Version in base suite: 140.10.1esr-1~deb13u1 Version in overlay suite: 140.10.2esr-1~deb13u1 Base version: thunderbird_140.10.2esr-1~deb13u1 Target version: thunderbird_140.11.0esr-1~deb13u1 Base file: /srv/ftp-master.debian.org/ftp/pool/main/t/thunderbird/thunderbird_140.10.2esr-1~deb13u1.dsc Target file: /srv/ftp-master.debian.org/policy/pool/main/t/thunderbird/thunderbird_140.11.0esr-1~deb13u1.dsc /srv/release.debian.org/tmp/nQS4X8r22J/thunderbird-140.11.0esr/config/external/icu/data/icudt77l.dat |binary /srv/release.debian.org/tmp/nQS4X8r22J/thunderbird-140.11.0esr/intl/tzdata/source/be/metaZones.res |binary /srv/release.debian.org/tmp/nQS4X8r22J/thunderbird-140.11.0esr/intl/tzdata/source/be/zoneinfo64.res |binary /srv/release.debian.org/tmp/nQS4X8r22J/thunderbird-140.11.0esr/intl/tzdata/source/ee/metaZones.res |binary /srv/release.debian.org/tmp/nQS4X8r22J/thunderbird-140.11.0esr/intl/tzdata/source/ee/zoneinfo64.res |binary /srv/release.debian.org/tmp/nQS4X8r22J/thunderbird-140.11.0esr/intl/tzdata/source/le/metaZones.res |binary /srv/release.debian.org/tmp/nQS4X8r22J/thunderbird-140.11.0esr/intl/tzdata/source/le/zoneinfo64.res |binary /srv/release.debian.org/tmp/nQS4X8r22J/thunderbird-140.11.0esr/services/settings/dumps/blocklists/addons-bloomfilters/addons-mlbf.bin |binary /srv/release.debian.org/tmp/nQS4X8r22J/thunderbird-140.11.0esr/services/settings/dumps/blocklists/addons-bloomfilters/softblocks-addons-mlbf.bin |binary /srv/release.debian.org/tmp/nQS4X8r22J/thunderbird-140.11.0esr/services/settings/dumps/main/search-config-icons/001500a9-1a6c-3f5a-ba15-a5f5a075d256 |binary thunderbird-140.11.0esr/.cargo/config.toml.in | 5 thunderbird-140.11.0esr/CLOBBER | 2 thunderbird-140.11.0esr/Cargo.lock | 4 thunderbird-140.11.0esr/Cargo.toml | 2 thunderbird-140.11.0esr/accessible/base/CachedTableAccessible.h | 29 thunderbird-140.11.0esr/accessible/generic/DocAccessible.cpp | 2 thunderbird-140.11.0esr/accessible/generic/LocalAccessible.cpp | 4 thunderbird-140.11.0esr/accessible/generic/RootAccessible.cpp | 4 thunderbird-140.11.0esr/accessible/ipc/DocAccessibleParent.cpp | 4 thunderbird-140.11.0esr/accessible/ipc/RemoteAccessible.cpp | 2 thunderbird-140.11.0esr/accessible/windows/msaa/MsaaAccessible.cpp | 17 thunderbird-140.11.0esr/browser/base/content/main-popupset.inc.xhtml | 3 thunderbird-140.11.0esr/browser/components/DesktopActorRegistry.sys.mjs | 1 thunderbird-140.11.0esr/browser/components/aboutlogins/AboutLoginsParent.sys.mjs | 7 thunderbird-140.11.0esr/browser/components/enterprisepolicies/Policies.sys.mjs | 2 thunderbird-140.11.0esr/browser/components/migration/MigrationUtils.sys.mjs | 1 thunderbird-140.11.0esr/browser/components/migration/MigrationWizardParent.sys.mjs | 5 thunderbird-140.11.0esr/browser/components/reportbrokensite/ReportBrokenSite.sys.mjs | 4 thunderbird-140.11.0esr/browser/components/reportbrokensite/test/browser/browser.toml | 2 thunderbird-140.11.0esr/browser/components/reportbrokensite/test/browser/browser_disabled_by_policy.js | 55 thunderbird-140.11.0esr/browser/components/reportbrokensite/test/browser/browser_parent_menuitems.js | 87 thunderbird-140.11.0esr/browser/components/reportbrokensite/test/browser/head.js | 41 thunderbird-140.11.0esr/browser/config/version.txt | 2 thunderbird-140.11.0esr/browser/config/version_display.txt | 2 thunderbird-140.11.0esr/comm/.gecko_rev.yml | 4 thunderbird-140.11.0esr/comm/mail/config/version.txt | 2 thunderbird-140.11.0esr/comm/mail/config/version_display.txt | 2 thunderbird-140.11.0esr/comm/mailnews/mime/src/mimepbuf.cpp | 3 thunderbird-140.11.0esr/comm/rust/.cargo/config.toml.in | 5 thunderbird-140.11.0esr/comm/rust/Cargo.lock | 3 thunderbird-140.11.0esr/comm/rust/Cargo.toml | 1 thunderbird-140.11.0esr/comm/rust/checksums.json | 2 thunderbird-140.11.0esr/comm/taskcluster/comm_taskgraph/transforms/release_flatpak_repackage.py | 2 thunderbird-140.11.0esr/comm/taskcluster/docker/tb-flatpak/Dockerfile | 2 thunderbird-140.11.0esr/comm/taskcluster/docker/tb-flatpak/launch_script.in | 3 thunderbird-140.11.0esr/comm/taskcluster/docker/tb-flatpak/launch_script.sh | 3 thunderbird-140.11.0esr/comm/taskcluster/docker/tb-flatpak/org.mozilla.Thunderbird.appdata.xml.in | 92 thunderbird-140.11.0esr/comm/taskcluster/docker/tb-flatpak/org.mozilla.thunderbird.metainfo.xml.in | 97 thunderbird-140.11.0esr/comm/taskcluster/docker/tb-flatpak/repack.sh | 119 thunderbird-140.11.0esr/comm/taskcluster/kinds/release-flatpak-push/kind.yml | 3 thunderbird-140.11.0esr/comm/taskcluster/kinds/release-flatpak-repackage/kind.yml | 10 thunderbird-140.11.0esr/comm/third_party/rust/coremidi/.cargo-checksum.json | 2 thunderbird-140.11.0esr/comm/third_party/rust/coremidi/.idea/.gitignore | 1 thunderbird-140.11.0esr/comm/third_party/rust/cubeb-sys/.cargo-checksum.json | 2 thunderbird-140.11.0esr/comm/third_party/rust/cubeb-sys/libcubeb/.gitignore | 2 thunderbird-140.11.0esr/comm/third_party/rust/cubeb-sys/libcubeb/cmake/sanitizers-cmake/.gitignore | 3 thunderbird-140.11.0esr/comm/third_party/rust/encoding_rs/.cargo-checksum.json | 2 thunderbird-140.11.0esr/comm/third_party/rust/encoding_rs/.cargo_vcs_info.json | 6 thunderbird-140.11.0esr/comm/third_party/rust/encoding_rs/Cargo.toml | 60 thunderbird-140.11.0esr/comm/third_party/rust/encoding_rs/Cargo.toml.orig | 45 thunderbird-140.11.0esr/comm/third_party/rust/encoding_rs/src/x_user_defined.rs | 2 thunderbird-140.11.0esr/comm/third_party/rust/glslopt/.cargo-checksum.json | 2 thunderbird-140.11.0esr/comm/third_party/rust/glslopt/glsl-optimizer/.gitignore | 4 thunderbird-140.11.0esr/comm/third_party/rust/lmdb-rkv-sys/.cargo-checksum.json | 2 thunderbird-140.11.0esr/comm/third_party/rust/lmdb-rkv-sys/lmdb/libraries/liblmdb/.gitignore | 23 thunderbird-140.11.0esr/comm/third_party/rust/metal/.cargo-checksum.json | 2 thunderbird-140.11.0esr/comm/third_party/rust/metal/examples/headless-render/.gitignore | 1 thunderbird-140.11.0esr/comm/third_party/rust/mp4parse/.cargo-checksum.json | 2 thunderbird-140.11.0esr/comm/third_party/rust/mp4parse/link-u-avif-sample-images/.gitignore | 4 thunderbird-140.11.0esr/comm/third_party/rust/regex/.cargo-checksum.json | 2 thunderbird-140.11.0esr/comm/third_party/rust/regex/record/old-bench-log/.gitignore | 1 thunderbird-140.11.0esr/comm/third_party/rust/unicode-ident/.cargo-checksum.json | 2 thunderbird-140.11.0esr/comm/third_party/rust/unicode-ident/tests/fst/.gitignore | 1 thunderbird-140.11.0esr/comm/third_party/rust/wasmparser/.cargo-checksum.json | 2 thunderbird-140.11.0esr/comm/third_party/rust/wasmparser/benches/.gitignore | 1 thunderbird-140.11.0esr/comm/third_party/rust/wast/.cargo-checksum.json | 2 thunderbird-140.11.0esr/comm/third_party/rust/wast/tests/.gitignore | 1 thunderbird-140.11.0esr/config/milestone.txt | 2 thunderbird-140.11.0esr/debian/changelog | 45 thunderbird-140.11.0esr/debian/patches/fixes/Fix-conflicting-types-for-once_flag-and-call_once-with-gl.patch | 6 thunderbird-140.11.0esr/dom/base/Document.cpp | 2 thunderbird-140.11.0esr/dom/base/DocumentOrShadowRoot.cpp | 4 thunderbird-140.11.0esr/dom/base/EventSource.cpp | 18 thunderbird-140.11.0esr/dom/base/ShadowRoot.cpp | 2 thunderbird-140.11.0esr/dom/bindings/BindingUtils.cpp | 37 thunderbird-140.11.0esr/dom/bindings/DOMJSProxyHandler.cpp | 10 thunderbird-140.11.0esr/dom/bindings/DOMJSProxyHandler.h | 12 thunderbird-140.11.0esr/dom/canvas/ClientWebGLContext.cpp | 48 thunderbird-140.11.0esr/dom/canvas/ClientWebGLContext.h | 27 thunderbird-140.11.0esr/dom/canvas/HostWebGLContext.h | 1 thunderbird-140.11.0esr/dom/canvas/WebGLCommandQueue.h | 13 thunderbird-140.11.0esr/dom/canvas/WebGLMethodDispatcher.h | 63 thunderbird-140.11.0esr/dom/chrome-webidl/WindowGlobalActors.webidl | 3 thunderbird-140.11.0esr/dom/console/Console.cpp | 18 thunderbird-140.11.0esr/dom/console/Console.h | 3 thunderbird-140.11.0esr/dom/file/MutableBlobStorage.cpp | 22 thunderbird-140.11.0esr/dom/file/ipc/RemoteLazyInputStream.cpp | 49 thunderbird-140.11.0esr/dom/file/ipc/RemoteLazyInputStreamStorage.cpp | 43 thunderbird-140.11.0esr/dom/file/ipc/RemoteLazyInputStreamStorage.h | 3 thunderbird-140.11.0esr/dom/fs/api/FileSystemHandle.h | 5 thunderbird-140.11.0esr/dom/fs/child/FileSystemRequestHandler.cpp | 14 thunderbird-140.11.0esr/dom/ipc/WindowGlobalParent.cpp | 4 thunderbird-140.11.0esr/dom/ipc/WindowGlobalParent.h | 1 thunderbird-140.11.0esr/dom/ipc/jsactor/JSActorService.cpp | 23 thunderbird-140.11.0esr/dom/ipc/jsactor/JSActorService.h | 5 thunderbird-140.11.0esr/dom/ipc/jsactor/JSProcessActorProtocol.cpp | 13 thunderbird-140.11.0esr/dom/ipc/jsactor/JSProcessActorProtocol.h | 2 thunderbird-140.11.0esr/dom/ipc/jsactor/JSWindowActorProtocol.cpp | 13 thunderbird-140.11.0esr/dom/ipc/jsactor/JSWindowActorProtocol.h | 2 thunderbird-140.11.0esr/dom/media/AudioConverter.cpp | 34 thunderbird-140.11.0esr/dom/media/AudioConverter.h | 30 thunderbird-140.11.0esr/dom/media/ChannelMediaResource.cpp | 38 thunderbird-140.11.0esr/dom/media/CloneableWithRangeMediaResource.cpp | 8 thunderbird-140.11.0esr/dom/media/MediaCache.cpp | 3 thunderbird-140.11.0esr/dom/media/MediaCache.h | 8 thunderbird-140.11.0esr/dom/media/VideoSegment.cpp | 21 thunderbird-140.11.0esr/dom/media/eme/MediaKeySystemAccessManager.cpp | 7 thunderbird-140.11.0esr/dom/media/gmp/GMPServiceParent.cpp | 13 thunderbird-140.11.0esr/dom/media/gmp/GMPServiceParent.h | 1 thunderbird-140.11.0esr/dom/media/gtest/TestCDMStorage.cpp | 3 thunderbird-140.11.0esr/dom/media/ipc/MFMediaEngineChild.cpp | 33 thunderbird-140.11.0esr/dom/media/systemservices/CamerasParent.cpp | 4 thunderbird-140.11.0esr/dom/media/webcodecs/ImageDecoder.cpp | 56 thunderbird-140.11.0esr/dom/media/webcodecs/ImageDecoder.h | 5 thunderbird-140.11.0esr/dom/media/webcodecs/ImageTrackList.cpp | 8 thunderbird-140.11.0esr/dom/media/webrtc/jsapi/PeerConnectionImpl.cpp | 2 thunderbird-140.11.0esr/dom/media/webrtc/transport/ipc/PStunAddrsRequest.ipdl | 2 thunderbird-140.11.0esr/dom/media/webrtc/transport/ipc/PWebrtcTCPSocket.ipdl | 2 thunderbird-140.11.0esr/dom/media/webrtc/transport/ipc/StunAddrsRequestChild.cpp | 18 thunderbird-140.11.0esr/dom/media/webrtc/transport/ipc/StunAddrsRequestChild.h | 16 thunderbird-140.11.0esr/dom/media/webrtc/transport/ipc/StunAddrsRequestParent.cpp | 7 thunderbird-140.11.0esr/dom/media/webrtc/transport/ipc/StunAddrsRequestParent.h | 8 thunderbird-140.11.0esr/dom/media/webrtc/transport/ipc/WebrtcTCPSocketChild.cpp | 6 thunderbird-140.11.0esr/dom/media/webrtc/transport/ipc/WebrtcTCPSocketChild.h | 5 thunderbird-140.11.0esr/dom/media/webrtc/transport/nr_socket_prsock.cpp | 3 thunderbird-140.11.0esr/dom/media/webrtc/transport/nricectx.cpp | 2 thunderbird-140.11.0esr/dom/media/webrtc/transport/test/transport_unittests.cpp | 25 thunderbird-140.11.0esr/dom/media/webspeech/synth/ipc/SpeechSynthesisChild.cpp | 23 thunderbird-140.11.0esr/dom/network/PTCPServerSocket.ipdl | 2 thunderbird-140.11.0esr/dom/network/PUDPSocket.ipdl | 2 thunderbird-140.11.0esr/dom/network/TCPServerSocket.cpp | 2 thunderbird-140.11.0esr/dom/network/TCPServerSocketChild.cpp | 53 thunderbird-140.11.0esr/dom/network/TCPServerSocketChild.h | 35 thunderbird-140.11.0esr/dom/network/TCPServerSocketParent.cpp | 24 thunderbird-140.11.0esr/dom/network/TCPServerSocketParent.h | 8 thunderbird-140.11.0esr/dom/network/UDPSocketChild.cpp | 58 thunderbird-140.11.0esr/dom/network/UDPSocketChild.h | 45 thunderbird-140.11.0esr/dom/network/UDPSocketParent.cpp | 14 thunderbird-140.11.0esr/dom/network/UDPSocketParent.h | 24 thunderbird-140.11.0esr/dom/quota/ActorsParent.cpp | 6 thunderbird-140.11.0esr/dom/storage/StorageIPC.cpp | 3 thunderbird-140.11.0esr/dom/workers/ScriptLoader.cpp | 36 thunderbird-140.11.0esr/dom/workers/ScriptLoader.h | 18 thunderbird-140.11.0esr/dom/workers/loader/WorkerModuleLoader.cpp | 5 thunderbird-140.11.0esr/dom/xml/nsXMLContentSink.cpp | 53 thunderbird-140.11.0esr/dom/xml/nsXMLContentSink.h | 9 thunderbird-140.11.0esr/dom/xml/nsXMLFragmentContentSink.cpp | 6 thunderbird-140.11.0esr/dom/xslt/xslt/txMozillaStylesheetCompiler.cpp | 2 thunderbird-140.11.0esr/dom/xul/XULPersist.cpp | 5 thunderbird-140.11.0esr/dom/xul/nsXULContentSink.cpp | 84 thunderbird-140.11.0esr/dom/xul/nsXULContentSink.h | 10 thunderbird-140.11.0esr/gfx/angle/checkout/src/common/mathutil.h | 6 thunderbird-140.11.0esr/gfx/angle/checkout/src/libANGLE/renderer/d3d/RendererD3D.h | 2 thunderbird-140.11.0esr/gfx/angle/checkout/src/libANGLE/renderer/d3d/VertexBuffer.cpp | 21 thunderbird-140.11.0esr/gfx/angle/checkout/src/libANGLE/renderer/d3d/VertexBuffer.h | 12 thunderbird-140.11.0esr/gfx/angle/checkout/src/libANGLE/renderer/d3d/VertexDataManager.cpp | 65 thunderbird-140.11.0esr/gfx/angle/checkout/src/libANGLE/renderer/d3d/VertexDataManager.h | 6 thunderbird-140.11.0esr/gfx/angle/checkout/src/libANGLE/renderer/d3d/d3d11/Renderer11.cpp | 19 thunderbird-140.11.0esr/gfx/angle/checkout/src/libANGLE/renderer/d3d/d3d11/Renderer11.h | 2 thunderbird-140.11.0esr/gfx/angle/checkout/src/libANGLE/renderer/d3d/d3d11/VertexBuffer11.cpp | 2 thunderbird-140.11.0esr/gfx/angle/checkout/src/libANGLE/renderer/d3d/d3d11/VertexBuffer11.h | 2 thunderbird-140.11.0esr/gfx/angle/checkout/src/libANGLE/renderer/d3d/d3d9/Renderer9.cpp | 2 thunderbird-140.11.0esr/gfx/angle/checkout/src/libANGLE/renderer/d3d/d3d9/Renderer9.h | 2 thunderbird-140.11.0esr/gfx/angle/checkout/src/libANGLE/renderer/d3d/d3d9/VertexBuffer9.cpp | 2 thunderbird-140.11.0esr/gfx/angle/checkout/src/libANGLE/renderer/d3d/d3d9/VertexBuffer9.h | 2 thunderbird-140.11.0esr/gfx/cairo/cairo/src/cairo-cff-subset.c | 6 thunderbird-140.11.0esr/gfx/cairo/cairo/src/cairo-ft-font.c | 9 thunderbird-140.11.0esr/gfx/cairo/cairo/src/cairo-tor-scan-converter.c | 4 thunderbird-140.11.0esr/gfx/cairo/cairo/src/win32/cairo-dwrite-font.cpp | 6 thunderbird-140.11.0esr/gfx/cairo/patches/0032-Bug-2033610-Check-cairo-image-surface-for-error.patch | 25 thunderbird-140.11.0esr/gfx/ots/moz.yaml | 4 thunderbird-140.11.0esr/gfx/ots/src/cff.cc | 4 thunderbird-140.11.0esr/gfx/ots/src/cff_charstring.cc | 21 thunderbird-140.11.0esr/gfx/ots/src/cff_charstring.h | 10 thunderbird-140.11.0esr/gfx/ots/src/glyf.cc | 8 thunderbird-140.11.0esr/gfx/ots/src/ots.cc | 12 thunderbird-140.11.0esr/gfx/ots/tests/cff_charstring_test.cc | 43 thunderbird-140.11.0esr/gfx/ots/tests/passthru_test.cc | 440 thunderbird-140.11.0esr/gfx/thebes/SharedFontList.cpp | 12 thunderbird-140.11.0esr/gfx/thebes/gfxTextRun.cpp | 66 thunderbird-140.11.0esr/gfx/thebes/gfxTextRun.h | 24 thunderbird-140.11.0esr/image/ImageUtils.cpp | 68 thunderbird-140.11.0esr/intl/lwbrk/WordBreaker.cpp | 2 thunderbird-140.11.0esr/intl/lwbrk/nsPangoBreaker.cpp | 8 thunderbird-140.11.0esr/intl/tzdata/GIT-INFO | 8 thunderbird-140.11.0esr/intl/tzdata/VERSION | 2 thunderbird-140.11.0esr/intl/tzdata/source/metaZones.txt | 135 thunderbird-140.11.0esr/intl/tzdata/source/zoneinfo64.txt | 46 thunderbird-140.11.0esr/ipc/glue/BackgroundChildImpl.cpp | 12 thunderbird-140.11.0esr/ipc/glue/BackgroundChildImpl.h | 5 thunderbird-140.11.0esr/ipc/glue/BackgroundParentImpl.cpp | 12 thunderbird-140.11.0esr/ipc/glue/BackgroundParentImpl.h | 5 thunderbird-140.11.0esr/js/public/friend/ErrorNumbers.msg | 1 thunderbird-140.11.0esr/js/src/builtin/Promise.cpp | 22 thunderbird-140.11.0esr/js/src/builtin/Promise.h | 2 thunderbird-140.11.0esr/js/src/builtin/intl/TimeZoneDataGenerated.h | 2 thunderbird-140.11.0esr/js/src/debugger/Frame.cpp | 15 thunderbird-140.11.0esr/js/src/frontend/StencilXdr.cpp | 8 thunderbird-140.11.0esr/js/src/irregexp/RegExpShim.h | 6 thunderbird-140.11.0esr/js/src/jit/CodeGenerator.cpp | 3 thunderbird-140.11.0esr/js/src/jit/IonTypes.h | 6 thunderbird-140.11.0esr/js/src/jit/Snapshots.cpp | 22 thunderbird-140.11.0esr/js/src/jit/Snapshots.h | 2 thunderbird-140.11.0esr/js/src/shell/js.cpp | 45 thunderbird-140.11.0esr/js/src/tests/non262/Date/time-zones-historic.js | 14 thunderbird-140.11.0esr/js/src/tests/non262/Date/time-zones-pedantic.js | 4 thunderbird-140.11.0esr/js/src/tests/non262/Intl/DateTimeFormat/timeZone_links.js | 2 thunderbird-140.11.0esr/js/src/tests/non262/Intl/DateTimeFormat/timeZone_version.js | 4 thunderbird-140.11.0esr/js/src/tests/non262/Intl/supportedValuesOf-timeZones-canonical.js | 2 thunderbird-140.11.0esr/js/src/tests/non262/Temporal/ZonedDateTime/zones-and-links.js | 2 thunderbird-140.11.0esr/js/src/vm/JSScript.cpp | 15 thunderbird-140.11.0esr/js/src/vm/JSScript.h | 7 thunderbird-140.11.0esr/js/src/vm/NativeObject.cpp | 5 thunderbird-140.11.0esr/js/src/wasm/WasmCompile.cpp | 33 thunderbird-140.11.0esr/layout/base/AccessibleCaretManager.cpp | 9 thunderbird-140.11.0esr/layout/generic/ReflowOutput.cpp | 18 thunderbird-140.11.0esr/layout/generic/ReflowOutput.h | 4 thunderbird-140.11.0esr/layout/generic/TextOverflow.cpp | 90 thunderbird-140.11.0esr/layout/generic/TextOverflow.h | 11 thunderbird-140.11.0esr/layout/generic/nsAbsoluteContainingBlock.cpp | 3 thunderbird-140.11.0esr/layout/generic/nsBlockFrame.cpp | 10 thunderbird-140.11.0esr/media/ffvpx/libavcodec/parser_list.c | 2 thunderbird-140.11.0esr/media/libaom/calloc_cdef.patch | 12 thunderbird-140.11.0esr/media/libaom/moz.yaml | 1 thunderbird-140.11.0esr/media/libdav1d/init-cdf-error-handling.patch | 118 thunderbird-140.11.0esr/media/libdav1d/moz.yaml | 3 thunderbird-140.11.0esr/media/libvorbis/0001-alloca-to-malloc-in-vorbis_book_init_decode.patch | 49 thunderbird-140.11.0esr/media/libvorbis/0002-null-checks-in-vorbis_book_init_decode.patch | 54 thunderbird-140.11.0esr/media/libvorbis/lib/vorbis_sharedbook.c | 33 thunderbird-140.11.0esr/media/libvorbis/moz.yaml | 4 thunderbird-140.11.0esr/modules/freetype2/src/sfnt/ttcolr.c | 10 thunderbird-140.11.0esr/modules/libjar/nsZipArchive.cpp | 14 thunderbird-140.11.0esr/modules/libpref/init/StaticPrefList.yaml | 9 thunderbird-140.11.0esr/netwerk/base/Dashboard.cpp | 28 thunderbird-140.11.0esr/netwerk/base/LoadInfo.cpp | 8 thunderbird-140.11.0esr/netwerk/base/nsFileStreams.cpp | 8 thunderbird-140.11.0esr/netwerk/base/nsSocketTransport2.h | 3 thunderbird-140.11.0esr/netwerk/dns/DNSPacket.cpp | 58 thunderbird-140.11.0esr/netwerk/dns/TRRService.h | 3 thunderbird-140.11.0esr/netwerk/dns/effective_tld_names.dat | 43 thunderbird-140.11.0esr/netwerk/dns/nsHostRecord.cpp | 14 thunderbird-140.11.0esr/netwerk/dns/nsHostRecord.h | 14 thunderbird-140.11.0esr/netwerk/dns/nsHostResolver.cpp | 72 thunderbird-140.11.0esr/netwerk/dns/nsHostResolver.h | 7 thunderbird-140.11.0esr/netwerk/ipc/ChannelEventQueue.h | 5 thunderbird-140.11.0esr/netwerk/ipc/NeckoChild.cpp | 68 thunderbird-140.11.0esr/netwerk/ipc/NeckoChild.h | 15 thunderbird-140.11.0esr/netwerk/ipc/NeckoParent.cpp | 64 thunderbird-140.11.0esr/netwerk/ipc/NeckoParent.h | 23 thunderbird-140.11.0esr/netwerk/ipc/SocketProcessChild.cpp | 23 thunderbird-140.11.0esr/netwerk/ipc/SocketProcessChild.h | 3 thunderbird-140.11.0esr/netwerk/protocol/http/HttpBaseChannel.cpp | 31 thunderbird-140.11.0esr/netwerk/protocol/http/HttpBaseChannel.h | 1 thunderbird-140.11.0esr/netwerk/protocol/http/HttpChannelChild.cpp | 7 thunderbird-140.11.0esr/netwerk/protocol/http/HttpChannelParent.cpp | 7 thunderbird-140.11.0esr/netwerk/protocol/http/nsHttpChannel.cpp | 2 thunderbird-140.11.0esr/netwerk/protocol/http/nsHttpChannelAuthProvider.cpp | 9 thunderbird-140.11.0esr/netwerk/protocol/websocket/BaseWebSocketChannel.h | 1 thunderbird-140.11.0esr/netwerk/protocol/websocket/PWebSocket.ipdl | 2 thunderbird-140.11.0esr/netwerk/protocol/websocket/WebSocketChannel.cpp | 117 thunderbird-140.11.0esr/netwerk/protocol/websocket/WebSocketChannel.h | 14 thunderbird-140.11.0esr/netwerk/protocol/websocket/WebSocketChannelChild.cpp | 73 thunderbird-140.11.0esr/netwerk/protocol/websocket/WebSocketChannelChild.h | 10 thunderbird-140.11.0esr/netwerk/protocol/websocket/WebSocketChannelParent.cpp | 37 thunderbird-140.11.0esr/netwerk/protocol/websocket/WebSocketChannelParent.h | 10 thunderbird-140.11.0esr/netwerk/test/mochitests/mochitest.toml | 7 thunderbird-140.11.0esr/netwerk/test/mochitests/origin_header_form_post_redirect.html | 25 thunderbird-140.11.0esr/netwerk/test/mochitests/test_origin_header_redirect.html | 127 thunderbird-140.11.0esr/netwerk/test/unit/head_servers.js | 14 thunderbird-140.11.0esr/netwerk/test/unit/test_http3_alt_svc.js | 43 thunderbird-140.11.0esr/parser/htmlparser/nsExpatDriver.cpp | 2 thunderbird-140.11.0esr/security/ct/CTKnownLogs.h | 2 thunderbird-140.11.0esr/security/manager/ssl/StaticHPKPins.h | 47 thunderbird-140.11.0esr/security/manager/ssl/nsSTSPreloadList.inc | 5452 ++--- thunderbird-140.11.0esr/security/manager/tools/log_list.json | 4 thunderbird-140.11.0esr/security/sandbox/linux/SandboxBrokerClient.cpp | 10 thunderbird-140.11.0esr/security/sandbox/linux/broker/SandboxBroker.cpp | 35 thunderbird-140.11.0esr/security/sandbox/linux/broker/SandboxBroker.h | 4 thunderbird-140.11.0esr/security/sandbox/linux/broker/SandboxBrokerCommon.cpp | 46 thunderbird-140.11.0esr/security/sandbox/linux/broker/SandboxBrokerCommon.h | 35 thunderbird-140.11.0esr/services/fxaccounts/FxAccountsWebChannel.sys.mjs | 11 thunderbird-140.11.0esr/services/settings/dumps/blocklists/addons-bloomfilters.json |10884 +++------- thunderbird-140.11.0esr/services/settings/dumps/blocklists/addons-bloomfilters/addons-mlbf.bin.meta.json | 2 thunderbird-140.11.0esr/services/settings/dumps/blocklists/addons-bloomfilters/softblocks-addons-mlbf.bin.meta.json | 2 thunderbird-140.11.0esr/services/settings/dumps/main/devtools-compatibility-browsers.json | 292 thunderbird-140.11.0esr/services/settings/dumps/main/moz-essential-domain-fallbacks.json | 51 thunderbird-140.11.0esr/services/settings/dumps/main/search-config-icons.json | 70 thunderbird-140.11.0esr/services/settings/dumps/main/search-config-icons/001500a9-1a6c-3f5a-ba15-a5f5a075d256.meta.json | 2 thunderbird-140.11.0esr/services/settings/dumps/main/search-config-v2.json | 46 thunderbird-140.11.0esr/services/settings/dumps/main/search-default-override-allowlist.json | 37 thunderbird-140.11.0esr/services/settings/dumps/security-state/intermediates.json | 4329 --- thunderbird-140.11.0esr/services/settings/dumps/security-state/onecrl.json | 422 thunderbird-140.11.0esr/sourcestamp.txt | 6 thunderbird-140.11.0esr/storage/mozStorageConnection.cpp | 12 thunderbird-140.11.0esr/storage/mozStorageSQLFunctions.cpp | 8 thunderbird-140.11.0esr/supply-chain/audits.toml | 6 thunderbird-140.11.0esr/supply-chain/config.toml | 4 thunderbird-140.11.0esr/taskcluster/docs/attributes.rst | 4 thunderbird-140.11.0esr/taskcluster/gecko_taskgraph/transforms/beetmover_apt.py | 7 thunderbird-140.11.0esr/taskcluster/gecko_taskgraph/transforms/partner_attribution.py | 5 thunderbird-140.11.0esr/taskcluster/gecko_taskgraph/transforms/release_flatpak_push.py | 9 thunderbird-140.11.0esr/taskcluster/gecko_taskgraph/transforms/repackage.py | 6 thunderbird-140.11.0esr/taskcluster/gecko_taskgraph/transforms/source_test.py | 14 thunderbird-140.11.0esr/testing/mochitest/tests/SimpleTest/EventUtils.js | 35 thunderbird-140.11.0esr/testing/web-platform/meta/xhr/xhr-authorization-redirect.any.js.ini | 2 thunderbird-140.11.0esr/testing/web-platform/tests/css/css-position/position-absolute-scrollable-overflow-zero.html | 46 thunderbird-140.11.0esr/third_party/aom/av1/decoder/grain_synthesis.c | 197 thunderbird-140.11.0esr/third_party/aom/av1/encoder/pickcdef.c | 2 thunderbird-140.11.0esr/third_party/dav1d/src/thread_task.c | 79 thunderbird-140.11.0esr/third_party/libwebrtc/modules/desktop_capture/linux/wayland/base_capturer_pipewire.cc | 4 thunderbird-140.11.0esr/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screen_capture_portal_interface.cc | 13 thunderbird-140.11.0esr/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screen_capture_portal_interface.h | 5 thunderbird-140.11.0esr/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screencast_portal.cc | 152 thunderbird-140.11.0esr/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screencast_portal.h | 6 thunderbird-140.11.0esr/third_party/libwebrtc/modules/desktop_capture/linux/wayland/shared_screencast_stream.cc | 21 thunderbird-140.11.0esr/third_party/libwebrtc/modules/portal/BUILD.gn | 4 thunderbird-140.11.0esr/third_party/libwebrtc/modules/portal/portal_guard.h | 90 thunderbird-140.11.0esr/third_party/libwebrtc/modules/portal/xdg_desktop_portal_utils.cc | 33 thunderbird-140.11.0esr/third_party/libwebrtc/modules/portal/xdg_desktop_portal_utils.h | 22 thunderbird-140.11.0esr/third_party/libwebrtc/modules/video_capture/linux/camera_portal.cc | 80 thunderbird-140.11.0esr/third_party/libwebrtc/moz-patch-stack/2ba7cce34e.no-op-cherry-pick-msg | 1 thunderbird-140.11.0esr/third_party/libwebrtc/moz-patch-stack/90b22181ec.no-op-cherry-pick-msg | 1 thunderbird-140.11.0esr/third_party/libwebrtc/moz-patch-stack/9dde36ebf9.no-op-cherry-pick-msg | 1 thunderbird-140.11.0esr/third_party/rust/encoding_rs/.cargo-checksum.json | 2 thunderbird-140.11.0esr/third_party/rust/encoding_rs/Cargo.toml | 60 thunderbird-140.11.0esr/third_party/rust/encoding_rs/src/x_user_defined.rs | 2 thunderbird-140.11.0esr/third_party/wayland-proxy/wayland-proxy.cpp | 6 thunderbird-140.11.0esr/thunderbird-l10n/af/manifest.json | 4 thunderbird-140.11.0esr/thunderbird-l10n/ar/manifest.json | 4 thunderbird-140.11.0esr/thunderbird-l10n/ast/manifest.json | 4 thunderbird-140.11.0esr/thunderbird-l10n/be/manifest.json | 4 thunderbird-140.11.0esr/thunderbird-l10n/bg/manifest.json | 4 thunderbird-140.11.0esr/thunderbird-l10n/br/manifest.json | 4 thunderbird-140.11.0esr/thunderbird-l10n/ca/manifest.json | 4 thunderbird-140.11.0esr/thunderbird-l10n/cak/manifest.json | 4 thunderbird-140.11.0esr/thunderbird-l10n/cs/manifest.json | 4 thunderbird-140.11.0esr/thunderbird-l10n/cy/manifest.json | 4 thunderbird-140.11.0esr/thunderbird-l10n/da/manifest.json | 4 thunderbird-140.11.0esr/thunderbird-l10n/de/manifest.json | 4 thunderbird-140.11.0esr/thunderbird-l10n/dsb/manifest.json | 4 thunderbird-140.11.0esr/thunderbird-l10n/el/manifest.json | 4 thunderbird-140.11.0esr/thunderbird-l10n/en-CA/manifest.json | 4 thunderbird-140.11.0esr/thunderbird-l10n/en-GB/manifest.json | 4 thunderbird-140.11.0esr/thunderbird-l10n/es-AR/manifest.json | 4 thunderbird-140.11.0esr/thunderbird-l10n/es-ES/manifest.json | 4 thunderbird-140.11.0esr/thunderbird-l10n/es-MX/manifest.json | 4 thunderbird-140.11.0esr/thunderbird-l10n/et/manifest.json | 4 thunderbird-140.11.0esr/thunderbird-l10n/eu/manifest.json | 4 thunderbird-140.11.0esr/thunderbird-l10n/fi/manifest.json | 4 thunderbird-140.11.0esr/thunderbird-l10n/fr/manifest.json | 4 thunderbird-140.11.0esr/thunderbird-l10n/fy-NL/manifest.json | 4 thunderbird-140.11.0esr/thunderbird-l10n/ga-IE/manifest.json | 4 thunderbird-140.11.0esr/thunderbird-l10n/gd/manifest.json | 4 thunderbird-140.11.0esr/thunderbird-l10n/gl/manifest.json | 4 thunderbird-140.11.0esr/thunderbird-l10n/he/manifest.json | 4 thunderbird-140.11.0esr/thunderbird-l10n/hr/manifest.json | 4 thunderbird-140.11.0esr/thunderbird-l10n/hsb/manifest.json | 4 thunderbird-140.11.0esr/thunderbird-l10n/hu/manifest.json | 4 thunderbird-140.11.0esr/thunderbird-l10n/hy-AM/manifest.json | 4 thunderbird-140.11.0esr/thunderbird-l10n/id/manifest.json | 4 thunderbird-140.11.0esr/thunderbird-l10n/is/manifest.json | 4 thunderbird-140.11.0esr/thunderbird-l10n/it/manifest.json | 4 thunderbird-140.11.0esr/thunderbird-l10n/ja/manifest.json | 4 thunderbird-140.11.0esr/thunderbird-l10n/ka/manifest.json | 4 thunderbird-140.11.0esr/thunderbird-l10n/kab/manifest.json | 4 thunderbird-140.11.0esr/thunderbird-l10n/kk/manifest.json | 4 thunderbird-140.11.0esr/thunderbird-l10n/ko/manifest.json | 4 thunderbird-140.11.0esr/thunderbird-l10n/lt/manifest.json | 4 thunderbird-140.11.0esr/thunderbird-l10n/lv/manifest.json | 4 thunderbird-140.11.0esr/thunderbird-l10n/ms/manifest.json | 4 thunderbird-140.11.0esr/thunderbird-l10n/nb-NO/manifest.json | 4 thunderbird-140.11.0esr/thunderbird-l10n/nl/manifest.json | 4 thunderbird-140.11.0esr/thunderbird-l10n/nn-NO/manifest.json | 4 thunderbird-140.11.0esr/thunderbird-l10n/pa-IN/manifest.json | 4 thunderbird-140.11.0esr/thunderbird-l10n/pl/manifest.json | 4 thunderbird-140.11.0esr/thunderbird-l10n/pt-BR/manifest.json | 4 thunderbird-140.11.0esr/thunderbird-l10n/pt-PT/manifest.json | 4 thunderbird-140.11.0esr/thunderbird-l10n/rm/manifest.json | 4 thunderbird-140.11.0esr/thunderbird-l10n/ro/manifest.json | 4 thunderbird-140.11.0esr/thunderbird-l10n/ru/manifest.json | 4 thunderbird-140.11.0esr/thunderbird-l10n/sk/manifest.json | 4 thunderbird-140.11.0esr/thunderbird-l10n/sl/manifest.json | 4 thunderbird-140.11.0esr/thunderbird-l10n/sq/manifest.json | 4 thunderbird-140.11.0esr/thunderbird-l10n/sr/manifest.json | 4 thunderbird-140.11.0esr/thunderbird-l10n/sv-SE/manifest.json | 4 thunderbird-140.11.0esr/thunderbird-l10n/th/manifest.json | 4 thunderbird-140.11.0esr/thunderbird-l10n/tr/manifest.json | 4 thunderbird-140.11.0esr/thunderbird-l10n/uk/manifest.json | 4 thunderbird-140.11.0esr/thunderbird-l10n/uz/manifest.json | 4 thunderbird-140.11.0esr/thunderbird-l10n/vi/manifest.json | 4 thunderbird-140.11.0esr/thunderbird-l10n/zh-CN/manifest.json | 4 thunderbird-140.11.0esr/thunderbird-l10n/zh-TW/manifest.json | 4 thunderbird-140.11.0esr/toolkit/actors/WebChannelParent.sys.mjs | 1 thunderbird-140.11.0esr/toolkit/components/enterprisepolicies/EnterprisePoliciesParent.sys.mjs | 1 thunderbird-140.11.0esr/toolkit/components/enterprisepolicies/tests/browser/browser_policies_gpo.js | 54 thunderbird-140.11.0esr/toolkit/components/extensions/ConduitsParent.sys.mjs | 14 thunderbird-140.11.0esr/toolkit/components/remote/nsUnixRemoteServer.cpp | 11 thunderbird-140.11.0esr/toolkit/components/url-classifier/RiceDeltaDecoder.cpp | 9 thunderbird-140.11.0esr/toolkit/components/url-classifier/nsUrlClassifierDBService.cpp | 17 thunderbird-140.11.0esr/toolkit/components/url-classifier/nsUrlClassifierDBService.h | 8 thunderbird-140.11.0esr/toolkit/crashreporter/crash_helper_client/src/platform/unix.rs | 12 thunderbird-140.11.0esr/toolkit/modules/AsyncPrefs.sys.mjs | 74 thunderbird-140.11.0esr/toolkit/modules/BrowserUtils.sys.mjs | 18 thunderbird-140.11.0esr/toolkit/modules/WebChannel.sys.mjs | 3 thunderbird-140.11.0esr/toolkit/modules/tests/browser/browser_AsyncPrefs.js | 128 thunderbird-140.11.0esr/toolkit/modules/tests/xpcshell/test_BrowserUtils_urlFormatting.js | 13 thunderbird-140.11.0esr/toolkit/mozapps/update/updater/updater.cpp | 40 thunderbird-140.11.0esr/widget/gtk/GfxInfo.cpp | 9 thunderbird-140.11.0esr/widget/tests/test_keycodes.xhtml | 2 thunderbird-140.11.0esr/widget/windows/nsDataObjCollection.cpp | 223 thunderbird-140.11.0esr/widget/windows/nsDataObjCollection.h | 7 thunderbird-140.11.0esr/xpcom/io/nsStreamUtils.cpp | 65 thunderbird-140.11.0esr/xpcom/io/nsStreamUtils.h | 21 423 files changed, 13202 insertions(+), 15557 deletions(-) dpkg-source: warning: cannot verify inline signature for /srv/release.debian.org/tmp/tmpswbfhwfh/thunderbird_140.10.2esr-1~deb13u1.dsc: no acceptable signature found dpkg-source: warning: cannot verify inline signature for /srv/release.debian.org/tmp/tmpswbfhwfh/thunderbird_140.11.0esr-1~deb13u1.dsc: no acceptable signature found diff -Nru thunderbird-140.10.2esr/.cargo/config.toml.in thunderbird-140.11.0esr/.cargo/config.toml.in --- thunderbird-140.10.2esr/.cargo/config.toml.in 2026-05-07 13:12:08.000000000 +0000 +++ thunderbird-140.11.0esr/.cargo/config.toml.in 2026-05-15 21:31:18.000000000 +0000 @@ -70,6 +70,11 @@ rev = "ed8a4c6f900a90d4dbc1d64b856e61490a1c3570" replace-with = "vendored-sources" +[source."git+https://github.com/hsivonen/encoding_rs?rev=1236d1bc423e6ba35a06485f74a6304db2d703b5"] +git = "https://github.com/hsivonen/encoding_rs" +rev = "1236d1bc423e6ba35a06485f74a6304db2d703b5" +replace-with = "vendored-sources" + [source."git+https://github.com/jfkthame/mapped_hyph.git?rev=eff105f6ad7ec9b79816cfc1985a28e5340ad14b"] git = "https://github.com/jfkthame/mapped_hyph.git" rev = "eff105f6ad7ec9b79816cfc1985a28e5340ad14b" diff -Nru thunderbird-140.10.2esr/CLOBBER thunderbird-140.11.0esr/CLOBBER --- thunderbird-140.10.2esr/CLOBBER 2026-05-07 13:12:08.000000000 +0000 +++ thunderbird-140.11.0esr/CLOBBER 2026-05-15 21:31:19.000000000 +0000 @@ -22,4 +22,4 @@ # changes to stick? As of bug 928195, this shouldn't be necessary! Please # don't change CLOBBER for WebIDL changes any more. -Merge day clobber 2026-03-23 \ No newline at end of file +Merge day clobber 2026-04-20 \ No newline at end of file diff -Nru thunderbird-140.10.2esr/Cargo.lock thunderbird-140.11.0esr/Cargo.lock --- thunderbird-140.10.2esr/Cargo.lock 2026-05-07 13:12:09.000000000 +0000 +++ thunderbird-140.11.0esr/Cargo.lock 2026-05-15 21:31:19.000000000 +0000 @@ -1818,11 +1818,11 @@ [[package]] name = "encoding_rs" version = "0.8.35" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3" +source = "git+https://github.com/hsivonen/encoding_rs?rev=1236d1bc423e6ba35a06485f74a6304db2d703b5#1236d1bc423e6ba35a06485f74a6304db2d703b5" dependencies = [ "any_all_workaround", "cfg-if", + "rustversion", ] [[package]] diff -Nru thunderbird-140.10.2esr/Cargo.toml thunderbird-140.11.0esr/Cargo.toml --- thunderbird-140.10.2esr/Cargo.toml 2026-05-07 13:12:08.000000000 +0000 +++ thunderbird-140.11.0esr/Cargo.toml 2026-05-15 21:31:18.000000000 +0000 @@ -260,6 +260,8 @@ malloc_size_of_derive = { path = "xpcom/rust/malloc_size_of_derive" } # Use the in-tree code instead of pulling it in. It matches the crates.io version wr_malloc_size_of = { path = "gfx/wr/wr_malloc_size_of" } +# Make --enable-rust-simd compatible with Rust 1.95 +encoding_rs = { git = "https://github.com/hsivonen/encoding_rs", rev = "1236d1bc423e6ba35a06485f74a6304db2d703b5" } # objc 0.2.7 + fa7ca43b862861dd1cd000d7ad01e6e0266cda13 objc = { git = "https://github.com/glandium/rust-objc", rev = "4de89f5aa9851ceca4d40e7ac1e2759410c04324" } diff -Nru thunderbird-140.10.2esr/accessible/base/CachedTableAccessible.h thunderbird-140.11.0esr/accessible/base/CachedTableAccessible.h --- thunderbird-140.10.2esr/accessible/base/CachedTableAccessible.h 2026-05-07 13:12:08.000000000 +0000 +++ thunderbird-140.11.0esr/accessible/base/CachedTableAccessible.h 2026-05-15 21:31:18.000000000 +0000 @@ -126,7 +126,10 @@ return 0; } // Verify that the cell's Accessible is valid. - mCells[cellIdx].Acc(mAcc); + if (!mCells[cellIdx].Acc(mAcc)) { + return 0; + } + return mCells[cellIdx].ColExtent(); } @@ -136,7 +139,10 @@ return 0; } // Verify that the cell's Accessible is valid. - mCells[cellIdx].Acc(mAcc); + if (!mCells[cellIdx].Acc(mAcc)) { + return 0; + } + return mCells[cellIdx].RowExtent(); } @@ -183,16 +189,19 @@ return false; } // Verify that the cell's Accessible is valid. - mCells[cellIdx].Acc(mAcc); + if (!mCells[cellIdx].Acc(mAcc)) { + return false; + } + return mCells[cellIdx].Selected(); } virtual uint32_t SelectedCellCount() override { uint32_t count = 0; for (auto& cell : mCells) { - // Verify that the cell's Accessible is valid. - cell.Acc(mAcc); - if (cell.Selected()) { + // Verify that the cell's Accessible is valid and then check if it's + // selected. + if (cell.Acc(mAcc) && cell.Selected()) { ++count; } } @@ -223,7 +232,7 @@ for (auto& cell : mCells) { // Verify that the cell's Accessible is valid. Accessible* acc = cell.Acc(mAcc); - if (cell.Selected()) { + if (acc && cell.Selected()) { aCells->AppendElement(acc); } } @@ -232,9 +241,9 @@ virtual void SelectedCellIndices(nsTArray* aCells) override { for (uint32_t idx = 0; idx < mCells.Length(); ++idx) { CachedTableCellAccessible& cell = mCells[idx]; - // Verify that the cell's Accessible is valid. - cell.Acc(mAcc); - if (cell.Selected()) { + // Verify that the cell's Accessible is valid and then check if it's + // selected. + if (cell.Acc(mAcc) && cell.Selected()) { aCells->AppendElement(idx); } } diff -Nru thunderbird-140.10.2esr/accessible/generic/DocAccessible.cpp thunderbird-140.11.0esr/accessible/generic/DocAccessible.cpp --- thunderbird-140.10.2esr/accessible/generic/DocAccessible.cpp 2026-05-07 13:12:08.000000000 +0000 +++ thunderbird-140.11.0esr/accessible/generic/DocAccessible.cpp 2026-05-15 21:31:19.000000000 +0000 @@ -2909,7 +2909,7 @@ // The parent of the removed subtree is about to be cleared, so we must do // this here rather than in LocalAccessible::UnbindFromParent because we need // the ancestry for this to work. - if (aRoot->IsTable() || aRoot->IsTableCell()) { + if (aRoot->IsTable() || aRoot->IsTableRow() || aRoot->IsTableCell()) { CachedTableAccessible::Invalidate(aRoot); } diff -Nru thunderbird-140.10.2esr/accessible/generic/LocalAccessible.cpp thunderbird-140.11.0esr/accessible/generic/LocalAccessible.cpp --- thunderbird-140.10.2esr/accessible/generic/LocalAccessible.cpp 2026-05-07 13:12:08.000000000 +0000 +++ thunderbird-140.11.0esr/accessible/generic/LocalAccessible.cpp 2026-05-15 21:31:18.000000000 +0000 @@ -2794,7 +2794,7 @@ static_cast((mParent->IsAlert() || mParent->IsInsideAlert())) & eInsideAlert; - if (IsTableCell()) { + if (IsTableRow() || IsTableCell()) { CachedTableAccessible::Invalidate(this); } } @@ -2803,7 +2803,7 @@ void LocalAccessible::UnbindFromParent() { // We do this here to handle document shutdown and an Accessible being moved. // We do this for subtree removal in DocAccessible::UncacheChildrenInSubtree. - if (IsTable() || IsTableCell()) { + if (IsTableRow() || IsTable() || IsTableCell()) { CachedTableAccessible::Invalidate(this); } diff -Nru thunderbird-140.10.2esr/accessible/generic/RootAccessible.cpp thunderbird-140.11.0esr/accessible/generic/RootAccessible.cpp --- thunderbird-140.10.2esr/accessible/generic/RootAccessible.cpp 2026-05-07 13:12:08.000000000 +0000 +++ thunderbird-140.11.0esr/accessible/generic/RootAccessible.cpp 2026-05-15 21:31:19.000000000 +0000 @@ -567,7 +567,9 @@ if (combobox->IsCombobox()) { RefPtr event = new AccStateChangeEvent(combobox, states::EXPANDED, true); - nsEventShell::FireEvent(event); + if (DocAccessible* doc = event->Document()) { + doc->FireDelayedEvent(event); + } } // If aria-activedescendant is present, redirect focus. diff -Nru thunderbird-140.10.2esr/accessible/ipc/DocAccessibleParent.cpp thunderbird-140.11.0esr/accessible/ipc/DocAccessibleParent.cpp --- thunderbird-140.10.2esr/accessible/ipc/DocAccessibleParent.cpp 2026-05-07 13:12:08.000000000 +0000 +++ thunderbird-140.11.0esr/accessible/ipc/DocAccessibleParent.cpp 2026-05-15 21:31:19.000000000 +0000 @@ -286,7 +286,7 @@ if (!aChild->GetWrapper()) { ProxyCreated(aChild); } - if (aChild->IsTableCell()) { + if (aChild->IsTableRow() || aChild->IsTableCell()) { CachedTableAccessible::Invalidate(aChild); } if (aChild->IsOuterDoc()) { @@ -338,7 +338,7 @@ } // This is a move. Moves are sent as a hide and then a show, but for a move, // we want to keep the Accessible alive for reuse later. - if (aAcc->IsTable() || aAcc->IsTableCell()) { + if (aAcc->IsTable() || aAcc->IsTableRow() || aAcc->IsTableCell()) { // For table cells, it's important that we do this before the parent is // cleared because CachedTableAccessible::Invalidate needs the ancestry. CachedTableAccessible::Invalidate(aAcc); diff -Nru thunderbird-140.10.2esr/accessible/ipc/RemoteAccessible.cpp thunderbird-140.11.0esr/accessible/ipc/RemoteAccessible.cpp --- thunderbird-140.10.2esr/accessible/ipc/RemoteAccessible.cpp 2026-05-07 13:12:08.000000000 +0000 +++ thunderbird-140.11.0esr/accessible/ipc/RemoteAccessible.cpp 2026-05-15 21:31:19.000000000 +0000 @@ -58,7 +58,7 @@ xpcDoc->NotifyOfShutdown(static_cast(this)); } - if (IsTable() || IsTableCell()) { + if (IsTable() || IsTableRow() || IsTableCell()) { CachedTableAccessible::Invalidate(this); } diff -Nru thunderbird-140.10.2esr/accessible/windows/msaa/MsaaAccessible.cpp thunderbird-140.11.0esr/accessible/windows/msaa/MsaaAccessible.cpp --- thunderbird-140.10.2esr/accessible/windows/msaa/MsaaAccessible.cpp 2026-05-07 13:12:08.000000000 +0000 +++ thunderbird-140.11.0esr/accessible/windows/msaa/MsaaAccessible.cpp 2026-05-15 21:31:19.000000000 +0000 @@ -922,7 +922,13 @@ class AccessibleEnumerator final : public IEnumVARIANT { public: explicit AccessibleEnumerator(const nsTArray& aArray) - : mArray(aArray.Clone()), mCurIndex(0) {} + : mCurIndex(0) { + mArray.SetCapacity(aArray.Length()); + for (Accessible* acc : aArray) { + mArray.AppendElement(MsaaAccessible::GetFrom(acc)); + } + } + AccessibleEnumerator(const AccessibleEnumerator& toCopy) : mArray(toCopy.mArray.Clone()), mCurIndex(toCopy.mCurIndex) {} ~AccessibleEnumerator() {} @@ -941,7 +947,7 @@ STDMETHODIMP Clone(IEnumVARIANT FAR* FAR* ppenum); private: - nsTArray mArray; + nsTArray> mArray; uint32_t mCurIndex; }; @@ -976,8 +982,9 @@ // Copy the elements of the array into rgvar. for (uint32_t i = 0; i < celt; ++i, ++mCurIndex) { + RefPtr disp = mArray[mCurIndex]; rgvar[i].vt = VT_DISPATCH; - rgvar[i].pdispVal = MsaaAccessible::NativeAccessible(mArray[mCurIndex]); + disp.forget(&rgvar[i].pdispVal); } if (pceltFetched) *pceltFetched = celt; @@ -987,8 +994,8 @@ STDMETHODIMP AccessibleEnumerator::Clone(IEnumVARIANT FAR* FAR* ppenum) { - *ppenum = new AccessibleEnumerator(*this); - NS_ADDREF(*ppenum); + RefPtr newEnum = new AccessibleEnumerator(*this); + newEnum.forget(ppenum); return S_OK; } diff -Nru thunderbird-140.10.2esr/browser/base/content/main-popupset.inc.xhtml thunderbird-140.11.0esr/browser/base/content/main-popupset.inc.xhtml --- thunderbird-140.10.2esr/browser/base/content/main-popupset.inc.xhtml 2026-05-07 13:12:08.000000000 +0000 +++ thunderbird-140.11.0esr/browser/base/content/main-popupset.inc.xhtml 2026-05-15 21:31:19.000000000 +0000 @@ -133,7 +133,8 @@ hidden="true" overflowpadding="4" norolluponanchor="true" - nomaxresults="true" /> + nomaxresults="true" + locationspecific="true" /> { diff -Nru thunderbird-140.10.2esr/browser/components/migration/MigrationWizardParent.sys.mjs thunderbird-140.11.0esr/browser/components/migration/MigrationWizardParent.sys.mjs --- thunderbird-140.10.2esr/browser/components/migration/MigrationWizardParent.sys.mjs 2026-05-07 13:12:08.000000000 +0000 +++ thunderbird-140.11.0esr/browser/components/migration/MigrationWizardParent.sys.mjs 2026-05-15 21:31:18.000000000 +0000 @@ -62,9 +62,8 @@ // make sure that any messages from content are coming from the privileged // about content process type. if ( - !this.browsingContext.currentWindowGlobal.isInProcess && - this.browsingContext.currentRemoteType != - E10SUtils.PRIVILEGEDABOUT_REMOTE_TYPE + !this.manager.isInProcess && + this.manager.remoteType != E10SUtils.PRIVILEGEDABOUT_REMOTE_TYPE ) { throw new Error( "MigrationWizardParent: received message from the wrong content process type." diff -Nru thunderbird-140.10.2esr/browser/components/reportbrokensite/ReportBrokenSite.sys.mjs thunderbird-140.11.0esr/browser/components/reportbrokensite/ReportBrokenSite.sys.mjs --- thunderbird-140.10.2esr/browser/components/reportbrokensite/ReportBrokenSite.sys.mjs 2026-05-07 13:12:08.000000000 +0000 +++ thunderbird-140.11.0esr/browser/components/reportbrokensite/ReportBrokenSite.sys.mjs 2026-05-15 21:31:19.000000000 +0000 @@ -452,9 +452,7 @@ // Altering the disabled attribute on the command does not propagate // the change to the related menuitems (see bug 805653), so we change them all. const cmd = document.getElementById("cmd_reportBrokenSite"); - const allowedByPolicy = Services.policies.isAllowed( - "DisableFeedbackCommands" - ); + const allowedByPolicy = Services.policies.isAllowed("feedbackCommands"); if (allowedByPolicy) { cmd.setAttribute("hidden", "false"); // see bug 805653 } else { diff -Nru thunderbird-140.10.2esr/browser/components/reportbrokensite/test/browser/browser.toml thunderbird-140.11.0esr/browser/components/reportbrokensite/test/browser/browser.toml --- thunderbird-140.10.2esr/browser/components/reportbrokensite/test/browser/browser.toml 2026-05-07 13:12:08.000000000 +0000 +++ thunderbird-140.11.0esr/browser/components/reportbrokensite/test/browser/browser.toml 2026-05-15 21:31:19.000000000 +0000 @@ -14,6 +14,8 @@ ["browser_back_buttons.js"] +["browser_disabled_by_policy.js"] + ["browser_error_messages.js"] ["browser_experiment_data_sent.js"] diff -Nru thunderbird-140.10.2esr/browser/components/reportbrokensite/test/browser/browser_disabled_by_policy.js thunderbird-140.11.0esr/browser/components/reportbrokensite/test/browser/browser_disabled_by_policy.js --- thunderbird-140.10.2esr/browser/components/reportbrokensite/test/browser/browser_disabled_by_policy.js 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.11.0esr/browser/components/reportbrokensite/test/browser/browser_disabled_by_policy.js 2026-05-15 21:31:19.000000000 +0000 @@ -0,0 +1,55 @@ +/* Any copyright is dedicated to the Public Domain. + * http://creativecommons.org/publicdomain/zero/1.0/ */ + +/* Test that the Report Broken Site menu items are disabled + * when the active tab is not on a reportable URL, and is hidden + * when the feature is disabled via pref. Also ensure that the + * Report Broken Site item that is automatically generated in + * the app menu's help sub-menu is hidden. + */ + +"use strict"; + +add_common_setup(); + +const { EnterprisePolicyTesting, PoliciesPrefTracker } = + ChromeUtils.importESModule( + "resource://testing-common/EnterprisePolicyTesting.sys.mjs" + ); + +add_task(async function testDisabledByPolicy() { + ensureReportBrokenSitePreffedOn(); + + async function ensure(menu, fn, test) { + // the hidden/disabled state of all of the menuitems may not update until one + // is rendered; then the related 's state is propagated to them all. + await menu.open(); + await menu.close(); + + await menu.open(); + fn(menu.reportBrokenSite, `${fn.name}(${menu.menuDescription}) ${test} - `); + await menu.close(); + } + + PoliciesPrefTracker.start(); + await EnterprisePolicyTesting.setupPolicyEngineWithJson({ + policies: { + DisableFeedbackCommands: true, + }, + }); + + const appMenu = AppMenu(); + const helpMenu = HelpMenu(); + const protectionsPanel = ProtectionsPanel(); + + await BrowserTestUtils.withNewTab(REPORTABLE_PAGE_URL, async function () { + ReportBrokenSite.enableOrDisableMenuitems(window); + const test = "when disabled by DisableFeedbackCommands enterprise policy"; + await ensure(appMenu, isMenuItemHidden, test); + await ensure(helpMenu, isMenuItemHidden, test); + await ensure(protectionsPanel, isMenuItemHidden, test); + }); + + PoliciesPrefTracker.stop(); + await EnterprisePolicyTesting.setupPolicyEngineWithJson(""); +}); diff -Nru thunderbird-140.10.2esr/browser/components/reportbrokensite/test/browser/browser_parent_menuitems.js thunderbird-140.11.0esr/browser/components/reportbrokensite/test/browser/browser_parent_menuitems.js --- thunderbird-140.10.2esr/browser/components/reportbrokensite/test/browser/browser_parent_menuitems.js 2026-05-07 13:12:09.000000000 +0000 +++ thunderbird-140.11.0esr/browser/components/reportbrokensite/test/browser/browser_parent_menuitems.js 2026-05-15 21:31:19.000000000 +0000 @@ -16,81 +16,64 @@ ensureReportBrokenSitePreffedOff(); const appMenu = AppMenu(); - const menus = [appMenu, ProtectionsPanel(), HelpMenu()]; - - async function forceMenuItemStateUpdate() { - ReportBrokenSite.enableOrDisableMenuitems(window); + const helpMenu = HelpMenu(); + const protectionsPanel = ProtectionsPanel(); + async function ensure(menu, fn, test) { // the hidden/disabled state of all of the menuitems may not update until one // is rendered; then the related 's state is propagated to them all. - await appMenu.open(); - await appMenu.close(); + await menu.open(); + await menu.close(); + + await menu.open(); + fn(menu.reportBrokenSite, `${fn.name}(${menu.menuDescription}) ${test} - `); + await menu.close(); } await BrowserTestUtils.withNewTab("about:blank", async function () { - await forceMenuItemStateUpdate(); - for (const { menuDescription, reportBrokenSite } of menus) { - isMenuItemHidden( - reportBrokenSite, - `${menuDescription} option hidden on invalid page when preffed off` - ); - } + ReportBrokenSite.enableOrDisableMenuitems(window); + const test = "on invalid page when preffed off"; + await ensure(appMenu, isMenuItemDisabled, test); + await ensure(helpMenu, isMenuItemDisabled, test); + ensureProtectionsPanelHidden(test); }); await BrowserTestUtils.withNewTab(REPORTABLE_PAGE_URL, async function () { - await forceMenuItemStateUpdate(); - for (const { menuDescription, reportBrokenSite } of menus) { - isMenuItemHidden( - reportBrokenSite, - `${menuDescription} option hidden on valid page when preffed off` - ); - } + ReportBrokenSite.enableOrDisableMenuitems(window); + const test = + "on valid page when preffed off (fallback to original reporter)"; + await ensure(appMenu, isMenuItemEnabled, test); + await ensure(helpMenu, isMenuItemEnabled, test); + await ensure(protectionsPanel, isMenuItemEnabled, test); }); ensureReportBrokenSitePreffedOn(); await BrowserTestUtils.withNewTab("about:blank", async function () { - await forceMenuItemStateUpdate(); - for (const { menuDescription, reportBrokenSite } of menus) { - isMenuItemDisabled( - reportBrokenSite, - `${menuDescription} option disabled on invalid page when preffed on` - ); - } + ReportBrokenSite.enableOrDisableMenuitems(window); + const test = "on invalid page when preffed on"; + await ensure(appMenu, isMenuItemDisabled, test); + await ensure(helpMenu, isMenuItemDisabled, test); + ensureProtectionsPanelHidden(test); }); await BrowserTestUtils.withNewTab(REPORTABLE_PAGE_URL, async function () { - await forceMenuItemStateUpdate(); - for (const { menuDescription, reportBrokenSite } of menus) { - isMenuItemEnabled( - reportBrokenSite, - `${menuDescription} option enabled on valid page when preffed on` - ); - } + ReportBrokenSite.enableOrDisableMenuitems(window); + const test = "on valid page when preffed on"; + await ensure(appMenu, isMenuItemEnabled, test); + await ensure(helpMenu, isMenuItemEnabled, test); + await ensure(protectionsPanel, isMenuItemEnabled, test); }); ensureReportBrokenSitePreffedOff(); await BrowserTestUtils.withNewTab(REPORTABLE_PAGE_URL, async function () { - await forceMenuItemStateUpdate(); - for (const { menuDescription, reportBrokenSite } of menus) { - isMenuItemHidden( - reportBrokenSite, - `${menuDescription} option hidden again when pref toggled back off` - ); - } + ReportBrokenSite.enableOrDisableMenuitems(window); + const test = "still active when pref toggled back off"; + await ensure(appMenu, isMenuItemEnabled, test); + await ensure(helpMenu, isMenuItemEnabled, test); + await ensure(protectionsPanel, isMenuItemEnabled, test); }); ensureReportBrokenSitePreffedOn(); - ensureReportBrokenSiteDisabledByPolicy(); - - await BrowserTestUtils.withNewTab(REPORTABLE_PAGE_URL, async function () { - await forceMenuItemStateUpdate(); - for (const { menuDescription, reportBrokenSite } of menus) { - isMenuItemHidden( - reportBrokenSite, - `${menuDescription} option hidden when disabled by DisableFeedbackCommands enterprise policy` - ); - } - }); }); diff -Nru thunderbird-140.10.2esr/browser/components/reportbrokensite/test/browser/head.js thunderbird-140.11.0esr/browser/components/reportbrokensite/test/browser/head.js --- thunderbird-140.10.2esr/browser/components/reportbrokensite/test/browser/head.js 2026-05-07 13:12:08.000000000 +0000 +++ thunderbird-140.11.0esr/browser/components/reportbrokensite/test/browser/head.js 2026-05-15 21:31:19.000000000 +0000 @@ -5,11 +5,6 @@ "resource://testing-common/CustomizableUITestUtils.sys.mjs" ); -const { EnterprisePolicyTesting, PoliciesPrefTracker } = - ChromeUtils.importESModule( - "resource://testing-common/EnterprisePolicyTesting.sys.mjs" - ); - const { UrlClassifierTestUtils } = ChromeUtils.importESModule( "resource://testing-common/UrlClassifierTestUtils.sys.mjs" ); @@ -151,35 +146,6 @@ is(selectedTab, tab); } -async function setupPolicyEngineWithJson(json, customSchema) { - PoliciesPrefTracker.restoreDefaultValues(); - if (typeof json != "object") { - let filePath = getTestFilePath(json ? json : "non-existing-file.json"); - return EnterprisePolicyTesting.setupPolicyEngineWithJson( - filePath, - customSchema - ); - } - return EnterprisePolicyTesting.setupPolicyEngineWithJson(json, customSchema); -} - -async function ensureReportBrokenSiteDisabledByPolicy() { - await setupPolicyEngineWithJson({ - policies: { - DisableFeedbackCommands: true, - }, - }); -} - -registerCleanupFunction(async function resetPolicies() { - if (Services.policies.status != Ci.nsIEnterprisePolicies.INACTIVE) { - await setupPolicyEngineWithJson(""); - } - EnterprisePolicyTesting.resetRunOnceState(); - PoliciesPrefTracker.restoreDefaultValues(); - PoliciesPrefTracker.stop(); -}); - function ensureReportBrokenSitePreffedOn() { Services.prefs.setBoolPref(PREFS.DATAREPORTING_ENABLED, true); Services.prefs.setBoolPref(PREFS.REPORTER_ENABLED, true); @@ -210,6 +176,13 @@ Services.prefs.setIntPref(PREFS.REASON, 2); } +function ensureProtectionsPanelHidden(test) { + const { hidden } = document.getElementById( + "tracking-protection-icon-container" + ); + ok(hidden, `Protections panel disabled ${test}`); +} + function isMenuItemEnabled(menuItem, itemDesc) { ok(!menuItem.hidden, `${itemDesc} menu item is shown`); ok(!menuItem.disabled, `${itemDesc} menu item is enabled`); diff -Nru thunderbird-140.10.2esr/browser/config/version.txt thunderbird-140.11.0esr/browser/config/version.txt --- thunderbird-140.10.2esr/browser/config/version.txt 2026-05-07 13:12:08.000000000 +0000 +++ thunderbird-140.11.0esr/browser/config/version.txt 2026-05-15 21:31:19.000000000 +0000 @@ -1 +1 @@ -140.10.2 +140.11.0 diff -Nru thunderbird-140.10.2esr/browser/config/version_display.txt thunderbird-140.11.0esr/browser/config/version_display.txt --- thunderbird-140.10.2esr/browser/config/version_display.txt 2026-05-07 13:12:08.000000000 +0000 +++ thunderbird-140.11.0esr/browser/config/version_display.txt 2026-05-15 21:31:19.000000000 +0000 @@ -1 +1 @@ -140.10.2esr +140.11.0esr diff -Nru thunderbird-140.10.2esr/comm/.gecko_rev.yml thunderbird-140.11.0esr/comm/.gecko_rev.yml --- thunderbird-140.10.2esr/comm/.gecko_rev.yml 2026-05-07 13:12:40.000000000 +0000 +++ thunderbird-140.11.0esr/comm/.gecko_rev.yml 2026-05-15 21:31:51.000000000 +0000 @@ -1,8 +1,8 @@ --- GECKO_BASE_REPOSITORY: https://hg.mozilla.org/mozilla-unified GECKO_HEAD_REPOSITORY: https://hg.mozilla.org/releases/mozilla-esr140 -GECKO_HEAD_REF: FIREFOX_140_10_2esr_BUILD1 -GECKO_HEAD_REV: 6220f392be743517c45c0a46b455d7a57c0b9891 +GECKO_HEAD_REF: FIREFOX_140_11_0esr_BUILD2 +GECKO_HEAD_REV: 2e36c464a92f1942683abbed6ceb442308db5eb0 ###### ### For comm-central diff -Nru thunderbird-140.10.2esr/comm/mail/config/version.txt thunderbird-140.11.0esr/comm/mail/config/version.txt --- thunderbird-140.10.2esr/comm/mail/config/version.txt 2026-05-07 13:12:40.000000000 +0000 +++ thunderbird-140.11.0esr/comm/mail/config/version.txt 2026-05-15 21:31:51.000000000 +0000 @@ -1 +1 @@ -140.10.2 +140.11.0 diff -Nru thunderbird-140.10.2esr/comm/mail/config/version_display.txt thunderbird-140.11.0esr/comm/mail/config/version_display.txt --- thunderbird-140.10.2esr/comm/mail/config/version_display.txt 2026-05-07 13:12:40.000000000 +0000 +++ thunderbird-140.11.0esr/comm/mail/config/version_display.txt 2026-05-15 21:31:51.000000000 +0000 @@ -1 +1 @@ -140.10.2esr +140.11.0esr diff -Nru thunderbird-140.10.2esr/comm/mailnews/mime/src/mimepbuf.cpp thunderbird-140.11.0esr/comm/mailnews/mime/src/mimepbuf.cpp --- thunderbird-140.10.2esr/comm/mailnews/mime/src/mimepbuf.cpp 2026-05-07 13:12:40.000000000 +0000 +++ thunderbird-140.11.0esr/comm/mailnews/mime/src/mimepbuf.cpp 2026-05-15 21:31:52.000000000 +0000 @@ -82,7 +82,9 @@ if (!data) return; PR_FREEIF(data->part_buffer); + data->part_buffer = nullptr; data->part_buffer_fp = 0; + data->part_buffer_size = 0; if (data->input_file_stream) { data->input_file_stream->Close(); @@ -182,6 +184,7 @@ } PR_FREEIF(data->part_buffer); + data->part_buffer = nullptr; data->part_buffer_fp = 0; data->part_buffer_size = 0; } diff -Nru thunderbird-140.10.2esr/comm/rust/.cargo/config.toml.in thunderbird-140.11.0esr/comm/rust/.cargo/config.toml.in --- thunderbird-140.10.2esr/comm/rust/.cargo/config.toml.in 2026-05-07 13:12:41.000000000 +0000 +++ thunderbird-140.11.0esr/comm/rust/.cargo/config.toml.in 2026-05-15 21:31:52.000000000 +0000 @@ -66,6 +66,11 @@ rev = "ed8a4c6f900a90d4dbc1d64b856e61490a1c3570" replace-with = "vendored-sources" +[source."git+https://github.com/hsivonen/encoding_rs?rev=1236d1bc423e6ba35a06485f74a6304db2d703b5"] +git = "https://github.com/hsivonen/encoding_rs" +rev = "1236d1bc423e6ba35a06485f74a6304db2d703b5" +replace-with = "vendored-sources" + [source."git+https://github.com/jfkthame/mapped_hyph.git?rev=eff105f6ad7ec9b79816cfc1985a28e5340ad14b"] git = "https://github.com/jfkthame/mapped_hyph.git" rev = "eff105f6ad7ec9b79816cfc1985a28e5340ad14b" diff -Nru thunderbird-140.10.2esr/comm/rust/Cargo.lock thunderbird-140.11.0esr/comm/rust/Cargo.lock --- thunderbird-140.10.2esr/comm/rust/Cargo.lock 2026-05-07 13:12:41.000000000 +0000 +++ thunderbird-140.11.0esr/comm/rust/Cargo.lock 2026-05-15 21:31:52.000000000 +0000 @@ -1596,8 +1596,7 @@ [[package]] name = "encoding_rs" version = "0.8.35" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3" +source = "git+https://github.com/hsivonen/encoding_rs?rev=1236d1bc423e6ba35a06485f74a6304db2d703b5#1236d1bc423e6ba35a06485f74a6304db2d703b5" dependencies = [ "cfg-if", ] diff -Nru thunderbird-140.10.2esr/comm/rust/Cargo.toml thunderbird-140.11.0esr/comm/rust/Cargo.toml --- thunderbird-140.10.2esr/comm/rust/Cargo.toml 2026-05-07 13:12:41.000000000 +0000 +++ thunderbird-140.11.0esr/comm/rust/Cargo.toml 2026-05-15 21:31:52.000000000 +0000 @@ -245,6 +245,7 @@ midir = { git = "https://github.com/mozilla/midir.git", rev = "85156e360a37d851734118104619f86bd18e94c6" } malloc_size_of_derive = { path = "../../xpcom/rust/malloc_size_of_derive" } wr_malloc_size_of = { path = "../../gfx/wr/wr_malloc_size_of" } +encoding_rs = { git = "https://github.com/hsivonen/encoding_rs", rev = "1236d1bc423e6ba35a06485f74a6304db2d703b5" } objc = { git = "https://github.com/glandium/rust-objc", rev = "4de89f5aa9851ceca4d40e7ac1e2759410c04324" } allocator-api2 = { git = "https://github.com/glandium/allocator-api2", rev = "ad5f3d56a5a4519eff52af4ff85293431466ef5c" } context_id = { git = "https://github.com/mozilla/application-services", rev = "f5907a411e52a3985d0369d71c486eb507c2c4e6" } diff -Nru thunderbird-140.10.2esr/comm/rust/checksums.json thunderbird-140.11.0esr/comm/rust/checksums.json --- thunderbird-140.10.2esr/comm/rust/checksums.json 2026-05-07 13:12:41.000000000 +0000 +++ thunderbird-140.11.0esr/comm/rust/checksums.json 2026-05-15 21:31:52.000000000 +0000 @@ -1 +1 @@ -{"mc_workspace_toml": "1ab51fc7f070006cb9101893a503908fcd1edfd93b81b367289fbc734e59ec022947d6a2f127592acc34e0626c89ff20217e81abe96abd9c44f5cc60aa8b4031", "mc_gkrust_toml": "1e9e8f2699aea4b4c7b364787557029c615d407fee726e0b499ac5781d1b8ca62c968c49477de690cf9ac5182f62c4108f8ef6a8e98bc8d35962e56ca6963bbe", "mc_hack_toml": "fba150c03e85bea54154a337babb30678c678f843452cfdec69bb00331b87cf003f1b93c33dfb1283b9cf4ff5e75ccd01379ff760b9adbf18832441238102305", "mc_cargo_lock": "21f8d62abad7a6ba3100b6f6e5526fd09a95ce464716d68ac9f86dc970b714b2c41bf9829a0d823752029e3fc96557c2128b533c17075190cddf75c5d0f121f5"} \ No newline at end of file +{"mc_workspace_toml": "4053939b6d8e782cd373561b6e9133f4cc3625110dd30ef5a84ad7ac73769e2fc2bfabee99989ae70772f02dab9d1af4e3487ac5fc5a0276f63bc9231e1eb772", "mc_gkrust_toml": "1e9e8f2699aea4b4c7b364787557029c615d407fee726e0b499ac5781d1b8ca62c968c49477de690cf9ac5182f62c4108f8ef6a8e98bc8d35962e56ca6963bbe", "mc_hack_toml": "fba150c03e85bea54154a337babb30678c678f843452cfdec69bb00331b87cf003f1b93c33dfb1283b9cf4ff5e75ccd01379ff760b9adbf18832441238102305", "mc_cargo_lock": "4c31a4ac70f62a5af6c97965c1249ddae31a0dbf8602ceb2cb9ca6e926b652ae7f3e2099051a7f7c85d51a76fb2491ccb5a23882f4d272d9f73134d895d543e8"} \ No newline at end of file diff -Nru thunderbird-140.10.2esr/comm/taskcluster/comm_taskgraph/transforms/release_flatpak_repackage.py thunderbird-140.11.0esr/comm/taskcluster/comm_taskgraph/transforms/release_flatpak_repackage.py --- thunderbird-140.10.2esr/comm/taskcluster/comm_taskgraph/transforms/release_flatpak_repackage.py 2026-05-07 13:12:41.000000000 +0000 +++ thunderbird-140.11.0esr/comm/taskcluster/comm_taskgraph/transforms/release_flatpak_repackage.py 2026-05-15 21:31:52.000000000 +0000 @@ -40,6 +40,8 @@ ) task["worker"]["env"][k] = env[k].format(**format_params) + task["attributes"]["flatpak_name"] = task["worker"]["env"]["APP_ID"] + yield task diff -Nru thunderbird-140.10.2esr/comm/taskcluster/docker/tb-flatpak/Dockerfile thunderbird-140.11.0esr/comm/taskcluster/docker/tb-flatpak/Dockerfile --- thunderbird-140.10.2esr/comm/taskcluster/docker/tb-flatpak/Dockerfile 2026-05-07 13:12:41.000000000 +0000 +++ thunderbird-140.11.0esr/comm/taskcluster/docker/tb-flatpak/Dockerfile 2026-05-15 21:31:52.000000000 +0000 @@ -1,4 +1,4 @@ -FROM freedesktopsdk/flatpak:22.08-x86_64 +FROM freedesktopsdk/flatpak:25.08-x86_64 MAINTAINER daniel@thunderbird.net # Create scripts directory diff -Nru thunderbird-140.10.2esr/comm/taskcluster/docker/tb-flatpak/launch_script.in thunderbird-140.11.0esr/comm/taskcluster/docker/tb-flatpak/launch_script.in --- thunderbird-140.10.2esr/comm/taskcluster/docker/tb-flatpak/launch_script.in 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.11.0esr/comm/taskcluster/docker/tb-flatpak/launch_script.in 2026-05-15 21:31:52.000000000 +0000 @@ -0,0 +1,3 @@ +#!/bin/bash +export TMPDIR="$XDG_RUNTIME_DIR/app/$FLATPAK_ID" +exec /app/lib/thunderbird/thunderbird --name $APP_ID "$@" diff -Nru thunderbird-140.10.2esr/comm/taskcluster/docker/tb-flatpak/launch_script.sh thunderbird-140.11.0esr/comm/taskcluster/docker/tb-flatpak/launch_script.sh --- thunderbird-140.10.2esr/comm/taskcluster/docker/tb-flatpak/launch_script.sh 2026-05-07 13:12:41.000000000 +0000 +++ thunderbird-140.11.0esr/comm/taskcluster/docker/tb-flatpak/launch_script.sh 1970-01-01 00:00:00.000000000 +0000 @@ -1,3 +0,0 @@ -#!/bin/bash -export TMPDIR="$XDG_RUNTIME_DIR/app/$FLATPAK_ID" -exec /app/lib/thunderbird/thunderbird --name org.mozilla.Thunderbird "$@" diff -Nru thunderbird-140.10.2esr/comm/taskcluster/docker/tb-flatpak/org.mozilla.Thunderbird.appdata.xml.in thunderbird-140.11.0esr/comm/taskcluster/docker/tb-flatpak/org.mozilla.Thunderbird.appdata.xml.in --- thunderbird-140.10.2esr/comm/taskcluster/docker/tb-flatpak/org.mozilla.Thunderbird.appdata.xml.in 2026-05-07 13:12:41.000000000 +0000 +++ thunderbird-140.11.0esr/comm/taskcluster/docker/tb-flatpak/org.mozilla.Thunderbird.appdata.xml.in 1970-01-01 00:00:00.000000000 +0000 @@ -1,92 +0,0 @@ - - - org.mozilla.Thunderbird - org.mozilla.Thunderbird.desktop - CC0-1.0 - Thunderbird - Thunderbird is a free and open source email, newsfeed, chat, and calendaring client - - - -

- Thunderbird is a free and open source email, newsfeed, chat, and - calendaring client, that’s easy to set up and customize. One of the core - principles of Thunderbird is the use and promotion of open standards - - this focus is a rejection of our world of closed platforms and services - that can’t communicate with each other. We want our users to have freedom - and choice in how they communicate. -

-

- Thunderbird is an open source project, which means anyone can contribute - ideas, designs, code, and time helping fellow users. -

-
- - - - $RELEASE_NOTES_URL - - - - - mozilla - mail - email - calendar - - - - Calendar - Chat - ContactManagement - Email - Feed - InstantMessaging - IRCClient - Network - News - Office - - - - message/rfc822 - x-scheme-handler/mailto - text/calendar - text/vcard - text/x-vcard - x-scheme-handler/webcal - x-scheme-handler/webcals - x-scheme-handler/mid - - - - #99c1f1 - #043571 - - - - https://www.thunderbird.net/ - https://bugzilla.mozilla.org/ - https://support.mozilla.org/kb/thunderbird-faq/ - https://support.mozilla.org/products/thunderbird/ - https://www.thunderbird.net/donate/ - https://www.thunderbird.net/participate/ - https://www.thunderbird.net/contact/ - - - - https://raw.githubusercontent.com/thunderbird/flatpak-screenshots/main/image_1.png - - - https://raw.githubusercontent.com/thunderbird/flatpak-screenshots/main/image_2.png - - - - - $MANIFEST_URL - - - Mozilla - MPL-2.0 - MZLA Technologies, part of the Mozilla Foundation -
diff -Nru thunderbird-140.10.2esr/comm/taskcluster/docker/tb-flatpak/org.mozilla.thunderbird.metainfo.xml.in thunderbird-140.11.0esr/comm/taskcluster/docker/tb-flatpak/org.mozilla.thunderbird.metainfo.xml.in --- thunderbird-140.10.2esr/comm/taskcluster/docker/tb-flatpak/org.mozilla.thunderbird.metainfo.xml.in 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.11.0esr/comm/taskcluster/docker/tb-flatpak/org.mozilla.thunderbird.metainfo.xml.in 2026-05-15 21:31:52.000000000 +0000 @@ -0,0 +1,97 @@ + + + ${APP_ID} + ${APP_ID}.desktop + CC0-1.0 + Thunderbird + Thunderbird is a free and open source email, newsfeed, chat, and calendaring client + + + +

+ Thunderbird is a free and open source email, newsfeed, chat, and + calendaring client, that’s easy to set up and customize. One of the core + principles of Thunderbird is the use and promotion of open standards - + this focus is a rejection of our world of closed platforms and services + that can’t communicate with each other. We want our users to have freedom + and choice in how they communicate. +

+

+ Thunderbird is an open source project, which means anyone can contribute + ideas, designs, code, and time helping fellow users. +

+
+ + + + $RELEASE_NOTES_URL + + + + + mozilla + mail + email + calendar + + + + Calendar + Chat + ContactManagement + Email + Feed + InstantMessaging + IRCClient + Network + News + Office + + + + message/rfc822 + x-scheme-handler/mailto + text/calendar + text/vcard + text/x-vcard + x-scheme-handler/webcal + x-scheme-handler/webcals + x-scheme-handler/mid + + + + #99c1f1 + #043571 + + + + https://www.thunderbird.net/ + https://bugzilla.mozilla.org/ + https://support.mozilla.org/kb/thunderbird-faq/ + https://support.mozilla.org/products/thunderbird/ + https://www.thunderbird.net/donate/ + https://www.thunderbird.net/participate/ + https://www.thunderbird.net/contact/ + https://hg-edge.mozilla.org/comm-central/ + + + + Thunderbird Mail View, Light Mode + https://raw.githubusercontent.com/thunderbird/flatpak-screenshots/main/image_1.png + + + Thunderbird Mail View, Dark Mode + https://raw.githubusercontent.com/thunderbird/flatpak-screenshots/main/image_2.png + + + + + $MANIFEST_URL + + + Mozilla + MPL-2.0 + + MZLA Technologies, part of the Mozilla Foundation + +
diff -Nru thunderbird-140.10.2esr/comm/taskcluster/docker/tb-flatpak/repack.sh thunderbird-140.11.0esr/comm/taskcluster/docker/tb-flatpak/repack.sh --- thunderbird-140.10.2esr/comm/taskcluster/docker/tb-flatpak/repack.sh 2026-05-07 13:12:41.000000000 +0000 +++ thunderbird-140.11.0esr/comm/taskcluster/docker/tb-flatpak/repack.sh 2026-05-15 21:31:52.000000000 +0000 @@ -16,30 +16,26 @@ # Optional environment variables : WORKSPACE "${WORKSPACE:=/home/worker/workspace}" : ARTIFACTS_DIR "${ARTIFACTS_DIR:=/home/worker/artifacts}" +: APP_ID "${APP_ID:=org.mozilla.thunderbird}" # Populate remaining environment variables SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" TARGET_TAR_XZ_FULL_PATH="$ARTIFACTS_DIR/target.flatpak.tar.xz" SOURCE_DEST="${WORKSPACE}/source" DISTRIBUTION_DIR="$SOURCE_DEST/distribution" -FREEDESKTOP_VERSION="24.08" -FIREFOX_BASEAPP_CHANNEL="24.08" +FREEDESKTOP_VERSION="25.08" +FIREFOX_BASEAPP_CHANNEL="25.08" # Create alias for ideal curl command CURL="curl --location --retry 10 --retry-delay 10" # Get current date # -# This is used to populate the datetime in org.mozilla.Thunderbird.appdata.xml +# This is used to populate the datetime in org.mozilla.thunderbird.metainfo.xml DATE=$(date +%Y-%m-%d) export DATE # Prepare directories -# -# This command is temporary, there's an upcoming fix in the upstream -# Docker image that we work on top of, from 'freedesktopsdk', that will -# make these two lines go away eventually. -mkdir -p /root /tmp /var/tmp mkdir -p "$ARTIFACTS_DIR" rm -rf "$SOURCE_DEST" && mkdir -p "$SOURCE_DEST" @@ -59,15 +55,17 @@ "$CANDIDATES_DIR/${VERSION}-candidates/build${BUILD_NUMBER}/linux-x86_64/xpi/${locale}.xpi" done +# Update Icon in Metadata to match App_ID +sed -i "s/^Icon=.*/Icon=${APP_ID}/" "${SCRIPT_DIR}/org.mozilla.thunderbird.desktop.jinja2" + # Download artifacts from dependencies and build the .desktop file. ( source "${SCRIPT_DIR}/venv/bin/activate" python3 /scripts/fetch-content task-artifacts --dest "${WORKSPACE}" -[[ "$FLATPAK_BRANCH" = "stable" ]] && VERSION_FLAG="--esr" || VERSION_FLAG="--beta" python3 "${SCRIPT_DIR}/build_desktop_file.py" \ - -o "${WORKSPACE}/org.mozilla.Thunderbird.desktop" \ + -o "${WORKSPACE}/${APP_ID}.desktop" \ -t "${SCRIPT_DIR}/org.mozilla.thunderbird.desktop.jinja2" \ -l "${WORKSPACE}/l10n-central" \ -L "$DESKTOP_LOCALES" \ @@ -76,10 +74,10 @@ "${VERSION_FLAG}" ) -# Generate AppData XML from template, add various -envsubst < "$SCRIPT_DIR/org.mozilla.Thunderbird.appdata.xml.in" > "${WORKSPACE}/org.mozilla.Thunderbird.appdata.xml" +# Generate AppData XML from template, add various +envsubst < "$SCRIPT_DIR/org.mozilla.thunderbird.metainfo.xml.in" > "${WORKSPACE}/${APP_ID}.metainfo.xml" +sed -e "s/\$APP_ID/$APP_ID/" "${SCRIPT_DIR}/launch_script.in" > "${WORKSPACE}/launch_script.sh" cp -v "$SCRIPT_DIR/distribution.ini" "$WORKSPACE" -cp -v "$SCRIPT_DIR/launch_script.sh" "$WORKSPACE" cp -v "$SCRIPT_DIR/tb_symbolic.svg" "$WORKSPACE" cd "${WORKSPACE}" @@ -99,11 +97,11 @@ ARCH=$(flatpak --default-arch) cat < build/metadata [Application] -name=org.mozilla.Thunderbird +name=${APP_ID} runtime=org.freedesktop.Platform/${ARCH}/${FREEDESKTOP_VERSION} sdk=org.freedesktop.Sdk/${ARCH}/${FREEDESKTOP_VERSION} base=app/org.mozilla.firefox.BaseApp/${ARCH}/${FIREFOX_BASEAPP_CHANNEL} -[Extension org.mozilla.Thunderbird.Locale] +[Extension ${APP_ID}.Locale] directory=share/runtime/langpack autodelete=true locale-subset=true @@ -112,26 +110,35 @@ # Create Flatpak build metadata file for locales cat < build/metadata.locale [Runtime] -name=org.mozilla.Thunderbird.Locale +name=${APP_ID}.Locale [ExtensionOf] -ref=app/org.mozilla.Thunderbird/${ARCH}/${FLATPAK_BRANCH} +ref=app/${APP_ID}/${ARCH}/${FLATPAK_BRANCH} EOF # Install Thunderbird files into appdir appdir=build/files install -d "${appdir}/lib/" (cd "${appdir}/lib/" && tar Jxf "${WORKSPACE}/thunderbird.tar.xz") -install -D -m644 -t "${appdir}/share/appdata" org.mozilla.Thunderbird.appdata.xml -install -D -m644 -t "${appdir}/share/applications" org.mozilla.Thunderbird.desktop +install -D -m644 -t "${appdir}/share/metainfo" "${APP_ID}.metainfo.xml" +install -D -m644 -t "${appdir}/share/applications" "${APP_ID}.desktop" for size in 16 32 48 64 128; do - install -D -m644 "${appdir}/lib/thunderbird/chrome/icons/default/default${size}.png" "${appdir}/share/icons/hicolor/${size}x${size}/apps/org.mozilla.Thunderbird.png" + install -D -m644 "${appdir}/lib/thunderbird/chrome/icons/default/default${size}.png" "${appdir}/share/icons/hicolor/${size}x${size}/apps/${APP_ID}.png" done -install -D -m644 tb_symbolic.svg "${appdir}/share/icons/hicolor/symbolic/apps/org.mozilla.Thunderbird-symbolic.svg" +install -D -m644 tb_symbolic.svg "${appdir}/share/icons/hicolor/symbolic/apps/${APP_ID}-symbolic.svg" # Generate AppStream metadata and add screenshots from Flathub -appstream-compose --prefix="${appdir}" --origin=flatpak --basename=org.mozilla.Thunderbird org.mozilla.Thunderbird -appstream-util mirror-screenshots "${appdir}"/share/app-info/xmls/org.mozilla.Thunderbird.xml.gz "https://dl.flathub.org/repo/screenshots/org.mozilla.Thunderbird-${FLATPAK_BRANCH}" build/screenshots "build/screenshots/org.mozilla.Thunderbird-${FLATPAK_BRANCH}" +appstreamcli compose \ + --no-partial-urls \ + --prefix=/ \ + --origin="${APP_ID}" \ + --components="${APP_ID}" \ + --result-root="${appdir}" \ + --data-dir="${appdir}/share/app-info/xmls" \ + --icons-dir="${appdir}/share/app-info/icons/flatpak" \ + --media-dir="${appdir}/share/app-info/media" \ + --media-baseurl="https://dl.flathub.org/media/" \ + "${appdir}" # Install locales, distribution, and launch_script.sh into appdir # @@ -156,41 +163,47 @@ # reporter. The application is still confined in a pid namespace, so # that won't let us escape the flatpak sandbox. See bug 1653852. # -# We use own-name to ensure Thunderbird has access to DBus, as app ID -# (org.mozilla.Thunderbird) does not match bus names -# (org.mozilla.thunderbird, lowercase "t"). The app ID may be updated -# in the future to match the default bus names. -flatpak build-finish build \ - --allow=devel \ - --share=ipc \ - --share=network \ - --socket=pulseaudio \ - --socket=wayland \ - --socket=fallback-x11 \ - --socket=pcsc \ - --socket=cups \ - --require-version=0.10.3 \ - --persist=.thunderbird \ - --env=DICPATH=/usr/share/hunspell \ - --filesystem=xdg-download:rw \ - --filesystem=~/.gnupg \ - --filesystem=xdg-run/gnupg:ro \ - --filesystem=xdg-run/speech-dispatcher:ro \ - --filesystem=/run/.heim_org.h5l.kcm-socket \ - --device=all \ - --own-name="org.mozilla.thunderbird.*" \ - --own-name="org.mozilla.thunderbird_beta.*" \ - --talk-name="org.gtk.vfs.*" \ - --talk-name=org.a11y.Bus \ - --system-talk-name=org.freedesktop.NetworkManager \ +build_args=( + --allow=devel + --share=ipc + --share=network + --socket=pulseaudio + --socket=wayland + --socket=fallback-x11 + --socket=pcsc + --socket=cups + --require-version=0.10.3 + --persist=.thunderbird + --env=DICPATH=/usr/share/hunspell + --filesystem=xdg-download:rw + --filesystem=~/.gnupg + --filesystem=xdg-run/gnupg:ro + --filesystem=xdg-run/speech-dispatcher:ro + --filesystem=/run/.heim_org.h5l.kcm-socket + --device=all + --talk-name="org.gtk.vfs.*" + --talk-name=org.a11y.Bus + --system-talk-name=org.freedesktop.NetworkManager --command=thunderbird +) + +# We use own-name to ensure Thunderbird has access to DBus, as app ID +# (org.mozilla.thunderbird_esr) does not match bus names +# (org.mozilla.thunderbird), which will be used for all releases +if [[ "$APP_ID" != "org.mozilla.thunderbird" ]]; then + build_args+=( + --own-name="org.mozilla.thunderbird.*" + ) +fi + +flatpak build-finish build "${build_args[@]}" # Export Flatpak build into repo flatpak build-export --disable-sandbox --no-update-summary --exclude='/share/runtime/langpack/*/*' repo build "$FLATPAK_BRANCH" flatpak build-export --disable-sandbox --no-update-summary --metadata=metadata.locale --files=files/share/runtime/langpack repo build "$FLATPAK_BRANCH" # Commit screenshots to repo -ostree commit --repo=repo --canonical-permissions --branch=screenshots/x86_64 build/screenshots +ostree commit --repo=repo --canonical-permissions --branch=screenshots/x86_64 ${appdir}/share/app-info/media flatpak build-update-repo --generate-static-deltas repo # Package Flatpak repo as tar @@ -198,7 +211,7 @@ mv -- flatpak.tar.xz "$TARGET_TAR_XZ_FULL_PATH" # Build Flatpak bundle (.flatpak) from repo -flatpak build-bundle "$WORKSPACE"/repo org.mozilla.Thunderbird.flatpak org.mozilla.Thunderbird "$FLATPAK_BRANCH" +flatpak build-bundle "$WORKSPACE"/repo "${APP_ID}.flatpak" "${APP_ID}" "$FLATPAK_BRANCH" # Move bundle to artifacts -mv org.mozilla.Thunderbird.flatpak "$ARTIFACTS_DIR/" +mv "${APP_ID}.flatpak" "$ARTIFACTS_DIR/" diff -Nru thunderbird-140.10.2esr/comm/taskcluster/kinds/release-flatpak-push/kind.yml thunderbird-140.11.0esr/comm/taskcluster/kinds/release-flatpak-push/kind.yml --- thunderbird-140.10.2esr/comm/taskcluster/kinds/release-flatpak-push/kind.yml 2026-05-07 13:12:41.000000000 +0000 +++ thunderbird-140.11.0esr/comm/taskcluster/kinds/release-flatpak-push/kind.yml 2026-05-15 21:31:52.000000000 +0000 @@ -16,7 +16,7 @@ task-defaults: description: Pushes Flatpaks onto Flathub run-on-projects: [] # to make sure this never runs as part of CI - run-on-releases: [beta, esr140] + run-on-releases: [beta, release, esr140] shipping-phase: ship treeherder: platform: linux64/opt @@ -31,6 +31,7 @@ channel: by-release-type: beta: beta + release: stable esr140: stable default: mock diff -Nru thunderbird-140.10.2esr/comm/taskcluster/kinds/release-flatpak-repackage/kind.yml thunderbird-140.11.0esr/comm/taskcluster/kinds/release-flatpak-repackage/kind.yml --- thunderbird-140.10.2esr/comm/taskcluster/kinds/release-flatpak-repackage/kind.yml 2026-05-07 13:12:41.000000000 +0000 +++ thunderbird-140.11.0esr/comm/taskcluster/kinds/release-flatpak-repackage/kind.yml 2026-05-15 21:31:52.000000000 +0000 @@ -61,6 +61,16 @@ by-project: comm-(release|esr.*): stable default: beta + APP_ID: + by-project: + comm-esr.*: org.mozilla.thunderbird_esr + comm-release: org.mozilla.thunderbird + default: org.mozilla.thunderbird + VERSION_FLAG: + by-project: + comm-esr.*: "--esr" + comm-beta: "--beta" + default: '' MANIFEST_URL: "{config_params[comm_head_repository]}/file/{config_params[comm_head_rev]}/taskcluster/docker/tb-flatpak/repack.sh" RELEASE_NOTES_URL: by-project: diff -Nru thunderbird-140.10.2esr/comm/third_party/rust/coremidi/.cargo-checksum.json thunderbird-140.11.0esr/comm/third_party/rust/coremidi/.cargo-checksum.json --- thunderbird-140.10.2esr/comm/third_party/rust/coremidi/.cargo-checksum.json 2026-05-07 13:12:41.000000000 +0000 +++ thunderbird-140.11.0esr/comm/third_party/rust/coremidi/.cargo-checksum.json 2026-05-15 21:31:52.000000000 +0000 @@ -1 +1 @@ -{"files":{".idea/.gitignore":"4073be0dd9e3ae38beba97eed085d5f023a5f2cdc101ec35f2877b185b1f1193",".travis.yml":"0d0c4ef138608fde4242675504f63116c8f49c8699f42542718f2f5cc1cebbb4","Cargo.toml":"cb3f026441c2e634fdb0dae8b7c8c036cb1fa3a32386e1c7a543584771aeea40","LICENSE":"c1c457e1b2794c9044f0e2d66a7010c223d0fb65b06e1dfbab6e21888ab09c16","README.md":"b77d39ce7ffe042c2cd3eee3e65c57323c217d1eb650ed19c56ccacd4e8854aa","ci/build-docs.sh":"644c0b2e90dc72092295152a00bf2ad6367017082f28d8fe36ee7be9821caa32","ci/publish.sh":"cc63e14aa05b503d378df854baadecd2d35bb445db06f9cdf7465fc1346fa5e3","ci/update-version.sh":"d91eedac8f507c2e4727887d2d15f27420676f46449fd0115d0ccae8e72fc95c","examples/endpoints.rs":"9327ce3dc03e49b8d2c1cf16161c9b03fc059aca9216b6d67c9ae4796fd43e40","examples/notifications.rs":"3b97c5348321dbbb172625c7b7219f1c60a47fa36d820c426d9cb7c6cc099ccf","examples/properties.rs":"1362ec194c43bcaaa1bcf7d3726eb4408eda85d290d0d706ac05ad2f71df4a33","examples/receive.rs":"28dab3891aacc2af44bffaf518eb39c69926d957a0f29f940ed44f7b16ec287a","examples/send.rs":"28e4d2558e8cf95f431c48e344101132cb499495084b59c0b6bd3107147701e4","examples/virtual-destination.rs":"f06e55093fe5117f2587d7a9799aa628c770eba2b0ca0f4804db1a72aa0bbcfc","examples/virtual-source.rs":"f0807ee9f13f27236bab8f86718d9e1645772a7d5a8095f59d0f4e5b7aeb72e9","rust-toolchain":"f6a0b9759d1af128dd09bb3f49812c052c89168e7b159e6d269036a2faba3260","src/callback.rs":"1200934d86f16ac4f678db1f2b9e2c8f621c00835de88fff36e4a317ce64aec1","src/client.rs":"05c6ecdd2fedc6f719ff93b7b6b98e911e920aa9094b342152fbcbe6d47cc64d","src/devices.rs":"33e7e85fda187a8ce0063f4db67486a96cde2794d07ecd1a73a97f5ec5ef9a13","src/endpoints/destinations.rs":"f165076d0193fc975e16e201c2d549462c87d2114095b3b4ca32b66418fb6cba","src/endpoints/mod.rs":"76dd40f64e5bda497ce84787d42035c59e3eb7cf1298307b0cb14e9eecd3e9d1","src/endpoints/sources.rs":"1fcadc52167a864dff1df09d584182e7666921af7ea72fa097f5b76ed031ddba","src/lib.rs":"ca9005ca22c90acf7379b588d268ffbbb0561760a9c10adde3356838dd994861","src/notifications.rs":"e2cec6e17c3b10e631f01c880d9637145742194cc4edbd24c7ad795f95f7b6d4","src/object.rs":"2ba5d6e17a7a99716dd9e435beffb47e169bb1e78b00713a29ea816399603a2f","src/packets.rs":"c18491c05fe2a61598b56a2ec86dbfc1490c9aea5b78534978aeb79372756e66","src/ports.rs":"25b91051635677479e2521bc3c7fbbfe29c9a2920aa19c34f95faa67b1fbb3fb","src/properties.rs":"c21b96a1265e04b59ca9cd3656d625188ce182e4afa36d849881c4521d0b8cb1"},"package":null} \ No newline at end of file +{"files":{".travis.yml":"0d0c4ef138608fde4242675504f63116c8f49c8699f42542718f2f5cc1cebbb4","Cargo.toml":"cb3f026441c2e634fdb0dae8b7c8c036cb1fa3a32386e1c7a543584771aeea40","LICENSE":"c1c457e1b2794c9044f0e2d66a7010c223d0fb65b06e1dfbab6e21888ab09c16","README.md":"b77d39ce7ffe042c2cd3eee3e65c57323c217d1eb650ed19c56ccacd4e8854aa","ci/build-docs.sh":"644c0b2e90dc72092295152a00bf2ad6367017082f28d8fe36ee7be9821caa32","ci/publish.sh":"cc63e14aa05b503d378df854baadecd2d35bb445db06f9cdf7465fc1346fa5e3","ci/update-version.sh":"d91eedac8f507c2e4727887d2d15f27420676f46449fd0115d0ccae8e72fc95c","examples/endpoints.rs":"9327ce3dc03e49b8d2c1cf16161c9b03fc059aca9216b6d67c9ae4796fd43e40","examples/notifications.rs":"3b97c5348321dbbb172625c7b7219f1c60a47fa36d820c426d9cb7c6cc099ccf","examples/properties.rs":"1362ec194c43bcaaa1bcf7d3726eb4408eda85d290d0d706ac05ad2f71df4a33","examples/receive.rs":"28dab3891aacc2af44bffaf518eb39c69926d957a0f29f940ed44f7b16ec287a","examples/send.rs":"28e4d2558e8cf95f431c48e344101132cb499495084b59c0b6bd3107147701e4","examples/virtual-destination.rs":"f06e55093fe5117f2587d7a9799aa628c770eba2b0ca0f4804db1a72aa0bbcfc","examples/virtual-source.rs":"f0807ee9f13f27236bab8f86718d9e1645772a7d5a8095f59d0f4e5b7aeb72e9","rust-toolchain":"f6a0b9759d1af128dd09bb3f49812c052c89168e7b159e6d269036a2faba3260","src/callback.rs":"1200934d86f16ac4f678db1f2b9e2c8f621c00835de88fff36e4a317ce64aec1","src/client.rs":"05c6ecdd2fedc6f719ff93b7b6b98e911e920aa9094b342152fbcbe6d47cc64d","src/devices.rs":"33e7e85fda187a8ce0063f4db67486a96cde2794d07ecd1a73a97f5ec5ef9a13","src/endpoints/destinations.rs":"f165076d0193fc975e16e201c2d549462c87d2114095b3b4ca32b66418fb6cba","src/endpoints/mod.rs":"76dd40f64e5bda497ce84787d42035c59e3eb7cf1298307b0cb14e9eecd3e9d1","src/endpoints/sources.rs":"1fcadc52167a864dff1df09d584182e7666921af7ea72fa097f5b76ed031ddba","src/lib.rs":"ca9005ca22c90acf7379b588d268ffbbb0561760a9c10adde3356838dd994861","src/notifications.rs":"e2cec6e17c3b10e631f01c880d9637145742194cc4edbd24c7ad795f95f7b6d4","src/object.rs":"2ba5d6e17a7a99716dd9e435beffb47e169bb1e78b00713a29ea816399603a2f","src/packets.rs":"c18491c05fe2a61598b56a2ec86dbfc1490c9aea5b78534978aeb79372756e66","src/ports.rs":"25b91051635677479e2521bc3c7fbbfe29c9a2920aa19c34f95faa67b1fbb3fb","src/properties.rs":"c21b96a1265e04b59ca9cd3656d625188ce182e4afa36d849881c4521d0b8cb1"},"package":null} \ No newline at end of file diff -Nru thunderbird-140.10.2esr/comm/third_party/rust/coremidi/.idea/.gitignore thunderbird-140.11.0esr/comm/third_party/rust/coremidi/.idea/.gitignore --- thunderbird-140.10.2esr/comm/third_party/rust/coremidi/.idea/.gitignore 2026-05-07 13:12:41.000000000 +0000 +++ thunderbird-140.11.0esr/comm/third_party/rust/coremidi/.idea/.gitignore 1970-01-01 00:00:00.000000000 +0000 @@ -1 +0,0 @@ -.idea/ \ No newline at end of file diff -Nru thunderbird-140.10.2esr/comm/third_party/rust/cubeb-sys/.cargo-checksum.json thunderbird-140.11.0esr/comm/third_party/rust/cubeb-sys/.cargo-checksum.json --- thunderbird-140.10.2esr/comm/third_party/rust/cubeb-sys/.cargo-checksum.json 2026-05-07 13:12:41.000000000 +0000 +++ thunderbird-140.11.0esr/comm/third_party/rust/cubeb-sys/.cargo-checksum.json 2026-05-15 21:31:52.000000000 +0000 @@ -1 +1 @@ -{"files":{".cargo_vcs_info.json":"2ed367f6ee30d85723ded545f9ad73cd9b2b7770c46e086538c2001271757563","Cargo.toml":"02bccb7b588c2495ed8423b134c23c05b8013065f0a07095fd523ee5e6473ce9","Cargo.toml.orig":"74514458d9d554566ec15fe970f23a9dd8551afed51cd843ce5b69a4b47b7cad","LICENSE":"8c044baa5d883274736eeece0b955249076c2697b826e576fce59496235b2cf5","build.rs":"4572cbb7b2bb0ac41330dc1535dbc6685d38ea4f485029ee932639e2feb94d7b","libcubeb/.clang-format":"9897a643853cadfb2d771b525a6e54832a8aaa6e1c589efffc6369c125764110","libcubeb/.github/workflows/build.yml":"e09a8a70c86f89aa1e333a61eb99b31e3b1a67739f832b2b7a170e8997c9e154","libcubeb/.gitignore":"93c9646f80b2e517a789452864dfdefb499871e64a7b327f875e1b79af3d0115","libcubeb/.gitmodules":"6fe6fc18ff76ba8dd3dc749247d61a2f4a18c1e42b1890581e234ab8151d4c95","libcubeb/AUTHORS":"829e45d138c7c8827799f302806fa4be8cd8bd4bad70a2fe26c3a27a5cf36948","libcubeb/CMakeLists.txt":"e82ca863291d8bf09c7614f74b67ca93d272c1d00733f2113ea28f5349a11928","libcubeb/Config.cmake.in":"a156fb5cd30208aedcb9ef025d94187df82142fd4442e3a7d0e2a688668a3da9","libcubeb/INSTALL.md":"1fa77e15423e6f583c30861528cd2732d52a028982020cd3a7a9da4a452d7311","libcubeb/LICENSE":"44c6b5ae5ec3fe2fbc608b00e6f4896f4d2d5c7e525fcbaa3eaa3cf2f3d5a983","libcubeb/README.md":"9b01cda3464a448373176c07368d1ce4a2b4f87ec9f8f02cbac0b4a40719c141","libcubeb/cmake/compile_tests/oss_is_v4.c":"482bcd4c569e8a26f4ab0fe3a3bed25e9d4b296bf678896a2cc1dc8abbad492d","libcubeb/cmake/sanitizers-cmake/.gitignore":"0ecc0e025e47a2c0d21866a6759177523f973b4232c747a283b9b1f2b572e037","libcubeb/cmake/sanitizers-cmake/CMakeLists.txt":"89b282c19b3897ff666f7847d5e679ae928ca7e76ffd0d23f7c58c9464048b61","libcubeb/cmake/sanitizers-cmake/LICENSE":"4b67e7ae8c91e68e1a929eb1cbaa4c773c6d19aa91aaa12c390cf9560d1c9799","libcubeb/cmake/sanitizers-cmake/README.md":"f3b85a594e1601ae65bb09393c56fbc8a98e3f3f49234e56f86bd78803c3544e","libcubeb/cmake/sanitizers-cmake/cmake/FindASan.cmake":"bd30b1c3cb0682b8a2b0b599f6c51fbf99ef4908b00eba8826f0d484c623b01b","libcubeb/cmake/sanitizers-cmake/cmake/FindMSan.cmake":"55e40f0994b47f8e779622af2007c69252d9456be99f4aa4fba7dd49c23d5580","libcubeb/cmake/sanitizers-cmake/cmake/FindSanitizers.cmake":"2ffd9717a49e3e9de848ec0d91097bdbab3f75a7866211d902f9659f59271ffc","libcubeb/cmake/sanitizers-cmake/cmake/FindTSan.cmake":"ceace234abd5a463ad1b8134ad06c4c8004895b2e8fc9edb67e64620ea97ca47","libcubeb/cmake/sanitizers-cmake/cmake/FindUBSan.cmake":"4720ec96ea42a2a9c07d887c1fc5562ed3e8c222f5778a18b78c46678b23f156","libcubeb/cmake/sanitizers-cmake/cmake/asan-wrapper":"4e543936e6374e24b80a0f92135c07c2e2101c0d110e51bddaf0e70ae8ec391e","libcubeb/cmake/sanitizers-cmake/cmake/sanitize-helpers.cmake":"c0c225f22bebd27eb68b807b2a61962d28afc61609735fe652c2fde6aa6a005b","libcubeb/cmake/sanitizers-cmake/tests/CMakeLists.txt":"64b7aea469a043f27414e3d652aaa89a03a11843d152c4cd42f30561e6ef51bc","libcubeb/cmake/sanitizers-cmake/tests/asan_test.cpp":"a25de95282aaee22d977d0b474468b946c1422b80b15424c04266dba038eba2e","libcubeb/cmake/sanitizers-cmake/tests/shortest.ext.test.cpp":"a25de95282aaee22d977d0b474468b946c1422b80b15424c04266dba038eba2e","libcubeb/cmake/toolchain-cross-mingw.cmake":"1c26749465364061ddf37aaa00f363eaf057c4b6a70181086e13b0a4d09bd376","libcubeb/cubeb.supp":"19f33e59f8dc91a327c923e44c2c3f9af0a043ce1d6a8cac275ba094b4bfe0da","libcubeb/docs/Doxyfile.in":"e721a50ccf3a010b9b5169b97f93a24f66bd4b88cade17b5b5088de19fa89716","libcubeb/include/cubeb/cubeb.h":"db3eb7d8d5c4d45b5d86f9c0524ff7d041f0cc596c39097c59cdfc82702b18a8","libcubeb/scan-build-install.sh":"1ecf22aca367a4d02f810c4cb78db8636e08a12787e94e30c441ce439cf4a265","libcubeb/src/android/audiotrack_definitions.h":"7cbb2a68924d20ec651cead5a923f63eb20192f109b597a3fa1594a79196693b","libcubeb/src/android/cubeb-output-latency.h":"a3862d9caf60d5c805a61e94bd696f6687ee30d2daa4acc25bd686be38497670","libcubeb/src/android/cubeb_media_library.h":"fa2a26a31adc727f35e9f746c287734ecbc7e15ceb52baf821429919a06c2e52","libcubeb/src/android/sles_definitions.h":"4c9c3cedfc06c8df479cc675fbadb1f158b8219223a96b9cffbcbfac738d7f28","libcubeb/src/cubeb-internal.h":"50d2c0be2945136ff66666dbd8fcedc338f8f1d66eb2d9b09e09399193683ae8","libcubeb/src/cubeb-jni-instances.h":"8195554372bf60dea569873c9e5fb1106a2cf5dedc66a13d2bc967da0ff48a12","libcubeb/src/cubeb-jni.cpp":"cee58136cde7ef82045b59eee032e6eaf9bb677db12e053d8805ad9d67ee304e","libcubeb/src/cubeb-jni.h":"8f95cb6bc410bb62adae84f5e9d28fb8b57610107ed66941db0b4e4124548a72","libcubeb/src/cubeb-speex-resampler.h":"dbf543eee4cc6e40ba3531a39d327e2cec884c19e26c570aa7eae0647e5f7420","libcubeb/src/cubeb.c":"83a05dabbec76b45f21dce6934b655e4cca9d10eca30c0fb2248cc475b4f7541","libcubeb/src/cubeb_aaudio.cpp":"de745d91bd459f10eacbd89ccc8d00d7f694abab61dfc0ca93439d7ad12aa035","libcubeb/src/cubeb_alsa.c":"0f061750afa89f0054a4655bbb23dd35f77124c53a90fcce1eccdb32e23937a9","libcubeb/src/cubeb_android.h":"396922d2bb994c39acb745f7449a78e8dee00ad5146583f647545a3e0a9dd010","libcubeb/src/cubeb_array_queue.h":"86ab9c32eef5f4427413091d5932843ee870144475cddb1f0e18cd39d49f6115","libcubeb/src/cubeb_assert.h":"07841be6cca09999a913d0c1e61ab0a5de02200efed5b66fbf7c481b1d0489b0","libcubeb/src/cubeb_audio_dump.cpp":"3186e3b7a5cf88fc3b35ad9ae24fa58f8c9aeec035e103886b472532cc2d430d","libcubeb/src/cubeb_audio_dump.h":"93da746cff7326ce904bd2ef1aef400d8fd36e8ab2fceb372d459127003a5dae","libcubeb/src/cubeb_audiotrack.c":"18382213f4b3a9808f3dd6b8c18173d21c7230718ecb3771762850ce6420e602","libcubeb/src/cubeb_audiounit.cpp":"4285a1ec1bb65e502443b82e1f988ed7af9eb2957c985fe2168574e17ffe8b06","libcubeb/src/cubeb_jack.cpp":"9493ca3f274cd9a5dba4b5023783747bf186c4fed0dc14ff34f841dc94c988ee","libcubeb/src/cubeb_kai.c":"3b6d52e4b0eaf2db34bcf902baf4784f72805bfb6349ebe769764d09195186c5","libcubeb/src/cubeb_log.cpp":"387f3f8989b260a1ca6067c25a0fd868e38c3d5bb81263924fad5341415a96fe","libcubeb/src/cubeb_log.h":"8511c7640f2856d107900f6c40775c5dfe711187204fb5b2557562b1a855399f","libcubeb/src/cubeb_mixer.cpp":"6779938a7fd70b0ad23fdf1194dab27b57e9afb8f03ff45885601796f76a1dfe","libcubeb/src/cubeb_mixer.h":"64425dcefad3632acf68d6ae9fbdf59ff7b7b0e92487c34d18cd67f52431dc23","libcubeb/src/cubeb_opensl.cpp":"a669549e89c664a9bd2b6b5195b27e6bd27b8b2d5f4a3e9c74046e4a913f0e4a","libcubeb/src/cubeb_oss.c":"743dfe68354963e4a8553eb57fe36af6a639a7769da0b767afda5294edf865b9","libcubeb/src/cubeb_osx_run_loop.cpp":"e5c9ef5591eced85310af94575f84ea5d3051c7aaef4e41cfd221f8f8b7c4331","libcubeb/src/cubeb_osx_run_loop.h":"aa10dd0d6111973b37488d83403d204ecf6001a3530aac6bffab00c6bb31df15","libcubeb/src/cubeb_pulse.c":"034b4ad4eb072573ff2b97ed33c53622be4ff12523fb21d470d6106ca520a5e7","libcubeb/src/cubeb_resampler.cpp":"78a0c5becc11a92c77ff8215c618fac952e62623cbf87ce9c52dce94014a9775","libcubeb/src/cubeb_resampler.h":"2baa28aaf29143145bde23d12d21aa3b38e325d1db692c62da4d0e908c0a5719","libcubeb/src/cubeb_resampler_internal.h":"9b8b20a9f6afcb608e87633248d7e18e063814f39f90b8d8d9aa3273d8228bc4","libcubeb/src/cubeb_ring_array.h":"cd5b7d807c229e925fe61416d70b6ecfe41c735c361bfc01593ed10a6dad5849","libcubeb/src/cubeb_ringbuffer.h":"8f5dc7a58d8b7ad265ff3bbcac80ae160ff22243d869a5b502bf413fa58fd9b0","libcubeb/src/cubeb_sndio.c":"07b47b0993c4c37f45cef8df08bc555d7915354792edf4ee57b3e026ccf23a14","libcubeb/src/cubeb_strings.c":"6004618393cf4dc3e06cd4f44cb53589459dad21384de3695f8b3d16774edf26","libcubeb/src/cubeb_strings.h":"312f5c2230d9a02e369be1d991ec44a1793373046f208529b3cc54cb9a5b0610","libcubeb/src/cubeb_sun.c":"c9aaf34c2163dde73be4c98a4cf1059c00ca66954a78a9680384c9cb5a8927ed","libcubeb/src/cubeb_tracing.h":"def71a9c9659383ea3cf7e12ff0ba2f2c51a0ead03fef6d418eafde6e70c8f39","libcubeb/src/cubeb_triple_buffer.h":"5e3f25e1de251014b804276247c60a2cd823b5657ccf3e27d9dd46ec7433f90b","libcubeb/src/cubeb_utils.cpp":"8f41899df2f5f82541f816dadcee3d18baab7a1aecf2bc6d0b382567209351aa","libcubeb/src/cubeb_utils.h":"7a3b1e2a97752e96ff11badc19149e1582d4289e4e200817a9ed3f905bf8ab10","libcubeb/src/cubeb_utils_unix.h":"2e67e39daed8ec17092a2d1a9b660a3d4e153fc351698d9e1f3d51ef974979c5","libcubeb/src/cubeb_utils_win.h":"4d7a397f475e08dd7af47fdc4003e9f78cf9058e095348eeb554135ea3c3c454","libcubeb/src/cubeb_wasapi.cpp":"9cbe6b81be6ab6475d20eb1b77ff58372f12ed342959ce7811641a2ab0dae188","libcubeb/src/cubeb_winmm.c":"089987489bea20690e825b3107e31446b89270f316fa8219b2c501941c3bc98d","libcubeb/subprojects/speex/arch.h":"2300bce68c588270cdc684dc7f01377e5e251529f4545d93771e111c56d51b0f","libcubeb/subprojects/speex/fixed_generic.h":"306ee7453677fa6067f16c79d358c6c90a9d3d008850b493cdaa59c07e6375c1","libcubeb/subprojects/speex/resample.c":"9c3a1c64ecf3750af82c980d01ea73d3682f73c332a580465d1e787e5c54cd00","libcubeb/subprojects/speex/resample_neon.h":"7d3fd7af9a1ddde22518b9c7b4419073b72b2dfa5be4c3bc8796992bc87b3da0","libcubeb/subprojects/speex/resample_sse.h":"5a196d8e2d8ab5c956f5252f09f5ddc55aee1f99b1341af3fa54a1f4c2157924","libcubeb/subprojects/speex/speex_config_types.h":"24e3ffbf29e5519611a48e5acb959645b01d166dcb4369380d5f776c3f53d4cd","libcubeb/subprojects/speex/speex_resampler.h":"7e439ec0dd30c32216b3ced17135f8992e5aaf53389d3f5996a7d900c453e65f","libcubeb/subprojects/speex/stack_alloc.h":"e8a2fc0874942d2c7177475fcc141fdd0c0156200b8a4e7656d4a20313e2e569","libcubeb/test/README.md":"1c11b038f87daf10ea78abc17bdbdd157940c241df548c24d5872d142a98c1af","libcubeb/test/common.h":"b61e28e52dc5747f73a232b5758a65608b55755ec7a164ef90471bfa697065a1","libcubeb/test/test_audio.cpp":"cf094d11993c9d7602cc0a7f2dcf92d47ffd6142fdd5813c3010143fa08db080","libcubeb/test/test_audio_dump.cpp":"5716fd3ea828a26dd80252cafa2334404003639663334b9a96c87df2831b5553","libcubeb/test/test_callback_ret.cpp":"4f004b79476c44e059136478e2368c030920c9137180637e548eb2e6db7e5f6e","libcubeb/test/test_device_changed_callback.cpp":"9e02dd526602d7abfc5485c80c8b86ffa27c0a8c87e587a850f77eff9bfd14aa","libcubeb/test/test_devices.cpp":"1ea25e6ae19940d224011cd8c255d1038a858d1d9be0e7c32ea0455a0e8163f9","libcubeb/test/test_duplex.cpp":"2297abf827e21fe8695cae63c7e8076bc59e6ab4350aa8dbbd821e0f079732c4","libcubeb/test/test_latency.cpp":"a1d75355e49895ea105eb814d20c6e1a37e8cf98be01f73832f4768eb7e1176f","libcubeb/test/test_logging.cpp":"72522cf7794212dceb2f26a98f5c9297a6366f2eab90128066f59422a6edb7c5","libcubeb/test/test_loopback.cpp":"92dbdebd71aa2e844694100818ac11e5145bccb01aa3e6d7ce3bc990931dda3d","libcubeb/test/test_overload_callback.cpp":"593c36fc78ea2fccd4dc2b6e565cb3bf53503f402522737e9005d9eab7fc4732","libcubeb/test/test_record.cpp":"90484423d4e5c4ffb8e6f65c9bae1f7384cac7eeeb4f42c0fcca768ee0e5c8e6","libcubeb/test/test_resampler.cpp":"e821f7e114f772cc163aa12c274efe12a3abda1a66961c4b46106244c826a912","libcubeb/test/test_ring_array.cpp":"c0420d04c914b0f61bdc81b9c4511c1b535518b2f87f32a5539f9ca6310dd5b1","libcubeb/test/test_ring_buffer.cpp":"cf247fda806f976d2b8dd2790e5a25bda68943423d7b0bcd4ac69a57f94e2f88","libcubeb/test/test_sanity.cpp":"b1b474be02e90fa310c265d4abdc712e5637bc5420c670f26d79be98b092804f","libcubeb/test/test_tone.cpp":"75e32348aa18583130bc3f2849862a4153729f19f7e5b1bcc9e91cc6ab7bcbe7","libcubeb/test/test_triple_buffer.cpp":"4f6bd0dad20c2badb5a8374002eb6b0b4c9ed7fe48d21b7421e582401195b3ab","libcubeb/test/test_utils.cpp":"ec18e3c14519d053cfd544ae59b2ba39716500cd7da72b5b50366eefff0a0481","libcubeb/tools/cubeb-test.cpp":"e1a29a10ba824a49dad4d0d6c9f495786148f0dc942558ae990786dba6065f4e","src/audio_dump.rs":"2491741d58a609e93de1a46d003fd4e26e4cd88cd89d4c9584635141964e0274","src/callbacks.rs":"a83d9a16ee66b3cd7100dd06e1f409698a727d642df0dfa797c067b5cf1def66","src/channel.rs":"02fd91384195180a56663aba87f00660c20e71fe7654c7b68d8f470173f40d5f","src/context.rs":"23b9326f58494b0860d080ec5f0e76be2325172da7f0274ebba152dc35182f3b","src/device.rs":"08a4292bb35f09c129c4b6dcb85653ffe7e7aa98dee3202d47605f3a2b8c4244","src/error.rs":"406e3b843ed2d263fe677c4b34fb96a6d780a68bcb56a6f85f041d20d70227bd","src/format.rs":"d4d27790c20eab0b16592f60d5e487425a45a268cf4c74cf843c10ac91bbff4c","src/internal.rs":"c3af5f53dc7957860bf3bc0cd9737d094fb8ac000e7b40c569304cfa76a43145","src/lib.rs":"0fa0602859889c4f608ca4178c45f43d7e4b258ea0185a64341fab4532ebcd0e","src/log.rs":"8ac402b6c4d20db651cbddb87b27b3aa5ab0c3c50dac08a6c09fb1b7f9a3a391","src/macros.rs":"caef13f5d23f7a3ec1a54ec3ca2390ac4ad89d521893f1d0864daf70d57a20aa","src/mixer.rs":"e72e92855614da187da6419ed0a115062a05670cb73443b2ea4313d8f5108a68","src/resampler.rs":"b16bd6a4b1179b25f2a5391133fcd4410467e6a68c0a46cf15a12d280c1862e0","src/stream.rs":"5d3ec1e48fdb96054e8ff678ae6c784e23b551b496154958433b746ee473f3c8"},"package":"26073cd50c7b6ba4272204839f56921557609a0d67e092882cbb903df94cab39"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"2ed367f6ee30d85723ded545f9ad73cd9b2b7770c46e086538c2001271757563","Cargo.toml":"02bccb7b588c2495ed8423b134c23c05b8013065f0a07095fd523ee5e6473ce9","Cargo.toml.orig":"74514458d9d554566ec15fe970f23a9dd8551afed51cd843ce5b69a4b47b7cad","LICENSE":"8c044baa5d883274736eeece0b955249076c2697b826e576fce59496235b2cf5","build.rs":"4572cbb7b2bb0ac41330dc1535dbc6685d38ea4f485029ee932639e2feb94d7b","libcubeb/.clang-format":"9897a643853cadfb2d771b525a6e54832a8aaa6e1c589efffc6369c125764110","libcubeb/.github/workflows/build.yml":"e09a8a70c86f89aa1e333a61eb99b31e3b1a67739f832b2b7a170e8997c9e154","libcubeb/.gitmodules":"6fe6fc18ff76ba8dd3dc749247d61a2f4a18c1e42b1890581e234ab8151d4c95","libcubeb/AUTHORS":"829e45d138c7c8827799f302806fa4be8cd8bd4bad70a2fe26c3a27a5cf36948","libcubeb/CMakeLists.txt":"e82ca863291d8bf09c7614f74b67ca93d272c1d00733f2113ea28f5349a11928","libcubeb/Config.cmake.in":"a156fb5cd30208aedcb9ef025d94187df82142fd4442e3a7d0e2a688668a3da9","libcubeb/INSTALL.md":"1fa77e15423e6f583c30861528cd2732d52a028982020cd3a7a9da4a452d7311","libcubeb/LICENSE":"44c6b5ae5ec3fe2fbc608b00e6f4896f4d2d5c7e525fcbaa3eaa3cf2f3d5a983","libcubeb/README.md":"9b01cda3464a448373176c07368d1ce4a2b4f87ec9f8f02cbac0b4a40719c141","libcubeb/cmake/compile_tests/oss_is_v4.c":"482bcd4c569e8a26f4ab0fe3a3bed25e9d4b296bf678896a2cc1dc8abbad492d","libcubeb/cmake/sanitizers-cmake/CMakeLists.txt":"89b282c19b3897ff666f7847d5e679ae928ca7e76ffd0d23f7c58c9464048b61","libcubeb/cmake/sanitizers-cmake/LICENSE":"4b67e7ae8c91e68e1a929eb1cbaa4c773c6d19aa91aaa12c390cf9560d1c9799","libcubeb/cmake/sanitizers-cmake/README.md":"f3b85a594e1601ae65bb09393c56fbc8a98e3f3f49234e56f86bd78803c3544e","libcubeb/cmake/sanitizers-cmake/cmake/FindASan.cmake":"bd30b1c3cb0682b8a2b0b599f6c51fbf99ef4908b00eba8826f0d484c623b01b","libcubeb/cmake/sanitizers-cmake/cmake/FindMSan.cmake":"55e40f0994b47f8e779622af2007c69252d9456be99f4aa4fba7dd49c23d5580","libcubeb/cmake/sanitizers-cmake/cmake/FindSanitizers.cmake":"2ffd9717a49e3e9de848ec0d91097bdbab3f75a7866211d902f9659f59271ffc","libcubeb/cmake/sanitizers-cmake/cmake/FindTSan.cmake":"ceace234abd5a463ad1b8134ad06c4c8004895b2e8fc9edb67e64620ea97ca47","libcubeb/cmake/sanitizers-cmake/cmake/FindUBSan.cmake":"4720ec96ea42a2a9c07d887c1fc5562ed3e8c222f5778a18b78c46678b23f156","libcubeb/cmake/sanitizers-cmake/cmake/asan-wrapper":"4e543936e6374e24b80a0f92135c07c2e2101c0d110e51bddaf0e70ae8ec391e","libcubeb/cmake/sanitizers-cmake/cmake/sanitize-helpers.cmake":"c0c225f22bebd27eb68b807b2a61962d28afc61609735fe652c2fde6aa6a005b","libcubeb/cmake/sanitizers-cmake/tests/CMakeLists.txt":"64b7aea469a043f27414e3d652aaa89a03a11843d152c4cd42f30561e6ef51bc","libcubeb/cmake/sanitizers-cmake/tests/asan_test.cpp":"a25de95282aaee22d977d0b474468b946c1422b80b15424c04266dba038eba2e","libcubeb/cmake/sanitizers-cmake/tests/shortest.ext.test.cpp":"a25de95282aaee22d977d0b474468b946c1422b80b15424c04266dba038eba2e","libcubeb/cmake/toolchain-cross-mingw.cmake":"1c26749465364061ddf37aaa00f363eaf057c4b6a70181086e13b0a4d09bd376","libcubeb/cubeb.supp":"19f33e59f8dc91a327c923e44c2c3f9af0a043ce1d6a8cac275ba094b4bfe0da","libcubeb/docs/Doxyfile.in":"e721a50ccf3a010b9b5169b97f93a24f66bd4b88cade17b5b5088de19fa89716","libcubeb/include/cubeb/cubeb.h":"db3eb7d8d5c4d45b5d86f9c0524ff7d041f0cc596c39097c59cdfc82702b18a8","libcubeb/scan-build-install.sh":"1ecf22aca367a4d02f810c4cb78db8636e08a12787e94e30c441ce439cf4a265","libcubeb/src/android/audiotrack_definitions.h":"7cbb2a68924d20ec651cead5a923f63eb20192f109b597a3fa1594a79196693b","libcubeb/src/android/cubeb-output-latency.h":"a3862d9caf60d5c805a61e94bd696f6687ee30d2daa4acc25bd686be38497670","libcubeb/src/android/cubeb_media_library.h":"fa2a26a31adc727f35e9f746c287734ecbc7e15ceb52baf821429919a06c2e52","libcubeb/src/android/sles_definitions.h":"4c9c3cedfc06c8df479cc675fbadb1f158b8219223a96b9cffbcbfac738d7f28","libcubeb/src/cubeb-internal.h":"50d2c0be2945136ff66666dbd8fcedc338f8f1d66eb2d9b09e09399193683ae8","libcubeb/src/cubeb-jni-instances.h":"8195554372bf60dea569873c9e5fb1106a2cf5dedc66a13d2bc967da0ff48a12","libcubeb/src/cubeb-jni.cpp":"cee58136cde7ef82045b59eee032e6eaf9bb677db12e053d8805ad9d67ee304e","libcubeb/src/cubeb-jni.h":"8f95cb6bc410bb62adae84f5e9d28fb8b57610107ed66941db0b4e4124548a72","libcubeb/src/cubeb-speex-resampler.h":"dbf543eee4cc6e40ba3531a39d327e2cec884c19e26c570aa7eae0647e5f7420","libcubeb/src/cubeb.c":"83a05dabbec76b45f21dce6934b655e4cca9d10eca30c0fb2248cc475b4f7541","libcubeb/src/cubeb_aaudio.cpp":"de745d91bd459f10eacbd89ccc8d00d7f694abab61dfc0ca93439d7ad12aa035","libcubeb/src/cubeb_alsa.c":"0f061750afa89f0054a4655bbb23dd35f77124c53a90fcce1eccdb32e23937a9","libcubeb/src/cubeb_android.h":"396922d2bb994c39acb745f7449a78e8dee00ad5146583f647545a3e0a9dd010","libcubeb/src/cubeb_array_queue.h":"86ab9c32eef5f4427413091d5932843ee870144475cddb1f0e18cd39d49f6115","libcubeb/src/cubeb_assert.h":"07841be6cca09999a913d0c1e61ab0a5de02200efed5b66fbf7c481b1d0489b0","libcubeb/src/cubeb_audio_dump.cpp":"3186e3b7a5cf88fc3b35ad9ae24fa58f8c9aeec035e103886b472532cc2d430d","libcubeb/src/cubeb_audio_dump.h":"93da746cff7326ce904bd2ef1aef400d8fd36e8ab2fceb372d459127003a5dae","libcubeb/src/cubeb_audiotrack.c":"18382213f4b3a9808f3dd6b8c18173d21c7230718ecb3771762850ce6420e602","libcubeb/src/cubeb_audiounit.cpp":"4285a1ec1bb65e502443b82e1f988ed7af9eb2957c985fe2168574e17ffe8b06","libcubeb/src/cubeb_jack.cpp":"9493ca3f274cd9a5dba4b5023783747bf186c4fed0dc14ff34f841dc94c988ee","libcubeb/src/cubeb_kai.c":"3b6d52e4b0eaf2db34bcf902baf4784f72805bfb6349ebe769764d09195186c5","libcubeb/src/cubeb_log.cpp":"387f3f8989b260a1ca6067c25a0fd868e38c3d5bb81263924fad5341415a96fe","libcubeb/src/cubeb_log.h":"8511c7640f2856d107900f6c40775c5dfe711187204fb5b2557562b1a855399f","libcubeb/src/cubeb_mixer.cpp":"6779938a7fd70b0ad23fdf1194dab27b57e9afb8f03ff45885601796f76a1dfe","libcubeb/src/cubeb_mixer.h":"64425dcefad3632acf68d6ae9fbdf59ff7b7b0e92487c34d18cd67f52431dc23","libcubeb/src/cubeb_opensl.cpp":"a669549e89c664a9bd2b6b5195b27e6bd27b8b2d5f4a3e9c74046e4a913f0e4a","libcubeb/src/cubeb_oss.c":"743dfe68354963e4a8553eb57fe36af6a639a7769da0b767afda5294edf865b9","libcubeb/src/cubeb_osx_run_loop.cpp":"e5c9ef5591eced85310af94575f84ea5d3051c7aaef4e41cfd221f8f8b7c4331","libcubeb/src/cubeb_osx_run_loop.h":"aa10dd0d6111973b37488d83403d204ecf6001a3530aac6bffab00c6bb31df15","libcubeb/src/cubeb_pulse.c":"034b4ad4eb072573ff2b97ed33c53622be4ff12523fb21d470d6106ca520a5e7","libcubeb/src/cubeb_resampler.cpp":"78a0c5becc11a92c77ff8215c618fac952e62623cbf87ce9c52dce94014a9775","libcubeb/src/cubeb_resampler.h":"2baa28aaf29143145bde23d12d21aa3b38e325d1db692c62da4d0e908c0a5719","libcubeb/src/cubeb_resampler_internal.h":"9b8b20a9f6afcb608e87633248d7e18e063814f39f90b8d8d9aa3273d8228bc4","libcubeb/src/cubeb_ring_array.h":"cd5b7d807c229e925fe61416d70b6ecfe41c735c361bfc01593ed10a6dad5849","libcubeb/src/cubeb_ringbuffer.h":"8f5dc7a58d8b7ad265ff3bbcac80ae160ff22243d869a5b502bf413fa58fd9b0","libcubeb/src/cubeb_sndio.c":"07b47b0993c4c37f45cef8df08bc555d7915354792edf4ee57b3e026ccf23a14","libcubeb/src/cubeb_strings.c":"6004618393cf4dc3e06cd4f44cb53589459dad21384de3695f8b3d16774edf26","libcubeb/src/cubeb_strings.h":"312f5c2230d9a02e369be1d991ec44a1793373046f208529b3cc54cb9a5b0610","libcubeb/src/cubeb_sun.c":"c9aaf34c2163dde73be4c98a4cf1059c00ca66954a78a9680384c9cb5a8927ed","libcubeb/src/cubeb_tracing.h":"def71a9c9659383ea3cf7e12ff0ba2f2c51a0ead03fef6d418eafde6e70c8f39","libcubeb/src/cubeb_triple_buffer.h":"5e3f25e1de251014b804276247c60a2cd823b5657ccf3e27d9dd46ec7433f90b","libcubeb/src/cubeb_utils.cpp":"8f41899df2f5f82541f816dadcee3d18baab7a1aecf2bc6d0b382567209351aa","libcubeb/src/cubeb_utils.h":"7a3b1e2a97752e96ff11badc19149e1582d4289e4e200817a9ed3f905bf8ab10","libcubeb/src/cubeb_utils_unix.h":"2e67e39daed8ec17092a2d1a9b660a3d4e153fc351698d9e1f3d51ef974979c5","libcubeb/src/cubeb_utils_win.h":"4d7a397f475e08dd7af47fdc4003e9f78cf9058e095348eeb554135ea3c3c454","libcubeb/src/cubeb_wasapi.cpp":"9cbe6b81be6ab6475d20eb1b77ff58372f12ed342959ce7811641a2ab0dae188","libcubeb/src/cubeb_winmm.c":"089987489bea20690e825b3107e31446b89270f316fa8219b2c501941c3bc98d","libcubeb/subprojects/speex/arch.h":"2300bce68c588270cdc684dc7f01377e5e251529f4545d93771e111c56d51b0f","libcubeb/subprojects/speex/fixed_generic.h":"306ee7453677fa6067f16c79d358c6c90a9d3d008850b493cdaa59c07e6375c1","libcubeb/subprojects/speex/resample.c":"9c3a1c64ecf3750af82c980d01ea73d3682f73c332a580465d1e787e5c54cd00","libcubeb/subprojects/speex/resample_neon.h":"7d3fd7af9a1ddde22518b9c7b4419073b72b2dfa5be4c3bc8796992bc87b3da0","libcubeb/subprojects/speex/resample_sse.h":"5a196d8e2d8ab5c956f5252f09f5ddc55aee1f99b1341af3fa54a1f4c2157924","libcubeb/subprojects/speex/speex_config_types.h":"24e3ffbf29e5519611a48e5acb959645b01d166dcb4369380d5f776c3f53d4cd","libcubeb/subprojects/speex/speex_resampler.h":"7e439ec0dd30c32216b3ced17135f8992e5aaf53389d3f5996a7d900c453e65f","libcubeb/subprojects/speex/stack_alloc.h":"e8a2fc0874942d2c7177475fcc141fdd0c0156200b8a4e7656d4a20313e2e569","libcubeb/test/README.md":"1c11b038f87daf10ea78abc17bdbdd157940c241df548c24d5872d142a98c1af","libcubeb/test/common.h":"b61e28e52dc5747f73a232b5758a65608b55755ec7a164ef90471bfa697065a1","libcubeb/test/test_audio.cpp":"cf094d11993c9d7602cc0a7f2dcf92d47ffd6142fdd5813c3010143fa08db080","libcubeb/test/test_audio_dump.cpp":"5716fd3ea828a26dd80252cafa2334404003639663334b9a96c87df2831b5553","libcubeb/test/test_callback_ret.cpp":"4f004b79476c44e059136478e2368c030920c9137180637e548eb2e6db7e5f6e","libcubeb/test/test_device_changed_callback.cpp":"9e02dd526602d7abfc5485c80c8b86ffa27c0a8c87e587a850f77eff9bfd14aa","libcubeb/test/test_devices.cpp":"1ea25e6ae19940d224011cd8c255d1038a858d1d9be0e7c32ea0455a0e8163f9","libcubeb/test/test_duplex.cpp":"2297abf827e21fe8695cae63c7e8076bc59e6ab4350aa8dbbd821e0f079732c4","libcubeb/test/test_latency.cpp":"a1d75355e49895ea105eb814d20c6e1a37e8cf98be01f73832f4768eb7e1176f","libcubeb/test/test_logging.cpp":"72522cf7794212dceb2f26a98f5c9297a6366f2eab90128066f59422a6edb7c5","libcubeb/test/test_loopback.cpp":"92dbdebd71aa2e844694100818ac11e5145bccb01aa3e6d7ce3bc990931dda3d","libcubeb/test/test_overload_callback.cpp":"593c36fc78ea2fccd4dc2b6e565cb3bf53503f402522737e9005d9eab7fc4732","libcubeb/test/test_record.cpp":"90484423d4e5c4ffb8e6f65c9bae1f7384cac7eeeb4f42c0fcca768ee0e5c8e6","libcubeb/test/test_resampler.cpp":"e821f7e114f772cc163aa12c274efe12a3abda1a66961c4b46106244c826a912","libcubeb/test/test_ring_array.cpp":"c0420d04c914b0f61bdc81b9c4511c1b535518b2f87f32a5539f9ca6310dd5b1","libcubeb/test/test_ring_buffer.cpp":"cf247fda806f976d2b8dd2790e5a25bda68943423d7b0bcd4ac69a57f94e2f88","libcubeb/test/test_sanity.cpp":"b1b474be02e90fa310c265d4abdc712e5637bc5420c670f26d79be98b092804f","libcubeb/test/test_tone.cpp":"75e32348aa18583130bc3f2849862a4153729f19f7e5b1bcc9e91cc6ab7bcbe7","libcubeb/test/test_triple_buffer.cpp":"4f6bd0dad20c2badb5a8374002eb6b0b4c9ed7fe48d21b7421e582401195b3ab","libcubeb/test/test_utils.cpp":"ec18e3c14519d053cfd544ae59b2ba39716500cd7da72b5b50366eefff0a0481","libcubeb/tools/cubeb-test.cpp":"e1a29a10ba824a49dad4d0d6c9f495786148f0dc942558ae990786dba6065f4e","src/audio_dump.rs":"2491741d58a609e93de1a46d003fd4e26e4cd88cd89d4c9584635141964e0274","src/callbacks.rs":"a83d9a16ee66b3cd7100dd06e1f409698a727d642df0dfa797c067b5cf1def66","src/channel.rs":"02fd91384195180a56663aba87f00660c20e71fe7654c7b68d8f470173f40d5f","src/context.rs":"23b9326f58494b0860d080ec5f0e76be2325172da7f0274ebba152dc35182f3b","src/device.rs":"08a4292bb35f09c129c4b6dcb85653ffe7e7aa98dee3202d47605f3a2b8c4244","src/error.rs":"406e3b843ed2d263fe677c4b34fb96a6d780a68bcb56a6f85f041d20d70227bd","src/format.rs":"d4d27790c20eab0b16592f60d5e487425a45a268cf4c74cf843c10ac91bbff4c","src/internal.rs":"c3af5f53dc7957860bf3bc0cd9737d094fb8ac000e7b40c569304cfa76a43145","src/lib.rs":"0fa0602859889c4f608ca4178c45f43d7e4b258ea0185a64341fab4532ebcd0e","src/log.rs":"8ac402b6c4d20db651cbddb87b27b3aa5ab0c3c50dac08a6c09fb1b7f9a3a391","src/macros.rs":"caef13f5d23f7a3ec1a54ec3ca2390ac4ad89d521893f1d0864daf70d57a20aa","src/mixer.rs":"e72e92855614da187da6419ed0a115062a05670cb73443b2ea4313d8f5108a68","src/resampler.rs":"b16bd6a4b1179b25f2a5391133fcd4410467e6a68c0a46cf15a12d280c1862e0","src/stream.rs":"5d3ec1e48fdb96054e8ff678ae6c784e23b551b496154958433b746ee473f3c8"},"package":"26073cd50c7b6ba4272204839f56921557609a0d67e092882cbb903df94cab39"} \ No newline at end of file diff -Nru thunderbird-140.10.2esr/comm/third_party/rust/cubeb-sys/libcubeb/.gitignore thunderbird-140.11.0esr/comm/third_party/rust/cubeb-sys/libcubeb/.gitignore --- thunderbird-140.10.2esr/comm/third_party/rust/cubeb-sys/libcubeb/.gitignore 2026-05-07 13:12:41.000000000 +0000 +++ thunderbird-140.11.0esr/comm/third_party/rust/cubeb-sys/libcubeb/.gitignore 1970-01-01 00:00:00.000000000 +0000 @@ -1,2 +0,0 @@ -.vscode/ -build/ diff -Nru thunderbird-140.10.2esr/comm/third_party/rust/cubeb-sys/libcubeb/cmake/sanitizers-cmake/.gitignore thunderbird-140.11.0esr/comm/third_party/rust/cubeb-sys/libcubeb/cmake/sanitizers-cmake/.gitignore --- thunderbird-140.10.2esr/comm/third_party/rust/cubeb-sys/libcubeb/cmake/sanitizers-cmake/.gitignore 2026-05-07 13:12:41.000000000 +0000 +++ thunderbird-140.11.0esr/comm/third_party/rust/cubeb-sys/libcubeb/cmake/sanitizers-cmake/.gitignore 1970-01-01 00:00:00.000000000 +0000 @@ -1,3 +0,0 @@ -# out-of-source build top-level folders. -build/ -_build/ diff -Nru thunderbird-140.10.2esr/comm/third_party/rust/encoding_rs/.cargo-checksum.json thunderbird-140.11.0esr/comm/third_party/rust/encoding_rs/.cargo-checksum.json --- thunderbird-140.10.2esr/comm/third_party/rust/encoding_rs/.cargo-checksum.json 2026-05-07 13:12:41.000000000 +0000 +++ thunderbird-140.11.0esr/comm/third_party/rust/encoding_rs/.cargo-checksum.json 2026-05-15 21:31:52.000000000 +0000 @@ -1 +1 @@ -{"files":{".cargo_vcs_info.json":"022d0d4a218bdf087dc7ab554a26319d57e3bb97d9adcb388b94dfab3e7accec","CONTRIBUTING.md":"ca1901f3e8532fb4cec894fd3664f0eaa898c0c4b961d1b992d1ed54eacf362a","COPYRIGHT":"11789f45bb180841cd362a5eee6789c68ddb573a11105e30768c308a6add0190","Cargo.toml":"d7405d2bcf99cf9729075473c45f677630f4c1947c8ba9757db607f2025a7da2","Cargo.toml.orig":"7fece6ec8988f17d2bd64559ad444a5ceaed1e3cafb3832fc193e314b441bde3","Ideas.md":"b7452893f500163868d8de52c09addaf91e1632454ed02e892c467ed7ec39dbd","LICENSE-APACHE":"cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30","LICENSE-MIT":"3fa4ca83dcc9237839b1bdeb2e6d16bdfb5ec0c5ce42b24694d8bbf0dcbef72c","LICENSE-WHATWG":"838118388fe5c2e7f1dbbaeed13e1c7f3ebf88be91319c7c1d77c18e987d1a50","README.md":"9826137ed4297be3b2019b74a8f6111a796ff507bde41df2f20712539704b9e9","ci/miri.sh":"43cb8d82f49e3bfe2d2274b6ccd6f0714a4188ccef0cecc040829883cfdbee25","doc/Big5.txt":"f73a2edc5cb6c2d140ba6e07f4542e1c4a234950378acde1df93480f0ca0be0b","doc/EUC-JP.txt":"ee2818b907d0137f40a9ab9fd525fc700a44dbdddb6cf0c157a656566bae4bf1","doc/EUC-KR.txt":"71d9e2ccf3b124e8bdfb433c8cf2773fd878077038d0cec3c7237a50f4a78a30","doc/GBK.txt":"8229e59076d8bddb01865cdcf6afda3533238d7c23d97f98820f9e3b2d13505d","doc/IBM866.txt":"a5a433e804d0f83af785015179fbc1d9b0eaf1f7960efcd04093e136b51fbd0e","doc/ISO-2022-JP.txt":"af86684f5a8f0e2868d7b2c292860140c3d2e5527530ca091f1b28198e8e2fe6","doc/ISO-8859-10.txt":"6d3949ad7c81ca176895101ed81a1db7df1060d64e262880b94bd31bb344ab4d","doc/ISO-8859-13.txt":"3951dd89cf93f7729148091683cf8511f4529388b7dc8dcd0d62eaed55be93fa","doc/ISO-8859-14.txt":"3d330784a0374fd255a38b47949675cc7168c800530534b0a01cac6edc623adc","doc/ISO-8859-15.txt":"24b1084aab5127a85aab99153f86e24694d0a3615f53b5ce23683f97cf66c47a","doc/ISO-8859-16.txt":"ce0272559b92ba76d7a7e476f6424ae4a5cc72e75b183611b08392e44add4d25","doc/ISO-8859-2.txt":"18ceff88c13d1b5ba455a3919b1e3de489045c4c3d2dd7e8527c125c75d54aad","doc/ISO-8859-3.txt":"21798404c68f4f5db59223362f24999da96968c0628427321fccce7d2849a130","doc/ISO-8859-4.txt":"d27f6520c6c5bfbcc19176b71d081cdb3bccde1622bb3e420d5680e812632d53","doc/ISO-8859-5.txt":"a10ec8d6ea7a78ad15da7275f6cb1a3365118527e28f9af6d0d5830501303f3a","doc/ISO-8859-6.txt":"ccda8a2efc96115336bdd77776637b9712425e44fbcf745353b9057fbef144e7","doc/ISO-8859-7.txt":"17900fa1f27a445958f0a77d7d9056be375a6bd7ee4492aa680c7c1500bab85e","doc/ISO-8859-8-I.txt":"8357555646d54265a9b9ffa3e68b08d132312f1561c60108ff9b8b1167b6ecf2","doc/ISO-8859-8.txt":"72cd6f3afb7b4a9c16a66a362473315770b7755d72c86c870e52fc3eba86c8af","doc/KOI8-R.txt":"839cf19a38da994488004ed7814b1f6151640156a9a2af02bf2efca745fb5966","doc/KOI8-U.txt":"0cc76624ed1f024183e2298b7e019957da2c70c8ca06e0fc4e6f353f50a5054f","doc/Shift_JIS.txt":"34c49141818cb9ddbcf59cc858f78a79be8ad148d563f26415108ae1f148443f","doc/UTF-16BE.txt":"e2e280d8acbaa6d2a6b3569d60e17500a285f2baa0df3363dd85537cd5a1ef8f","doc/UTF-16LE.txt":"70bdc170e3fc5298ba68f10125fb5eeb8b077036cc96bb4416c4de396f6d76c1","doc/UTF-8.txt":"ea7bae742e613010ced002cf4b601a737d2203fad65e115611451bc4428f548a","doc/gb18030.txt":"67a01665c75505330b0fe5b8d88d5873d8ce555a145c77dca04a467fa2680744","doc/macintosh.txt":"57491e53866711b4672d9b9ff35380b9dac9e0d8e3d6c20bdd6140603687c023","doc/replacement.txt":"4b6c3bbd7999d9d4108a281594bd02d13607e334a95465afff8c2c08d395f0e4","doc/windows-1250.txt":"61296bb6a21cdab602300d32ecfba434cb82de5ac3bc88d58710d2f125e28d39","doc/windows-1251.txt":"7deea1c61dea1485c8ff02db2c7d578db7a9aab63ab1cfd02ec04b515864689e","doc/windows-1252.txt":"933ef3bdddfce5ee132b9f1a1aa8b47423d2587bbe475b19028d0a6d38e180b6","doc/windows-1253.txt":"1a38748b88e99071a5c7b3d5456ead4caedeabab50d50d658be105bc113714de","doc/windows-1254.txt":"f8372f86c6f8d642563cd6ddc025260553292a39423df1683a98670bd7bf2b47","doc/windows-1255.txt":"4e5852494730054e2da258a74e1b9d780abbcdd8ce22ebc218ca2efe9e90493d","doc/windows-1256.txt":"c0879c5172abedead302a406e8f60d9cd9598694a0ffa4fd288ffe4fef7b8ea1","doc/windows-1257.txt":"c28a0c9f964fcb2b46d21f537c402446501a2800670481d6abf9fd9e9018d523","doc/windows-1258.txt":"5019ae4d61805c79aacbf17c93793342dbb098d65a1837783bc3e2c6d6a23602","doc/windows-874.txt":"4ef0e4501c5feba8b17aee1818602ed44b36ca8475db771ce2fc16d392cabecc","doc/x-mac-cyrillic.txt":"58be154d8a888ca3d484b83b44f749823ef339ab27f14d90ca9a856f5050a8bd","doc/x-user-defined.txt":"f9cd07c4321bf5cfb0be4bdddd251072999b04a6cf7a6f5bc63709a84e2c1ffc","generate-encoding-data.py":"6f34a845785f53425accf30759edc566873fcb0c2188648e07b09c898f39dddb","rustfmt.toml":"85c1a3b4382fd89e991cbb81b70fb52780472edc064c963943cdaaa56e0a2030","src/ascii.rs":"588e38b01e666d5e7462617ea7e90a108d608dec9e016f3d273ac0744af2e05d","src/big5.rs":"ec6e2913011a38e9a3e825a1731f139a7ca1d5b264fefae51a3cc1a68a57cef9","src/data.rs":"b93f34025fe5c6a85b4b9f0037bf58961352bf19c83f91b09b35eb8495625eec","src/euc_jp.rs":"32047f5b540188c4cb19c07165f846b9786a09f18e315ed3e9bda1293dae52aa","src/euc_kr.rs":"9b25afc72d9378700eecfac58d55ad1c5946d6cd0ccde2c29c08200ef2de6bb9","src/gb18030.rs":"89cd6ae2247add3f3471a699bc12113a9ae2f6b91a5223abbf15b68a13537dcd","src/gb18030_2022.rs":"3c2e06492c5e00fcd39515e4af4c560d8cee5c31e7a7e388db682bc9ee33ee32","src/handles.rs":"b08cef1f5785bb6a4822f2e844c6df1b046b737b7a075e4593eaa8c4208e9fe2","src/iso_2022_jp.rs":"9bb485e82574f4b7d4b2364f0ff276acb6a0bc111758420a3b0ec5e04c196652","src/lib.rs":"c4d9fa1c43105e2310122f1b9197125032e607fe6f79bc22769b340de76e2430","src/macros.rs":"200997f8870de8bfd8cdc475e92115df42108c0df661e49d3d1cbc32056e1d99","src/mem.rs":"948571137d3b151df8db4fb2c733e74ae595d055cdf0ad83abcab9341d6adabe","src/replacement.rs":"7660b34a53f8c1ca2bdfa0e51e843ec28326950952ad8bc96569feb93ac62308","src/shift_jis.rs":"6951ae67e36b1a12fa3a30734957f444d8b1b4ae0e2bde52060b29bd0f16d9d9","src/simd_funcs.rs":"05c6e77af74bfe73cd39a752067c11425d6b46e5da419910f54bf75a5c02a984","src/single_byte.rs":"3ad87116fb339434a4b58e8f2b15485f2b66b9f7814d708f16194ed08f6d6ccf","src/test_data/big5_in.txt":"a5ae290786610c7facdbb1d06be6815e8bb81d68dfa7380edc7ddb6b8c7e412e","src/test_data/big5_in_ref.txt":"52733d9970fb8987f014fa0eac2792250123cf583b363beb2ce7b3c55e3dc555","src/test_data/big5_out.txt":"57420ca41a669c949738c84cab620020959572d2ee97b4e059405bfe26a79b6d","src/test_data/big5_out_ref.txt":"00e5f67c222dd5cd3bb1739276910b8f0032f454cba7cf7c3eaa255a564188d0","src/test_data/euc_kr_in.txt":"21534ec87e82d785d128f980902d13fab6d9dea15c69a991f409d9b0afd1c852","src/test_data/euc_kr_in_ref.txt":"b3009e6a94967df1f1135c66f005610bebad6666d634aec72d2ad77c3211bda3","src/test_data/euc_kr_out.txt":"20205b0b5be4f579271193b5bfbc549a61a9fd5217c33eecfa61784a3ffe2e9d","src/test_data/euc_kr_out_ref.txt":"b5f566237f8d4ef4d03ad26135ca97dfd7398608a82165bd4853b5134ab22cb5","src/test_data/gb18030_in.txt":"0dd1fbf0360930daafdce7e6761852005a8f92f7910180df19a070b6c3c59dee","src/test_data/gb18030_in_ref.txt":"f3eaea1115857054cf30f8ba18219e72377f2a4afd848ccf223770d75aa4251d","src/test_data/gb18030_out.txt":"7184fe9592609597d55c2733606b4c4b1a18b79b24533e1a16a14ff92e7d2b55","src/test_data/gb18030_out_ref.txt":"23bb850ddc69aaf1bdfeabe05a12d93f614e5560dac879d5f02929ee4a7c06c5","src/test_data/iso_2022_jp_in.txt":"98fb823530a30a76eb0ba7ab6ac796959e8869c1ec143f018a1964581ae813aa","src/test_data/iso_2022_jp_in_ref.txt":"df82166d2e01bb446211d7e46f33b47d93ac1bafeae2ed880ee93c4096d11210","src/test_data/iso_2022_jp_out.txt":"bef8eb4804ed0843b9dffdd1d168738635cc77f8d0929beb2532b686318ddae6","src/test_data/iso_2022_jp_out_ref.txt":"b221b36b2bce49d49b620dc8ba80d77bac74e8660a86a11628e79b67f1d98964","src/test_data/jis0208_in.txt":"3c1a7aaada00d6fff41e60bd7589d7ae94afaf562759b116958b1d84711d17b6","src/test_data/jis0208_in_ref.txt":"df82166d2e01bb446211d7e46f33b47d93ac1bafeae2ed880ee93c4096d11210","src/test_data/jis0208_out.txt":"a6188b67eb00ba980cb83056186c89bcdddc1b0210af9afa78ed1c9b7a098950","src/test_data/jis0208_out_ref.txt":"e75a986fe5e78e64bf8fafd7392ae96ee0cb0a4b2e7ef2fe722b3caacf3e2f70","src/test_data/jis0212_in.txt":"9eda766002646a27310457c661832429beff9089d2703355812c4cac30d800b5","src/test_data/jis0212_in_ref.txt":"fcf74c58d2cbe9b3f3db4fa9eff26e09f5e9644097c78614c03177e938988d03","src/test_data/shift_jis_in.txt":"e65df746be90359e70422868522a7aa3e8ed20e0d4c0cf9995d9de248bf93388","src/test_data/shift_jis_in_ref.txt":"13b15aed64e9e7cb35e6a740b67413f0c285fda944f4814d45a7619ea338fb5e","src/test_data/shift_jis_out.txt":"192d0a4a8ce5d0f904c5cb283dfb974577ee667cf1e71955a6dd6aece2b354ef","src/test_data/shift_jis_out_ref.txt":"cb6d50b0c11bad1d1f1fcc02d779672a8b9a2509cbbafdc6392aceb49c8b4268","src/test_labels_names.rs":"23a2e11b02b3b8d15fb5613a625e3edb2c61e70e3c581abfd638719a4088200d","src/testing.rs":"f59e671e95a98a56f6b573e8c6be4d71e670bf52f7e20eb1605d990aafa1894e","src/utf_16.rs":"c071a147fad38d750c2c247e141b76b929a48007b99f26b2922b9caecdaf2f25","src/utf_8.rs":"7b7d887b347f1aefa03246b028a36a72758a4ce76c28f3b45c19467851aa7839","src/variant.rs":"1fab5363588a1554a7169de8731ea9cded7ac63ea35caabdd1c27a8dde68c27b","src/x_user_defined.rs":"9456ca46168ef86c98399a2536f577ef7be3cdde90c0c51392d8ac48519d3fae"},"package":"75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3"} \ No newline at end of file +{"files":{"CONTRIBUTING.md":"ca1901f3e8532fb4cec894fd3664f0eaa898c0c4b961d1b992d1ed54eacf362a","COPYRIGHT":"11789f45bb180841cd362a5eee6789c68ddb573a11105e30768c308a6add0190","Cargo.toml":"a066ad881d5a74386e666fc844f7fecbbd70021d0330c1b08a2d7a2a67437ccf","Ideas.md":"b7452893f500163868d8de52c09addaf91e1632454ed02e892c467ed7ec39dbd","LICENSE-APACHE":"cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30","LICENSE-MIT":"3fa4ca83dcc9237839b1bdeb2e6d16bdfb5ec0c5ce42b24694d8bbf0dcbef72c","LICENSE-WHATWG":"838118388fe5c2e7f1dbbaeed13e1c7f3ebf88be91319c7c1d77c18e987d1a50","README.md":"9826137ed4297be3b2019b74a8f6111a796ff507bde41df2f20712539704b9e9","ci/miri.sh":"43cb8d82f49e3bfe2d2274b6ccd6f0714a4188ccef0cecc040829883cfdbee25","doc/Big5.txt":"f73a2edc5cb6c2d140ba6e07f4542e1c4a234950378acde1df93480f0ca0be0b","doc/EUC-JP.txt":"ee2818b907d0137f40a9ab9fd525fc700a44dbdddb6cf0c157a656566bae4bf1","doc/EUC-KR.txt":"71d9e2ccf3b124e8bdfb433c8cf2773fd878077038d0cec3c7237a50f4a78a30","doc/GBK.txt":"8229e59076d8bddb01865cdcf6afda3533238d7c23d97f98820f9e3b2d13505d","doc/IBM866.txt":"a5a433e804d0f83af785015179fbc1d9b0eaf1f7960efcd04093e136b51fbd0e","doc/ISO-2022-JP.txt":"af86684f5a8f0e2868d7b2c292860140c3d2e5527530ca091f1b28198e8e2fe6","doc/ISO-8859-10.txt":"6d3949ad7c81ca176895101ed81a1db7df1060d64e262880b94bd31bb344ab4d","doc/ISO-8859-13.txt":"3951dd89cf93f7729148091683cf8511f4529388b7dc8dcd0d62eaed55be93fa","doc/ISO-8859-14.txt":"3d330784a0374fd255a38b47949675cc7168c800530534b0a01cac6edc623adc","doc/ISO-8859-15.txt":"24b1084aab5127a85aab99153f86e24694d0a3615f53b5ce23683f97cf66c47a","doc/ISO-8859-16.txt":"ce0272559b92ba76d7a7e476f6424ae4a5cc72e75b183611b08392e44add4d25","doc/ISO-8859-2.txt":"18ceff88c13d1b5ba455a3919b1e3de489045c4c3d2dd7e8527c125c75d54aad","doc/ISO-8859-3.txt":"21798404c68f4f5db59223362f24999da96968c0628427321fccce7d2849a130","doc/ISO-8859-4.txt":"d27f6520c6c5bfbcc19176b71d081cdb3bccde1622bb3e420d5680e812632d53","doc/ISO-8859-5.txt":"a10ec8d6ea7a78ad15da7275f6cb1a3365118527e28f9af6d0d5830501303f3a","doc/ISO-8859-6.txt":"ccda8a2efc96115336bdd77776637b9712425e44fbcf745353b9057fbef144e7","doc/ISO-8859-7.txt":"17900fa1f27a445958f0a77d7d9056be375a6bd7ee4492aa680c7c1500bab85e","doc/ISO-8859-8-I.txt":"8357555646d54265a9b9ffa3e68b08d132312f1561c60108ff9b8b1167b6ecf2","doc/ISO-8859-8.txt":"72cd6f3afb7b4a9c16a66a362473315770b7755d72c86c870e52fc3eba86c8af","doc/KOI8-R.txt":"839cf19a38da994488004ed7814b1f6151640156a9a2af02bf2efca745fb5966","doc/KOI8-U.txt":"0cc76624ed1f024183e2298b7e019957da2c70c8ca06e0fc4e6f353f50a5054f","doc/Shift_JIS.txt":"34c49141818cb9ddbcf59cc858f78a79be8ad148d563f26415108ae1f148443f","doc/UTF-16BE.txt":"e2e280d8acbaa6d2a6b3569d60e17500a285f2baa0df3363dd85537cd5a1ef8f","doc/UTF-16LE.txt":"70bdc170e3fc5298ba68f10125fb5eeb8b077036cc96bb4416c4de396f6d76c1","doc/UTF-8.txt":"ea7bae742e613010ced002cf4b601a737d2203fad65e115611451bc4428f548a","doc/gb18030.txt":"67a01665c75505330b0fe5b8d88d5873d8ce555a145c77dca04a467fa2680744","doc/macintosh.txt":"57491e53866711b4672d9b9ff35380b9dac9e0d8e3d6c20bdd6140603687c023","doc/replacement.txt":"4b6c3bbd7999d9d4108a281594bd02d13607e334a95465afff8c2c08d395f0e4","doc/windows-1250.txt":"61296bb6a21cdab602300d32ecfba434cb82de5ac3bc88d58710d2f125e28d39","doc/windows-1251.txt":"7deea1c61dea1485c8ff02db2c7d578db7a9aab63ab1cfd02ec04b515864689e","doc/windows-1252.txt":"933ef3bdddfce5ee132b9f1a1aa8b47423d2587bbe475b19028d0a6d38e180b6","doc/windows-1253.txt":"1a38748b88e99071a5c7b3d5456ead4caedeabab50d50d658be105bc113714de","doc/windows-1254.txt":"f8372f86c6f8d642563cd6ddc025260553292a39423df1683a98670bd7bf2b47","doc/windows-1255.txt":"4e5852494730054e2da258a74e1b9d780abbcdd8ce22ebc218ca2efe9e90493d","doc/windows-1256.txt":"c0879c5172abedead302a406e8f60d9cd9598694a0ffa4fd288ffe4fef7b8ea1","doc/windows-1257.txt":"c28a0c9f964fcb2b46d21f537c402446501a2800670481d6abf9fd9e9018d523","doc/windows-1258.txt":"5019ae4d61805c79aacbf17c93793342dbb098d65a1837783bc3e2c6d6a23602","doc/windows-874.txt":"4ef0e4501c5feba8b17aee1818602ed44b36ca8475db771ce2fc16d392cabecc","doc/x-mac-cyrillic.txt":"58be154d8a888ca3d484b83b44f749823ef339ab27f14d90ca9a856f5050a8bd","doc/x-user-defined.txt":"f9cd07c4321bf5cfb0be4bdddd251072999b04a6cf7a6f5bc63709a84e2c1ffc","generate-encoding-data.py":"6f34a845785f53425accf30759edc566873fcb0c2188648e07b09c898f39dddb","rustfmt.toml":"85c1a3b4382fd89e991cbb81b70fb52780472edc064c963943cdaaa56e0a2030","src/ascii.rs":"588e38b01e666d5e7462617ea7e90a108d608dec9e016f3d273ac0744af2e05d","src/big5.rs":"ec6e2913011a38e9a3e825a1731f139a7ca1d5b264fefae51a3cc1a68a57cef9","src/data.rs":"b93f34025fe5c6a85b4b9f0037bf58961352bf19c83f91b09b35eb8495625eec","src/euc_jp.rs":"32047f5b540188c4cb19c07165f846b9786a09f18e315ed3e9bda1293dae52aa","src/euc_kr.rs":"9b25afc72d9378700eecfac58d55ad1c5946d6cd0ccde2c29c08200ef2de6bb9","src/gb18030.rs":"89cd6ae2247add3f3471a699bc12113a9ae2f6b91a5223abbf15b68a13537dcd","src/gb18030_2022.rs":"3c2e06492c5e00fcd39515e4af4c560d8cee5c31e7a7e388db682bc9ee33ee32","src/handles.rs":"b08cef1f5785bb6a4822f2e844c6df1b046b737b7a075e4593eaa8c4208e9fe2","src/iso_2022_jp.rs":"9bb485e82574f4b7d4b2364f0ff276acb6a0bc111758420a3b0ec5e04c196652","src/lib.rs":"c4d9fa1c43105e2310122f1b9197125032e607fe6f79bc22769b340de76e2430","src/macros.rs":"200997f8870de8bfd8cdc475e92115df42108c0df661e49d3d1cbc32056e1d99","src/mem.rs":"948571137d3b151df8db4fb2c733e74ae595d055cdf0ad83abcab9341d6adabe","src/replacement.rs":"7660b34a53f8c1ca2bdfa0e51e843ec28326950952ad8bc96569feb93ac62308","src/shift_jis.rs":"6951ae67e36b1a12fa3a30734957f444d8b1b4ae0e2bde52060b29bd0f16d9d9","src/simd_funcs.rs":"05c6e77af74bfe73cd39a752067c11425d6b46e5da419910f54bf75a5c02a984","src/single_byte.rs":"3ad87116fb339434a4b58e8f2b15485f2b66b9f7814d708f16194ed08f6d6ccf","src/test_data/big5_in.txt":"a5ae290786610c7facdbb1d06be6815e8bb81d68dfa7380edc7ddb6b8c7e412e","src/test_data/big5_in_ref.txt":"52733d9970fb8987f014fa0eac2792250123cf583b363beb2ce7b3c55e3dc555","src/test_data/big5_out.txt":"57420ca41a669c949738c84cab620020959572d2ee97b4e059405bfe26a79b6d","src/test_data/big5_out_ref.txt":"00e5f67c222dd5cd3bb1739276910b8f0032f454cba7cf7c3eaa255a564188d0","src/test_data/euc_kr_in.txt":"21534ec87e82d785d128f980902d13fab6d9dea15c69a991f409d9b0afd1c852","src/test_data/euc_kr_in_ref.txt":"b3009e6a94967df1f1135c66f005610bebad6666d634aec72d2ad77c3211bda3","src/test_data/euc_kr_out.txt":"20205b0b5be4f579271193b5bfbc549a61a9fd5217c33eecfa61784a3ffe2e9d","src/test_data/euc_kr_out_ref.txt":"b5f566237f8d4ef4d03ad26135ca97dfd7398608a82165bd4853b5134ab22cb5","src/test_data/gb18030_in.txt":"0dd1fbf0360930daafdce7e6761852005a8f92f7910180df19a070b6c3c59dee","src/test_data/gb18030_in_ref.txt":"f3eaea1115857054cf30f8ba18219e72377f2a4afd848ccf223770d75aa4251d","src/test_data/gb18030_out.txt":"7184fe9592609597d55c2733606b4c4b1a18b79b24533e1a16a14ff92e7d2b55","src/test_data/gb18030_out_ref.txt":"23bb850ddc69aaf1bdfeabe05a12d93f614e5560dac879d5f02929ee4a7c06c5","src/test_data/iso_2022_jp_in.txt":"98fb823530a30a76eb0ba7ab6ac796959e8869c1ec143f018a1964581ae813aa","src/test_data/iso_2022_jp_in_ref.txt":"df82166d2e01bb446211d7e46f33b47d93ac1bafeae2ed880ee93c4096d11210","src/test_data/iso_2022_jp_out.txt":"bef8eb4804ed0843b9dffdd1d168738635cc77f8d0929beb2532b686318ddae6","src/test_data/iso_2022_jp_out_ref.txt":"b221b36b2bce49d49b620dc8ba80d77bac74e8660a86a11628e79b67f1d98964","src/test_data/jis0208_in.txt":"3c1a7aaada00d6fff41e60bd7589d7ae94afaf562759b116958b1d84711d17b6","src/test_data/jis0208_in_ref.txt":"df82166d2e01bb446211d7e46f33b47d93ac1bafeae2ed880ee93c4096d11210","src/test_data/jis0208_out.txt":"a6188b67eb00ba980cb83056186c89bcdddc1b0210af9afa78ed1c9b7a098950","src/test_data/jis0208_out_ref.txt":"e75a986fe5e78e64bf8fafd7392ae96ee0cb0a4b2e7ef2fe722b3caacf3e2f70","src/test_data/jis0212_in.txt":"9eda766002646a27310457c661832429beff9089d2703355812c4cac30d800b5","src/test_data/jis0212_in_ref.txt":"fcf74c58d2cbe9b3f3db4fa9eff26e09f5e9644097c78614c03177e938988d03","src/test_data/shift_jis_in.txt":"e65df746be90359e70422868522a7aa3e8ed20e0d4c0cf9995d9de248bf93388","src/test_data/shift_jis_in_ref.txt":"13b15aed64e9e7cb35e6a740b67413f0c285fda944f4814d45a7619ea338fb5e","src/test_data/shift_jis_out.txt":"192d0a4a8ce5d0f904c5cb283dfb974577ee667cf1e71955a6dd6aece2b354ef","src/test_data/shift_jis_out_ref.txt":"cb6d50b0c11bad1d1f1fcc02d779672a8b9a2509cbbafdc6392aceb49c8b4268","src/test_labels_names.rs":"23a2e11b02b3b8d15fb5613a625e3edb2c61e70e3c581abfd638719a4088200d","src/testing.rs":"f59e671e95a98a56f6b573e8c6be4d71e670bf52f7e20eb1605d990aafa1894e","src/utf_16.rs":"c071a147fad38d750c2c247e141b76b929a48007b99f26b2922b9caecdaf2f25","src/utf_8.rs":"7b7d887b347f1aefa03246b028a36a72758a4ce76c28f3b45c19467851aa7839","src/variant.rs":"1fab5363588a1554a7169de8731ea9cded7ac63ea35caabdd1c27a8dde68c27b","src/x_user_defined.rs":"d733660c7775afa8007cfc80c09057d875d6613aaf98c7dc942e47fb93306feb"},"package":null} \ No newline at end of file diff -Nru thunderbird-140.10.2esr/comm/third_party/rust/encoding_rs/.cargo_vcs_info.json thunderbird-140.11.0esr/comm/third_party/rust/encoding_rs/.cargo_vcs_info.json --- thunderbird-140.10.2esr/comm/third_party/rust/encoding_rs/.cargo_vcs_info.json 2026-05-07 13:12:41.000000000 +0000 +++ thunderbird-140.11.0esr/comm/third_party/rust/encoding_rs/.cargo_vcs_info.json 1970-01-01 00:00:00.000000000 +0000 @@ -1,6 +0,0 @@ -{ - "git": { - "sha1": "2fa58aecf537cc76ff52c0eb3d5e9f8fda466844" - }, - "path_in_vcs": "" -} \ No newline at end of file diff -Nru thunderbird-140.10.2esr/comm/third_party/rust/encoding_rs/Cargo.toml thunderbird-140.11.0esr/comm/third_party/rust/encoding_rs/Cargo.toml --- thunderbird-140.10.2esr/comm/third_party/rust/encoding_rs/Cargo.toml 2026-05-07 13:12:41.000000000 +0000 +++ thunderbird-140.11.0esr/comm/third_party/rust/encoding_rs/Cargo.toml 2026-05-15 21:31:52.000000000 +0000 @@ -16,6 +16,7 @@ version = "0.8.35" authors = ["Henri Sivonen "] build = false +autolib = false autobins = false autoexamples = false autotests = false @@ -39,33 +40,6 @@ license = "(Apache-2.0 OR MIT) AND BSD-3-Clause" repository = "https://github.com/hsivonen/encoding_rs" -[profile.release] -lto = true - -[lib] -name = "encoding_rs" -path = "src/lib.rs" - -[dependencies.any_all_workaround] -version = "0.1.0" -optional = true - -[dependencies.cfg-if] -version = "1.0" - -[dependencies.serde] -version = "1.0" -optional = true - -[dev-dependencies.bincode] -version = "1.0" - -[dev-dependencies.serde_derive] -version = "1.0" - -[dev-dependencies.serde_json] -version = "1.0" - [features] alloc = [] default = ["alloc"] @@ -84,4 +58,34 @@ less-slow-big5-hanzi-encode = [] less-slow-gb-hanzi-encode = [] less-slow-kanji-encode = [] -simd-accel = ["any_all_workaround"] +simd-accel = [ + "any_all_workaround", + "rustversion", +] + +[lib] +name = "encoding_rs" +path = "src/lib.rs" + +[dependencies] +cfg-if = "1.0" + +[dependencies.any_all_workaround] +version = "0.1.0" +optional = true + +[dependencies.rustversion] +version = "1.0.19" +optional = true + +[dependencies.serde] +version = "1.0" +optional = true + +[dev-dependencies] +bincode = "1.0" +serde_derive = "1.0" +serde_json = "1.0" + +[profile.release] +lto = true diff -Nru thunderbird-140.10.2esr/comm/third_party/rust/encoding_rs/Cargo.toml.orig thunderbird-140.11.0esr/comm/third_party/rust/encoding_rs/Cargo.toml.orig --- thunderbird-140.10.2esr/comm/third_party/rust/encoding_rs/Cargo.toml.orig 2026-05-07 13:12:41.000000000 +0000 +++ thunderbird-140.11.0esr/comm/third_party/rust/encoding_rs/Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 @@ -1,45 +0,0 @@ -[package] -name = "encoding_rs" -description = "A Gecko-oriented implementation of the Encoding Standard" -version = "0.8.35" -edition = '2018' -authors = ["Henri Sivonen "] -license = "(Apache-2.0 OR MIT) AND BSD-3-Clause" -readme = "README.md" -documentation = "https://docs.rs/encoding_rs/" -homepage = "https://docs.rs/encoding_rs/" -repository = "https://github.com/hsivonen/encoding_rs" -keywords = ["encoding", "web", "unicode", "charset"] -categories = ["text-processing", "encoding", "web-programming", "internationalization"] -rust-version = "1.36" - -[features] -default = ["alloc"] -alloc = [] -simd-accel = ["any_all_workaround"] -less-slow-kanji-encode = [] -less-slow-big5-hanzi-encode = [] -less-slow-gb-hanzi-encode = [] -fast-hangul-encode = [] -fast-hanja-encode = [] -fast-kanji-encode = [] -fast-gb-hanzi-encode = [] -fast-big5-hanzi-encode = [] -fast-legacy-encode = ["fast-hangul-encode", - "fast-hanja-encode", - "fast-kanji-encode", - "fast-gb-hanzi-encode", - "fast-big5-hanzi-encode"] - -[dependencies] -cfg-if = "1.0" -serde = { version = "1.0", optional = true } -any_all_workaround = { version = "0.1.0" , optional = true } - -[dev-dependencies] -serde_derive = "1.0" -bincode = "1.0" -serde_json = "1.0" - -[profile.release] -lto = true diff -Nru thunderbird-140.10.2esr/comm/third_party/rust/encoding_rs/src/x_user_defined.rs thunderbird-140.11.0esr/comm/third_party/rust/encoding_rs/src/x_user_defined.rs --- thunderbird-140.10.2esr/comm/third_party/rust/encoding_rs/src/x_user_defined.rs 2026-05-07 13:12:41.000000000 +0000 +++ thunderbird-140.11.0esr/comm/third_party/rust/encoding_rs/src/x_user_defined.rs 2026-05-15 21:31:52.000000000 +0000 @@ -16,6 +16,8 @@ use simd_funcs::*; use core::simd::u16x8; use core::simd::cmp::SimdPartialOrd; + #[rustversion::since(1.95)] + use core::simd::Select; #[inline(always)] fn shift_upper(unpacked: u16x8) -> u16x8 { diff -Nru thunderbird-140.10.2esr/comm/third_party/rust/glslopt/.cargo-checksum.json thunderbird-140.11.0esr/comm/third_party/rust/glslopt/.cargo-checksum.json --- thunderbird-140.10.2esr/comm/third_party/rust/glslopt/.cargo-checksum.json 2026-05-07 13:12:41.000000000 +0000 +++ thunderbird-140.11.0esr/comm/third_party/rust/glslopt/.cargo-checksum.json 2026-05-15 21:31:52.000000000 +0000 @@ -1 +1 @@ -{"files":{".cargo_vcs_info.json":"4f4520f22bd23141975fa500dd331d507dabf8ab4276c98c44dbc2abef0b9399",".gitmodules":"ffc0cce90e856d4f4bdb3bd3c950c9e59501a45ebd5022b91cfe8c07c79ef1ac","Cargo.toml":"010bb96167ff152e0e5ac30f9905dc749a3f038199b70c541c5d8cb97a185ee3","Cargo.toml.orig":"ba32e100fba855432ed7d7e8b45d72ff912a2b560147fd5fc598bc931f10ad6b","README.md":"4468e08c64c19977707d792bfab0080e35ff927b64990eab77873f8ba056ba1c","build.rs":"6a64610018701781af182c418a4355c9ac5d99d000be9457f0e38a7dadf7542a","glsl-optimizer/.editorconfig":"dca7ff05a95f608849c4dc640af7f83a0f415618e327a2ecb6a0afa0d9d2bacb","glsl-optimizer/.gitignore":"8ba554a4ca510ea7d9684475aa043edbeba7d15a5c9c4a04d8b1379a04ec6270","glsl-optimizer/CMakeLists.txt":"42ce94744e82ffa000da8b64d81fc140e293b9f5da7dd4cf6b49e7404a2448d9","glsl-optimizer/README.md":"b18eef11a92d267d88a937b1154f7670ee433c730b102fdf7e2da0b02722b146","glsl-optimizer/contrib/glslopt/Main.cpp":"14ba213210c62e234b8d9b0052105fed28eedd83d535ebe85acc10bda7322dd4","glsl-optimizer/contrib/glslopt/Readme":"65d2a6f1aa1dc61e903e090cdade027abad33e02e7c9c81e07dc80508acadec4","glsl-optimizer/generateParsers.sh":"878a97db5d3b69eb3b4c3a95780763b373cfcc0c02e0b28894f162dbbd1b8848","glsl-optimizer/include/GL/gl.h":"1989b51365b6d7d0c48ff6e8b181ef75e2cdf71bfb1626b1cc4362e2f54854a3","glsl-optimizer/include/GL/glext.h":"2ac3681045a35a2194a81a960cad395c04bef1c8a20ef46b799fb24af3ec5f70","glsl-optimizer/include/KHR/khrplatform.h":"1448141a0c054d7f46edfb63f4fe6c203acf9591974049481c32442fb03fd6ed","glsl-optimizer/include/c11/.editorconfig":"f96a2354e5f2b90367d643e6d9e980ce76278d4d47afd8b2713b595753aa8b4b","glsl-optimizer/include/c11/threads.h":"56e9e592b28df19f0db432125223cb3eb5c0c1f960c22db96a15692e14776337","glsl-optimizer/include/c11/threads_posix.h":"f8ad2b69fa472e332b50572c1b2dcc1c8a0fa783a1199aad245398d3df421b4b","glsl-optimizer/include/c11/threads_win32.h":"95bf19d7fc14d328a016889afd583e4c49c050a93bcfb114bd2e9130a4532488","glsl-optimizer/include/c11_compat.h":"103fedb48f658d36cb416c9c9e5ea4d70dff181aab551fcb1028107d098ffa3e","glsl-optimizer/include/c99_compat.h":"aafad02f1ea90a7857636913ea21617a0fcd6197256dcfc6dd97bb3410ba892e","glsl-optimizer/include/no_extern_c.h":"40069dbb6dd2843658d442f926e609c7799b9c296046a90b62b570774fd618f5","glsl-optimizer/license.txt":"e26a745226f4a46b3ca00ffbe8be18507362189a2863d04b4f563ba176a9a836","glsl-optimizer/src/compiler/builtin_type_macros.h":"5b4fc4d4da7b07f997b6eb569e37db79fa0735286575ef1fab08d419e76776ff","glsl-optimizer/src/compiler/glsl/README":"e7d408b621c1b605857c4cab63902f615edb06b530142b91ac040808df6e22f7","glsl-optimizer/src/compiler/glsl/TODO":"dd3b7a098e6f9c85ca8c99ce6dea49d65bb75d4cea243b917f29e4ad2c974603","glsl-optimizer/src/compiler/glsl/ast.h":"3e68ff374350c49211a9931f7f55a485d8d89fc4b21caaffbf6655009ad95bf8","glsl-optimizer/src/compiler/glsl/ast_array_index.cpp":"92b4d501f33e0544c00d14e4f8837753afd916c2b42e076ccc95c9e8fc37ba94","glsl-optimizer/src/compiler/glsl/ast_expr.cpp":"afd712a7b1beb2b633888f4a0911b0a8e4ae5eb5ab9c1e3f247d518cdaaa56d6","glsl-optimizer/src/compiler/glsl/ast_function.cpp":"74f4fbd490e366b37f4715168bb3465ecd9334d4130942f75dcc8e80e8e7f027","glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp":"d0f798eb09271d41d068b9e7b18220d37f1ed0083300ab51eba30989698fe23d","glsl-optimizer/src/compiler/glsl/ast_type.cpp":"8eb790b24b26dfb72bdc333744b566c26d8464c5d47d20eae659461f5c4899f7","glsl-optimizer/src/compiler/glsl/builtin_functions.cpp":"454189d643c220fcb49116ee5c8a34f7b349aa67564040deb8607f6a41a15e70","glsl-optimizer/src/compiler/glsl/builtin_functions.h":"a37cad7ed09b522c5b8bec7b80115a36846e7ba6e0874a2a858e32f7f202c665","glsl-optimizer/src/compiler/glsl/builtin_int64.h":"619def6f3aebf180da3944ef08f159ab12a58b24767e41d8b985ac37ded54d62","glsl-optimizer/src/compiler/glsl/builtin_types.cpp":"afec060b62d6f3b00bfbf94e9fa5f96341ce096c128d1eef322791e6ed9cea4d","glsl-optimizer/src/compiler/glsl/builtin_variables.cpp":"6563bfb1345cbca4c77e00eef09ad152f3e1dc271d246a08c5ce9e1f4ce4250a","glsl-optimizer/src/compiler/glsl/float64.glsl":"1072fd888be48c2a7a5117cd2d92a65f034965a66375f598bb856bff5d7be766","glsl-optimizer/src/compiler/glsl/generate_ir.cpp":"e5f0175370a0d07f93c48d3f0f1b8233d12c64a7b02de02dcc753ef7b398ef0f","glsl-optimizer/src/compiler/glsl/glcpp/README":"a0332a1b221d047e9cce5181a64d4ac4056046fd878360ec8ae3a7b1e062bcff","glsl-optimizer/src/compiler/glsl/glcpp/glcpp-lex.c":"2d179879b1ffe84f58875eee5b0c19b6bae9c973b0c48e6bcd99978f2f501c80","glsl-optimizer/src/compiler/glsl/glcpp/glcpp-lex.l":"e4c5744c837200dafd7c15a912d13f650308ea552454d4fa67271bc0a5bde118","glsl-optimizer/src/compiler/glsl/glcpp/glcpp-parse.c":"03494f9ce1cb82260506e2559e73a3eeb622c4bd51b65eaa0a2c3351862bd4c8","glsl-optimizer/src/compiler/glsl/glcpp/glcpp-parse.h":"264d9a18421cde255ce34a0a62b3d8e73465359f0d167e64aa3973062aae5bdd","glsl-optimizer/src/compiler/glsl/glcpp/glcpp-parse.y":"fafb66e3a8f149d19e085f18a4273ba6d4c11af9e9a01d665cc784dddf97b79f","glsl-optimizer/src/compiler/glsl/glcpp/glcpp.c":"37ed294403c2abfd17fd999d1ae8d11b170e5e9c878979fefac74a31195c96b0","glsl-optimizer/src/compiler/glsl/glcpp/glcpp.h":"85ac8b444bcbd0822b66448a1da407b6ae5467b649f5afaf5c58325bd7569468","glsl-optimizer/src/compiler/glsl/glcpp/pp.c":"a52d94f1bcb3fb2747a95709c4a77c25de7eea8354d2b83bb18efd96976a4473","glsl-optimizer/src/compiler/glsl/glcpp/pp_standalone_scaffolding.c":"d11aeb3acfe966d1b78f1ee49804093f2434214c41391d139ffcb67b69dc9862","glsl-optimizer/src/compiler/glsl/glcpp/pp_standalone_scaffolding.h":"abbf1f36ec5a92d035bfbb841b9452287d147616e56373cdbee1c0e55af46406","glsl-optimizer/src/compiler/glsl/glsl_lexer.cpp":"272b9fc1383d72b81bfc03fa11fdf82270ed91a294e523f9ce2b4554bd3effa9","glsl-optimizer/src/compiler/glsl/glsl_lexer.ll":"2b57d9f9eb830c3d7961d4533048a158ee6f458c8d05c65bea7b7cfbc36e4458","glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp":"f8095d20629d0af70be930b0612e169edb274551a1d25a3cd1bf9995a11ce2e8","glsl-optimizer/src/compiler/glsl/glsl_optimizer.h":"22e843b4ec53ba5f6cd85ca5f7bad33922dca8061b19fb512d46f1caca8d4757","glsl-optimizer/src/compiler/glsl/glsl_parser.cpp":"126baf368d525aba301854e3d91ba60b5aee32e1102376af71416f32cb95ec48","glsl-optimizer/src/compiler/glsl/glsl_parser.h":"2ea9a50716098a8f7bef782d2a030d757b68da73afb01b4d4940d3e8381d44e8","glsl-optimizer/src/compiler/glsl/glsl_parser.yy":"6b1fd1576b29fce005dff744a6dbd0219e4c695c361d61864e1f3a8d6fa6b764","glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp":"aad64b5b66467da650091430681e8c6a820cf3cadc4db3c160bf2f15875390ae","glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h":"71fd0e92bbdb193dfb067d7bfdb1200d77392be2fbd0cbfc9ca89d1bb4c7e741","glsl-optimizer/src/compiler/glsl/glsl_symbol_table.cpp":"6660fb83c0ddddbbd64581d46ccfdb9c84bfaa99d13348c289e6442ab00df046","glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h":"24682b8304e0ea3f6318ddb8c859686bd1faee23cd0511d1760977ae975d41bf","glsl-optimizer/src/compiler/glsl/hir_field_selection.cpp":"72a039b0fcab4161788def9e4bedac7ac06a20d8e13146529c6d246bd5202afd","glsl-optimizer/src/compiler/glsl/int64.glsl":"303dbe95dde44b91aee3e38b115b92028400d6a92f9268975d607471984e13eb","glsl-optimizer/src/compiler/glsl/ir.cpp":"2b4741cce90b5d4abff5d719c7324e2693c67294d4d99736cb241554adb281bc","glsl-optimizer/src/compiler/glsl/ir.h":"990b1c74447c4eb4835353ccb0ed9aea644f97fc1129ef1739cd935075d85d2e","glsl-optimizer/src/compiler/glsl/ir_array_refcount.cpp":"8cdc1cffe01e42e0566fa2193a75f789628e8025ad1b82f0ee6f204451b7f9f7","glsl-optimizer/src/compiler/glsl/ir_array_refcount.h":"75f06ec81342b379096ca52e1dc0fd5f19a11ff8e9b58203c20628179d644c12","glsl-optimizer/src/compiler/glsl/ir_basic_block.cpp":"1e2920b1c0ecb08424c745c558f84d0d7e44b74585cf2cc2265dc4dfede3fa2f","glsl-optimizer/src/compiler/glsl/ir_basic_block.h":"81be7da0fc0ee547cd13ec60c1fcd7d3ce3d70d7e5e988f01a3b43a827acdf05","glsl-optimizer/src/compiler/glsl/ir_builder.cpp":"daba29c5a1efdd5a9754f420eb3e2ebdf73485273497f40d4863dadeddb23c0d","glsl-optimizer/src/compiler/glsl/ir_builder.h":"2822e74dd3f6e3df8b300af27d5b11ea2dd99d0e5e7ca809b7bbcce9833c483c","glsl-optimizer/src/compiler/glsl/ir_builder_print_visitor.cpp":"8c6df5abf2fe313363f285f171c19ca6c8ee4f3bc2ed79d33c0c88cc8be45c48","glsl-optimizer/src/compiler/glsl/ir_builder_print_visitor.h":"799852adc3a0e54d04080655e7cebfa0d3bf5b6ffed5d8414f141380665d4db7","glsl-optimizer/src/compiler/glsl/ir_clone.cpp":"d897a4e1f5bbec4a6a2f15044c1be9a4d13899c73be77335b041049a4589aa5d","glsl-optimizer/src/compiler/glsl/ir_constant_expression.cpp":"78bd87ddb09db67f6c499067728d72aef4f16aa02721a99a4b769d1e0cfa9010","glsl-optimizer/src/compiler/glsl/ir_equals.cpp":"bca28533a6310b0fc152b56d80872368f1510dc62ed6e8ac199b9ffa7fac02e7","glsl-optimizer/src/compiler/glsl/ir_expression_flattening.cpp":"7e918d4e1f237eca01396004015865ce345afe32a876c9dbc6728576a1a7eae4","glsl-optimizer/src/compiler/glsl/ir_expression_flattening.h":"f45b66aa9497520e7e08e612d24b308477c34477fbd963ee9320eac664957f16","glsl-optimizer/src/compiler/glsl/ir_expression_operation.h":"cc9f10727dbd26cac506804f51456302c702650f9eeb59054a7e1575d5cf6687","glsl-optimizer/src/compiler/glsl/ir_expression_operation.py":"7b86c96021b9fbe165957f4ecb0b612fefcde1c2cf3c6d75e3cdb22e369216ba","glsl-optimizer/src/compiler/glsl/ir_expression_operation_constant.h":"9ad3346416392e3efa11e12ecf2feca7453c5253d241eb96c91dfb85d4f2b971","glsl-optimizer/src/compiler/glsl/ir_expression_operation_strings.h":"a6826daf496a8b9e89885bc2a161ac3445d501b23c6e0ac33e2c01b506b273c8","glsl-optimizer/src/compiler/glsl/ir_function.cpp":"7537365fc0fbe4b37a26b9a2146cc64d3e9a774d60eab63b65002ad165ae8fc7","glsl-optimizer/src/compiler/glsl/ir_function_can_inline.cpp":"faddbf112187a048d502716a3fb82570a322299ba2a3abd79388382c82040bfc","glsl-optimizer/src/compiler/glsl/ir_function_detect_recursion.cpp":"9176973eaf5c0a984701f953bb7a80f37dca43d59b5bce50fc69b3f02f2902d7","glsl-optimizer/src/compiler/glsl/ir_function_inlining.h":"9739493f99c489987d650762fccdd3fb3d432f6481d67f6c799176685bd59632","glsl-optimizer/src/compiler/glsl/ir_hierarchical_visitor.cpp":"3725861fbe2b98e0617f52d3b14cf6d3b25fb5ec00f5ef5d308b03642f592767","glsl-optimizer/src/compiler/glsl/ir_hierarchical_visitor.h":"e0560210e966c0c31e4ca843e80ea154e64db5a444b8c2df845b6ba5b3a43fc1","glsl-optimizer/src/compiler/glsl/ir_hv_accept.cpp":"caf7ce2cd9494aadd3c58bcf77f29de58368dc9e347a362bbf37f8bda9509b80","glsl-optimizer/src/compiler/glsl/ir_optimization.h":"8b3dcfc7f9e96b21a8dd47a0040d90be483a9e67a2cdce3a697188fb758d4630","glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp":"f8e34a983452be0dcb5a695e9c8e895eead24f9e540992a8afe510ae85da4c4c","glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.h":"1ad1bd3efd1ace39051c13f904c05fd80425d329444f9a8d47fd6d948faf46e0","glsl-optimizer/src/compiler/glsl/ir_print_visitor.cpp":"643f5a68aae3fb37267fd793f1216d1cfdeb2c09338c26b1f30e4c6deaef4de5","glsl-optimizer/src/compiler/glsl/ir_print_visitor.h":"4573eb93268a2654c14b505253dd651e2695d43dc745904d824da18305269b95","glsl-optimizer/src/compiler/glsl/ir_reader.cpp":"06bfba802c8354e5a8b2334b6d78d6297de18235bedd3f8fbb382c89870b02f2","glsl-optimizer/src/compiler/glsl/ir_reader.h":"63e3f7f1597936a7011d5b520e171b197bf82bee6c1560d822c3edf5aaa6f9e9","glsl-optimizer/src/compiler/glsl/ir_rvalue_visitor.cpp":"84b5c5d746555adca85759c2912fe48010232b7c1c0bd2cf03bd04067a85e66f","glsl-optimizer/src/compiler/glsl/ir_rvalue_visitor.h":"fd8c561b71085d3211fff85ed514fecb299d8ce19a04bc063419a55b6d840525","glsl-optimizer/src/compiler/glsl/ir_set_program_inouts.cpp":"ab9f115ce9e7f312d9c7978340ced0dc4ae6d13a80e08442ba9709d11d50cae5","glsl-optimizer/src/compiler/glsl/ir_uniform.h":"683ae6896b1a08470c090be5f822fc31cd434eab9216e954b9bba24a46975109","glsl-optimizer/src/compiler/glsl/ir_unused_structs.cpp":"9c1620c45f2fc071fe5ed828472040b14c5f42effe06aa0e3b8352c95ef78786","glsl-optimizer/src/compiler/glsl/ir_unused_structs.h":"13387b49c23093575276b25b9dfd31fedd8f131c5c4f3128ab04cf03e15b5295","glsl-optimizer/src/compiler/glsl/ir_validate.cpp":"6b232be5999a86ea278f4f15b2832d76843246509118d924243055a3b9b0299f","glsl-optimizer/src/compiler/glsl/ir_variable_refcount.cpp":"2764a3cad937d53f36db7447c3a5b98b04bf153acf81074d971857fc5bca460d","glsl-optimizer/src/compiler/glsl/ir_variable_refcount.h":"b0668e3eb1501ef65e38fe12830742ecb3d28e6039f30e366c8924efc29b4a39","glsl-optimizer/src/compiler/glsl/ir_visitor.h":"f21b3534c3d66d5fb707d1581fece7e1eb043523afbaedf89918cfb031c6df94","glsl-optimizer/src/compiler/glsl/link_atomics.cpp":"360f0209e11f367ba358223597b0a118bae095bff16337cf03f1fb89c5b80ca6","glsl-optimizer/src/compiler/glsl/link_functions.cpp":"de7895da8aa33a1e3c2c1eb2fdaf267ab5d1fbfdb79ae2e67f95211e946e294c","glsl-optimizer/src/compiler/glsl/link_interface_blocks.cpp":"1926cfa73810704eb19b916c1b2cdb9321155e2f98b2a0a57c7c3c6e960540cd","glsl-optimizer/src/compiler/glsl/link_uniform_block_active_visitor.cpp":"1e14e06ca3b2c1089cfba2e8eaf0c1f373d9d6374b6082f320962dd71ae09611","glsl-optimizer/src/compiler/glsl/link_uniform_block_active_visitor.h":"fd58c155af645295bb6aec08797889de586f4d919731de2bce57e8dce59bb048","glsl-optimizer/src/compiler/glsl/link_uniform_blocks.cpp":"09589f49776dce32e6c4044937de7e0c839a9754ad31960148f8f9e010658997","glsl-optimizer/src/compiler/glsl/link_uniform_initializers.cpp":"bf98e08c12db466acf9623cbeb8fa8e3b4002512722e7a6521287f558a099f37","glsl-optimizer/src/compiler/glsl/link_uniforms.cpp":"84bad5b1377362cecf259b05124239be5220b03ce1c0c61b59bd9a47e4379af2","glsl-optimizer/src/compiler/glsl/link_varyings.cpp":"a5f1a53e7c80d635515fe808ff223d89fef1767abb0f2b7aa28fa6773dca353f","glsl-optimizer/src/compiler/glsl/link_varyings.h":"b9dbe018f038df69763df2e928742ce81bbc6e3aaba26f50621e30a6d9aa6220","glsl-optimizer/src/compiler/glsl/linker.cpp":"40b1ecd5d4f6c7f13d5a87ce390561a51fdf6f3fcd9b2197b9c88b03a773ba94","glsl-optimizer/src/compiler/glsl/linker.h":"ecf94b4ad75ef461c27c557fda4bd25f34c91930822b8e1d729ec84520d4a049","glsl-optimizer/src/compiler/glsl/linker_util.cpp":"1663ad88e2a369305659aeeffaedb5bd752cf76340a2ba5797fc0bf600633cf9","glsl-optimizer/src/compiler/glsl/linker_util.h":"6db788daf9c8e87ae2764b61a8b37ebe419e69c1b82ddee01986e37c978c6993","glsl-optimizer/src/compiler/glsl/list.h":"b1f46ce0e552fe7c45b2a19408a9d97662e23e4b182ab335491c26f8cf25886f","glsl-optimizer/src/compiler/glsl/loop_analysis.cpp":"57ecd573477c68091c7cc99537faa7139a8f395935e3d4f10144cefdefb5a611","glsl-optimizer/src/compiler/glsl/loop_analysis.h":"a85f045a038ee5b5176063e85d7988865862c44ab0580f771b993a042d0b69cc","glsl-optimizer/src/compiler/glsl/loop_unroll.cpp":"bd4292ea2809f5a669bcb76ceaa1ac365772dcd638c579c3ed10275214901a54","glsl-optimizer/src/compiler/glsl/lower_blend_equation_advanced.cpp":"8cfbef140d9c4b4d2f57bfa05c9c374d31a121d0f87afce94333f049023b654a","glsl-optimizer/src/compiler/glsl/lower_buffer_access.cpp":"1ae221c3c7a95aeb867207e7a742be635f91b406c157747bfd6ddf10274d97fb","glsl-optimizer/src/compiler/glsl/lower_buffer_access.h":"807886953a576a323591798cbca5e2df24295ea893b28affd8ffb5926cebaa04","glsl-optimizer/src/compiler/glsl/lower_builtins.cpp":"4d81afc32cf58e1481fcb5e42888ab93dbe6820310a20ff7a9982b77b2152d9b","glsl-optimizer/src/compiler/glsl/lower_const_arrays_to_uniforms.cpp":"608403f0eeeedf21cfcd3014116e0f44e28cbdf6c4c32aac7e613e64e30205e1","glsl-optimizer/src/compiler/glsl/lower_cs_derived.cpp":"179905cd47a294122adeb5b0abfed6f2f67782dcde21b544d1ee2c1985154e66","glsl-optimizer/src/compiler/glsl/lower_discard.cpp":"3b361b2db0004d544d64611cb50d5a6e364cf6c5f2e60c449085d7d753dd7fb0","glsl-optimizer/src/compiler/glsl/lower_discard_flow.cpp":"f5c29b6a27690bb5c91f196d1a1cf9f6be4f1025292311fe2dac561ce6774dee","glsl-optimizer/src/compiler/glsl/lower_distance.cpp":"a118c85493d5d22b2c059a930c51a5854896d4b1dade76598eaa985e5a3dff8c","glsl-optimizer/src/compiler/glsl/lower_if_to_cond_assign.cpp":"469e617757fd1728709cce021aac5c8da05ee503bf5366977bdc4ef7a6d83950","glsl-optimizer/src/compiler/glsl/lower_instructions.cpp":"6ff5c396abe40d8a2145d571e99e2bbe9143393e15aafc28adc2803a01d821b6","glsl-optimizer/src/compiler/glsl/lower_int64.cpp":"d1ed41196880dd53c7b13e2782f9423f8442bf1d46186e8be92b1b66218a83ee","glsl-optimizer/src/compiler/glsl/lower_jumps.cpp":"34de7b493f281589fb0c2c0f6e885d0a0fabbe7a4e97a73de374dd714777a58c","glsl-optimizer/src/compiler/glsl/lower_mat_op_to_vec.cpp":"dff7a308edc4846c348ed4225c6699a9c75abac68d88f41f85954276552779f4","glsl-optimizer/src/compiler/glsl/lower_named_interface_blocks.cpp":"16063ac127bff75a68272070ab11c21c25101edbff62b4c68f4983b4cd941af0","glsl-optimizer/src/compiler/glsl/lower_offset_array.cpp":"3b00773399135aea85746a5a68b96ef000bc6841be1a2c8e6f25c516628b0949","glsl-optimizer/src/compiler/glsl/lower_output_reads.cpp":"a0fc9975d5aa1617e21fc6c353659a9802da9e83779a3eef4ec584f74b4dadc5","glsl-optimizer/src/compiler/glsl/lower_packed_varyings.cpp":"7550099d4ae123d71541c2fc88bc04fbfe9271ec75d7e210987d1c8cac3cf3ea","glsl-optimizer/src/compiler/glsl/lower_packing_builtins.cpp":"79a13d161fe505a410ab948d92769395708693ec888153630fa240e5b97e356f","glsl-optimizer/src/compiler/glsl/lower_precision.cpp":"f82a185b879872b977a1787d8061b9a80bc4cf8db1b970db6efba2ad9cc20fa2","glsl-optimizer/src/compiler/glsl/lower_shared_reference.cpp":"ea2dccf50a83bc19391bf6b7ab6aa53c0005f427af4066d25140340af9a4beef","glsl-optimizer/src/compiler/glsl/lower_subroutine.cpp":"f69fa53650eeb6f2944fce4d36a6e0a423e6705f3a3bd3389c7fadb83cfc8802","glsl-optimizer/src/compiler/glsl/lower_tess_level.cpp":"b196c9d424c0569f3e85d75c2d125af21566cb113d69036db87c0990703e0fa7","glsl-optimizer/src/compiler/glsl/lower_texture_projection.cpp":"4d247f244272adc8250fd888d8d932a140dd5de4d1efc7a58492c3c2b8291527","glsl-optimizer/src/compiler/glsl/lower_ubo_reference.cpp":"89bdbc6c1669230c644c0857db1ce2781ec61d349ecd08c7914146e1f4750a4a","glsl-optimizer/src/compiler/glsl/lower_variable_index_to_cond_assign.cpp":"fce930f29ac9405b297d1f749d68f59506b89c70b4ee1b1ab8cf49a34cc71ecf","glsl-optimizer/src/compiler/glsl/lower_vec_index_to_cond_assign.cpp":"3c67d851a11a55fad1c49a550f3a0cfe50892d33a3f238ce266cd829eba510a8","glsl-optimizer/src/compiler/glsl/lower_vec_index_to_swizzle.cpp":"f5ec666b73e1415cbab32519a53605ed385f3b03e889560373dbce69dda5000e","glsl-optimizer/src/compiler/glsl/lower_vector.cpp":"f7c13f5572ebe09b6a71553133b2cf003cd4b77b9657600672ee3b21bf890725","glsl-optimizer/src/compiler/glsl/lower_vector_derefs.cpp":"b05793da6dd620a531b43df5af8b2ecbc37b9db0c88910f5724ea10bcd057e19","glsl-optimizer/src/compiler/glsl/lower_vector_insert.cpp":"fee772ec17eea5e86a529bf9c5fa2ee0d29a5982bb75ebc6d68ed36cd19aa299","glsl-optimizer/src/compiler/glsl/lower_vertex_id.cpp":"690e8715182e03fead5cc5a35251fb4f41b357e4c71a1dfbc4bd7be19862b56d","glsl-optimizer/src/compiler/glsl/lower_xfb_varying.cpp":"58c0e8b270e4bbde54250be03cdb2f36966bcafb785372ad2e2b786835df7f9f","glsl-optimizer/src/compiler/glsl/main.cpp":"ae5e88abbbc8a12f769e1296bad938b9d7398cc6da0d3d0caeceeeb876536850","glsl-optimizer/src/compiler/glsl/opt_add_neg_to_sub.h":"f5054944bfd068810629080d0ea11df78b3f57a8f86df75e13ca50157ad1964d","glsl-optimizer/src/compiler/glsl/opt_algebraic.cpp":"25f45b20e1972ee8c789177a1aeda6e4286c25db2eae3a43ff83029ae64969c0","glsl-optimizer/src/compiler/glsl/opt_array_splitting.cpp":"19d3ce0e815438f4df9ab2890e767b03a4f3f191b53bb30c0217cf2ae6a95430","glsl-optimizer/src/compiler/glsl/opt_conditional_discard.cpp":"0e44e0e126711a3725c1f3a2aa65ff03c381fed08680ffc30101aae60f716c4e","glsl-optimizer/src/compiler/glsl/opt_constant_folding.cpp":"a088d04d9b45f9e55e235835648f614c89b7803c03a6d4f6a6d1a6bc1f0228bd","glsl-optimizer/src/compiler/glsl/opt_constant_propagation.cpp":"8a9440d77ecd6dcf13e683cbb99943aab6311c8fd4b5f6a9189a8d4f270746f4","glsl-optimizer/src/compiler/glsl/opt_constant_variable.cpp":"63d3ccd4dd09f19c9cf1a2f51592111bed41284504f29f3c0de4cadebc439a37","glsl-optimizer/src/compiler/glsl/opt_copy_propagation_elements.cpp":"ffa0f50863995e0d2e31f55a52e82319edc71e520987bebd7f7e561ea331c64b","glsl-optimizer/src/compiler/glsl/opt_dead_builtin_variables.cpp":"84e8747b948232f01dd56b428b9315f96f9511f605f240119fc446fae28981a9","glsl-optimizer/src/compiler/glsl/opt_dead_builtin_varyings.cpp":"761523e88f5b3ba785170f4d7205e94fa99acb7e74d29efbe40e1c010e1dbdb3","glsl-optimizer/src/compiler/glsl/opt_dead_code.cpp":"fd1ba2da7337d4e5dad17f5c2d73d9cc8880305f423e85d64cf94553588fa401","glsl-optimizer/src/compiler/glsl/opt_dead_code_local.cpp":"969a598b4df322baf222258a66cd64a326ea20e5b3125be9d8d1771f522c69e0","glsl-optimizer/src/compiler/glsl/opt_dead_functions.cpp":"774cae6536d02edf26e996a2a895e1f62d5098f16dc96b44798b4fc731a9a95f","glsl-optimizer/src/compiler/glsl/opt_flatten_nested_if_blocks.cpp":"3696a5c55f02e20056e085bc2714f73ac992f221b6f3387d655068e86b512046","glsl-optimizer/src/compiler/glsl/opt_flip_matrices.cpp":"44f0fe05b49329667671f88c96dc86ab3fe1459ff7b87f2b2d88de2d49829f9f","glsl-optimizer/src/compiler/glsl/opt_function_inlining.cpp":"fb56a33c90419a01676b57cbd91d0674a54cca40e6defaacc88dd33facebc131","glsl-optimizer/src/compiler/glsl/opt_if_simplification.cpp":"ac406eb35e379c357641d6c5749f50c65961455924d3dc884e2b90046fa92c5c","glsl-optimizer/src/compiler/glsl/opt_minmax.cpp":"8abd59d3b14ef60ff14a9c69660e6945f5cf10b97edb4afebe56be3f81d96316","glsl-optimizer/src/compiler/glsl/opt_rebalance_tree.cpp":"8bb6329dc0f299042368fc81934c2df019b45ab9f7aa0415d4e57b8d1ff98c9f","glsl-optimizer/src/compiler/glsl/opt_redundant_jumps.cpp":"222c73e2ac7a938ebb6428cc6c780c908ff6156d8ff935b04fed93a48fc10496","glsl-optimizer/src/compiler/glsl/opt_structure_splitting.cpp":"2edc79cc13f3177934e0443ad62f5976a1991f01f86ea303a803434849b13a47","glsl-optimizer/src/compiler/glsl/opt_swizzle.cpp":"015d0abddfe507f67c4b96c82988d861d018ededf7bf055e2bcbe9ea92da694e","glsl-optimizer/src/compiler/glsl/opt_tree_grafting.cpp":"46d28ac983ea244a4315bdc0e8892979ec4d1f9b9a96ac8a8a08006d9bc5e878","glsl-optimizer/src/compiler/glsl/opt_vectorize.cpp":"d80ee43bb97d9f016fb9c5e1e06f5b2afa569811f368ba067be794ec11d085fb","glsl-optimizer/src/compiler/glsl/program.h":"2982447e2abd35371e273ad87951722782a8b21c08294f67c39d987da1e1c55f","glsl-optimizer/src/compiler/glsl/propagate_invariance.cpp":"080943e21baa32494723a2eefb185915d2daae1f46d6df420145c5ad6857e119","glsl-optimizer/src/compiler/glsl/s_expression.cpp":"1ced972bc6ecc8eab4116ea71fb0212ab9ae5bcc0be3b47aa5d9d903566b3af1","glsl-optimizer/src/compiler/glsl/s_expression.h":"65b847e30e22a809b57d0bc70243049c99d9c6318803c5b8d0826aba55dc217e","glsl-optimizer/src/compiler/glsl/serialize.cpp":"be0eb4251348a9d921acb839a5c48c6023a2e9d116d602bb0432787ab623655d","glsl-optimizer/src/compiler/glsl/serialize.h":"57425732eba1233d928e5f07f88b623ce65af46b3bb034bf147f0a4b7f94f9a1","glsl-optimizer/src/compiler/glsl/shader_cache.cpp":"e0c5c433f2df3fccdf1d61281bfcb0ee5633433339b97c697d64db99611cbaaf","glsl-optimizer/src/compiler/glsl/shader_cache.h":"9217164d8d7f54aca0fe5922c7187095a6ae0cb703b196b79805aeef07a7e697","glsl-optimizer/src/compiler/glsl/standalone.cpp":"8e6c416a14d631261917a5fe4cc91880c287b22b2dfd70eb22028289a8fa5364","glsl-optimizer/src/compiler/glsl/standalone.h":"a7c397d1dfdd1e7fb2cfe99db35cd9df93251e642059208533202b7f20497f83","glsl-optimizer/src/compiler/glsl/standalone_scaffolding.cpp":"970d14b7a9d58e5270321f97bf5d57795558b1c570a56678e04a65b26c60bf4f","glsl-optimizer/src/compiler/glsl/standalone_scaffolding.h":"d921a617ea82b9e49413314492a645c44356de503581b1be3f1b57de236e480d","glsl-optimizer/src/compiler/glsl/string_to_uint_map.cpp":"d824bf5b839bd39498dc9e457103cdbe3e5289ddf7564107c27b1505948dd31f","glsl-optimizer/src/compiler/glsl/string_to_uint_map.h":"e2f18e66359c9d620e085de7f4a334a47df9c66e65a5bfe8b734c627bec04104","glsl-optimizer/src/compiler/glsl/test_optpass.h":"b27b8f35f5387e7ce4982bb51c7b63ccf14f91757f3108a5d02ed006925bb8a0","glsl-optimizer/src/compiler/glsl/xxd.py":"376484142f27f45090ea8203ae2621abf73f06175cb0ee8d96f44a3b9327f4bd","glsl-optimizer/src/compiler/glsl_types.cpp":"044bb6754f45419a3151e7a25c39202a82009ae3c6bc54ff7f0bb4258a5deefe","glsl-optimizer/src/compiler/glsl_types.h":"fd899a42f34ddeb8601bc3cd6c5e3aed82fc8aef4042dde1b39b3c01e1dcc219","glsl-optimizer/src/compiler/shader_enums.c":"436bff5216b11b0980bdfada5885fc6ac9afa2037a3027fcd6eea2a8635597ac","glsl-optimizer/src/compiler/shader_enums.h":"13220442a5c02e83540cf2c0ad4f8417b2fbda5f2586dec4e92082544c937cdd","glsl-optimizer/src/compiler/shader_info.h":"4c5453e81197ca83593ee4f365074b23530f2ab21c78e1733b63dec6f344c12a","glsl-optimizer/src/gallium/auxiliary/util/u_half.h":"3c2b37bda3ccb64387e44b723d29cf9046decab1a893bf42d842e9603398bdee","glsl-optimizer/src/gallium/include/pipe/p_compiler.h":"c75620096ce8523dae90599e50aa2ef6468d3b0e368a77795edeb20dd1abfc0c","glsl-optimizer/src/gallium/include/pipe/p_config.h":"a27692fc35f9e55df3224b7529e66b3001e911e94e6bc5f8f569e493e1ee3fb7","glsl-optimizer/src/gallium/include/pipe/p_defines.h":"be26d68c0acc67c5e44788c6299716a9eee415fd81d7d747e3738a829e3b6b38","glsl-optimizer/src/gallium/include/pipe/p_format.h":"5674215fc41d27496f037cf837717daefbf23ebb38d40ace7c0c414bc08182b0","glsl-optimizer/src/gallium/include/pipe/p_state.h":"d600593aba5f5a17072a6c38f6baa81e01c7994b0174250f7e433bb41684b702","glsl-optimizer/src/mapi/glapi/glapi.h":"73632a625c0ddabc401205e8b5a81eb8af8506868efe4b170d7979ec3619e9c5","glsl-optimizer/src/mesa/main/config.h":"5800259373099e5405de2eb52619f9de242552a479902a3a642a333c8cb3c1e7","glsl-optimizer/src/mesa/main/context.c":"2f3208473d99c94f734b1137ba91889d4a1babb9e7534bf1dc85d851ee98274e","glsl-optimizer/src/mesa/main/context.h":"cc7e4194797db9d007f01884e23d786c453b3860821f7f2ddcdf0f1bf3f8ffb1","glsl-optimizer/src/mesa/main/dd.h":"6a964acd06b6c2d88700e69fb75fe3c6b3b3d45bbc41db24f3f897a29695fe0c","glsl-optimizer/src/mesa/main/debug_output.h":"7312422e90b8c0e34028ac27280e438139b5cba525c99deb3ac883cd3d87e452","glsl-optimizer/src/mesa/main/draw.h":"7eaef3a9e27a60ea6f7937109bf3a6190b831162fde0479abb12077ce27c353d","glsl-optimizer/src/mesa/main/enums.h":"87d562a6764f51c014a2274fa7c3aca17c04441537ddd56b2554f13c6fffea92","glsl-optimizer/src/mesa/main/errors.h":"c79444b5df289c90fbb22a33b2d0c23917d9fc4510960088f0b79e53bb56b1b2","glsl-optimizer/src/mesa/main/extensions.h":"a38b2f87cc93c513994281350d69e06c84ff8eded5313ec0a1be33f375e0ebbd","glsl-optimizer/src/mesa/main/extensions_table.c":"17642d1a8c9a0bf2bd61060052d33ff14a005d2b962e6cf91465797a50851e85","glsl-optimizer/src/mesa/main/extensions_table.h":"2c879571c238d2e14461031ac740372fd0f9ac3a34c0d5541bb9b7ed4c0376c8","glsl-optimizer/src/mesa/main/formats.h":"02e2f7ec3e39286cf9f27e2641043e6df8ecb1dfde9e643313210e214af2a929","glsl-optimizer/src/mesa/main/glheader.h":"58217b33eead6aa6b23cd4a291cefeaa6cb84e465f4960daffca97c44d6d1c35","glsl-optimizer/src/mesa/main/glthread.h":"51fb2711f77e7eafcfc52d29d5b844978832b24c930d88accd48d143a6eb9c6f","glsl-optimizer/src/mesa/main/hash.h":"7e7f782034c16a8e693de48e00c31d4a90b0129f4029fd074033d7d16ccbe718","glsl-optimizer/src/mesa/main/macros.h":"73d15ddfd64f2b57b9b2ffeeb993b9c2c0899a80563e9d6ff337b11ccbe6eee5","glsl-optimizer/src/mesa/main/menums.h":"5dfac0e2279d60b0cd0c7b9fc2a5021620d0f6282ed2e738c420214e3af152d3","glsl-optimizer/src/mesa/main/mesa_private.h":"edda678b93438944279a551f663b8858ad84814a9fc88ba9672ef195599c24ae","glsl-optimizer/src/mesa/main/mtypes.h":"6efddefa099e4d2e3fdd97f0055644f47aba21711385edfeabc2d9b0676f2eec","glsl-optimizer/src/mesa/main/shaderobj.h":"9f0dfe96d0c2154201adef942bd36053533ac7b2492fb3786acda5bea514c75e","glsl-optimizer/src/mesa/main/uniforms.h":"4e331e6ad6e9cbded978b4082dbe0a57c1f8f01327446bb6892bfc179976c38b","glsl-optimizer/src/mesa/main/version.h":"9d0a13a758099302dc55cf7d045791834a89b0f9d4cf17b2692259b369a8a9a1","glsl-optimizer/src/mesa/math/m_matrix.h":"a37b19f182e070db3df93b0ede43c22fb8be8c2906504133ee6dbd7db1185d8b","glsl-optimizer/src/mesa/program/dummy_errors.c":"1820e305515b4c5e041f5e1623266a48ec8f076a155310be7d60637101f593e4","glsl-optimizer/src/mesa/program/ir_to_mesa.h":"b47f58d22e3ca2ae42d52501ea769d15c4476834944fa97eeccd3a3439211d00","glsl-optimizer/src/mesa/program/prog_instruction.h":"ab3832152a7e144b59e5a2264b2c29db56d93be31e76bbd958527a56771b40eb","glsl-optimizer/src/mesa/program/prog_parameter.h":"ba18c743284eadbc837c2c364c73e5d372321a7637a76e589d8d39fe8b5de225","glsl-optimizer/src/mesa/program/prog_statevars.h":"fc413698f84bc52d45fdeae0471934ee9904bfb7eac1a2b5f70446e54bcbbdca","glsl-optimizer/src/mesa/program/program.h":"1f01026a4eff440a3f122fd9b519d03546fe7f7d8be60dca834e95a2f8fbbfd2","glsl-optimizer/src/mesa/program/symbol_table.c":"6611cb9f078035bf5ff8c9112093a6c7d99f8af99a3931d0c07f227cc72283ea","glsl-optimizer/src/mesa/program/symbol_table.h":"631dc35ac48d5e87962d45507461920f6575610960ffcc42a08cefeb43300cda","glsl-optimizer/src/mesa/vbo/vbo.h":"6eb1dcd9a08c92f276c5fe08da184ff9d455d1be421913b8ad732a7b65e858fb","glsl-optimizer/src/util/bitscan.h":"9e49e694e6b34fe035bc685f32588827eb8cbe7d82878963c7ab52843e1c16aa","glsl-optimizer/src/util/bitset.h":"c40f78515c6230fed18345c6751ce33833a49da7a27901c7e6d7340cbdcbc5e7","glsl-optimizer/src/util/blob.c":"8f729846f66efc9c15485cc5fc24c6ec861fc1fecb2f652573f2a237d481b791","glsl-optimizer/src/util/blob.h":"93e1eaac866b9a7cd6fc03b533c18fb2edf0e97f03395eff4f3a605c4fc14d0c","glsl-optimizer/src/util/compiler.h":"79e3bf40a5bab704e6c949f23a1352759607bb57d80e5d8df2ef159755f10b68","glsl-optimizer/src/util/crc32.c":"2f3467a046b3a76784ecb9aa55d527698c8607fd0b12c622f6691aaa77b58505","glsl-optimizer/src/util/crc32.h":"59bd81865e51042b73a86f8fb117c312418df095fed2d828c5c1d1c8b6fc6cd4","glsl-optimizer/src/util/debug.c":"c3d68e9752ccc19e66c669562cd113cf1d0ac83cbb30174789e7fb8d1df58f9c","glsl-optimizer/src/util/debug.h":"50068d745c4199ccbd33d68dd4c8a36d2b5179c7869a21e75906ddd0718ca456","glsl-optimizer/src/util/detect_os.h":"343a8790d17a3710c6dd015ee367f84e3902ff3f2e36faca2bf93f9d725d3574","glsl-optimizer/src/util/disk_cache.c":"f533937e5a4fffe76e2739ef4b6b1e1da097d96d63eb808e68ebbc7027641c23","glsl-optimizer/src/util/disk_cache.h":"e83314fb14134a8e079b15e470a6376ba5a8253701f048c890a62b7e55d64bc8","glsl-optimizer/src/util/fast_urem_by_const.h":"e108fce804616c47d071dfe4a04163eec1126e448ed1aa89abb6b3a6d772bd5b","glsl-optimizer/src/util/fnv1a.h":"ab2596f19c6adf431ae27618f62c5743e24ad23ef83bb359a4c4c218245ab459","glsl-optimizer/src/util/format/u_format.h":"4cdfc0c59cbc99a092e5ec5a396910f2d93b9643e5d8141050b011e66f11e45b","glsl-optimizer/src/util/futex.h":"26f7c9d86e9ffef4c0fa2761f1aaa1918337302e20bd6ca10e61dc3c47356deb","glsl-optimizer/src/util/half_float.c":"11bc2584493d5d9d46e8c8a619a0307cf150bf5ab5d0f96bb764b061dc37a00e","glsl-optimizer/src/util/half_float.h":"7f7c380f126da1400a91758cc0392f24bf967bce1672890b62be26fe9fbd922b","glsl-optimizer/src/util/hash_table.c":"0ca40352e35dedab0a84c64c903f1b16d47e950bb5f43b4d22bb57d499bfea6e","glsl-optimizer/src/util/hash_table.h":"217191bb360592e2232f187473c10287d2cda8ae6fa5c53d0ef74c8c206118b4","glsl-optimizer/src/util/list.h":"9fab03c6a78186bb5f173269f825f6ce976b409d931852e3d93bac632e07989a","glsl-optimizer/src/util/macros.h":"63faf65b51058c483b17f1f77da51d1c53c8beab52678cb6bd01f1228a63b6b0","glsl-optimizer/src/util/mesa-sha1.c":"00c692ec353ebc02c06c57c5a71de0ab7a119f86a4146f452e65ec87e4944417","glsl-optimizer/src/util/mesa-sha1.h":"bff4c29f4bf7cdbcefb30fa0c996a7604a380eba8976467c2a60e7cd328f7e26","glsl-optimizer/src/util/mesa-sha1_test.c":"25da89a59d51469f77b4c468ca23ffdce0a7a1166a70b6cc23026a6800b0143c","glsl-optimizer/src/util/os_memory.h":"64555faf1760ae6954f42c83727c38dfc4c278e9152115779ffaad58b42adacf","glsl-optimizer/src/util/os_memory_aligned.h":"12d86fa94be38c13f7eeebdf313795e1267dd5a7187d2f0072e0e896f41702f6","glsl-optimizer/src/util/os_memory_stdc.h":"07360363b88c927065e10df71bebf6c8a0cc3b9167c9dfce55f2d65f11e6f787","glsl-optimizer/src/util/os_misc.c":"a9936e613ec84803abd59ad47c192c8e3939993c950ac91973fdc4cec1801bb8","glsl-optimizer/src/util/os_misc.h":"cc68eb12e05b5e749c54298cb4a6f4cd20cc5af7db3403e70b3c27b56090c740","glsl-optimizer/src/util/os_time.h":"73e775f7335244ff5964c678c27eedf1aea6abea44c4169d327ea8c7ce4a3a88","glsl-optimizer/src/util/ralloc.c":"4b51189595ef67bcef52c40cbf654d969041dbd15e15d4a893ad494ac060aeca","glsl-optimizer/src/util/ralloc.h":"e573c45875ff1530f0dbee9a93ae55535fdac8d5cc88a79ebc327c688824bde5","glsl-optimizer/src/util/rounding.h":"0450722353caf83de07e67f335949dbe95fe53b534052d4ee9d28d2781387614","glsl-optimizer/src/util/set.c":"86f8c9a830bead5a5a79bc970b0ff97809312af07b3beb39ef9d90af04d40a1b","glsl-optimizer/src/util/set.h":"3e39ca161e7ed4ec7c436cc9c7919ed9a55ed1b71edbf2caf6f9bcfd9bc578ed","glsl-optimizer/src/util/sha1/README":"00af7419af05247081858acb2902efd99fcda2ce16e331079f701645bb3729c0","glsl-optimizer/src/util/sha1/sha1.c":"1403bbe0aad42ba3e6be7e09f7cad87a6a8c4ad5b63962f7b92b9f37d8133b04","glsl-optimizer/src/util/sha1/sha1.h":"68d9f240eab2918026ecdf22be36811abbd4f1389f6c36e31258041aeaedd247","glsl-optimizer/src/util/simple_mtx.h":"12c6c3c4b7db9168bc656d5b3c65912075084d2b388c415d5c3d3f5953a9d6c7","glsl-optimizer/src/util/softfloat.c":"a97e51a96fe5e6a052c02aa6bbec683fe73fb88a8c087d9c930503e2120d8a2e","glsl-optimizer/src/util/softfloat.h":"66664b0250e83bf5dd4cc743acd119d076efcea624a0eab3d6b60718e6ee8811","glsl-optimizer/src/util/string_buffer.c":"63a1d1b1e34926c88ea00159cafbcd56568b805c4f64d1e8c97169fe313921fc","glsl-optimizer/src/util/string_buffer.h":"7b88d1b1d9c6cfb8e93331813535c127289437c75f822029e9a3bca8ea6b52ee","glsl-optimizer/src/util/strndup.h":"0273c4fdb7482cd7746881a63d3998648c6d63415ba85af1d1860f0e0dc504c6","glsl-optimizer/src/util/strtod.c":"5cf610d8a37373cf37cfb7aae903525d943b2674b1f32594c70b0eb19a8c9697","glsl-optimizer/src/util/strtod.h":"237396def4e264d35ed4bedea00ef9a4ceab6d7a11a18c770d9747d22c69ed2d","glsl-optimizer/src/util/u_atomic.h":"c02e809526c6c09ba8fe51f50b2490d1b6c8e5c7f3c4031ae958250d098fc3bb","glsl-optimizer/src/util/u_debug.c":"8c060e379b816618f3dd22c9ea523c68b9425c76c36a7dfe5d6d375b337f5f4a","glsl-optimizer/src/util/u_debug.h":"e11e26edd9b9e4e6f8e6a435e69f4d9edda27e9a379f68f4c82ea2525aaaea68","glsl-optimizer/src/util/u_dynarray.h":"853d0fa6ff2261614488be624deb8a2b01e57c2c8eabc28578cbeed4ccc95694","glsl-optimizer/src/util/u_endian.h":"3ccea7e529740318d8a4b05c00db3adc9d1e292a52bdc56a05c9fae99209720f","glsl-optimizer/src/util/u_math.c":"c868a8c0886dc78f1b06b13404ba8b253090449045774dd56893ac9d75795184","glsl-optimizer/src/util/u_math.h":"a04e32e126db016413f9de0a2028a3e71737137463b1289eae576f884b06fcf1","glsl-optimizer/src/util/u_memory.h":"c5db17c724c70283ddbe04165722f6988d4e0eb9aa3602ae472feff016649af9","glsl-optimizer/src/util/u_queue.h":"92930ce236c0528a98b695f5cea8c5c6aa9683beaf71a2227bdc5d33d1b21506","glsl-optimizer/src/util/u_string.h":"c5a2f4ef576d1547bda12c4ea219179fefa54414977743ac094abcaf696ef6ca","glsl-optimizer/src/util/u_thread.h":"00b708459b27f9910d18db92c18cc65cfc618ac2b3cd144e45f8640057b10d58","glsl-optimizer/src/util/xxhash.h":"2f2aff2fc6c0c929f52cf6ae7314122124c5be026d41ad1c357608383c4a37ad","src/bindings.rs":"79993db2058bde39f99ef483d02560d33b1cb882f6a552319e8b86eb6f9021e1","src/lib.rs":"04be1554cd829eb40864b06d80b491dd48117a4e3a601c7d482117f7a0391e67","wrapper.hpp":"f3ea34cc496f7d90b9bfcada3250b37b314c3524dac693b2ece9517bc7d274ac"},"package":"913662ae8335df058d56e00f11340b20fa82e03e0276587797ef325ab01e50d4"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"4f4520f22bd23141975fa500dd331d507dabf8ab4276c98c44dbc2abef0b9399",".gitmodules":"ffc0cce90e856d4f4bdb3bd3c950c9e59501a45ebd5022b91cfe8c07c79ef1ac","Cargo.toml":"010bb96167ff152e0e5ac30f9905dc749a3f038199b70c541c5d8cb97a185ee3","Cargo.toml.orig":"ba32e100fba855432ed7d7e8b45d72ff912a2b560147fd5fc598bc931f10ad6b","README.md":"4468e08c64c19977707d792bfab0080e35ff927b64990eab77873f8ba056ba1c","build.rs":"6a64610018701781af182c418a4355c9ac5d99d000be9457f0e38a7dadf7542a","glsl-optimizer/.editorconfig":"dca7ff05a95f608849c4dc640af7f83a0f415618e327a2ecb6a0afa0d9d2bacb","glsl-optimizer/CMakeLists.txt":"42ce94744e82ffa000da8b64d81fc140e293b9f5da7dd4cf6b49e7404a2448d9","glsl-optimizer/README.md":"b18eef11a92d267d88a937b1154f7670ee433c730b102fdf7e2da0b02722b146","glsl-optimizer/contrib/glslopt/Main.cpp":"14ba213210c62e234b8d9b0052105fed28eedd83d535ebe85acc10bda7322dd4","glsl-optimizer/contrib/glslopt/Readme":"65d2a6f1aa1dc61e903e090cdade027abad33e02e7c9c81e07dc80508acadec4","glsl-optimizer/generateParsers.sh":"878a97db5d3b69eb3b4c3a95780763b373cfcc0c02e0b28894f162dbbd1b8848","glsl-optimizer/include/GL/gl.h":"1989b51365b6d7d0c48ff6e8b181ef75e2cdf71bfb1626b1cc4362e2f54854a3","glsl-optimizer/include/GL/glext.h":"2ac3681045a35a2194a81a960cad395c04bef1c8a20ef46b799fb24af3ec5f70","glsl-optimizer/include/KHR/khrplatform.h":"1448141a0c054d7f46edfb63f4fe6c203acf9591974049481c32442fb03fd6ed","glsl-optimizer/include/c11/.editorconfig":"f96a2354e5f2b90367d643e6d9e980ce76278d4d47afd8b2713b595753aa8b4b","glsl-optimizer/include/c11/threads.h":"56e9e592b28df19f0db432125223cb3eb5c0c1f960c22db96a15692e14776337","glsl-optimizer/include/c11/threads_posix.h":"f8ad2b69fa472e332b50572c1b2dcc1c8a0fa783a1199aad245398d3df421b4b","glsl-optimizer/include/c11/threads_win32.h":"95bf19d7fc14d328a016889afd583e4c49c050a93bcfb114bd2e9130a4532488","glsl-optimizer/include/c11_compat.h":"103fedb48f658d36cb416c9c9e5ea4d70dff181aab551fcb1028107d098ffa3e","glsl-optimizer/include/c99_compat.h":"aafad02f1ea90a7857636913ea21617a0fcd6197256dcfc6dd97bb3410ba892e","glsl-optimizer/include/no_extern_c.h":"40069dbb6dd2843658d442f926e609c7799b9c296046a90b62b570774fd618f5","glsl-optimizer/license.txt":"e26a745226f4a46b3ca00ffbe8be18507362189a2863d04b4f563ba176a9a836","glsl-optimizer/src/compiler/builtin_type_macros.h":"5b4fc4d4da7b07f997b6eb569e37db79fa0735286575ef1fab08d419e76776ff","glsl-optimizer/src/compiler/glsl/README":"e7d408b621c1b605857c4cab63902f615edb06b530142b91ac040808df6e22f7","glsl-optimizer/src/compiler/glsl/TODO":"dd3b7a098e6f9c85ca8c99ce6dea49d65bb75d4cea243b917f29e4ad2c974603","glsl-optimizer/src/compiler/glsl/ast.h":"3e68ff374350c49211a9931f7f55a485d8d89fc4b21caaffbf6655009ad95bf8","glsl-optimizer/src/compiler/glsl/ast_array_index.cpp":"92b4d501f33e0544c00d14e4f8837753afd916c2b42e076ccc95c9e8fc37ba94","glsl-optimizer/src/compiler/glsl/ast_expr.cpp":"afd712a7b1beb2b633888f4a0911b0a8e4ae5eb5ab9c1e3f247d518cdaaa56d6","glsl-optimizer/src/compiler/glsl/ast_function.cpp":"74f4fbd490e366b37f4715168bb3465ecd9334d4130942f75dcc8e80e8e7f027","glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp":"d0f798eb09271d41d068b9e7b18220d37f1ed0083300ab51eba30989698fe23d","glsl-optimizer/src/compiler/glsl/ast_type.cpp":"8eb790b24b26dfb72bdc333744b566c26d8464c5d47d20eae659461f5c4899f7","glsl-optimizer/src/compiler/glsl/builtin_functions.cpp":"454189d643c220fcb49116ee5c8a34f7b349aa67564040deb8607f6a41a15e70","glsl-optimizer/src/compiler/glsl/builtin_functions.h":"a37cad7ed09b522c5b8bec7b80115a36846e7ba6e0874a2a858e32f7f202c665","glsl-optimizer/src/compiler/glsl/builtin_int64.h":"619def6f3aebf180da3944ef08f159ab12a58b24767e41d8b985ac37ded54d62","glsl-optimizer/src/compiler/glsl/builtin_types.cpp":"afec060b62d6f3b00bfbf94e9fa5f96341ce096c128d1eef322791e6ed9cea4d","glsl-optimizer/src/compiler/glsl/builtin_variables.cpp":"6563bfb1345cbca4c77e00eef09ad152f3e1dc271d246a08c5ce9e1f4ce4250a","glsl-optimizer/src/compiler/glsl/float64.glsl":"1072fd888be48c2a7a5117cd2d92a65f034965a66375f598bb856bff5d7be766","glsl-optimizer/src/compiler/glsl/generate_ir.cpp":"e5f0175370a0d07f93c48d3f0f1b8233d12c64a7b02de02dcc753ef7b398ef0f","glsl-optimizer/src/compiler/glsl/glcpp/README":"a0332a1b221d047e9cce5181a64d4ac4056046fd878360ec8ae3a7b1e062bcff","glsl-optimizer/src/compiler/glsl/glcpp/glcpp-lex.c":"2d179879b1ffe84f58875eee5b0c19b6bae9c973b0c48e6bcd99978f2f501c80","glsl-optimizer/src/compiler/glsl/glcpp/glcpp-lex.l":"e4c5744c837200dafd7c15a912d13f650308ea552454d4fa67271bc0a5bde118","glsl-optimizer/src/compiler/glsl/glcpp/glcpp-parse.c":"03494f9ce1cb82260506e2559e73a3eeb622c4bd51b65eaa0a2c3351862bd4c8","glsl-optimizer/src/compiler/glsl/glcpp/glcpp-parse.h":"264d9a18421cde255ce34a0a62b3d8e73465359f0d167e64aa3973062aae5bdd","glsl-optimizer/src/compiler/glsl/glcpp/glcpp-parse.y":"fafb66e3a8f149d19e085f18a4273ba6d4c11af9e9a01d665cc784dddf97b79f","glsl-optimizer/src/compiler/glsl/glcpp/glcpp.c":"37ed294403c2abfd17fd999d1ae8d11b170e5e9c878979fefac74a31195c96b0","glsl-optimizer/src/compiler/glsl/glcpp/glcpp.h":"85ac8b444bcbd0822b66448a1da407b6ae5467b649f5afaf5c58325bd7569468","glsl-optimizer/src/compiler/glsl/glcpp/pp.c":"a52d94f1bcb3fb2747a95709c4a77c25de7eea8354d2b83bb18efd96976a4473","glsl-optimizer/src/compiler/glsl/glcpp/pp_standalone_scaffolding.c":"d11aeb3acfe966d1b78f1ee49804093f2434214c41391d139ffcb67b69dc9862","glsl-optimizer/src/compiler/glsl/glcpp/pp_standalone_scaffolding.h":"abbf1f36ec5a92d035bfbb841b9452287d147616e56373cdbee1c0e55af46406","glsl-optimizer/src/compiler/glsl/glsl_lexer.cpp":"272b9fc1383d72b81bfc03fa11fdf82270ed91a294e523f9ce2b4554bd3effa9","glsl-optimizer/src/compiler/glsl/glsl_lexer.ll":"2b57d9f9eb830c3d7961d4533048a158ee6f458c8d05c65bea7b7cfbc36e4458","glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp":"f8095d20629d0af70be930b0612e169edb274551a1d25a3cd1bf9995a11ce2e8","glsl-optimizer/src/compiler/glsl/glsl_optimizer.h":"22e843b4ec53ba5f6cd85ca5f7bad33922dca8061b19fb512d46f1caca8d4757","glsl-optimizer/src/compiler/glsl/glsl_parser.cpp":"126baf368d525aba301854e3d91ba60b5aee32e1102376af71416f32cb95ec48","glsl-optimizer/src/compiler/glsl/glsl_parser.h":"2ea9a50716098a8f7bef782d2a030d757b68da73afb01b4d4940d3e8381d44e8","glsl-optimizer/src/compiler/glsl/glsl_parser.yy":"6b1fd1576b29fce005dff744a6dbd0219e4c695c361d61864e1f3a8d6fa6b764","glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp":"aad64b5b66467da650091430681e8c6a820cf3cadc4db3c160bf2f15875390ae","glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h":"71fd0e92bbdb193dfb067d7bfdb1200d77392be2fbd0cbfc9ca89d1bb4c7e741","glsl-optimizer/src/compiler/glsl/glsl_symbol_table.cpp":"6660fb83c0ddddbbd64581d46ccfdb9c84bfaa99d13348c289e6442ab00df046","glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h":"24682b8304e0ea3f6318ddb8c859686bd1faee23cd0511d1760977ae975d41bf","glsl-optimizer/src/compiler/glsl/hir_field_selection.cpp":"72a039b0fcab4161788def9e4bedac7ac06a20d8e13146529c6d246bd5202afd","glsl-optimizer/src/compiler/glsl/int64.glsl":"303dbe95dde44b91aee3e38b115b92028400d6a92f9268975d607471984e13eb","glsl-optimizer/src/compiler/glsl/ir.cpp":"2b4741cce90b5d4abff5d719c7324e2693c67294d4d99736cb241554adb281bc","glsl-optimizer/src/compiler/glsl/ir.h":"990b1c74447c4eb4835353ccb0ed9aea644f97fc1129ef1739cd935075d85d2e","glsl-optimizer/src/compiler/glsl/ir_array_refcount.cpp":"8cdc1cffe01e42e0566fa2193a75f789628e8025ad1b82f0ee6f204451b7f9f7","glsl-optimizer/src/compiler/glsl/ir_array_refcount.h":"75f06ec81342b379096ca52e1dc0fd5f19a11ff8e9b58203c20628179d644c12","glsl-optimizer/src/compiler/glsl/ir_basic_block.cpp":"1e2920b1c0ecb08424c745c558f84d0d7e44b74585cf2cc2265dc4dfede3fa2f","glsl-optimizer/src/compiler/glsl/ir_basic_block.h":"81be7da0fc0ee547cd13ec60c1fcd7d3ce3d70d7e5e988f01a3b43a827acdf05","glsl-optimizer/src/compiler/glsl/ir_builder.cpp":"daba29c5a1efdd5a9754f420eb3e2ebdf73485273497f40d4863dadeddb23c0d","glsl-optimizer/src/compiler/glsl/ir_builder.h":"2822e74dd3f6e3df8b300af27d5b11ea2dd99d0e5e7ca809b7bbcce9833c483c","glsl-optimizer/src/compiler/glsl/ir_builder_print_visitor.cpp":"8c6df5abf2fe313363f285f171c19ca6c8ee4f3bc2ed79d33c0c88cc8be45c48","glsl-optimizer/src/compiler/glsl/ir_builder_print_visitor.h":"799852adc3a0e54d04080655e7cebfa0d3bf5b6ffed5d8414f141380665d4db7","glsl-optimizer/src/compiler/glsl/ir_clone.cpp":"d897a4e1f5bbec4a6a2f15044c1be9a4d13899c73be77335b041049a4589aa5d","glsl-optimizer/src/compiler/glsl/ir_constant_expression.cpp":"78bd87ddb09db67f6c499067728d72aef4f16aa02721a99a4b769d1e0cfa9010","glsl-optimizer/src/compiler/glsl/ir_equals.cpp":"bca28533a6310b0fc152b56d80872368f1510dc62ed6e8ac199b9ffa7fac02e7","glsl-optimizer/src/compiler/glsl/ir_expression_flattening.cpp":"7e918d4e1f237eca01396004015865ce345afe32a876c9dbc6728576a1a7eae4","glsl-optimizer/src/compiler/glsl/ir_expression_flattening.h":"f45b66aa9497520e7e08e612d24b308477c34477fbd963ee9320eac664957f16","glsl-optimizer/src/compiler/glsl/ir_expression_operation.h":"cc9f10727dbd26cac506804f51456302c702650f9eeb59054a7e1575d5cf6687","glsl-optimizer/src/compiler/glsl/ir_expression_operation.py":"7b86c96021b9fbe165957f4ecb0b612fefcde1c2cf3c6d75e3cdb22e369216ba","glsl-optimizer/src/compiler/glsl/ir_expression_operation_constant.h":"9ad3346416392e3efa11e12ecf2feca7453c5253d241eb96c91dfb85d4f2b971","glsl-optimizer/src/compiler/glsl/ir_expression_operation_strings.h":"a6826daf496a8b9e89885bc2a161ac3445d501b23c6e0ac33e2c01b506b273c8","glsl-optimizer/src/compiler/glsl/ir_function.cpp":"7537365fc0fbe4b37a26b9a2146cc64d3e9a774d60eab63b65002ad165ae8fc7","glsl-optimizer/src/compiler/glsl/ir_function_can_inline.cpp":"faddbf112187a048d502716a3fb82570a322299ba2a3abd79388382c82040bfc","glsl-optimizer/src/compiler/glsl/ir_function_detect_recursion.cpp":"9176973eaf5c0a984701f953bb7a80f37dca43d59b5bce50fc69b3f02f2902d7","glsl-optimizer/src/compiler/glsl/ir_function_inlining.h":"9739493f99c489987d650762fccdd3fb3d432f6481d67f6c799176685bd59632","glsl-optimizer/src/compiler/glsl/ir_hierarchical_visitor.cpp":"3725861fbe2b98e0617f52d3b14cf6d3b25fb5ec00f5ef5d308b03642f592767","glsl-optimizer/src/compiler/glsl/ir_hierarchical_visitor.h":"e0560210e966c0c31e4ca843e80ea154e64db5a444b8c2df845b6ba5b3a43fc1","glsl-optimizer/src/compiler/glsl/ir_hv_accept.cpp":"caf7ce2cd9494aadd3c58bcf77f29de58368dc9e347a362bbf37f8bda9509b80","glsl-optimizer/src/compiler/glsl/ir_optimization.h":"8b3dcfc7f9e96b21a8dd47a0040d90be483a9e67a2cdce3a697188fb758d4630","glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp":"f8e34a983452be0dcb5a695e9c8e895eead24f9e540992a8afe510ae85da4c4c","glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.h":"1ad1bd3efd1ace39051c13f904c05fd80425d329444f9a8d47fd6d948faf46e0","glsl-optimizer/src/compiler/glsl/ir_print_visitor.cpp":"643f5a68aae3fb37267fd793f1216d1cfdeb2c09338c26b1f30e4c6deaef4de5","glsl-optimizer/src/compiler/glsl/ir_print_visitor.h":"4573eb93268a2654c14b505253dd651e2695d43dc745904d824da18305269b95","glsl-optimizer/src/compiler/glsl/ir_reader.cpp":"06bfba802c8354e5a8b2334b6d78d6297de18235bedd3f8fbb382c89870b02f2","glsl-optimizer/src/compiler/glsl/ir_reader.h":"63e3f7f1597936a7011d5b520e171b197bf82bee6c1560d822c3edf5aaa6f9e9","glsl-optimizer/src/compiler/glsl/ir_rvalue_visitor.cpp":"84b5c5d746555adca85759c2912fe48010232b7c1c0bd2cf03bd04067a85e66f","glsl-optimizer/src/compiler/glsl/ir_rvalue_visitor.h":"fd8c561b71085d3211fff85ed514fecb299d8ce19a04bc063419a55b6d840525","glsl-optimizer/src/compiler/glsl/ir_set_program_inouts.cpp":"ab9f115ce9e7f312d9c7978340ced0dc4ae6d13a80e08442ba9709d11d50cae5","glsl-optimizer/src/compiler/glsl/ir_uniform.h":"683ae6896b1a08470c090be5f822fc31cd434eab9216e954b9bba24a46975109","glsl-optimizer/src/compiler/glsl/ir_unused_structs.cpp":"9c1620c45f2fc071fe5ed828472040b14c5f42effe06aa0e3b8352c95ef78786","glsl-optimizer/src/compiler/glsl/ir_unused_structs.h":"13387b49c23093575276b25b9dfd31fedd8f131c5c4f3128ab04cf03e15b5295","glsl-optimizer/src/compiler/glsl/ir_validate.cpp":"6b232be5999a86ea278f4f15b2832d76843246509118d924243055a3b9b0299f","glsl-optimizer/src/compiler/glsl/ir_variable_refcount.cpp":"2764a3cad937d53f36db7447c3a5b98b04bf153acf81074d971857fc5bca460d","glsl-optimizer/src/compiler/glsl/ir_variable_refcount.h":"b0668e3eb1501ef65e38fe12830742ecb3d28e6039f30e366c8924efc29b4a39","glsl-optimizer/src/compiler/glsl/ir_visitor.h":"f21b3534c3d66d5fb707d1581fece7e1eb043523afbaedf89918cfb031c6df94","glsl-optimizer/src/compiler/glsl/link_atomics.cpp":"360f0209e11f367ba358223597b0a118bae095bff16337cf03f1fb89c5b80ca6","glsl-optimizer/src/compiler/glsl/link_functions.cpp":"de7895da8aa33a1e3c2c1eb2fdaf267ab5d1fbfdb79ae2e67f95211e946e294c","glsl-optimizer/src/compiler/glsl/link_interface_blocks.cpp":"1926cfa73810704eb19b916c1b2cdb9321155e2f98b2a0a57c7c3c6e960540cd","glsl-optimizer/src/compiler/glsl/link_uniform_block_active_visitor.cpp":"1e14e06ca3b2c1089cfba2e8eaf0c1f373d9d6374b6082f320962dd71ae09611","glsl-optimizer/src/compiler/glsl/link_uniform_block_active_visitor.h":"fd58c155af645295bb6aec08797889de586f4d919731de2bce57e8dce59bb048","glsl-optimizer/src/compiler/glsl/link_uniform_blocks.cpp":"09589f49776dce32e6c4044937de7e0c839a9754ad31960148f8f9e010658997","glsl-optimizer/src/compiler/glsl/link_uniform_initializers.cpp":"bf98e08c12db466acf9623cbeb8fa8e3b4002512722e7a6521287f558a099f37","glsl-optimizer/src/compiler/glsl/link_uniforms.cpp":"84bad5b1377362cecf259b05124239be5220b03ce1c0c61b59bd9a47e4379af2","glsl-optimizer/src/compiler/glsl/link_varyings.cpp":"a5f1a53e7c80d635515fe808ff223d89fef1767abb0f2b7aa28fa6773dca353f","glsl-optimizer/src/compiler/glsl/link_varyings.h":"b9dbe018f038df69763df2e928742ce81bbc6e3aaba26f50621e30a6d9aa6220","glsl-optimizer/src/compiler/glsl/linker.cpp":"40b1ecd5d4f6c7f13d5a87ce390561a51fdf6f3fcd9b2197b9c88b03a773ba94","glsl-optimizer/src/compiler/glsl/linker.h":"ecf94b4ad75ef461c27c557fda4bd25f34c91930822b8e1d729ec84520d4a049","glsl-optimizer/src/compiler/glsl/linker_util.cpp":"1663ad88e2a369305659aeeffaedb5bd752cf76340a2ba5797fc0bf600633cf9","glsl-optimizer/src/compiler/glsl/linker_util.h":"6db788daf9c8e87ae2764b61a8b37ebe419e69c1b82ddee01986e37c978c6993","glsl-optimizer/src/compiler/glsl/list.h":"b1f46ce0e552fe7c45b2a19408a9d97662e23e4b182ab335491c26f8cf25886f","glsl-optimizer/src/compiler/glsl/loop_analysis.cpp":"57ecd573477c68091c7cc99537faa7139a8f395935e3d4f10144cefdefb5a611","glsl-optimizer/src/compiler/glsl/loop_analysis.h":"a85f045a038ee5b5176063e85d7988865862c44ab0580f771b993a042d0b69cc","glsl-optimizer/src/compiler/glsl/loop_unroll.cpp":"bd4292ea2809f5a669bcb76ceaa1ac365772dcd638c579c3ed10275214901a54","glsl-optimizer/src/compiler/glsl/lower_blend_equation_advanced.cpp":"8cfbef140d9c4b4d2f57bfa05c9c374d31a121d0f87afce94333f049023b654a","glsl-optimizer/src/compiler/glsl/lower_buffer_access.cpp":"1ae221c3c7a95aeb867207e7a742be635f91b406c157747bfd6ddf10274d97fb","glsl-optimizer/src/compiler/glsl/lower_buffer_access.h":"807886953a576a323591798cbca5e2df24295ea893b28affd8ffb5926cebaa04","glsl-optimizer/src/compiler/glsl/lower_builtins.cpp":"4d81afc32cf58e1481fcb5e42888ab93dbe6820310a20ff7a9982b77b2152d9b","glsl-optimizer/src/compiler/glsl/lower_const_arrays_to_uniforms.cpp":"608403f0eeeedf21cfcd3014116e0f44e28cbdf6c4c32aac7e613e64e30205e1","glsl-optimizer/src/compiler/glsl/lower_cs_derived.cpp":"179905cd47a294122adeb5b0abfed6f2f67782dcde21b544d1ee2c1985154e66","glsl-optimizer/src/compiler/glsl/lower_discard.cpp":"3b361b2db0004d544d64611cb50d5a6e364cf6c5f2e60c449085d7d753dd7fb0","glsl-optimizer/src/compiler/glsl/lower_discard_flow.cpp":"f5c29b6a27690bb5c91f196d1a1cf9f6be4f1025292311fe2dac561ce6774dee","glsl-optimizer/src/compiler/glsl/lower_distance.cpp":"a118c85493d5d22b2c059a930c51a5854896d4b1dade76598eaa985e5a3dff8c","glsl-optimizer/src/compiler/glsl/lower_if_to_cond_assign.cpp":"469e617757fd1728709cce021aac5c8da05ee503bf5366977bdc4ef7a6d83950","glsl-optimizer/src/compiler/glsl/lower_instructions.cpp":"6ff5c396abe40d8a2145d571e99e2bbe9143393e15aafc28adc2803a01d821b6","glsl-optimizer/src/compiler/glsl/lower_int64.cpp":"d1ed41196880dd53c7b13e2782f9423f8442bf1d46186e8be92b1b66218a83ee","glsl-optimizer/src/compiler/glsl/lower_jumps.cpp":"34de7b493f281589fb0c2c0f6e885d0a0fabbe7a4e97a73de374dd714777a58c","glsl-optimizer/src/compiler/glsl/lower_mat_op_to_vec.cpp":"dff7a308edc4846c348ed4225c6699a9c75abac68d88f41f85954276552779f4","glsl-optimizer/src/compiler/glsl/lower_named_interface_blocks.cpp":"16063ac127bff75a68272070ab11c21c25101edbff62b4c68f4983b4cd941af0","glsl-optimizer/src/compiler/glsl/lower_offset_array.cpp":"3b00773399135aea85746a5a68b96ef000bc6841be1a2c8e6f25c516628b0949","glsl-optimizer/src/compiler/glsl/lower_output_reads.cpp":"a0fc9975d5aa1617e21fc6c353659a9802da9e83779a3eef4ec584f74b4dadc5","glsl-optimizer/src/compiler/glsl/lower_packed_varyings.cpp":"7550099d4ae123d71541c2fc88bc04fbfe9271ec75d7e210987d1c8cac3cf3ea","glsl-optimizer/src/compiler/glsl/lower_packing_builtins.cpp":"79a13d161fe505a410ab948d92769395708693ec888153630fa240e5b97e356f","glsl-optimizer/src/compiler/glsl/lower_precision.cpp":"f82a185b879872b977a1787d8061b9a80bc4cf8db1b970db6efba2ad9cc20fa2","glsl-optimizer/src/compiler/glsl/lower_shared_reference.cpp":"ea2dccf50a83bc19391bf6b7ab6aa53c0005f427af4066d25140340af9a4beef","glsl-optimizer/src/compiler/glsl/lower_subroutine.cpp":"f69fa53650eeb6f2944fce4d36a6e0a423e6705f3a3bd3389c7fadb83cfc8802","glsl-optimizer/src/compiler/glsl/lower_tess_level.cpp":"b196c9d424c0569f3e85d75c2d125af21566cb113d69036db87c0990703e0fa7","glsl-optimizer/src/compiler/glsl/lower_texture_projection.cpp":"4d247f244272adc8250fd888d8d932a140dd5de4d1efc7a58492c3c2b8291527","glsl-optimizer/src/compiler/glsl/lower_ubo_reference.cpp":"89bdbc6c1669230c644c0857db1ce2781ec61d349ecd08c7914146e1f4750a4a","glsl-optimizer/src/compiler/glsl/lower_variable_index_to_cond_assign.cpp":"fce930f29ac9405b297d1f749d68f59506b89c70b4ee1b1ab8cf49a34cc71ecf","glsl-optimizer/src/compiler/glsl/lower_vec_index_to_cond_assign.cpp":"3c67d851a11a55fad1c49a550f3a0cfe50892d33a3f238ce266cd829eba510a8","glsl-optimizer/src/compiler/glsl/lower_vec_index_to_swizzle.cpp":"f5ec666b73e1415cbab32519a53605ed385f3b03e889560373dbce69dda5000e","glsl-optimizer/src/compiler/glsl/lower_vector.cpp":"f7c13f5572ebe09b6a71553133b2cf003cd4b77b9657600672ee3b21bf890725","glsl-optimizer/src/compiler/glsl/lower_vector_derefs.cpp":"b05793da6dd620a531b43df5af8b2ecbc37b9db0c88910f5724ea10bcd057e19","glsl-optimizer/src/compiler/glsl/lower_vector_insert.cpp":"fee772ec17eea5e86a529bf9c5fa2ee0d29a5982bb75ebc6d68ed36cd19aa299","glsl-optimizer/src/compiler/glsl/lower_vertex_id.cpp":"690e8715182e03fead5cc5a35251fb4f41b357e4c71a1dfbc4bd7be19862b56d","glsl-optimizer/src/compiler/glsl/lower_xfb_varying.cpp":"58c0e8b270e4bbde54250be03cdb2f36966bcafb785372ad2e2b786835df7f9f","glsl-optimizer/src/compiler/glsl/main.cpp":"ae5e88abbbc8a12f769e1296bad938b9d7398cc6da0d3d0caeceeeb876536850","glsl-optimizer/src/compiler/glsl/opt_add_neg_to_sub.h":"f5054944bfd068810629080d0ea11df78b3f57a8f86df75e13ca50157ad1964d","glsl-optimizer/src/compiler/glsl/opt_algebraic.cpp":"25f45b20e1972ee8c789177a1aeda6e4286c25db2eae3a43ff83029ae64969c0","glsl-optimizer/src/compiler/glsl/opt_array_splitting.cpp":"19d3ce0e815438f4df9ab2890e767b03a4f3f191b53bb30c0217cf2ae6a95430","glsl-optimizer/src/compiler/glsl/opt_conditional_discard.cpp":"0e44e0e126711a3725c1f3a2aa65ff03c381fed08680ffc30101aae60f716c4e","glsl-optimizer/src/compiler/glsl/opt_constant_folding.cpp":"a088d04d9b45f9e55e235835648f614c89b7803c03a6d4f6a6d1a6bc1f0228bd","glsl-optimizer/src/compiler/glsl/opt_constant_propagation.cpp":"8a9440d77ecd6dcf13e683cbb99943aab6311c8fd4b5f6a9189a8d4f270746f4","glsl-optimizer/src/compiler/glsl/opt_constant_variable.cpp":"63d3ccd4dd09f19c9cf1a2f51592111bed41284504f29f3c0de4cadebc439a37","glsl-optimizer/src/compiler/glsl/opt_copy_propagation_elements.cpp":"ffa0f50863995e0d2e31f55a52e82319edc71e520987bebd7f7e561ea331c64b","glsl-optimizer/src/compiler/glsl/opt_dead_builtin_variables.cpp":"84e8747b948232f01dd56b428b9315f96f9511f605f240119fc446fae28981a9","glsl-optimizer/src/compiler/glsl/opt_dead_builtin_varyings.cpp":"761523e88f5b3ba785170f4d7205e94fa99acb7e74d29efbe40e1c010e1dbdb3","glsl-optimizer/src/compiler/glsl/opt_dead_code.cpp":"fd1ba2da7337d4e5dad17f5c2d73d9cc8880305f423e85d64cf94553588fa401","glsl-optimizer/src/compiler/glsl/opt_dead_code_local.cpp":"969a598b4df322baf222258a66cd64a326ea20e5b3125be9d8d1771f522c69e0","glsl-optimizer/src/compiler/glsl/opt_dead_functions.cpp":"774cae6536d02edf26e996a2a895e1f62d5098f16dc96b44798b4fc731a9a95f","glsl-optimizer/src/compiler/glsl/opt_flatten_nested_if_blocks.cpp":"3696a5c55f02e20056e085bc2714f73ac992f221b6f3387d655068e86b512046","glsl-optimizer/src/compiler/glsl/opt_flip_matrices.cpp":"44f0fe05b49329667671f88c96dc86ab3fe1459ff7b87f2b2d88de2d49829f9f","glsl-optimizer/src/compiler/glsl/opt_function_inlining.cpp":"fb56a33c90419a01676b57cbd91d0674a54cca40e6defaacc88dd33facebc131","glsl-optimizer/src/compiler/glsl/opt_if_simplification.cpp":"ac406eb35e379c357641d6c5749f50c65961455924d3dc884e2b90046fa92c5c","glsl-optimizer/src/compiler/glsl/opt_minmax.cpp":"8abd59d3b14ef60ff14a9c69660e6945f5cf10b97edb4afebe56be3f81d96316","glsl-optimizer/src/compiler/glsl/opt_rebalance_tree.cpp":"8bb6329dc0f299042368fc81934c2df019b45ab9f7aa0415d4e57b8d1ff98c9f","glsl-optimizer/src/compiler/glsl/opt_redundant_jumps.cpp":"222c73e2ac7a938ebb6428cc6c780c908ff6156d8ff935b04fed93a48fc10496","glsl-optimizer/src/compiler/glsl/opt_structure_splitting.cpp":"2edc79cc13f3177934e0443ad62f5976a1991f01f86ea303a803434849b13a47","glsl-optimizer/src/compiler/glsl/opt_swizzle.cpp":"015d0abddfe507f67c4b96c82988d861d018ededf7bf055e2bcbe9ea92da694e","glsl-optimizer/src/compiler/glsl/opt_tree_grafting.cpp":"46d28ac983ea244a4315bdc0e8892979ec4d1f9b9a96ac8a8a08006d9bc5e878","glsl-optimizer/src/compiler/glsl/opt_vectorize.cpp":"d80ee43bb97d9f016fb9c5e1e06f5b2afa569811f368ba067be794ec11d085fb","glsl-optimizer/src/compiler/glsl/program.h":"2982447e2abd35371e273ad87951722782a8b21c08294f67c39d987da1e1c55f","glsl-optimizer/src/compiler/glsl/propagate_invariance.cpp":"080943e21baa32494723a2eefb185915d2daae1f46d6df420145c5ad6857e119","glsl-optimizer/src/compiler/glsl/s_expression.cpp":"1ced972bc6ecc8eab4116ea71fb0212ab9ae5bcc0be3b47aa5d9d903566b3af1","glsl-optimizer/src/compiler/glsl/s_expression.h":"65b847e30e22a809b57d0bc70243049c99d9c6318803c5b8d0826aba55dc217e","glsl-optimizer/src/compiler/glsl/serialize.cpp":"be0eb4251348a9d921acb839a5c48c6023a2e9d116d602bb0432787ab623655d","glsl-optimizer/src/compiler/glsl/serialize.h":"57425732eba1233d928e5f07f88b623ce65af46b3bb034bf147f0a4b7f94f9a1","glsl-optimizer/src/compiler/glsl/shader_cache.cpp":"e0c5c433f2df3fccdf1d61281bfcb0ee5633433339b97c697d64db99611cbaaf","glsl-optimizer/src/compiler/glsl/shader_cache.h":"9217164d8d7f54aca0fe5922c7187095a6ae0cb703b196b79805aeef07a7e697","glsl-optimizer/src/compiler/glsl/standalone.cpp":"8e6c416a14d631261917a5fe4cc91880c287b22b2dfd70eb22028289a8fa5364","glsl-optimizer/src/compiler/glsl/standalone.h":"a7c397d1dfdd1e7fb2cfe99db35cd9df93251e642059208533202b7f20497f83","glsl-optimizer/src/compiler/glsl/standalone_scaffolding.cpp":"970d14b7a9d58e5270321f97bf5d57795558b1c570a56678e04a65b26c60bf4f","glsl-optimizer/src/compiler/glsl/standalone_scaffolding.h":"d921a617ea82b9e49413314492a645c44356de503581b1be3f1b57de236e480d","glsl-optimizer/src/compiler/glsl/string_to_uint_map.cpp":"d824bf5b839bd39498dc9e457103cdbe3e5289ddf7564107c27b1505948dd31f","glsl-optimizer/src/compiler/glsl/string_to_uint_map.h":"e2f18e66359c9d620e085de7f4a334a47df9c66e65a5bfe8b734c627bec04104","glsl-optimizer/src/compiler/glsl/test_optpass.h":"b27b8f35f5387e7ce4982bb51c7b63ccf14f91757f3108a5d02ed006925bb8a0","glsl-optimizer/src/compiler/glsl/xxd.py":"376484142f27f45090ea8203ae2621abf73f06175cb0ee8d96f44a3b9327f4bd","glsl-optimizer/src/compiler/glsl_types.cpp":"044bb6754f45419a3151e7a25c39202a82009ae3c6bc54ff7f0bb4258a5deefe","glsl-optimizer/src/compiler/glsl_types.h":"fd899a42f34ddeb8601bc3cd6c5e3aed82fc8aef4042dde1b39b3c01e1dcc219","glsl-optimizer/src/compiler/shader_enums.c":"436bff5216b11b0980bdfada5885fc6ac9afa2037a3027fcd6eea2a8635597ac","glsl-optimizer/src/compiler/shader_enums.h":"13220442a5c02e83540cf2c0ad4f8417b2fbda5f2586dec4e92082544c937cdd","glsl-optimizer/src/compiler/shader_info.h":"4c5453e81197ca83593ee4f365074b23530f2ab21c78e1733b63dec6f344c12a","glsl-optimizer/src/gallium/auxiliary/util/u_half.h":"3c2b37bda3ccb64387e44b723d29cf9046decab1a893bf42d842e9603398bdee","glsl-optimizer/src/gallium/include/pipe/p_compiler.h":"c75620096ce8523dae90599e50aa2ef6468d3b0e368a77795edeb20dd1abfc0c","glsl-optimizer/src/gallium/include/pipe/p_config.h":"a27692fc35f9e55df3224b7529e66b3001e911e94e6bc5f8f569e493e1ee3fb7","glsl-optimizer/src/gallium/include/pipe/p_defines.h":"be26d68c0acc67c5e44788c6299716a9eee415fd81d7d747e3738a829e3b6b38","glsl-optimizer/src/gallium/include/pipe/p_format.h":"5674215fc41d27496f037cf837717daefbf23ebb38d40ace7c0c414bc08182b0","glsl-optimizer/src/gallium/include/pipe/p_state.h":"d600593aba5f5a17072a6c38f6baa81e01c7994b0174250f7e433bb41684b702","glsl-optimizer/src/mapi/glapi/glapi.h":"73632a625c0ddabc401205e8b5a81eb8af8506868efe4b170d7979ec3619e9c5","glsl-optimizer/src/mesa/main/config.h":"5800259373099e5405de2eb52619f9de242552a479902a3a642a333c8cb3c1e7","glsl-optimizer/src/mesa/main/context.c":"2f3208473d99c94f734b1137ba91889d4a1babb9e7534bf1dc85d851ee98274e","glsl-optimizer/src/mesa/main/context.h":"cc7e4194797db9d007f01884e23d786c453b3860821f7f2ddcdf0f1bf3f8ffb1","glsl-optimizer/src/mesa/main/dd.h":"6a964acd06b6c2d88700e69fb75fe3c6b3b3d45bbc41db24f3f897a29695fe0c","glsl-optimizer/src/mesa/main/debug_output.h":"7312422e90b8c0e34028ac27280e438139b5cba525c99deb3ac883cd3d87e452","glsl-optimizer/src/mesa/main/draw.h":"7eaef3a9e27a60ea6f7937109bf3a6190b831162fde0479abb12077ce27c353d","glsl-optimizer/src/mesa/main/enums.h":"87d562a6764f51c014a2274fa7c3aca17c04441537ddd56b2554f13c6fffea92","glsl-optimizer/src/mesa/main/errors.h":"c79444b5df289c90fbb22a33b2d0c23917d9fc4510960088f0b79e53bb56b1b2","glsl-optimizer/src/mesa/main/extensions.h":"a38b2f87cc93c513994281350d69e06c84ff8eded5313ec0a1be33f375e0ebbd","glsl-optimizer/src/mesa/main/extensions_table.c":"17642d1a8c9a0bf2bd61060052d33ff14a005d2b962e6cf91465797a50851e85","glsl-optimizer/src/mesa/main/extensions_table.h":"2c879571c238d2e14461031ac740372fd0f9ac3a34c0d5541bb9b7ed4c0376c8","glsl-optimizer/src/mesa/main/formats.h":"02e2f7ec3e39286cf9f27e2641043e6df8ecb1dfde9e643313210e214af2a929","glsl-optimizer/src/mesa/main/glheader.h":"58217b33eead6aa6b23cd4a291cefeaa6cb84e465f4960daffca97c44d6d1c35","glsl-optimizer/src/mesa/main/glthread.h":"51fb2711f77e7eafcfc52d29d5b844978832b24c930d88accd48d143a6eb9c6f","glsl-optimizer/src/mesa/main/hash.h":"7e7f782034c16a8e693de48e00c31d4a90b0129f4029fd074033d7d16ccbe718","glsl-optimizer/src/mesa/main/macros.h":"73d15ddfd64f2b57b9b2ffeeb993b9c2c0899a80563e9d6ff337b11ccbe6eee5","glsl-optimizer/src/mesa/main/menums.h":"5dfac0e2279d60b0cd0c7b9fc2a5021620d0f6282ed2e738c420214e3af152d3","glsl-optimizer/src/mesa/main/mesa_private.h":"edda678b93438944279a551f663b8858ad84814a9fc88ba9672ef195599c24ae","glsl-optimizer/src/mesa/main/mtypes.h":"6efddefa099e4d2e3fdd97f0055644f47aba21711385edfeabc2d9b0676f2eec","glsl-optimizer/src/mesa/main/shaderobj.h":"9f0dfe96d0c2154201adef942bd36053533ac7b2492fb3786acda5bea514c75e","glsl-optimizer/src/mesa/main/uniforms.h":"4e331e6ad6e9cbded978b4082dbe0a57c1f8f01327446bb6892bfc179976c38b","glsl-optimizer/src/mesa/main/version.h":"9d0a13a758099302dc55cf7d045791834a89b0f9d4cf17b2692259b369a8a9a1","glsl-optimizer/src/mesa/math/m_matrix.h":"a37b19f182e070db3df93b0ede43c22fb8be8c2906504133ee6dbd7db1185d8b","glsl-optimizer/src/mesa/program/dummy_errors.c":"1820e305515b4c5e041f5e1623266a48ec8f076a155310be7d60637101f593e4","glsl-optimizer/src/mesa/program/ir_to_mesa.h":"b47f58d22e3ca2ae42d52501ea769d15c4476834944fa97eeccd3a3439211d00","glsl-optimizer/src/mesa/program/prog_instruction.h":"ab3832152a7e144b59e5a2264b2c29db56d93be31e76bbd958527a56771b40eb","glsl-optimizer/src/mesa/program/prog_parameter.h":"ba18c743284eadbc837c2c364c73e5d372321a7637a76e589d8d39fe8b5de225","glsl-optimizer/src/mesa/program/prog_statevars.h":"fc413698f84bc52d45fdeae0471934ee9904bfb7eac1a2b5f70446e54bcbbdca","glsl-optimizer/src/mesa/program/program.h":"1f01026a4eff440a3f122fd9b519d03546fe7f7d8be60dca834e95a2f8fbbfd2","glsl-optimizer/src/mesa/program/symbol_table.c":"6611cb9f078035bf5ff8c9112093a6c7d99f8af99a3931d0c07f227cc72283ea","glsl-optimizer/src/mesa/program/symbol_table.h":"631dc35ac48d5e87962d45507461920f6575610960ffcc42a08cefeb43300cda","glsl-optimizer/src/mesa/vbo/vbo.h":"6eb1dcd9a08c92f276c5fe08da184ff9d455d1be421913b8ad732a7b65e858fb","glsl-optimizer/src/util/bitscan.h":"9e49e694e6b34fe035bc685f32588827eb8cbe7d82878963c7ab52843e1c16aa","glsl-optimizer/src/util/bitset.h":"c40f78515c6230fed18345c6751ce33833a49da7a27901c7e6d7340cbdcbc5e7","glsl-optimizer/src/util/blob.c":"8f729846f66efc9c15485cc5fc24c6ec861fc1fecb2f652573f2a237d481b791","glsl-optimizer/src/util/blob.h":"93e1eaac866b9a7cd6fc03b533c18fb2edf0e97f03395eff4f3a605c4fc14d0c","glsl-optimizer/src/util/compiler.h":"79e3bf40a5bab704e6c949f23a1352759607bb57d80e5d8df2ef159755f10b68","glsl-optimizer/src/util/crc32.c":"2f3467a046b3a76784ecb9aa55d527698c8607fd0b12c622f6691aaa77b58505","glsl-optimizer/src/util/crc32.h":"59bd81865e51042b73a86f8fb117c312418df095fed2d828c5c1d1c8b6fc6cd4","glsl-optimizer/src/util/debug.c":"c3d68e9752ccc19e66c669562cd113cf1d0ac83cbb30174789e7fb8d1df58f9c","glsl-optimizer/src/util/debug.h":"50068d745c4199ccbd33d68dd4c8a36d2b5179c7869a21e75906ddd0718ca456","glsl-optimizer/src/util/detect_os.h":"343a8790d17a3710c6dd015ee367f84e3902ff3f2e36faca2bf93f9d725d3574","glsl-optimizer/src/util/disk_cache.c":"f533937e5a4fffe76e2739ef4b6b1e1da097d96d63eb808e68ebbc7027641c23","glsl-optimizer/src/util/disk_cache.h":"e83314fb14134a8e079b15e470a6376ba5a8253701f048c890a62b7e55d64bc8","glsl-optimizer/src/util/fast_urem_by_const.h":"e108fce804616c47d071dfe4a04163eec1126e448ed1aa89abb6b3a6d772bd5b","glsl-optimizer/src/util/fnv1a.h":"ab2596f19c6adf431ae27618f62c5743e24ad23ef83bb359a4c4c218245ab459","glsl-optimizer/src/util/format/u_format.h":"4cdfc0c59cbc99a092e5ec5a396910f2d93b9643e5d8141050b011e66f11e45b","glsl-optimizer/src/util/futex.h":"26f7c9d86e9ffef4c0fa2761f1aaa1918337302e20bd6ca10e61dc3c47356deb","glsl-optimizer/src/util/half_float.c":"11bc2584493d5d9d46e8c8a619a0307cf150bf5ab5d0f96bb764b061dc37a00e","glsl-optimizer/src/util/half_float.h":"7f7c380f126da1400a91758cc0392f24bf967bce1672890b62be26fe9fbd922b","glsl-optimizer/src/util/hash_table.c":"0ca40352e35dedab0a84c64c903f1b16d47e950bb5f43b4d22bb57d499bfea6e","glsl-optimizer/src/util/hash_table.h":"217191bb360592e2232f187473c10287d2cda8ae6fa5c53d0ef74c8c206118b4","glsl-optimizer/src/util/list.h":"9fab03c6a78186bb5f173269f825f6ce976b409d931852e3d93bac632e07989a","glsl-optimizer/src/util/macros.h":"63faf65b51058c483b17f1f77da51d1c53c8beab52678cb6bd01f1228a63b6b0","glsl-optimizer/src/util/mesa-sha1.c":"00c692ec353ebc02c06c57c5a71de0ab7a119f86a4146f452e65ec87e4944417","glsl-optimizer/src/util/mesa-sha1.h":"bff4c29f4bf7cdbcefb30fa0c996a7604a380eba8976467c2a60e7cd328f7e26","glsl-optimizer/src/util/mesa-sha1_test.c":"25da89a59d51469f77b4c468ca23ffdce0a7a1166a70b6cc23026a6800b0143c","glsl-optimizer/src/util/os_memory.h":"64555faf1760ae6954f42c83727c38dfc4c278e9152115779ffaad58b42adacf","glsl-optimizer/src/util/os_memory_aligned.h":"12d86fa94be38c13f7eeebdf313795e1267dd5a7187d2f0072e0e896f41702f6","glsl-optimizer/src/util/os_memory_stdc.h":"07360363b88c927065e10df71bebf6c8a0cc3b9167c9dfce55f2d65f11e6f787","glsl-optimizer/src/util/os_misc.c":"a9936e613ec84803abd59ad47c192c8e3939993c950ac91973fdc4cec1801bb8","glsl-optimizer/src/util/os_misc.h":"cc68eb12e05b5e749c54298cb4a6f4cd20cc5af7db3403e70b3c27b56090c740","glsl-optimizer/src/util/os_time.h":"73e775f7335244ff5964c678c27eedf1aea6abea44c4169d327ea8c7ce4a3a88","glsl-optimizer/src/util/ralloc.c":"4b51189595ef67bcef52c40cbf654d969041dbd15e15d4a893ad494ac060aeca","glsl-optimizer/src/util/ralloc.h":"e573c45875ff1530f0dbee9a93ae55535fdac8d5cc88a79ebc327c688824bde5","glsl-optimizer/src/util/rounding.h":"0450722353caf83de07e67f335949dbe95fe53b534052d4ee9d28d2781387614","glsl-optimizer/src/util/set.c":"86f8c9a830bead5a5a79bc970b0ff97809312af07b3beb39ef9d90af04d40a1b","glsl-optimizer/src/util/set.h":"3e39ca161e7ed4ec7c436cc9c7919ed9a55ed1b71edbf2caf6f9bcfd9bc578ed","glsl-optimizer/src/util/sha1/README":"00af7419af05247081858acb2902efd99fcda2ce16e331079f701645bb3729c0","glsl-optimizer/src/util/sha1/sha1.c":"1403bbe0aad42ba3e6be7e09f7cad87a6a8c4ad5b63962f7b92b9f37d8133b04","glsl-optimizer/src/util/sha1/sha1.h":"68d9f240eab2918026ecdf22be36811abbd4f1389f6c36e31258041aeaedd247","glsl-optimizer/src/util/simple_mtx.h":"12c6c3c4b7db9168bc656d5b3c65912075084d2b388c415d5c3d3f5953a9d6c7","glsl-optimizer/src/util/softfloat.c":"a97e51a96fe5e6a052c02aa6bbec683fe73fb88a8c087d9c930503e2120d8a2e","glsl-optimizer/src/util/softfloat.h":"66664b0250e83bf5dd4cc743acd119d076efcea624a0eab3d6b60718e6ee8811","glsl-optimizer/src/util/string_buffer.c":"63a1d1b1e34926c88ea00159cafbcd56568b805c4f64d1e8c97169fe313921fc","glsl-optimizer/src/util/string_buffer.h":"7b88d1b1d9c6cfb8e93331813535c127289437c75f822029e9a3bca8ea6b52ee","glsl-optimizer/src/util/strndup.h":"0273c4fdb7482cd7746881a63d3998648c6d63415ba85af1d1860f0e0dc504c6","glsl-optimizer/src/util/strtod.c":"5cf610d8a37373cf37cfb7aae903525d943b2674b1f32594c70b0eb19a8c9697","glsl-optimizer/src/util/strtod.h":"237396def4e264d35ed4bedea00ef9a4ceab6d7a11a18c770d9747d22c69ed2d","glsl-optimizer/src/util/u_atomic.h":"c02e809526c6c09ba8fe51f50b2490d1b6c8e5c7f3c4031ae958250d098fc3bb","glsl-optimizer/src/util/u_debug.c":"8c060e379b816618f3dd22c9ea523c68b9425c76c36a7dfe5d6d375b337f5f4a","glsl-optimizer/src/util/u_debug.h":"e11e26edd9b9e4e6f8e6a435e69f4d9edda27e9a379f68f4c82ea2525aaaea68","glsl-optimizer/src/util/u_dynarray.h":"853d0fa6ff2261614488be624deb8a2b01e57c2c8eabc28578cbeed4ccc95694","glsl-optimizer/src/util/u_endian.h":"3ccea7e529740318d8a4b05c00db3adc9d1e292a52bdc56a05c9fae99209720f","glsl-optimizer/src/util/u_math.c":"c868a8c0886dc78f1b06b13404ba8b253090449045774dd56893ac9d75795184","glsl-optimizer/src/util/u_math.h":"a04e32e126db016413f9de0a2028a3e71737137463b1289eae576f884b06fcf1","glsl-optimizer/src/util/u_memory.h":"c5db17c724c70283ddbe04165722f6988d4e0eb9aa3602ae472feff016649af9","glsl-optimizer/src/util/u_queue.h":"92930ce236c0528a98b695f5cea8c5c6aa9683beaf71a2227bdc5d33d1b21506","glsl-optimizer/src/util/u_string.h":"c5a2f4ef576d1547bda12c4ea219179fefa54414977743ac094abcaf696ef6ca","glsl-optimizer/src/util/u_thread.h":"00b708459b27f9910d18db92c18cc65cfc618ac2b3cd144e45f8640057b10d58","glsl-optimizer/src/util/xxhash.h":"2f2aff2fc6c0c929f52cf6ae7314122124c5be026d41ad1c357608383c4a37ad","src/bindings.rs":"79993db2058bde39f99ef483d02560d33b1cb882f6a552319e8b86eb6f9021e1","src/lib.rs":"04be1554cd829eb40864b06d80b491dd48117a4e3a601c7d482117f7a0391e67","wrapper.hpp":"f3ea34cc496f7d90b9bfcada3250b37b314c3524dac693b2ece9517bc7d274ac"},"package":"913662ae8335df058d56e00f11340b20fa82e03e0276587797ef325ab01e50d4"} \ No newline at end of file diff -Nru thunderbird-140.10.2esr/comm/third_party/rust/glslopt/glsl-optimizer/.gitignore thunderbird-140.11.0esr/comm/third_party/rust/glslopt/glsl-optimizer/.gitignore --- thunderbird-140.10.2esr/comm/third_party/rust/glslopt/glsl-optimizer/.gitignore 2026-05-07 13:12:41.000000000 +0000 +++ thunderbird-140.11.0esr/comm/third_party/rust/glslopt/glsl-optimizer/.gitignore 1970-01-01 00:00:00.000000000 +0000 @@ -1,4 +0,0 @@ -*.pyc -*.pyo -*.out -build diff -Nru thunderbird-140.10.2esr/comm/third_party/rust/lmdb-rkv-sys/.cargo-checksum.json thunderbird-140.11.0esr/comm/third_party/rust/lmdb-rkv-sys/.cargo-checksum.json --- thunderbird-140.10.2esr/comm/third_party/rust/lmdb-rkv-sys/.cargo-checksum.json 2026-05-07 13:12:41.000000000 +0000 +++ thunderbird-140.11.0esr/comm/third_party/rust/lmdb-rkv-sys/.cargo-checksum.json 2026-05-15 21:31:52.000000000 +0000 @@ -1 +1 @@ -{"files":{".cargo_vcs_info.json":"4ee3c44e3eee199e9504eb63431762fe9101967b8b22d888d4dae6353890430a",".rustfmt.toml":"fbef9d8f2ff25a0b6c6f032f2b066aedfd7b1d34d8f75e0be811bc087bff5469","Cargo.toml":"497afaab87773f297aef19f09219b951afcbfe06d5b0cf0c22f44e7543a020b0","Cargo.toml.orig":"e7c4f9fec1a0dcea90d2ccb83021d925e9a18792dbf4f002a2c7e8e550b546c7","bindgen.rs":"4579cf8b217b9673fd08f8306bfe1b4bbac1b31cf11b2a395f81ddac04dfc10e","build.rs":"54abc550db966ce0479e1cf54ed992e3eca7e947357c54bf937b6048f0813c95","lmdb/libraries/liblmdb/.gitignore":"49e1a82819dab072b1c80d4570f817d6e2c6625d574df871f7a065ab44944727","lmdb/libraries/liblmdb/CHANGES":"ba14b94dda8670db454275d2f5fb83510f810ccb3ccfca642176a0efef245e08","lmdb/libraries/liblmdb/COPYRIGHT":"fae797823b892c4b59913256b4d10b17d71f57d4bc45e46d901b84fd6dfc3d13","lmdb/libraries/liblmdb/Doxyfile":"5545f6b049040ce58e6d1a603eaea6b7fb8ae92459f2ab8d3bcbacabcce1014d","lmdb/libraries/liblmdb/LICENSE":"310fe25c858a9515fc8c8d7d1f24a67c9496f84a91e0a0e41ea9975b1371e569","lmdb/libraries/liblmdb/Makefile":"60b5f574e6642602f692a95956da61c588a265ad50b8059960c230b9e6aaf4fd","lmdb/libraries/liblmdb/intro.doc":"9442e0db4fc9c70f058c43545e710476d8d5a80b959d20f4381240fd50c6b843","lmdb/libraries/liblmdb/lmdb.h":"05abf244b621b2d14e838b0643e72d5075ce77d8df856b6dccde74ee51c9cf22","lmdb/libraries/liblmdb/mdb.c":"9a4f14f3f7bf146715c01b1353b24ca9734ff1b2599c65ce4389f293ecda7015","lmdb/libraries/liblmdb/mdb_copy.1":"3a6a8a7a91e1bd42dc4d2a0188ff62d699ff2b3b097a670f30681decf63f22f3","lmdb/libraries/liblmdb/mdb_copy.c":"d3d412a770a5c3afeb88c44b4acdde0f0b985cde22497198e8f38296281cdddd","lmdb/libraries/liblmdb/mdb_dump.1":"9257be883c7fcfcbd61003cc730f7c0900fa8f6feba074c8c1e46634a257b13a","lmdb/libraries/liblmdb/mdb_dump.c":"b046cffcd997254e6daea47a2d7fb74f9d23282174cbb1e3bf9f5fb51a90fe64","lmdb/libraries/liblmdb/mdb_load.1":"ea927473245a4a7777ba687aa26baf7f0951fb620daf82b8d730a090185b2bbc","lmdb/libraries/liblmdb/mdb_load.c":"4f722613c65350315db23060be98584fb572978108885dab271101ba7187dca4","lmdb/libraries/liblmdb/mdb_stat.1":"c0a70d96b4b2d32e73301383d9d5620bc0bbbefb019bfd54f32088dfd4bc921a","lmdb/libraries/liblmdb/mdb_stat.c":"e6405fa191d784ecfa8eb8d1f153a58facc49a8f5a2c891a93802e67acc4861e","lmdb/libraries/liblmdb/midl.c":"e19143db51dd606396c7eba765832e4b66167c0975614e576b950349f8f6cdfd","lmdb/libraries/liblmdb/midl.h":"52066a085aa0fc90799113fb1cc60ca78a5e35ca6191f5f5cb29488d4bd66dba","lmdb/libraries/liblmdb/mtest.c":"89ab9ac8bf1e14a9f32a33757c4b3254e4984e0f24e5a302e2d126eb2c86f6db","lmdb/libraries/liblmdb/mtest2.c":"076b00395fe1461dd9577f7bb5567908ce50cf470efbf652787e6fe1dc2fb68c","lmdb/libraries/liblmdb/mtest3.c":"51b9a055e123bd0757ee3082cc6864c836969cf630e646a9cc34e01398c20634","lmdb/libraries/liblmdb/mtest4.c":"b0a725405d80bda6ab95b3ecf410ae330ab8df7a081ca81dd6ea1f8db87642e9","lmdb/libraries/liblmdb/mtest5.c":"7f3b06ca3833315ea4c70d5e91feb1b677f6949f105f4f89d96c3ac35e104f2f","lmdb/libraries/liblmdb/mtest6.c":"e4d7880c36547ebf33bc020046730bf2c075c53aaacd5c876152cc5ae7ab5e6c","lmdb/libraries/liblmdb/sample-bdb.txt":"153d84f8fc49a3abba53ed52d5a41c8d6d4698753a10bbe0689a9e65d3513513","lmdb/libraries/liblmdb/sample-mdb.txt":"1f77385786cffdf72b33da06a91a444fe2827673c3627f89110903a8fe012795","lmdb/libraries/liblmdb/tooltag":"4734c6dc1fa7aec8c2e9646bd04bc5218ef6a03ad83a3b18de2ac4069eb94120","src/bindings.rs":"ab64073ce4ec64282e8f67cd8f148c83661810a662cb804813b3add0d92a4bf6","src/lib.rs":"e0cf0afbab6dfded166e11d492b66d5701efe07ef978c386060054bd09f7e0c8","tests/fixtures/testdb-32/data.mdb":"74d09a30a020789631ef5c64d60d34f6913cf63ad73c82327bd605c5a37849bb","tests/fixtures/testdb-32/lock.mdb":"bbfd0f5aa3eea8421b0a2c277de69b105789dbc744391d9a08d0d3332ae91f70","tests/fixtures/testdb/data.mdb":"8a0cf8ad63473ae63d437a646042b0d64c112a8fa33d5c916f0678ce4d23189b","tests/fixtures/testdb/lock.mdb":"6ef7eea0c15b42835891c2d1d62905cfca7ae018572971610600196714858f53","tests/lmdb.rs":"5086cb43f3a7b6a8aaa257084c1e0bea664f279ff260b99a8ad0d3c598867a45","tests/simple.rs":"774a3edf589dd5fab3b90d5faabb8b8e06e51ec231a795ba17b1e35e65490848"},"package":"61b9ce6b3be08acefa3003c57b7565377432a89ec24476bbe72e11d101f852fe"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"4ee3c44e3eee199e9504eb63431762fe9101967b8b22d888d4dae6353890430a",".rustfmt.toml":"fbef9d8f2ff25a0b6c6f032f2b066aedfd7b1d34d8f75e0be811bc087bff5469","Cargo.toml":"497afaab87773f297aef19f09219b951afcbfe06d5b0cf0c22f44e7543a020b0","Cargo.toml.orig":"e7c4f9fec1a0dcea90d2ccb83021d925e9a18792dbf4f002a2c7e8e550b546c7","bindgen.rs":"4579cf8b217b9673fd08f8306bfe1b4bbac1b31cf11b2a395f81ddac04dfc10e","build.rs":"54abc550db966ce0479e1cf54ed992e3eca7e947357c54bf937b6048f0813c95","lmdb/libraries/liblmdb/CHANGES":"ba14b94dda8670db454275d2f5fb83510f810ccb3ccfca642176a0efef245e08","lmdb/libraries/liblmdb/COPYRIGHT":"fae797823b892c4b59913256b4d10b17d71f57d4bc45e46d901b84fd6dfc3d13","lmdb/libraries/liblmdb/Doxyfile":"5545f6b049040ce58e6d1a603eaea6b7fb8ae92459f2ab8d3bcbacabcce1014d","lmdb/libraries/liblmdb/LICENSE":"310fe25c858a9515fc8c8d7d1f24a67c9496f84a91e0a0e41ea9975b1371e569","lmdb/libraries/liblmdb/Makefile":"60b5f574e6642602f692a95956da61c588a265ad50b8059960c230b9e6aaf4fd","lmdb/libraries/liblmdb/intro.doc":"9442e0db4fc9c70f058c43545e710476d8d5a80b959d20f4381240fd50c6b843","lmdb/libraries/liblmdb/lmdb.h":"05abf244b621b2d14e838b0643e72d5075ce77d8df856b6dccde74ee51c9cf22","lmdb/libraries/liblmdb/mdb.c":"9a4f14f3f7bf146715c01b1353b24ca9734ff1b2599c65ce4389f293ecda7015","lmdb/libraries/liblmdb/mdb_copy.1":"3a6a8a7a91e1bd42dc4d2a0188ff62d699ff2b3b097a670f30681decf63f22f3","lmdb/libraries/liblmdb/mdb_copy.c":"d3d412a770a5c3afeb88c44b4acdde0f0b985cde22497198e8f38296281cdddd","lmdb/libraries/liblmdb/mdb_dump.1":"9257be883c7fcfcbd61003cc730f7c0900fa8f6feba074c8c1e46634a257b13a","lmdb/libraries/liblmdb/mdb_dump.c":"b046cffcd997254e6daea47a2d7fb74f9d23282174cbb1e3bf9f5fb51a90fe64","lmdb/libraries/liblmdb/mdb_load.1":"ea927473245a4a7777ba687aa26baf7f0951fb620daf82b8d730a090185b2bbc","lmdb/libraries/liblmdb/mdb_load.c":"4f722613c65350315db23060be98584fb572978108885dab271101ba7187dca4","lmdb/libraries/liblmdb/mdb_stat.1":"c0a70d96b4b2d32e73301383d9d5620bc0bbbefb019bfd54f32088dfd4bc921a","lmdb/libraries/liblmdb/mdb_stat.c":"e6405fa191d784ecfa8eb8d1f153a58facc49a8f5a2c891a93802e67acc4861e","lmdb/libraries/liblmdb/midl.c":"e19143db51dd606396c7eba765832e4b66167c0975614e576b950349f8f6cdfd","lmdb/libraries/liblmdb/midl.h":"52066a085aa0fc90799113fb1cc60ca78a5e35ca6191f5f5cb29488d4bd66dba","lmdb/libraries/liblmdb/mtest.c":"89ab9ac8bf1e14a9f32a33757c4b3254e4984e0f24e5a302e2d126eb2c86f6db","lmdb/libraries/liblmdb/mtest2.c":"076b00395fe1461dd9577f7bb5567908ce50cf470efbf652787e6fe1dc2fb68c","lmdb/libraries/liblmdb/mtest3.c":"51b9a055e123bd0757ee3082cc6864c836969cf630e646a9cc34e01398c20634","lmdb/libraries/liblmdb/mtest4.c":"b0a725405d80bda6ab95b3ecf410ae330ab8df7a081ca81dd6ea1f8db87642e9","lmdb/libraries/liblmdb/mtest5.c":"7f3b06ca3833315ea4c70d5e91feb1b677f6949f105f4f89d96c3ac35e104f2f","lmdb/libraries/liblmdb/mtest6.c":"e4d7880c36547ebf33bc020046730bf2c075c53aaacd5c876152cc5ae7ab5e6c","lmdb/libraries/liblmdb/sample-bdb.txt":"153d84f8fc49a3abba53ed52d5a41c8d6d4698753a10bbe0689a9e65d3513513","lmdb/libraries/liblmdb/sample-mdb.txt":"1f77385786cffdf72b33da06a91a444fe2827673c3627f89110903a8fe012795","lmdb/libraries/liblmdb/tooltag":"4734c6dc1fa7aec8c2e9646bd04bc5218ef6a03ad83a3b18de2ac4069eb94120","src/bindings.rs":"ab64073ce4ec64282e8f67cd8f148c83661810a662cb804813b3add0d92a4bf6","src/lib.rs":"e0cf0afbab6dfded166e11d492b66d5701efe07ef978c386060054bd09f7e0c8","tests/fixtures/testdb-32/data.mdb":"74d09a30a020789631ef5c64d60d34f6913cf63ad73c82327bd605c5a37849bb","tests/fixtures/testdb-32/lock.mdb":"bbfd0f5aa3eea8421b0a2c277de69b105789dbc744391d9a08d0d3332ae91f70","tests/fixtures/testdb/data.mdb":"8a0cf8ad63473ae63d437a646042b0d64c112a8fa33d5c916f0678ce4d23189b","tests/fixtures/testdb/lock.mdb":"6ef7eea0c15b42835891c2d1d62905cfca7ae018572971610600196714858f53","tests/lmdb.rs":"5086cb43f3a7b6a8aaa257084c1e0bea664f279ff260b99a8ad0d3c598867a45","tests/simple.rs":"774a3edf589dd5fab3b90d5faabb8b8e06e51ec231a795ba17b1e35e65490848"},"package":"61b9ce6b3be08acefa3003c57b7565377432a89ec24476bbe72e11d101f852fe"} \ No newline at end of file diff -Nru thunderbird-140.10.2esr/comm/third_party/rust/lmdb-rkv-sys/lmdb/libraries/liblmdb/.gitignore thunderbird-140.11.0esr/comm/third_party/rust/lmdb-rkv-sys/lmdb/libraries/liblmdb/.gitignore --- thunderbird-140.10.2esr/comm/third_party/rust/lmdb-rkv-sys/lmdb/libraries/liblmdb/.gitignore 2026-05-07 13:12:41.000000000 +0000 +++ thunderbird-140.11.0esr/comm/third_party/rust/lmdb-rkv-sys/lmdb/libraries/liblmdb/.gitignore 1970-01-01 00:00:00.000000000 +0000 @@ -1,23 +0,0 @@ -mtest -mtest[23456] -testdb -mdb_copy -mdb_stat -mdb_dump -mdb_load -*.lo -*.[ao] -*.so -*.exe -*[~#] -*.bak -*.orig -*.rej -*.gcov -*.gcda -*.gcno -core -core.* -valgrind.* -man/ -html/ diff -Nru thunderbird-140.10.2esr/comm/third_party/rust/metal/.cargo-checksum.json thunderbird-140.11.0esr/comm/third_party/rust/metal/.cargo-checksum.json --- thunderbird-140.10.2esr/comm/third_party/rust/metal/.cargo-checksum.json 2026-05-07 13:12:41.000000000 +0000 +++ thunderbird-140.11.0esr/comm/third_party/rust/metal/.cargo-checksum.json 2026-05-15 21:31:52.000000000 +0000 @@ -1 +1 @@ -{"files":{".cargo_vcs_info.json":"6c7e74b994443bf54d971c41b4103c968caf55ec008b8a0821eafe10a7d35796",".github/workflows/ci.yml":"57a114b83d37fff1b94ef71af9d811a0ee2f9f67b8ac23423e06ecfa321abace","Cargo.lock":"1b40f6331028daf77b51c224fc28791564bdd4ab2c98c6c95784a716bf490f44","Cargo.toml":"2d8b7038928dded0d6c7df8052c5d45052189c7c13b4023b1eb8f38e68e8aea6","Cargo.toml.orig":"b6c03c2e5582527e21f48b1d2164a49d75022cfa4a5ea6e87d231b44a769bbb4","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"0621878e61f0d0fda054bcbe02df75192c28bde1ecc8289cbd86aeba2dd72720","Makefile":"99c4c592467981921d1257a4e9e841dce53624448738d0ed52a75431a406f7bc","README.md":"5cc24c3a06efb2be2280529bc0252b39c55bac347b3a558bc64047f9f421b9e2","assets/metal.svg":"3a295bd130785bc2fea2f3a91a4f6c7b4b3c40682c3fcb7a75f9887b66b06264","bors.toml":"c2733ec512a08bf76b6a1ed77270810a0edeb888ba24c2a75679e1eb1bd563a5","examples/argument-buffer/main.rs":"a087db6648a4b092520de29616521c704d892e0d3ace935d16f3f339415c4361","examples/bind/main.rs":"a0c85aad05f08666f9b380a7146a8473a6a6fe0db5d523760373093a0af20e5f","examples/bindless/main.rs":"020fdc78a4cf9196dd80c333d0ddb2569202b573b90ad5df2081d4ff88318372","examples/caps/main.rs":"b7be00c1cc9042140d34ea05051152a7035f316f0bdcd31ac5a660a97e0c4f70","examples/circle/README.md":"e1c97cf5252f0d1f2934ace78b5d839c5f45911f3007dbd2925eeceefb8f0af6","examples/circle/main.rs":"2bf6c3712ad97454a257d97493ab2944c1d367613cd68c9a6d941b5ce727446a","examples/circle/screenshot.png":"97bf07c85bf02367447b9c8a81707c124e4a3b420fa386b95ba08b21938f4f2a","examples/circle/shaders.metal":"5e4f40efca5bb386204a09e1b983cc6c634fdf1ca9dd4974227313adbf50e8b5","examples/circle/shaders.metallib":"666a9491d795ef9c0b9c122c7ada571cc2c0e8774d2d89e5b4b996f3dc47962b","examples/compute/compute-argument-buffer.metal":"6530bbd6a0101d9db2893805436f5dc877959e81ea97a27014c0fc52fc9fa77b","examples/compute/compute-argument-buffer.rs":"8c02647426cda46d2687890eb64a833bf5bcf4740109fb871f56d4aea6984bcf","examples/compute/embedded-lib.rs":"55f701810fa5270c27ca771e713f9f8cf09e124a997b0b03790b38435593a7ea","examples/compute/main.rs":"a9eee4e600887f2dafdd953a899cf1d11ea5fc252297cf5f9747f209454ba173","examples/compute/shaders.metal":"f2b15551bb5247b88a3029c3d8ef37c6fa04a4a6cca9f90f069894ed6822b4bf","examples/compute/shaders.metallib":"fef91643e60c0ec99ad2bd2f3916299bcc3e6a80038ea27bed59681badfea7d1","examples/events/main.rs":"9cb35381b0a3918bd7d530171de8f7cceafe3d4851c0f430b4aff1f5c2aae749","examples/fence/main.rs":"47741327e62db1d8bd344b6a9ec26ef13ffb0b56b0dd7077c5d926d43faaeff7","examples/headless-render/.gitignore":"99520a5b5abaf30fc75759f1fd9f4338b6fbd1fc49f2dcbb466b22e6f9db4f62","examples/headless-render/README.md":"b1c97b52701cfb41fc0b9e269ba7a7a454d9161746198e2f5789f2636f60842d","examples/headless-render/main.rs":"814f639b0a919f3bec8e6f9f9928d881824fd0b4a6d36d32006cecbb36ae6599","examples/headless-render/screenshot.png":"01d6ea5791b63b0f01190198756446cf313fc25dc64d0138c1b4f62c9f862dd1","examples/library/main.rs":"42368ae9b630ca87ee8d8e0ced12163fdc86e6c9f2260a4b74689dbd41a60d3b","examples/mesh-shader/main.rs":"ae5182d4e3e4c4ca8ce456697291fceb53a1992ef47d5013ff6ea9de81ac7482","examples/mesh-shader/shaders.metal":"6ba934c3edd3ba0b8f6c4ac37be0fd0fe35eeef004e371521b7bf5a2fae9a223","examples/mesh-shader/shaders.metallib":"0af3b7ab0cd6186a90163550b76fab5bd2ef6ba97e791354d4281ca92d4887ff","examples/mps/main.rs":"e626ce5a4ab7e447e0e4f7b85fb27fb157afc5a0d1620cd53c248b025f7e7fb4","examples/mps/shaders.metal":"155922d6a4184078ae7ee29504a268e1218f07d908f921eef60e5bfa8a793bda","examples/mps/shaders.metallib":"b62451223549b1e7eb90ec3d3534c0ed4cdfdc581c7df3ffcdc4786a5fcacde4","examples/raytracing/README.md":"6f0d683efac74572099c317ce9f65c3e6ff3c5252c6870c0c38c67f08b37bb01","examples/raytracing/camera.rs":"11d631b13b2ba6e14e785d339919e7e13f9f381c39a78d0ab95500d551c58505","examples/raytracing/geometry.rs":"afffd828f071b4adad8d5732c23eb99ebbc4711993e3b682861e571cec2234a2","examples/raytracing/main.rs":"5298881230b17453d5cafc9f114aaa2d7d9800d85d4077a19086eedabb5c85b6","examples/raytracing/renderer.rs":"2eda59b6fdaf2e6f3d911ca21dc410f8376ca981bbd59e59085686aaba4d969a","examples/raytracing/scene.rs":"cd391661a8eea55738a9fa17f9dcd704d0f31d1bad00b7ad95445d9e9605092a","examples/raytracing/screenshot.png":"400bb138f5adb69e4db8626681fb17667e5e112c94864879d9282d5348d970db","examples/raytracing/shaders.metal":"696f6a0ba79d82e2fa0e03eadbff2f6cdeac87acc805c2b7df657b85c1173174","examples/raytracing/shaders.metallib":"249b71998f58ddf8b3de37d79e9cc1f4a3494fba4bd7ba3f5411fb603de9dd5a","examples/reflection/main.rs":"26060dd97ee2175958b89e85635d788cd5d1b496b4e1de799f9d225fab3682f2","examples/shader-dylib/main.rs":"71c8c69c5443bd2335415bc73480829a5c527d1b2736484284b553ef053af92f","examples/shader-dylib/test_dylib.metal":"3469de785c2c0da784e84758fc0da5a81e474ca15588485d9e04398690641cc8","examples/shader-dylib/test_shader.metal":"1a04ff8ab3288b09d14cd35440b2557e92ddedbff9d07c4144a22e9062e6e1e4","examples/window/README.md":"69655cff298e07887fe70e8a13e27d8a87efcd0cc0da4e15485134e064e1aceb","examples/window/main.rs":"097af824822c0724695c51fdeaca0a287f48f6426f876a57d3e97ff93be506c8","examples/window/screenshot.png":"da7369d7cc297c7f7f6bd773c93e7d708d72442c9c5ff5a20c2f2ee6852552dc","examples/window/shaders.metal":"90dee6c752add5c617dfdca93064b2824b44ff8c01ef63986826f6a1531e95d6","examples/window/shaders.metallib":"16fa82beb70bf16c3501970cae0d5028a747a08164337161dc9c2e8965d4c366","src/acceleration_structure.rs":"25533892466369deab8d9024a037c0dd05e7393ac9b3b1815a1b9f6853ace42f","src/acceleration_structure_pass.rs":"892b1fc8360f91d09bbde08251de125bea72b134c529cd3a9e6b9cdc854e403f","src/argument.rs":"6d78fcb7398a893687294bcfb3326df73a1c7292ded166a167bc677f546cc32a","src/blitpass.rs":"e558d69c1b571637007650bf4c9875a020fd6175247c6a4b203f50585d7315a9","src/buffer.rs":"78d9021ab75ef0dad09ff92d126f1ceea241cca606cd7b05553c9351458babed","src/capturedescriptor.rs":"c687c4db298fb83ef640eb34929758c2d7955174a68725e986838e367291e302","src/capturemanager.rs":"3862b2d66e91f7f803b459c1e0302ddf87e98cb5948cfad082533f0f45c33061","src/commandbuffer.rs":"79d2acf43c009fc2e4eb51e1b6b47e2dc3bafafb34b3cb88a8bf6469fbd102aa","src/commandqueue.rs":"a7d6dee5d064093521465e1da30bded851aa9d59f078942d88926d0f38de82fd","src/computepass.rs":"a6ac68f0052efc1b651c9684ed6e90fdaff89748e3d8b67707b6c23018fd8a85","src/constants.rs":"bbfeecf910d4f9ed149a7988d8a79df6e9ad479de81f7fc1294d3434a721b7fd","src/counters.rs":"d23188bde20656d2e7ecdb80c474f4ae645a88d3f1ab688c11d4918609aee26d","src/depthstencil.rs":"71f221640a2031ef40449697297f09cd42d23833854c51759b3006ba55c84de9","src/device.rs":"e17925a8f4fbd72fd4cebb9ee95f6616c59c95522e125403cc6bcd3630c71a2e","src/drawable.rs":"568c6199113724130a1eb3fc108d73735797d86542bde94500be6b5d11573b2c","src/encoder.rs":"b5f6a81353fc5696f4afa7edb8baf19be5dc65bbdbd4910062dc0a577a15e239","src/heap.rs":"f12d519c4417af4365c2d8a12f29124362785ad1b3a17ee80a7bb7f74a24a8be","src/indirect_encoder.rs":"ede986d0f4f2555413605257b58ea54b044ddbf5612f0c922b9f8b0313382d0e","src/lib.rs":"842f34ced178e5539335c947424c3408fc079071f05f27f57785a4c52ea804d5","src/library.rs":"2c21ee81a5426d8793a7bd970d371225f382e064f8c49a52aa23e2fee10b0cc0","src/mps.rs":"607b51a163577364771d8afbb95888ef3603d71be40eddab1e2cdc2ad75cbd5e","src/pipeline/compute.rs":"1d655df7ab78efe5cd8d100acfd90caf4265fc9ddaf859c6a3e9eee8190446e0","src/pipeline/mod.rs":"280916e71b6f3c5fffda6ffee31c616bf4aba6e5a186401ea2febe71c3264145","src/pipeline/render.rs":"8bbe04b5ace6adeb2a2df06d00b3003d32cb5085706e33be31108821acdd67f4","src/renderpass.rs":"03b358a21d1b2399c1a682187a67193e1a25b69999a33e1b128db0c09fa7860b","src/resource.rs":"f239254592d3e14ab9a418105cd51fe923be385cd6983c7fb9cd81b5f5eb90ef","src/sampler.rs":"b82205283e3ba4ff229f6b4fb2e73ac5da9cdc75312a76e5d7e40d9ebf0d051c","src/sync.rs":"8fbff195456c6410d1e787b9b93379dacbdc9ae3e331bc07a9dc3522f1f65c45","src/texture.rs":"8fe3245d1b9b53c09de2eff0d015afcafd6b1bc9e8fec2ddab78f060d418eff1","src/types.rs":"d255f9c1b449acdb971616255e1c98d35b3b1ac54d9c388f7cdff6cfc3a8b944","src/vertexdescriptor.rs":"6a1378f270f7adf631319bcc8c8d6831c9f9be55e7b39a7ccfe151af9a9363c4"},"package":"00c15a6f673ff72ddcc22394663290f870fb224c1bfce55734a75c414150e605"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"6c7e74b994443bf54d971c41b4103c968caf55ec008b8a0821eafe10a7d35796",".github/workflows/ci.yml":"57a114b83d37fff1b94ef71af9d811a0ee2f9f67b8ac23423e06ecfa321abace","Cargo.lock":"1b40f6331028daf77b51c224fc28791564bdd4ab2c98c6c95784a716bf490f44","Cargo.toml":"2d8b7038928dded0d6c7df8052c5d45052189c7c13b4023b1eb8f38e68e8aea6","Cargo.toml.orig":"b6c03c2e5582527e21f48b1d2164a49d75022cfa4a5ea6e87d231b44a769bbb4","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"0621878e61f0d0fda054bcbe02df75192c28bde1ecc8289cbd86aeba2dd72720","Makefile":"99c4c592467981921d1257a4e9e841dce53624448738d0ed52a75431a406f7bc","README.md":"5cc24c3a06efb2be2280529bc0252b39c55bac347b3a558bc64047f9f421b9e2","assets/metal.svg":"3a295bd130785bc2fea2f3a91a4f6c7b4b3c40682c3fcb7a75f9887b66b06264","bors.toml":"c2733ec512a08bf76b6a1ed77270810a0edeb888ba24c2a75679e1eb1bd563a5","examples/argument-buffer/main.rs":"a087db6648a4b092520de29616521c704d892e0d3ace935d16f3f339415c4361","examples/bind/main.rs":"a0c85aad05f08666f9b380a7146a8473a6a6fe0db5d523760373093a0af20e5f","examples/bindless/main.rs":"020fdc78a4cf9196dd80c333d0ddb2569202b573b90ad5df2081d4ff88318372","examples/caps/main.rs":"b7be00c1cc9042140d34ea05051152a7035f316f0bdcd31ac5a660a97e0c4f70","examples/circle/README.md":"e1c97cf5252f0d1f2934ace78b5d839c5f45911f3007dbd2925eeceefb8f0af6","examples/circle/main.rs":"2bf6c3712ad97454a257d97493ab2944c1d367613cd68c9a6d941b5ce727446a","examples/circle/screenshot.png":"97bf07c85bf02367447b9c8a81707c124e4a3b420fa386b95ba08b21938f4f2a","examples/circle/shaders.metal":"5e4f40efca5bb386204a09e1b983cc6c634fdf1ca9dd4974227313adbf50e8b5","examples/circle/shaders.metallib":"666a9491d795ef9c0b9c122c7ada571cc2c0e8774d2d89e5b4b996f3dc47962b","examples/compute/compute-argument-buffer.metal":"6530bbd6a0101d9db2893805436f5dc877959e81ea97a27014c0fc52fc9fa77b","examples/compute/compute-argument-buffer.rs":"8c02647426cda46d2687890eb64a833bf5bcf4740109fb871f56d4aea6984bcf","examples/compute/embedded-lib.rs":"55f701810fa5270c27ca771e713f9f8cf09e124a997b0b03790b38435593a7ea","examples/compute/main.rs":"a9eee4e600887f2dafdd953a899cf1d11ea5fc252297cf5f9747f209454ba173","examples/compute/shaders.metal":"f2b15551bb5247b88a3029c3d8ef37c6fa04a4a6cca9f90f069894ed6822b4bf","examples/compute/shaders.metallib":"fef91643e60c0ec99ad2bd2f3916299bcc3e6a80038ea27bed59681badfea7d1","examples/events/main.rs":"9cb35381b0a3918bd7d530171de8f7cceafe3d4851c0f430b4aff1f5c2aae749","examples/fence/main.rs":"47741327e62db1d8bd344b6a9ec26ef13ffb0b56b0dd7077c5d926d43faaeff7","examples/headless-render/README.md":"b1c97b52701cfb41fc0b9e269ba7a7a454d9161746198e2f5789f2636f60842d","examples/headless-render/main.rs":"814f639b0a919f3bec8e6f9f9928d881824fd0b4a6d36d32006cecbb36ae6599","examples/headless-render/screenshot.png":"01d6ea5791b63b0f01190198756446cf313fc25dc64d0138c1b4f62c9f862dd1","examples/library/main.rs":"42368ae9b630ca87ee8d8e0ced12163fdc86e6c9f2260a4b74689dbd41a60d3b","examples/mesh-shader/main.rs":"ae5182d4e3e4c4ca8ce456697291fceb53a1992ef47d5013ff6ea9de81ac7482","examples/mesh-shader/shaders.metal":"6ba934c3edd3ba0b8f6c4ac37be0fd0fe35eeef004e371521b7bf5a2fae9a223","examples/mesh-shader/shaders.metallib":"0af3b7ab0cd6186a90163550b76fab5bd2ef6ba97e791354d4281ca92d4887ff","examples/mps/main.rs":"e626ce5a4ab7e447e0e4f7b85fb27fb157afc5a0d1620cd53c248b025f7e7fb4","examples/mps/shaders.metal":"155922d6a4184078ae7ee29504a268e1218f07d908f921eef60e5bfa8a793bda","examples/mps/shaders.metallib":"b62451223549b1e7eb90ec3d3534c0ed4cdfdc581c7df3ffcdc4786a5fcacde4","examples/raytracing/README.md":"6f0d683efac74572099c317ce9f65c3e6ff3c5252c6870c0c38c67f08b37bb01","examples/raytracing/camera.rs":"11d631b13b2ba6e14e785d339919e7e13f9f381c39a78d0ab95500d551c58505","examples/raytracing/geometry.rs":"afffd828f071b4adad8d5732c23eb99ebbc4711993e3b682861e571cec2234a2","examples/raytracing/main.rs":"5298881230b17453d5cafc9f114aaa2d7d9800d85d4077a19086eedabb5c85b6","examples/raytracing/renderer.rs":"2eda59b6fdaf2e6f3d911ca21dc410f8376ca981bbd59e59085686aaba4d969a","examples/raytracing/scene.rs":"cd391661a8eea55738a9fa17f9dcd704d0f31d1bad00b7ad95445d9e9605092a","examples/raytracing/screenshot.png":"400bb138f5adb69e4db8626681fb17667e5e112c94864879d9282d5348d970db","examples/raytracing/shaders.metal":"696f6a0ba79d82e2fa0e03eadbff2f6cdeac87acc805c2b7df657b85c1173174","examples/raytracing/shaders.metallib":"249b71998f58ddf8b3de37d79e9cc1f4a3494fba4bd7ba3f5411fb603de9dd5a","examples/reflection/main.rs":"26060dd97ee2175958b89e85635d788cd5d1b496b4e1de799f9d225fab3682f2","examples/shader-dylib/main.rs":"71c8c69c5443bd2335415bc73480829a5c527d1b2736484284b553ef053af92f","examples/shader-dylib/test_dylib.metal":"3469de785c2c0da784e84758fc0da5a81e474ca15588485d9e04398690641cc8","examples/shader-dylib/test_shader.metal":"1a04ff8ab3288b09d14cd35440b2557e92ddedbff9d07c4144a22e9062e6e1e4","examples/window/README.md":"69655cff298e07887fe70e8a13e27d8a87efcd0cc0da4e15485134e064e1aceb","examples/window/main.rs":"097af824822c0724695c51fdeaca0a287f48f6426f876a57d3e97ff93be506c8","examples/window/screenshot.png":"da7369d7cc297c7f7f6bd773c93e7d708d72442c9c5ff5a20c2f2ee6852552dc","examples/window/shaders.metal":"90dee6c752add5c617dfdca93064b2824b44ff8c01ef63986826f6a1531e95d6","examples/window/shaders.metallib":"16fa82beb70bf16c3501970cae0d5028a747a08164337161dc9c2e8965d4c366","src/acceleration_structure.rs":"25533892466369deab8d9024a037c0dd05e7393ac9b3b1815a1b9f6853ace42f","src/acceleration_structure_pass.rs":"892b1fc8360f91d09bbde08251de125bea72b134c529cd3a9e6b9cdc854e403f","src/argument.rs":"6d78fcb7398a893687294bcfb3326df73a1c7292ded166a167bc677f546cc32a","src/blitpass.rs":"e558d69c1b571637007650bf4c9875a020fd6175247c6a4b203f50585d7315a9","src/buffer.rs":"78d9021ab75ef0dad09ff92d126f1ceea241cca606cd7b05553c9351458babed","src/capturedescriptor.rs":"c687c4db298fb83ef640eb34929758c2d7955174a68725e986838e367291e302","src/capturemanager.rs":"3862b2d66e91f7f803b459c1e0302ddf87e98cb5948cfad082533f0f45c33061","src/commandbuffer.rs":"79d2acf43c009fc2e4eb51e1b6b47e2dc3bafafb34b3cb88a8bf6469fbd102aa","src/commandqueue.rs":"a7d6dee5d064093521465e1da30bded851aa9d59f078942d88926d0f38de82fd","src/computepass.rs":"a6ac68f0052efc1b651c9684ed6e90fdaff89748e3d8b67707b6c23018fd8a85","src/constants.rs":"bbfeecf910d4f9ed149a7988d8a79df6e9ad479de81f7fc1294d3434a721b7fd","src/counters.rs":"d23188bde20656d2e7ecdb80c474f4ae645a88d3f1ab688c11d4918609aee26d","src/depthstencil.rs":"71f221640a2031ef40449697297f09cd42d23833854c51759b3006ba55c84de9","src/device.rs":"e17925a8f4fbd72fd4cebb9ee95f6616c59c95522e125403cc6bcd3630c71a2e","src/drawable.rs":"568c6199113724130a1eb3fc108d73735797d86542bde94500be6b5d11573b2c","src/encoder.rs":"b5f6a81353fc5696f4afa7edb8baf19be5dc65bbdbd4910062dc0a577a15e239","src/heap.rs":"f12d519c4417af4365c2d8a12f29124362785ad1b3a17ee80a7bb7f74a24a8be","src/indirect_encoder.rs":"ede986d0f4f2555413605257b58ea54b044ddbf5612f0c922b9f8b0313382d0e","src/lib.rs":"842f34ced178e5539335c947424c3408fc079071f05f27f57785a4c52ea804d5","src/library.rs":"2c21ee81a5426d8793a7bd970d371225f382e064f8c49a52aa23e2fee10b0cc0","src/mps.rs":"607b51a163577364771d8afbb95888ef3603d71be40eddab1e2cdc2ad75cbd5e","src/pipeline/compute.rs":"1d655df7ab78efe5cd8d100acfd90caf4265fc9ddaf859c6a3e9eee8190446e0","src/pipeline/mod.rs":"280916e71b6f3c5fffda6ffee31c616bf4aba6e5a186401ea2febe71c3264145","src/pipeline/render.rs":"8bbe04b5ace6adeb2a2df06d00b3003d32cb5085706e33be31108821acdd67f4","src/renderpass.rs":"03b358a21d1b2399c1a682187a67193e1a25b69999a33e1b128db0c09fa7860b","src/resource.rs":"f239254592d3e14ab9a418105cd51fe923be385cd6983c7fb9cd81b5f5eb90ef","src/sampler.rs":"b82205283e3ba4ff229f6b4fb2e73ac5da9cdc75312a76e5d7e40d9ebf0d051c","src/sync.rs":"8fbff195456c6410d1e787b9b93379dacbdc9ae3e331bc07a9dc3522f1f65c45","src/texture.rs":"8fe3245d1b9b53c09de2eff0d015afcafd6b1bc9e8fec2ddab78f060d418eff1","src/types.rs":"d255f9c1b449acdb971616255e1c98d35b3b1ac54d9c388f7cdff6cfc3a8b944","src/vertexdescriptor.rs":"6a1378f270f7adf631319bcc8c8d6831c9f9be55e7b39a7ccfe151af9a9363c4"},"package":"00c15a6f673ff72ddcc22394663290f870fb224c1bfce55734a75c414150e605"} \ No newline at end of file diff -Nru thunderbird-140.10.2esr/comm/third_party/rust/metal/examples/headless-render/.gitignore thunderbird-140.11.0esr/comm/third_party/rust/metal/examples/headless-render/.gitignore --- thunderbird-140.10.2esr/comm/third_party/rust/metal/examples/headless-render/.gitignore 2026-05-07 13:12:41.000000000 +0000 +++ thunderbird-140.11.0esr/comm/third_party/rust/metal/examples/headless-render/.gitignore 1970-01-01 00:00:00.000000000 +0000 @@ -1 +0,0 @@ -out.png diff -Nru thunderbird-140.10.2esr/comm/third_party/rust/mp4parse/.cargo-checksum.json thunderbird-140.11.0esr/comm/third_party/rust/mp4parse/.cargo-checksum.json --- thunderbird-140.10.2esr/comm/third_party/rust/mp4parse/.cargo-checksum.json 2026-05-07 13:12:41.000000000 +0000 +++ thunderbird-140.11.0esr/comm/third_party/rust/mp4parse/.cargo-checksum.json 2026-05-15 21:31:52.000000000 +0000 @@ -1 +1 @@ -{"files":{"Cargo.toml":"72f758566d803455587b36aa25461fe5ce42f44f85173a297f3fa1c630fb5247","LICENSE":"fab3dd6bdab226f1c08630b1dd917e11fcb4ec5e1e020e2c16f83a0a13863e85","README.md":"86cb40854b93f988e3a63ce6fe39d2ce95367f8ca301a5ba50676ff98a0ad791","benches/avif_benchmark.rs":"17105ee0ec4ff0e3eec90699252939101edd5323514ceb404f367e67ef16cf95","link-u-avif-sample-images/.github/workflows/encode-and-decode-daily.yml":"84b787f721024a100ce09ac5714a1d78a4811893861e89495313f435b9d02359","link-u-avif-sample-images/.gitignore":"ac16d40779ab2d608843a3cb1b0418a1ffdc0e71a06c4d140386fadf007a54a7","link-u-avif-sample-images/LICENSE.txt":"da89f9867822be4b8adb1e601d9e9226c195016c6508015eb7593e68ead0c98a","link-u-avif-sample-images/Makefile":"b5697e8685d2a9ce0f4b4c976a5f707022ed113782d16dc59ae280d3a8ce77b1","link-u-avif-sample-images/README.md":"d249fb7bef4f21359cfc4f2977e1b2f2c6e6dd6e57cb1cdc1da1f0edd8aa55d0","link-u-avif-sample-images/fox.jpg":"927997a90ae88ead007283bf9c1392159d0acd2e9890522146211fda2112a2d9","link-u-avif-sample-images/fox.odd-height.png":"6136247772bd1c0edd50426bca4f3485473ac25a784e5ec8777f7491598e96db","link-u-avif-sample-images/fox.odd-width.odd-height.png":"6f91dc21c137f318d0443ce28bbf3f74d5502180c254327b46e41040a33f1363","link-u-avif-sample-images/fox.odd-width.png":"a8b2328c8700c16280c5ab40a34147edac598d4d48ca101bef649e468ae1492e","link-u-avif-sample-images/fox.png":"c45bfb5780843c70a37426340020e3e7ff41d7cf1df9fec614a5cf429d078573","link-u-avif-sample-images/hato.16bpc.png":"53b550c587cd1d19a1997184e47f4a3ff2a05cedf7cb4e42a9466a6d6cb60d8d","link-u-avif-sample-images/hato.jpg":"6d4804e5e4adf36a6b138544c81b743ed7abdd9a495a43e883ec77689ca28943","link-u-avif-sample-images/hato.png":"313880f4cc51160fec522d78f1fb7f06df70fe1929a731fc86c68ecefd312277","link-u-avif-sample-images/images.html":"9e18453dfe5b205600f158282c6896265281e3b04b2fbc332804fab1dbdb3faf","link-u-avif-sample-images/kimono.crop.png":"0d5605bae0ec9d39aad9dc8e1a371d0327c6a224643983e3ee1f4d44cb00f19d","link-u-avif-sample-images/kimono.jpg":"a6ad58e3cea437ee0c841115ba67ae7354de7af734de50de9d0853dd4e571577","link-u-avif-sample-images/kimono.mirror-horizontal.png":"9af9e839fe6bf6342831970c20291f619570d2fc687951ae00cd81ea766f53fe","link-u-avif-sample-images/kimono.mirror-vertical.png":"4ed003c5868fd2e78c7b2dcbd54a67a0e7593dabb3ac82b1c9e5e2dbdf09b8ec","link-u-avif-sample-images/kimono.mirror-vertical.rotate270.png":"74b9b7ffa8955761f747a0e6e81d5b7ecb5e325383546110e1b6aa9986728035","link-u-avif-sample-images/kimono.png":"84fd6cfb97a27739608e21779f874b4ae7e80342b2588e8b0b092dee2d57c881","link-u-avif-sample-images/kimono.rotate270.png":"1918a47c02b378945a705301abd4250ddc65bb95afce9424572ffd0fdd1f45ef","link-u-avif-sample-images/kimono.rotate90.png":"1a73c61692abe96d0a7a9accdb36a83d51bceac79bbb83a00571570f494cca49","link-u-avif-sample-images/plum-blossom-large.png":"af6ea005b726ca39f342e946aa53bed88e5a140413ce896d166bb35ab0aa3b4f","link-u-avif-sample-images/plum-blossom-small.png":"c859fd97b647e494461f65835b9c1c3476807aee77076599adf18a832b3617a4","link-u-avif-sample-images/plum-blossom.svg":"be1f03dd05f63292c85a96b1c48fb06727283610cc69b1e116d547bab27b171d","link-u-avif-sample-images/red-at-12-oclock-with-color-profile.jpg":"d56f809ea5eda74578af57e2f80b41856a1fe2ff436c741aa58757387af998bd","link-u-avif-sample-images/red-at-12-oclock-with-color-profile.png":"4eab95e358eb48e052c7b8c94d30a8c6cb1c9c3c2dfd9845240281dd5dd7b800","link-u-avif-sample-images/scripts/compare.sh":"0562689bcd40e9fc1322bf037d6f999aa4406a2229f19e74b96cc450e370e429","link-u-avif-sample-images/star-10bpc-with-alpha.avifs":"5643ac1f235ae6599186dd66c66507db6fa46a17b2b18e82ea9344870eb98a9b","link-u-avif-sample-images/star-10bpc.avifs":"c61d899a59dbd8c7b2f7bcfca9069a0e13ff1606899af227938a28502e6cbf88","link-u-avif-sample-images/star-12bpc-with-alpha.avifs":"88a350c3550ce36c1777fe7eb1e906c6829d3ed8b241aa1e0e46f1a4e2567c4b","link-u-avif-sample-images/star-12bpc.avifs":"c1a59db6f180208a3177d77c7f9ab08290e903c7bdaf929331b807a510f8c619","link-u-avif-sample-images/star-8bpc-with-alpha.avifs":"13a12908cb162a855cccc9221a5f9f736e8ea07902ffbdcf007f8fde5ed255f2","link-u-avif-sample-images/star-8bpc.avifs":"ae35b161de67a5afeb195ee401f369c34990f0ff8662f70ab4065bc6931f0a66","link-u-avif-sample-images/star.gif":"389cdd02efbdce4f0205cae6e91c1f64e34fa0ca1fe02351da1b37e16cbb642a","link-u-avif-sample-images/star.input.txt":"970163b942843618616f42233abe91d40fb68f6f5451860db259551711867b55","link-u-avif-sample-images/star.png":"18569167cf7ebd265ab6973d071d259aacfbb46c0408b7d4874c8cc9df9bb1ad","link-u-avif-sample-images/star.svg":"13089d0986b31b87919029fa69f2b68981af4023306bf0f79922f6772396008a","link-u-avif-sample-images/star180.png":"21bc11be2b51334fe4589634507612e7edce96d36e6a99219d029e440164e8b8","link-u-avif-sample-images/star270.png":"5c93f538dcdc70840b9925b4089083acc9c25e95265b3f3dea18d695451b441e","link-u-avif-sample-images/star90.png":"2defc5d21e70447653fec5dc14a697d9dd555d7a0c14e79cb2d9f80796a51a6d","src/boxes.rs":"f6588ae051b76bef8a4c33e4bf221a5fd12bc610e9d2958637f2da75ee8607d3","src/lib.rs":"0fa2145392ea0cf2e0a727ee905a75541cf6ed81fd030f90243c1f7ad8e13452","src/macros.rs":"498bef25c8ea468d8ae0cd89593807d9e9253385cb9456d04f8cb00b721a54cb","src/tests.rs":"2f147bc7f6f0dddd8ebf58da0fd99d0bfff65f71d497291b4b4edf5246807a98","src/unstable.rs":"6cd40613497754c289b995b0a4cf4b967e6ece75b19b53e9f67df9f44cde9310","tests/amr_nb_1f.3gp":"d1423e3414ad06b69f8b58d5c916ec353ba2d0402d99dec9f1c88acc33b6a127","tests/amr_wb_1f.3gp":"be635b24097e8757b0c04d70ab28e00417ca113e86108b6c269b79b64b89bcd5","tests/bbb_sunflower_QCIF_30fps_h263_noaudio_1f.3gp":"03e5b1264d0a188d77b9e676ba3ce23a801b17aaa11c0343dfd851d6ea4e3a40","tests/clusterfuzz-testcase-minimized-mp4-6093954524250112":"af7044a470732d4e7e34ac7ab5ff038c58b66f09702cbcd774931d7766bbfd35","tests/corrupt/invalid-avif-colr-multiple.zip":"9abddcbc47fde6da20263a29b770c6a9e76c8ab8dc785ef8512f35d9cb3206ed","tests/overflow.rs":"a2b2b5b5170581adef6b49575b242743779900baef81a0ac0c3d611dd98d7110","tests/public.rs":"1b0e5193e84f806ad49a2a919759d5b44ffc5b7741c3528c222d3e1d4730bf80"},"package":null} \ No newline at end of file +{"files":{"Cargo.toml":"72f758566d803455587b36aa25461fe5ce42f44f85173a297f3fa1c630fb5247","LICENSE":"fab3dd6bdab226f1c08630b1dd917e11fcb4ec5e1e020e2c16f83a0a13863e85","README.md":"86cb40854b93f988e3a63ce6fe39d2ce95367f8ca301a5ba50676ff98a0ad791","benches/avif_benchmark.rs":"17105ee0ec4ff0e3eec90699252939101edd5323514ceb404f367e67ef16cf95","link-u-avif-sample-images/.cargo-ok":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","link-u-avif-sample-images/.github/workflows/encode-and-decode-daily.yml":"84b787f721024a100ce09ac5714a1d78a4811893861e89495313f435b9d02359","link-u-avif-sample-images/LICENSE.txt":"da89f9867822be4b8adb1e601d9e9226c195016c6508015eb7593e68ead0c98a","link-u-avif-sample-images/Makefile":"b5697e8685d2a9ce0f4b4c976a5f707022ed113782d16dc59ae280d3a8ce77b1","link-u-avif-sample-images/README.md":"d249fb7bef4f21359cfc4f2977e1b2f2c6e6dd6e57cb1cdc1da1f0edd8aa55d0","link-u-avif-sample-images/fox.jpg":"927997a90ae88ead007283bf9c1392159d0acd2e9890522146211fda2112a2d9","link-u-avif-sample-images/fox.odd-height.png":"6136247772bd1c0edd50426bca4f3485473ac25a784e5ec8777f7491598e96db","link-u-avif-sample-images/fox.odd-width.odd-height.png":"6f91dc21c137f318d0443ce28bbf3f74d5502180c254327b46e41040a33f1363","link-u-avif-sample-images/fox.odd-width.png":"a8b2328c8700c16280c5ab40a34147edac598d4d48ca101bef649e468ae1492e","link-u-avif-sample-images/fox.png":"c45bfb5780843c70a37426340020e3e7ff41d7cf1df9fec614a5cf429d078573","link-u-avif-sample-images/hato.16bpc.png":"53b550c587cd1d19a1997184e47f4a3ff2a05cedf7cb4e42a9466a6d6cb60d8d","link-u-avif-sample-images/hato.jpg":"6d4804e5e4adf36a6b138544c81b743ed7abdd9a495a43e883ec77689ca28943","link-u-avif-sample-images/hato.png":"313880f4cc51160fec522d78f1fb7f06df70fe1929a731fc86c68ecefd312277","link-u-avif-sample-images/images.html":"9e18453dfe5b205600f158282c6896265281e3b04b2fbc332804fab1dbdb3faf","link-u-avif-sample-images/kimono.crop.png":"0d5605bae0ec9d39aad9dc8e1a371d0327c6a224643983e3ee1f4d44cb00f19d","link-u-avif-sample-images/kimono.jpg":"a6ad58e3cea437ee0c841115ba67ae7354de7af734de50de9d0853dd4e571577","link-u-avif-sample-images/kimono.mirror-horizontal.png":"9af9e839fe6bf6342831970c20291f619570d2fc687951ae00cd81ea766f53fe","link-u-avif-sample-images/kimono.mirror-vertical.png":"4ed003c5868fd2e78c7b2dcbd54a67a0e7593dabb3ac82b1c9e5e2dbdf09b8ec","link-u-avif-sample-images/kimono.mirror-vertical.rotate270.png":"74b9b7ffa8955761f747a0e6e81d5b7ecb5e325383546110e1b6aa9986728035","link-u-avif-sample-images/kimono.png":"84fd6cfb97a27739608e21779f874b4ae7e80342b2588e8b0b092dee2d57c881","link-u-avif-sample-images/kimono.rotate270.png":"1918a47c02b378945a705301abd4250ddc65bb95afce9424572ffd0fdd1f45ef","link-u-avif-sample-images/kimono.rotate90.png":"1a73c61692abe96d0a7a9accdb36a83d51bceac79bbb83a00571570f494cca49","link-u-avif-sample-images/plum-blossom-large.png":"af6ea005b726ca39f342e946aa53bed88e5a140413ce896d166bb35ab0aa3b4f","link-u-avif-sample-images/plum-blossom-small.png":"c859fd97b647e494461f65835b9c1c3476807aee77076599adf18a832b3617a4","link-u-avif-sample-images/plum-blossom.svg":"be1f03dd05f63292c85a96b1c48fb06727283610cc69b1e116d547bab27b171d","link-u-avif-sample-images/red-at-12-oclock-with-color-profile.jpg":"d56f809ea5eda74578af57e2f80b41856a1fe2ff436c741aa58757387af998bd","link-u-avif-sample-images/red-at-12-oclock-with-color-profile.png":"4eab95e358eb48e052c7b8c94d30a8c6cb1c9c3c2dfd9845240281dd5dd7b800","link-u-avif-sample-images/scripts/compare.sh":"0562689bcd40e9fc1322bf037d6f999aa4406a2229f19e74b96cc450e370e429","link-u-avif-sample-images/star-10bpc-with-alpha.avifs":"5643ac1f235ae6599186dd66c66507db6fa46a17b2b18e82ea9344870eb98a9b","link-u-avif-sample-images/star-10bpc.avifs":"c61d899a59dbd8c7b2f7bcfca9069a0e13ff1606899af227938a28502e6cbf88","link-u-avif-sample-images/star-12bpc-with-alpha.avifs":"88a350c3550ce36c1777fe7eb1e906c6829d3ed8b241aa1e0e46f1a4e2567c4b","link-u-avif-sample-images/star-12bpc.avifs":"c1a59db6f180208a3177d77c7f9ab08290e903c7bdaf929331b807a510f8c619","link-u-avif-sample-images/star-8bpc-with-alpha.avifs":"13a12908cb162a855cccc9221a5f9f736e8ea07902ffbdcf007f8fde5ed255f2","link-u-avif-sample-images/star-8bpc.avifs":"ae35b161de67a5afeb195ee401f369c34990f0ff8662f70ab4065bc6931f0a66","link-u-avif-sample-images/star.gif":"389cdd02efbdce4f0205cae6e91c1f64e34fa0ca1fe02351da1b37e16cbb642a","link-u-avif-sample-images/star.input.txt":"970163b942843618616f42233abe91d40fb68f6f5451860db259551711867b55","link-u-avif-sample-images/star.png":"18569167cf7ebd265ab6973d071d259aacfbb46c0408b7d4874c8cc9df9bb1ad","link-u-avif-sample-images/star.svg":"13089d0986b31b87919029fa69f2b68981af4023306bf0f79922f6772396008a","link-u-avif-sample-images/star180.png":"21bc11be2b51334fe4589634507612e7edce96d36e6a99219d029e440164e8b8","link-u-avif-sample-images/star270.png":"5c93f538dcdc70840b9925b4089083acc9c25e95265b3f3dea18d695451b441e","link-u-avif-sample-images/star90.png":"2defc5d21e70447653fec5dc14a697d9dd555d7a0c14e79cb2d9f80796a51a6d","src/boxes.rs":"f6588ae051b76bef8a4c33e4bf221a5fd12bc610e9d2958637f2da75ee8607d3","src/lib.rs":"0fa2145392ea0cf2e0a727ee905a75541cf6ed81fd030f90243c1f7ad8e13452","src/macros.rs":"498bef25c8ea468d8ae0cd89593807d9e9253385cb9456d04f8cb00b721a54cb","src/tests.rs":"2f147bc7f6f0dddd8ebf58da0fd99d0bfff65f71d497291b4b4edf5246807a98","src/unstable.rs":"6cd40613497754c289b995b0a4cf4b967e6ece75b19b53e9f67df9f44cde9310","tests/amr_nb_1f.3gp":"d1423e3414ad06b69f8b58d5c916ec353ba2d0402d99dec9f1c88acc33b6a127","tests/amr_wb_1f.3gp":"be635b24097e8757b0c04d70ab28e00417ca113e86108b6c269b79b64b89bcd5","tests/bbb_sunflower_QCIF_30fps_h263_noaudio_1f.3gp":"03e5b1264d0a188d77b9e676ba3ce23a801b17aaa11c0343dfd851d6ea4e3a40","tests/clusterfuzz-testcase-minimized-mp4-6093954524250112":"af7044a470732d4e7e34ac7ab5ff038c58b66f09702cbcd774931d7766bbfd35","tests/corrupt/invalid-avif-colr-multiple.zip":"9abddcbc47fde6da20263a29b770c6a9e76c8ab8dc785ef8512f35d9cb3206ed","tests/overflow.rs":"a2b2b5b5170581adef6b49575b242743779900baef81a0ac0c3d611dd98d7110","tests/public.rs":"1b0e5193e84f806ad49a2a919759d5b44ffc5b7741c3528c222d3e1d4730bf80"},"package":null} \ No newline at end of file diff -Nru thunderbird-140.10.2esr/comm/third_party/rust/mp4parse/link-u-avif-sample-images/.gitignore thunderbird-140.11.0esr/comm/third_party/rust/mp4parse/link-u-avif-sample-images/.gitignore --- thunderbird-140.10.2esr/comm/third_party/rust/mp4parse/link-u-avif-sample-images/.gitignore 2026-05-07 13:12:41.000000000 +0000 +++ thunderbird-140.11.0esr/comm/third_party/rust/mp4parse/link-u-avif-sample-images/.gitignore 1970-01-01 00:00:00.000000000 +0000 @@ -1,4 +0,0 @@ -*.avif.png -/core -/decoded/ -/.alpha-masks/ diff -Nru thunderbird-140.10.2esr/comm/third_party/rust/regex/.cargo-checksum.json thunderbird-140.11.0esr/comm/third_party/rust/regex/.cargo-checksum.json --- thunderbird-140.10.2esr/comm/third_party/rust/regex/.cargo-checksum.json 2026-05-07 13:12:41.000000000 +0000 +++ thunderbird-140.11.0esr/comm/third_party/rust/regex/.cargo-checksum.json 2026-05-15 21:31:53.000000000 +0000 @@ -1 +1 @@ -{"files":{".cargo_vcs_info.json":"171e69647bd2b9d563f5b28ebd673c96d62d5e9e02e8616e613e0d1a833ada8f",".vim/coc-settings.json":"87b0e2edd6fc8170b3f918bfbf92a78cd77a15033f718a8733c6d6277bf3e1fe","CHANGELOG.md":"920271ea6fdc901f01e8535d732370509714326874a4073ab75cd0c9d899fc14","Cargo.toml":"2913e983f1b366ef6be4ac7da62d3e2c8e4847cfea4257d5618a90e67363d26e","Cargo.toml.orig":"57393b21fd8d14d672f90d69133b993d0533f87e15789c21069f577dd129ddcf","Cross.toml":"4a11d6c63ecc919016b59fa0fe23674eb05682fb91ffbe677a4a7077e9e684ff","HACKING.md":"17818f7a17723608f6bdbe6388ad0a913d4f96f76a16649aaf4e274b1fa0ea97","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"6485b8ed310d3f0340bf1ad1f47645069ce4069dcc6bb46c7d5c6faf41de1fdb","README.md":"932f36c0fc3ac869fcca51018e6c87c75278665d42e51d22834fa52ceec2c95c","UNICODE.md":"845fca1982e82e190109a784952579fce54faea120b702b7efd61164a12f601f","record/README.md":"02e6f85f8a43f18540e4a52a75d1001494df7aceac3873e9a13e3ceba190206d","record/compile-test/2023-04-19_1.7.3.csv":"460059ba2f10456175ff92bd75d4a365b14a1843e2b46e7b285d58da59e6d3ca","record/compile-test/2023-04-20_master.csv":"6b94df278e4ed82a3fd0d4bfe92a4614714e00435e983c7649ee9f54925f906e","record/compile-test/2023-07-05.csv":"cf00b4981b8c12980113810dba40e2063a8400354ad4dab16f7c212ff0b5db74","record/compile-test/README.md":"ba2b606993edd8d705ad1677ec954862614e52b028407e1908bb5dfb07767f2d","record/old-bench-log/.gitignore":"613306d0912cda4c64f06418e3ffa91ef73ea6e19bc2527211a551b6fa23790f","record/old-bench-log/01-lazy-dfa/dynamic":"dec9f74b8835403c71edc0c2d93bbdde0f5a0e37d46585e416c80496d5b14497","record/old-bench-log/01-lazy-dfa/dynamic-no-lazy-dfa":"c0ce02bef9ada8cd55672f0a9c3c5fc64f71e08bfb2b45978082a140b4fc111f","record/old-bench-log/01-lazy-dfa/native":"9de61ff787e36f5c6f1eaec68b8bb0583e57b0aad23712afe8c0048988c761b8","record/old-bench-log/01-lazy-dfa/nfa":"38c0be44a00b2caef17101bc425410fec2958e4df6da25d2ba5b6664f8bccad9","record/old-bench-log/01-lazy-dfa/pcre":"3b38026c24e4ca487ff62de83cc093ccb46b918f4875663249ff84ce27636942","record/old-bench-log/02-set/dynamic":"8ef5c00f0ac42e5f008e4b6337669527b48fba38df94c50d3e683c6aac66a48c","record/old-bench-log/03-bytes/onig":"f32347a6e0f25f46ad1b0aa736c29eca47c25f90d32c8823ea0d14204859a35b","record/old-bench-log/03-bytes/pcre":"b90982575c0ad55617b2ce50c2e9853d090502bf07e1eb19edf9009d3c9f2987","record/old-bench-log/03-bytes/rust":"b1e70e5ae48a9c726d8cd8a98019c0efe5a1095563c61cf0ac75e24de32461b4","record/old-bench-log/03-bytes/rust-bytes":"fbf0e6cb8102c7ca8e59bd459bb0ae7f1feaf8103def70b8d4793c59e68e8736","record/old-bench-log/04/onig":"4e34e2ede0a806b8ee540e63e4babee38049e5a8ab3be99c4f5d8b02bbc653fd","record/old-bench-log/04/pcre1-jit":"736c4941e991ef94f76379cf2187d0ea2a41b052cf80c94d0dd0c9ea758a6491","record/old-bench-log/04/pcre2-jit":"00e7bbf7749904fca8dff9b441d15bbe670f37b427e385ddf740f7a49de3b1fb","record/old-bench-log/04/re2":"b8b8595f6b68da127b56dc7c61a9fd15548251fda1be9d2c50c2d48382e887b6","record/old-bench-log/04/rust":"c5a6b918e815294f0c4e3d37267c444d49692ff131c5a08f7462c24d0721fcec","record/old-bench-log/04/tcl":"c4d8d12b8cf48ff2017549e95e49dc95a90ea15483834cd70d2d7d7c237bbd32","record/old-bench-log/05/onig":"70a4da9aafaefa6493cd09d3a529dd5d2d9eacf390bb093681bc7be28a1f926c","record/old-bench-log/05/onig-vs-rust":"b942a79735b7330241437776c15b18f4db3eff01d3e6c35494f4a8732e74a23a","record/old-bench-log/05/pcre1":"b29b7efbe79b55ce0aaf24bbbecc376a865fa219a68d96124e3d95951cdb47f4","record/old-bench-log/05/pcre1-vs-rust":"a458e5c62f0500898e08757753c10981551649656432ec096f0c82b414ef8d82","record/old-bench-log/05/pcre2":"faa93937c3490cfdff88c32dc04e57f2ae881923b87781e5fe876535fd690770","record/old-bench-log/05/pcre2-vs-rust":"bf9faa6a679dd98e9452e52c0941d2eb84dcf0b6632c15507f8334ed7bc309da","record/old-bench-log/05/re2":"692866b28e1bc368c7a59f519b8dfe1da50a135946ce153298a0ab228a5ee59d","record/old-bench-log/05/re2-vs-rust":"55e4cb14c397574751aebe38068c429a4580a5e309857b2715047944903dca58","record/old-bench-log/05/rust":"aac6acda9f63e51613712d0a33bb7fb46dfc7adc425f76b9b71195be8c8a42e7","record/old-bench-log/05/tcl":"f03e39eccd3252162cc6099bb0426014df669d299ba0ef79e89b8401886a5172","record/old-bench-log/05/tcl-vs-rust":"ae6ac4668573bf5488cc235c5da16ad9358d07b7644207d9bcea88ba6f5514a6","record/old-bench-log/06/dphobos-dmd":"473328306be335a0320c690d9c2dbefdf7f2f5a80e4ca69443c7ed2e81bb093f","record/old-bench-log/06/dphobos-dmd-ct":"60341c736382a6db21d9889369ea4617c521acbf30d4b3bf38bcd17f4f85b9b1","record/old-bench-log/06/dphobos-ldc":"ae60c2bed84afb89ae43615f26de4cc5d0042e179089b639507378518eed3252","record/old-bench-log/06/dphobos-ldc-ct":"a157ef450793b73de3a816fab1d93a6d11e90a817082bae5e3da02a66fcc833f","record/old-bench-log/06/pcre1":"ad10fd7db732e8670dd3d4eedb05f48f547b4782495aaadff8ec25a6ea1992a0","record/old-bench-log/06/pcre2":"f789a73bd41a0bc401bdebe7f10a03a8aa587de48643d88507d16181a8fa39d3","record/old-bench-log/06/re2":"203c273a110d71f5edf722630202a6142c39d6b7a9951686adf8b9c20c5db278","record/old-bench-log/06/rust":"6a642a16cd279c99ef5a580a25fb3a63ac6239cd73df9261c02912fa08145753","record/old-bench-log/07/boost":"255bc652c4d9e9d20aa9b22d8d86e952e7ec6c8b9fcde0c3d6e38c967e04d40e","record/old-bench-log/07/dphobos-dmd":"fb3ac60037050858611145ca3e71412164688dcdec52c022787d33304e022260","record/old-bench-log/07/dphobos-dmd-ct":"40a5088441f8ffe3dae0abaf31c105cedfbe3b56c06772f075947d504976d2ed","record/old-bench-log/07/oniguruma":"ae0cd60adb15845eb9ef706111d4ee0e6ad5a58f0276b787d68bd7d637f8f7c6","record/old-bench-log/07/pcre1":"a812d065ec248249f9bb3d6d970f15c18d342f6b443265ad4b07fa91b73575cc","record/old-bench-log/07/pcre2":"88230663eccd0b382cf5be81ce1ae6cfa3fa835a65a31c1eba4369d2e8de5d27","record/old-bench-log/07/re2":"e330ef21ce44351afc3c43821d862e9c625877606569f3af0ddbadcd7b21c602","record/old-bench-log/07/rust":"d8c6bd5c46f5df9d0ac222f7be7793527a8137d273c8826b3715c67e16209aac","record/old-bench-log/07/rust-bytes":"e21d02fa2ef1e5ed7204920b33ed24c9fb620e068ed47ed6879b72e76369a27e","record/old-bench-log/07/stdcpp":"9df02d89dc8232c700b8cf8bc6f1ece3ca7af84ab52e67a660039d6c9168aed4","record/old-bench-log/07/stdcpp-libcxx":"f90849a0b5dc11dc0280ad97886e92e1d91c080403ad7a4ecd638a26fe5e8c5e","record/old-bench-log/07/tcl":"7f6e347bb507f9c00ff664d3e627c0a9cf842b416eeb2af9f3b6cccd041c58e4","record/old-bench-log/08-new-memmem/rust-after-01":"646c7d50aea9c560a35eb60116f301f4fb8d4b03fd5814d8b24adffd070332e3","record/old-bench-log/08-new-memmem/rust-after-02":"14e7fb6c6faa85a8f90617528cef79ae382aeba07c2e5c253c68445902b060ba","record/old-bench-log/08-new-memmem/rust-before-01":"7e3b58de0f502c1a1bf6d27e0e85c654b1189716f7374cec4ed4dd365b13101f","record/old-bench-log/08-new-memmem/rust-before-02":"ab6d09529eeeca7ff0da945d59701dbbcfdec5e05581bb9bf154779d12a35e53","record/old-bench-log/09-new-baseline/pcre2":"28df8e2762f267d1ea628906a6e4bbc21f99e6a445bd322c86d0ca483b21b5b3","record/old-bench-log/09-new-baseline/re2":"421437193cc3f159c178479f98bde8dbe27883ec7757b1ddd8d745862f5899ff","record/old-bench-log/09-new-baseline/rust":"6f932a769171b6cdb717c9d01e44a70762ef660c4045b9d2bb3797a9bdf65405","record/old-bench-log/09-new-baseline/rust-bytes":"9c5acd5c1eeac9acfe76d03588041f9b6d65b4351085c3510888ceeb83e8a7b5","record/old-bench-log/10-last-frontier/rust-after-literal.log":"02baef9b3b49acbbff43e81f48ea5a9287e30ff4fc298a3f3b48991d8374aabf","record/old-bench-log/10-last-frontier/rust-before-literal.log":"e5a3bcc2b9e93cf3cb27bc9e6305b3bc03215751bbeef2a70fb25577d6b42874","record/old-bench-log/10-last-frontier/rust-bytes-after-literal.log":"29834c7a5396ac61acedd07c0b7ca60716865ec3e70f35fbaa7826a2309a79d9","record/old-bench-log/10-last-frontier/rust-bytes-before-literal.log":"4e7468a3e8629814bd4af91e2a8eb42d0899d352b5dff3058b801aa637046be2","record/old-bench-log/11-regex-1.7.3/rust":"d7cc18a62070ea7a999e1ba2458f26cf94595f1af276c2b3e96cee638eccf3f0","record/old-bench-log/11-regex-1.7.3/rust-bytes":"64c7458020139bd7a03d1cb0927b741e6972377b686626563acb86fbc66414ca","record/old-bench-log/12-regex-1.8.1/rust":"a538c42e77e20956e81fb5a4e2e1e7d3fdf60da019d7e3df52d93f57367a3fbd","record/old-bench-log/12-regex-1.8.1/rust-bytes":"fbb00fdf8f039ce312f5346a67dddaa5e129280a93a90d7aaf6b5a9a71d2f212","record/old-bench-log/13-regex-1.9.0/rust":"0ef62700ba3fc24887af74b7942490c90b4cd2814b8fda200f7376e43391bfce","record/old-bench-log/13-regex-1.9.0/rust-bytes":"676d501d4667f0a945c88ebb56839176dd3a5a6b45af7708b1e870bf26d12603","record/old-bench-log/README.md":"d359f536fb4b8c1af9af3465a027c3522f62c3871aad44645a955b650d7deec0","record/old-bench-log/old/01-before":"c2ea2750fca8ac1742003fe2106e9422d49e92967d3fe0267f24b7ec830b07e3","record/old-bench-log/old/02-new-syntax-crate":"27fd8b3d35cf08d434035ff7d9f2e9e3c94a167e45ba655567c73ae96830f1d8","record/old-bench-log/old/03-new-syntax-crate":"d942a2b95c3a2d8f85f3f17934f258bdc84baa33e91986e8a6810ca8d6e9cc50","record/old-bench-log/old/04-fixed-benchmark":"0da29ef39ac07ece411c151ab479a76944946aba992547b15d90ec2d5484e85c","record/old-bench-log/old/05-thread-caching":"e364d87131e43187d6757426839789d1b6b47b3f3af21280daa9193d5ab19f64","record/old-bench-log/old/06-major-dynamic":"3bc2b8fd2714ae9f19b2e4f4219654982522daf01b5d3055b4aec0458afeaf13","record/old-bench-log/old/06-major-macro":"d5617ed23e71d5298ed4d629eee257e401c352fd1c91a2048dfeb1677527d4e7","record/old-bench-log/old/07-prefix-improvements":"9277d1392c85a38db215a9b69e3b0cd4a9901f8f1c72c706ca262e5f099b8819","record/old-bench-log/old/08-case-fixes":"f97cd3675cf5c967e4ca8841f2368e9eadf538b542bfe3035d31492afc5934bf","record/old-bench-log/old/09-before-compiler-rewrite":"b928686819dbd9aeaa6639b01b63a48428653f2f676a4e15d61cddec421e0389","record/old-bench-log/old/10-compiler-rewrite":"697b295ee377a5cb287d403593bfb8c078270b4e19e8d61d0b95b06ee7c903ab","record/old-bench-log/old/11-compiler-rewrite":"3f0ba494a0d82e7419285a9686474dc7763d4da0dd3faaa3bec3f624bbede481","record/old-bench-log/old/12-executor":"962e182f9a1cfddb8c0cd2d8c4681febef1430082c9a38e5373c9117b853e65e","record/old-bench-log/old/12-executor-bytes":"e01a1e878b44c80724e9bf09bb11210eeb8f01518ac7f0e3e7f2ee241281e500","record/old-bench-log/old/13-cache-byte-range-suffixes":"1d67d58a39f9177a79c26f3c6c2a1caaf51f085ce137711ab9ba74071c14680c","rustfmt.toml":"1ca600239a27401c4a43f363cf3f38183a212affc1f31bff3ae93234bbaec228","src/builders.rs":"67b4f07ba91794c1e076d092a55f9377301ef5fa8f0dcef13699842583c14865","src/bytes.rs":"6a576b7cec3bc120b9a444f9d12378ac3f4c4f6443e44e4befce6c9c356d8d78","src/error.rs":"4ac8361e900627a87a2ac78e5d475be17c455fe6850d1515bf5b874837c4ae25","src/find_byte.rs":"e17cd3b765467685946707840b92ea4e37d3c11081fbf316174a15858cd4bd99","src/lib.rs":"93cb2a92745dd656b00746b45bdec726cf0cdb0016384ba25ca816b870ca83c8","src/pattern.rs":"5f37755a7c16902d861377645f57a20314961f86298d4b35ae6e1058ca4e9801","src/regex/bytes.rs":"a32de892ae0eb5a68c54a83b0540b1d595e8263b4efe9f521e4ac7cd0f2efa6d","src/regex/mod.rs":"c220b6dd7a5e1945f8e743d1dcd796c5f782c91b0c34eb9915c588174a517fe8","src/regex/string.rs":"4f7fea1a54c099fe79769e1e97ab9d4e4c5a569c48dbcab6db2b35a597953a04","src/regexset/bytes.rs":"6290dd81f47fb6cdbaa358be2340398a2a640320373d334e4c977bf30b5a9220","src/regexset/mod.rs":"c220b6dd7a5e1945f8e743d1dcd796c5f782c91b0c34eb9915c588174a517fe8","src/regexset/string.rs":"977bc167c48c7c99187599c5071ca197e61a56359d32a26b9dbc1b58a5ef1c4d","test":"c0122c20a2c9b7ba6e9a8aaeb2b7d9910315ef31063539949f28d9501ef3193c","testdata/README.md":"c0514501526560d7f6171eb6d982ad61b4527760cb38a4bfbe8e28036ff37b95","testdata/anchored.toml":"7a1b5cd81deed2099796a451bf764a3f9bd21f0d60c0fa46accd3a35666866f2","testdata/bytes.toml":"1d84179165fd25f3b94bd2bfbeb43fc8a162041f7bf98b717e0f85cef7fb652b","testdata/crazy.toml":"a146e2d2e23f1a57168979d9b1fc193c2ba38dca66294b61140d6d2a2958ec86","testdata/crlf.toml":"d19cf22756434d145dd20946c00af01c102a556a252070405c3c8294129d9ece","testdata/earliest.toml":"d561e643623ee1889b5b049fdcf3c7cb71b0c746d7eb822ddbd09d0acda2620b","testdata/empty.toml":"738dbe92fbd8971385a1cf3affb0e956e5b692c858b9b48439d718f10801c08e","testdata/expensive.toml":"5ce2f60209c99cdd2cdcb9d3069d1d5ca13d5e08a85e913efe57267b2f5f0e9d","testdata/flags.toml":"9a7e001808195c84f2a7d3e18bc0a82c7386e60f03a616e99af00c3f7f2c3fd4","testdata/fowler/basic.toml":"a82c7e233451cd7cfe0c3d817f3a1ab44478bb81ae62432efdd515fa8370275e","testdata/fowler/dat/README":"e53d6c37b5931cb26dc9ae4c40358eea63f7a469c4db6ca816c072a8ced6a61a","testdata/fowler/dat/basic.dat":"b1126dda59075c08f574987090273c9977790115f1e1941d0708c0b82b256905","testdata/fowler/dat/nullsubexpr.dat":"e5cd4145dffa8bc66f2d39079950b2bb7bae21a521514b83b557b92f4a871a9e","testdata/fowler/dat/repetition.dat":"2b8b2b191229a804fba49e6b888d8194bf488f7744057b550da9d95a2aa6617a","testdata/fowler/nullsubexpr.toml":"cd812e7e8fa0469253b34f0db93b5883c9d8b9740fc4f7825a38e7df880a4eed","testdata/fowler/repetition.toml":"8c09164f064b3db81309c53483863bdcec493781644de162416e9f485e772615","testdata/iter.toml":"6875460302974a5b3073a7304a865c45aba9653c54afea2c4d26e1ea248a81f7","testdata/leftmost-all.toml":"903bfbeff888b7664296f4d5aa367ce53d1dafe249ab0a3359223ae94d596396","testdata/line-terminator.toml":"3255c305687eaa8b39939855ce8e0379bdc0e70d7b0cd818856f65fb44a48c0f","testdata/misc.toml":"32c9591655c6fb118dfefcb4de49a04820a63cb960533dfc2538cdaabf4f4047","testdata/multiline.toml":"eb07cf5427e6ddbcf61f4cc64c2d74ff41b5ef75ef857959651b20196f3cd157","testdata/no-unicode.toml":"d209da04506900fd5f69e48170cddaad0702355ac6176c3a75ab3ff96974457c","testdata/overlapping.toml":"5d96497a7233566d40b05ba22047e483fa8662e45515a9be86da45cf6c28703a","testdata/regex-lite.toml":"fecca7cc8c9cea2e1f84f846a89fd9b3ca7011c83698211a2eeda8924deb900c","testdata/regression.toml":"6af7b4ac5eb257af52bcf9647f0f7ecb02e87ce5e57306825f2b5ac800151758","testdata/set.toml":"dfd265dc1aee80026e881616840df0236ae9abf12467d7ec0e141a52c236128c","testdata/substring.toml":"48122d9f3477ed81f95e3ad42c06e9bb25f849b66994601a75ceae0693b81866","testdata/unicode.toml":"7e4b013039b0cdd85fa73f32d15d096182fe901643d4e40c0910087a736cd46d","testdata/utf8.toml":"2eabce0582bcacb2073e08bbe7ca413f096d14d06e917b107949691e24f84b20","testdata/word-boundary.toml":"51bc1c498ab825420340a2dd3e6623de4054937ba6d5020ff8cd14b1c1e45271","tests/fuzz/mod.rs":"7b01a803e1c0b5a45c062d493723553f263c57e269eade1475eb789694635d5c","tests/fuzz/testdata/crash-7eb3351f0965e5d6c1cb98aa8585949ef96531ff":"be4f42497ac9358eb020bf17cd8fdb9743691824e01d744504613ea2bfb2f663","tests/fuzz/testdata/crash-8760b19b25d74e3603d4c643e9c7404fdd3631f9":"19df9a1e1b5a3c0f31cc038b9f2991b161d8577b4a0c8b2fc391cdfecdb6dd85","tests/fuzz/testdata/crash-cd33b13df59ea9d74503986f9d32a270dd43cc04":"2fde1668e9e3e60943c28d97c01c90dd3d3882f48475f060ccaf961c228069e8","tests/fuzz/testdata/minimized-from-8760b19b25d74e3603d4c643e9c7404fdd3631f9":"c9e00f7a31453708560900aa51e358dd5551df494439860594be97bb1fb933ba","tests/fuzz/testdata/slow-unit-3ab758ea520027fefd3f00e1384d9aeef155739e":"4433011f7af46e855e843635cf24a49713bd5705f67176ed928f04d24eda1857","tests/fuzz/testdata/slow-unit-5345fccadf3812c53c3ccc7af5aa2741b7b2106c":"95782a847fc64e9cccdf76e9540b0d16ce80db5d05157a88b958b763f9b8479b","tests/fuzz/testdata/slow-unit-6bd643eec330166e4ada91da2d3f284268481085":"8ddff12288f6f20cc9d65db76bd8187834f64f844aad48a340d082555ad5cb56","tests/fuzz/testdata/slow-unit-93c73a43581f205f9aaffd9c17e52b34b17becd0":"eea6919a75fde163634b890e2253a0918cf0ba092357fa617f368bbfa131ba30","tests/fuzz/testdata/slow-unit-9ca9cc9929fee1fcbb847a78384effb8b98ea18a":"a806f73b900046977267acceb83b105bac7ee21ede2edc2927afe1e1f0149f00","tests/fuzz/testdata/slow-unit-b8a052f4254802edbe5f569b6ce6e9b6c927e9d6":"9540cf58241cde3bc0db8364e0ccff67ff1ff9721c85b0d2ca27354c0cbf2650","tests/lib.rs":"33a37711d8677994f87b19be40b24a323d41de18fb161c850b4ccea9fe4c4156","tests/misc.rs":"5ac5858325451e1d70f308ca0bcead5a354d095a7473800c11065231c319c456","tests/regression.rs":"3490aac99fdbf3f0949ba1f338d5184a84b505ebd96d0b6d6145c610587aa60b","tests/regression_fuzz.rs":"57e0bcba0fdfa7797865e35ae547cd7fe1c6132b80a7bfdfb06eb053a568b00d","tests/replace.rs":"78ff9bf7f78783ad83a78041bb7ee0705c7efc85b4d12301581d0ce5b2a59325","tests/searcher.rs":"04152e5c86431deec0c196d2564a11bc4ec36f14c77e8c16a2f9d1cbc9fc574e","tests/suite_bytes.rs":"7697b04e5b181aa78b3654bd2dbe1c792d9626197573ed8c649f1da8b481817d","tests/suite_bytes_set.rs":"d970168fab57a9edc60ff26a2bb7d0cc714d4298e4ee9eadba9da44a6569f2bb","tests/suite_string.rs":"1be0cf8922171f8323f99e8ecedbbf1846d339620d0dc2fd490901cbbbd2622e","tests/suite_string_set.rs":"22743107206d913521f9adb728482aed3a9625ff7b15a83df057bbf1f7050e03"},"package":"12de2eff854e5fa4b1295edd650e227e9d8fb0c9e90b12e7f36d6a6811791a29"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"171e69647bd2b9d563f5b28ebd673c96d62d5e9e02e8616e613e0d1a833ada8f",".vim/coc-settings.json":"87b0e2edd6fc8170b3f918bfbf92a78cd77a15033f718a8733c6d6277bf3e1fe","CHANGELOG.md":"920271ea6fdc901f01e8535d732370509714326874a4073ab75cd0c9d899fc14","Cargo.toml":"2913e983f1b366ef6be4ac7da62d3e2c8e4847cfea4257d5618a90e67363d26e","Cargo.toml.orig":"57393b21fd8d14d672f90d69133b993d0533f87e15789c21069f577dd129ddcf","Cross.toml":"4a11d6c63ecc919016b59fa0fe23674eb05682fb91ffbe677a4a7077e9e684ff","HACKING.md":"17818f7a17723608f6bdbe6388ad0a913d4f96f76a16649aaf4e274b1fa0ea97","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"6485b8ed310d3f0340bf1ad1f47645069ce4069dcc6bb46c7d5c6faf41de1fdb","README.md":"932f36c0fc3ac869fcca51018e6c87c75278665d42e51d22834fa52ceec2c95c","UNICODE.md":"845fca1982e82e190109a784952579fce54faea120b702b7efd61164a12f601f","record/README.md":"02e6f85f8a43f18540e4a52a75d1001494df7aceac3873e9a13e3ceba190206d","record/compile-test/2023-04-19_1.7.3.csv":"460059ba2f10456175ff92bd75d4a365b14a1843e2b46e7b285d58da59e6d3ca","record/compile-test/2023-04-20_master.csv":"6b94df278e4ed82a3fd0d4bfe92a4614714e00435e983c7649ee9f54925f906e","record/compile-test/2023-07-05.csv":"cf00b4981b8c12980113810dba40e2063a8400354ad4dab16f7c212ff0b5db74","record/compile-test/README.md":"ba2b606993edd8d705ad1677ec954862614e52b028407e1908bb5dfb07767f2d","record/old-bench-log/01-lazy-dfa/dynamic":"dec9f74b8835403c71edc0c2d93bbdde0f5a0e37d46585e416c80496d5b14497","record/old-bench-log/01-lazy-dfa/dynamic-no-lazy-dfa":"c0ce02bef9ada8cd55672f0a9c3c5fc64f71e08bfb2b45978082a140b4fc111f","record/old-bench-log/01-lazy-dfa/native":"9de61ff787e36f5c6f1eaec68b8bb0583e57b0aad23712afe8c0048988c761b8","record/old-bench-log/01-lazy-dfa/nfa":"38c0be44a00b2caef17101bc425410fec2958e4df6da25d2ba5b6664f8bccad9","record/old-bench-log/01-lazy-dfa/pcre":"3b38026c24e4ca487ff62de83cc093ccb46b918f4875663249ff84ce27636942","record/old-bench-log/02-set/dynamic":"8ef5c00f0ac42e5f008e4b6337669527b48fba38df94c50d3e683c6aac66a48c","record/old-bench-log/03-bytes/onig":"f32347a6e0f25f46ad1b0aa736c29eca47c25f90d32c8823ea0d14204859a35b","record/old-bench-log/03-bytes/pcre":"b90982575c0ad55617b2ce50c2e9853d090502bf07e1eb19edf9009d3c9f2987","record/old-bench-log/03-bytes/rust":"b1e70e5ae48a9c726d8cd8a98019c0efe5a1095563c61cf0ac75e24de32461b4","record/old-bench-log/03-bytes/rust-bytes":"fbf0e6cb8102c7ca8e59bd459bb0ae7f1feaf8103def70b8d4793c59e68e8736","record/old-bench-log/04/onig":"4e34e2ede0a806b8ee540e63e4babee38049e5a8ab3be99c4f5d8b02bbc653fd","record/old-bench-log/04/pcre1-jit":"736c4941e991ef94f76379cf2187d0ea2a41b052cf80c94d0dd0c9ea758a6491","record/old-bench-log/04/pcre2-jit":"00e7bbf7749904fca8dff9b441d15bbe670f37b427e385ddf740f7a49de3b1fb","record/old-bench-log/04/re2":"b8b8595f6b68da127b56dc7c61a9fd15548251fda1be9d2c50c2d48382e887b6","record/old-bench-log/04/rust":"c5a6b918e815294f0c4e3d37267c444d49692ff131c5a08f7462c24d0721fcec","record/old-bench-log/04/tcl":"c4d8d12b8cf48ff2017549e95e49dc95a90ea15483834cd70d2d7d7c237bbd32","record/old-bench-log/05/onig":"70a4da9aafaefa6493cd09d3a529dd5d2d9eacf390bb093681bc7be28a1f926c","record/old-bench-log/05/onig-vs-rust":"b942a79735b7330241437776c15b18f4db3eff01d3e6c35494f4a8732e74a23a","record/old-bench-log/05/pcre1":"b29b7efbe79b55ce0aaf24bbbecc376a865fa219a68d96124e3d95951cdb47f4","record/old-bench-log/05/pcre1-vs-rust":"a458e5c62f0500898e08757753c10981551649656432ec096f0c82b414ef8d82","record/old-bench-log/05/pcre2":"faa93937c3490cfdff88c32dc04e57f2ae881923b87781e5fe876535fd690770","record/old-bench-log/05/pcre2-vs-rust":"bf9faa6a679dd98e9452e52c0941d2eb84dcf0b6632c15507f8334ed7bc309da","record/old-bench-log/05/re2":"692866b28e1bc368c7a59f519b8dfe1da50a135946ce153298a0ab228a5ee59d","record/old-bench-log/05/re2-vs-rust":"55e4cb14c397574751aebe38068c429a4580a5e309857b2715047944903dca58","record/old-bench-log/05/rust":"aac6acda9f63e51613712d0a33bb7fb46dfc7adc425f76b9b71195be8c8a42e7","record/old-bench-log/05/tcl":"f03e39eccd3252162cc6099bb0426014df669d299ba0ef79e89b8401886a5172","record/old-bench-log/05/tcl-vs-rust":"ae6ac4668573bf5488cc235c5da16ad9358d07b7644207d9bcea88ba6f5514a6","record/old-bench-log/06/dphobos-dmd":"473328306be335a0320c690d9c2dbefdf7f2f5a80e4ca69443c7ed2e81bb093f","record/old-bench-log/06/dphobos-dmd-ct":"60341c736382a6db21d9889369ea4617c521acbf30d4b3bf38bcd17f4f85b9b1","record/old-bench-log/06/dphobos-ldc":"ae60c2bed84afb89ae43615f26de4cc5d0042e179089b639507378518eed3252","record/old-bench-log/06/dphobos-ldc-ct":"a157ef450793b73de3a816fab1d93a6d11e90a817082bae5e3da02a66fcc833f","record/old-bench-log/06/pcre1":"ad10fd7db732e8670dd3d4eedb05f48f547b4782495aaadff8ec25a6ea1992a0","record/old-bench-log/06/pcre2":"f789a73bd41a0bc401bdebe7f10a03a8aa587de48643d88507d16181a8fa39d3","record/old-bench-log/06/re2":"203c273a110d71f5edf722630202a6142c39d6b7a9951686adf8b9c20c5db278","record/old-bench-log/06/rust":"6a642a16cd279c99ef5a580a25fb3a63ac6239cd73df9261c02912fa08145753","record/old-bench-log/07/boost":"255bc652c4d9e9d20aa9b22d8d86e952e7ec6c8b9fcde0c3d6e38c967e04d40e","record/old-bench-log/07/dphobos-dmd":"fb3ac60037050858611145ca3e71412164688dcdec52c022787d33304e022260","record/old-bench-log/07/dphobos-dmd-ct":"40a5088441f8ffe3dae0abaf31c105cedfbe3b56c06772f075947d504976d2ed","record/old-bench-log/07/oniguruma":"ae0cd60adb15845eb9ef706111d4ee0e6ad5a58f0276b787d68bd7d637f8f7c6","record/old-bench-log/07/pcre1":"a812d065ec248249f9bb3d6d970f15c18d342f6b443265ad4b07fa91b73575cc","record/old-bench-log/07/pcre2":"88230663eccd0b382cf5be81ce1ae6cfa3fa835a65a31c1eba4369d2e8de5d27","record/old-bench-log/07/re2":"e330ef21ce44351afc3c43821d862e9c625877606569f3af0ddbadcd7b21c602","record/old-bench-log/07/rust":"d8c6bd5c46f5df9d0ac222f7be7793527a8137d273c8826b3715c67e16209aac","record/old-bench-log/07/rust-bytes":"e21d02fa2ef1e5ed7204920b33ed24c9fb620e068ed47ed6879b72e76369a27e","record/old-bench-log/07/stdcpp":"9df02d89dc8232c700b8cf8bc6f1ece3ca7af84ab52e67a660039d6c9168aed4","record/old-bench-log/07/stdcpp-libcxx":"f90849a0b5dc11dc0280ad97886e92e1d91c080403ad7a4ecd638a26fe5e8c5e","record/old-bench-log/07/tcl":"7f6e347bb507f9c00ff664d3e627c0a9cf842b416eeb2af9f3b6cccd041c58e4","record/old-bench-log/08-new-memmem/rust-after-01":"646c7d50aea9c560a35eb60116f301f4fb8d4b03fd5814d8b24adffd070332e3","record/old-bench-log/08-new-memmem/rust-after-02":"14e7fb6c6faa85a8f90617528cef79ae382aeba07c2e5c253c68445902b060ba","record/old-bench-log/08-new-memmem/rust-before-01":"7e3b58de0f502c1a1bf6d27e0e85c654b1189716f7374cec4ed4dd365b13101f","record/old-bench-log/08-new-memmem/rust-before-02":"ab6d09529eeeca7ff0da945d59701dbbcfdec5e05581bb9bf154779d12a35e53","record/old-bench-log/09-new-baseline/pcre2":"28df8e2762f267d1ea628906a6e4bbc21f99e6a445bd322c86d0ca483b21b5b3","record/old-bench-log/09-new-baseline/re2":"421437193cc3f159c178479f98bde8dbe27883ec7757b1ddd8d745862f5899ff","record/old-bench-log/09-new-baseline/rust":"6f932a769171b6cdb717c9d01e44a70762ef660c4045b9d2bb3797a9bdf65405","record/old-bench-log/09-new-baseline/rust-bytes":"9c5acd5c1eeac9acfe76d03588041f9b6d65b4351085c3510888ceeb83e8a7b5","record/old-bench-log/10-last-frontier/rust-after-literal.log":"02baef9b3b49acbbff43e81f48ea5a9287e30ff4fc298a3f3b48991d8374aabf","record/old-bench-log/10-last-frontier/rust-before-literal.log":"e5a3bcc2b9e93cf3cb27bc9e6305b3bc03215751bbeef2a70fb25577d6b42874","record/old-bench-log/10-last-frontier/rust-bytes-after-literal.log":"29834c7a5396ac61acedd07c0b7ca60716865ec3e70f35fbaa7826a2309a79d9","record/old-bench-log/10-last-frontier/rust-bytes-before-literal.log":"4e7468a3e8629814bd4af91e2a8eb42d0899d352b5dff3058b801aa637046be2","record/old-bench-log/11-regex-1.7.3/rust":"d7cc18a62070ea7a999e1ba2458f26cf94595f1af276c2b3e96cee638eccf3f0","record/old-bench-log/11-regex-1.7.3/rust-bytes":"64c7458020139bd7a03d1cb0927b741e6972377b686626563acb86fbc66414ca","record/old-bench-log/12-regex-1.8.1/rust":"a538c42e77e20956e81fb5a4e2e1e7d3fdf60da019d7e3df52d93f57367a3fbd","record/old-bench-log/12-regex-1.8.1/rust-bytes":"fbb00fdf8f039ce312f5346a67dddaa5e129280a93a90d7aaf6b5a9a71d2f212","record/old-bench-log/13-regex-1.9.0/rust":"0ef62700ba3fc24887af74b7942490c90b4cd2814b8fda200f7376e43391bfce","record/old-bench-log/13-regex-1.9.0/rust-bytes":"676d501d4667f0a945c88ebb56839176dd3a5a6b45af7708b1e870bf26d12603","record/old-bench-log/README.md":"d359f536fb4b8c1af9af3465a027c3522f62c3871aad44645a955b650d7deec0","record/old-bench-log/old/01-before":"c2ea2750fca8ac1742003fe2106e9422d49e92967d3fe0267f24b7ec830b07e3","record/old-bench-log/old/02-new-syntax-crate":"27fd8b3d35cf08d434035ff7d9f2e9e3c94a167e45ba655567c73ae96830f1d8","record/old-bench-log/old/03-new-syntax-crate":"d942a2b95c3a2d8f85f3f17934f258bdc84baa33e91986e8a6810ca8d6e9cc50","record/old-bench-log/old/04-fixed-benchmark":"0da29ef39ac07ece411c151ab479a76944946aba992547b15d90ec2d5484e85c","record/old-bench-log/old/05-thread-caching":"e364d87131e43187d6757426839789d1b6b47b3f3af21280daa9193d5ab19f64","record/old-bench-log/old/06-major-dynamic":"3bc2b8fd2714ae9f19b2e4f4219654982522daf01b5d3055b4aec0458afeaf13","record/old-bench-log/old/06-major-macro":"d5617ed23e71d5298ed4d629eee257e401c352fd1c91a2048dfeb1677527d4e7","record/old-bench-log/old/07-prefix-improvements":"9277d1392c85a38db215a9b69e3b0cd4a9901f8f1c72c706ca262e5f099b8819","record/old-bench-log/old/08-case-fixes":"f97cd3675cf5c967e4ca8841f2368e9eadf538b542bfe3035d31492afc5934bf","record/old-bench-log/old/09-before-compiler-rewrite":"b928686819dbd9aeaa6639b01b63a48428653f2f676a4e15d61cddec421e0389","record/old-bench-log/old/10-compiler-rewrite":"697b295ee377a5cb287d403593bfb8c078270b4e19e8d61d0b95b06ee7c903ab","record/old-bench-log/old/11-compiler-rewrite":"3f0ba494a0d82e7419285a9686474dc7763d4da0dd3faaa3bec3f624bbede481","record/old-bench-log/old/12-executor":"962e182f9a1cfddb8c0cd2d8c4681febef1430082c9a38e5373c9117b853e65e","record/old-bench-log/old/12-executor-bytes":"e01a1e878b44c80724e9bf09bb11210eeb8f01518ac7f0e3e7f2ee241281e500","record/old-bench-log/old/13-cache-byte-range-suffixes":"1d67d58a39f9177a79c26f3c6c2a1caaf51f085ce137711ab9ba74071c14680c","rustfmt.toml":"1ca600239a27401c4a43f363cf3f38183a212affc1f31bff3ae93234bbaec228","src/builders.rs":"67b4f07ba91794c1e076d092a55f9377301ef5fa8f0dcef13699842583c14865","src/bytes.rs":"6a576b7cec3bc120b9a444f9d12378ac3f4c4f6443e44e4befce6c9c356d8d78","src/error.rs":"4ac8361e900627a87a2ac78e5d475be17c455fe6850d1515bf5b874837c4ae25","src/find_byte.rs":"e17cd3b765467685946707840b92ea4e37d3c11081fbf316174a15858cd4bd99","src/lib.rs":"93cb2a92745dd656b00746b45bdec726cf0cdb0016384ba25ca816b870ca83c8","src/pattern.rs":"5f37755a7c16902d861377645f57a20314961f86298d4b35ae6e1058ca4e9801","src/regex/bytes.rs":"a32de892ae0eb5a68c54a83b0540b1d595e8263b4efe9f521e4ac7cd0f2efa6d","src/regex/mod.rs":"c220b6dd7a5e1945f8e743d1dcd796c5f782c91b0c34eb9915c588174a517fe8","src/regex/string.rs":"4f7fea1a54c099fe79769e1e97ab9d4e4c5a569c48dbcab6db2b35a597953a04","src/regexset/bytes.rs":"6290dd81f47fb6cdbaa358be2340398a2a640320373d334e4c977bf30b5a9220","src/regexset/mod.rs":"c220b6dd7a5e1945f8e743d1dcd796c5f782c91b0c34eb9915c588174a517fe8","src/regexset/string.rs":"977bc167c48c7c99187599c5071ca197e61a56359d32a26b9dbc1b58a5ef1c4d","test":"c0122c20a2c9b7ba6e9a8aaeb2b7d9910315ef31063539949f28d9501ef3193c","testdata/README.md":"c0514501526560d7f6171eb6d982ad61b4527760cb38a4bfbe8e28036ff37b95","testdata/anchored.toml":"7a1b5cd81deed2099796a451bf764a3f9bd21f0d60c0fa46accd3a35666866f2","testdata/bytes.toml":"1d84179165fd25f3b94bd2bfbeb43fc8a162041f7bf98b717e0f85cef7fb652b","testdata/crazy.toml":"a146e2d2e23f1a57168979d9b1fc193c2ba38dca66294b61140d6d2a2958ec86","testdata/crlf.toml":"d19cf22756434d145dd20946c00af01c102a556a252070405c3c8294129d9ece","testdata/earliest.toml":"d561e643623ee1889b5b049fdcf3c7cb71b0c746d7eb822ddbd09d0acda2620b","testdata/empty.toml":"738dbe92fbd8971385a1cf3affb0e956e5b692c858b9b48439d718f10801c08e","testdata/expensive.toml":"5ce2f60209c99cdd2cdcb9d3069d1d5ca13d5e08a85e913efe57267b2f5f0e9d","testdata/flags.toml":"9a7e001808195c84f2a7d3e18bc0a82c7386e60f03a616e99af00c3f7f2c3fd4","testdata/fowler/basic.toml":"a82c7e233451cd7cfe0c3d817f3a1ab44478bb81ae62432efdd515fa8370275e","testdata/fowler/dat/README":"e53d6c37b5931cb26dc9ae4c40358eea63f7a469c4db6ca816c072a8ced6a61a","testdata/fowler/dat/basic.dat":"b1126dda59075c08f574987090273c9977790115f1e1941d0708c0b82b256905","testdata/fowler/dat/nullsubexpr.dat":"e5cd4145dffa8bc66f2d39079950b2bb7bae21a521514b83b557b92f4a871a9e","testdata/fowler/dat/repetition.dat":"2b8b2b191229a804fba49e6b888d8194bf488f7744057b550da9d95a2aa6617a","testdata/fowler/nullsubexpr.toml":"cd812e7e8fa0469253b34f0db93b5883c9d8b9740fc4f7825a38e7df880a4eed","testdata/fowler/repetition.toml":"8c09164f064b3db81309c53483863bdcec493781644de162416e9f485e772615","testdata/iter.toml":"6875460302974a5b3073a7304a865c45aba9653c54afea2c4d26e1ea248a81f7","testdata/leftmost-all.toml":"903bfbeff888b7664296f4d5aa367ce53d1dafe249ab0a3359223ae94d596396","testdata/line-terminator.toml":"3255c305687eaa8b39939855ce8e0379bdc0e70d7b0cd818856f65fb44a48c0f","testdata/misc.toml":"32c9591655c6fb118dfefcb4de49a04820a63cb960533dfc2538cdaabf4f4047","testdata/multiline.toml":"eb07cf5427e6ddbcf61f4cc64c2d74ff41b5ef75ef857959651b20196f3cd157","testdata/no-unicode.toml":"d209da04506900fd5f69e48170cddaad0702355ac6176c3a75ab3ff96974457c","testdata/overlapping.toml":"5d96497a7233566d40b05ba22047e483fa8662e45515a9be86da45cf6c28703a","testdata/regex-lite.toml":"fecca7cc8c9cea2e1f84f846a89fd9b3ca7011c83698211a2eeda8924deb900c","testdata/regression.toml":"6af7b4ac5eb257af52bcf9647f0f7ecb02e87ce5e57306825f2b5ac800151758","testdata/set.toml":"dfd265dc1aee80026e881616840df0236ae9abf12467d7ec0e141a52c236128c","testdata/substring.toml":"48122d9f3477ed81f95e3ad42c06e9bb25f849b66994601a75ceae0693b81866","testdata/unicode.toml":"7e4b013039b0cdd85fa73f32d15d096182fe901643d4e40c0910087a736cd46d","testdata/utf8.toml":"2eabce0582bcacb2073e08bbe7ca413f096d14d06e917b107949691e24f84b20","testdata/word-boundary.toml":"51bc1c498ab825420340a2dd3e6623de4054937ba6d5020ff8cd14b1c1e45271","tests/fuzz/mod.rs":"7b01a803e1c0b5a45c062d493723553f263c57e269eade1475eb789694635d5c","tests/fuzz/testdata/crash-7eb3351f0965e5d6c1cb98aa8585949ef96531ff":"be4f42497ac9358eb020bf17cd8fdb9743691824e01d744504613ea2bfb2f663","tests/fuzz/testdata/crash-8760b19b25d74e3603d4c643e9c7404fdd3631f9":"19df9a1e1b5a3c0f31cc038b9f2991b161d8577b4a0c8b2fc391cdfecdb6dd85","tests/fuzz/testdata/crash-cd33b13df59ea9d74503986f9d32a270dd43cc04":"2fde1668e9e3e60943c28d97c01c90dd3d3882f48475f060ccaf961c228069e8","tests/fuzz/testdata/minimized-from-8760b19b25d74e3603d4c643e9c7404fdd3631f9":"c9e00f7a31453708560900aa51e358dd5551df494439860594be97bb1fb933ba","tests/fuzz/testdata/slow-unit-3ab758ea520027fefd3f00e1384d9aeef155739e":"4433011f7af46e855e843635cf24a49713bd5705f67176ed928f04d24eda1857","tests/fuzz/testdata/slow-unit-5345fccadf3812c53c3ccc7af5aa2741b7b2106c":"95782a847fc64e9cccdf76e9540b0d16ce80db5d05157a88b958b763f9b8479b","tests/fuzz/testdata/slow-unit-6bd643eec330166e4ada91da2d3f284268481085":"8ddff12288f6f20cc9d65db76bd8187834f64f844aad48a340d082555ad5cb56","tests/fuzz/testdata/slow-unit-93c73a43581f205f9aaffd9c17e52b34b17becd0":"eea6919a75fde163634b890e2253a0918cf0ba092357fa617f368bbfa131ba30","tests/fuzz/testdata/slow-unit-9ca9cc9929fee1fcbb847a78384effb8b98ea18a":"a806f73b900046977267acceb83b105bac7ee21ede2edc2927afe1e1f0149f00","tests/fuzz/testdata/slow-unit-b8a052f4254802edbe5f569b6ce6e9b6c927e9d6":"9540cf58241cde3bc0db8364e0ccff67ff1ff9721c85b0d2ca27354c0cbf2650","tests/lib.rs":"33a37711d8677994f87b19be40b24a323d41de18fb161c850b4ccea9fe4c4156","tests/misc.rs":"5ac5858325451e1d70f308ca0bcead5a354d095a7473800c11065231c319c456","tests/regression.rs":"3490aac99fdbf3f0949ba1f338d5184a84b505ebd96d0b6d6145c610587aa60b","tests/regression_fuzz.rs":"57e0bcba0fdfa7797865e35ae547cd7fe1c6132b80a7bfdfb06eb053a568b00d","tests/replace.rs":"78ff9bf7f78783ad83a78041bb7ee0705c7efc85b4d12301581d0ce5b2a59325","tests/searcher.rs":"04152e5c86431deec0c196d2564a11bc4ec36f14c77e8c16a2f9d1cbc9fc574e","tests/suite_bytes.rs":"7697b04e5b181aa78b3654bd2dbe1c792d9626197573ed8c649f1da8b481817d","tests/suite_bytes_set.rs":"d970168fab57a9edc60ff26a2bb7d0cc714d4298e4ee9eadba9da44a6569f2bb","tests/suite_string.rs":"1be0cf8922171f8323f99e8ecedbbf1846d339620d0dc2fd490901cbbbd2622e","tests/suite_string_set.rs":"22743107206d913521f9adb728482aed3a9625ff7b15a83df057bbf1f7050e03"},"package":"12de2eff854e5fa4b1295edd650e227e9d8fb0c9e90b12e7f36d6a6811791a29"} \ No newline at end of file diff -Nru thunderbird-140.10.2esr/comm/third_party/rust/regex/record/old-bench-log/.gitignore thunderbird-140.11.0esr/comm/third_party/rust/regex/record/old-bench-log/.gitignore --- thunderbird-140.10.2esr/comm/third_party/rust/regex/record/old-bench-log/.gitignore 2026-05-07 13:12:41.000000000 +0000 +++ thunderbird-140.11.0esr/comm/third_party/rust/regex/record/old-bench-log/.gitignore 1970-01-01 00:00:00.000000000 +0000 @@ -1 +0,0 @@ -tmp diff -Nru thunderbird-140.10.2esr/comm/third_party/rust/unicode-ident/.cargo-checksum.json thunderbird-140.11.0esr/comm/third_party/rust/unicode-ident/.cargo-checksum.json --- thunderbird-140.10.2esr/comm/third_party/rust/unicode-ident/.cargo-checksum.json 2026-05-07 13:12:42.000000000 +0000 +++ thunderbird-140.11.0esr/comm/third_party/rust/unicode-ident/.cargo-checksum.json 2026-05-15 21:31:53.000000000 +0000 @@ -1 +1 @@ -{"files":{".cargo_vcs_info.json":"1c3cd70d36e25493b44670e531c9dac17947326818665794d9ef300ece3cf3c1",".github/FUNDING.yml":"b017158736b3c9751a2d21edfce7fe61c8954e2fced8da8dd3013c2f3e295bd9",".github/workflows/ci.yml":"7ddb995803f3db427b96ca3b801486ccbc01d39ef51d38a5ab59b4b6975ca35f","Cargo.toml":"29d1c02ffc7c1f34067b04bcc6b38ec41918838d553176d805644d8c03ab3f62","Cargo.toml.orig":"3504cb23dcaa0d48152dc5afb6cc8a2bf0e59f7b74016cd8c336b8ef28551dc4","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","LICENSE-UNICODE":"68f5b9f5ea36881a0942ba02f558e9e1faf76cc09cb165ad801744c61b738844","README.md":"4e3b8b33ce66d038b932b0824e9c5f459893c2004ce68065fb8b68c98692d298","benches/xid.rs":"a61f61ecc7d5124c759cdeb55ab74470ab69f2f3ca37613da65f16e0e5e33487","src/lib.rs":"d0030259a628125669ad6c02d3eb791526e6d6ae35d8a858a87f90245162666c","src/tables.rs":"b4609d6c2e2ba44fba8cdbcec271325ff196afba8001dee805be95424219f01b","tests/compare.rs":"89c4dc4f745064a9f734667b1d960596a10b8cb019a8ed1c5b9512678a866ad5","tests/fst/.gitignore":"4f4a75ab06f09cddd09eafd3583e506101333812c171bf0bf0db0652d06f604d","tests/fst/mod.rs":"69a3aaf59acd8bca962ecc6234be56be8c0934ab79b253162f10eb881523901f","tests/fst/xid_continue.fst":"0624500413ac318fee8424eecdad70397f911e3beae52231bfca295bb1bb9e04","tests/fst/xid_start.fst":"cc36f4f1149a4004ea7e2075cfb54756328b571946fda526be508cf5ed53dbdb","tests/roaring/mod.rs":"784f65a48477fab7549620c7843c7ad6da533f69a18abca1172f6acb95045e53","tests/static_size.rs":"f1275c2bc59e85b5a7c2ce500b50c00a479d314b925538083917dc001c41b187","tests/tables/mod.rs":"e6949172d10fc4b2431ce7546269bfd4f9146454c8c3e31faf5e5d80c16a8ab6","tests/tables/tables.rs":"5194ac98137a3b61322213f2f8e8b83ff925ffcdd79e93a2ec414ef944dc63a3","tests/trie/mod.rs":"d4acbb716bcbaf80660039797f45e138ed8bbd66749fa3b19b1a971574679cc9","tests/trie/trie.rs":"dbd7de5fe601159643a4c6febed06793f812e8d71010b0ec78f2557353a976b2"},"package":"84a22b9f218b40614adcb3f4ff08b703773ad44fa9423e4e0d346d5db86e4ebc"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"1c3cd70d36e25493b44670e531c9dac17947326818665794d9ef300ece3cf3c1",".github/FUNDING.yml":"b017158736b3c9751a2d21edfce7fe61c8954e2fced8da8dd3013c2f3e295bd9",".github/workflows/ci.yml":"7ddb995803f3db427b96ca3b801486ccbc01d39ef51d38a5ab59b4b6975ca35f","Cargo.toml":"29d1c02ffc7c1f34067b04bcc6b38ec41918838d553176d805644d8c03ab3f62","Cargo.toml.orig":"3504cb23dcaa0d48152dc5afb6cc8a2bf0e59f7b74016cd8c336b8ef28551dc4","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","LICENSE-UNICODE":"68f5b9f5ea36881a0942ba02f558e9e1faf76cc09cb165ad801744c61b738844","README.md":"4e3b8b33ce66d038b932b0824e9c5f459893c2004ce68065fb8b68c98692d298","benches/xid.rs":"a61f61ecc7d5124c759cdeb55ab74470ab69f2f3ca37613da65f16e0e5e33487","src/lib.rs":"d0030259a628125669ad6c02d3eb791526e6d6ae35d8a858a87f90245162666c","src/tables.rs":"b4609d6c2e2ba44fba8cdbcec271325ff196afba8001dee805be95424219f01b","tests/compare.rs":"89c4dc4f745064a9f734667b1d960596a10b8cb019a8ed1c5b9512678a866ad5","tests/fst/mod.rs":"69a3aaf59acd8bca962ecc6234be56be8c0934ab79b253162f10eb881523901f","tests/fst/xid_continue.fst":"0624500413ac318fee8424eecdad70397f911e3beae52231bfca295bb1bb9e04","tests/fst/xid_start.fst":"cc36f4f1149a4004ea7e2075cfb54756328b571946fda526be508cf5ed53dbdb","tests/roaring/mod.rs":"784f65a48477fab7549620c7843c7ad6da533f69a18abca1172f6acb95045e53","tests/static_size.rs":"f1275c2bc59e85b5a7c2ce500b50c00a479d314b925538083917dc001c41b187","tests/tables/mod.rs":"e6949172d10fc4b2431ce7546269bfd4f9146454c8c3e31faf5e5d80c16a8ab6","tests/tables/tables.rs":"5194ac98137a3b61322213f2f8e8b83ff925ffcdd79e93a2ec414ef944dc63a3","tests/trie/mod.rs":"d4acbb716bcbaf80660039797f45e138ed8bbd66749fa3b19b1a971574679cc9","tests/trie/trie.rs":"dbd7de5fe601159643a4c6febed06793f812e8d71010b0ec78f2557353a976b2"},"package":"84a22b9f218b40614adcb3f4ff08b703773ad44fa9423e4e0d346d5db86e4ebc"} \ No newline at end of file diff -Nru thunderbird-140.10.2esr/comm/third_party/rust/unicode-ident/tests/fst/.gitignore thunderbird-140.11.0esr/comm/third_party/rust/unicode-ident/tests/fst/.gitignore --- thunderbird-140.10.2esr/comm/third_party/rust/unicode-ident/tests/fst/.gitignore 2026-05-07 13:12:42.000000000 +0000 +++ thunderbird-140.11.0esr/comm/third_party/rust/unicode-ident/tests/fst/.gitignore 1970-01-01 00:00:00.000000000 +0000 @@ -1 +0,0 @@ -prop_list.rs diff -Nru thunderbird-140.10.2esr/comm/third_party/rust/wasmparser/.cargo-checksum.json thunderbird-140.11.0esr/comm/third_party/rust/wasmparser/.cargo-checksum.json --- thunderbird-140.10.2esr/comm/third_party/rust/wasmparser/.cargo-checksum.json 2026-05-07 13:12:42.000000000 +0000 +++ thunderbird-140.11.0esr/comm/third_party/rust/wasmparser/.cargo-checksum.json 2026-05-15 21:31:53.000000000 +0000 @@ -1 +1 @@ -{"files":{".cargo_vcs_info.json":"877eb3cf87990f577c9f93beb36c3038c7feb0fbf5ca923a3fa422992e086756","Cargo.lock":"6ab19f2c57d626b9b790945445937e9c0fd166e2e48789a0d069be0b8866472c","Cargo.toml":"26faae3b5ad9926ac8d45a9464c697b5da42b72cfb9805ff8afd1184c8aeeec8","Cargo.toml.orig":"4d9b14949ae86a3dc6f4571ef3d51f7289713184ab3ac50c6a6b5093f340cf8a","README.md":"aabf3b5930893b2a89d0114d8cd97e9b980f3c6f758b960484e06b69a504b823","benches/.gitignore":"9207f6d87ac45bb48ebb4d879467485c692985481d0674d56121e2150a1e4671","benches/benchmark.rs":"fa4283a3e52006f8dfa913604c9a1ab8e54b1f59f7ec40056225ba05425f2ade","examples/simple.rs":"e9eb076367cc0932e2a32651372defa4a27ef800f47fad28c0ef840ba8ea7e08","src/arity.rs":"fd20d49af24f5cabe0716544a06333d2ccd6326ab4d8f026f0d27adab805e5ef","src/binary_reader.rs":"b7f2f97a9605102801752ff74c8b4e74882ec2146af9d33473fec3b53837fd2f","src/collections/hash.rs":"fc2e621c5a72f77ed49fdef444ee35f5b628e2cc3defefcc5c3710e2490f740d","src/collections/index_map.rs":"d2b1de7d82393fe80b983a393a0d681f7a306edf16770efc525b75d5d24338f3","src/collections/index_map/detail.rs":"7fc067caa8ebbae593e551d4d08f04594496dac4c98d04539ba5cabee0f1e8cd","src/collections/index_map/tests.rs":"7761fda67a871bcef24579f0cbe4762e40fb8e7ca5147c67187da510c545c016","src/collections/index_set.rs":"f53bcbfbbeccd9bf62406f08565f5ac57af58cf962484a91d4efcd7431d37310","src/collections/map.rs":"b5e04ae1e763d98329c7bc70e3f6c7245ae554382cb45ca7e324709b74e32474","src/collections/mod.rs":"312a78533dcea4493c7897f0851f06dd39b44335225a5bb90fb0711c4afabefa","src/collections/set.rs":"3ed9baf1af23a4f0b0c47d76236fb12f9a052043c5d0473a8c0b441090246454","src/features.rs":"faaadfcda3bd5944ad9b0a0b3aa348adfbfbb277d671feb36c7cc4d3ae821005","src/lib.rs":"34687c18d37925c6f4e0722419c3be98099e41a410980d4739941bfeb6d863c4","src/limits.rs":"14999cb2156648727b36a18667420173993ff73b8bc270897a5e9c340b210b00","src/parser.rs":"1d33ffc6e44e89fd9986cad933338078d9a82b36af14d1ef6d0790b3acdfe83b","src/readers.rs":"b7b73d6c109a8e9bb6f9d7ce95395fd6548f050b66f35dcf351c534c31b4b9f3","src/readers/component.rs":"c259628ca3f09ff904f7e920aeec261b657f7a197c99b520a6a7d3e918b9fb3b","src/readers/component/aliases.rs":"feb6d4d9cb5f3ed446a6ec0a529633bf389418129e357513f09409adff799628","src/readers/component/canonicals.rs":"500d89d07cf217a3c3fa0fc4f321f1534257123b9a0bb93ed54010013e84e3eb","src/readers/component/exports.rs":"1ad13434edd7021f6cebe3ac1388dfbebfdb5bf5a345236e4a1078a9e3c6594b","src/readers/component/imports.rs":"575b35bbb1c4a7679a5973b47f497e3ba2215baeb97465711ce192a25805787c","src/readers/component/instances.rs":"8ab1254ce1e66528d37a61bcde4cabb2c7c87ccc2740be03d539c064ed544d29","src/readers/component/names.rs":"4d4a965159bc5a2e788f5b1848700be5b5a7b9137b67bc14d7c692acb1f95765","src/readers/component/start.rs":"9c37d1eea486ee951547a328693bcf9f2a27f48e2207478daf23c1cd9e9f95f3","src/readers/component/types.rs":"38d80f705f44293cd0053a77e67691aff0731835060ccba10c59e4163c628898","src/readers/core.rs":"f77e1eb46e1d05abeabb9be2bd7bdd66acadfc4c651912f2a67b7e5f7d29d041","src/readers/core/branch_hinting.rs":"29210720e08e3a558fd96ac857038c9b87732a265ff1bfbd7f0bf3312ea3e949","src/readers/core/code.rs":"6bb975fa57f1453a38a325caa5985a030a95d986632ba9f8ab53bb1adabb9ce2","src/readers/core/coredumps.rs":"149c964c1536e9485930ae75089e9fb7393b0bdf50707d8edb813a0654fb7677","src/readers/core/custom.rs":"f3c965fcd044576a2c0f3ee87c78e4f9f345ce87899a76d609e5a8709f5d7d9e","src/readers/core/data.rs":"da78898a19accca90f05ee762cf3388c0f8a40a3d60cb78acaa3f0eb71a0cb3c","src/readers/core/dylink0.rs":"bd3de09ccd7a9b1dc1aacc3d4ebd7a70d31978c634c864aa2ca08a381ef24318","src/readers/core/elements.rs":"aa36b4b9fae50b51b6cc97baf68a522c4a1e382b3085022876a43e9c95db0658","src/readers/core/exports.rs":"302080640759838918650ad7c3f8c15867fe10e0ca2e5d280b026bde691a98cf","src/readers/core/functions.rs":"b5bbc7f7b7a429187376f63c695a9f1cbf92e515dba840ac876fa60f7290da34","src/readers/core/globals.rs":"c9ab071baa741c62625b6351c7d1d4b307e7e6142ef5fb70688202effde37a23","src/readers/core/imports.rs":"6b1f0e9856b4f375ae94815c16e59f82177b21fb52de3326be401107a7fb9f93","src/readers/core/init.rs":"7effaec7f0161661a9f21f8d3173ceb6bc270af2feb2be4e8eb0d2ca75e0f727","src/readers/core/linking.rs":"9a330b8a6b4d378a452e2671e089dc2041bd1cdda8f0fd4dddc5bca54783456b","src/readers/core/memories.rs":"1db19b6bf640bb150be1ac84bf852687567f8c93d53f0ec66c47ab607676a4d9","src/readers/core/names.rs":"722dc47fcd523fb75987ae501fb893002978b207e31b3bc054901e66737540f6","src/readers/core/operators.rs":"a4a7407a1f404eaa6c8398a3679f664c6ae0d0ff89d7225ed1747a153a7f256d","src/readers/core/producers.rs":"1114cd29823c8a9ebfbe373975cfa52140782867b6b4c0fa342ee64c4040bd51","src/readers/core/reloc.rs":"3a4b0dc5700ae0df2943dc1e38c6113d091cd23b634cde42dfabb6119eddeb49","src/readers/core/tables.rs":"003903b2bc53da78a2b70743470ab094b14c329d2c7052251d48933e53800d67","src/readers/core/tags.rs":"c1dcfeb973195da9708549bcc2df4dd8ff282fe802c15a603bebc8a856f70949","src/readers/core/types.rs":"6bcc62beb4ffbb2da00411aefcf5d4c45dcbf369fbacbc93f2de89f1f091860b","src/readers/core/types/matches.rs":"9efd9fda4cb508fa63951a7d0a2cd1e49e88e4661e53ffb70799098f6eaf28e5","src/resources.rs":"22cac01b9b60443569e67828c122b0967f39f9c3ff8dbf51b00b90d3f3266e62","src/validator.rs":"52ba2bfe24828476a7201d55139eb5c9f7be891614e11563505dbe99b9901524","src/validator/component.rs":"a4ed5f616a880adeebd99363488d1450a3874fc6967a8f7777a3dba1c300f16b","src/validator/component_types.rs":"471f9d861f39ce46ff42f18fd2b6a813306db46a768b90e4ba4095ee685f4c53","src/validator/core.rs":"9783d5ff89a49ca2493a184c12358e16d6cdbf9e56ec599f6c2db928c93066dc","src/validator/core/canonical.rs":"1dd68bc30c2faae5daa1f87e5f90d91bf4cb1a526241cd0e3acf7f66d49db838","src/validator/func.rs":"07545395a65a673e32962aa7bf1df182c23a779695c3cff84b86c8913a5f0476","src/validator/names.rs":"51500968e4611fabe217909466851ff5ffa5d43360d8a39ad290a57e1976c8c8","src/validator/operators.rs":"3324b0b341c4f842a4b7d0012d04942f1edb28948170174ead13bdfce26385ed","src/validator/types.rs":"1ccef8b96ab2cf8e02331df1df326cdf833f997c66eacae29a6ab3d06412173a","tests/big-module.rs":"4c58174eca883df7ddbbcf870b4d86d9f62ae5c76be4fa7529649f24a1a756f6"},"package":"5c771866898879073c53b565a6c7b49953795159836714ac56a5befb581227c5"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"877eb3cf87990f577c9f93beb36c3038c7feb0fbf5ca923a3fa422992e086756","Cargo.lock":"6ab19f2c57d626b9b790945445937e9c0fd166e2e48789a0d069be0b8866472c","Cargo.toml":"26faae3b5ad9926ac8d45a9464c697b5da42b72cfb9805ff8afd1184c8aeeec8","Cargo.toml.orig":"4d9b14949ae86a3dc6f4571ef3d51f7289713184ab3ac50c6a6b5093f340cf8a","README.md":"aabf3b5930893b2a89d0114d8cd97e9b980f3c6f758b960484e06b69a504b823","benches/benchmark.rs":"fa4283a3e52006f8dfa913604c9a1ab8e54b1f59f7ec40056225ba05425f2ade","examples/simple.rs":"e9eb076367cc0932e2a32651372defa4a27ef800f47fad28c0ef840ba8ea7e08","src/arity.rs":"fd20d49af24f5cabe0716544a06333d2ccd6326ab4d8f026f0d27adab805e5ef","src/binary_reader.rs":"b7f2f97a9605102801752ff74c8b4e74882ec2146af9d33473fec3b53837fd2f","src/collections/hash.rs":"fc2e621c5a72f77ed49fdef444ee35f5b628e2cc3defefcc5c3710e2490f740d","src/collections/index_map.rs":"d2b1de7d82393fe80b983a393a0d681f7a306edf16770efc525b75d5d24338f3","src/collections/index_map/detail.rs":"7fc067caa8ebbae593e551d4d08f04594496dac4c98d04539ba5cabee0f1e8cd","src/collections/index_map/tests.rs":"7761fda67a871bcef24579f0cbe4762e40fb8e7ca5147c67187da510c545c016","src/collections/index_set.rs":"f53bcbfbbeccd9bf62406f08565f5ac57af58cf962484a91d4efcd7431d37310","src/collections/map.rs":"b5e04ae1e763d98329c7bc70e3f6c7245ae554382cb45ca7e324709b74e32474","src/collections/mod.rs":"312a78533dcea4493c7897f0851f06dd39b44335225a5bb90fb0711c4afabefa","src/collections/set.rs":"3ed9baf1af23a4f0b0c47d76236fb12f9a052043c5d0473a8c0b441090246454","src/features.rs":"faaadfcda3bd5944ad9b0a0b3aa348adfbfbb277d671feb36c7cc4d3ae821005","src/lib.rs":"34687c18d37925c6f4e0722419c3be98099e41a410980d4739941bfeb6d863c4","src/limits.rs":"14999cb2156648727b36a18667420173993ff73b8bc270897a5e9c340b210b00","src/parser.rs":"1d33ffc6e44e89fd9986cad933338078d9a82b36af14d1ef6d0790b3acdfe83b","src/readers.rs":"b7b73d6c109a8e9bb6f9d7ce95395fd6548f050b66f35dcf351c534c31b4b9f3","src/readers/component.rs":"c259628ca3f09ff904f7e920aeec261b657f7a197c99b520a6a7d3e918b9fb3b","src/readers/component/aliases.rs":"feb6d4d9cb5f3ed446a6ec0a529633bf389418129e357513f09409adff799628","src/readers/component/canonicals.rs":"500d89d07cf217a3c3fa0fc4f321f1534257123b9a0bb93ed54010013e84e3eb","src/readers/component/exports.rs":"1ad13434edd7021f6cebe3ac1388dfbebfdb5bf5a345236e4a1078a9e3c6594b","src/readers/component/imports.rs":"575b35bbb1c4a7679a5973b47f497e3ba2215baeb97465711ce192a25805787c","src/readers/component/instances.rs":"8ab1254ce1e66528d37a61bcde4cabb2c7c87ccc2740be03d539c064ed544d29","src/readers/component/names.rs":"4d4a965159bc5a2e788f5b1848700be5b5a7b9137b67bc14d7c692acb1f95765","src/readers/component/start.rs":"9c37d1eea486ee951547a328693bcf9f2a27f48e2207478daf23c1cd9e9f95f3","src/readers/component/types.rs":"38d80f705f44293cd0053a77e67691aff0731835060ccba10c59e4163c628898","src/readers/core.rs":"f77e1eb46e1d05abeabb9be2bd7bdd66acadfc4c651912f2a67b7e5f7d29d041","src/readers/core/branch_hinting.rs":"29210720e08e3a558fd96ac857038c9b87732a265ff1bfbd7f0bf3312ea3e949","src/readers/core/code.rs":"6bb975fa57f1453a38a325caa5985a030a95d986632ba9f8ab53bb1adabb9ce2","src/readers/core/coredumps.rs":"149c964c1536e9485930ae75089e9fb7393b0bdf50707d8edb813a0654fb7677","src/readers/core/custom.rs":"f3c965fcd044576a2c0f3ee87c78e4f9f345ce87899a76d609e5a8709f5d7d9e","src/readers/core/data.rs":"da78898a19accca90f05ee762cf3388c0f8a40a3d60cb78acaa3f0eb71a0cb3c","src/readers/core/dylink0.rs":"bd3de09ccd7a9b1dc1aacc3d4ebd7a70d31978c634c864aa2ca08a381ef24318","src/readers/core/elements.rs":"aa36b4b9fae50b51b6cc97baf68a522c4a1e382b3085022876a43e9c95db0658","src/readers/core/exports.rs":"302080640759838918650ad7c3f8c15867fe10e0ca2e5d280b026bde691a98cf","src/readers/core/functions.rs":"b5bbc7f7b7a429187376f63c695a9f1cbf92e515dba840ac876fa60f7290da34","src/readers/core/globals.rs":"c9ab071baa741c62625b6351c7d1d4b307e7e6142ef5fb70688202effde37a23","src/readers/core/imports.rs":"6b1f0e9856b4f375ae94815c16e59f82177b21fb52de3326be401107a7fb9f93","src/readers/core/init.rs":"7effaec7f0161661a9f21f8d3173ceb6bc270af2feb2be4e8eb0d2ca75e0f727","src/readers/core/linking.rs":"9a330b8a6b4d378a452e2671e089dc2041bd1cdda8f0fd4dddc5bca54783456b","src/readers/core/memories.rs":"1db19b6bf640bb150be1ac84bf852687567f8c93d53f0ec66c47ab607676a4d9","src/readers/core/names.rs":"722dc47fcd523fb75987ae501fb893002978b207e31b3bc054901e66737540f6","src/readers/core/operators.rs":"a4a7407a1f404eaa6c8398a3679f664c6ae0d0ff89d7225ed1747a153a7f256d","src/readers/core/producers.rs":"1114cd29823c8a9ebfbe373975cfa52140782867b6b4c0fa342ee64c4040bd51","src/readers/core/reloc.rs":"3a4b0dc5700ae0df2943dc1e38c6113d091cd23b634cde42dfabb6119eddeb49","src/readers/core/tables.rs":"003903b2bc53da78a2b70743470ab094b14c329d2c7052251d48933e53800d67","src/readers/core/tags.rs":"c1dcfeb973195da9708549bcc2df4dd8ff282fe802c15a603bebc8a856f70949","src/readers/core/types.rs":"6bcc62beb4ffbb2da00411aefcf5d4c45dcbf369fbacbc93f2de89f1f091860b","src/readers/core/types/matches.rs":"9efd9fda4cb508fa63951a7d0a2cd1e49e88e4661e53ffb70799098f6eaf28e5","src/resources.rs":"22cac01b9b60443569e67828c122b0967f39f9c3ff8dbf51b00b90d3f3266e62","src/validator.rs":"52ba2bfe24828476a7201d55139eb5c9f7be891614e11563505dbe99b9901524","src/validator/component.rs":"a4ed5f616a880adeebd99363488d1450a3874fc6967a8f7777a3dba1c300f16b","src/validator/component_types.rs":"471f9d861f39ce46ff42f18fd2b6a813306db46a768b90e4ba4095ee685f4c53","src/validator/core.rs":"9783d5ff89a49ca2493a184c12358e16d6cdbf9e56ec599f6c2db928c93066dc","src/validator/core/canonical.rs":"1dd68bc30c2faae5daa1f87e5f90d91bf4cb1a526241cd0e3acf7f66d49db838","src/validator/func.rs":"07545395a65a673e32962aa7bf1df182c23a779695c3cff84b86c8913a5f0476","src/validator/names.rs":"51500968e4611fabe217909466851ff5ffa5d43360d8a39ad290a57e1976c8c8","src/validator/operators.rs":"3324b0b341c4f842a4b7d0012d04942f1edb28948170174ead13bdfce26385ed","src/validator/types.rs":"1ccef8b96ab2cf8e02331df1df326cdf833f997c66eacae29a6ab3d06412173a","tests/big-module.rs":"4c58174eca883df7ddbbcf870b4d86d9f62ae5c76be4fa7529649f24a1a756f6"},"package":"5c771866898879073c53b565a6c7b49953795159836714ac56a5befb581227c5"} \ No newline at end of file diff -Nru thunderbird-140.10.2esr/comm/third_party/rust/wasmparser/benches/.gitignore thunderbird-140.11.0esr/comm/third_party/rust/wasmparser/benches/.gitignore --- thunderbird-140.10.2esr/comm/third_party/rust/wasmparser/benches/.gitignore 2026-05-07 13:12:42.000000000 +0000 +++ thunderbird-140.11.0esr/comm/third_party/rust/wasmparser/benches/.gitignore 1970-01-01 00:00:00.000000000 +0000 @@ -1 +0,0 @@ -!*.wasm diff -Nru thunderbird-140.10.2esr/comm/third_party/rust/wast/.cargo-checksum.json thunderbird-140.11.0esr/comm/third_party/rust/wast/.cargo-checksum.json --- thunderbird-140.10.2esr/comm/third_party/rust/wast/.cargo-checksum.json 2026-05-07 13:12:42.000000000 +0000 +++ thunderbird-140.11.0esr/comm/third_party/rust/wast/.cargo-checksum.json 2026-05-15 21:31:53.000000000 +0000 @@ -1 +1 @@ -{"files":{".cargo_vcs_info.json":"3948ddd3de662f03e1dc42cf43938ca498511b13a4f3b59d47cc7c2b50f807ce","Cargo.toml":"cad0c4af427ed3e97965ee33e0e475adc4280638defe1530df50ec29fd15abfc","Cargo.toml.orig":"aa9f246dcbbff7f069eeceb1036d33a55d381e7242e1c6c0b5c33a3eb049ae01","README.md":"5a0d2b894a3ac74ee2be74715a2f22c40a08520cb4ac59183f4e7356f34ac566","src/component.rs":"154cdef2003b1607ab21a50a821b455da854b78d353d573586351c2593ed70a2","src/component/alias.rs":"5ec26333e179dc3778dead489f1273815fe9c1c808ba6a7e60eff54072fad795","src/component/binary.rs":"e7eefd2bae6eb00803cc6d9eba5dd124c36667c7673fa04baaf0806af2b02336","src/component/component.rs":"90002d2dbe9a5665e637c04b81c1cb700025e9389cdae5417fd9b3a2e49f91a1","src/component/custom.rs":"f5b23c34b73a716a986fd999fc8d8c9e24c341e83292088fe83325cd82dab4f5","src/component/expand.rs":"28fa091aac599bde4e1bd8cf1e41f24d10da1683453b3e65f3bb877bbf890b10","src/component/export.rs":"f51e824c839d8bb0884eca509622f376c8cce3335be324b2b25033af6216fd2a","src/component/func.rs":"cafdbe418fe5c5dee68b2b7245b4f00bf3bea7a4a686846bfde2e5c85bde0601","src/component/import.rs":"add63978787f5bfad1faeb1ce6b121fa60bbcd9a736afd7ae81ddc9f5b031107","src/component/instance.rs":"e550a7ee9af092ae084dd41e2c0ae756b7dca8da4b91d672d90265a6a15dff83","src/component/item_ref.rs":"e9c426ccc0210dc0c37bb0448468f5f4d9e52656b72d4ff0f2dc65c89957fe60","src/component/module.rs":"d27a28199d1dea1c64294a514329a524432319288515b0a0e3091fa7d3a33f74","src/component/resolve.rs":"93affa62d621b2f06b2c78cd98fe98d48f7832f02a9f87d3b48388b7d570387b","src/component/types.rs":"3af82844f27a472c45058ea6a2cc3a6ffa1ac2eb9625041c435085f9ef74fedd","src/component/wast.rs":"aa39db0ea0acd38744dc3cbd35903c9b00b5de90a5bfc8b76e6b6a7581d7c4c0","src/component_disabled.rs":"dde798aabc109d12de7e169bdd67a945274cfec1c1f4d6e097ecac9e5cff23e2","src/core.rs":"c82d7356515f675f9173f9bf5d7c0f4e56ca7a3eebc92b5f95a2d04882ca470c","src/core/binary.rs":"609f752b3ba6cfa9d9604d82d4e87c9ffb5a35984a28f44155b14faaa830369a","src/core/binary/dwarf.rs":"bc0662cbdc58c83abc153490f7c47e2ae5998a1dedf42b7058606ce7edcb04b7","src/core/binary/dwarf_disabled.rs":"182ee888617357835decd08c68fe8dfdef9fe0665ece9b1550794fea9dcb1486","src/core/custom.rs":"edd6044b75d79ec873c28d803fb8dc9a53724f1bba474bcdef2bc77196e0a4d2","src/core/export.rs":"1322a120d9e1dd6f3aa1485ee0bbc4294961028ae8a7584a24170af5823b73b1","src/core/expr.rs":"0451cba0e516c4ccd68afb7df70617d143f5eb042d301d8d106673db2366ffff","src/core/func.rs":"4625e75e050a4e3b22fe08e8fc39379e66420f1bbe499b6965d51ae92299823d","src/core/global.rs":"dec0abecadd2fde9298acb729259deba1ef3c4733ae5afcb4fe8cd4a633f5349","src/core/import.rs":"602a13aed2fd5fa63e2562246586546199861df57f304c2906561ab77810cadd","src/core/memory.rs":"b828b5686cfa562e4cf9c5d1a718cb823b90a6e6b637bfd17e364e68a4f79a55","src/core/module.rs":"1635ff9d4b4634a0cd18e12df281ce03c8f000edc07aae846d03ce8714f0393e","src/core/resolve/deinline_import_export.rs":"2338bc87bf19a095007bbb9598f7eab7773cf04644714761eb1aeecc5372cf79","src/core/resolve/mod.rs":"230283f528eb98b861d331e9fb5bddc3b2baa09e020ea5aa8849dfb970e0e26e","src/core/resolve/names.rs":"bf1c1a70d9b1216fa763d0f604c8789cd97f7211ac3187b4237eb41fed1cbe41","src/core/resolve/types.rs":"fbb2bcfcdb232d5bfb90cd563e7026d1a18fd0dd75bafaa25a95011216db53d5","src/core/table.rs":"4e31c8e187062abece9fd07fe28de730f2b037fa7c25571e7321a30755e0f6ec","src/core/tag.rs":"8a3d4fcdb86dedd68cdaf25abd930ef52a461cf2a0e9393bb9cb6f425afaaf2e","src/core/types.rs":"231d54c06eb2c02c83edba6e4b9b7410b7719b4a51b3d9f039d86003994f6eea","src/core/wast.rs":"7d505f0b906a2cd2df79976844a1d1026199fb7aa1d9528e1cc7117ef2d49c43","src/encode.rs":"0b165176db54fb9136202c54180adabda843a88e5436b96c19be9d41623912a3","src/error.rs":"4526260299c7983696a49ffe30a80139beb0d081fa8f42decc5e3283b361b1cb","src/gensym.rs":"b5e02e34443085f01deb5b657e541be7dc5d6dc952304e434a0b08320ea6c185","src/lexer.rs":"f4626c9893049af2419101d7af1d1ced4da6637b1a147f5fc29d562edf9d81d4","src/lib.rs":"016946ce4c00d42d95f8752b78a3d4a661a2d0335029ff891b8c3303a26d0aa4","src/names.rs":"888654ba6c95ee44b0041dd211889ae7a96f1f51e40f09b7246e28c1c497be51","src/parser.rs":"1b65e89ff099549421b2313e63984465785ed3e79fce359a77a4e7d29ba25fe1","src/token.rs":"5378856440f993dc7cfd1a5b86b78290fd6b150c493ec55314afe7f92b2cfd04","src/wast.rs":"3161c1eabe0f5cc7702d16ca3e527ddf1d5b65e5400661709507b06f83c6f4d4","src/wat.rs":"5c2002f4904ce2f33fc547c2d7ee916a56f4551522c7a4b21e34df5d49289374","tests/.gitattributes":"727d37b55ce621ae60dd4fd2329cbce7e8a28c9ecd5c96f063be19e67db4cd53","tests/.gitignore":"8e464dd44890d3c805a4b3ecc8ebf75bd8b75b18267f408d471bad5b75b1e175","tests/annotations.rs":"de6ab2a4e15c0bc683482436bed27e37ab45bc374d99f2fcc031c7947506e581","tests/comments.rs":"c068034817774cc94aa06fa09de453132d063335775002aa694fc60889a4ee04","tests/parse-fail.rs":"60cf90f0bb29c5648d803629c2614140be7746c6bc4858e2be318641382f9429","tests/parse-fail/bad-core-func-alias.wat":"b71372064c3fce9d4a616418605040fe5e1356030a709b798b4769d3619cbbfb","tests/parse-fail/bad-core-func-alias.wat.err":"bb63274c26d3a21209bad794767f48372834bdc10cfbebf568a0c65d52803c90","tests/parse-fail/bad-func-alias.wat":"237c07149e1e74afe3b991a1fee6acb63167c1ca8931341614c435000339b887","tests/parse-fail/bad-func-alias.wat.err":"4a4bfc691b06d20fdf71e1dbac04649a52c76787048415599978987d761308fa","tests/parse-fail/bad-index.wat":"d21489daeec3a35327dcc9e2ba2d0acdd05f4aeaff2272cca608fda4d2338497","tests/parse-fail/bad-index.wat.err":"dc11070de0c9160573006ea4e5fa3c4d28e71bc39b24b1938cf6ff3b03ea7154","tests/parse-fail/bad-name.wat":"e5ff5d410007779a0de6609ea4cc693f0e603d36a106b8f5098c1980dd9f8124","tests/parse-fail/bad-name.wat.err":"fb5638476c1b85d9d1919e3dbcb0f16f82d088a4a22d4a0c186d7b8ba6e1902b","tests/parse-fail/bad-name2.wat":"5a6a4d0c19e5f2e48d7cebf361aca9b9000b7ef0c652997b5bd0ffaadbd2ca8a","tests/parse-fail/bad-name2.wat.err":"129707cce45f1e3cfb3e2ca5c702182e16ca5eeb2dbb2edd0710b004a8e194a5","tests/parse-fail/bad-name3.wat":"c19133d738cc84e9174301f27d4050c216bda81c7e9918d03ac792b088f24a05","tests/parse-fail/bad-name3.wat.err":"84ea63d40a619a0782ec6e94fce63921188ab87b1c3875eacae0a371144ed83a","tests/parse-fail/block1.wat":"91e74b5c3b43be692e7a6ae74fbfa674c4b6197299eb61338c4eccf282b18f17","tests/parse-fail/block1.wat.err":"40a083ae496b41dee7002cc6a664c5db0c5e4d904ae03b815773a769c4493fca","tests/parse-fail/block2.wat":"a8c07b4c09d51f10a8ffdf19806586022552398701cd90eb6d09816d45df06e5","tests/parse-fail/block2.wat.err":"33c842ec5dd0f2fdd3a9ce8187dd98b45ceee48c12810802af809d05b9cd25e9","tests/parse-fail/block3.wat":"29739abfbabd7c55f00ddfbbb9ebd818b4a114ef2336d50514f0842f7e075905","tests/parse-fail/block3.wat.err":"fc667ae2e71a260f62a3c7393bc97272e7c0ff38b17594f4370847b8a5019060","tests/parse-fail/confusing-block-comment0.wat":"8f27c9d0d212bbb1862ea89ffd7cbeafde5dfd755d695c1ba696cd520aba1a1d","tests/parse-fail/confusing-block-comment0.wat.err":"b53cbaef7bcec3862c64e09c084b92cd61bd29b954125482b2d083db250cd9e2","tests/parse-fail/confusing-block-comment1.wat":"b1a0447c9a8eaab8938d15cd33bd4adbb8bb69c2d710209b604023991a4347cb","tests/parse-fail/confusing-block-comment1.wat.err":"2fc3b3e4f98416326e1e5ec034026301069b6a98fa24451bc7573e16b8cb3811","tests/parse-fail/confusing-block-comment2.wat":"e3f49c7a388fba81081beb25d87bbd7db0acce5dd8e3eaa04574905ed7ec420c","tests/parse-fail/confusing-block-comment2.wat.err":"2183231d6acd0b5a117f9aea747c3d5c12e758450a6cd74027bb954a3134cf19","tests/parse-fail/confusing-block-comment3.wat":"d83f89c582501eb8833e772b8462c8974984a2f7fbb80b1452dc399fac74e5ed","tests/parse-fail/confusing-block-comment3.wat.err":"8b2096a4833627905c63f49cdabe44be24336646578dcfbdc67e9bfb35cbc601","tests/parse-fail/confusing-block-comment4.wat":"b7c6c68844d918e9ef6dd5ab9c40c7de7b38f04f94fadad630eda4e596f3e0f8","tests/parse-fail/confusing-block-comment4.wat.err":"2f790cc511edfcd89a12c9207901be16039fc1a06a584d73095e77a52f861cd9","tests/parse-fail/confusing-block-comment5.wat":"a159808032638cc914fa80ac4354a68b0af4f435a09cbe3e2d577582e183eb0a","tests/parse-fail/confusing-block-comment5.wat.err":"6fe0d99894307442f83fe93beaa5da706e06c9bdaf8e39d7cbae4c4fffafcb94","tests/parse-fail/confusing-block-comment6.wat":"abe48bcba2587dca98bc80ddde4e813f94fbc8a3538704a0775ea85bca0f8466","tests/parse-fail/confusing-block-comment6.wat.err":"3c97b9bf1112bbb7335d7fe4be5befb6f91eea7bec7dd3e6b543792231003c56","tests/parse-fail/confusing-block-comment7.wat":"e125c416ea5fa0ac35a58295a83a6f345438e2d7ddc6a39bd76c8e89885b3f0e","tests/parse-fail/confusing-block-comment7.wat.err":"5c34528ff2019cd3f0b3df34fd42523c0b66120706321da2c88ec05793478d2e","tests/parse-fail/confusing-block-comment8.wat":"200cc4c0e5af21a25529d7a81633a03642cff807255d6cd72eb45cdccc605cec","tests/parse-fail/confusing-block-comment8.wat.err":"9b81237d150a784b71791eee88fb6264a8bd6412862660f7392945203809e517","tests/parse-fail/confusing-line-comment0.wat":"bcec4c5a1e52b3e392e07c6711c979aa8d7db8baaf2bcdf270ba16d1aa528d26","tests/parse-fail/confusing-line-comment0.wat.err":"41ec5a075dc6b73afe1aec6b3198c5c4ae3a1a900e1610115879058ce034d6f6","tests/parse-fail/confusing-line-comment1.wat":"a2afbcab00ec957dfd9e9bf21fa4238852247b27f0b054f4a00f6b172dddf853","tests/parse-fail/confusing-line-comment1.wat.err":"f19a645e6fb5cbd7a0dd2308732741edcf83dbae0ef62549972029856a9e7fc6","tests/parse-fail/confusing-line-comment2.wat":"7f2a68229d02aac56ec4dfccf139bf2d617a0e89430357b30444dc4239d8aa89","tests/parse-fail/confusing-line-comment2.wat.err":"08add3d33e10e1ab6b4f3ae431f5db61d6f6c0a2b7d6828482a1e51b3a2d3851","tests/parse-fail/confusing-line-comment3.wat":"61173ae54782f6de86685f9555ffb94bbe2cf20b234daf660abb69ba3326f1ff","tests/parse-fail/confusing-line-comment3.wat.err":"4a5333dc02efa3c1eeab9cafa7c707f78abe92defdb01a71d6fe20944e4785f0","tests/parse-fail/confusing-line-comment4.wat":"9ecbbbe82c750e6475af1bfb46fe7a06115e4446a437d19fc08ca3d002f2a1c9","tests/parse-fail/confusing-line-comment4.wat.err":"ddb8aee8006265253b09c313cf5eb5c2dc4da66f502b4f6d3e2e1de77b35aec9","tests/parse-fail/confusing-line-comment5.wat":"8a4c8d342111bc9d37c16dbdf67c52027e1a42632abc9f359b3e4f07a85748b5","tests/parse-fail/confusing-line-comment5.wat.err":"34e368719fc0eab2f1a43c9f8e6f1b31aa9be9f971085d72374e49bde39cbfe5","tests/parse-fail/confusing-line-comment6.wat":"15f0dcdec23736ce92db84b3a7cdfe8689c97f2a7d0b9b0bfb0dcd2675163ed1","tests/parse-fail/confusing-line-comment6.wat.err":"0570be2ede803f071925d249f3858d3a417b5a6d678c9da40fc851d788d12983","tests/parse-fail/confusing-line-comment7.wat":"c7ee59301a701dd52d56cad02df78b0ad3584460bc18efa42ee137fe0c35aef6","tests/parse-fail/confusing-line-comment7.wat.err":"feebbeee8c85d8b3b85cec89435ae18f3ade9f754ca180d747a41406b64ca07a","tests/parse-fail/confusing-line-comment8.wat":"17632a8142154624de88b3cf93516147ed3419d785200bcd7049499eca8e8f04","tests/parse-fail/confusing-line-comment8.wat.err":"9c209285f2295cd2bc999aa7a9534a654932493308ab1f102839ed15a4d04d17","tests/parse-fail/confusing-string0.wat":"497b679b32baddcd6a158f4cadd3d9a9dea3457bac2a8c2c3d4e09b7c2d80842","tests/parse-fail/confusing-string0.wat.err":"cb3d737f2319346675a038716694354cd3b272453daa8a96e32e9861a9277f7b","tests/parse-fail/confusing-string1.wat":"46654cbed1ea6aab5019aef3d20098a391e40dacafa1ad5e83bf4ec384109fce","tests/parse-fail/confusing-string1.wat.err":"de7e7da516dc6c244bd0e4f012577b69f0cacbcc10f727fadb4b50bb04e0e2b4","tests/parse-fail/confusing-string2.wat":"11938f217c14387c05312735130f00c91d9df2d3ff9df7f13395e0f2b81dad54","tests/parse-fail/confusing-string2.wat.err":"e7bd08b146a855d681fefaf9e0576a9c333a2d10044f8e268b916b22a54227c9","tests/parse-fail/confusing-string3.wat":"e0ca4903fcafb9a54a91cf99e5eac95d25c6d2eb67b076f88191ad396f839cb6","tests/parse-fail/confusing-string3.wat.err":"b88d5db9e445c798eb24f95b7661b9c0368934d27ee8208477cd1c99351b939a","tests/parse-fail/confusing-string4.wat":"3ee2aee7f77604d051519c6f1795634469c12e98ae347a98f0c8445eecf1ff3d","tests/parse-fail/confusing-string4.wat.err":"1edc65bb09d8d3eed6ff69e7d9a7a4b5941dc823fa3436fa375657510255f6f4","tests/parse-fail/confusing-string5.wat":"024e50943128840d53f17e31a9b9332ce4f0ee70a847a043015f435b1c3c6e76","tests/parse-fail/confusing-string5.wat.err":"a0f13ec40d596ea2d8b0c4292b0d28775a5116ab7e11d7de88b295d25428c661","tests/parse-fail/confusing-string6.wat":"79cf157e29319800d2652c5a7f3dc90e07ebe2145c9904a70fc12027cdee84b7","tests/parse-fail/confusing-string6.wat.err":"860555e7aa13e3de3639cc2a530d6a42b974b629c4659593e972cbb0f306abae","tests/parse-fail/confusing-string7.wat":"7d8e403766dfb4e569754160d31ed0f9a27f908ed6cff96be43ab3d37f5975d5","tests/parse-fail/confusing-string7.wat.err":"658b6a02ba6d769254485f35c20984e7135d914b4266929963d723f26a40be4a","tests/parse-fail/confusing-string8.wat":"5a9b222e578655d57ee6e9f19bc1ea8e29aa52d652975fac685213444ed6458f","tests/parse-fail/confusing-string8.wat.err":"9a4e1a510330c800a1df7966998ebc3cde931eda20b249e5360f5e9a905dce11","tests/parse-fail/inline1.wat":"4e9767d67207aace2ac5e6f63a30e7510e4aa245ba35420539509e2254470272","tests/parse-fail/inline1.wat.err":"0143017a9825e518baa6009bae2c8d63520051dedd3437705bbe36b038a57f41","tests/parse-fail/newline-in-string.wat":"5c01cf709544ade0a6cdfcc39a3836a3bc018b633dc42a6cd872b6defc763ea7","tests/parse-fail/newline-in-string.wat.err":"1504209cc37a78b2aee778f23eacf78606daf964cf7bff251f5700efcd27ffd7","tests/parse-fail/string1.wat":"620d46d585ce94b382b5fde628c1399f3e562014b7a44af46e92f7bd045ca86e","tests/parse-fail/string1.wat.err":"fc53f3a1c4a65d8f25e5af51dec7699f45cecba114ca9c7871781bc70f664320","tests/parse-fail/string10.wat":"f7409dd45e153a1b11cb23e38f4ed87da12bedde38f8f0ccfe91037b0a4d97bd","tests/parse-fail/string10.wat.err":"ce677db5e37e0ed81ca357ed6b5edb21d85c27303ee194855bea7a88457efb6a","tests/parse-fail/string11.wat":"f6e0400b8c6a2014efa1ac676c567e140d8f86b5f4d5129773e6d67af537b615","tests/parse-fail/string11.wat.err":"4c6a550d29eda38a4e1bf7a589596f11655dc779479d7b8d466cfc53f815a742","tests/parse-fail/string12.wat":"23e30070eef22271651cce096a801fc4f79f3c37343c88bb8d2fc99b32d3b8b9","tests/parse-fail/string12.wat.err":"b5ec59f2996b88b2ee157e22d1774dc3e36fc08ed5bfc621aea830d30f66f586","tests/parse-fail/string13.wat":"81a305b981159ee10e140749ea3220c9edaaff53605e63c21995de47382b5faf","tests/parse-fail/string13.wat.err":"959f26c6b54e0d367b51d11d1addd8a53b5b8ff3caf70ebdd46bbea8ccfa2418","tests/parse-fail/string14.wat":"c45c2cc9f7afbfbd4be8e513106d22f7e5e817091448576c6bdf0701b81d95dd","tests/parse-fail/string14.wat.err":"50b5bccba905ddbe275938edb7ed0b09a5ca53dcdad36a7ff736ce9bc8e7a338","tests/parse-fail/string15.wat":"b5e0d5ade40de53b2d767a132e28376bb8c7a6f6238c4d8c248ae717c41d7f1f","tests/parse-fail/string15.wat.err":"0e9fc502cc90f96d1f592a3f63369fd2a3574bc4a2345a70365dbb76804e870f","tests/parse-fail/string16.wat":"38c3688cee80a9d089d239aa06eb1d27c5364ad2bd270aca57d05997c20aa682","tests/parse-fail/string16.wat.err":"4274b3bbe4df4cf0373619b1fcd082d0c802990817d2aca26ed885168c80e489","tests/parse-fail/string2.wat":"1172964aed31537b8c466d1f045f3e756926e7b221f80b2aff4a9a6721ea0beb","tests/parse-fail/string2.wat.err":"4618d3b20a78a077337eb5d6cae14ac39d9853762f011fbd23cff8921618dbde","tests/parse-fail/string3.wat":"07e0fbcd6270c1db100917c151ee4ac3f935e4ee1b27bce3c453b22b4b74f4d6","tests/parse-fail/string3.wat.err":"08ffc6158a9e030b2e211d53bdb8aeacfd879815c7b284d6a83b030566e35928","tests/parse-fail/string4.wat":"c970da2051b0613bdd1de4664f10424e14f2ebabe604175d4fb9b763b37af577","tests/parse-fail/string4.wat.err":"406706594d305c560fabd66417ad4fc276939990b5e701bd9d13fc223d207219","tests/parse-fail/string5.wat":"386cf314bb05acdaaabdf4da1caf140167271a26bd08bf34c3a7427d4bc4431f","tests/parse-fail/string5.wat.err":"1e56b44a23a37b2b2ad05aa9dd7e1e18191b5cc22151f93bbcf9d618779a57bd","tests/parse-fail/string6.wat":"8f1fe2825ff96f2acee9130a7721f86fcc93c221baa9411bf1fb6f0870d38ccb","tests/parse-fail/string6.wat.err":"d55dfd84d94e893f167ae73b7a080aefb2bfb05cc8a1ec201c4d3066fb8549b4","tests/parse-fail/string7.wat":"b12f8c75313d7f834489d3c353422f90bc945b37139586446eda82e334a97cde","tests/parse-fail/string7.wat.err":"4cee0ca61992c249dd0faaf2529a073cf8deeb36111a3f69b43695e5682560a2","tests/parse-fail/string8.wat":"4c2e0e1f883bb4e8cba9313497ed792130e5848e62bde7716102788d7467be10","tests/parse-fail/string8.wat.err":"840c6def7c60dd7c2b7261549cab435ba78c9b3a937adf6d5d9595ff8af01c91","tests/parse-fail/string9.wat":"2b7670caed2b0688d535de6e4e416f35fa717cfbe096a6cc764a669085c8f52f","tests/parse-fail/string9.wat.err":"37b5a9c3af9631500f31f9e5e3efa821b8d96063c57d60fd01df6be6a5c323e1","tests/parse-fail/unbalanced.wat":"f664fbef53a0308f864ba496d38044eb90482636e32586512939d4930729f3fe","tests/parse-fail/unbalanced.wat.err":"aba579f7b836856e69afe05da8328aabe0643d94e369898e686aa7bb0b07e9c9","tests/recursive.rs":"ad8a2b07bf955121a7c9e326ed35f9b2bc56b440c8cc0bbde24d423a79945c1a"},"package":"4f79a9d9df79986a68689a6b40bcc8d5d40d807487b235bebc2ac69a242b54a1"} \ No newline at end of file +{"files":{".cargo_vcs_info.json":"3948ddd3de662f03e1dc42cf43938ca498511b13a4f3b59d47cc7c2b50f807ce","Cargo.toml":"cad0c4af427ed3e97965ee33e0e475adc4280638defe1530df50ec29fd15abfc","Cargo.toml.orig":"aa9f246dcbbff7f069eeceb1036d33a55d381e7242e1c6c0b5c33a3eb049ae01","README.md":"5a0d2b894a3ac74ee2be74715a2f22c40a08520cb4ac59183f4e7356f34ac566","src/component.rs":"154cdef2003b1607ab21a50a821b455da854b78d353d573586351c2593ed70a2","src/component/alias.rs":"5ec26333e179dc3778dead489f1273815fe9c1c808ba6a7e60eff54072fad795","src/component/binary.rs":"e7eefd2bae6eb00803cc6d9eba5dd124c36667c7673fa04baaf0806af2b02336","src/component/component.rs":"90002d2dbe9a5665e637c04b81c1cb700025e9389cdae5417fd9b3a2e49f91a1","src/component/custom.rs":"f5b23c34b73a716a986fd999fc8d8c9e24c341e83292088fe83325cd82dab4f5","src/component/expand.rs":"28fa091aac599bde4e1bd8cf1e41f24d10da1683453b3e65f3bb877bbf890b10","src/component/export.rs":"f51e824c839d8bb0884eca509622f376c8cce3335be324b2b25033af6216fd2a","src/component/func.rs":"cafdbe418fe5c5dee68b2b7245b4f00bf3bea7a4a686846bfde2e5c85bde0601","src/component/import.rs":"add63978787f5bfad1faeb1ce6b121fa60bbcd9a736afd7ae81ddc9f5b031107","src/component/instance.rs":"e550a7ee9af092ae084dd41e2c0ae756b7dca8da4b91d672d90265a6a15dff83","src/component/item_ref.rs":"e9c426ccc0210dc0c37bb0448468f5f4d9e52656b72d4ff0f2dc65c89957fe60","src/component/module.rs":"d27a28199d1dea1c64294a514329a524432319288515b0a0e3091fa7d3a33f74","src/component/resolve.rs":"93affa62d621b2f06b2c78cd98fe98d48f7832f02a9f87d3b48388b7d570387b","src/component/types.rs":"3af82844f27a472c45058ea6a2cc3a6ffa1ac2eb9625041c435085f9ef74fedd","src/component/wast.rs":"aa39db0ea0acd38744dc3cbd35903c9b00b5de90a5bfc8b76e6b6a7581d7c4c0","src/component_disabled.rs":"dde798aabc109d12de7e169bdd67a945274cfec1c1f4d6e097ecac9e5cff23e2","src/core.rs":"c82d7356515f675f9173f9bf5d7c0f4e56ca7a3eebc92b5f95a2d04882ca470c","src/core/binary.rs":"609f752b3ba6cfa9d9604d82d4e87c9ffb5a35984a28f44155b14faaa830369a","src/core/binary/dwarf.rs":"bc0662cbdc58c83abc153490f7c47e2ae5998a1dedf42b7058606ce7edcb04b7","src/core/binary/dwarf_disabled.rs":"182ee888617357835decd08c68fe8dfdef9fe0665ece9b1550794fea9dcb1486","src/core/custom.rs":"edd6044b75d79ec873c28d803fb8dc9a53724f1bba474bcdef2bc77196e0a4d2","src/core/export.rs":"1322a120d9e1dd6f3aa1485ee0bbc4294961028ae8a7584a24170af5823b73b1","src/core/expr.rs":"0451cba0e516c4ccd68afb7df70617d143f5eb042d301d8d106673db2366ffff","src/core/func.rs":"4625e75e050a4e3b22fe08e8fc39379e66420f1bbe499b6965d51ae92299823d","src/core/global.rs":"dec0abecadd2fde9298acb729259deba1ef3c4733ae5afcb4fe8cd4a633f5349","src/core/import.rs":"602a13aed2fd5fa63e2562246586546199861df57f304c2906561ab77810cadd","src/core/memory.rs":"b828b5686cfa562e4cf9c5d1a718cb823b90a6e6b637bfd17e364e68a4f79a55","src/core/module.rs":"1635ff9d4b4634a0cd18e12df281ce03c8f000edc07aae846d03ce8714f0393e","src/core/resolve/deinline_import_export.rs":"2338bc87bf19a095007bbb9598f7eab7773cf04644714761eb1aeecc5372cf79","src/core/resolve/mod.rs":"230283f528eb98b861d331e9fb5bddc3b2baa09e020ea5aa8849dfb970e0e26e","src/core/resolve/names.rs":"bf1c1a70d9b1216fa763d0f604c8789cd97f7211ac3187b4237eb41fed1cbe41","src/core/resolve/types.rs":"fbb2bcfcdb232d5bfb90cd563e7026d1a18fd0dd75bafaa25a95011216db53d5","src/core/table.rs":"4e31c8e187062abece9fd07fe28de730f2b037fa7c25571e7321a30755e0f6ec","src/core/tag.rs":"8a3d4fcdb86dedd68cdaf25abd930ef52a461cf2a0e9393bb9cb6f425afaaf2e","src/core/types.rs":"231d54c06eb2c02c83edba6e4b9b7410b7719b4a51b3d9f039d86003994f6eea","src/core/wast.rs":"7d505f0b906a2cd2df79976844a1d1026199fb7aa1d9528e1cc7117ef2d49c43","src/encode.rs":"0b165176db54fb9136202c54180adabda843a88e5436b96c19be9d41623912a3","src/error.rs":"4526260299c7983696a49ffe30a80139beb0d081fa8f42decc5e3283b361b1cb","src/gensym.rs":"b5e02e34443085f01deb5b657e541be7dc5d6dc952304e434a0b08320ea6c185","src/lexer.rs":"f4626c9893049af2419101d7af1d1ced4da6637b1a147f5fc29d562edf9d81d4","src/lib.rs":"016946ce4c00d42d95f8752b78a3d4a661a2d0335029ff891b8c3303a26d0aa4","src/names.rs":"888654ba6c95ee44b0041dd211889ae7a96f1f51e40f09b7246e28c1c497be51","src/parser.rs":"1b65e89ff099549421b2313e63984465785ed3e79fce359a77a4e7d29ba25fe1","src/token.rs":"5378856440f993dc7cfd1a5b86b78290fd6b150c493ec55314afe7f92b2cfd04","src/wast.rs":"3161c1eabe0f5cc7702d16ca3e527ddf1d5b65e5400661709507b06f83c6f4d4","src/wat.rs":"5c2002f4904ce2f33fc547c2d7ee916a56f4551522c7a4b21e34df5d49289374","tests/annotations.rs":"de6ab2a4e15c0bc683482436bed27e37ab45bc374d99f2fcc031c7947506e581","tests/comments.rs":"c068034817774cc94aa06fa09de453132d063335775002aa694fc60889a4ee04","tests/parse-fail.rs":"60cf90f0bb29c5648d803629c2614140be7746c6bc4858e2be318641382f9429","tests/parse-fail/bad-core-func-alias.wat":"b71372064c3fce9d4a616418605040fe5e1356030a709b798b4769d3619cbbfb","tests/parse-fail/bad-core-func-alias.wat.err":"bb63274c26d3a21209bad794767f48372834bdc10cfbebf568a0c65d52803c90","tests/parse-fail/bad-func-alias.wat":"237c07149e1e74afe3b991a1fee6acb63167c1ca8931341614c435000339b887","tests/parse-fail/bad-func-alias.wat.err":"4a4bfc691b06d20fdf71e1dbac04649a52c76787048415599978987d761308fa","tests/parse-fail/bad-index.wat":"d21489daeec3a35327dcc9e2ba2d0acdd05f4aeaff2272cca608fda4d2338497","tests/parse-fail/bad-index.wat.err":"dc11070de0c9160573006ea4e5fa3c4d28e71bc39b24b1938cf6ff3b03ea7154","tests/parse-fail/bad-name.wat":"e5ff5d410007779a0de6609ea4cc693f0e603d36a106b8f5098c1980dd9f8124","tests/parse-fail/bad-name.wat.err":"fb5638476c1b85d9d1919e3dbcb0f16f82d088a4a22d4a0c186d7b8ba6e1902b","tests/parse-fail/bad-name2.wat":"5a6a4d0c19e5f2e48d7cebf361aca9b9000b7ef0c652997b5bd0ffaadbd2ca8a","tests/parse-fail/bad-name2.wat.err":"129707cce45f1e3cfb3e2ca5c702182e16ca5eeb2dbb2edd0710b004a8e194a5","tests/parse-fail/bad-name3.wat":"c19133d738cc84e9174301f27d4050c216bda81c7e9918d03ac792b088f24a05","tests/parse-fail/bad-name3.wat.err":"84ea63d40a619a0782ec6e94fce63921188ab87b1c3875eacae0a371144ed83a","tests/parse-fail/block1.wat":"91e74b5c3b43be692e7a6ae74fbfa674c4b6197299eb61338c4eccf282b18f17","tests/parse-fail/block1.wat.err":"40a083ae496b41dee7002cc6a664c5db0c5e4d904ae03b815773a769c4493fca","tests/parse-fail/block2.wat":"a8c07b4c09d51f10a8ffdf19806586022552398701cd90eb6d09816d45df06e5","tests/parse-fail/block2.wat.err":"33c842ec5dd0f2fdd3a9ce8187dd98b45ceee48c12810802af809d05b9cd25e9","tests/parse-fail/block3.wat":"29739abfbabd7c55f00ddfbbb9ebd818b4a114ef2336d50514f0842f7e075905","tests/parse-fail/block3.wat.err":"fc667ae2e71a260f62a3c7393bc97272e7c0ff38b17594f4370847b8a5019060","tests/parse-fail/confusing-block-comment0.wat":"8f27c9d0d212bbb1862ea89ffd7cbeafde5dfd755d695c1ba696cd520aba1a1d","tests/parse-fail/confusing-block-comment0.wat.err":"b53cbaef7bcec3862c64e09c084b92cd61bd29b954125482b2d083db250cd9e2","tests/parse-fail/confusing-block-comment1.wat":"b1a0447c9a8eaab8938d15cd33bd4adbb8bb69c2d710209b604023991a4347cb","tests/parse-fail/confusing-block-comment1.wat.err":"2fc3b3e4f98416326e1e5ec034026301069b6a98fa24451bc7573e16b8cb3811","tests/parse-fail/confusing-block-comment2.wat":"e3f49c7a388fba81081beb25d87bbd7db0acce5dd8e3eaa04574905ed7ec420c","tests/parse-fail/confusing-block-comment2.wat.err":"2183231d6acd0b5a117f9aea747c3d5c12e758450a6cd74027bb954a3134cf19","tests/parse-fail/confusing-block-comment3.wat":"d83f89c582501eb8833e772b8462c8974984a2f7fbb80b1452dc399fac74e5ed","tests/parse-fail/confusing-block-comment3.wat.err":"8b2096a4833627905c63f49cdabe44be24336646578dcfbdc67e9bfb35cbc601","tests/parse-fail/confusing-block-comment4.wat":"b7c6c68844d918e9ef6dd5ab9c40c7de7b38f04f94fadad630eda4e596f3e0f8","tests/parse-fail/confusing-block-comment4.wat.err":"2f790cc511edfcd89a12c9207901be16039fc1a06a584d73095e77a52f861cd9","tests/parse-fail/confusing-block-comment5.wat":"a159808032638cc914fa80ac4354a68b0af4f435a09cbe3e2d577582e183eb0a","tests/parse-fail/confusing-block-comment5.wat.err":"6fe0d99894307442f83fe93beaa5da706e06c9bdaf8e39d7cbae4c4fffafcb94","tests/parse-fail/confusing-block-comment6.wat":"abe48bcba2587dca98bc80ddde4e813f94fbc8a3538704a0775ea85bca0f8466","tests/parse-fail/confusing-block-comment6.wat.err":"3c97b9bf1112bbb7335d7fe4be5befb6f91eea7bec7dd3e6b543792231003c56","tests/parse-fail/confusing-block-comment7.wat":"e125c416ea5fa0ac35a58295a83a6f345438e2d7ddc6a39bd76c8e89885b3f0e","tests/parse-fail/confusing-block-comment7.wat.err":"5c34528ff2019cd3f0b3df34fd42523c0b66120706321da2c88ec05793478d2e","tests/parse-fail/confusing-block-comment8.wat":"200cc4c0e5af21a25529d7a81633a03642cff807255d6cd72eb45cdccc605cec","tests/parse-fail/confusing-block-comment8.wat.err":"9b81237d150a784b71791eee88fb6264a8bd6412862660f7392945203809e517","tests/parse-fail/confusing-line-comment0.wat":"bcec4c5a1e52b3e392e07c6711c979aa8d7db8baaf2bcdf270ba16d1aa528d26","tests/parse-fail/confusing-line-comment0.wat.err":"41ec5a075dc6b73afe1aec6b3198c5c4ae3a1a900e1610115879058ce034d6f6","tests/parse-fail/confusing-line-comment1.wat":"a2afbcab00ec957dfd9e9bf21fa4238852247b27f0b054f4a00f6b172dddf853","tests/parse-fail/confusing-line-comment1.wat.err":"f19a645e6fb5cbd7a0dd2308732741edcf83dbae0ef62549972029856a9e7fc6","tests/parse-fail/confusing-line-comment2.wat":"7f2a68229d02aac56ec4dfccf139bf2d617a0e89430357b30444dc4239d8aa89","tests/parse-fail/confusing-line-comment2.wat.err":"08add3d33e10e1ab6b4f3ae431f5db61d6f6c0a2b7d6828482a1e51b3a2d3851","tests/parse-fail/confusing-line-comment3.wat":"61173ae54782f6de86685f9555ffb94bbe2cf20b234daf660abb69ba3326f1ff","tests/parse-fail/confusing-line-comment3.wat.err":"4a5333dc02efa3c1eeab9cafa7c707f78abe92defdb01a71d6fe20944e4785f0","tests/parse-fail/confusing-line-comment4.wat":"9ecbbbe82c750e6475af1bfb46fe7a06115e4446a437d19fc08ca3d002f2a1c9","tests/parse-fail/confusing-line-comment4.wat.err":"ddb8aee8006265253b09c313cf5eb5c2dc4da66f502b4f6d3e2e1de77b35aec9","tests/parse-fail/confusing-line-comment5.wat":"8a4c8d342111bc9d37c16dbdf67c52027e1a42632abc9f359b3e4f07a85748b5","tests/parse-fail/confusing-line-comment5.wat.err":"34e368719fc0eab2f1a43c9f8e6f1b31aa9be9f971085d72374e49bde39cbfe5","tests/parse-fail/confusing-line-comment6.wat":"15f0dcdec23736ce92db84b3a7cdfe8689c97f2a7d0b9b0bfb0dcd2675163ed1","tests/parse-fail/confusing-line-comment6.wat.err":"0570be2ede803f071925d249f3858d3a417b5a6d678c9da40fc851d788d12983","tests/parse-fail/confusing-line-comment7.wat":"c7ee59301a701dd52d56cad02df78b0ad3584460bc18efa42ee137fe0c35aef6","tests/parse-fail/confusing-line-comment7.wat.err":"feebbeee8c85d8b3b85cec89435ae18f3ade9f754ca180d747a41406b64ca07a","tests/parse-fail/confusing-line-comment8.wat":"17632a8142154624de88b3cf93516147ed3419d785200bcd7049499eca8e8f04","tests/parse-fail/confusing-line-comment8.wat.err":"9c209285f2295cd2bc999aa7a9534a654932493308ab1f102839ed15a4d04d17","tests/parse-fail/confusing-string0.wat":"497b679b32baddcd6a158f4cadd3d9a9dea3457bac2a8c2c3d4e09b7c2d80842","tests/parse-fail/confusing-string0.wat.err":"cb3d737f2319346675a038716694354cd3b272453daa8a96e32e9861a9277f7b","tests/parse-fail/confusing-string1.wat":"46654cbed1ea6aab5019aef3d20098a391e40dacafa1ad5e83bf4ec384109fce","tests/parse-fail/confusing-string1.wat.err":"de7e7da516dc6c244bd0e4f012577b69f0cacbcc10f727fadb4b50bb04e0e2b4","tests/parse-fail/confusing-string2.wat":"11938f217c14387c05312735130f00c91d9df2d3ff9df7f13395e0f2b81dad54","tests/parse-fail/confusing-string2.wat.err":"e7bd08b146a855d681fefaf9e0576a9c333a2d10044f8e268b916b22a54227c9","tests/parse-fail/confusing-string3.wat":"e0ca4903fcafb9a54a91cf99e5eac95d25c6d2eb67b076f88191ad396f839cb6","tests/parse-fail/confusing-string3.wat.err":"b88d5db9e445c798eb24f95b7661b9c0368934d27ee8208477cd1c99351b939a","tests/parse-fail/confusing-string4.wat":"3ee2aee7f77604d051519c6f1795634469c12e98ae347a98f0c8445eecf1ff3d","tests/parse-fail/confusing-string4.wat.err":"1edc65bb09d8d3eed6ff69e7d9a7a4b5941dc823fa3436fa375657510255f6f4","tests/parse-fail/confusing-string5.wat":"024e50943128840d53f17e31a9b9332ce4f0ee70a847a043015f435b1c3c6e76","tests/parse-fail/confusing-string5.wat.err":"a0f13ec40d596ea2d8b0c4292b0d28775a5116ab7e11d7de88b295d25428c661","tests/parse-fail/confusing-string6.wat":"79cf157e29319800d2652c5a7f3dc90e07ebe2145c9904a70fc12027cdee84b7","tests/parse-fail/confusing-string6.wat.err":"860555e7aa13e3de3639cc2a530d6a42b974b629c4659593e972cbb0f306abae","tests/parse-fail/confusing-string7.wat":"7d8e403766dfb4e569754160d31ed0f9a27f908ed6cff96be43ab3d37f5975d5","tests/parse-fail/confusing-string7.wat.err":"658b6a02ba6d769254485f35c20984e7135d914b4266929963d723f26a40be4a","tests/parse-fail/confusing-string8.wat":"5a9b222e578655d57ee6e9f19bc1ea8e29aa52d652975fac685213444ed6458f","tests/parse-fail/confusing-string8.wat.err":"9a4e1a510330c800a1df7966998ebc3cde931eda20b249e5360f5e9a905dce11","tests/parse-fail/inline1.wat":"4e9767d67207aace2ac5e6f63a30e7510e4aa245ba35420539509e2254470272","tests/parse-fail/inline1.wat.err":"0143017a9825e518baa6009bae2c8d63520051dedd3437705bbe36b038a57f41","tests/parse-fail/newline-in-string.wat":"5c01cf709544ade0a6cdfcc39a3836a3bc018b633dc42a6cd872b6defc763ea7","tests/parse-fail/newline-in-string.wat.err":"1504209cc37a78b2aee778f23eacf78606daf964cf7bff251f5700efcd27ffd7","tests/parse-fail/string1.wat":"620d46d585ce94b382b5fde628c1399f3e562014b7a44af46e92f7bd045ca86e","tests/parse-fail/string1.wat.err":"fc53f3a1c4a65d8f25e5af51dec7699f45cecba114ca9c7871781bc70f664320","tests/parse-fail/string10.wat":"f7409dd45e153a1b11cb23e38f4ed87da12bedde38f8f0ccfe91037b0a4d97bd","tests/parse-fail/string10.wat.err":"ce677db5e37e0ed81ca357ed6b5edb21d85c27303ee194855bea7a88457efb6a","tests/parse-fail/string11.wat":"f6e0400b8c6a2014efa1ac676c567e140d8f86b5f4d5129773e6d67af537b615","tests/parse-fail/string11.wat.err":"4c6a550d29eda38a4e1bf7a589596f11655dc779479d7b8d466cfc53f815a742","tests/parse-fail/string12.wat":"23e30070eef22271651cce096a801fc4f79f3c37343c88bb8d2fc99b32d3b8b9","tests/parse-fail/string12.wat.err":"b5ec59f2996b88b2ee157e22d1774dc3e36fc08ed5bfc621aea830d30f66f586","tests/parse-fail/string13.wat":"81a305b981159ee10e140749ea3220c9edaaff53605e63c21995de47382b5faf","tests/parse-fail/string13.wat.err":"959f26c6b54e0d367b51d11d1addd8a53b5b8ff3caf70ebdd46bbea8ccfa2418","tests/parse-fail/string14.wat":"c45c2cc9f7afbfbd4be8e513106d22f7e5e817091448576c6bdf0701b81d95dd","tests/parse-fail/string14.wat.err":"50b5bccba905ddbe275938edb7ed0b09a5ca53dcdad36a7ff736ce9bc8e7a338","tests/parse-fail/string15.wat":"b5e0d5ade40de53b2d767a132e28376bb8c7a6f6238c4d8c248ae717c41d7f1f","tests/parse-fail/string15.wat.err":"0e9fc502cc90f96d1f592a3f63369fd2a3574bc4a2345a70365dbb76804e870f","tests/parse-fail/string16.wat":"38c3688cee80a9d089d239aa06eb1d27c5364ad2bd270aca57d05997c20aa682","tests/parse-fail/string16.wat.err":"4274b3bbe4df4cf0373619b1fcd082d0c802990817d2aca26ed885168c80e489","tests/parse-fail/string2.wat":"1172964aed31537b8c466d1f045f3e756926e7b221f80b2aff4a9a6721ea0beb","tests/parse-fail/string2.wat.err":"4618d3b20a78a077337eb5d6cae14ac39d9853762f011fbd23cff8921618dbde","tests/parse-fail/string3.wat":"07e0fbcd6270c1db100917c151ee4ac3f935e4ee1b27bce3c453b22b4b74f4d6","tests/parse-fail/string3.wat.err":"08ffc6158a9e030b2e211d53bdb8aeacfd879815c7b284d6a83b030566e35928","tests/parse-fail/string4.wat":"c970da2051b0613bdd1de4664f10424e14f2ebabe604175d4fb9b763b37af577","tests/parse-fail/string4.wat.err":"406706594d305c560fabd66417ad4fc276939990b5e701bd9d13fc223d207219","tests/parse-fail/string5.wat":"386cf314bb05acdaaabdf4da1caf140167271a26bd08bf34c3a7427d4bc4431f","tests/parse-fail/string5.wat.err":"1e56b44a23a37b2b2ad05aa9dd7e1e18191b5cc22151f93bbcf9d618779a57bd","tests/parse-fail/string6.wat":"8f1fe2825ff96f2acee9130a7721f86fcc93c221baa9411bf1fb6f0870d38ccb","tests/parse-fail/string6.wat.err":"d55dfd84d94e893f167ae73b7a080aefb2bfb05cc8a1ec201c4d3066fb8549b4","tests/parse-fail/string7.wat":"b12f8c75313d7f834489d3c353422f90bc945b37139586446eda82e334a97cde","tests/parse-fail/string7.wat.err":"4cee0ca61992c249dd0faaf2529a073cf8deeb36111a3f69b43695e5682560a2","tests/parse-fail/string8.wat":"4c2e0e1f883bb4e8cba9313497ed792130e5848e62bde7716102788d7467be10","tests/parse-fail/string8.wat.err":"840c6def7c60dd7c2b7261549cab435ba78c9b3a937adf6d5d9595ff8af01c91","tests/parse-fail/string9.wat":"2b7670caed2b0688d535de6e4e416f35fa717cfbe096a6cc764a669085c8f52f","tests/parse-fail/string9.wat.err":"37b5a9c3af9631500f31f9e5e3efa821b8d96063c57d60fd01df6be6a5c323e1","tests/parse-fail/unbalanced.wat":"f664fbef53a0308f864ba496d38044eb90482636e32586512939d4930729f3fe","tests/parse-fail/unbalanced.wat.err":"aba579f7b836856e69afe05da8328aabe0643d94e369898e686aa7bb0b07e9c9","tests/recursive.rs":"ad8a2b07bf955121a7c9e326ed35f9b2bc56b440c8cc0bbde24d423a79945c1a"},"package":"4f79a9d9df79986a68689a6b40bcc8d5d40d807487b235bebc2ac69a242b54a1"} \ No newline at end of file diff -Nru thunderbird-140.10.2esr/comm/third_party/rust/wast/tests/.gitignore thunderbird-140.11.0esr/comm/third_party/rust/wast/tests/.gitignore --- thunderbird-140.10.2esr/comm/third_party/rust/wast/tests/.gitignore 2026-05-07 13:12:42.000000000 +0000 +++ thunderbird-140.11.0esr/comm/third_party/rust/wast/tests/.gitignore 1970-01-01 00:00:00.000000000 +0000 @@ -1 +0,0 @@ -!*.wat Binary files /srv/release.debian.org/tmp/I_QgnwDYvG/thunderbird-140.10.2esr/config/external/icu/data/icudt77l.dat and /srv/release.debian.org/tmp/nQS4X8r22J/thunderbird-140.11.0esr/config/external/icu/data/icudt77l.dat differ diff -Nru thunderbird-140.10.2esr/config/milestone.txt thunderbird-140.11.0esr/config/milestone.txt --- thunderbird-140.10.2esr/config/milestone.txt 2026-05-07 13:12:09.000000000 +0000 +++ thunderbird-140.11.0esr/config/milestone.txt 2026-05-15 21:31:19.000000000 +0000 @@ -10,4 +10,4 @@ # hardcoded milestones in the tree from these two files. #-------------------------------------------------------- -140.10.2 +140.11.0 diff -Nru thunderbird-140.10.2esr/debian/changelog thunderbird-140.11.0esr/debian/changelog --- thunderbird-140.10.2esr/debian/changelog 2026-05-12 17:21:02.000000000 +0000 +++ thunderbird-140.11.0esr/debian/changelog 2026-05-20 07:43:45.000000000 +0000 @@ -1,3 +1,48 @@ +thunderbird (1:140.11.0esr-1~deb13u1) trixie-security; urgency=medium + + * Rebuild for trixie-security + + -- Christoph Goehre Wed, 20 May 2026 09:43:45 +0200 + +thunderbird (1:140.11.0esr-1) unstable; urgency=medium + + * [3d3d128] New upstream version 140.11.0esr + Fixed CVE issues in upstream version 140.11 (MFSA 2026-51): + CVE-2026-8946: Incorrect boundary conditions in the Audio/Video: Web + Codecs component + CVE-2026-8388: Incorrect boundary conditions in the JavaScript Engine: JIT + component + CVE-2026-8947: Use-after-free in the DOM: Bindings (WebIDL) component + CVE-2026-8391: Other issue in the JavaScript Engine component + CVE-2026-8401: Sandbox escape in the Profile Backup component + CVE-2026-8949: Integer overflow in the Widget: Win32 component + CVE-2026-8950: Same-origin policy bypass in the Networking: HTTP component + CVE-2026-8953: Sandbox escape due to use-after-free in the Disability + Access APIs component + CVE-2026-8954: Incorrect boundary conditions, integer overflow in the + Audio/Video component + CVE-2026-8955: Privilege escalation in the DOM: Workers component + CVE-2026-8956: Integer overflow in the Networking: JAR component + CVE-2026-8957: Privilege escalation in the Enterprise Policies component + CVE-2026-8958: Information disclosure, sandbox escape in the Security: + Process Sandboxing component + CVE-2026-8959: Sandbox escape due to incorrect boundary conditions in the + Widget: Win32 component + CVE-2026-8961: Spoofing issue in the Form Autofill component + CVE-2026-8962: Mitigation bypass in the DOM: Security component + CVE-2026-8968: Denial-of-service due to invalid pointer in the + Audio/Video: Web Codecs component + CVE-2026-8970: Privilege escalation in the Security component + CVE-2026-8974: Memory safety bugs fixed in Thunderbird 140.11 and + Thunderbird 151 + CVE-2026-8975: Memory safety bugs fixed in Thunderbird 140.11 and + Thunderbird 151 + * [19ff1a5] rebuild patch queue from patch-queue branch + modified patches: + fixes/Fix-conflicting-types-for-once_flag-and-call_once-with-gl.patch + + -- Christoph Goehre Wed, 20 May 2026 08:48:31 +0200 + thunderbird (1:140.10.2esr-1~deb13u1) trixie-security; urgency=medium * Rebuild for trixie-security diff -Nru thunderbird-140.10.2esr/debian/patches/fixes/Fix-conflicting-types-for-once_flag-and-call_once-with-gl.patch thunderbird-140.11.0esr/debian/patches/fixes/Fix-conflicting-types-for-once_flag-and-call_once-with-gl.patch --- thunderbird-140.10.2esr/debian/patches/fixes/Fix-conflicting-types-for-once_flag-and-call_once-with-gl.patch 2026-05-12 17:21:02.000000000 +0000 +++ thunderbird-140.11.0esr/debian/patches/fixes/Fix-conflicting-types-for-once_flag-and-call_once-with-gl.patch 2026-05-20 07:43:45.000000000 +0000 @@ -25,13 +25,13 @@ 4 files changed, 14 insertions(+), 2 deletions(-) diff --git a/comm/third_party/rust/glslopt/.cargo-checksum.json b/comm/third_party/rust/glslopt/.cargo-checksum.json -index 173f895..9a2bac5 100644 +index a55f325..03830a3 100644 --- a/comm/third_party/rust/glslopt/.cargo-checksum.json +++ b/comm/third_party/rust/glslopt/.cargo-checksum.json @@ -1 +1 @@ --{"files":{".cargo_vcs_info.json":"4f4520f22bd23141975fa500dd331d507dabf8ab4276c98c44dbc2abef0b9399",".gitmodules":"ffc0cce90e856d4f4bdb3bd3c950c9e59501a45ebd5022b91cfe8c07c79ef1ac","Cargo.toml":"010bb96167ff152e0e5ac30f9905dc749a3f038199b70c541c5d8cb97a185ee3","Cargo.toml.orig":"ba32e100fba855432ed7d7e8b45d72ff912a2b560147fd5fc598bc931f10ad6b","README.md":"4468e08c64c19977707d792bfab0080e35ff927b64990eab77873f8ba056ba1c","build.rs":"6a64610018701781af182c418a4355c9ac5d99d000be9457f0e38a7dadf7542a","glsl-optimizer/.editorconfig":"dca7ff05a95f608849c4dc640af7f83a0f415618e327a2ecb6a0afa0d9d2bacb","glsl-optimizer/.gitignore":"8ba554a4ca510ea7d9684475aa043edbeba7d15a5c9c4a04d8b1379a04ec6270","glsl-optimizer/CMakeLists.txt":"42ce94744e82ffa000da8b64d81fc140e293b9f5da7dd4cf6b49e7404a2448d9","glsl-optimizer/README.md":"b18eef11a92d267d88a937b1154f7670ee433c730b102fdf7e2da0b02722b146","glsl-optimizer/contrib/glslopt/Main.cpp":"14ba213210c62e234b8d9b0052105fed28eedd83d535ebe85acc10bda7322dd4","glsl-optimizer/contrib/glslopt/Readme":"65d2a6f1aa1dc61e903e090cdade027abad33e02e7c9c81e07dc80508acadec4","glsl-optimizer/generateParsers.sh":"878a97db5d3b69eb3b4c3a95780763b373cfcc0c02e0b28894f162dbbd1b8848","glsl-optimizer/include/GL/gl.h":"1989b51365b6d7d0c48ff6e8b181ef75e2cdf71bfb1626b1cc4362e2f54854a3","glsl-optimizer/include/GL/glext.h":"2ac3681045a35a2194a81a960cad395c04bef1c8a20ef46b799fb24af3ec5f70","glsl-optimizer/include/KHR/khrplatform.h":"1448141a0c054d7f46edfb63f4fe6c203acf9591974049481c32442fb03fd6ed","glsl-optimizer/include/c11/.editorconfig":"f96a2354e5f2b90367d643e6d9e980ce76278d4d47afd8b2713b595753aa8b4b","glsl-optimizer/include/c11/threads.h":"56e9e592b28df19f0db432125223cb3eb5c0c1f960c22db96a15692e14776337","glsl-optimizer/include/c11/threads_posix.h":"f8ad2b69fa472e332b50572c1b2dcc1c8a0fa783a1199aad245398d3df421b4b","glsl-optimizer/include/c11/threads_win32.h":"95bf19d7fc14d328a016889afd583e4c49c050a93bcfb114bd2e9130a4532488","glsl-optimizer/include/c11_compat.h":"103fedb48f658d36cb416c9c9e5ea4d70dff181aab551fcb1028107d098ffa3e","glsl-optimizer/include/c99_compat.h":"aafad02f1ea90a7857636913ea21617a0fcd6197256dcfc6dd97bb3410ba892e","glsl-optimizer/include/no_extern_c.h":"40069dbb6dd2843658d442f926e609c7799b9c296046a90b62b570774fd618f5","glsl-optimizer/license.txt":"e26a745226f4a46b3ca00ffbe8be18507362189a2863d04b4f563ba176a9a836","glsl-optimizer/src/compiler/builtin_type_macros.h":"5b4fc4d4da7b07f997b6eb569e37db79fa0735286575ef1fab08d419e76776ff","glsl-optimizer/src/compiler/glsl/README":"e7d408b621c1b605857c4cab63902f615edb06b530142b91ac040808df6e22f7","glsl-optimizer/src/compiler/glsl/TODO":"dd3b7a098e6f9c85ca8c99ce6dea49d65bb75d4cea243b917f29e4ad2c974603","glsl-optimizer/src/compiler/glsl/ast.h":"3e68ff374350c49211a9931f7f55a485d8d89fc4b21caaffbf6655009ad95bf8","glsl-optimizer/src/compiler/glsl/ast_array_index.cpp":"92b4d501f33e0544c00d14e4f8837753afd916c2b42e076ccc95c9e8fc37ba94","glsl-optimizer/src/compiler/glsl/ast_expr.cpp":"afd712a7b1beb2b633888f4a0911b0a8e4ae5eb5ab9c1e3f247d518cdaaa56d6","glsl-optimizer/src/compiler/glsl/ast_function.cpp":"74f4fbd490e366b37f4715168bb3465ecd9334d4130942f75dcc8e80e8e7f027","glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp":"d0f798eb09271d41d068b9e7b18220d37f1ed0083300ab51eba30989698fe23d","glsl-optimizer/src/compiler/glsl/ast_type.cpp":"8eb790b24b26dfb72bdc333744b566c26d8464c5d47d20eae659461f5c4899f7","glsl-optimizer/src/compiler/glsl/builtin_functions.cpp":"454189d643c220fcb49116ee5c8a34f7b349aa67564040deb8607f6a41a15e70","glsl-optimizer/src/compiler/glsl/builtin_functions.h":"a37cad7ed09b522c5b8bec7b80115a36846e7ba6e0874a2a858e32f7f202c665","glsl-optimizer/src/compiler/glsl/builtin_int64.h":"619def6f3aebf180da3944ef08f159ab12a58b24767e41d8b985ac37ded54d62","glsl-optimizer/src/compiler/glsl/builtin_types.cpp":"afec060b62d6f3b00bfbf94e9fa5f96341ce096c128d1eef322791e6ed9cea4d","glsl-optimizer/src/compiler/glsl/builtin_variables.cpp":"6563bfb1345cbca4c77e00eef09ad152f3e1dc271d246a08c5ce9e1f4ce4250a","glsl-optimizer/src/compiler/glsl/float64.glsl":"1072fd888be48c2a7a5117cd2d92a65f034965a66375f598bb856bff5d7be766","glsl-optimizer/src/compiler/glsl/generate_ir.cpp":"e5f0175370a0d07f93c48d3f0f1b8233d12c64a7b02de02dcc753ef7b398ef0f","glsl-optimizer/src/compiler/glsl/glcpp/README":"a0332a1b221d047e9cce5181a64d4ac4056046fd878360ec8ae3a7b1e062bcff","glsl-optimizer/src/compiler/glsl/glcpp/glcpp-lex.c":"2d179879b1ffe84f58875eee5b0c19b6bae9c973b0c48e6bcd99978f2f501c80","glsl-optimizer/src/compiler/glsl/glcpp/glcpp-lex.l":"e4c5744c837200dafd7c15a912d13f650308ea552454d4fa67271bc0a5bde118","glsl-optimizer/src/compiler/glsl/glcpp/glcpp-parse.c":"03494f9ce1cb82260506e2559e73a3eeb622c4bd51b65eaa0a2c3351862bd4c8","glsl-optimizer/src/compiler/glsl/glcpp/glcpp-parse.h":"264d9a18421cde255ce34a0a62b3d8e73465359f0d167e64aa3973062aae5bdd","glsl-optimizer/src/compiler/glsl/glcpp/glcpp-parse.y":"fafb66e3a8f149d19e085f18a4273ba6d4c11af9e9a01d665cc784dddf97b79f","glsl-optimizer/src/compiler/glsl/glcpp/glcpp.c":"37ed294403c2abfd17fd999d1ae8d11b170e5e9c878979fefac74a31195c96b0","glsl-optimizer/src/compiler/glsl/glcpp/glcpp.h":"85ac8b444bcbd0822b66448a1da407b6ae5467b649f5afaf5c58325bd7569468","glsl-optimizer/src/compiler/glsl/glcpp/pp.c":"a52d94f1bcb3fb2747a95709c4a77c25de7eea8354d2b83bb18efd96976a4473","glsl-optimizer/src/compiler/glsl/glcpp/pp_standalone_scaffolding.c":"d11aeb3acfe966d1b78f1ee49804093f2434214c41391d139ffcb67b69dc9862","glsl-optimizer/src/compiler/glsl/glcpp/pp_standalone_scaffolding.h":"abbf1f36ec5a92d035bfbb841b9452287d147616e56373cdbee1c0e55af46406","glsl-optimizer/src/compiler/glsl/glsl_lexer.cpp":"272b9fc1383d72b81bfc03fa11fdf82270ed91a294e523f9ce2b4554bd3effa9","glsl-optimizer/src/compiler/glsl/glsl_lexer.ll":"2b57d9f9eb830c3d7961d4533048a158ee6f458c8d05c65bea7b7cfbc36e4458","glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp":"f8095d20629d0af70be930b0612e169edb274551a1d25a3cd1bf9995a11ce2e8","glsl-optimizer/src/compiler/glsl/glsl_optimizer.h":"22e843b4ec53ba5f6cd85ca5f7bad33922dca8061b19fb512d46f1caca8d4757","glsl-optimizer/src/compiler/glsl/glsl_parser.cpp":"126baf368d525aba301854e3d91ba60b5aee32e1102376af71416f32cb95ec48","glsl-optimizer/src/compiler/glsl/glsl_parser.h":"2ea9a50716098a8f7bef782d2a030d757b68da73afb01b4d4940d3e8381d44e8","glsl-optimizer/src/compiler/glsl/glsl_parser.yy":"6b1fd1576b29fce005dff744a6dbd0219e4c695c361d61864e1f3a8d6fa6b764","glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp":"aad64b5b66467da650091430681e8c6a820cf3cadc4db3c160bf2f15875390ae","glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h":"71fd0e92bbdb193dfb067d7bfdb1200d77392be2fbd0cbfc9ca89d1bb4c7e741","glsl-optimizer/src/compiler/glsl/glsl_symbol_table.cpp":"6660fb83c0ddddbbd64581d46ccfdb9c84bfaa99d13348c289e6442ab00df046","glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h":"24682b8304e0ea3f6318ddb8c859686bd1faee23cd0511d1760977ae975d41bf","glsl-optimizer/src/compiler/glsl/hir_field_selection.cpp":"72a039b0fcab4161788def9e4bedac7ac06a20d8e13146529c6d246bd5202afd","glsl-optimizer/src/compiler/glsl/int64.glsl":"303dbe95dde44b91aee3e38b115b92028400d6a92f9268975d607471984e13eb","glsl-optimizer/src/compiler/glsl/ir.cpp":"2b4741cce90b5d4abff5d719c7324e2693c67294d4d99736cb241554adb281bc","glsl-optimizer/src/compiler/glsl/ir.h":"990b1c74447c4eb4835353ccb0ed9aea644f97fc1129ef1739cd935075d85d2e","glsl-optimizer/src/compiler/glsl/ir_array_refcount.cpp":"8cdc1cffe01e42e0566fa2193a75f789628e8025ad1b82f0ee6f204451b7f9f7","glsl-optimizer/src/compiler/glsl/ir_array_refcount.h":"75f06ec81342b379096ca52e1dc0fd5f19a11ff8e9b58203c20628179d644c12","glsl-optimizer/src/compiler/glsl/ir_basic_block.cpp":"1e2920b1c0ecb08424c745c558f84d0d7e44b74585cf2cc2265dc4dfede3fa2f","glsl-optimizer/src/compiler/glsl/ir_basic_block.h":"81be7da0fc0ee547cd13ec60c1fcd7d3ce3d70d7e5e988f01a3b43a827acdf05","glsl-optimizer/src/compiler/glsl/ir_builder.cpp":"daba29c5a1efdd5a9754f420eb3e2ebdf73485273497f40d4863dadeddb23c0d","glsl-optimizer/src/compiler/glsl/ir_builder.h":"2822e74dd3f6e3df8b300af27d5b11ea2dd99d0e5e7ca809b7bbcce9833c483c","glsl-optimizer/src/compiler/glsl/ir_builder_print_visitor.cpp":"8c6df5abf2fe313363f285f171c19ca6c8ee4f3bc2ed79d33c0c88cc8be45c48","glsl-optimizer/src/compiler/glsl/ir_builder_print_visitor.h":"799852adc3a0e54d04080655e7cebfa0d3bf5b6ffed5d8414f141380665d4db7","glsl-optimizer/src/compiler/glsl/ir_clone.cpp":"d897a4e1f5bbec4a6a2f15044c1be9a4d13899c73be77335b041049a4589aa5d","glsl-optimizer/src/compiler/glsl/ir_constant_expression.cpp":"78bd87ddb09db67f6c499067728d72aef4f16aa02721a99a4b769d1e0cfa9010","glsl-optimizer/src/compiler/glsl/ir_equals.cpp":"bca28533a6310b0fc152b56d80872368f1510dc62ed6e8ac199b9ffa7fac02e7","glsl-optimizer/src/compiler/glsl/ir_expression_flattening.cpp":"7e918d4e1f237eca01396004015865ce345afe32a876c9dbc6728576a1a7eae4","glsl-optimizer/src/compiler/glsl/ir_expression_flattening.h":"f45b66aa9497520e7e08e612d24b308477c34477fbd963ee9320eac664957f16","glsl-optimizer/src/compiler/glsl/ir_expression_operation.h":"cc9f10727dbd26cac506804f51456302c702650f9eeb59054a7e1575d5cf6687","glsl-optimizer/src/compiler/glsl/ir_expression_operation.py":"7b86c96021b9fbe165957f4ecb0b612fefcde1c2cf3c6d75e3cdb22e369216ba","glsl-optimizer/src/compiler/glsl/ir_expression_operation_constant.h":"9ad3346416392e3efa11e12ecf2feca7453c5253d241eb96c91dfb85d4f2b971","glsl-optimizer/src/compiler/glsl/ir_expression_operation_strings.h":"a6826daf496a8b9e89885bc2a161ac3445d501b23c6e0ac33e2c01b506b273c8","glsl-optimizer/src/compiler/glsl/ir_function.cpp":"7537365fc0fbe4b37a26b9a2146cc64d3e9a774d60eab63b65002ad165ae8fc7","glsl-optimizer/src/compiler/glsl/ir_function_can_inline.cpp":"faddbf112187a048d502716a3fb82570a322299ba2a3abd79388382c82040bfc","glsl-optimizer/src/compiler/glsl/ir_function_detect_recursion.cpp":"9176973eaf5c0a984701f953bb7a80f37dca43d59b5bce50fc69b3f02f2902d7","glsl-optimizer/src/compiler/glsl/ir_function_inlining.h":"9739493f99c489987d650762fccdd3fb3d432f6481d67f6c799176685bd59632","glsl-optimizer/src/compiler/glsl/ir_hierarchical_visitor.cpp":"3725861fbe2b98e0617f52d3b14cf6d3b25fb5ec00f5ef5d308b03642f592767","glsl-optimizer/src/compiler/glsl/ir_hierarchical_visitor.h":"e0560210e966c0c31e4ca843e80ea154e64db5a444b8c2df845b6ba5b3a43fc1","glsl-optimizer/src/compiler/glsl/ir_hv_accept.cpp":"caf7ce2cd9494aadd3c58bcf77f29de58368dc9e347a362bbf37f8bda9509b80","glsl-optimizer/src/compiler/glsl/ir_optimization.h":"8b3dcfc7f9e96b21a8dd47a0040d90be483a9e67a2cdce3a697188fb758d4630","glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp":"f8e34a983452be0dcb5a695e9c8e895eead24f9e540992a8afe510ae85da4c4c","glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.h":"1ad1bd3efd1ace39051c13f904c05fd80425d329444f9a8d47fd6d948faf46e0","glsl-optimizer/src/compiler/glsl/ir_print_visitor.cpp":"643f5a68aae3fb37267fd793f1216d1cfdeb2c09338c26b1f30e4c6deaef4de5","glsl-optimizer/src/compiler/glsl/ir_print_visitor.h":"4573eb93268a2654c14b505253dd651e2695d43dc745904d824da18305269b95","glsl-optimizer/src/compiler/glsl/ir_reader.cpp":"06bfba802c8354e5a8b2334b6d78d6297de18235bedd3f8fbb382c89870b02f2","glsl-optimizer/src/compiler/glsl/ir_reader.h":"63e3f7f1597936a7011d5b520e171b197bf82bee6c1560d822c3edf5aaa6f9e9","glsl-optimizer/src/compiler/glsl/ir_rvalue_visitor.cpp":"84b5c5d746555adca85759c2912fe48010232b7c1c0bd2cf03bd04067a85e66f","glsl-optimizer/src/compiler/glsl/ir_rvalue_visitor.h":"fd8c561b71085d3211fff85ed514fecb299d8ce19a04bc063419a55b6d840525","glsl-optimizer/src/compiler/glsl/ir_set_program_inouts.cpp":"ab9f115ce9e7f312d9c7978340ced0dc4ae6d13a80e08442ba9709d11d50cae5","glsl-optimizer/src/compiler/glsl/ir_uniform.h":"683ae6896b1a08470c090be5f822fc31cd434eab9216e954b9bba24a46975109","glsl-optimizer/src/compiler/glsl/ir_unused_structs.cpp":"9c1620c45f2fc071fe5ed828472040b14c5f42effe06aa0e3b8352c95ef78786","glsl-optimizer/src/compiler/glsl/ir_unused_structs.h":"13387b49c23093575276b25b9dfd31fedd8f131c5c4f3128ab04cf03e15b5295","glsl-optimizer/src/compiler/glsl/ir_validate.cpp":"6b232be5999a86ea278f4f15b2832d76843246509118d924243055a3b9b0299f","glsl-optimizer/src/compiler/glsl/ir_variable_refcount.cpp":"2764a3cad937d53f36db7447c3a5b98b04bf153acf81074d971857fc5bca460d","glsl-optimizer/src/compiler/glsl/ir_variable_refcount.h":"b0668e3eb1501ef65e38fe12830742ecb3d28e6039f30e366c8924efc29b4a39","glsl-optimizer/src/compiler/glsl/ir_visitor.h":"f21b3534c3d66d5fb707d1581fece7e1eb043523afbaedf89918cfb031c6df94","glsl-optimizer/src/compiler/glsl/link_atomics.cpp":"360f0209e11f367ba358223597b0a118bae095bff16337cf03f1fb89c5b80ca6","glsl-optimizer/src/compiler/glsl/link_functions.cpp":"de7895da8aa33a1e3c2c1eb2fdaf267ab5d1fbfdb79ae2e67f95211e946e294c","glsl-optimizer/src/compiler/glsl/link_interface_blocks.cpp":"1926cfa73810704eb19b916c1b2cdb9321155e2f98b2a0a57c7c3c6e960540cd","glsl-optimizer/src/compiler/glsl/link_uniform_block_active_visitor.cpp":"1e14e06ca3b2c1089cfba2e8eaf0c1f373d9d6374b6082f320962dd71ae09611","glsl-optimizer/src/compiler/glsl/link_uniform_block_active_visitor.h":"fd58c155af645295bb6aec08797889de586f4d919731de2bce57e8dce59bb048","glsl-optimizer/src/compiler/glsl/link_uniform_blocks.cpp":"09589f49776dce32e6c4044937de7e0c839a9754ad31960148f8f9e010658997","glsl-optimizer/src/compiler/glsl/link_uniform_initializers.cpp":"bf98e08c12db466acf9623cbeb8fa8e3b4002512722e7a6521287f558a099f37","glsl-optimizer/src/compiler/glsl/link_uniforms.cpp":"84bad5b1377362cecf259b05124239be5220b03ce1c0c61b59bd9a47e4379af2","glsl-optimizer/src/compiler/glsl/link_varyings.cpp":"a5f1a53e7c80d635515fe808ff223d89fef1767abb0f2b7aa28fa6773dca353f","glsl-optimizer/src/compiler/glsl/link_varyings.h":"b9dbe018f038df69763df2e928742ce81bbc6e3aaba26f50621e30a6d9aa6220","glsl-optimizer/src/compiler/glsl/linker.cpp":"40b1ecd5d4f6c7f13d5a87ce390561a51fdf6f3fcd9b2197b9c88b03a773ba94","glsl-optimizer/src/compiler/glsl/linker.h":"ecf94b4ad75ef461c27c557fda4bd25f34c91930822b8e1d729ec84520d4a049","glsl-optimizer/src/compiler/glsl/linker_util.cpp":"1663ad88e2a369305659aeeffaedb5bd752cf76340a2ba5797fc0bf600633cf9","glsl-optimizer/src/compiler/glsl/linker_util.h":"6db788daf9c8e87ae2764b61a8b37ebe419e69c1b82ddee01986e37c978c6993","glsl-optimizer/src/compiler/glsl/list.h":"b1f46ce0e552fe7c45b2a19408a9d97662e23e4b182ab335491c26f8cf25886f","glsl-optimizer/src/compiler/glsl/loop_analysis.cpp":"57ecd573477c68091c7cc99537faa7139a8f395935e3d4f10144cefdefb5a611","glsl-optimizer/src/compiler/glsl/loop_analysis.h":"a85f045a038ee5b5176063e85d7988865862c44ab0580f771b993a042d0b69cc","glsl-optimizer/src/compiler/glsl/loop_unroll.cpp":"bd4292ea2809f5a669bcb76ceaa1ac365772dcd638c579c3ed10275214901a54","glsl-optimizer/src/compiler/glsl/lower_blend_equation_advanced.cpp":"8cfbef140d9c4b4d2f57bfa05c9c374d31a121d0f87afce94333f049023b654a","glsl-optimizer/src/compiler/glsl/lower_buffer_access.cpp":"1ae221c3c7a95aeb867207e7a742be635f91b406c157747bfd6ddf10274d97fb","glsl-optimizer/src/compiler/glsl/lower_buffer_access.h":"807886953a576a323591798cbca5e2df24295ea893b28affd8ffb5926cebaa04","glsl-optimizer/src/compiler/glsl/lower_builtins.cpp":"4d81afc32cf58e1481fcb5e42888ab93dbe6820310a20ff7a9982b77b2152d9b","glsl-optimizer/src/compiler/glsl/lower_const_arrays_to_uniforms.cpp":"608403f0eeeedf21cfcd3014116e0f44e28cbdf6c4c32aac7e613e64e30205e1","glsl-optimizer/src/compiler/glsl/lower_cs_derived.cpp":"179905cd47a294122adeb5b0abfed6f2f67782dcde21b544d1ee2c1985154e66","glsl-optimizer/src/compiler/glsl/lower_discard.cpp":"3b361b2db0004d544d64611cb50d5a6e364cf6c5f2e60c449085d7d753dd7fb0","glsl-optimizer/src/compiler/glsl/lower_discard_flow.cpp":"f5c29b6a27690bb5c91f196d1a1cf9f6be4f1025292311fe2dac561ce6774dee","glsl-optimizer/src/compiler/glsl/lower_distance.cpp":"a118c85493d5d22b2c059a930c51a5854896d4b1dade76598eaa985e5a3dff8c","glsl-optimizer/src/compiler/glsl/lower_if_to_cond_assign.cpp":"469e617757fd1728709cce021aac5c8da05ee503bf5366977bdc4ef7a6d83950","glsl-optimizer/src/compiler/glsl/lower_instructions.cpp":"6ff5c396abe40d8a2145d571e99e2bbe9143393e15aafc28adc2803a01d821b6","glsl-optimizer/src/compiler/glsl/lower_int64.cpp":"d1ed41196880dd53c7b13e2782f9423f8442bf1d46186e8be92b1b66218a83ee","glsl-optimizer/src/compiler/glsl/lower_jumps.cpp":"34de7b493f281589fb0c2c0f6e885d0a0fabbe7a4e97a73de374dd714777a58c","glsl-optimizer/src/compiler/glsl/lower_mat_op_to_vec.cpp":"dff7a308edc4846c348ed4225c6699a9c75abac68d88f41f85954276552779f4","glsl-optimizer/src/compiler/glsl/lower_named_interface_blocks.cpp":"16063ac127bff75a68272070ab11c21c25101edbff62b4c68f4983b4cd941af0","glsl-optimizer/src/compiler/glsl/lower_offset_array.cpp":"3b00773399135aea85746a5a68b96ef000bc6841be1a2c8e6f25c516628b0949","glsl-optimizer/src/compiler/glsl/lower_output_reads.cpp":"a0fc9975d5aa1617e21fc6c353659a9802da9e83779a3eef4ec584f74b4dadc5","glsl-optimizer/src/compiler/glsl/lower_packed_varyings.cpp":"7550099d4ae123d71541c2fc88bc04fbfe9271ec75d7e210987d1c8cac3cf3ea","glsl-optimizer/src/compiler/glsl/lower_packing_builtins.cpp":"79a13d161fe505a410ab948d92769395708693ec888153630fa240e5b97e356f","glsl-optimizer/src/compiler/glsl/lower_precision.cpp":"f82a185b879872b977a1787d8061b9a80bc4cf8db1b970db6efba2ad9cc20fa2","glsl-optimizer/src/compiler/glsl/lower_shared_reference.cpp":"ea2dccf50a83bc19391bf6b7ab6aa53c0005f427af4066d25140340af9a4beef","glsl-optimizer/src/compiler/glsl/lower_subroutine.cpp":"f69fa53650eeb6f2944fce4d36a6e0a423e6705f3a3bd3389c7fadb83cfc8802","glsl-optimizer/src/compiler/glsl/lower_tess_level.cpp":"b196c9d424c0569f3e85d75c2d125af21566cb113d69036db87c0990703e0fa7","glsl-optimizer/src/compiler/glsl/lower_texture_projection.cpp":"4d247f244272adc8250fd888d8d932a140dd5de4d1efc7a58492c3c2b8291527","glsl-optimizer/src/compiler/glsl/lower_ubo_reference.cpp":"89bdbc6c1669230c644c0857db1ce2781ec61d349ecd08c7914146e1f4750a4a","glsl-optimizer/src/compiler/glsl/lower_variable_index_to_cond_assign.cpp":"fce930f29ac9405b297d1f749d68f59506b89c70b4ee1b1ab8cf49a34cc71ecf","glsl-optimizer/src/compiler/glsl/lower_vec_index_to_cond_assign.cpp":"3c67d851a11a55fad1c49a550f3a0cfe50892d33a3f238ce266cd829eba510a8","glsl-optimizer/src/compiler/glsl/lower_vec_index_to_swizzle.cpp":"f5ec666b73e1415cbab32519a53605ed385f3b03e889560373dbce69dda5000e","glsl-optimizer/src/compiler/glsl/lower_vector.cpp":"f7c13f5572ebe09b6a71553133b2cf003cd4b77b9657600672ee3b21bf890725","glsl-optimizer/src/compiler/glsl/lower_vector_derefs.cpp":"b05793da6dd620a531b43df5af8b2ecbc37b9db0c88910f5724ea10bcd057e19","glsl-optimizer/src/compiler/glsl/lower_vector_insert.cpp":"fee772ec17eea5e86a529bf9c5fa2ee0d29a5982bb75ebc6d68ed36cd19aa299","glsl-optimizer/src/compiler/glsl/lower_vertex_id.cpp":"690e8715182e03fead5cc5a35251fb4f41b357e4c71a1dfbc4bd7be19862b56d","glsl-optimizer/src/compiler/glsl/lower_xfb_varying.cpp":"58c0e8b270e4bbde54250be03cdb2f36966bcafb785372ad2e2b786835df7f9f","glsl-optimizer/src/compiler/glsl/main.cpp":"ae5e88abbbc8a12f769e1296bad938b9d7398cc6da0d3d0caeceeeb876536850","glsl-optimizer/src/compiler/glsl/opt_add_neg_to_sub.h":"f5054944bfd068810629080d0ea11df78b3f57a8f86df75e13ca50157ad1964d","glsl-optimizer/src/compiler/glsl/opt_algebraic.cpp":"25f45b20e1972ee8c789177a1aeda6e4286c25db2eae3a43ff83029ae64969c0","glsl-optimizer/src/compiler/glsl/opt_array_splitting.cpp":"19d3ce0e815438f4df9ab2890e767b03a4f3f191b53bb30c0217cf2ae6a95430","glsl-optimizer/src/compiler/glsl/opt_conditional_discard.cpp":"0e44e0e126711a3725c1f3a2aa65ff03c381fed08680ffc30101aae60f716c4e","glsl-optimizer/src/compiler/glsl/opt_constant_folding.cpp":"a088d04d9b45f9e55e235835648f614c89b7803c03a6d4f6a6d1a6bc1f0228bd","glsl-optimizer/src/compiler/glsl/opt_constant_propagation.cpp":"8a9440d77ecd6dcf13e683cbb99943aab6311c8fd4b5f6a9189a8d4f270746f4","glsl-optimizer/src/compiler/glsl/opt_constant_variable.cpp":"63d3ccd4dd09f19c9cf1a2f51592111bed41284504f29f3c0de4cadebc439a37","glsl-optimizer/src/compiler/glsl/opt_copy_propagation_elements.cpp":"ffa0f50863995e0d2e31f55a52e82319edc71e520987bebd7f7e561ea331c64b","glsl-optimizer/src/compiler/glsl/opt_dead_builtin_variables.cpp":"84e8747b948232f01dd56b428b9315f96f9511f605f240119fc446fae28981a9","glsl-optimizer/src/compiler/glsl/opt_dead_builtin_varyings.cpp":"761523e88f5b3ba785170f4d7205e94fa99acb7e74d29efbe40e1c010e1dbdb3","glsl-optimizer/src/compiler/glsl/opt_dead_code.cpp":"fd1ba2da7337d4e5dad17f5c2d73d9cc8880305f423e85d64cf94553588fa401","glsl-optimizer/src/compiler/glsl/opt_dead_code_local.cpp":"969a598b4df322baf222258a66cd64a326ea20e5b3125be9d8d1771f522c69e0","glsl-optimizer/src/compiler/glsl/opt_dead_functions.cpp":"774cae6536d02edf26e996a2a895e1f62d5098f16dc96b44798b4fc731a9a95f","glsl-optimizer/src/compiler/glsl/opt_flatten_nested_if_blocks.cpp":"3696a5c55f02e20056e085bc2714f73ac992f221b6f3387d655068e86b512046","glsl-optimizer/src/compiler/glsl/opt_flip_matrices.cpp":"44f0fe05b49329667671f88c96dc86ab3fe1459ff7b87f2b2d88de2d49829f9f","glsl-optimizer/src/compiler/glsl/opt_function_inlining.cpp":"fb56a33c90419a01676b57cbd91d0674a54cca40e6defaacc88dd33facebc131","glsl-optimizer/src/compiler/glsl/opt_if_simplification.cpp":"ac406eb35e379c357641d6c5749f50c65961455924d3dc884e2b90046fa92c5c","glsl-optimizer/src/compiler/glsl/opt_minmax.cpp":"8abd59d3b14ef60ff14a9c69660e6945f5cf10b97edb4afebe56be3f81d96316","glsl-optimizer/src/compiler/glsl/opt_rebalance_tree.cpp":"8bb6329dc0f299042368fc81934c2df019b45ab9f7aa0415d4e57b8d1ff98c9f","glsl-optimizer/src/compiler/glsl/opt_redundant_jumps.cpp":"222c73e2ac7a938ebb6428cc6c780c908ff6156d8ff935b04fed93a48fc10496","glsl-optimizer/src/compiler/glsl/opt_structure_splitting.cpp":"2edc79cc13f3177934e0443ad62f5976a1991f01f86ea303a803434849b13a47","glsl-optimizer/src/compiler/glsl/opt_swizzle.cpp":"015d0abddfe507f67c4b96c82988d861d018ededf7bf055e2bcbe9ea92da694e","glsl-optimizer/src/compiler/glsl/opt_tree_grafting.cpp":"46d28ac983ea244a4315bdc0e8892979ec4d1f9b9a96ac8a8a08006d9bc5e878","glsl-optimizer/src/compiler/glsl/opt_vectorize.cpp":"d80ee43bb97d9f016fb9c5e1e06f5b2afa569811f368ba067be794ec11d085fb","glsl-optimizer/src/compiler/glsl/program.h":"2982447e2abd35371e273ad87951722782a8b21c08294f67c39d987da1e1c55f","glsl-optimizer/src/compiler/glsl/propagate_invariance.cpp":"080943e21baa32494723a2eefb185915d2daae1f46d6df420145c5ad6857e119","glsl-optimizer/src/compiler/glsl/s_expression.cpp":"1ced972bc6ecc8eab4116ea71fb0212ab9ae5bcc0be3b47aa5d9d903566b3af1","glsl-optimizer/src/compiler/glsl/s_expression.h":"65b847e30e22a809b57d0bc70243049c99d9c6318803c5b8d0826aba55dc217e","glsl-optimizer/src/compiler/glsl/serialize.cpp":"be0eb4251348a9d921acb839a5c48c6023a2e9d116d602bb0432787ab623655d","glsl-optimizer/src/compiler/glsl/serialize.h":"57425732eba1233d928e5f07f88b623ce65af46b3bb034bf147f0a4b7f94f9a1","glsl-optimizer/src/compiler/glsl/shader_cache.cpp":"e0c5c433f2df3fccdf1d61281bfcb0ee5633433339b97c697d64db99611cbaaf","glsl-optimizer/src/compiler/glsl/shader_cache.h":"9217164d8d7f54aca0fe5922c7187095a6ae0cb703b196b79805aeef07a7e697","glsl-optimizer/src/compiler/glsl/standalone.cpp":"8e6c416a14d631261917a5fe4cc91880c287b22b2dfd70eb22028289a8fa5364","glsl-optimizer/src/compiler/glsl/standalone.h":"a7c397d1dfdd1e7fb2cfe99db35cd9df93251e642059208533202b7f20497f83","glsl-optimizer/src/compiler/glsl/standalone_scaffolding.cpp":"970d14b7a9d58e5270321f97bf5d57795558b1c570a56678e04a65b26c60bf4f","glsl-optimizer/src/compiler/glsl/standalone_scaffolding.h":"d921a617ea82b9e49413314492a645c44356de503581b1be3f1b57de236e480d","glsl-optimizer/src/compiler/glsl/string_to_uint_map.cpp":"d824bf5b839bd39498dc9e457103cdbe3e5289ddf7564107c27b1505948dd31f","glsl-optimizer/src/compiler/glsl/string_to_uint_map.h":"e2f18e66359c9d620e085de7f4a334a47df9c66e65a5bfe8b734c627bec04104","glsl-optimizer/src/compiler/glsl/test_optpass.h":"b27b8f35f5387e7ce4982bb51c7b63ccf14f91757f3108a5d02ed006925bb8a0","glsl-optimizer/src/compiler/glsl/xxd.py":"376484142f27f45090ea8203ae2621abf73f06175cb0ee8d96f44a3b9327f4bd","glsl-optimizer/src/compiler/glsl_types.cpp":"044bb6754f45419a3151e7a25c39202a82009ae3c6bc54ff7f0bb4258a5deefe","glsl-optimizer/src/compiler/glsl_types.h":"fd899a42f34ddeb8601bc3cd6c5e3aed82fc8aef4042dde1b39b3c01e1dcc219","glsl-optimizer/src/compiler/shader_enums.c":"436bff5216b11b0980bdfada5885fc6ac9afa2037a3027fcd6eea2a8635597ac","glsl-optimizer/src/compiler/shader_enums.h":"13220442a5c02e83540cf2c0ad4f8417b2fbda5f2586dec4e92082544c937cdd","glsl-optimizer/src/compiler/shader_info.h":"4c5453e81197ca83593ee4f365074b23530f2ab21c78e1733b63dec6f344c12a","glsl-optimizer/src/gallium/auxiliary/util/u_half.h":"3c2b37bda3ccb64387e44b723d29cf9046decab1a893bf42d842e9603398bdee","glsl-optimizer/src/gallium/include/pipe/p_compiler.h":"c75620096ce8523dae90599e50aa2ef6468d3b0e368a77795edeb20dd1abfc0c","glsl-optimizer/src/gallium/include/pipe/p_config.h":"a27692fc35f9e55df3224b7529e66b3001e911e94e6bc5f8f569e493e1ee3fb7","glsl-optimizer/src/gallium/include/pipe/p_defines.h":"be26d68c0acc67c5e44788c6299716a9eee415fd81d7d747e3738a829e3b6b38","glsl-optimizer/src/gallium/include/pipe/p_format.h":"5674215fc41d27496f037cf837717daefbf23ebb38d40ace7c0c414bc08182b0","glsl-optimizer/src/gallium/include/pipe/p_state.h":"d600593aba5f5a17072a6c38f6baa81e01c7994b0174250f7e433bb41684b702","glsl-optimizer/src/mapi/glapi/glapi.h":"73632a625c0ddabc401205e8b5a81eb8af8506868efe4b170d7979ec3619e9c5","glsl-optimizer/src/mesa/main/config.h":"5800259373099e5405de2eb52619f9de242552a479902a3a642a333c8cb3c1e7","glsl-optimizer/src/mesa/main/context.c":"2f3208473d99c94f734b1137ba91889d4a1babb9e7534bf1dc85d851ee98274e","glsl-optimizer/src/mesa/main/context.h":"cc7e4194797db9d007f01884e23d786c453b3860821f7f2ddcdf0f1bf3f8ffb1","glsl-optimizer/src/mesa/main/dd.h":"6a964acd06b6c2d88700e69fb75fe3c6b3b3d45bbc41db24f3f897a29695fe0c","glsl-optimizer/src/mesa/main/debug_output.h":"7312422e90b8c0e34028ac27280e438139b5cba525c99deb3ac883cd3d87e452","glsl-optimizer/src/mesa/main/draw.h":"7eaef3a9e27a60ea6f7937109bf3a6190b831162fde0479abb12077ce27c353d","glsl-optimizer/src/mesa/main/enums.h":"87d562a6764f51c014a2274fa7c3aca17c04441537ddd56b2554f13c6fffea92","glsl-optimizer/src/mesa/main/errors.h":"c79444b5df289c90fbb22a33b2d0c23917d9fc4510960088f0b79e53bb56b1b2","glsl-optimizer/src/mesa/main/extensions.h":"a38b2f87cc93c513994281350d69e06c84ff8eded5313ec0a1be33f375e0ebbd","glsl-optimizer/src/mesa/main/extensions_table.c":"17642d1a8c9a0bf2bd61060052d33ff14a005d2b962e6cf91465797a50851e85","glsl-optimizer/src/mesa/main/extensions_table.h":"2c879571c238d2e14461031ac740372fd0f9ac3a34c0d5541bb9b7ed4c0376c8","glsl-optimizer/src/mesa/main/formats.h":"02e2f7ec3e39286cf9f27e2641043e6df8ecb1dfde9e643313210e214af2a929","glsl-optimizer/src/mesa/main/glheader.h":"58217b33eead6aa6b23cd4a291cefeaa6cb84e465f4960daffca97c44d6d1c35","glsl-optimizer/src/mesa/main/glthread.h":"51fb2711f77e7eafcfc52d29d5b844978832b24c930d88accd48d143a6eb9c6f","glsl-optimizer/src/mesa/main/hash.h":"7e7f782034c16a8e693de48e00c31d4a90b0129f4029fd074033d7d16ccbe718","glsl-optimizer/src/mesa/main/macros.h":"73d15ddfd64f2b57b9b2ffeeb993b9c2c0899a80563e9d6ff337b11ccbe6eee5","glsl-optimizer/src/mesa/main/menums.h":"5dfac0e2279d60b0cd0c7b9fc2a5021620d0f6282ed2e738c420214e3af152d3","glsl-optimizer/src/mesa/main/mesa_private.h":"edda678b93438944279a551f663b8858ad84814a9fc88ba9672ef195599c24ae","glsl-optimizer/src/mesa/main/mtypes.h":"6efddefa099e4d2e3fdd97f0055644f47aba21711385edfeabc2d9b0676f2eec","glsl-optimizer/src/mesa/main/shaderobj.h":"9f0dfe96d0c2154201adef942bd36053533ac7b2492fb3786acda5bea514c75e","glsl-optimizer/src/mesa/main/uniforms.h":"4e331e6ad6e9cbded978b4082dbe0a57c1f8f01327446bb6892bfc179976c38b","glsl-optimizer/src/mesa/main/version.h":"9d0a13a758099302dc55cf7d045791834a89b0f9d4cf17b2692259b369a8a9a1","glsl-optimizer/src/mesa/math/m_matrix.h":"a37b19f182e070db3df93b0ede43c22fb8be8c2906504133ee6dbd7db1185d8b","glsl-optimizer/src/mesa/program/dummy_errors.c":"1820e305515b4c5e041f5e1623266a48ec8f076a155310be7d60637101f593e4","glsl-optimizer/src/mesa/program/ir_to_mesa.h":"b47f58d22e3ca2ae42d52501ea769d15c4476834944fa97eeccd3a3439211d00","glsl-optimizer/src/mesa/program/prog_instruction.h":"ab3832152a7e144b59e5a2264b2c29db56d93be31e76bbd958527a56771b40eb","glsl-optimizer/src/mesa/program/prog_parameter.h":"ba18c743284eadbc837c2c364c73e5d372321a7637a76e589d8d39fe8b5de225","glsl-optimizer/src/mesa/program/prog_statevars.h":"fc413698f84bc52d45fdeae0471934ee9904bfb7eac1a2b5f70446e54bcbbdca","glsl-optimizer/src/mesa/program/program.h":"1f01026a4eff440a3f122fd9b519d03546fe7f7d8be60dca834e95a2f8fbbfd2","glsl-optimizer/src/mesa/program/symbol_table.c":"6611cb9f078035bf5ff8c9112093a6c7d99f8af99a3931d0c07f227cc72283ea","glsl-optimizer/src/mesa/program/symbol_table.h":"631dc35ac48d5e87962d45507461920f6575610960ffcc42a08cefeb43300cda","glsl-optimizer/src/mesa/vbo/vbo.h":"6eb1dcd9a08c92f276c5fe08da184ff9d455d1be421913b8ad732a7b65e858fb","glsl-optimizer/src/util/bitscan.h":"9e49e694e6b34fe035bc685f32588827eb8cbe7d82878963c7ab52843e1c16aa","glsl-optimizer/src/util/bitset.h":"c40f78515c6230fed18345c6751ce33833a49da7a27901c7e6d7340cbdcbc5e7","glsl-optimizer/src/util/blob.c":"8f729846f66efc9c15485cc5fc24c6ec861fc1fecb2f652573f2a237d481b791","glsl-optimizer/src/util/blob.h":"93e1eaac866b9a7cd6fc03b533c18fb2edf0e97f03395eff4f3a605c4fc14d0c","glsl-optimizer/src/util/compiler.h":"79e3bf40a5bab704e6c949f23a1352759607bb57d80e5d8df2ef159755f10b68","glsl-optimizer/src/util/crc32.c":"2f3467a046b3a76784ecb9aa55d527698c8607fd0b12c622f6691aaa77b58505","glsl-optimizer/src/util/crc32.h":"59bd81865e51042b73a86f8fb117c312418df095fed2d828c5c1d1c8b6fc6cd4","glsl-optimizer/src/util/debug.c":"c3d68e9752ccc19e66c669562cd113cf1d0ac83cbb30174789e7fb8d1df58f9c","glsl-optimizer/src/util/debug.h":"50068d745c4199ccbd33d68dd4c8a36d2b5179c7869a21e75906ddd0718ca456","glsl-optimizer/src/util/detect_os.h":"343a8790d17a3710c6dd015ee367f84e3902ff3f2e36faca2bf93f9d725d3574","glsl-optimizer/src/util/disk_cache.c":"f533937e5a4fffe76e2739ef4b6b1e1da097d96d63eb808e68ebbc7027641c23","glsl-optimizer/src/util/disk_cache.h":"e83314fb14134a8e079b15e470a6376ba5a8253701f048c890a62b7e55d64bc8","glsl-optimizer/src/util/fast_urem_by_const.h":"e108fce804616c47d071dfe4a04163eec1126e448ed1aa89abb6b3a6d772bd5b","glsl-optimizer/src/util/fnv1a.h":"ab2596f19c6adf431ae27618f62c5743e24ad23ef83bb359a4c4c218245ab459","glsl-optimizer/src/util/format/u_format.h":"4cdfc0c59cbc99a092e5ec5a396910f2d93b9643e5d8141050b011e66f11e45b","glsl-optimizer/src/util/futex.h":"26f7c9d86e9ffef4c0fa2761f1aaa1918337302e20bd6ca10e61dc3c47356deb","glsl-optimizer/src/util/half_float.c":"11bc2584493d5d9d46e8c8a619a0307cf150bf5ab5d0f96bb764b061dc37a00e","glsl-optimizer/src/util/half_float.h":"7f7c380f126da1400a91758cc0392f24bf967bce1672890b62be26fe9fbd922b","glsl-optimizer/src/util/hash_table.c":"0ca40352e35dedab0a84c64c903f1b16d47e950bb5f43b4d22bb57d499bfea6e","glsl-optimizer/src/util/hash_table.h":"217191bb360592e2232f187473c10287d2cda8ae6fa5c53d0ef74c8c206118b4","glsl-optimizer/src/util/list.h":"9fab03c6a78186bb5f173269f825f6ce976b409d931852e3d93bac632e07989a","glsl-optimizer/src/util/macros.h":"63faf65b51058c483b17f1f77da51d1c53c8beab52678cb6bd01f1228a63b6b0","glsl-optimizer/src/util/mesa-sha1.c":"00c692ec353ebc02c06c57c5a71de0ab7a119f86a4146f452e65ec87e4944417","glsl-optimizer/src/util/mesa-sha1.h":"bff4c29f4bf7cdbcefb30fa0c996a7604a380eba8976467c2a60e7cd328f7e26","glsl-optimizer/src/util/mesa-sha1_test.c":"25da89a59d51469f77b4c468ca23ffdce0a7a1166a70b6cc23026a6800b0143c","glsl-optimizer/src/util/os_memory.h":"64555faf1760ae6954f42c83727c38dfc4c278e9152115779ffaad58b42adacf","glsl-optimizer/src/util/os_memory_aligned.h":"12d86fa94be38c13f7eeebdf313795e1267dd5a7187d2f0072e0e896f41702f6","glsl-optimizer/src/util/os_memory_stdc.h":"07360363b88c927065e10df71bebf6c8a0cc3b9167c9dfce55f2d65f11e6f787","glsl-optimizer/src/util/os_misc.c":"a9936e613ec84803abd59ad47c192c8e3939993c950ac91973fdc4cec1801bb8","glsl-optimizer/src/util/os_misc.h":"cc68eb12e05b5e749c54298cb4a6f4cd20cc5af7db3403e70b3c27b56090c740","glsl-optimizer/src/util/os_time.h":"73e775f7335244ff5964c678c27eedf1aea6abea44c4169d327ea8c7ce4a3a88","glsl-optimizer/src/util/ralloc.c":"4b51189595ef67bcef52c40cbf654d969041dbd15e15d4a893ad494ac060aeca","glsl-optimizer/src/util/ralloc.h":"e573c45875ff1530f0dbee9a93ae55535fdac8d5cc88a79ebc327c688824bde5","glsl-optimizer/src/util/rounding.h":"0450722353caf83de07e67f335949dbe95fe53b534052d4ee9d28d2781387614","glsl-optimizer/src/util/set.c":"86f8c9a830bead5a5a79bc970b0ff97809312af07b3beb39ef9d90af04d40a1b","glsl-optimizer/src/util/set.h":"3e39ca161e7ed4ec7c436cc9c7919ed9a55ed1b71edbf2caf6f9bcfd9bc578ed","glsl-optimizer/src/util/sha1/README":"00af7419af05247081858acb2902efd99fcda2ce16e331079f701645bb3729c0","glsl-optimizer/src/util/sha1/sha1.c":"1403bbe0aad42ba3e6be7e09f7cad87a6a8c4ad5b63962f7b92b9f37d8133b04","glsl-optimizer/src/util/sha1/sha1.h":"68d9f240eab2918026ecdf22be36811abbd4f1389f6c36e31258041aeaedd247","glsl-optimizer/src/util/simple_mtx.h":"12c6c3c4b7db9168bc656d5b3c65912075084d2b388c415d5c3d3f5953a9d6c7","glsl-optimizer/src/util/softfloat.c":"a97e51a96fe5e6a052c02aa6bbec683fe73fb88a8c087d9c930503e2120d8a2e","glsl-optimizer/src/util/softfloat.h":"66664b0250e83bf5dd4cc743acd119d076efcea624a0eab3d6b60718e6ee8811","glsl-optimizer/src/util/string_buffer.c":"63a1d1b1e34926c88ea00159cafbcd56568b805c4f64d1e8c97169fe313921fc","glsl-optimizer/src/util/string_buffer.h":"7b88d1b1d9c6cfb8e93331813535c127289437c75f822029e9a3bca8ea6b52ee","glsl-optimizer/src/util/strndup.h":"0273c4fdb7482cd7746881a63d3998648c6d63415ba85af1d1860f0e0dc504c6","glsl-optimizer/src/util/strtod.c":"5cf610d8a37373cf37cfb7aae903525d943b2674b1f32594c70b0eb19a8c9697","glsl-optimizer/src/util/strtod.h":"237396def4e264d35ed4bedea00ef9a4ceab6d7a11a18c770d9747d22c69ed2d","glsl-optimizer/src/util/u_atomic.h":"c02e809526c6c09ba8fe51f50b2490d1b6c8e5c7f3c4031ae958250d098fc3bb","glsl-optimizer/src/util/u_debug.c":"8c060e379b816618f3dd22c9ea523c68b9425c76c36a7dfe5d6d375b337f5f4a","glsl-optimizer/src/util/u_debug.h":"e11e26edd9b9e4e6f8e6a435e69f4d9edda27e9a379f68f4c82ea2525aaaea68","glsl-optimizer/src/util/u_dynarray.h":"853d0fa6ff2261614488be624deb8a2b01e57c2c8eabc28578cbeed4ccc95694","glsl-optimizer/src/util/u_endian.h":"3ccea7e529740318d8a4b05c00db3adc9d1e292a52bdc56a05c9fae99209720f","glsl-optimizer/src/util/u_math.c":"c868a8c0886dc78f1b06b13404ba8b253090449045774dd56893ac9d75795184","glsl-optimizer/src/util/u_math.h":"a04e32e126db016413f9de0a2028a3e71737137463b1289eae576f884b06fcf1","glsl-optimizer/src/util/u_memory.h":"c5db17c724c70283ddbe04165722f6988d4e0eb9aa3602ae472feff016649af9","glsl-optimizer/src/util/u_queue.h":"92930ce236c0528a98b695f5cea8c5c6aa9683beaf71a2227bdc5d33d1b21506","glsl-optimizer/src/util/u_string.h":"c5a2f4ef576d1547bda12c4ea219179fefa54414977743ac094abcaf696ef6ca","glsl-optimizer/src/util/u_thread.h":"00b708459b27f9910d18db92c18cc65cfc618ac2b3cd144e45f8640057b10d58","glsl-optimizer/src/util/xxhash.h":"2f2aff2fc6c0c929f52cf6ae7314122124c5be026d41ad1c357608383c4a37ad","src/bindings.rs":"79993db2058bde39f99ef483d02560d33b1cb882f6a552319e8b86eb6f9021e1","src/lib.rs":"04be1554cd829eb40864b06d80b491dd48117a4e3a601c7d482117f7a0391e67","wrapper.hpp":"f3ea34cc496f7d90b9bfcada3250b37b314c3524dac693b2ece9517bc7d274ac"},"package":"913662ae8335df058d56e00f11340b20fa82e03e0276587797ef325ab01e50d4"} +-{"files":{".cargo_vcs_info.json":"4f4520f22bd23141975fa500dd331d507dabf8ab4276c98c44dbc2abef0b9399",".gitmodules":"ffc0cce90e856d4f4bdb3bd3c950c9e59501a45ebd5022b91cfe8c07c79ef1ac","Cargo.toml":"010bb96167ff152e0e5ac30f9905dc749a3f038199b70c541c5d8cb97a185ee3","Cargo.toml.orig":"ba32e100fba855432ed7d7e8b45d72ff912a2b560147fd5fc598bc931f10ad6b","README.md":"4468e08c64c19977707d792bfab0080e35ff927b64990eab77873f8ba056ba1c","build.rs":"6a64610018701781af182c418a4355c9ac5d99d000be9457f0e38a7dadf7542a","glsl-optimizer/.editorconfig":"dca7ff05a95f608849c4dc640af7f83a0f415618e327a2ecb6a0afa0d9d2bacb","glsl-optimizer/CMakeLists.txt":"42ce94744e82ffa000da8b64d81fc140e293b9f5da7dd4cf6b49e7404a2448d9","glsl-optimizer/README.md":"b18eef11a92d267d88a937b1154f7670ee433c730b102fdf7e2da0b02722b146","glsl-optimizer/contrib/glslopt/Main.cpp":"14ba213210c62e234b8d9b0052105fed28eedd83d535ebe85acc10bda7322dd4","glsl-optimizer/contrib/glslopt/Readme":"65d2a6f1aa1dc61e903e090cdade027abad33e02e7c9c81e07dc80508acadec4","glsl-optimizer/generateParsers.sh":"878a97db5d3b69eb3b4c3a95780763b373cfcc0c02e0b28894f162dbbd1b8848","glsl-optimizer/include/GL/gl.h":"1989b51365b6d7d0c48ff6e8b181ef75e2cdf71bfb1626b1cc4362e2f54854a3","glsl-optimizer/include/GL/glext.h":"2ac3681045a35a2194a81a960cad395c04bef1c8a20ef46b799fb24af3ec5f70","glsl-optimizer/include/KHR/khrplatform.h":"1448141a0c054d7f46edfb63f4fe6c203acf9591974049481c32442fb03fd6ed","glsl-optimizer/include/c11/.editorconfig":"f96a2354e5f2b90367d643e6d9e980ce76278d4d47afd8b2713b595753aa8b4b","glsl-optimizer/include/c11/threads.h":"56e9e592b28df19f0db432125223cb3eb5c0c1f960c22db96a15692e14776337","glsl-optimizer/include/c11/threads_posix.h":"f8ad2b69fa472e332b50572c1b2dcc1c8a0fa783a1199aad245398d3df421b4b","glsl-optimizer/include/c11/threads_win32.h":"95bf19d7fc14d328a016889afd583e4c49c050a93bcfb114bd2e9130a4532488","glsl-optimizer/include/c11_compat.h":"103fedb48f658d36cb416c9c9e5ea4d70dff181aab551fcb1028107d098ffa3e","glsl-optimizer/include/c99_compat.h":"aafad02f1ea90a7857636913ea21617a0fcd6197256dcfc6dd97bb3410ba892e","glsl-optimizer/include/no_extern_c.h":"40069dbb6dd2843658d442f926e609c7799b9c296046a90b62b570774fd618f5","glsl-optimizer/license.txt":"e26a745226f4a46b3ca00ffbe8be18507362189a2863d04b4f563ba176a9a836","glsl-optimizer/src/compiler/builtin_type_macros.h":"5b4fc4d4da7b07f997b6eb569e37db79fa0735286575ef1fab08d419e76776ff","glsl-optimizer/src/compiler/glsl/README":"e7d408b621c1b605857c4cab63902f615edb06b530142b91ac040808df6e22f7","glsl-optimizer/src/compiler/glsl/TODO":"dd3b7a098e6f9c85ca8c99ce6dea49d65bb75d4cea243b917f29e4ad2c974603","glsl-optimizer/src/compiler/glsl/ast.h":"3e68ff374350c49211a9931f7f55a485d8d89fc4b21caaffbf6655009ad95bf8","glsl-optimizer/src/compiler/glsl/ast_array_index.cpp":"92b4d501f33e0544c00d14e4f8837753afd916c2b42e076ccc95c9e8fc37ba94","glsl-optimizer/src/compiler/glsl/ast_expr.cpp":"afd712a7b1beb2b633888f4a0911b0a8e4ae5eb5ab9c1e3f247d518cdaaa56d6","glsl-optimizer/src/compiler/glsl/ast_function.cpp":"74f4fbd490e366b37f4715168bb3465ecd9334d4130942f75dcc8e80e8e7f027","glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp":"d0f798eb09271d41d068b9e7b18220d37f1ed0083300ab51eba30989698fe23d","glsl-optimizer/src/compiler/glsl/ast_type.cpp":"8eb790b24b26dfb72bdc333744b566c26d8464c5d47d20eae659461f5c4899f7","glsl-optimizer/src/compiler/glsl/builtin_functions.cpp":"454189d643c220fcb49116ee5c8a34f7b349aa67564040deb8607f6a41a15e70","glsl-optimizer/src/compiler/glsl/builtin_functions.h":"a37cad7ed09b522c5b8bec7b80115a36846e7ba6e0874a2a858e32f7f202c665","glsl-optimizer/src/compiler/glsl/builtin_int64.h":"619def6f3aebf180da3944ef08f159ab12a58b24767e41d8b985ac37ded54d62","glsl-optimizer/src/compiler/glsl/builtin_types.cpp":"afec060b62d6f3b00bfbf94e9fa5f96341ce096c128d1eef322791e6ed9cea4d","glsl-optimizer/src/compiler/glsl/builtin_variables.cpp":"6563bfb1345cbca4c77e00eef09ad152f3e1dc271d246a08c5ce9e1f4ce4250a","glsl-optimizer/src/compiler/glsl/float64.glsl":"1072fd888be48c2a7a5117cd2d92a65f034965a66375f598bb856bff5d7be766","glsl-optimizer/src/compiler/glsl/generate_ir.cpp":"e5f0175370a0d07f93c48d3f0f1b8233d12c64a7b02de02dcc753ef7b398ef0f","glsl-optimizer/src/compiler/glsl/glcpp/README":"a0332a1b221d047e9cce5181a64d4ac4056046fd878360ec8ae3a7b1e062bcff","glsl-optimizer/src/compiler/glsl/glcpp/glcpp-lex.c":"2d179879b1ffe84f58875eee5b0c19b6bae9c973b0c48e6bcd99978f2f501c80","glsl-optimizer/src/compiler/glsl/glcpp/glcpp-lex.l":"e4c5744c837200dafd7c15a912d13f650308ea552454d4fa67271bc0a5bde118","glsl-optimizer/src/compiler/glsl/glcpp/glcpp-parse.c":"03494f9ce1cb82260506e2559e73a3eeb622c4bd51b65eaa0a2c3351862bd4c8","glsl-optimizer/src/compiler/glsl/glcpp/glcpp-parse.h":"264d9a18421cde255ce34a0a62b3d8e73465359f0d167e64aa3973062aae5bdd","glsl-optimizer/src/compiler/glsl/glcpp/glcpp-parse.y":"fafb66e3a8f149d19e085f18a4273ba6d4c11af9e9a01d665cc784dddf97b79f","glsl-optimizer/src/compiler/glsl/glcpp/glcpp.c":"37ed294403c2abfd17fd999d1ae8d11b170e5e9c878979fefac74a31195c96b0","glsl-optimizer/src/compiler/glsl/glcpp/glcpp.h":"85ac8b444bcbd0822b66448a1da407b6ae5467b649f5afaf5c58325bd7569468","glsl-optimizer/src/compiler/glsl/glcpp/pp.c":"a52d94f1bcb3fb2747a95709c4a77c25de7eea8354d2b83bb18efd96976a4473","glsl-optimizer/src/compiler/glsl/glcpp/pp_standalone_scaffolding.c":"d11aeb3acfe966d1b78f1ee49804093f2434214c41391d139ffcb67b69dc9862","glsl-optimizer/src/compiler/glsl/glcpp/pp_standalone_scaffolding.h":"abbf1f36ec5a92d035bfbb841b9452287d147616e56373cdbee1c0e55af46406","glsl-optimizer/src/compiler/glsl/glsl_lexer.cpp":"272b9fc1383d72b81bfc03fa11fdf82270ed91a294e523f9ce2b4554bd3effa9","glsl-optimizer/src/compiler/glsl/glsl_lexer.ll":"2b57d9f9eb830c3d7961d4533048a158ee6f458c8d05c65bea7b7cfbc36e4458","glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp":"f8095d20629d0af70be930b0612e169edb274551a1d25a3cd1bf9995a11ce2e8","glsl-optimizer/src/compiler/glsl/glsl_optimizer.h":"22e843b4ec53ba5f6cd85ca5f7bad33922dca8061b19fb512d46f1caca8d4757","glsl-optimizer/src/compiler/glsl/glsl_parser.cpp":"126baf368d525aba301854e3d91ba60b5aee32e1102376af71416f32cb95ec48","glsl-optimizer/src/compiler/glsl/glsl_parser.h":"2ea9a50716098a8f7bef782d2a030d757b68da73afb01b4d4940d3e8381d44e8","glsl-optimizer/src/compiler/glsl/glsl_parser.yy":"6b1fd1576b29fce005dff744a6dbd0219e4c695c361d61864e1f3a8d6fa6b764","glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp":"aad64b5b66467da650091430681e8c6a820cf3cadc4db3c160bf2f15875390ae","glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h":"71fd0e92bbdb193dfb067d7bfdb1200d77392be2fbd0cbfc9ca89d1bb4c7e741","glsl-optimizer/src/compiler/glsl/glsl_symbol_table.cpp":"6660fb83c0ddddbbd64581d46ccfdb9c84bfaa99d13348c289e6442ab00df046","glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h":"24682b8304e0ea3f6318ddb8c859686bd1faee23cd0511d1760977ae975d41bf","glsl-optimizer/src/compiler/glsl/hir_field_selection.cpp":"72a039b0fcab4161788def9e4bedac7ac06a20d8e13146529c6d246bd5202afd","glsl-optimizer/src/compiler/glsl/int64.glsl":"303dbe95dde44b91aee3e38b115b92028400d6a92f9268975d607471984e13eb","glsl-optimizer/src/compiler/glsl/ir.cpp":"2b4741cce90b5d4abff5d719c7324e2693c67294d4d99736cb241554adb281bc","glsl-optimizer/src/compiler/glsl/ir.h":"990b1c74447c4eb4835353ccb0ed9aea644f97fc1129ef1739cd935075d85d2e","glsl-optimizer/src/compiler/glsl/ir_array_refcount.cpp":"8cdc1cffe01e42e0566fa2193a75f789628e8025ad1b82f0ee6f204451b7f9f7","glsl-optimizer/src/compiler/glsl/ir_array_refcount.h":"75f06ec81342b379096ca52e1dc0fd5f19a11ff8e9b58203c20628179d644c12","glsl-optimizer/src/compiler/glsl/ir_basic_block.cpp":"1e2920b1c0ecb08424c745c558f84d0d7e44b74585cf2cc2265dc4dfede3fa2f","glsl-optimizer/src/compiler/glsl/ir_basic_block.h":"81be7da0fc0ee547cd13ec60c1fcd7d3ce3d70d7e5e988f01a3b43a827acdf05","glsl-optimizer/src/compiler/glsl/ir_builder.cpp":"daba29c5a1efdd5a9754f420eb3e2ebdf73485273497f40d4863dadeddb23c0d","glsl-optimizer/src/compiler/glsl/ir_builder.h":"2822e74dd3f6e3df8b300af27d5b11ea2dd99d0e5e7ca809b7bbcce9833c483c","glsl-optimizer/src/compiler/glsl/ir_builder_print_visitor.cpp":"8c6df5abf2fe313363f285f171c19ca6c8ee4f3bc2ed79d33c0c88cc8be45c48","glsl-optimizer/src/compiler/glsl/ir_builder_print_visitor.h":"799852adc3a0e54d04080655e7cebfa0d3bf5b6ffed5d8414f141380665d4db7","glsl-optimizer/src/compiler/glsl/ir_clone.cpp":"d897a4e1f5bbec4a6a2f15044c1be9a4d13899c73be77335b041049a4589aa5d","glsl-optimizer/src/compiler/glsl/ir_constant_expression.cpp":"78bd87ddb09db67f6c499067728d72aef4f16aa02721a99a4b769d1e0cfa9010","glsl-optimizer/src/compiler/glsl/ir_equals.cpp":"bca28533a6310b0fc152b56d80872368f1510dc62ed6e8ac199b9ffa7fac02e7","glsl-optimizer/src/compiler/glsl/ir_expression_flattening.cpp":"7e918d4e1f237eca01396004015865ce345afe32a876c9dbc6728576a1a7eae4","glsl-optimizer/src/compiler/glsl/ir_expression_flattening.h":"f45b66aa9497520e7e08e612d24b308477c34477fbd963ee9320eac664957f16","glsl-optimizer/src/compiler/glsl/ir_expression_operation.h":"cc9f10727dbd26cac506804f51456302c702650f9eeb59054a7e1575d5cf6687","glsl-optimizer/src/compiler/glsl/ir_expression_operation.py":"7b86c96021b9fbe165957f4ecb0b612fefcde1c2cf3c6d75e3cdb22e369216ba","glsl-optimizer/src/compiler/glsl/ir_expression_operation_constant.h":"9ad3346416392e3efa11e12ecf2feca7453c5253d241eb96c91dfb85d4f2b971","glsl-optimizer/src/compiler/glsl/ir_expression_operation_strings.h":"a6826daf496a8b9e89885bc2a161ac3445d501b23c6e0ac33e2c01b506b273c8","glsl-optimizer/src/compiler/glsl/ir_function.cpp":"7537365fc0fbe4b37a26b9a2146cc64d3e9a774d60eab63b65002ad165ae8fc7","glsl-optimizer/src/compiler/glsl/ir_function_can_inline.cpp":"faddbf112187a048d502716a3fb82570a322299ba2a3abd79388382c82040bfc","glsl-optimizer/src/compiler/glsl/ir_function_detect_recursion.cpp":"9176973eaf5c0a984701f953bb7a80f37dca43d59b5bce50fc69b3f02f2902d7","glsl-optimizer/src/compiler/glsl/ir_function_inlining.h":"9739493f99c489987d650762fccdd3fb3d432f6481d67f6c799176685bd59632","glsl-optimizer/src/compiler/glsl/ir_hierarchical_visitor.cpp":"3725861fbe2b98e0617f52d3b14cf6d3b25fb5ec00f5ef5d308b03642f592767","glsl-optimizer/src/compiler/glsl/ir_hierarchical_visitor.h":"e0560210e966c0c31e4ca843e80ea154e64db5a444b8c2df845b6ba5b3a43fc1","glsl-optimizer/src/compiler/glsl/ir_hv_accept.cpp":"caf7ce2cd9494aadd3c58bcf77f29de58368dc9e347a362bbf37f8bda9509b80","glsl-optimizer/src/compiler/glsl/ir_optimization.h":"8b3dcfc7f9e96b21a8dd47a0040d90be483a9e67a2cdce3a697188fb758d4630","glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp":"f8e34a983452be0dcb5a695e9c8e895eead24f9e540992a8afe510ae85da4c4c","glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.h":"1ad1bd3efd1ace39051c13f904c05fd80425d329444f9a8d47fd6d948faf46e0","glsl-optimizer/src/compiler/glsl/ir_print_visitor.cpp":"643f5a68aae3fb37267fd793f1216d1cfdeb2c09338c26b1f30e4c6deaef4de5","glsl-optimizer/src/compiler/glsl/ir_print_visitor.h":"4573eb93268a2654c14b505253dd651e2695d43dc745904d824da18305269b95","glsl-optimizer/src/compiler/glsl/ir_reader.cpp":"06bfba802c8354e5a8b2334b6d78d6297de18235bedd3f8fbb382c89870b02f2","glsl-optimizer/src/compiler/glsl/ir_reader.h":"63e3f7f1597936a7011d5b520e171b197bf82bee6c1560d822c3edf5aaa6f9e9","glsl-optimizer/src/compiler/glsl/ir_rvalue_visitor.cpp":"84b5c5d746555adca85759c2912fe48010232b7c1c0bd2cf03bd04067a85e66f","glsl-optimizer/src/compiler/glsl/ir_rvalue_visitor.h":"fd8c561b71085d3211fff85ed514fecb299d8ce19a04bc063419a55b6d840525","glsl-optimizer/src/compiler/glsl/ir_set_program_inouts.cpp":"ab9f115ce9e7f312d9c7978340ced0dc4ae6d13a80e08442ba9709d11d50cae5","glsl-optimizer/src/compiler/glsl/ir_uniform.h":"683ae6896b1a08470c090be5f822fc31cd434eab9216e954b9bba24a46975109","glsl-optimizer/src/compiler/glsl/ir_unused_structs.cpp":"9c1620c45f2fc071fe5ed828472040b14c5f42effe06aa0e3b8352c95ef78786","glsl-optimizer/src/compiler/glsl/ir_unused_structs.h":"13387b49c23093575276b25b9dfd31fedd8f131c5c4f3128ab04cf03e15b5295","glsl-optimizer/src/compiler/glsl/ir_validate.cpp":"6b232be5999a86ea278f4f15b2832d76843246509118d924243055a3b9b0299f","glsl-optimizer/src/compiler/glsl/ir_variable_refcount.cpp":"2764a3cad937d53f36db7447c3a5b98b04bf153acf81074d971857fc5bca460d","glsl-optimizer/src/compiler/glsl/ir_variable_refcount.h":"b0668e3eb1501ef65e38fe12830742ecb3d28e6039f30e366c8924efc29b4a39","glsl-optimizer/src/compiler/glsl/ir_visitor.h":"f21b3534c3d66d5fb707d1581fece7e1eb043523afbaedf89918cfb031c6df94","glsl-optimizer/src/compiler/glsl/link_atomics.cpp":"360f0209e11f367ba358223597b0a118bae095bff16337cf03f1fb89c5b80ca6","glsl-optimizer/src/compiler/glsl/link_functions.cpp":"de7895da8aa33a1e3c2c1eb2fdaf267ab5d1fbfdb79ae2e67f95211e946e294c","glsl-optimizer/src/compiler/glsl/link_interface_blocks.cpp":"1926cfa73810704eb19b916c1b2cdb9321155e2f98b2a0a57c7c3c6e960540cd","glsl-optimizer/src/compiler/glsl/link_uniform_block_active_visitor.cpp":"1e14e06ca3b2c1089cfba2e8eaf0c1f373d9d6374b6082f320962dd71ae09611","glsl-optimizer/src/compiler/glsl/link_uniform_block_active_visitor.h":"fd58c155af645295bb6aec08797889de586f4d919731de2bce57e8dce59bb048","glsl-optimizer/src/compiler/glsl/link_uniform_blocks.cpp":"09589f49776dce32e6c4044937de7e0c839a9754ad31960148f8f9e010658997","glsl-optimizer/src/compiler/glsl/link_uniform_initializers.cpp":"bf98e08c12db466acf9623cbeb8fa8e3b4002512722e7a6521287f558a099f37","glsl-optimizer/src/compiler/glsl/link_uniforms.cpp":"84bad5b1377362cecf259b05124239be5220b03ce1c0c61b59bd9a47e4379af2","glsl-optimizer/src/compiler/glsl/link_varyings.cpp":"a5f1a53e7c80d635515fe808ff223d89fef1767abb0f2b7aa28fa6773dca353f","glsl-optimizer/src/compiler/glsl/link_varyings.h":"b9dbe018f038df69763df2e928742ce81bbc6e3aaba26f50621e30a6d9aa6220","glsl-optimizer/src/compiler/glsl/linker.cpp":"40b1ecd5d4f6c7f13d5a87ce390561a51fdf6f3fcd9b2197b9c88b03a773ba94","glsl-optimizer/src/compiler/glsl/linker.h":"ecf94b4ad75ef461c27c557fda4bd25f34c91930822b8e1d729ec84520d4a049","glsl-optimizer/src/compiler/glsl/linker_util.cpp":"1663ad88e2a369305659aeeffaedb5bd752cf76340a2ba5797fc0bf600633cf9","glsl-optimizer/src/compiler/glsl/linker_util.h":"6db788daf9c8e87ae2764b61a8b37ebe419e69c1b82ddee01986e37c978c6993","glsl-optimizer/src/compiler/glsl/list.h":"b1f46ce0e552fe7c45b2a19408a9d97662e23e4b182ab335491c26f8cf25886f","glsl-optimizer/src/compiler/glsl/loop_analysis.cpp":"57ecd573477c68091c7cc99537faa7139a8f395935e3d4f10144cefdefb5a611","glsl-optimizer/src/compiler/glsl/loop_analysis.h":"a85f045a038ee5b5176063e85d7988865862c44ab0580f771b993a042d0b69cc","glsl-optimizer/src/compiler/glsl/loop_unroll.cpp":"bd4292ea2809f5a669bcb76ceaa1ac365772dcd638c579c3ed10275214901a54","glsl-optimizer/src/compiler/glsl/lower_blend_equation_advanced.cpp":"8cfbef140d9c4b4d2f57bfa05c9c374d31a121d0f87afce94333f049023b654a","glsl-optimizer/src/compiler/glsl/lower_buffer_access.cpp":"1ae221c3c7a95aeb867207e7a742be635f91b406c157747bfd6ddf10274d97fb","glsl-optimizer/src/compiler/glsl/lower_buffer_access.h":"807886953a576a323591798cbca5e2df24295ea893b28affd8ffb5926cebaa04","glsl-optimizer/src/compiler/glsl/lower_builtins.cpp":"4d81afc32cf58e1481fcb5e42888ab93dbe6820310a20ff7a9982b77b2152d9b","glsl-optimizer/src/compiler/glsl/lower_const_arrays_to_uniforms.cpp":"608403f0eeeedf21cfcd3014116e0f44e28cbdf6c4c32aac7e613e64e30205e1","glsl-optimizer/src/compiler/glsl/lower_cs_derived.cpp":"179905cd47a294122adeb5b0abfed6f2f67782dcde21b544d1ee2c1985154e66","glsl-optimizer/src/compiler/glsl/lower_discard.cpp":"3b361b2db0004d544d64611cb50d5a6e364cf6c5f2e60c449085d7d753dd7fb0","glsl-optimizer/src/compiler/glsl/lower_discard_flow.cpp":"f5c29b6a27690bb5c91f196d1a1cf9f6be4f1025292311fe2dac561ce6774dee","glsl-optimizer/src/compiler/glsl/lower_distance.cpp":"a118c85493d5d22b2c059a930c51a5854896d4b1dade76598eaa985e5a3dff8c","glsl-optimizer/src/compiler/glsl/lower_if_to_cond_assign.cpp":"469e617757fd1728709cce021aac5c8da05ee503bf5366977bdc4ef7a6d83950","glsl-optimizer/src/compiler/glsl/lower_instructions.cpp":"6ff5c396abe40d8a2145d571e99e2bbe9143393e15aafc28adc2803a01d821b6","glsl-optimizer/src/compiler/glsl/lower_int64.cpp":"d1ed41196880dd53c7b13e2782f9423f8442bf1d46186e8be92b1b66218a83ee","glsl-optimizer/src/compiler/glsl/lower_jumps.cpp":"34de7b493f281589fb0c2c0f6e885d0a0fabbe7a4e97a73de374dd714777a58c","glsl-optimizer/src/compiler/glsl/lower_mat_op_to_vec.cpp":"dff7a308edc4846c348ed4225c6699a9c75abac68d88f41f85954276552779f4","glsl-optimizer/src/compiler/glsl/lower_named_interface_blocks.cpp":"16063ac127bff75a68272070ab11c21c25101edbff62b4c68f4983b4cd941af0","glsl-optimizer/src/compiler/glsl/lower_offset_array.cpp":"3b00773399135aea85746a5a68b96ef000bc6841be1a2c8e6f25c516628b0949","glsl-optimizer/src/compiler/glsl/lower_output_reads.cpp":"a0fc9975d5aa1617e21fc6c353659a9802da9e83779a3eef4ec584f74b4dadc5","glsl-optimizer/src/compiler/glsl/lower_packed_varyings.cpp":"7550099d4ae123d71541c2fc88bc04fbfe9271ec75d7e210987d1c8cac3cf3ea","glsl-optimizer/src/compiler/glsl/lower_packing_builtins.cpp":"79a13d161fe505a410ab948d92769395708693ec888153630fa240e5b97e356f","glsl-optimizer/src/compiler/glsl/lower_precision.cpp":"f82a185b879872b977a1787d8061b9a80bc4cf8db1b970db6efba2ad9cc20fa2","glsl-optimizer/src/compiler/glsl/lower_shared_reference.cpp":"ea2dccf50a83bc19391bf6b7ab6aa53c0005f427af4066d25140340af9a4beef","glsl-optimizer/src/compiler/glsl/lower_subroutine.cpp":"f69fa53650eeb6f2944fce4d36a6e0a423e6705f3a3bd3389c7fadb83cfc8802","glsl-optimizer/src/compiler/glsl/lower_tess_level.cpp":"b196c9d424c0569f3e85d75c2d125af21566cb113d69036db87c0990703e0fa7","glsl-optimizer/src/compiler/glsl/lower_texture_projection.cpp":"4d247f244272adc8250fd888d8d932a140dd5de4d1efc7a58492c3c2b8291527","glsl-optimizer/src/compiler/glsl/lower_ubo_reference.cpp":"89bdbc6c1669230c644c0857db1ce2781ec61d349ecd08c7914146e1f4750a4a","glsl-optimizer/src/compiler/glsl/lower_variable_index_to_cond_assign.cpp":"fce930f29ac9405b297d1f749d68f59506b89c70b4ee1b1ab8cf49a34cc71ecf","glsl-optimizer/src/compiler/glsl/lower_vec_index_to_cond_assign.cpp":"3c67d851a11a55fad1c49a550f3a0cfe50892d33a3f238ce266cd829eba510a8","glsl-optimizer/src/compiler/glsl/lower_vec_index_to_swizzle.cpp":"f5ec666b73e1415cbab32519a53605ed385f3b03e889560373dbce69dda5000e","glsl-optimizer/src/compiler/glsl/lower_vector.cpp":"f7c13f5572ebe09b6a71553133b2cf003cd4b77b9657600672ee3b21bf890725","glsl-optimizer/src/compiler/glsl/lower_vector_derefs.cpp":"b05793da6dd620a531b43df5af8b2ecbc37b9db0c88910f5724ea10bcd057e19","glsl-optimizer/src/compiler/glsl/lower_vector_insert.cpp":"fee772ec17eea5e86a529bf9c5fa2ee0d29a5982bb75ebc6d68ed36cd19aa299","glsl-optimizer/src/compiler/glsl/lower_vertex_id.cpp":"690e8715182e03fead5cc5a35251fb4f41b357e4c71a1dfbc4bd7be19862b56d","glsl-optimizer/src/compiler/glsl/lower_xfb_varying.cpp":"58c0e8b270e4bbde54250be03cdb2f36966bcafb785372ad2e2b786835df7f9f","glsl-optimizer/src/compiler/glsl/main.cpp":"ae5e88abbbc8a12f769e1296bad938b9d7398cc6da0d3d0caeceeeb876536850","glsl-optimizer/src/compiler/glsl/opt_add_neg_to_sub.h":"f5054944bfd068810629080d0ea11df78b3f57a8f86df75e13ca50157ad1964d","glsl-optimizer/src/compiler/glsl/opt_algebraic.cpp":"25f45b20e1972ee8c789177a1aeda6e4286c25db2eae3a43ff83029ae64969c0","glsl-optimizer/src/compiler/glsl/opt_array_splitting.cpp":"19d3ce0e815438f4df9ab2890e767b03a4f3f191b53bb30c0217cf2ae6a95430","glsl-optimizer/src/compiler/glsl/opt_conditional_discard.cpp":"0e44e0e126711a3725c1f3a2aa65ff03c381fed08680ffc30101aae60f716c4e","glsl-optimizer/src/compiler/glsl/opt_constant_folding.cpp":"a088d04d9b45f9e55e235835648f614c89b7803c03a6d4f6a6d1a6bc1f0228bd","glsl-optimizer/src/compiler/glsl/opt_constant_propagation.cpp":"8a9440d77ecd6dcf13e683cbb99943aab6311c8fd4b5f6a9189a8d4f270746f4","glsl-optimizer/src/compiler/glsl/opt_constant_variable.cpp":"63d3ccd4dd09f19c9cf1a2f51592111bed41284504f29f3c0de4cadebc439a37","glsl-optimizer/src/compiler/glsl/opt_copy_propagation_elements.cpp":"ffa0f50863995e0d2e31f55a52e82319edc71e520987bebd7f7e561ea331c64b","glsl-optimizer/src/compiler/glsl/opt_dead_builtin_variables.cpp":"84e8747b948232f01dd56b428b9315f96f9511f605f240119fc446fae28981a9","glsl-optimizer/src/compiler/glsl/opt_dead_builtin_varyings.cpp":"761523e88f5b3ba785170f4d7205e94fa99acb7e74d29efbe40e1c010e1dbdb3","glsl-optimizer/src/compiler/glsl/opt_dead_code.cpp":"fd1ba2da7337d4e5dad17f5c2d73d9cc8880305f423e85d64cf94553588fa401","glsl-optimizer/src/compiler/glsl/opt_dead_code_local.cpp":"969a598b4df322baf222258a66cd64a326ea20e5b3125be9d8d1771f522c69e0","glsl-optimizer/src/compiler/glsl/opt_dead_functions.cpp":"774cae6536d02edf26e996a2a895e1f62d5098f16dc96b44798b4fc731a9a95f","glsl-optimizer/src/compiler/glsl/opt_flatten_nested_if_blocks.cpp":"3696a5c55f02e20056e085bc2714f73ac992f221b6f3387d655068e86b512046","glsl-optimizer/src/compiler/glsl/opt_flip_matrices.cpp":"44f0fe05b49329667671f88c96dc86ab3fe1459ff7b87f2b2d88de2d49829f9f","glsl-optimizer/src/compiler/glsl/opt_function_inlining.cpp":"fb56a33c90419a01676b57cbd91d0674a54cca40e6defaacc88dd33facebc131","glsl-optimizer/src/compiler/glsl/opt_if_simplification.cpp":"ac406eb35e379c357641d6c5749f50c65961455924d3dc884e2b90046fa92c5c","glsl-optimizer/src/compiler/glsl/opt_minmax.cpp":"8abd59d3b14ef60ff14a9c69660e6945f5cf10b97edb4afebe56be3f81d96316","glsl-optimizer/src/compiler/glsl/opt_rebalance_tree.cpp":"8bb6329dc0f299042368fc81934c2df019b45ab9f7aa0415d4e57b8d1ff98c9f","glsl-optimizer/src/compiler/glsl/opt_redundant_jumps.cpp":"222c73e2ac7a938ebb6428cc6c780c908ff6156d8ff935b04fed93a48fc10496","glsl-optimizer/src/compiler/glsl/opt_structure_splitting.cpp":"2edc79cc13f3177934e0443ad62f5976a1991f01f86ea303a803434849b13a47","glsl-optimizer/src/compiler/glsl/opt_swizzle.cpp":"015d0abddfe507f67c4b96c82988d861d018ededf7bf055e2bcbe9ea92da694e","glsl-optimizer/src/compiler/glsl/opt_tree_grafting.cpp":"46d28ac983ea244a4315bdc0e8892979ec4d1f9b9a96ac8a8a08006d9bc5e878","glsl-optimizer/src/compiler/glsl/opt_vectorize.cpp":"d80ee43bb97d9f016fb9c5e1e06f5b2afa569811f368ba067be794ec11d085fb","glsl-optimizer/src/compiler/glsl/program.h":"2982447e2abd35371e273ad87951722782a8b21c08294f67c39d987da1e1c55f","glsl-optimizer/src/compiler/glsl/propagate_invariance.cpp":"080943e21baa32494723a2eefb185915d2daae1f46d6df420145c5ad6857e119","glsl-optimizer/src/compiler/glsl/s_expression.cpp":"1ced972bc6ecc8eab4116ea71fb0212ab9ae5bcc0be3b47aa5d9d903566b3af1","glsl-optimizer/src/compiler/glsl/s_expression.h":"65b847e30e22a809b57d0bc70243049c99d9c6318803c5b8d0826aba55dc217e","glsl-optimizer/src/compiler/glsl/serialize.cpp":"be0eb4251348a9d921acb839a5c48c6023a2e9d116d602bb0432787ab623655d","glsl-optimizer/src/compiler/glsl/serialize.h":"57425732eba1233d928e5f07f88b623ce65af46b3bb034bf147f0a4b7f94f9a1","glsl-optimizer/src/compiler/glsl/shader_cache.cpp":"e0c5c433f2df3fccdf1d61281bfcb0ee5633433339b97c697d64db99611cbaaf","glsl-optimizer/src/compiler/glsl/shader_cache.h":"9217164d8d7f54aca0fe5922c7187095a6ae0cb703b196b79805aeef07a7e697","glsl-optimizer/src/compiler/glsl/standalone.cpp":"8e6c416a14d631261917a5fe4cc91880c287b22b2dfd70eb22028289a8fa5364","glsl-optimizer/src/compiler/glsl/standalone.h":"a7c397d1dfdd1e7fb2cfe99db35cd9df93251e642059208533202b7f20497f83","glsl-optimizer/src/compiler/glsl/standalone_scaffolding.cpp":"970d14b7a9d58e5270321f97bf5d57795558b1c570a56678e04a65b26c60bf4f","glsl-optimizer/src/compiler/glsl/standalone_scaffolding.h":"d921a617ea82b9e49413314492a645c44356de503581b1be3f1b57de236e480d","glsl-optimizer/src/compiler/glsl/string_to_uint_map.cpp":"d824bf5b839bd39498dc9e457103cdbe3e5289ddf7564107c27b1505948dd31f","glsl-optimizer/src/compiler/glsl/string_to_uint_map.h":"e2f18e66359c9d620e085de7f4a334a47df9c66e65a5bfe8b734c627bec04104","glsl-optimizer/src/compiler/glsl/test_optpass.h":"b27b8f35f5387e7ce4982bb51c7b63ccf14f91757f3108a5d02ed006925bb8a0","glsl-optimizer/src/compiler/glsl/xxd.py":"376484142f27f45090ea8203ae2621abf73f06175cb0ee8d96f44a3b9327f4bd","glsl-optimizer/src/compiler/glsl_types.cpp":"044bb6754f45419a3151e7a25c39202a82009ae3c6bc54ff7f0bb4258a5deefe","glsl-optimizer/src/compiler/glsl_types.h":"fd899a42f34ddeb8601bc3cd6c5e3aed82fc8aef4042dde1b39b3c01e1dcc219","glsl-optimizer/src/compiler/shader_enums.c":"436bff5216b11b0980bdfada5885fc6ac9afa2037a3027fcd6eea2a8635597ac","glsl-optimizer/src/compiler/shader_enums.h":"13220442a5c02e83540cf2c0ad4f8417b2fbda5f2586dec4e92082544c937cdd","glsl-optimizer/src/compiler/shader_info.h":"4c5453e81197ca83593ee4f365074b23530f2ab21c78e1733b63dec6f344c12a","glsl-optimizer/src/gallium/auxiliary/util/u_half.h":"3c2b37bda3ccb64387e44b723d29cf9046decab1a893bf42d842e9603398bdee","glsl-optimizer/src/gallium/include/pipe/p_compiler.h":"c75620096ce8523dae90599e50aa2ef6468d3b0e368a77795edeb20dd1abfc0c","glsl-optimizer/src/gallium/include/pipe/p_config.h":"a27692fc35f9e55df3224b7529e66b3001e911e94e6bc5f8f569e493e1ee3fb7","glsl-optimizer/src/gallium/include/pipe/p_defines.h":"be26d68c0acc67c5e44788c6299716a9eee415fd81d7d747e3738a829e3b6b38","glsl-optimizer/src/gallium/include/pipe/p_format.h":"5674215fc41d27496f037cf837717daefbf23ebb38d40ace7c0c414bc08182b0","glsl-optimizer/src/gallium/include/pipe/p_state.h":"d600593aba5f5a17072a6c38f6baa81e01c7994b0174250f7e433bb41684b702","glsl-optimizer/src/mapi/glapi/glapi.h":"73632a625c0ddabc401205e8b5a81eb8af8506868efe4b170d7979ec3619e9c5","glsl-optimizer/src/mesa/main/config.h":"5800259373099e5405de2eb52619f9de242552a479902a3a642a333c8cb3c1e7","glsl-optimizer/src/mesa/main/context.c":"2f3208473d99c94f734b1137ba91889d4a1babb9e7534bf1dc85d851ee98274e","glsl-optimizer/src/mesa/main/context.h":"cc7e4194797db9d007f01884e23d786c453b3860821f7f2ddcdf0f1bf3f8ffb1","glsl-optimizer/src/mesa/main/dd.h":"6a964acd06b6c2d88700e69fb75fe3c6b3b3d45bbc41db24f3f897a29695fe0c","glsl-optimizer/src/mesa/main/debug_output.h":"7312422e90b8c0e34028ac27280e438139b5cba525c99deb3ac883cd3d87e452","glsl-optimizer/src/mesa/main/draw.h":"7eaef3a9e27a60ea6f7937109bf3a6190b831162fde0479abb12077ce27c353d","glsl-optimizer/src/mesa/main/enums.h":"87d562a6764f51c014a2274fa7c3aca17c04441537ddd56b2554f13c6fffea92","glsl-optimizer/src/mesa/main/errors.h":"c79444b5df289c90fbb22a33b2d0c23917d9fc4510960088f0b79e53bb56b1b2","glsl-optimizer/src/mesa/main/extensions.h":"a38b2f87cc93c513994281350d69e06c84ff8eded5313ec0a1be33f375e0ebbd","glsl-optimizer/src/mesa/main/extensions_table.c":"17642d1a8c9a0bf2bd61060052d33ff14a005d2b962e6cf91465797a50851e85","glsl-optimizer/src/mesa/main/extensions_table.h":"2c879571c238d2e14461031ac740372fd0f9ac3a34c0d5541bb9b7ed4c0376c8","glsl-optimizer/src/mesa/main/formats.h":"02e2f7ec3e39286cf9f27e2641043e6df8ecb1dfde9e643313210e214af2a929","glsl-optimizer/src/mesa/main/glheader.h":"58217b33eead6aa6b23cd4a291cefeaa6cb84e465f4960daffca97c44d6d1c35","glsl-optimizer/src/mesa/main/glthread.h":"51fb2711f77e7eafcfc52d29d5b844978832b24c930d88accd48d143a6eb9c6f","glsl-optimizer/src/mesa/main/hash.h":"7e7f782034c16a8e693de48e00c31d4a90b0129f4029fd074033d7d16ccbe718","glsl-optimizer/src/mesa/main/macros.h":"73d15ddfd64f2b57b9b2ffeeb993b9c2c0899a80563e9d6ff337b11ccbe6eee5","glsl-optimizer/src/mesa/main/menums.h":"5dfac0e2279d60b0cd0c7b9fc2a5021620d0f6282ed2e738c420214e3af152d3","glsl-optimizer/src/mesa/main/mesa_private.h":"edda678b93438944279a551f663b8858ad84814a9fc88ba9672ef195599c24ae","glsl-optimizer/src/mesa/main/mtypes.h":"6efddefa099e4d2e3fdd97f0055644f47aba21711385edfeabc2d9b0676f2eec","glsl-optimizer/src/mesa/main/shaderobj.h":"9f0dfe96d0c2154201adef942bd36053533ac7b2492fb3786acda5bea514c75e","glsl-optimizer/src/mesa/main/uniforms.h":"4e331e6ad6e9cbded978b4082dbe0a57c1f8f01327446bb6892bfc179976c38b","glsl-optimizer/src/mesa/main/version.h":"9d0a13a758099302dc55cf7d045791834a89b0f9d4cf17b2692259b369a8a9a1","glsl-optimizer/src/mesa/math/m_matrix.h":"a37b19f182e070db3df93b0ede43c22fb8be8c2906504133ee6dbd7db1185d8b","glsl-optimizer/src/mesa/program/dummy_errors.c":"1820e305515b4c5e041f5e1623266a48ec8f076a155310be7d60637101f593e4","glsl-optimizer/src/mesa/program/ir_to_mesa.h":"b47f58d22e3ca2ae42d52501ea769d15c4476834944fa97eeccd3a3439211d00","glsl-optimizer/src/mesa/program/prog_instruction.h":"ab3832152a7e144b59e5a2264b2c29db56d93be31e76bbd958527a56771b40eb","glsl-optimizer/src/mesa/program/prog_parameter.h":"ba18c743284eadbc837c2c364c73e5d372321a7637a76e589d8d39fe8b5de225","glsl-optimizer/src/mesa/program/prog_statevars.h":"fc413698f84bc52d45fdeae0471934ee9904bfb7eac1a2b5f70446e54bcbbdca","glsl-optimizer/src/mesa/program/program.h":"1f01026a4eff440a3f122fd9b519d03546fe7f7d8be60dca834e95a2f8fbbfd2","glsl-optimizer/src/mesa/program/symbol_table.c":"6611cb9f078035bf5ff8c9112093a6c7d99f8af99a3931d0c07f227cc72283ea","glsl-optimizer/src/mesa/program/symbol_table.h":"631dc35ac48d5e87962d45507461920f6575610960ffcc42a08cefeb43300cda","glsl-optimizer/src/mesa/vbo/vbo.h":"6eb1dcd9a08c92f276c5fe08da184ff9d455d1be421913b8ad732a7b65e858fb","glsl-optimizer/src/util/bitscan.h":"9e49e694e6b34fe035bc685f32588827eb8cbe7d82878963c7ab52843e1c16aa","glsl-optimizer/src/util/bitset.h":"c40f78515c6230fed18345c6751ce33833a49da7a27901c7e6d7340cbdcbc5e7","glsl-optimizer/src/util/blob.c":"8f729846f66efc9c15485cc5fc24c6ec861fc1fecb2f652573f2a237d481b791","glsl-optimizer/src/util/blob.h":"93e1eaac866b9a7cd6fc03b533c18fb2edf0e97f03395eff4f3a605c4fc14d0c","glsl-optimizer/src/util/compiler.h":"79e3bf40a5bab704e6c949f23a1352759607bb57d80e5d8df2ef159755f10b68","glsl-optimizer/src/util/crc32.c":"2f3467a046b3a76784ecb9aa55d527698c8607fd0b12c622f6691aaa77b58505","glsl-optimizer/src/util/crc32.h":"59bd81865e51042b73a86f8fb117c312418df095fed2d828c5c1d1c8b6fc6cd4","glsl-optimizer/src/util/debug.c":"c3d68e9752ccc19e66c669562cd113cf1d0ac83cbb30174789e7fb8d1df58f9c","glsl-optimizer/src/util/debug.h":"50068d745c4199ccbd33d68dd4c8a36d2b5179c7869a21e75906ddd0718ca456","glsl-optimizer/src/util/detect_os.h":"343a8790d17a3710c6dd015ee367f84e3902ff3f2e36faca2bf93f9d725d3574","glsl-optimizer/src/util/disk_cache.c":"f533937e5a4fffe76e2739ef4b6b1e1da097d96d63eb808e68ebbc7027641c23","glsl-optimizer/src/util/disk_cache.h":"e83314fb14134a8e079b15e470a6376ba5a8253701f048c890a62b7e55d64bc8","glsl-optimizer/src/util/fast_urem_by_const.h":"e108fce804616c47d071dfe4a04163eec1126e448ed1aa89abb6b3a6d772bd5b","glsl-optimizer/src/util/fnv1a.h":"ab2596f19c6adf431ae27618f62c5743e24ad23ef83bb359a4c4c218245ab459","glsl-optimizer/src/util/format/u_format.h":"4cdfc0c59cbc99a092e5ec5a396910f2d93b9643e5d8141050b011e66f11e45b","glsl-optimizer/src/util/futex.h":"26f7c9d86e9ffef4c0fa2761f1aaa1918337302e20bd6ca10e61dc3c47356deb","glsl-optimizer/src/util/half_float.c":"11bc2584493d5d9d46e8c8a619a0307cf150bf5ab5d0f96bb764b061dc37a00e","glsl-optimizer/src/util/half_float.h":"7f7c380f126da1400a91758cc0392f24bf967bce1672890b62be26fe9fbd922b","glsl-optimizer/src/util/hash_table.c":"0ca40352e35dedab0a84c64c903f1b16d47e950bb5f43b4d22bb57d499bfea6e","glsl-optimizer/src/util/hash_table.h":"217191bb360592e2232f187473c10287d2cda8ae6fa5c53d0ef74c8c206118b4","glsl-optimizer/src/util/list.h":"9fab03c6a78186bb5f173269f825f6ce976b409d931852e3d93bac632e07989a","glsl-optimizer/src/util/macros.h":"63faf65b51058c483b17f1f77da51d1c53c8beab52678cb6bd01f1228a63b6b0","glsl-optimizer/src/util/mesa-sha1.c":"00c692ec353ebc02c06c57c5a71de0ab7a119f86a4146f452e65ec87e4944417","glsl-optimizer/src/util/mesa-sha1.h":"bff4c29f4bf7cdbcefb30fa0c996a7604a380eba8976467c2a60e7cd328f7e26","glsl-optimizer/src/util/mesa-sha1_test.c":"25da89a59d51469f77b4c468ca23ffdce0a7a1166a70b6cc23026a6800b0143c","glsl-optimizer/src/util/os_memory.h":"64555faf1760ae6954f42c83727c38dfc4c278e9152115779ffaad58b42adacf","glsl-optimizer/src/util/os_memory_aligned.h":"12d86fa94be38c13f7eeebdf313795e1267dd5a7187d2f0072e0e896f41702f6","glsl-optimizer/src/util/os_memory_stdc.h":"07360363b88c927065e10df71bebf6c8a0cc3b9167c9dfce55f2d65f11e6f787","glsl-optimizer/src/util/os_misc.c":"a9936e613ec84803abd59ad47c192c8e3939993c950ac91973fdc4cec1801bb8","glsl-optimizer/src/util/os_misc.h":"cc68eb12e05b5e749c54298cb4a6f4cd20cc5af7db3403e70b3c27b56090c740","glsl-optimizer/src/util/os_time.h":"73e775f7335244ff5964c678c27eedf1aea6abea44c4169d327ea8c7ce4a3a88","glsl-optimizer/src/util/ralloc.c":"4b51189595ef67bcef52c40cbf654d969041dbd15e15d4a893ad494ac060aeca","glsl-optimizer/src/util/ralloc.h":"e573c45875ff1530f0dbee9a93ae55535fdac8d5cc88a79ebc327c688824bde5","glsl-optimizer/src/util/rounding.h":"0450722353caf83de07e67f335949dbe95fe53b534052d4ee9d28d2781387614","glsl-optimizer/src/util/set.c":"86f8c9a830bead5a5a79bc970b0ff97809312af07b3beb39ef9d90af04d40a1b","glsl-optimizer/src/util/set.h":"3e39ca161e7ed4ec7c436cc9c7919ed9a55ed1b71edbf2caf6f9bcfd9bc578ed","glsl-optimizer/src/util/sha1/README":"00af7419af05247081858acb2902efd99fcda2ce16e331079f701645bb3729c0","glsl-optimizer/src/util/sha1/sha1.c":"1403bbe0aad42ba3e6be7e09f7cad87a6a8c4ad5b63962f7b92b9f37d8133b04","glsl-optimizer/src/util/sha1/sha1.h":"68d9f240eab2918026ecdf22be36811abbd4f1389f6c36e31258041aeaedd247","glsl-optimizer/src/util/simple_mtx.h":"12c6c3c4b7db9168bc656d5b3c65912075084d2b388c415d5c3d3f5953a9d6c7","glsl-optimizer/src/util/softfloat.c":"a97e51a96fe5e6a052c02aa6bbec683fe73fb88a8c087d9c930503e2120d8a2e","glsl-optimizer/src/util/softfloat.h":"66664b0250e83bf5dd4cc743acd119d076efcea624a0eab3d6b60718e6ee8811","glsl-optimizer/src/util/string_buffer.c":"63a1d1b1e34926c88ea00159cafbcd56568b805c4f64d1e8c97169fe313921fc","glsl-optimizer/src/util/string_buffer.h":"7b88d1b1d9c6cfb8e93331813535c127289437c75f822029e9a3bca8ea6b52ee","glsl-optimizer/src/util/strndup.h":"0273c4fdb7482cd7746881a63d3998648c6d63415ba85af1d1860f0e0dc504c6","glsl-optimizer/src/util/strtod.c":"5cf610d8a37373cf37cfb7aae903525d943b2674b1f32594c70b0eb19a8c9697","glsl-optimizer/src/util/strtod.h":"237396def4e264d35ed4bedea00ef9a4ceab6d7a11a18c770d9747d22c69ed2d","glsl-optimizer/src/util/u_atomic.h":"c02e809526c6c09ba8fe51f50b2490d1b6c8e5c7f3c4031ae958250d098fc3bb","glsl-optimizer/src/util/u_debug.c":"8c060e379b816618f3dd22c9ea523c68b9425c76c36a7dfe5d6d375b337f5f4a","glsl-optimizer/src/util/u_debug.h":"e11e26edd9b9e4e6f8e6a435e69f4d9edda27e9a379f68f4c82ea2525aaaea68","glsl-optimizer/src/util/u_dynarray.h":"853d0fa6ff2261614488be624deb8a2b01e57c2c8eabc28578cbeed4ccc95694","glsl-optimizer/src/util/u_endian.h":"3ccea7e529740318d8a4b05c00db3adc9d1e292a52bdc56a05c9fae99209720f","glsl-optimizer/src/util/u_math.c":"c868a8c0886dc78f1b06b13404ba8b253090449045774dd56893ac9d75795184","glsl-optimizer/src/util/u_math.h":"a04e32e126db016413f9de0a2028a3e71737137463b1289eae576f884b06fcf1","glsl-optimizer/src/util/u_memory.h":"c5db17c724c70283ddbe04165722f6988d4e0eb9aa3602ae472feff016649af9","glsl-optimizer/src/util/u_queue.h":"92930ce236c0528a98b695f5cea8c5c6aa9683beaf71a2227bdc5d33d1b21506","glsl-optimizer/src/util/u_string.h":"c5a2f4ef576d1547bda12c4ea219179fefa54414977743ac094abcaf696ef6ca","glsl-optimizer/src/util/u_thread.h":"00b708459b27f9910d18db92c18cc65cfc618ac2b3cd144e45f8640057b10d58","glsl-optimizer/src/util/xxhash.h":"2f2aff2fc6c0c929f52cf6ae7314122124c5be026d41ad1c357608383c4a37ad","src/bindings.rs":"79993db2058bde39f99ef483d02560d33b1cb882f6a552319e8b86eb6f9021e1","src/lib.rs":"04be1554cd829eb40864b06d80b491dd48117a4e3a601c7d482117f7a0391e67","wrapper.hpp":"f3ea34cc496f7d90b9bfcada3250b37b314c3524dac693b2ece9517bc7d274ac"},"package":"913662ae8335df058d56e00f11340b20fa82e03e0276587797ef325ab01e50d4"} \ No newline at end of file -+{"files":{".cargo_vcs_info.json":"4f4520f22bd23141975fa500dd331d507dabf8ab4276c98c44dbc2abef0b9399",".gitmodules":"ffc0cce90e856d4f4bdb3bd3c950c9e59501a45ebd5022b91cfe8c07c79ef1ac","Cargo.toml":"010bb96167ff152e0e5ac30f9905dc749a3f038199b70c541c5d8cb97a185ee3","Cargo.toml.orig":"ba32e100fba855432ed7d7e8b45d72ff912a2b560147fd5fc598bc931f10ad6b","README.md":"4468e08c64c19977707d792bfab0080e35ff927b64990eab77873f8ba056ba1c","build.rs":"6a64610018701781af182c418a4355c9ac5d99d000be9457f0e38a7dadf7542a","glsl-optimizer/.editorconfig":"dca7ff05a95f608849c4dc640af7f83a0f415618e327a2ecb6a0afa0d9d2bacb","glsl-optimizer/.gitignore":"8ba554a4ca510ea7d9684475aa043edbeba7d15a5c9c4a04d8b1379a04ec6270","glsl-optimizer/CMakeLists.txt":"42ce94744e82ffa000da8b64d81fc140e293b9f5da7dd4cf6b49e7404a2448d9","glsl-optimizer/README.md":"b18eef11a92d267d88a937b1154f7670ee433c730b102fdf7e2da0b02722b146","glsl-optimizer/contrib/glslopt/Main.cpp":"14ba213210c62e234b8d9b0052105fed28eedd83d535ebe85acc10bda7322dd4","glsl-optimizer/contrib/glslopt/Readme":"65d2a6f1aa1dc61e903e090cdade027abad33e02e7c9c81e07dc80508acadec4","glsl-optimizer/generateParsers.sh":"878a97db5d3b69eb3b4c3a95780763b373cfcc0c02e0b28894f162dbbd1b8848","glsl-optimizer/include/GL/gl.h":"1989b51365b6d7d0c48ff6e8b181ef75e2cdf71bfb1626b1cc4362e2f54854a3","glsl-optimizer/include/GL/glext.h":"2ac3681045a35a2194a81a960cad395c04bef1c8a20ef46b799fb24af3ec5f70","glsl-optimizer/include/KHR/khrplatform.h":"1448141a0c054d7f46edfb63f4fe6c203acf9591974049481c32442fb03fd6ed","glsl-optimizer/include/c11/.editorconfig":"f96a2354e5f2b90367d643e6d9e980ce76278d4d47afd8b2713b595753aa8b4b","glsl-optimizer/include/c11/threads.h":"56e9e592b28df19f0db432125223cb3eb5c0c1f960c22db96a15692e14776337","glsl-optimizer/include/c11/threads_posix.h":"5fa592653213459e2cce70b430715246d53fd1a10c1866acf427874530a69f92","glsl-optimizer/include/c11/threads_win32.h":"95bf19d7fc14d328a016889afd583e4c49c050a93bcfb114bd2e9130a4532488","glsl-optimizer/include/c11_compat.h":"103fedb48f658d36cb416c9c9e5ea4d70dff181aab551fcb1028107d098ffa3e","glsl-optimizer/include/c99_compat.h":"aafad02f1ea90a7857636913ea21617a0fcd6197256dcfc6dd97bb3410ba892e","glsl-optimizer/include/no_extern_c.h":"40069dbb6dd2843658d442f926e609c7799b9c296046a90b62b570774fd618f5","glsl-optimizer/license.txt":"e26a745226f4a46b3ca00ffbe8be18507362189a2863d04b4f563ba176a9a836","glsl-optimizer/src/compiler/builtin_type_macros.h":"5b4fc4d4da7b07f997b6eb569e37db79fa0735286575ef1fab08d419e76776ff","glsl-optimizer/src/compiler/glsl/README":"e7d408b621c1b605857c4cab63902f615edb06b530142b91ac040808df6e22f7","glsl-optimizer/src/compiler/glsl/TODO":"dd3b7a098e6f9c85ca8c99ce6dea49d65bb75d4cea243b917f29e4ad2c974603","glsl-optimizer/src/compiler/glsl/ast.h":"3e68ff374350c49211a9931f7f55a485d8d89fc4b21caaffbf6655009ad95bf8","glsl-optimizer/src/compiler/glsl/ast_array_index.cpp":"92b4d501f33e0544c00d14e4f8837753afd916c2b42e076ccc95c9e8fc37ba94","glsl-optimizer/src/compiler/glsl/ast_expr.cpp":"afd712a7b1beb2b633888f4a0911b0a8e4ae5eb5ab9c1e3f247d518cdaaa56d6","glsl-optimizer/src/compiler/glsl/ast_function.cpp":"74f4fbd490e366b37f4715168bb3465ecd9334d4130942f75dcc8e80e8e7f027","glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp":"d0f798eb09271d41d068b9e7b18220d37f1ed0083300ab51eba30989698fe23d","glsl-optimizer/src/compiler/glsl/ast_type.cpp":"8eb790b24b26dfb72bdc333744b566c26d8464c5d47d20eae659461f5c4899f7","glsl-optimizer/src/compiler/glsl/builtin_functions.cpp":"454189d643c220fcb49116ee5c8a34f7b349aa67564040deb8607f6a41a15e70","glsl-optimizer/src/compiler/glsl/builtin_functions.h":"a37cad7ed09b522c5b8bec7b80115a36846e7ba6e0874a2a858e32f7f202c665","glsl-optimizer/src/compiler/glsl/builtin_int64.h":"619def6f3aebf180da3944ef08f159ab12a58b24767e41d8b985ac37ded54d62","glsl-optimizer/src/compiler/glsl/builtin_types.cpp":"afec060b62d6f3b00bfbf94e9fa5f96341ce096c128d1eef322791e6ed9cea4d","glsl-optimizer/src/compiler/glsl/builtin_variables.cpp":"6563bfb1345cbca4c77e00eef09ad152f3e1dc271d246a08c5ce9e1f4ce4250a","glsl-optimizer/src/compiler/glsl/float64.glsl":"1072fd888be48c2a7a5117cd2d92a65f034965a66375f598bb856bff5d7be766","glsl-optimizer/src/compiler/glsl/generate_ir.cpp":"e5f0175370a0d07f93c48d3f0f1b8233d12c64a7b02de02dcc753ef7b398ef0f","glsl-optimizer/src/compiler/glsl/glcpp/README":"a0332a1b221d047e9cce5181a64d4ac4056046fd878360ec8ae3a7b1e062bcff","glsl-optimizer/src/compiler/glsl/glcpp/glcpp-lex.c":"2d179879b1ffe84f58875eee5b0c19b6bae9c973b0c48e6bcd99978f2f501c80","glsl-optimizer/src/compiler/glsl/glcpp/glcpp-lex.l":"e4c5744c837200dafd7c15a912d13f650308ea552454d4fa67271bc0a5bde118","glsl-optimizer/src/compiler/glsl/glcpp/glcpp-parse.c":"03494f9ce1cb82260506e2559e73a3eeb622c4bd51b65eaa0a2c3351862bd4c8","glsl-optimizer/src/compiler/glsl/glcpp/glcpp-parse.h":"264d9a18421cde255ce34a0a62b3d8e73465359f0d167e64aa3973062aae5bdd","glsl-optimizer/src/compiler/glsl/glcpp/glcpp-parse.y":"fafb66e3a8f149d19e085f18a4273ba6d4c11af9e9a01d665cc784dddf97b79f","glsl-optimizer/src/compiler/glsl/glcpp/glcpp.c":"37ed294403c2abfd17fd999d1ae8d11b170e5e9c878979fefac74a31195c96b0","glsl-optimizer/src/compiler/glsl/glcpp/glcpp.h":"85ac8b444bcbd0822b66448a1da407b6ae5467b649f5afaf5c58325bd7569468","glsl-optimizer/src/compiler/glsl/glcpp/pp.c":"a52d94f1bcb3fb2747a95709c4a77c25de7eea8354d2b83bb18efd96976a4473","glsl-optimizer/src/compiler/glsl/glcpp/pp_standalone_scaffolding.c":"d11aeb3acfe966d1b78f1ee49804093f2434214c41391d139ffcb67b69dc9862","glsl-optimizer/src/compiler/glsl/glcpp/pp_standalone_scaffolding.h":"abbf1f36ec5a92d035bfbb841b9452287d147616e56373cdbee1c0e55af46406","glsl-optimizer/src/compiler/glsl/glsl_lexer.cpp":"272b9fc1383d72b81bfc03fa11fdf82270ed91a294e523f9ce2b4554bd3effa9","glsl-optimizer/src/compiler/glsl/glsl_lexer.ll":"2b57d9f9eb830c3d7961d4533048a158ee6f458c8d05c65bea7b7cfbc36e4458","glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp":"f8095d20629d0af70be930b0612e169edb274551a1d25a3cd1bf9995a11ce2e8","glsl-optimizer/src/compiler/glsl/glsl_optimizer.h":"22e843b4ec53ba5f6cd85ca5f7bad33922dca8061b19fb512d46f1caca8d4757","glsl-optimizer/src/compiler/glsl/glsl_parser.cpp":"126baf368d525aba301854e3d91ba60b5aee32e1102376af71416f32cb95ec48","glsl-optimizer/src/compiler/glsl/glsl_parser.h":"2ea9a50716098a8f7bef782d2a030d757b68da73afb01b4d4940d3e8381d44e8","glsl-optimizer/src/compiler/glsl/glsl_parser.yy":"6b1fd1576b29fce005dff744a6dbd0219e4c695c361d61864e1f3a8d6fa6b764","glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp":"aad64b5b66467da650091430681e8c6a820cf3cadc4db3c160bf2f15875390ae","glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h":"71fd0e92bbdb193dfb067d7bfdb1200d77392be2fbd0cbfc9ca89d1bb4c7e741","glsl-optimizer/src/compiler/glsl/glsl_symbol_table.cpp":"6660fb83c0ddddbbd64581d46ccfdb9c84bfaa99d13348c289e6442ab00df046","glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h":"24682b8304e0ea3f6318ddb8c859686bd1faee23cd0511d1760977ae975d41bf","glsl-optimizer/src/compiler/glsl/hir_field_selection.cpp":"72a039b0fcab4161788def9e4bedac7ac06a20d8e13146529c6d246bd5202afd","glsl-optimizer/src/compiler/glsl/int64.glsl":"303dbe95dde44b91aee3e38b115b92028400d6a92f9268975d607471984e13eb","glsl-optimizer/src/compiler/glsl/ir.cpp":"2b4741cce90b5d4abff5d719c7324e2693c67294d4d99736cb241554adb281bc","glsl-optimizer/src/compiler/glsl/ir.h":"990b1c74447c4eb4835353ccb0ed9aea644f97fc1129ef1739cd935075d85d2e","glsl-optimizer/src/compiler/glsl/ir_array_refcount.cpp":"8cdc1cffe01e42e0566fa2193a75f789628e8025ad1b82f0ee6f204451b7f9f7","glsl-optimizer/src/compiler/glsl/ir_array_refcount.h":"75f06ec81342b379096ca52e1dc0fd5f19a11ff8e9b58203c20628179d644c12","glsl-optimizer/src/compiler/glsl/ir_basic_block.cpp":"1e2920b1c0ecb08424c745c558f84d0d7e44b74585cf2cc2265dc4dfede3fa2f","glsl-optimizer/src/compiler/glsl/ir_basic_block.h":"81be7da0fc0ee547cd13ec60c1fcd7d3ce3d70d7e5e988f01a3b43a827acdf05","glsl-optimizer/src/compiler/glsl/ir_builder.cpp":"daba29c5a1efdd5a9754f420eb3e2ebdf73485273497f40d4863dadeddb23c0d","glsl-optimizer/src/compiler/glsl/ir_builder.h":"2822e74dd3f6e3df8b300af27d5b11ea2dd99d0e5e7ca809b7bbcce9833c483c","glsl-optimizer/src/compiler/glsl/ir_builder_print_visitor.cpp":"8c6df5abf2fe313363f285f171c19ca6c8ee4f3bc2ed79d33c0c88cc8be45c48","glsl-optimizer/src/compiler/glsl/ir_builder_print_visitor.h":"799852adc3a0e54d04080655e7cebfa0d3bf5b6ffed5d8414f141380665d4db7","glsl-optimizer/src/compiler/glsl/ir_clone.cpp":"d897a4e1f5bbec4a6a2f15044c1be9a4d13899c73be77335b041049a4589aa5d","glsl-optimizer/src/compiler/glsl/ir_constant_expression.cpp":"78bd87ddb09db67f6c499067728d72aef4f16aa02721a99a4b769d1e0cfa9010","glsl-optimizer/src/compiler/glsl/ir_equals.cpp":"bca28533a6310b0fc152b56d80872368f1510dc62ed6e8ac199b9ffa7fac02e7","glsl-optimizer/src/compiler/glsl/ir_expression_flattening.cpp":"7e918d4e1f237eca01396004015865ce345afe32a876c9dbc6728576a1a7eae4","glsl-optimizer/src/compiler/glsl/ir_expression_flattening.h":"f45b66aa9497520e7e08e612d24b308477c34477fbd963ee9320eac664957f16","glsl-optimizer/src/compiler/glsl/ir_expression_operation.h":"cc9f10727dbd26cac506804f51456302c702650f9eeb59054a7e1575d5cf6687","glsl-optimizer/src/compiler/glsl/ir_expression_operation.py":"7b86c96021b9fbe165957f4ecb0b612fefcde1c2cf3c6d75e3cdb22e369216ba","glsl-optimizer/src/compiler/glsl/ir_expression_operation_constant.h":"9ad3346416392e3efa11e12ecf2feca7453c5253d241eb96c91dfb85d4f2b971","glsl-optimizer/src/compiler/glsl/ir_expression_operation_strings.h":"a6826daf496a8b9e89885bc2a161ac3445d501b23c6e0ac33e2c01b506b273c8","glsl-optimizer/src/compiler/glsl/ir_function.cpp":"7537365fc0fbe4b37a26b9a2146cc64d3e9a774d60eab63b65002ad165ae8fc7","glsl-optimizer/src/compiler/glsl/ir_function_can_inline.cpp":"faddbf112187a048d502716a3fb82570a322299ba2a3abd79388382c82040bfc","glsl-optimizer/src/compiler/glsl/ir_function_detect_recursion.cpp":"9176973eaf5c0a984701f953bb7a80f37dca43d59b5bce50fc69b3f02f2902d7","glsl-optimizer/src/compiler/glsl/ir_function_inlining.h":"9739493f99c489987d650762fccdd3fb3d432f6481d67f6c799176685bd59632","glsl-optimizer/src/compiler/glsl/ir_hierarchical_visitor.cpp":"3725861fbe2b98e0617f52d3b14cf6d3b25fb5ec00f5ef5d308b03642f592767","glsl-optimizer/src/compiler/glsl/ir_hierarchical_visitor.h":"e0560210e966c0c31e4ca843e80ea154e64db5a444b8c2df845b6ba5b3a43fc1","glsl-optimizer/src/compiler/glsl/ir_hv_accept.cpp":"caf7ce2cd9494aadd3c58bcf77f29de58368dc9e347a362bbf37f8bda9509b80","glsl-optimizer/src/compiler/glsl/ir_optimization.h":"8b3dcfc7f9e96b21a8dd47a0040d90be483a9e67a2cdce3a697188fb758d4630","glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp":"f8e34a983452be0dcb5a695e9c8e895eead24f9e540992a8afe510ae85da4c4c","glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.h":"1ad1bd3efd1ace39051c13f904c05fd80425d329444f9a8d47fd6d948faf46e0","glsl-optimizer/src/compiler/glsl/ir_print_visitor.cpp":"643f5a68aae3fb37267fd793f1216d1cfdeb2c09338c26b1f30e4c6deaef4de5","glsl-optimizer/src/compiler/glsl/ir_print_visitor.h":"4573eb93268a2654c14b505253dd651e2695d43dc745904d824da18305269b95","glsl-optimizer/src/compiler/glsl/ir_reader.cpp":"06bfba802c8354e5a8b2334b6d78d6297de18235bedd3f8fbb382c89870b02f2","glsl-optimizer/src/compiler/glsl/ir_reader.h":"63e3f7f1597936a7011d5b520e171b197bf82bee6c1560d822c3edf5aaa6f9e9","glsl-optimizer/src/compiler/glsl/ir_rvalue_visitor.cpp":"84b5c5d746555adca85759c2912fe48010232b7c1c0bd2cf03bd04067a85e66f","glsl-optimizer/src/compiler/glsl/ir_rvalue_visitor.h":"fd8c561b71085d3211fff85ed514fecb299d8ce19a04bc063419a55b6d840525","glsl-optimizer/src/compiler/glsl/ir_set_program_inouts.cpp":"ab9f115ce9e7f312d9c7978340ced0dc4ae6d13a80e08442ba9709d11d50cae5","glsl-optimizer/src/compiler/glsl/ir_uniform.h":"683ae6896b1a08470c090be5f822fc31cd434eab9216e954b9bba24a46975109","glsl-optimizer/src/compiler/glsl/ir_unused_structs.cpp":"9c1620c45f2fc071fe5ed828472040b14c5f42effe06aa0e3b8352c95ef78786","glsl-optimizer/src/compiler/glsl/ir_unused_structs.h":"13387b49c23093575276b25b9dfd31fedd8f131c5c4f3128ab04cf03e15b5295","glsl-optimizer/src/compiler/glsl/ir_validate.cpp":"6b232be5999a86ea278f4f15b2832d76843246509118d924243055a3b9b0299f","glsl-optimizer/src/compiler/glsl/ir_variable_refcount.cpp":"2764a3cad937d53f36db7447c3a5b98b04bf153acf81074d971857fc5bca460d","glsl-optimizer/src/compiler/glsl/ir_variable_refcount.h":"b0668e3eb1501ef65e38fe12830742ecb3d28e6039f30e366c8924efc29b4a39","glsl-optimizer/src/compiler/glsl/ir_visitor.h":"f21b3534c3d66d5fb707d1581fece7e1eb043523afbaedf89918cfb031c6df94","glsl-optimizer/src/compiler/glsl/link_atomics.cpp":"360f0209e11f367ba358223597b0a118bae095bff16337cf03f1fb89c5b80ca6","glsl-optimizer/src/compiler/glsl/link_functions.cpp":"de7895da8aa33a1e3c2c1eb2fdaf267ab5d1fbfdb79ae2e67f95211e946e294c","glsl-optimizer/src/compiler/glsl/link_interface_blocks.cpp":"1926cfa73810704eb19b916c1b2cdb9321155e2f98b2a0a57c7c3c6e960540cd","glsl-optimizer/src/compiler/glsl/link_uniform_block_active_visitor.cpp":"1e14e06ca3b2c1089cfba2e8eaf0c1f373d9d6374b6082f320962dd71ae09611","glsl-optimizer/src/compiler/glsl/link_uniform_block_active_visitor.h":"fd58c155af645295bb6aec08797889de586f4d919731de2bce57e8dce59bb048","glsl-optimizer/src/compiler/glsl/link_uniform_blocks.cpp":"09589f49776dce32e6c4044937de7e0c839a9754ad31960148f8f9e010658997","glsl-optimizer/src/compiler/glsl/link_uniform_initializers.cpp":"bf98e08c12db466acf9623cbeb8fa8e3b4002512722e7a6521287f558a099f37","glsl-optimizer/src/compiler/glsl/link_uniforms.cpp":"84bad5b1377362cecf259b05124239be5220b03ce1c0c61b59bd9a47e4379af2","glsl-optimizer/src/compiler/glsl/link_varyings.cpp":"a5f1a53e7c80d635515fe808ff223d89fef1767abb0f2b7aa28fa6773dca353f","glsl-optimizer/src/compiler/glsl/link_varyings.h":"b9dbe018f038df69763df2e928742ce81bbc6e3aaba26f50621e30a6d9aa6220","glsl-optimizer/src/compiler/glsl/linker.cpp":"40b1ecd5d4f6c7f13d5a87ce390561a51fdf6f3fcd9b2197b9c88b03a773ba94","glsl-optimizer/src/compiler/glsl/linker.h":"ecf94b4ad75ef461c27c557fda4bd25f34c91930822b8e1d729ec84520d4a049","glsl-optimizer/src/compiler/glsl/linker_util.cpp":"1663ad88e2a369305659aeeffaedb5bd752cf76340a2ba5797fc0bf600633cf9","glsl-optimizer/src/compiler/glsl/linker_util.h":"6db788daf9c8e87ae2764b61a8b37ebe419e69c1b82ddee01986e37c978c6993","glsl-optimizer/src/compiler/glsl/list.h":"b1f46ce0e552fe7c45b2a19408a9d97662e23e4b182ab335491c26f8cf25886f","glsl-optimizer/src/compiler/glsl/loop_analysis.cpp":"57ecd573477c68091c7cc99537faa7139a8f395935e3d4f10144cefdefb5a611","glsl-optimizer/src/compiler/glsl/loop_analysis.h":"a85f045a038ee5b5176063e85d7988865862c44ab0580f771b993a042d0b69cc","glsl-optimizer/src/compiler/glsl/loop_unroll.cpp":"bd4292ea2809f5a669bcb76ceaa1ac365772dcd638c579c3ed10275214901a54","glsl-optimizer/src/compiler/glsl/lower_blend_equation_advanced.cpp":"8cfbef140d9c4b4d2f57bfa05c9c374d31a121d0f87afce94333f049023b654a","glsl-optimizer/src/compiler/glsl/lower_buffer_access.cpp":"1ae221c3c7a95aeb867207e7a742be635f91b406c157747bfd6ddf10274d97fb","glsl-optimizer/src/compiler/glsl/lower_buffer_access.h":"807886953a576a323591798cbca5e2df24295ea893b28affd8ffb5926cebaa04","glsl-optimizer/src/compiler/glsl/lower_builtins.cpp":"4d81afc32cf58e1481fcb5e42888ab93dbe6820310a20ff7a9982b77b2152d9b","glsl-optimizer/src/compiler/glsl/lower_const_arrays_to_uniforms.cpp":"608403f0eeeedf21cfcd3014116e0f44e28cbdf6c4c32aac7e613e64e30205e1","glsl-optimizer/src/compiler/glsl/lower_cs_derived.cpp":"179905cd47a294122adeb5b0abfed6f2f67782dcde21b544d1ee2c1985154e66","glsl-optimizer/src/compiler/glsl/lower_discard.cpp":"3b361b2db0004d544d64611cb50d5a6e364cf6c5f2e60c449085d7d753dd7fb0","glsl-optimizer/src/compiler/glsl/lower_discard_flow.cpp":"f5c29b6a27690bb5c91f196d1a1cf9f6be4f1025292311fe2dac561ce6774dee","glsl-optimizer/src/compiler/glsl/lower_distance.cpp":"a118c85493d5d22b2c059a930c51a5854896d4b1dade76598eaa985e5a3dff8c","glsl-optimizer/src/compiler/glsl/lower_if_to_cond_assign.cpp":"469e617757fd1728709cce021aac5c8da05ee503bf5366977bdc4ef7a6d83950","glsl-optimizer/src/compiler/glsl/lower_instructions.cpp":"6ff5c396abe40d8a2145d571e99e2bbe9143393e15aafc28adc2803a01d821b6","glsl-optimizer/src/compiler/glsl/lower_int64.cpp":"d1ed41196880dd53c7b13e2782f9423f8442bf1d46186e8be92b1b66218a83ee","glsl-optimizer/src/compiler/glsl/lower_jumps.cpp":"34de7b493f281589fb0c2c0f6e885d0a0fabbe7a4e97a73de374dd714777a58c","glsl-optimizer/src/compiler/glsl/lower_mat_op_to_vec.cpp":"dff7a308edc4846c348ed4225c6699a9c75abac68d88f41f85954276552779f4","glsl-optimizer/src/compiler/glsl/lower_named_interface_blocks.cpp":"16063ac127bff75a68272070ab11c21c25101edbff62b4c68f4983b4cd941af0","glsl-optimizer/src/compiler/glsl/lower_offset_array.cpp":"3b00773399135aea85746a5a68b96ef000bc6841be1a2c8e6f25c516628b0949","glsl-optimizer/src/compiler/glsl/lower_output_reads.cpp":"a0fc9975d5aa1617e21fc6c353659a9802da9e83779a3eef4ec584f74b4dadc5","glsl-optimizer/src/compiler/glsl/lower_packed_varyings.cpp":"7550099d4ae123d71541c2fc88bc04fbfe9271ec75d7e210987d1c8cac3cf3ea","glsl-optimizer/src/compiler/glsl/lower_packing_builtins.cpp":"79a13d161fe505a410ab948d92769395708693ec888153630fa240e5b97e356f","glsl-optimizer/src/compiler/glsl/lower_precision.cpp":"f82a185b879872b977a1787d8061b9a80bc4cf8db1b970db6efba2ad9cc20fa2","glsl-optimizer/src/compiler/glsl/lower_shared_reference.cpp":"ea2dccf50a83bc19391bf6b7ab6aa53c0005f427af4066d25140340af9a4beef","glsl-optimizer/src/compiler/glsl/lower_subroutine.cpp":"f69fa53650eeb6f2944fce4d36a6e0a423e6705f3a3bd3389c7fadb83cfc8802","glsl-optimizer/src/compiler/glsl/lower_tess_level.cpp":"b196c9d424c0569f3e85d75c2d125af21566cb113d69036db87c0990703e0fa7","glsl-optimizer/src/compiler/glsl/lower_texture_projection.cpp":"4d247f244272adc8250fd888d8d932a140dd5de4d1efc7a58492c3c2b8291527","glsl-optimizer/src/compiler/glsl/lower_ubo_reference.cpp":"89bdbc6c1669230c644c0857db1ce2781ec61d349ecd08c7914146e1f4750a4a","glsl-optimizer/src/compiler/glsl/lower_variable_index_to_cond_assign.cpp":"fce930f29ac9405b297d1f749d68f59506b89c70b4ee1b1ab8cf49a34cc71ecf","glsl-optimizer/src/compiler/glsl/lower_vec_index_to_cond_assign.cpp":"3c67d851a11a55fad1c49a550f3a0cfe50892d33a3f238ce266cd829eba510a8","glsl-optimizer/src/compiler/glsl/lower_vec_index_to_swizzle.cpp":"f5ec666b73e1415cbab32519a53605ed385f3b03e889560373dbce69dda5000e","glsl-optimizer/src/compiler/glsl/lower_vector.cpp":"f7c13f5572ebe09b6a71553133b2cf003cd4b77b9657600672ee3b21bf890725","glsl-optimizer/src/compiler/glsl/lower_vector_derefs.cpp":"b05793da6dd620a531b43df5af8b2ecbc37b9db0c88910f5724ea10bcd057e19","glsl-optimizer/src/compiler/glsl/lower_vector_insert.cpp":"fee772ec17eea5e86a529bf9c5fa2ee0d29a5982bb75ebc6d68ed36cd19aa299","glsl-optimizer/src/compiler/glsl/lower_vertex_id.cpp":"690e8715182e03fead5cc5a35251fb4f41b357e4c71a1dfbc4bd7be19862b56d","glsl-optimizer/src/compiler/glsl/lower_xfb_varying.cpp":"58c0e8b270e4bbde54250be03cdb2f36966bcafb785372ad2e2b786835df7f9f","glsl-optimizer/src/compiler/glsl/main.cpp":"ae5e88abbbc8a12f769e1296bad938b9d7398cc6da0d3d0caeceeeb876536850","glsl-optimizer/src/compiler/glsl/opt_add_neg_to_sub.h":"f5054944bfd068810629080d0ea11df78b3f57a8f86df75e13ca50157ad1964d","glsl-optimizer/src/compiler/glsl/opt_algebraic.cpp":"25f45b20e1972ee8c789177a1aeda6e4286c25db2eae3a43ff83029ae64969c0","glsl-optimizer/src/compiler/glsl/opt_array_splitting.cpp":"19d3ce0e815438f4df9ab2890e767b03a4f3f191b53bb30c0217cf2ae6a95430","glsl-optimizer/src/compiler/glsl/opt_conditional_discard.cpp":"0e44e0e126711a3725c1f3a2aa65ff03c381fed08680ffc30101aae60f716c4e","glsl-optimizer/src/compiler/glsl/opt_constant_folding.cpp":"a088d04d9b45f9e55e235835648f614c89b7803c03a6d4f6a6d1a6bc1f0228bd","glsl-optimizer/src/compiler/glsl/opt_constant_propagation.cpp":"8a9440d77ecd6dcf13e683cbb99943aab6311c8fd4b5f6a9189a8d4f270746f4","glsl-optimizer/src/compiler/glsl/opt_constant_variable.cpp":"63d3ccd4dd09f19c9cf1a2f51592111bed41284504f29f3c0de4cadebc439a37","glsl-optimizer/src/compiler/glsl/opt_copy_propagation_elements.cpp":"ffa0f50863995e0d2e31f55a52e82319edc71e520987bebd7f7e561ea331c64b","glsl-optimizer/src/compiler/glsl/opt_dead_builtin_variables.cpp":"84e8747b948232f01dd56b428b9315f96f9511f605f240119fc446fae28981a9","glsl-optimizer/src/compiler/glsl/opt_dead_builtin_varyings.cpp":"761523e88f5b3ba785170f4d7205e94fa99acb7e74d29efbe40e1c010e1dbdb3","glsl-optimizer/src/compiler/glsl/opt_dead_code.cpp":"fd1ba2da7337d4e5dad17f5c2d73d9cc8880305f423e85d64cf94553588fa401","glsl-optimizer/src/compiler/glsl/opt_dead_code_local.cpp":"969a598b4df322baf222258a66cd64a326ea20e5b3125be9d8d1771f522c69e0","glsl-optimizer/src/compiler/glsl/opt_dead_functions.cpp":"774cae6536d02edf26e996a2a895e1f62d5098f16dc96b44798b4fc731a9a95f","glsl-optimizer/src/compiler/glsl/opt_flatten_nested_if_blocks.cpp":"3696a5c55f02e20056e085bc2714f73ac992f221b6f3387d655068e86b512046","glsl-optimizer/src/compiler/glsl/opt_flip_matrices.cpp":"44f0fe05b49329667671f88c96dc86ab3fe1459ff7b87f2b2d88de2d49829f9f","glsl-optimizer/src/compiler/glsl/opt_function_inlining.cpp":"fb56a33c90419a01676b57cbd91d0674a54cca40e6defaacc88dd33facebc131","glsl-optimizer/src/compiler/glsl/opt_if_simplification.cpp":"ac406eb35e379c357641d6c5749f50c65961455924d3dc884e2b90046fa92c5c","glsl-optimizer/src/compiler/glsl/opt_minmax.cpp":"8abd59d3b14ef60ff14a9c69660e6945f5cf10b97edb4afebe56be3f81d96316","glsl-optimizer/src/compiler/glsl/opt_rebalance_tree.cpp":"8bb6329dc0f299042368fc81934c2df019b45ab9f7aa0415d4e57b8d1ff98c9f","glsl-optimizer/src/compiler/glsl/opt_redundant_jumps.cpp":"222c73e2ac7a938ebb6428cc6c780c908ff6156d8ff935b04fed93a48fc10496","glsl-optimizer/src/compiler/glsl/opt_structure_splitting.cpp":"2edc79cc13f3177934e0443ad62f5976a1991f01f86ea303a803434849b13a47","glsl-optimizer/src/compiler/glsl/opt_swizzle.cpp":"015d0abddfe507f67c4b96c82988d861d018ededf7bf055e2bcbe9ea92da694e","glsl-optimizer/src/compiler/glsl/opt_tree_grafting.cpp":"46d28ac983ea244a4315bdc0e8892979ec4d1f9b9a96ac8a8a08006d9bc5e878","glsl-optimizer/src/compiler/glsl/opt_vectorize.cpp":"d80ee43bb97d9f016fb9c5e1e06f5b2afa569811f368ba067be794ec11d085fb","glsl-optimizer/src/compiler/glsl/program.h":"2982447e2abd35371e273ad87951722782a8b21c08294f67c39d987da1e1c55f","glsl-optimizer/src/compiler/glsl/propagate_invariance.cpp":"080943e21baa32494723a2eefb185915d2daae1f46d6df420145c5ad6857e119","glsl-optimizer/src/compiler/glsl/s_expression.cpp":"1ced972bc6ecc8eab4116ea71fb0212ab9ae5bcc0be3b47aa5d9d903566b3af1","glsl-optimizer/src/compiler/glsl/s_expression.h":"65b847e30e22a809b57d0bc70243049c99d9c6318803c5b8d0826aba55dc217e","glsl-optimizer/src/compiler/glsl/serialize.cpp":"be0eb4251348a9d921acb839a5c48c6023a2e9d116d602bb0432787ab623655d","glsl-optimizer/src/compiler/glsl/serialize.h":"57425732eba1233d928e5f07f88b623ce65af46b3bb034bf147f0a4b7f94f9a1","glsl-optimizer/src/compiler/glsl/shader_cache.cpp":"e0c5c433f2df3fccdf1d61281bfcb0ee5633433339b97c697d64db99611cbaaf","glsl-optimizer/src/compiler/glsl/shader_cache.h":"9217164d8d7f54aca0fe5922c7187095a6ae0cb703b196b79805aeef07a7e697","glsl-optimizer/src/compiler/glsl/standalone.cpp":"8e6c416a14d631261917a5fe4cc91880c287b22b2dfd70eb22028289a8fa5364","glsl-optimizer/src/compiler/glsl/standalone.h":"a7c397d1dfdd1e7fb2cfe99db35cd9df93251e642059208533202b7f20497f83","glsl-optimizer/src/compiler/glsl/standalone_scaffolding.cpp":"970d14b7a9d58e5270321f97bf5d57795558b1c570a56678e04a65b26c60bf4f","glsl-optimizer/src/compiler/glsl/standalone_scaffolding.h":"d921a617ea82b9e49413314492a645c44356de503581b1be3f1b57de236e480d","glsl-optimizer/src/compiler/glsl/string_to_uint_map.cpp":"d824bf5b839bd39498dc9e457103cdbe3e5289ddf7564107c27b1505948dd31f","glsl-optimizer/src/compiler/glsl/string_to_uint_map.h":"e2f18e66359c9d620e085de7f4a334a47df9c66e65a5bfe8b734c627bec04104","glsl-optimizer/src/compiler/glsl/test_optpass.h":"b27b8f35f5387e7ce4982bb51c7b63ccf14f91757f3108a5d02ed006925bb8a0","glsl-optimizer/src/compiler/glsl/xxd.py":"376484142f27f45090ea8203ae2621abf73f06175cb0ee8d96f44a3b9327f4bd","glsl-optimizer/src/compiler/glsl_types.cpp":"044bb6754f45419a3151e7a25c39202a82009ae3c6bc54ff7f0bb4258a5deefe","glsl-optimizer/src/compiler/glsl_types.h":"fd899a42f34ddeb8601bc3cd6c5e3aed82fc8aef4042dde1b39b3c01e1dcc219","glsl-optimizer/src/compiler/shader_enums.c":"436bff5216b11b0980bdfada5885fc6ac9afa2037a3027fcd6eea2a8635597ac","glsl-optimizer/src/compiler/shader_enums.h":"13220442a5c02e83540cf2c0ad4f8417b2fbda5f2586dec4e92082544c937cdd","glsl-optimizer/src/compiler/shader_info.h":"4c5453e81197ca83593ee4f365074b23530f2ab21c78e1733b63dec6f344c12a","glsl-optimizer/src/gallium/auxiliary/util/u_half.h":"3c2b37bda3ccb64387e44b723d29cf9046decab1a893bf42d842e9603398bdee","glsl-optimizer/src/gallium/include/pipe/p_compiler.h":"c75620096ce8523dae90599e50aa2ef6468d3b0e368a77795edeb20dd1abfc0c","glsl-optimizer/src/gallium/include/pipe/p_config.h":"a27692fc35f9e55df3224b7529e66b3001e911e94e6bc5f8f569e493e1ee3fb7","glsl-optimizer/src/gallium/include/pipe/p_defines.h":"be26d68c0acc67c5e44788c6299716a9eee415fd81d7d747e3738a829e3b6b38","glsl-optimizer/src/gallium/include/pipe/p_format.h":"5674215fc41d27496f037cf837717daefbf23ebb38d40ace7c0c414bc08182b0","glsl-optimizer/src/gallium/include/pipe/p_state.h":"d600593aba5f5a17072a6c38f6baa81e01c7994b0174250f7e433bb41684b702","glsl-optimizer/src/mapi/glapi/glapi.h":"73632a625c0ddabc401205e8b5a81eb8af8506868efe4b170d7979ec3619e9c5","glsl-optimizer/src/mesa/main/config.h":"5800259373099e5405de2eb52619f9de242552a479902a3a642a333c8cb3c1e7","glsl-optimizer/src/mesa/main/context.c":"2f3208473d99c94f734b1137ba91889d4a1babb9e7534bf1dc85d851ee98274e","glsl-optimizer/src/mesa/main/context.h":"cc7e4194797db9d007f01884e23d786c453b3860821f7f2ddcdf0f1bf3f8ffb1","glsl-optimizer/src/mesa/main/dd.h":"6a964acd06b6c2d88700e69fb75fe3c6b3b3d45bbc41db24f3f897a29695fe0c","glsl-optimizer/src/mesa/main/debug_output.h":"7312422e90b8c0e34028ac27280e438139b5cba525c99deb3ac883cd3d87e452","glsl-optimizer/src/mesa/main/draw.h":"7eaef3a9e27a60ea6f7937109bf3a6190b831162fde0479abb12077ce27c353d","glsl-optimizer/src/mesa/main/enums.h":"87d562a6764f51c014a2274fa7c3aca17c04441537ddd56b2554f13c6fffea92","glsl-optimizer/src/mesa/main/errors.h":"c79444b5df289c90fbb22a33b2d0c23917d9fc4510960088f0b79e53bb56b1b2","glsl-optimizer/src/mesa/main/extensions.h":"a38b2f87cc93c513994281350d69e06c84ff8eded5313ec0a1be33f375e0ebbd","glsl-optimizer/src/mesa/main/extensions_table.c":"17642d1a8c9a0bf2bd61060052d33ff14a005d2b962e6cf91465797a50851e85","glsl-optimizer/src/mesa/main/extensions_table.h":"2c879571c238d2e14461031ac740372fd0f9ac3a34c0d5541bb9b7ed4c0376c8","glsl-optimizer/src/mesa/main/formats.h":"02e2f7ec3e39286cf9f27e2641043e6df8ecb1dfde9e643313210e214af2a929","glsl-optimizer/src/mesa/main/glheader.h":"58217b33eead6aa6b23cd4a291cefeaa6cb84e465f4960daffca97c44d6d1c35","glsl-optimizer/src/mesa/main/glthread.h":"51fb2711f77e7eafcfc52d29d5b844978832b24c930d88accd48d143a6eb9c6f","glsl-optimizer/src/mesa/main/hash.h":"7e7f782034c16a8e693de48e00c31d4a90b0129f4029fd074033d7d16ccbe718","glsl-optimizer/src/mesa/main/macros.h":"73d15ddfd64f2b57b9b2ffeeb993b9c2c0899a80563e9d6ff337b11ccbe6eee5","glsl-optimizer/src/mesa/main/menums.h":"5dfac0e2279d60b0cd0c7b9fc2a5021620d0f6282ed2e738c420214e3af152d3","glsl-optimizer/src/mesa/main/mesa_private.h":"edda678b93438944279a551f663b8858ad84814a9fc88ba9672ef195599c24ae","glsl-optimizer/src/mesa/main/mtypes.h":"6efddefa099e4d2e3fdd97f0055644f47aba21711385edfeabc2d9b0676f2eec","glsl-optimizer/src/mesa/main/shaderobj.h":"9f0dfe96d0c2154201adef942bd36053533ac7b2492fb3786acda5bea514c75e","glsl-optimizer/src/mesa/main/uniforms.h":"4e331e6ad6e9cbded978b4082dbe0a57c1f8f01327446bb6892bfc179976c38b","glsl-optimizer/src/mesa/main/version.h":"9d0a13a758099302dc55cf7d045791834a89b0f9d4cf17b2692259b369a8a9a1","glsl-optimizer/src/mesa/math/m_matrix.h":"a37b19f182e070db3df93b0ede43c22fb8be8c2906504133ee6dbd7db1185d8b","glsl-optimizer/src/mesa/program/dummy_errors.c":"1820e305515b4c5e041f5e1623266a48ec8f076a155310be7d60637101f593e4","glsl-optimizer/src/mesa/program/ir_to_mesa.h":"b47f58d22e3ca2ae42d52501ea769d15c4476834944fa97eeccd3a3439211d00","glsl-optimizer/src/mesa/program/prog_instruction.h":"ab3832152a7e144b59e5a2264b2c29db56d93be31e76bbd958527a56771b40eb","glsl-optimizer/src/mesa/program/prog_parameter.h":"ba18c743284eadbc837c2c364c73e5d372321a7637a76e589d8d39fe8b5de225","glsl-optimizer/src/mesa/program/prog_statevars.h":"fc413698f84bc52d45fdeae0471934ee9904bfb7eac1a2b5f70446e54bcbbdca","glsl-optimizer/src/mesa/program/program.h":"1f01026a4eff440a3f122fd9b519d03546fe7f7d8be60dca834e95a2f8fbbfd2","glsl-optimizer/src/mesa/program/symbol_table.c":"6611cb9f078035bf5ff8c9112093a6c7d99f8af99a3931d0c07f227cc72283ea","glsl-optimizer/src/mesa/program/symbol_table.h":"631dc35ac48d5e87962d45507461920f6575610960ffcc42a08cefeb43300cda","glsl-optimizer/src/mesa/vbo/vbo.h":"6eb1dcd9a08c92f276c5fe08da184ff9d455d1be421913b8ad732a7b65e858fb","glsl-optimizer/src/util/bitscan.h":"9e49e694e6b34fe035bc685f32588827eb8cbe7d82878963c7ab52843e1c16aa","glsl-optimizer/src/util/bitset.h":"c40f78515c6230fed18345c6751ce33833a49da7a27901c7e6d7340cbdcbc5e7","glsl-optimizer/src/util/blob.c":"8f729846f66efc9c15485cc5fc24c6ec861fc1fecb2f652573f2a237d481b791","glsl-optimizer/src/util/blob.h":"93e1eaac866b9a7cd6fc03b533c18fb2edf0e97f03395eff4f3a605c4fc14d0c","glsl-optimizer/src/util/compiler.h":"79e3bf40a5bab704e6c949f23a1352759607bb57d80e5d8df2ef159755f10b68","glsl-optimizer/src/util/crc32.c":"2f3467a046b3a76784ecb9aa55d527698c8607fd0b12c622f6691aaa77b58505","glsl-optimizer/src/util/crc32.h":"59bd81865e51042b73a86f8fb117c312418df095fed2d828c5c1d1c8b6fc6cd4","glsl-optimizer/src/util/debug.c":"c3d68e9752ccc19e66c669562cd113cf1d0ac83cbb30174789e7fb8d1df58f9c","glsl-optimizer/src/util/debug.h":"50068d745c4199ccbd33d68dd4c8a36d2b5179c7869a21e75906ddd0718ca456","glsl-optimizer/src/util/detect_os.h":"343a8790d17a3710c6dd015ee367f84e3902ff3f2e36faca2bf93f9d725d3574","glsl-optimizer/src/util/disk_cache.c":"f533937e5a4fffe76e2739ef4b6b1e1da097d96d63eb808e68ebbc7027641c23","glsl-optimizer/src/util/disk_cache.h":"e83314fb14134a8e079b15e470a6376ba5a8253701f048c890a62b7e55d64bc8","glsl-optimizer/src/util/fast_urem_by_const.h":"e108fce804616c47d071dfe4a04163eec1126e448ed1aa89abb6b3a6d772bd5b","glsl-optimizer/src/util/fnv1a.h":"ab2596f19c6adf431ae27618f62c5743e24ad23ef83bb359a4c4c218245ab459","glsl-optimizer/src/util/format/u_format.h":"4cdfc0c59cbc99a092e5ec5a396910f2d93b9643e5d8141050b011e66f11e45b","glsl-optimizer/src/util/futex.h":"26f7c9d86e9ffef4c0fa2761f1aaa1918337302e20bd6ca10e61dc3c47356deb","glsl-optimizer/src/util/half_float.c":"11bc2584493d5d9d46e8c8a619a0307cf150bf5ab5d0f96bb764b061dc37a00e","glsl-optimizer/src/util/half_float.h":"7f7c380f126da1400a91758cc0392f24bf967bce1672890b62be26fe9fbd922b","glsl-optimizer/src/util/hash_table.c":"0ca40352e35dedab0a84c64c903f1b16d47e950bb5f43b4d22bb57d499bfea6e","glsl-optimizer/src/util/hash_table.h":"217191bb360592e2232f187473c10287d2cda8ae6fa5c53d0ef74c8c206118b4","glsl-optimizer/src/util/list.h":"9fab03c6a78186bb5f173269f825f6ce976b409d931852e3d93bac632e07989a","glsl-optimizer/src/util/macros.h":"63faf65b51058c483b17f1f77da51d1c53c8beab52678cb6bd01f1228a63b6b0","glsl-optimizer/src/util/mesa-sha1.c":"00c692ec353ebc02c06c57c5a71de0ab7a119f86a4146f452e65ec87e4944417","glsl-optimizer/src/util/mesa-sha1.h":"bff4c29f4bf7cdbcefb30fa0c996a7604a380eba8976467c2a60e7cd328f7e26","glsl-optimizer/src/util/mesa-sha1_test.c":"25da89a59d51469f77b4c468ca23ffdce0a7a1166a70b6cc23026a6800b0143c","glsl-optimizer/src/util/os_memory.h":"64555faf1760ae6954f42c83727c38dfc4c278e9152115779ffaad58b42adacf","glsl-optimizer/src/util/os_memory_aligned.h":"12d86fa94be38c13f7eeebdf313795e1267dd5a7187d2f0072e0e896f41702f6","glsl-optimizer/src/util/os_memory_stdc.h":"07360363b88c927065e10df71bebf6c8a0cc3b9167c9dfce55f2d65f11e6f787","glsl-optimizer/src/util/os_misc.c":"a9936e613ec84803abd59ad47c192c8e3939993c950ac91973fdc4cec1801bb8","glsl-optimizer/src/util/os_misc.h":"cc68eb12e05b5e749c54298cb4a6f4cd20cc5af7db3403e70b3c27b56090c740","glsl-optimizer/src/util/os_time.h":"73e775f7335244ff5964c678c27eedf1aea6abea44c4169d327ea8c7ce4a3a88","glsl-optimizer/src/util/ralloc.c":"4b51189595ef67bcef52c40cbf654d969041dbd15e15d4a893ad494ac060aeca","glsl-optimizer/src/util/ralloc.h":"e573c45875ff1530f0dbee9a93ae55535fdac8d5cc88a79ebc327c688824bde5","glsl-optimizer/src/util/rounding.h":"0450722353caf83de07e67f335949dbe95fe53b534052d4ee9d28d2781387614","glsl-optimizer/src/util/set.c":"86f8c9a830bead5a5a79bc970b0ff97809312af07b3beb39ef9d90af04d40a1b","glsl-optimizer/src/util/set.h":"3e39ca161e7ed4ec7c436cc9c7919ed9a55ed1b71edbf2caf6f9bcfd9bc578ed","glsl-optimizer/src/util/sha1/README":"00af7419af05247081858acb2902efd99fcda2ce16e331079f701645bb3729c0","glsl-optimizer/src/util/sha1/sha1.c":"1403bbe0aad42ba3e6be7e09f7cad87a6a8c4ad5b63962f7b92b9f37d8133b04","glsl-optimizer/src/util/sha1/sha1.h":"68d9f240eab2918026ecdf22be36811abbd4f1389f6c36e31258041aeaedd247","glsl-optimizer/src/util/simple_mtx.h":"12c6c3c4b7db9168bc656d5b3c65912075084d2b388c415d5c3d3f5953a9d6c7","glsl-optimizer/src/util/softfloat.c":"a97e51a96fe5e6a052c02aa6bbec683fe73fb88a8c087d9c930503e2120d8a2e","glsl-optimizer/src/util/softfloat.h":"66664b0250e83bf5dd4cc743acd119d076efcea624a0eab3d6b60718e6ee8811","glsl-optimizer/src/util/string_buffer.c":"63a1d1b1e34926c88ea00159cafbcd56568b805c4f64d1e8c97169fe313921fc","glsl-optimizer/src/util/string_buffer.h":"7b88d1b1d9c6cfb8e93331813535c127289437c75f822029e9a3bca8ea6b52ee","glsl-optimizer/src/util/strndup.h":"0273c4fdb7482cd7746881a63d3998648c6d63415ba85af1d1860f0e0dc504c6","glsl-optimizer/src/util/strtod.c":"5cf610d8a37373cf37cfb7aae903525d943b2674b1f32594c70b0eb19a8c9697","glsl-optimizer/src/util/strtod.h":"237396def4e264d35ed4bedea00ef9a4ceab6d7a11a18c770d9747d22c69ed2d","glsl-optimizer/src/util/u_atomic.h":"c02e809526c6c09ba8fe51f50b2490d1b6c8e5c7f3c4031ae958250d098fc3bb","glsl-optimizer/src/util/u_debug.c":"8c060e379b816618f3dd22c9ea523c68b9425c76c36a7dfe5d6d375b337f5f4a","glsl-optimizer/src/util/u_debug.h":"e11e26edd9b9e4e6f8e6a435e69f4d9edda27e9a379f68f4c82ea2525aaaea68","glsl-optimizer/src/util/u_dynarray.h":"853d0fa6ff2261614488be624deb8a2b01e57c2c8eabc28578cbeed4ccc95694","glsl-optimizer/src/util/u_endian.h":"3ccea7e529740318d8a4b05c00db3adc9d1e292a52bdc56a05c9fae99209720f","glsl-optimizer/src/util/u_math.c":"c868a8c0886dc78f1b06b13404ba8b253090449045774dd56893ac9d75795184","glsl-optimizer/src/util/u_math.h":"a04e32e126db016413f9de0a2028a3e71737137463b1289eae576f884b06fcf1","glsl-optimizer/src/util/u_memory.h":"c5db17c724c70283ddbe04165722f6988d4e0eb9aa3602ae472feff016649af9","glsl-optimizer/src/util/u_queue.h":"92930ce236c0528a98b695f5cea8c5c6aa9683beaf71a2227bdc5d33d1b21506","glsl-optimizer/src/util/u_string.h":"c5a2f4ef576d1547bda12c4ea219179fefa54414977743ac094abcaf696ef6ca","glsl-optimizer/src/util/u_thread.h":"00b708459b27f9910d18db92c18cc65cfc618ac2b3cd144e45f8640057b10d58","glsl-optimizer/src/util/xxhash.h":"2f2aff2fc6c0c929f52cf6ae7314122124c5be026d41ad1c357608383c4a37ad","src/bindings.rs":"79993db2058bde39f99ef483d02560d33b1cb882f6a552319e8b86eb6f9021e1","src/lib.rs":"04be1554cd829eb40864b06d80b491dd48117a4e3a601c7d482117f7a0391e67","wrapper.hpp":"f3ea34cc496f7d90b9bfcada3250b37b314c3524dac693b2ece9517bc7d274ac"},"package":"913662ae8335df058d56e00f11340b20fa82e03e0276587797ef325ab01e50d4"} ++{"files":{".cargo_vcs_info.json":"4f4520f22bd23141975fa500dd331d507dabf8ab4276c98c44dbc2abef0b9399",".gitmodules":"ffc0cce90e856d4f4bdb3bd3c950c9e59501a45ebd5022b91cfe8c07c79ef1ac","Cargo.toml":"010bb96167ff152e0e5ac30f9905dc749a3f038199b70c541c5d8cb97a185ee3","Cargo.toml.orig":"ba32e100fba855432ed7d7e8b45d72ff912a2b560147fd5fc598bc931f10ad6b","README.md":"4468e08c64c19977707d792bfab0080e35ff927b64990eab77873f8ba056ba1c","build.rs":"6a64610018701781af182c418a4355c9ac5d99d000be9457f0e38a7dadf7542a","glsl-optimizer/.editorconfig":"dca7ff05a95f608849c4dc640af7f83a0f415618e327a2ecb6a0afa0d9d2bacb","glsl-optimizer/CMakeLists.txt":"42ce94744e82ffa000da8b64d81fc140e293b9f5da7dd4cf6b49e7404a2448d9","glsl-optimizer/README.md":"b18eef11a92d267d88a937b1154f7670ee433c730b102fdf7e2da0b02722b146","glsl-optimizer/contrib/glslopt/Main.cpp":"14ba213210c62e234b8d9b0052105fed28eedd83d535ebe85acc10bda7322dd4","glsl-optimizer/contrib/glslopt/Readme":"65d2a6f1aa1dc61e903e090cdade027abad33e02e7c9c81e07dc80508acadec4","glsl-optimizer/generateParsers.sh":"878a97db5d3b69eb3b4c3a95780763b373cfcc0c02e0b28894f162dbbd1b8848","glsl-optimizer/include/GL/gl.h":"1989b51365b6d7d0c48ff6e8b181ef75e2cdf71bfb1626b1cc4362e2f54854a3","glsl-optimizer/include/GL/glext.h":"2ac3681045a35a2194a81a960cad395c04bef1c8a20ef46b799fb24af3ec5f70","glsl-optimizer/include/KHR/khrplatform.h":"1448141a0c054d7f46edfb63f4fe6c203acf9591974049481c32442fb03fd6ed","glsl-optimizer/include/c11/.editorconfig":"f96a2354e5f2b90367d643e6d9e980ce76278d4d47afd8b2713b595753aa8b4b","glsl-optimizer/include/c11/threads.h":"56e9e592b28df19f0db432125223cb3eb5c0c1f960c22db96a15692e14776337","glsl-optimizer/include/c11/threads_posix.h":"5fa592653213459e2cce70b430715246d53fd1a10c1866acf427874530a69f92","glsl-optimizer/include/c11/threads_win32.h":"95bf19d7fc14d328a016889afd583e4c49c050a93bcfb114bd2e9130a4532488","glsl-optimizer/include/c11_compat.h":"103fedb48f658d36cb416c9c9e5ea4d70dff181aab551fcb1028107d098ffa3e","glsl-optimizer/include/c99_compat.h":"aafad02f1ea90a7857636913ea21617a0fcd6197256dcfc6dd97bb3410ba892e","glsl-optimizer/include/no_extern_c.h":"40069dbb6dd2843658d442f926e609c7799b9c296046a90b62b570774fd618f5","glsl-optimizer/license.txt":"e26a745226f4a46b3ca00ffbe8be18507362189a2863d04b4f563ba176a9a836","glsl-optimizer/src/compiler/builtin_type_macros.h":"5b4fc4d4da7b07f997b6eb569e37db79fa0735286575ef1fab08d419e76776ff","glsl-optimizer/src/compiler/glsl/README":"e7d408b621c1b605857c4cab63902f615edb06b530142b91ac040808df6e22f7","glsl-optimizer/src/compiler/glsl/TODO":"dd3b7a098e6f9c85ca8c99ce6dea49d65bb75d4cea243b917f29e4ad2c974603","glsl-optimizer/src/compiler/glsl/ast.h":"3e68ff374350c49211a9931f7f55a485d8d89fc4b21caaffbf6655009ad95bf8","glsl-optimizer/src/compiler/glsl/ast_array_index.cpp":"92b4d501f33e0544c00d14e4f8837753afd916c2b42e076ccc95c9e8fc37ba94","glsl-optimizer/src/compiler/glsl/ast_expr.cpp":"afd712a7b1beb2b633888f4a0911b0a8e4ae5eb5ab9c1e3f247d518cdaaa56d6","glsl-optimizer/src/compiler/glsl/ast_function.cpp":"74f4fbd490e366b37f4715168bb3465ecd9334d4130942f75dcc8e80e8e7f027","glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp":"d0f798eb09271d41d068b9e7b18220d37f1ed0083300ab51eba30989698fe23d","glsl-optimizer/src/compiler/glsl/ast_type.cpp":"8eb790b24b26dfb72bdc333744b566c26d8464c5d47d20eae659461f5c4899f7","glsl-optimizer/src/compiler/glsl/builtin_functions.cpp":"454189d643c220fcb49116ee5c8a34f7b349aa67564040deb8607f6a41a15e70","glsl-optimizer/src/compiler/glsl/builtin_functions.h":"a37cad7ed09b522c5b8bec7b80115a36846e7ba6e0874a2a858e32f7f202c665","glsl-optimizer/src/compiler/glsl/builtin_int64.h":"619def6f3aebf180da3944ef08f159ab12a58b24767e41d8b985ac37ded54d62","glsl-optimizer/src/compiler/glsl/builtin_types.cpp":"afec060b62d6f3b00bfbf94e9fa5f96341ce096c128d1eef322791e6ed9cea4d","glsl-optimizer/src/compiler/glsl/builtin_variables.cpp":"6563bfb1345cbca4c77e00eef09ad152f3e1dc271d246a08c5ce9e1f4ce4250a","glsl-optimizer/src/compiler/glsl/float64.glsl":"1072fd888be48c2a7a5117cd2d92a65f034965a66375f598bb856bff5d7be766","glsl-optimizer/src/compiler/glsl/generate_ir.cpp":"e5f0175370a0d07f93c48d3f0f1b8233d12c64a7b02de02dcc753ef7b398ef0f","glsl-optimizer/src/compiler/glsl/glcpp/README":"a0332a1b221d047e9cce5181a64d4ac4056046fd878360ec8ae3a7b1e062bcff","glsl-optimizer/src/compiler/glsl/glcpp/glcpp-lex.c":"2d179879b1ffe84f58875eee5b0c19b6bae9c973b0c48e6bcd99978f2f501c80","glsl-optimizer/src/compiler/glsl/glcpp/glcpp-lex.l":"e4c5744c837200dafd7c15a912d13f650308ea552454d4fa67271bc0a5bde118","glsl-optimizer/src/compiler/glsl/glcpp/glcpp-parse.c":"03494f9ce1cb82260506e2559e73a3eeb622c4bd51b65eaa0a2c3351862bd4c8","glsl-optimizer/src/compiler/glsl/glcpp/glcpp-parse.h":"264d9a18421cde255ce34a0a62b3d8e73465359f0d167e64aa3973062aae5bdd","glsl-optimizer/src/compiler/glsl/glcpp/glcpp-parse.y":"fafb66e3a8f149d19e085f18a4273ba6d4c11af9e9a01d665cc784dddf97b79f","glsl-optimizer/src/compiler/glsl/glcpp/glcpp.c":"37ed294403c2abfd17fd999d1ae8d11b170e5e9c878979fefac74a31195c96b0","glsl-optimizer/src/compiler/glsl/glcpp/glcpp.h":"85ac8b444bcbd0822b66448a1da407b6ae5467b649f5afaf5c58325bd7569468","glsl-optimizer/src/compiler/glsl/glcpp/pp.c":"a52d94f1bcb3fb2747a95709c4a77c25de7eea8354d2b83bb18efd96976a4473","glsl-optimizer/src/compiler/glsl/glcpp/pp_standalone_scaffolding.c":"d11aeb3acfe966d1b78f1ee49804093f2434214c41391d139ffcb67b69dc9862","glsl-optimizer/src/compiler/glsl/glcpp/pp_standalone_scaffolding.h":"abbf1f36ec5a92d035bfbb841b9452287d147616e56373cdbee1c0e55af46406","glsl-optimizer/src/compiler/glsl/glsl_lexer.cpp":"272b9fc1383d72b81bfc03fa11fdf82270ed91a294e523f9ce2b4554bd3effa9","glsl-optimizer/src/compiler/glsl/glsl_lexer.ll":"2b57d9f9eb830c3d7961d4533048a158ee6f458c8d05c65bea7b7cfbc36e4458","glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp":"f8095d20629d0af70be930b0612e169edb274551a1d25a3cd1bf9995a11ce2e8","glsl-optimizer/src/compiler/glsl/glsl_optimizer.h":"22e843b4ec53ba5f6cd85ca5f7bad33922dca8061b19fb512d46f1caca8d4757","glsl-optimizer/src/compiler/glsl/glsl_parser.cpp":"126baf368d525aba301854e3d91ba60b5aee32e1102376af71416f32cb95ec48","glsl-optimizer/src/compiler/glsl/glsl_parser.h":"2ea9a50716098a8f7bef782d2a030d757b68da73afb01b4d4940d3e8381d44e8","glsl-optimizer/src/compiler/glsl/glsl_parser.yy":"6b1fd1576b29fce005dff744a6dbd0219e4c695c361d61864e1f3a8d6fa6b764","glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp":"aad64b5b66467da650091430681e8c6a820cf3cadc4db3c160bf2f15875390ae","glsl-optimizer/src/compiler/glsl/glsl_parser_extras.h":"71fd0e92bbdb193dfb067d7bfdb1200d77392be2fbd0cbfc9ca89d1bb4c7e741","glsl-optimizer/src/compiler/glsl/glsl_symbol_table.cpp":"6660fb83c0ddddbbd64581d46ccfdb9c84bfaa99d13348c289e6442ab00df046","glsl-optimizer/src/compiler/glsl/glsl_symbol_table.h":"24682b8304e0ea3f6318ddb8c859686bd1faee23cd0511d1760977ae975d41bf","glsl-optimizer/src/compiler/glsl/hir_field_selection.cpp":"72a039b0fcab4161788def9e4bedac7ac06a20d8e13146529c6d246bd5202afd","glsl-optimizer/src/compiler/glsl/int64.glsl":"303dbe95dde44b91aee3e38b115b92028400d6a92f9268975d607471984e13eb","glsl-optimizer/src/compiler/glsl/ir.cpp":"2b4741cce90b5d4abff5d719c7324e2693c67294d4d99736cb241554adb281bc","glsl-optimizer/src/compiler/glsl/ir.h":"990b1c74447c4eb4835353ccb0ed9aea644f97fc1129ef1739cd935075d85d2e","glsl-optimizer/src/compiler/glsl/ir_array_refcount.cpp":"8cdc1cffe01e42e0566fa2193a75f789628e8025ad1b82f0ee6f204451b7f9f7","glsl-optimizer/src/compiler/glsl/ir_array_refcount.h":"75f06ec81342b379096ca52e1dc0fd5f19a11ff8e9b58203c20628179d644c12","glsl-optimizer/src/compiler/glsl/ir_basic_block.cpp":"1e2920b1c0ecb08424c745c558f84d0d7e44b74585cf2cc2265dc4dfede3fa2f","glsl-optimizer/src/compiler/glsl/ir_basic_block.h":"81be7da0fc0ee547cd13ec60c1fcd7d3ce3d70d7e5e988f01a3b43a827acdf05","glsl-optimizer/src/compiler/glsl/ir_builder.cpp":"daba29c5a1efdd5a9754f420eb3e2ebdf73485273497f40d4863dadeddb23c0d","glsl-optimizer/src/compiler/glsl/ir_builder.h":"2822e74dd3f6e3df8b300af27d5b11ea2dd99d0e5e7ca809b7bbcce9833c483c","glsl-optimizer/src/compiler/glsl/ir_builder_print_visitor.cpp":"8c6df5abf2fe313363f285f171c19ca6c8ee4f3bc2ed79d33c0c88cc8be45c48","glsl-optimizer/src/compiler/glsl/ir_builder_print_visitor.h":"799852adc3a0e54d04080655e7cebfa0d3bf5b6ffed5d8414f141380665d4db7","glsl-optimizer/src/compiler/glsl/ir_clone.cpp":"d897a4e1f5bbec4a6a2f15044c1be9a4d13899c73be77335b041049a4589aa5d","glsl-optimizer/src/compiler/glsl/ir_constant_expression.cpp":"78bd87ddb09db67f6c499067728d72aef4f16aa02721a99a4b769d1e0cfa9010","glsl-optimizer/src/compiler/glsl/ir_equals.cpp":"bca28533a6310b0fc152b56d80872368f1510dc62ed6e8ac199b9ffa7fac02e7","glsl-optimizer/src/compiler/glsl/ir_expression_flattening.cpp":"7e918d4e1f237eca01396004015865ce345afe32a876c9dbc6728576a1a7eae4","glsl-optimizer/src/compiler/glsl/ir_expression_flattening.h":"f45b66aa9497520e7e08e612d24b308477c34477fbd963ee9320eac664957f16","glsl-optimizer/src/compiler/glsl/ir_expression_operation.h":"cc9f10727dbd26cac506804f51456302c702650f9eeb59054a7e1575d5cf6687","glsl-optimizer/src/compiler/glsl/ir_expression_operation.py":"7b86c96021b9fbe165957f4ecb0b612fefcde1c2cf3c6d75e3cdb22e369216ba","glsl-optimizer/src/compiler/glsl/ir_expression_operation_constant.h":"9ad3346416392e3efa11e12ecf2feca7453c5253d241eb96c91dfb85d4f2b971","glsl-optimizer/src/compiler/glsl/ir_expression_operation_strings.h":"a6826daf496a8b9e89885bc2a161ac3445d501b23c6e0ac33e2c01b506b273c8","glsl-optimizer/src/compiler/glsl/ir_function.cpp":"7537365fc0fbe4b37a26b9a2146cc64d3e9a774d60eab63b65002ad165ae8fc7","glsl-optimizer/src/compiler/glsl/ir_function_can_inline.cpp":"faddbf112187a048d502716a3fb82570a322299ba2a3abd79388382c82040bfc","glsl-optimizer/src/compiler/glsl/ir_function_detect_recursion.cpp":"9176973eaf5c0a984701f953bb7a80f37dca43d59b5bce50fc69b3f02f2902d7","glsl-optimizer/src/compiler/glsl/ir_function_inlining.h":"9739493f99c489987d650762fccdd3fb3d432f6481d67f6c799176685bd59632","glsl-optimizer/src/compiler/glsl/ir_hierarchical_visitor.cpp":"3725861fbe2b98e0617f52d3b14cf6d3b25fb5ec00f5ef5d308b03642f592767","glsl-optimizer/src/compiler/glsl/ir_hierarchical_visitor.h":"e0560210e966c0c31e4ca843e80ea154e64db5a444b8c2df845b6ba5b3a43fc1","glsl-optimizer/src/compiler/glsl/ir_hv_accept.cpp":"caf7ce2cd9494aadd3c58bcf77f29de58368dc9e347a362bbf37f8bda9509b80","glsl-optimizer/src/compiler/glsl/ir_optimization.h":"8b3dcfc7f9e96b21a8dd47a0040d90be483a9e67a2cdce3a697188fb758d4630","glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp":"f8e34a983452be0dcb5a695e9c8e895eead24f9e540992a8afe510ae85da4c4c","glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.h":"1ad1bd3efd1ace39051c13f904c05fd80425d329444f9a8d47fd6d948faf46e0","glsl-optimizer/src/compiler/glsl/ir_print_visitor.cpp":"643f5a68aae3fb37267fd793f1216d1cfdeb2c09338c26b1f30e4c6deaef4de5","glsl-optimizer/src/compiler/glsl/ir_print_visitor.h":"4573eb93268a2654c14b505253dd651e2695d43dc745904d824da18305269b95","glsl-optimizer/src/compiler/glsl/ir_reader.cpp":"06bfba802c8354e5a8b2334b6d78d6297de18235bedd3f8fbb382c89870b02f2","glsl-optimizer/src/compiler/glsl/ir_reader.h":"63e3f7f1597936a7011d5b520e171b197bf82bee6c1560d822c3edf5aaa6f9e9","glsl-optimizer/src/compiler/glsl/ir_rvalue_visitor.cpp":"84b5c5d746555adca85759c2912fe48010232b7c1c0bd2cf03bd04067a85e66f","glsl-optimizer/src/compiler/glsl/ir_rvalue_visitor.h":"fd8c561b71085d3211fff85ed514fecb299d8ce19a04bc063419a55b6d840525","glsl-optimizer/src/compiler/glsl/ir_set_program_inouts.cpp":"ab9f115ce9e7f312d9c7978340ced0dc4ae6d13a80e08442ba9709d11d50cae5","glsl-optimizer/src/compiler/glsl/ir_uniform.h":"683ae6896b1a08470c090be5f822fc31cd434eab9216e954b9bba24a46975109","glsl-optimizer/src/compiler/glsl/ir_unused_structs.cpp":"9c1620c45f2fc071fe5ed828472040b14c5f42effe06aa0e3b8352c95ef78786","glsl-optimizer/src/compiler/glsl/ir_unused_structs.h":"13387b49c23093575276b25b9dfd31fedd8f131c5c4f3128ab04cf03e15b5295","glsl-optimizer/src/compiler/glsl/ir_validate.cpp":"6b232be5999a86ea278f4f15b2832d76843246509118d924243055a3b9b0299f","glsl-optimizer/src/compiler/glsl/ir_variable_refcount.cpp":"2764a3cad937d53f36db7447c3a5b98b04bf153acf81074d971857fc5bca460d","glsl-optimizer/src/compiler/glsl/ir_variable_refcount.h":"b0668e3eb1501ef65e38fe12830742ecb3d28e6039f30e366c8924efc29b4a39","glsl-optimizer/src/compiler/glsl/ir_visitor.h":"f21b3534c3d66d5fb707d1581fece7e1eb043523afbaedf89918cfb031c6df94","glsl-optimizer/src/compiler/glsl/link_atomics.cpp":"360f0209e11f367ba358223597b0a118bae095bff16337cf03f1fb89c5b80ca6","glsl-optimizer/src/compiler/glsl/link_functions.cpp":"de7895da8aa33a1e3c2c1eb2fdaf267ab5d1fbfdb79ae2e67f95211e946e294c","glsl-optimizer/src/compiler/glsl/link_interface_blocks.cpp":"1926cfa73810704eb19b916c1b2cdb9321155e2f98b2a0a57c7c3c6e960540cd","glsl-optimizer/src/compiler/glsl/link_uniform_block_active_visitor.cpp":"1e14e06ca3b2c1089cfba2e8eaf0c1f373d9d6374b6082f320962dd71ae09611","glsl-optimizer/src/compiler/glsl/link_uniform_block_active_visitor.h":"fd58c155af645295bb6aec08797889de586f4d919731de2bce57e8dce59bb048","glsl-optimizer/src/compiler/glsl/link_uniform_blocks.cpp":"09589f49776dce32e6c4044937de7e0c839a9754ad31960148f8f9e010658997","glsl-optimizer/src/compiler/glsl/link_uniform_initializers.cpp":"bf98e08c12db466acf9623cbeb8fa8e3b4002512722e7a6521287f558a099f37","glsl-optimizer/src/compiler/glsl/link_uniforms.cpp":"84bad5b1377362cecf259b05124239be5220b03ce1c0c61b59bd9a47e4379af2","glsl-optimizer/src/compiler/glsl/link_varyings.cpp":"a5f1a53e7c80d635515fe808ff223d89fef1767abb0f2b7aa28fa6773dca353f","glsl-optimizer/src/compiler/glsl/link_varyings.h":"b9dbe018f038df69763df2e928742ce81bbc6e3aaba26f50621e30a6d9aa6220","glsl-optimizer/src/compiler/glsl/linker.cpp":"40b1ecd5d4f6c7f13d5a87ce390561a51fdf6f3fcd9b2197b9c88b03a773ba94","glsl-optimizer/src/compiler/glsl/linker.h":"ecf94b4ad75ef461c27c557fda4bd25f34c91930822b8e1d729ec84520d4a049","glsl-optimizer/src/compiler/glsl/linker_util.cpp":"1663ad88e2a369305659aeeffaedb5bd752cf76340a2ba5797fc0bf600633cf9","glsl-optimizer/src/compiler/glsl/linker_util.h":"6db788daf9c8e87ae2764b61a8b37ebe419e69c1b82ddee01986e37c978c6993","glsl-optimizer/src/compiler/glsl/list.h":"b1f46ce0e552fe7c45b2a19408a9d97662e23e4b182ab335491c26f8cf25886f","glsl-optimizer/src/compiler/glsl/loop_analysis.cpp":"57ecd573477c68091c7cc99537faa7139a8f395935e3d4f10144cefdefb5a611","glsl-optimizer/src/compiler/glsl/loop_analysis.h":"a85f045a038ee5b5176063e85d7988865862c44ab0580f771b993a042d0b69cc","glsl-optimizer/src/compiler/glsl/loop_unroll.cpp":"bd4292ea2809f5a669bcb76ceaa1ac365772dcd638c579c3ed10275214901a54","glsl-optimizer/src/compiler/glsl/lower_blend_equation_advanced.cpp":"8cfbef140d9c4b4d2f57bfa05c9c374d31a121d0f87afce94333f049023b654a","glsl-optimizer/src/compiler/glsl/lower_buffer_access.cpp":"1ae221c3c7a95aeb867207e7a742be635f91b406c157747bfd6ddf10274d97fb","glsl-optimizer/src/compiler/glsl/lower_buffer_access.h":"807886953a576a323591798cbca5e2df24295ea893b28affd8ffb5926cebaa04","glsl-optimizer/src/compiler/glsl/lower_builtins.cpp":"4d81afc32cf58e1481fcb5e42888ab93dbe6820310a20ff7a9982b77b2152d9b","glsl-optimizer/src/compiler/glsl/lower_const_arrays_to_uniforms.cpp":"608403f0eeeedf21cfcd3014116e0f44e28cbdf6c4c32aac7e613e64e30205e1","glsl-optimizer/src/compiler/glsl/lower_cs_derived.cpp":"179905cd47a294122adeb5b0abfed6f2f67782dcde21b544d1ee2c1985154e66","glsl-optimizer/src/compiler/glsl/lower_discard.cpp":"3b361b2db0004d544d64611cb50d5a6e364cf6c5f2e60c449085d7d753dd7fb0","glsl-optimizer/src/compiler/glsl/lower_discard_flow.cpp":"f5c29b6a27690bb5c91f196d1a1cf9f6be4f1025292311fe2dac561ce6774dee","glsl-optimizer/src/compiler/glsl/lower_distance.cpp":"a118c85493d5d22b2c059a930c51a5854896d4b1dade76598eaa985e5a3dff8c","glsl-optimizer/src/compiler/glsl/lower_if_to_cond_assign.cpp":"469e617757fd1728709cce021aac5c8da05ee503bf5366977bdc4ef7a6d83950","glsl-optimizer/src/compiler/glsl/lower_instructions.cpp":"6ff5c396abe40d8a2145d571e99e2bbe9143393e15aafc28adc2803a01d821b6","glsl-optimizer/src/compiler/glsl/lower_int64.cpp":"d1ed41196880dd53c7b13e2782f9423f8442bf1d46186e8be92b1b66218a83ee","glsl-optimizer/src/compiler/glsl/lower_jumps.cpp":"34de7b493f281589fb0c2c0f6e885d0a0fabbe7a4e97a73de374dd714777a58c","glsl-optimizer/src/compiler/glsl/lower_mat_op_to_vec.cpp":"dff7a308edc4846c348ed4225c6699a9c75abac68d88f41f85954276552779f4","glsl-optimizer/src/compiler/glsl/lower_named_interface_blocks.cpp":"16063ac127bff75a68272070ab11c21c25101edbff62b4c68f4983b4cd941af0","glsl-optimizer/src/compiler/glsl/lower_offset_array.cpp":"3b00773399135aea85746a5a68b96ef000bc6841be1a2c8e6f25c516628b0949","glsl-optimizer/src/compiler/glsl/lower_output_reads.cpp":"a0fc9975d5aa1617e21fc6c353659a9802da9e83779a3eef4ec584f74b4dadc5","glsl-optimizer/src/compiler/glsl/lower_packed_varyings.cpp":"7550099d4ae123d71541c2fc88bc04fbfe9271ec75d7e210987d1c8cac3cf3ea","glsl-optimizer/src/compiler/glsl/lower_packing_builtins.cpp":"79a13d161fe505a410ab948d92769395708693ec888153630fa240e5b97e356f","glsl-optimizer/src/compiler/glsl/lower_precision.cpp":"f82a185b879872b977a1787d8061b9a80bc4cf8db1b970db6efba2ad9cc20fa2","glsl-optimizer/src/compiler/glsl/lower_shared_reference.cpp":"ea2dccf50a83bc19391bf6b7ab6aa53c0005f427af4066d25140340af9a4beef","glsl-optimizer/src/compiler/glsl/lower_subroutine.cpp":"f69fa53650eeb6f2944fce4d36a6e0a423e6705f3a3bd3389c7fadb83cfc8802","glsl-optimizer/src/compiler/glsl/lower_tess_level.cpp":"b196c9d424c0569f3e85d75c2d125af21566cb113d69036db87c0990703e0fa7","glsl-optimizer/src/compiler/glsl/lower_texture_projection.cpp":"4d247f244272adc8250fd888d8d932a140dd5de4d1efc7a58492c3c2b8291527","glsl-optimizer/src/compiler/glsl/lower_ubo_reference.cpp":"89bdbc6c1669230c644c0857db1ce2781ec61d349ecd08c7914146e1f4750a4a","glsl-optimizer/src/compiler/glsl/lower_variable_index_to_cond_assign.cpp":"fce930f29ac9405b297d1f749d68f59506b89c70b4ee1b1ab8cf49a34cc71ecf","glsl-optimizer/src/compiler/glsl/lower_vec_index_to_cond_assign.cpp":"3c67d851a11a55fad1c49a550f3a0cfe50892d33a3f238ce266cd829eba510a8","glsl-optimizer/src/compiler/glsl/lower_vec_index_to_swizzle.cpp":"f5ec666b73e1415cbab32519a53605ed385f3b03e889560373dbce69dda5000e","glsl-optimizer/src/compiler/glsl/lower_vector.cpp":"f7c13f5572ebe09b6a71553133b2cf003cd4b77b9657600672ee3b21bf890725","glsl-optimizer/src/compiler/glsl/lower_vector_derefs.cpp":"b05793da6dd620a531b43df5af8b2ecbc37b9db0c88910f5724ea10bcd057e19","glsl-optimizer/src/compiler/glsl/lower_vector_insert.cpp":"fee772ec17eea5e86a529bf9c5fa2ee0d29a5982bb75ebc6d68ed36cd19aa299","glsl-optimizer/src/compiler/glsl/lower_vertex_id.cpp":"690e8715182e03fead5cc5a35251fb4f41b357e4c71a1dfbc4bd7be19862b56d","glsl-optimizer/src/compiler/glsl/lower_xfb_varying.cpp":"58c0e8b270e4bbde54250be03cdb2f36966bcafb785372ad2e2b786835df7f9f","glsl-optimizer/src/compiler/glsl/main.cpp":"ae5e88abbbc8a12f769e1296bad938b9d7398cc6da0d3d0caeceeeb876536850","glsl-optimizer/src/compiler/glsl/opt_add_neg_to_sub.h":"f5054944bfd068810629080d0ea11df78b3f57a8f86df75e13ca50157ad1964d","glsl-optimizer/src/compiler/glsl/opt_algebraic.cpp":"25f45b20e1972ee8c789177a1aeda6e4286c25db2eae3a43ff83029ae64969c0","glsl-optimizer/src/compiler/glsl/opt_array_splitting.cpp":"19d3ce0e815438f4df9ab2890e767b03a4f3f191b53bb30c0217cf2ae6a95430","glsl-optimizer/src/compiler/glsl/opt_conditional_discard.cpp":"0e44e0e126711a3725c1f3a2aa65ff03c381fed08680ffc30101aae60f716c4e","glsl-optimizer/src/compiler/glsl/opt_constant_folding.cpp":"a088d04d9b45f9e55e235835648f614c89b7803c03a6d4f6a6d1a6bc1f0228bd","glsl-optimizer/src/compiler/glsl/opt_constant_propagation.cpp":"8a9440d77ecd6dcf13e683cbb99943aab6311c8fd4b5f6a9189a8d4f270746f4","glsl-optimizer/src/compiler/glsl/opt_constant_variable.cpp":"63d3ccd4dd09f19c9cf1a2f51592111bed41284504f29f3c0de4cadebc439a37","glsl-optimizer/src/compiler/glsl/opt_copy_propagation_elements.cpp":"ffa0f50863995e0d2e31f55a52e82319edc71e520987bebd7f7e561ea331c64b","glsl-optimizer/src/compiler/glsl/opt_dead_builtin_variables.cpp":"84e8747b948232f01dd56b428b9315f96f9511f605f240119fc446fae28981a9","glsl-optimizer/src/compiler/glsl/opt_dead_builtin_varyings.cpp":"761523e88f5b3ba785170f4d7205e94fa99acb7e74d29efbe40e1c010e1dbdb3","glsl-optimizer/src/compiler/glsl/opt_dead_code.cpp":"fd1ba2da7337d4e5dad17f5c2d73d9cc8880305f423e85d64cf94553588fa401","glsl-optimizer/src/compiler/glsl/opt_dead_code_local.cpp":"969a598b4df322baf222258a66cd64a326ea20e5b3125be9d8d1771f522c69e0","glsl-optimizer/src/compiler/glsl/opt_dead_functions.cpp":"774cae6536d02edf26e996a2a895e1f62d5098f16dc96b44798b4fc731a9a95f","glsl-optimizer/src/compiler/glsl/opt_flatten_nested_if_blocks.cpp":"3696a5c55f02e20056e085bc2714f73ac992f221b6f3387d655068e86b512046","glsl-optimizer/src/compiler/glsl/opt_flip_matrices.cpp":"44f0fe05b49329667671f88c96dc86ab3fe1459ff7b87f2b2d88de2d49829f9f","glsl-optimizer/src/compiler/glsl/opt_function_inlining.cpp":"fb56a33c90419a01676b57cbd91d0674a54cca40e6defaacc88dd33facebc131","glsl-optimizer/src/compiler/glsl/opt_if_simplification.cpp":"ac406eb35e379c357641d6c5749f50c65961455924d3dc884e2b90046fa92c5c","glsl-optimizer/src/compiler/glsl/opt_minmax.cpp":"8abd59d3b14ef60ff14a9c69660e6945f5cf10b97edb4afebe56be3f81d96316","glsl-optimizer/src/compiler/glsl/opt_rebalance_tree.cpp":"8bb6329dc0f299042368fc81934c2df019b45ab9f7aa0415d4e57b8d1ff98c9f","glsl-optimizer/src/compiler/glsl/opt_redundant_jumps.cpp":"222c73e2ac7a938ebb6428cc6c780c908ff6156d8ff935b04fed93a48fc10496","glsl-optimizer/src/compiler/glsl/opt_structure_splitting.cpp":"2edc79cc13f3177934e0443ad62f5976a1991f01f86ea303a803434849b13a47","glsl-optimizer/src/compiler/glsl/opt_swizzle.cpp":"015d0abddfe507f67c4b96c82988d861d018ededf7bf055e2bcbe9ea92da694e","glsl-optimizer/src/compiler/glsl/opt_tree_grafting.cpp":"46d28ac983ea244a4315bdc0e8892979ec4d1f9b9a96ac8a8a08006d9bc5e878","glsl-optimizer/src/compiler/glsl/opt_vectorize.cpp":"d80ee43bb97d9f016fb9c5e1e06f5b2afa569811f368ba067be794ec11d085fb","glsl-optimizer/src/compiler/glsl/program.h":"2982447e2abd35371e273ad87951722782a8b21c08294f67c39d987da1e1c55f","glsl-optimizer/src/compiler/glsl/propagate_invariance.cpp":"080943e21baa32494723a2eefb185915d2daae1f46d6df420145c5ad6857e119","glsl-optimizer/src/compiler/glsl/s_expression.cpp":"1ced972bc6ecc8eab4116ea71fb0212ab9ae5bcc0be3b47aa5d9d903566b3af1","glsl-optimizer/src/compiler/glsl/s_expression.h":"65b847e30e22a809b57d0bc70243049c99d9c6318803c5b8d0826aba55dc217e","glsl-optimizer/src/compiler/glsl/serialize.cpp":"be0eb4251348a9d921acb839a5c48c6023a2e9d116d602bb0432787ab623655d","glsl-optimizer/src/compiler/glsl/serialize.h":"57425732eba1233d928e5f07f88b623ce65af46b3bb034bf147f0a4b7f94f9a1","glsl-optimizer/src/compiler/glsl/shader_cache.cpp":"e0c5c433f2df3fccdf1d61281bfcb0ee5633433339b97c697d64db99611cbaaf","glsl-optimizer/src/compiler/glsl/shader_cache.h":"9217164d8d7f54aca0fe5922c7187095a6ae0cb703b196b79805aeef07a7e697","glsl-optimizer/src/compiler/glsl/standalone.cpp":"8e6c416a14d631261917a5fe4cc91880c287b22b2dfd70eb22028289a8fa5364","glsl-optimizer/src/compiler/glsl/standalone.h":"a7c397d1dfdd1e7fb2cfe99db35cd9df93251e642059208533202b7f20497f83","glsl-optimizer/src/compiler/glsl/standalone_scaffolding.cpp":"970d14b7a9d58e5270321f97bf5d57795558b1c570a56678e04a65b26c60bf4f","glsl-optimizer/src/compiler/glsl/standalone_scaffolding.h":"d921a617ea82b9e49413314492a645c44356de503581b1be3f1b57de236e480d","glsl-optimizer/src/compiler/glsl/string_to_uint_map.cpp":"d824bf5b839bd39498dc9e457103cdbe3e5289ddf7564107c27b1505948dd31f","glsl-optimizer/src/compiler/glsl/string_to_uint_map.h":"e2f18e66359c9d620e085de7f4a334a47df9c66e65a5bfe8b734c627bec04104","glsl-optimizer/src/compiler/glsl/test_optpass.h":"b27b8f35f5387e7ce4982bb51c7b63ccf14f91757f3108a5d02ed006925bb8a0","glsl-optimizer/src/compiler/glsl/xxd.py":"376484142f27f45090ea8203ae2621abf73f06175cb0ee8d96f44a3b9327f4bd","glsl-optimizer/src/compiler/glsl_types.cpp":"044bb6754f45419a3151e7a25c39202a82009ae3c6bc54ff7f0bb4258a5deefe","glsl-optimizer/src/compiler/glsl_types.h":"fd899a42f34ddeb8601bc3cd6c5e3aed82fc8aef4042dde1b39b3c01e1dcc219","glsl-optimizer/src/compiler/shader_enums.c":"436bff5216b11b0980bdfada5885fc6ac9afa2037a3027fcd6eea2a8635597ac","glsl-optimizer/src/compiler/shader_enums.h":"13220442a5c02e83540cf2c0ad4f8417b2fbda5f2586dec4e92082544c937cdd","glsl-optimizer/src/compiler/shader_info.h":"4c5453e81197ca83593ee4f365074b23530f2ab21c78e1733b63dec6f344c12a","glsl-optimizer/src/gallium/auxiliary/util/u_half.h":"3c2b37bda3ccb64387e44b723d29cf9046decab1a893bf42d842e9603398bdee","glsl-optimizer/src/gallium/include/pipe/p_compiler.h":"c75620096ce8523dae90599e50aa2ef6468d3b0e368a77795edeb20dd1abfc0c","glsl-optimizer/src/gallium/include/pipe/p_config.h":"a27692fc35f9e55df3224b7529e66b3001e911e94e6bc5f8f569e493e1ee3fb7","glsl-optimizer/src/gallium/include/pipe/p_defines.h":"be26d68c0acc67c5e44788c6299716a9eee415fd81d7d747e3738a829e3b6b38","glsl-optimizer/src/gallium/include/pipe/p_format.h":"5674215fc41d27496f037cf837717daefbf23ebb38d40ace7c0c414bc08182b0","glsl-optimizer/src/gallium/include/pipe/p_state.h":"d600593aba5f5a17072a6c38f6baa81e01c7994b0174250f7e433bb41684b702","glsl-optimizer/src/mapi/glapi/glapi.h":"73632a625c0ddabc401205e8b5a81eb8af8506868efe4b170d7979ec3619e9c5","glsl-optimizer/src/mesa/main/config.h":"5800259373099e5405de2eb52619f9de242552a479902a3a642a333c8cb3c1e7","glsl-optimizer/src/mesa/main/context.c":"2f3208473d99c94f734b1137ba91889d4a1babb9e7534bf1dc85d851ee98274e","glsl-optimizer/src/mesa/main/context.h":"cc7e4194797db9d007f01884e23d786c453b3860821f7f2ddcdf0f1bf3f8ffb1","glsl-optimizer/src/mesa/main/dd.h":"6a964acd06b6c2d88700e69fb75fe3c6b3b3d45bbc41db24f3f897a29695fe0c","glsl-optimizer/src/mesa/main/debug_output.h":"7312422e90b8c0e34028ac27280e438139b5cba525c99deb3ac883cd3d87e452","glsl-optimizer/src/mesa/main/draw.h":"7eaef3a9e27a60ea6f7937109bf3a6190b831162fde0479abb12077ce27c353d","glsl-optimizer/src/mesa/main/enums.h":"87d562a6764f51c014a2274fa7c3aca17c04441537ddd56b2554f13c6fffea92","glsl-optimizer/src/mesa/main/errors.h":"c79444b5df289c90fbb22a33b2d0c23917d9fc4510960088f0b79e53bb56b1b2","glsl-optimizer/src/mesa/main/extensions.h":"a38b2f87cc93c513994281350d69e06c84ff8eded5313ec0a1be33f375e0ebbd","glsl-optimizer/src/mesa/main/extensions_table.c":"17642d1a8c9a0bf2bd61060052d33ff14a005d2b962e6cf91465797a50851e85","glsl-optimizer/src/mesa/main/extensions_table.h":"2c879571c238d2e14461031ac740372fd0f9ac3a34c0d5541bb9b7ed4c0376c8","glsl-optimizer/src/mesa/main/formats.h":"02e2f7ec3e39286cf9f27e2641043e6df8ecb1dfde9e643313210e214af2a929","glsl-optimizer/src/mesa/main/glheader.h":"58217b33eead6aa6b23cd4a291cefeaa6cb84e465f4960daffca97c44d6d1c35","glsl-optimizer/src/mesa/main/glthread.h":"51fb2711f77e7eafcfc52d29d5b844978832b24c930d88accd48d143a6eb9c6f","glsl-optimizer/src/mesa/main/hash.h":"7e7f782034c16a8e693de48e00c31d4a90b0129f4029fd074033d7d16ccbe718","glsl-optimizer/src/mesa/main/macros.h":"73d15ddfd64f2b57b9b2ffeeb993b9c2c0899a80563e9d6ff337b11ccbe6eee5","glsl-optimizer/src/mesa/main/menums.h":"5dfac0e2279d60b0cd0c7b9fc2a5021620d0f6282ed2e738c420214e3af152d3","glsl-optimizer/src/mesa/main/mesa_private.h":"edda678b93438944279a551f663b8858ad84814a9fc88ba9672ef195599c24ae","glsl-optimizer/src/mesa/main/mtypes.h":"6efddefa099e4d2e3fdd97f0055644f47aba21711385edfeabc2d9b0676f2eec","glsl-optimizer/src/mesa/main/shaderobj.h":"9f0dfe96d0c2154201adef942bd36053533ac7b2492fb3786acda5bea514c75e","glsl-optimizer/src/mesa/main/uniforms.h":"4e331e6ad6e9cbded978b4082dbe0a57c1f8f01327446bb6892bfc179976c38b","glsl-optimizer/src/mesa/main/version.h":"9d0a13a758099302dc55cf7d045791834a89b0f9d4cf17b2692259b369a8a9a1","glsl-optimizer/src/mesa/math/m_matrix.h":"a37b19f182e070db3df93b0ede43c22fb8be8c2906504133ee6dbd7db1185d8b","glsl-optimizer/src/mesa/program/dummy_errors.c":"1820e305515b4c5e041f5e1623266a48ec8f076a155310be7d60637101f593e4","glsl-optimizer/src/mesa/program/ir_to_mesa.h":"b47f58d22e3ca2ae42d52501ea769d15c4476834944fa97eeccd3a3439211d00","glsl-optimizer/src/mesa/program/prog_instruction.h":"ab3832152a7e144b59e5a2264b2c29db56d93be31e76bbd958527a56771b40eb","glsl-optimizer/src/mesa/program/prog_parameter.h":"ba18c743284eadbc837c2c364c73e5d372321a7637a76e589d8d39fe8b5de225","glsl-optimizer/src/mesa/program/prog_statevars.h":"fc413698f84bc52d45fdeae0471934ee9904bfb7eac1a2b5f70446e54bcbbdca","glsl-optimizer/src/mesa/program/program.h":"1f01026a4eff440a3f122fd9b519d03546fe7f7d8be60dca834e95a2f8fbbfd2","glsl-optimizer/src/mesa/program/symbol_table.c":"6611cb9f078035bf5ff8c9112093a6c7d99f8af99a3931d0c07f227cc72283ea","glsl-optimizer/src/mesa/program/symbol_table.h":"631dc35ac48d5e87962d45507461920f6575610960ffcc42a08cefeb43300cda","glsl-optimizer/src/mesa/vbo/vbo.h":"6eb1dcd9a08c92f276c5fe08da184ff9d455d1be421913b8ad732a7b65e858fb","glsl-optimizer/src/util/bitscan.h":"9e49e694e6b34fe035bc685f32588827eb8cbe7d82878963c7ab52843e1c16aa","glsl-optimizer/src/util/bitset.h":"c40f78515c6230fed18345c6751ce33833a49da7a27901c7e6d7340cbdcbc5e7","glsl-optimizer/src/util/blob.c":"8f729846f66efc9c15485cc5fc24c6ec861fc1fecb2f652573f2a237d481b791","glsl-optimizer/src/util/blob.h":"93e1eaac866b9a7cd6fc03b533c18fb2edf0e97f03395eff4f3a605c4fc14d0c","glsl-optimizer/src/util/compiler.h":"79e3bf40a5bab704e6c949f23a1352759607bb57d80e5d8df2ef159755f10b68","glsl-optimizer/src/util/crc32.c":"2f3467a046b3a76784ecb9aa55d527698c8607fd0b12c622f6691aaa77b58505","glsl-optimizer/src/util/crc32.h":"59bd81865e51042b73a86f8fb117c312418df095fed2d828c5c1d1c8b6fc6cd4","glsl-optimizer/src/util/debug.c":"c3d68e9752ccc19e66c669562cd113cf1d0ac83cbb30174789e7fb8d1df58f9c","glsl-optimizer/src/util/debug.h":"50068d745c4199ccbd33d68dd4c8a36d2b5179c7869a21e75906ddd0718ca456","glsl-optimizer/src/util/detect_os.h":"343a8790d17a3710c6dd015ee367f84e3902ff3f2e36faca2bf93f9d725d3574","glsl-optimizer/src/util/disk_cache.c":"f533937e5a4fffe76e2739ef4b6b1e1da097d96d63eb808e68ebbc7027641c23","glsl-optimizer/src/util/disk_cache.h":"e83314fb14134a8e079b15e470a6376ba5a8253701f048c890a62b7e55d64bc8","glsl-optimizer/src/util/fast_urem_by_const.h":"e108fce804616c47d071dfe4a04163eec1126e448ed1aa89abb6b3a6d772bd5b","glsl-optimizer/src/util/fnv1a.h":"ab2596f19c6adf431ae27618f62c5743e24ad23ef83bb359a4c4c218245ab459","glsl-optimizer/src/util/format/u_format.h":"4cdfc0c59cbc99a092e5ec5a396910f2d93b9643e5d8141050b011e66f11e45b","glsl-optimizer/src/util/futex.h":"26f7c9d86e9ffef4c0fa2761f1aaa1918337302e20bd6ca10e61dc3c47356deb","glsl-optimizer/src/util/half_float.c":"11bc2584493d5d9d46e8c8a619a0307cf150bf5ab5d0f96bb764b061dc37a00e","glsl-optimizer/src/util/half_float.h":"7f7c380f126da1400a91758cc0392f24bf967bce1672890b62be26fe9fbd922b","glsl-optimizer/src/util/hash_table.c":"0ca40352e35dedab0a84c64c903f1b16d47e950bb5f43b4d22bb57d499bfea6e","glsl-optimizer/src/util/hash_table.h":"217191bb360592e2232f187473c10287d2cda8ae6fa5c53d0ef74c8c206118b4","glsl-optimizer/src/util/list.h":"9fab03c6a78186bb5f173269f825f6ce976b409d931852e3d93bac632e07989a","glsl-optimizer/src/util/macros.h":"63faf65b51058c483b17f1f77da51d1c53c8beab52678cb6bd01f1228a63b6b0","glsl-optimizer/src/util/mesa-sha1.c":"00c692ec353ebc02c06c57c5a71de0ab7a119f86a4146f452e65ec87e4944417","glsl-optimizer/src/util/mesa-sha1.h":"bff4c29f4bf7cdbcefb30fa0c996a7604a380eba8976467c2a60e7cd328f7e26","glsl-optimizer/src/util/mesa-sha1_test.c":"25da89a59d51469f77b4c468ca23ffdce0a7a1166a70b6cc23026a6800b0143c","glsl-optimizer/src/util/os_memory.h":"64555faf1760ae6954f42c83727c38dfc4c278e9152115779ffaad58b42adacf","glsl-optimizer/src/util/os_memory_aligned.h":"12d86fa94be38c13f7eeebdf313795e1267dd5a7187d2f0072e0e896f41702f6","glsl-optimizer/src/util/os_memory_stdc.h":"07360363b88c927065e10df71bebf6c8a0cc3b9167c9dfce55f2d65f11e6f787","glsl-optimizer/src/util/os_misc.c":"a9936e613ec84803abd59ad47c192c8e3939993c950ac91973fdc4cec1801bb8","glsl-optimizer/src/util/os_misc.h":"cc68eb12e05b5e749c54298cb4a6f4cd20cc5af7db3403e70b3c27b56090c740","glsl-optimizer/src/util/os_time.h":"73e775f7335244ff5964c678c27eedf1aea6abea44c4169d327ea8c7ce4a3a88","glsl-optimizer/src/util/ralloc.c":"4b51189595ef67bcef52c40cbf654d969041dbd15e15d4a893ad494ac060aeca","glsl-optimizer/src/util/ralloc.h":"e573c45875ff1530f0dbee9a93ae55535fdac8d5cc88a79ebc327c688824bde5","glsl-optimizer/src/util/rounding.h":"0450722353caf83de07e67f335949dbe95fe53b534052d4ee9d28d2781387614","glsl-optimizer/src/util/set.c":"86f8c9a830bead5a5a79bc970b0ff97809312af07b3beb39ef9d90af04d40a1b","glsl-optimizer/src/util/set.h":"3e39ca161e7ed4ec7c436cc9c7919ed9a55ed1b71edbf2caf6f9bcfd9bc578ed","glsl-optimizer/src/util/sha1/README":"00af7419af05247081858acb2902efd99fcda2ce16e331079f701645bb3729c0","glsl-optimizer/src/util/sha1/sha1.c":"1403bbe0aad42ba3e6be7e09f7cad87a6a8c4ad5b63962f7b92b9f37d8133b04","glsl-optimizer/src/util/sha1/sha1.h":"68d9f240eab2918026ecdf22be36811abbd4f1389f6c36e31258041aeaedd247","glsl-optimizer/src/util/simple_mtx.h":"12c6c3c4b7db9168bc656d5b3c65912075084d2b388c415d5c3d3f5953a9d6c7","glsl-optimizer/src/util/softfloat.c":"a97e51a96fe5e6a052c02aa6bbec683fe73fb88a8c087d9c930503e2120d8a2e","glsl-optimizer/src/util/softfloat.h":"66664b0250e83bf5dd4cc743acd119d076efcea624a0eab3d6b60718e6ee8811","glsl-optimizer/src/util/string_buffer.c":"63a1d1b1e34926c88ea00159cafbcd56568b805c4f64d1e8c97169fe313921fc","glsl-optimizer/src/util/string_buffer.h":"7b88d1b1d9c6cfb8e93331813535c127289437c75f822029e9a3bca8ea6b52ee","glsl-optimizer/src/util/strndup.h":"0273c4fdb7482cd7746881a63d3998648c6d63415ba85af1d1860f0e0dc504c6","glsl-optimizer/src/util/strtod.c":"5cf610d8a37373cf37cfb7aae903525d943b2674b1f32594c70b0eb19a8c9697","glsl-optimizer/src/util/strtod.h":"237396def4e264d35ed4bedea00ef9a4ceab6d7a11a18c770d9747d22c69ed2d","glsl-optimizer/src/util/u_atomic.h":"c02e809526c6c09ba8fe51f50b2490d1b6c8e5c7f3c4031ae958250d098fc3bb","glsl-optimizer/src/util/u_debug.c":"8c060e379b816618f3dd22c9ea523c68b9425c76c36a7dfe5d6d375b337f5f4a","glsl-optimizer/src/util/u_debug.h":"e11e26edd9b9e4e6f8e6a435e69f4d9edda27e9a379f68f4c82ea2525aaaea68","glsl-optimizer/src/util/u_dynarray.h":"853d0fa6ff2261614488be624deb8a2b01e57c2c8eabc28578cbeed4ccc95694","glsl-optimizer/src/util/u_endian.h":"3ccea7e529740318d8a4b05c00db3adc9d1e292a52bdc56a05c9fae99209720f","glsl-optimizer/src/util/u_math.c":"c868a8c0886dc78f1b06b13404ba8b253090449045774dd56893ac9d75795184","glsl-optimizer/src/util/u_math.h":"a04e32e126db016413f9de0a2028a3e71737137463b1289eae576f884b06fcf1","glsl-optimizer/src/util/u_memory.h":"c5db17c724c70283ddbe04165722f6988d4e0eb9aa3602ae472feff016649af9","glsl-optimizer/src/util/u_queue.h":"92930ce236c0528a98b695f5cea8c5c6aa9683beaf71a2227bdc5d33d1b21506","glsl-optimizer/src/util/u_string.h":"c5a2f4ef576d1547bda12c4ea219179fefa54414977743ac094abcaf696ef6ca","glsl-optimizer/src/util/u_thread.h":"00b708459b27f9910d18db92c18cc65cfc618ac2b3cd144e45f8640057b10d58","glsl-optimizer/src/util/xxhash.h":"2f2aff2fc6c0c929f52cf6ae7314122124c5be026d41ad1c357608383c4a37ad","src/bindings.rs":"79993db2058bde39f99ef483d02560d33b1cb882f6a552319e8b86eb6f9021e1","src/lib.rs":"04be1554cd829eb40864b06d80b491dd48117a4e3a601c7d482117f7a0391e67","wrapper.hpp":"f3ea34cc496f7d90b9bfcada3250b37b314c3524dac693b2ece9517bc7d274ac"},"package":"913662ae8335df058d56e00f11340b20fa82e03e0276587797ef325ab01e50d4"} diff --git a/comm/third_party/rust/glslopt/glsl-optimizer/include/c11/threads_posix.h b/comm/third_party/rust/glslopt/glsl-optimizer/include/c11/threads_posix.h index 45cb607..5f22aca 100644 --- a/comm/third_party/rust/glslopt/glsl-optimizer/include/c11/threads_posix.h diff -Nru thunderbird-140.10.2esr/dom/base/Document.cpp thunderbird-140.11.0esr/dom/base/Document.cpp --- thunderbird-140.10.2esr/dom/base/Document.cpp 2026-05-07 13:12:09.000000000 +0000 +++ thunderbird-140.11.0esr/dom/base/Document.cpp 2026-05-15 21:31:20.000000000 +0000 @@ -2565,6 +2565,8 @@ mDocGroup->GetBrowsingContextGroup()->RemoveDocument(this, mDocGroup); } + DocumentOrShadowRoot::Unlink(this); + UnlinkOriginalDocumentIfStatic(); UnregisterFromMemoryReportingForDataDocument(); diff -Nru thunderbird-140.10.2esr/dom/base/DocumentOrShadowRoot.cpp thunderbird-140.11.0esr/dom/base/DocumentOrShadowRoot.cpp --- thunderbird-140.10.2esr/dom/base/DocumentOrShadowRoot.cpp 2026-05-07 13:12:10.000000000 +0000 +++ thunderbird-140.11.0esr/dom/base/DocumentOrShadowRoot.cpp 2026-05-15 21:31:20.000000000 +0000 @@ -62,9 +62,7 @@ } DocumentOrShadowRoot::~DocumentOrShadowRoot() { - for (StyleSheet* sheet : mStyleSheets) { - sheet->ClearAssociatedDocumentOrShadowRoot(); - } + MOZ_ASSERT(mStyleSheets.IsEmpty()); } StyleSheetList* DocumentOrShadowRoot::StyleSheets() { diff -Nru thunderbird-140.10.2esr/dom/base/EventSource.cpp thunderbird-140.11.0esr/dom/base/EventSource.cpp --- thunderbird-140.10.2esr/dom/base/EventSource.cpp 2026-05-07 13:12:09.000000000 +0000 +++ thunderbird-140.11.0esr/dom/base/EventSource.cpp 2026-05-15 21:31:20.000000000 +0000 @@ -16,6 +16,7 @@ #include "mozilla/dom/MessageEvent.h" #include "mozilla/dom/MessageEventBinding.h" #include "mozilla/dom/ScriptSettings.h" +#include "mozilla/dom/ServiceWorkerDescriptor.h" #include "mozilla/dom/WorkerPrivate.h" #include "mozilla/dom/WorkerRef.h" #include "mozilla/dom/WorkerRunnable.h" @@ -244,6 +245,8 @@ nsCOMPtr mSrc; uint32_t mReconnectionTime; // in ms nsCOMPtr mPrincipal; + Maybe mClientInfo; + Maybe mController; nsString mOrigin; nsCOMPtr mTimer; nsCOMPtr mHttpChannel; @@ -1037,6 +1040,17 @@ loadGroup, nullptr, // aCallbacks loadFlags); // aLoadFlags + } else if (mClientInfo.isSome()) { + // Use the ClientInfo overload so the channel is associated with the + // correct client (e.g. the worker global that created this EventSource). + rv = NS_NewChannel(getter_AddRefs(channel), mSrc, mPrincipal, + mClientInfo.ref(), mController, securityFlags, + nsIContentPolicy::TYPE_INTERNAL_EVENTSOURCE, + mCookieJarSettings, + nullptr, // aPerformanceStorage + nullptr, // loadGroup + nullptr, // aCallbacks + loadFlags); // aLoadFlags } else { // otherwise use the principal rv = NS_NewChannel(getter_AddRefs(channel), mSrc, mPrincipal, securityFlags, @@ -1987,6 +2001,10 @@ MOZ_ASSERT(workerPrivate); eventSource->mESImpl->mInnerWindowID = workerPrivate->WindowID(); + eventSource->mESImpl->mClientInfo = + workerPrivate->GlobalScope()->GetClientInfo(); + eventSource->mESImpl->mController = + workerPrivate->GlobalScope()->GetController(); eventSource->mESImpl->Init(nullptr, workerPrivate->GetPrincipal(), aURL, aRv); diff -Nru thunderbird-140.10.2esr/dom/base/ShadowRoot.cpp thunderbird-140.11.0esr/dom/base/ShadowRoot.cpp --- thunderbird-140.10.2esr/dom/base/ShadowRoot.cpp 2026-05-07 13:12:09.000000000 +0000 +++ thunderbird-140.11.0esr/dom/base/ShadowRoot.cpp 2026-05-15 21:31:19.000000000 +0000 @@ -105,6 +105,8 @@ MOZ_DIAGNOSTIC_ASSERT(!OwnerDoc()->IsComposedDocShadowRoot(*this)); + DocumentOrShadowRoot::Unlink(this); + UnsetFlags(NODE_IS_IN_SHADOW_TREE); // nsINode destructor expects mSubtreeRoot == this. diff -Nru thunderbird-140.10.2esr/dom/bindings/BindingUtils.cpp thunderbird-140.11.0esr/dom/bindings/BindingUtils.cpp --- thunderbird-140.10.2esr/dom/bindings/BindingUtils.cpp 2026-05-07 13:12:10.000000000 +0000 +++ thunderbird-140.11.0esr/dom/bindings/BindingUtils.cpp 2026-05-15 21:31:20.000000000 +0000 @@ -2429,8 +2429,10 @@ bool isProxy = js::IsProxy(aObj); JS::Rooted expandoObject(aCx); + JS::Rooted expandoRollbackToken(aCx); if (isProxy) { - expandoObject = DOMProxyHandler::GetAndClearExpandoObject(aObj); + expandoObject = + DOMProxyHandler::GetAndClearExpandoObject(aObj, &expandoRollbackToken); } JSAutoRealm newAr(aCx, newGlobal); @@ -2450,6 +2452,30 @@ return; } + // JS_CloneObject copies all reserved slots over for proxies, and no slots for + // non-proxies. That means that for both, the DOM_OBJECT_SLOT value needs to + // be transferred from aObj to newobj, and that slots need to be cleared from + // newobj on an error, and from aObj on success. + auto clearSlots = [=](JSObject* obj) { + JS::SetReservedSlot(obj, DOM_OBJECT_SLOT, JS::PrivateValue(nullptr)); + MOZ_ASSERT(isProxy == js::IsProxy(obj), "Cloning preserves proxy-ness"); + if (isProxy) { + size_t nslots = JSCLASS_RESERVED_SLOTS(JS::GetClass(obj)); + for (size_t slot = DOM_INSTANCE_RESERVED_SLOTS; slot < nslots; ++slot) { + JS::SetReservedSlot(obj, slot, JS::UndefinedValue()); + } + } + }; + + auto resetOnError = MakeScopeExit([&]() { + if (isProxy) { + // Also, the expando will have been pulled off of aObj in the proxy case. + // Put it back on an error. + DOMProxyHandler::RestoreExpando(aObj, expandoRollbackToken); + clearSlots(newobj); + } + }); + // Assert it's possible to create wrappers when |aObj| and |newobj| are in // different compartments. MOZ_ASSERT_IF(JS::GetCompartment(aObj) != JS::GetCompartment(newobj), @@ -2472,6 +2498,10 @@ propertyHolder = nullptr; } + // We've made it far enough to be able to mutate the source. Cleared slots + // will not be observed even if a failure occurs after this point. + resetOnError.release(); + // We've set up |newobj|, so we make it own the native by setting its reserved // slot and nulling out the reserved slot of |obj|. // @@ -2481,18 +2511,17 @@ // foo.x. JS::SetReservedSlot(newobj, DOM_OBJECT_SLOT, JS::GetReservedSlot(aObj, DOM_OBJECT_SLOT)); - JS::SetReservedSlot(aObj, DOM_OBJECT_SLOT, JS::PrivateValue(nullptr)); size_t nslots = JSCLASS_RESERVED_SLOTS(JS::GetClass(aObj)); for (size_t slot = DOM_INSTANCE_RESERVED_SLOTS; slot < nslots; ++slot) { - const JS::Value& slotValue = JS::GetReservedSlot(aObj, slot); + JS::Value slotValue = JS::GetReservedSlot(aObj, slot); if (slotValue.isObject()) { JSObject* slotObj = &slotValue.toObject(); if (IsObservableArrayProxy(slotObj)) { JS::SetReservedSlot(newobj, slot, slotValue); - JS::SetReservedSlot(aObj, slot, JS::UndefinedValue()); } } } + clearSlots(aObj); nsWrapperCache* cache = nullptr; CallQueryInterface(native, &cache); diff -Nru thunderbird-140.10.2esr/dom/bindings/DOMJSProxyHandler.cpp thunderbird-140.11.0esr/dom/bindings/DOMJSProxyHandler.cpp --- thunderbird-140.10.2esr/dom/bindings/DOMJSProxyHandler.cpp 2026-05-07 13:12:09.000000000 +0000 +++ thunderbird-140.11.0esr/dom/bindings/DOMJSProxyHandler.cpp 2026-05-15 21:31:20.000000000 +0000 @@ -115,10 +115,12 @@ } // static -JSObject* DOMProxyHandler::GetAndClearExpandoObject(JSObject* obj) { +JSObject* DOMProxyHandler::GetAndClearExpandoObject( + JSObject* obj, JS::MutableHandle rollbackToken) { CheckDOMProxy(obj); JS::Value v = js::GetProxyPrivate(obj); + rollbackToken.set(v); if (v.isUndefined()) { return nullptr; } @@ -141,6 +143,12 @@ } // static +void DOMProxyHandler::RestoreExpando(JSObject* obj, + const JS::Value& rollbackToken) { + js::SetProxyPrivate(obj, rollbackToken); +} + +// static JSObject* DOMProxyHandler::EnsureExpandoObject(JSContext* cx, JS::Handle obj) { CheckDOMProxy(obj); diff -Nru thunderbird-140.10.2esr/dom/bindings/DOMJSProxyHandler.h thunderbird-140.11.0esr/dom/bindings/DOMJSProxyHandler.h --- thunderbird-140.10.2esr/dom/bindings/DOMJSProxyHandler.h 2026-05-07 13:12:10.000000000 +0000 +++ thunderbird-140.11.0esr/dom/bindings/DOMJSProxyHandler.h 2026-05-15 21:31:20.000000000 +0000 @@ -127,10 +127,20 @@ * function will ensure that the returned object is exposed to active JS if * the given object is exposed. * + * rollbackToken is an outparam that may be used to restore the expando object + * to its previous value by passing it to RestoreExpando(). + * * GetAndClearExpandoObject does not DROP or clear the preserving wrapper * flag. */ - static JSObject* GetAndClearExpandoObject(JSObject* obj); + static JSObject* GetAndClearExpandoObject( + JSObject* obj, JS::MutableHandle rollbackToken); + + /* + * Restore the expando object for the given DOM proxy to what it was before + * GetAndClearExpandoObject cleared it. + */ + static void RestoreExpando(JSObject* obj, const JS::Value& rollbackToken); /* * Ensure that the given proxy (obj) has an expando object, and return it. diff -Nru thunderbird-140.10.2esr/dom/canvas/ClientWebGLContext.cpp thunderbird-140.11.0esr/dom/canvas/ClientWebGLContext.cpp --- thunderbird-140.10.2esr/dom/canvas/ClientWebGLContext.cpp 2026-05-07 13:12:09.000000000 +0000 +++ thunderbird-140.11.0esr/dom/canvas/ClientWebGLContext.cpp 2026-05-15 21:31:19.000000000 +0000 @@ -61,6 +61,16 @@ } } +// Currently WebGL only runs method dispatch on a single thread. Access to +// context data outside of that thread happens only rarely to collect memory +// reports, which should be the only possible source of contention. It is +// sufficient to acquire the global host context lock here since individual +// contexts can't contend with each other, as the dispatching thread will only +// be accessing contexts one at a time. +class LockInProcess { + LockedOutstandingContexts locked; +}; + // - bool webgl::ObjectJS::ValidateForContext( @@ -212,6 +222,11 @@ } void ClientWebGLContext::JsWarning(const std::string& utf8) const { + if (mDeferJsWarnings) { + mDeferJsWarnings->push_back(utf8); + return; + } + nsIGlobalObject* global = nullptr; if (mCanvasElement) { mozilla::dom::Document* doc = mCanvasElement->OwnerDoc(); @@ -430,7 +445,7 @@ template void ClientWebGLContext::Run_WithDestArgTypes( std::optional&& noGc, const MethodT method, - const size_t id, const Args&... args) const { + const WebGLMethodInfo methodInfo, const Args&... args) const { const auto notLost = mNotLost; // Hold a strong-ref to prevent LoseContext=>UAF. @@ -444,15 +459,37 @@ const auto& inProcess = notLost->inProcess; if (inProcess) { + Maybe locked; + if (methodInfo.flags & WebGLMethodInfo::LOCK_IN_PROCESS) { + locked.emplace(); + } + + if (noGc.has_value()) { + // JsWarning may trigger GC, so defer warning till after any args have + // been used. + std::vector warnings; + mDeferJsWarnings = &warnings; + + (inProcess.get()->*method)(args...); + + // Flush out any warnings, which may trigger GC. + mDeferJsWarnings = nullptr; + noGc.reset(); + for (const auto& warning : warnings) { + JsWarning(warning); + } + return; + } + (inProcess.get()->*method)(args...); return; } const auto& child = notLost->outOfProcess; - const auto info = webgl::SerializationInfo(id, args...); - const auto maybeDest = child->AllocPendingCmdBytes(info.requiredByteCount, - info.alignmentOverhead); + const auto cmdInfo = webgl::SerializationInfo(methodInfo.id, args...); + const auto maybeDest = child->AllocPendingCmdBytes(cmdInfo.requiredByteCount, + cmdInfo.alignmentOverhead); if (!maybeDest) { noGc.reset(); // Reset early, as GC data will not be used, but JsWarning // can GC. @@ -461,7 +498,7 @@ return; } const auto& destBytes = *maybeDest; - webgl::Serialize(destBytes, id, args...); + webgl::Serialize(destBytes, methodInfo.id, args...); } // - @@ -1427,6 +1464,7 @@ if (mNotLost) { const auto& inProcess = mNotLost->inProcess; if (inProcess) { + LockInProcess locked; if (!inProcess->CreateOpaqueFramebuffer(ret->mId, options)) { ret = nullptr; } diff -Nru thunderbird-140.10.2esr/dom/canvas/ClientWebGLContext.h thunderbird-140.11.0esr/dom/canvas/ClientWebGLContext.h --- thunderbird-140.10.2esr/dom/canvas/ClientWebGLContext.h 2026-05-07 13:12:09.000000000 +0000 +++ thunderbird-140.11.0esr/dom/canvas/ClientWebGLContext.h 2026-05-15 21:31:19.000000000 +0000 @@ -35,9 +35,6 @@ class ClientWebGLExtensionBase; class HostWebGLContext; -template -size_t IdByMethod(); - namespace dom { class OwningHTMLCanvasElementOrOffscreenCanvas; class WebGLChild; @@ -778,6 +775,9 @@ mutable webgl::LossStatus mLossStatus = webgl::LossStatus::Ready; mutable bool mAwaitingRestore = false; mutable webgl::ObjectId mLastId = 0; + // Buffer to accumulate JS warnings until it is safe to flush them. + mutable std::vector* mDeferJsWarnings = nullptr; + public: webgl::ObjectId NextId() const { return mLastId += 1; } @@ -2346,9 +2346,9 @@ // method directly. Otherwise, dispatch over IPC. template void Run(const CallerArgs&... args) const { - const auto id = IdByMethod(); + const auto info = WebGLMethodInfo::Get(); auto noNoGc = std::optional{}; - Run_WithDestArgTypes_ConstnessHelper(std::move(noNoGc), method, id, + Run_WithDestArgTypes_ConstnessHelper(std::move(noNoGc), method, info, args...); } @@ -2357,9 +2357,10 @@ template void RunWithGCData(JS::AutoCheckCannotGC&& aNoGC, const CallerArgs&... aArgs) const { - const auto id = IdByMethod(); + const auto info = WebGLMethodInfo::Get(); auto noGc = std::optional{std::move(aNoGC)}; - Run_WithDestArgTypes_ConstnessHelper(std::move(noGc), method, id, aArgs...); + Run_WithDestArgTypes_ConstnessHelper(std::move(noGc), method, info, + aArgs...); } // Because we're trying to explicitly pull `DestArgs` via `method`, we have @@ -2367,23 +2368,25 @@ template void Run_WithDestArgTypes_ConstnessHelper( std::optional&& noGc, - void (HostWebGLContext::*method)(DestArgs...), const size_t id, + void (HostWebGLContext::*method)(DestArgs...), const WebGLMethodInfo info, const std::remove_reference_t>&... args) const { - Run_WithDestArgTypes(std::move(noGc), method, id, args...); + Run_WithDestArgTypes(std::move(noGc), method, info, args...); } template void Run_WithDestArgTypes_ConstnessHelper( std::optional&& noGc, - void (HostWebGLContext::*method)(DestArgs...) const, const size_t id, + void (HostWebGLContext::*method)(DestArgs...) const, + const WebGLMethodInfo info, const std::remove_reference_t>&... args) const { - Run_WithDestArgTypes(std::move(noGc), method, id, args...); + Run_WithDestArgTypes(std::move(noGc), method, info, args...); } template void Run_WithDestArgTypes(std::optional&&, MethodT, - const size_t id, const DestArgs&...) const; + const WebGLMethodInfo info, + const DestArgs&...) const; // ------------------------------------------------------------------------- // Helpers for DOM operations, composition, actors, etc diff -Nru thunderbird-140.10.2esr/dom/canvas/HostWebGLContext.h thunderbird-140.11.0esr/dom/canvas/HostWebGLContext.h --- thunderbird-140.10.2esr/dom/canvas/HostWebGLContext.h 2026-05-07 13:12:10.000000000 +0000 +++ thunderbird-140.11.0esr/dom/canvas/HostWebGLContext.h 2026-05-15 21:31:20.000000000 +0000 @@ -10,6 +10,7 @@ #include "mozilla/GfxMessageUtils.h" #include "ClientWebGLContext.h" #include "mozilla/Maybe.h" +#include "mozilla/Mutex.h" #include "GLContext.h" #include "WebGLContext.h" #include "WebGL2Context.h" diff -Nru thunderbird-140.10.2esr/dom/canvas/WebGLCommandQueue.h thunderbird-140.11.0esr/dom/canvas/WebGLCommandQueue.h --- thunderbird-140.10.2esr/dom/canvas/WebGLCommandQueue.h 2026-05-07 13:12:10.000000000 +0000 +++ thunderbird-140.11.0esr/dom/canvas/WebGLCommandQueue.h 2026-05-15 21:31:20.000000000 +0000 @@ -263,6 +263,19 @@ } }; +struct WebGLMethodInfo { + enum Flags : uint8_t { + // Method should be run with lock if in-process. + LOCK_IN_PROCESS = 1 << 0, + }; + + size_t id = 0; + uint8_t flags = 0; + + template + static WebGLMethodInfo Get(); +}; + } // namespace mozilla #endif // WEBGLCOMMANDQUEUE_H_ diff -Nru thunderbird-140.10.2esr/dom/canvas/WebGLMethodDispatcher.h thunderbird-140.11.0esr/dom/canvas/WebGLMethodDispatcher.h --- thunderbird-140.10.2esr/dom/canvas/WebGLMethodDispatcher.h 2026-05-07 13:12:09.000000000 +0000 +++ thunderbird-140.11.0esr/dom/canvas/WebGLMethodDispatcher.h 2026-05-15 21:31:20.000000000 +0000 @@ -16,10 +16,7 @@ class WebGLMethodDispatcher : public EmptyMethodDispatcher {}; -template -size_t IdByMethod(); - -#define DEFINE_METHOD_DISPATCHER(_ID, _METHOD) \ +#define DEFINE_METHOD_DISPATCHER(_ID, _METHOD, _FLAGS) \ template <> \ class WebGLMethodDispatcher<_ID> \ : public MethodDispatcher \ - inline size_t IdByMethod() { \ - return _ID; \ + inline WebGLMethodInfo \ + WebGLMethodInfo::Get() { \ + return {_ID, _FLAGS}; \ } // Defines each method the WebGLMethodDispatcher handles. The COUNTER value // is used as a cross-process ID for each of the methods. -#define DEFINE_ASYNC(_METHOD) DEFINE_METHOD_DISPATCHER(__COUNTER__, _METHOD) - -DEFINE_ASYNC(HostWebGLContext::CreateBuffer) -DEFINE_ASYNC(HostWebGLContext::CreateFramebuffer) -DEFINE_ASYNC(HostWebGLContext::CreateProgram) -DEFINE_ASYNC(HostWebGLContext::CreateQuery) -DEFINE_ASYNC(HostWebGLContext::CreateRenderbuffer) -DEFINE_ASYNC(HostWebGLContext::CreateSampler) -DEFINE_ASYNC(HostWebGLContext::CreateShader) -DEFINE_ASYNC(HostWebGLContext::CreateSync) -DEFINE_ASYNC(HostWebGLContext::CreateTexture) -DEFINE_ASYNC(HostWebGLContext::CreateTransformFeedback) -DEFINE_ASYNC(HostWebGLContext::CreateVertexArray) - -DEFINE_ASYNC(HostWebGLContext::DeleteBuffer) -DEFINE_ASYNC(HostWebGLContext::DeleteFramebuffer) -DEFINE_ASYNC(HostWebGLContext::DeleteProgram) -DEFINE_ASYNC(HostWebGLContext::DeleteQuery) -DEFINE_ASYNC(HostWebGLContext::DeleteRenderbuffer) -DEFINE_ASYNC(HostWebGLContext::DeleteSampler) -DEFINE_ASYNC(HostWebGLContext::DeleteShader) -DEFINE_ASYNC(HostWebGLContext::DeleteSync) -DEFINE_ASYNC(HostWebGLContext::DeleteTexture) -DEFINE_ASYNC(HostWebGLContext::DeleteTransformFeedback) -DEFINE_ASYNC(HostWebGLContext::DeleteVertexArray) +#define DEFINE_ASYNC(_METHOD) DEFINE_METHOD_DISPATCHER(__COUNTER__, _METHOD, 0) +#define DEFINE_ASYNC_LOCKED(_METHOD) \ + DEFINE_METHOD_DISPATCHER(__COUNTER__, _METHOD, LOCK_IN_PROCESS) + +DEFINE_ASYNC_LOCKED(HostWebGLContext::CreateBuffer) +DEFINE_ASYNC_LOCKED(HostWebGLContext::CreateFramebuffer) +DEFINE_ASYNC_LOCKED(HostWebGLContext::CreateProgram) +DEFINE_ASYNC_LOCKED(HostWebGLContext::CreateQuery) +DEFINE_ASYNC_LOCKED(HostWebGLContext::CreateRenderbuffer) +DEFINE_ASYNC_LOCKED(HostWebGLContext::CreateSampler) +DEFINE_ASYNC_LOCKED(HostWebGLContext::CreateShader) +DEFINE_ASYNC_LOCKED(HostWebGLContext::CreateSync) +DEFINE_ASYNC_LOCKED(HostWebGLContext::CreateTexture) +DEFINE_ASYNC_LOCKED(HostWebGLContext::CreateTransformFeedback) +DEFINE_ASYNC_LOCKED(HostWebGLContext::CreateVertexArray) + +DEFINE_ASYNC_LOCKED(HostWebGLContext::DeleteBuffer) +DEFINE_ASYNC_LOCKED(HostWebGLContext::DeleteFramebuffer) +DEFINE_ASYNC_LOCKED(HostWebGLContext::DeleteProgram) +DEFINE_ASYNC_LOCKED(HostWebGLContext::DeleteQuery) +DEFINE_ASYNC_LOCKED(HostWebGLContext::DeleteRenderbuffer) +DEFINE_ASYNC_LOCKED(HostWebGLContext::DeleteSampler) +DEFINE_ASYNC_LOCKED(HostWebGLContext::DeleteShader) +DEFINE_ASYNC_LOCKED(HostWebGLContext::DeleteSync) +DEFINE_ASYNC_LOCKED(HostWebGLContext::DeleteTexture) +DEFINE_ASYNC_LOCKED(HostWebGLContext::DeleteTransformFeedback) +DEFINE_ASYNC_LOCKED(HostWebGLContext::DeleteVertexArray) DEFINE_ASYNC(HostWebGLContext::SetEnabled) DEFINE_ASYNC(HostWebGLContext::GenerateError) @@ -152,6 +152,7 @@ DEFINE_ASYNC(HostWebGLContext::EndOfFrame) #undef DEFINE_ASYNC +#undef DEFINE_ASYNC_LOCKED #undef DEFINE_METHOD_DISPATCHER } // namespace mozilla diff -Nru thunderbird-140.10.2esr/dom/chrome-webidl/WindowGlobalActors.webidl thunderbird-140.11.0esr/dom/chrome-webidl/WindowGlobalActors.webidl --- thunderbird-140.10.2esr/dom/chrome-webidl/WindowGlobalActors.webidl 2026-05-07 13:12:10.000000000 +0000 +++ thunderbird-140.11.0esr/dom/chrome-webidl/WindowGlobalActors.webidl 2026-05-15 21:31:21.000000000 +0000 @@ -80,6 +80,9 @@ readonly attribute long osPid; + // The remote type of `this.domProcess`. + readonly attribute UTF8String? remoteType; + // A WindowGlobalParent is the root in its process if it has no parent, or its // embedder is in a different process. readonly attribute boolean isProcessRoot; diff -Nru thunderbird-140.10.2esr/dom/console/Console.cpp thunderbird-140.11.0esr/dom/console/Console.cpp --- thunderbird-140.10.2esr/dom/console/Console.cpp 2026-05-07 13:12:09.000000000 +0000 +++ thunderbird-140.11.0esr/dom/console/Console.cpp 2026-05-15 21:31:20.000000000 +0000 @@ -29,6 +29,7 @@ #include "mozilla/dom/WorkletImpl.h" #include "mozilla/dom/WorkletThread.h" #include "mozilla/dom/RootedDictionary.h" +#include "mozilla/AutoRestore.h" #include "mozilla/BasePrincipal.h" #include "mozilla/HoldDropJSObjects.h" #include "mozilla/JSObjectHolder.h" @@ -2419,6 +2420,10 @@ const Sequence& aArguments) { AssertIsOnOwningThread(); + if (mIsRetrievingConsoleEvent) { + return false; + } + if (NS_WARN_IF(!mArgumentStorage.growBy(1))) { return false; } @@ -2447,6 +2452,10 @@ MOZ_ASSERT(aCallData); MOZ_ASSERT(mCallDataStorage.Length() == mArgumentStorage.length()); + if (mIsRetrievingConsoleEvent) { + return; + } + size_t index = mCallDataStorage.IndexOf(aCallData); // It can be that mCallDataStorage has been already cleaned in case the // processing of the argument of some Console methods triggers the @@ -2502,6 +2511,9 @@ JS::Rooted targetScope(aCx, JS::CurrentGlobalOrNull(aCx)); + AutoRestore retrievingGuard(mIsRetrievingConsoleEvent); + mIsRetrievingConsoleEvent = true; + for (uint32_t i = 0; i < mArgumentStorage.length(); ++i) { JS::Rooted value(aCx); @@ -2520,10 +2532,10 @@ // targetScope is the destination scope and value will be populated in its // compartment. { - MutexAutoLock lock(mCallDataStorage[i]->mMutex); + RefPtr callData = mCallDataStorage[i]; + MutexAutoLock lock(callData->mMutex); if (NS_WARN_IF(!PopulateConsoleNotificationInTheTargetScope( - aCx, sequence, targetScope, &value, mCallDataStorage[i], - &mGroupStack))) { + aCx, sequence, targetScope, &value, callData, &mGroupStack))) { aRv.Throw(NS_ERROR_FAILURE); return; } diff -Nru thunderbird-140.10.2esr/dom/console/Console.h thunderbird-140.11.0esr/dom/console/Console.h --- thunderbird-140.10.2esr/dom/console/Console.h 2026-05-07 13:12:09.000000000 +0000 +++ thunderbird-140.11.0esr/dom/console/Console.h 2026-05-15 21:31:20.000000000 +0000 @@ -441,6 +441,9 @@ // console instance. mozilla::TimeStamp mCreationTimeStamp; + // Touch on the owning thread only. + bool mIsRetrievingConsoleEvent = false; + friend class ConsoleCallData; friend class ConsoleCallDataWorkletRunnable; friend class ConsoleInstance; diff -Nru thunderbird-140.10.2esr/dom/file/MutableBlobStorage.cpp thunderbird-140.11.0esr/dom/file/MutableBlobStorage.cpp --- thunderbird-140.10.2esr/dom/file/MutableBlobStorage.cpp 2026-05-07 13:12:09.000000000 +0000 +++ thunderbird-140.11.0esr/dom/file/MutableBlobStorage.cpp 2026-05-15 21:31:20.000000000 +0000 @@ -512,13 +512,25 @@ return; } - mActor = new TemporaryIPCBlobChild(this); - actorChild->SendPTemporaryIPCBlobConstructor(mActor); + auto actor = MakeRefPtr(this); - // We need manually to increase the reference for this actor because the + // We need to manually increase the reference for this actor because the // IPC allocator method is not triggered. The Release() is called by IPDL - // when the actor is deleted. - mActor.get()->AddRef(); + // in DeallocPTemporaryIPCBlobChild on both normal teardown and synchronous + // constructor failure, so this must happen BEFORE Send. + // Here, actor.get() makes the programmer intention to manually increase the + // reference count explicit, and also avoids a trap which blocks adding such + // code accidentally. + actor.get()->AddRef(); + + if (!actorChild->SendPTemporaryIPCBlobConstructor(actor)) { + // Constructor failed synchronously (e.g. PBackground link already dead). + // IPDL has already called DeallocPTemporaryIPCBlobChild and released the + // manual ref; our local RefPtr holds the last reference and will clean up. + return; + } + + mActor = std::move(actor); // The actor will call us when the FileDescriptor is received. } diff -Nru thunderbird-140.10.2esr/dom/file/ipc/RemoteLazyInputStream.cpp thunderbird-140.11.0esr/dom/file/ipc/RemoteLazyInputStream.cpp --- thunderbird-140.10.2esr/dom/file/ipc/RemoteLazyInputStream.cpp 2026-05-07 13:12:10.000000000 +0000 +++ thunderbird-140.11.0esr/dom/file/ipc/RemoteLazyInputStream.cpp 2026-05-15 21:31:20.000000000 +0000 @@ -613,47 +613,32 @@ innerStream = mAsyncInnerStream; } - nsCOMPtr cloneable = do_QueryInterface(innerStream); - if (!cloneable || !cloneable->GetCloneable()) { - MOZ_LOG(gRemoteLazyStreamLog, LogLevel::Verbose, - ("Cloning non-cloneable stream - copying to pipe")); - - // If our internal stream isn't cloneable, to perform a clone we'll need to - // copy into a pipe and replace our internal stream. - nsCOMPtr pipeIn; - nsCOMPtr pipeOut; - NS_NewPipe2(getter_AddRefs(pipeIn), getter_AddRefs(pipeOut), true, true); - - RefPtr thread = - RemoteLazyInputStreamThread::GetOrCreate(); - if (NS_WARN_IF(!thread)) { - return NS_ERROR_ILLEGAL_DURING_SHUTDOWN; - } + nsCOMPtr replacement; + nsCOMPtr cloneable; + rv = NS_EnsureInputStreamIsCloneable(innerStream, getter_AddRefs(cloneable), + getter_AddRefs(replacement)); + if (NS_WARN_IF(NS_FAILED(rv))) { + return rv; + } - mAsyncInnerStream = pipeIn; + // If we have a replacement stream, record it. + if (replacement) { + mAsyncInnerStream = do_QueryInterface(replacement); mInnerStream = nullptr; + MOZ_ASSERT(mAsyncInnerStream, "The replacement stream is always async"); + // If we have a callback pending, we need to re-call AsyncWait on the inner - // stream. This should not re-enter us immediately, as `pipeIn` hasn't been - // sent any data yet, but we may be called again as soon as `NS_AsyncCopy` - // has begun copying. + // stream. if (mInputStreamCallback) { + MOZ_DIAGNOSTIC_ASSERT( + mInputStreamCallbackEventTarget, + "We made sure we have an event target in AsyncWait. If we don't, we " + "could be called back synchronously here and deadlock."); mAsyncInnerStream->AsyncWait(this, mInputStreamCallbackFlags, mInputStreamCallbackRequestedCount, mInputStreamCallbackEventTarget); } - - rv = NS_AsyncCopy(innerStream, pipeOut, thread, - NS_ASYNCCOPY_VIA_WRITESEGMENTS); - if (NS_WARN_IF(NS_FAILED(rv))) { - // The copy failed, revert the changes we did and restore our previous - // inner stream. - mAsyncInnerStream = nullptr; - mInnerStream = innerStream; - return rv; - } - - cloneable = do_QueryInterface(mAsyncInnerStream); } MOZ_ASSERT(cloneable && cloneable->GetCloneable()); diff -Nru thunderbird-140.10.2esr/dom/file/ipc/RemoteLazyInputStreamStorage.cpp thunderbird-140.11.0esr/dom/file/ipc/RemoteLazyInputStreamStorage.cpp --- thunderbird-140.10.2esr/dom/file/ipc/RemoteLazyInputStreamStorage.cpp 2026-05-07 13:12:10.000000000 +0000 +++ thunderbird-140.11.0esr/dom/file/ipc/RemoteLazyInputStreamStorage.cpp 2026-05-15 21:31:21.000000000 +0000 @@ -83,8 +83,21 @@ gRemoteLazyStreamLog, LogLevel::Verbose, ("Storage::AddStream(%s) = %p", nsIDToCString(aID).get(), aInputStream)); + // Pass a replacement out-param so non-cloneable streams are replaced. + // We can ignore the replacement return value because, in that case, + // `cloneable` refers to the replacement stream. + nsCOMPtr replacement; + nsCOMPtr cloneable; + nsresult rv = NS_EnsureInputStreamIsCloneable( + aInputStream, getter_AddRefs(cloneable), getter_AddRefs(replacement)); + if (NS_WARN_IF(NS_FAILED(rv))) { + return; + } + + MOZ_ASSERT(cloneable->GetCloneable(), "NS_EnsureInputStreamIsCloneable lied"); + UniquePtr data = MakeUnique(); - data->mInputStream = aInputStream; + data->mInputStream = cloneable.forget(); mozilla::StaticMutexAutoLock lock(gMutex); mStorage.InsertOrUpdate(aID, std::move(data)); @@ -104,7 +117,8 @@ return nullptr; } - return std::move(entry->mInputStream); + nsCOMPtr stream = do_QueryInterface(entry->mInputStream); + return stream; } bool RemoteLazyInputStreamStorage::HasStream(const nsID& aID) { @@ -122,11 +136,8 @@ ("Storage::GetStream(%s, %" PRIu64 " %" PRIu64 ")", nsIDToCString(aID).get(), aStart, aLength)); - nsCOMPtr inputStream; + nsCOMPtr inputStream; - // NS_CloneInputStream cannot be called when the mutex is locked because it - // can, recursively call GetStream() in case the child actor lives on the - // parent process. { mozilla::StaticMutexAutoLock lock(gMutex); StreamData* data = mStorage.Get(aID); @@ -137,31 +148,15 @@ inputStream = data->mInputStream; } - MOZ_ASSERT(inputStream); - - // We cannot return always the same inputStream because not all of them are - // able to be reused. Better to clone them. + MOZ_ASSERT(inputStream && inputStream->GetCloneable()); nsCOMPtr clonedStream; - nsCOMPtr replacementStream; - nsresult rv = NS_CloneInputStream(inputStream, getter_AddRefs(clonedStream), - getter_AddRefs(replacementStream)); + nsresult rv = inputStream->Clone(getter_AddRefs(clonedStream)); if (NS_WARN_IF(NS_FAILED(rv))) { return; } - if (replacementStream) { - mozilla::StaticMutexAutoLock lock(gMutex); - StreamData* data = mStorage.Get(aID); - // data can be gone in the meantime. - if (!data) { - return; - } - - data->mInputStream = replacementStream; - } - // Now it's the right time to apply a slice if needed. if (aStart > 0 || aLength < UINT64_MAX) { clonedStream = diff -Nru thunderbird-140.10.2esr/dom/file/ipc/RemoteLazyInputStreamStorage.h thunderbird-140.11.0esr/dom/file/ipc/RemoteLazyInputStreamStorage.h --- thunderbird-140.10.2esr/dom/file/ipc/RemoteLazyInputStreamStorage.h 2026-05-07 13:12:10.000000000 +0000 +++ thunderbird-140.11.0esr/dom/file/ipc/RemoteLazyInputStreamStorage.h 2026-05-15 21:31:21.000000000 +0000 @@ -12,6 +12,7 @@ #include "nsIObserver.h" class nsIInputStream; +class nsICloneableInputStream; struct nsID; namespace mozilla { @@ -65,7 +66,7 @@ nsCOMPtr mTaskQueue; struct StreamData { - nsCOMPtr mInputStream; + nsCOMPtr mInputStream; RefPtr mCallback; size_t mActorCount = 0; }; diff -Nru thunderbird-140.10.2esr/dom/fs/api/FileSystemHandle.h thunderbird-140.11.0esr/dom/fs/api/FileSystemHandle.h --- thunderbird-140.10.2esr/dom/fs/api/FileSystemHandle.h 2026-05-07 13:12:10.000000000 +0000 +++ thunderbird-140.11.0esr/dom/fs/api/FileSystemHandle.h 2026-05-15 21:31:20.000000000 +0000 @@ -80,6 +80,11 @@ mMetadata = aMetadata; } + void UpdateMetadata(fs::EntryId&& aEntryId, const fs::Name& aName) { + mMetadata.entryId() = std::move(aEntryId); + mMetadata.entryName() = aName; + } + protected: virtual ~FileSystemHandle() = default; diff -Nru thunderbird-140.10.2esr/dom/fs/child/FileSystemRequestHandler.cpp thunderbird-140.11.0esr/dom/fs/child/FileSystemRequestHandler.cpp --- thunderbird-140.10.2esr/dom/fs/child/FileSystemRequestHandler.cpp 2026-05-07 13:12:10.000000000 +0000 +++ thunderbird-140.11.0esr/dom/fs/child/FileSystemRequestHandler.cpp 2026-05-15 21:31:21.000000000 +0000 @@ -217,16 +217,14 @@ void ResolveCallback( FileSystemMoveEntryResponse&& aResponse, RefPtr aPromise, // NOLINT(performance-unnecessary-value-param) - RefPtr aHandle, FileSystemEntryMetadata* const& aEntry, - const Name& aName) { + const RefPtr& aHandle, const Name& aName) { MOZ_ASSERT(aPromise); MOZ_ASSERT(aHandle); QM_TRY(OkIf(Promise::PromiseState::Pending == aPromise->State()), QM_VOID); if (FileSystemMoveEntryResponse::TEntryId == aResponse.type()) { - if (aEntry) { - aEntry->entryId() = std::move(aResponse.get_EntryId()); - aEntry->entryName() = aName; + if (aHandle) { + aHandle->UpdateMetadata(std::move(aResponse.get_EntryId()), aName); } aPromise->MaybeResolveWithUndefined(); @@ -575,10 +573,11 @@ return; } + const RefPtr handle(aHandle); aManager->BeginRequest( [request = FileSystemMoveEntryRequest(*aEntry, aNewEntry), onResolve = SelectResolveCallback( - aPromise, std::move(aHandle), aEntry, aNewEntry.childName()), + aPromise, handle, aNewEntry.childName()), onReject = GetRejectCallback(aPromise)](const auto& actor) mutable { actor->SendMoveEntry(request, std::move(onResolve), std::move(onReject)); @@ -607,10 +606,11 @@ return; } + const RefPtr handle(aHandle); aManager->BeginRequest( [request = FileSystemRenameEntryRequest(*aEntry, aName), onResolve = SelectResolveCallback( - aPromise, std::move(aHandle), aEntry, aName), + aPromise, handle, aName), onReject = GetRejectCallback(aPromise)](const auto& actor) mutable { actor->SendRenameEntry(request, std::move(onResolve), std::move(onReject)); diff -Nru thunderbird-140.10.2esr/dom/ipc/WindowGlobalParent.cpp thunderbird-140.11.0esr/dom/ipc/WindowGlobalParent.cpp --- thunderbird-140.10.2esr/dom/ipc/WindowGlobalParent.cpp 2026-05-07 13:12:10.000000000 +0000 +++ thunderbird-140.11.0esr/dom/ipc/WindowGlobalParent.cpp 2026-05-15 21:31:20.000000000 +0000 @@ -585,6 +585,10 @@ return NOT_REMOTE_TYPE; } +void WindowGlobalParent::GetRemoteType(nsACString& aRemoteType) { + aRemoteType = GetRemoteType(); +} + void WindowGlobalParent::NotifyContentBlockingEvent( uint32_t aEvent, nsIRequest* aRequest, bool aBlocked, const nsACString& aTrackingOrigin, diff -Nru thunderbird-140.10.2esr/dom/ipc/WindowGlobalParent.h thunderbird-140.11.0esr/dom/ipc/WindowGlobalParent.h --- thunderbird-140.10.2esr/dom/ipc/WindowGlobalParent.h 2026-05-07 13:12:10.000000000 +0000 +++ thunderbird-140.11.0esr/dom/ipc/WindowGlobalParent.h 2026-05-15 21:31:21.000000000 +0000 @@ -218,6 +218,7 @@ nsITransportSecurityInfo* GetSecurityInfo() { return mSecurityInfo; } const nsACString& GetRemoteType() override; + void GetRemoteType(nsACString& aRemoteType); void NotifySessionStoreUpdatesComplete(Element* aEmbedder); diff -Nru thunderbird-140.10.2esr/dom/ipc/jsactor/JSActorService.cpp thunderbird-140.11.0esr/dom/ipc/jsactor/JSActorService.cpp --- thunderbird-140.10.2esr/dom/ipc/jsactor/JSActorService.cpp 2026-05-07 13:12:09.000000000 +0000 +++ thunderbird-140.11.0esr/dom/ipc/jsactor/JSActorService.cpp 2026-05-15 21:31:20.000000000 +0000 @@ -337,4 +337,27 @@ return mWindowActorDescriptors.Get(aName); } +bool JSActorProtocol::RemoteTypePrefixMatches(const nsACString& aRemoteType) { + if (mRemoteTypes.IsEmpty()) { + return true; + } + + nsDependentCSubstring remoteTypePrefix(RemoteTypePrefix(aRemoteType)); + + // The actual remote type for the parent process is the empty string, so + // change it to something we can actually match. + MOZ_ASSERT(!StringBeginsWith(remoteTypePrefix, "parent"_ns)); + if (aRemoteType == NOT_REMOTE_TYPE) { + remoteTypePrefix.AssignLiteral("parent"); + } + + for (auto& remoteType : mRemoteTypes) { + // TODO: Maybe this should use glob-style matching instead. See bug 2006165. + if (StringBeginsWith(remoteTypePrefix, remoteType)) { + return true; + } + } + return false; +} + } // namespace mozilla::dom diff -Nru thunderbird-140.10.2esr/dom/ipc/jsactor/JSActorService.h thunderbird-140.11.0esr/dom/ipc/jsactor/JSActorService.h --- thunderbird-140.10.2esr/dom/ipc/jsactor/JSActorService.h 2026-05-07 13:12:09.000000000 +0000 +++ thunderbird-140.11.0esr/dom/ipc/jsactor/JSActorService.h 2026-05-15 21:31:20.000000000 +0000 @@ -104,6 +104,11 @@ virtual const Sided& Parent() const = 0; virtual const Sided& Child() const = 0; bool mLoadInDevToolsLoader = false; + + protected: + bool RemoteTypePrefixMatches(const nsACString& aRemoteType); + + nsTArray mRemoteTypes; }; } // namespace dom diff -Nru thunderbird-140.10.2esr/dom/ipc/jsactor/JSProcessActorProtocol.cpp thunderbird-140.11.0esr/dom/ipc/jsactor/JSProcessActorProtocol.cpp --- thunderbird-140.10.2esr/dom/ipc/jsactor/JSProcessActorProtocol.cpp 2026-05-07 13:12:10.000000000 +0000 +++ thunderbird-140.11.0esr/dom/ipc/jsactor/JSProcessActorProtocol.cpp 2026-05-15 21:31:21.000000000 +0000 @@ -117,16 +117,6 @@ } } -bool JSProcessActorProtocol::RemoteTypePrefixMatches( - const nsDependentCSubstring& aRemoteType) { - for (auto& remoteType : mRemoteTypes) { - if (StringBeginsWith(aRemoteType, remoteType)) { - return true; - } - } - return false; -} - bool JSProcessActorProtocol::Matches(const nsACString& aRemoteType, ErrorResult& aRv) { if (!mIncludeParent && aRemoteType.IsEmpty()) { @@ -135,8 +125,7 @@ return false; } - if (!mRemoteTypes.IsEmpty() && - !RemoteTypePrefixMatches(RemoteTypePrefix(aRemoteType))) { + if (!RemoteTypePrefixMatches(aRemoteType)) { aRv.ThrowNotSupportedError(nsPrintfCString( "Process protocol '%s' doesn't support remote type '%s'", mName.get(), PromiseFlatCString(aRemoteType).get())); diff -Nru thunderbird-140.10.2esr/dom/ipc/jsactor/JSProcessActorProtocol.h thunderbird-140.11.0esr/dom/ipc/jsactor/JSProcessActorProtocol.h --- thunderbird-140.10.2esr/dom/ipc/jsactor/JSProcessActorProtocol.h 2026-05-07 13:12:10.000000000 +0000 +++ thunderbird-140.11.0esr/dom/ipc/jsactor/JSProcessActorProtocol.h 2026-05-15 21:31:21.000000000 +0000 @@ -60,11 +60,9 @@ private: explicit JSProcessActorProtocol(const nsACString& aName) : mName(aName) {} - bool RemoteTypePrefixMatches(const nsDependentCSubstring& aRemoteType); ~JSProcessActorProtocol() = default; nsCString mName; - nsTArray mRemoteTypes; bool mIncludeParent = false; friend class JSActorProtocolUtils; diff -Nru thunderbird-140.10.2esr/dom/ipc/jsactor/JSWindowActorProtocol.cpp thunderbird-140.11.0esr/dom/ipc/jsactor/JSWindowActorProtocol.cpp --- thunderbird-140.10.2esr/dom/ipc/jsactor/JSWindowActorProtocol.cpp 2026-05-07 13:12:10.000000000 +0000 +++ thunderbird-140.11.0esr/dom/ipc/jsactor/JSWindowActorProtocol.cpp 2026-05-15 21:31:21.000000000 +0000 @@ -309,16 +309,6 @@ return mURIMatcher; } -bool JSWindowActorProtocol::RemoteTypePrefixMatches( - const nsDependentCSubstring& aRemoteType) { - for (auto& remoteType : mRemoteTypes) { - if (StringBeginsWith(aRemoteType, remoteType)) { - return true; - } - } - return false; -} - bool JSWindowActorProtocol::MessageManagerGroupMatches( BrowsingContext* aBrowsingContext) { BrowsingContext* top = aBrowsingContext->Top(); @@ -349,8 +339,7 @@ return false; } - if (!mRemoteTypes.IsEmpty() && - !RemoteTypePrefixMatches(RemoteTypePrefix(aRemoteType))) { + if (!RemoteTypePrefixMatches(aRemoteType)) { aRv.ThrowNotSupportedError( nsPrintfCString("Window protocol '%s' doesn't match remote type '%s'", mName.get(), PromiseFlatCString(aRemoteType).get())); diff -Nru thunderbird-140.10.2esr/dom/ipc/jsactor/JSWindowActorProtocol.h thunderbird-140.11.0esr/dom/ipc/jsactor/JSWindowActorProtocol.h --- thunderbird-140.10.2esr/dom/ipc/jsactor/JSWindowActorProtocol.h 2026-05-07 13:12:10.000000000 +0000 +++ thunderbird-140.11.0esr/dom/ipc/jsactor/JSWindowActorProtocol.h 2026-05-15 21:31:20.000000000 +0000 @@ -78,7 +78,6 @@ private: explicit JSWindowActorProtocol(const nsACString& aName) : mName(aName) {} extensions::MatchPatternSetCore* GetURIMatcher(); - bool RemoteTypePrefixMatches(const nsDependentCSubstring& aRemoteType); bool MessageManagerGroupMatches(BrowsingContext* aBrowsingContext); ~JSWindowActorProtocol() = default; @@ -86,7 +85,6 @@ bool mAllFrames = false; bool mIncludeChrome = false; nsTArray mMatches; - nsTArray mRemoteTypes; nsTArray mMessageManagerGroups; friend class JSActorProtocolUtils; diff -Nru thunderbird-140.10.2esr/dom/media/AudioConverter.cpp thunderbird-140.11.0esr/dom/media/AudioConverter.cpp --- thunderbird-140.10.2esr/dom/media/AudioConverter.cpp 2026-05-07 13:12:09.000000000 +0000 +++ thunderbird-140.11.0esr/dom/media/AudioConverter.cpp 2026-05-15 21:31:20.000000000 +0000 @@ -9,6 +9,8 @@ #include #include +#include "mozilla/CheckedInt.h" + /* * Parts derived from MythTV AudioConvert Class * Created by Jean-Yves Avenard. @@ -347,8 +349,15 @@ if (!mResampler) { return 0; } - uint32_t outframes = ResampleRecipientFrames(aFrames); - uint32_t inframes = aFrames; + uint32_t outframes; + if (!ResampleRecipientFrames(aFrames, &outframes)) { + return 0; + } + CheckedUint32 inframesChecked(aFrames); + if (!inframesChecked.isValid()) { + return 0; + } + uint32_t inframes = inframesChecked.value(); int error; if (mOut.Format() == AudioConfig::FORMAT_FLT) { @@ -371,7 +380,8 @@ mResampler = nullptr; return 0; } - MOZ_ASSERT(inframes == aFrames, "Some frames will be dropped"); + MOZ_ASSERT(static_cast(inframes) == aFrames, + "Some frames will be dropped"); return outframes; } @@ -460,15 +470,27 @@ return aFrames; } -size_t AudioConverter::ResampleRecipientFrames(size_t aFrames) const { +bool AudioConverter::ResampleRecipientFrames(size_t aFrames, + uint32_t* aOutFrames) const { if (!aFrames && mIn.Rate() != mOut.Rate()) { if (!mResampler) { - return 0; + *aOutFrames = 0; + return true; } // We drain by pushing in get_input_latency() samples of 0 aFrames = speex_resampler_get_input_latency(mResampler); } - return (uint64_t)aFrames * mOut.Rate() / mIn.Rate() + 1; + CheckedInt numerator = CheckedInt(aFrames) * mOut.Rate(); + if (!numerator.isValid()) { + return false; + } + CheckedUint32 outFrames(numerator.value() / mIn.Rate()); + outFrames += 1u; + if (!outFrames.isValid()) { + return false; + } + *aOutFrames = outFrames.value(); + return true; } size_t AudioConverter::FramesOutToSamples(size_t aFrames) const { diff -Nru thunderbird-140.10.2esr/dom/media/AudioConverter.h thunderbird-140.11.0esr/dom/media/AudioConverter.h --- thunderbird-140.10.2esr/dom/media/AudioConverter.h 2026-05-07 13:12:09.000000000 +0000 +++ thunderbird-140.11.0esr/dom/media/AudioConverter.h 2026-05-15 21:31:20.000000000 +0000 @@ -8,6 +8,7 @@ # define AudioConverter_h # include "MediaInfo.h" +# include "mozilla/CheckedInt.h" // Forward declaration typedef struct SpeexResamplerState_ SpeexResamplerState; @@ -163,10 +164,15 @@ AlignedBuffer* outputBuffer = &temp1; AlignedBuffer temp2; if (!frames || mOut.Rate() > mIn.Rate()) { + uint32_t resampledFrames; // We are upsampling or about to drain, we can't work in place. // Allocate another temporary buffer where the upsampling will occur. - if (!temp2.SetLength( - FramesOutToSamples(ResampleRecipientFrames(frames)))) { + if (!ResampleRecipientFrames(frames, &resampledFrames)) { + return AudioDataBuffer(std::move(temp2)); + } + CheckedInt outputSamples = + CheckedInt(resampledFrames) * mOut.Channels(); + if (!outputSamples.isValid() || !temp2.SetLength(outputSamples.value())) { return AudioDataBuffer(std::move(temp2)); } outputBuffer = &temp2; @@ -212,11 +218,19 @@ return frames; } // Prepare output in cases of drain or up-sampling - if ((!frames || mOut.Rate() > mIn.Rate()) && - !aOutBuffer.SetLength( - FramesOutToSamples(ResampleRecipientFrames(frames)))) { - MOZ_ALWAYS_TRUE(aOutBuffer.SetLength(0)); - return 0; + if (!frames || mOut.Rate() > mIn.Rate()) { + uint32_t resampledFrames; + if (!ResampleRecipientFrames(frames, &resampledFrames)) { + MOZ_ALWAYS_TRUE(aOutBuffer.SetLength(0)); + return 0; + } + CheckedInt outputSamples = + CheckedInt(resampledFrames) * mOut.Channels(); + if (!outputSamples.isValid() || + !aOutBuffer.SetLength(outputSamples.value())) { + MOZ_ALWAYS_TRUE(aOutBuffer.SetLength(0)); + return 0; + } } if (!frames) { frames = DrainResampler(aOutBuffer.Data()); @@ -266,7 +280,7 @@ // Resampler context. SpeexResamplerState* mResampler; size_t ResampleAudio(void* aOut, const void* aIn, size_t aFrames); - size_t ResampleRecipientFrames(size_t aFrames) const; + bool ResampleRecipientFrames(size_t aFrames, uint32_t* aOutFrames) const; void RecreateResampler(); size_t DrainResampler(void* aOut); }; diff -Nru thunderbird-140.10.2esr/dom/media/ChannelMediaResource.cpp thunderbird-140.11.0esr/dom/media/ChannelMediaResource.cpp --- thunderbird-140.10.2esr/dom/media/ChannelMediaResource.cpp 2026-05-07 13:12:10.000000000 +0000 +++ thunderbird-140.11.0esr/dom/media/ChannelMediaResource.cpp 2026-05-15 21:31:20.000000000 +0000 @@ -5,6 +5,8 @@ #include "ChannelMediaResource.h" +#include + #include "mozilla/Preferences.h" #include "mozilla/dom/HTMLMediaElement.h" #include "mozilla/net/OpaqueResponseUtils.h" @@ -29,6 +31,27 @@ namespace mozilla { +namespace { + +bool IsContentRangeWithinMediaCacheLimits(int64_t aRangeStart, + int64_t aRangeEnd, + int64_t aRangeTotal) { + if (!MediaCacheStream::IsOffsetAllowed(aRangeStart) || + !MediaCacheStream::IsOffsetAllowed(aRangeEnd)) { + return false; + } + + // MediaCache advances to the next write position after consuming a range. + if (aRangeEnd == std::numeric_limits::max() || + !MediaCacheStream::IsOffsetAllowed(aRangeEnd + 1)) { + return false; + } + + return aRangeTotal == -1 || MediaCacheStream::IsOffsetAllowed(aRangeTotal); +} + +} // namespace + ChannelMediaResource::ChannelMediaResource(MediaResourceCallback* aCallback, nsIChannel* aChannel, nsIURI* aURI, int64_t aStreamLength, @@ -222,6 +245,13 @@ int64_t rangeTotal = 0; rv = ParseContentRangeHeader(hc, rangeStart, rangeEnd, rangeTotal); + if (NS_FAILED(rv) && rv != NS_ERROR_NOT_AVAILABLE) { + mCallback->NotifyNetworkError( + MediaResult(NS_ERROR_FAILURE, "invalid Content-Range")); + CloseChannel(); + return NS_OK; + } + // We received 'Content-Range', so the server accepts range requests. bool gotRangeHeader = NS_SUCCEEDED(rv); @@ -323,6 +353,14 @@ aRangeEnd = std::get<1>(rangeOrErr.inspect()); aRangeTotal = std::get<2>(rangeOrErr.inspect()); + if (!IsContentRangeWithinMediaCacheLimits(aRangeStart, aRangeEnd, + aRangeTotal)) { + LOG("Rejecting bytes [%" PRId64 "] to [%" PRId64 "] of [%" PRId64 + "] for decoder[%p] due to media cache limits", + aRangeStart, aRangeEnd, aRangeTotal, mCallback.get()); + return NS_ERROR_ILLEGAL_VALUE; + } + LOG("Received bytes [%" PRId64 "] to [%" PRId64 "] of [%" PRId64 "] for decoder[%p]", aRangeStart, aRangeEnd, aRangeTotal, mCallback.get()); diff -Nru thunderbird-140.10.2esr/dom/media/CloneableWithRangeMediaResource.cpp thunderbird-140.11.0esr/dom/media/CloneableWithRangeMediaResource.cpp --- thunderbird-140.10.2esr/dom/media/CloneableWithRangeMediaResource.cpp 2026-05-07 13:12:10.000000000 +0000 +++ thunderbird-140.11.0esr/dom/media/CloneableWithRangeMediaResource.cpp 2026-05-15 21:31:21.000000000 +0000 @@ -40,7 +40,7 @@ nsresult Read(char* aBuffer, uint32_t aSize, uint32_t* aRead) { uint32_t done = 0; do { - uint32_t read; + uint32_t read = 0; nsresult rv = SyncRead(aBuffer + done, aSize - done, &read); if (NS_SUCCEEDED(rv) && read == 0) { break; @@ -75,12 +75,16 @@ while (1) { nsresult rv = mStream->Read(aBuffer, aSize, aRead); // All good. - if (rv == NS_BASE_STREAM_CLOSED || NS_SUCCEEDED(rv)) { + if (NS_SUCCEEDED(rv)) { return NS_OK; } // An error. if (NS_FAILED(rv) && rv != NS_BASE_STREAM_WOULD_BLOCK) { + if (rv == NS_BASE_STREAM_CLOSED) { + *aRead = 0; + return NS_OK; + } return rv; } diff -Nru thunderbird-140.10.2esr/dom/media/MediaCache.cpp thunderbird-140.11.0esr/dom/media/MediaCache.cpp --- thunderbird-140.10.2esr/dom/media/MediaCache.cpp 2026-05-07 13:12:10.000000000 +0000 +++ thunderbird-140.11.0esr/dom/media/MediaCache.cpp 2026-05-15 21:31:20.000000000 +0000 @@ -870,8 +870,7 @@ // Allowed range is whatever can be accessed with an int32_t block index. static bool IsOffsetAllowed(int64_t aOffset) { - return aOffset < (int64_t(INT32_MAX) + 1) * MediaCache::BLOCK_SIZE && - aOffset >= 0; + return MediaCacheStream::IsOffsetAllowed(aOffset); } // Convert 64-bit offset to 32-bit block index. diff -Nru thunderbird-140.10.2esr/dom/media/MediaCache.h thunderbird-140.11.0esr/dom/media/MediaCache.h --- thunderbird-140.10.2esr/dom/media/MediaCache.h 2026-05-07 13:12:09.000000000 +0000 +++ thunderbird-140.11.0esr/dom/media/MediaCache.h 2026-05-15 21:31:20.000000000 +0000 @@ -7,6 +7,8 @@ #ifndef MediaCache_h_ #define MediaCache_h_ +#include + #include "DecoderDoctorLogger.h" #include "Intervals.h" #include "mozilla/Monitor.h" @@ -198,6 +200,12 @@ // This needs to be a power of two static const int64_t BLOCK_SIZE = 32768; + static constexpr bool IsOffsetAllowed(int64_t aOffset) { + constexpr int64_t kMaxOffset = + (int64_t(std::numeric_limits::max()) + 1) * BLOCK_SIZE; + return aOffset >= 0 && aOffset < kMaxOffset; + } + enum ReadMode { MODE_METADATA, MODE_PLAYBACK }; // aClient provides the underlying transport that cache will use to read diff -Nru thunderbird-140.10.2esr/dom/media/VideoSegment.cpp thunderbird-140.11.0esr/dom/media/VideoSegment.cpp --- thunderbird-140.10.2esr/dom/media/VideoSegment.cpp 2026-05-07 13:12:10.000000000 +0000 +++ thunderbird-140.11.0esr/dom/media/VideoSegment.cpp 2026-05-15 21:31:21.000000000 +0000 @@ -8,6 +8,7 @@ #include "gfx2DGlue.h" #include "ImageContainer.h" #include "VideoUtils.h" +#include "mozilla/CheckedInt.h" #include "mozilla/UniquePtr.h" namespace mozilla { @@ -51,9 +52,21 @@ return nullptr; } - gfx::IntSize cbcrSize((aSize.width + 1) / 2, (aSize.height + 1) / 2); - int yLen = aSize.width * aSize.height; - int cbcrLen = cbcrSize.width * cbcrSize.height; + if (aSize.width <= 0 || aSize.height <= 0) { + return nullptr; + } + auto checkedYLen = CheckedInt32(aSize.width) * aSize.height; + if (!checkedYLen.isValid()) { + return nullptr; + } + auto checkedCbCrWidth = (CheckedInt32(aSize.width) + 1) / 2; + auto checkedCbCrHeight = (CheckedInt32(aSize.height) + 1) / 2; + auto checkedCbCrLen = checkedCbCrWidth * checkedCbCrHeight; + if (!checkedCbCrLen.isValid()) { + return nullptr; + } + int yLen = checkedYLen.value(); + int cbcrLen = checkedCbCrLen.value(); // Generate a black image. auto frame = MakeUnique(yLen + 2 * cbcrLen); @@ -65,7 +78,7 @@ layers::PlanarYCbCrData data; data.mYChannel = frame.get(); data.mYStride = aSize.width; - data.mCbCrStride = cbcrSize.width; + data.mCbCrStride = checkedCbCrWidth.value(); data.mCbChannel = frame.get() + yLen; data.mCrChannel = data.mCbChannel + cbcrLen; data.mPictureRect = gfx::IntRect(0, 0, aSize.width, aSize.height); diff -Nru thunderbird-140.10.2esr/dom/media/eme/MediaKeySystemAccessManager.cpp thunderbird-140.11.0esr/dom/media/eme/MediaKeySystemAccessManager.cpp --- thunderbird-140.10.2esr/dom/media/eme/MediaKeySystemAccessManager.cpp 2026-05-07 13:12:09.000000000 +0000 +++ thunderbird-140.11.0esr/dom/media/eme/MediaKeySystemAccessManager.cpp 2026-05-15 21:31:20.000000000 +0000 @@ -490,7 +490,6 @@ keySystem = NS_ConvertUTF8toUTF16(kWidevineExperimentKeySystemName); } #endif - auto& diagnostics = aRequest->mDiagnostics; if (AwaitInstall(std::move(aRequest))) { // Notify chrome that we're going to wait for the CDM to download/update. EME_LOG("Await %s for installation", @@ -501,8 +500,6 @@ // this request. EME_LOG("Failed to await %s for installation", NS_ConvertUTF16toUTF8(keySystem).get()); - diagnostics.StoreMediaKeySystemAccess(mWindow->GetExtantDoc(), keySystem, - false, __func__); } return; } @@ -589,6 +586,8 @@ NS_WARNING("Failed to add pref observer"); aRequest->RejectPromiseWithNotSupportedError(nsLiteralCString( "Failed trying to setup CDM update: failed adding observers")); + aRequest->mDiagnostics.StoreMediaKeySystemAccess( + mWindow->GetExtantDoc(), aRequest->mKeySystem, false, __func__); return false; } @@ -599,6 +598,8 @@ NS_WARNING("Failed to create timer to await CDM install."); aRequest->RejectPromiseWithNotSupportedError(nsLiteralCString( "Failed trying to setup CDM update: failed timer creation")); + aRequest->mDiagnostics.StoreMediaKeySystemAccess( + mWindow->GetExtantDoc(), aRequest->mKeySystem, false, __func__); return false; } diff -Nru thunderbird-140.10.2esr/dom/media/gmp/GMPServiceParent.cpp thunderbird-140.11.0esr/dom/media/gmp/GMPServiceParent.cpp --- thunderbird-140.10.2esr/dom/media/gmp/GMPServiceParent.cpp 2026-05-07 13:12:10.000000000 +0000 +++ thunderbird-140.11.0esr/dom/media/gmp/GMPServiceParent.cpp 2026-05-15 21:31:21.000000000 +0000 @@ -319,8 +319,9 @@ // origin-pairs, if we try to open an origin-pair for non-PB mode, we'll get // the NodeId salt stored on-disk, and if we try to open a PB mode // origin-pair, we'll re-generate new salt. - mTempNodeIds.Clear(); - mTempGMPStorage.Clear(); + return GMPDispatch(NewRunnableMethod( + "gmp::GeckoMediaPluginServiceParent::ClearTemporaryStorage", this, + &GeckoMediaPluginServiceParent::ClearTemporaryStorage)); } else if (!strcmp("browser:purge-session-history", aTopic)) { GMP_LOG_DEBUG( "Received 'browser:purge-session-history', clearing everything"); @@ -1839,6 +1840,14 @@ mServiceParents.RemoveElement(aServiceParent); } +void GeckoMediaPluginServiceParent::ClearTemporaryStorage() { + AssertOnGMPThread(); + GMP_LOG_DEBUG("%s::%s", __CLASS__, __FUNCTION__); + + mTempNodeIds.Clear(); + mTempGMPStorage.Clear(); +} + void GeckoMediaPluginServiceParent::ClearStorage() { AssertOnGMPThread(); GMP_LOG_DEBUG("%s::%s", __CLASS__, __FUNCTION__); diff -Nru thunderbird-140.10.2esr/dom/media/gmp/GMPServiceParent.h thunderbird-140.11.0esr/dom/media/gmp/GMPServiceParent.h --- thunderbird-140.10.2esr/dom/media/gmp/GMPServiceParent.h 2026-05-07 13:12:10.000000000 +0000 +++ thunderbird-140.11.0esr/dom/media/gmp/GMPServiceParent.h 2026-05-15 21:31:21.000000000 +0000 @@ -108,6 +108,7 @@ virtual ~GeckoMediaPluginServiceParent(); + void ClearTemporaryStorage(); void ClearStorage(); already_AddRefed SelectPluginForAPI( diff -Nru thunderbird-140.10.2esr/dom/media/gtest/TestCDMStorage.cpp thunderbird-140.11.0esr/dom/media/gtest/TestCDMStorage.cpp --- thunderbird-140.10.2esr/dom/media/gtest/TestCDMStorage.cpp 2026-05-07 13:12:10.000000000 +0000 +++ thunderbird-140.11.0esr/dom/media/gtest/TestCDMStorage.cpp 2026-05-15 21:31:21.000000000 +0000 @@ -201,6 +201,9 @@ NS_DispatchAndSpinEventLoopUntilComplete( "SimulatePBModeExit"_ns, GetMainThreadSerialEventTarget(), MakeAndAddRef("last-pb-context-exited")); + nsCOMPtr thread(GetGMPThread()); + NS_DispatchAndSpinEventLoopUntilComplete( + "ClearedPBContext"_ns, thread, NS_NewRunnableFunction(__func__, [] {})); } class TestGetNodeIdCallback : public GetNodeIdCallback { diff -Nru thunderbird-140.10.2esr/dom/media/ipc/MFMediaEngineChild.cpp thunderbird-140.11.0esr/dom/media/ipc/MFMediaEngineChild.cpp --- thunderbird-140.10.2esr/dom/media/ipc/MFMediaEngineChild.cpp 2026-05-07 13:12:09.000000000 +0000 +++ thunderbird-140.11.0esr/dom/media/ipc/MFMediaEngineChild.cpp 2026-05-15 21:31:20.000000000 +0000 @@ -6,6 +6,7 @@ #include "MFMediaEngineUtils.h" #include "RemoteDecoderManagerChild.h" +#include "mozilla/SyncRunnable.h" #ifdef MOZ_WMF_CDM # include "WMFCDMProxy.h" @@ -149,7 +150,7 @@ mozilla::ipc::IPCResult MFMediaEngineChild::RecvNotifyEvent( MFMediaEngineEvent aEvent) { AssertOnManagerThread(); - if (mShutdown) { + if (mShutdown || !mOwner) { return IPC_OK(); } switch (aEvent) { @@ -189,7 +190,7 @@ mozilla::ipc::IPCResult MFMediaEngineChild::RecvNotifyError( const MediaResult& aError) { AssertOnManagerThread(); - if (mShutdown) { + if (mShutdown || !mOwner) { return IPC_OK(); } mOwner->NotifyError(aError); @@ -219,7 +220,7 @@ mozilla::ipc::IPCResult MFMediaEngineChild::RecvNotifyResizing( uint32_t aWidth, uint32_t aHeight) { AssertOnManagerThread(); - if (mShutdown) { + if (mShutdown || !mOwner) { return IPC_OK(); } mOwner->NotifyResizing(aWidth, aHeight); @@ -243,19 +244,27 @@ } void MFMediaEngineChild::OwnerDestroyed() { - Unused << ManagerThread()->Dispatch(NS_NewRunnableFunction( - "MFMediaEngineChild::OwnerDestroy", [self = RefPtr{this}, this] { - self->mOwner = nullptr; - // Ask to destroy IPDL. - if (CanSend()) { - MFMediaEngineChild::Send__delete__(this); - } - })); + if (mManagerThread->IsOnCurrentThread()) { + mOwner = nullptr; + if (CanSend()) { + MFMediaEngineChild::Send__delete__(this); + } + return; + } + SyncRunnable::DispatchToThread( + mManagerThread, + NS_NewRunnableFunction("MFMediaEngineChild::OwnerDestroyed", + [self = RefPtr{this}, this] { + mOwner = nullptr; + if (CanSend()) { + MFMediaEngineChild::Send__delete__(this); + } + })); } void MFMediaEngineChild::IPDLActorDestroyed() { AssertOnManagerThread(); - if (!mShutdown) { + if (!mShutdown && mOwner) { CLOG("Destroyed actor without shutdown, remote process has crashed!"); mOwner->NotifyError(NS_ERROR_DOM_MEDIA_REMOTE_DECODER_CRASHED_MF_CDM_ERR); } diff -Nru thunderbird-140.10.2esr/dom/media/systemservices/CamerasParent.cpp thunderbird-140.11.0esr/dom/media/systemservices/CamerasParent.cpp --- thunderbird-140.10.2esr/dom/media/systemservices/CamerasParent.cpp 2026-05-07 13:12:10.000000000 +0000 +++ thunderbird-140.11.0esr/dom/media/systemservices/CamerasParent.cpp 2026-05-15 21:31:20.000000000 +0000 @@ -661,8 +661,8 @@ using Promise = MozPromise; InvokeAsync(mVideoCaptureThread, __func__, [this, self = RefPtr(this), aCapEngine, aDeviceIndex] { - char deviceName[MediaEngineSource::kMaxDeviceNameLength]; - char deviceUniqueId[MediaEngineSource::kMaxUniqueIdLength]; + char deviceName[MediaEngineSource::kMaxDeviceNameLength] = {}; + char deviceUniqueId[MediaEngineSource::kMaxUniqueIdLength] = {}; nsCString name; nsCString uniqueId; pid_t devicePid = 0; diff -Nru thunderbird-140.10.2esr/dom/media/webcodecs/ImageDecoder.cpp thunderbird-140.11.0esr/dom/media/webcodecs/ImageDecoder.cpp --- thunderbird-140.10.2esr/dom/media/webcodecs/ImageDecoder.cpp 2026-05-07 13:12:10.000000000 +0000 +++ thunderbird-140.11.0esr/dom/media/webcodecs/ImageDecoder.cpp 2026-05-15 21:31:20.000000000 +0000 @@ -79,7 +79,8 @@ NS_IMPL_CYCLE_COLLECTION_WRAPPERCACHE_CLASS(ImageDecoder) NS_IMPL_CYCLE_COLLECTION_UNLINK_BEGIN(ImageDecoder) - tmp->Destroy(); + tmp->CloseWithoutRef( + MediaResult(NS_ERROR_DOM_ABORT_ERR, "Cycle-collected decoder"_ns)); NS_IMPL_CYCLE_COLLECTION_UNLINK(mParent) NS_IMPL_CYCLE_COLLECTION_UNLINK(mTracks) NS_IMPL_CYCLE_COLLECTION_UNLINK(mReadRequest) @@ -118,7 +119,7 @@ ImageDecoder::~ImageDecoder() { MOZ_LOG(gWebCodecsLog, LogLevel::Debug, ("ImageDecoder %p ~ImageDecoder", this)); - Destroy(); + CloseWithoutRef(MediaResult(NS_ERROR_DOM_ABORT_ERR, "Destroyed decoder"_ns)); } JSObject* ImageDecoder::WrapObject(JSContext* aCx, @@ -127,33 +128,6 @@ return ImageDecoder_Binding::Wrap(aCx, this, aGivenProto); } -void ImageDecoder::Destroy() { - MOZ_LOG(gWebCodecsLog, LogLevel::Debug, ("ImageDecoder %p Destroy", this)); - MOZ_ASSERT(mOutstandingDecodes.IsEmpty()); - - if (mReadRequest) { - mReadRequest->Destroy(/* aCancel */ false); - mReadRequest = nullptr; - } - - if (mDecoder) { - mDecoder->Destroy(); - } - - if (mTracks) { - mTracks->Destroy(); - } - - if (mShutdownWatcher) { - mShutdownWatcher->Destroy(); - mShutdownWatcher = nullptr; - } - - mSourceBuffer = nullptr; - mDecoder = nullptr; - mParent = nullptr; -} - void ImageDecoder::QueueConfigureMessage( const Maybe& aOutputSize, ColorSpaceConversion aColorSpaceConversion) { @@ -180,7 +154,7 @@ } void ImageDecoder::ProcessControlMessageQueue() { - while (!mMessageQueueBlocked && !mControlMessageQueue.empty()) { + while (!mClosed && !mMessageQueueBlocked && !mControlMessageQueue.empty()) { auto& msg = mControlMessageQueue.front(); auto result = MessageProcessedResult::Processed; if (auto* submsg = msg->AsConfigureMessage()) { @@ -939,6 +913,7 @@ QueueDecodeFrameMessage(); // 7. Process the control message queue. + RefPtr kungFuDeathGrip(this); ProcessControlMessageQueue(); // 8. Return promise. @@ -985,8 +960,9 @@ } } -void ImageDecoder::Reset(const MediaResult& aResult) { - MOZ_LOG(gWebCodecsLog, LogLevel::Debug, ("ImageDecoder %p Reset", this)); +void ImageDecoder::ResetWithoutRef(const MediaResult& aResult) { + MOZ_LOG(gWebCodecsLog, LogLevel::Debug, + ("ImageDecoder %p Reset '%s'", this, aResult.Message().get())); // 10.2.5. Reset ImageDecoder (with exception) // 1. Signal [[codec implementation]] to abort any active decoding operation. @@ -1007,18 +983,23 @@ void ImageDecoder::Close(const MediaResult& aResult) { RefPtr kungFuDeathGrip(this); - MOZ_LOG(gWebCodecsLog, LogLevel::Debug, ("ImageDecoder %p Close", this)); + CloseWithoutRef(aResult); +} +void ImageDecoder::CloseWithoutRef(const MediaResult& aResult) { if (mClosed) { return; } + MOZ_LOG(gWebCodecsLog, LogLevel::Debug, + ("ImageDecoder %p Close '%s'", this, aResult.Message().get())); + // 10.2.5. Algorithms - Close ImageDecoder (with exception) mClosed = true; mTypeNotSupported = aResult.Code() == NS_ERROR_DOM_NOT_SUPPORTED_ERR; // 1. Run the Reset ImageDecoder algorithm with exception. - Reset(aResult); + ResetWithoutRef(aResult); // 3. Clear [[codec implementation]] and release associated system resources. if (mDecoder) { @@ -1042,7 +1023,9 @@ } if (!mComplete) { - aResult.RejectTo(mCompletePromise); + if (mCompletePromise) { + aResult.RejectTo(mCompletePromise); + } mComplete = true; } @@ -1053,7 +1036,8 @@ } void ImageDecoder::Reset() { - Reset(MediaResult(NS_ERROR_DOM_ABORT_ERR, "Reset decoder"_ns)); + RefPtr kungFuDeathGrip(this); + ResetWithoutRef(MediaResult(NS_ERROR_DOM_ABORT_ERR, "Reset decoder"_ns)); } void ImageDecoder::Close() { diff -Nru thunderbird-140.10.2esr/dom/media/webcodecs/ImageDecoder.h thunderbird-140.11.0esr/dom/media/webcodecs/ImageDecoder.h --- thunderbird-140.10.2esr/dom/media/webcodecs/ImageDecoder.h 2026-05-07 13:12:10.000000000 +0000 +++ thunderbird-140.11.0esr/dom/media/webcodecs/ImageDecoder.h 2026-05-15 21:31:20.000000000 +0000 @@ -84,6 +84,8 @@ void QueueSelectTrackMessage(uint32_t aSelectedIndex); void ProcessControlMessageQueue(); + void ResetWithoutRef(const MediaResult& aResult); + private: ~ImageDecoder(); @@ -108,9 +110,8 @@ void Initialize(const GlobalObject& aGLobal, const ImageDecoderInit& aInit, ErrorResult& aRv); - void Destroy(); - void Reset(const MediaResult& aResult); void Close(const MediaResult& aResult); + void CloseWithoutRef(const MediaResult& aResult); void QueueConfigureMessage(const Maybe& aOutputSize, ColorSpaceConversion aColorSpaceConversion); diff -Nru thunderbird-140.10.2esr/dom/media/webcodecs/ImageTrackList.cpp thunderbird-140.11.0esr/dom/media/webcodecs/ImageTrackList.cpp --- thunderbird-140.10.2esr/dom/media/webcodecs/ImageTrackList.cpp 2026-05-07 13:12:10.000000000 +0000 +++ thunderbird-140.11.0esr/dom/media/webcodecs/ImageTrackList.cpp 2026-05-15 21:31:21.000000000 +0000 @@ -193,14 +193,16 @@ } // 10. Run the Reset ImageDecoder algorithm on [[ImageDecoder]]. - mDecoder->Reset(); + RefPtr decoder = mDecoder; + decoder->ResetWithoutRef( + MediaResult(NS_ERROR_DOM_ABORT_ERR, "Reset decoder (select index)"_ns)); // 11. Queue a control message to [[ImageDecoder]]'s control message queue to // update the internal selected track index with selectedIndex. - mDecoder->QueueSelectTrackMessage(mSelectedIndex); + decoder->QueueSelectTrackMessage(mSelectedIndex); // 12. Process the control message queue belonging to [[ImageDecoder]]. - mDecoder->ProcessControlMessageQueue(); + decoder->ProcessControlMessageQueue(); } } // namespace mozilla::dom diff -Nru thunderbird-140.10.2esr/dom/media/webrtc/jsapi/PeerConnectionImpl.cpp thunderbird-140.11.0esr/dom/media/webrtc/jsapi/PeerConnectionImpl.cpp --- thunderbird-140.10.2esr/dom/media/webrtc/jsapi/PeerConnectionImpl.cpp 2026-05-07 13:12:10.000000000 +0000 +++ thunderbird-140.11.0esr/dom/media/webrtc/jsapi/PeerConnectionImpl.cpp 2026-05-15 21:31:20.000000000 +0000 @@ -531,7 +531,7 @@ if (XRE_IsContentProcess()) { mStunAddrsRequest = - new net::StunAddrsRequestChild(new StunAddrsHandler(this)); + net::StunAddrsRequestChild::Create(new StunAddrsHandler(this)); } // Initialize the media object. diff -Nru thunderbird-140.10.2esr/dom/media/webrtc/transport/ipc/PStunAddrsRequest.ipdl thunderbird-140.11.0esr/dom/media/webrtc/transport/ipc/PStunAddrsRequest.ipdl --- thunderbird-140.10.2esr/dom/media/webrtc/transport/ipc/PStunAddrsRequest.ipdl 2026-05-07 13:12:10.000000000 +0000 +++ thunderbird-140.11.0esr/dom/media/webrtc/transport/ipc/PStunAddrsRequest.ipdl 2026-05-15 21:31:20.000000000 +0000 @@ -12,7 +12,7 @@ namespace mozilla { namespace net { -[ManualDealloc, ChildImpl=virtual, ParentImpl=virtual] +[ChildImpl=virtual, ParentImpl=virtual] async protocol PStunAddrsRequest { manager PNecko; diff -Nru thunderbird-140.10.2esr/dom/media/webrtc/transport/ipc/PWebrtcTCPSocket.ipdl thunderbird-140.11.0esr/dom/media/webrtc/transport/ipc/PWebrtcTCPSocket.ipdl --- thunderbird-140.10.2esr/dom/media/webrtc/transport/ipc/PWebrtcTCPSocket.ipdl 2026-05-07 13:12:10.000000000 +0000 +++ thunderbird-140.11.0esr/dom/media/webrtc/transport/ipc/PWebrtcTCPSocket.ipdl 2026-05-15 21:31:20.000000000 +0000 @@ -15,7 +15,7 @@ namespace mozilla { namespace net { -[ManualDealloc, ChildImpl=virtual, ParentImpl=virtual] +[ChildImpl=virtual, ParentImpl=virtual] async protocol PWebrtcTCPSocket { manager PNecko or PSocketProcess; diff -Nru thunderbird-140.10.2esr/dom/media/webrtc/transport/ipc/StunAddrsRequestChild.cpp thunderbird-140.11.0esr/dom/media/webrtc/transport/ipc/StunAddrsRequestChild.cpp --- thunderbird-140.10.2esr/dom/media/webrtc/transport/ipc/StunAddrsRequestChild.cpp 2026-05-07 13:12:10.000000000 +0000 +++ thunderbird-140.11.0esr/dom/media/webrtc/transport/ipc/StunAddrsRequestChild.cpp 2026-05-15 21:31:20.000000000 +0000 @@ -11,13 +11,18 @@ namespace mozilla::net { -StunAddrsRequestChild::StunAddrsRequestChild(StunAddrsListener* listener) - : mListener(listener) { - gNeckoChild->SendPStunAddrsRequestConstructor(this); - // IPDL holds a reference until IPDL channel gets destroyed - AddIPDLReference(); +// static +RefPtr StunAddrsRequestChild::Create( + StunAddrsListener* listener) { + // c'tor is protected, so we can't use fancy things like MakeRefPtr + RefPtr result(new StunAddrsRequestChild(listener)); + gNeckoChild->SendPStunAddrsRequestConstructor(result); + return result; } +StunAddrsRequestChild::StunAddrsRequestChild(StunAddrsListener* listener) + : mListener(listener) {} + mozilla::ipc::IPCResult StunAddrsRequestChild::RecvOnMDNSQueryComplete( const nsACString& hostname, const Maybe& address) { if (mListener) { @@ -36,9 +41,6 @@ void StunAddrsRequestChild::Cancel() { mListener = nullptr; } -NS_IMPL_ADDREF(StunAddrsRequestChild) -NS_IMPL_RELEASE(StunAddrsRequestChild) - NS_IMPL_ADDREF(StunAddrsListener) NS_IMPL_RELEASE(StunAddrsListener) diff -Nru thunderbird-140.10.2esr/dom/media/webrtc/transport/ipc/StunAddrsRequestChild.h thunderbird-140.11.0esr/dom/media/webrtc/transport/ipc/StunAddrsRequestChild.h --- thunderbird-140.10.2esr/dom/media/webrtc/transport/ipc/StunAddrsRequestChild.h 2026-05-07 13:12:10.000000000 +0000 +++ thunderbird-140.11.0esr/dom/media/webrtc/transport/ipc/StunAddrsRequestChild.h 2026-05-15 21:31:20.000000000 +0000 @@ -31,20 +31,13 @@ friend class PStunAddrsRequestChild; public: - explicit StunAddrsRequestChild(StunAddrsListener* listener); - - NS_IMETHOD_(MozExternalRefCountType) AddRef(); - NS_IMETHOD_(MozExternalRefCountType) Release(); - - // Not sure why AddIPDLReference & ReleaseIPDLReference don't come - // from PStunAddrsRequestChild since the IPC plumbing seem to - // expect this. - void AddIPDLReference() { AddRef(); } - void ReleaseIPDLReference() { Release(); } + NS_INLINE_DECL_THREADSAFE_REFCOUNTING(StunAddrsRequestChild, override); + static RefPtr Create(StunAddrsListener* listener); void Cancel(); protected: + explicit StunAddrsRequestChild(StunAddrsListener* listener); virtual ~StunAddrsRequestChild() = default; virtual mozilla::ipc::IPCResult RecvOnMDNSQueryComplete( @@ -54,9 +47,6 @@ const NrIceStunAddrArray& addrs) override; RefPtr mListener; - - ThreadSafeAutoRefCnt mRefCnt; - NS_DECL_OWNINGTHREAD }; } // namespace mozilla::net diff -Nru thunderbird-140.10.2esr/dom/media/webrtc/transport/ipc/StunAddrsRequestParent.cpp thunderbird-140.11.0esr/dom/media/webrtc/transport/ipc/StunAddrsRequestParent.cpp --- thunderbird-140.10.2esr/dom/media/webrtc/transport/ipc/StunAddrsRequestParent.cpp 2026-05-07 13:12:10.000000000 +0000 +++ thunderbird-140.11.0esr/dom/media/webrtc/transport/ipc/StunAddrsRequestParent.cpp 2026-05-15 21:31:21.000000000 +0000 @@ -42,9 +42,7 @@ MOZ_ASSERT(mSTSThread); } -StunAddrsRequestParent::~StunAddrsRequestParent() { - ASSERT_ON_THREAD(mMainThread); -} +StunAddrsRequestParent::~StunAddrsRequestParent() = default; mozilla::ipc::IPCResult StunAddrsRequestParent::RecvGetStunAddrs() { ASSERT_ON_THREAD(mMainThread); @@ -211,9 +209,6 @@ StaticRefPtr StunAddrsRequestParent::mSharedMDNSService; -NS_IMPL_ADDREF(StunAddrsRequestParent) -NS_IMPL_RELEASE(StunAddrsRequestParent) - StunAddrsRequestParent::MDNSServiceWrapper::MDNSServiceWrapper( const std::string& ifaddr) : ifaddr(ifaddr) {} diff -Nru thunderbird-140.10.2esr/dom/media/webrtc/transport/ipc/StunAddrsRequestParent.h thunderbird-140.11.0esr/dom/media/webrtc/transport/ipc/StunAddrsRequestParent.h --- thunderbird-140.10.2esr/dom/media/webrtc/transport/ipc/StunAddrsRequestParent.h 2026-05-07 13:12:10.000000000 +0000 +++ thunderbird-140.11.0esr/dom/media/webrtc/transport/ipc/StunAddrsRequestParent.h 2026-05-15 21:31:21.000000000 +0000 @@ -15,10 +15,9 @@ friend class PStunAddrsRequestParent; public: - StunAddrsRequestParent(); + NS_INLINE_DECL_THREADSAFE_REFCOUNTING(StunAddrsRequestParent, override); - NS_IMETHOD_(MozExternalRefCountType) AddRef(); - NS_IMETHOD_(MozExternalRefCountType) Release(); + StunAddrsRequestParent(); mozilla::ipc::IPCResult Recv__delete__() override; @@ -46,9 +45,6 @@ void OnQueryComplete_m(const nsACString& hostname, const Maybe& address); - ThreadSafeAutoRefCnt mRefCnt; - NS_DECL_OWNINGTHREAD - private: bool mIPCClosed; // true if IPDL channel has been closed (child crash) diff -Nru thunderbird-140.10.2esr/dom/media/webrtc/transport/ipc/WebrtcTCPSocketChild.cpp thunderbird-140.11.0esr/dom/media/webrtc/transport/ipc/WebrtcTCPSocketChild.cpp --- thunderbird-140.10.2esr/dom/media/webrtc/transport/ipc/WebrtcTCPSocketChild.cpp 2026-05-07 13:12:11.000000000 +0000 +++ thunderbird-140.11.0esr/dom/media/webrtc/transport/ipc/WebrtcTCPSocketChild.cpp 2026-05-15 21:31:21.000000000 +0000 @@ -52,14 +52,10 @@ WebrtcTCPSocketChild::WebrtcTCPSocketChild( WebrtcTCPSocketCallback* aProxyCallbacks) : mProxyCallbacks(aProxyCallbacks) { - MOZ_COUNT_CTOR(WebrtcTCPSocketChild); - LOG(("WebrtcTCPSocketChild::WebrtcTCPSocketChild %p\n", this)); } WebrtcTCPSocketChild::~WebrtcTCPSocketChild() { - MOZ_COUNT_DTOR(WebrtcTCPSocketChild); - LOG(("WebrtcTCPSocketChild::~WebrtcTCPSocketChild %p\n", this)); } @@ -72,8 +68,6 @@ MOZ_ASSERT(NS_IsMainThread(), "not main thread"); - AddIPDLReference(); - Maybe proxyConfig; Maybe tabId; if (aProxyConfig) { diff -Nru thunderbird-140.10.2esr/dom/media/webrtc/transport/ipc/WebrtcTCPSocketChild.h thunderbird-140.11.0esr/dom/media/webrtc/transport/ipc/WebrtcTCPSocketChild.h --- thunderbird-140.10.2esr/dom/media/webrtc/transport/ipc/WebrtcTCPSocketChild.h 2026-05-07 13:12:11.000000000 +0000 +++ thunderbird-140.11.0esr/dom/media/webrtc/transport/ipc/WebrtcTCPSocketChild.h 2026-05-15 21:31:21.000000000 +0000 @@ -17,7 +17,7 @@ class WebrtcTCPSocketChild : public PWebrtcTCPSocketChild { public: - NS_INLINE_DECL_THREADSAFE_REFCOUNTING(WebrtcTCPSocketChild) + NS_INLINE_DECL_THREADSAFE_REFCOUNTING(WebrtcTCPSocketChild, override) mozilla::ipc::IPCResult RecvOnClose(const nsresult& aReason) override; @@ -33,9 +33,6 @@ bool aUseTls, const std::shared_ptr& aProxyConfig); - void AddIPDLReference() { AddRef(); } - void ReleaseIPDLReference() { Release(); } - protected: virtual ~WebrtcTCPSocketChild(); diff -Nru thunderbird-140.10.2esr/dom/media/webrtc/transport/nr_socket_prsock.cpp thunderbird-140.11.0esr/dom/media/webrtc/transport/nr_socket_prsock.cpp --- thunderbird-140.10.2esr/dom/media/webrtc/transport/nr_socket_prsock.cpp 2026-05-07 13:12:11.000000000 +0000 +++ thunderbird-140.11.0esr/dom/media/webrtc/transport/nr_socket_prsock.cpp 2026-05-15 21:31:21.000000000 +0000 @@ -1423,9 +1423,6 @@ uint32_t minBuffSize = 0; RefPtr socketChild = new dom::UDPSocketChild(); - // This can spin the event loop; don't do that with the monitor held - socketChild->SetBackgroundSpinsEvents(); - ReentrantMonitorAutoEnter mon(monitor_); if (!socket_child_) { socket_child_ = socketChild; diff -Nru thunderbird-140.10.2esr/dom/media/webrtc/transport/nricectx.cpp thunderbird-140.11.0esr/dom/media/webrtc/transport/nricectx.cpp --- thunderbird-140.10.2esr/dom/media/webrtc/transport/nricectx.cpp 2026-05-07 13:12:10.000000000 +0000 +++ thunderbird-140.11.0esr/dom/media/webrtc/transport/nricectx.cpp 2026-05-15 21:31:20.000000000 +0000 @@ -548,6 +548,8 @@ // Initialize the crypto callbacks and logging stuff if (!initialized) { NR_reg_init(NR_REG_MODE_LOCAL); + // Registers the "stun" logger for r_log. + (void)nr_stun_startup(); nr_crypto_vtbl = &nr_ice_crypto_nss_vtbl; initialized = true; diff -Nru thunderbird-140.10.2esr/dom/media/webrtc/transport/test/transport_unittests.cpp thunderbird-140.11.0esr/dom/media/webrtc/transport/test/transport_unittests.cpp --- thunderbird-140.10.2esr/dom/media/webrtc/transport/test/transport_unittests.cpp 2026-05-07 13:12:11.000000000 +0000 +++ thunderbird-140.11.0esr/dom/media/webrtc/transport/test/transport_unittests.cpp 2026-05-15 21:31:21.000000000 +0000 @@ -443,14 +443,6 @@ gathering_complete_(false), digest_("sha-1"_ns), test_utils_(utils) { - NrIceCtx::InitializeGlobals(NrIceCtx::GlobalConfig()); - ice_ctx_ = NrIceCtx::Create(name); - std::vector stun_servers; - UniquePtr server(NrIceStunServer::Create( - std::string((char*)"stun.services.mozilla.com"), 3478)); - stun_servers.push_back(*server); - EXPECT_TRUE(NS_SUCCEEDED(ice_ctx_->SetStunServers(stun_servers))); - dtls_->SetIdentity(identity_); dtls_->SetRole(offerer_ ? TransportLayerDtls::SERVER : TransportLayerDtls::CLIENT); @@ -465,6 +457,21 @@ WrapRunnable(this, &TransportTestPeer::DestroyFlow)); } + void Init() { + test_utils_->SyncDispatchToSTS( + WrapRunnable(this, &TransportTestPeer::Init_s)); + } + + void Init_s() { + NrIceCtx::InitializeGlobals(NrIceCtx::GlobalConfig()); + ice_ctx_ = NrIceCtx::Create(name_); + std::vector stun_servers; + UniquePtr server(NrIceStunServer::Create( + std::string((char*)"stun.services.mozilla.com"), 3478)); + stun_servers.push_back(*server); + EXPECT_TRUE(NS_SUCCEEDED(ice_ctx_->SetStunServers(stun_servers))); + } + void DestroyFlow() { disconnect_all(); if (flow_) { @@ -840,6 +847,8 @@ } p1_ = new TransportTestPeer(target_, "P1", test_utils_); p2_ = new TransportTestPeer(target_, "P2", test_utils_); + p1_->Init(); + p2_->Init(); } void SetupSrtp() { diff -Nru thunderbird-140.10.2esr/dom/media/webspeech/synth/ipc/SpeechSynthesisChild.cpp thunderbird-140.11.0esr/dom/media/webspeech/synth/ipc/SpeechSynthesisChild.cpp --- thunderbird-140.10.2esr/dom/media/webspeech/synth/ipc/SpeechSynthesisChild.cpp 2026-05-07 13:12:10.000000000 +0000 +++ thunderbird-140.11.0esr/dom/media/webspeech/synth/ipc/SpeechSynthesisChild.cpp 2026-05-15 21:31:21.000000000 +0000 @@ -81,6 +81,9 @@ } SpeechSynthesisRequestChild::~SpeechSynthesisRequestChild() { + if (mTask) { + mTask->mActor = nullptr; + } MOZ_COUNT_DTOR(SpeechSynthesisRequestChild); } @@ -147,23 +150,27 @@ } void SpeechTaskChild::Pause() { - MOZ_ASSERT(mActor); - mActor->SendPause(); + if (mActor) { + mActor->SendPause(); + } } void SpeechTaskChild::Resume() { - MOZ_ASSERT(mActor); - mActor->SendResume(); + if (mActor) { + mActor->SendResume(); + } } void SpeechTaskChild::Cancel() { - MOZ_ASSERT(mActor); - mActor->SendCancel(); + if (mActor) { + mActor->SendCancel(); + } } void SpeechTaskChild::ForceEnd() { - MOZ_ASSERT(mActor); - mActor->SendForceEnd(); + if (mActor) { + mActor->SendForceEnd(); + } } void SpeechTaskChild::SetAudioOutputVolume(float aVolume) { diff -Nru thunderbird-140.10.2esr/dom/network/PTCPServerSocket.ipdl thunderbird-140.11.0esr/dom/network/PTCPServerSocket.ipdl --- thunderbird-140.10.2esr/dom/network/PTCPServerSocket.ipdl 2026-05-07 13:12:11.000000000 +0000 +++ thunderbird-140.11.0esr/dom/network/PTCPServerSocket.ipdl 2026-05-15 21:31:21.000000000 +0000 @@ -16,7 +16,7 @@ namespace net { //------------------------------------------------------------------- -[ManualDealloc, ChildImpl="mozilla::dom::TCPServerSocketChild", ParentImpl="mozilla::dom::TCPServerSocketParent"] +[ChildImpl=virtual, ParentImpl=virtual] protocol PTCPServerSocket { manager PNecko; diff -Nru thunderbird-140.10.2esr/dom/network/PUDPSocket.ipdl thunderbird-140.11.0esr/dom/network/PUDPSocket.ipdl --- thunderbird-140.10.2esr/dom/network/PUDPSocket.ipdl 2026-05-07 13:12:11.000000000 +0000 +++ thunderbird-140.11.0esr/dom/network/PUDPSocket.ipdl 2026-05-15 21:31:20.000000000 +0000 @@ -38,7 +38,7 @@ namespace net { //------------------------------------------------------------------- -[ManualDealloc, ChildImpl="mozilla::dom::UDPSocketChild", ParentImpl="mozilla::dom::UDPSocketParent"] +[ChildImpl=virtual, ParentImpl=virtual] protocol PUDPSocket { manager PNecko or PBackground; diff -Nru thunderbird-140.10.2esr/dom/network/TCPServerSocket.cpp thunderbird-140.11.0esr/dom/network/TCPServerSocket.cpp --- thunderbird-140.10.2esr/dom/network/TCPServerSocket.cpp 2026-05-07 13:12:10.000000000 +0000 +++ thunderbird-140.11.0esr/dom/network/TCPServerSocket.cpp 2026-05-15 21:31:20.000000000 +0000 @@ -62,7 +62,7 @@ if (XRE_GetProcessType() == GeckoProcessType_Content) { mServerBridgeChild = - new TCPServerSocketChild(this, mPort, mBacklog, mUseArrayBuffers); + TCPServerSocketChild::Create(this, mPort, mBacklog, mUseArrayBuffers); return NS_OK; } diff -Nru thunderbird-140.10.2esr/dom/network/TCPServerSocketChild.cpp thunderbird-140.11.0esr/dom/network/TCPServerSocketChild.cpp --- thunderbird-140.10.2esr/dom/network/TCPServerSocketChild.cpp 2026-05-07 13:12:10.000000000 +0000 +++ thunderbird-140.11.0esr/dom/network/TCPServerSocketChild.cpp 2026-05-15 21:31:20.000000000 +0000 @@ -17,54 +17,33 @@ namespace mozilla::dom { -NS_IMPL_CYCLE_COLLECTION(TCPServerSocketChildBase, mServerSocket) -NS_IMPL_CYCLE_COLLECTING_ADDREF(TCPServerSocketChildBase) -NS_IMPL_CYCLE_COLLECTING_RELEASE(TCPServerSocketChildBase) +NS_IMPL_CYCLE_COLLECTION(TCPServerSocketChild, mServerSocket) +NS_IMPL_CYCLE_COLLECTING_ADDREF(TCPServerSocketChild) +NS_IMPL_CYCLE_COLLECTING_RELEASE(TCPServerSocketChild) -NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(TCPServerSocketChildBase) +NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(TCPServerSocketChild) NS_INTERFACE_MAP_ENTRY(nsISupports) NS_INTERFACE_MAP_END -TCPServerSocketChildBase::TCPServerSocketChildBase() : mIPCOpen(false) {} - -TCPServerSocketChildBase::~TCPServerSocketChildBase() = default; - -NS_IMETHODIMP_(MozExternalRefCountType) TCPServerSocketChild::Release(void) { - nsrefcnt refcnt = TCPServerSocketChildBase::Release(); - if (refcnt == 1 && mIPCOpen) { - PTCPServerSocketChild::SendRequestDelete(); - return 1; - } - return refcnt; -} - -TCPServerSocketChild::TCPServerSocketChild(TCPServerSocket* aServerSocket, - uint16_t aLocalPort, - uint16_t aBacklog, - bool aUseArrayBuffers) { - mServerSocket = aServerSocket; - AddIPDLReference(); - gNeckoChild->SendPTCPServerSocketConstructor(this, aLocalPort, aBacklog, +// static +RefPtr TCPServerSocketChild::Create( + TCPServerSocket* aServerSocket, uint16_t aLocalPort, uint16_t aBacklog, + bool aUseArrayBuffers) { + // c'tor is private, so we can't use fancy things like MakeRefPtr + RefPtr result(new TCPServerSocketChild(aServerSocket)); + gNeckoChild->SendPTCPServerSocketConstructor(result, aLocalPort, aBacklog, aUseArrayBuffers); + return result; } -void TCPServerSocketChildBase::ReleaseIPDLReference() { - MOZ_ASSERT(mIPCOpen); - mIPCOpen = false; - this->Release(); -} - -void TCPServerSocketChildBase::AddIPDLReference() { - MOZ_ASSERT(!mIPCOpen); - mIPCOpen = true; - this->AddRef(); -} +TCPServerSocketChild::TCPServerSocketChild(TCPServerSocket* aServerSocket) + : mServerSocket(aServerSocket) {} TCPServerSocketChild::~TCPServerSocketChild() = default; mozilla::ipc::IPCResult TCPServerSocketChild::RecvCallbackAccept( - PTCPSocketChild* psocket) { - RefPtr socket = static_cast(psocket); + mozilla::NotNull psocket) { + RefPtr socket = static_cast(psocket.get()); nsresult rv = mServerSocket->AcceptChildSocket(socket); NS_ENSURE_SUCCESS(rv, IPC_OK()); return IPC_OK(); diff -Nru thunderbird-140.10.2esr/dom/network/TCPServerSocketChild.h thunderbird-140.11.0esr/dom/network/TCPServerSocketChild.h --- thunderbird-140.10.2esr/dom/network/TCPServerSocketChild.h 2026-05-07 13:12:10.000000000 +0000 +++ thunderbird-140.11.0esr/dom/network/TCPServerSocketChild.h 2026-05-15 21:31:21.000000000 +0000 @@ -20,34 +20,27 @@ class TCPServerSocket; -class TCPServerSocketChildBase : public nsISupports { +class TCPServerSocketChild : public mozilla::net::PTCPServerSocketChild, + public nsISupports { public: - NS_DECL_CYCLE_COLLECTION_CLASS(TCPServerSocketChildBase) + NS_DECL_CYCLE_COLLECTION_CLASS(TCPServerSocketChild) NS_DECL_CYCLE_COLLECTING_ISUPPORTS - void AddIPDLReference(); - void ReleaseIPDLReference(); - - protected: - TCPServerSocketChildBase(); - virtual ~TCPServerSocketChildBase(); - - RefPtr mServerSocket; - bool mIPCOpen; -}; + static RefPtr Create(TCPServerSocket* aServerSocket, + uint16_t aLocalPort, + uint16_t aBacklog, + bool aUseArrayBuffers); -class TCPServerSocketChild : public mozilla::net::PTCPServerSocketChild, - public TCPServerSocketChildBase { - public: - NS_IMETHOD_(MozExternalRefCountType) Release() override; + void Close(); - TCPServerSocketChild(TCPServerSocket* aServerSocket, uint16_t aLocalPort, - uint16_t aBacklog, bool aUseArrayBuffers); - ~TCPServerSocketChild(); + mozilla::ipc::IPCResult RecvCallbackAccept( + mozilla::NotNull socket) override; - void Close(); + private: + explicit TCPServerSocketChild(TCPServerSocket* aServerSocket); - mozilla::ipc::IPCResult RecvCallbackAccept(PTCPSocketChild* socket); + virtual ~TCPServerSocketChild(); + RefPtr mServerSocket; }; } // namespace mozilla::dom diff -Nru thunderbird-140.10.2esr/dom/network/TCPServerSocketParent.cpp thunderbird-140.11.0esr/dom/network/TCPServerSocketParent.cpp --- thunderbird-140.10.2esr/dom/network/TCPServerSocketParent.cpp 2026-05-07 13:12:10.000000000 +0000 +++ thunderbird-140.11.0esr/dom/network/TCPServerSocketParent.cpp 2026-05-15 21:31:21.000000000 +0000 @@ -23,28 +23,11 @@ NS_INTERFACE_MAP_ENTRY(nsISupports) NS_INTERFACE_MAP_END -void TCPServerSocketParent::ReleaseIPDLReference() { - MOZ_ASSERT(mIPCOpen); - NS_ASSERTION(mIPCOpen, - "ReleaseIPDLReference called without matching AddIPDLReference"); - if (!mIPCOpen) { - return; - } - mIPCOpen = false; - this->Release(); -} - -void TCPServerSocketParent::AddIPDLReference() { - MOZ_ASSERT(!mIPCOpen); - mIPCOpen = true; - this->AddRef(); -} - TCPServerSocketParent::TCPServerSocketParent(PNeckoParent* neckoParent, uint16_t aLocalPort, uint16_t aBacklog, bool aUseArrayBuffers) - : mNeckoParent(neckoParent), mIPCOpen(false) { + : mNeckoParent(neckoParent) { mServerSocket = new TCPServerSocket(nullptr, aLocalPort, aUseArrayBuffers, aBacklog); mServerSocket->SetServerBridgeParent(this); @@ -75,11 +58,6 @@ if (mNeckoParent) { if (mNeckoParent->SendPTCPSocketConstructor(socket, host, port)) { - // Call |AddIPDLReference| only on success; on failure IPDL calls - // DeallocPTCPSocketParent which calls ReleaseIPDLReference, guarded - // against the unbalanced case. - socket->AddIPDLReference(); - mozilla::Unused << PTCPServerSocketParent::SendCallbackAccept( WrapNotNull(socket)); } else { diff -Nru thunderbird-140.10.2esr/dom/network/TCPServerSocketParent.h thunderbird-140.11.0esr/dom/network/TCPServerSocketParent.h --- thunderbird-140.10.2esr/dom/network/TCPServerSocketParent.h 2026-05-07 13:12:10.000000000 +0000 +++ thunderbird-140.11.0esr/dom/network/TCPServerSocketParent.h 2026-05-15 21:31:21.000000000 +0000 @@ -29,11 +29,8 @@ void Init(); - mozilla::ipc::IPCResult RecvClose(); - mozilla::ipc::IPCResult RecvRequestDelete(); - - void AddIPDLReference(); - void ReleaseIPDLReference(); + mozilla::ipc::IPCResult RecvClose() override; + mozilla::ipc::IPCResult RecvRequestDelete() override; void OnConnect(TCPServerSocketEvent* event); @@ -46,7 +43,6 @@ PNeckoParent* mNeckoParent; RefPtr mServerSocket; - bool mIPCOpen; }; } // namespace mozilla::dom diff -Nru thunderbird-140.10.2esr/dom/network/UDPSocketChild.cpp thunderbird-140.11.0esr/dom/network/UDPSocketChild.cpp --- thunderbird-140.10.2esr/dom/network/UDPSocketChild.cpp 2026-05-07 13:12:11.000000000 +0000 +++ thunderbird-140.11.0esr/dom/network/UDPSocketChild.cpp 2026-05-15 21:31:21.000000000 +0000 @@ -20,49 +20,10 @@ namespace mozilla::dom { -NS_IMPL_ISUPPORTS(UDPSocketChildBase, nsISupports) - -UDPSocketChildBase::UDPSocketChildBase() : mIPCOpen(false) {} - -UDPSocketChildBase::~UDPSocketChildBase() = default; - -void UDPSocketChildBase::ReleaseIPDLReference() { - MOZ_ASSERT(mIPCOpen); - mIPCOpen = false; - mSocket = nullptr; - this->Release(); -} - -void UDPSocketChildBase::AddIPDLReference() { - MOZ_ASSERT(!mIPCOpen); - mIPCOpen = true; - this->AddRef(); -} - -NS_IMETHODIMP_(MozExternalRefCountType) UDPSocketChild::Release(void) { - nsrefcnt refcnt = UDPSocketChildBase::Release(); - if (refcnt == 1 && mIPCOpen) { - PUDPSocketChild::SendRequestDelete(); - return 1; - } - return refcnt; -} - -UDPSocketChild::UDPSocketChild() : mBackgroundManager(nullptr), mLocalPort(0) {} +UDPSocketChild::UDPSocketChild() : mLocalPort(0) {} UDPSocketChild::~UDPSocketChild() = default; -nsresult UDPSocketChild::SetBackgroundSpinsEvents() { - using mozilla::ipc::BackgroundChild; - - mBackgroundManager = BackgroundChild::GetOrCreateForCurrentThread(); - if (NS_WARN_IF(!mBackgroundManager)) { - return NS_ERROR_FAILURE; - } - - return NS_OK; -} - nsresult UDPSocketChild::Bind(nsIUDPSocketInternal* aSocket, nsIPrincipal* aPrincipal, const nsACString& aHost, uint16_t aPort, bool aAddressReuse, @@ -79,21 +40,21 @@ return NS_ERROR_FAILURE; } } else { - if (!mBackgroundManager) { + using mozilla::ipc::BackgroundChild; + auto backgroundManager = BackgroundChild::GetOrCreateForCurrentThread(); + if (!backgroundManager) { return NS_ERROR_NOT_AVAILABLE; } - // If we want to support a passed-in principal here we'd need to // convert it to a PrincipalInfo MOZ_ASSERT(!aPrincipal); - if (!mBackgroundManager->SendPUDPSocketConstructor(this, Nothing(), - mFilterName)) { + if (!backgroundManager->SendPUDPSocketConstructor(this, Nothing(), + mFilterName)) { return NS_ERROR_FAILURE; } } mSocket = aSocket; - AddIPDLReference(); SendBind(UDPAddressInfo(nsCString(aHost), aPort), aAddressReuse, aLoopback, recvBufferSize, sendBufferSize); @@ -221,10 +182,11 @@ } mozilla::ipc::IPCResult UDPSocketChild::RecvCallbackError( - const nsCString& aMessage, const nsCString& aFilename, + const nsACString& aMessage, const nsACString& aFilename, const uint32_t& aLineNumber) { - UDPSOCKET_LOG(("%s: %s:%s:%u", __FUNCTION__, aMessage.get(), aFilename.get(), - aLineNumber)); + UDPSOCKET_LOG(("%s: %s:%s:%u", __FUNCTION__, + PromiseFlatCString(aMessage).get(), + PromiseFlatCString(aFilename).get(), aLineNumber)); nsresult rv = mSocket->CallListenerError(aMessage, aFilename, aLineNumber); mozilla::Unused << NS_WARN_IF(NS_FAILED(rv)); diff -Nru thunderbird-140.10.2esr/dom/network/UDPSocketChild.h thunderbird-140.11.0esr/dom/network/UDPSocketChild.h --- thunderbird-140.10.2esr/dom/network/UDPSocketChild.h 2026-05-07 13:12:11.000000000 +0000 +++ thunderbird-140.11.0esr/dom/network/UDPSocketChild.h 2026-05-15 21:31:20.000000000 +0000 @@ -8,39 +8,18 @@ #define mozilla_dom_UDPSocketChild_h__ #include "mozilla/net/PUDPSocketChild.h" -#include "nsCycleCollectionParticipant.h" #include "nsCOMPtr.h" -#define UDPSOCKETCHILD_CID \ - {0xb47e5a0f, 0xd384, 0x48ef, {0x88, 0x85, 0x42, 0x59, 0x79, 0x3d, 0x9c, 0xf0}} - class nsIInputStream; class nsIPrincipal; class nsIUDPSocketInternal; namespace mozilla::dom { -class UDPSocketChildBase : public nsISupports { - public: - NS_DECL_ISUPPORTS - - void AddIPDLReference(); - void ReleaseIPDLReference(); - - protected: - UDPSocketChildBase(); - virtual ~UDPSocketChildBase(); - nsCOMPtr mSocket; - bool mIPCOpen; -}; - -class UDPSocketChild : public mozilla::net::PUDPSocketChild, - public UDPSocketChildBase { +class UDPSocketChild : public mozilla::net::PUDPSocketChild { public: - NS_IMETHOD_(MozExternalRefCountType) Release() override; - UDPSocketChild(); - virtual ~UDPSocketChild(); + NS_INLINE_DECL_THREADSAFE_REFCOUNTING(UDPSocketChild, override); uint16_t LocalPort() const { return mLocalPort; } // Local address as UTF-8. @@ -48,9 +27,6 @@ nsresult SetFilterName(const nsACString& aFilterName); - // Allow hosting this over PBackground instead of PNecko - nsresult SetBackgroundSpinsEvents(); - // Tell the chrome process to bind the UDP socket to a given local host and // port nsresult Bind(nsIUDPSocketInternal* aSocket, nsIPrincipal* aPrincipal, @@ -80,21 +56,22 @@ const nsACString& aInterface); mozilla::ipc::IPCResult RecvCallbackOpened( - const UDPAddressInfo& aAddressInfo); + const UDPAddressInfo& aAddressInfo) override; mozilla::ipc::IPCResult RecvCallbackConnected( - const UDPAddressInfo& aAddressInfo); - mozilla::ipc::IPCResult RecvCallbackClosed(); + const UDPAddressInfo& aAddressInfo) override; + mozilla::ipc::IPCResult RecvCallbackClosed() override; mozilla::ipc::IPCResult RecvCallbackReceivedData( - const UDPAddressInfo& aAddressInfo, nsTArray&& aData); - mozilla::ipc::IPCResult RecvCallbackError(const nsCString& aMessage, - const nsCString& aFilename, - const uint32_t& aLineNumber); + const UDPAddressInfo& aAddressInfo, nsTArray&& aData) override; + mozilla::ipc::IPCResult RecvCallbackError( + const nsACString& aMessage, const nsACString& aFilename, + const uint32_t& aLineNumber) override; private: + virtual ~UDPSocketChild(); nsresult SendDataInternal(const UDPSocketAddr& aAddr, const uint8_t* aData, const uint32_t aByteLength); - mozilla::ipc::PBackgroundChild* mBackgroundManager; + nsCOMPtr mSocket; uint16_t mLocalPort; nsCString mLocalAddress; nsCString mFilterName; diff -Nru thunderbird-140.10.2esr/dom/network/UDPSocketParent.cpp thunderbird-140.11.0esr/dom/network/UDPSocketParent.cpp --- thunderbird-140.10.2esr/dom/network/UDPSocketParent.cpp 2026-05-07 13:12:10.000000000 +0000 +++ thunderbird-140.11.0esr/dom/network/UDPSocketParent.cpp 2026-05-15 21:31:20.000000000 +0000 @@ -246,7 +246,8 @@ const UDPAddressInfo& aAddressInfo) { UDPSOCKET_LOG(("%s: %s:%u", __FUNCTION__, aAddressInfo.addr().get(), aAddressInfo.port())); - if (NS_FAILED(ConnectInternal(aAddressInfo.addr(), aAddressInfo.port()))) { + if (NS_FAILED( + ConnectInternal(aSocket, aAddressInfo.addr(), aAddressInfo.port()))) { SendInternalError(aReturnThread, __LINE__); return; } @@ -272,13 +273,14 @@ SendConnectResponse(aReturnThread, UDPAddressInfo(addr, port)); } -nsresult UDPSocketParent::ConnectInternal(const nsCString& aHost, +nsresult UDPSocketParent::ConnectInternal(const nsCOMPtr& aSocket, + const nsCString& aHost, const uint16_t& aPort) { nsresult rv; UDPSOCKET_LOG(("%s: %s:%u", __FUNCTION__, nsCString(aHost).get(), aPort)); - if (!mSocket) { + if (!aSocket) { return NS_ERROR_NOT_AVAILABLE; } @@ -291,7 +293,7 @@ } mozilla::net::NetAddr addr(&prAddr); - rv = mSocket->Connect(&addr); + rv = aSocket->Connect(&addr); if (NS_WARN_IF(NS_FAILED(rv))) { return rv; } @@ -409,7 +411,7 @@ } mozilla::ipc::IPCResult UDPSocketParent::RecvJoinMulticast( - const nsCString& aMulticastAddress, const nsCString& aInterface) { + const nsACString& aMulticastAddress, const nsACString& aInterface) { if (!mSocket) { NS_WARNING("multicast socket is closed"); FireInternalError(__LINE__); @@ -426,7 +428,7 @@ } mozilla::ipc::IPCResult UDPSocketParent::RecvLeaveMulticast( - const nsCString& aMulticastAddress, const nsCString& aInterface) { + const nsACString& aMulticastAddress, const nsACString& aInterface) { if (!mSocket) { NS_WARNING("multicast socket is closed"); FireInternalError(__LINE__); diff -Nru thunderbird-140.10.2esr/dom/network/UDPSocketParent.h thunderbird-140.11.0esr/dom/network/UDPSocketParent.h --- thunderbird-140.10.2esr/dom/network/UDPSocketParent.h 2026-05-07 13:12:10.000000000 +0000 +++ thunderbird-140.11.0esr/dom/network/UDPSocketParent.h 2026-05-15 21:31:20.000000000 +0000 @@ -35,8 +35,9 @@ const bool& aAddressReuse, const bool& aLoopback, const uint32_t& recvBufferSize, - const uint32_t& sendBufferSize); - mozilla::ipc::IPCResult RecvConnect(const UDPAddressInfo& aAddressInfo); + const uint32_t& sendBufferSize) override; + mozilla::ipc::IPCResult RecvConnect( + const UDPAddressInfo& aAddressInfo) override; void DoSendConnectResponse(const UDPAddressInfo& aAddressInfo); void SendConnectResponse(const nsCOMPtr& aThread, const UDPAddressInfo& aAddressInfo); @@ -45,14 +46,16 @@ const UDPAddressInfo& aAddressInfo); mozilla::ipc::IPCResult RecvOutgoingData(const UDPData& aData, - const UDPSocketAddr& aAddr); + const UDPSocketAddr& aAddr) override; - mozilla::ipc::IPCResult RecvClose(); - mozilla::ipc::IPCResult RecvRequestDelete(); - mozilla::ipc::IPCResult RecvJoinMulticast(const nsCString& aMulticastAddress, - const nsCString& aInterface); - mozilla::ipc::IPCResult RecvLeaveMulticast(const nsCString& aMulticastAddress, - const nsCString& aInterface); + mozilla::ipc::IPCResult RecvClose() override; + mozilla::ipc::IPCResult RecvRequestDelete() override; + mozilla::ipc::IPCResult RecvJoinMulticast( + const nsACString& aMulticastAddress, + const nsACString& aInterface) override; + mozilla::ipc::IPCResult RecvLeaveMulticast( + const nsACString& aMulticastAddress, + const nsACString& aInterface) override; private: virtual ~UDPSocketParent(); @@ -64,7 +67,8 @@ const bool& aAddressReuse, const bool& aLoopback, const uint32_t& recvBufferSize, const uint32_t& sendBufferSize); - nsresult ConnectInternal(const nsCString& aHost, const uint16_t& aPort); + nsresult ConnectInternal(const nsCOMPtr& aSocket, + const nsCString& aHost, const uint16_t& aPort); void FireInternalError(uint32_t aLineNo); void SendInternalError(const nsCOMPtr& aThread, uint32_t aLineNo); diff -Nru thunderbird-140.10.2esr/dom/quota/ActorsParent.cpp thunderbird-140.11.0esr/dom/quota/ActorsParent.cpp --- thunderbird-140.10.2esr/dom/quota/ActorsParent.cpp 2026-05-07 13:12:11.000000000 +0000 +++ thunderbird-140.11.0esr/dom/quota/ActorsParent.cpp 2026-05-15 21:31:21.000000000 +0000 @@ -2092,8 +2092,10 @@ }); if (!match) { - MOZ_ASSERT(!originInfo->mCanonicalQuotaObjects.Count(), - "Inactive origin shouldn't have open files!"); + // Inactive origins shouldn't have open files + if (NS_WARN_IF(originInfo->mCanonicalQuotaObjects.Count())) { + continue; + } aInactiveOriginInfos.InsertElementSorted( originInfo, OriginInfoAccessTimeComparator()); } diff -Nru thunderbird-140.10.2esr/dom/storage/StorageIPC.cpp thunderbird-140.11.0esr/dom/storage/StorageIPC.cpp --- thunderbird-140.10.2esr/dom/storage/StorageIPC.cpp 2026-05-07 13:12:10.000000000 +0000 +++ thunderbird-140.11.0esr/dom/storage/StorageIPC.cpp 2026-05-15 21:31:20.000000000 +0000 @@ -733,6 +733,9 @@ if (::mozilla::ipc::BackgroundParent::IsOtherProcessActor(actor)) { mObserverSink = new ObserverSink(this); mObserverSink->Start(); + // Content processes are not trusted to supply a valid profile path; clear + // it so that StorageDBThread::Init derives the correct path itself. + mProfilePath.Truncate(); } StorageDBThread* storageThread = StorageDBThread::Get(mPrivateBrowsingId); diff -Nru thunderbird-140.10.2esr/dom/workers/ScriptLoader.cpp thunderbird-140.11.0esr/dom/workers/ScriptLoader.cpp --- thunderbird-140.10.2esr/dom/workers/ScriptLoader.cpp 2026-05-07 13:12:10.000000000 +0000 +++ thunderbird-140.11.0esr/dom/workers/ScriptLoader.cpp 2026-05-15 21:31:21.000000000 +0000 @@ -10,6 +10,8 @@ #include #include "mozilla/dom/RequestBinding.h" +#include "mozilla/ScopeExit.h" + #include "nsIChannel.h" #include "nsIContentPolicy.h" #include "nsIContentSecurityPolicy.h" @@ -225,14 +227,19 @@ } RefPtr loader = - loader::WorkerScriptLoader::Create( - aWorkerPrivate, std::move(aOriginStack), syncLoopTarget, - aWorkerScriptType, aRv); + loader::WorkerScriptLoader::Create(aWorkerPrivate, + std::move(aOriginStack), + syncLoopTarget, aWorkerScriptType); - if (NS_WARN_IF(aRv.Failed())) { + if (NS_WARN_IF(!loader)) { + aRv.Throw(NS_ERROR_FAILURE); return; } + // Move any WorkerScriptLoader error back to the caller + auto takeErrorResult = + MakeScopeExit([&] { aRv = loader->TakeErrorResult(); }); + bool ok = loader->CreateScriptRequests(aScriptURLs, aDocumentEncoding, aIsMainScript); @@ -472,25 +479,26 @@ WorkerScriptLoader::WorkerScriptLoader( UniquePtr aOriginStack, - nsISerialEventTarget* aSyncLoopTarget, WorkerScriptType aWorkerScriptType, - ErrorResult& aRv) + nsISerialEventTarget* aSyncLoopTarget, WorkerScriptType aWorkerScriptType) : mOriginStack(std::move(aOriginStack)), mSyncLoopTarget(aSyncLoopTarget), mWorkerScriptType(aWorkerScriptType), - mRv(aRv), mLoadingModuleRequestCount(0), mCleanedUp(false), mCleanUpLock("cleanUpLock") {} +WorkerScriptLoader::~WorkerScriptLoader() { mRv.SuppressException(); } + +ErrorResult WorkerScriptLoader::TakeErrorResult() { return std::move(mRv); } + already_AddRefed WorkerScriptLoader::Create( WorkerPrivate* aWorkerPrivate, UniquePtr aOriginStack, - nsISerialEventTarget* aSyncLoopTarget, WorkerScriptType aWorkerScriptType, - ErrorResult& aRv) { + nsISerialEventTarget* aSyncLoopTarget, WorkerScriptType aWorkerScriptType) { aWorkerPrivate->AssertIsOnWorkerThread(); RefPtr self = new WorkerScriptLoader( - std::move(aOriginStack), aSyncLoopTarget, aWorkerScriptType, aRv); + std::move(aOriginStack), aSyncLoopTarget, aWorkerScriptType); RefPtr workerRef = StrongWorkerRef::Create( aWorkerPrivate, "WorkerScriptLoader::Create", [self]() { @@ -501,12 +509,10 @@ self->TryShutdown(); }); - if (workerRef) { - self->mWorkerRef = new ThreadSafeWorkerRef(workerRef); - } else { - self->mRv.Throw(NS_ERROR_FAILURE); + if (!workerRef) { return nullptr; } + self->mWorkerRef = new ThreadSafeWorkerRef(workerRef); nsIGlobalObject* global = self->GetGlobal(); self->mController = global->GetController(); @@ -1380,7 +1386,7 @@ void WorkerScriptLoader::ReportErrorToConsole(ScriptLoadRequest* aRequest, nsresult aResult) const { nsAutoString url = NS_ConvertUTF8toUTF16(aRequest->mURL); - workerinternals::ReportLoadError(mRv, aResult, url); + workerinternals::ReportLoadError(const_cast(mRv), aResult, url); } void WorkerScriptLoader::LogExceptionToConsole(JSContext* aCx, diff -Nru thunderbird-140.10.2esr/dom/workers/ScriptLoader.h thunderbird-140.11.0esr/dom/workers/ScriptLoader.h --- thunderbird-140.10.2esr/dom/workers/ScriptLoader.h 2026-05-07 13:12:10.000000000 +0000 +++ thunderbird-140.11.0esr/dom/workers/ScriptLoader.h 2026-05-15 21:31:21.000000000 +0000 @@ -15,6 +15,7 @@ #include "mozilla/dom/WorkerLoadContext.h" #include "mozilla/dom/WorkerRef.h" #include "mozilla/dom/workerinternals/WorkerModuleLoader.h" +#include "mozilla/ErrorResult.h" #include "mozilla/Maybe.h" #include "nsIContentPolicy.h" #include "nsStringFwd.h" @@ -29,8 +30,6 @@ namespace mozilla { -class ErrorResult; - namespace dom { class ClientInfo; @@ -154,7 +153,10 @@ ScriptLoadRequestList mLoadedRequests; Maybe mController; WorkerScriptType mWorkerScriptType; - ErrorResult& mRv; + // Stores error raised by the loader. Callers that care about + // the result pull it out via TakeErrorResult() on the worker thread; + // anything still pending at destruction is suppressed. + ErrorResult mRv; bool mExecutionAborted = false; bool mMutedErrorFlag = false; @@ -191,8 +193,10 @@ static already_AddRefed Create( WorkerPrivate* aWorkerPrivate, UniquePtr aOriginStack, - nsISerialEventTarget* aSyncLoopTarget, WorkerScriptType aWorkerScriptType, - ErrorResult& aRv); + nsISerialEventTarget* aSyncLoopTarget, + WorkerScriptType aWorkerScriptType); + + ErrorResult TakeErrorResult(); bool CreateScriptRequests(const nsTArray& aScriptURLs, const mozilla::Encoding* aDocumentEncoding, @@ -244,9 +248,9 @@ private: WorkerScriptLoader(UniquePtr aOriginStack, nsISerialEventTarget* aSyncLoopTarget, - WorkerScriptType aWorkerScriptType, ErrorResult& aRv); + WorkerScriptType aWorkerScriptType); - ~WorkerScriptLoader() = default; + ~WorkerScriptLoader(); NS_IMETHOD GetName(nsACString& aName) override { diff -Nru thunderbird-140.10.2esr/dom/workers/loader/WorkerModuleLoader.cpp thunderbird-140.11.0esr/dom/workers/loader/WorkerModuleLoader.cpp --- thunderbird-140.10.2esr/dom/workers/loader/WorkerModuleLoader.cpp 2026-05-07 13:12:10.000000000 +0000 +++ thunderbird-140.11.0esr/dom/workers/loader/WorkerModuleLoader.cpp 2026-05-15 21:31:21.000000000 +0000 @@ -70,11 +70,10 @@ WorkerPrivate* workerPrivate = GetCurrentThreadWorkerPrivate(); workerPrivate->AssertIsOnWorkerThread(); - IgnoredErrorResult rv; RefPtr loader = loader::WorkerScriptLoader::Create( workerPrivate, nullptr, nullptr, - GetCurrentScriptLoader()->GetWorkerScriptType(), rv); - if (NS_WARN_IF(rv.Failed())) { + GetCurrentScriptLoader()->GetWorkerScriptType()); + if (NS_WARN_IF(!loader)) { return false; } diff -Nru thunderbird-140.10.2esr/dom/xml/nsXMLContentSink.cpp thunderbird-140.11.0esr/dom/xml/nsXMLContentSink.cpp --- thunderbird-140.10.2esr/dom/xml/nsXMLContentSink.cpp 2026-05-07 13:12:11.000000000 +0000 +++ thunderbird-140.11.0esr/dom/xml/nsXMLContentSink.cpp 2026-05-15 21:31:21.000000000 +0000 @@ -89,15 +89,12 @@ nsXMLContentSink::nsXMLContentSink() : mState(eXMLContentSinkState_InProlog), - mTextLength(0), mNotifyLevel(0), mPrettyPrintXML(true), mPrettyPrintHasSpecialRoot(0), mPrettyPrintHasFactoredElements(0), mPrettyPrinting(0), - mPreventScriptExecution(0) { - PodArrayZero(mText); -} + mPreventScriptExecution(0) {} nsXMLContentSink::~nsXMLContentSink() = default; @@ -795,7 +792,7 @@ nsresult nsXMLContentSink::FlushText(bool aReleaseTextNode) { nsresult rv = NS_OK; - if (mTextLength != 0) { + if (!mText.IsEmpty()) { if (mLastTextNode) { bool notify = HaveNotifiedForCurrentContent(); // We could probably always increase mInNotification here since @@ -804,12 +801,12 @@ if (notify) { ++mInNotification; } - rv = mLastTextNode->AppendText(mText, mTextLength, notify); + rv = mLastTextNode->AppendText(mText.Elements(), mText.Length(), notify); if (notify) { --mInNotification; } - mTextLength = 0; + mText.ClearAndRetainStorage(); } else { RefPtr textContent = new (mNodeInfoManager) nsTextNode(mNodeInfoManager); @@ -817,8 +814,8 @@ mLastTextNode = textContent; // Set the text in the text node - textContent->SetText(mText, mTextLength, false); - mTextLength = 0; + textContent->SetText(mText.Elements(), mText.Length(), false); + mText.ClearAndRetainStorage(); // Add text to its parent rv = AddContentAsLeaf(textContent); @@ -950,7 +947,7 @@ nsresult nsXMLContentSink::HandleStartElement( const char16_t* aName, const char16_t** aAtts, uint32_t aAttsCount, uint32_t aLineNumber, uint32_t aColumnNumber, bool aInterruptable) { - MOZ_ASSERT(aAttsCount % 2 == 0, "incorrect aAttsCount"); + MOZ_RELEASE_ASSERT(aAttsCount % 2 == 0, "incorrect aAttsCount"); // Adjust aAttsCount so it's the actual number of attributes aAttsCount /= 2; @@ -1154,7 +1151,7 @@ // XSLT doesn't differentiate between text and cdata and wants adjacent // textnodes merged, so add as text. if (mXSLTProcessor) { - return AddText(aData, aLength); + return AddText(Span(aData, aLength)); } FlushText(); @@ -1205,7 +1202,7 @@ nsresult rv = NS_OK; if (aData && mState != eXMLContentSinkState_InProlog && mState != eXMLContentSinkState_InEpilog) { - rv = AddText(aData, aLength); + rv = AddText(Span(aData, aLength)); } return aInterruptable && NS_SUCCEEDED(rv) ? DidProcessATokenImpl() : rv; } @@ -1348,10 +1345,8 @@ } mDocElement = nullptr; - // Clear any buffered-up text we have. It's enough to set the length to 0. - // The buffer itself is allocated when we're created and deleted in our - // destructor, so don't mess with it. - mTextLength = 0; + // Clear any buffered-up text we have. + mText.ClearAndRetainStorage(); if (mXSLTProcessor) { // Get rid of the XSLT processor. @@ -1429,29 +1424,23 @@ return NS_OK; } -#define NS_ACCUMULATION_BUFFER_SIZE 4096 - -nsresult nsXMLContentSink::AddText(const char16_t* aText, int32_t aLength) { +nsresult nsXMLContentSink::AddText(mozilla::Span aNewText) { // Copy data from string into our buffer; flush buffer when it fills up. - int32_t offset = 0; - while (0 != aLength) { - int32_t amount = NS_ACCUMULATION_BUFFER_SIZE - mTextLength; - if (0 == amount) { + while (!aNewText.IsEmpty()) { + size_t spaceRemaining = mText.Capacity() - mText.Length(); + if (spaceRemaining == 0) { nsresult rv = FlushText(false); if (NS_WARN_IF(NS_FAILED(rv))) { return rv; } - MOZ_ASSERT(mTextLength == 0); - amount = NS_ACCUMULATION_BUFFER_SIZE; + MOZ_ASSERT(mText.IsEmpty()); + spaceRemaining = mText.Capacity(); } - if (amount > aLength) { - amount = aLength; - } - memcpy(&mText[mTextLength], &aText[offset], sizeof(char16_t) * amount); - mTextLength += amount; - offset += amount; - aLength -= amount; + size_t numCharsToCopy = std::min(spaceRemaining, aNewText.Length()); + const auto [newText1, newText2] = aNewText.SplitAt(numCharsToCopy); + mText.AppendElements(newText1); + aNewText = newText2; } return NS_OK; diff -Nru thunderbird-140.10.2esr/dom/xml/nsXMLContentSink.h thunderbird-140.11.0esr/dom/xml/nsXMLContentSink.h --- thunderbird-140.10.2esr/dom/xml/nsXMLContentSink.h 2026-05-07 13:12:11.000000000 +0000 +++ thunderbird-140.11.0esr/dom/xml/nsXMLContentSink.h 2026-05-15 21:31:21.000000000 +0000 @@ -14,6 +14,7 @@ #include "nsIExpatSink.h" #include "nsIDocumentTransformer.h" #include "nsTArray.h" +#include "mozilla/Span.h" #include "nsCOMPtr.h" #include "nsCRT.h" #include "nsCycleCollectionParticipant.h" @@ -107,7 +108,7 @@ virtual nsresult AddAttributes(const char16_t** aNode, mozilla::dom::Element* aElement); - nsresult AddText(const char16_t* aString, int32_t aLength); + nsresult AddText(mozilla::Span aText); virtual bool OnOpenContainer(const char16_t** aAtts, uint32_t aAttsCount, int32_t aNameSpaceID, nsAtom* aTagName, @@ -189,9 +190,6 @@ XMLContentSinkState mState; - // The length of the valid data in mText. - int32_t mTextLength; - int32_t mNotifyLevel; RefPtr mLastTextNode; @@ -214,9 +212,8 @@ // discard the children. nsTArray> mDocumentChildren; - static const int NS_ACCUMULATION_BUFFER_SIZE = 4096; // Our currently accumulated text that we have not flushed to a textnode yet. - char16_t mText[NS_ACCUMULATION_BUFFER_SIZE]; + AutoTArray mText; }; #endif // nsXMLContentSink_h__ diff -Nru thunderbird-140.10.2esr/dom/xml/nsXMLFragmentContentSink.cpp thunderbird-140.11.0esr/dom/xml/nsXMLFragmentContentSink.cpp --- thunderbird-140.10.2esr/dom/xml/nsXMLFragmentContentSink.cpp 2026-05-07 13:12:11.000000000 +0000 +++ thunderbird-140.11.0esr/dom/xml/nsXMLFragmentContentSink.cpp 2026-05-15 21:31:22.000000000 +0000 @@ -277,10 +277,8 @@ mRoot->GetLastChild()->Remove(); } - // Clear any buffered-up text we have. It's enough to set the length to 0. - // The buffer itself is allocated when we're created and deleted in our - // destructor, so don't mess with it. - mTextLength = 0; + // Clear any buffered-up text we have. + mText.ClearAndRetainStorage(); return NS_OK; } diff -Nru thunderbird-140.10.2esr/dom/xslt/xslt/txMozillaStylesheetCompiler.cpp thunderbird-140.11.0esr/dom/xslt/xslt/txMozillaStylesheetCompiler.cpp --- thunderbird-140.10.2esr/dom/xslt/xslt/txMozillaStylesheetCompiler.cpp 2026-05-07 13:12:10.000000000 +0000 +++ thunderbird-140.11.0esr/dom/xslt/xslt/txMozillaStylesheetCompiler.cpp 2026-05-15 21:31:21.000000000 +0000 @@ -110,7 +110,7 @@ const char16_t** aAtts, uint32_t aAttsCount, uint32_t aLineNumber, uint32_t aColumnNumber) { - MOZ_ASSERT(aAttsCount % 2 == 0, "incorrect aAttsCount"); + MOZ_RELEASE_ASSERT(aAttsCount % 2 == 0, "incorrect aAttsCount"); nsresult rv = mCompiler->startElement(aName, aAtts, aAttsCount / 2); if (NS_FAILED(rv)) { diff -Nru thunderbird-140.10.2esr/dom/xul/XULPersist.cpp thunderbird-140.11.0esr/dom/xul/XULPersist.cpp --- thunderbird-140.10.2esr/dom/xul/XULPersist.cpp 2026-05-07 13:12:11.000000000 +0000 +++ thunderbird-140.11.0esr/dom/xul/XULPersist.cpp 2026-05-15 21:31:22.000000000 +0000 @@ -217,6 +217,11 @@ return NS_ERROR_OUT_OF_MEMORY; } + if (NS_WARN_IF( + nsContentUtils::IsEventAttributeName(attr, EventNameType_All))) { + continue; + } + uint32_t cnt = aElements.Length(); for (int32_t i = int32_t(cnt) - 1; i >= 0; --i) { Element* element = aElements.SafeElementAt(i); diff -Nru thunderbird-140.10.2esr/dom/xul/nsXULContentSink.cpp thunderbird-140.11.0esr/dom/xul/nsXULContentSink.cpp --- thunderbird-140.10.2esr/dom/xul/nsXULContentSink.cpp 2026-05-07 13:12:11.000000000 +0000 +++ thunderbird-140.11.0esr/dom/xul/nsXULContentSink.cpp 2026-05-15 21:31:21.000000000 +0000 @@ -121,18 +121,12 @@ //---------------------------------------------------------------------- XULContentSinkImpl::XULContentSinkImpl() - : mText(nullptr), - mTextLength(0), - mTextSize(0), - mConstrainSize(true), - mState(eInProlog) {} + : mConstrainSize(true), mState(eInProlog) {} XULContentSinkImpl::~XULContentSinkImpl() { // The context stack _should_ be empty, unless something has gone wrong. NS_ASSERTION(mContextStack.Depth() == 0, "Context stack not empty?"); mContextStack.Clear(); - - free(mText); } //---------------------------------------------------------------------- @@ -230,10 +224,10 @@ // Text buffering // -bool XULContentSinkImpl::IsDataInBuffer(char16_t* buffer, int32_t length) { - for (int32_t i = 0; i < length; ++i) { - if (buffer[i] == ' ' || buffer[i] == '\t' || buffer[i] == '\n' || - buffer[i] == '\r') +bool XULContentSinkImpl::IsDataInBuffer() const { + for (size_t i = 0; i < mText.Length(); ++i) { + if (mText[i] == ' ' || mText[i] == '\t' || mText[i] == '\n' || + mText[i] == '\r') continue; return true; @@ -247,7 +241,9 @@ do { // Don't do anything if there's no text to create a node from, or // if they've told us not to create a text node - if (!mTextLength) break; + if (mText.IsEmpty()) { + break; + } if (!aCreateTextNode) break; @@ -266,13 +262,13 @@ } // Don't bother if there's nothing but whitespace. - if (stripWhitespace && !IsDataInBuffer(mText, mTextLength)) break; + if (stripWhitespace && !IsDataInBuffer()) break; // Don't bother if we're not in XUL document body if (mState != eInDocumentElement || mContextStack.Depth() == 0) break; RefPtr text = new nsXULPrototypeText(); - text->mValue.Assign(mText, mTextLength); + text->mValue.Assign(mText.Elements(), mText.Length()); if (stripWhitespace) text->mValue.Trim(" \t\n\r"); // hook it up @@ -284,7 +280,7 @@ } while (0); // Reset our text buffer - mTextLength = 0; + mText.ClearAndRetainStorage(); return NS_OK; } @@ -322,7 +318,7 @@ // XXX Hopefully the parser will flag this before we get here. If // we're in the epilog, there should be no new elements MOZ_ASSERT(mState != eInEpilog, "tag in XUL doc epilog"); - MOZ_ASSERT(aAttsCount % 2 == 0, "incorrect aAttsCount"); + MOZ_RELEASE_ASSERT(aAttsCount % 2 == 0, "incorrect aAttsCount"); // Adjust aAttsCount so it's the actual number of attributes aAttsCount /= 2; @@ -412,8 +408,8 @@ script->mOutOfLine = false; if (doc) { - script->Compile(mText, mTextLength, mDocumentURL, script->mLineNo, - doc); + script->Compile(mText.Elements(), mText.Length(), mDocumentURL, + script->mLineNo, doc); } } @@ -460,7 +456,7 @@ XULContentSinkImpl::HandleCDataSection(const char16_t* aData, uint32_t aLength) { FlushText(); - return AddText(aData, aLength); + return AddText(Span(aData, aLength)); } NS_IMETHODIMP @@ -476,7 +472,7 @@ XULContentSinkImpl::HandleCharacterData(const char16_t* aData, uint32_t aLength) { if (aData && mState != eInProlog && mState != eInEpilog) { - return AddText(aData, aLength); + return AddText(Span(aData, aLength)); } return NS_OK; } @@ -537,10 +533,8 @@ mState = eInProlog; - // Clear any buffered-up text we have. It's enough to set the length to 0. - // The buffer itself is allocated when we're created and deleted in our - // destructor, so don't mess with it. - mTextLength = 0; + // Clear any buffered-up text we have. + mText.ClearAndRetainStorage(); // return leaving the document empty if we're asked to not add a // root node @@ -812,48 +806,34 @@ return NS_OK; } -nsresult XULContentSinkImpl::AddText(const char16_t* aText, int32_t aLength) { +nsresult XULContentSinkImpl::AddText(Span aNewText) { // Create buffer when we first need it - if (0 == mTextSize) { - mText = (char16_t*)malloc(sizeof(char16_t) * 4096); - if (nullptr == mText) { + if (mText.Capacity() == 0) { + if (!mText.SetCapacity(4096, mozilla::fallible)) { return NS_ERROR_OUT_OF_MEMORY; } - mTextSize = 4096; } // Copy data from string into our buffer; flush buffer when it fills up - int32_t offset = 0; - while (0 != aLength) { - int32_t amount = mTextSize - mTextLength; - if (amount > aLength) { - amount = aLength; - } - if (0 == amount) { + while (!aNewText.IsEmpty()) { + size_t spaceRemaining = mText.Capacity() - mText.Length(); + if (spaceRemaining == 0) { if (mConstrainSize) { nsresult rv = FlushText(); if (NS_OK != rv) { return rv; } - } else { - CheckedInt32 size = mTextSize; - size += aLength; - if (!size.isValid()) { - return NS_ERROR_OUT_OF_MEMORY; - } - mTextSize = size.value(); - - mText = (char16_t*)realloc(mText, sizeof(char16_t) * mTextSize); - if (nullptr == mText) { - return NS_ERROR_OUT_OF_MEMORY; - } + } else if (!mText.SetCapacity(mText.Capacity() + aNewText.Length(), + mozilla::fallible)) { + return NS_ERROR_OUT_OF_MEMORY; } + continue; } - memcpy(&mText[mTextLength], aText + offset, sizeof(char16_t) * amount); - mTextLength += amount; - offset += amount; - aLength -= amount; + size_t numCharsToCopy = std::min(spaceRemaining, aNewText.Length()); + const auto [newText1, newText2] = aNewText.SplitAt(numCharsToCopy); + mText.AppendElements(newText1); + aNewText = newText2; } return NS_OK; diff -Nru thunderbird-140.10.2esr/dom/xul/nsXULContentSink.h thunderbird-140.11.0esr/dom/xul/nsXULContentSink.h --- thunderbird-140.10.2esr/dom/xul/nsXULContentSink.h 2026-05-07 13:12:11.000000000 +0000 +++ thunderbird-140.11.0esr/dom/xul/nsXULContentSink.h 2026-05-15 21:31:21.000000000 +0000 @@ -7,11 +7,13 @@ #define nsXULContentSink_h__ #include "mozilla/Attributes.h" +#include "mozilla/Span.h" #include "mozilla/WeakPtr.h" #include "nsIExpatSink.h" #include "nsIWeakReferenceUtils.h" #include "nsIXMLContentSink.h" #include "nsNodeInfoManager.h" +#include "nsTArray.h" #include "nsXULElement.h" #include "nsIDTD.h" @@ -53,9 +55,7 @@ virtual ~XULContentSinkImpl(); // pseudo-constants - char16_t* mText; - int32_t mTextLength; - int32_t mTextSize; + nsTArray mText; bool mConstrainSize; nsresult AddAttributes(const char16_t** aAttributes, const uint32_t aAttrLen, @@ -76,11 +76,11 @@ // element. nsresult OpenScript(const char16_t** aAttributes, const uint32_t aLineNumber); - static bool IsDataInBuffer(char16_t* aBuffer, int32_t aLength); + bool IsDataInBuffer() const; // Text management nsresult FlushText(bool aCreateTextNode = true); - nsresult AddText(const char16_t* aText, int32_t aLength); + nsresult AddText(mozilla::Span aNewText); RefPtr mNodeInfoManager; diff -Nru thunderbird-140.10.2esr/gfx/angle/checkout/src/common/mathutil.h thunderbird-140.11.0esr/gfx/angle/checkout/src/common/mathutil.h --- thunderbird-140.10.2esr/gfx/angle/checkout/src/common/mathutil.h 2026-05-07 13:12:10.000000000 +0000 +++ thunderbird-140.11.0esr/gfx/angle/checkout/src/common/mathutil.h 2026-05-15 21:31:21.000000000 +0000 @@ -1431,6 +1431,12 @@ return (divided + ((value % divisor == 0) ? 0 : 1)); } +inline constexpr uint64_t UnsignedCeilDivide64(uint64_t value, uint64_t divisor) +{ + uint64_t divided = value / divisor; + return (divided + ((value % divisor == 0) ? 0 : 1)); +} + #if defined(__has_builtin) # define ANGLE_HAS_BUILTIN(x) __has_builtin(x) #else diff -Nru thunderbird-140.10.2esr/gfx/angle/checkout/src/libANGLE/renderer/d3d/RendererD3D.h thunderbird-140.11.0esr/gfx/angle/checkout/src/libANGLE/renderer/d3d/RendererD3D.h --- thunderbird-140.10.2esr/gfx/angle/checkout/src/libANGLE/renderer/d3d/RendererD3D.h 2026-05-07 13:12:11.000000000 +0000 +++ thunderbird-140.11.0esr/gfx/angle/checkout/src/libANGLE/renderer/d3d/RendererD3D.h 2026-05-15 21:31:22.000000000 +0000 @@ -160,7 +160,7 @@ const gl::VertexBinding &binding, size_t count, GLsizei instances, - GLuint baseInstance, + uint64_t baseInstance, unsigned int *bytesRequiredOut) const = 0; }; diff -Nru thunderbird-140.10.2esr/gfx/angle/checkout/src/libANGLE/renderer/d3d/VertexBuffer.cpp thunderbird-140.11.0esr/gfx/angle/checkout/src/libANGLE/renderer/d3d/VertexBuffer.cpp --- thunderbird-140.10.2esr/gfx/angle/checkout/src/libANGLE/renderer/d3d/VertexBuffer.cpp 2026-05-07 13:12:11.000000000 +0000 +++ thunderbird-140.11.0esr/gfx/angle/checkout/src/libANGLE/renderer/d3d/VertexBuffer.cpp 2026-05-15 21:31:22.000000000 +0000 @@ -96,7 +96,7 @@ const gl::VertexBinding &binding, size_t count, GLsizei instances, - GLuint baseInstance, + uint64_t baseInstance, unsigned int *spaceInBytesOut) const { unsigned int spaceRequired = 0; @@ -169,10 +169,10 @@ const gl::VertexAttribute &attrib, const gl::VertexBinding &binding, gl::VertexAttribType currentValueType, - GLint start, + size_t start, size_t count, GLsizei instances, - GLuint baseInstance, + uint64_t baseInstance, unsigned int *outStreamOffset, const uint8_t *sourceData) { @@ -187,17 +187,22 @@ mReservedSpace = 0; - size_t adjustedCount = count; - GLuint divisor = binding.getDivisor(); + angle::CheckedNumeric checkedCount = count; + GLuint divisor = binding.getDivisor(); if (instances != 0 && divisor != 0) { // The attribute is an instanced attribute and it's an draw instance call // Extra number of elements are copied at the beginning to make sure // the driver is referencing the correct data with non-zero baseInstance - adjustedCount += UnsignedCeilDivide(baseInstance, divisor); + checkedCount += UnsignedCeilDivide64(static_cast(baseInstance), + static_cast(divisor)); } + ANGLE_CHECK(GetImplAs(context), checkedCount.IsValid(), + "New vertex buffer size would result in an overflow.", GL_OUT_OF_MEMORY); + + size_t adjustedCount = checkedCount.ValueOrDie(); ANGLE_TRY(mVertexBuffer->storeVertexAttributes(context, attrib, binding, currentValueType, start, adjustedCount, instances, mWritePosition, sourceData)); @@ -217,7 +222,7 @@ const gl::VertexBinding &binding, size_t count, GLsizei instances, - GLuint baseInstance) + uint64_t baseInstance) { unsigned int requiredSpace = 0; ANGLE_TRY(mFactory->getVertexSpaceRequired(context, attrib, binding, count, instances, @@ -286,7 +291,7 @@ angle::Result StaticVertexBufferInterface::storeStaticAttribute(const gl::Context *context, const gl::VertexAttribute &attrib, const gl::VertexBinding &binding, - GLint start, + size_t start, GLsizei count, GLsizei instances, const uint8_t *sourceData) diff -Nru thunderbird-140.10.2esr/gfx/angle/checkout/src/libANGLE/renderer/d3d/VertexBuffer.h thunderbird-140.11.0esr/gfx/angle/checkout/src/libANGLE/renderer/d3d/VertexBuffer.h --- thunderbird-140.10.2esr/gfx/angle/checkout/src/libANGLE/renderer/d3d/VertexBuffer.h 2026-05-07 13:12:11.000000000 +0000 +++ thunderbird-140.11.0esr/gfx/angle/checkout/src/libANGLE/renderer/d3d/VertexBuffer.h 2026-05-15 21:31:22.000000000 +0000 @@ -50,7 +50,7 @@ const gl::VertexAttribute &attrib, const gl::VertexBinding &binding, gl::VertexAttribType currentValueType, - GLint start, + size_t start, size_t count, GLsizei instances, unsigned int offset, @@ -102,7 +102,7 @@ const gl::VertexBinding &binding, size_t count, GLsizei instances, - GLuint baseInstance, + uint64_t baseInstance, unsigned int *spaceInBytesOut) const; BufferFactoryD3D *const mFactory; VertexBuffer *mVertexBuffer; @@ -122,10 +122,10 @@ const gl::VertexAttribute &attrib, const gl::VertexBinding &binding, gl::VertexAttribType currentValueType, - GLint start, + size_t start, size_t count, GLsizei instances, - GLuint baseInstance, + uint64_t baseInstance, unsigned int *outStreamOffset, const uint8_t *sourceData); @@ -134,7 +134,7 @@ const gl::VertexBinding &binding, size_t count, GLsizei instances, - GLuint baseInstance); + uint64_t baseInstance); private: angle::Result reserveSpace(const gl::Context *context, unsigned int size); @@ -154,7 +154,7 @@ angle::Result storeStaticAttribute(const gl::Context *context, const gl::VertexAttribute &attrib, const gl::VertexBinding &binding, - GLint start, + size_t start, GLsizei count, GLsizei instances, const uint8_t *sourceData); diff -Nru thunderbird-140.10.2esr/gfx/angle/checkout/src/libANGLE/renderer/d3d/VertexDataManager.cpp thunderbird-140.11.0esr/gfx/angle/checkout/src/libANGLE/renderer/d3d/VertexDataManager.cpp --- thunderbird-140.10.2esr/gfx/angle/checkout/src/libANGLE/renderer/d3d/VertexDataManager.cpp 2026-05-07 13:12:11.000000000 +0000 +++ thunderbird-140.11.0esr/gfx/angle/checkout/src/libANGLE/renderer/d3d/VertexDataManager.cpp 2026-05-15 21:31:22.000000000 +0000 @@ -12,6 +12,7 @@ #include "common/bitset_utils.h" #include "libANGLE/Buffer.h" #include "libANGLE/Context.h" +#include "libANGLE/ErrorStrings.h" #include "libANGLE/Program.h" #include "libANGLE/State.h" #include "libANGLE/VertexArray.h" @@ -358,17 +359,16 @@ // Compute source data pointer const uint8_t *sourceData = nullptr; - const int offset = static_cast(ComputeVertexAttributeOffset(attrib, binding)); + + angle::CheckedNumeric offset = ComputeVertexAttributeOffset(attrib, binding); ANGLE_TRY(bufferD3D->getData(context, &sourceData)); if (sourceData) { - sourceData += offset; + sourceData += GLintptr{offset.ValueOrDie()}; } - unsigned int streamOffset = 0; - translated->storage = nullptr; ANGLE_TRY(bufferD3D->getFactory()->getVertexSpaceRequired(context, attrib, binding, 1, 0, 0, &translated->stride)); @@ -376,35 +376,32 @@ auto *staticBuffer = bufferD3D->getStaticVertexBuffer(attrib, binding); ASSERT(staticBuffer); + angle::CheckedNumeric attribStride = ComputeVertexAttributeStride(attrib, binding); + if (staticBuffer->empty()) { // Convert the entire buffer int totalCount = ElementsInBuffer(attrib, binding, static_cast(bufferD3D->getSize())); - int startIndex = offset / static_cast(ComputeVertexAttributeStride(attrib, binding)); - if (totalCount > 0) { - ANGLE_TRY(staticBuffer->storeStaticAttribute(context, attrib, binding, -startIndex, - totalCount, 0, sourceData)); + angle::CheckedNumeric startIndex = offset / attribStride; + ANGLE_CHECK_GL_MATH(GetImplAs(context), startIndex.IsValid()); + size_t si = startIndex.ValueOrDie(); + ANGLE_TRY(staticBuffer->storeStaticAttribute(context, attrib, binding, -si, totalCount, + 0, sourceData)); } } - unsigned int firstElementOffset = - (static_cast(offset) / - static_cast(ComputeVertexAttributeStride(attrib, binding))) * - translated->stride; + CheckedNumeric firstElementOffset = (offset / attribStride) * translated->stride; VertexBuffer *vertexBuffer = staticBuffer->getVertexBuffer(); - CheckedNumeric checkedOffset(streamOffset); - checkedOffset += firstElementOffset; - - ANGLE_CHECK_GL_MATH(GetImplAs(context), checkedOffset.IsValid()); + ANGLE_CHECK_GL_MATH(GetImplAs(context), firstElementOffset.IsValid()); translated->vertexBuffer.set(vertexBuffer); translated->serial = vertexBuffer->getSerial(); - translated->baseOffset = streamOffset + firstElementOffset; + translated->baseOffset = firstElementOffset.ValueOrDie(); // Instanced vertices do not apply the 'start' offset translated->usesFirstVertexOffset = (binding.getDivisor() == 0); @@ -419,7 +416,7 @@ GLint start, size_t count, GLsizei instances, - GLuint baseInstance) + uint64_t baseInstance) { // Instantiating this class will ensure the streaming buffer is never left mapped. class StreamingBufferUnmapper final : NonCopyable @@ -486,7 +483,7 @@ GLint start, size_t count, GLsizei instances, - GLuint baseInstance) + uint64_t baseInstance) { ASSERT(translatedAttrib.attribute && translatedAttrib.binding); const auto &attrib = *translatedAttrib.attribute; @@ -506,18 +503,23 @@ { // Vertices do not apply the 'start' offset when the divisor is non-zero even when doing // a non-instanced draw call - GLint firstVertexIndex = binding.getDivisor() > 0 - ? UnsignedCeilDivide(baseInstance, binding.getDivisor()) - : start; - int64_t maxVertexCount = - static_cast(firstVertexIndex) + static_cast(totalCount); + size_t firstVertexIndex = binding.getDivisor() > 0 + ? static_cast(UnsignedCeilDivide64( + static_cast(baseInstance), + static_cast(binding.getDivisor()))) + : static_cast(start); + angle::CheckedNumeric checkedMaxVertexCount(firstVertexIndex); + checkedMaxVertexCount += totalCount; + ANGLE_CHECK(GetImplAs(context), checkedMaxVertexCount.IsValid(), + gl::err::kInsufficientVertexBufferSize, GL_INVALID_OPERATION); - int64_t maxByte = GetMaxAttributeByteOffsetForDraw(attrib, binding, maxVertexCount); + int64_t maxVertexCount = checkedMaxVertexCount.ValueOrDie(); + int64_t maxByte = GetMaxAttributeByteOffsetForDraw(attrib, binding, maxVertexCount); ASSERT(bufferD3D->getSize() <= static_cast(std::numeric_limits::max())); ANGLE_CHECK(GetImplAs(context), maxByte <= static_cast(bufferD3D->getSize()), - "Vertex buffer is not big enough for the draw call.", GL_INVALID_OPERATION); + gl::err::kInsufficientVertexBufferSize, GL_INVALID_OPERATION); } return mStreamingBuffer.reserveVertexSpace(context, attrib, binding, totalCount, instances, baseInstance); @@ -528,7 +530,7 @@ GLint start, size_t count, GLsizei instances, - GLuint baseInstance) + uint64_t baseInstance) { ASSERT(translated->attribute && translated->binding); const auto &attrib = *translated->attribute; @@ -541,8 +543,11 @@ BufferD3D *storage = buffer ? GetImplAs(buffer) : nullptr; // Instanced vertices do not apply the 'start' offset - GLint firstVertexIndex = - (binding.getDivisor() > 0 ? UnsignedCeilDivide(baseInstance, binding.getDivisor()) : start); + size_t firstVertexIndex = + (binding.getDivisor() > 0 ? static_cast(UnsignedCeilDivide64( + static_cast(baseInstance), + static_cast(binding.getDivisor()))) + : static_cast(start)); // Compute source data pointer const uint8_t *sourceData = nullptr; @@ -550,7 +555,7 @@ if (buffer) { ANGLE_TRY(storage->getData(context, &sourceData)); - sourceData += static_cast(ComputeVertexAttributeOffset(attrib, binding)); + sourceData += static_cast(ComputeVertexAttributeOffset(attrib, binding)); } else { diff -Nru thunderbird-140.10.2esr/gfx/angle/checkout/src/libANGLE/renderer/d3d/VertexDataManager.h thunderbird-140.11.0esr/gfx/angle/checkout/src/libANGLE/renderer/d3d/VertexDataManager.h --- thunderbird-140.10.2esr/gfx/angle/checkout/src/libANGLE/renderer/d3d/VertexDataManager.h 2026-05-07 13:12:11.000000000 +0000 +++ thunderbird-140.11.0esr/gfx/angle/checkout/src/libANGLE/renderer/d3d/VertexDataManager.h 2026-05-15 21:31:22.000000000 +0000 @@ -112,7 +112,7 @@ GLint start, size_t count, GLsizei instances, - GLuint baseInstance); + uint64_t baseInstance); // Promote static usage of dynamic buffers. static void PromoteDynamicAttribs(const gl::Context *context, @@ -142,14 +142,14 @@ GLint start, size_t count, GLsizei instances, - GLuint baseInstance); + uint64_t baseInstance); angle::Result storeDynamicAttrib(const gl::Context *context, TranslatedAttribute *translated, GLint start, size_t count, GLsizei instances, - GLuint baseInstance); + uint64_t baseInstance); BufferFactoryD3D *const mFactory; diff -Nru thunderbird-140.10.2esr/gfx/angle/checkout/src/libANGLE/renderer/d3d/d3d11/Renderer11.cpp thunderbird-140.11.0esr/gfx/angle/checkout/src/libANGLE/renderer/d3d/d3d11/Renderer11.cpp --- thunderbird-140.10.2esr/gfx/angle/checkout/src/libANGLE/renderer/d3d/d3d11/Renderer11.cpp 2026-05-07 13:12:11.000000000 +0000 +++ thunderbird-140.11.0esr/gfx/angle/checkout/src/libANGLE/renderer/d3d/d3d11/Renderer11.cpp 2026-05-15 21:31:21.000000000 +0000 @@ -4036,7 +4036,7 @@ const gl::VertexBinding &binding, size_t count, GLsizei instances, - GLuint baseInstance, + uint64_t baseInstance, unsigned int *bytesRequiredOut) const { if (!attrib.enabled) @@ -4045,18 +4045,17 @@ return angle::Result::Continue; } - unsigned int elementCount = 0; + size_t elementCount = 0; const unsigned int divisor = binding.getDivisor(); if (instances == 0 || divisor == 0) { - // This could be a clipped cast. - elementCount = gl::clampCast(count); + elementCount = count; } else { // Round up to divisor, if possible - elementCount = - UnsignedCeilDivide(static_cast(instances + baseInstance), divisor); + elementCount = static_cast(UnsignedCeilDivide64( + static_cast(instances) + baseInstance, static_cast(divisor))); } ASSERT(elementCount > 0); @@ -4067,11 +4066,13 @@ const d3d11::DXGIFormatSize &dxgiFormatInfo = d3d11::GetDXGIFormatSizeInfo(vertexFormatInfo.nativeFormat); unsigned int elementSize = dxgiFormatInfo.pixelBytes; - bool check = (elementSize > std::numeric_limits::max() / elementCount); - ANGLE_CHECK(GetImplAs(context), !check, + + angle::CheckedNumeric checkedByteCount = + angle::CheckedNumeric(elementCount) * elementSize; + ANGLE_CHECK(GetImplAs(context), checkedByteCount.IsValid(), "New vertex buffer size would result in an overflow.", GL_OUT_OF_MEMORY); - *bytesRequiredOut = elementSize * elementCount; + *bytesRequiredOut = checkedByteCount.ValueOrDie(); return angle::Result::Continue; } diff -Nru thunderbird-140.10.2esr/gfx/angle/checkout/src/libANGLE/renderer/d3d/d3d11/Renderer11.h thunderbird-140.11.0esr/gfx/angle/checkout/src/libANGLE/renderer/d3d/d3d11/Renderer11.h --- thunderbird-140.10.2esr/gfx/angle/checkout/src/libANGLE/renderer/d3d/d3d11/Renderer11.h 2026-05-07 13:12:11.000000000 +0000 +++ thunderbird-140.11.0esr/gfx/angle/checkout/src/libANGLE/renderer/d3d/d3d11/Renderer11.h 2026-05-15 21:31:21.000000000 +0000 @@ -352,7 +352,7 @@ const gl::VertexBinding &binding, size_t count, GLsizei instances, - GLuint baseInstance, + uint64_t baseInstance, unsigned int *bytesRequiredOut) const override; angle::Result readFromAttachment(const gl::Context *context, diff -Nru thunderbird-140.10.2esr/gfx/angle/checkout/src/libANGLE/renderer/d3d/d3d11/VertexBuffer11.cpp thunderbird-140.11.0esr/gfx/angle/checkout/src/libANGLE/renderer/d3d/d3d11/VertexBuffer11.cpp --- thunderbird-140.10.2esr/gfx/angle/checkout/src/libANGLE/renderer/d3d/d3d11/VertexBuffer11.cpp 2026-05-07 13:12:11.000000000 +0000 +++ thunderbird-140.11.0esr/gfx/angle/checkout/src/libANGLE/renderer/d3d/d3d11/VertexBuffer11.cpp 2026-05-15 21:31:22.000000000 +0000 @@ -99,7 +99,7 @@ const gl::VertexAttribute &attrib, const gl::VertexBinding &binding, gl::VertexAttribType currentValueType, - GLint start, + size_t start, size_t count, GLsizei instances, unsigned int offset, diff -Nru thunderbird-140.10.2esr/gfx/angle/checkout/src/libANGLE/renderer/d3d/d3d11/VertexBuffer11.h thunderbird-140.11.0esr/gfx/angle/checkout/src/libANGLE/renderer/d3d/d3d11/VertexBuffer11.h --- thunderbird-140.10.2esr/gfx/angle/checkout/src/libANGLE/renderer/d3d/d3d11/VertexBuffer11.h 2026-05-07 13:12:11.000000000 +0000 +++ thunderbird-140.11.0esr/gfx/angle/checkout/src/libANGLE/renderer/d3d/d3d11/VertexBuffer11.h 2026-05-15 21:31:21.000000000 +0000 @@ -33,7 +33,7 @@ const gl::VertexAttribute &attrib, const gl::VertexBinding &binding, gl::VertexAttribType currentValueType, - GLint start, + size_t start, size_t count, GLsizei instances, unsigned int offset, diff -Nru thunderbird-140.10.2esr/gfx/angle/checkout/src/libANGLE/renderer/d3d/d3d9/Renderer9.cpp thunderbird-140.11.0esr/gfx/angle/checkout/src/libANGLE/renderer/d3d/d3d9/Renderer9.cpp --- thunderbird-140.10.2esr/gfx/angle/checkout/src/libANGLE/renderer/d3d/d3d9/Renderer9.cpp 2026-05-07 13:12:11.000000000 +0000 +++ thunderbird-140.11.0esr/gfx/angle/checkout/src/libANGLE/renderer/d3d/d3d9/Renderer9.cpp 2026-05-15 21:31:22.000000000 +0000 @@ -3014,7 +3014,7 @@ const gl::VertexBinding &binding, size_t count, GLsizei instances, - GLuint baseInstance, + uint64_t baseInstance, unsigned int *bytesRequiredOut) const { if (!attrib.enabled) diff -Nru thunderbird-140.10.2esr/gfx/angle/checkout/src/libANGLE/renderer/d3d/d3d9/Renderer9.h thunderbird-140.11.0esr/gfx/angle/checkout/src/libANGLE/renderer/d3d/d3d9/Renderer9.h --- thunderbird-140.10.2esr/gfx/angle/checkout/src/libANGLE/renderer/d3d/d3d9/Renderer9.h 2026-05-07 13:12:11.000000000 +0000 +++ thunderbird-140.11.0esr/gfx/angle/checkout/src/libANGLE/renderer/d3d/d3d9/Renderer9.h 2026-05-15 21:31:21.000000000 +0000 @@ -368,7 +368,7 @@ const gl::VertexBinding &binding, size_t count, GLsizei instances, - GLuint baseInstance, + uint64_t baseInstance, unsigned int *bytesRequiredOut) const override; angle::Result copyToRenderTarget(const gl::Context *context, diff -Nru thunderbird-140.10.2esr/gfx/angle/checkout/src/libANGLE/renderer/d3d/d3d9/VertexBuffer9.cpp thunderbird-140.11.0esr/gfx/angle/checkout/src/libANGLE/renderer/d3d/d3d9/VertexBuffer9.cpp --- thunderbird-140.10.2esr/gfx/angle/checkout/src/libANGLE/renderer/d3d/d3d9/VertexBuffer9.cpp 2026-05-07 13:12:11.000000000 +0000 +++ thunderbird-140.11.0esr/gfx/angle/checkout/src/libANGLE/renderer/d3d/d3d9/VertexBuffer9.cpp 2026-05-15 21:31:22.000000000 +0000 @@ -61,7 +61,7 @@ const gl::VertexAttribute &attrib, const gl::VertexBinding &binding, gl::VertexAttribType currentValueType, - GLint start, + size_t start, size_t count, GLsizei instances, unsigned int offset, diff -Nru thunderbird-140.10.2esr/gfx/angle/checkout/src/libANGLE/renderer/d3d/d3d9/VertexBuffer9.h thunderbird-140.11.0esr/gfx/angle/checkout/src/libANGLE/renderer/d3d/d3d9/VertexBuffer9.h --- thunderbird-140.10.2esr/gfx/angle/checkout/src/libANGLE/renderer/d3d/d3d9/VertexBuffer9.h 2026-05-07 13:12:11.000000000 +0000 +++ thunderbird-140.11.0esr/gfx/angle/checkout/src/libANGLE/renderer/d3d/d3d9/VertexBuffer9.h 2026-05-15 21:31:22.000000000 +0000 @@ -30,7 +30,7 @@ const gl::VertexAttribute &attrib, const gl::VertexBinding &binding, gl::VertexAttribType currentValueType, - GLint start, + size_t start, size_t count, GLsizei instances, unsigned int offset, diff -Nru thunderbird-140.10.2esr/gfx/cairo/cairo/src/cairo-cff-subset.c thunderbird-140.11.0esr/gfx/cairo/cairo/src/cairo-cff-subset.c --- thunderbird-140.10.2esr/gfx/cairo/cairo/src/cairo-cff-subset.c 2026-05-07 13:12:11.000000000 +0000 +++ thunderbird-140.11.0esr/gfx/cairo/cairo/src/cairo-cff-subset.c 2026-05-15 21:31:21.000000000 +0000 @@ -1605,7 +1605,7 @@ if (font->is_cid) { fd = font->fdselect[glyph_id]; sub_num = font->type2_stack_top_value + font->fd_local_sub_bias[fd]; - if (sub_num >= (int)_cairo_array_num_elements(&font->fd_local_sub_index[fd])) + if (sub_num < 0 || sub_num >= (int)_cairo_array_num_elements(&font->fd_local_sub_index[fd])) return CAIRO_INT_STATUS_UNSUPPORTED; element = _cairo_array_index (&font->fd_local_sub_index[fd], sub_num); if (! font->fd_local_subs_used[fd][sub_num]) { @@ -1614,7 +1614,7 @@ } } else { sub_num = font->type2_stack_top_value + font->local_sub_bias; - if (sub_num >= (int)_cairo_array_num_elements(&font->local_sub_index)) + if (sub_num < 0 || sub_num >= (int)_cairo_array_num_elements(&font->local_sub_index)) return CAIRO_INT_STATUS_UNSUPPORTED; element = _cairo_array_index (&font->local_sub_index, sub_num); if (! font->local_subs_used[sub_num] || @@ -1640,7 +1640,7 @@ font->type2_seen_first_int = FALSE; sub_num = font->type2_stack_top_value + font->global_sub_bias; - if (sub_num >= (int)_cairo_array_num_elements(&font->global_sub_index)) + if (sub_num < 0 || sub_num >= (int)_cairo_array_num_elements(&font->global_sub_index)) return CAIRO_INT_STATUS_UNSUPPORTED; element = _cairo_array_index (&font->global_sub_index, sub_num); if (! font->global_subs_used[sub_num] || diff -Nru thunderbird-140.10.2esr/gfx/cairo/cairo/src/cairo-ft-font.c thunderbird-140.11.0esr/gfx/cairo/cairo/src/cairo-ft-font.c --- thunderbird-140.10.2esr/gfx/cairo/cairo/src/cairo-ft-font.c 2026-05-07 13:12:11.000000000 +0000 +++ thunderbird-140.11.0esr/gfx/cairo/cairo/src/cairo-ft-font.c 2026-05-15 21:31:21.000000000 +0000 @@ -1025,6 +1025,11 @@ width = ftbit->width; height = ftbit->rows; + + /* Reject absurd glyph dimensions to avoid overflow below. */ + if (width < 0 || width > INT_MAX / 4 || height < 0) + return -1; + pitch = (width + 3) & ~3; switch (ftbit->pixel_mode) { @@ -1078,6 +1083,10 @@ target->pitch = pitch; target->buffer = NULL; + /* Reject this size if the multiplication overflows. */ + if ((cairo_int64_t) pitch * height > INT_MAX) + return -1; + return pitch * height; } diff -Nru thunderbird-140.10.2esr/gfx/cairo/cairo/src/cairo-tor-scan-converter.c thunderbird-140.11.0esr/gfx/cairo/cairo/src/cairo-tor-scan-converter.c --- thunderbird-140.10.2esr/gfx/cairo/cairo/src/cairo-tor-scan-converter.c 2026-05-07 13:12:11.000000000 +0000 +++ thunderbird-140.11.0esr/gfx/cairo/cairo/src/cairo-tor-scan-converter.c 2026-05-15 21:31:21.000000000 +0000 @@ -1830,6 +1830,7 @@ const cairo_polygon_t *polygon) { cairo_tor_scan_converter_t *self = converter; + cairo_status_t status; int i; #if 0 @@ -1838,6 +1839,9 @@ fclose (file); #endif + if ((status = setjmp (self->jmp))) + return _cairo_scan_converter_set_error (self, _cairo_error (status)); + for (i = 0; i < polygon->num_edges; i++) glitter_scan_converter_add_edge (self->converter, &polygon->edges[i]); diff -Nru thunderbird-140.10.2esr/gfx/cairo/cairo/src/win32/cairo-dwrite-font.cpp thunderbird-140.11.0esr/gfx/cairo/cairo/src/win32/cairo-dwrite-font.cpp --- thunderbird-140.10.2esr/gfx/cairo/cairo/src/win32/cairo-dwrite-font.cpp 2026-05-07 13:12:11.000000000 +0000 +++ thunderbird-140.11.0esr/gfx/cairo/cairo/src/win32/cairo-dwrite-font.cpp 2026-05-15 21:31:21.000000000 +0000 @@ -1208,6 +1208,12 @@ return _cairo_dwrite_error (hr, "EndDraw failed"); cairo_surface_t *image = cairo_image_surface_create (CAIRO_FORMAT_ARGB32, width, height); + cairo_status_t status = cairo_surface_status (image); + if (_cairo_status_is_error (status)) { + cairo_surface_destroy (image); + return (cairo_int_status_t) status; + } + int stride = cairo_image_surface_get_stride (image); WICRect rect = { 0, 0, width, height }; bitmap->CopyPixels(&rect, diff -Nru thunderbird-140.10.2esr/gfx/cairo/patches/0032-Bug-2033610-Check-cairo-image-surface-for-error.patch thunderbird-140.11.0esr/gfx/cairo/patches/0032-Bug-2033610-Check-cairo-image-surface-for-error.patch --- thunderbird-140.10.2esr/gfx/cairo/patches/0032-Bug-2033610-Check-cairo-image-surface-for-error.patch 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.11.0esr/gfx/cairo/patches/0032-Bug-2033610-Check-cairo-image-surface-for-error.patch 2026-05-15 21:31:22.000000000 +0000 @@ -0,0 +1,25 @@ +commit 4e68e5395a812a43f7bd122c56878034be85b60d +Author: Jonathan Kew +Date: Sat May 2 22:05:16 2026 +0100 + + Bug 2033610 - Check cairo image surface for error. r=#gfx-reviewers + + Differential Revision: https://phabricator.services.mozilla.com/D298051 + +diff --git a/gfx/cairo/cairo/src/win32/cairo-dwrite-font.cpp b/gfx/cairo/cairo/src/win32/cairo-dwrite-font.cpp +index bf5191967e0f..7f5de8c58824 100644 +--- a/gfx/cairo/cairo/src/win32/cairo-dwrite-font.cpp ++++ b/gfx/cairo/cairo/src/win32/cairo-dwrite-font.cpp +@@ -1301,6 +1301,12 @@ _cairo_dwrite_scaled_font_init_glyph_color_surface(cairo_dwrite_scaled_font_t *s + return _cairo_dwrite_error (hr, "EndDraw failed"); + + cairo_surface_t *image = cairo_image_surface_create (CAIRO_FORMAT_ARGB32, width, height); ++ cairo_status_t status = cairo_surface_status (image); ++ if (_cairo_status_is_error (status)) { ++ cairo_surface_destroy (image); ++ return (cairo_int_status_t) status; ++ } ++ + int stride = cairo_image_surface_get_stride (image); + WICRect rect = { 0, 0, width, height }; + bitmap->CopyPixels(&rect, diff -Nru thunderbird-140.10.2esr/gfx/ots/moz.yaml thunderbird-140.11.0esr/gfx/ots/moz.yaml --- thunderbird-140.10.2esr/gfx/ots/moz.yaml 2026-05-07 13:12:11.000000000 +0000 +++ thunderbird-140.11.0esr/gfx/ots/moz.yaml 2026-05-15 21:31:22.000000000 +0000 @@ -10,8 +10,8 @@ url: https://github.com/khaledhosny/ots - release: 35a4c35a46c01c172ef51a0da9a487e710c2d499 (2026-03-27T19:05:02Z). - revision: 35a4c35a46c01c172ef51a0da9a487e710c2d499 + release: 57df65763716060895afafb1d8a1905aa84c7133 (2026-04-24T11:34:46Z). + revision: 57df65763716060895afafb1d8a1905aa84c7133 license: BSD-3-Clause license-file: LICENSE diff -Nru thunderbird-140.10.2esr/gfx/ots/src/cff.cc thunderbird-140.11.0esr/gfx/ots/src/cff.cc --- thunderbird-140.10.2esr/gfx/ots/src/cff.cc 2026-05-07 13:12:11.000000000 +0000 +++ thunderbird-140.11.0esr/gfx/ots/src/cff.cc 2026-05-15 21:31:22.000000000 +0000 @@ -899,8 +899,8 @@ if (type != DICT_DATA_TOPLEVEL) { return OTS_FAILURE(); } - // A CID-keyed font must have exactly one FDSelect; duplicates would - // make the validated fd_select map diverge from the serialized bytes. + // A CID-keyed font must have exactly one FDSelect; fail if we already + // encountered one. if (!out_cff->fd_select.empty()) { return OTS_FAILURE(); } diff -Nru thunderbird-140.10.2esr/gfx/ots/src/cff_charstring.cc thunderbird-140.11.0esr/gfx/ots/src/cff_charstring.cc --- thunderbird-140.10.2esr/gfx/ots/src/cff_charstring.cc 2026-05-07 13:12:11.000000000 +0000 +++ thunderbird-140.11.0esr/gfx/ots/src/cff_charstring.cc 2026-05-15 21:31:21.000000000 +0000 @@ -405,6 +405,16 @@ if (stack_size < 2) { return OTS_FAILURE(); } + if (op == ots::kHStem || op == ots::kHStemHm) { + if (cs_ctx.hint_state > ots::kHs) { + return OTS_FAILURE(); + } + } else { + if (cs_ctx.hint_state > ots::kVs) { + return OTS_FAILURE(); + } + cs_ctx.hint_state = ots::kVs; + } if ((stack_size % 2) == 0) { successful = true; } else if ((!(cs_ctx.width_seen)) && (((stack_size - 1) % 2) == 0)) { @@ -432,6 +442,7 @@ while (!argument_stack->empty()) argument_stack->pop(); cs_ctx.width_seen = true; + cs_ctx.hint_state = ots::kHm; return successful ? true : OTS_FAILURE(); } @@ -446,6 +457,7 @@ while (!argument_stack->empty()) argument_stack->pop(); cs_ctx.width_seen = true; + cs_ctx.hint_state = ots::kHm; return successful ? true : OTS_FAILURE(); } @@ -470,7 +482,14 @@ if (!successful) { return OTS_FAILURE(); } - + if (op == ots::kHintMask) { + cs_ctx.hint_state = ots::kHm; + } else { + if (cs_ctx.hint_state > ots::kCm) { + return OTS_FAILURE(); + } + cs_ctx.hint_state = ots::kCm; + } if ((cs_ctx.num_stems) == 0) { return OTS_FAILURE(); } diff -Nru thunderbird-140.10.2esr/gfx/ots/src/cff_charstring.h thunderbird-140.11.0esr/gfx/ots/src/cff_charstring.h --- thunderbird-140.10.2esr/gfx/ots/src/cff_charstring.h 2026-05-07 13:12:10.000000000 +0000 +++ thunderbird-140.11.0esr/gfx/ots/src/cff_charstring.h 2026-05-15 21:31:21.000000000 +0000 @@ -95,10 +95,20 @@ // Operators that are undocumented will be rejected. }; +// Which hint operator we're up to in the required ordering +// (https://adobe-type-tools.github.io/font-tech-notes/pdfs/5177.Type2.pdf#G3.31003) +enum HintState { + kHs, + kVs, + kCm, + kHm, +}; + struct CharStringContext { bool endchar_seen = false; bool width_seen = false; size_t num_stems = 0; + HintState hint_state = kHs; bool cff2 = false; bool blend_seen = false; bool vsindex_seen = false; diff -Nru thunderbird-140.10.2esr/gfx/ots/src/glyf.cc thunderbird-140.11.0esr/gfx/ots/src/glyf.cc --- thunderbird-140.10.2esr/gfx/ots/src/glyf.cc 2026-05-07 13:12:11.000000000 +0000 +++ thunderbird-140.11.0esr/gfx/ots/src/glyf.cc 2026-05-15 21:31:22.000000000 +0000 @@ -462,12 +462,12 @@ GetFont()->GetTypedTable(OTS_TAG_LOCA)); OpenTypeHEAD *head = static_cast( GetFont()->GetTypedTable(OTS_TAG_HEAD)); - if (!maxp || !loca || !head) { - return Error("Missing maxp or loca or head table needed by glyf table"); - } - OpenTypeNAME *name = static_cast( GetFont()->GetTypedTable(OTS_TAG_NAME)); + if (!maxp || !loca || !head || !name) { + return Error("Missing maxp or loca or head or name table needed by glyf table"); + } + bool is_tricky = name->IsTrickyFont(); this->loca = loca; diff -Nru thunderbird-140.10.2esr/gfx/ots/src/ots.cc thunderbird-140.11.0esr/gfx/ots/src/ots.cc --- thunderbird-140.10.2esr/gfx/ots/src/ots.cc 2026-05-07 13:12:10.000000000 +0000 +++ thunderbird-140.11.0esr/gfx/ots/src/ots.cc 2026-05-15 21:31:21.000000000 +0000 @@ -735,10 +735,13 @@ ots::Table *loca = font->GetTable(OTS_TAG_LOCA); ots::Table *cff = font->GetTable(OTS_TAG_CFF); ots::Table *cff2 = font->GetTable(OTS_TAG_CFF2); - ots::OpenTypeMAXP *maxp = static_cast( - font->GetTypedTable(OTS_TAG_MAXP)); if (glyf && loca) { + ots::OpenTypeMAXP *maxp = static_cast( + font->GetTypedTable(OTS_TAG_MAXP)); + if (!maxp) { + return OTS_FAILURE_MSG_TAG("missing maxp table", OTS_TAG_MAXP); + } if (font->version != 0x000010000) { OTS_WARNING_MSG_HDR("wrong sfntVersion for glyph data"); font->version = 0x000010000; @@ -752,6 +755,11 @@ if (cff2) cff2->Drop("font contains both CFF and glyf/loca tables"); } else if (cff || cff2) { + ots::OpenTypeMAXP *maxp = static_cast( + font->GetTypedTable(OTS_TAG_MAXP)); + if (!maxp) { + return OTS_FAILURE_MSG_TAG("missing maxp table", OTS_TAG_MAXP); + } if (font->version != OTS_TAG('O','T','T','O')) { OTS_WARNING_MSG_HDR("wrong sfntVersion for glyph data"); font->version = OTS_TAG('O','T','T','O'); diff -Nru thunderbird-140.10.2esr/gfx/ots/tests/cff_charstring_test.cc thunderbird-140.11.0esr/gfx/ots/tests/cff_charstring_test.cc --- thunderbird-140.10.2esr/gfx/ots/tests/cff_charstring_test.cc 2026-05-07 13:12:11.000000000 +0000 +++ thunderbird-140.11.0esr/gfx/ots/tests/cff_charstring_test.cc 2026-05-15 21:31:22.000000000 +0000 @@ -966,6 +966,49 @@ } } +TEST(ValidateTest, TestStemOrder) { + { + const int char_string[] = { + 1, 2, kOpPrefix, ots::kHStemHm, + 3, 4, kOpPrefix, ots::kVStemHm, + kOpPrefix, ots::kHintMask, 0x00, + kOpPrefix, ots::kEndChar, + }; + EXPECT_TRUE(ValidateCharStrings(char_string, ARRAYSIZE(char_string))); + } + { + const int char_string[] = { + 1, 2, kOpPrefix, ots::kVStem, + 3, 4, kOpPrefix, ots::kHStem, // stems must be in canonical order + kOpPrefix, ots::kHintMask, 0x00, + kOpPrefix, ots::kEndChar, + }; + EXPECT_FALSE(ValidateCharStrings(char_string, ARRAYSIZE(char_string))); + } +} + +TEST(ValidateTest, TestStemsFirst) { + { + const int char_string[] = { + 1, 2, kOpPrefix, ots::kHStemHm, + kOpPrefix, ots::kHintMask, 0x00, + 3, 4, kOpPrefix, ots::kHStemHm, // stems must be declared at the beginning + kOpPrefix, ots::kHintMask, 0x00, + kOpPrefix, ots::kEndChar, + }; + EXPECT_FALSE(ValidateCharStrings(char_string, ARRAYSIZE(char_string))); + } + { + const int char_string[] = { + 1, kOpPrefix, ots::kVMoveTo, + 1, 2, kOpPrefix, ots::kHStemHm, // stems must be declared at the beginning + kOpPrefix, ots::kHintMask, 0x00, + kOpPrefix, ots::kEndChar, + }; + EXPECT_FALSE(ValidateCharStrings(char_string, ARRAYSIZE(char_string))); + } +} + TEST(ValidateTest, TestCntrMask) { { const int char_string[] = { diff -Nru thunderbird-140.10.2esr/gfx/ots/tests/passthru_test.cc thunderbird-140.11.0esr/gfx/ots/tests/passthru_test.cc --- thunderbird-140.10.2esr/gfx/ots/tests/passthru_test.cc 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.11.0esr/gfx/ots/tests/passthru_test.cc 2026-05-15 21:31:22.000000000 +0000 @@ -0,0 +1,440 @@ +// Copyright (c) 2024 The OTS Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Regression tests for https://github.com/khaledhosny/ots/issues/308 +// Null pointer dereference in ProcessGeneric() with TABLE_ACTION_PASSTHRU. + +#include +#include +#include +#include + +#include + +#include "opentype-sanitiser.h" +#include "ots-memory-stream.h" + +namespace { + +// --------------------------------------------------------------------------- +// Helper: read a file into a string. +// --------------------------------------------------------------------------- +std::string ReadFile(const char* path) { + std::ifstream f(path, std::ifstream::binary); + if (!f.good()) + return ""; + return std::string((std::istreambuf_iterator(f)), + (std::istreambuf_iterator())); +} + +// Helper: process font data with a given context. Returns true on success. +// The key regression assertion is that this does NOT crash (SEGV/abort). +bool ProcessFont(ots::OTSContext& context, + const std::string& font_data) { + ots::ExpandingMemoryStream stream(font_data.size() + 1, + font_data.size() * 8 + 1); + return context.Process(&stream, + reinterpret_cast(font_data.data()), + font_data.size()); +} + +// --------------------------------------------------------------------------- +// Test contexts — each overrides GetTableAction differently. +// --------------------------------------------------------------------------- + +// All tables use passthrough (the primary bug trigger from issue #308). +class AllPassthruContext : public ots::OTSContext { + public: + void Message(int, const char*, ...) {} + ots::TableAction GetTableAction(uint32_t) override { + return ots::TABLE_ACTION_PASSTHRU; + } +}; + +// Only maxp is passthrough, all others default. +class MaxpPassthruContext : public ots::OTSContext { + public: + void Message(int, const char*, ...) {} + ots::TableAction GetTableAction(uint32_t tag) override { + if (tag == OTS_TAG('m', 'a', 'x', 'p')) + return ots::TABLE_ACTION_PASSTHRU; + return ots::TABLE_ACTION_DEFAULT; + } +}; + +// Only the name table is passthrough, all others default. +// Exercises the glyf.cc null dereference path (name->IsTrickyFont()). +class NamePassthruContext : public ots::OTSContext { + public: + void Message(int, const char*, ...) {} + ots::TableAction GetTableAction(uint32_t tag) override { + if (tag == OTS_TAG('n', 'a', 'm', 'e')) + return ots::TABLE_ACTION_PASSTHRU; + return ots::TABLE_ACTION_DEFAULT; + } +}; + +// Both maxp and name are passthrough — exercises both null-pointer paths. +class MaxpAndNamePassthruContext : public ots::OTSContext { + public: + void Message(int, const char*, ...) {} + ots::TableAction GetTableAction(uint32_t tag) override { + if (tag == OTS_TAG('m', 'a', 'x', 'p') || + tag == OTS_TAG('n', 'a', 'm', 'e')) + return ots::TABLE_ACTION_PASSTHRU; + return ots::TABLE_ACTION_DEFAULT; + } +}; + +// Outline tables (glyf/loca/cff/cff2) passthrough, maxp is default/sanitized. +// maxp is a real OpenTypeMAXP → GetTypedTable returns non-null → safe. +class OutlinesPassthruContext : public ots::OTSContext { + public: + void Message(int, const char*, ...) {} + ots::TableAction GetTableAction(uint32_t tag) override { + if (tag == OTS_TAG('g', 'l', 'y', 'f') || + tag == OTS_TAG('l', 'o', 'c', 'a') || + tag == OTS_TAG('C', 'F', 'F', ' ') || + tag == OTS_TAG('C', 'F', 'F', '2')) + return ots::TABLE_ACTION_PASSTHRU; + return ots::TABLE_ACTION_DEFAULT; + } +}; + +// maxp is dropped entirely, everything else is default. +class MaxpDropContext : public ots::OTSContext { + public: + void Message(int, const char*, ...) {} + ots::TableAction GetTableAction(uint32_t tag) override { + if (tag == OTS_TAG('m', 'a', 'x', 'p')) + return ots::TABLE_ACTION_DROP; + return ots::TABLE_ACTION_DEFAULT; + } +}; + +// All tables are dropped. +class AllDropContext : public ots::OTSContext { + public: + void Message(int, const char*, ...) {} + ots::TableAction GetTableAction(uint32_t) override { + return ots::TABLE_ACTION_DROP; + } +}; + +// All tables explicitly sanitized (equivalent to default, but explicit). +class AllSanitizeContext : public ots::OTSContext { + public: + void Message(int, const char*, ...) {} + ots::TableAction GetTableAction(uint32_t) override { + return ots::TABLE_ACTION_SANITIZE; + } +}; + +// maxp is passthrough, outline tables are passthrough too. +// Since both sides are passthrough, neither GetTypedTable call returns +// a proper typed pointer. +class MaxpAndOutlinesPassthruContext : public ots::OTSContext { + public: + void Message(int, const char*, ...) {} + ots::TableAction GetTableAction(uint32_t tag) override { + if (tag == OTS_TAG('m', 'a', 'x', 'p') || + tag == OTS_TAG('g', 'l', 'y', 'f') || + tag == OTS_TAG('l', 'o', 'c', 'a') || + tag == OTS_TAG('C', 'F', 'F', ' ') || + tag == OTS_TAG('C', 'F', 'F', '2')) + return ots::TABLE_ACTION_PASSTHRU; + return ots::TABLE_ACTION_DEFAULT; + } +}; + +// Only head is passthrough — a required table but not one directly involved +// in the maxp/name bug paths. Tests that passthrough of other critical tables +// doesn't cause unrelated crashes. +class HeadPassthruContext : public ots::OTSContext { + public: + void Message(int, const char*, ...) {} + ots::TableAction GetTableAction(uint32_t tag) override { + if (tag == OTS_TAG('h', 'e', 'a', 'd')) + return ots::TABLE_ACTION_PASSTHRU; + return ots::TABLE_ACTION_DEFAULT; + } +}; + +// Use SANITIZE_SOFT for maxp — should not crash. +class MaxpSoftSanitizeContext : public ots::OTSContext { + public: + void Message(int, const char*, ...) {} + ots::TableAction GetTableAction(uint32_t tag) override { + if (tag == OTS_TAG('m', 'a', 'x', 'p')) + return ots::TABLE_ACTION_SANITIZE_SOFT; + return ots::TABLE_ACTION_DEFAULT; + } +}; + +// --------------------------------------------------------------------------- +// Test fixture that loads the test font from the environment. +// --------------------------------------------------------------------------- +class PassthruTest : public ::testing::Test { + protected: + void SetUp() override { + const char* path = std::getenv("OTS_TEST_FONT"); + ASSERT_NE(path, nullptr) << "OTS_TEST_FONT environment variable not set"; + font_data_ = ReadFile(path); + ASSERT_FALSE(font_data_.empty()) << "Failed to read font: " << path; + } + + std::string font_data_; +}; + +// =========================================================================== +// PRIMARY REGRESSION TEST: Issue #308 +// All tables set to passthrough causes null maxp dereference in +// ProcessGeneric() at ots.cc:781/798/800. +// =========================================================================== +TEST_F(PassthruTest, AllPassthruDoesNotCrash) { + AllPassthruContext context; + // Must not crash. Return value is secondary — no SEGV is the goal. + EXPECT_NO_FATAL_FAILURE(ProcessFont(context, font_data_)); +} + +// =========================================================================== +// SELECTIVE PASSTHROUGH: maxp only +// GetTypedTable(OTS_TAG_MAXP) returns NULL when maxp is TablePassthru +// because Type()==0 != OTS_TAG_MAXP. The glyf/loca or cff/cff2 branch +// in ProcessGeneric() dereferences it. +// =========================================================================== +TEST_F(PassthruTest, MaxpPassthruDoesNotCrash) { + MaxpPassthruContext context; + bool result = false; + EXPECT_NO_FATAL_FAILURE(result = ProcessFont(context, font_data_)); + // maxp is required for outline processing — should fail, not crash. + EXPECT_FALSE(result); +} + +// =========================================================================== +// SECONDARY FIX: name table passthrough +// glyf.cc calls GetTypedTable(OTS_TAG_NAME) → name->IsTrickyFont(). +// If name is passthrough, the typed lookup returns NULL → crash. +// =========================================================================== +TEST_F(PassthruTest, NamePassthruDoesNotCrash) { + NamePassthruContext context; + bool result = false; + EXPECT_NO_FATAL_FAILURE(result = ProcessFont(context, font_data_)); + // name is needed by glyf for IsTrickyFont() check — should fail gracefully. + EXPECT_FALSE(result); +} + +// =========================================================================== +// COMBINED: both maxp and name passthrough +// Exercises both null-pointer code paths simultaneously. +// =========================================================================== +TEST_F(PassthruTest, MaxpAndNamePassthruDoesNotCrash) { + MaxpAndNamePassthruContext context; + bool result = false; + EXPECT_NO_FATAL_FAILURE(result = ProcessFont(context, font_data_)); + EXPECT_FALSE(result); +} + +// =========================================================================== +// SAFE CONFIGURATION: outline tables passthrough, maxp sanitized (default). +// maxp is a proper OpenTypeMAXP → GetTypedTable returns non-null. +// This configuration should NOT be broken by the fix. +// =========================================================================== +TEST_F(PassthruTest, OutlinesPassthruMaxpDefaultDoesNotCrash) { + OutlinesPassthruContext context; + // Should not crash. May succeed or fail depending on internal checks, + // but the maxp dereference path is safe. + EXPECT_NO_FATAL_FAILURE(ProcessFont(context, font_data_)); +} + +// =========================================================================== +// maxp AND outlines all passthrough. +// Both sides are TablePassthru. glyf/loca are found via GetTable() (not +// GetTypedTable), so they resolve as TablePassthru OK. But maxp via +// GetTypedTable returns NULL. +// =========================================================================== +TEST_F(PassthruTest, MaxpAndOutlinesPassthruDoesNotCrash) { + MaxpAndOutlinesPassthruContext context; + EXPECT_NO_FATAL_FAILURE(ProcessFont(context, font_data_)); +} + +// =========================================================================== +// maxp dropped — GetTable returns NULL for maxp entirely. +// Similar to passthrough NULL path but triggered by DROP action. +// =========================================================================== +TEST_F(PassthruTest, MaxpDropDoesNotCrash) { + MaxpDropContext context; + bool result = false; + EXPECT_NO_FATAL_FAILURE(result = ProcessFont(context, font_data_)); + EXPECT_FALSE(result); +} + +// =========================================================================== +// All tables dropped — no glyph data tables at all. +// Should hit the "no supported glyph data table(s) present" error. +// =========================================================================== +TEST_F(PassthruTest, AllDropDoesNotCrash) { + AllDropContext context; + bool result = false; + EXPECT_NO_FATAL_FAILURE(result = ProcessFont(context, font_data_)); + EXPECT_FALSE(result); +} + +// =========================================================================== +// REGRESSION: default processing still works after the fix. +// =========================================================================== +TEST_F(PassthruTest, DefaultProcessingStillWorks) { + ots::OTSContext context; + EXPECT_TRUE(ProcessFont(context, font_data_)); +} + +// =========================================================================== +// Explicit TABLE_ACTION_SANITIZE does not crash. +// Note: TABLE_ACTION_SANITIZE may reject tables that TABLE_ACTION_DEFAULT +// would handle differently (e.g., bitmap tables like CBDT/CBLC that default +// mode passes through). So we only assert no crash, not success. +// =========================================================================== +TEST_F(PassthruTest, ExplicitSanitizeDoesNotCrash) { + AllSanitizeContext context; + EXPECT_NO_FATAL_FAILURE(ProcessFont(context, font_data_)); +} + +// =========================================================================== +// head table passthrough — tests that passthrough of other critical tables +// does not cause crashes in unrelated code paths. +// =========================================================================== +TEST_F(PassthruTest, HeadPassthruDoesNotCrash) { + HeadPassthruContext context; + EXPECT_NO_FATAL_FAILURE(ProcessFont(context, font_data_)); +} + +// =========================================================================== +// TABLE_ACTION_SANITIZE_SOFT for maxp — not the same as passthrough, +// so GetTypedTable should work. Verifies we don't over-match. +// =========================================================================== +TEST_F(PassthruTest, MaxpSoftSanitizeDoesNotCrash) { + MaxpSoftSanitizeContext context; + EXPECT_NO_FATAL_FAILURE(ProcessFont(context, font_data_)); +} + +// =========================================================================== +// Sequential processing with different contexts. +// Verifies no global state corruption between runs. +// =========================================================================== +TEST_F(PassthruTest, SequentialDifferentContextsNoCorruption) { + // First: all passthrough (should not crash) + { + AllPassthruContext ctx; + EXPECT_NO_FATAL_FAILURE(ProcessFont(ctx, font_data_)); + } + // Second: default sanitize (should succeed — no residual corruption) + { + ots::OTSContext ctx; + EXPECT_TRUE(ProcessFont(ctx, font_data_)); + } + // Third: maxp passthrough (should not crash) + { + MaxpPassthruContext ctx; + EXPECT_NO_FATAL_FAILURE(ProcessFont(ctx, font_data_)); + } + // Fourth: default again (should still succeed) + { + ots::OTSContext ctx; + EXPECT_TRUE(ProcessFont(ctx, font_data_)); + } +} + +// =========================================================================== +// BOUNDARY: empty input in passthrough mode. +// =========================================================================== +TEST(PassthruBoundaryTest, EmptyInputDoesNotCrash) { + AllPassthruContext context; + std::string empty; + bool result = false; + EXPECT_NO_FATAL_FAILURE(result = ProcessFont(context, empty)); + EXPECT_FALSE(result); +} + +// =========================================================================== +// BOUNDARY: truncated input (partial sfnt header) in passthrough mode. +// =========================================================================== +TEST(PassthruBoundaryTest, TruncatedHeaderDoesNotCrash) { + AllPassthruContext context; + // 4 bytes — a valid-looking TrueType signature but no table directory. + std::string truncated("\x00\x01\x00\x00", 4); + bool result = false; + EXPECT_NO_FATAL_FAILURE(result = ProcessFont(context, truncated)); + EXPECT_FALSE(result); +} + +// =========================================================================== +// BOUNDARY: garbage data in passthrough mode. +// =========================================================================== +TEST(PassthruBoundaryTest, GarbageInputDoesNotCrash) { + AllPassthruContext context; + std::string garbage(256, '\xFF'); + bool result = false; + EXPECT_NO_FATAL_FAILURE(result = ProcessFont(context, garbage)); + EXPECT_FALSE(result); +} + +// =========================================================================== +// BOUNDARY: minimal sfnt header with a maxp table record that points +// past end of data. Tests that passthrough mode handles table read failures. +// =========================================================================== +TEST(PassthruBoundaryTest, MinimalHeaderWithBadMaxpOffset) { + AllPassthruContext context; + // TrueType sfnt header + 1 table record for maxp + const uint8_t data[] = { + 0x00, 0x01, 0x00, 0x00, // sfVersion (TrueType) + 0x00, 0x01, // numTables = 1 + 0x00, 0x10, // searchRange + 0x00, 0x00, // entrySelector + 0x00, 0x10, // rangeShift + // Table record: + 'm', 'a', 'x', 'p', // tag + 0x00, 0x00, 0x00, 0x00, // checksum + 0x00, 0x00, 0x01, 0x00, // offset = 256 (past end) + 0x00, 0x00, 0x00, 0x06, // length = 6 + }; + std::string font_data(reinterpret_cast(data), sizeof(data)); + bool result = false; + EXPECT_NO_FATAL_FAILURE(result = ProcessFont(context, font_data)); + EXPECT_FALSE(result); +} + +// =========================================================================== +// BOUNDARY: single byte input. +// =========================================================================== +TEST(PassthruBoundaryTest, SingleByteDoesNotCrash) { + AllPassthruContext context; + std::string one_byte("\x00", 1); + bool result = false; + EXPECT_NO_FATAL_FAILURE(result = ProcessFont(context, one_byte)); + EXPECT_FALSE(result); +} + +// =========================================================================== +// BOUNDARY: maxp passthrough with empty input. +// =========================================================================== +TEST(PassthruBoundaryTest, MaxpPassthruEmptyInputDoesNotCrash) { + MaxpPassthruContext context; + std::string empty; + bool result = false; + EXPECT_NO_FATAL_FAILURE(result = ProcessFont(context, empty)); + EXPECT_FALSE(result); +} + +// =========================================================================== +// BOUNDARY: name passthrough with empty input. +// =========================================================================== +TEST(PassthruBoundaryTest, NamePassthruEmptyInputDoesNotCrash) { + NamePassthruContext context; + std::string empty; + bool result = false; + EXPECT_NO_FATAL_FAILURE(result = ProcessFont(context, empty)); + EXPECT_FALSE(result); +} + +} // namespace diff -Nru thunderbird-140.10.2esr/gfx/thebes/SharedFontList.cpp thunderbird-140.11.0esr/gfx/thebes/SharedFontList.cpp --- thunderbird-140.10.2esr/gfx/thebes/SharedFontList.cpp 2026-05-07 13:12:11.000000000 +0000 +++ thunderbird-140.11.0esr/gfx/thebes/SharedFontList.cpp 2026-05-15 21:31:22.000000000 +0000 @@ -1277,8 +1277,18 @@ if (BinarySearchIf(families, 0, familyCount, FamilyNameComparator(this, base), &match)) { // Check to see if we have already read the face names for this base - // family. Note: EnsureLengthAtLeast will default new entries to false. + // family. + + // First, extend mFaceNamesRead as-needed up to `familyCount` (setting + // new entries to 'false'): + const auto oldLength = mFaceNamesRead.Length(); mFaceNamesRead.EnsureLengthAtLeast(familyCount); + for (auto i = oldLength; i < mFaceNamesRead.Length(); i++) { + mFaceNamesRead[i] = false; + } + + // Now we can check its entry at index `match` to see if we've already + // read this one: if (mFaceNamesRead[match]) { return nullptr; } diff -Nru thunderbird-140.10.2esr/gfx/thebes/gfxTextRun.cpp thunderbird-140.11.0esr/gfx/thebes/gfxTextRun.cpp --- thunderbird-140.10.2esr/gfx/thebes/gfxTextRun.cpp 2026-05-07 13:12:12.000000000 +0000 +++ thunderbird-140.11.0esr/gfx/thebes/gfxTextRun.cpp 2026-05-15 21:31:22.000000000 +0000 @@ -164,8 +164,6 @@ mUserData(aParams->mUserData), mFontGroup(aFontGroup), mFlags2(aFlags2), - mReleasedFontGroup(false), - mReleasedFontGroupSkippedDrawing(false), mShapingState(eShapingState_Normal) { NS_ASSERTION(mAppUnitsPerDevUnit > 0, "Invalid app unit scale"); NS_ADDREF(mFontGroup); @@ -201,37 +199,13 @@ mFlags2 = ~nsTextFrameUtils::Flags(); #endif - // The cached ellipsis textrun (if any) in a fontgroup will have already - // been told to release its reference to the group, so we mustn't do that - // again here. - if (!mReleasedFontGroup) { #ifndef RELEASE_OR_BETA - gfxTextPerfMetrics* tp = mFontGroup->GetTextPerfMetrics(); - if (tp) { - tp->current.textrunDestr++; - } -#endif - NS_RELEASE(mFontGroup); + gfxTextPerfMetrics* tp = mFontGroup->GetTextPerfMetrics(); + if (tp) { + tp->current.textrunDestr++; } -} - -void gfxTextRun::ReleaseFontGroup() { - NS_ASSERTION(!mReleasedFontGroup, "doubly released!"); - - // After dropping our reference to the font group, we'll no longer be able - // to get up-to-date results for ShouldSkipDrawing(). Store the current - // value in mReleasedFontGroupSkippedDrawing. - // - // (It doesn't actually matter that we can't get up-to-date results for - // ShouldSkipDrawing(), since the only text runs that we call - // ReleaseFontGroup() for are ellipsis text runs, and we ask the font - // group for a new ellipsis text run each time we want to draw one, - // and ensure that the cached one is cleared in ClearCachedData() when - // font loading status changes.) - mReleasedFontGroupSkippedDrawing = mFontGroup->ShouldSkipDrawing(); - +#endif NS_RELEASE(mFontGroup); - mReleasedFontGroup = true; } bool gfxTextRun::SetPotentialLineBreaks(Range aRange, @@ -570,9 +544,7 @@ NS_ASSERTION(aParams.drawMode == DrawMode::GLYPH_PATH || !aParams.callbacks, "callback must not be specified unless using GLYPH_PATH"); - bool skipDrawing = - !mDontSkipDrawing && (mFontGroup ? mFontGroup->ShouldSkipDrawing() - : mReleasedFontGroupSkippedDrawing); + bool skipDrawing = !mDontSkipDrawing && mFontGroup->ShouldSkipDrawing(); auto* textDrawer = aParams.context->GetTextDrawer(); if (aParams.drawMode & DrawMode::GLYPH_FILL) { DeviceColor currentColor; @@ -2999,18 +2971,11 @@ } } -gfxTextRun* gfxFontGroup::GetEllipsisTextRun( +already_AddRefed gfxFontGroup::MakeEllipsisTextRun( int32_t aAppUnitsPerDevPixel, gfx::ShapedTextFlags aFlags, - LazyReferenceDrawTargetGetter& aRefDrawTargetGetter) { + DrawTarget* aRefDrawTarget) { MOZ_ASSERT(!(aFlags & ~ShapedTextFlags::TEXT_ORIENT_MASK), "flags here should only be used to specify orientation"); - if (mCachedEllipsisTextRun && - (mCachedEllipsisTextRun->GetFlags() & - ShapedTextFlags::TEXT_ORIENT_MASK) == aFlags && - mCachedEllipsisTextRun->GetAppUnitsPerDevUnit() == aAppUnitsPerDevPixel) { - return mCachedEllipsisTextRun.get(); - } - // Use a Unicode ellipsis if the font supports it, // otherwise use three ASCII periods as fallback. RefPtr firstFont = GetFirstValidFont(); @@ -3020,19 +2985,10 @@ : nsDependentString(kASCIIPeriodsChar, std::size(kASCIIPeriodsChar) - 1); - RefPtr refDT = aRefDrawTargetGetter.GetRefDrawTarget(); - Parameters params = {refDT, nullptr, nullptr, - nullptr, 0, aAppUnitsPerDevPixel}; - mCachedEllipsisTextRun = - MakeTextRun(ellipsis.BeginReading(), ellipsis.Length(), ¶ms, aFlags, - nsTextFrameUtils::Flags(), nullptr); - if (!mCachedEllipsisTextRun) { - return nullptr; - } - // don't let the presence of a cached ellipsis textrun prolong the - // fontgroup's life - mCachedEllipsisTextRun->ReleaseFontGroup(); - return mCachedEllipsisTextRun.get(); + Parameters params = {aRefDrawTarget, nullptr, nullptr, + nullptr, 0, aAppUnitsPerDevPixel}; + return MakeTextRun(ellipsis.BeginReading(), ellipsis.Length(), ¶ms, + aFlags, nsTextFrameUtils::Flags(), nullptr); } already_AddRefed gfxFontGroup::FindFallbackFaceForChar( diff -Nru thunderbird-140.10.2esr/gfx/thebes/gfxTextRun.h thunderbird-140.11.0esr/gfx/thebes/gfxTextRun.h --- thunderbird-140.10.2esr/gfx/thebes/gfxTextRun.h 2026-05-07 13:12:11.000000000 +0000 +++ thunderbird-140.11.0esr/gfx/thebes/gfxTextRun.h 2026-05-15 21:31:22.000000000 +0000 @@ -890,10 +890,6 @@ bool mDontSkipDrawing; // true if the text run must not skip drawing, even if // waiting for a user font download, e.g. because we // are using it to draw canvas text - bool mReleasedFontGroup; // we already called NS_RELEASE on - // mFontGroup, so don't do it again - bool mReleasedFontGroupSkippedDrawing; // whether our old mFontGroup value - // was set to skip drawing // shaping state for handling variant fallback features // such as subscript/superscript variant glyphs @@ -1039,7 +1035,6 @@ mUnderlineOffset = UNDERLINE_OFFSET_NOT_SET; mSkipDrawing = false; mHyphenWidth = -1; - mCachedEllipsisTextRun = nullptr; } // If there is a user font set, check to see whether the font list or any @@ -1051,18 +1046,11 @@ bool ShouldSkipDrawing() const { return mSkipDrawing; } - class LazyReferenceDrawTargetGetter { - public: - virtual already_AddRefed GetRefDrawTarget() = 0; - }; - // The gfxFontGroup keeps ownership of this textrun. - // It is only guaranteed to exist until the next call to GetEllipsisTextRun - // (which might use a different appUnitsPerDev value or flags) for the font - // group, or until UpdateUserFonts is called, or the fontgroup is destroyed. - // Get it/use it/forget it :) - don't keep a reference that might go stale. - gfxTextRun* GetEllipsisTextRun( + // Make a textrun for the ellipsis character (with fallback to "..." if + // ellipsis is not supported by the font). + already_AddRefed MakeEllipsisTextRun( int32_t aAppUnitsPerDevPixel, mozilla::gfx::ShapedTextFlags aFlags, - LazyReferenceDrawTargetGetter& aRefDrawTargetGetter); + DrawTarget* aRefDrawTarget); nsAtom* Language() const { return mLanguage.get(); } @@ -1378,10 +1366,6 @@ gfxTextPerfMetrics* mTextPerf; - // Cache a textrun representing an ellipsis (useful for CSS text-overflow) - // at a specific appUnitsPerDevPixel size and orientation - RefPtr mCachedEllipsisTextRun; - // cache the most recent pref font to avoid general pref font lookup FontFamily mLastPrefFamily; RefPtr mLastPrefFont; diff -Nru thunderbird-140.10.2esr/image/ImageUtils.cpp thunderbird-140.11.0esr/image/ImageUtils.cpp --- thunderbird-140.10.2esr/image/ImageUtils.cpp 2026-05-07 13:12:12.000000000 +0000 +++ thunderbird-140.11.0esr/image/ImageUtils.cpp 2026-05-15 21:31:22.000000000 +0000 @@ -29,7 +29,9 @@ AnonymousDecoderTask(RefPtr&& aDecoder, ThreadSafeWeakPtr&& aOwner) - : mDecoder(std::move(aDecoder)), mOwner(std::move(aOwner)) {} + : mOwner(std::move(aOwner)), + mDecoderMutex("AnonymousDecoderTask::mDecoderMutex"), + mDecoder(std::move(aDecoder)) {} bool ShouldPreferSyncRun() const final { return false; } @@ -64,17 +66,22 @@ void Run() final { bool resume = true; while (!mOwner.IsDead() && resume) { - LexerResult result = mDecoder->Decode(WrapNotNull(this)); - if (result == LexerResult(Yield::NEED_MORE_DATA)) { - MOZ_LOG(sLog, LogLevel::Debug, - ("[%p] AnonymousDecoderTask::Run -- need more data", this)); - MOZ_ASSERT(result == LexerResult(Yield::NEED_MORE_DATA)); - OnNeedMoreData(); - return; + LexerResult result(TerminalState::FAILURE); + RefPtr frame; + { + MutexAutoLock lock(mDecoderMutex); + PrepareDecoder(); + result = mDecoder->Decode(WrapNotNull(this)); + if (result == LexerResult(Yield::NEED_MORE_DATA)) { + MOZ_LOG(sLog, LogLevel::Debug, + ("[%p] AnonymousDecoderTask::Run -- need more data", this)); + OnNeedMoreData(); + return; + } + frame = mDecoder->GetCurrentFrame(); } // Check if we have a new frame to process. - RefPtr frame = mDecoder->GetCurrentFrame(); if (frame) { RefPtr surface = frame->GetSourceSurface(); if (surface) { @@ -90,7 +97,10 @@ if (result.is()) { MOZ_LOG(sLog, LogLevel::Debug, ("[%p] AnonymousDecoderTask::Run -- complete", this)); - OnComplete(result == LexerResult(TerminalState::SUCCESS)); + { + MutexAutoLock lock(mDecoderMutex); + OnComplete(result == LexerResult(TerminalState::SUCCESS)); + } break; } @@ -101,7 +111,9 @@ protected: virtual ~AnonymousDecoderTask() = default; - virtual void OnNeedMoreData() {} + virtual void PrepareDecoder() MOZ_REQUIRES(mDecoderMutex) {} + + virtual void OnNeedMoreData() MOZ_REQUIRES(mDecoderMutex) {} // Returns true if the caller should continue decoding more frames if // possible. @@ -111,10 +123,11 @@ return true; } - virtual void OnComplete(bool aSuccess) = 0; + virtual void OnComplete(bool aSuccess) MOZ_REQUIRES(mDecoderMutex) = 0; - RefPtr mDecoder; ThreadSafeWeakPtr mOwner; + Mutex mDecoderMutex; + RefPtr mDecoder MOZ_GUARDED_BY(mDecoderMutex); }; class AnonymousMetadataDecoderTask final : public AnonymousDecoderTask { @@ -124,7 +137,7 @@ : AnonymousDecoderTask(std::move(aDecoder), std::move(aOwner)) {} protected: - void OnComplete(bool aSuccess) override { + void OnComplete(bool aSuccess) override MOZ_REQUIRES(mDecoderMutex) { RefPtr owner(mOwner); if (!owner) { return; @@ -147,7 +160,7 @@ : AnonymousDecoderTask(std::move(aDecoder), std::move(aOwner)) {} protected: - void UpdateFrameCount(bool aComplete) { + void UpdateFrameCount(bool aComplete) MOZ_REQUIRES(mDecoderMutex) { RefPtr owner(mOwner); if (!owner) { return; @@ -158,9 +171,11 @@ owner->OnFrameCount(frameCount, aComplete); } - void OnNeedMoreData() override { UpdateFrameCount(/* aComplete */ false); } + void OnNeedMoreData() override MOZ_REQUIRES(mDecoderMutex) { + UpdateFrameCount(/* aComplete */ false); + } - void OnComplete(bool aSuccess) override { + void OnComplete(bool aSuccess) override MOZ_REQUIRES(mDecoderMutex) { UpdateFrameCount(/* aComplete */ true); } }; @@ -172,12 +187,17 @@ : AnonymousDecoderTask(std::move(aDecoder), std::move(aOwner)) {} void SetOutputSize(const OrientedIntSize& aSize) { - if (mDecoder) { - mDecoder->SetOutputSize(aSize); - } + mPendingOutputSize = Some(aSize); } protected: + void PrepareDecoder() override MOZ_REQUIRES(mDecoderMutex) { + if (mPendingOutputSize) { + mDecoder->SetOutputSize(*mPendingOutputSize); + mPendingOutputSize = Nothing(); + } + } + bool OnFrameAvailable(RefPtr&& aFrame, RefPtr&& aSurface) override { RefPtr owner(mOwner); @@ -188,7 +208,7 @@ return owner->OnFrameAvailable(std::move(aFrame), std::move(aSurface)); } - void OnComplete(bool aSuccess) override { + void OnComplete(bool aSuccess) override MOZ_REQUIRES(mDecoderMutex) { RefPtr owner(mOwner); if (!owner) { return; @@ -196,6 +216,9 @@ owner->OnFramesComplete(); } + + private: + Maybe mPendingOutputSize; }; class AnonymousDecoderImpl final : public AnonymousDecoder { @@ -305,7 +328,8 @@ this, size.width, size.height, mMetadataResult.mRepetitions, mMetadataResult.mAnimated)); - if (mOutputSize && !mMetadataResult.mAnimated && mFramesTask) { + if (mOutputSize && !mMetadataResult.mAnimated && mFramesTask && + !mFramesTaskRunning) { if (mOutputSize->width <= size.width && mOutputSize->height <= size.height) { MOZ_LOG( diff -Nru thunderbird-140.10.2esr/intl/lwbrk/WordBreaker.cpp thunderbird-140.11.0esr/intl/lwbrk/WordBreaker.cpp --- thunderbird-140.10.2esr/intl/lwbrk/WordBreaker.cpp 2026-05-07 13:12:12.000000000 +0000 +++ thunderbird-140.11.0esr/intl/lwbrk/WordBreaker.cpp 2026-05-15 21:31:23.000000000 +0000 @@ -211,7 +211,7 @@ // We pass the whole text segment to the complex word breaker to find a // shorter answer. const char16_t* segStart = aText + aPos; - const uint32_t segLen = nextBreakPos - aPos + 1; + const uint32_t segLen = nextBreakPos - aPos; AutoTArray breakBefore; breakBefore.SetLength(segLen); ComplexBreaker::GetBreaks(segStart, segLen, breakBefore.Elements()); diff -Nru thunderbird-140.10.2esr/intl/lwbrk/nsPangoBreaker.cpp thunderbird-140.11.0esr/intl/lwbrk/nsPangoBreaker.cpp --- thunderbird-140.10.2esr/intl/lwbrk/nsPangoBreaker.cpp 2026-05-07 13:12:12.000000000 +0000 +++ thunderbird-140.11.0esr/intl/lwbrk/nsPangoBreaker.cpp 2026-05-15 21:31:23.000000000 +0000 @@ -37,15 +37,15 @@ pango_get_log_attrs(p, end - p, -1, language, attr, attrBuffer.Length()); while (p < end) { - aBreakBefore[u16Offset] = attr->is_line_break; - if (NS_IS_LOW_SURROGATE(aText[u16Offset])) - aBreakBefore[++u16Offset] = false; // Skip high surrogate - ++u16Offset; + aBreakBefore[u16Offset++] = attr->is_line_break; // We're iterating over text obtained from NS_ConvertUTF16toUTF8, // so we know we have valid UTF-8 and don't need to check for // errors. uint32_t ch = UTF8CharEnumerator::NextChar(&p, end); + if (ch > 0xffff) { + u16Offset++; // Skip surrogate pair + } ++attr; if (!ch) { diff -Nru thunderbird-140.10.2esr/intl/tzdata/GIT-INFO thunderbird-140.11.0esr/intl/tzdata/GIT-INFO --- thunderbird-140.10.2esr/intl/tzdata/GIT-INFO 2026-05-07 13:12:11.000000000 +0000 +++ thunderbird-140.11.0esr/intl/tzdata/GIT-INFO 2026-05-15 21:31:22.000000000 +0000 @@ -1,5 +1,5 @@ -commit d6a3a85e988251a7e4966035e618c6d203f1bb7c -Author: Almaz -Date: Fri Apr 11 18:26:16 2025 +0100 +commit 1e485258faadaa2fd7b0e85434e18ffb17fd3d28 +Author: Robert Bastian <4706271+robertbastian@users.noreply.github.com> +Date: Thu Apr 23 21:13:59 2026 +0200 - ICU-23096 Update ICU data to TZDB 2025b. (#45) + ICU-23384 Manual patch diff -Nru thunderbird-140.10.2esr/intl/tzdata/VERSION thunderbird-140.11.0esr/intl/tzdata/VERSION --- thunderbird-140.10.2esr/intl/tzdata/VERSION 2026-05-07 13:12:11.000000000 +0000 +++ thunderbird-140.11.0esr/intl/tzdata/VERSION 2026-05-15 21:31:22.000000000 +0000 @@ -1 +1 @@ -2025b +2026b Binary files /srv/release.debian.org/tmp/I_QgnwDYvG/thunderbird-140.10.2esr/intl/tzdata/source/be/metaZones.res and /srv/release.debian.org/tmp/nQS4X8r22J/thunderbird-140.11.0esr/intl/tzdata/source/be/metaZones.res differ Binary files /srv/release.debian.org/tmp/I_QgnwDYvG/thunderbird-140.10.2esr/intl/tzdata/source/be/zoneinfo64.res and /srv/release.debian.org/tmp/nQS4X8r22J/thunderbird-140.11.0esr/intl/tzdata/source/be/zoneinfo64.res differ Binary files /srv/release.debian.org/tmp/I_QgnwDYvG/thunderbird-140.10.2esr/intl/tzdata/source/ee/metaZones.res and /srv/release.debian.org/tmp/nQS4X8r22J/thunderbird-140.11.0esr/intl/tzdata/source/ee/metaZones.res differ Binary files /srv/release.debian.org/tmp/I_QgnwDYvG/thunderbird-140.10.2esr/intl/tzdata/source/ee/zoneinfo64.res and /srv/release.debian.org/tmp/nQS4X8r22J/thunderbird-140.11.0esr/intl/tzdata/source/ee/zoneinfo64.res differ Binary files /srv/release.debian.org/tmp/I_QgnwDYvG/thunderbird-140.10.2esr/intl/tzdata/source/le/metaZones.res and /srv/release.debian.org/tmp/nQS4X8r22J/thunderbird-140.11.0esr/intl/tzdata/source/le/metaZones.res differ Binary files /srv/release.debian.org/tmp/I_QgnwDYvG/thunderbird-140.10.2esr/intl/tzdata/source/le/zoneinfo64.res and /srv/release.debian.org/tmp/nQS4X8r22J/thunderbird-140.11.0esr/intl/tzdata/source/le/zoneinfo64.res differ diff -Nru thunderbird-140.10.2esr/intl/tzdata/source/metaZones.txt thunderbird-140.11.0esr/intl/tzdata/source/metaZones.txt --- thunderbird-140.10.2esr/intl/tzdata/source/metaZones.txt 2026-05-07 13:12:11.000000000 +0000 +++ thunderbird-140.11.0esr/intl/tzdata/source/metaZones.txt 2026-05-15 21:31:22.000000000 +0000 @@ -379,9 +379,12 @@ Guyana{ 001{"America/Guyana"} } - Hawaii_Aleutian{ + Hawaii{ 001{"Pacific/Honolulu"} } + Hawaii_Aleutian{ + 001{"America/Adak"} + } Hong_Kong{ 001{"Asia/Hong_Kong"} } @@ -776,6 +779,7 @@ haal{"Hawaii_Aleutian"} hoko{"Hong_Kong"} hovd{"Hovd"} + hwai{"Hawaii"} ince{"Indonesia_Central"} indi{"India"} indo{"Indochina"} @@ -1149,11 +1153,11 @@ { "Liberia", "1970-01-01 00:00", - "1972-05-01 00:45", + "1972-01-07 00:45", } { "GMT", - "1972-05-01 00:45", + "1972-01-07 00:45", "9999-12-31 23:59", } } @@ -1709,7 +1713,7 @@ { "Chile", "1970-01-01 00:00", - "2025-03-19 21:00", + "2025-03-20 03:00", } } "America:Creston"{ @@ -2804,7 +2808,7 @@ { "Chile", "1982-05-01 03:00", - "2016-12-03 23:00", + "2016-12-04 03:00", } } "Antarctica:Rothera"{ @@ -2870,11 +2874,11 @@ { "Magadan", "2010-03-27 14:00", - "2014-10-25 14:00", + "2011-03-26 15:00", } { - "Anadyr", - "2014-10-25 14:00", + "Kamchatka", + "2011-03-26 15:00", "9999-12-31 23:59", } } @@ -2926,11 +2930,11 @@ { "Ashkhabad", "1970-01-01 00:00", - "1991-10-26 20:00", + "1992-01-18 22:00", } { "Turkmenistan", - "1991-10-26 20:00", + "1992-01-18 22:00", "9999-12-31 23:59", } } @@ -2967,11 +2971,11 @@ { "Baku", "1970-01-01 00:00", - "1991-08-29 20:00", + "1991-03-30 22:00", } { "Azerbaijan", - "1991-08-29 20:00", + "1991-03-30 22:00", "9999-12-31 23:59", } } @@ -2980,6 +2984,13 @@ "Indochina", } } + "Asia:Barnaul"{ + { + "Krasnoyarsk", + "2016-03-26 20:00", + "9999-12-31 23:59", + } + } "Asia:Beirut"{ { "Europe_Eastern", @@ -2989,11 +3000,11 @@ { "Frunze", "1970-01-01 00:00", - "1991-08-30 20:00", + "1991-03-30 20:00", } { "Kyrgystan", - "1991-08-30 20:00", + "1991-03-30 20:00", "9999-12-31 23:59", } } @@ -3015,7 +3026,7 @@ } { "Irkutsk", - "2014-10-25 16:00", + "2014-10-25 17:00", "2016-03-26 18:00", } { @@ -3100,6 +3111,11 @@ "1970-01-01 00:00", "2016-09-07 21:00", } + { + "Europe_Eastern", + "2017-10-29 01:00", + "9999-12-31 23:59", + } } "Asia:Gaza"{ { @@ -3290,6 +3306,13 @@ "Asia:Novosibirsk"{ { "Novosibirsk", + "1970-01-01 00:00", + "2016-07-23 20:00", + } + { + "Krasnoyarsk", + "2016-07-23 20:00", + "9999-12-31 23:59", } } "Asia:Omsk"{ @@ -3424,6 +3447,18 @@ "Asia:Sakhalin"{ { "Sakhalin", + "1970-01-01 00:00", + "2014-10-25 15:00", + } + { + "Magadan", + "2014-10-25 15:00", + "2016-03-26 16:00", + } + { + "Magadan", + "2016-04-26 16:00", + "9999-12-31 23:59", } } "Asia:Samarkand"{ @@ -3469,6 +3504,11 @@ "1970-01-01 00:00", "2014-10-25 14:00", } + { + "Magadan", + "2016-04-23 16:00", + "9999-12-31 23:59", + } } "Asia:Taipei"{ { @@ -3479,11 +3519,11 @@ { "Tashkent", "1970-01-01 00:00", - "1991-08-31 18:00", + "1991-03-30 20:00", } { "Uzbekistan", - "1991-08-31 18:00", + "1991-03-30 20:00", "9999-12-31 23:59", } } @@ -3491,11 +3531,11 @@ { "Tbilisi", "1970-01-01 00:00", - "1991-04-08 20:00", + "1991-03-30 22:00", } { "Georgia", - "1991-04-08 20:00", + "1991-03-30 22:00", "9999-12-31 23:59", } } @@ -3521,6 +3561,13 @@ "Japan", } } + "Asia:Tomsk"{ + { + "Krasnoyarsk", + "2016-05-28 20:00", + "9999-12-31 23:59", + } + } "Asia:Ulaanbaatar"{ { "Mongolia", @@ -3579,11 +3626,11 @@ { "Yerevan", "1970-01-01 00:00", - "1991-09-22 20:00", + "1991-03-30 22:00", } { "Armenia", - "1991-09-22 20:00", + "1991-03-30 22:00", "9999-12-31 23:59", } } @@ -3732,6 +3779,11 @@ "1992-03-28 22:00", "2016-03-26 23:00", } + { + "Samara", + "2016-03-26 23:00", + "9999-12-31 23:59", + } } "Europe:Athens"{ { @@ -3777,11 +3829,11 @@ { "Moscow", "1970-01-01 00:00", - "1990-05-05 21:00", + "1990-05-05 22:00", } { "Europe_Eastern", - "1990-05-05 21:00", + "1990-05-05 22:00", "9999-12-31 23:59", } } @@ -3845,11 +3897,11 @@ { "Turkey", "1978-06-28 21:00", - "1985-04-19 21:00", + "1984-10-31 23:00", } { "Europe_Eastern", - "1985-04-19 21:00", + "1984-10-31 23:00", "2016-09-06 21:00", } { @@ -3904,6 +3956,13 @@ "9999-12-31 23:59", } } + "Europe:Kirov"{ + { + "Moscow", + "2014-10-25 22:00", + "9999-12-31 23:59", + } + } "Europe:Lisbon"{ { "Europe_Central", @@ -4082,6 +4141,11 @@ "1992-03-28 22:00", "2016-12-03 23:00", } + { + "Samara", + "2016-12-03 23:00", + "9999-12-31 23:59", + } } "Europe:Simferopol"{ { @@ -4148,6 +4212,11 @@ "1992-01-19 00:00", "2016-03-26 23:00", } + { + "Samara", + "2016-03-26 23:00", + "9999-12-31 23:59", + } } "Europe:Vaduz"{ { @@ -4189,6 +4258,13 @@ "Europe:Volgograd"{ { "Volgograd", + "1970-01-01 00:00", + "2020-12-26 22:00", + } + { + "Moscow", + "2020-12-26 22:00", + "9999-12-31 23:59", } } "Europe:Warsaw"{ @@ -4349,14 +4425,7 @@ } "Pacific:Honolulu"{ { - "Alaska_Hawaii", - "1970-01-01 00:00", - "1983-10-30 11:00", - } - { - "Hawaii_Aleutian", - "1983-10-30 11:00", - "9999-12-31 23:59", + "Hawaii", } } "Pacific:Kiritimati"{ diff -Nru thunderbird-140.10.2esr/intl/tzdata/source/zoneinfo64.txt thunderbird-140.11.0esr/intl/tzdata/source/zoneinfo64.txt --- thunderbird-140.10.2esr/intl/tzdata/source/zoneinfo64.txt 2026-05-07 13:12:11.000000000 +0000 +++ thunderbird-140.11.0esr/intl/tzdata/source/zoneinfo64.txt 2026-05-15 21:31:22.000000000 +0000 @@ -3,17 +3,17 @@ // License & terms of use: http://www.unicode.org/copyright.html //--------------------------------------------------------- // Build tool: tz2icu -// Build date: Wed Apr 9 14:46:22 2025 +// Build date: Thu Apr 23 15:36:27 2026 // tz database: ftp://ftp.iana.org/tz/ -// tz version: 2025b -// ICU version: 78.0.1 +// tz version: 2026b +// ICU version: 79.0.1 //--------------------------------------------------------- // >> !!! >> THIS IS A MACHINE-GENERATED FILE << !!! << // >> !!! >>> DO NOT EDIT <<< !!! << //--------------------------------------------------------- zoneinfo64:table(nofallback) { - TZVersion { "2025b" } + TZVersion { "2026b" } Zones:array { /* ACT */ :int { 358 } //Z#0 /* AET */ :int { 370 } //Z#1 @@ -1024,9 +1024,9 @@ } //Z#217 /* America/Thunder_Bay */ :int { 220 } //Z#218 /* America/Tijuana */ :table { - trans:intvector { -1514739600, -1451667600, -1343145600, -1234803600, -1222963200, -1207242000, -873820800, -761418000, -686073600, -661539600, -620755200, -608144400, -589384800, -576082800, -557935200, -544633200, -495039600, -481734000, -463590000, -450284400, -431535600, -418230000, -400086000, -386780400, -368636400, -355330800, -337186800, -323881200, -305737200, -292431600, 199274400, 215600400, 230724000, 247050000, 262778400, 278499600, 294228000, 309949200, 325677600, 341398800, 357127200, 372848400, 388576800, 404902800, 420026400, 436352400, 452080800, 467802000, 483530400, 499251600, 514980000, 530701200, 544615200, 562150800, 576064800, 594205200, 607514400, 625654800, 638964000, 657104400, 671018400, 688554000, 702468000, 720003600, 733917600, 752058000, 765367200, 783507600, 796816800, 814957200, 828871200, 846406800, 860320800, 877856400, 891770400, 909306000, 923220000, 941360400, 954669600, 972810000, 986119200, 1004259600, 1018173600, 1035709200, 1049623200, 1067158800, 1081072800, 1099213200, 1112522400, 1130662800, 1143972000, 1162112400, 1175421600, 1193562000, 1207476000, 1225011600, 1238925600, 1256461200, 1268560800, 1289120400 } + trans:intvector { -1514739600, -1451667600, -1343145600, -1234803600, -1222963200, -1207242000, -873820800, -761418000, -686073600, -661539600, -620755200, -608144400, -589384800, -576082800, -557935200, -544633200, -526489200, -513183600, -495039600, -481734000, -463590000, -450284400, -431535600, -418230000, -400086000, -386780400, -368636400, -355330800, -337186800, -323881200, -305737200, -292431600, -273682800, -260982000, -242233200, -226508400, -210783600, -195058800, -179334000, -163609200, -147884400, -131554800, -116434800, -100105200, -84376800, -68655600, -52927200, -37206000, -21477600, -5756400, 9972000, 25693200, 41421600, 57747600, 73476000, 89197200, 104925600, 120646800, 126698400, 152096400, 162381600, 183546000, 199274400, 215600400, 230724000, 247050000, 262778400, 278499600, 294228000, 309949200, 325677600, 341398800, 357127200, 372848400, 388576800, 404902800, 420026400, 436352400, 452080800, 467802000, 483530400, 499251600, 514980000, 530701200, 544615200, 562150800, 576064800, 594205200, 607514400, 625654800, 638964000, 657104400, 671018400, 688554000, 702468000, 720003600, 733917600, 752058000, 765367200, 783507600, 796816800, 814957200, 828871200, 846406800, 860320800, 877856400, 891770400, 909306000, 923220000, 941360400, 954669600, 972810000, 986119200, 1004259600, 1018173600, 1035709200, 1049623200, 1067158800, 1081072800, 1099213200, 1112522400, 1130662800, 1143972000, 1162112400, 1175421600, 1193562000, 1207476000, 1225011600, 1238925600, 1256461200, 1268560800, 1289120400 } typeOffsets:intvector { -28084, 0, -28800, 0, -28800, 3600, -25200, 0 } - typeMap:bin { "03010301020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201" } + typeMap:bin { "030103010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201" } finalRule { "US" } finalRaw:int { -28800 } finalYear:int { 2011 } @@ -1045,12 +1045,9 @@ /* America/Tortola */ :int { 192 } //Z#221 /* America/Vancouver */ :table { transPre32:intvector { -1, 1581086444 } - trans:intvector { -1632060000, -1615129200, -880207200, -765385200, -747237600, -733935600, -715788000, -702486000, -684338400, -671036400, -652888800, -639586800, -620834400, -608137200, -589384800, -576082800, -557935200, -544633200, -526485600, -513183600, -495036000, -481734000, -463586400, -450284400, -431532000, -418230000, -400082400, -386780400, -368632800, -355330800, -337183200, -323881200, -305733600, -292431600, -273679200, -260982000, -242229600, -226508400, -210780000, -195058800, -179330400, -163609200, -147880800, -131554800, -116431200, -100105200, -84376800, -68655600, -52927200, -37206000, -21477600, -5756400, 9972000, 25693200, 41421600, 57747600, 73476000, 89197200, 104925600, 120646800, 136375200, 152096400, 167824800, 183546000, 199274400, 215600400, 230724000, 247050000, 262778400, 278499600, 294228000, 309949200, 325677600, 341398800, 357127200, 372848400, 388576800, 404902800, 420026400, 436352400, 452080800, 467802000, 483530400, 499251600, 514980000, 530701200, 544615200, 562150800, 576064800, 594205200, 607514400, 625654800, 638964000, 657104400, 671018400, 688554000, 702468000, 720003600, 733917600, 752058000, 765367200, 783507600, 796816800, 814957200, 828871200, 846406800, 860320800, 877856400, 891770400, 909306000, 923220000, 941360400, 954669600, 972810000, 986119200, 1004259600, 1018173600, 1035709200, 1049623200, 1067158800, 1081072800, 1099213200, 1112522400, 1130662800, 1143972000, 1162112400, 1173607200, 1194166800 } - typeOffsets:intvector { -29548, 0, -28800, 0, -28800, 3600 } - typeMap:bin { "010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201" } - finalRule { "Canada" } - finalRaw:int { -28800 } - finalYear:int { 2008 } + trans:intvector { -1632060000, -1615129200, -880207200, -765385200, -747237600, -733935600, -715788000, -702486000, -684338400, -671036400, -652888800, -639586800, -620834400, -608137200, -589384800, -576082800, -557935200, -544633200, -526485600, -513183600, -495036000, -481734000, -463586400, -450284400, -431532000, -418230000, -400082400, -386780400, -368632800, -355330800, -337183200, -323881200, -305733600, -292431600, -273679200, -260982000, -242229600, -226508400, -210780000, -195058800, -179330400, -163609200, -147880800, -131554800, -116431200, -100105200, -84376800, -68655600, -52927200, -37206000, -21477600, -5756400, 9972000, 25693200, 41421600, 57747600, 73476000, 89197200, 104925600, 120646800, 136375200, 152096400, 167824800, 183546000, 199274400, 215600400, 230724000, 247050000, 262778400, 278499600, 294228000, 309949200, 325677600, 341398800, 357127200, 372848400, 388576800, 404902800, 420026400, 436352400, 452080800, 467802000, 483530400, 499251600, 514980000, 530701200, 544615200, 562150800, 576064800, 594205200, 607514400, 625654800, 638964000, 657104400, 671018400, 688554000, 702468000, 720003600, 733917600, 752058000, 765367200, 783507600, 796816800, 814957200, 828871200, 846406800, 860320800, 877856400, 891770400, 909306000, 923220000, 941360400, 954669600, 972810000, 986119200, 1004259600, 1018173600, 1035709200, 1049623200, 1067158800, 1081072800, 1099213200, 1112522400, 1130662800, 1143972000, 1162112400, 1173607200, 1194166800, 1205056800, 1225616400, 1236506400, 1257066000, 1268560800, 1289120400, 1300010400, 1320570000, 1331460000, 1352019600, 1362909600, 1383469200, 1394359200, 1414918800, 1425808800, 1446368400, 1457863200, 1478422800, 1489312800, 1509872400, 1520762400, 1541322000, 1552212000, 1572771600, 1583661600, 1604221200, 1615716000, 1636275600, 1647165600, 1667725200, 1678615200, 1699174800, 1710064800, 1730624400, 1741514400, 1762074000, 1772964000, 1793523600 } + typeOffsets:intvector { -29548, 0, -28800, 0, -28800, 3600, -25200, 0 } + typeMap:bin { "0102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010202" } links:intvector { 222, 393 } } //Z#222 /* America/Virgin */ :int { 192 } //Z#223 @@ -1957,12 +1954,12 @@ /* Europe/Busingen */ :int { 505 } //Z#453 /* Europe/Chisinau */ :table { transPre32:intvector { -1, 1454819576 } - trans:intvector { -1637114100, -1213148664, -1187056800, -1175479200, -1159754400, -1144029600, -1127700000, -1111975200, -1096250400, -1080525600, -1064800800, -1049076000, -1033351200, -1017626400, -1001901600, -986176800, -970452000, -954727200, -927165600, -898138800, -857257200, -844556400, -828226800, -812502000, -800157600, 354920400, 370728000, 386456400, 402264000, 417992400, 433800000, 449614800, 465346800, 481071600, 496796400, 512521200, 528246000, 543970800, 559695600, 575420400, 591145200, 606870000, 622594800, 638319600, 641944800, 654652800, 670377600, 686102400, 701820000, 717541200, 733269600, 748990800, 764719200, 780440400, 796168800, 811890000, 828223200, 846363600, 859680000, 877824000 } + trans:intvector { -1637114100, -1213148664, -1187056800, -1175479200, -1159754400, -1144029600, -1127700000, -1111975200, -1096250400, -1080525600, -1064800800, -1049076000, -1033351200, -1017626400, -1001901600, -986176800, -970452000, -954727200, -927165600, -898138800, -857257200, -844556400, -828226800, -812502000, -800157600, 354920400, 370728000, 386456400, 402264000, 417992400, 433800000, 449614800, 465346800, 481071600, 496796400, 512521200, 528246000, 543970800, 559695600, 575420400, 591145200, 606870000, 622594800, 638319600, 641944800, 654652800, 670377600, 686102400, 701820000, 717541200, 733269600, 748990800, 764719200, 780440400, 796168800, 811890000, 828223200, 846363600, 859680000, 877824000, 891129600, 909273600, 922579200, 941328000, 954028800, 972777600, 985478400, 1004227200, 1017532800, 1035676800, 1048982400, 1067126400, 1080432000, 1099180800, 1111881600, 1130630400, 1143331200, 1162080000, 1174780800, 1193529600, 1206835200, 1224979200, 1238284800, 1256428800, 1269734400, 1288483200, 1301184000, 1319932800, 1332633600, 1351382400, 1364688000, 1382832000, 1396137600, 1414281600, 1427587200, 1445731200, 1459036800, 1477785600, 1490486400, 1509235200, 1521936000, 1540684800, 1553990400, 1572134400, 1585440000, 1603584000, 1616889600, 1635638400, 1648342800, 1667091600 } typeOffsets:intvector { 6920, 0, 3600, 0, 3600, 3600, 6264, 0, 6900, 0, 7200, 0, 7200, 3600, 10800, 0, 10800, 3600 } - typeMap:bin { "04030506050605060506050605060506050605060201020102070807080708070807080708070807080708070806050605060506050605060506050605" } - finalRule { "Moldova" } + typeMap:bin { "040305060506050605060506050605060506050602010201020708070807080708070807080708070807080708060506050605060506050605060506050605060506050605060506050605060506050605060506050605060506050605060506050605060506050605060506050605" } + finalRule { "EU" } finalRaw:int { 7200 } - finalYear:int { 1998 } + finalYear:int { 2023 } links:intvector { 454, 494 } } //Z#454 /* Europe/Copenhagen */ :int { 448 } //Z#455 @@ -2809,30 +2806,27 @@ Lebanon:intvector { 2, -31, -1, 0, 0, 9, -31, -1, 0, 0, 3600 } //_#13 - Moldova:intvector { - 2, -31, -1, 7200, 0, 9, -31, -1, 10800, 0, 3600 - } //_#14 NZ:intvector { 8, -30, -1, 7200, 1, 3, 1, -1, 7200, 1, 3600 - } //_#15 + } //_#14 Palestine:intvector { 2, -30, -7, 7200, 0, 9, -30, -7, 7200, 0, 3600 - } //_#16 + } //_#15 SystemV:intvector { 3, -30, -1, 7200, 0, 9, -31, -1, 7200, 0, 3600 - } //_#17 + } //_#16 Thule:intvector { 2, 8, -1, 7200, 0, 10, 1, -1, 7200, 0, 3600 - } //_#18 + } //_#17 Troll:intvector { 2, -31, -1, 3600, 2, 9, -31, -1, 3600, 2, 7200 - } //_#19 + } //_#18 US:intvector { 2, 8, -1, 7200, 0, 10, 1, -1, 7200, 0, 3600 - } //_#20 + } //_#19 Zion:intvector { 2, 23, -6, 7200, 0, 9, -31, -1, 7200, 0, 3600 - } //_#21 + } //_#20 } Regions:array { "AU", //Z#0 ACT diff -Nru thunderbird-140.10.2esr/ipc/glue/BackgroundChildImpl.cpp thunderbird-140.11.0esr/ipc/glue/BackgroundChildImpl.cpp --- thunderbird-140.10.2esr/ipc/glue/BackgroundChildImpl.cpp 2026-05-07 13:12:12.000000000 +0000 +++ thunderbird-140.11.0esr/ipc/glue/BackgroundChildImpl.cpp 2026-05-15 21:31:22.000000000 +0000 @@ -285,18 +285,6 @@ return true; } -PUDPSocketChild* BackgroundChildImpl::AllocPUDPSocketChild( - const Maybe& aPrincipalInfo, const nsACString& aFilter) { - MOZ_CRASH("AllocPUDPSocket should not be called"); - return nullptr; -} - -bool BackgroundChildImpl::DeallocPUDPSocketChild(PUDPSocketChild* child) { - UDPSocketChild* p = static_cast(child); - p->ReleaseIPDLReference(); - return true; -} - // ----------------------------------------------------------------------------- // BroadcastChannel API // ----------------------------------------------------------------------------- diff -Nru thunderbird-140.10.2esr/ipc/glue/BackgroundChildImpl.h thunderbird-140.11.0esr/ipc/glue/BackgroundChildImpl.h --- thunderbird-140.10.2esr/ipc/glue/BackgroundChildImpl.h 2026-05-07 13:12:12.000000000 +0000 +++ thunderbird-140.11.0esr/ipc/glue/BackgroundChildImpl.h 2026-05-15 21:31:23.000000000 +0000 @@ -113,11 +113,6 @@ virtual bool DeallocPCamerasChild(PCamerasChild* aActor) override; - virtual PUDPSocketChild* AllocPUDPSocketChild( - const Maybe& aPrincipalInfo, - const nsACString& aFilter) override; - virtual bool DeallocPUDPSocketChild(PUDPSocketChild* aActor) override; - virtual PBroadcastChannelChild* AllocPBroadcastChannelChild( const PrincipalInfo& aPrincipalInfo, const nsACString& aOrigin, const nsAString& aChannel) override; diff -Nru thunderbird-140.10.2esr/ipc/glue/BackgroundParentImpl.cpp thunderbird-140.11.0esr/ipc/glue/BackgroundParentImpl.cpp --- thunderbird-140.10.2esr/ipc/glue/BackgroundParentImpl.cpp 2026-05-07 13:12:12.000000000 +0000 +++ thunderbird-140.11.0esr/ipc/glue/BackgroundParentImpl.cpp 2026-05-15 21:31:23.000000000 +0000 @@ -673,10 +673,8 @@ auto BackgroundParentImpl::AllocPUDPSocketParent( const Maybe& /* unused */, const nsACString& /* unused */) - -> PUDPSocketParent* { - RefPtr p = new UDPSocketParent(this); - - return p.forget().take(); + -> already_AddRefed { + return do_AddRef(new UDPSocketParent(this)); } mozilla::ipc::IPCResult BackgroundParentImpl::RecvPUDPSocketConstructor( @@ -713,12 +711,6 @@ return IPC_OK(); } -bool BackgroundParentImpl::DeallocPUDPSocketParent(PUDPSocketParent* actor) { - UDPSocketParent* p = static_cast(actor); - p->Release(); - return true; -} - mozilla::dom::PBroadcastChannelParent* BackgroundParentImpl::AllocPBroadcastChannelParent( const PrincipalInfo& aPrincipalInfo, const nsACString& aOrigin, diff -Nru thunderbird-140.10.2esr/ipc/glue/BackgroundParentImpl.h thunderbird-140.11.0esr/ipc/glue/BackgroundParentImpl.h --- thunderbird-140.10.2esr/ipc/glue/BackgroundParentImpl.h 2026-05-07 13:12:12.000000000 +0000 +++ thunderbird-140.11.0esr/ipc/glue/BackgroundParentImpl.h 2026-05-15 21:31:23.000000000 +0000 @@ -212,12 +212,11 @@ const dom::cache::Namespace& aNamespace, const PrincipalInfo& aPrincipalInfo) override; - PUDPSocketParent* AllocPUDPSocketParent(const Maybe& pInfo, - const nsACString& aFilter) override; + already_AddRefed AllocPUDPSocketParent( + const Maybe& pInfo, const nsACString& aFilter) override; mozilla::ipc::IPCResult RecvPUDPSocketConstructor( PUDPSocketParent*, const Maybe& aPrincipalInfo, const nsACString& aFilter) override; - bool DeallocPUDPSocketParent(PUDPSocketParent*) override; PMessagePortParent* AllocPMessagePortParent( const nsID& aUUID, const nsID& aDestinationUUID, diff -Nru thunderbird-140.10.2esr/js/public/friend/ErrorNumbers.msg thunderbird-140.11.0esr/js/public/friend/ErrorNumbers.msg --- thunderbird-140.10.2esr/js/public/friend/ErrorNumbers.msg 2026-05-07 13:12:12.000000000 +0000 +++ thunderbird-140.11.0esr/js/public/friend/ErrorNumbers.msg 2026-05-15 21:31:23.000000000 +0000 @@ -804,6 +804,7 @@ // Async Function MSG_DEF(JSMSG_UNHANDLABLE_PROMISE_REJECTION_WARNING, 0, JSEXN_WARN, "unhandlable error after resolving async function's promise") +MSG_DEF(JSMSG_UNHANDLABLE_PROMISE_RESOLUTION_WARNING, 0, JSEXN_WARN, "unhandlable resolve after resolving async function's promise") // Async Iteration MSG_DEF(JSMSG_FOR_AWAIT_NOT_OF, 0, JSEXN_SYNTAXERR, "'for await' loop should be used with 'of'") diff -Nru thunderbird-140.10.2esr/js/src/builtin/Promise.cpp thunderbird-140.11.0esr/js/src/builtin/Promise.cpp --- thunderbird-140.10.2esr/js/src/builtin/Promise.cpp 2026-05-07 13:12:12.000000000 +0000 +++ thunderbird-140.11.0esr/js/src/builtin/Promise.cpp 2026-05-15 21:31:23.000000000 +0000 @@ -1819,14 +1819,15 @@ * https://tc39.es/ecma262/#sec-promise-executor */ [[nodiscard]] PromiseObject* js::CreatePromiseObjectWithoutResolutionFunctions( - JSContext* cx) { + JSContext* cx, int32_t extraFlags) { // Steps 3-7. PromiseObject* promise = CreatePromiseObjectInternal(cx); if (!promise) { return nullptr; } - AddPromiseFlags(*promise, PROMISE_FLAG_DEFAULT_RESOLVING_FUNCTIONS); + AddPromiseFlags(*promise, + PROMISE_FLAG_DEFAULT_RESOLVING_FUNCTIONS | extraFlags); // Step 11. Return promise. return promise; @@ -5624,12 +5625,12 @@ */ [[nodiscard]] PromiseObject* js::CreatePromiseObjectForAsync(JSContext* cx) { // Step 1. Let promiseCapability be ! NewPromiseCapability(%Promise%). - PromiseObject* promise = CreatePromiseObjectWithoutResolutionFunctions(cx); + PromiseObject* promise = + CreatePromiseObjectWithoutResolutionFunctions(cx, PROMISE_FLAG_ASYNC); if (!promise) { return nullptr; } - AddPromiseFlags(*promise, PROMISE_FLAG_ASYNC); return promise; } @@ -5640,12 +5641,12 @@ [[nodiscard]] PromiseObject* js::CreatePromiseObjectForAsyncGenerator( JSContext* cx) { - PromiseObject* promise = CreatePromiseObjectWithoutResolutionFunctions(cx); + PromiseObject* promise = + CreatePromiseObjectWithoutResolutionFunctions(cx, PROMISE_FLAG_ASYNC); if (!promise) { return nullptr; } - AddPromiseFlags(*promise, PROMISE_FLAG_ASYNC); return promise; } @@ -5691,6 +5692,15 @@ */ [[nodiscard]] bool js::AsyncFunctionReturned( JSContext* cx, Handle resultPromise, HandleValue value) { + if (resultPromise->state() != JS::PromiseState::Pending) { + if (!WarnNumberASCII(cx, JSMSG_UNHANDLABLE_PROMISE_RESOLUTION_WARNING)) { + if (cx->isExceptionPending()) { + cx->clearPendingException(); + } + } + return true; + } + // Step 4.e. Else if result.[[Type]] is return, then // Step 4.e.i. Perform // ! Call(promiseCapability.[[Resolve]], undefined, diff -Nru thunderbird-140.10.2esr/js/src/builtin/Promise.h thunderbird-140.11.0esr/js/src/builtin/Promise.h --- thunderbird-140.10.2esr/js/src/builtin/Promise.h 2026-05-07 13:12:12.000000000 +0000 +++ thunderbird-140.11.0esr/js/src/builtin/Promise.h 2026-05-15 21:31:23.000000000 +0000 @@ -257,7 +257,7 @@ // This implements "Let promiseCapability be ! NewPromiseCapability(%Promise%)". [[nodiscard]] PromiseObject* CreatePromiseObjectWithoutResolutionFunctions( - JSContext* cx); + JSContext* cx, int32_t extraFlags = 0); [[nodiscard]] bool ResolvePromiseInternal(JSContext* cx, JS::Handle promise, diff -Nru thunderbird-140.10.2esr/js/src/builtin/intl/TimeZoneDataGenerated.h thunderbird-140.11.0esr/js/src/builtin/intl/TimeZoneDataGenerated.h --- thunderbird-140.10.2esr/js/src/builtin/intl/TimeZoneDataGenerated.h 2026-05-07 13:12:11.000000000 +0000 +++ thunderbird-140.11.0esr/js/src/builtin/intl/TimeZoneDataGenerated.h 2026-05-15 21:31:22.000000000 +0000 @@ -1,5 +1,5 @@ // Generated by make_intl_data.py. DO NOT EDIT. -// tzdata version = 2025b +// tzdata version = 2026b #ifndef builtin_intl_TimeZoneDataGenerated_h #define builtin_intl_TimeZoneDataGenerated_h diff -Nru thunderbird-140.10.2esr/js/src/debugger/Frame.cpp thunderbird-140.11.0esr/js/src/debugger/Frame.cpp --- thunderbird-140.10.2esr/js/src/debugger/Frame.cpp 2026-05-07 13:12:11.000000000 +0000 +++ thunderbird-140.11.0esr/js/src/debugger/Frame.cpp 2026-05-15 21:31:22.000000000 +0000 @@ -564,6 +564,11 @@ if (frame->isOnStack()) { FrameIter iter = frame->getFrameIter(cx); + if (iter.hasScript() && iter.script()->selfHosted()) { + result.set(nullptr); + return true; + } + { AutoRealm ar(cx, iter.abstractFramePtr().environmentChain()); UpdateFrameIterPc(iter); @@ -576,6 +581,11 @@ frame->generatorInfo()->unwrappedGenerator(); JSScript* script = frame->generatorInfo()->generatorScript(); + if (script->selfHosted()) { + result.set(nullptr); + return true; + } + { AutoRealm ar(cx, &genObj.environmentChain()); env = GetDebugEnvironmentForSuspendedGenerator(cx, script, genObj); @@ -1539,6 +1549,11 @@ return false; } + if (!result) { + args.rval().setNull(); + return true; + } + args.rval().setObject(*result); return true; } diff -Nru thunderbird-140.10.2esr/js/src/frontend/StencilXdr.cpp thunderbird-140.11.0esr/js/src/frontend/StencilXdr.cpp --- thunderbird-140.10.2esr/js/src/frontend/StencilXdr.cpp 2026-05-07 13:12:12.000000000 +0000 +++ thunderbird-140.11.0esr/js/src/frontend/StencilXdr.cpp 2026-05-15 21:31:23.000000000 +0000 @@ -1114,6 +1114,14 @@ Missing, }; + // We need to freeze the ScriptSource state while encoding it. + // The actual logic reads either the compressed or uncompressed raw data. + // Neither of compression nor uncompression should be performed. + mozilla::Maybe reader; + if (mode == XDR_ENCODE && ss->hasSourceText()) { + reader.emplace(ss); + } + DataType tag; { // This is terrible, but we can't do better. When |mode == XDR_DECODE| we diff -Nru thunderbird-140.10.2esr/js/src/irregexp/RegExpShim.h thunderbird-140.11.0esr/js/src/irregexp/RegExpShim.h --- thunderbird-140.10.2esr/js/src/irregexp/RegExpShim.h 2026-05-07 13:12:12.000000000 +0000 +++ thunderbird-140.11.0esr/js/src/irregexp/RegExpShim.h 2026-05-15 21:31:23.000000000 +0000 @@ -785,6 +785,12 @@ f.setValue(object.value()); return f; } + + uint32_t length() const { + uint32_t byteLength = ByteArray::length(); + MOZ_ASSERT(byteLength % sizeof(T) == 0); + return byteLength / sizeof(T); + } }; using FixedUInt16Array = FixedIntegerArray; diff -Nru thunderbird-140.10.2esr/js/src/jit/CodeGenerator.cpp thunderbird-140.11.0esr/js/src/jit/CodeGenerator.cpp --- thunderbird-140.10.2esr/js/src/jit/CodeGenerator.cpp 2026-05-07 13:12:12.000000000 +0000 +++ thunderbird-140.11.0esr/js/src/jit/CodeGenerator.cpp 2026-05-15 21:31:23.000000000 +0000 @@ -17750,6 +17750,9 @@ masm.bind(&indexOkay); masm.loadValue(BaseObjectElementIndex(temp2, temp), result); + masm.branchTestMagicValue(Assembler::NotEqual, result, JS_ELEMENTS_HOLE, + &done); + masm.assumeUnreachable("Dense element is a hole"); masm.bind(&done); } diff -Nru thunderbird-140.10.2esr/js/src/jit/IonTypes.h thunderbird-140.11.0esr/js/src/jit/IonTypes.h --- thunderbird-140.10.2esr/js/src/jit/IonTypes.h 2026-05-07 13:12:13.000000000 +0000 +++ thunderbird-140.11.0esr/js/src/jit/IonTypes.h 2026-05-15 21:31:22.000000000 +0000 @@ -43,7 +43,7 @@ namespace jit { -using RecoverOffset = uint32_t; +using RecoverOffset = uint64_t; using SnapshotOffset = uint32_t; // The maximum size of any buffer associated with an assembler or code object. @@ -54,8 +54,8 @@ // Maximum number of scripted arg slots. static const uint32_t SNAPSHOT_MAX_NARGS = 127; -static const SnapshotOffset INVALID_RECOVER_OFFSET = uint32_t(-1); -static const SnapshotOffset INVALID_SNAPSHOT_OFFSET = uint32_t(-1); +static const RecoverOffset INVALID_RECOVER_OFFSET = RecoverOffset(-1); +static const SnapshotOffset INVALID_SNAPSHOT_OFFSET = SnapshotOffset(-1); /* * [SMDOC] Avoiding repeated bailouts / invalidations diff -Nru thunderbird-140.10.2esr/js/src/jit/Snapshots.cpp thunderbird-140.11.0esr/js/src/jit/Snapshots.cpp --- thunderbird-140.10.2esr/js/src/jit/Snapshots.cpp 2026-05-07 13:12:13.000000000 +0000 +++ thunderbird-140.11.0esr/js/src/jit/Snapshots.cpp 2026-05-15 21:31:22.000000000 +0000 @@ -51,7 +51,7 @@ // // Snapshot header: // -// [vwu] bits ((n+1)-31]: recover instruction offset +// [vwu] bits ((n+1),63]: recover instruction offset // bits [0,n): bailout kind (n = SNAPSHOT_BAILOUTKIND_BITS) // // Snapshot body, repeated "frame count" times, from oldest frame to newest @@ -506,12 +506,12 @@ } #define COMPUTE_SHIFT_AFTER_(name) (name##_BITS + name##_SHIFT) -#define COMPUTE_MASK_(name) ((uint32_t(1 << name##_BITS) - 1) << name##_SHIFT) +#define COMPUTE_MASK_(name) (((uint64_t(1) << name##_BITS) - 1) << name##_SHIFT) // Details of snapshot header packing. static const uint32_t SNAPSHOT_BAILOUTKIND_SHIFT = 0; static const uint32_t SNAPSHOT_BAILOUTKIND_BITS = 6; -static const uint32_t SNAPSHOT_BAILOUTKIND_MASK = +static const uint64_t SNAPSHOT_BAILOUTKIND_MASK = COMPUTE_MASK_(SNAPSHOT_BAILOUTKIND); static_assert((1 << SNAPSHOT_BAILOUTKIND_BITS) - 1 >= @@ -520,14 +520,14 @@ static const uint32_t SNAPSHOT_ROFFSET_SHIFT = COMPUTE_SHIFT_AFTER_(SNAPSHOT_BAILOUTKIND); -static const uint32_t SNAPSHOT_ROFFSET_BITS = 32 - SNAPSHOT_ROFFSET_SHIFT; -static const uint32_t SNAPSHOT_ROFFSET_MASK = COMPUTE_MASK_(SNAPSHOT_ROFFSET); +static const uint32_t SNAPSHOT_ROFFSET_BITS = 64 - SNAPSHOT_ROFFSET_SHIFT; +static const uint64_t SNAPSHOT_ROFFSET_MASK = COMPUTE_MASK_(SNAPSHOT_ROFFSET); #undef COMPUTE_MASK_ #undef COMPUTE_SHIFT_AFTER_ void SnapshotReader::readSnapshotHeader() { - uint32_t bits = reader_.readUnsigned(); + uint64_t bits = reader_.readUnsigned64(); bailoutKind_ = BailoutKind((bits & SNAPSHOT_BAILOUTKIND_MASK) >> SNAPSHOT_BAILOUTKIND_SHIFT); @@ -635,15 +635,15 @@ allocWritten_ = 0; JitSpew(JitSpew_IonSnapshots, - "starting snapshot with recover offset %u, bailout kind %u", + "starting snapshot with recover offset %" PRIu64 ", bailout kind %u", recoverOffset, uint32_t(kind)); - MOZ_ASSERT(uint32_t(kind) < (1 << SNAPSHOT_BAILOUTKIND_BITS)); - MOZ_ASSERT(recoverOffset < (1 << SNAPSHOT_ROFFSET_BITS)); - uint32_t bits = (uint32_t(kind) << SNAPSHOT_BAILOUTKIND_SHIFT) | + MOZ_ASSERT(uint64_t(kind) < (uint64_t(1) << SNAPSHOT_BAILOUTKIND_BITS)); + MOZ_ASSERT(recoverOffset < (RecoverOffset(1) << SNAPSHOT_ROFFSET_BITS)); + uint64_t bits = (uint64_t(kind) << SNAPSHOT_BAILOUTKIND_SHIFT) | (recoverOffset << SNAPSHOT_ROFFSET_SHIFT); - writer_.writeUnsigned(bits); + writer_.writeUnsigned64(bits); return lastStart_; } diff -Nru thunderbird-140.10.2esr/js/src/jit/Snapshots.h thunderbird-140.11.0esr/js/src/jit/Snapshots.h --- thunderbird-140.10.2esr/js/src/jit/Snapshots.h 2026-05-07 13:12:13.000000000 +0000 +++ thunderbird-140.11.0esr/js/src/jit/Snapshots.h 2026-05-15 21:31:22.000000000 +0000 @@ -487,7 +487,7 @@ uint32_t instructionsWritten_; public: - SnapshotOffset startRecover(uint32_t instructionCount); + RecoverOffset startRecover(uint32_t instructionCount); void writeInstruction(const MNode* rp); diff -Nru thunderbird-140.10.2esr/js/src/shell/js.cpp thunderbird-140.11.0esr/js/src/shell/js.cpp --- thunderbird-140.10.2esr/js/src/shell/js.cpp 2026-05-07 13:12:12.000000000 +0000 +++ thunderbird-140.11.0esr/js/src/shell/js.cpp 2026-05-15 21:31:23.000000000 +0000 @@ -8892,20 +8892,25 @@ bool isConstructor(JSObject* obj) const override { return false; } // Simplified implementation of |DOMProxyHandler::GetAndClearExpandoObject|. - static JSObject* GetAndClearExpandoObject(JSObject* obj) { - const Value& v = GetProxyPrivate(obj); + static JSObject* GetAndClearExpandoObject( + JSObject* obj, JS::MutableHandle restoreToken) { + Value v = GetProxyPrivate(obj); + restoreToken.set(v); if (v.isUndefined()) { return nullptr; } - JSObject* expandoObject = &v.toObject(); SetProxyPrivate(obj, UndefinedValue()); - return expandoObject; + return &v.toObject(); + } + + static void RestoreExpando(JSObject* obj, const JS::Value& restoreToken) { + SetProxyPrivate(obj, restoreToken); } // Simplified implementation of |DOMProxyHandler::EnsureExpandoObject|. static JSObject* EnsureExpandoObject(JSContext* cx, JS::HandleObject obj) { - const Value& v = GetProxyPrivate(obj); + Value v = GetProxyPrivate(obj); if (v.isObject()) { return &v.toObject(); } @@ -8985,11 +8990,21 @@ } bool isProxy = IsProxy(source); - RootedObject expandoObject(cx); + Rooted expandoObject(cx); + Rooted expandoRollbackToken(cx); if (isProxy) { - expandoObject = - TransplantableDOMProxyHandler::GetAndClearExpandoObject(source); + expandoObject = TransplantableDOMProxyHandler::GetAndClearExpandoObject( + source, &expandoRollbackToken); } + auto resetExpando = MakeScopeExit([&]() { + // We must clear the expando object from `source`, since otherwise it will + // be copied as part of JS_CloneObject. But on an error, it needs to be + // restored. + if (expandoObject) { + TransplantableDOMProxyHandler::RestoreExpando(source, + expandoRollbackToken); + } + }); JSAutoRealm ar(cx, newGlobal); @@ -9025,6 +9040,10 @@ return false; } + // We've made it far enough to be able to mutate the source. Cleared slots + // will not be observed even if a failure occurs after this point. + resetExpando.release(); + JS::SetReservedSlot(target, DOM_OBJECT_SLOT, JS::GetReservedSlot(source, DOM_OBJECT_SLOT)); JS::SetReservedSlot(source, DOM_OBJECT_SLOT, JS::PrivateValue(nullptr)); @@ -9035,21 +9054,21 @@ } source = JS_TransplantObject(cx, source, target); - if (!source) { - return false; - } + MOZ_RELEASE_ASSERT(source, "JS_TransplantObject is infallible"); + + AutoEnterOOMUnsafeRegion oomUnsafe; RootedObject copyTo(cx); if (isProxy) { copyTo = TransplantableDOMProxyHandler::EnsureExpandoObject(cx, source); if (!copyTo) { - return false; + oomUnsafe.crash("source of transplant is corrupted"); } } else { copyTo = source; } if (!JS_CopyOwnPropertiesAndPrivateFields(cx, copyTo, propertyHolder)) { - return false; + oomUnsafe.crash("source of transplant is corrupted"); } args.rval().setUndefined(); diff -Nru thunderbird-140.10.2esr/js/src/tests/non262/Date/time-zones-historic.js thunderbird-140.11.0esr/js/src/tests/non262/Date/time-zones-historic.js --- thunderbird-140.10.2esr/js/src/tests/non262/Date/time-zones-historic.js 2026-05-07 13:12:12.000000000 +0000 +++ thunderbird-140.11.0esr/js/src/tests/non262/Date/time-zones-historic.js 2026-05-15 21:31:23.000000000 +0000 @@ -16,17 +16,17 @@ // bug 637244 inTimeZone("Asia/Novosibirsk", () => { let dt1 = new Date("1942-03-01T00:00:00"); - assertDateTime(dt1, "Sun Mar 01 1942 00:00:00 GMT+0700 (Novosibirsk Standard Time)"); + assertDateTime(dt1, "Sun Mar 01 1942 00:00:00 GMT+0700 (Krasnoyarsk Standard Time)"); dt1.setMonth(Month.April); - assertDateTime(dt1, "Wed Apr 01 1942 00:00:00 GMT+0700 (Novosibirsk Standard Time)"); + assertDateTime(dt1, "Wed Apr 01 1942 00:00:00 GMT+0700 (Krasnoyarsk Standard Time)"); let dt2 = new Date(2010, Month.October, 31); - assertDateTime(dt2, "Sun Oct 31 2010 00:00:00 GMT+0700 (Novosibirsk Summer Time)"); + assertDateTime(dt2, "Sun Oct 31 2010 00:00:00 GMT+0700 (Krasnoyarsk Summer Time)"); dt2.setMonth(Month.November); - assertDateTime(dt2, "Wed Dec 01 2010 00:00:00 GMT+0600 (Novosibirsk Standard Time)"); + assertDateTime(dt2, "Wed Dec 01 2010 00:00:00 GMT+0600 (Krasnoyarsk Standard Time)"); let dt3 = new Date(1942, Month.April, 1); - assertDateTime(dt3, "Wed Apr 01 1942 00:00:00 GMT+0700 (Novosibirsk Standard Time)"); + assertDateTime(dt3, "Wed Apr 01 1942 00:00:00 GMT+0700 (Krasnoyarsk Standard Time)"); function getNumberOfDaysInMonth(year, month) { switch (month) { @@ -62,10 +62,10 @@ } let dt4 = new Date(1984, Month.April, 1); - assertDateTime(dt4, "Sun Apr 01 1984 01:00:00 GMT+0800 (Novosibirsk Summer Time)"); + assertDateTime(dt4, "Sun Apr 01 1984 01:00:00 GMT+0800 (Krasnoyarsk Summer Time)"); let dt5 = new Date(1984, Month.March, 1); - assertDateTime(dt5, "Thu Mar 01 1984 00:00:00 GMT+0700 (Novosibirsk Standard Time)"); + assertDateTime(dt5, "Thu Mar 01 1984 00:00:00 GMT+0700 (Krasnoyarsk Standard Time)"); let dt6 = new Date(1984, Month.April, 1); assertEq(dt6.toUTCString(), "Sat, 31 Mar 1984 17:00:00 GMT"); diff -Nru thunderbird-140.10.2esr/js/src/tests/non262/Date/time-zones-pedantic.js thunderbird-140.11.0esr/js/src/tests/non262/Date/time-zones-pedantic.js --- thunderbird-140.10.2esr/js/src/tests/non262/Date/time-zones-pedantic.js 2026-05-07 13:12:12.000000000 +0000 +++ thunderbird-140.11.0esr/js/src/tests/non262/Date/time-zones-pedantic.js 2026-05-15 21:31:23.000000000 +0000 @@ -5,10 +5,10 @@ // bug 637244 inTimeZone("Asia/Novosibirsk", () => { let dt1 = new Date(1984, Month.April, 1, -1); - assertDateTime(dt1, "Sat Mar 31 1984 23:00:00 GMT+0700 (NOVT)", "+07", "Novosibirsk Standard Time"); + assertDateTime(dt1, "Sat Mar 31 1984 23:00:00 GMT+0700 (Krasnoyarsk Standard Time)", "+07", "Novosibirsk Standard Time"); let dt2 = new Date(1984, Month.April, 1); - assertDateTime(dt2, "Sun Apr 01 1984 01:00:00 GMT+0800 (NOVST)", "+08", "Novosibirsk Summer Time"); + assertDateTime(dt2, "Sun Apr 01 1984 01:00:00 GMT+0800 (Krasnoyarsk Summer Time)", "+08", "Novosibirsk Summer Time"); }); if (typeof reportCompare === "function") diff -Nru thunderbird-140.10.2esr/js/src/tests/non262/Intl/DateTimeFormat/timeZone_links.js thunderbird-140.11.0esr/js/src/tests/non262/Intl/DateTimeFormat/timeZone_links.js --- thunderbird-140.10.2esr/js/src/tests/non262/Intl/DateTimeFormat/timeZone_links.js 2026-05-07 13:12:13.000000000 +0000 +++ thunderbird-140.11.0esr/js/src/tests/non262/Intl/DateTimeFormat/timeZone_links.js 2026-05-15 21:31:22.000000000 +0000 @@ -1,7 +1,7 @@ // |reftest| skip-if(!this.hasOwnProperty("Intl")) // Generated by make_intl_data.py. DO NOT EDIT. -// tzdata version = 2025b +// tzdata version = 2026b const tzMapper = [ x => x, diff -Nru thunderbird-140.10.2esr/js/src/tests/non262/Intl/DateTimeFormat/timeZone_version.js thunderbird-140.11.0esr/js/src/tests/non262/Intl/DateTimeFormat/timeZone_version.js --- thunderbird-140.10.2esr/js/src/tests/non262/Intl/DateTimeFormat/timeZone_version.js 2026-05-07 13:12:13.000000000 +0000 +++ thunderbird-140.11.0esr/js/src/tests/non262/Intl/DateTimeFormat/timeZone_version.js 2026-05-15 21:31:22.000000000 +0000 @@ -1,8 +1,8 @@ // |reftest| skip-if(!this.hasOwnProperty("Intl")) // Generated by make_intl_data.py. DO NOT EDIT. -// tzdata version = 2025b -const tzdata = "2025b"; +// tzdata version = 2026b +const tzdata = "2026b"; if (typeof getICUOptions === "undefined") { var getICUOptions = SpecialPowers.Cu.getJSTestingFunctions().getICUOptions; diff -Nru thunderbird-140.10.2esr/js/src/tests/non262/Intl/supportedValuesOf-timeZones-canonical.js thunderbird-140.11.0esr/js/src/tests/non262/Intl/supportedValuesOf-timeZones-canonical.js --- thunderbird-140.10.2esr/js/src/tests/non262/Intl/supportedValuesOf-timeZones-canonical.js 2026-05-07 13:12:13.000000000 +0000 +++ thunderbird-140.11.0esr/js/src/tests/non262/Intl/supportedValuesOf-timeZones-canonical.js 2026-05-15 21:31:23.000000000 +0000 @@ -1,7 +1,7 @@ // |reftest| skip-if(!this.hasOwnProperty("Intl")) // Generated by make_intl_data.py. DO NOT EDIT. -// tzdata version = 2025b +// tzdata version = 2026b const zones = [ "Africa/Abidjan", "Africa/Accra", diff -Nru thunderbird-140.10.2esr/js/src/tests/non262/Temporal/ZonedDateTime/zones-and-links.js thunderbird-140.11.0esr/js/src/tests/non262/Temporal/ZonedDateTime/zones-and-links.js --- thunderbird-140.10.2esr/js/src/tests/non262/Temporal/ZonedDateTime/zones-and-links.js 2026-05-07 13:12:12.000000000 +0000 +++ thunderbird-140.11.0esr/js/src/tests/non262/Temporal/ZonedDateTime/zones-and-links.js 2026-05-15 21:31:23.000000000 +0000 @@ -1,7 +1,7 @@ // |reftest| shell-option(--enable-temporal) skip-if(!this.hasOwnProperty("Temporal")) // Generated by make_intl_data.py. DO NOT EDIT. -// tzdata version = 2025b +// tzdata version = 2026b const zones = [ "Africa/Abidjan", "Africa/Accra", diff -Nru thunderbird-140.10.2esr/js/src/vm/JSScript.cpp thunderbird-140.11.0esr/js/src/vm/JSScript.cpp --- thunderbird-140.10.2esr/js/src/vm/JSScript.cpp 2026-05-07 13:12:15.000000000 +0000 +++ thunderbird-140.11.0esr/js/src/vm/JSScript.cpp 2026-05-15 21:31:25.000000000 +0000 @@ -1090,6 +1090,21 @@ g->pendingCompressed.destroy(); } +ScriptSource::GenericReader::GenericReader(ScriptSource* source) + : PinnedUnitsBase(source) { + MOZ_ASSERT(source->hasSourceText()); + + addReader(); +} + +ScriptSource::GenericReader::~GenericReader() { + if (source_->hasSourceType()) { + removeReader(); + } else { + removeReader(); + } +} + void ScriptSource::PinnedUnitsBase::addReader() { auto guard = source_->readers_.lock(); guard->count++; diff -Nru thunderbird-140.10.2esr/js/src/vm/JSScript.h thunderbird-140.11.0esr/js/src/vm/JSScript.h --- thunderbird-140.10.2esr/js/src/vm/JSScript.h 2026-05-07 13:12:15.000000000 +0000 +++ thunderbird-140.11.0esr/js/src/vm/JSScript.h 2026-05-15 21:31:25.000000000 +0000 @@ -447,6 +447,13 @@ } }; + class GenericReader : public PinnedUnitsBase { + public: + explicit GenericReader(ScriptSource* source); + + ~GenericReader(); + }; + private: // Missing source text that isn't retrievable using the source hook. (All // ScriptSources initially begin in this state. Users that are compiling diff -Nru thunderbird-140.10.2esr/js/src/vm/NativeObject.cpp thunderbird-140.11.0esr/js/src/vm/NativeObject.cpp --- thunderbird-140.10.2esr/js/src/vm/NativeObject.cpp 2026-05-07 13:12:15.000000000 +0000 +++ thunderbird-140.11.0esr/js/src/vm/NativeObject.cpp 2026-05-15 21:31:25.000000000 +0000 @@ -1162,11 +1162,6 @@ static bool CallJSAddPropertyOp(JSContext* cx, JSAddPropertyOp op, HandleObject obj, HandleId id, HandleValue v) { - AutoCheckRecursionLimit recursion(cx); - if (!recursion.check(cx)) { - return false; - } - cx->check(obj, id, v); return op(cx, obj, id, v); } diff -Nru thunderbird-140.10.2esr/js/src/wasm/WasmCompile.cpp thunderbird-140.11.0esr/js/src/wasm/WasmCompile.cpp --- thunderbird-140.10.2esr/js/src/wasm/WasmCompile.cpp 2026-05-07 13:12:14.000000000 +0000 +++ thunderbird-140.11.0esr/js/src/wasm/WasmCompile.cpp 2026-05-15 21:31:25.000000000 +0000 @@ -376,25 +376,26 @@ } BytecodeSource::BytecodeSource(const uint8_t* begin, size_t length) { - BytecodeRange envRange; BytecodeRange codeRange; + if (!StartsCodeSection(begin, begin + length, &codeRange)) { + env_ = BytecodeSpan(begin, length); + code_ = BytecodeSpan(); + tail_ = BytecodeSpan(); + return; + } + + BytecodeRange envRange; BytecodeRange tailRange; - if (StartsCodeSection(begin, begin + length, &codeRange)) { - if (codeRange.end <= length) { - envRange = BytecodeRange(0, codeRange.start); - tailRange = BytecodeRange(codeRange.end, length - codeRange.end); - } else { - MOZ_RELEASE_ASSERT(codeRange.start <= length); - // If the specified code range is larger than the buffer, clamp it to the - // the buffer size. This buffer will be rejected later. - envRange = BytecodeRange(0, codeRange.start); - codeRange = BytecodeRange(codeRange.start, length - codeRange.start); - MOZ_RELEASE_ASSERT(codeRange.end == length); - tailRange = BytecodeRange(length, 0); - } + if (codeRange.end <= length) { + envRange = BytecodeRange(0, codeRange.start); + tailRange = BytecodeRange(codeRange.end, length - codeRange.end); } else { - envRange = BytecodeRange(0, length); - codeRange = BytecodeRange(length, 0); + MOZ_RELEASE_ASSERT(codeRange.start <= length); + // If the specified code range is larger than the buffer, clamp it to the + // the buffer size. This buffer will be rejected later. + envRange = BytecodeRange(0, codeRange.start); + codeRange = BytecodeRange(codeRange.start, length - codeRange.start); + MOZ_RELEASE_ASSERT(codeRange.end == length); tailRange = BytecodeRange(length, 0); } diff -Nru thunderbird-140.10.2esr/layout/base/AccessibleCaretManager.cpp thunderbird-140.11.0esr/layout/base/AccessibleCaretManager.cpp --- thunderbird-140.10.2esr/layout/base/AccessibleCaretManager.cpp 2026-05-07 13:12:15.000000000 +0000 +++ thunderbird-140.11.0esr/layout/base/AccessibleCaretManager.cpp 2026-05-15 21:31:26.000000000 +0000 @@ -348,10 +348,19 @@ secondCaretResult == PositionChangedResult::Position; if (mIsCaretPositionChanged) { + AutoWeakFrame weakStartFrame = startFrame; + AutoWeakFrame weakEndFrame = endFrame; + // Flush layout to make the carets intersection correct. if (MaybeFlushLayout() == Terminated::Yes) { return; } + + if ((startFrame && !weakStartFrame.IsAlive()) || + (endFrame && !weakEndFrame.IsAlive())) { + HideCaretsAndDispatchCaretStateChangedEvent(); + return; + } } if (!aHints.contains(UpdateCaretsHint::RespectOldAppearance)) { diff -Nru thunderbird-140.10.2esr/layout/generic/ReflowOutput.cpp thunderbird-140.11.0esr/layout/generic/ReflowOutput.cpp --- thunderbird-140.10.2esr/layout/generic/ReflowOutput.cpp 2026-05-07 13:12:15.000000000 +0000 +++ thunderbird-140.11.0esr/layout/generic/ReflowOutput.cpp 2026-05-15 21:31:25.000000000 +0000 @@ -59,6 +59,24 @@ } } +void OverflowAreas::UnionWithAbsoluteOverflowAreas( + const OverflowAreas& aOther) { + // Note(dshin, Bug 2025540): This is different from + // `OverflowAreas::UnionWith`, which adds overflows as long as at least one + // axis has a non-zero size, is explicitly avoided here. This is not + // explicitly specified in spec, but not being strict here can lead to + // surprises when the inset value causes the abspos frame to lie outside its + // containing block. + for (const auto t : AllOverflowTypes()) { + const auto& kidOverflow = aOther.Overflow(t); + if (kidOverflow.IsEmpty()) { + continue; + } + auto& overflow = Overflow(t); + overflow.UnionRect(overflow, kidOverflow); + } +} + void OverflowAreas::UnionAllWith(const nsRect& aRect) { if (!IsValidOverflowRect(aRect)) { // Same as `UnionWith()` - avoid losing information. diff -Nru thunderbird-140.10.2esr/layout/generic/ReflowOutput.h thunderbird-140.11.0esr/layout/generic/ReflowOutput.h --- thunderbird-140.10.2esr/layout/generic/ReflowOutput.h 2026-05-07 13:12:16.000000000 +0000 +++ thunderbird-140.11.0esr/layout/generic/ReflowOutput.h 2026-05-15 21:31:25.000000000 +0000 @@ -73,6 +73,10 @@ // Mutates |this| by unioning both overflow areas with |aOther|. void UnionWith(const OverflowAreas& aOther); + // Mutates |this| by unioning both overflow areas with |aOther|, which is + // assumed to be overflow areas of an absolutely positioned frame. + void UnionWithAbsoluteOverflowAreas(const OverflowAreas& aOther); + // Mutates |this| by unioning both overflow areas with |aRect|. void UnionAllWith(const nsRect& aRect); diff -Nru thunderbird-140.10.2esr/layout/generic/TextOverflow.cpp thunderbird-140.11.0esr/layout/generic/TextOverflow.cpp --- thunderbird-140.10.2esr/layout/generic/TextOverflow.cpp 2026-05-07 13:12:16.000000000 +0000 +++ thunderbird-140.11.0esr/layout/generic/TextOverflow.cpp 2026-05-15 21:31:25.000000000 +0000 @@ -30,33 +30,15 @@ namespace mozilla::css { -class LazyReferenceRenderingDrawTargetGetterFromFrame final - : public gfxFontGroup::LazyReferenceDrawTargetGetter { - public: - typedef mozilla::gfx::DrawTarget DrawTarget; - - explicit LazyReferenceRenderingDrawTargetGetterFromFrame(nsIFrame* aFrame) - : mFrame(aFrame) {} - virtual already_AddRefed GetRefDrawTarget() override { - UniquePtr ctx = - mFrame->PresShell()->CreateReferenceRenderingContext(); - RefPtr dt = ctx->GetDrawTarget(); - return dt.forget(); - } - - private: - nsIFrame* mFrame; -}; - -static gfxTextRun* GetEllipsisTextRun(nsIFrame* aFrame) { +static already_AddRefed MakeEllipsisTextRun(nsIFrame* aFrame) { RefPtr fm = nsLayoutUtils::GetInflatedFontMetricsForFrame(aFrame); - LazyReferenceRenderingDrawTargetGetterFromFrame lazyRefDrawTargetGetter( - aFrame); - return fm->GetThebesFontGroup()->GetEllipsisTextRun( + UniquePtr ctx = + aFrame->PresShell()->CreateReferenceRenderingContext(); + return fm->GetThebesFontGroup()->MakeEllipsisTextRun( aFrame->PresContext()->AppUnitsPerDevPixel(), nsLayoutUtils::GetTextRunOrientFlagsForStyle(aFrame->Style()), - lazyRefDrawTargetGetter); + ctx->GetDrawTarget()); } static nsIFrame* GetSelfOrNearestBlock(nsIFrame* aFrame) { @@ -150,11 +132,13 @@ public: nsDisplayTextOverflowMarker(nsDisplayListBuilder* aBuilder, nsIFrame* aFrame, const nsRect& aRect, nscoord aAscent, - const StyleTextOverflowSide& aStyle) + const StyleTextOverflowSide& aStyle, + gfxTextRun* aTextRun) : nsPaintedDisplayItem(aBuilder, aFrame), mRect(aRect), mStyle(aStyle), - mAscent(aAscent) { + mAscent(aAscent), + mTextRun(aTextRun) { MOZ_COUNT_CTOR(nsDisplayTextOverflowMarker); } @@ -195,7 +179,8 @@ private: nsRect mRect; // in reference frame coordinates const StyleTextOverflowSide mStyle; - nscoord mAscent; // baseline for the marker text in mRect + nscoord mAscent; // baseline for the marker text in mRect + RefPtr mTextRun; // precached textrun, if available }; static void PaintTextShadowCallback(gfxContext* aCtx, nsPoint aShadowOffset, @@ -235,23 +220,19 @@ } pt += aOffsetFromRect; - if (mStyle.IsEllipsis()) { - gfxTextRun* textRun = GetEllipsisTextRun(mFrame); - if (textRun) { - NS_ASSERTION(!textRun->IsRightToLeft(), - "Ellipsis textruns should always be LTR!"); - gfx::Point gfxPt(pt.x, pt.y); - auto& paletteCache = mFrame->PresContext()->FontPaletteCache(); - textRun->Draw(gfxTextRun::Range(textRun), gfxPt, - gfxTextRun::DrawParams(aCtx, paletteCache)); - } - } else { - RefPtr fm = - nsLayoutUtils::GetInflatedFontMetricsForFrame(mFrame); - nsDependentAtomString str16(mStyle.AsString().AsAtom()); - nsLayoutUtils::DrawString(mFrame, *fm, aCtx, str16.get(), str16.Length(), - pt); + if (mTextRun) { + gfx::Point gfxPt(pt.x, pt.y); + auto& paletteCache = mFrame->PresContext()->FontPaletteCache(); + mTextRun->Draw(gfxTextRun::Range(mTextRun), gfxPt, + gfxTextRun::DrawParams(aCtx, paletteCache)); + return; } + + MOZ_ASSERT(!mStyle.IsEllipsis()); + RefPtr fm = + nsLayoutUtils::GetInflatedFontMetricsForFrame(mFrame); + nsDependentAtomString str16(mStyle.AsString().AsAtom()); + nsLayoutUtils::DrawString(mFrame, *fm, aCtx, str16.get(), str16.Length(), pt); } bool nsDisplayTextOverflowMarker::CreateWebRenderCommands( @@ -335,21 +316,21 @@ } /* static */ -Maybe TextOverflow::WillProcessLines( +UniquePtr TextOverflow::WillProcessLines( nsDisplayListBuilder* aBuilder, nsBlockFrame* aBlockFrame) { // Ignore text-overflow and -webkit-line-clamp for event and frame visibility // processing. if (aBuilder->IsForEventDelivery() || aBuilder->IsForFrameVisibility() || !CanHaveOverflowMarkers(aBlockFrame)) { - return Nothing(); + return nullptr; } ScrollContainerFrame* scrollContainerFrame = nsLayoutUtils::GetScrollContainerFrameFor(aBlockFrame); if (scrollContainerFrame && scrollContainerFrame->IsTransformingByAPZ()) { // If the APZ is actively scrolling this, don't bother with markers. - return Nothing(); + return nullptr; } - return Some(TextOverflow(aBuilder, aBlockFrame)); + return UniquePtr(new TextOverflow(aBuilder, aBlockFrame)); } void TextOverflow::ExamineFrameSubtree(nsIFrame* aFrame, @@ -881,7 +862,8 @@ mMarkerList.AppendNewToTopWithIndex( mBuilder, mBlock, /* aIndex = */ (aLineNumber << 1) + 0, markerRect, - aLine->GetLogicalAscent(), *mIStart.mStyle); + aLine->GetLogicalAscent(), *mIStart.mStyle, + mIStart.mStyle->IsEllipsis() ? GetEllipsisTextRun() : nullptr); } if (aCreateIEnd) { @@ -900,8 +882,18 @@ mBuilder, mBlock, /* aIndex = */ (aLineNumber << 1) + 1, markerRect, aLine->GetLogicalAscent(), mIEnd.mHasBlockEllipsis ? StyleTextOverflowSide::Ellipsis() - : *mIEnd.mStyle); + : *mIEnd.mStyle, + mIEnd.mHasBlockEllipsis || mIEnd.mStyle->IsEllipsis() + ? GetEllipsisTextRun() + : nullptr); + } +} + +gfxTextRun* TextOverflow::GetEllipsisTextRun() { + if (!mEllipsisTextRun) { + mEllipsisTextRun = MakeEllipsisTextRun(mBlock); } + return mEllipsisTextRun; } void TextOverflow::Marker::SetupString(nsIFrame* aFrame) { @@ -915,7 +907,7 @@ // separately, if both apply to the element, we will always use "…" as the // string for text-overflow. if (HasBlockEllipsis(aFrame) || mStyle->IsEllipsis()) { - gfxTextRun* textRun = GetEllipsisTextRun(aFrame); + RefPtr textRun = MakeEllipsisTextRun(aFrame); if (textRun) { mISize = textRun->GetAdvanceWidth(); } else { diff -Nru thunderbird-140.10.2esr/layout/generic/TextOverflow.h thunderbird-140.11.0esr/layout/generic/TextOverflow.h --- thunderbird-140.10.2esr/layout/generic/TextOverflow.h 2026-05-07 13:12:15.000000000 +0000 +++ thunderbird-140.11.0esr/layout/generic/TextOverflow.h 2026-05-15 21:31:25.000000000 +0000 @@ -49,14 +49,13 @@ * Allocate an object for text-overflow processing. (Factory function.) * @return nullptr if no processing is necessary. The caller owns the object. */ - static Maybe WillProcessLines(nsDisplayListBuilder* aBuilder, - nsBlockFrame*); + static UniquePtr WillProcessLines( + nsDisplayListBuilder* aBuilder, nsBlockFrame*); /** * This is a factory-constructed non-reassignable class, so we delete nearly * all constructors and reassignment operators. We only provide a - * move-constructor, because that's required for Maybe to work - * (and that's what our factory method returns). + * move-constructor for potential use with data structures that require it. */ TextOverflow(TextOverflow&&) = default; @@ -258,6 +257,8 @@ bool aCreateIEnd, const LogicalRect& aInsideMarkersArea, const LogicalRect& aContentArea, uint32_t aLineNumber); + gfxTextRun* GetEllipsisTextRun(); + LogicalRect mContentArea; nsDisplayListBuilder* mBuilder; nsIFrame* mBlock; @@ -325,6 +326,8 @@ Marker mIStart; // the inline start marker Marker mIEnd; // the inline end marker + + RefPtr mEllipsisTextRun; }; } // namespace css diff -Nru thunderbird-140.10.2esr/layout/generic/nsAbsoluteContainingBlock.cpp thunderbird-140.11.0esr/layout/generic/nsAbsoluteContainingBlock.cpp --- thunderbird-140.10.2esr/layout/generic/nsAbsoluteContainingBlock.cpp 2026-05-07 13:12:15.000000000 +0000 +++ thunderbird-140.11.0esr/layout/generic/nsAbsoluteContainingBlock.cpp 2026-05-15 21:31:26.000000000 +0000 @@ -1051,6 +1051,7 @@ #endif if (aOverflowAreas) { - aOverflowAreas->UnionWith(kidDesiredSize.mOverflowAreas + r.TopLeft()); + aOverflowAreas->UnionWithAbsoluteOverflowAreas( + kidDesiredSize.mOverflowAreas + r.TopLeft()); } } diff -Nru thunderbird-140.10.2esr/layout/generic/nsBlockFrame.cpp thunderbird-140.11.0esr/layout/generic/nsBlockFrame.cpp --- thunderbird-140.10.2esr/layout/generic/nsBlockFrame.cpp 2026-05-07 13:12:15.000000000 +0000 +++ thunderbird-140.11.0esr/layout/generic/nsBlockFrame.cpp 2026-05-15 21:31:25.000000000 +0000 @@ -7917,7 +7917,7 @@ } // Prepare for text-overflow processing. - Maybe textOverflow = + UniquePtr textOverflow = TextOverflow::WillProcessLines(aBuilder, this); const bool hasDescendantPlaceHolders = @@ -7963,7 +7963,7 @@ // frame in our child list, it's also true for |this|. return false; } - if (textOverflow.isSome()) { + if (textOverflow) { // Also skip the cursor if we're creating text overflow markers, since we // need to know what line number we're up to in order to generate unique // display item keys. @@ -7991,7 +7991,7 @@ : nullptr; LineIterator line_end = LinesEnd(); - TextOverflow* textOverflowPtr = textOverflow.ptrOr(nullptr); + TextOverflow* textOverflowPtr = textOverflow.get(); bool foundClamp = false; if (cursor) { @@ -8003,7 +8003,7 @@ if (lineArea.y >= aBuilder->GetDirtyRect().YMost()) { break; } - MOZ_ASSERT(textOverflow.isNothing()); + MOZ_ASSERT(!textOverflow); if (ShouldDescendIntoLine(lineArea)) { DisplayLine(aBuilder, line, line->IsInline(), aLists, this, nullptr, @@ -8088,7 +8088,7 @@ } } - if (textOverflow.isSome()) { + if (textOverflow) { // Put any text-overflow:ellipsis markers on top of the non-positioned // content of the block's lines. (If we ever start sorting the Content() // list this will end up in the wrong place.) diff -Nru thunderbird-140.10.2esr/media/ffvpx/libavcodec/parser_list.c thunderbird-140.11.0esr/media/ffvpx/libavcodec/parser_list.c --- thunderbird-140.10.2esr/media/ffvpx/libavcodec/parser_list.c 2026-05-07 13:12:15.000000000 +0000 +++ thunderbird-140.11.0esr/media/ffvpx/libavcodec/parser_list.c 2026-05-15 21:31:26.000000000 +0000 @@ -1,6 +1,6 @@ #include "config_components.h" -static const AVCodecParser * const parser_list[] = { +static const FFCodecParser * const parser_list[] = { #if CONFIG_VP8_PARSER &ff_vp8_parser, #endif diff -Nru thunderbird-140.10.2esr/media/libaom/calloc_cdef.patch thunderbird-140.11.0esr/media/libaom/calloc_cdef.patch --- thunderbird-140.10.2esr/media/libaom/calloc_cdef.patch 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.11.0esr/media/libaom/calloc_cdef.patch 2026-05-15 21:31:26.000000000 +0000 @@ -0,0 +1,12 @@ +diff --git a/av1/encoder/pickcdef.c b/av1/encoder/pickcdef.c +--- a/av1/encoder/pickcdef.c ++++ b/av1/encoder/pickcdef.c +@@ -874,7 +874,7 @@ void av1_cdef_search(AV1_COMP *cpi) { + + if (!cpi->cdef_search_ctx) + CHECK_MEM_ERROR(cm, cpi->cdef_search_ctx, +- aom_malloc(sizeof(*cpi->cdef_search_ctx))); ++ aom_calloc(1, sizeof(*cpi->cdef_search_ctx))); + CdefSearchCtx *cdef_search_ctx = cpi->cdef_search_ctx; + + // Initialize parameters related to CDEF search context. diff -Nru thunderbird-140.10.2esr/media/libaom/moz.yaml thunderbird-140.11.0esr/media/libaom/moz.yaml --- thunderbird-140.10.2esr/media/libaom/moz.yaml 2026-05-07 13:12:15.000000000 +0000 +++ thunderbird-140.11.0esr/media/libaom/moz.yaml 2026-05-15 21:31:26.000000000 +0000 @@ -57,3 +57,4 @@ patches: - mmloadusi64.patch + - calloc_cdef.patch diff -Nru thunderbird-140.10.2esr/media/libdav1d/init-cdf-error-handling.patch thunderbird-140.11.0esr/media/libdav1d/init-cdf-error-handling.patch --- thunderbird-140.10.2esr/media/libdav1d/init-cdf-error-handling.patch 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.11.0esr/media/libdav1d/init-cdf-error-handling.patch 2026-05-15 21:31:26.000000000 +0000 @@ -0,0 +1,118 @@ +diff --git a/src/thread_task.c b/src/thread_task.c +index 1ededde43ca85e8f492ea6dac94b271a2f21d6e0..d705d953f6eb34f8f813d102cdebcbcf9b4ddffa 100644 +--- a/src/thread_task.c ++++ b/src/thread_task.c +@@ -270,27 +270,35 @@ int dav1d_task_create_tile_sbrow(Dav1dFrameContext *const f, const int pass, + { + Dav1dTask *tasks = f->task_thread.tile_tasks[0]; + const int uses_2pass = f->c->n_fc > 1; +- const int num_tasks = f->frame_hdr->tiling.cols * f->frame_hdr->tiling.rows; ++ const int n_tasks_per_pass = f->frame_hdr->tiling.cols * f->frame_hdr->tiling.rows; ++ const int n_tasks = n_tasks_per_pass * (1 + uses_2pass); + if (pass < 2) { +- int alloc_num_tasks = num_tasks * (1 + uses_2pass); +- if (alloc_num_tasks > f->task_thread.num_tile_tasks) { +- const size_t size = sizeof(Dav1dTask) * alloc_num_tasks; ++ if (n_tasks > f->task_thread.num_tile_tasks) { ++ const size_t size = sizeof(Dav1dTask) * n_tasks; + tasks = dav1d_realloc(ALLOC_COMMON_CTX, f->task_thread.tile_tasks[0], size); + if (!tasks) return -1; + memset(tasks, 0, size); + f->task_thread.tile_tasks[0] = tasks; +- f->task_thread.num_tile_tasks = alloc_num_tasks; ++ f->task_thread.num_tile_tasks = n_tasks; + } +- f->task_thread.tile_tasks[1] = tasks + num_tasks; ++ f->task_thread.tile_tasks[1] = tasks + n_tasks_per_pass; + } +- tasks += num_tasks * (pass & 1); ++ assert(n_tasks <= f->task_thread.num_tile_tasks); + + Dav1dTask *pf_t; + if (create_filter_sbrow(f, pass, &pf_t)) + return -1; + ++ Dav1dTask *const p1_tasks = f->task_thread.tile_tasks[1]; + Dav1dTask *prev_t = NULL; +- for (int tile_idx = 0; tile_idx < num_tasks; tile_idx++) { ++ if (pass == 2) { ++ prev_t = &p1_tasks[n_tasks_per_pass - 1]; ++ // PF task is scheduled after the last sby=0 TILE task ++ if (f->frame_hdr->tiling.rows == 1) ++ prev_t = prev_t->next; ++ } ++ tasks += (pass & 1) * n_tasks_per_pass; ++ for (int tile_idx = 0; tile_idx < n_tasks_per_pass; tile_idx++) { + Dav1dTileState *const ts = &f->ts[tile_idx]; + Dav1dTask *t = &tasks[tile_idx]; + t->sby = ts->tiling.row_start >> f->sb_shift; +@@ -319,17 +327,15 @@ int dav1d_task_create_tile_sbrow(Dav1dFrameContext *const f, const int pass, + // XXX in theory this could be done locklessly, at this point they are no + // tasks in the frameQ, so no other runner should be using this lock, but + // we must add both passes at once +- pthread_mutex_lock(&f->task_thread.pending_tasks.lock); +- assert(f->task_thread.pending_tasks.head == NULL || pass == 2); +- if (!f->task_thread.pending_tasks.head) +- f->task_thread.pending_tasks.head = &tasks[0]; +- else +- f->task_thread.pending_tasks.tail->next = &tasks[0]; +- f->task_thread.pending_tasks.tail = prev_t; +- atomic_store(&f->task_thread.pending_tasks.merge, 1); +- atomic_store(&f->task_thread.init_done, 1); +- pthread_mutex_unlock(&f->task_thread.pending_tasks.lock); +- ++ if (!(pass & 1)) { ++ pthread_mutex_lock(&f->task_thread.pending_tasks.lock); ++ assert(f->task_thread.pending_tasks.head == NULL); ++ f->task_thread.pending_tasks.head = f->task_thread.tile_tasks[pass == 2]; ++ f->task_thread.pending_tasks.tail = prev_t; ++ atomic_store(&f->task_thread.pending_tasks.merge, 1); ++ atomic_store(&f->task_thread.init_done, 1); ++ pthread_mutex_unlock(&f->task_thread.pending_tasks.lock); ++ } + return 0; + } + +@@ -712,36 +718,13 @@ void *dav1d_worker_task(void *data) { + int res = DAV1D_ERR(EINVAL); + if (!atomic_load(&f->task_thread.error)) + res = dav1d_decode_frame_init_cdf(f); +- if (f->frame_hdr->refresh_context && !f->task_thread.update_set) { ++ if (f->frame_hdr->refresh_context && !f->task_thread.update_set) + atomic_store(f->out_cdf.progress, res < 0 ? TILE_ERROR : 1); +- } +- if (!res) { +- assert(c->n_fc > 1); +- for (int p = 1; p <= 2; p++) { +- const int res = dav1d_task_create_tile_sbrow(f, p, 0); +- if (res) { +- pthread_mutex_lock(&ttd->lock); +- // memory allocation failed +- atomic_store(&f->task_thread.done[2 - p], 1); +- atomic_store(&f->task_thread.error, -1); +- atomic_fetch_sub(&f->task_thread.task_counter, +- f->frame_hdr->tiling.cols * +- f->frame_hdr->tiling.rows + f->sbh); +- atomic_store(&f->sr_cur.progress[p - 1], FRAME_ERROR); +- if (p == 2 && atomic_load(&f->task_thread.done[1])) { +- assert(!atomic_load(&f->task_thread.task_counter)); +- dav1d_decode_frame_exit(f, DAV1D_ERR(ENOMEM)); +- f->n_tile_data = 0; +- pthread_cond_signal(&f->task_thread.cond); +- } else { +- pthread_mutex_unlock(&ttd->lock); +- } +- } +- } +- pthread_mutex_lock(&ttd->lock); +- } else { +- pthread_mutex_lock(&ttd->lock); +- abort_frame(f, res); ++ for (int p = 1; p <= 2 && !res; p++) ++ res = dav1d_task_create_tile_sbrow(f, p, 0); ++ pthread_mutex_lock(&ttd->lock); ++ if (res) { ++ abort_frame(f, DAV1D_ERR(ENOMEM)); + reset_task_cur(c, ttd, t->frame_idx); + atomic_store(&f->task_thread.init_done, 1); + } diff -Nru thunderbird-140.10.2esr/media/libdav1d/moz.yaml thunderbird-140.11.0esr/media/libdav1d/moz.yaml --- thunderbird-140.10.2esr/media/libdav1d/moz.yaml 2026-05-07 13:12:15.000000000 +0000 +++ thunderbird-140.11.0esr/media/libdav1d/moz.yaml 2026-05-15 21:31:27.000000000 +0000 @@ -47,6 +47,9 @@ source-hosting: gitlab vendor-directory: third_party/dav1d + patches: + - init-cdf-error-handling.patch + exclude: - "build/.git*" - doc diff -Nru thunderbird-140.10.2esr/media/libvorbis/0001-alloca-to-malloc-in-vorbis_book_init_decode.patch thunderbird-140.11.0esr/media/libvorbis/0001-alloca-to-malloc-in-vorbis_book_init_decode.patch --- thunderbird-140.10.2esr/media/libvorbis/0001-alloca-to-malloc-in-vorbis_book_init_decode.patch 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.11.0esr/media/libvorbis/0001-alloca-to-malloc-in-vorbis_book_init_decode.patch 2026-05-15 21:31:26.000000000 +0000 @@ -0,0 +1,49 @@ +diff --git a/lib/sharedbook.c b/lib/sharedbook.c +index 7a98b479..abe4c24d 100644 +--- a/lib/sharedbook.c ++++ b/lib/sharedbook.c +@@ -352,9 +352,13 @@ int vorbis_book_init_decode(codebook *c,const static_codebook *s){ + + /* perform sort */ + ogg_uint32_t *codes=_make_words(s->lengthlist,s->entries,c->used_entries); +- ogg_uint32_t **codep=alloca(sizeof(*codep)*n); ++ ogg_uint32_t **codep=_ogg_malloc(sizeof(*codep)*n); + +- if(codes==NULL)goto err_out; ++ if(codes==NULL || codep==NULL){ ++ if(codes)_ogg_free(codes); ++ if(codep)_ogg_free(codep); ++ goto err_out; ++ } + + for(i=0;icodelist=_ogg_malloc(n*sizeof(*c->codelist)); + /* the index is a reverse index */ + for(i=0;icodelist[sortindex[i]]=codes[i]; +@@ -390,6 +400,7 @@ int vorbis_book_init_decode(codebook *c,const static_codebook *s){ + if(s->lengthlist[i]>c->dec_maxlength) + c->dec_maxlength=s->lengthlist[i]; + } ++ _ogg_free(sortindex); + + if(n==1 && c->dec_maxlength==1){ + /* special case the 'single entry codebook' with a single bit diff -Nru thunderbird-140.10.2esr/media/libvorbis/0002-null-checks-in-vorbis_book_init_decode.patch thunderbird-140.11.0esr/media/libvorbis/0002-null-checks-in-vorbis_book_init_decode.patch --- thunderbird-140.10.2esr/media/libvorbis/0002-null-checks-in-vorbis_book_init_decode.patch 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.11.0esr/media/libvorbis/0002-null-checks-in-vorbis_book_init_decode.patch 2026-05-15 21:31:27.000000000 +0000 @@ -0,0 +1,54 @@ +diff --git a/lib/sharedbook.c b/lib/sharedbook.c +index abe4c24d..11af49e3 100644 +--- a/lib/sharedbook.c ++++ b/lib/sharedbook.c +@@ -374,6 +374,12 @@ int vorbis_book_init_decode(codebook *c,const static_codebook *s){ + goto err_out; + } + c->codelist=_ogg_malloc(n*sizeof(*c->codelist)); ++ if(c->codelist==NULL){ ++ _ogg_free(sortindex); ++ _ogg_free(codep); ++ _ogg_free(codes); ++ goto err_out; ++ } + /* the index is a reverse index */ + for(i=0;ivaluelist=_book_unquantize(s,n,sortindex); + c->dec_index=_ogg_malloc(n*sizeof(*c->dec_index)); ++ if(c->dec_index==NULL){ ++ _ogg_free(sortindex); ++ goto err_out; ++ } + + for(n=0,i=0;ientries;i++) + if(s->lengthlist[i]>0) + c->dec_index[sortindex[n++]]=i; + + c->dec_codelengths=_ogg_malloc(n*sizeof(*c->dec_codelengths)); ++ if(c->dec_codelengths==NULL){ ++ _ogg_free(sortindex); ++ goto err_out; ++ } + c->dec_maxlength=0; + for(n=0,i=0;ientries;i++) + if(s->lengthlist[i]>0){ +@@ -408,6 +422,7 @@ int vorbis_book_init_decode(codebook *c,const static_codebook *s){ + unmodified decode paths. */ + c->dec_firsttablen=1; + c->dec_firsttable=_ogg_calloc(2,sizeof(*c->dec_firsttable)); ++ if(c->dec_firsttable==NULL)goto err_out; + c->dec_firsttable[0]=c->dec_firsttable[1]=1; + + }else{ +@@ -417,6 +432,7 @@ int vorbis_book_init_decode(codebook *c,const static_codebook *s){ + + tabn=1<dec_firsttablen; + c->dec_firsttable=_ogg_calloc(tabn,sizeof(*c->dec_firsttable)); ++ if(c->dec_firsttable==NULL)goto err_out; + + for(i=0;idec_codelengths[i]<=c->dec_firsttablen){ diff -Nru thunderbird-140.10.2esr/media/libvorbis/lib/vorbis_sharedbook.c thunderbird-140.11.0esr/media/libvorbis/lib/vorbis_sharedbook.c --- thunderbird-140.10.2esr/media/libvorbis/lib/vorbis_sharedbook.c 2026-05-07 13:12:16.000000000 +0000 +++ thunderbird-140.11.0esr/media/libvorbis/lib/vorbis_sharedbook.c 2026-05-15 21:31:26.000000000 +0000 @@ -352,9 +352,13 @@ /* perform sort */ ogg_uint32_t *codes=_make_words(s->lengthlist,s->entries,c->used_entries); - ogg_uint32_t **codep=alloca(sizeof(*codep)*n); + ogg_uint32_t **codep=_ogg_malloc(sizeof(*codep)*n); - if(codes==NULL)goto err_out; + if(codes==NULL || codep==NULL){ + if(codes)_ogg_free(codes); + if(codep)_ogg_free(codep); + goto err_out; + } for(i=0;icodelist=_ogg_malloc(n*sizeof(*c->codelist)); + if(c->codelist==NULL){ + _ogg_free(sortindex); + _ogg_free(codep); + _ogg_free(codes); + goto err_out; + } /* the index is a reverse index */ for(i=0;icodelist[sortindex[i]]=codes[i]; @@ -377,12 +393,20 @@ c->valuelist=_book_unquantize(s,n,sortindex); c->dec_index=_ogg_malloc(n*sizeof(*c->dec_index)); + if(c->dec_index==NULL){ + _ogg_free(sortindex); + goto err_out; + } for(n=0,i=0;ientries;i++) if(s->lengthlist[i]>0) c->dec_index[sortindex[n++]]=i; c->dec_codelengths=_ogg_malloc(n*sizeof(*c->dec_codelengths)); + if(c->dec_codelengths==NULL){ + _ogg_free(sortindex); + goto err_out; + } c->dec_maxlength=0; for(n=0,i=0;ientries;i++) if(s->lengthlist[i]>0){ @@ -390,6 +414,7 @@ if(s->lengthlist[i]>c->dec_maxlength) c->dec_maxlength=s->lengthlist[i]; } + _ogg_free(sortindex); if(n==1 && c->dec_maxlength==1){ /* special case the 'single entry codebook' with a single bit @@ -397,6 +422,7 @@ unmodified decode paths. */ c->dec_firsttablen=1; c->dec_firsttable=_ogg_calloc(2,sizeof(*c->dec_firsttable)); + if(c->dec_firsttable==NULL)goto err_out; c->dec_firsttable[0]=c->dec_firsttable[1]=1; }else{ @@ -406,6 +432,7 @@ tabn=1<dec_firsttablen; c->dec_firsttable=_ogg_calloc(tabn,sizeof(*c->dec_firsttable)); + if(c->dec_firsttable==NULL)goto err_out; for(i=0;idec_codelengths[i]<=c->dec_firsttablen){ diff -Nru thunderbird-140.10.2esr/media/libvorbis/moz.yaml thunderbird-140.11.0esr/media/libvorbis/moz.yaml --- thunderbird-140.10.2esr/media/libvorbis/moz.yaml 2026-05-07 13:12:16.000000000 +0000 +++ thunderbird-140.11.0esr/media/libvorbis/moz.yaml 2026-05-15 21:31:27.000000000 +0000 @@ -21,6 +21,10 @@ url: https://gitlab.xiph.org/xiph/vorbis source-hosting: gitlab + patches: + - 0001-alloca-to-malloc-in-vorbis_book_init_decode.patch + - 0002-null-checks-in-vorbis_book_init_decode.patch + exclude: - "**" diff -Nru thunderbird-140.10.2esr/modules/freetype2/src/sfnt/ttcolr.c thunderbird-140.11.0esr/modules/freetype2/src/sfnt/ttcolr.c --- thunderbird-140.10.2esr/modules/freetype2/src/sfnt/ttcolr.c 2026-05-07 13:12:17.000000000 +0000 +++ thunderbird-140.11.0esr/modules/freetype2/src/sfnt/ttcolr.c 2026-05-15 21:31:27.000000000 +0000 @@ -1875,7 +1875,11 @@ alpha = face->palette[color_index].alpha; } - /* XXX Convert if srcSlot.bitmap is not grey? */ + /* Reject pixel modes other than GRAY/MONO. */ + if ( srcSlot->bitmap.pixel_mode != FT_PIXEL_MODE_GRAY && + srcSlot->bitmap.pixel_mode != FT_PIXEL_MODE_MONO ) + return FT_Err_Invalid_Glyph_Format; + src = srcSlot->bitmap.buffer; dst = dstSlot->bitmap.buffer + dstSlot->bitmap.pitch * ( dstSlot->bitmap_top - srcSlot->bitmap_top ) + @@ -1885,7 +1889,9 @@ { for ( x = 0; x < srcSlot->bitmap.width; x++ ) { - int aa = src[x]; + int aa = srcSlot->bitmap.pixel_mode == FT_PIXEL_MODE_MONO + ? ( src[x >> 3] & ( 0x80 >> ( x & 7 ) ) ) ? 255 : 0 + : src[x]; int fa = alpha * aa / 255; int fb = b * fa / 255; diff -Nru thunderbird-140.10.2esr/modules/libjar/nsZipArchive.cpp thunderbird-140.11.0esr/modules/libjar/nsZipArchive.cpp --- thunderbird-140.10.2esr/modules/libjar/nsZipArchive.cpp 2026-05-07 13:12:17.000000000 +0000 +++ thunderbird-140.11.0esr/modules/libjar/nsZipArchive.cpp 2026-05-15 21:31:28.000000000 +0000 @@ -13,6 +13,7 @@ #include "mozilla/MmapFaultHandler.h" #include "prio.h" #include "mozilla/Attributes.h" +#include "mozilla/CheckedInt.h" #include "mozilla/Logging.h" #include "mozilla/MemUtils.h" #include "mozilla/UniquePtrExtensions.h" @@ -322,18 +323,25 @@ headerData += CRXIntSize; // Skip magic number uint32_t version = xtolong(headerData); headerData += CRXIntSize; // Skip version - uint32_t headerSize = CRXIntSize * 2; + mozilla::CheckedInt checkedHeaderSize = CRXIntSize * 2; if (version == 3) { uint32_t subHeaderSize = xtolong(headerData); - headerSize += CRXIntSize + subHeaderSize; + checkedHeaderSize += CRXIntSize; + checkedHeaderSize += subHeaderSize; } else if (version < 3) { uint32_t pubKeyLength = xtolong(headerData); headerData += CRXIntSize; uint32_t sigLength = xtolong(headerData); - headerSize += CRXIntSize * 2 + pubKeyLength + sigLength; + checkedHeaderSize += CRXIntSize * 2; + checkedHeaderSize += pubKeyLength; + checkedHeaderSize += sigLength; } else { return NS_ERROR_FILE_CORRUPTED; } + if (!checkedHeaderSize.isValid()) { + return NS_ERROR_FILE_CORRUPTED; + } + uint32_t headerSize = checkedHeaderSize.value(); if (mTotalLen > headerSize) { mLen = mTotalLen - headerSize; mFileData = mFileStart + headerSize; diff -Nru thunderbird-140.10.2esr/modules/libpref/init/StaticPrefList.yaml thunderbird-140.11.0esr/modules/libpref/init/StaticPrefList.yaml --- thunderbird-140.10.2esr/modules/libpref/init/StaticPrefList.yaml 2026-05-07 13:12:17.000000000 +0000 +++ thunderbird-140.11.0esr/modules/libpref/init/StaticPrefList.yaml 2026-05-15 21:31:27.000000000 +0000 @@ -13294,6 +13294,15 @@ value: true mirror: always +# Bug 1965430: Use TriggeringPrincipal instead of LoadingPrincipal to +# determine the request origin when computing redirect-taint. This fixes +# top-level navigational POST redirects (e.g., form submissions) where +# LoadingPrincipal is null. Set to false to revert to the old behavior. +- name: network.http.origin.useTriggeringPrincipal + type: RelaxedAtomicBool + value: true + mirror: always + # If true, cross origin fetch (or XHR) requests would be keyed # with a different cache key. - name: network.fetch.cache_partition_cross_origin diff -Nru thunderbird-140.10.2esr/netwerk/base/Dashboard.cpp thunderbird-140.11.0esr/netwerk/base/Dashboard.cpp --- thunderbird-140.10.2esr/netwerk/base/Dashboard.cpp 2026-05-07 13:12:16.000000000 +0000 +++ thunderbird-140.11.0esr/netwerk/base/Dashboard.cpp 2026-05-15 21:31:28.000000000 +0000 @@ -11,6 +11,7 @@ #include "mozilla/net/HTTPSSVC.h" #include "mozilla/net/SocketProcessParent.h" #include "nsHttp.h" +#include "nsHttpHandler.h" #include "nsICancelable.h" #include "nsIDNSListener.h" #include "nsIDNSService.h" @@ -622,10 +623,15 @@ return NS_OK; } - gSocketTransportService->Dispatch(NewRunnableMethod>( - "net::Dashboard::GetHttpDispatch", this, - &Dashboard::GetHttpDispatch, httpData), - NS_DISPATCH_NORMAL); + nsCOMPtr target; + nsresult rv = gHttpHandler->GetSocketThreadTarget(getter_AddRefs(target)); + if (NS_FAILED(rv) || !target) { + return NS_ERROR_NOT_AVAILABLE; + } + target->Dispatch(NewRunnableMethod>( + "net::Dashboard::GetHttpDispatch", this, + &Dashboard::GetHttpDispatch, httpData), + NS_DISPATCH_NORMAL); return NS_OK; } @@ -743,11 +749,15 @@ return NS_OK; } - gSocketTransportService->Dispatch( - NewRunnableMethod>( - "net::Dashboard::GetHttp3ConnectionStatsDispatch", this, - &Dashboard::GetHttp3ConnectionStatsDispatch, data), - NS_DISPATCH_NORMAL); + nsCOMPtr target; + nsresult rv = gHttpHandler->GetSocketThreadTarget(getter_AddRefs(target)); + if (NS_FAILED(rv) || !target) { + return NS_ERROR_NOT_AVAILABLE; + } + target->Dispatch(NewRunnableMethod>( + "net::Dashboard::GetHttp3ConnectionStatsDispatch", this, + &Dashboard::GetHttp3ConnectionStatsDispatch, data), + NS_DISPATCH_NORMAL); return NS_OK; } diff -Nru thunderbird-140.10.2esr/netwerk/base/LoadInfo.cpp thunderbird-140.11.0esr/netwerk/base/LoadInfo.cpp --- thunderbird-140.10.2esr/netwerk/base/LoadInfo.cpp 2026-05-07 13:12:17.000000000 +0000 +++ thunderbird-140.11.0esr/netwerk/base/LoadInfo.cpp 2026-05-15 21:31:27.000000000 +0000 @@ -337,8 +337,12 @@ if (nsMixedContentBlocker::IsUpgradableContentType( mInternalContentPolicyType, /* aConsiderPrefs */ false)) { // Check the load is within a secure context but ignore loopback URLs - if (mLoadingPrincipal->GetIsOriginPotentiallyTrustworthy() && - !mLoadingPrincipal->GetIsLoopbackHost()) { + nsCOMPtr precursorPrincipal = + mLoadingPrincipal->GetPrecursorPrincipal(); + nsCOMPtr requestingPrincipal = + precursorPrincipal ? precursorPrincipal : mLoadingPrincipal; + if (requestingPrincipal->GetIsOriginPotentiallyTrustworthy() && + !requestingPrincipal->GetIsLoopbackHost()) { if (nsMixedContentBlocker::IsUpgradableContentType( mInternalContentPolicyType, /* aConsiderPrefs */ true)) { mBrowserUpgradeInsecureRequests = true; diff -Nru thunderbird-140.10.2esr/netwerk/base/nsFileStreams.cpp thunderbird-140.11.0esr/netwerk/base/nsFileStreams.cpp --- thunderbird-140.10.2esr/netwerk/base/nsFileStreams.cpp 2026-05-07 13:12:17.000000000 +0000 +++ thunderbird-140.11.0esr/netwerk/base/nsFileStreams.cpp 2026-05-15 21:31:27.000000000 +0000 @@ -5,6 +5,8 @@ #include "ipc/IPCMessageUtils.h" +#include + #if defined(XP_UNIX) # include #elif defined(XP_WIN) @@ -198,7 +200,8 @@ return rv; } - int32_t bytesRead = PR_Read(mFD, aBuf, aCount); + MOZ_ASSERT(aCount <= INT32_MAX); + int32_t bytesRead = PR_Read(mFD, aBuf, std::min(aCount, INT32_MAX)); if (bytesRead == -1) { return NS_ErrorAccordingToNSPR(); } @@ -267,7 +270,8 @@ nsresult rv = DoPendingOpen(); NS_ENSURE_SUCCESS(rv, rv); - int32_t cnt = PR_Write(mFD, buf, count); + MOZ_ASSERT(count <= INT32_MAX); + int32_t cnt = PR_Write(mFD, buf, std::min(count, INT32_MAX)); if (cnt == -1) { return NS_ErrorAccordingToNSPR(); } diff -Nru thunderbird-140.10.2esr/netwerk/base/nsSocketTransport2.h thunderbird-140.11.0esr/netwerk/base/nsSocketTransport2.h --- thunderbird-140.10.2esr/netwerk/base/nsSocketTransport2.h 2026-05-07 13:12:17.000000000 +0000 +++ thunderbird-140.11.0esr/netwerk/base/nsSocketTransport2.h 2026-05-15 21:31:27.000000000 +0000 @@ -11,6 +11,7 @@ #include +#include "mozilla/Atomics.h" #include "mozilla/Mutex.h" #include "nsSocketTransportService2.h" #include "nsString.h" @@ -230,7 +231,7 @@ bool mProxyTransparent{false}; bool mProxyTransparentResolvesHost{false}; bool mHttpsProxy{false}; - uint32_t mConnectionFlags{0}; + Atomic mConnectionFlags{0}; // When we fail to connect using a prefered IP family, we tell the consumer to // reset the IP family preference on the connection entry. bool mResetFamilyPreference{false}; diff -Nru thunderbird-140.10.2esr/netwerk/dns/DNSPacket.cpp thunderbird-140.11.0esr/netwerk/dns/DNSPacket.cpp --- thunderbird-140.10.2esr/netwerk/dns/DNSPacket.cpp 2026-05-07 13:12:16.000000000 +0000 +++ thunderbird-140.11.0esr/netwerk/dns/DNSPacket.cpp 2026-05-15 21:31:29.000000000 +0000 @@ -17,12 +17,15 @@ namespace net { static uint16_t get16bit(const unsigned char* aData, unsigned int index) { - return ((aData[index] << 8) | aData[index + 1]); + return (static_cast(aData[index]) << 8) | + static_cast(aData[index + 1]); } static uint32_t get32bit(const unsigned char* aData, unsigned int index) { - return (aData[index] << 24) | (aData[index + 1] << 16) | - (aData[index + 2] << 8) | aData[index + 3]; + return (static_cast(aData[index]) << 24) | + (static_cast(aData[index + 1]) << 16) | + (static_cast(aData[index + 2]) << 8) | + static_cast(aData[index + 3]); } // https://datatracker.ietf.org/doc/html/rfc8914#name-defined-extended-dns-errors @@ -300,8 +303,12 @@ // While the DNS packet might return individual TTLs for each address, // we can only return one value in the AddrInfo class so pick the - // lowest number. - if (mTtl < TTL) { + // lowest number. Seed from the first successful add (mAddresses + // empty means no record's TTL is in mTtl yet), otherwise take the + // running minimum. mTtl stays at 0 if no record is ever added so + // downstream callers that read it as a "don't cache" sentinel + // continue to work. + if (mAddresses.IsEmpty() || TTL < mTtl) { mTtl = TTL; } @@ -317,7 +324,7 @@ nsresult DNSPacket::OnDataAvailable(nsIRequest* aRequest, nsIInputStream* aInputStream, uint64_t aOffset, const uint32_t aCount) { - if (aCount + mBodySize > MAX_SIZE) { + if (aCount > MAX_SIZE - mBodySize) { LOG(("DNSPacket::OnDataAvailable:%d fail\n", __LINE__)); return NS_ERROR_FAILURE; } @@ -327,8 +334,7 @@ if (NS_FAILED(rv)) { return rv; } - MOZ_ASSERT(count == aCount); - mBodySize += aCount; + mBodySize += count; return NS_OK; } @@ -625,7 +631,6 @@ // 0000 0080 0004 5db8 d822 unsigned int index = 12; - uint8_t length; nsAutoCString host; nsresult rv; uint16_t extendedError = UINT16_MAX; @@ -648,26 +653,23 @@ LOG(("TRR Decode %s RCODE %d\n", PromiseFlatCString(aHost).get(), rcode)); uint16_t questionRecords = get16bit(aBuffer, 4); // qdcount - // iterate over the single(?) host name in question + // iterate over the host name(s) in the question. Use GetQname so a + // server-side compression pointer (a label byte with the top two + // bits set, legal per RFC 1035 4.1.4) is followed instead of being + // treated as a 192-byte label, which would desync `index` and let + // the answer-section parsing below read at the wrong offset. while (questionRecords) { - do { - if (aLen < (index + 1)) { - LOG(("TRR Decode 1 index: %u size: %u", index, aLen)); - return NS_ERROR_ILLEGAL_VALUE; - } - length = static_cast(aBuffer[index]); - if (length) { - if (host.Length()) { - host.Append("."); - } - if (aLen < (index + 1 + length)) { - LOG(("TRR Decode 2 index: %u size: %u len: %u", index, aLen, length)); - return NS_ERROR_ILLEGAL_VALUE; - } - host.Append(((char*)aBuffer) + index + 1, length); - } - index += 1 + length; // skip length byte + label - } while (length); + nsAutoCString qname; + rv = GetQname(qname, index, aBuffer, mBodySize); + if (NS_FAILED(rv)) { + return rv; + } + if (host.IsEmpty()) { + host = qname; + } else if (!qname.IsEmpty()) { + host.Append("."); + host.Append(qname); + } if (aLen < (index + 4)) { LOG(("TRR Decode 3 index: %u size: %u", index, aLen)); return NS_ERROR_ILLEGAL_VALUE; diff -Nru thunderbird-140.10.2esr/netwerk/dns/TRRService.h thunderbird-140.11.0esr/netwerk/dns/TRRService.h --- thunderbird-140.10.2esr/netwerk/dns/TRRService.h 2026-05-07 13:12:17.000000000 +0000 +++ thunderbird-140.11.0esr/netwerk/dns/TRRService.h 2026-05-15 21:31:27.000000000 +0000 @@ -6,6 +6,7 @@ #ifndef TRRService_h_ #define TRRService_h_ +#include "mozilla/Atomics.h" #include "mozilla/DataMutex.h" #include "nsHostResolver.h" #include "nsIObserver.h" @@ -370,7 +371,7 @@ ConfirmationWrapper mConfirmation; - bool mParentalControlEnabled{false}; + Atomic mParentalControlEnabled{false}; // This is used to track whether a confirmation was triggered by a URI change, // so we don't trigger another one just because other prefs have changed. bool mConfirmationTriggered{false}; diff -Nru thunderbird-140.10.2esr/netwerk/dns/effective_tld_names.dat thunderbird-140.11.0esr/netwerk/dns/effective_tld_names.dat --- thunderbird-140.10.2esr/netwerk/dns/effective_tld_names.dat 2026-05-07 13:12:17.000000000 +0000 +++ thunderbird-140.11.0esr/netwerk/dns/effective_tld_names.dat 2026-05-15 21:31:27.000000000 +0000 @@ -5,8 +5,8 @@ // Please pull this list from, and only from https://publicsuffix.org/list/public_suffix_list.dat, // rather than any other VCS sites. Pulling from any other URL is not guaranteed to be supported. -// VERSION: 2026-04-10_20-27-44_UTC -// COMMIT: 8f9e04f2be9098ada07aa3cf13592dfe78870985 +// VERSION: 2026-05-07_00-57-25_UTC +// COMMIT: ee780bcf233174cb23ba8575d54c4154d47508e1 // Instructions on pulling and using this list can be found at https://publicsuffix.org/list/. @@ -6824,7 +6824,7 @@ // newGTLDs -// List of new gTLDs imported from https://www.icann.org/resources/registries/gtlds/v2/gtlds.json on 2026-04-10T15:53:10Z +// List of new gTLDs imported from https://www.icann.org/resources/registries/gtlds/v2/gtlds.json on 2026-04-30T16:18:08Z // This list is auto-generated, don't edit it manually. // aaa : American Automobile Association, Inc. // https://www.iana.org/domains/root/db/aaa.html @@ -7010,7 +7010,7 @@ // https://www.iana.org/domains/root/db/anz.html anz -// aol : Yahoo Inc. +// aol : AOL Media LLC // https://www.iana.org/domains/root/db/aol.html aol @@ -9926,7 +9926,7 @@ // https://www.iana.org/domains/root/db/safe.html safe -// safety : Safety Registry Services, LLC. +// safety : Jolly Host, LLC // https://www.iana.org/domains/root/db/safety.html safety @@ -12344,6 +12344,10 @@ // Submitted by Sander Hoentjen antagonist.cloud +// Anthropic : https://www.anthropic.com/ +// Submitted by Sid Bidasaria +claude.app + // Apigee : https://apigee.com/ // Submitted by Apigee Security Team apigee.io @@ -12423,7 +12427,10 @@ myasustor.com // Atlassian : https://atlassian.com -// Submitted by Sam Smyth +// Submitted by Benjamin McAlary +*.atlassian-3p.com +*.atlassian-3p-us-gov-mod.com +*.atlassian-isolated-3p.com cdn.prod.atlassian-dev.net // AVM : https://avm.de @@ -12813,10 +12820,6 @@ // Submitted by Ales Krajnik realm.cz -// Crisp IM SAS : https://crisp.chat/ -// Submitted by Baptiste Jamin -on.crisp.email - // Cryptonomic : https://cryptonomic.net/ // Submitted by Andrew Cady *.cryptonomic.net @@ -12896,6 +12899,8 @@ // DeployAgent : https://deployagent.com // Submitted by Danny deployagent.com +piebox.site +deployagent.space // deSEC : https://desec.io/ // Submitted by Peter Thomassen @@ -13476,6 +13481,10 @@ // Submitted by Eric Jiang onfabrica.com +// fachschaften.org: https://fachschaften.org/ +// Submitted by Felix Schäfer +fspages.org + // FAITID : https://faitid.org/ // Submitted by Maxim Alzoba // https://www.flexireg.net/stat_info @@ -13923,11 +13932,6 @@ // Submitted by Richard Baker pymnt.uk -// GOV.UK Platform as a Service : https://www.cloud.service.gov.uk/ -// Submitted by Tom Whitwell -cloudapps.digital -london.cloudapps.digital - // Government of the Netherlands : https://www.government.nl // Submitted by gov.nl @@ -14624,6 +14628,7 @@ // Submitted by Jacob Cordero atmeta.com apps.fbsbx.com +*.metaaiusercontent.com // MetaCentrum, CESNET z.s.p.o. : https://www.metacentrum.cz/en/ // Submitted by Zdeněk Šustr and Radim Janča @@ -15653,6 +15658,12 @@ // Submitted by Information Administration as.sh.cn +// Shanghai Oray Information Technology Co., Ltd.: https://www.oray.com/ +// Submitted by: Shanghai Oray Information Technology Co., Ltd. +vicp.fun +yicp.fun +zicp.fun + // Sheezy.Art : https://sheezy.art // Submitted by Nyoom sheezy.games @@ -16340,6 +16351,8 @@ // Zerops : https://zerops.io/ // Submitted by Zerops Team *.zerops.app +prg1-zerops.zone +*.zerops.zone // Zine EOOD : https://zine.bg/ // Submitted by Martin Angelov diff -Nru thunderbird-140.10.2esr/netwerk/dns/nsHostRecord.cpp thunderbird-140.11.0esr/netwerk/dns/nsHostRecord.cpp --- thunderbird-140.10.2esr/netwerk/dns/nsHostRecord.cpp 2026-05-07 13:12:17.000000000 +0000 +++ thunderbird-140.11.0esr/netwerk/dns/nsHostRecord.cpp 2026-05-15 21:31:28.000000000 +0000 @@ -225,14 +225,17 @@ n += nsHostKey::SizeOfExcludingThis(mallocSizeOf); n += SizeOfResolveHostCallbackListExcludingHead(mCallbacks, mallocSizeOf); - - n += addr_info ? addr_info->SizeOfIncludingThis(mallocSizeOf) : 0; n += mallocSizeOf(addr.get()); - n += mUnusableItems.ShallowSizeOfExcludingThis(mallocSizeOf); - for (size_t i = 0; i < mUnusableItems.Length(); i++) { - n += mUnusableItems[i].SizeOfExcludingThisIfUnshared(mallocSizeOf); + { + MutexAutoLock lock(addr_info_lock); + n += addr_info ? addr_info->SizeOfIncludingThis(mallocSizeOf) : 0; + n += mUnusableItems.ShallowSizeOfExcludingThis(mallocSizeOf); + for (size_t i = 0; i < mUnusableItems.Length(); i++) { + n += mUnusableItems[i].SizeOfExcludingThisIfUnshared(mallocSizeOf); + } } + return n; } @@ -251,6 +254,7 @@ return true; } + MutexAutoLock lock(addr_info_lock); return addr_info || addr; } diff -Nru thunderbird-140.10.2esr/netwerk/dns/nsHostRecord.h thunderbird-140.11.0esr/netwerk/dns/nsHostRecord.h --- thunderbird-140.10.2esr/netwerk/dns/nsHostRecord.h 2026-05-07 13:12:17.000000000 +0000 +++ thunderbird-140.11.0esr/netwerk/dns/nsHostRecord.h 2026-05-15 21:31:28.000000000 +0000 @@ -282,16 +282,12 @@ /* the lock protects |addr_info| and |addr_info_gencnt| because they * are mutable and accessed by the resolver worker thread and the - * nsDNSService2 class. |addr| doesn't change after it has been - * assigned a value. only the resolver worker thread modifies - * nsHostRecord (and only in nsHostResolver::CompleteLookup); - * the other threads just read it. therefore the resolver worker - * thread doesn't need to lock when reading |addr_info|. + * nsDNSService2 class. */ - Mutex addr_info_lock MOZ_UNANNOTATED{"AddrHostRecord.addr_info_lock"}; + mutable Mutex addr_info_lock{"AddrHostRecord.addr_info_lock"}; // generation count of |addr_info| - int addr_info_gencnt = 0; - RefPtr addr_info; + int addr_info_gencnt MOZ_GUARDED_BY(addr_info_lock) = 0; + RefPtr addr_info MOZ_GUARDED_BY(addr_info_lock); mozilla::UniquePtr addr; // hold addr_info_lock when calling the blocklist functions @@ -350,7 +346,7 @@ // a list of addresses associated with this record that have been reported // as unusable. the list is kept as a set of strings to make it independent // of gencnt. - nsTArray mUnusableItems; + nsTArray mUnusableItems MOZ_GUARDED_BY(addr_info_lock); }; // 77b786a7-04be-44f2-987c-ab8aa96676e0 diff -Nru thunderbird-140.10.2esr/netwerk/dns/nsHostResolver.cpp thunderbird-140.11.0esr/netwerk/dns/nsHostResolver.cpp --- thunderbird-140.10.2esr/netwerk/dns/nsHostResolver.cpp 2026-05-07 13:12:17.000000000 +0000 +++ thunderbird-140.11.0esr/netwerk/dns/nsHostResolver.cpp 2026-05-15 21:31:27.000000000 +0000 @@ -627,7 +627,7 @@ } else if (!rec->mResolving) { result = FromUnspecEntry(rec, host, aTrrServer, originSuffix, type, flags, af, - aOriginAttributes.IsPrivateBrowsing(), status); + aOriginAttributes.IsPrivateBrowsing(), status, lock); // If this is a by-type request or if no valid record was found // in the cache or this is an AF_UNSPEC request, then start a // new lookup. @@ -743,7 +743,8 @@ already_AddRefed nsHostResolver::FromUnspecEntry( nsHostRecord* aRec, const nsACString& aHost, const nsACString& aTrrServer, const nsACString& aOriginSuffix, uint16_t aType, - nsIDNSService::DNSFlags aFlags, uint16_t af, bool aPb, nsresult& aStatus) { + nsIDNSService::DNSFlags aFlags, uint16_t af, bool aPb, nsresult& aStatus, + const MutexAutoLock& aLock) { RefPtr result = nullptr; // If this is an IPV4 or IPV6 specific request, check if there is // an AF_UNSPEC entry we can use. Otherwise, hit the resolver... @@ -763,24 +764,19 @@ RefPtr addrUnspecRec = do_QueryObject(unspecRec); MOZ_ASSERT(addrUnspecRec); - MOZ_ASSERT(addrUnspecRec->addr_info || addrUnspecRec->negative, - "Entry should be resolved or negative."); - LOG((" Trying AF_UNSPEC entry for host [%s] af: %s.\n", PromiseFlatCString(aHost).get(), (af == PR_AF_INET) ? "AF_INET" : "AF_INET6")); - // We need to lock in case any other thread is reading - // addr_info. - MutexAutoLock lock(addrRec->addr_info_lock); - - addrRec->addr_info = nullptr; - addrRec->addr_info_gencnt++; - if (unspecRec->negative) { - aRec->negative = unspecRec->negative; - aRec->CopyExpirationTimesAndFlagsFrom(unspecRec); - } else if (addrUnspecRec->addr_info) { - MutexAutoLock lock(addrUnspecRec->addr_info_lock); + // Scope the unspec lock to read and filter addresses, then + // release it before acquiring addrRec's lock. Both are the same + // lock class so holding them simultaneously trips the deadlock + // detector. + RefPtr filteredAddrInfo; + { + MutexAutoLock unspecLock(addrUnspecRec->addr_info_lock); + MOZ_ASSERT(addrUnspecRec->addr_info || addrUnspecRec->negative, + "Entry should be resolved or negative."); if (addrUnspecRec->addr_info) { // Search for any valid address in the AF_UNSPEC entry // in the cache (not blocklisted and from the right @@ -793,23 +789,35 @@ } } if (!addresses.IsEmpty()) { - addrRec->addr_info = new AddrInfo( + filteredAddrInfo = new AddrInfo( addrUnspecRec->addr_info->Hostname(), addrUnspecRec->addr_info->CanonicalHostname(), addrUnspecRec->addr_info->ResolverType(), addrUnspecRec->addr_info->TRRType(), std::move(addresses)); - addrRec->addr_info_gencnt++; - aRec->CopyExpirationTimesAndFlagsFrom(unspecRec); } } } + + { + MutexAutoLock lock(addrRec->addr_info_lock); + addrRec->addr_info = nullptr; + addrRec->addr_info_gencnt++; + if (unspecRec->negative) { + aRec->negative = unspecRec->negative; + aRec->CopyExpirationTimesAndFlagsFrom(unspecRec); + } else if (filteredAddrInfo) { + addrRec->addr_info = std::move(filteredAddrInfo); + addrRec->addr_info_gencnt++; + aRec->CopyExpirationTimesAndFlagsFrom(unspecRec); + } + } // Now check if we have a new record. if (aRec->HasUsableResult(now, aFlags)) { result = aRec; if (aRec->negative) { aStatus = NS_ERROR_UNKNOWN_HOST; } - ConditionallyRefreshRecord(aRec, aHost, lock); + ConditionallyRefreshRecord(aRec, aHost, aLock); } else if (af == PR_AF_INET6) { // For AF_INET6, a new lookup means another AF_UNSPEC // lookup. We have already iterated through the @@ -1322,7 +1330,6 @@ void nsHostResolver::PrepareRecordExpirationAddrRecord( AddrHostRecord* rec) const { - // NOTE: rec->addr_info_lock is already held by parent MOZ_ASSERT(((bool)rec->addr_info) != rec->negative); mLock.AssertCurrentThreadOwns(); if (!rec->addr_info) { @@ -1617,7 +1624,7 @@ addrRec->addr_info_gencnt++; } - PrepareRecordExpirationAddrRecord(addrRec); + PrepareRecordExpirationAddrRecord(addrRec.get()); } if (LOG_ENABLED()) { @@ -1899,8 +1906,13 @@ if (!mShutdown) { TimeDuration elapsed = TimeStamp::Now() - startTime; + int gencnt; + { + MutexAutoLock lock(addrRec->addr_info_lock); + gencnt = addrRec->addr_info_gencnt; + } if (NS_SUCCEEDED(status)) { - if (!addrRec->addr_info_gencnt) { + if (!gencnt) { // Time for initial lookup. glean::networking::dns_lookup_time.AccumulateRawDuration(elapsed); } else if (!getTtl) { @@ -1980,15 +1992,17 @@ rec->pb, rec->mTrrServer.get()); RefPtr addrRec = do_QueryObject(rec); - if (addrRec && addrRec->addr_info) { + if (addrRec) { MutexAutoLock lock(addrRec->addr_info_lock); - for (const auto& addr : addrRec->addr_info->Addresses()) { - char buf[kIPv6CStrBufSize]; - if (addr.ToStringBuffer(buf, sizeof(buf))) { - info.hostaddr.AppendElement(buf); + if (addrRec->addr_info) { + for (const auto& addr : addrRec->addr_info->Addresses()) { + char buf[kIPv6CStrBufSize]; + if (addr.ToStringBuffer(buf, sizeof(buf))) { + info.hostaddr.AppendElement(buf); + } } + info.TRR = addrRec->addr_info->IsTRR(); } - info.TRR = addrRec->addr_info->IsTRR(); } args->AppendElement(std::move(info)); diff -Nru thunderbird-140.10.2esr/netwerk/dns/nsHostResolver.h thunderbird-140.11.0esr/netwerk/dns/nsHostResolver.h --- thunderbird-140.10.2esr/netwerk/dns/nsHostResolver.h 2026-05-07 13:12:17.000000000 +0000 +++ thunderbird-140.11.0esr/netwerk/dns/nsHostResolver.h 2026-05-15 21:31:27.000000000 +0000 @@ -268,8 +268,8 @@ already_AddRefed FromUnspecEntry( nsHostRecord* aRec, const nsACString& aHost, const nsACString& aTrrServer, const nsACString& aOriginSuffix, uint16_t aType, - nsIDNSService::DNSFlags aFlags, uint16_t af, bool aPb, nsresult& aStatus) - MOZ_REQUIRES(mLock); + nsIDNSService::DNSFlags aFlags, uint16_t af, bool aPb, nsresult& aStatus, + const mozilla::MutexAutoLock& aLock) MOZ_REQUIRES(mLock); enum { METHOD_HIT = 1, @@ -300,7 +300,8 @@ mozilla::Atomic mActiveAnyThreadCount MOZ_GUARDED_BY(mLock){0}; // Set the expiration time stamps appropriately. - void PrepareRecordExpirationAddrRecord(AddrHostRecord* rec) const; + void PrepareRecordExpirationAddrRecord(AddrHostRecord* rec) const + MOZ_REQUIRES(rec->addr_info_lock); public: /* diff -Nru thunderbird-140.10.2esr/netwerk/ipc/ChannelEventQueue.h thunderbird-140.11.0esr/netwerk/ipc/ChannelEventQueue.h --- thunderbird-140.10.2esr/netwerk/ipc/ChannelEventQueue.h 2026-05-07 13:12:16.000000000 +0000 +++ thunderbird-140.11.0esr/netwerk/ipc/ChannelEventQueue.h 2026-05-15 21:31:29.000000000 +0000 @@ -157,6 +157,11 @@ mOwner = nullptr; } + void DiscardQueuedEvents() { + MutexAutoLock lock(mMutex); + mEventQueue.Clear(); + } + #ifdef MOZ_DIAGNOSTIC_ASSERT_ENABLED bool IsEmpty() { MutexAutoLock lock(mMutex); diff -Nru thunderbird-140.10.2esr/netwerk/ipc/NeckoChild.cpp thunderbird-140.11.0esr/netwerk/ipc/NeckoChild.cpp --- thunderbird-140.10.2esr/netwerk/ipc/NeckoChild.cpp 2026-05-07 13:12:18.000000000 +0000 +++ thunderbird-140.11.0esr/netwerk/ipc/NeckoChild.cpp 2026-05-15 21:31:28.000000000 +0000 @@ -19,14 +19,8 @@ #include "mozilla/net/DNSRequestChild.h" #include "mozilla/net/IPCTransportProvider.h" #include "mozilla/dom/network/TCPSocketChild.h" -#include "mozilla/dom/network/TCPServerSocketChild.h" -#include "mozilla/dom/network/UDPSocketChild.h" #include "mozilla/net/AltDataOutputStreamChild.h" #include "mozilla/net/SocketProcessBridgeChild.h" -#ifdef MOZ_WEBRTC -# include "mozilla/net/StunAddrsRequestChild.h" -# include "mozilla/net/WebrtcTCPSocketChild.h" -#endif #include "SerializedLoadContext.h" #include "nsGlobalWindowInner.h" @@ -40,9 +34,7 @@ #include "nsNetUtil.h" #include "SimpleChannel.h" -using mozilla::dom::TCPServerSocketChild; using mozilla::dom::TCPSocketChild; -using mozilla::dom::UDPSocketChild; namespace mozilla { namespace net { @@ -75,41 +67,6 @@ } } -PStunAddrsRequestChild* NeckoChild::AllocPStunAddrsRequestChild() { - // We don't allocate here: instead we always use IPDL constructor that takes - // an existing object - MOZ_ASSERT_UNREACHABLE( - "AllocPStunAddrsRequestChild should not be called " - "on child"); - return nullptr; -} - -bool NeckoChild::DeallocPStunAddrsRequestChild(PStunAddrsRequestChild* aActor) { -#ifdef MOZ_WEBRTC - StunAddrsRequestChild* p = static_cast(aActor); - p->ReleaseIPDLReference(); -#endif - return true; -} - -PWebrtcTCPSocketChild* NeckoChild::AllocPWebrtcTCPSocketChild( - const Maybe& tabId) { - // We don't allocate here: instead we always use IPDL constructor that takes - // an existing object - MOZ_ASSERT_UNREACHABLE( - "AllocPWebrtcTCPSocketChild should not be called on" - " child"); - return nullptr; -} - -bool NeckoChild::DeallocPWebrtcTCPSocketChild(PWebrtcTCPSocketChild* aActor) { -#ifdef MOZ_WEBRTC - WebrtcTCPSocketChild* child = static_cast(aActor); - child->ReleaseIPDLReference(); -#endif - return true; -} - PAltDataOutputStreamChild* NeckoChild::AllocPAltDataOutputStreamChild( const nsACString& type, const int64_t& predictedSize, PHttpChannelChild* channel) { @@ -192,31 +149,6 @@ p->ReleaseIPDLReference(); return true; } - -PTCPServerSocketChild* NeckoChild::AllocPTCPServerSocketChild( - const uint16_t& aLocalPort, const uint16_t& aBacklog, - const bool& aUseArrayBuffers) { - MOZ_ASSERT_UNREACHABLE("AllocPTCPServerSocket should not be called"); - return nullptr; -} - -bool NeckoChild::DeallocPTCPServerSocketChild(PTCPServerSocketChild* child) { - TCPServerSocketChild* p = static_cast(child); - p->ReleaseIPDLReference(); - return true; -} - -PUDPSocketChild* NeckoChild::AllocPUDPSocketChild(nsIPrincipal* aPrincipal, - const nsACString& aFilter) { - MOZ_ASSERT_UNREACHABLE("AllocPUDPSocket should not be called"); - return nullptr; -} - -bool NeckoChild::DeallocPUDPSocketChild(PUDPSocketChild* child) { - UDPSocketChild* p = static_cast(child); - p->ReleaseIPDLReference(); - return true; -} PTransportProviderChild* NeckoChild::AllocPTransportProviderChild() { // This refcount is transferred to the receiver of the message that diff -Nru thunderbird-140.10.2esr/netwerk/ipc/NeckoChild.h thunderbird-140.11.0esr/netwerk/ipc/NeckoChild.h --- thunderbird-140.10.2esr/netwerk/ipc/NeckoChild.h 2026-05-07 13:12:17.000000000 +0000 +++ thunderbird-140.11.0esr/netwerk/ipc/NeckoChild.h 2026-05-15 21:31:28.000000000 +0000 @@ -28,12 +28,6 @@ protected: virtual ~NeckoChild(); - PStunAddrsRequestChild* AllocPStunAddrsRequestChild(); - bool DeallocPStunAddrsRequestChild(PStunAddrsRequestChild* aActor); - - PWebrtcTCPSocketChild* AllocPWebrtcTCPSocketChild(const Maybe& tabId); - bool DeallocPWebrtcTCPSocketChild(PWebrtcTCPSocketChild* aActor); - PAltDataOutputStreamChild* AllocPAltDataOutputStreamChild( const nsACString& type, const int64_t& predictedSize, PHttpChannelChild* channel); @@ -48,15 +42,10 @@ PTCPSocketChild* AllocPTCPSocketChild(const nsAString& host, const uint16_t& port); bool DeallocPTCPSocketChild(PTCPSocketChild*); - PTCPServerSocketChild* AllocPTCPServerSocketChild( - const uint16_t& aLocalPort, const uint16_t& aBacklog, - const bool& aUseArrayBuffers); - bool DeallocPTCPServerSocketChild(PTCPServerSocketChild*); - PUDPSocketChild* AllocPUDPSocketChild(nsIPrincipal* aPrincipal, - const nsACString& aFilter); - bool DeallocPUDPSocketChild(PUDPSocketChild*); + PSimpleChannelChild* AllocPSimpleChannelChild(const uint32_t& channelId); bool DeallocPSimpleChannelChild(PSimpleChannelChild* child); + PTransportProviderChild* AllocPTransportProviderChild(); bool DeallocPTransportProviderChild(PTransportProviderChild* aActor); PWebSocketEventListenerChild* AllocPWebSocketEventListenerChild( diff -Nru thunderbird-140.10.2esr/netwerk/ipc/NeckoParent.cpp thunderbird-140.11.0esr/netwerk/ipc/NeckoParent.cpp --- thunderbird-140.10.2esr/netwerk/ipc/NeckoParent.cpp 2026-05-07 13:12:17.000000000 +0000 +++ thunderbird-140.11.0esr/netwerk/ipc/NeckoParent.cpp 2026-05-15 21:31:28.000000000 +0000 @@ -180,45 +180,24 @@ return IPC_OK(); } -PStunAddrsRequestParent* NeckoParent::AllocPStunAddrsRequestParent() { +already_AddRefed +NeckoParent::AllocPStunAddrsRequestParent() { #ifdef MOZ_WEBRTC - StunAddrsRequestParent* p = new StunAddrsRequestParent(); - p->AddRef(); - return p; + return do_AddRef(new StunAddrsRequestParent()); #else return nullptr; #endif } -bool NeckoParent::DeallocPStunAddrsRequestParent( - PStunAddrsRequestParent* aActor) { -#ifdef MOZ_WEBRTC - StunAddrsRequestParent* p = static_cast(aActor); - p->Release(); -#endif - return true; -} - -PWebrtcTCPSocketParent* NeckoParent::AllocPWebrtcTCPSocketParent( - const Maybe& aTabId) { +already_AddRefed +NeckoParent::AllocPWebrtcTCPSocketParent(const Maybe& aTabId) { #ifdef MOZ_WEBRTC - WebrtcTCPSocketParent* parent = new WebrtcTCPSocketParent(aTabId); - parent->AddRef(); - return parent; + return do_AddRef(new WebrtcTCPSocketParent(aTabId)); #else return nullptr; #endif } -bool NeckoParent::DeallocPWebrtcTCPSocketParent( - PWebrtcTCPSocketParent* aActor) { -#ifdef MOZ_WEBRTC - WebrtcTCPSocketParent* parent = static_cast(aActor); - parent->Release(); -#endif - return true; -} - PAltDataOutputStreamParent* NeckoParent::AllocPAltDataOutputStreamParent( const nsACString& type, const int64_t& predictedSize, PHttpChannelParent* channel) { @@ -372,13 +351,12 @@ return true; } -PTCPServerSocketParent* NeckoParent::AllocPTCPServerSocketParent( - const uint16_t& aLocalPort, const uint16_t& aBacklog, - const bool& aUseArrayBuffers) { - TCPServerSocketParent* p = - new TCPServerSocketParent(this, aLocalPort, aBacklog, aUseArrayBuffers); - p->AddIPDLReference(); - return p; +already_AddRefed +NeckoParent::AllocPTCPServerSocketParent(const uint16_t& aLocalPort, + const uint16_t& aBacklog, + const bool& aUseArrayBuffers) { + return do_AddRef( + new TCPServerSocketParent(this, aLocalPort, aBacklog, aUseArrayBuffers)); } mozilla::ipc::IPCResult NeckoParent::RecvPTCPServerSocketConstructor( @@ -391,17 +369,9 @@ return IPC_OK(); } -bool NeckoParent::DeallocPTCPServerSocketParent(PTCPServerSocketParent* actor) { - TCPServerSocketParent* p = static_cast(actor); - p->ReleaseIPDLReference(); - return true; -} - -PUDPSocketParent* NeckoParent::AllocPUDPSocketParent( +already_AddRefed NeckoParent::AllocPUDPSocketParent( nsIPrincipal* /* unused */, const nsACString& /* unused */) { - RefPtr p = new UDPSocketParent(this); - - return p.forget().take(); + return do_AddRef(new UDPSocketParent(this)); } mozilla::ipc::IPCResult NeckoParent::RecvPUDPSocketConstructor( @@ -416,12 +386,6 @@ return IPC_OK(); } -bool NeckoParent::DeallocPUDPSocketParent(PUDPSocketParent* actor) { - UDPSocketParent* p = static_cast(actor); - p->Release(); - return true; -} - already_AddRefed NeckoParent::AllocPDNSRequestParent( const nsACString& aHost, const nsACString& aTrrServer, const int32_t& aPort, const uint16_t& aType, const OriginAttributes& aOriginAttributes, diff -Nru thunderbird-140.10.2esr/netwerk/ipc/NeckoParent.h thunderbird-140.11.0esr/netwerk/ipc/NeckoParent.h --- thunderbird-140.10.2esr/netwerk/ipc/NeckoParent.h 2026-05-07 13:12:17.000000000 +0000 +++ thunderbird-140.11.0esr/netwerk/ipc/NeckoParent.h 2026-05-15 21:31:28.000000000 +0000 @@ -69,12 +69,10 @@ const SerializedLoadContext& aSerialized, const HttpChannelCreationArgs& aOpenArgs) override; - PStunAddrsRequestParent* AllocPStunAddrsRequestParent(); - bool DeallocPStunAddrsRequestParent(PStunAddrsRequestParent* aActor); + already_AddRefed AllocPStunAddrsRequestParent(); - PWebrtcTCPSocketParent* AllocPWebrtcTCPSocketParent( + already_AddRefed AllocPWebrtcTCPSocketParent( const Maybe& aTabId); - bool DeallocPWebrtcTCPSocketParent(PWebrtcTCPSocketParent* aActor); PAltDataOutputStreamParent* AllocPAltDataOutputStreamParent( const nsACString& type, const int64_t& predictedSize, @@ -86,8 +84,6 @@ PBrowserParent* browser, const SerializedLoadContext& aSerialized, const uint32_t& aSerial); bool DeallocPWebSocketParent(PWebSocketParent*); - PTCPSocketParent* AllocPTCPSocketParent(const nsAString& host, - const uint16_t& port); already_AddRefed AllocPDocumentChannelParent( const dom::MaybeDiscarded& aContext, @@ -98,20 +94,23 @@ const DocumentChannelCreationArgs& aArgs) override; bool DeallocPDocumentChannelParent(PDocumentChannelParent* channel); - bool DeallocPTCPSocketParent(PTCPSocketParent*); - PTCPServerSocketParent* AllocPTCPServerSocketParent( + already_AddRefed AllocPTCPServerSocketParent( const uint16_t& aLocalPort, const uint16_t& aBacklog, const bool& aUseArrayBuffers); virtual mozilla::ipc::IPCResult RecvPTCPServerSocketConstructor( PTCPServerSocketParent*, const uint16_t& aLocalPort, const uint16_t& aBacklog, const bool& aUseArrayBuffers) override; - bool DeallocPTCPServerSocketParent(PTCPServerSocketParent*); - PUDPSocketParent* AllocPUDPSocketParent(nsIPrincipal* aPrincipal, - const nsACString& aFilter); + + PTCPSocketParent* AllocPTCPSocketParent(const nsAString& host, + const uint16_t& port); + bool DeallocPTCPSocketParent(PTCPSocketParent*); + + already_AddRefed AllocPUDPSocketParent( + nsIPrincipal* aPrincipal, const nsACString& aFilter); virtual mozilla::ipc::IPCResult RecvPUDPSocketConstructor( PUDPSocketParent*, nsIPrincipal* aPrincipal, const nsACString& aFilter) override; - bool DeallocPUDPSocketParent(PUDPSocketParent*); + already_AddRefed AllocPDNSRequestParent( const nsACString& aHost, const nsACString& aTrrServer, const int32_t& aPort, const uint16_t& aType, diff -Nru thunderbird-140.10.2esr/netwerk/ipc/SocketProcessChild.cpp thunderbird-140.11.0esr/netwerk/ipc/SocketProcessChild.cpp --- thunderbird-140.10.2esr/netwerk/ipc/SocketProcessChild.cpp 2026-05-07 13:12:17.000000000 +0000 +++ thunderbird-140.11.0esr/netwerk/ipc/SocketProcessChild.cpp 2026-05-15 21:31:27.000000000 +0000 @@ -67,10 +67,6 @@ #include "ChildProfilerController.h" -#ifdef MOZ_WEBRTC -# include "mozilla/net/WebrtcTCPSocketChild.h" -#endif - #if defined(MOZ_SANDBOX) && defined(MOZ_DEBUG) && defined(ENABLE_TESTS) # include "mozilla/SandboxTestingChild.h" #endif @@ -402,25 +398,6 @@ mSocketProcessBridgeParentMap.Remove(aId); } -PWebrtcTCPSocketChild* SocketProcessChild::AllocPWebrtcTCPSocketChild( - const Maybe& tabId) { - // We don't allocate here: instead we always use IPDL constructor that takes - // an existing object - MOZ_ASSERT_UNREACHABLE( - "AllocPWebrtcTCPSocketChild should not be called on" - " socket child"); - return nullptr; -} - -bool SocketProcessChild::DeallocPWebrtcTCPSocketChild( - PWebrtcTCPSocketChild* aActor) { -#ifdef MOZ_WEBRTC - WebrtcTCPSocketChild* child = static_cast(aActor); - child->ReleaseIPDLReference(); -#endif - return true; -} - already_AddRefed SocketProcessChild::AllocPHttpTransactionChild() { RefPtr actor = new HttpTransactionChild(); diff -Nru thunderbird-140.10.2esr/netwerk/ipc/SocketProcessChild.h thunderbird-140.11.0esr/netwerk/ipc/SocketProcessChild.h --- thunderbird-140.10.2esr/netwerk/ipc/SocketProcessChild.h 2026-05-07 13:12:17.000000000 +0000 +++ thunderbird-140.11.0esr/netwerk/ipc/SocketProcessChild.h 2026-05-15 21:31:27.000000000 +0000 @@ -67,9 +67,6 @@ #endif mozilla::ipc::IPCResult RecvSocketProcessTelemetryPing(); - PWebrtcTCPSocketChild* AllocPWebrtcTCPSocketChild(const Maybe& tabId); - bool DeallocPWebrtcTCPSocketChild(PWebrtcTCPSocketChild* aActor); - already_AddRefed AllocPHttpTransactionChild(); void CleanUp(); diff -Nru thunderbird-140.10.2esr/netwerk/protocol/http/HttpBaseChannel.cpp thunderbird-140.11.0esr/netwerk/protocol/http/HttpBaseChannel.cpp --- thunderbird-140.10.2esr/netwerk/protocol/http/HttpBaseChannel.cpp 2026-05-07 13:12:17.000000000 +0000 +++ thunderbird-140.11.0esr/netwerk/protocol/http/HttpBaseChannel.cpp 2026-05-15 21:31:28.000000000 +0000 @@ -5329,14 +5329,39 @@ return false; } - // If new channel is not of same origin we need to taint unless - // mURI <-> mOriginalURI/LoadingPrincipal are same origin. + // Fetch spec "compute redirect-taint": + // Taint if url's origin is not same-origin with lastURL's origin AND + // request's origin is not same-origin with lastURL's origin. + // Condition 1: same-origin redirect never taints. if (IsNewChannelSameOrigin(aNewChannel)) { return false; } - nsresult rv; + // Condition 2: cross-origin redirect — taint if the origin that initiated + // the request is not same-origin with the current URL (mURI). + // + // Bug 1965430: For top-level navigational loads (e.g., form POST), + // LoadingPrincipal is null. TriggeringPrincipal correctly represents the + // origin that initiated the request in all cases. The old code using + // LoadingPrincipal fell through to comparing mOriginalURI with mURI, which + // are equal for the first redirect, incorrectly skipping the taint. + if (StaticPrefs::network_http_origin_useTriggeringPrincipal()) { + nsIPrincipal* triggeringPrincipal = mLoadInfo->TriggeringPrincipal(); + if (!triggeringPrincipal) { + return true; + } + bool sameOrigin = false; + nsresult rv = triggeringPrincipal->IsSameOrigin(mURI, &sameOrigin); + if (NS_FAILED(rv)) { + return true; + } + return !sameOrigin; + } + // Old code path (Bug 1965430): retained behind pref for safety. + // Uses LoadingPrincipal which is null for top-level navigations, + // falling back to mOriginalURI vs mURI comparison. + nsresult rv; if (mLoadInfo->GetLoadingPrincipal()) { bool sameOrigin = false; rv = mLoadInfo->GetLoadingPrincipal()->IsSameOrigin(mURI, &sameOrigin); diff -Nru thunderbird-140.10.2esr/netwerk/protocol/http/HttpBaseChannel.h thunderbird-140.11.0esr/netwerk/protocol/http/HttpBaseChannel.h --- thunderbird-140.10.2esr/netwerk/protocol/http/HttpBaseChannel.h 2026-05-07 13:12:17.000000000 +0000 +++ thunderbird-140.11.0esr/netwerk/protocol/http/HttpBaseChannel.h 2026-05-15 21:31:27.000000000 +0000 @@ -480,6 +480,7 @@ nsHttpResponseHead* GetResponseHead() const { return mResponseHead.get(); } nsHttpRequestHead* GetRequestHead() { return &mRequestHead; } nsHttpHeaderArray* GetResponseTrailers() const { + MOZ_DIAGNOSTIC_ASSERT(NS_IsMainThread()); return mResponseTrailers.get(); } diff -Nru thunderbird-140.10.2esr/netwerk/protocol/http/HttpChannelChild.cpp thunderbird-140.11.0esr/netwerk/protocol/http/HttpChannelChild.cpp --- thunderbird-140.10.2esr/netwerk/protocol/http/HttpChannelChild.cpp 2026-05-07 13:12:17.000000000 +0000 +++ thunderbird-140.11.0esr/netwerk/protocol/http/HttpChannelChild.cpp 2026-05-15 21:31:27.000000000 +0000 @@ -3264,6 +3264,13 @@ mIPCActorDeleted = true; mCanceled = true; } + + // Any queued OnStartRequest/OnDataAvailable/OnStopRequest events are safe to + // discard: in the non-Deletion path HandleAsyncAbort() has already called + // DoNotifyListener() to deliver OnStart+OnStop to the consumer, so the + // queued events would be no-ops (guarded by mIPCActorDeleted/mCanceled). + // In the Deletion path the channel completed normally so the queue is empty. + mEventQ->DiscardQueuedEvents(); } mozilla::ipc::IPCResult HttpChannelChild::RecvLogBlockedCORSRequest( diff -Nru thunderbird-140.10.2esr/netwerk/protocol/http/HttpChannelParent.cpp thunderbird-140.11.0esr/netwerk/protocol/http/HttpChannelParent.cpp --- thunderbird-140.10.2esr/netwerk/protocol/http/HttpChannelParent.cpp 2026-05-07 13:12:17.000000000 +0000 +++ thunderbird-140.11.0esr/netwerk/protocol/http/HttpChannelParent.cpp 2026-05-15 21:31:27.000000000 +0000 @@ -1142,7 +1142,7 @@ LOG(("HttpChannelParent::OnStartRequest [this=%p, aRequest=%p]\n", this, aRequest)); - MOZ_ASSERT(NS_IsMainThread()); + MOZ_DIAGNOSTIC_ASSERT(NS_IsMainThread()); Maybe multiPartID; bool isFirstPartOfMultiPart = false; @@ -1347,6 +1347,10 @@ if (mIPCClosed) { rv = NS_ERROR_UNEXPECTED; } else { + MOZ_DIAGNOSTIC_ASSERT( + responseHead == &cleanedUpResponseHead || + responseHead == chan->GetResponseHead(), + "mResponseHead changed between GetResponseHead and copy"); nsHttpResponseHead newResponseHead = *responseHead; if (!mBgParent->OnStartRequest( std::move(newResponseHead), useResponseHead, @@ -1906,6 +1910,7 @@ mozilla::ipc::LoadInfoToParentLoadInfoForwarder(loadInfo, &loadInfoForwarderArg); + MOZ_DIAGNOSTIC_ASSERT(NS_IsMainThread()); nsHttpResponseHead* responseHead = mChannel->GetResponseHead(); nsHttpResponseHead cleanedUpResponseHead; diff -Nru thunderbird-140.10.2esr/netwerk/protocol/http/nsHttpChannel.cpp thunderbird-140.11.0esr/netwerk/protocol/http/nsHttpChannel.cpp --- thunderbird-140.10.2esr/netwerk/protocol/http/nsHttpChannel.cpp 2026-05-07 13:12:17.000000000 +0000 +++ thunderbird-140.11.0esr/netwerk/protocol/http/nsHttpChannel.cpp 2026-05-15 21:31:28.000000000 +0000 @@ -1749,7 +1749,7 @@ rv = mRequestHead.SetHeader(nsHttp::Upgrade, mUpgradeProtocol, false); MOZ_ASSERT(NS_SUCCEEDED(rv)); rv = mRequestHead.SetHeaderOnce(nsHttp::Connection, nsHttp::Upgrade.get(), - true); + false); MOZ_ASSERT(NS_SUCCEEDED(rv)); mCaps |= NS_HTTP_STICKY_CONNECTION; mCaps &= ~NS_HTTP_ALLOW_KEEPALIVE; diff -Nru thunderbird-140.10.2esr/netwerk/protocol/http/nsHttpChannelAuthProvider.cpp thunderbird-140.11.0esr/netwerk/protocol/http/nsHttpChannelAuthProvider.cpp --- thunderbird-140.10.2esr/netwerk/protocol/http/nsHttpChannelAuthProvider.cpp 2026-05-07 13:12:17.000000000 +0000 +++ thunderbird-140.11.0esr/netwerk/protocol/http/nsHttpChannelAuthProvider.cpp 2026-05-15 21:31:27.000000000 +0000 @@ -1436,10 +1436,11 @@ nsCOMPtr sessionStateGrip; if (entry) sessionStateGrip = entry->mMetaData; - nsAuthInformationHolder* holder = - static_cast(aAuthInfo); - *ident = - nsHttpAuthIdentity(holder->Domain(), holder->User(), holder->Password()); + nsString domain, user, password; + aAuthInfo->GetDomain(domain); + aAuthInfo->GetUsername(user); + aAuthInfo->GetPassword(password); + *ident = nsHttpAuthIdentity(domain, user, password); nsAutoCString unused; nsCOMPtr auth; diff -Nru thunderbird-140.10.2esr/netwerk/protocol/websocket/BaseWebSocketChannel.h thunderbird-140.11.0esr/netwerk/protocol/websocket/BaseWebSocketChannel.h --- thunderbird-140.10.2esr/netwerk/protocol/websocket/BaseWebSocketChannel.h 2026-05-07 13:12:17.000000000 +0000 +++ thunderbird-140.11.0esr/netwerk/protocol/websocket/BaseWebSocketChannel.h 2026-05-15 21:31:28.000000000 +0000 @@ -98,7 +98,6 @@ virtual ~BaseWebSocketChannel(); nsCOMPtr mOriginalURI; nsCOMPtr mURI; - RefPtr mListenerMT; nsCOMPtr mCallbacks; nsCOMPtr mLoadGroup; nsCOMPtr mLoadInfo; diff -Nru thunderbird-140.10.2esr/netwerk/protocol/websocket/PWebSocket.ipdl thunderbird-140.11.0esr/netwerk/protocol/websocket/PWebSocket.ipdl --- thunderbird-140.10.2esr/netwerk/protocol/websocket/PWebSocket.ipdl 2026-05-07 13:12:17.000000000 +0000 +++ thunderbird-140.11.0esr/netwerk/protocol/websocket/PWebSocket.ipdl 2026-05-15 21:31:27.000000000 +0000 @@ -28,8 +28,6 @@ parent: // Forwarded methods corresponding to methods on nsIWebSocketChannel async AsyncOpen(nullable nsIURI aURI, - nsCString aOrigin, - OriginAttributes aOriginAttributes, uint64_t aInnerWindowID, nsCString aProtocol, bool aSecure, diff -Nru thunderbird-140.10.2esr/netwerk/protocol/websocket/WebSocketChannel.cpp thunderbird-140.11.0esr/netwerk/protocol/websocket/WebSocketChannel.cpp --- thunderbird-140.10.2esr/netwerk/protocol/websocket/WebSocketChannel.cpp 2026-05-07 13:12:18.000000000 +0000 +++ thunderbird-140.11.0esr/netwerk/protocol/websocket/WebSocketChannel.cpp 2026-05-15 21:31:27.000000000 +0000 @@ -598,11 +598,13 @@ class CallOnMessageAvailable final : public Runnable { public: - CallOnMessageAvailable(WebSocketChannel* aChannel, nsACString& aData, - int32_t aLen) + CallOnMessageAvailable( + WebSocketChannel* aChannel, + RefPtr&& aListenerMT, + nsACString& aData, int32_t aLen) : Runnable("net::CallOnMessageAvailable"), mChannel(aChannel), - mListenerMT(aChannel->mListenerMT), + mListenerMT(std::move(aListenerMT)), mData(aData), mLen(aLen) {} @@ -644,10 +646,13 @@ class CallOnStop final : public Runnable { public: - CallOnStop(WebSocketChannel* aChannel, nsresult aReason) + CallOnStop( + WebSocketChannel* aChannel, + RefPtr&& aListenerMT, + nsresult aReason) : Runnable("net::CallOnStop"), mChannel(aChannel), - mListenerMT(mChannel->mListenerMT), + mListenerMT(std::move(aListenerMT)), mReason(aReason) {} NS_IMETHOD Run() override { @@ -662,7 +667,6 @@ "OnStop failed (%08" PRIx32 ")\n", static_cast(rv))); } - mChannel->mListenerMT = nullptr; } return NS_OK; @@ -682,11 +686,13 @@ class CallOnServerClose final : public Runnable { public: - CallOnServerClose(WebSocketChannel* aChannel, uint16_t aCode, - nsACString& aReason) + CallOnServerClose( + WebSocketChannel* aChannel, + RefPtr&& aListenerMT, + uint16_t aCode, nsACString& aReason) : Runnable("net::CallOnServerClose"), mChannel(aChannel), - mListenerMT(mChannel->mListenerMT), + mListenerMT(std::move(aListenerMT)), mCode(aCode), mReason(aReason) {} @@ -721,10 +727,13 @@ class CallAcknowledge final : public Runnable { public: - CallAcknowledge(WebSocketChannel* aChannel, uint32_t aSize) + CallAcknowledge( + WebSocketChannel* aChannel, + RefPtr&& aListenerMT, + uint32_t aSize) : Runnable("net::CallAcknowledge"), mChannel(aChannel), - mListenerMT(mChannel->mListenerMT), + mListenerMT(std::move(aListenerMT)), mSize(aSize) {} NS_IMETHOD Run() override { @@ -1461,6 +1470,18 @@ return true; } +already_AddRefed +WebSocketChannel::GetListenerMT() { + MutexAutoLock lock(mMutex); + return do_AddRef(mStopped ? nullptr : mListenerMT.get()); +} + +already_AddRefed +WebSocketChannel::TakeListenerMT() { + MutexAutoLock lock(mMutex); + return mListenerMT.forget(); +} + nsresult WebSocketChannel::ProcessInput(uint8_t* buffer, uint32_t count) { LOG(("WebSocketChannel::ProcessInput %p [%d %d]\n", this, count, mBuffered)); MOZ_ASSERT(mIOThread->IsOnCurrentThread(), "not on right thread"); @@ -1672,7 +1693,8 @@ LOG(("WebSocketChannel:: ignoring read frame code %d after completion\n", opcode)); } else if (opcode == nsIWebSocketFrame::OPCODE_TEXT) { - if (mListenerMT) { + if (RefPtr listener = + GetListenerMT()) { nsCString utf8Data; { MutexAutoLock lock(mCompressorMutex); @@ -1712,7 +1734,8 @@ } if (nsCOMPtr target = GetTargetThread()) { - target->Dispatch(new CallOnMessageAvailable(this, utf8Data, -1), + target->Dispatch(new CallOnMessageAvailable(this, std::move(listener), + utf8Data, -1), NS_DISPATCH_NORMAL); } else { return NS_ERROR_UNEXPECTED; @@ -1774,11 +1797,13 @@ frame = nullptr; } - if (mListenerMT) { + if (RefPtr listener = + GetListenerMT()) { if (nsCOMPtr target = GetTargetThread()) { - target->Dispatch(new CallOnServerClose(this, mServerCloseCode, - mServerCloseReason), - NS_DISPATCH_NORMAL); + target->Dispatch( + new CallOnServerClose(this, std::move(listener), + mServerCloseCode, mServerCloseReason), + NS_DISPATCH_NORMAL); } else { return NS_ERROR_UNEXPECTED; } @@ -1815,7 +1840,8 @@ mService->FrameReceived(mSerial, mInnerWindowID, frame.forget()); } } else if (opcode == nsIWebSocketFrame::OPCODE_BINARY) { - if (mListenerMT) { + if (RefPtr listener = + GetListenerMT()) { nsCString binaryData; { MutexAutoLock lock(mCompressorMutex); @@ -1850,7 +1876,8 @@ if (nsCOMPtr target = GetTargetThread()) { target->Dispatch( - new CallOnMessageAvailable(this, binaryData, binaryData.Length()), + new CallOnMessageAvailable(this, std::move(listener), binaryData, + binaryData.Length()), NS_DISPATCH_NORMAL); } else { return NS_ERROR_UNEXPECTED; @@ -2461,7 +2488,8 @@ nsWSAdmissionManager::OnStopSession(this, reason); - RefPtr runnable = new CallOnStop(this, reason); + RefPtr runnable = + new CallOnStop(this, TakeListenerMT(), reason); if (nsCOMPtr target = GetTargetThread()) { target->Dispatch(runnable, NS_DISPATCH_NORMAL); } @@ -3000,15 +3028,17 @@ } void WebSocketChannel::NotifyOnStart() { + RefPtr listener = + GetListenerMT(); LOG(("WebSocketChannel::NotifyOnStart Notifying Listener %p", - mListenerMT ? mListenerMT->mListener.get() : nullptr)); + listener ? listener->mListener.get() : nullptr)); mDataStarted = true; - if (mListenerMT) { - nsresult rv = mListenerMT->mListener->OnStart(mListenerMT->mContext); + if (listener) { + nsresult rv = listener->mListener->OnStart(listener->mContext); if (NS_FAILED(rv)) { LOG( ("WebSocketChannel::NotifyOnStart " - "mListenerMT->mListener->OnStart() failed with error 0x%08" PRIx32, + "listener->mListener->OnStart() failed with error 0x%08" PRIx32, static_cast(rv))); } } @@ -3138,11 +3168,16 @@ } // notify listener of OnProxyAvailable + RefPtr listener = + GetListenerMT(); LOG(("WebSocketChannel::OnProxyAvailable Notifying Listener %p", - mListenerMT ? mListenerMT->mListener.get() : nullptr)); + listener ? listener->mListener.get() : nullptr)); + if (!listener) { + return NS_OK; + } nsresult rv; nsCOMPtr ppc( - do_QueryInterface(mListenerMT->mListener, &rv)); + do_QueryInterface(listener->mListener, &rv)); if (NS_SUCCEEDED(rv)) { rv = ppc->OnProxyAvailable(aRequest, aChannel, pi, status); if (NS_FAILED(rv)) { @@ -3422,7 +3457,10 @@ return NS_ERROR_UNEXPECTED; } - if (mListenerMT || mWasOpened) return NS_ERROR_ALREADY_OPENED; + { + MutexAutoLock lock(mMutex); + if (mWasOpened || mListenerMT) return NS_ERROR_ALREADY_OPENED; + } nsresult rv; @@ -3498,7 +3536,10 @@ if (mIsServerSide) { // IncrementSessionCount(); mWasOpened = 1; - mListenerMT = new ListenerAndContextContainer(aListener, aContext); + { + MutexAutoLock lock(mMutex); + mListenerMT = new ListenerAndContextContainer(aListener, aContext); + } rv = mServerTransportProvider->SetListener(this); MOZ_ASSERT(NS_SUCCEEDED(rv)); mServerTransportProvider = nullptr; @@ -3602,7 +3643,10 @@ // Only set these if the open was successful: // mWasOpened = 1; - mListenerMT = new ListenerAndContextContainer(aListener, aContext); + { + MutexAutoLock lock(mMutex); + mListenerMT = new ListenerAndContextContainer(aListener, aContext); + } IncrementSessionCount(); return rv; @@ -4203,11 +4247,12 @@ } } else { if (amtSent == toSend) { - if (!mStopped) { + if (RefPtr listener = + GetListenerMT()) { if (nsCOMPtr target = GetTargetThread()) { - target->Dispatch( - new CallAcknowledge(this, mCurrentOut->OrigLength()), - NS_DISPATCH_NORMAL); + target->Dispatch(new CallAcknowledge(this, std::move(listener), + mCurrentOut->OrigLength()), + NS_DISPATCH_NORMAL); } else { return NS_ERROR_UNEXPECTED; } @@ -4278,13 +4323,15 @@ return; } - if (!mStopped) { + if (RefPtr listener = + GetListenerMT()) { // TODO: Currently, we assume that data is completely written to the // socket after sending it to socket process, but it's not true. The data // could be queued in socket process and waiting for the socket to be able // to write. We should implement flow control for this in bug 1726552. if (nsCOMPtr target = GetTargetThread()) { - target->Dispatch(new CallAcknowledge(this, mCurrentOut->OrigLength()), + target->Dispatch(new CallAcknowledge(this, std::move(listener), + mCurrentOut->OrigLength()), NS_DISPATCH_NORMAL); } else { AbortSession(NS_ERROR_UNEXPECTED); diff -Nru thunderbird-140.10.2esr/netwerk/protocol/websocket/WebSocketChannel.h thunderbird-140.11.0esr/netwerk/protocol/websocket/WebSocketChannel.h --- thunderbird-140.10.2esr/netwerk/protocol/websocket/WebSocketChannel.h 2026-05-07 13:12:18.000000000 +0000 +++ thunderbird-140.11.0esr/netwerk/protocol/websocket/WebSocketChannel.h 2026-05-15 21:31:27.000000000 +0000 @@ -179,6 +179,18 @@ void StopSession(nsresult reason); void DoStopSession(nsresult reason); + + // Returns a strong reference to mListenerMT, or nullptr if mStopped is true. + // Acquires mMutex; caller must not hold it. + already_AddRefed + GetListenerMT() MOZ_EXCLUDES(mMutex); + + // Atomically moves mListenerMT out (leaving it null) under mMutex. + // Used only by DoStopSession so the CallOnStop runnable carries the last + // strong reference; CallOnStop::Run then needs no further mListenerMT write. + // Caller must not hold mMutex. + already_AddRefed + TakeListenerMT() MOZ_EXCLUDES(mMutex); void AbortSession(nsresult reason); void ReleaseSession(); void CleanupConnection(); @@ -360,6 +372,8 @@ mConnectionLogService; // effectively const mozilla::Mutex mMutex; + RefPtr mListenerMT + MOZ_GUARDED_BY(mMutex); }; class WebSocketSSLChannel : public WebSocketChannel { diff -Nru thunderbird-140.10.2esr/netwerk/protocol/websocket/WebSocketChannelChild.cpp thunderbird-140.11.0esr/netwerk/protocol/websocket/WebSocketChannelChild.cpp --- thunderbird-140.10.2esr/netwerk/protocol/websocket/WebSocketChannelChild.cpp 2026-05-07 13:12:17.000000000 +0000 +++ thunderbird-140.11.0esr/netwerk/protocol/websocket/WebSocketChannelChild.cpp 2026-05-15 21:31:27.000000000 +0000 @@ -54,8 +54,9 @@ WebSocketChannelChild::WebSocketChannelChild(bool aEncrypted) : NeckoTargetHolder(nullptr), + mMutex("WebSocketChannelChild::mMutex"), mIPCState(Closed), - mMutex("WebSocketChannelChild::mMutex") { + mListenerMutex("WebSocketChannelChild::mListenerMutex") { MOZ_ASSERT(NS_IsMainThread(), "not main thread"); LOG(("WebSocketChannelChild::WebSocketChannelChild() %p\n", this)); @@ -215,6 +216,12 @@ return IPC_OK(); } +already_AddRefed +WebSocketChannelChild::GetListenerMT() { + MutexAutoLock lock(mListenerMutex); + return do_AddRef(mListenerMT.get()); +} + void WebSocketChannelChild::OnStart(const nsACString& aProtocol, const nsACString& aExtensions, const nsAString& aEffectiveURL, @@ -227,13 +234,13 @@ mEncrypted = aEncrypted; mHttpChannelId = aHttpChannelId; - if (mListenerMT) { + if (RefPtr listener = GetListenerMT()) { AutoEventEnqueuer ensureSerialDispatch(mEventQ); - nsresult rv = mListenerMT->mListener->OnStart(mListenerMT->mContext); + nsresult rv = listener->mListener->OnStart(listener->mContext); if (NS_FAILED(rv)) { LOG( ("WebSocketChannelChild::OnStart " - "mListenerMT->mListener->OnStart() failed with error 0x%08" PRIx32, + "listener->mListener->OnStart() failed with error 0x%08" PRIx32, static_cast(rv))); } } @@ -261,14 +268,13 @@ void WebSocketChannelChild::OnStop(const nsresult& aStatusCode) { LOG(("WebSocketChannelChild::RecvOnStop() %p\n", this)); - if (mListenerMT) { + if (RefPtr listener = GetListenerMT()) { AutoEventEnqueuer ensureSerialDispatch(mEventQ); - nsresult rv = - mListenerMT->mListener->OnStop(mListenerMT->mContext, aStatusCode); + nsresult rv = listener->mListener->OnStop(listener->mContext, aStatusCode); if (NS_FAILED(rv)) { LOG( ("WebSocketChannel::OnStop " - "mListenerMT->mListener->OnStop() failed with error 0x%08" PRIx32, + "listener->mListener->OnStop() failed with error 0x%08" PRIx32, static_cast(rv))); } } @@ -317,9 +323,9 @@ void WebSocketChannelChild::OnError() { LOG(("WebSocketChannelChild::OnError() %p", this)); - if (mListenerMT) { + if (RefPtr listener = GetListenerMT()) { AutoEventEnqueuer ensureSerialDispatch(mEventQ); - Unused << mListenerMT->mListener->OnError(); + (void)listener->mListener->OnError(); } } @@ -334,14 +340,14 @@ void WebSocketChannelChild::OnMessageAvailable(const nsACString& aMsg) { LOG(("WebSocketChannelChild::RecvOnMessageAvailable() %p\n", this)); - if (mListenerMT) { + if (RefPtr listener = GetListenerMT()) { AutoEventEnqueuer ensureSerialDispatch(mEventQ); nsresult rv = - mListenerMT->mListener->OnMessageAvailable(mListenerMT->mContext, aMsg); + listener->mListener->OnMessageAvailable(listener->mContext, aMsg); if (NS_FAILED(rv)) { LOG( ("WebSocketChannelChild::OnMessageAvailable " - "mListenerMT->mListener->OnMessageAvailable() " + "listener->mListener->OnMessageAvailable() " "failed with error 0x%08" PRIx32, static_cast(rv))); } @@ -359,14 +365,14 @@ void WebSocketChannelChild::OnBinaryMessageAvailable(const nsACString& aMsg) { LOG(("WebSocketChannelChild::RecvOnBinaryMessageAvailable() %p\n", this)); - if (mListenerMT) { + if (RefPtr listener = GetListenerMT()) { AutoEventEnqueuer ensureSerialDispatch(mEventQ); - nsresult rv = mListenerMT->mListener->OnBinaryMessageAvailable( - mListenerMT->mContext, aMsg); + nsresult rv = + listener->mListener->OnBinaryMessageAvailable(listener->mContext, aMsg); if (NS_FAILED(rv)) { LOG( ("WebSocketChannelChild::OnBinaryMessageAvailable " - "mListenerMT->mListener->OnBinaryMessageAvailable() " + "listener->mListener->OnBinaryMessageAvailable() " "failed with error 0x%08" PRIx32, static_cast(rv))); } @@ -395,14 +401,13 @@ void WebSocketChannelChild::OnAcknowledge(const uint32_t& aSize) { LOG(("WebSocketChannelChild::RecvOnAcknowledge() %p\n", this)); - if (mListenerMT) { + if (RefPtr listener = GetListenerMT()) { AutoEventEnqueuer ensureSerialDispatch(mEventQ); - nsresult rv = - mListenerMT->mListener->OnAcknowledge(mListenerMT->mContext, aSize); + nsresult rv = listener->mListener->OnAcknowledge(listener->mContext, aSize); if (NS_FAILED(rv)) { LOG( ("WebSocketChannel::OnAcknowledge " - "mListenerMT->mListener->OnAcknowledge() " + "listener->mListener->OnAcknowledge() " "failed with error 0x%08" PRIx32, static_cast(rv))); } @@ -434,10 +439,10 @@ void WebSocketChannelChild::OnServerClose(const uint16_t& aCode, const nsACString& aReason) { LOG(("WebSocketChannelChild::RecvOnServerClose() %p\n", this)); - if (mListenerMT) { + if (RefPtr listener = GetListenerMT()) { AutoEventEnqueuer ensureSerialDispatch(mEventQ); - DebugOnly rv = mListenerMT->mListener->OnServerClose( - mListenerMT->mContext, aCode, aReason); + DebugOnly rv = + listener->mListener->OnServerClose(listener->mContext, aCode, aReason); MOZ_ASSERT(NS_SUCCEEDED(rv)); } } @@ -470,8 +475,11 @@ MOZ_ASSERT(NS_IsMainThread(), "not main thread"); MOZ_ASSERT((aURI && !mIsServerSide) || (!aURI && mIsServerSide), "Invalid aURI for WebSocketChannelChild::AsyncOpen"); - MOZ_ASSERT(aListener && !mListenerMT, - "Invalid state for WebSocketChannelChild::AsyncOpen"); + MOZ_ASSERT(aListener, "Invalid state for WebSocketChannelChild::AsyncOpen"); + { + MutexAutoLock lock(mListenerMutex); + MOZ_ASSERT(!mListenerMT, "WebSocketChannelChild already opened"); + } mozilla::dom::BrowserChild* browserChild = nullptr; nsCOMPtr iBrowserChild; @@ -517,10 +525,10 @@ this, browserChild, IPC::SerializedLoadContext(this), mSerial)) { return NS_ERROR_UNEXPECTED; } - if (!SendAsyncOpen(uri, aOrigin, aOriginAttributes, aInnerWindowID, mProtocol, - mEncrypted, mPingInterval, mClientSetPingInterval, - mPingResponseTimeout, mClientSetPingTimeout, loadInfoArgs, - transportProvider, mNegotiatedExtensions)) { + if (!SendAsyncOpen(uri, aInnerWindowID, mProtocol, mEncrypted, mPingInterval, + mClientSetPingInterval, mPingResponseTimeout, + mClientSetPingTimeout, loadInfoArgs, transportProvider, + mNegotiatedExtensions)) { return NS_ERROR_UNEXPECTED; } @@ -530,7 +538,10 @@ mOriginalURI = aURI; mURI = mOriginalURI; - mListenerMT = new ListenerAndContextContainer(aListener, aContext); + { + MutexAutoLock lock(mListenerMutex); + mListenerMT = new ListenerAndContextContainer(aListener, aContext); + } mOrigin = aOrigin; mWasOpened = 1; diff -Nru thunderbird-140.10.2esr/netwerk/protocol/websocket/WebSocketChannelChild.h thunderbird-140.11.0esr/netwerk/protocol/websocket/WebSocketChannelChild.h --- thunderbird-140.10.2esr/netwerk/protocol/websocket/WebSocketChannelChild.h 2026-05-07 13:12:18.000000000 +0000 +++ thunderbird-140.11.0esr/netwerk/protocol/websocket/WebSocketChannelChild.h 2026-05-15 21:31:27.000000000 +0000 @@ -96,10 +96,14 @@ nsString mEffectiveURL; nsCString mReceivedMsgBuffer; - // This variable is protected by mutex. - enum { Opened, Closing, Closed } mIPCState; + mozilla::Mutex mMutex; + enum { Opened, Closing, Closed } mIPCState MOZ_GUARDED_BY(mMutex); + mozilla::Mutex mListenerMutex; // guards mListenerMT + RefPtr mListenerMT + MOZ_GUARDED_BY(mListenerMutex); - mozilla::Mutex mMutex MOZ_UNANNOTATED; + already_AddRefed + GetListenerMT() MOZ_EXCLUDES(mListenerMutex); friend class StartEvent; friend class StopEvent; diff -Nru thunderbird-140.10.2esr/netwerk/protocol/websocket/WebSocketChannelParent.cpp thunderbird-140.11.0esr/netwerk/protocol/websocket/WebSocketChannelParent.cpp --- thunderbird-140.10.2esr/netwerk/protocol/websocket/WebSocketChannelParent.cpp 2026-05-07 13:12:18.000000000 +0000 +++ thunderbird-140.11.0esr/netwerk/protocol/websocket/WebSocketChannelParent.cpp 2026-05-15 21:31:28.000000000 +0000 @@ -7,6 +7,8 @@ #include "WebSocketLog.h" #include "WebSocketChannelParent.h" #include "nsIAuthPromptProvider.h" +#include "nsIPrincipal.h" +#include "nsICookieJarSettings.h" #include "mozilla/dom/ContentParent.h" #include "mozilla/ipc/InputStreamUtils.h" #include "mozilla/ipc/URIUtils.h" @@ -51,12 +53,10 @@ } mozilla::ipc::IPCResult WebSocketChannelParent::RecvAsyncOpen( - nsIURI* aURI, const nsCString& aOrigin, - const OriginAttributes& aOriginAttributes, const uint64_t& aInnerWindowID, - const nsCString& aProtocol, const bool& aSecure, - const uint32_t& aPingInterval, const bool& aClientSetPingInterval, - const uint32_t& aPingTimeout, const bool& aClientSetPingTimeout, - const LoadInfoArgs& aLoadInfoArgs, + nsIURI* aURI, const uint64_t& aInnerWindowID, const nsCString& aProtocol, + const bool& aSecure, const uint32_t& aPingInterval, + const bool& aClientSetPingInterval, const uint32_t& aPingTimeout, + const bool& aClientSetPingTimeout, const LoadInfoArgs& aLoadInfoArgs, const Maybe& aTransportProvider, const nsCString& aNegotiatedExtensions) { LOG(("WebSocketChannelParent::RecvAsyncOpen() %p\n", this)); @@ -64,6 +64,8 @@ nsresult rv; nsCOMPtr loadInfo; nsCOMPtr uri; + nsCString origin; + OriginAttributes originAttributes; rv = LoadInfoArgsToLoadInfo( aLoadInfoArgs, @@ -73,6 +75,25 @@ goto fail; } + rv = + loadInfo->TriggeringPrincipal()->GetWebExposedOriginSerialization(origin); + if (NS_FAILED(rv)) { + origin.AssignLiteral("null"); + } + ToLowerCase(origin); + originAttributes = loadInfo->GetOriginAttributes(); + { + nsCOMPtr cjs; + (void)loadInfo->GetCookieJarSettings(getter_AddRefs(cjs)); + if (cjs) { + nsAutoString partitionKey; + (void)cjs->GetPartitionKey(partitionKey); + if (!partitionKey.IsEmpty()) { + originAttributes.SetPartitionKey(partitionKey); + } + } + } + if (aSecure) { mChannel = do_CreateInstance("@mozilla.org/network/protocol;1?name=wss", &rv); @@ -126,8 +147,8 @@ MOZ_ASSERT(NS_SUCCEEDED(rv)); } - rv = mChannel->AsyncOpenNative(uri, aOrigin, aOriginAttributes, - aInnerWindowID, this, nullptr); + rv = mChannel->AsyncOpenNative(uri, origin, originAttributes, aInnerWindowID, + this, nullptr); if (NS_FAILED(rv)) goto fail; return IPC_OK(); diff -Nru thunderbird-140.10.2esr/netwerk/protocol/websocket/WebSocketChannelParent.h thunderbird-140.11.0esr/netwerk/protocol/websocket/WebSocketChannelParent.h --- thunderbird-140.10.2esr/netwerk/protocol/websocket/WebSocketChannelParent.h 2026-05-07 13:12:17.000000000 +0000 +++ thunderbird-140.11.0esr/netwerk/protocol/websocket/WebSocketChannelParent.h 2026-05-15 21:31:28.000000000 +0000 @@ -39,12 +39,10 @@ private: mozilla::ipc::IPCResult RecvAsyncOpen( - nsIURI* aURI, const nsCString& aOrigin, - const OriginAttributes& aOriginAttributes, const uint64_t& aInnerWindowID, - const nsCString& aProtocol, const bool& aSecure, - const uint32_t& aPingInterval, const bool& aClientSetPingInterval, - const uint32_t& aPingTimeout, const bool& aClientSetPingTimeout, - const LoadInfoArgs& aLoadInfoArgs, + nsIURI* aURI, const uint64_t& aInnerWindowID, const nsCString& aProtocol, + const bool& aSecure, const uint32_t& aPingInterval, + const bool& aClientSetPingInterval, const uint32_t& aPingTimeout, + const bool& aClientSetPingTimeout, const LoadInfoArgs& aLoadInfoArgs, const Maybe& aTransportProvider, const nsCString& aNegotiatedExtensions); mozilla::ipc::IPCResult RecvClose(const uint16_t& code, diff -Nru thunderbird-140.10.2esr/netwerk/test/mochitests/mochitest.toml thunderbird-140.11.0esr/netwerk/test/mochitests/mochitest.toml --- thunderbird-140.10.2esr/netwerk/test/mochitests/mochitest.toml 2026-05-07 13:12:18.000000000 +0000 +++ thunderbird-140.11.0esr/netwerk/test/mochitests/mochitest.toml 2026-05-15 21:31:27.000000000 +0000 @@ -20,6 +20,7 @@ "origin_header.sjs", "origin_header_form_post.html", "origin_header_form_post_xorigin.html", + "origin_header_form_post_redirect.html", "subResources.sjs", "beltzner.jpg", "beltzner.jpg^headers^", @@ -164,6 +165,12 @@ "http2", ] +["test_origin_header_redirect.html"] +skip-if = [ + "http2", + "http3", +] + ["test_partially_cached_content.html"] ["test_pdf.html"] diff -Nru thunderbird-140.10.2esr/netwerk/test/mochitests/origin_header_form_post_redirect.html thunderbird-140.11.0esr/netwerk/test/mochitests/origin_header_form_post_redirect.html --- thunderbird-140.10.2esr/netwerk/test/mochitests/origin_header_form_post_redirect.html 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.11.0esr/netwerk/test/mochitests/origin_header_form_post_redirect.html 2026-05-15 21:31:27.000000000 +0000 @@ -0,0 +1,25 @@ + + + + + + + +
+ +
+ + diff -Nru thunderbird-140.10.2esr/netwerk/test/mochitests/test_origin_header_redirect.html thunderbird-140.11.0esr/netwerk/test/mochitests/test_origin_header_redirect.html --- thunderbird-140.10.2esr/netwerk/test/mochitests/test_origin_header_redirect.html 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.11.0esr/netwerk/test/mochitests/test_origin_header_redirect.html 2026-05-15 21:31:27.000000000 +0000 @@ -0,0 +1,127 @@ + + + + + Bug 1965430 - Test Origin Header on top-level navigational POST redirects + + + + + +

Mozilla Bug 1965430

+ +
+
+
+ + diff -Nru thunderbird-140.10.2esr/netwerk/test/unit/head_servers.js thunderbird-140.11.0esr/netwerk/test/unit/head_servers.js --- thunderbird-140.10.2esr/netwerk/test/unit/head_servers.js 2026-05-07 13:12:18.000000000 +0000 +++ thunderbird-140.11.0esr/netwerk/test/unit/head_servers.js 2026-05-15 21:31:27.000000000 +0000 @@ -975,13 +975,15 @@ // Execute the regex on the input string let match = regex.exec(result.output); - if (match) { - // Extract the ports as an array of numbers - let ports = match.slice(1, 6).map(Number); - this._port = ports[0]; - return ports[0]; + if (!match) { + throw new Error( + `HTTP3Server: unexpected server output: ${result.output.slice(0, 500)}` + ); } - return -1; + // Extract the ports as an array of numbers + let ports = match.slice(1, 6).map(Number); + this._port = ports[0]; + return ports[0]; } } diff -Nru thunderbird-140.10.2esr/netwerk/test/unit/test_http3_alt_svc.js thunderbird-140.11.0esr/netwerk/test/unit/test_http3_alt_svc.js --- thunderbird-140.10.2esr/netwerk/test/unit/test_http3_alt_svc.js 2026-05-07 13:12:17.000000000 +0000 +++ thunderbird-140.11.0esr/netwerk/test/unit/test_http3_alt_svc.js 2026-05-15 21:31:27.000000000 +0000 @@ -76,8 +76,11 @@ return chan; } -let WaitForHttp3Listener = function (expectedH3Version) { +const MAX_POLL_RETRIES = 50; + +let WaitForHttp3Listener = function (expectedH3Version, retries = 0) { this._expectedH3Version = expectedH3Version; + this._retries = retries; }; WaitForHttp3Listener.prototype = { @@ -108,16 +111,26 @@ } catch (e) {} Assert.equal(httpVersion, this._expectedH3Version); run_next_test(); + } else if (this._retries >= MAX_POLL_RETRIES) { + Assert.ok( + false, + `Alt-svc route to ${this.expectedRoute} was not established after ${MAX_POLL_RETRIES} retries` + ); } else { dump("poll later for alt svc mapping\n"); + this._retries++; do_test_pending(); - do_timeout(500, () => { - doTest( - this.uri, - this.expectedRoute, - this.h3AltSvc, - this._expectedH3Version - ); + do_timeout(1000, () => { + Services.obs.notifyObservers(null, "net:cancel-all-connections"); + do_timeout(500, () => { + doTest( + this.uri, + this.expectedRoute, + this.h3AltSvc, + this._expectedH3Version, + this._retries + ); + }); }); } @@ -125,9 +138,9 @@ }, }; -function doTest(uri, expectedRoute, altSvc, expectedH3Version) { +function doTest(uri, expectedRoute, altSvc, expectedH3Version, retries = 0) { let chan = makeChan(uri); - let listener = new WaitForHttp3Listener(expectedH3Version); + let listener = new WaitForHttp3Listener(expectedH3Version, retries); listener.uri = uri; listener.expectedRoute = expectedRoute; listener.h3AltSvc = altSvc; @@ -150,7 +163,10 @@ setupAltSvc(); doTest(httpsOrigin + "http3-test2", h3Route, h3AltSvc, "h3"); }) - .catch(_ => {}); + .catch(e => { + Assert.ok(false, `HTTP3Server.start failed: ${e}`); + do_test_finished(); + }); } // Test if we use the latest version of HTTP/3. @@ -170,7 +186,10 @@ setupAltSvc(); doTest(httpsOrigin + "http3-test3", h3Route, h3AltSvc, "h3"); }) - .catch(_ => {}); + .catch(e => { + Assert.ok(false, `HTTP3Server.start failed: ${e}`); + do_test_finished(); + }); } function testsDone() { diff -Nru thunderbird-140.10.2esr/parser/htmlparser/nsExpatDriver.cpp thunderbird-140.11.0esr/parser/htmlparser/nsExpatDriver.cpp --- thunderbird-140.10.2esr/parser/htmlparser/nsExpatDriver.cpp 2026-05-07 13:12:17.000000000 +0000 +++ thunderbird-140.11.0esr/parser/htmlparser/nsExpatDriver.cpp 2026-05-15 21:31:28.000000000 +0000 @@ -436,6 +436,8 @@ tainted_expat count = RLBOX_EXPAT_CALL(MOZ_XML_GetSpecifiedAttributeCount); MOZ_RELEASE_ASSERT_TAINTED(count >= 0, "Unexpected attribute count"); + // aAttrs is an array of pairs, so it needs to have an even length. + MOZ_RELEASE_ASSERT_TAINTED(count % 2 == 0, "Attribute count must be even"); tainted_expat attrArrayLengthTainted; for (attrArrayLengthTainted = rlbox::sandbox_static_cast(count); diff -Nru thunderbird-140.10.2esr/security/ct/CTKnownLogs.h thunderbird-140.11.0esr/security/ct/CTKnownLogs.h --- thunderbird-140.10.2esr/security/ct/CTKnownLogs.h 2026-05-07 13:12:17.000000000 +0000 +++ thunderbird-140.11.0esr/security/ct/CTKnownLogs.h 2026-05-15 21:31:27.000000000 +0000 @@ -14,7 +14,7 @@ #include -static const PRTime kCTExpirationTime = INT64_C(1782114585000000); +static const PRTime kCTExpirationTime = INT64_C(1784534012000000); namespace mozilla::ct { diff -Nru thunderbird-140.10.2esr/security/manager/ssl/StaticHPKPins.h thunderbird-140.11.0esr/security/manager/ssl/StaticHPKPins.h --- thunderbird-140.10.2esr/security/manager/ssl/StaticHPKPins.h 2026-05-07 13:12:18.000000000 +0000 +++ thunderbird-140.11.0esr/security/manager/ssl/StaticHPKPins.h 2026-05-15 21:31:28.000000000 +0000 @@ -7,26 +7,6 @@ /* PublicKeyPinningService.cpp, you shouldn't be #including it. */ /*****************************************************************************/ #include -/* AffirmTrust Commercial */ -static const char kAffirmTrust_CommercialFingerprint[] = - "bEZLmlsjOl6HTadlwm8EUBDS3c/0V5TwtMfkqvpQFJU="; - -/* AffirmTrust Networking */ -static const char kAffirmTrust_NetworkingFingerprint[] = - "lAcq0/WPcPkwmOWl9sBMlscQvYSdgxhJGa6Q64kK5AA="; - -/* AffirmTrust Premium */ -static const char kAffirmTrust_PremiumFingerprint[] = - "x/Q7TPW3FWgpT4IrU3YmBfbd0Vyt7Oc56eLDy6YenWc="; - -/* AffirmTrust Premium ECC */ -static const char kAffirmTrust_Premium_ECCFingerprint[] = - "MhmwkRT/SVo+tusAwu/qs0ACrl8KVsdnnqCHo/oDfk8="; - -/* Baltimore CyberTrust Root */ -static const char kBaltimore_CyberTrust_RootFingerprint[] = - "Y9mvm0exBk1JoQ57f9Vm28jKo5lFm/woKcVxrYxu80o="; - /* COMODO Certification Authority */ static const char kCOMODO_Certification_AuthorityFingerprint[] = "AG1751Vd2CAmRCxPGieoDomhmJy4ezREjtIZTBgZbV4="; @@ -87,22 +67,6 @@ static const char kEnd_Entity_Test_CertFingerprint[] = "VCIlmPM9NkgFQtrs4Oa5TeFcDu6MWRTKSNdePEhOgD8="; -/* Entrust Root Certification Authority */ -static const char kEntrust_Root_Certification_AuthorityFingerprint[] = - "bb+uANN7nNc/j7R95lkXrwDg3d9C286sIMF8AnXuIJU="; - -/* Entrust Root Certification Authority - EC1 */ -static const char kEntrust_Root_Certification_Authority___EC1Fingerprint[] = - "/qK31kX7pz11PB7Jp4cMQOH3sMVh6Se5hb9xGGbjbyI="; - -/* Entrust Root Certification Authority - G2 */ -static const char kEntrust_Root_Certification_Authority___G2Fingerprint[] = - "du6FkDdMcVQ3u8prumAo6t3i3G27uMP2EOhR8R0at/U="; - -/* Entrust.net Premium 2048 Secure Server CA */ -static const char kEntrust_net_Premium_2048_Secure_Server_CAFingerprint[] = - "HqPF5D7WbC2imDpCpKebHpBnhs6fG1hiFBmgBGOofTg="; - /* GOOGLE_PIN_AE1_GoogleTrustServices */ static const char kGOOGLE_PIN_AE1_GoogleTrustServicesFingerprint[] = "IGnQeIPjbxiR+JteR7AkUXl7pV+19BT4x3o15saZBNE="; @@ -228,41 +192,32 @@ /* PreloadedHPKPins.json pinsets */ static const char* const kPinset_google_root_pems_Data[] = { - kEntrust_Root_Certification_Authority___EC1Fingerprint, kCOMODO_ECC_Certification_AuthorityFingerprint, kDigiCert_Assured_ID_Root_G2Fingerprint, kCOMODO_Certification_AuthorityFingerprint, kGlobalSign_ECC_Root_CA___R4Fingerprint, kDigiCert_Assured_ID_Root_G3Fingerprint, kStarfield_Class_2_CAFingerprint, - kEntrust_net_Premium_2048_Secure_Server_CAFingerprint, kDigiCert_Assured_ID_Root_CAFingerprint, kUSERTrust_ECC_Certification_AuthorityFingerprint, kGlobalSign_Root_CAFingerprint, kGo_Daddy_Root_Certificate_Authority___G2Fingerprint, - kAffirmTrust_Premium_ECCFingerprint, kGTS_Root_R3Fingerprint, kGTS_Root_R2Fingerprint, kGo_Daddy_Class_2_CAFingerprint, kDigiCert_Trusted_Root_G4Fingerprint, kDigiCert_High_Assurance_EV_Root_CAFingerprint, - kBaltimore_CyberTrust_RootFingerprint, kGlobalSign_Root_CA___R6Fingerprint, - kAffirmTrust_CommercialFingerprint, - kEntrust_Root_Certification_AuthorityFingerprint, kGlobalSign_Root_CA___R3Fingerprint, - kEntrust_Root_Certification_Authority___G2Fingerprint, kGlobalSign_ECC_Root_CA___R5Fingerprint, kStarfield_Root_Certificate_Authority___G2Fingerprint, kCOMODO_RSA_Certification_AuthorityFingerprint, kGTS_Root_R1Fingerprint, kDigiCert_Global_Root_G2Fingerprint, - kAffirmTrust_NetworkingFingerprint, kGTS_Root_R4Fingerprint, kDigiCert_Global_Root_CAFingerprint, kDigiCert_Global_Root_G3Fingerprint, kComodo_AAA_Services_rootFingerprint, - kAffirmTrust_PremiumFingerprint, kUSERTrust_RSA_Certification_AuthorityFingerprint, }; static const StaticFingerprints kPinset_google_root_pems = { @@ -726,4 +681,4 @@ static const int32_t kUnknownId = -1; -static const PRTime kPreloadPKPinsExpirationTime = INT64_C(1784533762555000); +static const PRTime kPreloadPKPinsExpirationTime = INT64_C(1786953184856000); diff -Nru thunderbird-140.10.2esr/security/manager/ssl/nsSTSPreloadList.inc thunderbird-140.11.0esr/security/manager/ssl/nsSTSPreloadList.inc --- thunderbird-140.10.2esr/security/manager/ssl/nsSTSPreloadList.inc 2026-05-07 13:12:17.000000000 +0000 +++ thunderbird-140.11.0esr/security/manager/ssl/nsSTSPreloadList.inc 2026-05-15 21:31:29.000000000 +0000 @@ -8,7 +8,7 @@ /*****************************************************************************/ #include -const PRTime gPreloadListExpirationTime = INT64_C(1786952959163000); +const PRTime gPreloadListExpirationTime = INT64_C(1789372381000000); %% 0--1.de, 1 0-0.io, 1 @@ -33,7 +33,6 @@ 000a7.com, 1 000a8.com, 1 000a9.com, 1 -000g.ru, 1 000x2.com, 1 00120012.net, 1 00140014.net, 1 @@ -55,7 +54,6 @@ 0037552.com, 1 003dyw.com, 1 0047552.com, 1 -00484.com, 1 005184.xyz, 1 0057552.com, 1 0066.in, 1 @@ -75,6 +73,7 @@ 00f.net, 1 00wbf.com, 1 01.org, 1 +01.ro, 1 01011970.xyz, 1 010203.ru, 1 01100010011001010111001101110100.com, 1 @@ -179,7 +178,6 @@ 078663.com, 1 078895.com, 1 0788yh.com, 1 -0792112.com, 1 0798rcw.com, 0 07d88.com, 1 07d88.net, 1 @@ -190,7 +188,6 @@ 081115.com, 0 081752.com, 1 081769.com, 1 -081783.com, 0 081925.com, 1 081927.com, 1 081957.com, 1 @@ -289,9 +286,9 @@ 0x5d.de, 1 0x5f3759df.net, 1 0x7.io, 0 +0x711.de, 1 0x76.de, 1 0x7d7b.net, 1 -0x7fffffff.net, 0 0x90.dk, 1 0x90.io, 1 0x90.space, 1 @@ -357,13 +354,10 @@ 10086.ru, 1 100baksov.tk, 1 100ballov.tk, 1 -100beauty.com, 1 100bib.ru, 1 100car.pl, 1 100cgi.com, 1 100kraz.ga, 1 -100nome.com, 1 -100pay.com, 1 100plus.com.my, 1 100plus.com.sg, 1 100plus.sg, 1 @@ -371,7 +365,6 @@ 100pluspro.com, 1 100pour100print.com, 1 100pudov.tk, 1 -100reach.com, 1 100refer.tk, 1 100sapog.tk, 1 100skidok.ga, 1 @@ -387,7 +380,6 @@ 101010.hopto.org, 1 101010.pl, 1 10161997.xyz, 1 -10198.com, 1 101android.ru, 0 101st-airborne.tk, 1 101st.tk, 1 @@ -406,7 +398,6 @@ 10218e.com, 0 10218f.com, 0 10218h.com, 0 -1024.ee, 1 1024.kr, 1 1025.ga, 1 1031ex.com, 1 @@ -453,7 +444,7 @@ 10pearls.com, 1 10ppm.com, 1 10sou.eu, 1 -10thmagnitude.com, 1 +10thmagnitude.com, 0 10thstreetcapital.com, 1 10tv.in, 1 10ve.live, 1 @@ -462,6 +453,7 @@ 10xerp.com, 1 11-11.sale, 1 1100.so, 1 +110111011.xyz, 1 11018vip.com, 1 11018xpj.com, 1 110838.com, 1 @@ -470,7 +462,7 @@ 1111systems.com, 1 111365t.com, 1 11168365.com, 1 -11183.com, 1 +11182.com, 1 111bet86.com, 1 111novosti.tk, 1 111plus.design, 1 @@ -530,20 +522,16 @@ 11333837.com, 1 113k8.com, 0 113z6.com, 1 -11400.com, 1 11443837.com, 0 114514911.xyz, 1 114514ss.com, 1 -114online.com, 1 115.one, 1 115z6.com, 1 1174healing.com, 1 117766.xyz, 1 1177z6.com, 1 -11792.com, 1 1190america.tk, 1 1199bet.vip, 0 -119sh.com, 1 11aaee.com, 1 11aagg.com, 1 11aaqq.com, 1 @@ -697,6 +685,7 @@ 123freevectors.com, 1 123gostovanje.si, 1 123greeting.tk, 1 +123host.au, 1 123hpcom.co.uk, 1 123live.nl, 1 123midterm.com, 1 @@ -717,8 +706,6 @@ 1244.tk, 1 1244546066.rsc.cdn77.org, 1 125-rue.com, 1 -12517.com, 1 -12557.com, 1 12588.com, 1 125c.cn, 1 125colours.tk, 1 @@ -726,8 +713,10 @@ 126northmarketing.com, 1 127011.ch, 1 127661.com, 1 +12877.com, 1 1288366.com, 1 129.co, 1 +12db.de, 1 12fkcdtcetteefqv.myfritz.net, 1 12go.asia, 1 12go.co, 1 @@ -869,7 +858,6 @@ 161.sh, 1 161233.com, 0 16164f.com, 1 -16195.com, 1 1620301.com, 1 1620302.com, 1 1620303.com, 1 @@ -1059,7 +1047,6 @@ 1869365.com, 0 1876365.com, 0 1876996.com, 1 -18836.com, 1 1888zr.com, 0 188cn-sb.com, 1 188wei.com, 1 @@ -1161,6 +1148,7 @@ 1autoparts.com, 1 1aweb.de, 1 1b.ar, 1 +1b1.pl, 1 1baks.tk, 1 1bar.net, 1 1bha7uk0.com, 1 @@ -1175,9 +1163,11 @@ 1chan.pl, 1 1chancerylane.com, 1 1choicegaragedoor.com, 1 +1claw.xyz, 1 1click2gobank.com, 1 1coast.com.au, 1 1codex.online, 1 +1corsa.ru, 1 1cover.co.nz, 1 1cover.com.au, 1 1cprosto.tk, 1 @@ -1417,7 +1407,6 @@ 1xbetkor.com, 1 1xbetkr.com, 1 1xbetkr1.com, 1 -1xbetmm.com, 1 1xbetqq.com, 1 1xbetsd.com, 1 1xbetst.com, 1 @@ -1537,11 +1526,9 @@ 20denier.com, 1 20gg.de, 1 20mcc.in, 1 -20plus.com, 1 20sights.tk, 1 21.co.uk, 1 210093.xyz, 1 -2103kobo.net, 1 2113.ch, 1 214701.xyz, 1 21566365.com, 0 @@ -1552,14 +1539,15 @@ 21bit24.com, 1 21bit5.com, 1 21bit9.com, 1 +21financial.com, 1 21gou.com, 1 21kampus.com, 1 21lab.co, 1 21nurse.com, 1 -21pet.com, 1 21property.com, 1 21risk.com, 1 21run.com, 0 +21six.com, 1 21stcenturycarpentry.com.au, 1 21stcenturyoptics.com, 1 21stnc.us, 1 @@ -1574,7 +1562,6 @@ 222382.xyz, 1 2226321.com, 1 2227552.com, 1 -222aghoststory.com, 1 222tips.com, 1 223742.com, 1 225225.jp, 1 @@ -1679,7 +1666,6 @@ 247dns.net, 1 247maturesex.com, 1 247megamart.com.au, 1 -247vision.com, 1 248000.xyz, 1 24848168.com, 0 24848188.com, 0 @@ -1702,7 +1688,6 @@ 2495dentalimplants.com, 1 249722.com, 1 249cq.com, 1 -24ball.com, 1 24bit.dk, 1 24buffalo.com, 0 24chance.tk, 1 @@ -1713,8 +1698,8 @@ 24hourlocksmithhoustontx.com, 1 24hourlocksmithspring.com, 1 24hrbrandbash.com, 1 -24images.com, 1 24k.co.jp, 1 +24meg.com, 1 24onlain.tk, 1 24shares.cc, 1 24slides.com, 1 @@ -1814,15 +1799,12 @@ 2daysmood.eu, 1 2daysmood.us, 1 2dk.info, 1 -2dns.com, 1 2driver-ok.ml, 1 2earn-online.com, 0 2fa.directory, 1 -2finish.com, 1 2fm.ie, 1 2fm.radio, 1 2fraud.pro, 1 -2fusion.com, 1 2g1s.net, 1 2gen.com, 1 2gether.fr, 1 @@ -1832,7 +1814,6 @@ 2hypeenterprises.com, 1 2i2.link, 1 2img.net, 1 -2impact.com, 1 2jhb.com, 1 2k7.link, 1 2kgwf.fi, 1 @@ -1861,8 +1842,6 @@ 2rodeo.com, 1 2rsc.net, 1 2sendai.net, 1 -2serious.com, 1 -2target.com, 1 2tausend19.de, 1 2th.me, 1 2think.org, 1 @@ -1883,7 +1862,6 @@ 2yar.tk, 1 2yy.nl, 1 3-mob.com, 1 -3.dog, 1 3.sb, 1 30-v-minutu.ml, 1 3007337.com, 1 @@ -2020,10 +1998,8 @@ 360365.com, 1 360alumni.com, 1 360bcty.com, 1 -360china.com, 1 360cycling.com.br, 1 360degreecloud.com, 1 -360dental.com, 1 360e-commerce.net, 1 360ecogroup.com, 0 360ecommerce.net, 1 @@ -2031,14 +2007,9 @@ 360hosting.com.au, 1 360islam.com, 1 360kuvia.fi, 1 -360mediaworks.com, 1 -360organic.com, 1 360primeview.ie, 1 360prokuvat.fi, 1 360propguide.com, 1 -360spider.com, 1 -360stone.com, 1 -360system.com, 1 360techpartner.com, 1 360videoshare.com, 1 360visualmedia.co.uk, 1 @@ -2106,7 +2077,6 @@ 3659980.com, 1 365a1.com, 0 365beautyworld.com, 1 -365blog.com, 1 365canvas.com, 0 365clo.com, 1 365cn-288.com, 1 @@ -2126,7 +2096,6 @@ 365renovations.com, 1 365sb-cn.com, 1 365skulls.com, 1 -365vision.com, 1 365y33.com, 1 365y9.com, 0 365yapan.com, 1 @@ -2172,7 +2141,6 @@ 3957d.com, 1 3957g.com, 1 3963bb.com, 1 -3963cc.com, 0 3970a.com, 1 3970aa.com, 1 3970abc.com, 1 @@ -2241,7 +2209,6 @@ 3changtrai.com, 1 3commas.io, 1 3countiescastlehire.co.uk, 1 -3creation.com, 1 3cs.ch, 0 3ct.fr, 1 3ct.group, 1 @@ -2272,7 +2239,6 @@ 3dissue.com, 1 3djake.de, 1 3djake.uk, 1 -3djapan.com, 1 3djava.ml, 1 3dlab.team, 1 3dm.audio, 1 @@ -2286,9 +2252,7 @@ 3dprintsondemand.eu, 1 3dranger.com, 1 3dreal.tk, 1 -3dscenes.com, 1 3dsites.tk, 1 -3dstandard.com, 1 3dstoragellc.com, 1 3dstore.dk, 1 3dsupplies.be, 1 @@ -2308,7 +2272,6 @@ 3gdev.com, 1 3gdu.tk, 1 3gg365.com, 1 -3gokushi.com, 1 3haeuserprojekt.org, 1 3i-infotech.com, 1 3ieimpact.org, 1 @@ -2317,6 +2280,7 @@ 3james.com, 1 3jj365.com, 1 3kings-3hills.com, 1 +3kp3.cc, 1 3ks.pl, 1 3ler.net, 1 3lmnyblogger.ga, 1 @@ -2326,6 +2290,7 @@ 3mediaweb.com, 1 3mind-solutions.com, 1 3ml.org.uk, 0 +3ncr.org, 1 3ne.fun, 1 3newsnow.com, 1 3nickels.com, 1 @@ -2344,6 +2309,7 @@ 3os.ooo, 1 3os.org, 1 3pattigreen.com, 1 +3pattino1.online, 1 3pestki.org, 1 3phase.pw, 1 3pif.de, 1 @@ -2480,7 +2446,6 @@ 4333.cf, 1 434365.com, 1 4345.me, 0 -4351365.com, 0 436773.com, 1 437844.com, 1 438663.com, 1 @@ -2570,9 +2535,6 @@ 4digitiq.nl, 1 4dillusion.tk, 1 4dimension.net, 1 -4dplay.com, 1 -4dsoft.com, 1 -4dstyle.com, 1 4e8.net, 1 4everdosti.tk, 1 4everproxy.com, 1 @@ -2596,11 +2558,9 @@ 4hypo.cz, 1 4investors.de, 1 4iplatform.com, 1 -4iq.lt, 1 -4just.com, 1 4k3dyptt.com, 1 +4k4p.cc, 1 4kec.com, 1 -4kiptvspot.com, 1 4kpi.eu, 1 4kprojektory.cz, 1 4lados.tk, 1 @@ -2610,7 +2570,6 @@ 4lock.com.br, 1 4mama.ua, 1 4maniacos.tk, 1 -4marry.com, 1 4mm.org, 1 4n3.net, 1 4n6.io, 1 @@ -2652,7 +2611,6 @@ 4vf.de, 1 4vio.com, 1 4web-hosting.com, 1 -4woods.eu, 1 4wrd.cc, 1 4x4-27mc.nl, 1 4x4coatingen.nl, 1 @@ -2694,7 +2652,6 @@ 5060711.com, 1 5060715.com, 1 508pir.com, 1 -50balles.com, 1 50firstavenue.com.au, 1 50hertz.tk, 1 50lakeshore.com, 1 @@ -2768,18 +2725,15 @@ 51cls.tw, 1 51club8.com, 1 51daxue.com, 1 -51dazhe.com, 1 51evar.com, 1 51fishing.com, 1 +51free.com, 1 51fss.marketing, 1 51lavanderiaindustrial.com.br, 1 -51life.com, 1 51nullacht.de, 1 -51pic.com, 1 51pig.com, 1 51resume.com, 1 51senluo.com, 1 -51space.com, 1 51talk.ph, 1 51xiongmao.cn, 1 52002a.com, 1 @@ -2832,7 +2786,6 @@ 52kb365.com, 0 52ncp.net, 1 52pojie.cn, 1 -52share.com, 1 52sykb.com, 0 52xuanmi.com, 0 52yanhao.com, 1 @@ -2995,6 +2948,7 @@ 5u15.com, 1 5y.fi, 1 5yeb.com, 0 +5youdianying.com, 1 6-bros.com, 1 6-d.cc, 1 6.vu, 1 @@ -3072,7 +3026,6 @@ 64bit.me, 1 64bitgaming.de, 1 64characters.com, 1 -64media.com, 1 6502.pro, 1 65131a.com, 1 65131b.com, 1 @@ -3323,7 +3276,6 @@ 6957zz.co, 1 69asmr.com, 1 69asmr1.com, 1 -69games.xxx, 1 69kzvm3f.com, 1 69level.com, 1 69mentor.com, 1 @@ -3339,6 +3291,7 @@ 6i.com.au, 1 6ird.com, 0 6k.pw, 1 +6k6p.cc, 1 6lo.zgora.pl, 1 6meter.tk, 1 6play.fr, 1 @@ -3370,7 +3323,6 @@ 721172.com, 0 7214.cc, 1 722201.com, 0 -724online.com, 1 725741.com, 1 7261696e626f77.net, 1 727sss.com, 1 @@ -3413,7 +3365,6 @@ 7654654.xyz, 1 7666321.com, 1 7666898.com, 1 -76669.com, 1 766788.xyz, 1 767333.xyz, 1 76networks.tk, 1 @@ -3440,7 +3391,6 @@ 77909i.com, 0 77b58.com, 1 77bet86.com, 1 -77online.com, 1 78.to, 1 780aa.com, 1 78365b.com, 0 @@ -3493,7 +3443,6 @@ 7nets.com, 1 7networking.com, 1 7ovz.ru, 1 -7pixel.ro, 1 7plus.com.au, 1 7press.com, 1 7proxies.com, 1 @@ -3517,12 +3466,8 @@ 800801337.xyz, 1 800999.xyz, 1 800email.com, 1 -800ink.com, 1 -800live.com, 1 800mattress.com, 1 800perkins.com, 1 -800sports.com, 1 -800tea.com, 1 800tutor.com, 1 8012d88.com, 1 8019d88.com, 1 @@ -3685,7 +3630,6 @@ 84kn.com, 1 84kq.com, 1 84lb.com, 1 -84pg.com, 1 84rd.com, 1 84rn.com, 1 84sg.com, 1 @@ -3730,6 +3674,7 @@ 872291.com, 0 8722ph.com, 1 8722usa.com, 1 +876542.xyz, 1 877027.com, 0 877791.com, 0 878365cn.com, 1 @@ -3753,7 +3698,6 @@ 886666s.com, 1 8866d88.com, 1 8868ty8.com, 1 -8869ks.com, 0 886k8.com, 1 8872d.com, 1 88740e.com, 1 @@ -3807,7 +3751,6 @@ 889w889.com, 1 889w889.net, 1 88acesmaritime.com, 1 -88bill.com, 1 88cakescorner.com, 1 88djl.cc, 1 88home9.com, 1 @@ -3868,7 +3811,6 @@ 8tech.com.hk, 1 8therate.com, 1 8thstreetlatinas.com, 1 -8time.com, 1 8tuffbeers.com, 1 8ung.online, 1 8weekchallenge.com.au, 1 @@ -4112,6 +4054,7 @@ 91fldz.com, 1 91imh.com, 1 91news.tk, 1 +91nic.cn, 1 91quanji.com, 1 91shaofu.com, 1 91short.com, 1 @@ -4361,8 +4304,7 @@ 9508.cf, 1 9509.cf, 1 9510.cf, 1 -95107.com, 1 -95108.com, 1 +95105.com, 1 9511.cf, 1 9512.cf, 1 9513.cf, 1 @@ -4398,19 +4340,14 @@ 9548.cf, 1 9549.cf, 1 9550.cf, 1 -95500.com, 1 9551.cf, 1 -95518.com, 1 +95519.com, 1 9552.cf, 1 9553.cf, 1 9554.cf, 1 -95544.com, 1 -95558.com, 1 -95559.com, 1 9556.cf, 1 -95566.com, 1 +95567.com, 1 9557.cf, 1 -95577.com, 1 9558.cf, 1 9559.cf, 1 9560.cf, 1 @@ -4423,7 +4360,6 @@ 9568.cf, 1 9569.cf, 1 9570.cf, 1 -95700.com, 1 9571.cf, 1 9572.cf, 1 9573.cf, 1 @@ -4435,10 +4371,10 @@ 9580.cf, 1 9581.cf, 1 9582.cf, 1 +95828.com, 1 9584.cf, 1 9585.cf, 1 9586.cf, 1 -95868457.xyz, 1 9587.cf, 1 9590.cf, 1 9591.cf, 1 @@ -4449,7 +4385,6 @@ 9596.cf, 1 959606.com, 1 9597.cf, 1 -95996.com, 1 9600.cf, 1 9601.cf, 1 9602.cf, 1 @@ -4473,10 +4408,8 @@ 9618.cf, 1 9619.cf, 1 9620.cf, 1 -96200.com, 1 9621.cf, 1 9622.cf, 1 -96229.com, 1 9623.cf, 1 9624.cf, 1 9625.cf, 1 @@ -4487,13 +4420,9 @@ 9631.cf, 1 9632.cf, 1 9633.cf, 1 -96448.com, 1 -96605.com, 1 9666ks.com, 1 96685.com, 1 966ty.com, 1 -96896.com, 1 -96961.com, 1 9700.cf, 1 9701.cf, 1 9702.cf, 1 @@ -4638,7 +4567,6 @@ 987987.com, 1 987kisscountry.com, 1 988.gov, 1 -98877.com, 1 98944448.com, 1 98944449.com, 1 98944666.com, 1 @@ -4732,6 +4660,7 @@ 9978.cf, 1 9979.cf, 1 9980.cf, 1 +998010.xyz, 1 9982.cf, 1 9983.cf, 1 9984.cf, 1 @@ -4759,7 +4688,6 @@ 99furnitureideasexamples.ga, 1 99laptops.com, 1 99lib.net, 1 -99music.com, 1 99naturalfoods.de, 1 99perf.com, 1 99qp.org, 1 @@ -4771,11 +4699,10 @@ 9bet86.com, 1 9ccn.top, 1 9elements.com, 0 -9face.com, 1 -9fruit.com, 1 9fvip.net, 1 9gag.com, 1 9hosts.net, 1 +9huay.com, 1 9iwan.net, 1 9jajuice.com, 1 9k262.com, 1 @@ -4887,7 +4814,6 @@ a-moe.com, 1 a-oben.org, 1 a-players.team, 1 -a-qr.link, 0 a-raven.corsica, 1 a-rwx.org, 1 a-s-motors.ru, 1 @@ -4908,7 +4834,6 @@ a06.me, 0 a06gameapp.com, 1 a06webapp.com, 1 -a0b.org, 0 a0print.nl, 1 a1.ro, 0 a11ybadges.com, 1 @@ -4919,7 +4844,6 @@ a1bouncycastlehire.com, 1 a1cashforcar.com.au, 1 a1cdrinks.com, 1 -a1cookingequipment.com.au, 1 a1expresscarremoval.com.au, 1 a1hypnosis.ga, 1 a1jumpandbounce.co.uk, 1 @@ -4943,7 +4867,6 @@ a2n-expertise.com, 1 a2ssrl.duckdns.org, 1 a2z-restoration.com, 1 -a2zbabyname.com, 1 a2zplumbing.com.au, 0 a340.com, 1 a356.top, 1 @@ -4964,6 +4887,7 @@ a6stech.com, 1 a6stech.me, 1 a7m2.me, 1 +a7pages.com, 1 a7sa2eat.com, 1 a8438pb3.com, 1 a88fc.com, 1 @@ -4971,6 +4895,7 @@ a9-9.top, 0 a9297.co, 1 a9728.co, 1 +a9l.im, 1 aa-charging.nl, 1 aa-security.be, 1 aa.cx, 1 @@ -4994,6 +4919,7 @@ aaapo.com.br, 1 aaappfeel.de, 1 aaar.com.hk, 0 +aab.uz, 1 aabb.com, 1 aabeltech.com, 1 aabenjaminjewelry.com, 0 @@ -5006,7 +4932,7 @@ aacs-design.com, 1 aad-gp.com, 1 aadl.ga, 1 -aadskeuken.nl, 1 +aadskeuken.nl, 0 aadv.com.br, 1 aaenhunze.nl, 1 aafip.org, 1 @@ -5031,7 +4957,6 @@ aamt.es, 1 aan-shop.co.il, 1 aandachtsmeditatie.nl, 1 -aandeautobody.com, 1 aandkevents.co.uk, 1 aandrpestsolutions.com, 1 aanhpiheritage.gov, 1 @@ -5051,6 +4976,7 @@ aappe.fr, 0 aaprotocol.tk, 1 aarailfan.com, 1 +aaremarzili.info, 1 aareptan.ch, 1 aarestation.ch, 1 aarhus-protein.dk, 0 @@ -5080,6 +5006,7 @@ aarquiteta.com.br, 1 aarsen.me, 0 aarsunwoods.com, 0 +aarutech.in, 1 aarvinproperties.com, 1 aarwer.com, 1 aarwer.jp, 1 @@ -5131,6 +5058,7 @@ abag.nu, 1 abahanavillas.com, 1 abakan-news.net, 1 +abakinesis.com, 1 abalsa.tk, 1 abambo.tk, 1 abancommercials.com, 1 @@ -5232,6 +5160,7 @@ abdullahavci.org, 1 abdullahavci.org.tr, 1 abdullahavci.tr, 1 +abdullahki.com, 1 abdullahkoyuncu.de, 1 abdullahzubayerofficial.ml, 1 abdulraheem.org, 1 @@ -5266,7 +5195,6 @@ aberdeencriticalmass.tk, 1 aberon.pl, 1 aberrantvascular.tk, 1 -aberte.com, 1 abettercreditunion.com, 1 abetterdeath.com, 1 abetterwichita.org, 1 @@ -5284,6 +5212,7 @@ abhijitvalluri.com, 1 abhisharma.me, 1 abhishekkabdijain.tk, 1 +abhiyoheswaran.com, 1 abhy.net, 1 abi-2017.tk, 1 abi-84.info, 1 @@ -5295,6 +5224,7 @@ abias.com, 1 abibliasagrada.tk, 1 abidinginhesed.com, 1 +abiedu.com, 1 abierta.cr, 1 abigailfriedland.com, 1 abigailstark.com, 1 @@ -5421,7 +5351,6 @@ abouthrm.nl, 1 aboutict.nl, 1 aboutislam.tk, 1 -aboutlady.com, 1 aboutlegal.nl, 1 aboutlevi.ga, 1 aboutmarketing.ga, 1 @@ -5440,7 +5369,6 @@ abouttime.gq, 1 abouttoblow.com, 1 abouttravel.gq, 1 -aboutvpn.com, 1 aboutwealthcreation.tk, 1 aboutwikipedia.org, 1 aboutyou.at, 1 @@ -5469,6 +5397,7 @@ aboutyou.se, 1 aboutyou.si, 1 aboutyou.sk, 1 +aboveme.org, 1 abovethefirehouse.com, 0 abox-kb.com, 1 abpages.com, 1 @@ -5479,6 +5408,7 @@ abr.ru, 1 abracadabramagicas.com.br, 1 abrah.am, 1 +abrahamasfaw.com, 1 abrahamboray.tk, 1 abrahametalero.tk, 1 abram-lab.ir, 1 @@ -5526,7 +5456,6 @@ absoluteloveadoptions.com, 1 absolutepondcare.com, 1 absoluterush.net, 1 -absoluteup.com.au, 1 absolutezero.tk, 1 absolution.ga, 1 absolutmedia.ro, 1 @@ -5547,7 +5476,6 @@ absurdopedia.wiki, 1 absyscyborg.com, 1 abteam.tk, 1 -abtech.link, 1 abteutonia.de, 1 abth.tk, 1 abtherapy.co.uk, 0 @@ -5587,7 +5515,6 @@ ac0g.dyndns.org, 1 ac2amedoc.com, 1 ac8.es, 1 -aca.gov.ly, 1 aca.om, 1 acab.love, 1 acachau.synology.me, 1 @@ -5633,7 +5560,6 @@ acasadoprodutor.com.br, 1 acasundayschool.org, 1 acat.io, 1 -acatepec.com, 1 acatiimi.fi, 1 acb.com.vn, 1 acbandt.com, 1 @@ -5683,6 +5609,7 @@ accessauto-occasions.be, 0 accessauto.co.uk, 1 accessbankplc.com, 1 +accessfloorsystems.com, 1 accesshelps.org, 1 accessibility.gov, 1 accessibilityguidelines.com, 1 @@ -5734,7 +5661,6 @@ accreditamento.net, 1 accreditedbuildingservices.com, 1 accrue401k.com, 1 -accslot.com, 1 accstrading.com, 1 acct-affiliate.com, 1 accubitsdemo.ml, 1 @@ -5744,7 +5670,6 @@ acculongrange.com, 1 accumulus.org, 1 accuphotography.com, 1 -accuracast.com, 1 accurateinfosolutions.in, 1 accuride.com, 1 accurx.nhs.uk, 1 @@ -5790,6 +5715,7 @@ acemadeira.pt, 1 acemsa.ga, 1 acemypaper.com, 1 +acenda.com.au, 1 acendas.com, 0 acendealuz.com.br, 1 aceofdiamondspainting.com, 1 @@ -5846,7 +5772,7 @@ achl.fr, 1 achlochan.tk, 1 achmadfamily.com, 1 -achmazstore.ir, 1 +achmazstore.ir, 0 achmea.com.au, 1 achownodes.xyz, 1 achownscontracting.co.uk, 1 @@ -5980,7 +5906,7 @@ acrylicwifi.com, 1 acs-armoured-cars.com, 1 acs-nettoyage-entretien-immeuble.com, 1 -acsb.ro, 0 +acs2devapi.azurewebsites.net, 1 acsbbs.org, 1 acsc.gov.au, 1 acsd-az.gov, 1 @@ -6006,6 +5932,7 @@ actfleetforum.com, 1 actgruppe.de, 1 actheater.com, 1 +actieplanleerbanen.nl, 1 actieplaza.tk, 1 actifyleads.com, 1 actigamer.pt, 1 @@ -6015,7 +5942,6 @@ acting.by, 1 actingcxo.com, 1 action-education.org, 1 -action-intell.com, 1 action-verite.fr, 1 action.eu, 1 action.fr, 1 @@ -6051,6 +5977,7 @@ activeaerogels.com, 1 activecare-monitor.com, 0 activeclearweb.com, 1 +activecred.it, 1 activeexcavator.com, 0 activegateball.tk, 1 activehealth.com, 0 @@ -6094,7 +6021,6 @@ actovis.com.au, 0 actransit.gov, 1 actrices.tk, 1 -actris.ac.cy, 1 actro.ga, 1 actro.gq, 1 actronx.tk, 1 @@ -6117,7 +6043,7 @@ acturaad.nl, 1 actus-banque.fr, 1 actuse.tk, 1 -actwisetherapy.com, 1 +actwisetherapy.com, 0 acuarios.tk, 1 acuarismo-iquique.tk, 1 acuarius.tk, 1 @@ -6153,7 +6079,6 @@ acutron.net, 1 acutron.org, 1 acvan.net, 1 -acvarii.com, 1 acvilnius.tk, 1 acwcerts.co.uk, 1 acwdca.gov, 1 @@ -6247,6 +6172,7 @@ adaoconde.art, 1 adappt.ai, 0 adappt.co.uk, 0 +adapsis.ch, 1 adapt-elektronik.com, 1 adaptationclearinghouse.org, 1 adaptations.uk.com, 1 @@ -6256,6 +6182,7 @@ adapti.de, 1 adaptimmune.com, 1 adaptiv.ltd, 1 +adaptive-mind.com, 1 adaptivecards.io, 1 adaptivecenter.net, 1 adaptiveicons.com, 1 @@ -6264,7 +6191,6 @@ adaptivesite.cf, 1 adaptivesite.gq, 1 adaptiveu.io, 1 -adaptyourlifeacademy.com, 1 adaresort.com, 1 adarixconsultores.com, 1 adarshcloud.in, 1 @@ -6274,7 +6200,7 @@ adasiacorp.com, 1 adassist.nl, 1 adasworks.com, 1 -adasystems.uk, 1 +adata-c.kz, 1 adatitleiii.com, 1 adativos.com.br, 1 adats.com, 1 @@ -6304,7 +6230,6 @@ adderall.space, 1 addes-asso.fr, 1 addexpiresheaders.com, 1 -addicfashion.com, 1 addict.tk, 1 addictedtotravel.pl, 1 addictioncounsellors.co.nz, 1 @@ -6330,6 +6255,7 @@ addownit.com, 1 addr.tools, 1 addresstobe.com, 1 +addris.ie, 1 addrom.com, 1 addscoop.ml, 1 addstar.jp, 0 @@ -6402,6 +6328,7 @@ adfyl.tk, 1 adg-devochtspecialist.be, 1 adg.is, 1 +adg.vn, 1 adgh.ml, 1 adgift.ro, 1 adgreetz.com, 1 @@ -6429,7 +6356,6 @@ adilsabri.tk, 1 adimaja.com, 1 adimco.nl, 0 -adimmo.net, 1 adimo.com.pl, 1 adimplere.com.br, 1 adinaporter.com, 1 @@ -6458,7 +6384,6 @@ adjustablebeds.org, 1 adjutor.xyz, 1 adkinvest.co.il, 1 -adld.center, 1 adlerneves.com, 1 adlerneves.com.br, 1 adlerosn.com, 1 @@ -6472,7 +6397,6 @@ admanmedia.fr, 1 admantium.com, 1 admdr.com, 1 -admeco.com, 1 admeusa.org, 1 admeweb.com, 1 admglass.co.uk, 1 @@ -6511,8 +6435,8 @@ adminrezo.fr, 1 adminsbscdev.azurewebsites.net, 1 admirable.pro, 1 +admiral-strand.dk, 1 admiralcloud.com, 1 -admirando.com, 1 admissionpromotion.com, 1 admody.com, 1 admongo.gov, 1 @@ -6531,14 +6455,12 @@ adnolesh.com, 1 adnscript.tk, 1 adnseguros.es, 1 -adolesce.com, 1 adolfocanto.xyz, 1 adoll.ml, 1 adomani-italia.com, 1 adomicilio.gt, 1 adonairelogios.com.br, 1 adondevamosmundo.com, 1 -adonias.com, 1 adonis.hosting, 1 adonisagora.com, 1 adonisgrup.ro, 1 @@ -6579,10 +6501,8 @@ adrafinil.wiki, 1 adrcoforegon.org, 1 adreaminsteel.tk, 1 -adreana.com, 1 adregain.com, 1 adregain.ru, 1 -adremtek.com, 1 adrenajump.com.br, 1 adrenalin.is, 1 adrenalin.od.ua, 0 @@ -6664,7 +6584,6 @@ adspire.tk, 1 adspl.pk, 1 adspottest.tk, 1 -adspu.org, 1 adst.dk, 1 adstasin.com, 1 adstesting.online, 1 @@ -6685,7 +6604,7 @@ adultbizz.eu, 1 adulteducation.org.uk, 1 adultgames.pro, 1 -adulttrust.com, 1 +adultgeek.com, 1 aduro.com.tr, 1 adurra.com, 1 adutoras.com.br, 1 @@ -6796,6 +6715,7 @@ adversus-test.tk, 0 adversus-web-staging.tk, 0 advertise-ment.tk, 1 +advertise.cn, 1 advertising-design.tk, 1 advertisingcompany.tk, 1 advertisingindustry.ga, 1 @@ -6818,6 +6738,7 @@ advinans.se, 1 advinix.fr, 1 advirk.tk, 1 +advise.cn, 1 advisertula.ru, 1 advisorperspectives.com, 1 advmaster.cf, 1 @@ -6827,7 +6748,6 @@ advocatae.com, 1 advocatburo.tk, 1 advocateanakha.com, 1 -advocator.ca, 1 advoervice.ga, 1 advogadavaleria.com.br, 1 advogatech.com.br, 0 @@ -6842,6 +6762,7 @@ advokat-vvp.com.ua, 1 advokat73.gq, 1 advokati-ceva.cz, 1 +advokatindjin.rs, 1 advokatkonsult.cf, 1 advokatmorgunov.ml, 1 advokatonline.ml, 1 @@ -6856,7 +6777,6 @@ advokaty-yuristy.tk, 1 advokaty.cf, 1 advokaty.gq, 1 -advosy.com, 1 advpassos.com.br, 1 advritujeph.in, 1 advtran.com, 0 @@ -6872,11 +6792,11 @@ adyatanalangit.com, 1 adygeya.cf, 1 adygheya-news.net, 1 +adyourdream.com, 1 adyton.com, 1 adytonpbc.com, 1 adzie.xyz, 1 adzuna.at, 1 -adzuna.ca, 1 adzuna.co.nz, 1 adzuna.co.za, 1 adzuna.com, 1 @@ -6978,9 +6898,11 @@ aerisenergy.com.br, 1 aerislabs.org, 1 aerisnetwork.com, 1 +aerius.se, 0 aerlux.md, 1 aern.org, 1 aeroalbrook.com, 1 +aerobasegroup.com, 1 aerobiconline.tk, 1 aerobiomasa.com, 1 aerobotz.com, 0 @@ -7002,6 +6924,7 @@ aeroklub.tk, 1 aerolog.co, 0 aerometrix.co, 1 +aeromot.com, 1 aeronautix.com, 1 aeropetz.com.br, 1 aeroplan.tk, 1 @@ -7012,11 +6935,12 @@ aeroportsdeparis.fr, 1 aeropostale.com.ar, 1 aerosail.fr, 1 +aerosig.cl, 1 +aerosk.ru, 1 aerosociety.com.cn, 1 aerosoul.tk, 1 aerospace-schools.com, 1 aerospacearchives.tk, 1 -aerospaceglobalforum.com, 1 aerospacescience.ml, 1 aerospeceng.com.au, 1 aerotrans-service.eu, 1 @@ -7082,8 +7006,8 @@ afaf.or.jp, 1 afam-ks.com, 1 afanasev.tk, 1 +afandou.com, 1 afanias.org, 0 -afantou.com, 1 afapaucasals.cat, 1 afas-apps.nl, 1 afasim.tk, 1 @@ -7128,7 +7052,6 @@ affect3d.com, 1 affect3dstore.com, 1 affectionate.tk, 1 -affectnet.com, 1 affengine.com, 1 affengine.net, 1 afffmdlportal.com, 1 @@ -7221,7 +7144,6 @@ aforadearrastu.tk, 1 aforism.tk, 1 afp548.com, 1 -afrahalurdun.online, 1 afreelancersworld.com, 1 afreserve.com, 1 afreshperspective.com, 1 @@ -7275,6 +7197,7 @@ afterlifeos.com, 1 aftermagic.com, 1 aftermarketinternational.com, 1 +aftermix.com, 1 afternoonhereyes.tk, 1 afteroblivion.tk, 1 afterpartyme.com, 1 @@ -7316,7 +7239,6 @@ ag8.im, 0 ag8.vip, 1 ag80808.com, 1 -ag80880.com, 0 ag812.tv, 1 ag819.tv, 1 ag82011.vip, 1 @@ -7330,11 +7252,9 @@ ag889.com, 1 ag8891.com, 1 ag918.cc, 0 -ag918.co, 1 ag918.top, 1 ag96.win, 1 ag98.tv, 0 -ag98ks.com, 0 ag9999.co, 1 ag9ks.com, 1 ag9vip.com, 1 @@ -7455,6 +7375,7 @@ agentfirewall.com, 1 agenticdelivery.se, 1 agenticsoftwarefactory.com, 1 +agentmagic.com, 1 agentpak.com, 1 agentpatrolest.ga, 1 agentpoint.website, 1 @@ -7466,6 +7387,7 @@ agentur-haas.com, 1 agentur-pottkinder.de, 1 agentur-publik.de, 1 +agentwish.online, 1 agentz.ga, 1 agenux.org, 1 agenziapubblicitaria.roma.it, 1 @@ -7566,7 +7488,6 @@ agnusbostel.tk, 1 agoa.info, 1 agocs.me, 1 -agoodson.com, 1 agora-energiewende.de, 1 agora-energiewende.org, 1 agora-hirsch.de, 1 @@ -7617,6 +7538,7 @@ agrifutures.com.au, 1 agrigentonotizie.it, 1 agrikulturchic.com, 1 +agrilect.mx, 1 agrimet.com.br, 1 agrinous.com, 0 agrinous.com.au, 0 @@ -7627,6 +7549,7 @@ agrippa.tk, 1 agriresearch.tk, 1 agrish.tk, 1 +agriturpiffer.com, 1 agro-54.ru, 1 agro-dom.solutions, 1 agro-ferma.tk, 1 @@ -7647,8 +7570,10 @@ agrodrip-zahara.com, 1 agroenos.com, 1 agroexp.com.ua, 1 +agrofact.com, 1 agrofind.com.br, 1 agrogrup79.com, 1 +agrohim.com, 1 agroinsider.com, 1 agrokomi.tk, 1 agrokredit.ga, 1 @@ -7661,6 +7586,7 @@ agronomict.tk, 1 agronorte.com.ar, 1 agropark.tk, 1 +agropatent.com, 1 agroplas.cf, 1 agropool.tk, 1 agropotter.com.ua, 1 @@ -7668,7 +7594,6 @@ agrosantos.com.br, 1 agrospan.ga, 1 agrosuljd.com.br, 1 -agrosvit.kz, 1 agroteam.tk, 1 agrotender.com.ua, 1 agrotraktor.gq, 1 @@ -7691,6 +7616,7 @@ agujetas.tk, 1 agul.tk, 1 agullo.tk, 1 +aguna.ua, 1 agung-furniture.com, 1 agupdate.com, 1 agurskie-vodopadi.ru, 1 @@ -7710,12 +7636,12 @@ agvip2008.com, 1 agvip88.com, 0 agwa.name, 1 -agwholesalellc.com, 1 agwin1.com, 0 agwin9.com, 1 agworkers.com, 1 agxl.cloud, 1 agy.cl, 1 +agyata.com, 1 agzy.tw, 1 agzy.vip, 1 aha.io, 1 @@ -7769,6 +7695,8 @@ ahmed-alasadi.tk, 1 ahmed.ovh, 1 ahmed.tk, 1 +ahmedalneaimy.com, 1 +ahmedalshamsy.com, 1 ahmedcorp.tk, 1 ahmedelgamalanimations.tk, 1 ahmedkagan.com, 1 @@ -7781,7 +7709,6 @@ ahmud.net, 1 ahnastro.net, 1 ahoeheng.com, 1 -ahoghill.com, 1 ahoj.email, 1 ahomeconcept.com, 1 ahornblatt.org, 1 @@ -7790,6 +7717,7 @@ ahosamuel.com, 1 ahosting.net, 1 ahouansou.cz, 1 +ahqf.com, 1 ahrefs.com, 1 ahroproject.org, 1 ahrq.gov, 1 @@ -7812,6 +7740,7 @@ ai-crafters.io, 1 ai-cs.top, 1 ai-defensesolutions.com, 1 +ai-frb.com, 1 ai-genit.com, 1 ai-kyousei.com, 1 ai-pacs.com, 1 @@ -7824,12 +7753,12 @@ ai.moda, 1 ai.mr, 0 ai00.vip, 1 -ai1989.com, 1 ai2-jp.com, 1 aiabs.co, 1 aiaccinu.eu.org, 1 aiag.org, 1 aiainiu.com, 1 +aiandwebservices.com, 1 aianetwork.net, 1 aianipid.ee, 1 aiasesoriainmobiliaria.com, 1 @@ -7856,6 +7785,7 @@ aichi-tokko-shien.com, 1 aicial.co.uk, 1 aickelin.eu, 1 +aicompliancepulse.com, 1 aicpastore.com, 1 aicreatorvibes.com, 1 aicredit.ro, 1 @@ -7863,7 +7793,6 @@ aida.org.au, 1 aidablanco.tk, 1 aidaccess.org, 1 -aidanamavi.com, 1 aidanmontare.net, 1 aidanpr.com, 1 aidansonlinebooks.com, 1 @@ -7872,17 +7801,17 @@ aide-hebergement.ca, 1 aide-valais.ch, 1 aideenmonaghan.com, 1 +aideliv.com, 1 aidenisik.scot, 1 aidenlx.top, 1 aidenoliver.au, 1 aidez-moi.eu, 1 aidhan.net, 1 aidi-ahmi.com, 1 -aidiscore.com, 1 +aiding.com, 1 aidliveers.ga, 1 aido.gq, 1 aidoc.com, 1 -aidong.com, 1 aidoru.net, 1 aidoru.top, 1 aids-dissidents.tk, 1 @@ -7895,6 +7824,7 @@ aifieldmanagement.com, 1 aifob.tk, 1 aifriccampbell.com, 1 +aifruit.org, 1 aifx.ml, 0 aigenpul.se, 1 aigineer.io, 1 @@ -7932,6 +7862,7 @@ aikijutsu.tk, 1 aikiva.com, 1 aikoly.com, 1 +aikuznia.pl, 1 aileenwatt.co.uk, 1 ailitonia.com, 1 ailladearousa.com, 1 @@ -7947,7 +7878,6 @@ aiminet.com, 1 aimingforacure.com, 1 aimixglobal.com, 1 -aimixgroup.com, 1 aimless.tk, 1 aimlessempire.tk, 1 aimoda.bid, 1 @@ -8155,6 +8085,7 @@ airkiss.ga, 1 airknowledge.gov, 1 airlapse.net, 0 +airlesson.com, 1 airline-rabota.tk, 1 airlinebookingtickets.com, 1 airlinebuyticket.com, 1 @@ -8269,7 +8200,6 @@ airportcoc.ga, 1 airportcoc.ml, 1 airportcyprus.com, 1 -airportdc.com, 1 airportfrankfurtgermany.com, 1 airportgrandhotel.com, 1 airportguam.com, 1 @@ -8331,22 +8261,24 @@ aiscale.fr, 1 aischannel.com, 1 aischepervers-porn.com, 1 +aischools.academy, 1 aisdent.com, 1 aisdr.com, 1 aisedomains.ga, 1 aisera.com, 1 aish.ml, 1 -aishima.com, 1 aisi316l.net, 1 aising.jp, 1 aisolutions-hammer.at, 1 aisongchecker.pro, 1 aisp.sg, 1 +aispedytor.com, 1 aispirit.tk, 1 aisrvs.net, 1 aisselkolm.com, 1 aisthesthai.tk, 1 aistockcharts.com, 1 +aistrona.pl, 1 aistsist.ga, 1 aistsist.tk, 1 aita.global, 1 @@ -8367,7 +8299,6 @@ aiui10.cn, 1 aiuk-major-projects.co.uk, 1 aiup.date, 1 -aiut.com, 1 aiutodomestico.ch, 0 aiva.ai, 1 aiva.es, 1 @@ -8381,7 +8312,6 @@ aiwosq.cn, 1 aiwoz.fr, 1 aiwriter.tools, 1 -aiwujiwu.com, 1 aixlab.de, 1 aixm.aero, 1 aixploringprovence.com, 1 @@ -8454,6 +8384,7 @@ ajvco.net, 1 ajvocab.com, 1 ajwee.de, 1 +ajyalpress.com, 1 ak-design.tk, 1 ak-online.tk, 1 ak-varazdin.hr, 1 @@ -8509,6 +8440,7 @@ akatdo.com, 1 akatsukainuneko.co.jp, 1 akaxaka.tk, 1 +akayu.com, 1 akaziya.cf, 1 akbam.co.uk, 1 akbarsempoi.tk, 1 @@ -8529,9 +8461,11 @@ akelius.com, 1 akemineko.tk, 1 akemisp.com.br, 1 +akemona.com, 1 +akemona.online, 1 akerberri.tk, 1 -akerboom.family, 0 -akerboom.me, 0 +akerboom.family, 1 +akerboom.me, 1 akerboom.org, 1 akerl.com, 1 akerl.org, 1 @@ -8540,6 +8474,7 @@ akesinti.tk, 1 aketzasantacoloma.tk, 1 akf.de, 1 +akfix.co.ma, 1 akhabar.tk, 1 akhbaralam.cf, 1 akhbareldesh.tk, 1 @@ -8552,9 +8487,9 @@ akiakira-nsn.gov, 1 akiba-server.info, 1 akiekintveld.com, 1 -akiganka.com, 1 akijo.de, 1 akikat.tk, 1 +akili.systems, 1 akilli-devre.com, 1 akimbocore.com, 1 akimeder.tk, 1 @@ -8640,7 +8575,6 @@ aktransmission.com, 1 aktuel-urunler.com, 1 aktuelleprospekte.at, 1 -aktueller.com, 1 akuislam.com, 1 akuku-parkitka.pl, 1 akuma.org, 1 @@ -8674,6 +8608,7 @@ al-hekka.com.ua, 1 al-mashora.com, 1 al-monitor.com, 1 +al-rawasi.net, 1 al-salam.tk, 1 al-wood.it, 1 al-yawm.ga, 1 @@ -8683,7 +8618,7 @@ al3ilm.com, 1 al3xpro.com, 1 al911.net, 1 -alaan.com, 0 +alaan.com, 1 alaattinkaraca.tk, 1 alab.space, 1 alabalaporto.tk, 1 @@ -8761,7 +8696,6 @@ alanyatur.tk, 1 alaoui.eu.org, 1 alapetite.fr, 1 -alarab.chat, 1 alarbnet.tk, 1 alargarlavida.com, 1 alarm.net.tr, 1 @@ -8829,14 +8763,13 @@ albanyoregon.gov, 1 albarius.ga, 1 albaron.io, 1 -albaron.net, 1 albaronglobal.com, 1 albaronventures.com, 1 albarugby.tk, 1 albatrosboat.it, 1 albatrostercume.com, 1 albauroman.com, 1 -albayan.ae, 1 +albayan.ae, 0 albemarlehistory.org, 1 albendazole.ga, 1 albendazole.ml, 1 @@ -8844,6 +8777,7 @@ albergolafiorita.com, 1 alberguecovadonga.es, 1 alberosano.it, 1 +albersenergieadvies.nl, 1 albert.lol, 1 albertapp.com, 1 albertathome.org, 1 @@ -8865,7 +8799,6 @@ alberts-blatt.de, 0 albertspahiu.tk, 1 alberttalkstech.com, 1 -alberttalkstech.online, 1 alberttonrubbleremovals.co.za, 1 alberttwpmi.gov, 1 albertvillemn.gov, 1 @@ -8905,6 +8838,7 @@ alcarpentry.co, 1 alcatraz-webdesign.tk, 1 alcatrazeast.com, 1 +alcatrazz.com, 1 alchakov.tk, 1 alchemist-heaven.tk, 1 alchemisten.tk, 1 @@ -8919,8 +8853,6 @@ alchemytechresource.com, 1 alchemytechsource.com, 1 alchemywellness.health, 1 -alchevsk-news.ru, 1 -alchevsknews.ru, 1 alchiemy.com, 1 alchimic.ch, 0 alchimist-paulo-coelho.tk, 1 @@ -8933,6 +8865,7 @@ alcoholismtreatment.tk, 1 alcoleadetajo.tk, 1 alcolecapital.com, 0 +alcolizer.com, 1 alconight-phuket.com, 1 alcor.tk, 1 alcorncountyms.gov, 1 @@ -8953,6 +8886,7 @@ aldevadigital.com, 1 aldiacademy.com.au, 1 aldien.com.br, 1 +aldilaijan.com, 1 aldino-redagno.com, 1 aldipresscentre.co.uk, 1 aldo-saputra.ga, 1 @@ -8969,6 +8903,8 @@ alea-prevention.com, 1 alea.xyz, 1 alecel.de, 1 +alecj.com, 1 +alecj.tk, 1 alecpapierniak.com, 1 alector.com, 1 aledoil.gov, 1 @@ -8991,6 +8927,7 @@ aleksa.tk, 1 aleksac.me, 1 aleksahang.au, 1 +aleksainsajder.rs, 1 aleksandar-vukmirovic.tk, 1 aleksandar.gr, 1 aleksanderkilinski.tk, 1 @@ -9023,6 +8960,7 @@ aleromtrowbank.tk, 1 alerque.com, 1 alerrt.org, 1 +alert-lb.com, 1 alert-software.com, 1 alertaenlinea.gov, 1 alertlogic.com, 1 @@ -9071,6 +9009,7 @@ alexadamsddns.com, 1 alexalist.tk, 1 alexaminers.gov, 1 +alexander-dennis.com, 1 alexander-diller.de, 1 alexander-mueller.net, 1 alexander-net.tk, 1 @@ -9107,6 +9046,7 @@ alexandrevicente.net, 1 alexandriamainst.market, 1 alexandrianh.gov, 1 +alexandrin.com, 1 alexandrite.cf, 1 alexandros.io, 0 alexaprinting.tk, 1 @@ -9150,6 +9090,7 @@ alexisshaw.com, 1 alexistexaspornstar.com, 1 alexjacinto.com, 1 +alexjonespodcast.com, 1 alexjsully.me, 1 alexkoala.com, 1 alexlambertz.de, 1 @@ -9211,6 +9152,7 @@ alfabuster.com, 1 alfacapital.com.cy, 1 alfacharlie.co, 0 +alfadagitim.com.tr, 1 alfadecor.ml, 1 alfadefiant.tk, 1 alfadoc.dk, 1 @@ -9219,6 +9161,7 @@ alfafile.net, 1 alfagl.com, 1 alfahir.hu, 1 +alfakir.com, 1 alfalasteenyia.cf, 1 alfambra.tk, 1 alfamed.biz, 1 @@ -9288,14 +9231,19 @@ algotech.org, 1 algotest.in, 1 algrape.com, 1 +alhafeedinteriors.com, 1 +alhakim.com, 1 alhamedeia.tk, 1 alhidayahkg.com, 1 alhomaidani.com, 1 +alhora.com, 1 alhost.ml, 1 alhs-archives.com, 1 alhuqul-kh.com, 1 ali-shariati.tk, 1 +ali360.com, 1 alia-helianthi.tk, 1 +aliads.com, 1 aliakpoyraz.com, 0 alialkurdy.tk, 1 aliamakeup.com, 1 @@ -9308,10 +9256,13 @@ aliasinfoforums.tk, 1 aliaslaw.com, 1 aliaswp.com, 1 +aliauction.com, 1 alibabau.tk, 1 alibamu.com, 1 alibi-ua.com.ua, 1 alibip.de, 1 +alibiz.com, 1 +alicafe.com, 1 alicante-spain.tk, 1 alice-memorial.de, 1 alice.tw, 1 @@ -9330,6 +9281,7 @@ alicialab.org, 1 alicjawkrainiecanavan.pl, 1 alida.com, 1 +alidanbao.com, 1 aliel.fr, 1 alien-life.tk, 1 alien.net.au, 1 @@ -9352,6 +9304,7 @@ alifeinbinary.com, 1 alight.ge, 1 alightwell.com, 1 +aligift.com, 1 align-pilates.lt, 1 align27.com, 1 alignancekinesiologie.fr, 1 @@ -9359,14 +9312,15 @@ aligneddc.com, 1 alignedweb.com, 1 alignminds.com, 1 +alihard.com, 1 alihashemrasheed.com, 1 aliibrahimov.tk, 1 aliim.gdn, 1 alikarslanov.tk, 1 -alikasimoglu.com, 1 alila.dog, 1 alilepro.cf, 1 alilialili.ga, 1 +alimade.com, 1 alimahmood.com, 1 alimanaka-rabesata.tk, 1 aliment-covid19.com, 1 @@ -9395,7 +9349,6 @@ alis-test.tk, 1 alisblog.ml, 1 alisceon.com, 1 -alisecure.com, 1 alishanova.tk, 1 alishapiro.com, 1 alisoft.gq, 1 @@ -9417,19 +9370,18 @@ alisy.de, 1 alitabergert.tk, 1 alitajran.com, 1 +alitalk.com, 1 alitec.it, 1 alitpedia.ga, 1 alittlecoldgel.com, 1 alittledelightful.com, 1 -alitv.com, 1 +alitudi.com, 1 aliud.be, 1 aliv.biz, 1 aliveinside.org, 1 -aliwuliu.com, 1 alix-board.de, 1 alixarmour.com, 1 aliyasin.org, 1 -alizah.id, 1 alizeemedia.tk, 1 aljaspod.ch, 1 aljaspod.com, 1 @@ -9452,7 +9404,6 @@ alkemy.mx, 1 alkesznevelde.hu, 1 alkibiades-gc.de, 1 -alko-centr.ru, 1 alko-stop.cf, 1 alko-stop.ml, 1 alkoferma.gq, 1 @@ -9469,7 +9420,6 @@ all-credits.cf, 1 all-croatia.com, 1 all-ebooks.gq, 1 -all-eu-recruitment.com, 1 all-fashion-schools.com, 1 all-for-u.tk, 1 all-gsm-solutions.tk, 1 @@ -9555,12 +9505,16 @@ allbutai.0t0.jp, 1 allbutai.club, 1 allbutai.daemon.asia, 1 +allbutai.dix.asia, 1 allbutai.duckdns.org, 1 allbutai.f5.si, 1 allbutai.info, 1 +allbutai.jp, 1 allbutai.keyword-on.net, 1 +allbutai.live-on.net, 1 allbutai.mydns.bz, 1 allbutai.mydns.jp, 1 +allbutai.mydns.tw, 1 allbutai.mydns.vc, 1 allbutai.net, 1 allbutai.online, 1 @@ -9577,6 +9531,7 @@ allcinema.net, 1 allcleanportapottyrental.com, 1 allcloud.com, 1 +allcomic.com, 1 allcooking.tk, 1 allcookingclub.com, 1 allcouponat.com, 1 @@ -9675,11 +9630,12 @@ allgadgetsfree.tk, 1 allgaragedoorandgates.com, 1 allgaragefloors.com, 1 +allgauer.com, 1 allgemeinarzt-wenta-bralla.de, 1 allgemeine-zeitung.de, 1 allgermanmotorworks.com, 1 allgoodkeys.com, 1 -allgraduates.com.au, 1 +allgraduates.com.au, 0 allgrass.net, 1 allgreek.tk, 1 allhallows.tk, 1 @@ -9837,7 +9793,6 @@ allns.fr, 1 allo-credit.ch, 0 allo-luxembourg.tk, 1 -allofghana.com, 1 allofthestops.com, 1 allohol.de, 1 alloldpics.com, 1 @@ -9851,6 +9806,7 @@ allosr.com, 1 alloverfence.com, 1 allpantypics.com, 1 +allpatch.com, 1 allpaydirect.com, 1 allpedia.tk, 1 allpipetechnologies.com.au, 1 @@ -9901,6 +9857,7 @@ allsurpl.us, 1 allsurplus.com, 1 alltagsbegleiter-hegau.de, 1 +alltak.com, 1 allterrainfence.com, 0 alltestbiotech.com, 1 allthatblings.online, 1 @@ -9914,6 +9871,7 @@ allthingsroyal.nl, 1 allthingzit.com, 1 alltimespost.com, 1 +alltoken.ai, 1 alltourism.tk, 1 alltownfresh.com, 1 alltracon.com, 1 @@ -9998,11 +9956,11 @@ almeva.swiss, 1 almirahomes.com, 1 almirall.com, 1 +almiriatechstore.co.ke, 1 almirvuk.com, 1 almlab.tk, 1 almlc.gov, 1 almokhlifoud.com, 1 -almondville.com, 0 almorafestival.com, 1 almorinda.com, 1 almosis.tk, 1 @@ -10014,6 +9972,7 @@ almufawd.ma, 1 almusbahperfume.com, 0 almut-zielonka.de, 1 +almutawapharmacies.com.kw, 1 almworks.com, 0 almx.net, 1 alnaharnews.net, 1 @@ -10117,6 +10076,7 @@ alphadance.tk, 1 alphadefense.co.za, 1 alphadetroit.com.au, 1 +alphadex.cc, 1 alphadronten.tk, 1 alphaeducation.edu.vn, 1 alphaetomega3d.fr, 1 @@ -10162,12 +10122,13 @@ alpinatours.nl, 1 alpine-holiday.de, 1 alpinebank.com, 1 -alpinedentalhealth.com, 1 alpinehighlandrealty.com, 1 alpineplanet.com, 1 alpinepubliclibrary.org, 1 alpinestarmassage.com, 1 alpinewy.gov, 1 +alpinisti.com, 1 +alpixtrack.com, 1 alplink.eu, 1 alplogopedia.it, 1 alpparts.com, 1 @@ -10184,10 +10145,9 @@ alre-outillage.fr, 1 alredaldaem.com, 1 alrehmantech.tk, 1 -alrioart.com, 1 alroniks.com, 0 alrowadexchange.com, 1 -alrud.ru, 1 +alrud.ru, 0 alsaagency.tk, 1 alsabil.tk, 1 alsace-informatique.shop, 1 @@ -10201,6 +10161,7 @@ alsops.cf, 1 alsteadnh.gov, 1 alstertouch.de, 1 +alstromeria.com, 1 alt-pannekow.de, 1 alt-three.com, 0 alt-til-windows.dk, 1 @@ -10229,7 +10190,6 @@ altaica.ru, 1 altair.com, 0 altairfp.es, 1 -altaius.com, 1 altaizemlya.cf, 1 altaizemlya.ga, 1 altaizemlya.ml, 1 @@ -10244,7 +10204,6 @@ altasierra.co.uk, 1 altavaldinon.com, 1 altavoces.guru, 1 -altay-news.net, 1 altcoaching.fr, 1 altcodes.nl, 1 altd.cz, 1 @@ -10307,7 +10266,7 @@ althaus24.de, 1 althi.nl, 1 althistory.ga, 1 -alti-global.com, 1 +alti-global.com, 0 altidrabat.dk, 1 altieresgomes.com.br, 1 altijdleroy.nl, 1 @@ -10329,6 +10288,7 @@ altiusconsulting.com, 1 altiusconsulting.net, 1 altiusondemand.com, 1 +altivate.com, 1 altivex.nl, 1 altkia.com, 1 altkremsmuensterer.at, 1 @@ -10358,7 +10318,6 @@ altravita-ivf.ru, 1 altrei.ch, 1 altrocity.com, 1 -altrusin.com, 1 altsdigital.com, 0 altsetup.com, 1 altshift.win, 1 @@ -10431,7 +10390,6 @@ alwayshowher.tk, 1 alwayslookingyourbest.com, 1 alwaysmine.fi, 1 -alwaysonchat.com, 1 alwayspoweryoga.com, 1 alwin.io, 1 alwistra.eu, 1 @@ -10441,7 +10399,6 @@ alxu.ca, 1 aly.pet, 1 alyafood.com, 1 -alykkelife.com, 1 alyssamilano.tk, 1 alyusr.com.sa, 1 alyx.sh, 1 @@ -10487,6 +10444,7 @@ amadoraslindas.com, 1 amadorcoe.org, 1 amadorcounty.gov, 1 +amaeruinc.com, 1 amaforro.com, 1 amagdic.com, 1 amagical.net, 0 @@ -10524,13 +10482,16 @@ amanydesignstudio.com, 1 amapspa.it, 1 amaranth-legacy.community, 1 +amaranth-legacy.wiki, 1 amaranth.gq, 1 amaranth.tk, 1 amaranthbusinesssolutions.com, 1 +amaranthus.com, 1 amaranthus.com.ph, 1 amaresq.com, 1 amarilio.com.mx, 1 amarillosquare.com, 1 +amarilys.com, 1 amarinbabyandkids.com, 1 amarresdeamorconelbrujoguillermo.com, 1 amarresperuanos.com, 1 @@ -10539,6 +10500,7 @@ amartours.pt, 1 amaruddinmufid.com, 1 amaruz.tk, 1 +amarylis.com, 1 amasea.yachts, 1 amasing.tk, 1 amateri.com, 1 @@ -10551,6 +10513,7 @@ amateurradionotes.com, 1 amateurs.ga, 1 amateurs.gq, 1 +amateursvideohub.com, 1 amateurtuning.tk, 1 amateurvoicetalent.com, 1 amati.solutions, 1 @@ -10560,7 +10523,6 @@ amaurijogos.tk, 1 amavis.org, 1 amavo.tk, 1 -amaxa.com, 1 amaxautomotive.com.au, 1 amayagrowth.fund, 1 amazarashi.com, 1 @@ -10570,7 +10532,6 @@ amazing-cars98.tk, 1 amazing-castles.co.uk, 1 amazing-maids.com, 1 -amazingbusinessresults.com, 1 amazingribs.com, 1 amazingsmilesfl.com, 1 amazingstore.gq, 1 @@ -10593,6 +10554,7 @@ amazwerk.com, 1 amb.cat, 1 amb.tf, 1 +ambaci.com, 1 ambankspot.com, 1 ambar.org, 1 ambarbyarihant.com, 1 @@ -10604,7 +10566,6 @@ amber-backend-app-826d62a5abda.herokuapp.com, 1 amberalert.gov, 1 amberba.tk, 1 -ambercaravalho.com, 1 amberddesign.com, 1 amberhouse.cf, 1 amberhouse.ga, 1 @@ -10650,6 +10611,7 @@ ambulanzaprivata.roma.it, 1 ambulari.cz, 1 ambulatori.it, 1 +amburgo.com, 1 amcanalense.tk, 1 amcangroup.com, 1 amcasia.com, 1 @@ -10666,7 +10628,6 @@ amdmachines.com, 1 amdrumors.com, 1 amdukis-bordercollies.tk, 1 -amebaiot.com, 1 amebavirtual.tk, 1 amebolounge.tk, 1 amechancez.work, 1 @@ -10693,7 +10654,6 @@ amempire.tk, 1 amendine.fr, 1 amendonne.fr, 1 -amenfis.com, 1 amenhotep.com, 1 ameninalaceira.com.br, 1 amenoskuarto.tk, 1 @@ -10733,6 +10693,7 @@ americanhomelandtitle.com, 1 americanimageawards.com, 1 americaninsuranceplus.ml, 1 +americanjihad.com, 1 americankickoff.ga, 1 americanlegaltranscription.com, 1 americanmessaging.net, 1 @@ -10816,6 +10777,7 @@ amiciperlatesta.it, 1 amico.ca, 1 amico.dk, 1 +amicon.com, 1 amicosauro.tk, 1 amicus-webdesign.de, 1 amicusjunior.ro, 1 @@ -10887,6 +10849,7 @@ amleather.pl, 1 amliorefemme.tk, 1 amlisten.com, 1 +amlocommunitymanagement.com, 1 amlops.com.au, 1 ammanagingdirectors.com, 1 amministratore.biz, 1 @@ -10924,6 +10887,7 @@ amollare.com.br, 1 amon.tech, 1 amonat-architektur.de, 1 +amonatealways.com, 1 among-us.me, 0 amongus-guru.ru, 1 amoozesh98.ir, 1 @@ -10983,6 +10947,7 @@ ampicillin.ml, 1 ampicilliniv.tk, 1 ampicillinonline.gq, 1 +ampify.one, 1 amplasa.com, 1 amplead.com, 1 ampledesigners.com, 1 @@ -11006,11 +10971,9 @@ amrealtypr.com, 1 amres.pl, 1 amri.nl, 1 -amrita.club, 1 amritps.com, 1 amroelkhatib.fi, 1 amroz.xyz, 1 -amrun-verlag.de, 1 amruta.org, 1 ams-ix.net, 1 ams.co.rs, 1 @@ -11018,6 +10981,7 @@ amscrosscomp.nl, 1 amsel305nc.ddnss.de, 1 amsev.de, 1 +amsfusion.com, 1 amsmart.hu, 1 amsochile.cl, 1 amstelradio.tk, 1 @@ -11049,10 +11013,10 @@ amundsensports.com, 0 amunoz.org, 1 amuq.net, 1 -amur-news.net, 1 amur-photo.ml, 1 amur.tk, 1 amush.vip, 1 +amuzante.com, 1 amvip9.com, 1 amvisor.com, 1 amvisualgraphics.com, 1 @@ -11079,7 +11043,6 @@ amzinfotech.com, 0 amzn.com, 1 amzn.ee, 1 -amznrbs.com, 1 an-alf-denkend.de, 1 an-alles-gedacht.de, 1 an-zin.com, 1 @@ -11166,7 +11129,6 @@ anamterminal.tk, 1 ananas.gq, 1 ananasposter.ru, 1 -anandmaratha.com, 1 anangeix.tk, 1 anantshri.info, 1 ananyagupta.tk, 1 @@ -11218,6 +11180,7 @@ anayarealm.com, 1 anb.com, 1 anbaicreative.com, 1 +anbei.com, 1 anbesabank.com, 1 anbigift.nl, 1 anblife.com, 1 @@ -11242,9 +11205,8 @@ ancestrycdn.com, 1 ancestrydna.com, 1 ancestryinstitution.com, 1 -ancestryunofficial.com, 1 anchev.net, 1 -anchorbvfs.com, 1 +anchorbvfs.com, 0 anchorit.gov, 1 anchoritsg.com, 1 anchorstatebank.com, 1 @@ -11263,9 +11225,11 @@ ancolies-andre.com, 0 anconatoday.it, 1 ancourage.academy, 1 +anctm.com, 1 ancuong.com, 1 and-stuff.nl, 1 and-tax.jp, 1 +andain.com, 1 andalosse.tk, 1 andalucia.com, 1 andaluciaboard.tk, 1 @@ -11313,7 +11277,6 @@ andonix.com, 1 andorraimperial.tk, 1 andorrainsiders.com, 1 -andorrana.com, 1 andos.tk, 1 andouillette-thierry.fr, 1 andoyasuyuki.com, 1 @@ -11388,8 +11351,6 @@ andresvillanueva.mx, 1 andresxmd.eu, 1 andreundnina.de, 0 -andrew-lazarev.com, 1 -andrew-lazarev.top, 1 andrew.eu.org, 1 andrew.fi, 1 andrewazzopardi.org, 1 @@ -11406,17 +11367,16 @@ andrewhillphotography.com, 1 andrewimeson.com, 1 andrewin.ru, 1 -andrewlazarev.kh.ua, 1 andrewlloydwebberfoundation.com, 1 andrewmcfarlane.tk, 1 andrewmichaelsmith.com, 1 andrewmichaud.me, 1 andrewnet.net, 1 -andrewpeng.net, 1 andrewpucci.com, 0 andrewrdaws.com, 1 andrewrgoss.com, 1 andrewryno.com, 1 +andrewscpo.com, 1 andrewsfasteners.uk, 1 andrewsnc.gov, 1 andrewsun.com, 1 @@ -11489,7 +11449,6 @@ androscoggincountyema.gov, 1 androskylugo.com, 0 androtix.com, 1 -andrzej-na-rowerze.pl, 1 andrzejnarowerze.pl, 1 andscape.com, 1 andsecure.ch, 0 @@ -11524,6 +11483,7 @@ andywalkeronline.tk, 1 andywilliamsonline.tk, 1 andzia.art.pl, 1 +aneamia.com, 1 anecuni-club.com, 1 anecuni-rec.com, 1 anedot-sandbox.com, 1 @@ -11556,6 +11516,7 @@ anexperimentedblog.tk, 1 anextraordinaryday.net, 1 anfadern.com, 1 +anfei.com, 1 anfieldbc.co.uk, 1 anfr.fr, 1 anfra.fi, 1 @@ -11581,6 +11542,7 @@ angelesdelabismo.com, 1 angelesydemonios.es, 1 angelfood.org, 1 +angelgines.us, 1 angelhammer.tk, 1 angelholmssymfoniker.se, 1 angelic47.com, 1 @@ -11611,6 +11573,7 @@ angelsmile.tk, 1 angelspetfuneralhome.com, 1 angelswar.ga, 1 +angeltalks.com, 1 angeltorri.tk, 1 angeltrack.com, 1 angem.gq, 1 @@ -11618,6 +11581,7 @@ angepsychedelices.tk, 1 angeredmoon.tk, 1 angermanalvorna.tk, 1 +angesehen.com, 1 angestoepselt.de, 1 angie-webdesign.ch, 1 angiejones.com, 1 @@ -11643,6 +11607,7 @@ angloeastern.com, 1 anglogoldashanti.com, 1 anglopoltransport.pl, 1 +angolo.com, 1 angolo.ga, 1 angora.id, 1 angorarabbitsaspets.com, 1 @@ -11656,14 +11621,12 @@ angryorchard.com, 1 angrysnarl.com, 1 angryteeth.net, 1 -angstakademie.com, 1 angstrommold.com, 1 angular-js.ga, 1 angusandperthpgl.tk, 1 angusbarn.com, 1 anh-dv.com, 1 anhaffen.lu, 1 -anhangabau.com, 1 anhdvboot.com, 1 anhdvshop.com, 1 anhembi.br, 1 @@ -11683,8 +11646,6 @@ aniforprez.net, 1 anightmareonelmstreet.tk, 1 anihilated.tk, 1 -anihonetwallpaper.com, 1 -anikajulie.com, 1 anikaras.ga, 1 anikenji.live, 1 anikschwall.com, 1 @@ -11751,7 +11712,6 @@ anime-list.ga, 1 anime-news.tk, 1 anime-planet.com, 1 -anime-rg.com, 0 anime-tip.com, 1 anime-tv.tk, 1 anime-umamusume.jp, 1 @@ -11809,6 +11769,7 @@ animofluteandpiano.co.uk, 1 animonda.de, 1 animoxavilorza.tk, 1 +animundi.love, 1 aninews.tk, 1 aniosindustries.com, 0 anip.icu, 1 @@ -11820,6 +11781,7 @@ anishostore.com, 1 anisimov.ml, 1 anisotomatikkapi.com, 1 +aniss.com, 1 anitaalbersen.nl, 1 anitafleerackers.be, 1 anitahebe.com, 1 @@ -11841,6 +11803,7 @@ anjocerdena.com, 1 anjtransportsolutions.com.au, 1 anjunexpress.com.br, 1 +ankam.com, 1 ankane.org, 1 ankaraarabakiralama.com.tr, 1 ankaraarabakiralama.name.tr, 1 @@ -11947,7 +11910,7 @@ annema.biz, 1 annemarielaponder.com, 1 annemariezimmerman.nl, 1 -annereith.com, 1 +annemieke.com, 1 annetardif.ca, 1 annetta.com, 1 annettewindlin.ch, 1 @@ -11959,7 +11922,7 @@ annicascakes.nl, 1 anniecloth.com, 1 anniegagnonphotographie.com, 1 -anniekheffache.com, 1 +anniekheffache.com, 0 anniescambodian.com, 1 anniesdollhouse.com, 1 annihilation-squad.tk, 1 @@ -11993,6 +11956,7 @@ annyaurora.net, 1 annygraces.com, 1 annymail.com, 1 +anochecer.com, 1 anokacountybuys.gov, 1 anokawineandspirits.gov, 1 anol.loan, 1 @@ -12007,7 +11971,6 @@ anonaddy.com, 1 anonaddy.me, 1 anonase.com, 1 -anoncrypto.org, 1 anoneko.com, 1 anonicloud.ch, 1 anoniem-domein.nl, 1 @@ -12049,6 +12012,7 @@ anova.com, 1 anoxinon.media, 1 anpaju.gq, 1 +anpin.com, 1 anqr.link, 1 anquankongjian.com, 1 anquanssl.com, 1 @@ -12065,9 +12029,11 @@ ansgar-sonntag.de, 1 ansgar.tk, 1 ansgarsonntag.de, 1 +ansha.com, 1 anshar.eu, 1 anshdigiinfoways.com, 1 anshlag.co.il, 1 +anshun.com, 1 ansibeast.net, 1 ansichtssache.at, 1 ansoffmatrix.com, 1 @@ -12124,6 +12090,7 @@ antenna-lyubertsy.cf, 1 antennajunkies.com, 1 antennaweb.tk, 1 +antenne-etang.ch, 1 antennekaart.nl, 1 antennerequin.com, 1 antennista.bari.it, 1 @@ -12139,6 +12106,7 @@ antennisti.roma.it, 1 anteny.ml, 1 anteos.de, 1 +antepgo.com, 1 antephaber.tk, 1 anteros.shop, 0 antfarm.cf, 1 @@ -12182,7 +12150,6 @@ anti-iupac.tk, 1 anti-lohotron.tk, 1 anti-nsa.tk, 1 -anti-spy.net, 1 anti-stop.cf, 1 antiage.ml, 1 antiaging.rs, 1 @@ -12218,12 +12185,15 @@ antifaschistische-linke.tk, 1 antifaschistischeaktioncelle.tk, 1 antifilter.network, 1 +antiforce.com, 1 antiformiche.it, 1 antifragilepower.com, 1 antifraud.cf, 1 antifraudcentre-centreantifraude.ca, 1 +antifurt.com, 1 antifurti.roma.it, 1 antigravity.cf, 1 +antihacker.nl, 1 antihelp-tomsk.tk, 1 antihistory.cf, 1 antihistory.ga, 1 @@ -12239,7 +12209,7 @@ antikvariat22.cz, 1 antikvarshop.tk, 1 antiled.by, 1 -antimateri.com, 1 +antimateri.com, 0 antimaterie.tk, 1 antimilitaristasmadrid.org, 1 antiminutemen5.tk, 1 @@ -12262,6 +12232,7 @@ antiseptik.me, 1 antishell.ru, 1 antisocialist.tk, 1 +antispams.com, 1 antispeciesism.com, 1 antispeciesist.com, 1 antistarenie.tk, 1 @@ -12311,7 +12282,6 @@ antoniomarques.eu, 1 antonios.ch, 1 antonioso.ng, 1 -antonioucabinets.com.au, 1 antonis.cy, 1 antonis.org, 1 antonjuulnaber.dk, 1 @@ -12323,7 +12293,6 @@ antopie.org, 1 antoshka-net.tk, 1 antota.lt, 1 -antr.me, 1 antragsgruen.de, 1 antragsservice-anerkennung-indeutschland.de, 1 antragsserviceanerkennungindeutschland.de, 1 @@ -12337,6 +12306,7 @@ ants-carte-grise.fr, 1 antsa.cc, 1 antsa.duckdns.org, 1 +antsstore.com, 1 antstoolbox.com, 1 antti.codes, 1 antunes.com, 1 @@ -12353,6 +12323,7 @@ anulowano.pl, 1 anuntulmeu.tk, 1 anunturitv.ro, 1 +anutechsoft.com, 1 anvilbyte.com, 1 anvilmetal.tk, 1 anvilo.com, 1 @@ -12393,6 +12364,7 @@ anyebooks.gq, 1 anyebooks.ml, 1 anyever.de, 1 +anyfinder.com, 1 anyfood.fi, 1 anyhobby.ga, 1 anyi.in, 1 @@ -12410,6 +12382,7 @@ anyradio.ga, 1 anyrisk.ru, 1 anyrose.ga, 1 +anyrow.ai, 1 anysale.ga, 1 anysec.net, 1 anyshapemusic.com, 1 @@ -12430,6 +12403,7 @@ anzimatech.com, 0 anzing.de, 1 anzio.ca, 1 +anzolbrasil.com.br, 1 anztb.org, 1 ao-gp.org, 1 ao2.it, 1 @@ -12449,6 +12423,7 @@ aofusa.me, 1 aofusa.net, 1 aogph.org, 1 +aohao.com, 1 aoicprobationil.gov, 1 aoil.gr, 1 aojf.fr, 1 @@ -12472,13 +12447,15 @@ aosc.kz, 1 aosclan.tk, 1 aoshiya.com, 1 +aosika.com, 1 aosoracafe.com, 1 aostacarnavals.it, 1 -aosus.org, 1 aotearoafreepress.com, 1 aotearoaleaks.org, 0 aotech.tw, 1 aotopo.com, 1 +aotuo.com, 1 +aousc.us, 1 aova.loan, 1 aoyagi-farm.jp, 1 aoyamacc.co.jp, 1 @@ -12486,8 +12463,17 @@ ap-bg.eu, 1 ap.icu, 1 ap.nic.in, 1 +ap0000.cc, 1 +ap111.cc, 1 +ap1111.cc, 1 ap2.ch, 1 ap314.com, 1 +ap3333.cc, 1 +ap5555.cc, 1 +ap6666.cc, 1 +ap7777.cc, 1 +ap8888.cc, 1 +ap9999.cc, 1 apa-canal.ro, 1 apac-fxcm.com, 1 apache-portal.com, 1 @@ -12495,6 +12481,7 @@ apachecountyaz.gov, 1 apachehaus.de, 0 apachelounge.com, 1 +apacheoffroad.com, 1 apachetoday.com, 1 apadmi.com, 0 apadrinaunolivo.org, 1 @@ -12503,6 +12490,7 @@ apaleo.com, 1 apambiente.pt, 1 apaniwebsite.xyz, 1 +apartadox.com, 1 apartamentoslostejos.tk, 1 apartamentscalpatoi.cat, 1 apartment-in-rijeka.com, 1 @@ -12513,8 +12501,10 @@ apartments-promajna.tk, 1 apartments.co.nz, 1 apartrentrotterdam.nl, 1 +apasta.com, 1 apatransport.com, 1 apbassettsolicitors.co.uk, 1 +apbcpa.ca, 1 apbforum.tk, 1 apbio.org, 1 apbox.de, 1 @@ -12529,7 +12519,9 @@ apdportal.com, 1 apdtalents.org.tw, 1 apea.com, 1 +apeas.com, 1 apec.fr, 1 +apecsustain.com, 1 apedreira.com, 1 apef.ch, 0 apefrog.tk, 1 @@ -12542,11 +12534,11 @@ apelsin.ml, 1 apem.com, 1 aperainst.com, 1 +aperature.com, 1 apercloud.es, 1 aperioadvice.ga, 1 aperiomoney.ga, 1 aperiotaxation.ga, 1 -apert.be, 1 aperta.ro, 0 aperta.shop, 0 apertis.org, 0 @@ -12578,7 +12570,7 @@ apexremovablecovers.com, 1 apextrailers.co.za, 0 apextray.com, 1 -apexweb.ru, 1 +apfakenews.com, 1 apfellike.com, 1 apfelnews.de, 1 apfelpage.de, 1 @@ -12607,6 +12599,7 @@ api6.cfd, 1 api64.com, 1 api987.top, 1 +apiana.com, 1 apiary.supplies, 1 apiary.supply, 1 apicep.com, 1 @@ -12659,6 +12652,7 @@ apkpokemongo.ga, 1 apkpokemongo.gq, 1 apkpokemongo.tk, 1 +apkretro.com, 1 apkxi.com, 1 apl-landau.de, 1 aplausse.tk, 1 @@ -12676,7 +12670,6 @@ apmhealth.com, 1 apn-dz.org, 1 apn-einstellungen.de, 1 -apna.co, 1 apnagujarkhan.tk, 1 apnakhattak.tk, 1 apnanaudero.tk, 1 @@ -12699,13 +12692,13 @@ apoguide.de, 1 apoia.se, 1 apoiocoletivo.com, 1 -apoioterapeutico.com, 1 apokalipsis.tk, 1 apola.best, 1 apolitical.co, 1 apollo.dog, 1 apollodiet.com, 1 apollogames.cz, 1 +apollogroup.at, 1 apolloheatingandair.com, 0 apollointeractive.com, 1 apollomobile.ga, 1 @@ -12745,6 +12738,7 @@ apostasdesportivas.tv, 1 apostasecasinos.pt, 1 apostasolida.com, 1 +apostillas.com, 1 apostillelondon.com, 1 apostrophe.pl, 1 apothecarydouglasville.com, 1 @@ -12752,7 +12746,6 @@ apotheekvanwacht.be, 1 apothekeonline.tk, 1 apotom.tk, 1 -apoyoconsultoria.com, 1 apoyoentareas.tk, 1 apozitivenergiasport.hu, 1 app, 1 @@ -12802,6 +12795,8 @@ appelboom.com, 1 appelboomdefilm.nl, 1 appelerintrt.tk, 1 +appelhof.com, 1 +appeller.com, 1 appemployees.tk, 1 appen.com, 1 appen.com.cn, 1 @@ -12844,6 +12839,7 @@ applebees.com, 1 applecare.cz, 1 applecommunity.net, 1 +applecool.com, 1 appledroid.ru, 1 appleexterminating.com, 1 applefix.it, 1 @@ -12859,7 +12855,6 @@ applepiecapital.com, 1 applerepairtoday.com, 1 appleric.tk, 1 -appleroof.com, 1 applesaph.nl, 1 applesencia.com, 1 appleslayer.cf, 1 @@ -12897,6 +12892,7 @@ apply55gx.com, 1 applybe.com, 1 applydirect.org, 1 +applyforme.me, 1 applythis.net, 1 applytofaceblog.com, 1 appmania.cf, 1 @@ -12915,6 +12911,7 @@ appraf.com, 1 appraisalroomest.ga, 1 apprank.in, 1 +appranks.io, 1 apprendre-le-russe-avec-ania.fr, 1 apprenticedocs.com.au, 1 apprenticeship-toolbox.eu, 1 @@ -13030,16 +13027,17 @@ aptcaust.com.au, 1 aptechka.ga, 1 apteka-evalar.ru, 1 -apteka38.com, 1 aptekaevalar.ru, 1 aptekas.tk, 1 aptern.pt, 1 apthesys.com, 1 aptient.com, 1 aptitudetests.org, 1 +aptnessqa.com, 1 aptos.com, 1 aptsomart.com, 1 apu-board.de, 1 +apualegal.com, 1 apuestaes.tv, 1 apuestalegal.com, 1 apuestalegal.ec, 1 @@ -13061,13 +13059,13 @@ aqdun.com, 0 aqenglish.pk, 1 aqihub.info, 1 +aqila.com, 1 aqlivia.com, 1 aqmetrics.com, 1 aqqrate.com, 1 aqss.rs, 1 aqu.com, 1 aqua-academy.at, 1 -aqua-dom33.ru, 1 aqua-ferra.co.uk, 1 aqua-fitness-nacht.de, 1 aqua-fm.tk, 1 @@ -13085,7 +13083,6 @@ aquabyte.net, 1 aquacapsule.cf, 1 aquacitylands.com, 1 -aquaco.dk, 1 aquacomms.com, 1 aquadarts.tk, 1 aquadecor.cf, 1 @@ -13145,8 +13142,8 @@ aquato.com.ua, 1 aquatropical.tk, 1 aquaworld.tk, 1 -aquedim.com, 1 aqueducttech.com, 1 +aqui-no.es, 1 aquienguate.com, 1 aquigenbio.com, 1 aquila.co.uk, 1 @@ -13175,8 +13172,11 @@ arabapps.org, 1 arabbook.ga, 1 arabc.chat, 1 +arabcan.com, 1 +arabclip.com, 1 arabearthcommunity.ml, 1 arabedia.tk, 1 +arabeyes.com, 1 arabfcn.net, 1 arabi-news.ml, 1 arabi-online.net, 1 @@ -13205,8 +13205,10 @@ aradex.de, 1 aradiantlife.org, 1 aradpulse.tk, 1 +arafali.de, 1 arafatx.com, 1 aragotownshipmn.gov, 1 +arais.com, 1 araizahoteles.com, 1 arakanis.tk, 1 arakomputer.com, 0 @@ -13249,6 +13251,7 @@ arawaza.info, 1 araxis.com, 1 araya.ga, 1 +araya.social, 1 arazbana.ir, 1 arbaiten.tk, 1 arbautocare.com, 1 @@ -13256,6 +13259,7 @@ arbeidsplassen.no, 1 arbeiten.ga, 1 arbeiterkammer.at, 1 +arbeitsbuehnen-besl.de, 1 arbeitskraft.de, 1 arbeitslosenverwaltung.de, 1 arbejdsdag.dk, 1 @@ -13275,10 +13279,12 @@ arbopolar.de, 1 arborio.com.ua, 1 arboristadvice.com, 1 +arboristgroup.com, 1 arboristic.de, 1 arbortechtreeservice.com, 1 arborwind.com, 1 arbounie.nl, 1 +arbousier.com, 1 arc-regulatory.com, 1 arc-relight.com, 1 arc.int, 0 @@ -13314,12 +13320,14 @@ arch.cat, 1 archaeoadventures.com, 1 archaeopilot.de, 1 +archaios.ai, 1 archambault.paris, 1 archbishop.ga, 1 archdetal.com.ua, 1 archeologiatoscana.it, 1 archeologicatoscana.it, 1 archeologiegorinchem.com, 1 +archeologies.net, 1 archerconsulting.llc, 1 archerlong.com, 1 archerlongx.com, 1 @@ -13330,6 +13338,7 @@ archi.ve.it, 1 archicgi.com, 1 archimede.ovh, 1 +archimoda.id, 1 archined.nl, 1 archinext.io, 1 archion.ro, 1 @@ -13337,18 +13346,23 @@ archispace.com.cn, 1 archistart.net, 1 archit.in, 1 +architecten.pro, 1 +architectes.me, 1 architectphd.tk, 1 architectryan.com, 1 +architects.pro, 1 architecture-colleges.com, 1 architectureblog.ml, 1 architectus.ga, 1 architekt-website.de, 1 architekt.tk, 1 +architekten.pro, 1 architekten.tk, 1 architektur-fotograf.de, 1 architektur.ga, 1 architektur.tk, 1 architekturwiki.tk, 1 +architetti.me, 1 architexture.design, 1 archival-services.gov.ge, 1 archive.gov.ge, 1 @@ -13401,14 +13415,15 @@ arcskoru.com, 1 arcthelad.com, 1 arctic-charge.tk, 1 -arctic-store.com, 1 arctic.ca, 1 arcticfox.email, 0 arcticfoxes.net, 1 +arcticmining.net, 1 arcticpolitics.com, 1 arctictravelexperience.is, 1 arcticvillage.gov, 1 arcticwolf.com, 1 +arctika.kz, 1 arctus-security.com, 1 arcueil-cachan.fr, 0 arcus.mil, 1 @@ -13473,6 +13488,7 @@ arenaalbionu.pl, 1 arenadagon.tk, 1 arenamartinez.com, 1 +arenaonspurs.ca, 1 arenatennis.ga, 1 arenda-auto.com, 0 arenda-bez-agenta.ml, 1 @@ -13519,12 +13535,14 @@ arge-bilisim.com, 1 argedijital.com, 1 argekultur.at, 1 +argen-systems.com, 1 argentas.com, 1 argentinachat.tk, 1 argentinatrabaja.org, 1 argentinaxp.com, 1 argentinetownship.gov, 1 argentumonline.tk, 1 +argentyna.com, 1 argico.com, 1 argo-vision.com, 1 argo-vision.it, 1 @@ -13541,6 +13559,7 @@ argotplan.com, 1 argovpay.com, 1 argovpn.com, 1 +args.tech, 1 argumentative-essay.gq, 1 argumentplus.ru, 1 argus01.bg, 1 @@ -13548,6 +13567,7 @@ argyrouminas.digital, 1 argyrouminas.eu, 1 arhan.sh, 1 +arheh.com, 1 arhgrille.com, 1 arhipka.tk, 1 arhitectura.ru, 1 @@ -13614,6 +13634,7 @@ arinahashimoto.com, 1 arinde.ee, 1 arinflatablefun.co.uk, 1 +arino.com, 1 arious.uk, 1 aripiprazolee.gq, 1 arirabinowitz.com, 1 @@ -13622,7 +13643,9 @@ arisaka.tk, 1 ariseconference.org.nz, 1 arisevendor.net, 1 +arisgate.com, 1 arishastyle.tk, 1 +arisoft.com, 1 arissait.com, 1 aristidebouix.cloud, 1 aristizabalyjimenezabogados.com, 1 @@ -13660,6 +13683,7 @@ arkadelphia.gov, 1 arkadiahill.tk, 1 arkadian.tk, 1 +arkadien.com, 1 arkadium.com.br, 1 arkadiyt.com, 1 arkagis.com, 1 @@ -13677,13 +13701,13 @@ arkforum.de, 1 arkfoundationrepair.com, 0 arkhamasylum.tk, 1 -arkhangelsk-news.net, 1 arkhangelsk.cf, 1 arkhangelsk.gq, 1 arkhangelsk.tk, 1 arkholmevillage.ml, 1 arkhvoid.xyz, 1 arkin.nl, 1 +arkitekter.pro, 1 arkm6.gq, 1 arknights.work, 0 arknodejs.com, 1 @@ -13811,6 +13835,7 @@ arnold-schwarzenegger.tk, 1 arnoldkontz-occasions.lu, 0 arnoldvdm.nl, 1 +arnoldwender.com, 1 arnonerba.com, 1 arnor.org, 0 arnothealth.org, 1 @@ -13836,6 +13861,7 @@ aromaessentials.co.nz, 1 aromahexe.at, 1 aromaimportado.com.br, 1 +aromakiveri.com, 1 aromaonlinestore-korat.com, 1 aromatherapy.cf, 1 aromatraining.com, 1 @@ -13871,13 +13897,17 @@ arpsel.ws, 1 arpteamdiabolo.tk, 1 arqpericial.es, 1 +arqua.fr, 1 arqueo-ecuatoriana.ec, 1 arquipielago.tk, 1 +arquitectos.com.es, 1 arquitectura-ilimitada.tk, 1 arquitet.com.br, 1 arquitetoembh.com, 1 +arquitetos.net, 1 arquitx.com, 1 arr.icu, 1 +arrabal.com, 1 arrakis.se, 1 arrangeme.com, 1 arraudi.be, 1 @@ -13895,6 +13925,8 @@ arroapp.com.ar, 1 arroba.digital, 1 arrotatore.roma.it, 1 +arrow-api.nl, 1 +arrowad.com, 1 arrowduty.ml, 1 arrowfastener.com, 1 arrowgrove.com, 0 @@ -13944,7 +13976,6 @@ art-et-psyche.com, 1 art-et-tonneaux.fr, 1 art-fotoshpalery.com.ua, 1 -art-handler.de, 1 art-illustration.tk, 1 art-khotyn.tk, 1 art-kuchni.tk, 1 @@ -13987,7 +14018,6 @@ artdeco-photo.com, 0 artdecoration.tk, 1 artdigital.tk, 1 -artdigitalmedia.co.uk, 1 artdurideau.com, 1 arte-actual.tk, 1 artea.ga, 1 @@ -14004,8 +14034,8 @@ artedmachado.tk, 1 artedona.com, 1 arteescuela.com, 1 +artefakt.group, 1 artefeita.com.br, 1 -arteid.com, 1 arteinstudio.it, 1 artel.od.ua, 1 artelignum.tk, 1 @@ -14020,11 +14050,13 @@ artemiz.tk, 1 artemoon.ml, 1 artemweb.tk, 1 +arteonagency.pl, 1 artepic.sk, 1 artepinas.tk, 1 arteproducciones.tk, 1 arteq.ga, 1 artera.spb.ru, 1 +arteria.sv, 1 arteriamagazine.tk, 1 arterienundvenen.ch, 1 arterydb.ru, 1 @@ -14043,12 +14075,10 @@ artevos.de, 1 artexhibition.jp, 1 artfabrics.com, 1 -artfarms.ca, 1 artformcollective.com.au, 1 artfullyelegant.com, 1 artgorod.tk, 1 artgranit.tk, 1 -arthrise.com, 1 arthrosis.ml, 1 arthubstudio.art, 1 arthubstudio.ch, 1 @@ -14057,6 +14087,7 @@ arthurcox.com, 1 arthurdejong.org, 1 arthurdev.cf, 1 +arthurhouse.com, 1 arthurlaw.ca, 1 arthurlewis.me, 1 arthuro.ca, 1 @@ -14114,15 +14145,19 @@ artishevski.com, 1 artiso.pl, 1 artista.wtf, 1 -artistagenda.com, 1 +artistas.me, 1 +artistas.pt, 1 artistcorporation.com, 1 artistedeparis.fr, 1 +artistes.com, 1 +artisti.net, 1 artistiquementvotre.tk, 1 artistiqueweddingphotography.com.au, 1 artistmovieers.ga, 1 artistree.io, 1 artistreplugged.com, 1 artistrunwebsite.com, 1 +artists.pro, 1 artivo-gallery.com, 1 artizlibranza.com, 1 artj.jp, 1 @@ -14140,7 +14175,6 @@ artmaker.kiev.ua, 1 artmark.ro, 1 artmarketingnews.com, 1 -artmaterials.com.ua, 1 artmaxi.eu, 1 artmiller.com, 1 artmo.com, 1 @@ -14180,7 +14214,9 @@ artscanvas.org, 1 artshouse.com.au, 1 artsinbushwick.org, 1 +artsong.com, 1 artsongcolorado.org, 1 +artsound.com, 1 artspac.es, 0 artspark.tk, 1 artstudioweb.tk, 1 @@ -14231,6 +14267,7 @@ arvadaco.gov, 1 arvadafireco.gov, 1 arveex.eu, 1 +arvexio.net, 1 arviksa.co.uk, 1 arvin.com.co, 1 arvindhariharan.me, 1 @@ -14244,6 +14281,7 @@ arx.vg, 1 arxarios.tk, 1 arxiwise.com, 1 +arxqm.com, 1 arya-continental.it, 1 aryacom.com, 1 aryalaroca.de, 1 @@ -14287,6 +14325,7 @@ as212024.net, 1 as216318.net, 1 as29.net, 1 +as3p.be, 1 as41073.net, 1 as41405.net, 1 as54148.net, 1 @@ -14310,6 +14349,7 @@ asancharge.tk, 1 asandu.eu, 1 asankomara.tk, 1 +asanprop.com, 1 asansol.tk, 1 asantosdev.com, 1 asanuma-clinic.jp, 1 @@ -14336,10 +14376,8 @@ asbestosthedarkarts.com, 1 asbf-rambouillet.fr, 1 asbhive.edu.my, 0 -asbrands.co.uk, 0 asburyparkreporter.com, 1 asbweb.org, 1 -asc.es, 1 ascamo.tk, 1 ascannes-non-officiel.tk, 1 ascar.us, 1 @@ -14378,7 +14416,6 @@ asdwfwqd.com, 1 asecla.com, 1 asecus.ch, 1 -aseelanimalhealth.com, 1 asegem.es, 1 aseglobal.com, 0 aseishika.com, 1 @@ -14395,7 +14432,7 @@ asesinosdeltarot.tk, 1 asesoresvaro.com, 1 asesorialigorred.es, 1 -asesuisa.com, 0 +asesuisa.com, 1 aset.fi, 1 asexualitat.cat, 1 asfaleianet.gr, 1 @@ -14427,12 +14464,11 @@ ashd1.goip.de, 1 ashd2.goip.de, 1 ashd3.goip.de, 1 +ashdownriding.co.uk, 1 ashemaletubeplus.com, 1 ashenc.gov, 1 ashenm.ml, 1 asher.dog, 1 -asher.solutions, 1 -asher.tools, 1 asherosborne.com, 1 asheroto.com, 1 asherrit.com, 1 @@ -14442,6 +14478,7 @@ ashesheriff.gov, 1 ashevillemenshealth.com, 1 ashfak.tk, 1 +ashfar.com, 1 ashgroveclinic.com.au, 1 ashgw.me, 0 ashiba-kagu.com, 1 @@ -14449,6 +14486,7 @@ ashikajewellers.com.au, 1 ashimwe.com, 1 ashisharma.tk, 1 +ashishdhankhar.com, 1 ashkloud.com, 1 ashlandcountywi.gov, 1 ashlandoregon.gov, 1 @@ -14479,7 +14517,8 @@ asia-fhjt.com, 1 asia-fuhui.com, 1 asia4five.com, 1 -asiabyte.com, 1 +asiacan.com, 1 +asiaceo.com, 1 asiadirect.co.th, 1 asiafaninfo.net, 1 asiafood-curator.com, 1 @@ -14496,6 +14535,7 @@ asianbeautywholesale.com, 1 asianbusinesscards.com, 1 asiancammers.com, 1 +asiancolor.com, 1 asiandubfoundation.tk, 1 asianet.tk, 1 asianetbroadband.in, 1 @@ -14513,11 +14553,13 @@ asiapacificgreens.org, 1 asiapay.com, 1 asiaproductsdirect.tk, 1 +asiashine.com, 1 asiashop.com.br, 1 asiasmi.tk, 1 asiaticas.cf, 1 asiaview.ml, 1 asiaview.tk, 1 +asiaviews.com, 1 asiaville.in, 1 asiba.com.au, 1 asicodevelopments.ae, 1 @@ -14530,6 +14572,7 @@ asikoo.xyz, 1 asikpasagazetesi.tk, 1 asilo.roma.it, 1 +asilomar.com, 1 asinat.by, 1 asinetasima.com, 1 asinglepebble.com, 1 @@ -14544,7 +14587,6 @@ ask.stg.fedoraproject.org, 1 ask1.org, 1 askapkmod.com, 1 -askart.com, 1 askatechnicalquestion.com, 1 askatechnicalquestion.eu, 1 askatechnicalquestion.nl, 1 @@ -14558,9 +14600,9 @@ askerweb.cf, 1 askeverythingonline.com, 1 askeygeek.com, 1 -askfoto.com, 1 askfront.com, 1 askgamblers.com, 1 +askimsin.com, 1 askindia.tk, 1 askjan.org, 1 askkaren.gov, 1 @@ -14605,6 +14647,7 @@ asmlmarathoneindhoven.nl, 1 asmobox.ga, 1 asmood.net, 1 +asmotornest.com, 1 asmpire.shop, 1 asmpt.com, 1 asmr-100.com, 1 @@ -14683,6 +14726,7 @@ asr9k.de, 1 asra.gr, 1 asral7.com, 1 +asrar-b2b.com, 1 asremanoto.tk, 1 asresidencebg.com, 1 asri.org, 1 @@ -14699,17 +14743,18 @@ assanti.com, 1 assassinasian.tk, 1 assault1892.boats, 1 +asscast.org, 1 assdecoeur.org, 1 assecuro.com.ua, 1 assedo.tk, 1 asseenfromthesidecar.org, 0 assemblage.gq, 1 assemblee-copropriete.fr, 1 -assemblee-nationale.ga, 1 assemblyai.com, 0 assemblyservice.co.uk, 1 assemblytoolbox.com, 1 assemblywithoutthewalls.org, 1 +assendelft.com, 1 assens.dk, 0 assentfitness.com, 1 assentis.ch, 1 @@ -14728,7 +14773,6 @@ assetsec.io, 1 assetsman-assetsvalue.com, 1 assettocorsa.tk, 1 -assferrel.pt, 1 assguidesporrentruy.ch, 0 assicurare.it, 1 assid.com, 1 @@ -14822,7 +14866,6 @@ astettner.de, 1 asthamishra.com, 1 asthene.com, 1 -asthithwa.com, 1 asthma-explained.com, 1 asthowen.com, 1 asthowen.fr, 1 @@ -14848,7 +14891,6 @@ astraalivankila.net, 0 astraelle.space, 1 astrakhan-gorod.ga, 1 -astrakhan-news.net, 1 astrakhan.cf, 1 astrakhan.ga, 1 astrakhan.gq, 1 @@ -14879,6 +14921,7 @@ astrocaffe.com, 1 astrociencia.tk, 1 astrogate.tk, 1 +astrogids.com, 1 astrogift.cf, 1 astrogift.ga, 1 astrogift.gq, 1 @@ -14971,7 +15014,6 @@ aszurkolassport.com, 1 at-consulting.pl, 1 at.search.yahoo.com, 0 -at.vg, 1 at2-architecten.be, 1 at5.nl, 1 atabas.com.tr, 1 @@ -15028,6 +15070,7 @@ ateitis.net, 1 atelier-aleph.fr, 1 atelier-eddie.nl, 1 +atelier-lebreton.fr, 1 atelier-naruby.cz, 1 atelier-rk.com, 1 atelier-viennois-cannes.fr, 1 @@ -15054,10 +15097,12 @@ atenolol50mg.ga, 1 atentadocumbiero.tk, 1 atentoken.com, 1 +ateria.se, 1 aternative.to, 1 ateus.net, 1 atev.tk, 1 atf.gov, 1 +atfdocs.com, 1 atfonline.gov, 1 atfstudios.tk, 1 atgmaildotcom.ca, 1 @@ -15066,6 +15111,7 @@ atgseed.co.uk, 1 atgseed.uk, 1 atgweb.es, 0 +atheeque.site, 1 atheism.org, 1 atheismappreciationday.com, 1 atheismeverywhere.com, 1 @@ -15108,6 +15154,7 @@ athomerealtyonline.com, 1 athoris.net, 1 athritisexplained.com, 1 +atiawa.com, 1 atide.cf, 1 atidict.top, 1 atik.kr, 0 @@ -15126,7 +15173,6 @@ atis.net, 1 atishchenko.com, 1 atisoft.biz.tr, 1 -atisoft.com.tr, 1 atisoft.name.tr, 1 atisoft.net, 1 atisoft.net.tr, 1 @@ -15151,6 +15197,7 @@ atl.wiki, 1 atlacademy.org, 1 atlach.com, 1 +atlah.com, 1 atlan.digital, 1 atlan.nl, 1 atlantacustomfab.com, 1 @@ -15159,6 +15206,7 @@ atlantclinical.com, 1 atlantic10.com, 1 atlantica.tk, 1 +atlanticbeachacademy.com, 1 atlanticcitycasino.news, 1 atlanticcityexperience.org, 1 atlanticcityweekly.com, 1 @@ -15208,11 +15256,10 @@ atlaso.cz, 1 atlasofmutualheritage.nl, 1 atlasrealestates.com, 1 +atlassen.com, 1 atlassian.net, 1 -atlassignsandplaques.com, 1 atlastax.ga, 1 atlastaxi.eu, 1 -atlastravelvic.com.au, 1 atlastube.com, 1 atlasuno.com, 1 atlaswu.com, 1 @@ -15254,6 +15301,7 @@ atoctravelagents.org, 1 atoka.io, 1 atolm.net, 1 +atom-editor.cc, 1 atombase.org, 1 atomglimpses.cn, 1 atomic-bounce.com, 1 @@ -15284,7 +15332,6 @@ atproducts.xyz, 1 atpx.com, 1 atradius.co.uk, 1 -atraining.ru, 1 atramare.com, 1 atrands.com, 1 atraverslobjectif.com, 1 @@ -15309,7 +15356,6 @@ atsfleetservice.com, 1 atsol.com, 1 atspeeds.com, 1 -attadigital.com, 1 attainableresultsgroup.com, 1 attanasioluigi.tk, 1 attatroll.de, 1 @@ -15345,6 +15391,7 @@ attorneybiographiesest.ga, 1 attorneyclark.com, 1 attorneygeneral.gov.ly, 1 +attorneyjasonstone.com, 1 attosoft.tk, 1 attractant.com, 1 attractieparken.tk, 1 @@ -15406,6 +15453,7 @@ aucarresainteloi.com, 1 aucc.com.ly, 1 aucc.org.nz, 1 +aucem.com, 1 auchan.fr, 1 auchan.pt, 1 auckland-lawyer.co.nz, 1 @@ -15433,7 +15481,6 @@ audiobit.es, 1 audioblackmagic.com, 1 audiobooksnow.com, 1 -audiobookstudio.com, 1 audioboom.com, 1 audioboomers.ga, 1 audiobuch.com, 1 @@ -15450,7 +15497,6 @@ audiohub.de, 1 audiohub.fr, 1 audiolegendsny.com, 1 -audiologistdirectory.com, 1 audiolot.com, 1 audioman.co.uk, 1 audiomedica.com, 1 @@ -15487,6 +15533,8 @@ auditware.co.uk, 1 audleyconstruction.tk, 1 audumakrasas.lv, 1 +audytzgodnosci.pl, 1 +auec-insurance.com, 1 auenhof-agrar.de, 1 auerbach-verlag.de, 1 aufay.me, 1 @@ -15499,6 +15547,7 @@ aufwachzeit.at, 1 aufwachzeit.com, 1 aufwecken.dynu.net, 1 +augenklappe.com, 1 augenlaser-chemnitz.de, 1 augenlaser-dresden.de, 1 augenlaserzentrum-dresden.com, 1 @@ -15562,6 +15611,7 @@ aupapa.com, 1 aupaysdesanes.com, 1 auplidespages.fr, 1 +auqi.com, 1 aura.moe, 1 aura7chakr.com, 1 aurabasketball.com, 1 @@ -15579,6 +15629,7 @@ auraliafirst.com, 1 auraliamusic.com, 1 auralinna.blog, 0 +auramur.fr, 1 aurantis.it, 1 aurantis.nl, 1 aurbrowser.tk, 1 @@ -15608,7 +15659,6 @@ auristelasaavedra.tk, 1 aurnik.com, 1 aurobindodash.tk, 1 -auronfencing.com.au, 1 aurora.net.au, 0 aurora403.com, 1 aurora911.net, 1 @@ -15633,7 +15683,6 @@ ausbilderportal.com, 1 ausbildung-rbg.de, 1 ausbildungplus.de, 1 -ausbrightfacilities.com.au, 1 ausbusinessregister.com.au, 1 auscanalliancecorp.com, 1 auscube.tk, 1 @@ -15645,7 +15694,8 @@ auseal.au, 1 ausec.ch, 0 auservicedeschiens.com, 1 -ausfin.com, 1 +ausfinance.net.au, 1 +ausgesprochen.com, 1 ausgrants.au, 1 ausgrants.com, 1 ausgrants.com.au, 1 @@ -15676,7 +15726,6 @@ aussiestoresonline.com, 0 austagencies.com.au, 1 austbrokers.com.au, 1 -austcm.com.au, 1 austenplumbing.com, 1 austercita.tk, 1 austickcarremoval.com.au, 1 @@ -15695,6 +15744,7 @@ austinrifleclub.org, 1 austinsutphin.com, 1 austinuniversityhouse.com, 1 +austraccheck.com, 1 australia.cn, 1 australia.com, 1 australia.jp, 1 @@ -15734,6 +15784,7 @@ autereband.tk, 1 auth.cool, 1 auth.mail.ru, 1 +auth.mom, 1 auth.tiaa.org, 1 authanet.ga, 1 authcom.ca, 1 @@ -15751,6 +15802,7 @@ authinfo-bestellen.de, 1 authland.com, 1 author-it.com, 0 +author.cn, 1 author24.info, 1 authorbriannamacmahon.com, 1 authorise.computer, 1 @@ -15809,7 +15861,6 @@ autoauctionsohio.com, 1 autoauctionsvirginia.com, 1 autoaudio.pt, 0 -autobarn.co.nz, 1 autobazarcentrum.cz, 1 autobazarmontekarlo.cz, 1 autobedrijfgarant.nl, 1 @@ -15826,7 +15877,6 @@ autobusesonline.tk, 1 autobusiness.ml, 1 autocadperfmon.azurewebsites.net, 1 -autocardesign.org, 1 autocarejersey.com, 1 autocaresdiego.com, 1 autocarrot.eu, 1 @@ -15866,6 +15916,7 @@ autoelettricaperbambini.com, 1 autoentrepreneurinfo.com, 1 autoepc.ro, 1 +autoesa.com, 1 autoevolution.com, 1 autoexplore.ai, 1 autoexprez.com, 1 @@ -15883,7 +15934,6 @@ autogorod24.ru, 1 autograph.io, 1 autohaus-brueggemann.de, 1 -autohaus.ink, 1 autohausmf-nord.de, 1 autohaussued.de, 0 autohero.com.au, 1 @@ -15893,6 +15943,7 @@ autohut.ca, 1 autohuttruckcenter.ca, 1 autoi.ch, 1 +autoidc.com, 1 autoindustriya.com, 1 autoinfa.tk, 1 autoinkoop.tk, 1 @@ -15904,7 +15955,6 @@ autoknife.cf, 1 autokontinent.ml, 1 autokovrik-diskont.ru, 1 -autolackierung-sadiki.de, 1 autolackpartner.de, 1 autolatex.cf, 1 autolawetawroclaw.pl, 1 @@ -15923,11 +15973,11 @@ automationpro.me, 1 automationsforum.se, 1 automationstore.ga, 1 -automationsuckshere.lol, 1 automatyczna-identyfikacja.pl, 1 automaxcovington.com, 1 automecanicadosgalegos.pt, 1 automecanicagalegos.pt, 1 +automeeting.com, 1 automekano.com, 0 automekbromma.se, 1 automiata.de, 1 @@ -16092,6 +16142,7 @@ automotoscout.de, 1 automouseclick.com, 1 automuovifix.fi, 1 +automuse.com, 1 autonewsreview.com, 1 autonoleggio.milano.it, 1 autonome-netze.de, 1 @@ -16116,10 +16167,14 @@ autopneusdacovilha.pt, 1 autopocket.co, 1 autopopaccidentrepair.co.uk, 1 +autoporn.com, 1 autoportal.tk, 1 autopot.nl, 1 autopril.com, 1 +autoprince.com, 1 +autoproductai.com, 1 autoprogconsortium.ga, 1 +autoproof.com, 1 autops.ma, 1 autorabit.com, 1 autorai.nl, 1 @@ -16127,6 +16182,7 @@ autorefuellings.com, 1 autorefuellings.ru, 1 autoreinigung-noack.de, 1 +autoreliabilityindex.com, 1 autoren-magazin.de, 1 autorepmans.com, 1 autoresponderilimitado.tk, 1 @@ -16150,6 +16206,7 @@ autoscuola.roma.it, 1 autosdsg.ca, 1 autosecurityfinance.com, 1 +autoset.rs, 1 autoshopsolutions.com, 0 autosiero.nl, 1 autosoftdms.com, 1 @@ -16165,7 +16222,6 @@ autostickere.ro, 1 autostodulky.cz, 1 autostop-occasions.be, 1 -autostoresystem.com, 1 autostrady.tk, 1 autostramites.com, 1 autosupirkimas.tk, 1 @@ -16224,6 +16280,7 @@ aux-arts-de-la-table.com, 1 aux-penelope.com, 1 aux-scape.tk, 1 +aux8.ru, 1 auxbrinstresses.fr, 1 auxessenceselfiques.fr, 1 auxilion.de, 1 @@ -16316,6 +16373,7 @@ avariya.tk, 1 avastantivirus.ro, 1 avasu.com, 1 +avatar-investments.com, 1 avatarka.tk, 1 avatedu.com, 1 avature.net, 1 @@ -16323,16 +16381,15 @@ avcd.by, 1 avci.org.tr, 1 avci.tr, 1 -avcipets.com, 1 avdagic.net, 1 ave.zone, 1 -aveamcorp.com, 1 aveapps.com, 0 aveclunettesoleil.fr, 1 avecsans.studio, 1 avedesk.org, 0 avedisrecovery.com, 1 aveenstra.com, 1 +avegaedge.com, 1 avelengo.org, 1 avellinotoday.it, 1 aveloair.com, 1 @@ -16354,6 +16411,7 @@ aventabarbados.com, 1 aventajamaica.com, 1 aventalimited.com, 1 +aventilation.se, 1 aventura-costarica.com, 1 aventurateaviajar.com, 1 avenue-dental.jp, 1 @@ -16412,6 +16470,7 @@ aviationstrategies.aero, 1 aviationstrategy.aero, 1 aviationzone.tk, 1 +aviatorhampshire.com, 1 avibirds.com, 1 avicena.al, 1 aviciibook.ru, 1 @@ -16440,6 +16499,7 @@ aviprime.by, 1 avirahost.com.br, 1 aviruptribedi.com, 1 +avisbabes.com, 1 avishanx.com, 1 avishwebsoft.com, 1 avisodeprivacidad.info, 0 @@ -16447,6 +16507,7 @@ avisoversigten.dk, 1 avispl.com, 0 avitahealth.org, 1 +avitek.ru, 1 avitus.hu, 1 aviv-group.at, 1 avivanuestroscorazones.com, 1 @@ -16455,6 +16516,7 @@ aviweisfogelinfo.org, 1 avland.me, 1 avlasov.tk, 1 +avlrooms.com, 1 avm-multimedia.com, 1 avm99963.com, 1 avmtn.net, 1 @@ -16462,7 +16524,9 @@ avn-buses.tk, 1 avnet.ws, 1 avninternational.tk, 1 -avo.lt, 0 +avnue.bio, 1 +avnue.music, 1 +avnue.to, 1 avoandco.com, 1 avocad.studio, 1 avocadooo.stream, 1 @@ -16499,6 +16563,7 @@ avonvets.co.uk, 1 avoonix.com, 1 avounossoupes.be, 0 +avoup.com, 1 avow.asia, 1 avp-emobility.de, 0 avpres.net, 0 @@ -16637,6 +16702,7 @@ awtogid.com, 1 awxg.com, 1 awxg.eu.org, 1 +ax-it.eu, 1 ax.ax, 1 ax.mk, 1 ax4health.nl, 1 @@ -16662,7 +16728,6 @@ axelr.me, 1 axeltheune.de, 0 axelvoss.eu, 0 -axelyum.com, 1 axendia.com, 1 axenhus.com, 1 axenhus.se, 1 @@ -16683,7 +16748,6 @@ axiniteguitars.ca, 1 axiniteguitars.com, 1 axioinvest.com, 1 -axiom4.net, 1 axioma-ai.ru, 1 axiomametering.com, 1 axiome.cpa, 1 @@ -16698,11 +16762,13 @@ axiomer.org, 1 axiomer.tech, 1 axiomesolutions.ca, 1 +axiomone.ch, 1 axiomtechnologies.tk, 1 axiomwp.com, 1 axion-esti.com, 1 axios.tk, 1 axiosint.com, 1 +axipt.com, 1 axis-creation.com, 1 axis-of-evil.tk, 1 axis-stralis.co.uk, 1 @@ -16724,7 +16790,7 @@ axoftglobal.com, 1 axoftglobal.ru, 1 axolotagencia.com, 1 -axomatic.com, 0 +axomatic.com, 1 axomatic.it, 1 axome.com, 1 axon-cable.in, 1 @@ -16745,6 +16811,7 @@ axxemble.nl, 0 axxeptinq.tk, 1 axxial.tk, 1 +axya.co, 1 axyl.cloud, 1 axzq.com, 1 ay-net.jp, 1 @@ -16774,6 +16841,7 @@ ayershotelsealbeach.com, 1 ayerslagunawoods.com, 1 ayersorange.com, 1 +ayersrepairs.ca, 1 ayerssuites.com, 1 ayerssuitesmillsmall.com, 1 ayesh.win, 1 @@ -16886,7 +16954,6 @@ ayvensbank.nl, 1 ayyildizgrup.com, 1 ayyz66.cc, 1 -ayzf.vip, 1 az-ecosys.com, 1 az-forum.ga, 1 az-moga.bg, 1 @@ -16918,7 +16985,6 @@ azcensus2020.gov, 1 azdailysun.com, 1 azdevsmartviewwebportal.azurewebsites.net, 1 -azdine.fr, 1 aze.dk, 1 azehosting.net, 1 azemardstephanie.com, 1 @@ -16936,10 +17002,10 @@ azertyjobs.com, 1 azey.net, 1 azfreaks.tk, 1 -azgaragedoorsrepair.com, 1 azh-kunden.de, 1 azhamevents.com, 1 azhapasa.com, 1 +azhr.hr, 1 azia.info, 0 azianpride.tk, 1 aziatki.tk, 1 @@ -16992,6 +17058,7 @@ azt.tec.br, 1 aztecagents.ai, 1 azteenmagazine.com, 1 +aztekium.com, 1 aztestsmartviewwebapp.azurewebsites.net, 1 azton.tk, 1 aztraslochi.it, 1 @@ -17083,6 +17150,7 @@ b2bchiemihara.com, 1 b2be.com, 1 b2bimmo.ch, 0 +b2bindustrial.in, 1 b2binpay.com, 0 b2bmail.ga, 1 b2bpoke.com, 1 @@ -17214,7 +17282,6 @@ baams.tk, 1 baang.eu, 1 baaradvies.nl, 0 -baardagaam.com, 1 baas-becking.biology.utah.edu, 1 baas-sabiogroup.com, 1 baas.agency, 1 @@ -17225,6 +17292,7 @@ babaei.org, 1 babaganousha.net, 1 babai.ru, 1 +babaka.com, 1 babakhanalia.tk, 1 babakortane.ga, 1 babakshaabani.tk, 1 @@ -17284,7 +17352,6 @@ babybed.tk, 1 babyboom.pl, 1 babyboomer.org, 1 -babyboomer.ro, 1 babybuddah.ga, 1 babybug.ru, 1 babybunnypictures.tk, 1 @@ -17298,6 +17365,7 @@ babyfotograf-schweiz.ch, 1 babygearlab.com, 1 babygirlholidaydresses.tk, 1 +babygrandegolf.com, 1 babyhealthsummit.pt, 1 babyhop.pl, 1 babyinthehouse.com.br, 1 @@ -17402,6 +17470,7 @@ backpageseek.com, 1 backrestored.gq, 1 backrip.tk, 1 +backrow.ai, 1 backscattering.de, 0 backschues.com, 1 backschues.de, 1 @@ -17436,7 +17505,6 @@ bacoux.com, 1 bacq.pro, 1 bacri.eu, 1 -bacsmegye.hu, 1 bacteriakit.com, 1 bactrim-antibiotic.gq, 1 bactrim-antibiotic.ml, 1 @@ -17454,7 +17522,6 @@ bad-influence.rocks, 1 bad.horse, 1 bad.pet, 1 -bad.spdns.de, 1 badaa.info, 1 badaniebezdechu.pl, 1 badanteinfamiglia.it, 1 @@ -17504,7 +17571,6 @@ badmintondk.cz, 0 badmintonline.nl, 1 badmintonoverdag.tk, 1 -badmonkey.fr, 1 badmood.tk, 1 badmusic.tk, 1 badnails.tk, 1 @@ -17608,12 +17674,12 @@ baichi.ml, 1 baif.hr, 1 baifubao.com, 1 -baikal-news.net, 1 baikal-news.ru, 1 baikal.cf, 1 baikalfond.ml, 1 baikalppk.tk, 1 baiki.ch, 1 +bailar.site, 1 bailbondsdirect.com, 1 baildonhottubs.co.uk, 1 baileebee.com, 1 @@ -17625,6 +17691,7 @@ bailodromo.tk, 1 bailong.kr.ua, 1 bailonga.com, 1 +baimail.com, 1 bain-savon.co.uk, 1 baindayman.com, 1 baindetoile.fr, 1 @@ -17651,7 +17718,6 @@ baiyunbrake.com, 1 baizer.ch, 1 bajacalifornia.tk, 1 -bajajplasticsurgery.com, 1 bajalotodo.tk, 1 bajaprogramas.tk, 1 bajic.ch, 1 @@ -17690,11 +17756,12 @@ bakersafari.co, 1 bakersfieldhomeoffer.com, 1 bakerymazowsze.co.uk, 1 -bakesy.shop, 0 +bakesy.shop, 1 bakeup.be, 1 bakibal.com, 1 bakingbydonna.com, 1 bakivaxti.az, 1 +bakj.com, 1 bakkerinjebuurt.be, 1 bakkerpanden.nl, 1 bakkersmolen.tk, 1 @@ -17777,7 +17844,6 @@ balikesireftotoekspertiz.com, 1 balikesirhaberleri.tk, 1 baliklar.tk, 1 -balikturleri.com, 1 balilingo.ooo, 0 balimoves.com, 1 balingwiredirect.com, 1 @@ -17792,7 +17858,7 @@ balkannightlife.ga, 1 balkanpharmstore.com, 1 balkoni.gq, 1 -balkonien.org, 1 +balkonien.org, 0 balkonov.com.ua, 1 ball-bizarr.com, 1 ball3d.es, 1 @@ -17838,12 +17904,14 @@ baltialcoholicos.tk, 1 balticfinance.com, 1 balticlivecam.com, 1 +balticproxy.eu, 1 baltimorecashflow.com, 1 baltimorecitybnmd.gov, 1 baltimorecitycouncil.gov, 1 baltimorecitysheriff.gov, 1 baltimorecolonrectal.com, 1 baltimoreroofingservices.com, 0 +baltimoreselassie.org, 1 baltlex.de, 1 baltrag.com, 1 bam.com.gt, 1 @@ -17874,6 +17942,7 @@ baming.com, 1 bammatta.ch, 1 bampers.tk, 1 +bamprofits.com, 1 ban-list.gq, 1 banabarka.tk, 1 banafsheh.net, 1 @@ -17946,7 +18015,6 @@ bandwagon.tk, 1 bandwagonhost.com, 1 bandwagonok.tk, 1 -bandy2012.kz, 1 bandymasarna.tk, 1 baneh-academic.com, 1 banehunter.com, 0 @@ -18017,9 +18085,9 @@ bankid.com, 1 bankimsk.cf, 1 banking-services.tk, 1 +bankingadvisors.com, 1 bankingheralders.ga, 1 bankinter.pt, 1 -bankiros.ru, 1 bankislami.com.pk, 1 bankitt.network, 1 bankja.net, 1 @@ -18028,12 +18096,18 @@ bankmoney.cf, 1 banknet.gov, 1 banknews.ga, 1 -banknotesdelarue.com, 1 banknottakip.com, 1 bankofabbeville.com, 1 -bankofhankou.com, 1 +bankofanhui.com, 1 +bankofbohai.com, 1 +bankoffujian.com, 1 +bankofhainan.com, 1 +bankofharbin.com, 1 +bankofhubei.com, 1 +bankofkunlun.com, 1 bankofrealty.review, 1 bankofthesierra.com, 1 +bankofyunnan.com, 1 bankpolicies.com, 1 bankrbk.kz, 1 bankruptcy.ky, 1 @@ -18090,9 +18164,11 @@ baogiathicongnoithat.com, 1 baokhangfood.com, 1 baokhanhhoa.vn, 1 +baokien.com, 1 baooyony.xyz, 1 baoqibiao.com, 1 baoquangninh.vn, 1 +baoshijie.com, 1 baoxiache.com, 1 baoxue5.com, 0 baoyoany.xyz, 1 @@ -18102,6 +18178,7 @@ baoyoyny.xyz, 1 bapeel.tk, 1 bapha.be, 1 +baptiq.nl, 1 baptist-colleges.com, 1 baptiste-peugnez.fr, 1 baptisteplanckaert.tk, 1 @@ -18240,7 +18317,6 @@ barnabycolby.io, 1 barnacional.com.au, 1 barnaul-altai.tk, 1 -barnaul-news.net, 1 barnesmoregapgreenway.ie, 1 barnesvilleohio.gov, 1 barneveldcentrum.nl, 1 @@ -18298,7 +18374,6 @@ barristerconnect.com, 0 barro.ga, 1 barruntos.tk, 1 -barrybutcher.com, 1 barrycountye911.gov, 1 barrydenicola.com, 0 barrymarkus.tk, 1 @@ -18333,7 +18408,6 @@ bartolomebellido.com, 1 bartonmohealth.gov, 1 bartowcountyga.gov, 1 -barttorvik.com, 1 bartula.de, 1 bartvandamme.tk, 1 baruch.me, 1 @@ -18378,10 +18452,11 @@ basedonline.nl, 1 baseerapp.com, 1 baseerat-academy.com, 1 -basel-gynaecology.com, 1 -basel-gynaekologie.ch, 1 +basel-gynaecology.com, 0 +basel-gynaekologie.ch, 0 baselang.com, 1 baseline-protocol.org, 1 +baseline.quebec, 1 basement961.co.nz, 1 basementdefender.net, 1 basementdoctorwestvirginia.com, 1 @@ -18396,6 +18471,7 @@ basetherm.com, 1 basetruck.cn, 1 baseweb.design, 1 +basharfalahifoundation.com, 1 bashari.tk, 1 bashc.at, 1 bashhack.cf, 1 @@ -18429,7 +18505,6 @@ basicwallpapers.tk, 1 basilicadegijon.com, 1 basilicaknights.org, 1 -basilicproduction.fr, 1 basiliquenotredame.ca, 1 basilm.co, 1 basilsys.com, 1 @@ -18458,6 +18533,7 @@ basradio.tk, 1 bass-pro.ru, 1 bassan-lannoy.net, 1 +bassan.com, 1 bassanova.tk, 1 bassbase.tk, 1 bassblog.net, 1 @@ -18524,6 +18600,7 @@ bataindustrials.pl, 1 bataindustrials.sk, 1 bataminnovationhub.com, 1 +batastankovic.com, 1 bataviail.gov, 1 bataviaoh.gov, 1 batca.ca, 1 @@ -18585,8 +18662,8 @@ batterie-au-top.com, 0 batterman.ch, 0 battery-center.fr, 1 -batteryboys.ca, 0 -batteryboys.com, 0 +batteryboys.ca, 1 +batteryboys.com, 1 batterymarket.bg, 1 batterymax.org, 1 batteryreconditioning.ml, 1 @@ -18751,7 +18828,6 @@ bazaart.me, 1 bazaclub.ru, 0 bazahub.club, 1 -bazait.com, 1 bazaleev.ru, 1 bazar-online.tk, 1 bazar-pc.tk, 1 @@ -18798,7 +18874,6 @@ bbbswcmd.org, 1 bbc.co.uk, 0 bbc.com, 0 -bbc.in.net, 1 bbcastles.com, 1 bbcentertainment.au, 1 bbcincorp.com, 1 @@ -18813,7 +18888,7 @@ bbhsolutions.com, 1 bbhtt.space, 1 bbimarketing.com, 1 -bbinsure.com, 0 +bbinsure.com, 1 bbiny.edu, 1 bbk365m.com, 1 bbk365t.com, 1 @@ -18857,7 +18932,6 @@ bbxin9.net, 1 bbxy.buzz, 1 bc-bd.org, 0 -bc-news.ru, 1 bca-service.de, 1 bcaf.uk, 1 bcalabsokc.com, 1 @@ -18868,6 +18942,7 @@ bcansw.com.au, 1 bcare.health, 1 bcarpentrypro.com, 1 +bcbia.org, 1 bcbsfepvision.com, 1 bcbudonline.com, 1 bcccremeno.it, 1 @@ -18951,7 +19026,6 @@ bdpachicago.tech, 1 bdplus.cc, 1 bdpn.ru, 1 -bdrmedia.rs, 1 bdrops.de, 1 bdsd.pl, 1 bdsm-erotik.com, 1 @@ -18964,6 +19038,7 @@ bdtc.com.bd, 1 bdtd.nl, 1 bdtechnews.tk, 1 +bdty.com, 1 bdxmedia.cloud, 1 be-craft.de, 1 be-free.gq, 1 @@ -19036,7 +19111,7 @@ beam-life.tk, 1 beam-to.me, 1 beam.mw, 1 -beamdisinfo.org, 1 +beamdisinfo.org, 0 beamitaly.tk, 1 beamitapp.com, 1 beamleaks.com, 1 @@ -19049,6 +19124,7 @@ beanjuice.me, 1 beanshencr.com, 1 beaoriflame.hu, 1 +bearby.io, 1 bearcloud.id.lv, 1 bearcosports.com.br, 1 bearcreekcubschildcare.com, 0 @@ -19062,6 +19138,7 @@ bearfarm.tk, 1 bearings.tk, 1 bearingworks.com, 1 +bearisfair.com, 1 bearlakelife.com, 1 bearly.ai, 1 bearosaka.com, 1 @@ -19128,6 +19205,7 @@ beauty-blog.gq, 1 beauty-form.ir, 1 beauty-haircare.tk, 1 +beauty-salon-lino.com, 1 beauty-schools.com, 1 beauty-stories.tk, 1 beauty-style.ml, 1 @@ -19138,7 +19216,6 @@ beauty24.de, 1 beauty2home.net, 1 beauty77.ch, 1 -beautyaesthetics.ca, 0 beautyalev.de, 1 beautyandboutique.tk, 1 beautyandthebeast.tk, 1 @@ -19240,9 +19317,16 @@ bebra.im, 1 bebra.in, 1 bebra.io, 1 +bebra.llc, 1 bebra.loan, 1 bebra.lu, 1 bebra.ms, 1 +bebra.sc, 1 +bebravps.cc, 1 +bebravps.co, 1 +bebravps.io, 1 +bebravps.net, 1 +bebravps.ph, 1 bebrenok.trade, 1 bebrev.trade, 1 bebrik.men, 1 @@ -19257,6 +19341,7 @@ beccaanne.photography, 1 beccajoshwedding.com, 1 bech32.net, 1 +beck.id, 1 beck.pl, 1 beckdesign.tk, 1 becker-annika.de, 1 @@ -19282,8 +19367,6 @@ becs.ch, 0 becydog.cz, 1 bed-and-breakfast-elz.de, 1 -bedandbreakfast.dk, 1 -bedandbreakfasteuropa.com, 1 bedandbreakfasthoekvanholland.com, 1 bedatadriven.com, 1 bedb2-snowflake.com, 1 @@ -19322,7 +19405,6 @@ bedrocksoftware.co.uk, 1 bedrockstreaming.com, 1 bedrukt.nl, 1 -bedskill.com, 1 bedste-datingsites.dk, 1 bedstecasinobonusser.dk, 1 bedtco.com, 1 @@ -19429,6 +19511,7 @@ befaster.fit, 1 beffeet.com, 1 befoodsafe.gov, 1 +before-and-after.ro, 1 before.click, 1 beforeafter.gq, 1 beforethedawn.tk, 1 @@ -19465,6 +19548,7 @@ begravningsradgivare.com, 1 begravningsradgivare.se, 1 begundal.tk, 1 +behaegel.fr, 1 behamepresrdce.sk, 1 behamzdarma.cz, 1 behandelt.com, 1 @@ -19475,7 +19559,6 @@ behaving.tk, 1 behealthandrehab.com, 1 behealthoncologia.com, 1 -behealthpr.com, 1 behealthyeveryday.eu, 1 behealthyoga.com, 1 beheeronline.nl, 1 @@ -19493,6 +19576,7 @@ behoreal.cz, 1 behotelmalta.com, 1 behrer.se, 1 +behz.ad, 1 beiersdorf-svz.ch, 1 beihelsinki.de, 1 beijing.bj, 1 @@ -19518,6 +19602,7 @@ bejbi.net, 1 bejbinek.cz, 1 bejo.kz, 0 +bejofa.de, 1 bekabazar.cz, 1 bekaha.de, 1 bekam.my, 1 @@ -19594,13 +19679,12 @@ belgiumwi.gov, 1 belgive.by, 1 belgorod-host.cf, 1 -belgorod-news.net, 1 -belgorod-news.ru, 1 belgorod.ml, 1 belgrademt.gov, 1 belgraver.email, 1 belgraver.eu, 1 belgraver.xyz, 1 +beli.al, 1 belichtungswert.de, 1 belics.com, 0 belidi.tk, 1 @@ -19637,7 +19721,6 @@ bellamodeling.com, 1 bellamodinha.com.br, 1 bellamy.cloud, 1 -bellamy.md, 1 bellanews.tk, 1 bellaslokal.de, 1 bellatight.com, 1 @@ -19687,9 +19770,8 @@ belocallyseo.com, 1 beloevino.ml, 1 belos.at, 1 -belouga.org, 1 +belouga.org, 0 belovedbumps.sg, 1 -belovelydesigns.shop, 1 belowaverage.tk, 1 belowzero.tk, 1 belquant.cf, 1 @@ -19710,6 +19792,7 @@ belvidereil.gov, 1 belviderepoliceil.gov, 1 belvideretownshipmi.gov, 1 +belvilla.nl, 1 belvitajoreggelt.hu, 1 belvo.com, 1 belvoirbouncycastles.co.uk, 1 @@ -19722,6 +19805,7 @@ bemawi.com, 1 bembee.tk, 1 bembem.de, 1 +bembergestatewines.com, 1 bemergroup.com, 1 bemestarevendasonline.online, 1 bemindful.life, 1 @@ -19750,7 +19834,6 @@ benavides.xyz, 1 benazir-reaction.tk, 1 benbalter.com, 1 -benbenben.loan, 1 benbozsa.ca, 1 benc.io, 1 bencasolutions.com, 1 @@ -19793,6 +19876,7 @@ benefactgroup.com, 1 benefeds.com, 1 benefeds.gov, 1 +benefic.com, 1 benefitfocus.com, 1 benefitharbor.com, 1 benefits.gov, 1 @@ -19880,7 +19964,6 @@ bennettsbouncycastlehire.co.uk, 1 bennettshire.co.uk, 1 benni1.eu, 1 -bennie.com, 1 bennierobinson.com, 1 benningen.de, 1 benningtonne.gov, 1 @@ -19897,6 +19980,11 @@ benq.com.mx, 1 benq.eu, 1 benrogers.tk, 1 +bens.gd, 1 +bens.im, 1 +bens.mn, 1 +bens.ng, 1 +bens.ps, 1 bensbouncycastles.co.uk, 1 benschnarr.com, 1 benshoof.org, 1 @@ -19906,7 +19994,6 @@ bensonhotel.com, 1 bensonvermont.gov, 1 benstevinson.com, 1 -bensvpn.us, 1 bensvriend.tk, 1 bent-nails.com, 1 bentallgreenoak.com, 0 @@ -19930,7 +20017,6 @@ bentonwi.gov, 1 bentpunk.tk, 1 bentrask.com, 1 -benu.rs, 1 benunapredpis.cz, 1 benward.physio, 1 benwoo.org, 1 @@ -19971,7 +20057,6 @@ berchtesgaden-hilft.de, 1 berdan.tk, 1 berdu.id, 1 -berdyansk-news.ru, 1 bereaplumber.co.za, 1 bereelcorporation.com, 1 bereginy.com.ua, 1 @@ -20036,7 +20121,29 @@ berkspetcare.com, 1 berkswatertech.com, 1 berkvensgm.nl, 1 +berlin-chemie.al, 1 +berlin-chemie.am, 1 +berlin-chemie.az, 1 +berlin-chemie.ba, 1 +berlin-chemie.bg, 1 +berlin-chemie.cz, 1 +berlin-chemie.de, 1 +berlin-chemie.ee, 1 +berlin-chemie.fi, 1 +berlin-chemie.ge, 1 +berlin-chemie.hr, 1 +berlin-chemie.hu, 1 +berlin-chemie.kg, 1 +berlin-chemie.lt, 1 +berlin-chemie.lv, 1 +berlin-chemie.md, 1 berlin-chemie.pl, 1 +berlin-chemie.ro, 1 +berlin-chemie.rs, 1 +berlin-chemie.sk, 1 +berlin-chemie.tm, 1 +berlin-chemie.ua, 1 +berlin-chemie.uz, 1 berlin-cuisine.com, 1 berlin-flirt.de, 1 berlin-hotel.tk, 1 @@ -20067,6 +20174,7 @@ bernadette.tk, 1 bernadetteanderes.ch, 0 bernadettehermsen.nl, 1 +bernadettelogue.com, 1 bernalierpups.com, 1 bernama.com.my, 1 bernar.do, 1 @@ -20186,10 +20294,8 @@ besikta.se, 1 besinspain.es, 1 beskar.pro, 1 -besnard.me, 1 besnik.de, 0 besnik.tk, 1 -besola.de, 1 besole.ch, 1 besolov.tk, 1 besox.be, 1 @@ -20199,7 +20305,6 @@ bespoiled.nl, 1 bespokespeaker.uk, 1 bespredel.tk, 1 -bess.company, 1 bessels.tk, 1 bessems.com, 1 bessems.eu, 1 @@ -20251,6 +20356,7 @@ bestattung-ebenbichler.at, 1 bestattungen-kammerer.de, 1 bestattungshaus-kammerer.de, 0 +bestattungshaussternenblick.de, 1 bestaussiedoodles.com, 1 bestaustraliancasinosites.com, 1 bestautoinsurance.com, 1 @@ -20321,6 +20427,7 @@ besthumorsite.tk, 1 besti.it, 1 bestiahosting.com, 1 +bestiequiz.com, 1 besties.house, 1 besties4life.ml, 1 bestill.foundation, 1 @@ -20477,6 +20584,7 @@ bestlifek9training.com, 1 bestlivecamsites.com, 1 bestlyrics.tk, 1 +bestmanhq.com, 1 bestmarketingconference.com, 1 bestmattressabout.com, 1 bestmattresses.tk, 1 @@ -20516,7 +20624,6 @@ bestpracticesleidraad.nl, 1 bestpressurewashingchicago.com, 1 bestpricelovers.com, 1 -bestprofessionalchainsaw.com, 0 bestpromoving.com, 1 bestratedremovals.co.uk, 1 bestratedtransport.com.au, 1 @@ -20525,12 +20632,13 @@ bestremote.io, 1 bestrongandhomosexual.top, 1 bestroofinginkansascity.com, 1 -bestroutes.net, 1 bestsatoshifaucet.ga, 1 +bestsavingscoupon.com, 1 bestsextoys.com, 1 bestsheepadoodles.com, 1 bestshopping.ga, 1 bestshops.ga, 1 +bestsiliconereviews.com, 1 bestsingaporelawyer.com, 1 bestsingingbowls.com, 1 bestsolaris.biz, 1 @@ -20544,7 +20652,6 @@ besttrannytube.com, 1 besttraveluk.ga, 1 bestvape.ie, 1 -bestviolin.com, 1 bestvpnrating.com, 1 bestway-disposal.com, 1 bestwebcams.ga, 1 @@ -20683,6 +20790,7 @@ betadelivery.co.uk, 1 betadwarf.com, 1 betahyp.de, 1 +betalo.com, 1 betandslots.com, 1 betandyou.com, 1 betandyou.mobi, 1 @@ -20691,7 +20799,6 @@ betanoapp.com, 1 betaoptimize.com, 1 betaprofiles.com, 1 -betasozluk.com, 1 betata.tk, 1 betatester.ml, 1 betawi.com, 1 @@ -20739,6 +20846,7 @@ betonline.bz, 1 betonmachines.be, 1 betonmarkets.info, 1 +betonoutlet.nl, 1 betonperkasa.com, 1 betonsport.ga, 1 betonvloerpolijsten.com, 1 @@ -20751,17 +20859,18 @@ betransfer.eu, 1 betreut.at, 1 betreut.de, 1 +betrhive.com, 1 betriebsrat-ivb.at, 1 betrifft-mich-dsgvo.ch, 1 betrimus.xyz, 1 betrisey.net, 1 betroffenen-netzwerk.de, 1 betrouwbarewifi.nl, 1 +betscout.com.au, 1 betseybuckheit.com, 1 betsfortoday.com, 1 betshoot.com, 1 betsonlinefree.com.au, 1 -betspin.com, 0 betstop.gov.au, 1 bett1.at, 1 bett1.ch, 1 @@ -20798,6 +20907,8 @@ betterna.me, 1 betternews.eu, 1 betteroffed.com, 1 +betterphonestone.com, 1 +betterphonestone.net, 1 betterprojects.de, 1 betterscience.org, 1 betterscore.net, 1 @@ -20826,6 +20937,7 @@ bettysseafoodshack.com, 1 betulashop.ch, 1 betus.tk, 1 +between.sh, 1 betweenbuns.com.br, 1 betweenthehills.be, 1 betweenthesheets.tk, 1 @@ -20852,7 +20964,6 @@ betza.online, 1 betzgmbh.de, 1 betzwhite.com, 1 -beudelbingers.nl, 1 beugelbekkie.tk, 1 beulahparks.com, 1 beulen.email, 1 @@ -20912,6 +21023,7 @@ bewildered.gq, 1 bewire.be, 1 beworksite.com, 1 +bewusstseinsarchitektur.de, 1 bewustwinkelen.nl, 1 bexit-hosting.nl, 1 bexit-security.eu, 1 @@ -20939,7 +21051,6 @@ beyond3dviews.com, 1 beyondalderaan.net, 1 beyondauth.io, 1 -beyondbell.com, 1 beyondbounce.co.uk, 1 beyondbucharest.com, 1 beyondcloud.com, 1 @@ -21000,7 +21111,6 @@ bfi-edel-stahl.de, 1 bfi.is, 1 bfkcloud.ddns.net, 1 -bflcanada.ca, 1 bflix.tv, 1 bflw.pl, 1 bfly.tech, 1 @@ -21071,15 +21181,20 @@ bhavansvidyamandir.tk, 1 bhcarroll.edu, 1 bhcrusher1.net, 1 +bhdbv.com, 1 bhfacil.com, 1 bhi.consulting, 1 bhiglu.com, 1 bhitnews.tk, 1 +bhliberty.com, 1 bhnnews.com, 1 bhodisoft.com, 1 bhogavati.tk, 1 bhojpurisex.site, 1 +bhosted.nl, 1 bhpropco.com, 1 +bhpti.com, 1 +bhpvi.com, 1 bhrc.wa.gov.au, 1 bhrenovations.com, 0 bhserralheria.com.br, 1 @@ -21094,6 +21209,7 @@ bhvrl.com.au, 1 bhwfx.com, 1 bhxch.moe, 1 +bi-greencore.com, 1 bi-in-beeld.nl, 1 bi-jenny.net, 1 bi-medien.de, 1 @@ -21123,6 +21239,7 @@ biaoxiong.com, 1 biaozi.cf, 1 biaozi.ml, 1 +biaq.de, 1 biarritzboys.tk, 1 biartechnology.com, 1 biaservice.cz, 1 @@ -21142,6 +21259,7 @@ bibit.id, 1 bibitbunga.com, 1 bibitec.de, 1 +bibl.net, 1 bible-maroc.com, 1 bible4u.net, 1 biblear.org, 1 @@ -21150,7 +21268,6 @@ biblegen.com, 1 bibleinsiderest.ga, 1 biblemesh.com, 0 -biblemobile.com, 1 biblesearch.tw, 1 biblesignposts.com, 1 bibleversesfordailyliving.com, 1 @@ -21221,6 +21338,7 @@ bidman.cz, 1 bidoluindirim.com, 1 bidonline.tk, 1 +bidroomai.com, 1 bidswitch.com, 1 bie.edu, 1 bieg.tk, 1 @@ -21267,8 +21385,8 @@ bierochs.org, 1 bierrunde.de, 1 bierverkostung.de, 1 -bierwebshop.be, 1 biesbosch.org, 1 +bieshawo321.top, 1 biester-maschinenbau.com, 1 biester.pro, 1 bietigheim-digital.tk, 1 @@ -21314,10 +21432,10 @@ bigband.tk, 1 bigbayou.at, 1 bigbearlakecoins.com, 1 +bigbearselfstorage.co.uk, 1 bigbeats.tk, 1 bigbeautysecrets.tk, 1 bigbendcoffeeroasters.com, 0 -bigbendguide.com, 1 bigbendsentinel.com, 0 bigbenny.tk, 1 bigbit.tk, 1 @@ -21335,7 +21453,6 @@ bigbouncebouncycastles.co.uk, 1 bigbouncetheory.co.uk, 1 bigbounceuk.com, 1 -bigbrake.com, 1 bigbrassblog.com, 1 bigbroeyes.com, 1 bigbunce.ru, 0 @@ -21360,6 +21477,7 @@ bigeasyfences.com, 1 bigeasygrille.com, 0 bigelkconstruction.com, 1 +bigfamily24.de, 1 bigfreebet.com, 1 bigfreebielist.tk, 1 bigfurryfestival.com, 1 @@ -21381,7 +21499,6 @@ bigio.com.br, 1 bigleads.com, 1 biglistofporn.com, 1 -biglive.fun, 1 biglu.eu.org, 1 bigmike.ch, 1 bigmoney.nu, 1 @@ -21397,6 +21514,7 @@ bigpage.tk, 1 bigpanparties.co.uk, 1 bigphilsrubbishremoval.com, 1 +bigpicturerecords.com, 1 bigpurse.tk, 1 bigrapidstownshipmi.gov, 1 bigrender.tk, 1 @@ -21404,6 +21522,7 @@ bigriverintl.com, 1 bigriverjp.com, 1 bigriverservs.com, 1 +bigrockdiscgolf.com, 1 bigsam.us, 1 bigseo.ml, 1 bigseo.tk, 1 @@ -21437,6 +21556,7 @@ bigskylifestylerealestate.com, 0 bigskymontanalandforsale.com, 1 bigspark.it, 1 +bigspinningwheel.com, 1 bigstonecounty.gov, 1 bigstr.com, 1 bigtexasyardsale.com, 1 @@ -21460,6 +21580,7 @@ biharujala.com, 1 bijlesbart.nl, 1 bijlesportal.nl, 1 +bijonszelf.nl, 1 bijou.be, 1 bijoux-fantaisies.eu, 1 bijoux.com.br, 1 @@ -21472,7 +21593,6 @@ bike-style.tk, 1 bike24.de, 1 bikebay.it, 1 -bikebristol.com, 1 bikeclub.tk, 1 bikehistory.org, 1 bikemaniacs.tk, 1 @@ -21486,6 +21606,7 @@ bikerzbits.com, 1 bikesandbits.tk, 1 bikesdirect.com, 1 +bikesguider.com, 1 bikeshopitalia.com, 1 bikestream.tk, 1 bikesupermarket.it, 1 @@ -21501,6 +21622,7 @@ bikkelbroeders.com, 0 bikkelbroeders.nl, 0 biknet.tk, 1 +bikolix.com, 1 bikyaku.fun, 1 bilalozdemir.me, 1 bilanca.com.hr, 1 @@ -21529,6 +21651,7 @@ bilgehan.net, 1 bilgiliksel.com, 1 bilgisayarkursu.tk, 1 +bilgisayarservisi.com, 1 bilgisoft.ir, 1 bilgo.com, 1 bilhos.com.tr, 1 @@ -21553,7 +21676,6 @@ billaud.eu, 1 billaud.eu.org, 1 billboard-panama.ml, 1 -billboardphilippines.com, 0 billbuddy.co.uk, 1 billchen.win, 0 billcompare.ga, 1 @@ -21593,7 +21715,6 @@ billingtoncybersummit.com, 1 billion-strong.org, 1 billionaire.ml, 1 -billionaire365.com, 1 billionairecatt.com, 1 billionkiaparts.com, 1 billjohnstonlandscape.com, 1 @@ -21606,13 +21727,16 @@ billusherwood.com, 1 billview.com.au, 1 billy.pictures, 1 +billybluerecords.com, 1 billybob.tk, 1 billycroan.com, 1 +billyjamrecords.com, 1 billykwok.me, 1 billywig.stream, 1 billywr.com, 1 bilmodel.dk, 1 biltullen.com, 1 +bilyatcho.com, 1 bim.physio, 1 bimacitizen.com, 1 bimber.nl, 1 @@ -21628,7 +21752,6 @@ bimtec.jp, 1 bin-laden.org, 1 bina.az, 1 -binaa.co.il, 1 binairy.com, 1 binairy.nl, 1 binam.center, 0 @@ -21652,6 +21775,7 @@ binarystud.io, 1 binaryvision.tk, 1 binas.com.br, 1 +binaurals.ai, 1 binbaz.org.sa, 1 binbin9.com, 1 binbo.cz, 1 @@ -21663,7 +21787,6 @@ binding-problem.com, 1 binds.co, 1 binero.com, 1 -binero.se, 1 binets.fr, 1 binezalohar.tk, 1 binf.tk, 1 @@ -21694,7 +21817,6 @@ binhdang.me, 0 binhex.net, 1 binhminhpc.com, 1 -binhsnails.com, 1 biniou.net, 1 binkanhada.biz, 1 binkconsulting.be, 1 @@ -21719,9 +21841,9 @@ bio-feed.org, 1 bio-kertem.hu, 1 bio-medical.com, 1 +bio-oils.co.nz, 1 bio-place.com, 1 bio-verzeichnis.de, 1 -bio-world.com, 1 bioadva.com, 1 bioagency.it, 1 bioagroapteka.bg, 1 @@ -21760,7 +21882,6 @@ bioedilizia.roma.it, 1 bioemsan.cz, 0 bioenergias.pt, 1 -bioenergie-eferding.at, 1 bioenergy-solutions.eco, 1 bioetco.ch, 1 bioexistencialismo.tk, 1 @@ -21768,11 +21889,9 @@ biofattorietoscane.it, 1 biofeedback-luzern.ch, 1 biofeedbackcalifornia.org, 1 -biofire.gr, 1 biofizpribor.ru, 1 bioforce.tk, 1 biofourmis.com, 0 -biofuels-news.com, 1 biogaspuxin.es, 1 biogecho.ch, 0 biogeist.de, 1 @@ -21806,7 +21925,6 @@ biokoxomodding.tk, 1 biolack.cf, 1 biolact.tk, 1 -bioleev.sklep.pl, 1 biolegsanonims.tk, 1 biolekarnapchela.bg, 1 biolibre.ar, 1 @@ -21899,7 +22017,6 @@ bip.gov.sa, 0 bipart.eu, 1 bipedecurieux.com, 1 -bipefr.com, 1 biplophossain.me, 1 bipolardisorderexplained.com, 1 bipolargeek.com, 1 @@ -21920,7 +22037,6 @@ birdslabel.com, 1 birdsnow.com, 1 birdviewpsa.com, 1 -birdwatchireland.ie, 1 birebirvilla.com, 1 birenbaum.se, 1 birgitandmerlin.com, 1 @@ -21940,7 +22056,7 @@ birminghamsunset.com, 1 birnenhain.de, 1 birobidjan.tk, 1 -birobidzhan-news.net, 1 +birod.fr, 1 birone.tk, 1 bironthemes.com, 1 birosuli.hu, 1 @@ -21990,6 +22106,7 @@ bismarck-tb.de, 1 bismarcktribune.com, 1 bismi.solutions, 0 +bisnapi.id, 1 bisnis.com, 1 bisnisesteen.tk, 1 bisnisinternetgratis.tk, 1 @@ -22047,7 +22164,6 @@ bitcoin-fauset.cf, 1 bitcoin-india.net, 1 bitcoin-india.org, 1 -bitcoin-news.info, 0 bitcoin-newsbiz.com, 1 bitcoin-now.ga, 1 bitcoin-only.com, 1 @@ -22082,6 +22198,7 @@ bitcoinheaders.net, 1 bitcoinheaders.org, 1 bitcoinindy.com, 1 +bitcoinissafe.com, 1 bitcoinkaufen.news, 1 bitcoinkurs.news, 1 bitcoinkurs.world, 1 @@ -22096,7 +22213,7 @@ bitcoinskoers.nl, 1 bitcoinstandard.jp, 1 bitcoinstock.ga, 1 -bitcoinstuffstore.com, 1 +bitcoinstuffstore.com, 0 bitcointech.ga, 1 bitcointransfer.tk, 1 bitcointv.com, 1 @@ -22115,6 +22232,7 @@ bitehazard.cz, 1 bitenose.com, 1 bitenose.org, 1 +biteradigital.com, 1 bitewinggames.com, 1 bitex.la, 1 bitfarm-archiv.com, 1 @@ -22133,7 +22251,6 @@ bititrain.com, 1 bitix.tk, 1 bitjunkiehosting.com, 1 -bitkikoruma.com, 1 bitking-signals.com, 1 bitkiselreyonum.com, 1 bitkom-mitgliederportal.de, 1 @@ -22182,8 +22299,8 @@ bitshaker.net, 1 bitsimnow.com, 1 bitsimnow.se, 1 -bitski.com, 1 bitsler.ie, 1 +bitsmasherinteractive.com, 1 bitso.com, 1 bitsody.com, 1 bitsoffreedom.nl, 1 @@ -22194,7 +22311,6 @@ bitten.pw, 1 bittersweetcandybowl.com, 1 bittervault.xyz, 1 -bitti.africa, 1 bittimaatti.fi, 1 bittiraha.fi, 1 bitton.com.au, 1 @@ -22249,7 +22365,6 @@ bizdir.tk, 1 bizeau.ch, 1 bizfavor.ml, 1 -bizgo.nl, 1 bizibusiness.com, 0 bizify.co.uk, 0 bizinet.cz, 1 @@ -22448,11 +22563,9 @@ bkin-43450.xyz, 1 bkin-46680.xyz, 1 bkk24.de, 1 -bkkf.at, 1 bkkposn.com, 1 bklaindia.com, 1 bkli.me, 1 -bkms-system.com, 1 bkositspartytime.co.uk, 1 bkphcoop.com, 1 bkpictures.nl, 1 @@ -22493,6 +22606,7 @@ blablacar.pt, 1 blablacar.ro, 1 blablacar.rs, 1 +blablalinux.be, 1 black-andwhite.com, 1 black-diamonds.cf, 1 black-flirt.de, 1 @@ -22522,12 +22636,12 @@ blackbam.at, 1 blackbbwvideos.com, 1 blackbean.tk, 1 +blackbird-terminal.com, 1 blackbirdproperties.tk, 1 blackbirdsigns.com.au, 1 blackbox.earth, 1 blackboxcity.tk, 1 blackbrookwi.gov, 1 -blackbyrne.com, 1 blackbyte.it, 1 blackcastle.tk, 1 blackcat.ca, 1 @@ -22540,6 +22654,7 @@ blackchrome.com.au, 1 blackco.ga, 1 blackcountrymusicband.co.uk, 1 +blackdown.de, 1 blackeaglenet.tk, 1 blackedbyte.com, 1 blackenedsoil.com, 1 @@ -22630,7 +22745,6 @@ blacksniffer.tk, 1 blackspark.tk, 1 blackspider.tk, 1 -blacksprut.com, 0 blacksprut.pro, 1 blackstonepress.tk, 1 blackstonetubrefinishers.ca, 1 @@ -22644,6 +22758,8 @@ blackswancompany.com, 1 blackswirl.com, 1 blacktemplars.tk, 1 +blacktenders.fr, 1 +blacktiecrafts.com, 1 blacktownbuildingsupplies.com.au, 1 blacktube.tv, 1 blacktubes.cf, 1 @@ -22711,6 +22827,7 @@ blanchescornwall.co.uk, 1 blanchot.xyz, 1 blancmeteore.com, 1 +blancoitsolutions.com, 1 blandineetfab.fr, 1 blandisd.us, 1 blanickymanifest.eu, 1 @@ -22720,6 +22837,7 @@ blanketsofhopepa.org, 1 blanklabel.com, 1 blankpage.link, 1 +blankzine.it, 1 blantik.net, 1 blantr.com, 1 blanzastore.com.br, 1 @@ -22746,6 +22864,7 @@ blatnice.ml, 1 blatnice.online, 1 blatnice.tk, 1 +blatte.it, 1 blatten.com, 1 blau-weiss-aachen.de, 1 blau-weiss-stolberg.de, 1 @@ -22766,7 +22885,7 @@ blaze-in.com, 1 blazebit.com, 1 blazefire.tk, 1 -blazejmrozinski.com, 0 +blazejmrozinski.com, 1 blazelock.com, 1 blazeweb.ml, 1 blazing.cz, 1 @@ -22774,7 +22893,6 @@ blazingsuns.tk, 1 blbglaw.com, 1 blblblblbl.fr, 0 -blc.net.au, 1 bldigital.it, 1 bleachbattalion.tk, 1 bleachernation.com, 1 @@ -22803,7 +22921,6 @@ blessmylife.com, 1 blessrank.com, 1 blesssemijoiasoficial.com.br, 1 -blesswebdesigns.com, 1 bleta.io, 1 bletinsurance.com, 1 bletvip.com, 1 @@ -22839,6 +22956,7 @@ blind-iq.pl, 0 blind-iq.se, 0 blind-iq.sk, 0 +blindadoporjesus.com, 1 blindambition.biz, 1 blindaryproduction.tk, 1 blindenfreizeiten.de, 1 @@ -22914,6 +23032,7 @@ block.xyz, 1 block65.com, 1 blockalarm.de, 1 +blockbriefe.com, 1 blockchain.com, 1 blockchain.info, 1 blockchain.poker, 1 @@ -22924,6 +23043,8 @@ blockcreams.com, 1 blocked.icu, 1 blockedservers.com, 1 +blockhost.net, 1 +blockhouse.nl, 1 blockified.io, 1 blockmomsest.ga, 1 blocksettle.com, 1 @@ -22937,6 +23058,7 @@ blockvideo.live, 1 blockwatch.cc, 0 blockxit.de, 1 +blocxx.org, 1 blodeuyn.com, 1 bloeij.nl, 1 bloemendaalsamen.nl, 0 @@ -23028,7 +23150,6 @@ bloms.de, 1 blomsbegravning.se, 1 blonde-hexe.net, 1 -blondeangels.com, 1 bloo.pw, 1 bloob.io, 1 bloobasket.com, 1 @@ -23056,6 +23177,7 @@ bloombergtv.mn, 1 bloomfire.com, 1 bloomingmassage.com, 1 +bloomingrice.com, 1 bloomingtonelectionsil.gov, 1 bloomingtonil.gov, 1 bloomingwear.com, 1 @@ -23064,7 +23186,6 @@ bloomppm.com, 1 bloomscape.com, 1 blooprintcreation.com, 1 -bloorhomes.com, 1 blopezabogado.es, 1 blorbo.link, 1 bloscheck.com, 1 @@ -23087,7 +23208,6 @@ blu.ee, 1 bluavido.ml, 1 blubop.fr, 1 -blubrry.com, 1 blubux.tk, 1 blucoat.com, 1 bluconductor.com, 1 @@ -23118,6 +23238,7 @@ bluecrossmn.com, 1 blued.moe, 1 bluedeck.org, 1 +bluedge-eg.com, 1 bluediamondresorts.com, 1 bluedivision.tk, 1 blueenergy.tk, 1 @@ -23130,10 +23251,12 @@ bluefrog.ca, 1 bluefrontier.co.uk, 1 bluefuzz.nl, 1 +bluegenji-esport.fr, 1 bluegifts.ro, 1 bluegoat.jp, 1 bluegolf.com, 1 bluegrasshospitality.com, 1 +bluegrassprizes.com, 1 bluehaven.ai, 1 bluehavenkinsale.com, 1 bluehawks.in, 1 @@ -23164,6 +23287,7 @@ bluenetworks.xyz, 1 blueneuron.tk, 1 blueoakart.com, 0 +bluepalm.group, 1 blueparrotpainting.com, 1 bluepearl.tk, 1 blueperil.de, 1 @@ -23205,6 +23329,7 @@ bluespotmedia.ro, 1 bluestarbus.co.uk, 1 bluestardiabetes.com, 1 +bluestars.cc, 1 bluestoneconstruction.com, 1 bluestrigger.tk, 1 bluesummit.de, 1 @@ -23261,6 +23386,7 @@ blushbymounika.com, 1 blushingweb.tk, 1 blustboosts.com, 1 +blutools.io, 1 blutooth.ga, 1 blutopia.cc, 1 blutspende.de, 1 @@ -23290,7 +23416,6 @@ bmak.xyz, 1 bmbfiltration.com, 1 bmblawfirm.com, 1 -bmdonline.eu, 1 bme.com, 1 bmelecevolution.com, 1 bmhglobal.com.au, 1 @@ -23323,7 +23448,6 @@ bmzm.nl, 0 bnb-buddy.nl, 1 bnbhome.com, 1 -bnbmanagementlondon.co.uk, 1 bnboy.cn, 1 bnbsinflatablehire.co.uk, 1 bnc.sh, 1 @@ -23402,7 +23526,6 @@ bob.nl, 1 bobaly.es, 0 bobancoamigo.com, 1 -bobandducky.com, 1 bobaobei.net, 1 bobaobei.org, 1 bobbehrendsroofing.com, 1 @@ -23429,6 +23552,7 @@ boblog.tk, 1 boboboboboaji.xyz, 1 bobobox.net, 1 +boboson.com, 1 bobotie.ga, 1 bobra.bid, 1 bobruysk.tk, 1 @@ -23461,10 +23585,6 @@ bodegagarces.tk, 1 bodegastemporales.com.mx, 1 bodemplaten4x4.nl, 1 -boden.com, 1 -bodenpreview.co.uk, 1 -bodenpreview.com, 1 -bodenpreview.de, 1 bodesi.com, 1 bodhi.fedoraproject.org, 1 bodies.es, 1 @@ -23571,9 +23691,11 @@ bokov.gq, 1 boksburgplumbing.co.za, 1 boksburgsolarsystems.co.za, 1 +bokumin.org, 1 bokumo.nl, 1 bol.io, 1 bolalocobrews.co.uk, 1 +bolaoai.com.br, 1 bolaodarico.com.br, 1 bolbilisim.com, 1 bolcaparca.com.tr, 1 @@ -23585,6 +23707,7 @@ boldogsagadni.hu, 1 boldonpark.co.uk, 1 boldorion.com, 1 +boldpiq.com, 1 boldsmartlock.com, 1 boldstrokesbooks.com, 1 boldthinkcreative.com, 1 @@ -23634,7 +23757,6 @@ bolshoi.tk, 1 bolshoy.tk, 1 bolt.com, 1 -bolt.eu, 1 bolte.org, 1 boltingmaster.com, 1 boltmobile.ca, 1 @@ -23708,7 +23830,7 @@ bondcountyil.gov, 1 bondcountysa.gov, 1 bondcouponers.ga, 1 -bondhudigital.com, 1 +bondedplumbworks.com, 1 bonding-zebow.pl, 1 bondingwithbaby.ca, 1 bondlayer.com, 1 @@ -23871,6 +23993,7 @@ books4school.com, 1 booksales.tk, 1 booksandcoffee.ml, 1 +bookshare.me, 1 bookshopofindia.com, 1 booksinthefridge.at, 1 bookslibrarybooks.gq, 1 @@ -23878,11 +24001,10 @@ bookstores.gq, 1 bookstrap.ga, 1 booksy.com, 1 -bookultra.com, 1 bookvuz.tk, 1 bookworld.gr, 1 bookwormstory.social, 1 -bookyourdata.com, 0 +bookyourdata.com, 1 bookyoursmog.com, 1 bool.be, 1 boom2.network, 1 @@ -23903,6 +24025,7 @@ boomtownevents.com, 1 boomtowntrail.com, 1 boomvm.pw, 1 +boon-beauty.com, 1 boonecountyar.com, 1 boonecountyfpdmo.gov, 1 boonecountyil.gov, 1 @@ -23986,6 +24109,7 @@ borealis.gg, 1 borealis.su, 1 borealisacademy.com, 1 +borealismark.com, 1 borealisprotocol.ai, 1 borealisterminal.com, 1 boreally.org, 1 @@ -24003,7 +24127,6 @@ borgerligabegravningsbyran.com, 1 borglig.se, 1 borgligbegravning.com, 1 -borgmann-krankenfahrten.de, 1 borgmestervangen.xyz, 1 borgoaureo.com, 1 borgocastellopanicaglia.com, 1 @@ -24020,6 +24143,7 @@ borja.io, 1 borjalucero.es, 1 borlangefk.tk, 1 +borlangeventilation.se, 1 borman.biz, 1 born2bounce.co.uk, 1 born2dance.tk, 1 @@ -24034,7 +24158,6 @@ bornfiber.dk, 1 borngroup.com, 1 bornhack.dk, 1 -bornlifeforce.com, 1 bornreality.tk, 1 borntobetogether.eu, 1 borntocover.pl, 1 @@ -24108,6 +24231,8 @@ bostonfast.com, 1 bostonheartdiagnostics.com, 1 bostonmedicalgroup.com, 1 +bostonstoneinjurylawyers.com, 1 +bostonstonelaw.com, 1 bostonstylepizzapa.com, 1 bosun.io, 1 bosvenssonbegravning.se, 1 @@ -24167,6 +24292,7 @@ bouchonville-knifemaker.com, 1 bouckaert-usedcars.be, 0 bouckaert.co, 1 +boudah.pl, 1 boudasedesatka.cz, 1 bouffartigue.fr, 1 boufs.be, 1 @@ -24230,6 +24356,7 @@ bouncetothebeat.tk, 1 bounceunlimited.co.uk, 1 bouncewithbovells.com, 0 +bouncezero.io, 1 bouncincastles.co.uk, 1 bouncing4joy.co.uk, 1 bouncingbuzzybees.co.uk, 1 @@ -24298,14 +24425,13 @@ bourse-puericulture.org, 0 bourtalm.fr, 1 bousai-stock.jp, 1 -boutibag.com, 0 boutique-box-internet.fr, 0 boutique-opinioes.pt, 1 -boutique-pcland.fr, 1 boutiquedecanetas.com.br, 1 boutiquedelhogar.cl, 1 boutiquedoartista.com.br, 1 boutiqueguenaelleverdin.com, 1 +boutiquegus.com, 1 boutiqueinove.com.br, 1 boutiquesette.bg, 1 boutoncoupdepoing.fr, 1 @@ -24319,7 +24445,6 @@ bouwklikshop.nl, 1 bouwklikweb.nl, 1 bouwma.nl, 1 -bouzalegal.com, 1 bouzouada.com, 1 bouzouks.net, 1 bovender.de, 1 @@ -24345,6 +24470,7 @@ bowwowinsurance.com.au, 1 box-it-up.nl, 1 box.bz, 1 +box.co.nz, 1 box.co.uk, 1 box.sklep.pl, 1 box447.com, 1 @@ -24380,9 +24506,10 @@ boxsite.ga, 1 boxtub.com, 1 boxturtlesaspets.com, 1 +boxtv.ma, 1 boxview.com, 1 boy.gp, 1 -boyanov.com, 1 +boyanov.com, 0 boyard.tk, 1 boyarscabinets.com, 1 boyceville.gov, 1 @@ -24429,7 +24556,6 @@ bplm.digital, 1 bplm.science, 1 bpm.com, 1 -bpm.de, 1 bpnet.work, 1 bpo.ovh, 1 bpointsaas.it, 1 @@ -24443,6 +24569,7 @@ bpvr.ddns.net, 1 bpvr.nl, 1 bpx.exchange, 1 +bpx.global, 1 bq1.me, 1 bq8.me, 1 bqgw.info, 0 @@ -24487,6 +24614,7 @@ bradfordcountypa.gov, 1 bradfordhottubhire.co.uk, 1 bradfordwoods.gov, 1 +bradhazel.com, 1 bradholland.net, 1 bradler.net, 0 bradleybeeming.com, 1 @@ -24503,7 +24631,6 @@ brahammn.gov, 1 brahma.world, 1 brahmaclub.nl, 1 -braiampeguero.xyz, 1 braiderskaparty.cz, 1 braidice.ga, 1 brailsford.xyz, 1 @@ -24520,6 +24647,8 @@ brainchasm.com, 1 braincorebismarck.com, 1 braincorp.com, 1 +brainctl.org, 1 +braindup.com, 1 braineet.com, 0 brainefive.com, 1 brainfeed.nl, 1 @@ -24528,10 +24657,10 @@ brainhealth.gov, 1 brainhub.eu, 1 brainit.at, 1 +brainjoos.com, 1 brainjuice.tk, 1 brainmade.tk, 1 brainobeat.com, 1 -brainotony.com, 1 brainporteindhoven.com, 1 brainps.org, 1 brainrush.ga, 1 @@ -24657,6 +24786,7 @@ brandweerweb.tk, 1 brandwizo.com, 1 branemusic.com, 1 +branflores.com, 1 brank.as, 1 brankor.net, 1 brankor.rs, 1 @@ -24686,6 +24816,7 @@ brasilmobi.cf, 1 brasiltopnews.tk, 1 brasilweb.tk, 1 +brasimba.com, 1 braslet-bianshi.tk, 1 braspetdf.com.br, 1 brass.host, 1 @@ -24770,6 +24901,7 @@ brc.fj.cn, 1 brck.nl, 1 brcshipsupply.com, 1 +breachcandyhospital.org, 1 breachlock.com, 1 breachmedia.ca, 0 bread.fish, 1 @@ -24828,7 +24960,6 @@ breethe.com, 1 breezisaas.com, 1 breezitech.io, 1 -breezly.fr, 1 breezyapp.hu, 1 breezypointmn.gov, 1 breffa.pl, 1 @@ -24841,6 +24972,7 @@ brei.nz, 1 breinify.ai, 1 breinify.com, 1 +breisgauer-modellflieger.de, 1 breitband.bz.it, 1 breizh.pm, 1 breizhetho.com, 0 @@ -24851,6 +24983,7 @@ brelin.tk, 1 brellich.eu, 1 bremen-restaurants.de, 1 +bremenfest.com, 1 breml.com, 1 bremsscheiben.com, 1 brendabecker.com, 1 @@ -24876,7 +25009,6 @@ brest-master.tk, 1 brest-news.tk, 1 brest-region.tk, 1 -brest.fr, 0 brest24.tk, 1 brestnews.tk, 1 brestradio.tk, 1 @@ -24918,7 +25050,7 @@ brghospitality.vn, 1 brgins.com, 1 brhanhaki.org, 1 -bri.fyi, 1 +bri.fyi, 0 bri.net.br, 0 brian-ormond.tk, 1 brian-wee.com, 1 @@ -24946,6 +25078,7 @@ brianroadifer.com, 1 briansemrau.com, 1 briansmith.org, 1 +brianterealtygroup.com, 1 brianum.de, 1 brianum.net, 1 brianvalente.tk, 1 @@ -24986,7 +25119,6 @@ bridge-to-knowledge.nl, 1 bridge.nl, 1 bridgecitytx.gov, 1 -bridgecon.com.au, 1 bridgedigest.cf, 1 bridgedigest.tk, 1 bridgedigestest.ga, 1 @@ -25034,6 +25166,7 @@ brightblue.cf, 1 brightcrest.ca, 1 brightday.bz, 1 +brightdigigold.com, 1 brightendofleasecleaning.com.au, 0 brighter.ai, 1 brightershoreswiki.org, 1 @@ -25109,7 +25242,6 @@ brisbanecashforcars.com.au, 1 brisbanelogistics.com.au, 1 brisbanerecordbar.com.au, 1 -brisceremony.com, 1 brisignshop.com.au, 1 briskteaching.com, 1 brisp.nl, 1 @@ -25165,8 +25297,10 @@ brivawn.com, 1 brix-central.tk, 1 brixxonline.nl, 0 +brixzer.com, 1 brizawen.com, 1 brizzly.ro, 1 +brizzybites.com.au, 1 brk-t.com, 1 brk-t.org, 1 brk.dk, 1 @@ -25177,7 +25311,6 @@ brktkiliseleri.org, 1 brlcontracting.com.au, 1 brmascots.com, 1 -brmbmaps.com, 1 brmnn.de, 1 brmsalescommunity.com, 1 brn.by, 1 @@ -25236,7 +25369,7 @@ broederlynt.nl, 1 broerbv.nl, 0 broerendasbouwbedrijf.nl, 1 -broers-rolluiken.nl, 1 +broers-rolluiken.nl, 0 broersma.com, 1 broerweb.nl, 1 broeselei.at, 0 @@ -25264,9 +25397,11 @@ brokentoaster.com, 1 brokentoaster.tk, 1 brokentopgaragedoors.com, 1 +brokenwindow.ai, 1 broker-innovix.pl, 1 broker.id, 1 brokerdecredite.ro, 1 +brokerewards.com, 1 brokeria.sk, 1 brokerlink.ca, 1 brokernews.com.au, 1 @@ -25289,7 +25424,6 @@ bronsonsmarketplace.com, 1 brontech.com, 1 bronwynlewis.com, 1 -bronx-ny-dentist.com, 1 brony.quest, 1 broochwithme.com, 1 broodbesteld.nl, 1 @@ -25322,6 +25456,7 @@ broomcastle.social, 1 broomecountyny.gov, 1 broomorchard.com, 0 +broomstickhub.com, 1 brosay-legko.ml, 1 brossmanit.com, 1 brother.com.hk, 1 @@ -25353,6 +25488,7 @@ brownforces.org, 1 brownie.gg, 1 brownie.plus, 1 +brownie.tools, 1 brownietoy.com, 1 brownjones.com, 1 brownshotels.com, 1 @@ -25411,6 +25547,7 @@ brujobros.com, 1 bruk2fa.no, 1 brukalai.lt, 1 +brulen.com, 1 brulewi.gov, 1 brun-despagne.com, 1 brun.rocks, 1 @@ -25470,7 +25607,7 @@ brutosanetos.com, 1 brutsellog.nl, 1 brutus2.ga, 0 -bruun.co, 1 +bruun.co, 0 bruyerre.eu, 1 brw-shop.by, 1 brwebsolutions.tk, 1 @@ -25485,7 +25622,6 @@ bryanlachica.com, 1 bryanley.com, 1 bryanquigley.com, 1 -bryansk-news.net, 1 bryansk-news.ru, 1 bryanski.tk, 1 bryanstoncc.co.za, 1 @@ -25513,6 +25649,7 @@ bsapack564.org, 1 bsatroop1003.com, 1 bsatroop3.com, 1 +bsayers.com, 1 bsbet365.com, 1 bsc-rietz.at, 1 bsc01.dyndns.org, 1 @@ -25530,6 +25667,7 @@ bsdguru.net, 1 bsdly.net, 1 bsdug.org, 1 +bse-pictures.de, 1 bsee.gov, 1 bserved.de, 0 bseuc.eu, 1 @@ -25581,13 +25719,13 @@ bsteele.tk, 1 bstger.ch, 1 bsuess.de, 1 +bsupply.de, 1 bsure.io, 0 bsurfcr.com, 1 bsuru.xyz, 1 bsv-rehden.de, 1 bswears.com, 1 bsyx.com.cn, 1 -bsyy.com, 1 bszdb.de, 1 bszh.cn, 1 bszpy.de, 1 @@ -25673,6 +25811,7 @@ bubblelist.tk, 1 bubblesco.tk, 1 bubblespetspa.com, 0 +bubblin.io, 1 bubblyliving.com, 1 bubcs.com, 1 bublup.com, 1 @@ -25722,6 +25861,7 @@ bucksfund.com, 1 buckthorn.ml, 1 buda.com, 1 +budapest.zone, 1 budapestairport.tk, 1 budapestairporttaxi.net, 1 budapestairporttocity.com, 1 @@ -25797,9 +25937,9 @@ buejagt.dk, 1 bueltge.de, 1 buena.me, 1 +buenas-studio.com, 1 buenavistadelrincon.com, 1 buenavistava.gov, 1 -buenavistava.org, 1 buendnis-deutschland.de, 1 buenosairesconnect.com, 1 buenosairesrunway.com, 1 @@ -25829,6 +25969,7 @@ buffaloturf.com.au, 0 buffalowypd.gov, 1 buffbarbell.com, 1 +buffbot.site, 1 buffetbouc.com, 1 buffge.com, 1 buffl.co, 1 @@ -25878,6 +26019,7 @@ buildersofthesilentcities.tk, 1 buildherers.ga, 1 buildherest.ga, 1 +buildhive.tech, 1 building-cost-estimators.com, 1 building-materials.tk, 1 building.lv, 1 @@ -25928,7 +26070,7 @@ buitenposter.nl, 1 buitex.lt, 1 buitrong.net, 1 -buka.jp, 1 +buka.jp, 0 buketnevesti.cf, 1 bukiko.net, 1 bukinist.tk, 1 @@ -25999,8 +26141,8 @@ bullish.com, 1 bullockcountyal.gov, 1 bullpendaily.com, 1 -bullseyecleaning.com.au, 1 bullseyemg.com, 1 +bullsh.it, 1 bullshithost.nl, 1 bullshitmail.nl, 1 bullterrierspain.tk, 1 @@ -26024,6 +26166,7 @@ bumenn.is, 1 bumicom.nl, 1 bumirc.tk, 1 +bumjin.net, 1 bummelwelt.at, 1 bummelwelt.ch, 1 bummelwelt.com, 1 @@ -26037,7 +26180,6 @@ bunaken.tk, 1 bunbun.be, 1 bunburydad.tk, 1 -buncombecounty.org, 1 buncranacarndonaghgreenway.ie, 1 bund-muelheim.de, 1 bund-von-theramore.de, 1 @@ -26066,6 +26208,7 @@ bunnybloythost.com, 1 bunnycarenotes.com, 1 bunnydiamond.de, 1 +bunnymaxim.com, 1 bunnymud.com, 1 bunnyvishal.com, 1 bunova.com, 1 @@ -26102,7 +26245,6 @@ bureau-store.fr, 1 bureaubolster.nl, 0 bureaudirectoryers.ga, 1 -bureausuite.co.za, 1 bureauwbtv.nl, 1 bureauwsnp.nl, 1 burenservice.nl, 1 @@ -26407,6 +26549,7 @@ businessinseattle.ga, 1 businessinside.ml, 1 businessinsurancemanagement.tk, 1 +businessinsuranceontariocanada.com, 1 businessinvest.cf, 1 businessinvestment.tk, 1 businessinwashington.ga, 1 @@ -26418,7 +26561,9 @@ businesslead.tk, 1 businesslegacy.ga, 1 businessless.ga, 1 +businesslight.net, 1 businesslion.ga, 1 +businessloanchecker.com, 1 businessloanconnection.org, 0 businessloco.ga, 1 businesslondon.tk, 1 @@ -26561,6 +26706,7 @@ busylamp.com, 1 busyon.cloud, 1 busyr.com, 1 +busyvault.com, 1 but-it-actually.work, 1 but-its-not-your.business, 1 butanding.org, 1 @@ -26602,6 +26748,7 @@ butttexters.ga, 1 butz.cloud, 1 butzies.ddnss.org, 1 +butzzler.de, 1 buuba.bid, 1 buumibar.fi, 1 buunss.com, 1 @@ -26659,6 +26806,9 @@ buyatarax.gq, 1 buyazithromycin.gq, 1 buybaclofen.ga, 1 +buybettercompost.com, 1 +buybettermulch.com, 1 +buybettersoil.com, 1 buybinocularsreviews.com, 1 buybuspar.ga, 1 buybutton.store, 1 @@ -26705,7 +26855,6 @@ buyneurontin.ml, 1 buynothingyear.com, 1 buyornot.tk, 1 -buypal.com.pe, 1 buypapercheap.net, 1 buypersonalproxy.com, 1 buyplore.com, 1 @@ -26737,7 +26886,6 @@ buytetracycline.cf, 1 buytramadol.ga, 1 buytramadol.ml, 1 -buyucoin.com, 1 buyup.jp, 1 buyusa.gov, 1 buyventolin.cf, 1 @@ -26750,15 +26898,18 @@ buyzofranonline.tk, 1 buyzoloft.cf, 1 buzhi.de, 0 +buzigacountryresort.co.ug, 1 buzinessmarket.ml, 1 buzt.cn, 0 buzt.com.br, 1 buzzage.fr, 1 +buzzandbee.com, 1 buzzard.org, 1 buzzclub.com.br, 1 buzzconcert.com, 1 buzzcontent.com, 1 buzzeditora.com.br, 1 +buzzeee.com, 1 buzzenginegroup.com, 1 buzzfeast.com, 1 buzzhub.tk, 1 @@ -26772,6 +26923,7 @@ buzztrending.tk, 1 buzzword24.de, 1 buzzworld.tk, 1 +buzzybites.com, 1 bv-driver.tk, 1 bv-ferreiradozezere.pt, 1 bvblaboratory.hu, 1 @@ -26888,7 +27040,6 @@ byjamesrush.com, 1 byji.com, 1 byjudasarrieta.tk, 1 -byjus.com, 1 byjuschennai.com, 1 byken.cn, 1 byll.de, 1 @@ -26919,6 +27070,7 @@ byst.by, 1 bystryj-zajm.gq, 1 bystryj-zajm.tk, 1 +bytaftxaggregat.nu, 1 byte-lab.tk, 1 byte.nl, 1 byte128.com, 0 @@ -26959,6 +27111,7 @@ byteswave.cl, 1 bytesystems.com, 1 bytetechy.com, 1 +byteterrace.com, 1 bytetime.net, 0 bytevps.nl, 1 bytez.tk, 1 @@ -26978,19 +27131,16 @@ bzjv-ffm.de, 1 bzkj.de, 1 bzomak.com, 1 -bztech.com.br, 1 bztech.ru, 1 bztraveler.com, 1 bztraveler.net, 1 bzv-fr.eu, 1 -c-14.de, 1 c-3po.fr, 1 c-a-c.com.au, 1 c-aeroconsult.com, 1 c-c-europeen.org, 1 c-chaud.com, 1 c-club-berlin.de, 1 -c-data.nl, 0 c-dome.com, 1 c-fo.de, 1 c-ma-copro.com, 1 @@ -27005,7 +27155,6 @@ c-three.jp, 1 c-world.co.uk, 1 c.at, 1 -c.dog, 1 c.im, 1 c.lu, 1 c.sk, 1 @@ -27020,11 +27169,9 @@ c0rn3j.com, 1 c16t.uk, 0 c19adoption.com, 1 -c19bromhexine.com, 1 c19colchicine.com, 1 c19early.com, 1 c19early.org, 1 -c19favipiravir.com, 0 c19hcq.com, 1 c19hcq.org, 1 c19ic.com, 1 @@ -27032,7 +27179,7 @@ c19ivermectin.org, 1 c19ivm.org, 1 c19probiotics.com, 1 -c19proxalutamide.com, 1 +c19proxalutamide.com, 0 c19study.com, 1 c19sv.com, 1 c19vitamind.com, 1 @@ -27075,6 +27222,7 @@ c9297.co, 1 c9728.co, 1 c9n.xyz, 1 +c9up.com, 1 ca-canovelles.tk, 1 ca-els.com, 1 ca-immobilier.fr, 1 @@ -27089,6 +27237,7 @@ caa.gov.ly, 1 caa.hr, 1 caa.lk, 1 +caadpllp.com, 1 caaf.org.fj, 1 caarecord.org, 1 caasd.org, 1 @@ -27254,7 +27403,7 @@ caetano.es, 1 caetano.pt, 1 caetanoflotas.es, 1 -caetanoretail.pt, 0 +caetanoretail.pt, 1 caetanotec.pt, 1 caeusa.net, 1 caf.milano.it, 1 @@ -27267,7 +27416,6 @@ cafe-service.ru, 0 cafeah.com, 1 cafeamazon.tk, 1 -cafeamore.com.br, 1 cafebab.com, 1 cafebeirut.tk, 1 cafecentraal.tk, 1 @@ -27276,6 +27424,7 @@ cafechroma.tk, 1 cafecobus.tk, 1 cafecomcyber.com.br, 1 +cafedari.ir, 1 cafedelcielo.co, 1 cafedesignbooks.com, 1 cafedospescadores.tk, 1 @@ -27293,9 +27442,11 @@ cafenix.tk, 1 cafenoorderzon.tk, 1 cafeobscura.nl, 1 +cafequindio.sk, 1 cafesangtao.com, 1 cafeterya.tk, 1 cafethevibes.com, 1 +cafethrive.co.uk, 1 cafevelo.org, 1 cafevs.com, 0 cafexpro.com, 1 @@ -27323,6 +27474,7 @@ cagivaclub.tk, 1 cagliarinews24.com, 1 cagranollers.tk, 1 +cagricaliskan.com, 1 cagrierdogdu.com, 1 cagrimerkezinumarasi.com, 1 cahier-reutilisable.fr, 1 @@ -27334,7 +27486,7 @@ cai.sg, 1 caiben.org, 1 caibi.io, 1 -caileb.com, 0 +caileb.com, 1 cailoli.com, 1 cainesjannif.com, 1 cainhoyathletic.com, 1 @@ -27363,7 +27515,6 @@ cajadelparque.tk, 1 cajamarca.blog, 1 cajaregionalserrana.com.mx, 1 -cajas.zone, 1 cajio.ru, 1 caju.tv, 1 cak.gl, 1 @@ -27411,8 +27562,8 @@ calantonieta.tk, 1 calaverascounty.gov, 1 calaverasmedicalcannabis.com, 1 -calavos.com, 1 calc.center, 1 +calcargo.eu, 1 calcasieu.gov, 1 calcasieuclerk.gov, 1 calcasieuparish.gov, 1 @@ -27592,6 +27743,7 @@ calotte-academy.com, 1 calpaterson.com, 1 calposa.ml, 1 +calsanova.com, 1 calsense.com, 1 caltechpainting.com, 1 calu.me, 1 @@ -27619,6 +27771,7 @@ camanoislandpilates.com, 1 camaradecomerciosiguatepeque.hn, 1 camaras.uno, 1 +camaraux.com.br, 0 camargoprime.com.br, 1 camarilla.tk, 1 camaronazo.com, 1 @@ -27818,11 +27971,11 @@ can-amchains.com, 1 can-fleet.com, 1 can-tran.com, 1 +canabeinternacional.com, 1 canacreative.asia, 1 canact.com.au, 1 canada-tourisme.ch, 0 canada2030agenda.ca, 1 -canadaabroad.com, 0 canadaclub.tk, 1 canadacommunity.org, 1 canadacouncil.ca, 1 @@ -27901,6 +28054,8 @@ cancelli.roma.it, 1 cancer-info.org, 1 cancer.gov, 0 +cancercouncil.com.au, 1 +cancercouncil.org.au, 1 cancerdata.nhs.uk, 1 cancerrxgene.org, 1 cancertherapy.tk, 1 @@ -28003,7 +28158,6 @@ cannabytes.net, 1 cannacards.ca, 1 cannamaca.com, 1 -cannamx.online, 1 cannaseedsonline.com, 1 cannastra.com, 1 cannature.eu, 1 @@ -28043,6 +28197,7 @@ canstar.com.au, 1 canstarblue.co.nz, 1 canstarblue.com.au, 1 +canstorage.org, 1 cantaloupe.ga, 1 cantalupo.tk, 1 cantando.nl, 1 @@ -28056,7 +28211,7 @@ canterburynh.gov, 1 canters.tk, 1 cantillons.com, 1 -cantongroup.com, 0 +cantongroup.com, 1 cantonmi.gov, 1 cantonmopolice.gov, 1 cantonms.gov, 1 @@ -28069,7 +28224,7 @@ canv4s.com, 1 canvas-art.tk, 1 canvaspersonalized.com, 1 -canweagr.ee, 1 +canvasriq.com, 1 canyaa.casa, 1 canyoncreekjeep.com, 1 canyonisd.net, 1 @@ -28090,6 +28245,7 @@ cap-study.com, 1 cap.gov, 1 cap.mil, 1 +cap20.ai, 1 cap21-lrc.fr, 1 cap50.be, 1 cap73.fr, 1 @@ -28112,6 +28268,7 @@ capellaspace.com, 1 capellen.tk, 1 capemaypoint.org, 1 +capenursery.com.au, 1 capeoni.fr, 1 capeprivacy.com, 0 capestone.com.au, 1 @@ -28136,7 +28293,6 @@ capitaleconomics.com, 1 capitalendurancegroup.com, 1 capitalibre.com, 1 -capitalindustrygroup.com.au, 1 capitalise.ai, 1 capitalism.com, 0 capitalism.party, 1 @@ -28161,7 +28317,6 @@ capitalsejours.fr, 1 capitalspiderers.ga, 1 capitalstakepool.info, 1 -capitaltg.com, 0 capitaltruepartner.hk, 1 capitaltruepartnertechnology.cn, 1 capitalwaveinsight.com, 1 @@ -28202,10 +28357,8 @@ capseo.id, 1 capsicle.tk, 1 capslock.ch, 1 -capsogusto.com, 1 capssouthafrica.co.za, 1 capstonehcm.com, 1 -capsugel.com, 1 capsuladigital.tk, 1 capsulafinanciera.com, 1 capsule.li, 1 @@ -28238,6 +28391,7 @@ capturelead.tk, 1 capuchinox.com, 1 caputo.com, 1 +capytoolkit.com, 1 car-alarm.tk, 1 car-clean-nord.de, 1 car-diagnose.com, 1 @@ -28307,6 +28461,7 @@ carbonkiller.org, 1 carbonkopi.com, 1 carbonlib.com, 0 +carbonmap.ai, 1 carbonmapper.org, 1 carbonnel.me, 0 carbono.uy, 1 @@ -28318,7 +28473,6 @@ carbophile.com, 1 carbophile.org, 1 carbuzz.com, 1 -carcatron.org, 1 carceloinfierno.tk, 1 carcheck123.com, 1 carcity.ky, 1 @@ -28392,16 +28546,18 @@ cardswith.love, 1 cardtrekers.ga, 1 cardtrekest.ga, 1 +cardtrove.io, 1 cardwar.tk, 1 cardwars.hu, 1 +cardwho.com, 1 care-q.net, 1 care.com, 1 care2communities.org, 1 care4today.com, 1 +careandcables.ca, 1 careapp.com.au, 1 careapptest.dk, 1 -carear.com, 1 -careclaimsadjusting.com, 0 +careclaimsadjusting.com, 1 carecloud.com, 1 carecm.de, 1 carecode.ai, 0 @@ -28430,7 +28586,9 @@ carehospitals.com, 1 careium.co.uk, 1 carelancerportfolio.ga, 1 +carelink.co.nz, 1 carelinx.com, 1 +carelklein.nl, 1 careloco.tk, 1 caremad.io, 1 caremobi-prod.herokuapp.com, 1 @@ -28450,9 +28608,7 @@ careycustomhomes.com, 1 careyohio.gov, 1 careyolsen.com, 1 -carezza.net, 1 carfaircomposites.com, 1 -carfax.ca, 1 carfaxcanadaappgateway.azurewebsites.net, 1 carfinancehelp.com, 1 carfinans.ru, 1 @@ -28501,9 +28657,9 @@ carkeysystem.com, 1 carl-blum-haus.tk, 1 carl-otto.it, 1 -carl-sinclair.com, 1 carl-topham.com, 0 carl.land, 1 +carlansell.co.uk, 1 carlapoggioli.com, 0 carlaschiavone.tk, 1 carlcsaposs.com, 1 @@ -28590,6 +28746,7 @@ carmenpolanco.co, 0 carmensanzchacon.es, 1 carmeny.org, 1 +carmicoffee.com, 1 carmona.gov.ph, 1 carna.tk, 1 carnabrindes.com.br, 1 @@ -28673,7 +28830,6 @@ carportus.com, 1 carprice.auction, 1 carprice.ru, 1 -carproof.com, 1 carpticon.tk, 1 carpuya.ga, 1 carrabiners.tk, 1 @@ -28697,7 +28853,6 @@ carrinhocheiooanointeiro.com.br, 1 carrion.tk, 1 carrnorthamerica.com, 1 -carro.wiki, 1 carroattrezzi.it, 1 carroattrezzi.lazio.it, 1 carroattrezzimilanodaluiso.it, 1 @@ -28778,6 +28933,7 @@ carthagesavings.com, 1 cartierplan.ga, 0 cartographiepremiereligne.ca, 1 +cartoleriabotticelli.it, 1 cartomancieperso.tk, 1 cartona.com, 1 cartongesso.roma.it, 1 @@ -28813,8 +28969,7 @@ carw.sh, 1 carwashlogin.com, 1 carwashon5th.com, 1 -carwind.com, 1 -carwrapinfo.com, 0 +carwrapinfo.com, 1 carwreckcowboy.com, 1 caryl.fr, 1 carymedicalgroup.com, 1 @@ -28826,11 +28981,11 @@ casa-due-pur.com, 1 casa-due-pur.de, 1 casa-due.com, 1 -casa-funerara-mirage.ro, 1 casa-lunch-break.de, 1 casa-lunchbreak.de, 1 casa-mea-inteligenta.ro, 1 casa-mitica.com, 1 +casa-presente.com, 1 casa-prince.tk, 1 casaasia.es, 1 casabella.com.tw, 1 @@ -28880,13 +29035,14 @@ casapedra.tk, 1 casaplorer.com, 1 casapuravidahostel.com, 1 +casaraopizzaria.com.br, 1 casaruralsantamaria.tk, 1 casasacapulcodiamante.com, 1 casasbandeirantes.com.br, 1 casascomdesign.com, 1 casasdeapuestasdeportivas.cl, 1 casasparaperross.com, 1 -casasuara.com, 1 +casasuara.com, 0 casasuleletrodomesticos.com.br, 1 casatemporada.com, 1 casatendeiro.tk, 1 @@ -29168,7 +29324,21 @@ casinorewards.info, 1 casinorobots.com, 1 casinorocket.com, 1 +casinorocket1.com, 1 +casinorocket10.com, 1 +casinorocket11.com, 1 +casinorocket13.com, 1 +casinorocket2.com, 1 +casinorocket21.com, 1 +casinorocket32.com, 1 +casinorocket37.com, 1 casinorocket4.com, 1 +casinorocket41.com, 1 +casinorocket5.com, 1 +casinorocket76.com, 1 +casinorocket8.com, 1 +casinorocket89.com, 1 +casinorocket9.com, 1 casinosanalyzer.com, 1 casinosblockchain.io, 1 casinoscout.ca, 1 @@ -29181,6 +29351,7 @@ casinotop10.net, 1 casinotopplistan.com, 1 casinotopsonline.com, 1 +casinoudenrofus.com, 1 casinovendors.com, 1 casinozondercruks.nl, 1 casinozonderregistratie.net, 1 @@ -29312,7 +29483,6 @@ catalogobiblioteca.com, 1 catalogobiblioteca.net, 1 catalogodoamor.com, 1 -catalogosdemujer.com, 1 catalogosvirtualesonline.com, 1 catalogueau.com, 0 catalojic.tk, 1 @@ -29355,7 +29525,6 @@ catchthestars.org, 1 catchup-enschede.tk, 1 catchyz.com, 1 -catclouds.net, 1 catcontent.cloud, 1 catcoxx.com, 1 catech.au, 1 @@ -29441,8 +29610,6 @@ catpowered.net, 1 catprincess.com.tw, 1 catprint.com, 1 -catrepeller.com, 1 -catrinasporelmundo.com, 1 catrins-kunst.de, 1 catsarch.com, 1 catscreativecakes.ga, 1 @@ -29459,6 +29626,8 @@ cattiau.com, 1 cattlemansadvocate.com, 1 cattleplay.gq, 1 +cattleraisersmuseum.com, 1 +cattleraisersmuseum.org, 1 catto.win, 1 cattsgym.co.uk, 1 catu-bikes.se, 1 @@ -29473,7 +29642,6 @@ caueteam.tk, 1 caughtredhanded.co.nz, 1 caulacbonuochoa.tk, 1 -caulfieldeastapartments.com.au, 1 caulong-ao.net, 1 caumont-normandie.fr, 0 cauquenes.tk, 1 @@ -29496,11 +29664,13 @@ caveat-capital.com, 1 cavecreekaz.gov, 1 cavediverharry.com, 1 +cavekeep.com, 1 cavemax.com, 1 +caver-caspex.cloud, 1 +caversino.com, 1 cavisson.com, 1 cavistenancy.fr, 1 cavsconnect.com, 1 -cavuno.com, 1 cavzodiaco.com.br, 1 caw.be, 1 cawagiras.ga, 1 @@ -29528,14 +29698,12 @@ cbcnet.co.za, 1 cbcnet.info, 1 cbd-world-online.com, 1 -cbd181.com, 1 cbdbflo.com, 1 cbdcontact.eu, 1 cbdcontact.pl, 1 cbddo.gov.tr, 1 cbdev.de, 1 cbdication.com, 1 -cbdlession.com, 1 cbdlinks.xyz, 1 cbdoilcures.co, 1 cbdtelegram.com, 1 @@ -29546,7 +29714,6 @@ cbflleida.cat, 1 cbg-engadin.com, 1 cbg-it.de, 1 -cbh.org, 1 cbhcfl.gov, 1 cbhf.ca, 0 cbhq.net, 1 @@ -29576,7 +29743,6 @@ cbrsecurity.be, 1 cbs-engineering.com, 1 cbs3design.it, 1 -cbt.quest, 1 cbw.sh, 1 cbxp.in, 1 cc-customer.de, 1 @@ -29595,6 +29761,7 @@ cca.edu.ph, 1 cca.ky, 1 ccaa.gg, 1 +ccaag.co, 1 ccaag.link, 1 ccaag.me, 1 ccaag.mx, 1 @@ -29642,10 +29809,12 @@ cceputnam360.com, 1 ccestaque.tk, 1 ccfs-sorbonne.fr, 1 +ccgmc.org.au, 1 ccgx.de, 1 cchat.de, 1 cchsthevoice.org, 1 cci.org.co, 1 +ccigi.org, 1 cciiblog.tk, 1 ccis.rs, 1 cck-law.com, 1 @@ -29674,6 +29843,7 @@ ccrfi.org, 1 ccrun.tk, 1 ccsaposs.com, 1 +ccscan.eu, 1 ccshire.ga, 1 ccsinnovations.com, 1 ccsioims.ph, 1 @@ -29755,7 +29925,6 @@ cdn.qa, 1 cdn1.com.br, 1 cdnaval.tk, 1 -cdncompanies.com, 1 cdndepo.com, 1 cdnjs.com, 1 cdnpkg.com, 1 @@ -29766,6 +29935,7 @@ cdo.gov, 1 cdocs.ml, 1 cdom.de, 1 +cdosr.space, 1 cdp-poznan.pl, 1 cdpn.io, 1 cdrom.ch, 1 @@ -29791,6 +29961,7 @@ cdxy.me, 1 cdyl.freeboxos.fr, 1 ce-agentur.de, 0 +ce-christian-era.com, 1 ce-design.eu, 1 ce-na.ru, 1 ce-webdesign.de, 1 @@ -29823,12 +29994,14 @@ ced-services.nl, 1 ceda-fi.tk, 1 cedac.org, 1 +cedarair.ca, 1 cedarcityut.gov, 1 cedarcountyne.gov, 1 cedarcoveassistedliving.com, 1 cedarcreekcoffee.com, 1 cedarhillsutah.gov, 1 cedarmanagementgroup.com, 1 +cedarnoctua.com, 1 cedarrockalliance.com, 1 cedric-garcia.tk, 1 cedricbonhomme.org, 1 @@ -29876,12 +30049,12 @@ cekabajio.com, 1 celadas.tk, 1 celarsports.fr, 1 +celatofresh.com, 1 celayix.com, 1 celcomhomefibre.com.my, 1 celebavirus.com, 1 celebdaily.ga, 1 celebi-forest.tk, 1 -celebmasta.com, 1 celebrasianconference.com, 1 celebrate-creativity.com, 1 celebratesportsnetwork.com, 1 @@ -29906,6 +30079,7 @@ celendo.ga, 1 celeraindustries.tk, 1 celesco.eu, 1 +celestestorage.com, 1 celestia.tk, 1 celestial.ug, 1 celestialdental.com, 1 @@ -29919,7 +30093,6 @@ celine-patisserie.fr, 1 celinecity.com, 1 celineitalia.tk, 1 -celinesrecipes.com, 1 cellboost.cf, 1 cellcenterchampalimaudfoundation.org, 1 cellebrite.com, 1 @@ -29946,7 +30119,7 @@ cellulitetreatment.tk, 1 cellypso.com, 1 celmedia.cl, 1 -celseven.com, 1 +celseven.com, 0 celsoazevedo.com, 1 celta.cl, 1 celtacad.tk, 1 @@ -29970,6 +30143,7 @@ ceml.ch, 1 cemporcentocliente.com.br, 1 cemregulveren.com, 1 +cemtekbas.com, 1 cen-cinai.go.cr, 1 cenatorium.pl, 1 cendata.co.uk, 1 @@ -29997,7 +30171,6 @@ centeragro.com.br, 1 centerami.org, 1 centerforcreativeconsciousness.com, 1 -centergate.se, 0 centerhancockin.gov, 1 centerharbornh.gov, 1 centernur.kz, 1 @@ -30011,7 +30184,6 @@ centexlegal.com, 1 centextlegal.com, 1 centextlitigationservices.com, 1 -centigen.ai, 1 centillionss.com, 1 centimark.com, 1 centio.bg, 1 @@ -30047,12 +30219,10 @@ centrallead.net, 1 centrallondonaesthetics.co.uk, 0 centralnic.com, 1 -centralpay.eu, 0 centralpinesnc.gov, 1 centralsite.tk, 1 centralsoft.tk, 1 centralspyers.ga, 1 -centralstatecu.org, 1 centralstor.ga, 1 centralvalleyharness.org, 1 centralvoice.org, 1 @@ -30088,6 +30258,7 @@ centrolavoro.org, 1 centromedico.tk, 1 centropagina.it, 1 +centropescabrando.it, 1 centros.ml, 1 centros.tk, 1 centrovenetoservizi.it, 1 @@ -30125,7 +30296,6 @@ centurylink.cf, 1 centuryreporters.com, 1 centurystudios.com, 1 -centurytiling.com.au, 1 ceomanipur.nic.in, 1 ceomonthlyest.ga, 1 cepalabs.cl, 1 @@ -30134,6 +30304,7 @@ cephalexincapsules.tk, 1 cephalexine.gq, 1 cepheid.com, 0 +cepiffer.com, 1 cepra.ru, 1 ceprenomnexistepas.ovh, 1 cepxuo.tk, 1 @@ -30171,6 +30342,7 @@ cerena-silver.ru, 0 ceres-corp.org, 0 cerezacomunicacion.com, 1 +cerfapp.fr, 1 cerfid.com.pe, 1 cerinrosario.com.ar, 1 ceris.com, 1 @@ -30210,6 +30382,7 @@ certible.com, 1 certidao-nascimento-pt.org, 1 certificadodigitalpari.com.br, 1 +certificadodigitalsaopaulo.sampa.br, 1 certificados.edu.do, 1 certificatedetails.com, 1 certificateoflogistics.ga, 1 @@ -30227,10 +30400,12 @@ certifiedfieldassociate.com, 1 certifiedmerchandiseest.ga, 1 certifiednurses.org, 1 +certifiedsafe.co, 1 certifix.eu, 1 certifycrm.com, 1 certifylogin.com, 1 certiquali.fr, 1 +certisyn.com, 1 certivac.ch, 1 certnazionale.it, 1 certo-escrow.com, 1 @@ -30306,6 +30481,7 @@ ceuniverse.com, 0 ceva-dsp.com, 1 cevaplari.net, 1 +ceven.io, 1 cevep.ca, 1 ceverett.io, 0 cevin.at, 1 @@ -30344,7 +30520,6 @@ cfigura.com, 1 cflblaw.com, 1 cflogisticsllc.com, 1 -cfnets.co.jp, 1 cfnets.com, 1 cfnibelize.com, 1 cfnmpics.com, 1 @@ -30367,7 +30542,7 @@ cfportneuf.com, 1 cfr-culturism.tk, 1 cfrench.cc, 1 -cfs-australasia.com, 1 +cfs-australasia.com, 0 cfse.biz, 1 cfsh.tk, 1 cfsrportal.org, 1 @@ -30386,7 +30561,6 @@ cgal.org, 1 cgalvin.com, 1 cgan.pw, 1 -cgarchives.com, 1 cgbassurances.ch, 0 cgbf.org, 1 cgbh3.gq, 1 @@ -30403,7 +30577,6 @@ cgionline.tk, 1 cgknieuwpoort.nl, 1 cglib.xyz, 1 -cgmllc.net, 1 cgo.pw, 1 cgp.moe, 1 cgpa-de.org, 1 @@ -30434,6 +30607,7 @@ ch-stjunien.fr, 1 ch.search.yahoo.com, 0 ch225.com, 1 +ch3hoa.org, 1 ch47f.com, 1 ch881.org, 1 cha-ta.com, 1 @@ -30490,6 +30664,7 @@ chaletpierrot.ch, 0 chaletsusi.it, 1 chaletverzekeringen.nl, 1 +chalkycat.com, 1 challenge-magazine.org, 1 challenge.gov, 1 challengerinvestors.tk, 1 @@ -30615,7 +30790,6 @@ chaoxi.io, 1 chaoxi.link, 1 chaoyansuo.com, 1 -chaparral.com.au, 1 chapek9.com, 1 chapel.tk, 1 chapelaria.tf, 1 @@ -30734,6 +30908,7 @@ charset.org, 1 chartafzar.com, 1 chartbox.tk, 1 +chartdna.tech, 1 charteredsurveyorinlondon.co.uk, 1 charteroak.org, 1 charterreserve.com, 1 @@ -30818,7 +30993,6 @@ chatlol.org, 1 chatloupe.org, 1 chatmaus.ml, 1 -chatmitra.com, 1 chatnederland.eu, 1 chatomg.com, 1 chatondesk.com, 1 @@ -30865,7 +31039,6 @@ chbcoffee.com.tw, 1 chbs.me, 1 chcblog.tk, 1 -chcemradost.sk, 1 chch.it, 1 chcheaptech.nz, 1 chcisezeptat.cz, 1 @@ -30880,6 +31053,7 @@ chdn.lu, 1 cheap-airtickets.ru, 1 cheap-colleges.com, 1 +cheap-dissertation-writing.co.uk, 1 cheap-mattresses.co.uk, 1 cheapacyclovir.ml, 1 cheapairfarefrom.com, 1 @@ -30948,7 +31122,6 @@ cheazey.eu, 1 cheazey.net, 1 cheazey.org, 1 -cheb-news.net, 1 chebotarevkk.tk, 1 chebwebb.com, 1 checalaweb.com, 1 @@ -30993,6 +31166,9 @@ checkngo.com, 1 checkout.google.com, 1 checkoutexpert.com, 1 +checkpagos.com, 1 +checkpointgtm.com, 1 +checkpqc.com, 1 checkprograms.com, 1 checkprograms.net, 1 checkr.com, 0 @@ -31016,16 +31192,15 @@ chedonna.it, 1 cheekboss.com, 1 cheekycharliessoftplay.co.uk, 1 -cheela.org, 1 cheem.co.uk, 1 cheerfulmonk.com, 1 cheese-storeroom.tk, 1 cheeseemergency.co.uk, 1 cheesefusion.com, 1 -cheeseginie.com, 1 cheesy.gay, 1 cheeth.am, 1 cheetham.me.uk, 1 +cheeuropa.com, 1 chefaa.com, 1 chefcentral.co.uk, 1 chefcuisto.com, 1 @@ -31063,7 +31238,6 @@ cheltenhampa.gov, 1 cheltik.ru, 1 chelyaba.tk, 1 -chelyabinsk-news.net, 1 chema.ga, 1 chemapool.bg, 1 chemengzone.com, 1 @@ -31079,7 +31253,6 @@ chemistry-schools.com, 1 chemnitz2025.de, 1 chemolak.pl, 1 -chemotion.net, 1 chemungtownshipil.gov, 1 chemwatch.net, 1 chenangocountyny.gov, 1 @@ -31087,10 +31260,10 @@ chenbo.tk, 1 chencraft.com, 1 chendhurcollections.com, 1 -chendhurcollections.in, 1 chenegaglobal.com, 1 chenequawi.gov, 1 cheneypartners.com, 1 +cheneypta.org, 1 cheng.pet, 1 chengfayun.com, 0 chenghao360.top, 1 @@ -31128,17 +31301,11 @@ cheriny.com, 1 cherished.ie, 1 cherkasskiy.ml, 1 -cherkassy-news.ru, 1 cherkassy.ml, 1 -cherkassynews.ru, 1 cherkes.tk, 1 cherkess.tk, 1 -cherkessk-news.net, 1 -chernigov-news.ru, 1 -chernigovnews.ru, 1 chernikova.tk, 1 chernogoriya.tk, 1 -chernovcy-news.ru, 1 chernyak.id.au, 1 cherokeecountyga.gov, 1 cherrett.digital, 0 @@ -31148,6 +31315,7 @@ cherrycountyne.gov, 1 cherrycredits.com, 1 cherrycreeknorth.com, 1 +cherryeng.kr, 1 cherryjimbo.sucks, 1 cherrynova.live, 0 cherryonit.com, 0 @@ -31158,6 +31326,7 @@ cherysunzhang.com, 1 chesapeakecluttercontrol.com, 1 chesapeakeopticallab.com, 1 +chesapeakestormwater.org, 1 chesapeakewv.gov, 1 cheshirex.com, 0 chesolar.cz, 1 @@ -31208,11 +31377,9 @@ chiaseek.com, 1 chiavistello.it, 1 chiba-shika.jp, 1 -chiba-tour.jp, 1 chiboard.co, 1 chibr.eu, 1 chic-leather.com, 1 -chic-weddings.com, 1 chicago-mold.com, 1 chicagobasementblog.com, 1 chicagocitydeck.com, 0 @@ -31243,6 +31410,7 @@ chicki.tk, 1 chickteam.tk, 1 chicofc.tk, 1 +chicoparana.com, 1 chicorec.gov, 1 chicospanico.tk, 1 chicovive.com, 1 @@ -31260,7 +31428,6 @@ chietitoday.it, 1 chifeng.com.tw, 1 chigwelltreeservices.co.uk, 1 -chijb.cc, 1 chikahaku1001vr.jp, 1 chikan-beacon.net, 1 chikenweb.jp, 1 @@ -31341,10 +31508,8 @@ china-ru.ru, 1 china.gs, 1 chinabank.ph, 1 -chinacake.com, 1 chinacdn.org, 1 chinacheers.com, 1 -chinacolour.com, 1 chinadream404.com, 1 chinafree.online, 1 chinafree.site, 1 @@ -31356,11 +31521,8 @@ chinainluxury.com, 1 chinajingkun.com, 1 chinalosers.com, 1 -chinamemo.com, 1 chinaoptionsfund.cn, 1 -chinaql.com, 1 chinasearch.tk, 1 -chinaseminar.com, 1 chinastory.tk, 1 chinasucksass.com, 1 chinati.org, 1 @@ -31438,7 +31600,6 @@ chistesdesebas.tk, 1 chistomaniapro.ru, 1 chit.search.yahoo.com, 0 -chita-news.net, 1 chita.cf, 1 chita.tk, 1 chitaem.tk, 1 @@ -31461,19 +31622,18 @@ chlapidarium.cz, 1 chliine.ch, 1 chllly.de, 1 -chlo-products.biz, 1 -chlo-products.net, 1 chloehorler.com, 1 chloes.gr, 1 chloescastles.co.uk, 1 chloeting.com, 1 chlopes.com, 1 +chlor-clean.com, 1 +chlorinesupplycheck.co.uk, 1 chlth.com, 1 chmfin.com, 1 chmielarz.it, 1 chmurakotori.ml, 1 chnbilling.com, 1 -chngold.com, 1 chnj.gov, 1 chobd.ck.ua, 1 chobitool.com, 1 @@ -31527,6 +31687,7 @@ chongwukong.com, 1 chongyou.com, 1 chonker.gg, 1 +chonma.com, 1 choochooworld.com, 0 choootto.net, 1 choosealicense.com, 1 @@ -31547,6 +31708,7 @@ chordmag.com, 1 chordpage.com, 1 chordu.com, 1 +choregate.io, 1 choreographytogo.com, 1 chorkley.co.uk, 1 chorkley.com, 1 @@ -31566,7 +31728,6 @@ chosunonline.com, 1 chou-chinois.com, 1 choufei.com, 1 -choukou.com, 1 choushe.com, 1 chowtime.chat, 1 choylifut.tk, 1 @@ -31579,10 +31740,12 @@ chris-edwards.net, 1 chris-siedler.at, 1 chris.land, 1 +chris05.com, 1 chrisahrweileryoga.com, 1 chrisaitch.com, 1 chrisandian.com, 1 chrisballam.com, 1 +chrisbmn.com, 1 chrisbrockdiving.com, 1 chrisbrowntherapies.co.uk, 1 chrisbryant.me.uk, 1 @@ -31609,6 +31772,7 @@ chrismorgan.info, 1 chrismorgancreative.com, 1 chrismurray.co.uk, 1 +chrispappalardo.com, 1 chrispaul.ml, 1 chrispontius.tk, 1 chrisrude.com, 1 @@ -31629,6 +31793,8 @@ christensenplace.us, 1 christerwaren.com, 1 christerwaren.fi, 1 +christfortworth.com, 1 +christiaangoossens.nl, 1 christian-folini.ch, 1 christian-garo.com, 1 christian-gredig.de, 1 @@ -31648,7 +31814,6 @@ christianconcepts.ga, 1 christianconcepts.gq, 1 christiancountyil.gov, 1 -christiandiscourse.net, 1 christianebeutl.com, 1 christianfilms.net, 1 christianga.ro, 1 @@ -31703,7 +31868,6 @@ christo.ga, 1 christoph.media, 1 christophbartschat.com, 0 -christophe-beclier.fr, 1 christophe-dubois.tk, 1 christophebarbezat.ch, 1 christophedavid.tk, 1 @@ -31807,7 +31971,6 @@ chrony.tk, 1 chroot.co.uk, 1 chrpaul.de, 0 -chrsmtc.com, 1 chrstn.eu, 1 chrstngr.cm, 1 chrt-tcdp.gc.ca, 1 @@ -31843,7 +32006,6 @@ chuhe.xyz, 1 chukardin.tk, 1 chukchansihealthsafety.gov, 1 -chukotka-news.net, 1 chukotka.ml, 1 chukou.cf, 1 chukou.ga, 1 @@ -31860,7 +32022,6 @@ chunghwamc.com, 1 chungnguyenblog.tk, 1 chungsir.com.pa, 1 -chunk.science, 1 chunkeat.cyou, 1 chunkeat.me, 1 chunkeat.ml, 1 @@ -31906,7 +32067,6 @@ chuvashia.tk, 1 chuvashiya.tk, 1 chv.ro, 1 -chvalov.com, 1 chwempower.com, 1 chytris.cf, 1 chytris.cz, 1 @@ -31943,6 +32103,7 @@ ciaramamaquinas.com.br, 1 ciaran.lol, 1 ciaran.tk, 1 +ciareterapias.com.br, 1 ciasa.se, 1 ciasademunt.com, 0 ciat.no, 0 @@ -32003,7 +32164,6 @@ cign.nl, 1 cigniti.com, 1 cignium.com, 1 -cigotracker.com, 1 cihanbagdatli.com, 1 cihanmedya.ga, 1 cihar.com, 1 @@ -32037,7 +32197,6 @@ cincinnaticasinonight.com, 1 cincinnatijapanesechurch.com, 1 cincoautoinsurance.com, 1 -cincosf.com, 1 cincy.gov, 1 cinderstravels.com, 1 cindey.io, 1 @@ -32046,6 +32205,7 @@ cine.to, 1 cineassist.jp, 1 cinecat.de, 1 +cinecelebrity.in, 1 cinedarkwolf.tk, 1 cinefilia.tk, 1 cineforge.com, 1 @@ -32152,7 +32312,6 @@ circoeia.com, 0 circu.ml, 0 circues.com, 1 -circuitcitydb.com, 1 circuitcityelectricaladelaide.com.au, 1 circuitclerkmarioncountyms.gov, 1 circular-economy.earth, 1 @@ -32234,9 +32393,9 @@ citalopramhbr.ga, 1 citans.tk, 1 citap.gov, 1 -citas-adultas.com, 1 citation-iso-certification.co.uk, 1 citations.tk, 1 +citationstyler.com, 1 citazioni.tk, 1 citeulike.org, 1 citfin.cz, 1 @@ -32449,7 +32608,6 @@ cityofwoodland.gov, 1 cityofwoodward-ok.gov, 1 cityonfire.com, 1 -cityplayers.com, 1 citypress.cf, 1 citypress.ga, 1 citypress.gq, 1 @@ -32588,6 +32746,7 @@ cl0ud.hopto.org, 1 cl0ud.space, 0 claarycherry.com, 1 +clabs.io, 1 clacetandil.com.ar, 1 clactonfencingsupplies.co.uk, 1 clad.cf, 1 @@ -32612,6 +32771,8 @@ clairescastles.co.uk, 1 clairette-de-die-lantheaume.fr, 1 clairevoyance.tk, 1 +clairgest.ca, 1 +clairgest.com, 1 claitec.com, 1 clak.io, 1 clalbit-checknet.co.il, 1 @@ -32639,6 +32800,7 @@ clanlaw.tk, 1 clanlegends.tk, 1 clanmacbran.tk, 1 +clann-an-dhragain-uaine.co.uk, 1 clanrose.org.uk, 1 clansty.com, 1 clantemplates.tk, 1 @@ -32676,8 +32838,8 @@ claritin.gq, 1 claritin.ml, 1 clarityforspas.com, 1 +clarityhome.ca, 1 clarkassociatesinc.biz, 1 -clarkbuildersllc.com, 1 clarkchronicle.com, 1 clarkcoky.gov, 1 clarkcountyar.gov, 1 @@ -32755,7 +32917,6 @@ classicpraha.com, 1 classicstories.tk, 1 classificacaoderisco.com, 1 -classificacaogeral.com.br, 1 classificadostodaoferta.tk, 1 classificazionerifiuti.it, 1 classifieds.ae, 1 @@ -32779,7 +32940,6 @@ claude.me, 1 claude.photo, 1 claude.site, 1 -claudeapi.com, 0 claudearpi.in, 1 claudearpi.net, 1 claudeleveille.com, 0 @@ -32789,6 +32949,7 @@ claudiahalfter.de, 1 claudiamartins.eu, 1 claudiamatiello.com.br, 0 +claudiasjewelryinc.com, 1 claudiasnederlandsehangoordwergjes.tk, 1 claudiney.info, 1 claumarservice.com, 1 @@ -32799,6 +32960,7 @@ clausewitz-gesellschaft.de, 1 claustrofobia.tk, 1 clautopieces.fr, 1 +clave.gob.es, 1 clave2000.com.co, 1 claveframework.org, 1 clavit4.zone, 1 @@ -32829,6 +32991,7 @@ clean-mailbox.com, 1 clean-water-and-sanitation.tk, 1 cleanairdallaspro.com, 1 +cleanandcleaner.net, 1 cleanclearwater.co.uk, 1 cleandetroit.org, 1 cleandrains.com.au, 1 @@ -32852,7 +33015,6 @@ cleanpeakmascot.com.au, 1 cleanpouches.com, 1 cleanpowerbg.com, 1 -cleanroomfloorsinc.com, 1 cleanrun.com, 1 cleansheetsaz.com, 1 cleanshelf.com, 1 @@ -32866,6 +33028,8 @@ cleanway.dk, 1 cleanwithspot.com, 1 clear-eyes.se, 1 +clear.ai, 1 +clearanceguard.nl, 1 clearbit.com, 1 clearbodyclearmind.com, 1 clearbooks.co.uk, 1 @@ -32879,6 +33043,7 @@ clearfieldcountypa.gov, 1 clearfieldpa.gov, 1 clearflowpos.com, 1 +cleargarmentverify.com, 1 cleargoals.com, 1 cleargrain.com.au, 1 clearholidays.com, 1 @@ -32915,6 +33080,7 @@ clearwatercountyid.gov, 1 clearwatercountymn.gov, 1 clearwaterseries.tk, 1 +clearworks.ca, 1 cleburneinsurance.com, 1 cledepeaubeaute.com, 1 cleelandspecialists.com.au, 1 @@ -33000,10 +33166,11 @@ clevyrstreamjs.com, 1 clevyrstudios.com, 1 clevyrvr.com, 1 +cleya.agency, 1 clflife.com, 1 clgp.jp, 1 clgraphix.com, 1 -clial.com, 1 +cli.bot, 1 clic-music.com, 1 clica.net, 1 click-7979.com, 1 @@ -33047,7 +33214,6 @@ clicksacolas.com, 0 clickseek.in, 1 clicksengage.com, 1 -clickspeedtest.net, 1 clickstart.ml, 1 clicktenisdemesa.com.br, 0 clicktest.cf, 1 @@ -33132,7 +33298,6 @@ clinicaeliana.com, 1 clinicaesteticabhprime.com.br, 1 clinicaferrusbratos.com, 0 -clinicalrehabilitation.info, 1 clinicalresearch.my, 1 clinicalsolutions.se, 1 clinicalstats.ga, 1 @@ -33243,6 +33408,8 @@ closernow.tk, 1 closetedsoul.com, 1 closets-cheap.tk, 1 +closient.co, 1 +closient.com, 1 closingholding.com, 1 closingthegap.gov.au, 1 closir.com, 1 @@ -33298,6 +33465,7 @@ cloudcaprice.net, 1 cloudcastles.xyz, 1 cloudcert.org, 1 +cloudchampagne.com, 1 cloudcloudcloud.cloud, 1 cloudcraftmc.de, 1 clouddaten.de, 1 @@ -33319,6 +33487,7 @@ cloudflare-dns.com, 1 cloudflare.com, 1 cloudflare.irish, 1 +cloudflarec.com, 1 cloudflareonazure.com, 1 cloudfleet.ai, 1 cloudforce.com, 1 @@ -33353,7 +33522,6 @@ cloudnovi.com, 1 cloudns.net, 1 cloudofertas.com.br, 1 -cloudofgoods.com, 1 cloudoptimizedsmb.com, 1 cloudpagesforwork.com, 1 cloudparts.com.tr, 1 @@ -33577,6 +33745,7 @@ clycat.ru, 1 clyde-tx.gov, 1 clydewi.gov, 1 +clymon.ro, 1 cm-funchal.pt, 1 cm-lagos.pt, 1 cm-law.eu, 1 @@ -33608,8 +33777,6 @@ cmftech.com, 1 cmfuchs.de, 1 cmi.no, 1 -cmillrehab.com, 1 -cmkr.at, 1 cmlachapelle.ch, 1 cmlcpa.ca, 1 cmlex.com, 1 @@ -33642,6 +33809,7 @@ cmsbestpractice.com, 1 cmscompany.de, 1 cmsdca.gov, 1 +cmsdestek.com, 1 cmsec.de, 1 cmserviscz.cz, 0 cmsfox.de, 1 @@ -33653,12 +33821,14 @@ cmsua.ca, 1 cmt-france.org, 1 cmtedu.com, 1 +cmteknik.com.tr, 1 cmtindia.com, 1 cmtk.cloud, 1 cmtportal.co.uk, 1 cmtso.com, 1 cmv.gr, 1 cmx-survey.com, 1 +cn-rocket.top, 1 cn.fo, 1 cn.search.yahoo.com, 0 cn2euportugal.com, 1 @@ -33703,6 +33873,7 @@ cnsbordercellatlas.org, 1 cnslub.ru, 1 cnss.gob.do, 1 +cntiaozhuan.top, 1 cntl.kz, 1 cntr.fr, 1 cntras.com, 1 @@ -33724,7 +33895,6 @@ co2fr.ee, 0 co3app.com, 1 coa.gov.ph, 1 -coach-dortef.dk, 1 coach-enligne.fr, 1 coachablebyabel.nl, 1 coachbakery.com, 1 @@ -33761,6 +33931,7 @@ coastalsignsplus.com, 1 coastbus.org, 1 coasterhero.com, 1 +coastgeotechnical.ca, 1 coasthotels.com, 1 coastline.net.au, 1 coastnews.cf, 1 @@ -33768,7 +33939,7 @@ coathangastrangler.com, 1 coathangerstrangla.com, 1 coathangerstrangler.com, 1 -coating-equipment.com, 1 +coating-equipment.com, 0 coats-and-jackets.tk, 1 coats.com, 1 coatsandcocktails.org, 1 @@ -33785,6 +33956,7 @@ coboxviagens.com.br, 1 cobracastles.co.uk, 1 cobralelie.nl, 1 +cobrancaautomatizada.com.br, 1 cobranzasimg.com, 1 cobs.si, 1 coc.de, 1 @@ -33804,6 +33976,7 @@ cocheriagori.com.ar, 1 coches.one, 1 cochesaescala.tk, 1 +cochesdechina.es, 1 cochin-brahma.tk, 1 cochise.gov, 1 cocina.guru, 1 @@ -33875,7 +34048,6 @@ code.golf, 1 code.google.com, 1 code.gov, 1 -code0.ai, 1 code4rena.com, 1 code972.com, 1 codeable.dk, 1 @@ -33913,6 +34085,8 @@ codefor.food, 1 codefordus.de, 1 codefordus.nrw, 1 +codefrontapps.com, 1 +codefuture.biz, 1 codegen.ca, 1 codegirl.tk, 1 codeguide.ru, 1 @@ -34015,7 +34189,6 @@ codex.rocks, 1 codexdigital.com, 1 codexio.in, 1 -codezenith.com, 1 codezeno.com.au, 1 codice-rosso.net, 1 codicecer.it, 1 @@ -34063,13 +34236,12 @@ coeconnections.co.uk, 0 coedpictures.com, 1 coefficient.com.au, 1 -coeminna.edu.ng, 0 +coeminna.edu.ng, 1 coenjutte.tk, 1 coens.me.uk, 1 coentropic.com, 1 coequals.tk, 1 cofense.at, 1 -cofetaria-narcisa.ro, 1 coffa.gov, 1 coffee-break.cc, 1 coffee-like.com, 1 @@ -34114,6 +34286,7 @@ cogknockers.com, 1 cogknockers.net, 1 cognac-oenologie.com, 1 +cogneryx.com, 1 cognicrypt.com, 1 cognicrypt.de, 1 cognicrypt.org, 1 @@ -34134,6 +34307,8 @@ cohere.io, 1 cohob.de, 1 coiffbot.fr, 1 +coiffeurdomicile40.fr, 1 +coiffeurschnittstelle.ch, 1 coiffure-website.de, 1 coiga.org, 1 coignard.org, 1 @@ -34209,7 +34384,6 @@ colbert.ml, 1 colburnadamswi.gov, 1 colcomm.com, 1 -cold.world, 1 coldcard.com, 1 coldcardwallet.com, 1 coldcaserecords.gov, 1 @@ -34249,6 +34423,7 @@ coleta.digital, 1 coletteclubs.com, 1 coletteschley.de, 1 +coletto.io, 1 colfaxcountyne.gov, 1 colfaxia.gov, 1 colframe.com.co, 1 @@ -34309,13 +34484,11 @@ collectibles.tk, 1 collectiegelderland.nl, 1 collectif-laicite-yallah.be, 1 -collectif85.com, 1 collectifpinceoreilles.com, 1 collectiontardivel.com, 1 collectionvillasstmartin.com, 1 collective-conciousness.monster, 1 collective-incubator.de, 1 -collectivecorruption.com, 1 collectivedg.com, 1 collectivite365.fr, 1 collector.cf, 1 @@ -34323,7 +34496,9 @@ collectorscorner.com, 1 college-chagall.tk, 1 college-ic.ca, 1 +college-in-3.org, 1 college-sewing.co.uk, 1 +collegeblvdah.com, 1 collegeeducation.ml, 1 collegeinlouisiana.com, 1 collegeinoklahoma.com, 1 @@ -34340,13 +34515,13 @@ collegesecretary.cn, 1 collegesecretary.com, 1 collegesidekick.com, 1 +collegesignal.ai, 1 collegesrit.tk, 1 collegetaxguide.org, 1 collegetimes.co, 1 collegetownstudios.tk, 1 collegevorti.com, 1 collegian.com, 1 -collepietra.it, 1 collerosso.com, 1 colley.tk, 1 collezione.it, 1 @@ -34426,9 +34601,7 @@ colorbeta.com, 1 colorblindfilms.com, 1 colorblindprogramming.com, 1 -colorbond.vn, 1 colorbrightongreen.org, 1 -colordetector.click, 1 colorectalpractice.com, 1 colorfularchive.eu.org, 1 colorfulcloud.eu.org, 1 @@ -34503,7 +34676,6 @@ columbustwpmi.gov, 1 columbusunderground.com, 1 columbuswi.gov, 1 -columbuswines.com, 0 colwichks.gov, 1 colwyn.me, 1 colwynfm.com, 1 @@ -34550,6 +34722,7 @@ come.ga, 1 come2cook.com, 1 comealong.org, 1 +comeals.com, 1 comeback.no, 1 comebookmark.cf, 1 comebookmark.ga, 1 @@ -34606,7 +34779,6 @@ comi-gmbh.de, 1 comiagro.com, 1 comical.ml, 1 -comicborgs.com, 1 comiccrusaders.com, 1 comiciade.de, 1 comicsans.tk, 0 @@ -34630,6 +34802,8 @@ comm-works.com, 1 comm.cx, 1 comma-store.eu, 1 +commacompliance.ai, 1 +commacompliance.com, 1 commagere.com, 1 commanderone.net, 1 commanderx.cf, 1 @@ -34751,6 +34925,7 @@ comoseduzir.net, 1 comosefazisto.com.br, 1 comosehace.online, 1 +comosio.de, 1 comovenderpelowhatsapp.com.br, 1 comoviajarcontumascota.com, 1 comp-consultants.com, 1 @@ -34780,6 +34955,7 @@ compareleasedlines.co.uk, 1 comparemymobile.com, 1 compareo.au, 1 +compareprecios.com, 1 compareshow.com, 1 comparesoft.com, 1 comparetaxsoftware.com, 1 @@ -34800,6 +34976,7 @@ compattatori.it, 1 compdermcenter.com, 1 compensadosbello.com.br, 1 +compete.net, 1 compete4ever.com, 1 competencyassessment.ca, 1 competis.cf, 1 @@ -34809,6 +34986,7 @@ compibus.fr, 1 compilenix.org, 0 complaint.tk, 1 +complaro.com, 1 compleet.com, 1 complete-concrete-concise.com, 1 complete-privacy.tk, 1 @@ -34835,11 +35013,13 @@ compliancebox.co, 1 compliancecentral.org, 1 compliancefox.io, 1 +complianceg.com, 1 compliancehome.com, 1 complianceinsight.ca, 1 compliancerisksoftware.co.uk, 0 compliancessentials.com, 1 compliantclaw.com, 1 +compliantfirmware.com, 1 complianz.io, 1 complicescreatifs.com, 1 complifast.com.au, 1 @@ -34847,6 +35027,7 @@ compliment.cf, 1 complt.xyz, 1 complyadvantage.com, 1 +complycarehealth.com, 1 complycheck.co, 1 complyfast.com.au, 1 complyfast.net.au, 1 @@ -34873,6 +35054,7 @@ comprehensiveihc.com, 1 compress.cafe, 1 compressor.io, 1 +comprevia.com, 1 comprising.de, 1 comprocanal.com, 1 comprofacil.es, 1 @@ -34919,9 +35101,7 @@ computerforum.tk, 1 computerforums.net, 1 computerhilfe-feucht.de, 1 -computerinfobits.com, 0 computerjet.ru, 1 -computermaus.com, 1 computernetwerkwestland.nl, 1 computernetwork.be, 1 computerpackages.com, 0 @@ -34938,7 +35118,6 @@ computertips.tk, 1 computerwerk.org, 1 computexrio.com, 1 -computime.com, 1 computing.land, 1 computingaustralia.com.au, 1 computingessentials.tk, 1 @@ -35019,7 +35198,6 @@ conclave.tk, 1 conclude.ga, 1 conclusion.nl, 0 -conclusive.co.za, 1 concor.ne.jp, 1 concord.sh, 1 concordance.bible, 1 @@ -35036,7 +35214,7 @@ concurseirosdeplantao.com.br, 1 concursos.com.br, 1 concursosabertos.com.br, 1 -concursuri.biz, 0 +concursuri.biz, 1 concursurionline.ro, 1 condemnity.net, 1 condenast.co.uk, 1 @@ -35059,6 +35237,7 @@ conectagob.gov.co, 1 conectatop.com.br, 1 conectens.com, 1 +conectumfinanse.pl, 1 conejicos.tk, 1 conesin.com, 1 conews.ml, 1 @@ -35116,7 +35295,7 @@ confiscate.ga, 1 confiscation.tk, 1 confiwall.de, 1 -conflictcontrol.fi, 1 +conflictcontrol.fi, 0 conflidentliving.cf, 1 confluent.cloud, 1 confluents.fr, 1 @@ -35150,6 +35329,7 @@ conicyt.cl, 1 coniectoinvestments.com, 1 coniglione.tk, 1 +coniozen.com, 1 conjfrnk.com, 1 conju.cat, 0 conjugacao.com.br, 1 @@ -35198,9 +35378,9 @@ connecto.group, 1 connectpay.com, 1 connectthedoc.com, 0 -connectto.com, 1 connectunion.ie, 1 connectusa.com, 0 +connectwize.be, 1 connelink.fr, 1 connell.co.nz, 1 conner.work, 1 @@ -35245,7 +35425,6 @@ conrad.am, 1 conradcartagena.com, 1 conradkostecki.de, 1 -conradkroencke.com, 1 conrads.it, 1 conrail.blue, 1 conrasd.tk, 1 @@ -35259,10 +35438,12 @@ consciente.ong, 1 conscientia.com.mx, 1 consegne.it, 1 +conseilcyberplus.fr, 1 conseildesarts.ca, 1 conseilgouz.com, 1 conseils-immo.fr, 1 conseilsmarketing.com, 1 +consejodetransparencia.es, 1 consejoescolar.org, 1 consejoescolardecanarias.net, 1 consejoescolardecanarias.org, 1 @@ -35282,6 +35463,7 @@ consilio.com, 1 consilium-vitae.ch, 1 consiliumvitae.ch, 1 +consistech.org, 1 consoe.com, 1 console.rest, 1 consolemania.com, 1 @@ -35302,6 +35484,7 @@ conspiracytheorypal.com, 1 constablevilleny.gov, 1 constancescharff.com, 1 +constansl.com, 1 constant-rough.de, 1 constant.ga, 1 constantinocontabilidade.com, 1 @@ -35327,6 +35510,7 @@ constructionmetrika.ca, 1 constructionmichelouellet.com, 1 constructionnews.ie, 1 +constructionprohabitat.com, 1 constructionskillstest.com, 1 constructoraisaba.com, 1 construguia.co, 1 @@ -35357,7 +35541,6 @@ consultinghousenet.tk, 1 consultingnurseest.ga, 1 consultoriaandrade.com.br, 1 -consultoriadelactancia.com, 1 consultoriadeseguranca.com.br, 1 consultoriosodontologicos.com.br, 1 consultorseo.pt, 1 @@ -35409,11 +35592,12 @@ contango.xyz, 1 contato.vip, 1 contecgmbh.com, 1 +contee.eu, 1 +contegy.com, 1 contempfleury.com, 1 contemplativeeducation.org, 1 contemptevoke.com, 1 contenedoresdereciclaje.online, 1 -contentcaching.com, 1 contentpass.io, 1 contentpass.net, 1 contents.ga, 1 @@ -35480,7 +35664,6 @@ controlenamao.com.br, 1 controlewiki.be, 1 controlit.eu, 1 -controllertech.com, 1 controllingchemsex.com, 1 controlpad.com, 1 controlshiftlabs.com, 1 @@ -35502,6 +35685,7 @@ convenantencheck.nl, 1 convergence.fi, 1 convergencela.com, 1 +convergent.cc, 1 convergent.tn, 1 convergenza.roma.it, 1 convergnce.com, 1 @@ -35561,7 +35745,6 @@ cookiesmoquirida.com.br, 1 cookiesoft.de, 1 cookiestudies.cf, 1 -cookieyes.com, 1 cooking-food.cf, 1 cookingbooks.es, 1 cookingiseasy.tk, 1 @@ -35619,7 +35802,6 @@ coomonte.tk, 1 coonelnel.net, 1 coop-land.ru, 0 -coop.com.py, 1 coopcityinfo.com, 1 coopcoa.pt, 1 coopemep.live, 0 @@ -35734,7 +35916,7 @@ cordialapis.com, 1 cordialsystems.com, 0 cordioea.net, 1 -cordis.io, 0 +cordivivo.com, 1 cordlessdog.com, 1 cordoba.es, 1 cordobaromana.com, 1 @@ -35748,7 +35930,7 @@ core.ly, 1 core.md, 1 core.org, 1 -core.org.pt, 1 +core.org.pt, 0 core300.org, 1 core3k.biz, 1 core3k.info, 1 @@ -35759,6 +35941,7 @@ coreapm.com, 1 coreapm.org, 1 corebit.nl, 1 +coreboot.org, 1 corecapital.cz, 1 corecdn.org, 1 corechair.com, 1 @@ -35817,6 +36000,7 @@ cork.technology, 1 corkcityfc.tk, 1 corker.biz, 1 +corkflow.fr, 1 corky.tk, 1 corleoncatering.com, 1 corlija.com, 1 @@ -35834,6 +36018,7 @@ cornercafe.tk, 1 cornercircle.co.uk, 1 cornergarage.coop, 0 +cornerstone.photography, 1 cornerstone.rocks, 1 cornerstonebuildingbrands.com, 1 cornerstonenorthwest.com, 1 @@ -35904,6 +36089,7 @@ corpusslayer.com, 1 corr-met.pl, 1 corradofranco.it, 1 +corral.software, 1 corrales-sanchez.tk, 1 correct.cf, 1 correctconstructions.com.au, 1 @@ -35940,12 +36126,12 @@ corsicalaw.com, 1 corsicanatx.gov, 1 corsinfatzer.ch, 1 -corsisicurezza.it, 1 corso.cf, 1 corsoformazione.roma.it, 1 corsohaccp.roma.it, 1 corsorspp.roma.it, 1 corstet.com, 0 +cort.ovh, 1 cortadoradeplasma.online, 1 cortapelos.site, 1 corte.tk, 1 @@ -35982,6 +36168,7 @@ corvly.com, 1 corvus.eu.org, 1 corvuscorax.info, 1 +corvyn.studio, 1 coryadum.com, 1 corycarnley.com, 0 coryellcountytx.gov, 1 @@ -35995,6 +36182,7 @@ coshima.ga, 1 coshima.gq, 1 coshima.tk, 1 +cosine.sh, 1 cosirex.com, 1 coskun.tk, 1 coslinker.com, 0 @@ -36002,6 +36190,7 @@ cosmatic.it, 0 cosmeagardens.com, 1 cosmekaitori.jp, 0 +cosmergon.com, 1 cosmetic-pack.com, 1 cosmetic-surgery-prices.co.uk, 1 cosmeticasimple.com, 1 @@ -36025,8 +36214,8 @@ cosmicworlds.mobi, 1 cosmochem.in, 1 cosmocode.de, 1 +cosmofunding.com, 1 cosmohit.ua, 1 -cosmohost.info, 0 cosmohosting.site, 1 cosmohub.tech, 1 cosmonaut.tk, 1 @@ -36041,9 +36230,9 @@ cosmowords.games, 1 cosmoz.ga, 1 cosmundi.de, 1 +cosmv.org, 1 cosni.co, 1 cosos.gov, 1 -cospier.com, 1 cosplaygif.com, 1 cosplaysr.com, 1 cospol.ch, 0 @@ -36073,6 +36262,7 @@ costruzioni.milano.it, 1 costum-for-men.tk, 1 costumestylesers.ga, 1 +cosucra.com, 1 cosude.org.pe, 1 cosumnescsd.gov, 1 cosuno.com, 1 @@ -36148,11 +36338,9 @@ country-games.tk, 1 country-house.ga, 1 country-muziek.nl, 1 -countryandroses.com, 1 countrybrewer.com.au, 1 countryfresh.com, 1 countryfunders.com, 1 -countrygrid.com, 1 countryhearthbedandbreakfast.com, 1 countrymountaininn.com, 1 countrymusicchart.net, 1 @@ -36183,6 +36371,7 @@ couponcode.co.il, 1 couponcodesme.com, 1 couponim.co.il, 1 +couponmach.com, 1 couponoy.com, 1 couponsale.tk, 1 couponzil.com, 0 @@ -36197,6 +36386,7 @@ coursave.com, 1 coursdejaponais.com, 0 courseconfidence.com, 1 +courseflix.net, 1 coursehero.com, 1 coursehunter.net, 1 courselore.org, 1 @@ -36211,7 +36401,6 @@ court1tickets.com, 1 court23taylormi.gov, 1 courtesymasters.com, 1 -courthousedirect.com, 1 courtlandtwpmi.gov, 1 courtonetickets.co.uk, 1 courtonetickets.com, 1 @@ -36242,6 +36431,7 @@ courvix.com, 1 cousine.tk, 1 cousins.tk, 1 +couteaudesurvie.info, 1 couteaux-clic.com, 1 couteaux-savoie.com, 1 couteauxsurvie.fr, 1 @@ -36251,6 +36441,8 @@ couverture-barre.fr, 1 cov.com, 1 covar.com.co, 1 +cove.chat, 1 +covenantalpha.com, 1 covenco.com, 1 coventa.cl, 1 coventry.com, 1 @@ -36390,7 +36582,6 @@ cpish.id.au, 0 cplogis.co.kr, 1 cpls.me, 1 -cplsearch.com, 1 cpm-steuerberater.de, 1 cpm-steuerberater.pro, 1 cpm-steuerberater.support, 1 @@ -36432,8 +36623,23 @@ cqvradio.ddns.net, 0 cr-altavalsugana.net, 1 cr.search.yahoo.com, 0 +cr000.cc, 1 +cr0000.cc, 1 cr05.fr, 1 +cr111.cc, 1 +cr1111.cc, 1 +cr222.cc, 1 +cr2222.cc, 1 +cr333.cc, 1 +cr3333.cc, 1 +cr444.cc, 1 +cr4444.cc, 1 +cr5555.cc, 1 +cr6666.cc, 1 +cr777.cc, 1 +cr7777.cc, 1 cr9499.com, 1 +cr9999.cc, 1 cra-bank.com, 1 cra-search.net, 1 cra-zy.tk, 1 @@ -36559,6 +36765,7 @@ crashedata.tk, 1 crashgambler.io, 1 crashpaint.cf, 1 +crashparts.com, 1 cratedb-dev.cloud, 1 cratedb.cloud, 1 cratedb.net, 1 @@ -36580,6 +36787,7 @@ crawfordscientific.com, 1 crawfordtx.gov, 1 crawler.ninja, 1 +crawlerdle.com, 1 crayon.co, 1 crayonsnursery.com, 1 craytos.jp, 1 @@ -36596,9 +36804,6 @@ crazycouple.ml, 1 crazycube.fr, 1 crazycube.tk, 1 -crazydomains.ae, 1 -crazydomains.co.uk, 1 -crazydomains.com, 1 crazydomains.com.au, 1 crazydomains.in, 1 crazydrivers.tk, 1 @@ -36658,9 +36863,6 @@ creampiepussytube.com, 1 creamsoft.com, 1 creamyfox.com, 1 -creand.ad, 1 -creand.es, 1 -creandgroup.com, 1 creandoydesarrollando.com, 1 creaphism.com, 1 crear-webs-baratas.com, 0 @@ -36699,9 +36901,9 @@ creative-wave.fr, 1 creativeartifice.com, 1 creativebaccha.ga, 1 -creativebathroomsandinteriors.com.au, 1 creativebenefits.ca, 0 creativebloq.tk, 1 +creativecave.nl, 1 creativechili.com, 1 creativecityofmusic.be, 1 creativecommons.gr, 1 @@ -36766,6 +36968,7 @@ credex.bg, 1 credfacilbeneficios.com.br, 1 crediblemeds.org, 1 +credify.tech, 1 credigo.io, 1 credin.com.tr, 1 credit-10.com, 1 @@ -36779,7 +36982,6 @@ creditcorponline.com, 0 creditenonstop.ro, 1 crediteurope.ru, 1 -creditfair.in, 1 creditif.tk, 1 creditkarma.ca, 1 creditkarma.com, 1 @@ -36798,7 +37000,6 @@ creditreport.tk, 1 creditriskmonitor.com, 1 creditshop.com, 1 -creditstandard.com, 1 creditview.ai, 1 creditxpert.com, 1 crednox.com, 1 @@ -36896,7 +37097,6 @@ crigler-najjar.fr, 1 criglernajjarday.com, 1 crimalelov.gq, 1 -crimea-news.com, 1 crimeadsers.ga, 1 crimeadsest.ga, 1 crimeainspire.com, 1 @@ -36930,7 +37130,6 @@ crimsoninators.ga, 1 crimsonlettersmusic.com, 1 crimsonmedia.co.uk, 1 -crimtan.com, 1 crina-morent.de, 1 crinesdanzantes.be, 1 crioestaminal.pt, 1 @@ -37025,6 +37224,7 @@ crm4eshop.com, 1 crm911.com, 0 crmdumariage.com, 1 +crmedicalteam.com, 1 crmforce.mil, 1 crmieportal.com, 1 crmofiweb.net, 1 @@ -37081,7 +37281,6 @@ cronologie.de, 1 cronometer.com, 1 cronoscentral.be, 1 -cronosdev.com, 1 cronosgrocery.com, 1 crookcountyor.gov, 1 crookedcru.tk, 1 @@ -37120,7 +37319,6 @@ crossfitblau.com, 1 crossformer.com, 1 crossfox.red, 1 -crossjoin.com, 1 crossjoin.pt, 1 crosslifenutrition.co.uk, 0 crosslimit.ga, 1 @@ -37142,6 +37340,7 @@ crowdbank.jp, 1 crowdbox.net, 1 crowdcloud.be, 1 +crowdee.ai, 1 crowdee.com, 1 crowdfiber.com, 1 crowdpress.it, 1 @@ -37185,8 +37384,9 @@ crspcrst.ca, 1 crsserviceogkloak.dk, 1 crstat.ru, 1 -crt.sh, 1 +crt.cloud, 1 crt2014-2024review.gov, 1 +crtech-solutions.com, 1 crtevents.co.uk, 1 crtified.me, 1 crucibl.ai, 1 @@ -37218,6 +37418,7 @@ crunchy.rocks, 1 crunchybridge.com, 1 crusadernews.com, 1 +crusaderscrypt.com, 1 cruscotto-legno.it, 1 crushedice.uk, 1 crushingcaspars.de, 1 @@ -37241,6 +37442,7 @@ cryozenic.com, 1 cryp.no, 1 crypt-app.net, 1 +crypt.ee, 1 crypt.is-by.us, 1 crypt0cloud.ddns.net, 0 cryptcex.com, 0 @@ -37264,6 +37466,7 @@ crypto-gambling.tv, 1 crypto-gaming.tk, 1 crypto-iptv.online, 1 +crypto-replay.com, 1 crypto-trade.org, 0 crypto-wiki.tk, 1 crypto.bzh, 1 @@ -37282,7 +37485,6 @@ cryptocardz.com, 1 cryptoclix.website, 1 cryptocon.org, 1 -cryptocurrencynews.today, 1 cryptocurrencyservices.com, 1 cryptocutioner.com, 1 cryptodaily.co.uk, 1 @@ -37294,6 +37496,7 @@ cryptofacilities.com, 1 cryptofan.org, 1 cryptofomo.capital, 1 +cryptoforinnovation.org, 1 cryptofox.nl, 1 cryptogaming.com, 1 cryptography.blue, 1 @@ -37341,11 +37544,11 @@ cryptosender.io, 1 cryptoshot.pw, 1 cryptosolicitations.com, 1 +cryptostamp.com, 1 cryptostorm.is, 1 cryptotabworks.ml, 1 cryptotrendclub.com, 1 cryptoverse-ai.com, 1 -cryptoviet.com, 1 cryptox-trading.com, 1 cryptoya.io, 1 cryptozoologyguide.com, 1 @@ -37409,6 +37612,7 @@ csaapac.com, 1 csaapac.org, 1 csab.nic.in, 1 +csabazar.hu, 1 csabinext.dyndns.org, 1 csachapter.io, 1 csacloudbytes.com, 1 @@ -37482,6 +37686,7 @@ cshs.edu, 1 csilies.de, 1 csillagoszpumi.se, 1 +csiltda.cl, 1 csiperseus.com, 1 csirt.ee, 0 csitarz.com, 1 @@ -37502,7 +37707,6 @@ csowt.gq, 1 csp-tohoku.co.jp, 1 csp.wa.edu.au, 1 -cspasp.com, 1 csper.io, 1 cspeti.hu, 1 csportneuf.qc.ca, 1 @@ -37517,7 +37721,6 @@ css.style, 1 cssai.eu, 1 cssbmb.gov, 1 -cssninja.io, 1 csspublic.tk, 1 cssrstransports.ca, 1 cssspnql.com, 1 @@ -37543,6 +37746,7 @@ csupe.hu, 1 csusop.gov, 1 csuw.net, 1 +csv-viewer.online, 1 csvalpha.nl, 1 csvlombardia.it, 1 csvplot.com, 1 @@ -37556,6 +37760,7 @@ ct.search.yahoo.com, 0 ctafo.com, 0 ctauditors.gov, 1 +ctc-g.com.sg, 1 ctcloud.ml, 1 ctcom-peru.com, 1 ctconp.org, 1 @@ -37600,6 +37805,7 @@ ctrl-click.fr, 1 ctrl.blog, 1 ctrl.gr, 0 +ctrlaltgrow.hr, 1 ctrlalto.com, 1 ctrlaltstream.com, 1 ctrlcvz.tk, 1 @@ -37668,12 +37874,12 @@ cubiso.nl, 1 cubistmediagroup.com, 1 cubitt.cz, 1 -cubocell.com, 1 cubotabacaria.com.br, 1 cuboxmovies.ga, 1 cubrebocas.tk, 1 cubsbestteaminbaseball.com, 1 cubsradio.tk, 1 +cubukmeydani.com, 1 cubunscop.com, 1 cubyhome.com, 1 cuc-hospice.com, 1 @@ -37682,7 +37888,6 @@ cuchichi.es, 1 cuckology.com, 1 cuckoohallacademy.org.uk, 1 -cucumber.io, 0 cuddlecat.io, 1 cuddlecomfort.com, 1 cuddlyaf.com, 1 @@ -37692,6 +37897,7 @@ cueca.com.br, 1 cuecasonline.com.br, 1 cuentadias.cl, 1 +cuentame.io, 1 cuentamecomopaso.es, 1 cuentas-gratis.ga, 1 cuentasmutualamr.org.ar, 1 @@ -37709,9 +37915,11 @@ cuidahogar.cl, 1 cuio.net, 1 cuir-lipari.fr, 1 -cuisine-centrale17.fr, 1 cuisine-ultime.fr, 1 cuisineburst.com, 1 +cuisineforhealing.com, 1 +cuisineforhealing.org, 1 +cuisineforlife.com, 1 cuitrau.tk, 1 cujanovic.com, 1 cukrarnalahoda.cz, 1 @@ -37873,7 +38081,7 @@ currency-strength.com, 1 currency-toolkit.com, 1 currency.wiki, 1 -currencyfreaks.com, 1 +currencyconverterx.com, 1 currencyreader.gov, 1 currencyreaderapplication.gov, 1 currencyroot.com, 1 @@ -37881,7 +38089,7 @@ current.com, 0 currentchaos.tk, 1 currenteurope.eu, 1 -currenthaus.com, 1 +currenthaus.com, 0 currentlystreaming.com, 1 currycountynm.gov, 1 currycountyor.gov, 1 @@ -38021,6 +38229,7 @@ cvazquez.es, 1 cvbp.nl, 1 cvc.digital, 1 +cvcase.com, 1 cvdeexpo.com, 1 cvdesignr.com, 1 cve-le-carrousel.ch, 0 @@ -38043,11 +38252,11 @@ cvmatch.me, 1 cvmu.jp, 1 cvninja.pl, 1 +cvotax.com, 1 cvpartner.com, 1 cvpcorp.com, 0 cvrn.cc, 1 cvsec.org, 1 -cvsepeti.org, 1 cvsmash.io, 1 cvsmile.be, 1 cvstravel.com.tr, 1 @@ -38187,6 +38396,7 @@ cyberd.org, 0 cyberdan.co.uk, 1 cyberdean.fr, 1 +cyberdefensefirm.org, 1 cyberdefgeek.com, 1 cyberdesk.help, 1 cyberdevelopment.es, 1 @@ -38206,6 +38416,7 @@ cyberforge.ml, 1 cyberfortress.security, 1 cyberfrancais.ro, 1 +cyberfrontiere.fr, 1 cyberfruit.tk, 1 cybergame-host.tk, 1 cybergordon.com, 1 @@ -38225,7 +38436,6 @@ cyberjake.xyz, 1 cyberkey.cz, 1 cyberkeypoint.com, 1 -cyberkov.com, 1 cyberlaracom.fr, 1 cyberlaw.be, 1 cyberlin.org, 1 @@ -38247,9 +38457,11 @@ cybermotives.com, 1 cybern.tk, 1 cybernetworkglobal.com, 1 +cyberneurix.com, 1 cybernews.com, 1 cybernode.host, 1 cyberogism.com, 1 +cyberon.com.au, 1 cyberon.it, 1 cyberoptic.de, 1 cyberoptions.ca, 1 @@ -38306,7 +38518,6 @@ cyberskyline.com, 1 cybersmart.co.uk, 1 cybersolution.tk, 1 -cybersolve.com, 1 cybersoulz.com, 0 cybersound.tk, 1 cyberspect.io, 1 @@ -38328,7 +38539,6 @@ cybertron.cf, 1 cybertronics.tk, 1 cybertu.be, 1 -cyberuni.ir, 1 cyberupgrade.net, 0 cyberwandelendetakjes.tk, 1 cyberwebeyeos.com, 0 @@ -38348,7 +38558,6 @@ cybrix.io, 1 cycc.cloud, 1 cyclamen.tk, 1 -cycleboss45.fr, 1 cycledynamics.physio, 1 cyclehackluxembourgcity.lu, 1 cyclemasters.com, 1 @@ -38369,6 +38578,7 @@ cycognito.com, 1 cycomm.ro, 1 cyconet.org, 1 +cydefend.pro, 1 cydetec.com, 1 cydogbrowser.com, 1 cyelint.com, 1 @@ -38380,10 +38590,11 @@ cygnatus.com, 1 cygnius.net, 1 cyklistika24.cz, 1 -cyklokoalicia.sk, 1 +cyklokoalicia.sk, 0 cylex-italia.it, 1 cylex.noip.me, 1 cyllos.me, 1 +cync3.com.au, 1 cynchealth.org, 1 cynicaloptimist.me, 1 cynoflow.fr, 1 @@ -38391,9 +38602,8 @@ cynop.me, 1 cynqx.com, 1 cynrgie.fr, 1 +cynserus.com, 1 cynthiacherry.com, 1 -cyoa.com, 1 -cyon.ch, 1 cyp.io, 1 cype.dedyn.io, 1 cyph.com, 1 @@ -38447,6 +38657,7 @@ czaw.org, 1 czbix.com, 1 czc.cz, 0 +czcutcraft.com, 1 czdefence.com, 1 czdefence.cz, 1 czdoll2.com, 1 @@ -38504,6 +38715,7 @@ d.tl, 1 d00d.de, 1 d0g.cc, 1 +d0gs0n4c1d.com, 1 d0xq.net, 1 d11cb9nai2skf5.cloudfront.net, 1 d1arena.com, 1 @@ -38547,6 +38759,7 @@ d3x.pw, 1 d3xt3r01.tk, 1 d42.no, 1 +d4fx.de, 1 d4insight.com, 1 d4wson.com, 1 d500world.tk, 1 @@ -38585,6 +38798,7 @@ da-tex.com.ua, 0 da-tixe.ml, 1 da-tixe.tk, 1 +da.go.cr, 1 da42foripad.com, 1 da4colorado.gov, 1 daaje-und-andre.de, 1 @@ -38668,6 +38882,7 @@ daevel.fr, 1 daevel.net, 1 dafassl.com, 1 +dafatir.info, 1 dafdto.com, 1 dafe2021.ee, 1 dafengding.com, 1 @@ -38688,7 +38903,6 @@ daganzo.tk, 1 dagensannonser.se, 1 dagestan-guide.ru, 1 -dagestan-news.net, 1 dagestan.cf, 1 dagestanci.tk, 1 dagestanec.tk, 1 @@ -38742,7 +38956,7 @@ dailyeasternnews.com, 1 dailyegyptian.com, 1 dailyfictive.com, 1 -dailyfish.ru, 1 +dailyfish.ru, 0 dailyforex.com, 1 dailyfutbol.com, 1 dailyfx.com, 1 @@ -38751,8 +38965,7 @@ dailyhomestore.cl, 1 dailyillini.com, 1 dailyjigsawpuzzles.net, 1 -dailykos.com, 1 -dailykosbeta.com, 0 +dailykosbeta.com, 1 dailylime.kr, 1 dailymedicalinfo.com, 1 dailymotion.com, 1 @@ -38760,7 +38973,6 @@ dailynewsfrommedjugorje.ml, 1 dailynk.com, 1 dailynorthern.com, 1 -dailynorthwestern.com, 1 dailyotovinfast.com.vn, 1 dailypop.ru, 1 dailypost.ng, 1 @@ -38773,7 +38985,6 @@ dailysportfan.com, 1 dailytrip.de, 1 dailyusbusiness.tk, 1 -dailyvpn.com, 1 dailywealth.com, 1 dailywork.ga, 1 daintonparkgolf.co.uk, 1 @@ -38815,6 +39026,7 @@ daknam.tk, 1 daknob.net, 1 dakota-fanning.tk, 1 +dakota-houses.com, 1 dakota-spain.tk, 1 dakota911mn.gov, 1 dakotacil.org, 1 @@ -38883,7 +39095,8 @@ damag.net, 1 damaged.org, 1 damak.cz, 1 -damanlu.com, 1 +daman.tools, 1 +damantools.ru, 1 damarsarkilar.tk, 1 damassimo.bg, 1 dambachpeacebuilderfellowships.org, 1 @@ -39018,6 +39231,7 @@ daniel-san.de, 1 daniel-stahl.net, 1 daniel-topalov.ga, 1 +daniel.pp.ua, 1 daniel.priv.no, 1 daniel.sb, 1 daniela-klaus.de, 1 @@ -39025,7 +39239,7 @@ danielacorahansson.com, 1 danieladentista.com, 1 danielaferpe.tk, 1 -danielagustafsson.fi, 1 +danielagustafsson.fi, 0 danielaklaus.de, 1 danielalaves.com, 1 danielandantonia.com, 1 @@ -39042,6 +39256,7 @@ danieldavies.co.uk, 0 danielderidderfansite.tk, 1 danieldevine.tk, 1 +danieldowork.com, 1 danielduran.tk, 1 daniele.tech, 1 danielebarbieri.com, 1 @@ -39054,7 +39269,6 @@ danielg0.co.uk, 1 danielg0.com, 1 danielgamrot.cz, 1 -danielgil.pt, 1 danielgorr.de, 1 danielgray.email, 1 danielgray.me, 1 @@ -39138,6 +39352,7 @@ danma.in, 1 danmaby.com, 1 danmassarano.com, 1 +danmerritts.com, 1 danminkevitch.com, 0 danmoldovan.tk, 1 danndorf.com, 0 @@ -39193,6 +39408,7 @@ dante.ms, 1 dantesinferno.tk, 1 danthecloudman.com, 1 +dantian.io, 1 dantikap.tk, 1 dantob.com.au, 1 dantri.com.vn, 1 @@ -39216,7 +39432,6 @@ danzavila.com, 1 danzka.tk, 1 dao.spb.su, 1 -daofficers.com, 1 daoplattunhien.com.vn, 1 daoro.net, 0 daotaoantoan.org, 1 @@ -39249,6 +39464,7 @@ daredefydiscover.ca, 1 daredorm.com, 1 darehousingfoundation.org, 1 +daremeet.com, 1 darenc.gov, 1 darenet.org, 1 daresay.games, 1 @@ -39309,11 +39525,11 @@ darkfilm.tk, 1 darkfire.ch, 1 darkfirestudios.tk, 1 +darkflowsignals.com, 1 darkforceofhappiness.tk, 1 darkgames.cf, 1 darkgrid.eu, 1 darkhall.tk, 1 -darkhelm.org, 1 darkhuntersworld.tk, 1 darkinvasion.tk, 1 darkishgreen.com, 1 @@ -39450,11 +39666,13 @@ dashlane.com, 1 dashofmedia.com, 1 dashofting.com, 1 +dashpages.io, 1 dashwebconsulting.com, 1 dasignsource.com, 1 dasinternetluegt.at, 1 daskirschhaus.com, 1 dasler.eu, 1 +dasmailarchiv.ch, 1 dasolindustrialpark.tk, 1 dastchin.live, 1 dastelefonbuch.de, 1 @@ -39559,6 +39777,7 @@ datalinx.fr, 1 dataloft.tk, 1 datalogistics.lt, 1 +datalol.pro, 1 dataloop.ai, 1 datalysis.ch, 0 dataman.ml, 1 @@ -39605,7 +39824,6 @@ datasunrise.com, 1 datasupporthub.com, 1 dataswamp.org, 1 -datateknologsektionen.se, 0 datatips.cl, 1 datatrics.com, 0 datatruckers.com, 1 @@ -39639,7 +39857,6 @@ datengrab.xyz, 1 datenightmovies.com, 0 datenkeks.de, 1 -datenkrake.xyz, 1 dateno1.com, 1 datenreiter.cf, 1 datenreiter.gq, 1 @@ -39647,7 +39864,6 @@ datenrettung360.at, 1 datenrettung360.de, 1 datenschutz-berlin.de, 1 -datenschutz-consult.de, 1 datenschutz-gruenwald.de, 1 datenschutz-individuell.de, 1 datenschutz-isny.de, 1 @@ -39696,13 +39912,11 @@ datos-quimsaitw.es, 1 datosfreak.tk, 1 datost.ai, 1 -datost.com, 1 datovy-portal.cz, 1 datovy-portal.sk, 1 datovyaudit.cz, 1 datovyportal.cz, 1 datovyportal.sk, 1 -datrixgroup.com, 1 datsumouseek.jp, 1 dattelking.de, 1 datumdecipher.com, 1 @@ -39784,6 +39998,7 @@ davidbranco.me, 1 davidbrito.tech, 1 davidbyrne.tk, 1 +davidcarrollandco.com, 1 davidcityne.gov, 1 davidcraft.de, 1 davidcrousehouse.com, 1 @@ -39800,12 +40015,13 @@ davidg.cc, 1 davidgarymorrison.com, 0 davidgarza.me, 1 +davidgilroy.net, 1 davidgreig.uk, 1 davidgroup.co.id, 1 davidgroup.org, 1 davidgrudl.com, 1 davidhastingseckerd.com, 0 -davidheineman.net, 1 +davidho.org, 1 davidhurl.net, 1 davidinteriors.tk, 1 davidje13.com, 1 @@ -39832,6 +40048,7 @@ davidmyers.org, 1 davidn.cz, 1 davidnadaski.com, 1 +davidniebauer.com, 1 davidnoren.com, 0 davidodehnal.cz, 1 davidops.com, 0 @@ -39927,7 +40144,6 @@ dax-voirie.fr, 1 dax.do, 1 dax.guide, 1 -daxble.xyz, 1 daxenexpress.com, 1 daxisweb.net, 0 daxo.io, 1 @@ -39965,7 +40181,6 @@ dayoneservices.org, 1 dayslater.tk, 1 daysnews.tk, 1 -daysoftheyear.com, 1 dayswithnostabbings.ca, 1 daytonabeach.gov, 1 daytonahealthsolutions.com, 1 @@ -39993,6 +40208,7 @@ dazzlepulse.tk, 1 dazzlestart.com, 1 dazzleworks.tk, 1 +db-link.com, 1 db-maritime.com, 1 db-sanity.com, 1 db-works.nl, 1 @@ -40022,11 +40238,13 @@ dbinderbilling.com, 1 dbjc.tk, 1 dbjg.com, 1 +dbjtechnologies.com, 1 dbkc.nl, 1 dbl-action.com, 1 dblabsite.net, 1 dblcastles.co.uk, 1 dbldub.net, 1 +dblfloat.com, 1 dblsuretybonds.com, 1 dbmiller.org, 1 dbmnet.be, 1 @@ -40055,6 +40273,7 @@ dbtunder.tk, 1 dbushell.com, 1 dbw678.com, 1 +dc-airwatchdog.com, 1 dc-design.tk, 1 dc-elektro.com, 1 dc-elektro.de, 1 @@ -40077,6 +40296,7 @@ dcboe.org, 1 dcbouncycastles.co.uk, 1 dcc.cat, 1 +dcc.immo, 1 dcc.moe, 1 dcc.name, 1 dcccji.com, 1 @@ -40106,9 +40326,7 @@ dcmeventmanagement.com, 1 dcmt.co, 1 dcnews.jp, 1 -dco.sg, 1 dcod.ch, 1 -dcparts.com.br, 1 dcpf.online, 1 dcpower.eu, 1 dcpro.pt, 1 @@ -40128,7 +40346,6 @@ dcyph.de, 1 dd-groupinc.com, 1 dd.art.pl, 1 -dd.center, 1 dd.team, 1 dd207d.com, 1 dd214.gov, 1 @@ -40145,7 +40362,6 @@ ddai.nl, 1 ddatsh.com, 0 dday.io, 1 -ddayantics.xyz, 1 ddays2008.org, 1 ddbservices.co.uk, 1 dddd.loan, 1 @@ -40154,7 +40370,6 @@ ddel.de, 1 dden.ca, 0 dden.website, 1 -dderyce.com, 1 ddf.net, 1 ddhlawyers.com, 1 ddhosted.com, 0 @@ -40182,6 +40397,7 @@ ddosolitary.org, 1 ddproxy.cf, 1 ddracepro.net, 1 +ddramdisk.store, 1 ddsdiscounts.com, 1 ddy.tw, 1 de-basiliek.tk, 1 @@ -40251,14 +40467,17 @@ dealchip.tk, 1 dealcruiser.nl, 1 dealectronic.com, 1 +dealerapp.it, 1 dealernet.com.br, 1 dealerselectric.com, 1 +dealershipriskmapping.de, 1 dealerwriter.com, 1 dealerxpert.com.br, 1 dealflowpro.io, 1 dealha.com, 1 dealhabibi.com, 1 dealinflatables.co.uk, 1 +dealjp.com, 1 dealjumbo.com, 1 deallix.com, 1 dealogic.com, 1 @@ -40276,6 +40495,7 @@ deamonmail.tk, 1 deamsterdam.ml, 1 deanandnatalia.co.za, 1 +deanazevedo.com.br, 1 deanbank.com, 1 deanconsultancy.co.uk, 1 deano-s.co.uk, 1 @@ -40344,7 +40564,6 @@ debewaker.tk, 1 debian-hell.org, 1 debian.link, 1 -debianizzati.org, 1 debigare.com, 1 debipay.co.za, 1 debita.fi, 1 @@ -40381,7 +40600,6 @@ debtsolution.tk, 1 debtsupportcentre.co.uk, 1 debtsy.com, 1 -debuemon.com, 1 debugging.tk, 1 deburen.tk, 1 debut-mebel.ru, 1 @@ -40408,7 +40626,6 @@ decaturcountyiowa.gov, 1 decaturcountytn.gov, 1 decaturian.com, 1 -decaturish.com, 0 deccanvalue.com, 1 decentrala.org, 1 dechat.nl, 1 @@ -40465,7 +40682,6 @@ decoratedideas.com, 1 decoratingadvice.co.uk, 1 decoration-tableau.fr, 1 -decorativeconcretewa.com.au, 1 decorativecosmetics.tk, 1 decorator.uk, 1 decoratore.roma.it, 1 @@ -40505,7 +40721,6 @@ dedmorozrzn.ru, 0 dedoho.pw, 1 dedoles.cz, 1 -dedoles.hu, 1 dedoles.pl, 1 dedurpsidioten.tk, 1 dedyk.gq, 1 @@ -40518,7 +40733,6 @@ deejayladen.de, 1 deejayz.tk, 1 deelauto.club, 1 -deelmijnreis.nl, 1 deelodge.art, 0 deeltaxi-regioshertogenbosch.nl, 1 deemasfashion.us, 1 @@ -40541,8 +40755,8 @@ deephue.studio, 1 deepinsight.io, 0 deepl.com, 1 +deepmantis.io, 1 deepmountains.tk, 1 -deepneuro.ai, 1 deepnote.com, 1 deeps.cat, 1 deepserve.info, 1 @@ -40555,6 +40769,7 @@ deepsoulutions.gq, 1 deepsoulutions.ml, 1 deepsync.com, 1 +deeptase.co.il, 1 deepu-mathew.tk, 1 deepumathew.tk, 1 deepvalley.tech, 1 @@ -40583,6 +40798,7 @@ defencemilcis2022.com.au, 1 defend2.org, 1 defendanimals.com, 1 +defendarm.com, 1 defender-pro.com, 1 defenestrazionedipra.ga, 1 defenseorchestrator.com, 1 @@ -40747,6 +40963,7 @@ delamourencocotte.com, 1 delanomn.gov, 1 delaquila.com.co, 1 +delarchand.com, 1 delartouducocon.com, 1 delasamericas.tk, 1 delaunay.org, 1 @@ -40863,7 +41080,9 @@ delta-market.ru, 1 delta.ai, 1 delta.games, 1 +delta.rocks, 1 delta.ru, 1 +delta.school, 1 delta24.ml, 1 deltacity.net, 1 deltacomputer.com, 1 @@ -40957,7 +41176,6 @@ demo-awl.com, 1 demo-ferma.ga, 1 demo.swedbank.se, 1 -demoband.com, 1 demobiliteitfinancier.nl, 1 democracy-news.tk, 1 democracy.cf, 1 @@ -40974,6 +41192,7 @@ demolandia.net, 1 demolire.it, 1 demolitetuto.fr, 1 +demolition-liege.be, 1 demonbuster.tk, 1 demondms.com, 1 demonforums.tk, 1 @@ -40997,7 +41216,6 @@ demotrjct.online, 1 demoussage-drone.fr, 1 dempe.tk, 1 -dempseyenergy.com, 1 demsh.org, 1 demtech.com, 1 demuzere.nl, 1 @@ -41088,7 +41306,6 @@ dennis-carpenter.com, 1 dennis.reisen, 1 dennisang.com, 1 -denniscsl.com, 1 dennisdgr.ddns.net, 1 dennisgoertz.com, 1 dennisgoertz.de, 1 @@ -41115,9 +41332,11 @@ dent.uy, 1 denta-ua.com, 1 dentad.com.ua, 1 +dentaflow.com.co, 1 dental-cloud.eu, 1 dental-colleges.com, 1 dental.gq, 1 +dentalasistanim.com, 1 dentalcolleges.tk, 1 dentalhealth.jp, 1 dentalib.mx, 1 @@ -41127,6 +41346,7 @@ dentalnakamura.com, 1 dentalofficedepot.com, 1 dentaloptimizer.com, 1 +dentalpracticeinsider.org, 1 dentalqore.com, 1 dentalqoretemp.com, 1 dentalreklamlari.tk, 1 @@ -41145,6 +41365,7 @@ dentistabarbarajaqueline.com.br, 1 dentistalagoasanta.com.br, 1 dentisteliege.be, 1 +dentistesdarveauetrioux.com, 1 dentistnorthmelbourne.com.au, 1 dentistree.in.ua, 1 dentistsgainesvillega.com, 1 @@ -41175,6 +41396,7 @@ denverroot.com, 1 denvillenj.gov, 1 denvillepolice.gov, 1 +deny.sh, 1 denydarko.tk, 1 deobandi.tk, 1 deobandimazhab.tk, 1 @@ -41214,7 +41436,6 @@ depedtambayan.net, 1 depedtayo.ph, 1 depelteau.com, 1 -depend.com, 1 dependableseniorcare.com, 1 dependonplus.com, 1 deperewi.gov, 1 @@ -41234,7 +41455,6 @@ depoalabama.com, 1 depokcity.tk, 1 depolab.com, 1 -depolauncher.cf, 1 depone.net, 0 depoondemand.com, 1 depoone.com, 1 @@ -41312,6 +41532,7 @@ derewonko.com, 1 derf.fr, 1 derfor.dk, 1 +derfund.de, 1 dergon.club, 1 derguns.town, 1 derhaeuptling.de, 0 @@ -41344,6 +41565,7 @@ dermax.tk, 1 dermedia.tk, 1 dermediq.nl, 1 +dermia.com, 1 dermko.cz, 0 dermnet.ai, 1 dermody.ga, 1 @@ -41388,7 +41610,7 @@ desapego.com.br, 1 desarrollamosweb.com, 1 desarrollo-gl.space, 1 -desarrollosintecsa.com, 1 +desbravai.com.br, 1 descargapormega.ml, 1 descobrim.com, 1 desconfiats.tk, 1 @@ -41402,7 +41624,6 @@ deseneonline.tk, 1 desensitized.tk, 1 desenvolvedor.org, 1 -desenvolvimentolocalvfa.com.br, 1 deseosvip.tk, 1 desergo.com, 0 desert-empire.com, 1 @@ -41514,6 +41735,7 @@ deskdesign.nl, 1 deskeen.fr, 1 desknas.com.br, 1 +deskru.ru, 1 desktopcentral.ath.cx, 1 desktopd.eu.org, 0 desktopfibra.com, 1 @@ -41590,6 +41812,7 @@ det-blev-ingen-cd.se, 1 det-te.ch, 1 detailedimage.com, 1 +detailing016.rs, 1 detalika.ru, 1 detao.org, 1 detc.tk, 1 @@ -41624,11 +41847,10 @@ detroit.gov, 1 detroitcrackteam.com, 1 detroitfastest.org, 1 -detroitlabs.com, 1 +detroitlabs.com, 0 detroitlocksmiths.net, 1 detroitnews.tk, 1 detroitsportbikes.com, 1 -detroitzoo.org, 1 detsad.ml, 1 detsad.tk, 1 detska-boticka.cz, 1 @@ -41650,7 +41872,6 @@ deurs.fr, 1 deurwaardersveilingen.nl, 1 deusarodrigues.com.br, 1 -deuskai.com, 1 deustech-media.tk, 1 deustech.tk, 1 deutsche-finanzagentur.de, 1 @@ -41687,7 +41908,6 @@ dev-test.nl, 1 dev-testing.org, 1 dev-tricks.com, 1 -dev-vip.com, 1 dev-ylinternal.com, 1 dev.inc, 1 dev.moe, 1 @@ -41712,6 +41932,7 @@ devchuli.ml, 1 devcontainer.com, 1 devcraft.academy, 1 +devct.com, 1 devcu.com, 1 devcu.net, 1 devcycle.com, 1 @@ -41728,7 +41949,6 @@ develope.cz, 0 developedbygayuh.my.id, 1 developer.android.com, 1 -developer.moe, 1 developer.mydigipass.com, 0 developerdan.com, 1 developerinsider.co, 1 @@ -41784,7 +42004,7 @@ devinite.com, 1 devinlasarre.com, 1 devinslick.com, 1 -devinthorpe.com, 1 +devious.work, 1 devirc.net, 1 devkid.net, 1 devksingh.com, 1 @@ -41830,6 +42050,7 @@ devpod.sh, 0 devpost.com, 1 devpp.com.br, 1 +devprocure.com, 1 devpsy.info, 1 devragu.com, 1 devrekarti.com, 1 @@ -41924,6 +42145,7 @@ dfaschoolmilk.com, 1 dfc.gov, 1 dfctaiwan.org, 1 +dfendit.be, 1 dffgpro.de, 1 dfg.re, 1 dfiik.com, 1 @@ -42054,7 +42276,6 @@ dhurbabaral.com.np, 1 dhuy.net, 1 dhwx.de, 1 -dhxxls.com, 1 di2pra.com, 0 di2pra.fr, 0 dia-de.com, 1 @@ -42076,6 +42297,7 @@ diacritical.net, 1 diadiemdangsong.com, 1 diadorafitness.es, 1 +diafunc.com, 1 diag.pl, 1 diagilev.ml, 1 diagmechanic.com, 1 @@ -42113,7 +42335,6 @@ diamant.nyc, 1 diamantled.be, 1 diamantovaburza.cz, 1 -diameb.ua, 1 diamond-hairstyle.dk, 1 diamond-reporting.com, 1 diamondbluffwi.gov, 1 @@ -42163,6 +42384,7 @@ diapazon.kz, 1 diapuls.ru, 0 diare-na-miru.cz, 1 +diari.cloud, 1 diario-egipto.com, 1 diariodearaxa.com.br, 1 diariodebalsas.com.br, 1 @@ -42189,6 +42411,7 @@ dibacode.com, 1 dibal.ua, 1 dibam.cl, 1 +dibbi.nl, 1 dibo-ambasador.pl, 1 dic.ae, 1 dicaprio.tk, 1 @@ -42204,7 +42427,6 @@ dicgaming.net, 1 dichanho.com, 1 dichvudangkygiayphep.com, 1 -dicio.com.br, 1 dicionario.org, 1 dicionariodegirias.com.br, 1 dicionariodenomesproprios.com.br, 1 @@ -42274,6 +42496,7 @@ die-cms-manufaktur.de, 1 die-gruenen-teufel.de, 1 die-herrenschneider.com, 1 +die-kalletaler.de, 1 die-lage.at, 1 die-luebecker-museen.de, 1 die-machons.de, 1 @@ -42316,10 +42539,12 @@ diegoisla.ga, 1 diegomeza.tk, 1 diegosalgado.tk, 1 +diegotoledo.ch, 1 diegotoledo.com, 1 diegotoledo.com.br, 1 diegotoledo.eu, 1 diegotoledo.it, 1 +diegovieira.com, 1 diegovisual.tk, 1 diehumanisten.de, 1 diekinvest.nl, 1 @@ -42405,7 +42630,6 @@ digchip.org, 1 digchips.com, 1 digdata.de, 1 -digentra.com, 1 diggerlandusa.com, 1 digginsmo.gov, 1 dighans.com, 1 @@ -42429,6 +42653,7 @@ digicomtel.com.br, 1 digicrew.com, 1 digidaigaku.com, 1 +digifast.com.br, 1 digifloat.io, 1 digifood.com, 1 digifood.fr, 1 @@ -42436,7 +42661,6 @@ digig.es, 1 digigami.au, 1 digihubzone.com, 1 -digiischolarships.com, 1 digiland.tk, 1 digilicious.com, 1 digilock.com, 0 @@ -42498,15 +42722,16 @@ digital-sculpture.org, 1 digital-vorwaerts.de, 1 digital-watchdog.com, 1 +digital.gob.es, 1 digital.gov, 1 digital.govt.nz, 1 digital1st.co.uk, 1 digital4starazagora.com, 1 +digitaladl.au, 1 digitalagency47.com, 1 digitalagencynetwork.com, 1 digitalakatsuki.com, 1 digitalalektioner.se, 1 -digitalaplus.com, 1 digitalarchitecture.com, 1 digitalasitshouldbe.com, 1 digitalbang.gr, 1 @@ -42517,6 +42742,7 @@ digitalbox.jp, 0 digitalbridge.com, 1 digitalbridge.com.au, 1 +digitalbridge.ie, 1 digitalbuyer.com, 1 digitalcanvas.com.br, 1 digitalcarbide.com, 1 @@ -42534,6 +42760,7 @@ digitalcolony.com, 1 digitalcolposcopy.com, 1 digitalcomponents.de, 1 +digitalcompudev.biz, 1 digitalconcrete.co.uk, 1 digitalcourage.de, 1 digitalcrafter.eu, 1 @@ -42549,6 +42776,7 @@ digitaldesign.ga, 1 digitaldesk.net, 1 digitaldisaster.tk, 1 +digitaldomination.xyz, 1 digitaldruck.info, 1 digitale-afvalscheiding.nl, 0 digitale-bibliothek.tk, 1 @@ -42589,6 +42817,7 @@ digitalillusion.pt, 1 digitalimpactlab.org, 1 digitalinberlin.de, 1 +digitalinclusionframework.co.uk, 1 digitalistan.tk, 1 digitalizer.my.id, 1 digitalizzazioneverona.it, 0 @@ -42616,6 +42845,7 @@ digitaloath.com, 1 digitalphone.tk, 1 digitalpiloten.org, 1 +digitalpivot.it, 1 digitalplayground.com, 1 digitalplaygroundnetwork.com, 1 digitalplaygroundpremium.com, 1 @@ -42656,7 +42886,6 @@ digitalvalue.es, 1 digitalwasteland.net, 0 digitalworkplaceforum.com.br, 1 -digitalzenworks.com, 1 digitalzylinder-shop.com, 1 digite.com, 1 digitec.ch, 1 @@ -42678,6 +42907,7 @@ digitypa.fi, 1 digivan.ml, 1 digivibe.cz, 1 +digivoip.tn, 1 digiwedoo.com.au, 1 diglloyd.com, 1 digminecraft.com, 1 @@ -42687,6 +42917,7 @@ digpubprd.org, 1 digpubqa.org, 1 digsys.bg, 1 +digvps.com, 1 digwiz.biz, 1 digwp.com, 1 dih-technology.com, 1 @@ -42721,12 +42952,12 @@ dila.to, 1 dilanka.com, 1 dilation.party, 1 -dilber.ru, 1 dild.loan, 1 dildoexperten.se, 1 dilfed.com, 1 dilibel.be, 1 diligence.cloud, 1 +diligencevdr.ai, 1 diligo.ch, 0 dilili.net, 1 dilim.co.il, 1 @@ -42806,6 +43037,7 @@ dingguagua.com, 1 dinglecottage.co.uk, 1 dinglishuzi.com, 1 +dingofind.com, 1 dingos.tk, 1 dingss.com, 1 dinheirolucrar.com, 1 @@ -42889,6 +43121,7 @@ directcouriers.com.au, 1 directdawai.com, 1 directfinance.cz, 1 +directhelicopter.com, 1 directhomeremodelinginc.com, 1 directinspectionskc.com, 1 direction.lv, 1 @@ -42904,13 +43137,13 @@ directmedica.com, 1 directmedica.fr, 1 directnic.com, 1 +directorhuman.ai, 1 directories.cf, 1 directoriodemedios.com, 1 directorioempresarial.com.co, 1 directoriomedico.com.co, 1 directorios.tk, 1 directorioweb.co, 1 -directorioz.com, 1 directorwebseo.tk, 1 directory-aldo.tk, 1 directory-ecco.tk, 1 @@ -42933,7 +43166,6 @@ directview.ddns.net, 1 direj.tk, 1 direktundonline.de, 1 -direktvermarktung-schmitzberger.at, 1 diretonoponto.gq, 1 direwolfsoftware.ca, 1 dirk-dogs.tk, 1 @@ -42951,7 +43183,6 @@ dirtcraft.ca, 1 dirtinmyshoes.com, 1 dirty-tina.net, 1 -dirtyboyreviews.com, 1 dirtycat.ru, 1 dirtycode.tk, 1 dirtycosplay.com, 1 @@ -42969,13 +43200,14 @@ dirtypriscilla.com, 1 dirtyscout.com, 1 dirtysindy.com, 1 +dirtysoundboys.com, 1 dirtytiles.xyz, 1 dirtywoman.tk, 1 dirtywork.net, 1 dirunreddy.tk, 1 dis-tract.com, 1 disability.gov, 1 -disabilitynetwork.co.uk, 1 +disabilitynetwork.co.uk, 0 disabilityscoop.com, 1 disabled-world.com, 1 disabledpersons-railcard.co.uk, 1 @@ -43002,6 +43234,7 @@ discdash.ga, 1 discdash.tk, 1 discgolf.com, 1 +discgolfer.fi, 1 disciples.io, 1 disciplesmakingdisciples.ca, 1 disclosurerequest.co.kr, 1 @@ -43077,7 +43310,6 @@ disengaged.tk, 1 disenialia.com, 1 disenian.com, 1 -disenoweb.io, 1 disenowebakus.net, 1 disenowebgalicia.tk, 1 disenowebseoolmisur.com, 1 @@ -43088,6 +43320,7 @@ disgruntledcode.com, 1 disguise.cf, 1 dishanddat.com, 1 +dishcord.net, 1 dishcord.no, 0 dishcrawl.com, 0 dishwashermagic.tk, 1 @@ -43183,12 +43416,10 @@ disostruzioni.it, 1 disougstroy.com.ua, 1 disparada.com.br, 1 -dispartilaw.com, 1 dispatched.tk, 1 displaycalibration.de, 1 displaynote.com, 1 displayrd.com, 1 -displux.de, 1 disposable.link, 1 dispur.nic.in, 1 disroot.org, 1 @@ -43196,6 +43427,7 @@ disruptglobal.com, 1 disruption.tk, 1 disruptiveadvertising.com, 0 +dissectbuild.com, 1 dissensionclub.net, 1 dissention.biz, 1 dissertationhelp.com, 1 @@ -43227,6 +43459,7 @@ distraction.gov, 1 distraction.tk, 1 distractors.tk, 1 +distri.com.ua, 1 distribucionmayorista.online, 1 distribucionstunel.es, 1 distribuidora-online.com, 1 @@ -43341,18 +43574,19 @@ divipay.com, 1 divisuite.com, 1 divit.com.hk, 1 -diviworx.com, 1 divizja.tk, 1 divjak.at, 1 divo-remont.tk, 1 divorce.com, 1 divorcefiller.com, 1 divorceformsfiller.com, 1 +divorceguidepro.com, 1 divorcelawyer365.com, 1 divorceonline.com, 1 divorcewriter.com, 1 divort.org, 1 divstack.io, 1 +divtag.nl, 1 divviup.org, 1 divvy.tk, 1 divyahindi.com, 1 @@ -43385,6 +43619,7 @@ dizainkyhni.ml, 1 dizalty-cloud.com, 1 dizayner.tk, 1 +dizcontei.com.br, 1 dizhome.net, 1 dizkartes.nl, 1 dizkofloor.com, 1 @@ -43598,6 +43833,7 @@ dkdigital.tk, 1 dkds.us, 1 dkec2.space, 1 +dken.guru, 1 dkengineeringwork.com, 1 dkern.eu, 1 dkern.net, 1 @@ -43640,6 +43876,7 @@ dlclientportal.com, 1 dlcompare.co.uk, 1 dlcompare.com, 1 +dlcompare.de, 1 dlcompare.fr, 1 dlcompare.it, 1 dlcompare.pt, 1 @@ -43661,9 +43898,10 @@ dlmarket.jp, 1 dlmeto.com, 1 dlouwrink.nl, 0 -dlp-demo.com, 1 +dlp-demo.com, 0 dlpeterson.com, 1 dlrg-cux-ohz.de, 0 +dls.farm, 1 dlslab.com, 1 dlslab.org, 1 dlsmdportal.com, 1 @@ -43713,6 +43951,7 @@ dm4productions.com, 1 dm6.co, 1 dmaglobal.com, 1 +dmarc-analyse.de, 1 dmarc-hd.org, 1 dmarc.dk, 1 dmarcexperts.com, 1 @@ -43725,7 +43964,6 @@ dmc-cc.de, 1 dmc-commerce-consultants.de, 1 dmc.ae, 1 -dmc.cc, 1 dmc030.de, 1 dmccommerceconsultants.de, 1 dmclix.com, 1 @@ -43832,13 +44070,12 @@ dnbung.no, 1 dnbvietnam.com, 1 dnc.org.nz, 1 +dnd.camp, 1 dndblog.tk, 1 dnddobbelstenen.nl, 1 dndtools.net, 1 dnel.me, 1 -dnepr-news.ru, 1 dneprfilm.top, 1 -dneprodzerzhinsk-news.ru, 1 dnepropetrovck.tk, 1 dneprovski.tk, 1 dnestr.tk, 1 @@ -43852,8 +44089,6 @@ dnns.no, 1 dnplegal.com, 1 dnpp.co.kr, 1 -dnr-news.ru, 1 -dnrnews.ru, 1 dns-check.nl, 0 dns-checker.nl, 1 dns-control.eu, 1 @@ -43918,7 +44153,6 @@ doalo.fr, 1 doanhai.tk, 1 doaxacatours.com, 1 -dob.com.bd, 1 dob46.mazowsze.pl, 1 dobavki.club, 1 dobbshvac.com, 1 @@ -43983,6 +44217,8 @@ docline.gov, 1 docloq.com, 1 doclures.com, 1 +doclysign.com, 1 +doclysign.com.br, 1 docmode.org, 1 docogo.ga, 1 docortho.de, 1 @@ -44028,7 +44264,6 @@ doctorradio.tk, 1 doctorrayaneh.com, 1 doctorsarfarazdo.ga, 1 -doctorsatdoor.com, 0 doctorshealthfund.com.au, 1 doctorsinternet.com, 1 doctorswithoutborders.org, 1 @@ -44043,6 +44278,7 @@ docubox.info, 1 docugate.cloud, 1 docugatetest.cloud, 1 +doculyte.com, 1 documaniatv.com, 1 document360.com, 1 documentat.ga, 1 @@ -44081,6 +44317,7 @@ doddridgecountywv.gov, 1 dodds.cc, 1 doddy.tk, 1 +dodeal.fr, 1 dodecaedro.tk, 1 dodelf.com, 1 dodgecountymn.gov, 1 @@ -44142,11 +44379,13 @@ dogfights.tk, 1 dogfriendly.co.uk, 1 dogfriendlyplaces.eu, 1 +doggiespalace.nl, 1 doggingclub.tk, 1 doggo-staging.herokuapp.com, 1 doghandling.tk, 1 doghome.com, 1 doghousedigital.com, 1 +doghub.bg, 1 doginaflat.com, 1 dogingtonpost.com, 1 dogite.org, 1 @@ -44188,6 +44427,7 @@ doit-intl.com, 1 doit.com, 1 doitauto.de, 1 +doitforcancer.com, 1 doja-cat.ru, 1 dojah.io, 1 dojifish.space, 1 @@ -44253,7 +44493,7 @@ dolledout.co.ke, 1 dollestieren.tk, 1 dolliesmaker.tk, 1 -dolloponline.com, 0 +dolloponline.com, 1 dollware.net, 1 dolly.ga, 1 dollylox.tk, 1 @@ -44294,6 +44534,7 @@ domacikavarna.cz, 1 domacizoo.cz, 1 domadillo.com, 1 +domagination.com, 1 domagovic.tk, 1 domain-comparison.com, 1 domain-privacy.org, 1 @@ -44302,7 +44543,6 @@ domain-swiss.ch, 1 domain.ch, 1 domainbaron.com, 1 -domaine-aigoual-cevennes.com, 1 domaine-de-garbelle.com, 1 domaine-de-vermoise.fr, 1 domaine64.lu, 1 @@ -44336,6 +44576,7 @@ domainvoider.cf, 1 domakidis.com, 1 domandalo.com, 1 +domaniai.com, 1 domarkperu.com, 1 domashnij-pk.ru, 1 domashnijpk.ru, 1 @@ -44345,7 +44586,6 @@ domaza.ml, 1 domcc.tel, 1 domdrenazh.ru, 1 -domealert.com, 1 domeconseil.fr, 1 domein-direct.com, 1 domein-direct.nl, 1 @@ -44387,7 +44627,6 @@ dominicself.co.uk, 1 dominicself.com, 1 dominicself.uk, 1 -dominicspooner.com, 0 dominik-bergmann.de, 1 dominik-steiner.at, 1 dominik.st, 1 @@ -44411,7 +44650,6 @@ dominomatrix.com, 1 dominos.ua, 1 dominoz.tk, 1 -dominternet.ru, 0 dominuslucis.nl, 0 domisafonov.net, 1 domitori.tk, 1 @@ -44437,7 +44675,6 @@ domowejroboty.pl, 1 domowezrodlozdrowia.pl, 1 dompetdhuafa.org, 1 -domprojects.com, 1 domreg.lt, 1 domremy.catholic.edu.au, 1 domsamogona.ru, 1 @@ -44475,7 +44712,6 @@ donaldduck.nl, 1 donaldtrump.ga, 1 donaldwarner.com, 1 -donama.co, 1 donamflor.com, 1 donat.cloud, 1 donate-streamer.com, 1 @@ -44499,7 +44735,6 @@ donera.tk, 1 donerite.us, 1 donesenxarxa.cat, 1 -donetsk-news.ru, 1 donewhen.email, 1 donewhen.eu, 1 donewhen.net, 1 @@ -44553,6 +44788,7 @@ donpietraos.tk, 1 donplafon.ru, 1 donpomodoro.com.co, 1 +donporque.com, 1 donquix.nl, 1 donsdoneriteautowash.com, 1 donsgroupattire.com, 1 @@ -44589,6 +44825,7 @@ dontmoveamusclellc.com, 1 dontpayfull.com, 1 dontserveteens.gov, 1 +dontspoil.tv, 1 dontstopcoffee.com, 1 donttradeitin.com, 1 dontwastethewood.com, 1 @@ -44628,7 +44865,6 @@ doordash.news, 1 doordash.red, 1 doordash.team, 1 -doordrishti.biz, 1 doorframe.com, 1 doorgeefcadeau.nl, 1 doorin.tk, 1 @@ -44656,11 +44892,12 @@ dophys.top, 1 dopiatku.pl, 1 doppeleinhorn.de, 1 +doppelwriter.com, 1 doppenpost.nl, 1 -doppler-manufaktur.com, 1 +doppler-manufaktur.com, 0 doppler.com, 1 doppler.team, 1 -dopplerschirme.com, 1 +dopplerschirme.com, 0 doproconstruction.com, 1 dor-tak.com, 1 dor-tak.ru, 1 @@ -44691,7 +44928,6 @@ dorkface.tk, 1 dorm.social, 1 dormi.hu, 1 -dormilaine.fr, 1 dormitengernyikaland.hu, 1 dormiu.com, 1 dormiu.com.br, 1 @@ -44717,6 +44953,7 @@ dosbox.tk, 1 doschu.com, 1 dosdiasenlavida.es, 1 +dosedmovie.com, 1 dosei.net, 1 dosel.co.in, 1 dosenkiwi.at, 1 @@ -44726,6 +44963,7 @@ dosgame.club, 1 dosgatos.shop, 1 dosgratus.tk, 1 +doshus.net, 1 dosimabag.com, 1 dosimapress.com, 1 dosite.gq, 1 @@ -44764,6 +45002,7 @@ dotcircle.co, 0 dotcomdesigns.biz, 1 dotcommawards.com, 1 +dotcompany.com.br, 1 dotcomtest02-single.azurewebsites.net, 1 dotconnor.com, 0 doterra.com, 1 @@ -44775,6 +45014,7 @@ dothegangnamstyle.tk, 1 dotjesper.com, 1 dotjs.party, 1 +dotker.com, 1 dotkniseandroida.cz, 1 dotkod.pl, 1 dotlab.net, 1 @@ -44905,7 +45145,6 @@ downalarm.cz, 1 downalarm.sk, 1 downandouts.tk, 1 -downarea.com, 1 downer.email, 1 downer.info, 1 downestan.ga, 1 @@ -44930,7 +45169,6 @@ downloads.zdnet.com, 1 downloadvipgames.tk, 1 downplus.xyz, 1 -downput.com, 1 downsalarm.com, 1 downset.tk, 1 downthebayoucharters.com, 1 @@ -45069,6 +45307,7 @@ dracoon.team, 1 dracula.city, 1 drademirel.com, 1 +draericapinheiro.com, 1 drafatimagarcia.com, 1 draftguru.com.au, 1 drafton.com, 1 @@ -45127,7 +45366,6 @@ dragonsunited.org, 1 dragontail.tk, 1 dragonwork.me, 1 -dragowebdesign.com, 0 dragracing.hu, 1 drainagedirect.com, 1 drainwllc.com, 1 @@ -45154,6 +45392,7 @@ dramatherapie.tk, 1 dramaticaudio.com, 1 dramaticpeople.com, 1 +dramma-all-italiana.ch, 1 dramyalderman.com, 1 drandrewarnold.com, 1 drandrewlofman.com, 1 @@ -45205,7 +45444,6 @@ drbqa.us, 1 drbresnick.com, 1 drbrys.com, 1 -drcardiofit.com, 1 drcbxlpundw8t.cloudfront.net, 1 drchrislivingston.com, 1 drchrono.com, 0 @@ -45254,8 +45492,8 @@ dreamersgiftshopec.com, 1 dreamexperience.tur.br, 1 dreamflux.ai, 1 -dreamflux.xyz, 1 dreamforcetv.pro, 1 +dreamforge.red, 1 dreamhostremixer.com, 1 dreamimd.com, 1 dreaminds.de, 1 @@ -45358,7 +45596,6 @@ drfirst.com, 0 drfrey.ch, 0 drfuhrman.com, 1 -drfurreal.com, 1 drgabrielschmitt.com, 1 drgcomunicazione.it, 1 drgn.li, 1 @@ -45380,6 +45617,7 @@ driessengroep.nl, 1 driessoftsec.tk, 1 driestwegkerk.nl, 1 +driftborn.be, 1 driftdude.nl, 1 drifter.tk, 1 driftingruby.com, 1 @@ -45389,6 +45627,7 @@ drikkes.com, 1 drikuansvarligt.dk, 1 drillcalendar.ga, 1 +drilledrotors.com, 1 drillerdb.com, 1 drillingsupply.info, 1 drillingsupplystore.com, 1 @@ -45451,9 +45690,10 @@ driveral.hu, 1 drivermerkezi.tk, 1 driverscollection.com, 1 +drivertrips.us, 1 drives.work, 1 +drivescope.co.uk, 1 drivestarfreight.com, 1 -drivetonortheast.com, 1 driving-lessons.co.uk, 1 drivingacademy.tk, 1 drivingcalculator.ga, 1 @@ -45462,7 +45702,6 @@ drivio.co.uk, 1 drivio.uk, 1 drivya.be, 1 -drivya.ch, 1 drivya.com, 1 driwch.tk, 1 drixn.info, 1 @@ -45514,7 +45753,6 @@ droidandy.com, 1 droidapp.nl, 1 droidguide.ga, 1 -droidhere.com, 1 droidtrix.ga, 1 droidwars.tk, 1 droidwiki.de, 1 @@ -45528,7 +45766,6 @@ drone-mapping.expert, 1 drone-traveller.com, 1 drone33.fr, 1 -drone4pro.be, 0 dronebase.cf, 1 dronebl.org, 1 dronebox.nu, 1 @@ -45553,9 +45790,11 @@ dropchat.cf, 1 dropchat.ga, 1 dropchat.ml, 1 +dropcontact.com, 1 dropden.com, 1 droperplus.com, 1 dropeverythingrecords.com, 1 +dropfile.ai, 1 droply.host, 1 dropmb.com, 1 droppia.io, 1 @@ -45567,6 +45806,7 @@ dropshipp.site, 1 dropshippers.gq, 1 dropsite.com.au, 1 +dropzone.ai, 1 droso.dk, 0 drosophila.tk, 1 drost.la, 1 @@ -45599,11 +45839,8 @@ drsoul.band, 1 drstephanieteotia.com, 1 drsteveart.com, 1 -drsteveharrison.com, 1 drsturgeonfreitas.com, 1 -drsurvey.com, 1 drt.org.nz, 1 -drtanyaescobedo.com, 1 drthalhammer.at, 1 drthamer.com, 1 drthiagorighetto.com.br, 1 @@ -45621,7 +45858,6 @@ druah.moe, 1 drubn.de, 1 druckerei-huesgen.de, 1 -druckereiclassen.de, 1 druganddevicelawblog.com, 1 drugfreeworkplaces.com, 1 drugpositive.org, 1 @@ -45652,7 +45888,6 @@ drunkendropkes.tk, 1 drupalfr.be, 1 drusantia.net, 1 -drusillas.co.uk, 1 druwe.net, 0 druznek.rocks, 1 druznek.xyz, 1 @@ -45717,7 +45952,6 @@ dsebd.org, 1 dsecure.me, 1 dseg.org, 1 -dsektionen.se, 0 dsfzsq.com, 1 dsg.ac.cn, 1 dsg.gd.cn, 1 @@ -45747,9 +45981,7 @@ dsouzamusic.com, 1 dsp-wiki.com, 1 dspace.pl, 1 -dspbz.ro, 1 dspeed.eu, 0 -dsphere.in, 1 dspnor.com, 1 dsport.eu, 1 dsreal.de, 1 @@ -45758,7 +45990,7 @@ dsta.gov.sg, 1 dstamou.de, 1 dstechnologies.co.in, 1 -dstechnologiesinc.com, 1 +dstechnologiesinc.com, 0 dsteiner.at, 1 dstnct.co, 1 dstnutec.in, 1 @@ -45766,13 +45998,13 @@ dsu-arc.org, 1 dsu4.ru, 1 dsuinnovation.com, 1 +dsungkur.com, 1 dsv-gruppe.de, 1 dsv-salesmanager.de, 1 dsy4567.cf, 1 dsy4567.icu, 1 dsysav.com, 1 dsysav02.com, 1 -dsyunmall.com, 1 dt-privacyportal-ui.azurewebsites.net, 1 dt2rmc.pt, 1 dtacogo.com, 1 @@ -45845,6 +46077,7 @@ dubaiaward.link, 1 dubaibliss.com, 1 dubaicurtainfixing.ae, 1 +dubaiescortlist.com, 1 dubaifitnesschallenge.com, 1 dubaigrandsale.com, 1 dubailuxuryinvestors.com, 1 @@ -45909,6 +46142,7 @@ duckpic.de, 1 duckpic.link, 1 duckpond.camp, 1 +duckpond.cloud, 1 duckrain.com, 1 duckside.tk, 1 ducksify.com, 1 @@ -45969,7 +46203,6 @@ dukan-recepty.ru, 1 duke-nukem.tk, 1 dukeandduchessdrivingschool.co.uk, 1 -dukegat.de, 0 dukemaps.net, 1 dukeofmetal.tk, 1 dukes.ca, 1 @@ -46047,6 +46280,7 @@ dunneworthy.com, 1 dunningtonaudio.co.uk, 1 dunsel.dedyn.io, 1 +dunstrath.com, 1 dunwellgroup.info, 1 dunyahalleri.com, 1 duo-tauceti.com, 1 @@ -46136,7 +46370,7 @@ dustshop.tk, 1 dusty.gr, 1 dustycloth.com, 1 -dustydrinks.com, 1 +dustydrinks.com, 0 dustygroove.com, 1 dustyro.se, 1 dusupov.gq, 1 @@ -46180,7 +46414,6 @@ duttonmt.gov, 1 dutyfreeperfumes.tk, 1 duurzaamwonen.amsterdam, 1 -duux.com, 1 duv.al, 1 duval.info, 1 duval.li, 1 @@ -46225,6 +46458,7 @@ dvgsites.com, 1 dvipadmin.com, 1 dvkg.de, 1 +dvminsight.com, 1 dvn.pt, 1 dvor.ml, 1 dvorek-karlin.cz, 1 @@ -46242,7 +46476,6 @@ dw9.cn, 1 dwaire.com, 0 dwarf.com.tw, 1 -dwarkin.com, 1 dwavgs888.store, 1 dweilorkest-frederikshaven.tk, 1 dwgeneralcontractors.com, 1 @@ -46275,6 +46508,7 @@ dxgl.org, 1 dxjdata.com, 1 dxm.no-ip.biz, 1 +dxny.dance, 1 dxrating.net, 1 dxzl.org, 1 dxzsj.cn, 1 @@ -46300,6 +46534,7 @@ dykebaby.tk, 1 dyktig.as, 1 dylan-motorcross.tk, 1 +dylanayaloo.com, 0 dylancl.cf, 1 dylancl.fr, 1 dylandeconinck.cf, 1 @@ -46346,6 +46581,7 @@ dynamicenergy.co, 1 dynamicengine.com, 1 dynamicfireworks.co.uk, 1 +dynamicfriction.com, 1 dynamicini.org, 1 dynamiclogodesigns.com, 1 dynamicpl.us, 1 @@ -46390,7 +46626,6 @@ dysautonomia-postsyndrome.com, 1 dyscalculia-blog.com, 1 dysco.tk, 1 -dysgeusia.com, 1 dysgucymraeg.cymru, 1 dyslexicfish.com, 1 dyslexicfish.net, 1 @@ -46542,6 +46777,7 @@ e-estonians.ee, 1 e-eup.de, 1 e-facture.net, 1 +e-fakturka.pl, 1 e-farm.com, 1 e-fireplaces.tk, 1 e-fishing.tk, 1 @@ -46688,6 +46924,7 @@ e15r.co, 1 e1981.com, 1 e1e0.net, 0 +e23.io, 1 e27.co, 1 e2b.com.au, 1 e2ebrindes.com.br, 1 @@ -46703,6 +46940,7 @@ e365.vip, 1 e36533.com, 1 e42.org, 0 +e45.com, 1 e4a.org, 0 e4mc.link, 1 e4tools.com, 1 @@ -46808,6 +47046,8 @@ earlsttech.ca, 1 early-etudes.com, 1 earlyeditiontoastmasters.com, 1 +earlyfro.st, 1 +earlyfrost.com, 1 earlynotify.com, 1 earlyvoting.cf, 1 earlyvoting.gq, 1 @@ -46839,9 +47079,8 @@ eartheld.tk, 1 earthjustice.org, 1 earthlink.net, 1 -earthpixz.com, 1 earthpoints.org, 1 -earthquake.gov, 1 +earthquake.gov, 0 earthsalala.com, 1 earthseed.cc, 1 earthshotprize.org, 1 @@ -46864,6 +47103,7 @@ eastafricafeed.ga, 1 eastarapmetdistco.gov, 1 eastarm.net, 1 +eastbaypsychology.org, 1 eastblue.org, 1 eastcairo-egypt.com, 1 eastcalntownship.gov, 1 @@ -46871,7 +47111,6 @@ eastcoastautoconcepts.com, 1 eastcoastcars.net, 0 eastcoastexports.tk, 1 -eastcoastpep.com, 1 eastcoasttours.com.au, 1 eastcornwallsrt.org.uk, 1 eastcottvets.co.uk, 1 @@ -46907,6 +47146,7 @@ eastplan.co.kr, 1 eastportcorp.tk, 1 eastprovidenceri.gov, 1 +eastroadbeverages.com, 1 easts.org.uk, 1 eastshare.ml, 1 eastside.tk, 1 @@ -47048,6 +47288,7 @@ eatdrinktalk.net, 1 eatechled.com, 1 eatery.co.il, 1 +eatf.eu, 1 eatfitoutlet.com.br, 1 eathealthyisgood.com, 1 eating-better.org, 1 @@ -47068,6 +47309,7 @@ eatwith.com, 1 eauclairecounty.gov, 1 eaucube.com, 1 +eaudit.ee, 1 eaugenethomas.cf, 1 eauto-cash.de, 1 eautocash.de, 1 @@ -47136,10 +47378,10 @@ ebeton.cz, 1 ebeyan.name, 1 ebeyanname.net.tr, 1 +ebfx.net, 1 ebics.cz, 1 ebics.hu, 1 ebics.sk, 1 -ebiene.com, 1 ebike-connect.com, 1 ebikeanswers.com, 1 ebikemod.de, 1 @@ -47174,7 +47416,6 @@ ebookdep.com, 1 ebookdrive.tk, 1 ebooki.eu.org, 1 -ebooknetworking.net, 1 ebookpdf.com, 1 ebooks-pdf.cf, 1 ebooks4all.tk, 1 @@ -47246,7 +47487,6 @@ ecetiner.com, 1 ecfunstalls.com, 1 ecgclic.fr, 1 -echameuncable.net, 1 echarity.ae, 1 echbay.com, 1 echelon.pl, 1 @@ -47261,7 +47501,7 @@ echoanalytics.com, 1 echobridgepartners.com, 1 echocolate.xyz, 1 -echodyne.com, 1 +echodyne.com, 0 echoesbase.com, 1 echoeshq.com, 0 echoesin.com, 1 @@ -47282,6 +47522,7 @@ echotone.tk, 1 echovintage.com.br, 1 echowave.io, 1 +echowish.ai, 1 echs.top, 1 echt.ga, 1 echtcache.ga, 1 @@ -47324,6 +47565,7 @@ eclipsesource.com, 1 eclipsestatus.io, 1 eclipsesuite.com, 1 +eclir.com, 1 eclixo.com, 1 ecmx.eu, 1 ecnetworker.com, 1 @@ -47357,7 +47599,6 @@ ecocreativity.org, 1 ecodedi.com, 1 ecodepur.co.ao, 1 -ecodepur.fr, 1 ecodesign-labo.jp, 1 ecodesigns.nl, 1 ecoelectricsandiego.com, 1 @@ -47381,6 +47622,7 @@ ecolala.my, 1 ecolamp.it, 1 ecolan37.ru, 1 +ecolaser.io, 1 ecole-attalens.ch, 0 ecole-du-digital.com, 0 ecole-eac.com, 1 @@ -47486,8 +47728,8 @@ ecourbano.tk, 1 ecourtdate.com, 1 ecoute.tv, 1 -ecovadis.ltd, 1 ecoventfix.com, 1 +ecovir.net, 1 ecowater.com, 1 ecowatt.pt, 1 ecowoman-armenian.tk, 1 @@ -47513,6 +47755,7 @@ ecsafety.com, 1 ecscoutgroup.cf, 1 ecssr.ae, 1 +ecstacy.ac, 1 ecsupplyinc.com, 1 ect-cpg.com, 1 ect-telecoms.com, 1 @@ -47637,10 +47880,8 @@ edgex.com, 1 edgflowers.ca, 1 edging.tech, 1 -edglossary.org, 1 edgylabs.com, 1 edhotels.com, 1 -edi-app.io, 1 edi-gate.com, 1 edi-gate.de, 1 edibarcode.com, 1 @@ -47690,6 +47931,7 @@ editorialexpress.com, 1 editorsguild.com, 1 editspace.tk, 1 +edituracrimca.ro, 1 editus.it, 1 edityeet.com, 1 edjo.us, 1 @@ -47733,9 +47975,11 @@ edstep.com, 1 edtech-hub.com, 1 edtech.ee, 1 +edtechreview.in, 1 edtechwebb.com, 1 edtravel.ga, 1 edu-kingdom.com, 1 +edu-message.ru, 1 edu.bydgoszcz.pl, 1 eduanimal.tk, 1 eduard-dopler.de, 1 @@ -47759,6 +48003,8 @@ educacaopocos.com.br, 1 educacionnm.ml, 1 educacionvirtual.com.ar, 1 +educacionytecnologia.com, 1 +educaenvivo.com, 1 educandoamihijo.com, 1 educard.co.at, 1 educart.mx, 1 @@ -47812,8 +48058,6 @@ edukar.xyz, 1 eduki.com, 1 edukle.com, 0 -edularidea.com, 1 -edularism.com, 1 edulayer.net, 1 edulinks.ml, 1 edumanage.tk, 1 @@ -47826,6 +48070,7 @@ edunia.io, 1 edunian.com, 1 edunoor.tk, 1 +edunova.pro, 1 eduoneschool.tk, 1 edupay.co.at, 1 eduproject.tk, 1 @@ -47842,8 +48087,6 @@ edusuite.at, 1 edutechspot.com, 1 edutour.ml, 1 -edutrum.com, 1 -eduxpro.com, 1 eduyog.org, 1 eduzaurus.com, 1 edv-biela.de, 1 @@ -47924,6 +48167,7 @@ eesti.id, 1 eestitervisekassa.ee, 1 eetadvies.be, 1 +eetcafedepaerdestal.nl, 1 eetestingcenter.com, 1 eevie.io, 1 eevpn.com, 1 @@ -48018,6 +48262,7 @@ efp.nl, 1 efran-eliyev.gq, 1 efre-bw.de, 1 +efros.com, 1 efsalon.net.pe, 1 efsanesi.tk, 1 eft.boutique, 1 @@ -48026,6 +48271,7 @@ eftotoekspertizbalikesir.com, 1 efutbol.tk, 1 efxclipse.org, 1 +efxsports.com, 1 eg-quaternary-sci-j.net, 1 eg-secure.co.jp, 0 eg22.com, 1 @@ -48040,6 +48286,7 @@ egbertsen.tk, 1 egc.ink, 1 egdsk.ru, 1 +egegesh.ru, 1 egehem.se, 1 egenya.cl, 0 egeozcan.com, 0 @@ -48048,6 +48295,7 @@ egfl.org.uk, 1 egg-events.com, 1 egg-ortho.ch, 1 +eggblast.com, 1 eggc.at, 1 eggel.ch, 1 eggen.dk, 1 @@ -48081,7 +48329,6 @@ egiftcards.be, 1 egiftified.com, 1 egilopaseryh.tk, 1 -eginfracloud.uk, 1 egins.tk, 1 egipet-tiz.tk, 1 egiptwakacje.tk, 1 @@ -48092,7 +48339,6 @@ eglinlife.net, 1 eglise-crc.be, 1 egliseclichy92.fr, 1 -eglisedenantes.fr, 1 egly.se, 1 egm-sakura.com, 1 ego4u.com, 1 @@ -48143,7 +48389,6 @@ egzotikusfuszerek.hu, 1 egzotique.com, 1 eh-huebner-stiftung.de, 1 -ehaccp.it, 1 eharmony.ca, 1 eharmony.com, 1 ehazi.hu, 1 @@ -48155,15 +48400,16 @@ eheberg.com, 1 eheberg.fr, 1 eheliche-disziplin.schule, 1 -eheringe-shop24.de, 0 +eheringe-shop24.de, 1 eheya.net, 1 +ehgi.nl, 1 +ehgn.nl, 1 ehif.ee, 1 ehipaa.com, 1 ehlers-net.de, 1 ehlersdanlos.dk, 1 ehlersdanlos.tk, 1 ehliyetsinavsorulari.org, 1 -ehmtheblueline.com, 1 ehne.de, 1 ehome.im, 1 ehometools.com, 1 @@ -48223,6 +48469,7 @@ eihaikyo.com, 1 eiji.fr, 1 eijil.com, 1 +eijkenboombuma.nl, 1 eijo.saarland, 1 eijsink.nl, 1 eikenskaden.tk, 1 @@ -48250,7 +48497,6 @@ einfach-was-eigenes.com, 1 einfach-was-eigenes.de, 1 einfachkiss.at, 1 -einfachverbeamtet.de, 1 einfachwaseigenes.de, 1 einheizpreis.de, 1 einhorn.space, 1 @@ -48267,7 +48513,6 @@ eintageinzug.de, 1 eintoepfe-bruchsal.de, 1 eintracht-rodde.de, 1 -einwie.com, 1 eirb.fr, 1 eirgroup.com.au, 1 eirik.eu, 1 @@ -48278,7 +48523,6 @@ eisblau.org, 1 eisei-iinkai.com, 1 eisen-biomed.ch, 1 -eisenabi.de, 1 eisenbahnfreunde-lengerich.de, 1 eisenberg.co.za, 1 eisenhowerlibrary.gov, 1 @@ -48303,6 +48547,7 @@ ejdv-anmeldung.de, 1 eje.cz, 1 ejelectrical.com.au, 1 +ejerblik.dk, 1 ejerciciosmemoria.com, 1 ejidelak.cz, 1 ejkathome.nl, 1 @@ -48359,7 +48604,6 @@ ekimma.com, 1 ekiphost.com, 1 ekivita.eu, 1 -ekklesia-web.com, 1 eklepka.com, 1 eklitzke.org, 1 ekloz.org, 1 @@ -48387,7 +48631,6 @@ ekophone.bg, 1 ekoport.ru, 1 ekosaltis.lt, 1 -ekospajzka.cz, 1 ekostecki.de, 1 ekowibowo.com, 1 ekpj.jp, 1 @@ -48404,6 +48647,7 @@ eksperiments.lv, 1 ekspert.tk, 1 ekspertka.com.pl, 1 +ekusoft.sk, 1 ekwador.com, 1 ekyu.moe, 1 ekzcrosstour.ch, 1 @@ -48486,6 +48730,7 @@ elcient.com, 1 elcigaro.bg, 1 elcin.tk, 1 +elcinaesthetics.com, 1 elcofrecolecciones.com, 1 elcom.au, 1 elcom.com.au, 1 @@ -48513,7 +48758,7 @@ elcrodigital.com, 1 elcuadernodefilosofia.tk, 1 eldamman.com, 1 -eldeneleokuldaneveoyun.com, 1 +eldat.sk, 1 eldercare.gov, 1 eldercare.net.au, 1 eldercaring.ca, 0 @@ -48630,7 +48875,6 @@ electronic-ignition-system.com, 1 electronicafacil.net, 1 electronicaripol.es, 1 -electronics.com.bd, 1 electronicshelpcare.net, 1 electronicssrit.tk, 1 electronictucuman.com, 1 @@ -48644,7 +48888,6 @@ electrosoup.com, 1 electrostatics.com, 1 electrostore.com.ec, 1 -electroyclima.es, 1 electrozona.bg, 1 electrozone.bg, 1 electrum-mona.org, 1 @@ -48666,7 +48909,6 @@ elegantly-clean.co.uk, 1 elegantseagulls.com, 0 eleganza.ga, 1 -elejido.es, 1 elejordemarketingconsultancy.com, 1 elekner.tk, 1 elekta.com, 1 @@ -48674,7 +48916,6 @@ elektiriktasarruf.tk, 1 elektrac.cz, 1 elektricketrhovisko.sk, 1 -elektriker-frankfurt.eu, 1 elektriker-notdienst-zentrale.de, 1 elektrilevi.ee, 1 elektrilevi.eu, 1 @@ -48685,7 +48926,6 @@ elektro-hammes.net, 1 elektro-hofmann-gmbh.de, 1 elektro-hornetz.de, 1 -elektro-koehl.de, 1 elektro-liebeskind.de, 1 elektro-mag.com, 1 elektro-metz.de, 1 @@ -48713,7 +48953,6 @@ elektromotor.tk, 1 elektronickakancelar.cz, 1 elektroniksigarasehri1.com, 1 -elektronische-post.org, 1 elektronix.tk, 1 elektronomi.com, 1 elektropartner.nu, 0 @@ -48780,7 +49019,6 @@ elena-soset.ga, 1 elena-soset.ml, 1 elena-soset.tk, 1 -elenacandalia.it, 1 elenagherta.ga, 1 elenapulizieroma.it, 1 elenaristeska.tk, 1 @@ -48832,6 +49070,7 @@ eleusis-zur-verschwiegenheit.de, 1 elev8fashion.ca, 1 elevacionesrama.com, 1 +elevagov.com, 1 elevanhairdressing.co.uk, 1 elevatewebdesigns.com, 1 elevationplumbingandheating.com, 1 @@ -48876,11 +49115,13 @@ elguillatun.cl, 1 elgustdecreixer.cat, 1 elgustodecrecer.es, 1 +elhegaz.estate, 1 elhim-iskra.com, 1 elhombreinvierno.es, 1 elhombrepez.tk, 1 elhossari.com, 1 elhuesero.com, 1 +eli.ad, 1 eliaden.no, 1 eliamakingmemories.co.nz, 1 eliamakingmemories.com, 1 @@ -48908,9 +49149,9 @@ eligibility.com, 1 eligible.com, 1 eligibleapi.com, 1 +eligiblehq.com, 1 eligimed.com, 1 eligrey.com, 1 -eliguli.com, 1 elijahbrown.tk, 1 elijahgrey.com, 1 elijahtreefelling.com, 1 @@ -48946,7 +49187,6 @@ elisabethtovabailey.net, 1 elise-buirey.com, 1 elise-buirey.fr, 1 -eliseadams.com.au, 1 elisebuirey.com, 1 elisebuirey.fr, 1 elisejang.com, 1 @@ -49016,6 +49256,7 @@ elitmedopt.ru, 1 elixi.re, 1 elixir.bzh, 1 +elizabethbarrett.exposed, 1 elizabethcitync.gov, 1 elizabethefle.com, 1 elizabethgreenfield.com, 1 @@ -49045,6 +49286,7 @@ ellanurse.co.il, 1 ellas-haarshop.nl, 1 ellasbubbles.com, 1 +ellasmassagistas.com.br, 1 ellatotal.com, 1 elle-fanning.info, 1 elle-weine.de, 1 @@ -49096,6 +49338,7 @@ ellye.fr, 1 ellyscakes.com, 1 ellyson.io, 1 +ellyzaki.com, 1 elm-dental.com, 1 elma.id, 1 elmaci.net, 1 @@ -49108,6 +49351,7 @@ elmerboroughnj.gov, 1 elmeson.tk, 1 elmion.cloud, 1 +elmnoor.com, 1 elmo.ee, 1 elmolar.tk, 1 elmolist.tk, 1 @@ -49134,6 +49378,7 @@ elona-wvw.de, 1 elonaspitze.de, 1 elonma.gov, 1 +eloranta.eu, 1 elorbe.com, 1 elorrieta.eus, 1 elosconstrutora.com.br, 1 @@ -49157,6 +49402,7 @@ elpo.net, 1 elpradopaloalto.com, 1 elpreciosostud.com, 1 +elpreco.ro, 1 elprincipevegeta.tk, 1 elpro.bg, 1 elprofeshows.com, 1 @@ -49177,6 +49423,7 @@ elrubio.tk, 1 elsadonaire.tk, 1 elsaelsa.com, 1 +elsafir.com, 1 elsas.tk, 1 elsbouslanostraaficio.tk, 1 elsector7.tk, 1 @@ -49190,7 +49437,6 @@ elsuccionador.com, 1 elsvanderlugt.nl, 1 elsvanmerhaeghe.be, 1 -elsweb.net, 1 elsword.moe, 0 eltair.com, 1 eltconsultants.com.mx, 1 @@ -49221,7 +49467,6 @@ elusivetranslations.com, 1 eluvade.com, 1 eluvio.com, 1 -elvac.eu, 1 elvalordelsaliments.cat, 1 elvcino.com, 0 elverdaderoamor.tk, 1 @@ -49273,6 +49518,7 @@ emailablev.com, 1 emailalaperformance.fr, 1 emailbusters.tk, 1 +emailer.one, 1 emailer.party, 1 emailexpress.ga, 1 emailfreeshop.tk, 1 @@ -49287,6 +49533,7 @@ emailoctopus.com, 0 emailprivacytester.com, 1 emailprocessorpro.gq, 1 +emailqo.com, 1 emailreminder.me, 1 emailservers.tk, 1 emailspedia.com, 1 @@ -49305,7 +49552,7 @@ emap.as, 1 emaparking.co.uk, 1 emaps.tk, 1 -emaratalyoum.com, 1 +emaratalyoum.com, 0 emarhotel.bg, 1 emarketingmatters.com, 1 emas-beja.pt, 1 @@ -49351,7 +49598,6 @@ embryooptions.com, 1 embuscadedividendo.com.br, 1 embutidoselpipi.com, 1 -emby.cloud, 1 emcado.com, 1 emccr-ehtp.com, 1 emceemanic.tk, 1 @@ -49447,9 +49693,9 @@ emindweb.com, 1 eminem.net, 1 eminem50cent.com, 0 -eminencecapital.com, 1 +eminencecapital.com, 0 eminencepools.com, 1 -emirates247.com, 1 +emirates247.com, 0 emiratesairline.co.uk, 0 emirefek.net, 1 emirichardson.com, 1 @@ -49476,9 +49722,7 @@ emmaengel.de, 1 emmajayne.tk, 1 emmalegalnurse.com, 1 -emmalevy.me, 1 emmaliddell.com, 0 -emmanuel-mx.com, 1 emmanuelle-et-julien.ch, 1 emmaowl.com, 1 emmastarr.net, 1 @@ -49533,6 +49777,7 @@ emotive.productions, 1 emoxie.com, 0 empactdigital.com, 1 +empaly.com, 1 empathicmind.com, 1 empathogens.com, 1 empathy.ca, 1 @@ -49601,6 +49846,7 @@ empowerhealthandperformance.com, 1 empoweringdifferences.com, 1 empowerkea.org.nz, 1 +empowermentcare.com.au, 1 empowermentinnovations.com, 1 empowernation.org, 1 emprechtinger.com, 1 @@ -49628,6 +49874,7 @@ emrawi.org, 1 emreaydinfan.tk, 1 emrecicekmuhendislik.com, 1 +emretest.com, 1 emrider.es, 1 emrullahsahin.com, 1 ems.gov, 1 @@ -49679,6 +49926,7 @@ enablingcommunities.com.au, 1 enact-ai.com, 1 enactor.co, 1 +enactus-muenster.de, 1 enago.com, 1 enai.eu, 1 enalean.com, 1 @@ -49692,7 +49940,6 @@ enboarder.com, 1 enbulleiugnen.com, 1 enby.army, 1 -enbyn.de, 1 encanroy.ca, 1 encanroy.com, 1 encanstanne.ca, 1 @@ -49763,6 +50010,7 @@ ender3.info, 1 enderandrew.com, 1 enderbycamping.com, 0 +enderdash.com, 1 enderdrachelp.ddns.net, 1 enderhost.tk, 1 enderman.eu, 1 @@ -49790,7 +50038,6 @@ endorsec.com, 1 endorsec.de, 1 endorsia.io, 1 -endosave.de, 1 endoscope.bg, 1 endpipe.com, 1 endplasticwaste.org, 0 @@ -49856,6 +50103,7 @@ energianuclear.tk, 1 energiatalgud.ee, 0 energiaurbana.tk, 1 +energiavitalmedicina.com.br, 1 energicertifikat.fi, 1 energie-nederland.nl, 1 energieconsultonline.nl, 1 @@ -49866,7 +50114,6 @@ energise.co.nz, 1 energnist.dk, 1 energo.eng.br, 0 -energoproff.com, 1 energozrouti.cz, 0 energy-drink-magazin.de, 1 energy-fm.tk, 1 @@ -49904,6 +50151,7 @@ energymedia.tk, 1 energymonitor.ai, 1 energyperformancecertificates.co.uk, 1 +energypk.ru, 1 energyreferral.link, 1 energysaveroregon.com, 1 energysite.tk, 1 @@ -49965,7 +50213,6 @@ engeldasein.com, 1 engelk.de, 1 engelmann-umzug.de, 1 -engelmann.com, 1 engelorchester.de, 1 engelsism.tk, 1 engeltransportes.com.br, 1 @@ -50070,6 +50317,7 @@ enjoybeer.dk, 1 enjoys.rocks, 1 enjoytrip.me, 1 +enjoywishlist.com, 1 enka-works.com, 1 enka-works.jp, 1 enka-works.net, 1 @@ -50078,10 +50326,12 @@ enkelpaamelding.no, 1 enker.tk, 1 enkolaysertifika.com, 1 +enkopingventilation.se, 1 enkrypt.com, 1 enky.be, 1 enlacemedik.com, 1 enlacesgranotas.tk, 1 +enlacolonia.com, 1 enlamochiladeadri.com, 1 enlasnubes.tk, 1 enlazandoalmas.com, 1 @@ -50107,6 +50357,7 @@ enonvalleyboropa.gov, 1 enoou.com, 0 enorekcah.com, 1 +enormehotels.com, 1 enosisbd.com, 1 enosiseurotrade.com, 1 enosistrade.com, 1 @@ -50158,7 +50409,6 @@ ensemble-conseils-et-services.fr, 1 ensemble-rubato.de, 1 enshin-karate.tk, 1 -enshrouded.com, 1 ensightpharma.com, 1 ensilencio.tk, 1 ensimini.com, 0 @@ -50232,7 +50482,6 @@ entrepreneuraj.com, 1 entrepreneurialopensource.org, 1 entrepreneurnight.com, 1 -entrepreneurresources.com, 1 entreprise-innovante.fr, 1 entreprise-ravalement-facade.paris, 1 entreprises.gouv.fr, 1 @@ -50403,6 +50652,7 @@ eov.org.tr, 1 eov2.com, 1 ep-cortex.com, 1 +ep-medical-care.de, 1 ep-plus.jp, 1 epa.gov, 0 epagos.com.ar, 1 @@ -50567,6 +50817,7 @@ equestrianvaulting.co.uk, 1 equi.ac, 1 equiac.com, 1 +equibudx.com, 1 equicad.com, 1 equicom.com, 1 equidam.com, 1 @@ -50597,6 +50848,8 @@ equitable-igwm.com, 1 equitablehealthycities.org, 1 equitazionepertutti.it, 1 +equiteoavocat.fr, 1 +equiton.com, 1 equitybank.com, 1 equityelevate.com, 1 equityloupe.ru, 1 @@ -50617,6 +50870,7 @@ erasmo.info, 1 erasmusantoine.tk, 1 erasmusbari.tk, 1 +erasmushogeschool.be, 1 erasmusmc.nl, 0 erasmusplus.org.pl, 1 erasmusplusrooms.com, 1 @@ -50748,7 +51002,6 @@ eringmaguire.com, 1 erinias.net, 1 erinmyers.us, 1 -erisa.uk, 1 erisinfo.com, 1 eristajanmutka.com, 1 eritiaprivacidad.com, 0 @@ -50837,6 +51090,7 @@ ersei.net, 1 erseni.net, 1 ershiwo.com, 1 +ersin.ca, 1 ersinbiltekin.tk, 1 ersolar.com.au, 1 erspro.net, 1 @@ -50928,6 +51182,7 @@ escale-communication.bzh, 0 escalesensorielle.com, 1 escambiacountyal.gov, 1 +escampers.com, 1 escanabatownshipmi.gov, 1 escancia.tk, 1 escandell.cat, 1 @@ -50974,7 +51229,6 @@ escortserviceleiden.nl, 1 escortserviceschiphol.com, 1 escortservicezaanstad.nl, 1 -escortservicezeeland.nl, 1 escortsuper.com, 1 escortz.gq, 1 escoteiros.tk, 1 @@ -50999,7 +51253,6 @@ esdcybersecurity.eu, 1 esdiscuss.org, 1 esdrasluna.com, 1 -esds.com.br, 1 eseances.ch, 1 esecuredata.com, 1 esemtia.com, 1 @@ -51036,6 +51289,7 @@ esideshop.com, 1 esiedu.com, 1 esiga.mx, 1 +esign.sh, 1 esignandpay.net, 1 esignering.se, 1 esigtorg.ru, 0 @@ -51043,7 +51297,10 @@ esiliati.org, 1 esilva.me, 1 esilverstone.pl, 1 +esim-urlaub.de, 1 esim.io, 1 +esimplr.com, 1 +esimvoyage.fr, 1 esimy.net, 1 esiptvpro-max.com, 1 esitc-paris.fr, 1 @@ -51100,7 +51357,6 @@ espabox.com, 1 espace-caen.fr, 0 espace-gestion.fr, 1 -espace-marques.be, 1 espace-orenda.ch, 1 espace-vet.fr, 1 espace.network, 1 @@ -51146,13 +51402,13 @@ espivblogs.net, 1 esplendorecosmeticos.com.br, 1 esploria.com, 1 +espocada.com, 1 espoonkumi.fi, 0 esport-agency.fr, 1 esporte.casino, 1 esporters.today, 1 esportsbattles.ga, 1 espower.com.sg, 1 -espra.com, 1 espresine.lt, 1 espressoapp.com.br, 1 espressonews.gr, 1 @@ -51161,7 +51417,7 @@ espritguitare.com, 1 espritguitare.fr, 1 esprk.com, 1 -espub.org, 1 +espub.org, 0 esq, 1 esquelario.tk, 1 esquirebrotherhood.tk, 1 @@ -51198,7 +51454,6 @@ essayshark.com, 1 essaytalk.com, 1 essaywebsite.com, 1 -esse.tools, 1 essecharlie.com, 1 essenah.com, 1 essencespresso.es, 0 @@ -51213,7 +51468,7 @@ essentiate.com, 1 essentiel-du-mariage.com, 1 essentiel-physique.com, 1 -essentry.com, 0 +essentry.com, 1 essentta.com, 1 essenttamarketplace-essenttamarketplaceqa.azurewebsites.net, 1 essenzarj.com, 1 @@ -51242,6 +51497,7 @@ establishmentchs.com, 1 establo.pro, 1 estacio.br, 1 +estacionautobusesubeda.es, 1 estada.ch, 1 estafallando.es, 1 estafallando.mx, 1 @@ -51277,6 +51533,7 @@ esther.hu, 1 esthergoh.com, 1 estherlew.is, 1 +estherscreativeworld.nl, 1 estherstas.com, 1 estherstasiniewicz.com, 1 esthesoleil.jp, 1 @@ -51296,7 +51553,6 @@ estopero.tk, 1 estopwatch.net, 1 estorgio.com, 1 -estrabota.com, 1 estradatech.org, 1 estradiolbestellen.gq, 1 estrasol.com.mx, 1 @@ -51305,6 +51561,7 @@ estrategiasfm.net, 1 estreetshuffle.com, 1 estrella.tk, 1 +estrellainsurance.com, 1 estrietoit.com, 0 estrogen.network, 1 estrogenonline.gq, 1 @@ -51397,6 +51654,7 @@ eternalpeaceseaburials.com, 1 eternalsymbols.com, 1 eternalwine.com, 1 +eternaya.com, 1 eternegy.co, 0 eternit.roma.it, 1 eternitdesio.it, 1 @@ -51450,6 +51708,12 @@ ethicallogistics.com, 1 ethicalpolitics.org, 1 ethicaltek.com, 0 +ethicontrol.com.ua, 1 +ethicontrol.pl, 1 +ethics.ae, 1 +ethics.contact, 1 +ethics.email, 1 +ethics.help, 1 ethics.org, 1 ethicsburg.gov, 1 ethicsfirst.org, 0 @@ -51469,6 +51733,7 @@ ethternet.top, 1 etialis.com, 1 etialis.fr, 1 +eticasegura.com.br, 1 eticket.cr, 1 eticket.mx, 1 etienne.cc, 1 @@ -51504,8 +51769,10 @@ etrialsolutions.com, 1 etrolleybizstore.com, 1 ets-etos.azurewebsites.net, 1 +ets-lindgren.com, 1 ets-software.de, 1 etsduova.dedyn.io, 1 +etsem.media, 1 etsmarconi.be, 0 etspuka.de, 1 etsradio.org, 1 @@ -51521,6 +51788,7 @@ ettyproject.org, 1 etude-bet.fr, 1 etudepresse.tk, 1 +etudes-litteraires.com, 1 etudes.ru, 1 etula.ga, 1 etulasin.tk, 1 @@ -51654,7 +51922,7 @@ eurekahomeappliances.com, 1 eurekatech.eti.br, 1 eurekatownshipmi.gov, 1 -eurekka.me, 0 +eurekka.me, 1 euren.se, 1 euripidis.photography, 1 euritaprinter.com, 0 @@ -51671,6 +51939,7 @@ eurobattle.tk, 1 eurobeaute.be, 1 eurobilltracker.tk, 1 +eurobjj.com, 1 eurocarparks.ie, 1 eurocertificazione.it, 1 eurocity.mt, 1 @@ -51760,8 +52029,6 @@ europeanpreppers.com, 1 europeanspring.net, 1 europeanstudies-chemnitz.de, 1 -europeantransmissions.com, 1 -europeantransportmanagement.com, 1 europedigital.cloud, 1 europeluxuryweddings.com, 1 europeonline.tk, 1 @@ -51812,10 +52079,10 @@ eutawal.gov, 1 euterpiaradio.ch, 1 euth.at, 1 +eutopixlabs.io, 1 eutotal.com, 1 euvo.tk, 0 euwid.de, 1 -euwind.com, 1 euzissima.com.br, 1 ev-schule.de, 1 ev-zertifikate.de, 1 @@ -51853,6 +52120,7 @@ evamlakar.si, 1 evananderi.com, 1 evanbaker.xyz, 1 +evandodson.com, 1 evanescenceisfallen.tk, 1 evanescencenorge.tk, 1 evanescenceturkey.tk, 1 @@ -52144,6 +52412,7 @@ evodation.com, 1 evodation.org, 1 evoffer.com, 1 +evoix.com, 1 evojska.tk, 1 evoke.ie, 1 evokeearlylearning.com.au, 1 @@ -52176,6 +52445,7 @@ evolvicity.org, 1 evolvingseo.com, 1 evolvingthoughts.net, 1 +evolvmod.com, 1 evolvmodular.ca, 1 evolvmodular.co, 1 evonet.co.za, 1 @@ -52187,7 +52457,6 @@ evospeak.io, 1 evosyn.com, 1 evote-ch.ch, 1 -evotec.pl, 1 evoting-test.ch, 1 evoting.ch, 1 evpitch.com, 1 @@ -52247,7 +52516,6 @@ ex-deli.jp, 1 ex-links.net, 1 ex.co, 1 -ex2technology.com, 1 ex78.com, 1 exabeam.com, 1 exabike.com, 1 @@ -52255,7 +52523,6 @@ exact-distribution.com, 1 exact-online-apps-by-invantive.com, 1 exact.realty, 1 -exactgold.com, 1 exactlyinfinite.com, 1 exactphilosophy.net, 1 exactrealty.no, 1 @@ -52266,6 +52533,7 @@ exagoni.com, 1 exagoni.com.au, 1 exagoni.com.my, 1 +exalea.eu, 1 exalthost.com, 1 exam.tools, 1 exambot.cf, 1 @@ -52277,9 +52545,9 @@ examesrush.com.br, 0 examhq.net, 1 examika.ru, 1 +examlab.net, 1 examone.com, 1 exampaperarchive.com, 1 -example.li, 1 example.ng, 1 exampleessays.com, 1 examroll.fr, 1 @@ -52295,9 +52563,11 @@ exarius.org, 1 exashop.tn, 1 exaspace.de, 1 +exatadiesel.com.br, 1 exatmiseis.net, 0 exatom.io, 1 exavo.fr, 1 +exayard.com, 1 excaliburmatrix.tk, 1 excaliburvintagequests.com, 1 excavation.ga, 1 @@ -52336,6 +52606,7 @@ excess-baggage.com, 1 excessive-software.tk, 1 exchange-api.com, 1 +exchangeauthority.com, 1 exchangedobem.com, 1 exchangehunter.com, 1 exchangemarketplace.com, 1 @@ -52374,6 +52645,7 @@ executivoshotel.com.br, 1 executormarin.ro, 1 exedo.nl, 1 +exefast.ai, 1 exegese.ch, 0 exegol.co.uk, 1 exelonline.nl, 1 @@ -52385,6 +52657,7 @@ exercisekingers.ga, 1 exercisekingest.ga, 1 exerforge.net, 1 +exerouter.top, 1 exerph.com, 1 exerpm.tk, 1 exesoft.ml, 1 @@ -52395,7 +52668,6 @@ exfuga.com, 1 exhibitbridge.ca, 1 exhibitbridge.com, 1 -exhibitionsupplies.net.au, 1 exhibits2u.com, 1 exhibits2u.net, 1 exhibits2you.com, 1 @@ -52468,14 +52740,10 @@ expe.voyage, 1 expectful.com, 0 expectingplus.com, 1 -expediteplus-asia.com, 1 expediteplus.biz, 1 -expediteplus.ca, 1 expediteplus.com, 1 -expediteplus.com.mx, 1 expediteplus.info, 1 expediteplus.mobi, 1 -expediteplus.mx, 1 expediteplus.net, 1 expediteplus.org, 1 expediteplus.pro, 1 @@ -52546,7 +52814,7 @@ explicamente.pt, 1 explode.tk, 1 explodie.org, 1 -explohub.com, 1 +exploit-db.com, 1 exploit.cz, 0 exploit.party, 1 exploited.cz, 1 @@ -52646,7 +52914,6 @@ expressional.social, 1 expressionfunerals.co.nz, 1 expressivee.com, 1 -expressmarket.ru, 1 expressodasilhas.cv, 1 expresspak.co.nz, 1 expressramps.com, 1 @@ -52719,6 +52986,7 @@ extrainsiderest.ga, 1 extrakora.com, 1 extraligamasters.cz, 1 +extralingo.com, 1 extraloud.tk, 1 extranetusermanager.com, 1 extraordinaryfuture.ai, 1 @@ -52729,7 +52997,7 @@ extratv.com, 1 extreme-addicts.tk, 1 extreme.co.th, 1 -extremedialogue.org, 1 +extremedialogue.org, 0 extremeforces.tk, 1 extremelawsers.ga, 1 extremelawsest.ga, 1 @@ -52768,7 +53036,6 @@ eyeandfire.com, 1 eyeball.ml, 1 eyecandy.gr, 1 -eyecreatellc.com, 1 eyedea.ga, 1 eyedesignuniversity.com, 1 eyelash-mc.com, 1 @@ -52822,6 +53089,7 @@ ezinezone.tk, 1 ezinternet.com.au, 1 ezitech.com, 1 +ezkeel.com, 1 ezloans4realestate.com, 1 ezlogi.jp, 1 ezlogzblog.com, 1 @@ -52860,7 +53128,6 @@ f-u-c-k.wien, 1 f.bi, 1 f.box, 1 -f.dog, 1 f.hk.cn, 1 f.tl, 1 f0.com.au, 1 @@ -52972,6 +53239,7 @@ fabianegli.ch, 1 fabianfranke.de, 1 fabianni.tk, 1 +fabiano.law, 1 fabickcat.com, 1 fabien-hebuterne.fr, 0 fabienbaker.com, 1 @@ -52995,6 +53263,7 @@ fabiolanzieri.org, 1 fabiolanzieri.us, 1 fabiolanzieri.website, 1 +fabiolasagorni.com, 1 fabiooliveirapr.com.br, 0 fabiopaiva.pt, 1 fabiosantos.tech, 1 @@ -53016,13 +53285,11 @@ fabriknet.de, 1 fabrilec.tk, 1 fabrinet.co.th, 1 -fabriquim.com, 1 fabrity.pl, 1 fabriziofaniello.tk, 1 fabriziorocca.it, 1 fabriziorocca.tk, 1 fabriziotarizzo.org, 1 -fabrykazabawy1.pl, 1 fabse.net, 0 fabseal.de, 1 fabslabour.uk, 1 @@ -53113,7 +53380,6 @@ fackovec.fun, 1 fackovec.sk, 1 fact.cat, 1 -factbros.com, 0 factbusterers.ga, 1 factbusterest.ga, 1 factbytefactbox.com, 1 @@ -53153,11 +53419,11 @@ factys.do, 1 factys.es, 1 facucosta.com.ar, 1 +facultycircle.org, 1 facultyforthefuture.net, 1 fadaebalears.org, 1 fadaex.org, 1 fadaru.ml, 1 -fadecloud.com, 1 fadedave.com, 1 fademusic.tk, 1 fadergs.edu.br, 1 @@ -53208,7 +53474,6 @@ fai.gov, 1 faidanoi.it, 1 faidatefacile.it, 1 -faieurope.it, 1 fail.cf, 1 failed-banks.com, 1 failforward.tech, 1 @@ -53282,6 +53547,7 @@ fairydust.space, 1 fairystar.com.tw, 1 fairyth.tk, 1 +faisaliya.net, 1 faisalyusra.my.id, 1 faisia.tk, 1 faith-for-life.com, 1 @@ -53332,6 +53598,7 @@ fakir-show.nl, 0 fakt.tk, 1 faktenfaktenfakten.tk, 1 +faktly.ch, 1 faktorgruen.de, 1 faktotum.tech, 1 fakturi.com, 1 @@ -53365,9 +53632,11 @@ falkenbergthomsen.dk, 1 falkenthal.org, 1 falkentyre.com, 1 +falkner.info, 1 falkus.net, 1 fall.ga, 1 fallamestreginer.es, 1 +fallbrookfootdoctor.com, 1 fallenangeldrinks.com, 0 fallenangeldrinks.eu, 1 fallenlondon.wiki, 1 @@ -53393,6 +53662,7 @@ falsterhus.dk, 1 falstoneshow.com, 1 falsum.net, 1 +falunventilation.se, 1 fam-borsch.de, 1 fam-kreibich.de, 1 fam-roos.com, 1 @@ -53458,7 +53728,6 @@ familyclinicstl.com, 1 familyconventioners.ga, 1 familyd-c.com, 1 -familydoctor.ru, 1 familyhookups.com, 1 familylab.de, 1 familyparties.co.uk, 1 @@ -53471,7 +53740,6 @@ familytreewebinars.com, 0 familyzone.ga, 1 famion.eu, 1 -famiport.com, 1 famlefeber.nl, 1 famonitor.com, 1 famosas.cf, 1 @@ -53645,6 +53913,7 @@ faribanx-porn.com, 1 faribanx-xxx.com, 1 faridathaimassage.com.au, 1 +faridique.com, 1 farisre.com, 1 farizstore.tk, 1 farkas.ws, 1 @@ -53835,7 +54104,7 @@ fastbackmbg.be, 1 fastbackmbm.be, 1 fastbet.it, 1 -fastblit.com, 1 +fastblit.com, 0 fastblob.com, 1 fastbob.cf, 1 fastbob.ga, 1 @@ -53854,6 +54123,7 @@ fastcup.net, 1 fastcustomboxes.com, 1 fastdermis.cl, 1 +fastdigital.ch, 1 fastener.tk, 1 fastenltd.com, 1 fastensorozo.hu, 1 @@ -53900,6 +54170,7 @@ fastscanapp.com, 1 fastserv.pl, 1 fastshop.com.pl, 0 +faststage.ch, 1 fasturl.ml, 1 fastvanya.com, 1 fastvelocityers.ga, 1 @@ -53926,11 +54197,11 @@ fatidique.com, 1 fatig.com, 1 fatiguesyndrome.com, 1 -fatih-catering.com, 1 fatihingemisi.com, 1 fatimamoldes.com.br, 1 fatimarojo.com, 1 fatlabwebsupport.com, 1 +fatmonk.org, 1 fatnerdstock.com, 1 fator25.com.br, 1 fatpussytube.com, 1 @@ -53985,6 +54256,7 @@ favouritequotations.ca, 1 favro.com, 1 favrotest.com, 1 +favtoo.com, 1 faw-club.cf, 1 fawkes.games, 1 fawkesgames.com, 1 @@ -53996,6 +54268,7 @@ faxvorlagen-druckvorlagen.de, 1 fay.kr, 1 fayamovies.tk, 1 +faybex.com, 1 fayettecountyillinois.gov, 1 fayettecountyoh.gov, 1 fayettecountytn.gov, 1 @@ -54005,7 +54278,6 @@ fayettevillewv.gov, 1 fayffersons.com, 1 fayfilms.com, 1 -faysalabdi.fi, 1 fazah-conseil.agency, 1 fazet.tk, 1 fazhion.tk, 1 @@ -54124,7 +54396,6 @@ fearedcreation.tk, 1 fearfactory.tk, 1 fearghus.org, 1 -fearglas.cloud, 1 fearlessmusic.tk, 1 fearstyle.tk, 1 fearunknown.tk, 1 @@ -54388,6 +54659,7 @@ femaleteamest.ga, 1 femboy.fan, 1 femboys.pics, 1 +femcarefertility.com, 1 femcompany.nl, 1 femicideincanada.ca, 1 femik.net, 1 @@ -54425,6 +54697,7 @@ fengchuiyudaqu.ml, 1 fenghuangcheng.tk, 1 fengjang.com.tw, 1 +fengo.pl, 1 fengrui.me, 0 fengyadi.com, 1 fengyi.tel, 1 @@ -54461,7 +54734,6 @@ fepun.com, 1 ferad.net, 1 feras-alhajjaji.com, 1 -ferca.pt, 1 ferchup.com, 1 ferestre-bucuresti.ro, 1 fereum.com, 1 @@ -54532,7 +54804,6 @@ ferociousmass.tk, 1 feross.net, 1 feross.org, 1 -ferox.cc, 1 ferozes.com.br, 1 ferrada.org, 0 ferrari.com, 1 @@ -54628,7 +54899,6 @@ fettbrot.tk, 1 fettburger.com, 1 fettings.com, 1 -fettrechner.com, 1 feudalisten.de, 1 feudaltactics.com, 1 feudias.com, 1 @@ -54648,6 +54918,7 @@ feuerwerksmanufaktur.de, 1 feuerwolke.spdns.de, 1 feurich.tk, 1 +feutri.org, 1 fevo.us, 1 fevolden.com, 1 fewo-groden.de, 1 @@ -54665,7 +54936,6 @@ feyenoordrotterdam.tk, 1 feyenoordsite.tk, 1 feyenoordvakz.tk, 1 -fezbet.net, 1 fezlee.com, 1 ff-bad-hoehenstadt.de, 1 ff-bg.xyz, 1 @@ -54702,6 +54972,7 @@ ffl123.com, 1 ffn-connect.de, 1 ffnm.org, 1 +ffoodtrucks.fr, 1 ffprofile.com, 1 ffrev.de, 1 ffsbgateway.com, 1 @@ -54729,10 +55000,9 @@ fh-erfurt.de, 1 fh-jituan.com, 1 fh-mittelstand.de, 1 -fh-photographie.art, 1 fh-wechat.com, 1 fh-zh.com, 1 -fh.spb.ru, 1 +fh.spb.ru, 0 fh169.cc, 1 fh6lfwyn.com, 1 fh70.com, 0 @@ -54832,6 +55102,7 @@ fidelis-it.net, 0 fidelity-services.com, 1 fidelity.co.jp, 1 +fidelitybankonline.com, 1 fidelityhomestead.com, 1 fidelitysound.es, 1 fides.ch, 1 @@ -54858,7 +55129,7 @@ fieldstat.com, 1 fieldworkbrewing.com, 1 fieldworks.ne.jp, 1 -fiemmeimpianti.it, 1 +fiemmeimpianti.it, 0 fienaliri.tk, 1 fierman.eu, 0 fierman.net, 0 @@ -54938,6 +55209,7 @@ fikirtasarim.net, 1 fikrinet.tk, 1 fikriwildannugraha.com, 1 +fikriyatyayinlari.com.tr, 1 fiksem-it.nl, 1 fil-tec-rixen.com, 1 filamentia.nl, 1 @@ -54974,6 +55246,7 @@ fileshare.to, 1 filesharing.to, 1 filesharingshop.com, 1 +fileshot.io, 1 filesmp3.org, 1 filestar.io, 1 filestartest.io, 1 @@ -55027,6 +55300,7 @@ filmizleindir.tk, 1 filmkode.com, 1 filmkovasi.com, 1 +filmlog.eu, 1 filmmarket.pro, 1 filmnetz.tk, 1 filmoffice.pl, 1 @@ -55106,7 +55380,6 @@ financeaffiliateprograms.com, 1 financecontrol.tk, 1 financedraft.com, 1 -financeforafrica.com, 1 financeguest.com, 1 financeinterface.tk, 1 financejobs.ch, 1 @@ -55139,6 +55412,7 @@ finanzen-weblog.de, 1 finanzfluss.de, 1 finanzia.fi, 1 +finanzierung-nach-wahl.de, 1 finanzierung-sofortzusage.de, 1 finanztime.com, 1 finanztool.info, 1 @@ -55190,11 +55464,11 @@ findingkorea.com, 0 findingtheuniverse.com, 1 findingturkeyers.ga, 1 -finditez.com, 1 findity.com, 1 findjeen.com, 1 findlayohio.gov, 1 findlimitsers.ga, 1 +findlocalproduce.co.uk, 1 findmacrophage.com, 1 findmail.ga, 1 findmassmoney.gov, 1 @@ -55231,7 +55505,6 @@ fineartbead.de, 1 fineartofguitar.com, 1 fineartscape.nl, 0 -finecocoin.io, 1 finecraft.cc, 1 finefriends.nl, 1 finehealth.ru, 0 @@ -55277,7 +55550,6 @@ finlay.nyc, 1 finlayjacks.co.nz, 1 finlaylloyd.com, 1 -finlays.net, 1 finleyhospital.org, 1 finlib.in, 1 finlito.tk, 1 @@ -55301,9 +55573,11 @@ finprison.net, 1 finqk.nl, 1 finqueslaromanica.com, 1 +finroom.de, 1 finroom.io, 1 fins.money, 1 finsecurity.eu, 1 +finsemantic.com, 1 finsight.com, 1 finst.com, 1 finstererlebnis.de, 1 @@ -55312,6 +55586,7 @@ fintechos.com, 1 fintellix.com, 1 finteo.de, 1 +finteza.com, 1 fintracker.ca, 1 finturio.de, 1 finvantage.com, 1 @@ -55344,6 +55619,7 @@ fire-places.tk, 1 fire-schools.com, 1 firealarms.gq, 1 +firearmsrecords.co.uk, 1 fireballsteven.tk, 1 firebaseio.com, 1 firebirdrangecookers.com, 1 @@ -55366,6 +55642,7 @@ firefense.com, 1 firefightergarage.com, 1 fireflybayandbasin.com, 1 +fireflyemilyremler.com, 1 fireflygatlinburg.com, 1 firehada.com, 1 firehousemouse.com, 1 @@ -55410,6 +55687,7 @@ firmaautografa.com, 1 firmador.cloud, 1 firmador.online, 1 +firmaelectronica.gob.es, 1 firmale.com, 1 firmamaja.com, 1 firmament.space, 1 @@ -55426,14 +55704,13 @@ firmfoundationsconsulting.com, 0 firmkernel.tk, 1 firmsdata.com, 1 +firmtracer.com, 1 firmware.science, 1 firobe.fr, 1 firouz.tk, 1 -firoza.finance, 1 firsattilkisi.com, 1 firsov.gq, 1 first-aid-kit.net, 1 -first-education-online.com, 1 first-energy.net, 1 first-house.no, 1 first-hyp.de, 1 @@ -55478,7 +55755,6 @@ firstenergyservice.com, 1 firstever.eu, 1 firstfederalbath.com, 1 -firstfinanceit.com, 1 firstgenmc.com, 1 firstgov.gov, 1 firstgulf.com, 1 @@ -55497,7 +55773,7 @@ firstname.tk, 1 firstnet.gov, 1 firstnetwork.cf, 1 -firstorion.com, 1 +firstorion.com, 0 firstottawa.com, 1 firstphilec.com, 1 firstplace.ga, 1 @@ -55530,7 +55806,6 @@ fischer-usa.com, 1 fischer-wasels-medizin.de, 1 fischerca.com, 1 -fischerfutureheat.de, 1 fischerp.net, 1 fischers.cc, 0 fischers.srv.br, 1 @@ -55545,6 +55820,7 @@ fish24.bg, 1 fishbattle.io, 1 fishbattle.net, 1 +fishbowl.systems, 1 fishbrain.com, 1 fishcorp.dk, 1 fishdayton.com, 0 @@ -55598,7 +55874,6 @@ fitasdobonfim.com, 1 fitbase.cf, 1 fitbeautyjet.com, 1 -fitc.jp, 1 fitcamp.fitness, 1 fitch-journal.com, 1 fitch.group, 1 @@ -55611,13 +55886,16 @@ fitfactory.lv, 1 fitfingers.shop, 1 fitflaop.ga, 1 +fitflowapp.fit, 1 fitfocusau.com.au, 1 fitfoodfab.nl, 1 fitfoodrecipe.com, 1 fitforever.com, 1 fitforyourlife.org, 1 fitikafo.com, 1 +fitinfo.pl, 1 fitint.ro, 1 +fitkidsgym.nl, 1 fitleads.nl, 1 fitlinewellnesscoach.com, 1 fitmommyinheels.com, 1 @@ -55637,7 +55915,6 @@ fitnessunder50.com, 1 fitnessup.fr, 1 fitnessvolt.com, 1 -fitnetion.com, 1 fitnutkatie.com, 1 fito.tk, 1 fitodifesa.it, 1 @@ -55661,7 +55938,6 @@ five15.net, 1 fiveboosts.xyz, 1 fiveclassauto.com, 1 -fivecrm.com, 1 fivefortheroad.com, 1 fiveminute.tk, 1 fivepb.me, 1 @@ -55669,7 +55945,6 @@ fiverr.com, 1 fiveslice.pizza, 1 fivestar.et, 1 -fivethirtyeight.com, 1 fiveyearsahead.com, 1 fivolodigital.com, 1 fivvalencia.com, 1 @@ -55703,7 +55978,6 @@ fixmobile.online, 1 fixmyvisit.com, 1 fixodent-fr-fr-swapper.azurewebsites.net, 1 -fixodent.fr, 1 fixoffice.net, 1 fixpart.de, 1 fixpart.nl, 1 @@ -55732,7 +56006,7 @@ fizmiks.lv, 1 fizmix.lv, 1 fizyoterapi.name.tr, 1 -fizz.buzz, 1 +fizz.buzz, 0 fizz.cloud, 1 fizz.space, 1 fizz.studio, 1 @@ -55756,6 +56030,7 @@ fjerhammer.dk, 1 fjharcu.com, 1 fjkl.uk, 1 +fjnuacm.top, 1 fjordbank.ee, 1 fjordbank.lt, 1 fjordboge.dk, 1 @@ -55770,6 +56045,7 @@ fkbae.to, 1 fkcd.net, 1 fkcdn.de, 1 +fkee-rks.net, 1 fkfev.de, 1 fkmt-server.net, 1 fkosquad.moe, 1 @@ -55806,7 +56082,7 @@ flagpedia.asia, 1 flagpedia.net, 1 flagriculture.gov, 1 -flags.games, 0 +flags.games, 1 flagshipmerchantservices.com, 1 flagstone-magazin.ro, 0 flagstri.com, 1 @@ -55837,7 +56113,6 @@ flamingoroute.tk, 1 flamme-von-anor.de, 1 flammy.tk, 1 -flamoes.be, 1 flamtky.de, 1 flana.com, 1 flanadot.com, 1 @@ -55845,7 +56120,6 @@ flanderslaw.com, 1 flanga.io, 0 flanigan.tk, 1 -flannel.co.jp, 1 flanschspreizer.at, 1 flapoverspeed.com, 1 flapperistic.tk, 1 @@ -55858,12 +56132,12 @@ flarewalker.org, 1 flart.studio, 1 flart.tk, 1 -flasaki.gr, 1 flash-games.tk, 1 flash-payments.com, 1 flash.homes, 1 flashbackband.tk, 1 flashbeat.tk, 1 +flashcardsmobile.com, 1 flashcover.com.br, 1 flasheschile.tk, 1 flashgamedev.tk, 1 @@ -55896,6 +56170,7 @@ flathome.co.jp, 1 flaticons.net, 1 flatlandchurch.com, 0 +flatmail.net, 1 flatmail.pl, 1 flatmatehub.com.au, 1 flatpackmates.co.uk, 1 @@ -55914,6 +56189,7 @@ flavienbonvin.com, 1 flavinha.tk, 1 flaviohipnoseclinica.com.br, 1 +flavioperrone.net, 1 flavitars.com, 1 flaviu.co.uk, 1 flavorblogers.ga, 1 @@ -56006,7 +56282,6 @@ flexex.io, 1 flexfone.dk, 1 flexforcemonkey.com, 1 -flexgloble.com, 1 flexgs.ca, 1 flexgs.net, 1 flexhyp.de, 1 @@ -56022,6 +56297,7 @@ flexingpro.com, 1 flexinvesting.fi, 0 flexiple.com, 1 +flexlaw.co, 1 flexman.tk, 1 flexmedia.tk, 1 flexnet.pl, 1 @@ -56049,6 +56325,7 @@ flicks2click.com, 1 flie.co.jp, 1 flieger-funk-runde.de, 1 +flieks.co.za, 1 fliesen-raffler.de, 1 fliesen-waldschmidt.de, 1 fliesenbock.com, 1 @@ -56081,7 +56358,7 @@ flimnet.tk, 1 flingflong.co, 1 flinny.org, 1 -flintavenue.com, 1 +flinsch-club.de, 1 flintregistry.org, 1 flintriverkeeper.org, 1 flintstones.tk, 1 @@ -56126,6 +56403,7 @@ floatifnghotel.cf, 1 floatifnghotel.ga, 1 floatifnghotel.tk, 1 +floatzentrum.be, 1 flockler.com, 0 flocktofedora.org, 1 floenergy.sg, 1 @@ -56159,7 +56437,6 @@ floorhoursest.ga, 1 flooring-long-island.com, 1 flooringbidest.ga, 1 -flooringsourcetx.com, 1 floorplans.com, 1 floorrescue.com, 1 floors4lessbay.com, 1 @@ -56243,6 +56520,7 @@ floridastatefair.net, 1 floridastatefairauthority.com, 1 floriebriand.com, 1 +florientecattery.com, 1 floriimorii.tk, 1 floris.tk, 1 florisbrunet.com, 1 @@ -56277,6 +56555,7 @@ flowbuk.me, 1 flowcount.xyz, 1 flowcrypt.com, 1 +flowctory.com, 1 flowdise.com, 1 flower-market.dp.ua, 1 flower5.org, 1 @@ -56313,6 +56592,7 @@ flowinity.host, 1 flowinvoice.com, 1 flowio.cz, 1 +flowly.run, 1 flowlytics.host, 1 flownonfiction.com, 1 flownty.com, 0 @@ -56363,7 +56643,7 @@ flugplatz-edvc.de, 1 flugplatzmanager.de, 1 flugrueckerstattung.de, 1 -fluidattacks.com, 0 +fluidattacks.com, 1 fluidbb.co.uk, 1 fluids.ac.uk, 1 fluidsealing.com.au, 1 @@ -56379,7 +56659,6 @@ fluoxetin.tk, 1 fluoxetine.ml, 1 fluoxetine.net, 1 -fluoxetine2.ru, 1 flusszs.tk, 1 fluteandpianoteaching.co.uk, 1 flutedrinks.com, 1 @@ -56392,7 +56671,6 @@ fluxforge.com, 1 fluxnet.tk, 1 fluxoid.com, 1 -fluxoraerp.co.uk, 1 flv.co.nz, 1 flvs.life, 1 flvyingeagle.ga, 1 @@ -56423,7 +56701,6 @@ flygexpo.tk, 1 flygforsening.se, 1 flygon.pink, 1 -flygplanering.se, 1 flyhd.fr, 1 flyhealthy.gov, 1 flying-angels.tk, 1 @@ -56468,7 +56745,6 @@ flyten.ir, 1 flythecopter.tk, 1 flytrap.in, 1 -flyupture.com, 1 flywebservices.nl, 1 flywind.ml, 1 flyzold.com, 1 @@ -56497,6 +56773,7 @@ fmhy.net, 1 fmi.gov, 1 fminsight.net, 1 +fmjansen.com, 1 fmlife.tk, 1 fmm-creative.com, 1 fmn.nl, 1 @@ -56509,7 +56786,6 @@ fmservis.sk, 1 fmsforestry.com, 1 fmsgroup.sk, 1 -fmslovakia.com, 1 fmstr.ml, 0 fmstudio.com.ua, 1 fmt-live.de, 1 @@ -56536,6 +56812,7 @@ fnet.gr, 1 fnews.tk, 1 fnfmods.net, 1 +fng.gov.co, 1 fngroup.sg, 1 fnh.org, 1 fnka.de, 1 @@ -56596,6 +56873,7 @@ fogu.com, 1 foguest.com.br, 1 fogway.net, 1 +foi.gov.ph, 1 foi.se, 1 foia.gov, 1 foiaonline.gov, 1 @@ -56606,7 +56884,6 @@ fok.nl, 1 foka-esthetique.ca, 1 fokan.be, 1 -fokan.ch, 1 fokep.no, 1 fokos.de, 0 fokus.ag, 1 @@ -56637,7 +56914,7 @@ folktellers.tk, 1 folkweb.net, 1 follandviolins.com, 1 -follow-app.fr, 1 +follow-app.fr, 0 follow-the-leader.tk, 1 follower98.ir, 1 followme.com, 1 @@ -56662,10 +56939,10 @@ fondationnapoleon.org, 1 fondationo2.ch, 0 fondationwiggli.ch, 1 +fondazione-menarini.com, 1 fondbaikal.ml, 1 fonds-dieter.be, 1 fondsnieuws.nl, 1 -fondsvermittler.com, 1 fondzee.cz, 1 fonemisitme.com, 1 foneria.com.tr, 0 @@ -56732,7 +57009,6 @@ foodcourier.ga, 1 foodcowgirls.com, 1 foodcrafter.ga, 1 -foodcraftinstituteassam.in, 1 foodcreativity.ga, 1 foodcrystal.ga, 1 foodculinaryusa.tk, 1 @@ -56857,9 +57133,10 @@ foodverde.ga, 1 foodwaterfront.ga, 1 foodwidget.ga, 1 +foodwire.in, 1 foodwish.ga, 1 foodyankee.ga, 1 -foodzpace.com, 1 +foodyos.com, 1 fooishbar.org, 0 fool.im, 1 fooladi.tk, 1 @@ -56924,9 +57201,6 @@ force.com, 1 force4racing.co.uk, 1 force4racing.com, 1 -forcelink.eu, 1 -forcelink.nl, 1 -forcelinkamerica.com, 1 forcelinkamerica.nl, 1 forcemasonryinc.com, 1 forcemat.fr, 0 @@ -56958,15 +57232,16 @@ foremail.tk, 1 foreningssparbanken.se, 1 forenschmiede.tk, 1 -forensic-system.com, 0 forensicsciencecentral.tk, 1 forensicsinfo.ga, 1 forensicsinfoest.ga, 1 forensik.me, 1 +forensiq.pt, 1 forensischepsychiatrie.tk, 1 forers.com, 1 foresdon.jp, 1 foresight.ee, 1 +foresightaero.com, 1 foresightauto.com, 1 foresightbusinessservices.co.uk, 1 foresightcyber.com, 1 @@ -56989,9 +57264,8 @@ forestsystems.com, 1 foresttownrcwi.gov, 1 forestvets.com, 1 +forever-pto.com, 1 forever.gq, 1 -foreverboxesr.us, 1 -foreverboxesrus.com, 1 foreverbreak.com, 1 foreverclean.com, 1 forevercollage.com, 1 @@ -57056,6 +57330,7 @@ forlitoday.it, 1 form100.de, 1 formacionprofesionalpanama.org, 1 +formacourtage.fr, 1 formador.tk, 1 formafantasma.com, 1 formalgrammar.tk, 1 @@ -57284,6 +57559,7 @@ forumvardbyggnad.se, 1 forust.com, 1 forve.cf, 1 +forverastudio.com, 1 forvisualdesign.com, 0 forward-fly-fishing.ch, 0 forward-proxy.email, 1 @@ -57351,13 +57627,19 @@ fotofofftein.de, 0 fotofon.tk, 1 fotograf-website.de, 1 +fotografen.com, 1 +fotografen.pro, 1 +fotografer.pro, 1 fotografessa.pl, 1 +fotografi.com, 1 fotografiadellalucerossa.com, 1 fotografiamakro.pl, 1 fotografies.tk, 1 fotografija.tk, 1 fotografoivanalmeida.com.br, 1 fotografontes.com.br, 1 +fotografos.com, 1 +fotografos.com.pt, 1 fotografy-help.de, 1 fotogruppe-phos.de, 1 fotohiking.com, 1 @@ -57367,7 +57649,6 @@ fotolectura.tk, 1 fotoleitner.com, 1 fotoleitner.de, 1 -fotoloji.art, 1 fotomac.com.tr, 1 fotomodel.cf, 1 fotomodels.tk, 1 @@ -57419,6 +57700,7 @@ foundland.com, 1 foundrehotels.com, 1 foundries.io, 1 +foundry.cash, 1 foundry512.com, 1 foundryhome.com, 1 foundtesham.ru, 1 @@ -57434,10 +57716,9 @@ fourcornerscb.com, 1 fourfivecbd.co.za, 1 fourfri.es, 1 -fouriemc.com, 1 fourjaw.com, 1 fourmidabel.tk, 1 -fourmies.fr, 0 +fourmies.fr, 1 fournaise.info, 1 fournarisopenday.com, 1 fournisseur-energie.com, 0 @@ -57602,7 +57883,6 @@ framagames.org, 1 framagenda.org, 1 framagit.org, 1 -framago.de, 1 framakey.org, 1 framalab.org, 1 framalang.org, 1 @@ -57636,6 +57916,7 @@ framedog.tk, 1 framegame.ch, 1 framemo.org, 1 +framenails.fr, 1 framer.ai, 1 framer.com, 1 framer.live, 1 @@ -57669,7 +57950,6 @@ francenum.gouv.fr, 1 francepandi.fr, 0 francesca-and-lucas.com, 1 -francescazambon.it, 0 francescocozza.it, 1 francescorandazzo.tk, 1 francescorenna.tk, 1 @@ -57707,7 +57987,6 @@ francois-occasions.be, 1 francoiscarrier.com, 1 francoise-janssens.be, 1 -francoise-paviot.com, 1 francoisharvey.ca, 1 francoislaude.fr, 1 francoislepage.com, 0 @@ -57737,7 +58016,6 @@ frankelod.com, 1 frankenfresh.de, 1 frankenlehrmittel.de, 1 -frankenpost.com, 1 frankenweb.tk, 1 frankeschenfelder.de, 0 frankeurope.com, 1 @@ -57770,6 +58048,7 @@ franklintownshipcarbonpa.gov, 1 franklintwpbeavercopa.gov, 1 franklinvillagemi.gov, 1 +frankly.ch, 1 frankmungoattorney.com, 1 franksgreatoutdoors.com, 0 franksiler.com, 1 @@ -57940,6 +58219,7 @@ free-cms.tk, 1 free-codecs.com, 1 free-generate.tk, 1 +free-icon-generator.com, 1 free-lancer.ml, 1 free-nation.tk, 1 free-obmen.ml, 1 @@ -58042,7 +58322,6 @@ freeebooksblog.com, 1 freeenglishhelp.com, 1 freefallproductions.tk, 1 -freefemale.com, 1 freefilesync.org, 1 freefincal.com, 1 freeflightstoitaly.ngo, 1 @@ -58063,7 +58342,7 @@ freekiki.com, 1 freelance-webdesign.co.uk, 1 freelance.barcelona, 1 -freelance.boutique, 1 +freelance.boutique, 0 freelance.nl, 1 freelanceerp.com, 1 freelanceessaywriters.com, 1 @@ -58147,6 +58426,7 @@ freesexvideo.pro, 1 freesexvidz.com, 1 freeshell.de, 1 +freeshipping.co.il, 1 freeshipping.com, 1 freesia-events.com, 1 freeskateparks.com, 1 @@ -58196,6 +58476,7 @@ freeza.cf, 1 freeza.tk, 1 freezander.tk, 1 +freezedry.art, 1 freezerrepairaustin.com, 1 freezion.com, 1 freezoneplan.com, 1 @@ -58213,6 +58494,7 @@ freifunk-luenen.de, 1 freifunk-myk.de, 1 freifunk-remscheid.de, 1 +freightcalc.eu, 1 freightcenter.com, 1 freightinsightservice.com, 1 freightscore.net, 1 @@ -58269,14 +58551,13 @@ frescamezcla.tk, 1 fresco.ph, 1 frescobol.tk, 1 -frescocooks.com, 1 +frescocooks.com, 0 fresh-hotel.org, 1 fresh-info.cf, 1 fresh-info.gq, 1 fresh-info.tk, 1 fresh-networks.net, 1 fresh.co.il, 1 -fresh4.co.uk, 1 freshbean.club, 1 freshcar.bg, 1 freshcode.nl, 1 @@ -58299,7 +58580,6 @@ freshrss.eu, 1 freshrss.nl, 1 freshsexpics.com, 1 -freshslots.net, 1 freshsnap.org.au, 1 freshtest.tk, 1 freshwave.gr, 1 @@ -58494,7 +58774,6 @@ fromthemonks.com, 1 fromthesoul.net, 1 fromwithin.tk, 1 -frond.media, 1 fronhadeseda.com.br, 1 front.com, 1 frontbaydevices.tk, 1 @@ -58509,7 +58788,6 @@ fronterasblog.tk, 1 frontierbrasil.tk, 1 frontierclimate.com, 1 -frontiermovinghtx.com, 0 frontiernav.net, 1 frontiernetworks.co.uk, 1 frontiers.nl, 1 @@ -58532,6 +58810,7 @@ frostland.net, 1 frostland.pro, 1 frostleap.com, 1 +frostplatform.com, 1 frostprotection.co.uk, 1 frostwarning.com, 1 frostwolf.tk, 1 @@ -58635,8 +58914,10 @@ fscott.de, 1 fsd.gov, 1 fsdfsd.net, 1 +fse-dominos.com, 1 fselka.is, 1 fseo.tk, 1 +fset.inc, 1 fsfi.is, 1 fsg.one, 1 fsicourses.net, 1 @@ -58668,7 +58949,6 @@ fstpn.cloud, 1 fstpn.de, 1 fstpn.es, 1 -fstpn.eu, 1 fstpn.info, 1 fstpn.io, 1 fstpn.it, 1 @@ -58702,7 +58982,6 @@ ftgho.com, 1 fthat.link, 1 ftl-gaming.tk, 1 -ftl13.com, 1 ftlparksprojects.com, 1 ftm.wiki, 1 ftmc.tk, 1 @@ -58711,18 +58990,23 @@ ftoffice.serveexchange.com, 1 ftplumbing.com.au, 1 ftpmovement.tk, 1 -ftpporto.com, 0 +ftpporto.com, 1 ftptest.net, 1 ftrac.com.br, 1 ftrfnd.me, 1 ftri.co.jp, 1 -ftstartup.co.uk, 1 ftth.eu.org, 0 ftv.re, 1 ftworthhousekeeper.com, 1 ftx.io, 1 ftx.tech, 1 +ftxaggregat.se, 1 +ftxinstallation.nu, 1 +ftxsystem.se, 1 ftxtr.com, 0 +ftxventilationpris.se, 1 +ftxventilationritning.se, 1 +ftxventilationsaggregat.se, 1 fu110.de, 1 fu666.de, 1 fu898.top, 1 @@ -58839,7 +59123,6 @@ fujikatu.tk, 1 fujikochan.tk, 1 fujitsu, 1 -fujivibe.art, 1 fujiwarashinzo.com, 1 fukabori-kaidora.com, 1 fukase-seed.com, 1 @@ -58860,7 +59143,7 @@ fulfillmentcostsers.ga, 1 fulfillmentcostsest.ga, 1 fulfillmentthroughfrugalliving.com, 1 -fulfilmentcrowd.com, 1 +fulfilmentcrowd.com, 0 fulfyld.com, 1 fulgaz.com, 0 fulgentoncology.com, 1 @@ -58894,6 +59177,7 @@ fullsize.ml, 1 fullsizefordclub.tk, 1 fullsolar.com, 1 +fullstackliving.com, 1 fulltextarchive.com, 1 fulltxt.ml, 1 fully-covered.tk, 1 @@ -58936,10 +59220,12 @@ fundacaoedp.pt, 1 fundacaoeveris.com.br, 1 fundacionasilo.es, 1 +fundacionbemberg.org.ar, 1 fundacionfade.org, 1 fundacionfranciscofiasco.org, 1 fundacionindigo.tk, 1 fundacionlaboral.org, 1 +fundacionoleoductovivo.org, 1 fundacionpaideia.com.ar, 1 fundacionsiempreadelante.org, 1 fundacionsilverina.org, 1 @@ -58967,7 +59253,6 @@ fundmatellc.com, 1 fundort.ch, 0 fundraiseup.com, 1 -fundraisingbox.com, 1 funds.ddns.net, 1 fundsincourt.vic.gov.au, 1 fundwave.com, 1 @@ -59171,6 +59456,7 @@ furniture-warehouse.co.za, 1 furnitureconcept.co.uk, 1 furniturefashion.com, 1 +furnitureforlife.com, 1 furnitureplustt.com, 1 furnitureproduction.tk, 1 furnituresolutions.tk, 1 @@ -59179,6 +59465,7 @@ furoretferrum.tk, 1 furosemide-lasix.tk, 1 furosemide.gq, 1 +furrer.life, 1 furrerhugi.ch, 1 furries.fun, 1 furries.id, 1 @@ -59218,7 +59505,6 @@ furukawabenn.com, 1 furukawadc.com, 1 furukogarasusha.com, 1 -furusawadental.com, 1 furuse-shika.com, 1 furuyadc.com, 1 furworks.de, 1 @@ -59241,7 +59527,6 @@ fusionas.tk, 1 fusionauth.io, 1 fusionbd.net, 1 -fusioncx.com, 1 fusiondelave.com, 1 fusiondiagnostics.in, 1 fusionespeluqueria.es, 1 @@ -59318,8 +59603,10 @@ futuregrowthva.com, 1 futureimmigration.net, 1 futuremadein.eu, 1 +futuremeanswered.com, 1 futurenode.dk, 1 futureofyoucdc.sg, 1 +futurepioneers.com, 1 futureplan.de, 1 futureplanet.tk, 1 futureproperty.in, 1 @@ -59403,7 +59690,6 @@ fxcm.com, 1 fxcm.com.tw, 1 fxcm.com.vn, 1 -fxcm.eu, 1 fxcm.my, 1 fxcm.vn, 1 fxcm360.com, 1 @@ -59687,16 +59973,12 @@ gaireg.de, 1 gairgair.com, 1 gais.tk, 1 -gaitandmobility.com, 1 gaitasenlavereda.tk, 1 gaite-lyrique.net, 1 gaite.me, 0 gaithersburgmd.gov, 1 -gaitrehabilitation.com, 1 -gaitresearch.com, 1 gajabhindi.cf, 1 gajabhindi.tk, 1 -gajas18.com, 1 gajda.cz, 1 gajowniczek.eu, 1 gajqc.gov, 1 @@ -59752,13 +60034,13 @@ galeria42.com, 1 galeriaalphaville.com.br, 1 galeriabunkers.tk, 1 -galeriakobylarz.pl, 1 galeriarr.pl, 1 galerias-xamoralarte.cf, 1 galerias-xamoralarte.ga, 1 galeriavisol.com, 1 galerie-claudia-walz-nagold.tk, 1 galerie-com.com, 1 +galerie-du-pradeau.fr, 1 galerie-montmartre.com, 1 galerie-saintgermain.fr, 1 galeries.photo, 0 @@ -59788,9 +60070,9 @@ galio.lt, 1 galiuzvejoti.org, 1 galive.ga, 1 -galix.com, 0 +galix.com, 1 galizae-sports.tk, 1 -gallagher.com, 1 +gallagher.com, 0 gallagherperformance.com, 1 gallaghertownshippa.gov, 1 gallant.tk, 1 @@ -59812,7 +60094,6 @@ galleyfoods.com, 1 gallifreyan-koala.tech, 1 gallifreyapp.co.uk, 1 -gallivare.se, 1 gallmeyer-consulting.com, 1 gallopingkylin.com, 1 galoforo.it, 1 @@ -59828,6 +60109,7 @@ galvinism.ink, 1 galwaytooughterardgreenway.ie, 1 galwew.ga, 1 +gam-agri-pieces.fr, 1 gam-motos-parts.fr, 1 gama.al, 1 gamadomesticos.com, 1 @@ -59839,7 +60121,6 @@ gambarian.com, 1 gamberorosso.menu, 1 gamberorotto.com, 1 -gambetti.fr, 1 gambiafishing.tk, 1 gambiapagina.tk, 1 gambinotrasporti.it, 1 @@ -59854,12 +60135,13 @@ gamblingconsulting.expert, 1 gamburger.tk, 1 game-club.me, 1 -game-designers.net, 0 +game-designers.net, 1 game-dominion.tk, 1 game-gentle.com, 1 game-net.ml, 1 game-repack.site, 1 game-serverhosting.de, 1 +game-slate.com, 1 game.es, 1 game4less.com, 1 game818play.com, 1 @@ -59902,6 +60184,7 @@ gamegrad.tk, 1 gameharbor.eu, 1 gamehighquality.tk, 1 +gamehostcloud.com, 1 gameimani.ga, 1 gameindustry.eu, 1 gameio.eu, 1 @@ -59912,7 +60195,6 @@ gamekeepers.cz, 1 gamekeybox.tk, 1 gamekiller.ga, 1 -gameking.com.au, 1 gamelair.me, 1 gameloft.ga, 1 gamelok.ga, 1 @@ -59998,7 +60280,6 @@ gamestic.nl, 1 gamesunited.tk, 1 gameszone.tn, 1 -gametainment.net, 1 gametilt.com, 1 gametium.com, 1 gametium.es, 1 @@ -60110,7 +60391,7 @@ gaphag.ddns.net, 1 gapo.re, 1 gaponov.tk, 1 -garage-leone.com, 0 +garage-leone.com, 1 garage.click, 1 garage.management, 1 garage042.bg, 1 @@ -60170,6 +60451,7 @@ garelickfarms.com, 1 garethbowker.com, 1 garethbowker.uk, 1 +garethdesign.co.uk, 1 garethkirk.com, 1 garethkirkreviews.com, 1 garfieldairlines.net, 1 @@ -60207,6 +60489,7 @@ garotastop10.tk, 1 garotos.gq, 1 garotos.tk, 1 +garp.de, 1 garp.org, 1 garrafastermicas.net.br, 1 garraje.com, 1 @@ -60265,7 +60548,6 @@ gasigasy.mg, 1 gasinstallationsjohannesburg.co.za, 1 gasiorek.com.pl, 1 -gasketech.com.au, 1 gasmar.cl, 1 gaspard-ulliel.tk, 1 gaspard12aout.ca, 1 @@ -60352,6 +60634,7 @@ gautengplumber24-7.co.za, 1 gauthier.dk, 1 gauthier.tel, 1 +gautierpascal.fr, 1 gauting.de, 1 gav.sh, 1 gavarny.be, 1 @@ -60368,7 +60651,6 @@ gavlix.se, 1 gaw.sh, 1 gawel.ch, 1 -gawinex.com, 1 gay-jays.com, 1 gay.amsterdam, 1 gay.systems, 1 @@ -60376,7 +60658,7 @@ gayauthors.org, 1 gaycammers.com, 1 gaychatrooms.tk, 1 -gaycock4u.com, 0 +gaycock4u.com, 1 gayfeedr.com, 1 gayfish.org, 1 gayfish.party, 1 @@ -60434,6 +60716,7 @@ gbenson.net, 1 gbes.com, 1 gbfoundation.org, 1 +gbg.com, 1 gbhem.org, 1 gbhosts.com, 1 gbinsta.com, 1 @@ -60441,7 +60724,8 @@ gbisigma.com, 1 gbk-host.de, 1 gbk-teamplan.de, 0 -gbkom.de, 1 +gbkarki.com.np, 1 +gbkom.de, 0 gbl.selfip.net, 0 gbm.net, 1 gbnorthsaltlake.com, 1 @@ -60450,7 +60734,6 @@ gbpayments.io, 1 gbpicshd.com, 1 gbquotes.com, 1 -gbrand.com.au, 1 gbronka.com, 1 gbrx.com, 0 gbs.com.ua, 1 @@ -60496,6 +60779,7 @@ gcso.gov, 1 gcstats.org, 1 gcstechnologies.com, 1 +gct.de, 1 gctdtx.gov, 1 gcuf.edu.pk, 1 gcustom.email, 1 @@ -60510,6 +60794,7 @@ gdcnet.ro, 1 gddzqg.com, 1 gdesemena.ru, 1 +gdf.is, 1 gdh.digital, 1 gdhinc.com, 1 gdhzcgs.com, 0 @@ -60581,10 +60866,10 @@ gecem.org, 1 gechr.io, 1 geckler-ee.de, 0 -geckos-geocaching.de, 1 geckosurfschool.com, 0 geckowithahat.com, 1 geco-lab.it, 1 +geco.com, 1 gecosan.com, 1 gedachtekaarsje.nl, 1 gedc.wa.gov.au, 1 @@ -60612,12 +60897,13 @@ geekedin.ga, 1 geekflare.com, 1 geekgear.tk, 1 -geekhelpline.com.au, 1 +geekgirltech.com, 1 geekingoutabout.com, 1 geekium.me, 1 geeklair.net, 1 geeklan.co.uk, 1 geekmagazine.com.br, 1 +geekmiao.com, 1 geekofeminin.com, 1 geekplay.fr, 1 geekport.net, 1 @@ -60663,7 +60949,7 @@ geetoo.com, 1 geetooholding.com, 1 gefaessmedizin-rapperswil.ch, 1 -gefmo.pl, 1 +gefmo.pl, 0 gefolge.org, 1 gegeco.ch, 0 gegevensdelen.nl, 1 @@ -60679,6 +60965,7 @@ gehrke.nrw, 1 gehsicht.de, 1 geico.com, 1 +geigerequipment.com, 1 geigr.de, 1 geilefrauen.pics, 1 geileverhalen.tk, 1 @@ -60771,7 +61058,6 @@ gemooi.com, 1 gemour.pl, 1 gemquery.com, 1 -gemsen.com, 1 gemstones.com, 1 gemwerx.com, 1 gen.cn.eu.org, 1 @@ -60950,6 +61236,7 @@ genome.gov, 0 genomedia.jp, 1 genomehubs.org, 1 +genomeprivate.com, 1 genomequestlive.com, 1 genomereference.org, 1 genomesoft.systems, 1 @@ -61031,6 +61318,7 @@ geo-television.de, 1 geoapps.nl, 0 geoarchive.tk, 1 +geoautopilot.com, 1 geobattles.xyz, 1 geocaching.hu, 1 geocar.com, 1 @@ -61090,6 +61378,7 @@ geometryenjoychallenge.com, 1 geon.nl, 1 geoned.bg, 1 +geonews.io, 1 geonice.ga, 1 geonot.es, 1 geophysicsjournal.com, 1 @@ -61197,6 +61486,7 @@ geranium.dk, 1 gerard-klooster.net, 1 gerardforcada.com, 1 +gerardgg.com, 1 gerardinden.nl, 1 gerardmccabe.com.au, 1 gerardozamudio.mx, 1 @@ -61234,10 +61524,8 @@ germaniumsoft.com, 1 germanmasterpainters.nz, 1 germanophobia.tk, 1 -germanpest.pro, 1 germanrhymes.de, 1 germanrojas.ga, 1 -germantaste.com, 1 germantolobis.lt, 1 germantownpolicewi.gov, 1 germantownwi.gov, 1 @@ -61279,6 +61567,7 @@ geseduc.cl, 1 gesentorno.tk, 1 gesetz.tk, 1 +gesetzguide.be, 1 gesica.cloud, 1 gesida-seimc.org, 1 gesmav-trier.de, 1 @@ -61287,6 +61576,7 @@ gesolarinverter.com, 1 gespasa.az, 1 gessettirotti.it, 1 +gestalt.gallery, 1 gestaoboa.com.br, 1 gestaoclub.com.br, 1 gestcoelho.com, 1 @@ -61330,7 +61620,6 @@ getaskoll.at, 1 getawaycab.tk, 1 getawaycar.com, 1 -getawayline.com, 1 getawikipedia.com, 1 getback.ch, 1 getbacktosport.com, 0 @@ -61355,6 +61644,7 @@ getcancer.net, 1 getcare.com, 1 getcarina.com, 1 +getcaselaw.com, 1 getcerta.com, 1 getchip.cc, 1 getclarity.life, 0 @@ -61384,7 +61674,6 @@ getelectronics.tk, 1 getescrowest.ga, 1 getevidenceers.ga, 1 -getfastanswer.com, 1 getfedora.org, 1 getfit.md, 1 getfitbee.com, 1 @@ -61392,6 +61681,7 @@ getflorence.co.uk, 0 getfreeelectricity.tk, 1 getfreeltc.ml, 1 +getfreeseo.com, 1 getgeek.dk, 1 getgeek.ee, 1 getgeek.es, 1 @@ -61402,13 +61692,13 @@ getgeek.se, 1 getgiftable.com, 1 getgivi.com, 1 +gethealthycalculators.com, 1 gethere.gq, 1 gethotspotshield.com, 1 gethow.org, 1 gethttpsforfree.com, 1 gethyas.com, 1 geti2p.com, 1 -getidee.com, 1 getidee.de, 1 getinfoleads.tk, 1 getinshape.today, 1 @@ -61421,6 +61711,7 @@ getjerry.com, 1 getjms.com, 1 getkeyport.com, 1 +getkleend.com, 1 getlaminas.org, 1 getlantern.org, 0 getlawyered.com.au, 1 @@ -61428,6 +61719,7 @@ getliberty.org, 1 getlibrary.com, 1 getlocalink.com, 1 +getmantle.sh, 1 getmarksvoice.com, 1 getmdl.io, 1 getme.cf, 1 @@ -61444,11 +61736,13 @@ getmytranscript.net, 1 getmytranscript.org, 1 getmywellness.com, 1 +getnegotiated.com, 1 getnetset.com, 1 getnetworkvisibility.com, 1 getnew.tk, 1 getnib.com, 1 getnikola.com, 1 +getomn.io, 1 getonwikipedia.com, 1 getotoq.com, 1 getoxley.com, 1 @@ -61462,7 +61756,6 @@ getpeachy.org, 1 getpet.lt, 1 getplus.com.au, 1 -getprimepicksusa.com, 1 getpro.plumbing, 1 getprohealth.com, 1 getpromo.cf, 1 @@ -61496,7 +61789,9 @@ getsprout.co, 1 getstark.co, 1 getstat.net, 1 +getstepa.com, 1 getstream.io, 1 +getstudyhub.org, 1 getswadeshi.com, 1 getsweep.com, 1 gett-group.com, 1 @@ -61524,7 +61819,7 @@ getvalidate.com, 1 getvantage.co, 1 getvdownloader.com, 1 -getveer.io, 1 +getvendorhub.com, 1 getwashed.net, 1 getwatchy.com, 1 getwemap.com, 1 @@ -61570,7 +61865,6 @@ gexobiz.tk, 1 geyduschek.be, 0 geymbadi.com, 1 -geytabir.cf, 1 gezakekazeg.tk, 1 gezentianne.com, 1 gezginsolar.com, 1 @@ -61586,7 +61880,6 @@ gfairchild.com, 1 gfast.ru, 1 gfcleisure.co.uk, 1 -gfcnieuws.com, 1 gfcorp.jp, 1 gfestival.fo, 1 gfgmmarketing.com, 1 @@ -61616,7 +61909,7 @@ gfycat.com, 1 gg.ax, 1 gg.co.uk, 1 -gg.world, 1 +gg2.com.br, 1 gg5197.co, 1 gg6729.co, 1 gg6957.co, 1 @@ -61635,7 +61928,7 @@ gglks.com, 1 ggmmontascale.it, 1 ggpoker.com, 1 -ggpuketi.com, 0 +ggpuketi.com, 1 ggretrobox.com, 1 ggrks.lol, 1 ggs-marschallstrasse.de, 1 @@ -61683,6 +61976,7 @@ ghobcars.com, 1 ghobot.ai, 1 ghobusers.com, 1 +ghost-radar.tw, 1 ghostarmy.tk, 1 ghostbusters.tk, 1 ghostbustersuk.tk, 1 @@ -61705,6 +61999,7 @@ ghostpi.pro, 1 ghostpin.ga, 1 ghostplanet.tk, 1 +ghostradar.tw, 1 ghostrealms.tk, 1 ghostridersclan.tk, 1 ghosts-to-you.tk, 1 @@ -61718,7 +62013,6 @@ ghotokbaba.com, 1 ghou.me, 1 ghowell.io, 1 -ghp.biz, 1 ghpastor.com, 1 ghsix.com.br, 1 ghtmi.gov, 1 @@ -61764,7 +62058,7 @@ giardiniere.roma.it, 1 giardinoperfetto.com, 1 giat-infotech.com.my, 1 -gibberfish.org, 1 +gibberfish.org, 0 gibbon.tk, 1 gibbonedu.org, 1 gibkoesteklo.ml, 1 @@ -61795,7 +62089,6 @@ gieschke.de, 1 giesela.io, 1 gif-avatars.com, 1 -gif.tips, 0 giff.com.mx, 1 gifhelittlestars.co.uk, 1 gifsonline.tk, 1 @@ -61835,8 +62128,6 @@ gig.ru, 0 gig40.com, 1 giga.nl, 1 -gigachad.net, 1 -gigacloud.org, 1 gigacloud.ua, 1 gigacomputer.cz, 1 gigadysk.net, 1 @@ -61983,6 +62274,8 @@ gippert-klein.de, 1 gipsplitka.ru, 1 gipuzkoabasket.tk, 1 +gir-na.com, 1 +gir.fr, 1 giraffeduck.com, 1 giraffenland.de, 1 giraffes.org, 1 @@ -61995,9 +62288,7 @@ girl.science, 1 girlan.net, 1 girlbaito.jp, 1 -girlboss.ceo, 1 girlboss.systems, 1 -girlcock.ceo, 1 girlcock.gay, 1 girlcock.systems, 1 girldevelopit.com, 1 @@ -62021,6 +62312,7 @@ girlshere.tk, 1 girlsnet.work, 1 girlz.jp, 1 +girlzdreem.com, 1 giro.hu, 1 girolabs.com, 1 gironde-tourisme.fr, 1 @@ -62028,7 +62320,6 @@ girsedesign.de, 1 girskii.com, 1 girtby.net, 1 -giryatrija.hr, 1 gis.ee, 1 gisa.gv.at, 1 gisac.org, 1 @@ -62055,6 +62346,8 @@ gita-vam.hu, 1 gitarist.tk, 1 gitarren-akademie-online.de, 1 +gitcalver.com, 1 +gitcalver.org, 1 gitch.xyz, 1 gite-ambleteuse.tk, 1 gite-le-pascaud.fr, 1 @@ -62067,8 +62360,6 @@ github.partners, 1 githubapp.com, 1 githubengineering.com, 1 -githubindia.com, 1 -githubnext.com, 1 giti.com.sg, 1 gitns.com, 1 gitns.dev, 1 @@ -62149,6 +62440,7 @@ gjensidige.no, 1 gjnoonan.co.uk, 1 gjrick.tw, 1 +gju.edu.jo, 1 gjung.com, 1 gk-it.ru, 1 gkcmp.com.br, 1 @@ -62188,7 +62480,7 @@ gladwellentertainments.co.uk, 1 gladwork.tk, 1 gladysstrickland.com, 1 -glaeser-it.de, 0 +glaeser-it.de, 1 glaesle.cloud, 1 glahcks.com, 1 glama.ai, 1 @@ -62228,6 +62520,7 @@ glass.photo, 1 glass24.pl, 1 glassact.com, 0 +glassbosnjace.rs, 1 glasschmuck-millefiori.de, 1 glasscometro.com.au, 1 glassellparkschool.org, 0 @@ -62250,6 +62543,7 @@ glasstechnics.be, 1 glassworld.tk, 1 glaston.com, 1 +glastonledburyshire-on-severn-gov.uk, 1 glastuershop24.de, 1 glaswerk-mellenbach.de, 1 glaswolsite.tk, 1 @@ -62259,6 +62553,7 @@ glaucoma.uk, 1 glavred.info, 0 glazkova.ga, 1 +glaznev.site, 1 glbaumaulwurf.de, 1 glbins.com, 1 glbth.com, 1 @@ -62289,13 +62584,12 @@ glendivemt.gov, 1 glendoracleantruckcheck.com, 1 glendoracleantrucktesting.com, 1 -glenhuntlyapartments.com.au, 1 glenlennoxvision.com, 1 glenloabbeyhotel.ie, 1 glenmarieproperties.com, 0 glenmarkpharma.sk, 1 glenmorewisconsin.gov, 1 -glennfitzpatrick.com, 0 +glennfitzpatrick.com, 1 glennhamers.nl, 1 glenntrede.com, 0 glennvillega.gov, 1 @@ -62324,6 +62618,7 @@ glitchcity.wiki, 1 glitchcomic.tk, 1 glitched.online, 1 +glitchonline.com, 1 glitchtip.com, 1 glitchworks.ch, 1 glitterblast.uk, 1 @@ -62360,7 +62655,8 @@ globalaccountservice.com, 1 globalairt.com, 1 globalamend.com, 0 -globalbearings.com.au, 1 +globalanahtar.com.tr, 1 +globalbankingandfinance.com, 1 globalbridge-japan.com, 1 globalbroadcastsolutions.com, 1 globalbusiness.tk, 1 @@ -62391,6 +62687,7 @@ globalentertainment.ga, 1 globalepsilon.com, 1 globalfaraday.com, 1 +globalfinx.in, 1 globalformat.de, 1 globalfuhui.com, 1 globalgamingalmanac.com, 1 @@ -62436,7 +62733,6 @@ globalperspectivescanada.com, 1 globalpolarbear.com, 1 globalpouchfactory.com, 0 -globalprivacyassembly.com, 1 globalproduction.ga, 1 globalprojetores.com.br, 1 globalradio.tk, 1 @@ -62529,11 +62825,9 @@ glorycambodia.com, 1 glorycamrealty.com, 1 gloryhealthcarellc.com, 1 -glorynonprofit.org, 1 gloryofloveband.tk, 1 gloryofmusic.tk, 1 gloryrise.tk, 1 -glorysite.com, 1 glorystar.ml, 1 glosiko.cn, 1 glosiko.com.cn, 1 @@ -62543,17 +62837,22 @@ glossar.tk, 1 glosscosmetica.pt, 1 glossowiki.ml, 1 +glossyescortsbirmingham.co.uk, 1 glossyfied.com, 1 glotechrepairs.co.uk, 1 +glotrahubs.com, 1 glotte-trotters-academy.fr, 1 glotter.com, 1 glotwpnjpd.gov, 1 gloucesterva.gov, 1 glovementor.com, 1 +glover.uk.net, 1 glovitech.co.kr, 1 glowcdn.com, 1 glowfic.com, 1 +glowis.com.tr, 1 glp1thailand.com, 1 +glp1versus.com, 1 glpreparation.com, 1 glreit.com, 1 glsauto.com, 1 @@ -62576,6 +62875,7 @@ glutenfreevr.com, 1 gluto.tk, 1 gluwee.com, 1 +gluwink.com, 1 glxnet.com, 1 glxplatform.com, 1 glyam.nl, 1 @@ -62634,7 +62934,6 @@ gmsurveyingms.com, 1 gmta.gov, 1 gmta.nl, 1 -gmtelectrical.com.au, 1 gmtm.com, 1 gmtplus.co.za, 0 gmuh.fr, 0 @@ -62664,12 +62963,13 @@ gnida.tk, 1 gnihm.ac.in, 1 gnilebein.de, 1 +gnizdoteam.com, 1 gnk.io, 1 gnmlive.com, 1 gnom.me, 1 gnomania.ml, 1 gnomen.tk, 1 -gnomon-transport.com.ng, 1 +gnomically.com, 1 gnosco.net, 1 gnosis.bg, 1 gnrinfo.tk, 1 @@ -62692,7 +62992,7 @@ gnzsnz.com, 1 go-away.xyz, 1 go-cqhttp.org, 1 -go-datasecurity.de, 1 +go-datasecurity.de, 0 go-dove.com, 1 go-down.tk, 1 go-embedded.de, 1 @@ -62702,7 +63002,6 @@ go-life.com.tw, 1 go-mail.me, 1 go-ndp.com, 1 -go-opencart.com, 1 go-propiedades.cl, 1 go-site.co.uk, 1 go-srx.tk, 1 @@ -62739,19 +63038,20 @@ goarsmarket.com, 1 goatbot.xyz, 1 goatbots.com, 1 -goathub.io, 0 +goathost.gg, 1 goatlord.tk, 1 goatstore.ca, 1 -goaudits.com, 1 +gobackhome.org, 1 gobarrelroll.com, 1 gobebra.com, 1 gobeline.com, 1 gobetweenfilms.com, 1 gobi.tk, 1 +gobidboard.com, 1 gobiernousa.gov, 1 goblacksheep.io, 1 +goblincas.com, 1 goblintears.com, 1 -gobookmart.com, 1 gobouncy.co.uk, 1 gobouncy.com, 1 gobus.ee, 1 @@ -62778,6 +63078,7 @@ godalivetpalandet.tk, 1 godall.tk, 1 godan.tech, 1 +godanriver.com, 1 godark.uk, 1 godating.tk, 1 godaxen.tv, 1 @@ -62791,6 +63092,7 @@ goddesslena.com, 1 gode-datingsites.dk, 1 godfilm.tk, 1 +godfreyengineering.com, 1 godfreyhotelchicago.com, 1 godisgreat.africa, 1 godish.com, 1 @@ -62800,7 +63102,6 @@ godnathistorie.dk, 1 godns.ru, 1 godofporn.com, 1 -godofredo.ninja, 1 godollo.hu, 1 godoter.cn, 1 godoza.tk, 1 @@ -62851,7 +63152,6 @@ goettinger-katzenschutz.de, 1 goexam.net, 0 gofabcnc.com, 1 -gofelix.de, 1 goffertpraat.nl, 1 gofigure.fr, 0 gofile.link, 1 @@ -62923,7 +63223,6 @@ gold-fm.ml, 1 gold-mosaic.ru, 1 gold.my, 1 -gold99999.com, 1 goldankauf1875.at, 1 goldband.tk, 1 goldbar.com.hk, 1 @@ -62965,6 +63264,7 @@ goldenkeys.io, 1 goldenmunchbakeshop.com, 1 goldenoaksgolfclub.com, 1 +goldenpi.com, 1 goldenplate.com.sg, 1 goldenpreference.com, 1 goldenravengifts.com, 1 @@ -63014,7 +63314,6 @@ goldstein.lol, 1 goldstein.rs, 1 goldstein.tel, 1 -goldtagapp.com, 1 goldtits.com, 1 goldwater.gov, 1 goldwaterfoundation.gov, 1 @@ -63141,10 +63440,10 @@ good-linux.cf, 1 good-luck3500.ga, 1 good-wishes-4-u.ga, 1 +goodant.top, 1 gooday.life, 1 goodbalancefeature.com, 1 goodbeast.com, 1 -goodbits.tech, 1 goodbriar.com, 1 goodchoiceflowers.com, 1 gooddatingsites.ml, 1 @@ -63155,10 +63454,8 @@ goodearth.com.tw, 1 goodees.com, 1 goodenglish.ga, 1 -goodesign.su, 1 goodfeatherfarms.com, 1 goodfeels.net, 1 -goodfolks.ai, 1 goodfoodrussia.com, 1 goodfundsgateway.com, 1 goodgame.ruhr, 1 @@ -63180,6 +63477,7 @@ goodmood.co.uk, 1 goodmood.fr, 1 goodmoodsocken.de, 1 +goodmushroom.in, 1 goodold.se, 1 goodopportunity.ga, 1 goodpeople.tk, 1 @@ -63201,7 +63499,6 @@ goodtotell.nl, 1 goodtrader.tk, 1 goodtrip.kr, 1 -goodviolin.com, 1 goodway.tv, 1 goodwillbusiness.org, 1 goodwillindy.org, 1 @@ -63239,7 +63536,6 @@ goonersworld.co.uk, 1 gooodnews.ga, 1 goooo.info, 1 -goorm.io, 1 gooseberries.ch, 0 goosecreeksc.gov, 1 goosementor.com, 1 @@ -63278,7 +63574,6 @@ gorazde.tk, 1 gorbatschow.tk, 1 gorbe.io, 0 -gorbilet.com, 1 gorbov.tk, 1 gorby.tk, 1 gorchakov.org, 1 @@ -63302,12 +63597,10 @@ gorebrothers.com, 1 goreperry.com, 1 gorepriest.tk, 1 -gorf.club, 1 gorgeouslyflawed.com, 1 gorgeouspizza.co.nz, 1 gorgias.me, 1 goriki.tk, 1 -gorillacamping.site, 1 gorillaenergy.ru, 1 goringdogsitting.co.uk, 1 gorki.tk, 1 @@ -63347,7 +63640,6 @@ gosarhiv.tk, 1 goscg.com, 1 gosch.de, 1 -gosekku.com, 1 gosemo.com, 1 goshawkdb.io, 1 goshiba.pl, 1 @@ -63374,14 +63666,12 @@ gospelunited.tk, 1 gospelvestcination.de, 1 gospelzone.ga, 1 -gospence.com, 1 gospercountyne.gov, 1 gospiritus.com, 1 gosq.co, 1 gosq.com, 1 gossiptimes.tk, 1 gossweiler.com, 0 -gost-energo.ru, 1 gostargazer.com, 1 gostargazing.co.uk, 1 gostartkit.com, 1 @@ -63401,6 +63691,7 @@ gotcounterers.ga, 1 gotcounterest.ga, 1 goteamproclean.com, 1 +goteborgventilation.se, 1 goteleport.com, 1 gotene.se, 1 gotepisodes.tk, 1 @@ -63509,6 +63800,7 @@ govotecolorado.gov, 1 govotetn.gov, 1 govquarter.gq, 1 +govroam.nl, 1 govsales.gov, 1 govsentinel.com.br, 1 govtjobs.blog, 1 @@ -63528,7 +63820,7 @@ gowildrodeo.co.uk, 1 gowin.ae, 1 gowithflo.de, 1 -gowlingwlg.com, 1 +gowlingwlg.com, 0 goworld.gq, 1 gowpcare.com, 1 gowv.com, 1 @@ -63593,6 +63885,7 @@ gptunnel.ru, 1 gpu.nu, 1 gpupods.cloud, 1 +gpuserver.kz, 1 gpwatimes.org, 1 gpwih.com, 1 gpwmd-portal.org, 1 @@ -63625,7 +63918,6 @@ gracedonors.com, 1 gracefuljourneys.ca, 1 graceharborapps.net, 1 -gracehousecall.ae, 1 gracelawoffice.com, 1 graceradio.tk, 1 gracereminder.com, 1 @@ -63642,8 +63934,8 @@ gradient9.com, 1 gradienthosting.co.uk, 1 gradients.com, 1 +gradients.org, 1 gradinacufluturi.ro, 1 -gradinarit.com, 1 gradingcontractornc.com, 1 gradintel.com, 1 gradle.com, 1 @@ -63685,8 +63977,8 @@ graftonglobe.cf, 1 graftonglobe.tk, 1 graftonnd.gov, 1 +graftreecare.com, 1 graftworld.pw, 1 -grafuroam.com, 1 graham88.net, 1 grahambaggett.com, 1 grahambaker.ca, 1 @@ -63851,14 +64143,12 @@ grapheneos.social, 1 graphic-schools.com, 1 graphic-shot.com, 0 -graphicatwork.com, 1 graphicaudio.net, 1 graphicbuffet.co.th, 1 graphicdream.tk, 1 graphicinfo.com, 1 graphicnab.com, 1 graphicps.com, 1 -graphicsdeal.com, 1 graphicspace.tk, 1 graphicz.ml, 1 graphiste-freelance-rouen.fr, 1 @@ -63898,10 +64188,8 @@ gratius.tk, 1 gratiz.nl, 1 grattan.co.uk, 1 -grattecenne.com, 1 gratuitweb.tk, 1 graumeier.de, 1 -graureiher.com, 1 gravat.ar, 1 gravatar.com, 1 graveconcerns.uk, 1 @@ -63927,6 +64215,7 @@ graviton.work, 1 gravity-inc.net, 1 gravityformspdfextended.com, 1 +gravitygolf.xyz, 1 gravityinvestments.com, 1 gravitylab.fr, 0 gravityledger.com, 1 @@ -63957,6 +64246,7 @@ grayspace.design, 1 grayspepper.com, 1 graysquare.com, 1 +graystoneconsulting.co, 1 grayville-il.gov, 1 grazetech.com, 1 grazhdanskij-advokat.tk, 1 @@ -64079,7 +64369,6 @@ greencore.com, 1 greencross.cf, 1 greencybersec.com, 1 -greencyprus.com, 1 greendam.icu, 1 greendaylivecrew.tk, 1 greendesserters.ga, 1 @@ -64161,6 +64450,8 @@ greenspace.expert, 1 greensph.tk, 1 greensquare.tk, 1 +greenstars.cc, 1 +greensteelenvironmental.com, 1 greensurpriseers.ga, 1 greensurpriseest.ga, 1 greenswimmingers.ga, 1 @@ -64351,7 +64642,7 @@ grindgore.tk, 1 grinmore.com, 1 grinned.tk, 1 -grinnellplanes.com, 1 +grinnellplanes.com, 0 grinnellplans.com, 1 grinpis.tk, 1 gripcoat.jp, 1 @@ -64399,10 +64690,10 @@ grokiskis.lt, 1 grokker.com, 1 grolimur.ch, 0 -grolleau.fr, 1 gromasikov.tk, 1 gromman.com, 1 gromovphotography.tk, 1 +grondius.com, 1 grondwerkencooreman.be, 1 groningerkustvaart.tk, 1 gronngronn.no, 1 @@ -64514,6 +64805,7 @@ growatiopex.com, 1 growbydata.com, 1 growbyrabbit.com, 1 +growcredit.com, 1 growebmarketing.com, 0 growery.org, 1 growglam.com, 1 @@ -64541,6 +64833,8 @@ grozdanov.tk, 1 grozny-news.net, 1 grozter.se, 1 +grpc.blog, 1 +grpc.pro, 1 grpformations.cloud, 1 grplusbd.cf, 1 grpmail.jp, 1 @@ -64617,6 +64911,7 @@ grupoentregas.com, 1 grupoeurodesign.com, 1 grupofarmavip.pt, 1 +grupoharbour.com, 1 grupoice.com, 1 grupoicp.pt, 1 grupoimb.pt, 1 @@ -64691,13 +64986,13 @@ gsd.id, 1 gsded.com, 1 gsdigitalcookie.com, 1 -gse.jp, 1 gservera.com, 1 gsfreak.pt, 1 gshoes.bg, 1 gshub.io, 0 gsilva.org, 1 gsimagebank.co.uk, 1 +gsisouth.co.nz, 1 gslabnet.org, 1 gslate.com, 0 gslb.co, 1 @@ -64711,10 +65006,11 @@ gsmtool.tk, 1 gsmvermist.tk, 1 gsp.com, 1 -gspann.com, 1 +gspann.com, 0 gspcreations.com, 1 gspilar.tk, 1 gsplast.com, 1 +gspos.website, 1 gsrank.org, 1 gsrc.io, 1 gstackrankers.com, 1 @@ -64731,7 +65027,6 @@ gta-arabs.com, 1 gta.to, 1 gta.vi, 1 -gta5modaz.com, 1 gta5redux.com, 1 gta6wave.com, 1 gtacoop.com, 1 @@ -64747,13 +65042,15 @@ gtconline.com, 1 gtconsult.com, 1 gtcountymi.gov, 1 -gtcprojects.com, 0 gtd.cloud, 1 gtdnordic.fi, 1 gtecnophone.com, 1 gtestepourvous.fr, 1 gtettemer.com, 1 gti.cx, 1 +gtin.one, 1 +gtin.pro, 1 +gtin1.com, 1 gtk-tim.ru, 1 gtlaun.ch, 0 gtld.fyi, 1 @@ -64816,11 +65113,13 @@ guaranteedfitdanceshoes.com, 1 guaranteedfittangoshoes.com, 1 guararapesonline.com.br, 1 +guard8ian.com.au, 1 guardando.tk, 1 guardedbox.com, 1 guardedbox.es, 1 guarderiajackson.tk, 1 guardfos.com, 1 +guardfos.pl, 1 guardiabermellon.tk, 1 guardian-codex.tk, 1 guardian-heliotrope.tk, 1 @@ -64829,7 +65128,6 @@ guardianangelportraits.com, 1 guardianapp.com, 1 guardiancappartners.com, 1 -guardiancodewebservices.com, 1 guardiandigital.com, 1 guardianerm.net, 1 guardianexercise.com.au, 1 @@ -64853,6 +65151,7 @@ guddaff.de, 1 gudea.gov.iq, 1 guder.ru, 1 +gudfy.com, 1 gudibaths.com, 1 gudini.net, 1 gudluu.com, 1 @@ -64876,7 +65175,6 @@ guerande-cosmetiques.com, 1 guerard.info, 1 guercioarchitecture.com, 1 -guerillastocktrading.com, 1 guernica1913.tk, 1 guernseycounty.gov, 1 guerra-civil.tk, 1 @@ -64916,6 +65214,7 @@ guhsdaz.org, 1 guiaconsejosescolares.org, 1 guiadelautoconsumosolar.es, 1 +guiadoeco.com.br, 1 guiaextra.com, 1 guiahotelera.com.co, 1 guialegal.co, 1 @@ -64997,7 +65296,6 @@ guiltyfox.com, 1 guim.co.uk, 1 guinaliu.tk, 1 -guinder.com.br, 1 guineapig101.com, 1 guineapigmustach.es, 1 guineecheck.org, 1 @@ -65008,7 +65306,6 @@ guitar-strings-online.tk, 1 guitarangel.tk, 1 guitards.tk, 1 -guitare-rumba-congolaise-school.com, 1 guitarefacile.tk, 1 guitarfreak.tk, 1 guitarraclasica.tk, 1 @@ -65028,12 +65325,10 @@ gulfbreezefence.com, 1 gulfcoastfirm.com, 1 gulfcoastwaterauthoritytx.gov, 1 -gulfdinar.com, 1 gulffamilyclinic.com, 1 gulfstream.ru, 0 gulfvestors.com, 1 gulkhannasir.tk, 1 -gulliversfun.co.uk, 1 gulliwer.tk, 1 gulllakeview.com, 1 gulphora.tk, 1 @@ -65065,7 +65360,6 @@ gunlakerentals.com, 1 gunlaketribe-nsn.gov, 1 gunlube.science, 1 -gunnaengineering.com.au, 1 gunners.cf, 1 gunnlaugsson-souvenirs.com, 1 gunnlawfirm.com, 1 @@ -65086,6 +65380,7 @@ guolaoban.xyz, 1 guolaw.ca, 1 guoman.com, 1 +guoxiufe.ng, 1 guoyanfood.com.cn, 1 guozeyu.com, 1 guozhenhao.com, 0 @@ -65106,7 +65401,6 @@ gurugamer.com, 1 gurumobile.tk, 1 gurunanakdarvar.tk, 1 -gurunpa.com, 1 gururi.com, 1 gurusewa.net, 1 guruworld.tk, 1 @@ -65163,7 +65457,6 @@ gutowski-maler.de, 1 gutscasino.ml, 1 gutschein-spezialist.de, 1 -gutscheineplus.de, 1 gutscheingeiz.de, 1 gutscheinpony.de, 1 gutsfire.com, 1 @@ -65179,6 +65472,7 @@ gutuia.blue, 1 gutzfit.com, 1 guug.ml, 1 +guuhanalytics.com.br, 1 guus-thijssen.nl, 1 guvernalternativa.ro, 1 guwowo.com, 1 @@ -65250,6 +65544,7 @@ gworkspace.lt, 1 gworld.cf, 1 gwq5210.com, 1 +gwr.com, 1 gwsquickwash.com, 1 gwy15.com, 1 gxbank.my, 1 @@ -65258,6 +65553,7 @@ gxiangsoft.com, 1 gxm5.com, 1 gxmyqy.net, 1 +gyaanam.guru, 1 gyaanprasaar.tk, 1 gyannews.ga, 1 gyapak.in, 1 @@ -65291,6 +65587,7 @@ gymjokesest.ga, 1 gymkirchenfeld.ch, 1 gymless.org, 1 +gymmetrics.it, 1 gymnasium-farmsen.de, 1 gymnasium-hittfeld.de, 1 gymnasium-hohenlimburg.de, 1 @@ -65299,7 +65596,6 @@ gymnastic.ga, 1 gymnastic.gq, 1 gymnastic.tk, 1 -gymnasticbodies.com, 1 gymnastikfitness.se, 1 gymnchod.cz, 1 gymnertia.com, 1 @@ -65366,6 +65662,7 @@ h11.moe, 1 h18.nl, 1 h1ctf.com, 1 +h2.ee, 1 h2020faros.eu, 1 h24.org, 1 h2b.cz, 1 @@ -65374,6 +65671,7 @@ h2gonc.gov, 1 h2hc.email, 1 h2insaat.com, 1 +h2oatlas.ee, 1 h2ole.com, 1 h2omusic.tk, 1 h2oracing.it, 1 @@ -65454,6 +65752,7 @@ habibifit.com, 1 habilcondominios.com.br, 0 habitable.ga, 1 +habitake.com, 1 habitark.es, 1 habitat-domotique.fr, 1 habitationsfontaine.com, 1 @@ -65563,7 +65862,6 @@ hacksouth.africa, 1 hackthat.tk, 1 hackthehacker.ml, 1 -hackthissite.org, 1 hacktivis.me, 1 hacktivitycon.com, 1 hackworx.com, 0 @@ -65624,7 +65922,6 @@ haferman.org, 1 hafiz-alquran.com, 1 hafiz.uz, 1 -hafizalquran.com, 1 hafizkadir.tk, 1 hafling.net, 1 haflingers.tk, 1 @@ -65662,7 +65959,6 @@ haihuan.com, 1 haikunap.hu, 1 haileybury.com.au, 1 -hails.info, 0 hailstorm.nl, 1 hailstormproject.tk, 1 haimablog.ooo, 1 @@ -65676,10 +65972,10 @@ hair-rituals.de, 1 hairathome.cz, 1 hairbrushes.tk, 1 +hairbyjai.com, 1 hairbymeagan.com, 1 haircareblog.tk, 1 haircareology.com, 1 -haircode.gr, 1 hairconventioners.ga, 1 hairconventionest.ga, 1 haircrazy.com, 1 @@ -65743,6 +66039,7 @@ hakenseek.jp, 1 haker24.tk, 1 hakerzona.tk, 1 +hakim-med.org, 1 hakiminvestment.com, 1 hakimova.tk, 1 hakkarihaberi.tk, 1 @@ -65806,6 +66103,7 @@ hallanalysis.com, 1 hallandwilcox.com.au, 1 hallcopainting.com, 1 +halle.online, 1 hallelujahsoftware.com, 1 halleplaces.de, 1 hallettxn.com, 1 @@ -65862,7 +66160,6 @@ hambook.org, 1 hambot.fr, 1 hamburg1.de, 1 -hamburgcode.com, 1 hamburger-umzuege.de, 1 hamburger-wirtschaft.de, 1 hamburgerland.tk, 1 @@ -65878,6 +66175,7 @@ hamibot.cn, 1 hamibot.com, 1 hamilton-builders.com, 1 +hamilton-exteriors.com, 1 hamiltonatlnj.gov, 1 hamiltoncountyil.gov, 1 hamiltoncountyne.gov, 1 @@ -65979,7 +66277,7 @@ handicapzero.org, 1 handicraftsman.tk, 1 handigehannie.nl, 1 -handinhandhrd.eu, 1 +handinhandhrd.eu, 0 handler.lv, 1 handlerparts.com, 1 handlerparts.de, 1 @@ -65988,7 +66286,6 @@ handlerparts.no, 1 handlerparts.pl, 1 handlerparts.se, 1 -handles.tech, 1 handlingcosters.ga, 1 handlingcostest.ga, 1 handlungsleitfaden.de, 1 @@ -66026,6 +66323,7 @@ haneenshirt.com, 1 hanetf.com, 1 hanewin.net, 1 +hanf-magazin.com, 1 hanfoot.tk, 1 hanfordca.gov, 1 hanfverband-erfurt.de, 0 @@ -66035,7 +66333,7 @@ hangarbox.de, 1 hangardasaves.com.br, 1 hangargeek.ml, 1 -hanginman.xyz, 1 +hangisemt.com, 1 hangout, 1 hangouts.google.com, 1 hangryum.com, 1 @@ -66045,6 +66343,7 @@ hanhardt.org, 1 haniasitek.com, 1 haniha.com, 1 +haningeventilation.se, 1 hanis.org, 1 hanisirfan.cf, 1 hanjl.com, 1 @@ -66088,6 +66387,7 @@ hansemind.de, 1 hansen-kronshagen.de, 1 hansen.hn, 1 +hansestudio.com, 1 hanseyachtsag.com, 1 hansfietst.eu, 1 hansgrohe-usa.com, 1 @@ -66104,7 +66404,6 @@ hansottotheater.de, 1 hanspaulske-cteni.tk, 1 hanspetersteiger.ch, 1 -hansukmp.co.kr, 1 hansvaneijsden.com, 1 hansvaneijsden.nl, 1 hant.se, 1 @@ -66119,6 +66418,7 @@ hanzi-trainer.org, 1 hanzoslot.com, 1 hao-zhang.com, 1 +haokandyba.com, 1 haorenka.co, 1 haos.hopto.org, 1 haoskin.com.tw, 1 @@ -66128,7 +66428,6 @@ haoz.tk, 1 haozhexie.com, 1 haozi.me, 1 -hapekkarma.eu, 1 hapfox.de, 1 hapi.agency, 1 hapijs.cn, 1 @@ -66140,6 +66439,7 @@ happeopleindonesia.id, 1 happiestoutdoors.ca, 1 happii.dk, 1 +happikarma.com, 1 happine.ss, 1 happist.com, 1 happity.co.uk, 1 @@ -66152,6 +66452,7 @@ happy-space.tk, 1 happy-wans.com, 1 happy.academy, 1 +happy.ad, 1 happy2hub.eu, 1 happyagain.se, 1 happyandrelaxeddogs.com, 1 @@ -66286,6 +66587,7 @@ hardis-group.com, 0 hardjump.tk, 1 hardknocksacademy.org, 1 +hardman.me.uk, 1 hardmetal.tk, 1 hardnet.cz, 1 hardnetsoft.com, 1 @@ -66297,6 +66599,7 @@ hardscience.games, 1 hardscience.io, 1 hardshell.ae, 1 +hardsoftsas.com, 1 hardstation.tk, 1 hardstyleclothes.tk, 1 hardtec.tk, 1 @@ -66308,6 +66611,7 @@ hardwake.tk, 1 hardware64.de, 1 hardwareforum.ga, 1 +hardwarehacking.es, 1 hardwarelog.in, 1 hardwarelogin.com, 1 hardwarelogin.rocks, 1 @@ -66328,6 +66632,7 @@ hariharnagar.tk, 1 hariji.tk, 1 haringtwpmi.gov, 1 +harirhtc.com, 1 harishgoyal.tk, 1 harithaayurveda.com, 1 haritsa.co.id, 1 @@ -66366,8 +66671,10 @@ harnet.store, 1 harnettcountync.gov, 1 harneycountyor.gov, 1 +harnicii.ro, 1 harno.ee, 0 harnoisfamily.net, 1 +harnosand.se, 1 harnov.dk, 0 harodeportivo.tk, 1 haroldkip.nl, 1 @@ -66492,6 +66799,7 @@ hasecic.de, 1 haselsteiner.me, 1 hasenmueller.de, 1 +hasenwerk.ch, 1 hasgeek.com, 1 hash.ai, 1 hash.moe, 1 @@ -66533,13 +66841,13 @@ hass-server.pp.ua, 1 hassan-kuordish.tk, 1 hassana.com.sa, 1 +hassanelsheikha.com, 1 hassans.tk, 1 hassclan.tk, 1 hasselbach-dellwig.de, 1 hassellunden.ga, 1 hassiba-abderaouf.tk, 1 hassra.org.uk, 1 -hasstopped.com, 1 hastadoktor.com, 1 hastati.tk, 1 haste.it, 1 @@ -66602,6 +66910,7 @@ haus-henne.de, 1 haus-mittelpunkt.de, 1 haus-momo.ch, 1 +haus-renovierer.de, 1 haus.bio, 1 hausarbeit-ghostwriter.com, 1 hausdorf.ru, 1 @@ -66659,6 +66968,7 @@ havivdriver.co.il, 1 havo.co.id, 1 havredegracepolicemd.gov, 1 +havun.nl, 1 hawaiiafro.tk, 1 hawaiianlion.cf, 1 hawaiianlion.ga, 1 @@ -66679,22 +66989,23 @@ hawk-la.com, 1 hawkargentina.com, 1 hawkesburycas.com.au, 1 -hawkeye247.com, 1 +hawkeye247.com, 0 hawkeyeia.gov, 1 hawkeyeinsight.com, 1 hawkins.plus, 1 hawkinsonkiaparts.com, 1 -hawkmachinery.com.au, 1 hawkofgeorgia.com, 1 hawkrovers.tk, 1 hawle-service.at, 1 hawler.tk, 1 hawo.academy, 1 +haworth.com, 1 hax.to, 1 haxland.tk, 1 haxoris.com, 1 haxx.hu, 1 hay.email, 1 +hayah-ai.com, 1 hayai.space, 1 hayalgucu.net, 1 hayalhanephotography.com, 1 @@ -66867,7 +67178,6 @@ hdsengine.ml, 1 hdsexxx.net, 1 hdsi.io, 1 -hdsinemax.com, 0 hdspot.org, 1 hdsr.nl, 1 hdtech.com.pl, 1 @@ -66959,7 +67269,6 @@ healthalternativemedicine.tk, 1 healthamazing.ga, 1 healthand.ml, 1 -healthandbeautytravel.nl, 1 healthandfitnessover40.co.uk, 1 healthandglow.tk, 1 healthandskinbeauty.com, 1 @@ -67040,7 +67349,6 @@ healthdaily.cf, 1 healthdaily.ga, 1 healthdallas.tk, 1 -healthdata.gov, 1 healthdatalab.com, 1 healthdatavalley.nl, 1 healthdelta.ga, 1 @@ -67101,9 +67409,7 @@ healthkaty.tk, 1 healthkayak.ga, 1 healthknight.ga, 1 -healthlable.com, 1 healthlabs.com, 1 -healthlar.com, 1 healthleadsusa.org, 1 healthlesson.tk, 1 healthlifeforyou.tk, 1 @@ -67163,7 +67469,6 @@ healthpeace.ga, 1 healthpeach.ga, 1 healthpersonal.ga, 1 -healthpert.com, 1 healthphase.ga, 1 healthpickup.ga, 1 healthpirates.ga, 1 @@ -67184,7 +67489,6 @@ healthrenewal.co.za, 1 healthreno.tk, 1 healthrequest.ga, 1 -healthrish.com, 1 healthrivergrove.tk, 1 healthrule.ga, 1 healthrunners.ga, 1 @@ -67198,7 +67502,6 @@ healthsantaana.tk, 1 healthsantaclara.tk, 1 healthscience.tk, 1 -healthscopeservices.com, 1 healthseason.ga, 1 healthseattle.tk, 1 healthsession.ga, 1 @@ -67294,7 +67597,6 @@ heap.zone, 1 heapsofheaven.com, 1 hear.com, 1 -hearchina.com, 1 heardcountyathletics.com, 1 hearfool.cc, 1 hearhere.io, 1 @@ -67325,6 +67627,7 @@ heartofthepeace.com, 0 hearts-science.com, 1 heartsintrueharmony.com, 0 +heartsmentor.com, 1 heartsucker.com, 0 hearttruth.gov, 1 heartway.xyz, 1 @@ -67453,7 +67756,6 @@ hefty.cloud, 1 heg.ge, 1 hegdahl.tk, 1 -hegdahl.xyz, 1 hegebo.de, 1 hegocre.com, 1 heh.ee, 1 @@ -67477,7 +67779,6 @@ heid.ws, 1 heidarilawgroup.com, 1 heidegg.ch, 1 -heidelberglintels.com.au, 1 heiden-wir-helfen.de, 1 heidenwag.email, 1 heidenwag.eu, 1 @@ -67528,6 +67829,7 @@ heins.one, 1 heinzdekat.tk, 1 heinzencastellano.tk, 1 +heion.id, 1 heiraten-gardasee.de, 1 heiraten-venedig.de, 1 heiri-web.ch, 1 @@ -67625,11 +67927,13 @@ heliocentrism.jp, 1 heliolira.com, 1 helion.ch, 0 +helioneon.com, 1 helioring.com, 1 helios4.com, 1 heliosbot.net, 1 heliosenergie.it, 1 heliosnet.com, 1 +heliostrafikskola.se, 1 heliosvoting.org, 0 heliport-moscow.ru, 1 heliport-parts.ru, 1 @@ -67669,7 +67973,6 @@ hellobarestore.com, 1 hellobee.com, 1 hellobetter.de, 1 -hellobird.cc, 1 hellobrian.me, 1 hellocash.business, 1 hellocat.cf, 1 @@ -67679,7 +67982,6 @@ hellodesign.tk, 1 helloemailers.ga, 1 helloemailest.ga, 1 -helloexit.com, 1 helloheadsup.com, 1 hellohealthgroup.com, 1 helloindia.tk, 1 @@ -67712,6 +68014,7 @@ hellotars.com, 1 helloteen.tk, 1 hellothought.net, 1 +hellotools.org, 1 hellov.in, 1 helloverify.com, 1 helloworldhost.com, 0 @@ -67731,7 +68034,6 @@ helmethouse.com, 1 helmholtz.cloud, 1 helminger-lrs.at, 1 -helmondautoschade.nl, 1 helmonline.at, 1 helmonline.be, 1 helmonline.de, 1 @@ -67756,8 +68058,10 @@ helpconnect.com.au, 1 helpcrm.co.uk, 1 helpekwendenihospital.com, 1 +helpero.pl, 1 helpfulcash.com, 1 helpfulinsightsolution.com, 1 +helpfulreviewer.com, 1 helpguru.eu, 1 helpkoil.com, 1 helplightning.com, 1 @@ -67795,6 +68099,7 @@ heluna.tk, 1 helvatech.ch, 1 helvia.ai, 1 +helyxdesign.com.au, 1 hemagon.com, 1 hemanklerehab.com, 1 hemaroids.tk, 1 @@ -67805,6 +68110,7 @@ hemi.xyz, 1 hemics.com, 1 hemkop.se, 1 +hemli.me, 1 hemmersbach.com, 1 hemnet.se, 1 hemnia.com, 1 @@ -67897,10 +68203,10 @@ henrymintzberg.nl, 1 henryocallaghan.com, 1 henrys.glass, 1 +henryst.nyc, 1 henryveraonline.com, 1 henryveraonline.net, 1 hensiek.com, 1 -hensin.com, 1 hentai-paradise.fr, 1 hentai.it, 1 hentaigirls.net, 1 @@ -67918,7 +68224,6 @@ hentschke-bau.de, 1 hentschke-betonfertigteilwerk.de, 1 hentschke-invest.de, 1 -henzenhoning.nl, 1 henzy.cloud, 1 hepfree.nyc, 1 hepg.hu, 0 @@ -67931,25 +68236,24 @@ hepworthwakefield.org, 1 hequil.com, 1 her-life.ru, 1 +her.ad, 1 her.porn, 1 her123.win, 1 herald-review.com, 1 herald.ga, 1 -heraldcourier.com, 1 heraldik-wiki.de, 1 heraldmakassar.com, 1 heratnews.tk, 1 herba-belgie.be, 1 +herbacom.ro, 1 herbalhouse.tk, 1 herbalife.ru, 1 herbalifereport.tk, 1 herbalist-alchemist.com, 1 herbalkanker.tk, 1 herbalmusings.net, 1 -herbarex.bg, 1 herbarium.cf, 1 herbdish.com, 1 -herbdonbass.ru, 1 herberichfamily.com, 1 herbers.tk, 1 herbertjanvandinther.nl, 1 @@ -67970,6 +68274,7 @@ herbweb.org, 1 herculesca.gov, 1 herculex.fi, 1 +herdenkingsportaal.nl, 1 herderradio.ml, 1 herdingcatshere.com, 1 herdwilliam.ml, 1 @@ -67978,6 +68283,7 @@ heredapoxetine.gq, 1 hereditary.us, 1 herefordlighthouse.org, 0 +heremah.com, 1 heren.fashion, 1 herenstraatvoorburg.tk, 1 herenvanholland.nl, 1 @@ -67986,11 +68292,12 @@ heretic-guild.com, 1 hereticle.com, 1 hereticmaniacs.tk, 1 -hereticofficial.com, 1 +hereticofficial.com, 0 hereticpreist.tk, 1 herez.fr, 0 hergaenergy.com, 1 hergeandtintin.tk, 1 +herhost.live, 1 herila.ml, 1 heringer.tk, 1 heritageinvestigativegroup.com, 1 @@ -68005,6 +68312,7 @@ herkelmedia.de, 1 herkimercountyny.gov, 1 herlimit.com, 1 +hermail.live, 1 hermaj.com, 1 hermanbrouwer.nl, 1 hermandevries.com, 0 @@ -68019,6 +68327,7 @@ hermesawards.com, 1 hermesoft.at, 1 hermessenger.fr, 1 +hermetas.org, 1 hermetien.tk, 1 hermietkreeft.site, 0 herminghaus24.de, 1 @@ -68143,6 +68452,7 @@ hetmedialab.nl, 1 hetmeisjeachterpauw.nl, 1 hetoefenpunt.be, 1 +hetpon-telos.nl, 1 hettingerundpartner.de, 1 hetushu.com, 1 hetveurtheater.nl, 1 @@ -68212,6 +68522,7 @@ hexure.com, 1 hexxagon.com, 1 hey-staging.com, 1 +hey.ad, 1 hey.com, 1 hey.pw, 1 heybilly.io, 1 @@ -68282,7 +68593,6 @@ hh-host.de, 1 hh-massage.de, 1 hh-medic.com, 1 -hh-ri.com, 0 hh-wolke.dedyn.io, 1 hh5197.co, 1 hh6729.co, 1 @@ -68303,6 +68613,7 @@ hhspress.org, 1 hhsrocketry.tk, 1 hhu-fscs.de, 1 +hhwx.org, 1 hhxiaozhan.ml, 1 hi-million.ga, 1 hi-million.ml, 1 @@ -68319,8 +68630,6 @@ hibanaworld.com, 1 hibari-dent.jp, 1 hibbingmn.gov, 1 -hibbshomesusa.com, 1 -hibeijing.com, 1 hibernianhealth.com, 1 hibin.tk, 1 hibiny.ru, 1 @@ -68337,6 +68646,7 @@ hicopy.jp, 1 hicoria.com, 1 hicts.nl, 1 +hiczadeh.com, 1 hiczp.com, 1 hidalgodigital.com, 1 hidashin.co.jp, 1 @@ -68362,6 +68672,7 @@ hidedd.com, 1 hidelife.ru, 1 hidemee.com, 1 +hidemine.com, 1 hidemyipaddress.com, 1 hideouswebsite.com, 1 hidetagu2021.net, 1 @@ -68370,6 +68681,7 @@ hidir.dyndns.org, 1 hidra.tk, 1 hidrasecurity.com, 1 +hidraulicacarioca.com.br, 1 hidrolimpiadorasprofesionales.org, 1 hidromar.es, 1 hidroshoping.com.br, 1 @@ -68391,16 +68703,14 @@ hiffen.tk, 1 hiffo.de, 1 hifiaudio.sk, 1 -hifiescort.in, 1 hifiphile.com, 0 hifis.net, 1 hifly.aero, 1 hifund.co.il, 1 hig.gov, 1 -higeniqcleaning.com.au, 1 higentexpo.com, 1 -higginsroofing.com.au, 1 higgsboson.tk, 1 +high-field.biz, 1 high-flying.co.uk, 1 high-ground.org, 1 high-heels.se, 1 @@ -68427,7 +68737,6 @@ higherairspace.eu, 1 higherpress.org, 1 highftp.tk, 1 -highgardengabala.com, 1 highgateworks.co.uk, 1 highheeltamia.com, 1 highhippy.com, 1 @@ -68442,7 +68751,7 @@ highlatitudestravel.com, 0 highlevelwoodlands.com, 1 highlightsfootball.com, 1 -highline-contracts.com, 1 +highline-contracts.com, 0 highmans.com, 1 highnation.ml, 1 highperfection.com, 1 @@ -68479,6 +68788,7 @@ highwaytohoell.de, 1 highwayzen.org, 1 highworldnet.ga, 1 +higilopocht.li, 0 higsegeirl.com, 1 higueras.tk, 1 hiig.edu.ee, 1 @@ -68504,7 +68814,6 @@ hikyu.it, 0 hilahdih.cz, 1 hilalnews.ga, 1 -hilaolu.com, 1 hilariannetwork.com, 1 hilarious.ga, 1 hilaryhutler.com, 0 @@ -68591,7 +68900,7 @@ hinkel.tk, 1 hinketsujyoshi-no-torisetsu.com, 1 hinotify.io, 1 -hinsdaledental.com, 1 +hinsdaledental.com, 0 hintergedanken.com, 0 hinterposemuckel.de, 1 hintleshamhall.co.uk, 1 @@ -68642,14 +68951,17 @@ hirano-shikaclinic.com, 1 hiratadai-piano.com, 1 hireabouncycastle.net, 1 +hireadda.in, 1 hirechrisfinazzo.com, 1 hirecities.cf, 1 hirecities.ml, 1 hirecitiesers.ga, 1 hirecitiesest.ga, 1 +hirehackers.biz, 1 hireinsight.io, 1 hirel.gq, 1 hireshield.com, 1 +hireup.cloud, 1 hirevets.gov, 1 hirevo.eu, 1 hirewiz.tk, 1 @@ -68659,6 +68971,7 @@ hiringplatform.ca, 1 hiringplatform.com, 1 hirisejanitorial.com, 0 +hirism.com, 1 hirnstiftung.org, 1 hirocoffee.com, 1 hiromi-dental.tokyo, 1 @@ -68676,7 +68989,9 @@ hirunet.ml, 1 hiruthicsha.com, 0 hirwill.com, 1 +his.ad, 1 his.com, 1 +hisamatcha.com, 1 hisax.de, 1 hiseplast.com.br, 0 hispadent.com.do, 1 @@ -68689,9 +69004,7 @@ hispatrofeo.com, 1 hisregistries.net, 1 hisregistries.org, 1 -hiss.com.sg, 1 hisscentralen.se, 1 -hisscraft.se, 1 hissgruppen.com, 1 hissoconsultores.com, 1 hist-geo-space-sci.net, 1 @@ -68735,6 +69048,7 @@ hitechreporting.com, 1 hitechsupport.com.au, 1 hitecnologia.com.br, 1 +hitekcnc.com, 1 hitekcomputing.net, 1 hitekmechanical.com, 1 hitekstore.com, 1 @@ -68822,7 +69136,7 @@ hj9379.com, 1 hj99111.com, 1 hj99333.com, 0 -hjagda.com, 1 +hjagda.com, 0 hjallboscoutkar.se, 1 hjartajonkoping.se, 1 hjartasmarta.se, 1 @@ -68847,12 +69161,11 @@ hjyl7999.com, 0 hjyl9898.com, 0 hk-shuttle.net, 1 -hk.no, 0 +hk.no, 1 hk.search.yahoo.com, 0 hkamran.com, 1 hkas.org.hk, 1 hkconcept.lu, 1 -hkedquity.org, 1 hkengage.gov.hk, 1 hkgix.net, 1 hkl-gruppe.de, 1 @@ -68885,8 +69198,10 @@ hlavacek.us, 1 hlavi.hu, 1 hlc.ly, 1 -hlebopekarna.com, 1 +hledamnabizim.cz, 1 hlfh.space, 1 +hlg-do.de, 1 +hlib.com.my, 1 hlidani-tornado.cz, 1 hlinformatics.nl, 1 hllr.xyz, 1 @@ -68924,18 +69239,19 @@ hmka.com, 0 hmnd.io, 1 hmodapk.com, 1 +hmongroots.com, 1 hmp.sc, 1 hms-zentrum.de, 1 hmshost.com, 1 hmsplatform.tk, 1 hmtransfer.ir, 1 -hmv.com, 1 hmx.org, 1 hmy.com, 1 hn.search.yahoo.com, 0 hn122.cc, 1 hnb.lk, 1 hndmd.com, 1 +hne-llc.com, 1 hnec.ly, 1 hnfertilizermachine.com, 1 hnmd9.gq, 1 @@ -68950,6 +69266,7 @@ hny.co, 1 hnyp.hu, 1 ho10.pl, 1 +hoaas.no, 1 hoahop.tk, 1 hoanghaiauto.vn, 1 hoangvangioi.com, 1 @@ -69015,6 +69332,7 @@ hocplc.com, 1 hoctienganhgiaotiep.ga, 1 hodeis.ga, 1 +hodeitek.com, 1 hodes.tk, 1 hodgeman.gov, 1 hodi.dk, 1 @@ -69070,6 +69388,7 @@ hohberg.de, 1 hohemark.de, 1 hohenpoelz.de, 1 +hohezinsen.at, 1 hohl.com.br, 1 hohlhupe.de, 1 hohlhupen.de, 1 @@ -69116,6 +69435,7 @@ holdingcelebrations.tk, 1 holdinghandsbrazil.com, 1 holdmybeer.io, 1 +holdmyframe.com, 1 holdmymeme.com, 1 holdperson.tk, 1 holebedeljek.hu, 1 @@ -69138,6 +69458,7 @@ holidaylocalers.ga, 1 holidaylocalest.ga, 1 holidays-info.com, 1 +holidaystays.co.za, 1 holidaytable.tk, 1 holidaytours.tk, 1 holidogtimes.com, 1 @@ -69202,6 +69523,7 @@ holocron.one, 1 holod-servis777.tk, 1 holofox.ru, 0 +hologramlearning.com, 1 holori.com, 1 holostyak.tk, 1 holowaty.me, 1 @@ -69457,7 +69779,6 @@ homeimprovement.ga, 1 homeimprovementinfo.tk, 1 homeimprovementnews.tk, 1 -homeindiainfratech.com, 1 homeinet.tk, 1 homeinformation.tk, 1 homeinformationpackages.com, 1 @@ -69478,7 +69799,6 @@ homelabquotes.com, 1 homelandsecurity.gov, 1 homelandtt.com, 1 -homelavafr.com, 1 homele.ss, 1 homeletter.ga, 1 homelib.cf, 1 @@ -69492,7 +69812,7 @@ homemaintenanceservicesindubai.com, 1 homemarks.ga, 1 homemaster-chita.ru, 0 -homemediadb.org, 1 +homemediadb.org, 0 homemember.ga, 1 homemessenger.ga, 1 homen.in, 1 @@ -69570,6 +69890,7 @@ homesugar.ga, 1 homesuite.tk, 1 homesweethouse.tk, 1 +hometek.com, 1 hometown.ml, 1 hometownpigglywiggly.net, 1 hometownticketing.com, 1 @@ -69633,6 +69954,7 @@ hondensnacks.shop, 1 hondentrainingpootvoorpoot.nl, 1 hondudiario.tk, 1 +hondurasgate.ch, 1 honedigital.co.uk, 1 honeit.com, 1 honest.ga, 1 @@ -69660,6 +69982,7 @@ honeyspot.de, 1 honeysucklerosephotography.com, 1 honeysucklewhite.com, 1 +honeytoon.com, 1 honeytracks.com, 1 honeyxlips.com, 1 hong.com.br, 1 @@ -69787,6 +70110,7 @@ horgenberg.com, 1 horiconwi.gov, 1 horiedental.com, 1 +horizon-garde.com, 1 horizon.com, 1 horizon.ne.jp, 1 horizondds.com, 1 @@ -69838,7 +70162,6 @@ horror-forum.de, 1 horrordor.tk, 1 horrorfreaks.tk, 1 -horrormovies.gr, 1 horrorserv.com, 1 horrycountysc.gov, 1 horsa.io, 1 @@ -69874,7 +70197,6 @@ hosch.co.nz, 1 hose.ga, 1 hosen-flicken.de, 1 -hosentaschenblog.org, 1 hoshi-sr.com, 1 hoshimaq.com.br, 1 hoshimaquinas.com.br, 1 @@ -69980,6 +70302,7 @@ hostingopenclaw.com, 1 hostingorservers.com, 1 hostingphp.ch, 1 +hostingselector.com, 1 hostingsolutions.cz, 1 hostingsupremo.com, 1 hostingsvizzera.com, 1 @@ -69999,11 +70322,9 @@ hostonssd.ga, 1 hostpoint-static.ch, 1 hostpoint.ch, 1 -hostprior.ro, 1 hostreputation.com, 1 hostripples.in, 1 hosts.cf, 0 -hostsall.com, 1 hostup.se, 0 hostwinds.com, 1 hostx.lk, 1 @@ -70033,6 +70354,7 @@ hotchillibox.co.za, 1 hotchillibox.com, 1 hotcoder.tk, 1 +hotcopy.ai, 1 hotcursosrio.com.br, 1 hotdates18.dk, 1 hotdates18.fi, 1 @@ -70068,7 +70390,6 @@ hotel-rosner.at, 1 hotel-rosskopf.it, 1 hotel-valgardena.net, 1 -hotel-vipiteno.net, 1 hotel-vivendi.de, 1 hotel-zurrose.de, 1 hotel3232nyc.com, 1 @@ -70139,7 +70460,6 @@ hotelswithallinclusive.com, 1 hotelswithprivatepool.com, 1 hotelswithwinery.com, 1 -hotelturbo.com, 1 hotelv.com, 0 hotelvalena.com, 1 hotelvillafiorita.com, 1 @@ -70150,6 +70470,7 @@ hotelylangylang.re, 1 hotelzapse-aurora.tk, 1 hotesb.net, 1 +hotevi.com, 1 hotfallingdevil.vip, 1 hotfiesta.ml, 1 hotgirl.tv, 1 @@ -70204,11 +70525,11 @@ hotsnack.cz, 1 hotsolarsolutions.com, 0 hotspot.cl, 1 -hotspotshield.com, 1 hotspringcountysoar.gov, 1 hotspringsar.gov, 1 hotspringscountywy.gov, 1 hotsvenja.com, 1 +hottakes.com, 1 hotteprofessionnelle.fr, 1 hottestguyoftech.com, 1 hottestwebcamgirls.org, 1 @@ -70260,6 +70581,7 @@ houseoffilters.com, 1 houseofhipsters.com, 1 houseofpheromones.com, 0 +houseofsciences-fm.com, 1 houseofshades.com, 1 houseofsupplements.com, 1 houseofyee.com, 1 @@ -70282,7 +70604,6 @@ houston-probate-law.com, 1 houstonaudubon.org, 1 houstonauthorizedrepair.com, 1 -houstonbestmaidservice.com, 1 houstoncenterforvaluedliving.com, 1 houstoncosoal.gov, 1 houstoncountyal.gov, 1 @@ -70329,8 +70650,6 @@ how-to-write-a-book.ml, 1 how2dev.tools, 1 how2shout.com, 1 -how2smart.com, 1 -howandroidhelp.com, 1 howandwhys.com, 1 howardchippewawi.gov, 1 howardconnected.com, 1 @@ -70367,7 +70686,6 @@ howonce.net, 1 howonce.org, 1 howopen.net, 1 -howpchub.com, 1 howsecureismypassword.net, 1 howsmyssl.com, 1 howsmytls.com, 1 @@ -70419,7 +70737,22 @@ hozy.co, 0 hp-67.com, 1 hp-lexicon.org, 1 +hp000.cc, 1 +hp0000.cc, 1 +hp111.cc, 1 +hp1111.cc, 1 +hp222.cc, 1 +hp2222.cc, 1 +hp333.cc, 1 +hp3333.cc, 1 hp42.de, 1 +hp444.cc, 1 +hp4444.cc, 1 +hp555.cc, 1 +hp5555.cc, 1 +hp6666.cc, 1 +hp7777.cc, 1 +hp8888.cc, 1 hpage.com, 1 hpbn.co, 1 hpc.mil, 1 @@ -70430,7 +70763,6 @@ hpisavageforum.com, 1 hpk.edu.ee, 1 hpkp-faq.de, 1 -hpm.pt, 1 hpmleadership.com, 1 hpneo-conseil.com, 1 hpnso.com, 1 @@ -70459,12 +70791,12 @@ hr-tech.shop, 1 hr-toys.shop, 1 hr98.tk, 1 +hraas.io, 1 hrabogados.com, 1 hrackac.cz, 1 hraesvelg.net, 1 hrafnkellbaldurs.com, 1 hrafnsholl.is, 1 -hrajhry.sk, 1 hrajme.tk, 1 hram.site, 1 hranicka.cz, 1 @@ -70481,7 +70813,6 @@ hrcp.ge, 1 hrcrew.com.au, 1 hrd-sec.com, 1 -hrd.pl, 1 hrdinaadcera.cz, 1 hrdns.de, 1 hreflang.info, 1 @@ -70489,7 +70820,6 @@ hrejterzy.com, 1 hrgt.eu, 1 hristijanspirovski.tk, 1 -hristos.com, 1 hriveralaw.com, 1 hrizer.com, 0 hrjfeedstock.org, 1 @@ -70512,6 +70842,7 @@ hromaticworld.tk, 1 hronikatm.com, 1 hroschyk.cz, 1 +hrov-platforms.com, 1 hrpage.ml, 1 hrpayhub.com, 1 hrprofessionals.tk, 1 @@ -70524,7 +70855,6 @@ hrtpova.gov, 1 hru.gov, 1 hrumka.net, 1 -hrvouchercultuur.nl, 1 hrw.org, 1 hrw66.cc, 1 hrwsba.gov, 1 @@ -70540,7 +70870,6 @@ hsappstatic.net, 1 hsasearch.com, 1 hsbc-zertifikate.de, 1 -hsbcnet.com, 1 hsbuild.com, 1 hschen.top, 0 hscomposites.co.nz, 1 @@ -70689,7 +71018,6 @@ hu-a-u.com, 1 hu.search.yahoo.com, 0 hua-in.net, 1 -huabianwa.com, 0 huagati.co.th, 1 huagati.com, 1 huakai.es, 1 @@ -70729,6 +71057,7 @@ huawenyy.com, 1 huaxinba.com, 1 huaxueba.com, 1 +huayme.com, 1 hub24.com.au, 1 hub385.com, 1 hubanero.cz, 1 @@ -70751,6 +71080,7 @@ huberheightschamber.com, 1 hubermanlab.com, 1 huberts.com, 1 +hubfluence.io, 1 hubilo.com, 1 hublaagram.ml, 1 hubmark.co, 1 @@ -70760,6 +71090,7 @@ hubrecht.at, 1 hubsaveers.ga, 1 hubsaveest.ga, 1 +hubspat.com, 1 hubspot.com, 1 hubspot.de, 1 hubspot.es, 1 @@ -70768,6 +71099,7 @@ hubtransporteselogistica.com.br, 1 hubux.tk, 1 hubx.co, 1 +hubyparts.com.br, 1 huchet.me, 0 hucklebucks.com, 1 huckletree.com, 0 @@ -70779,7 +71111,6 @@ hudhaifahgoga.co.za, 1 hudhomestore.gov, 1 hudless.com, 1 -hudnara.se, 1 hudobniny.net, 1 hudognik.com, 1 hudsonregional.gov, 1 @@ -70803,6 +71134,7 @@ huesers.de, 1 huesitos.tk, 1 huesos.pro, 1 +huetana.com, 1 huez.tech, 1 hufelare.tk, 1 huffduffer.com, 1 @@ -70814,6 +71146,7 @@ hugetits.tv, 1 huggies.com, 1 huggies.com.au, 1 +huggovie.sk, 1 huggy.moe, 1 hughescountyok911.gov, 1 hugheshandymanservices.co.uk, 1 @@ -70824,6 +71157,7 @@ hugobarral.me, 1 hugochilemme.com, 1 hugocurado.info, 1 +hugodubois.ch, 1 hugogarra.com, 1 hugojlbrooks.nl, 1 hugolegrand.fr, 1 @@ -70863,9 +71197,9 @@ huislijn.nl, 1 huissier-vosges.com, 1 huit.re, 1 -huitaodang.com, 0 hukkatavara.com, 1 hukuhauchi.com, 1 +hukukiayna.com, 0 hulaginswoodworking.com, 1 hulet.tech, 1 hulii.com, 0 @@ -70916,10 +71250,10 @@ humanrights-geneva.info, 1 humanrights.gov.au, 0 humanrights.tk, 1 -humanrightscareers.com, 1 humanrightseducation.cn, 1 humanrightswatch.org, 1 humanshiftpaper.com, 1 +humanswith.ai, 1 humantouchmassagechairs.com, 1 humantripod.bet, 1 humanwave.nl, 1 @@ -71060,7 +71394,6 @@ huonit.com.au, 0 huoyankan.com, 1 huoyou.com, 1 -hup.hu, 0 hupoints.com, 1 hurdafiyatlari.site, 1 hurdaphysio.fi, 1 @@ -71088,6 +71421,7 @@ huseyinemre.tech, 1 huseyinpala.com, 1 hushfile.it, 1 +hushhtech.com, 1 hushhush.ai, 1 hushlayer.com, 1 hushpuppiesobuv.ru, 1 @@ -71129,7 +71463,6 @@ hv-2020.de, 1 hv-2020.online, 1 hv-anmeldung.de, 1 -hv-huset.no, 1 hv-portal.de, 1 hv.se, 1 hva.cl, 1 @@ -71172,23 +71505,23 @@ hx53.de, 1 hx678.cc, 1 hx77.cc, 0 -hxbank.com, 1 hxcrr.cn, 1 hxh.best, 1 hxit.cn, 1 hxkvm.com, 1 -hxkvm.net, 1 hxnnxs.ru, 1 hxp.io, 1 hxr404.cf, 1 hxsrz.eu.org, 1 hy1.com, 1 hyacinthus.tk, 1 +hyati.eu, 0 hyatt.com, 1 hyb7.com, 1 hybrd.is, 1 hybrid-crescent.tk, 1 hybrid-hippie.com, 1 +hybrid.mine.nu, 1 hybriden.cf, 1 hybriden.tk, 1 hybridiyhdistys.fi, 1 @@ -71216,6 +71549,7 @@ hydras.tk, 1 hydraulikbutiken.se, 1 hydrazin.pw, 1 +hydrigital.com, 1 hydrique.ch, 1 hydro-pool.org, 1 hydro.group, 1 @@ -71243,7 +71577,6 @@ hydrooneombudsman.com, 1 hydropoolandspa.com, 1 hydroposev.com, 1 -hydrosaat.ch, 1 hydroscans.com, 1 hydroscape-group.co.uk, 1 hydrosense.click, 1 @@ -71303,7 +71636,6 @@ hyperonline.tk, 1 hyperplanning.fr, 1 hyperpop.ca, 0 -hyperppl.com, 1 hyperreal.info, 1 hypersequent.com, 1 hypershell.tk, 1 @@ -71323,6 +71655,7 @@ hypnos.hu, 1 hypnose-hennigsdorf.de, 1 hypnose-nimes.fr, 1 +hypnose-victoriabatt.fr, 1 hypnoseduction.tk, 1 hypnoside.tk, 1 hypnosis.edu, 1 @@ -71382,7 +71715,6 @@ hysupchile.cl, 1 hytale.com, 1 hytaleid.com, 1 -hytaletrack.com, 1 hytravel.it, 1 hytzongxuan.com, 1 hytzongxuan.top, 1 @@ -71405,7 +71737,7 @@ hyzy.fr, 1 hz601.org, 1 hzbk.org, 0 -hzqdl.com, 1 +hzqdl.com, 0 hztgzz.com, 1 hzuuuz.top, 1 i--b.com, 1 @@ -71546,7 +71878,6 @@ ianbrown.id.au, 1 iancommunity.org, 1 iancu.me, 1 -iandf.ne.jp, 1 iandouglasscott.com, 1 iane-ccs.com, 1 ianimpacts.com, 1 @@ -71567,9 +71898,9 @@ ianww.com, 1 iaofirearms.com, 1 iapmo.org, 1 -iapprev.com.br, 1 +iapprev.com.br, 0 iapro.com, 0 -iapws.com, 0 +iapws.com, 1 ias-gruppe.net, 1 ias.co.jp, 1 ias.ua, 1 @@ -71583,6 +71914,7 @@ iav.com, 1 iav.de, 1 iava.ind.br, 1 +iavicenne.com, 1 iawg.gov, 1 iawx.net, 1 iaxx.eu, 1 @@ -71593,6 +71925,7 @@ iba.gov.au, 1 ibacktraced.it, 1 ibadboy.net, 1 +ibalam.ai, 1 iban.com, 1 ibaoger.com, 1 ibaset.com, 1 @@ -71647,7 +71980,6 @@ ibmreturns.gov.in, 1 ibmsonline.org, 1 ibo-chemnitz.de, 1 -iboat.eu, 1 ibodyiq.com, 1 ibon.org, 1 iboysoft.com, 1 @@ -71874,6 +72206,7 @@ icttindia.org, 0 ictv1.com, 1 ictwebsolution.nl, 1 +icubix.ru, 1 icuc.social, 0 iculture.nl, 1 icustomboxes.com, 1 @@ -71908,7 +72241,7 @@ idaeus.eu, 1 idahofalls.gov, 1 idahofarmbureauinsurance.com, 1 -idahohde.org, 1 +idahohde.org, 0 idahohealth.tk, 1 idahomushroomclub.org, 1 idahotitlesearch.com, 1 @@ -71934,7 +72267,7 @@ iddconnect.org, 1 iddportugal.pt, 1 ideaboxapp.com, 1 -ideacouture.com, 1 +ideacouture.com, 0 ideadozz.hu, 1 ideageek.net, 1 ideagenpentana.com, 1 @@ -71983,6 +72316,7 @@ ideawake.com, 1 ideaweb.de, 1 idec.com, 1 +ided.social, 1 idee-geschenk.eu, 1 idee-lq.at, 1 idee-lq.ch, 1 @@ -71990,11 +72324,11 @@ idee-lq.de, 1 idee-lq.net, 1 ideefactory.de, 1 -ideesrecettes.net, 1 idehvector.com, 1 ideiasefinancas.com.br, 1 ideice.gob.do, 1 idelmarsa.com, 1 +idemguard.com, 1 idemia.com, 1 idempiere.org, 1 iden-tt.com, 1 @@ -72036,9 +72370,9 @@ idf64.org, 0 idfc.gov, 1 idgr.de, 1 +idh-dominos.com, 1 idhl.fr, 1 idiga.org, 1 -idigovs.com, 0 idiomasdelmundo.tk, 1 idiomasdominados.tk, 1 idioteque.tk, 1 @@ -72057,7 +72391,6 @@ idmc-gcfsm.org, 0 idmmovers.com, 1 idmod.org, 1 -idn.gov.pt, 0 idndomain.tk, 1 idnic.net, 1 ido.nl.eu.org, 1 @@ -72069,6 +72402,7 @@ idoljp.com, 1 idomoo.com, 1 idonthaveawebsite.tk, 1 +idonthaveawill.com, 1 idontplaydarts.com, 1 idoparadoxon.hu, 1 idoxus.de, 1 @@ -72136,7 +72470,6 @@ ieval.ro, 1 ievgenialehner.com, 1 iexaminer.org, 1 -if-news.ru, 1 if0.ru, 1 ifactfind.com.au, 1 ifactfind.io, 1 @@ -72147,7 +72480,6 @@ ifamily.top, 0 ifan.ch, 0 ifan.ws, 1 -ifangpei.cn, 1 ifasfest2022.com, 1 ifavn.com, 1 ifbagro.in, 1 @@ -72316,7 +72648,6 @@ igryalawar.tk, 1 igshop.ir, 1 igsmgmt.com, 1 -igtsolutions.com, 1 iguacumaquinas.com.br, 1 igualdaton.org, 1 iguana.bg, 1 @@ -72429,6 +72760,7 @@ ijmondlijn.nl, 1 ijmuiderstrand.tk, 1 ijnokmpl.cf, 1 +ijonis.com, 1 ijpmediagroup.com, 1 ijsbaanwitten.nl, 1 ijsblokjesvormen.nl, 1 @@ -72437,6 +72769,7 @@ ijsselglas.nl, 1 ijubt.cf, 1 ijustwanttomeetmyheroes.com, 1 +ik01u3.xyz, 1 ika.monster, 1 ikachalife.com, 1 ikall.com, 1 @@ -72626,7 +72959,6 @@ ilondres.es, 1 ilonewolfs.com, 1 ilonpolku.fi, 1 -ilovechina.com, 1 ilovecomputering.com, 1 iloveecommerce.com.br, 1 ilovefun.tk, 1 @@ -72662,7 +72994,6 @@ ilug-ktm.tk, 1 iluman.tk, 1 ilumantio.tk, 1 -ilumina2photo.es, 1 iluminatia.com, 1 ilunion.tk, 1 ilusionistas.tk, 1 @@ -72680,6 +73011,7 @@ im-haus-sonnenschein.de, 1 im-in.space, 1 im-internet-geld-verdienen.tk, 1 +im-menuiserie.fr, 1 im-razmakh.ru, 1 im-s.net, 1 im-schlachthof.de, 1 @@ -72689,7 +73021,6 @@ im66.net, 0 ima-solutions.fr, 1 imadalin.ro, 1 -imagasinet.no, 1 image-cdn.co.uk, 1 image-drive.de, 1 image.hosting, 1 @@ -72706,7 +73037,6 @@ imageproductions.ga, 1 imagequix.com, 1 imagerecall.tk, 1 -imagerive.ch, 0 imagetostl.com, 1 imageurs.com, 1 imagevillage.ir, 1 @@ -72749,7 +73079,6 @@ imaratt.com, 1 imarkethost.co.uk, 1 imarketing.pe, 1 -imarotulos.com, 1 imasa.com.br, 1 imask.ml, 1 imask.tk, 1 @@ -72785,8 +73114,10 @@ imediabay.com, 1 imediafly.com, 1 imediato.pt, 1 +imeigsx.com, 1 imena-znachenie.ru, 1 imenalfa.com, 1 +imendit.de, 1 imenieto.com, 1 imeria.tk, 1 imerys-mineraux-decoratifs.com, 1 @@ -72836,7 +73167,7 @@ imlbp.com, 1 imlbp.eu.org, 0 imlec.net, 1 -imlhx.com, 1 +imlhx.com, 0 imlinan.cn, 1 imlinan.info, 1 imlinan.net, 1 @@ -73037,6 +73368,7 @@ imperator-janssens.tk, 1 imperdin.com, 1 imperdintechnologies.com, 1 +imperfectly-perfect.shop, 1 imperial-legrand.com, 1 imperialcounty.org, 1 imperialearth.com, 1 @@ -73044,6 +73376,7 @@ imperialfencestlouis.com, 1 imperialhotel.co.uk, 1 imperialism.rip, 1 +imperialkhaihoan.com.vn, 1 imperialmiami.com, 0 imperialne.gov, 1 imperialroofmanagement.com, 1 @@ -73095,7 +73428,6 @@ impresadipulizia.milano.it, 1 impresadipulizia.roma.it, 1 impresadipulizie.verona.it, 1 -impresadipulizieantonella.com, 1 impresaedile.roma.it, 1 impresaedile24.it, 1 impresafunebre.it, 1 @@ -73128,6 +73460,7 @@ improvetoyourself.ga, 1 improveyourvision.tk, 1 improvingsleepnaturally.com, 1 +improyourself.com, 1 improzinternetmarketing.com, 1 imprumutdeurgenta.ro, 1 impudence.tk, 1 @@ -73145,8 +73478,8 @@ imransarwar.com, 1 imrbq.com, 1 imre.uk, 1 +imredd.fr, 1 imreh.net, 1 -imro.ie, 1 imrozrum.k12.tr, 1 imrunner.com, 1 imrunner.ru, 1 @@ -73181,7 +73514,6 @@ in-love.tk, 1 in-melbet.com, 1 in-star.com.ua, 1 -in-ua.com, 1 in.search.yahoo.com, 0 in2core.com, 1 in6.to, 1 @@ -73193,7 +73525,6 @@ inalvittile.ga, 1 inalvittile.ml, 1 inalvittile.tk, 1 -inamiganka.com, 1 inanaji.ga, 1 inanam.tk, 1 inanan.cf, 1 @@ -73204,11 +73535,12 @@ inara.cz, 1 inares.org, 1 inarigal.com, 1 +inariwatch.com, 1 inarizona.tk, 1 inastia.fr, 1 inavegas.com, 1 inawe.life, 1 -inawisdom.com, 1 +inawisdom.com, 0 inbetweenathome.nl, 1 inbetweenermelo.nl, 1 inbitcoin.it, 1 @@ -73252,6 +73584,7 @@ inceptionband.tk, 1 incert.cn, 1 incertint.com, 1 +incgrepacks.com, 1 incharge.org, 1 inchargeus.net, 1 inchcape-fleet-autobid.co.uk, 1 @@ -73344,6 +73677,7 @@ index.co.cr, 1 index.law, 1 indexacapital.com, 1 +indexarr.net, 1 indexcesmad.cz, 1 indexhost.tk, 1 indexmarket.ga, 1 @@ -73381,7 +73715,6 @@ indianengineer.tk, 1 indianet.tk, 1 indiangamingreport.com, 1 -indiangolf.com, 1 indianhairextension.tk, 1 indianhill.gov, 1 indianhillclub.org, 1 @@ -73436,7 +73769,6 @@ indigterms.com, 1 indihome.co.id, 1 indihomeofficial.com, 1 -indilens.com, 1 indimike.tk, 1 indinet.co.in, 1 indioca.gov, 1 @@ -73444,7 +73776,6 @@ indirhadi.tk, 1 indirimkuponumarketim.com, 1 indirimlim.com, 1 -indironline.com, 1 indistopia.com, 1 inditip.com, 1 indivicloud.me, 0 @@ -73476,6 +73807,7 @@ indorepack.com, 1 indospot.ml, 1 indospot.tk, 1 +indosteger.co.id, 1 indotravels.tk, 1 indovance.com, 1 indovinabank.com.vn, 1 @@ -73513,7 +73845,7 @@ industriascruz.co, 1 industrydecarbonization.com, 1 industryoutlaws.tk, 1 -industryskillsaustralia.org.au, 1 +industryskillsaustralia.org.au, 0 indyandmeskincare.com.au, 1 indybay.org, 1 indymassagebangkok.com, 1 @@ -73564,6 +73896,7 @@ inference.biz.tr, 1 inferencium.net, 1 inferiousbypasser.cf, 1 +inferis.ai, 1 infermiere.roma.it, 1 inferno.co.uk, 1 infertilitycure.tk, 1 @@ -73595,6 +73928,7 @@ infinitiresearch.com, 1 infinitisoftware.net, 1 infinito.tk, 1 +infinitomarca.com, 1 infinitoporciento.tk, 1 infinity-area.com, 1 infinity-photography.co.uk, 1 @@ -73604,6 +73938,7 @@ infinityels.com, 1 infinityfaces.tk, 1 infinityfx.co, 1 +infinitylikes.fr, 1 infinityname.tk, 1 infinityonce.ml, 1 infinityosa.com, 1 @@ -73632,7 +73967,6 @@ inflatiecalculator.nl, 1 inflationstation.net, 1 inflexa.com, 1 -inflexsys.com, 0 inflowave.io, 1 influencemobile.services, 1 influencestaging.services, 1 @@ -73732,7 +74066,6 @@ infoparamigrantes.com, 1 infopedia.tk, 1 infopercept.com, 0 -infopreneur.blog, 1 infoprofuse.com, 1 infopulse.com, 1 infopumpkin.com, 1 @@ -73794,7 +74127,7 @@ infosecchicago.com, 1 infosecdecompress.com, 1 infosecindex.com, 1 -infosecsw.ca, 0 +infosecsw.ca, 1 infosectek.io, 1 infosective.org, 1 infosecurite.com, 1 @@ -73835,7 +74168,6 @@ infradive.com, 1 infraedifice.com, 1 infraenlinea.com, 1 -infrafor.us, 1 infragardnational.org, 1 infralicht.nl, 1 infraloon.com, 1 @@ -73857,6 +74189,7 @@ infraware.com, 1 infrony.com, 1 infruction.com, 1 +infsol.gg, 1 infstudios.nl, 1 infundo.it, 1 infuse-mn.gov, 1 @@ -73879,7 +74212,6 @@ ingegnereambientale.tk, 1 ingemmologie.com, 1 ingenesis.com, 1 -ingeni.ink, 1 ingeniasas.com, 1 ingenieure-website.de, 1 ingenious-development.tk, 1 @@ -73924,7 +74256,6 @@ ingticos.com, 1 ingtt.com, 1 ingushetia.tk, 1 -ingushetiya-news.net, 1 ingwaz.org, 1 inhabitgroup.com, 1 inhale.it, 1 @@ -73946,6 +74277,7 @@ inilahkendari.com, 1 inilahtv.com, 1 inima.org, 1 +inimicalpart.com, 1 inin.gq, 1 init.ink, 1 init3.cn, 1 @@ -74003,7 +74335,6 @@ inl.gov, 1 inl.int, 1 inlandwaterwaylistings.com, 1 -inlce.com, 1 inlimiters.ga, 1 inlimitest.ga, 1 inline-online.tk, 1 @@ -74015,6 +74346,7 @@ inlink.ltd, 1 inlink.one, 1 inlock.ai, 1 +inlogico.com, 1 inlumi.com, 1 inmaaa.cf, 1 inmateintake.com, 1 @@ -74039,13 +74371,16 @@ inmuseworld.tk, 1 inmusicfestival.com, 1 inmyhead.tk, 1 +inn-skin.ru, 1 innari.it, 1 innatepotatoes.com, 1 innatocol.com, 1 inncoaching.nl, 1 innenstadtkirche.de, 1 inner-change-mastery.com, 1 +inner-me.org, 1 inner-vision.tk, 1 +innercompass.chat, 1 innerdarkside.tk, 1 innerfence.com, 1 innerglowessentials.net, 1 @@ -74053,6 +74388,7 @@ innerlightcrystals.co.uk, 1 innermindpsychology.com.au, 1 innermostparts.org, 1 +innerocean.ch, 1 innerpeace.tk, 1 innerspace.ae, 1 innewsweekly.com, 1 @@ -74150,7 +74486,6 @@ inoxandco.com, 1 inoxoft.com, 1 inp.eu, 1 -inpackt.com, 1 inparkmagazine.com, 1 inpas.co.uk, 1 inpdp.tk, 1 @@ -74219,6 +74554,7 @@ insiderateest.ga, 1 insiders.ga, 1 insidertradingabout.com, 1 +insiderwire.com, 1 insiderx.com, 1 insidethefirewall.tk, 1 insidetheigloo.com, 1 @@ -74227,6 +74563,7 @@ insightfabric.com, 1 insightfulpsychics.com, 1 insighti.com, 1 +insightone.ma, 1 insightrestoration247.com, 1 insights.solutions, 1 insightsoftware.com, 1 @@ -74242,6 +74579,7 @@ insolent.ch, 1 insomnia-isterica.tk, 1 insomnia.gr, 1 +insomniaapp.com, 1 insomniac.games, 1 insomniac.pl, 1 insomniac.ro, 1 @@ -74255,6 +74593,7 @@ inspirationalstories.com, 1 inspirationalstories.tk, 1 inspirator.blog, 1 +inspirax.pl, 1 inspire-av.com, 1 inspired-builds.co.uk, 0 inspired-creations.co.za, 1 @@ -74310,6 +74649,8 @@ installationdehotte.com, 1 installationhotte.fr, 1 installer-borne-electrique.fr, 1 +installeraftx.nu, 1 +installeraftx.se, 1 installgentoo.net, 1 instances.social, 1 instanse.nl, 1 @@ -74321,6 +74662,7 @@ instant.io, 1 instantautosite.org, 1 instantboats.com, 1 +instantcryptomix.com, 1 instanteindeleble.com, 1 instantessay.tk, 1 instantfinishers.ga, 1 @@ -74332,6 +74674,7 @@ instantluxe.com, 1 instantluxe.de, 1 instantly.ai, 1 +instantmed.com.au, 1 instantpage.tk, 1 instantprint.co.uk, 1 instantreplay.tk, 1 @@ -74353,6 +74696,7 @@ institutog4.edu.co, 1 institutogiuseppe.com.ar, 1 institutoiboru.com.br, 1 +institutoigorspadoni.com.br, 1 institutoliderar.edu.co, 1 institutovinton.com, 1 instocktho.cc, 1 @@ -74424,6 +74768,7 @@ intab.io, 1 intafe.co.jp, 1 intajmob2.net, 1 +intakelens.com, 1 intakesync.com, 1 intakings.tk, 1 intal.info, 1 @@ -74484,7 +74829,7 @@ intelekta.es, 1 intelhost.com.br, 1 intelics.com, 1 -intelics.com.au, 1 +intelics.com.au, 0 intelius.cf, 1 intellar.agency, 1 intellect-ls.com, 0 @@ -74500,7 +74845,6 @@ intellicore.cl, 1 intellicus.com, 1 intellicyb.com, 1 -intellify.me, 1 intelligence-explosion.com, 1 intelligence-privee.com, 1 intelligentglo.fi, 1 @@ -74555,7 +74899,7 @@ interblink.tk, 1 interbulit.com, 1 interc0der.tk, 1 -intercaribbean.com, 0 +intercaribbean.com, 1 intercariforef.org, 1 intercars.bg, 1 interchangehq.com, 1 @@ -74579,6 +74923,7 @@ intercomunicador.org, 1 intercomunicadores.org, 1 interconlarp.org, 1 +intercontinentalensemble.com, 1 intercop.es, 1 intercrosse.tk, 1 interday.net, 1 @@ -74591,6 +74936,8 @@ interestingfacts.gq, 1 interface-studio.com, 1 interface-systems.de, 1 +interface31.ru, 1 +interfaceaudit.com, 1 interfaceware.com, 1 interfloraservices.co.uk, 1 interflores.com.br, 1 @@ -74656,7 +75003,6 @@ internationaljoustingleague.tk, 1 internationallaborlaw.com, 1 internationalschool.it, 1 -internationalschoolcommunity.com, 1 internationaltalento.it, 1 internationalteambuildingassociation.nl, 1 internationaltercumeburosu.com.tr, 1 @@ -74738,10 +75084,12 @@ intersolute.de, 1 interspar.at, 1 interspence.com, 1 +intersport.com.kw, 1 interspot.nl, 1 interssl.com, 1 interstateautomotiveinc.com, 0 interstateremovalists.sydney, 1 +interstellarbliss.com, 1 interstride.com, 1 intersun.es, 1 intersun.fr, 1 @@ -74837,7 +75185,6 @@ intrum-credit-information-ws.ch, 1 intstyle.com.ua, 1 intsurfing.com, 1 -intsys.fi, 1 intuitionmedicineonline.org, 1 intuitlearn.com, 1 intux.be, 0 @@ -74845,7 +75192,7 @@ intvoting.com, 1 intygrate.com, 1 inu.nl, 1 -inuba.com, 1 +inuba.com, 0 inuki.org, 1 inumcoeli.com.br, 1 inusasha.de, 1 @@ -74904,6 +75251,7 @@ invertiaweb.com, 1 invertir.gov, 1 invespex.com, 1 +invest-like.com, 1 invest-stroj.tk, 1 invest.gov, 1 investactiv.tk, 1 @@ -74923,6 +75271,7 @@ investigatemalware.com, 1 investigatii.md, 1 investigatingmalware.com, 1 +investigator-007.com, 1 investigatore.it, 1 investigatore.milano.it, 1 investigatore.roma.it, 1 @@ -74933,6 +75282,7 @@ investindenbosch.com, 1 investinestonia.com, 0 investingdiary.cn, 1 +investingfire.com, 1 investinginamerica.gov, 1 investingnews.com, 1 investingoal.com, 1 @@ -74950,7 +75300,6 @@ investirfazbem.com.br, 0 investisiya.az, 1 investment-adh.com, 1 -investment.com, 1 investmentmonitor.ai, 1 investmentpal.com, 1 investmentrankingsers.ga, 1 @@ -75004,8 +75353,10 @@ invokingspirits.tk, 1 involic.com, 1 involve.asia, 1 +invoro.eu, 1 invuite.com, 1 invuite.com.au, 1 +invytee.eu, 1 inwebo.net, 1 inwhite-medical.ru, 1 inwit.tk, 1 @@ -75044,9 +75395,10 @@ ioga.tk, 1 iogm-official.id, 1 iograficathemes.com, 0 -ioh.co.id, 0 +ioh.co.id, 1 ioia.at, 1 iolabs.io, 1 +iolcalc.ru, 1 ioliver.co.uk, 1 iolpodcast.com, 1 iombank.com, 1 @@ -75056,7 +75408,6 @@ iompost.com, 1 ionanalytics.com, 1 ionchannel.io, 1 -ioncubedecode.xyz, 1 iondrey.cf, 1 iondrey.fr, 1 iondrey.ga, 1 @@ -75069,6 +75420,7 @@ ionescuvlad.eu, 1 ionescuvlad.me, 1 iongroup.com, 1 +ionhowto.com, 1 ionicframework.com, 0 ionicshop.xyz, 1 ionize.cloud, 1 @@ -75155,7 +75507,6 @@ ipadkaitori.jp, 0 ipadr.is, 1 ipadresse.de, 1 -ipadresy.win, 1 ipafricatv.online, 1 ipal.im, 1 ipal.name, 1 @@ -75257,6 +75608,7 @@ iproov.com, 1 iprox.nl, 1 iprpetitiondenied.com, 1 +iprs.top, 1 ips-consult.nl, 1 ips-sachsen.de, 1 ips.com.my, 1 @@ -75278,7 +75630,6 @@ iptoasn.com, 1 iptops.com, 1 iptor.com, 1 -iptv-best.com, 1 iptv-luxury.com, 1 iptv.ge, 1 iptvanbieter4k.com, 1 @@ -75287,6 +75638,7 @@ iptvmasters.fr, 1 iptvmiro.com, 1 iptvtoucan.com, 1 +iptvxm.com, 1 iptvzoom.xyz, 1 ipty.de, 1 ipuservicedesign.com, 1 @@ -75320,7 +75672,6 @@ iqos.ml, 1 iqphone.cf, 1 iqphone.ga, 1 -iqrabangladesh.com, 1 iqreview.ru, 1 iqsecurity.eu, 1 iqsmn.org, 0 @@ -75387,6 +75738,7 @@ ircommission.org, 1 ircpad.com, 1 ircsapiklari.tk, 1 +ircspy.com, 1 ircstats.org, 1 ircwcc.org, 1 irdll.com, 1 @@ -75422,7 +75774,6 @@ irian.com, 1 iridium-patrimoine.fr, 1 iriemag.com, 1 -irina-beauty.de, 1 irinaf.tk, 1 irinar.co, 1 iringanbayu.com.my, 1 @@ -75462,7 +75813,6 @@ irisws-staging.co.uk, 1 irisws-testing.co.uk, 1 iritech.com, 1 -irkutsk-news.net, 1 irkutsk-studygood.ga, 1 irkutsk38.tk, 1 irland-firma.com, 1 @@ -75490,6 +75840,7 @@ ironcage.tk, 1 ironcladapp.com, 1 ironcleanse.com, 1 +ironcompass.io, 1 ironcountyut.gov, 1 ironcross.tk, 1 irondequoit.gov, 1 @@ -75520,6 +75871,7 @@ irpadafrique.ml, 1 irr52.ru, 1 irr59.ru, 1 +irreviastudios.com, 1 irrewilse.se, 1 irrigation.zone, 1 irritablebowelsyndrome.net, 1 @@ -75555,7 +75907,6 @@ isa5417.com, 1 isaa.cl, 1 isaac.run, 1 -isaaccomputerscience.org, 1 isaaccs.org, 1 isaacgolding.com, 1 isaackabel.cf, 1 @@ -75588,6 +75939,7 @@ isahaya-media.com, 1 isakow.cf, 1 isakow.gq, 1 +isakum.com, 1 isamiok.com, 1 isan.eu.org, 1 isanp.ca, 1 @@ -75620,6 +75972,7 @@ isecurenet.in, 1 iseecure.be, 1 iseegallery.com, 1 +isellcars.cy, 1 isengard.dk, 1 isentek.com, 1 isericsuffocating.com, 1 @@ -75632,11 +75985,15 @@ isexu.ga, 1 isg-one.com, 0 isg-tech.com, 1 +isg.green, 1 isgp-studies.com, 0 isgrenovation.com, 1 +ish-hamburg.de, 1 +ishadawtattoo.com, 1 ishadow.com, 1 ishamf.com, 1 ishapita.com, 1 +ishaqzakavi.com, 1 ishet.al, 1 ishigurodo.com, 1 ishiharaken.com, 1 @@ -75738,7 +76095,6 @@ isletmenlikkursuankara.tk, 1 islief.com, 1 islightdown.today, 1 -islikimas.lt, 1 islipny.gov, 0 islykaithecutest.cf, 1 islykaithecutest.ml, 1 @@ -75754,14 +76110,13 @@ ismywebsitepenalized.com, 1 isn.cz, 1 isn.education, 1 -isnadf.org, 1 +isnadf.org, 0 isnap.club, 1 isnatgram.com, 1 isnot.ai, 1 iso27001.dk, 1 iso27032.com, 1 isobook.ml, 1 -isoc-dc.org, 1 isognattori.com, 1 isoip.org, 1 isolation-exterieur-94.fr, 1 @@ -75801,6 +76156,7 @@ ispartahaber.tk, 1 ispc-synergies.org, 1 ispecnaz.com, 1 +ispeia.org, 1 ispfontela.es, 1 ispmedipv6.se, 1 ispn.edu.ar, 1 @@ -75849,6 +76205,7 @@ issnet.cf, 1 issnet.ga, 1 issnet.gq, 1 +issuecapture.com, 1 issuehub.de, 1 issuerconsulting.com, 1 issues.email, 1 @@ -75887,9 +76244,7 @@ istheservicedown.com, 1 istheservicedowncanada.com, 1 isthisus.org, 1 -isthnew.com, 1 istimdead.today, 1 -istitutoimballaggio.org, 1 istitutoistruzionesuperioretommasocornelio.it, 1 istitutoricci.com, 1 istitutoricci.it, 1 @@ -76095,6 +76450,7 @@ itfh.eu, 0 itfirmaet.dk, 0 itfix.org.uk, 1 +itforprof.com, 1 itg.com.pl, 1 itg.net.pl, 1 itgadgetsonline.com, 1 @@ -76110,7 +76466,7 @@ ithil.ai, 1 ithillel.ua, 1 ithinc.net, 1 -ithmaarbank.com, 1 +ithmaarbank.com, 0 ithriveedinburgh.org.uk, 1 ithuthuat.vn, 1 itibharari.edu.in, 1 @@ -76145,7 +76501,6 @@ itnp.co.th, 1 itnp.swiss, 1 itnpgroup.com, 1 -ito-dc-nagoya.jp, 1 itoady.com, 1 itochan.jp, 1 itochufsm.co.jp, 1 @@ -76155,6 +76510,7 @@ itoma.tech, 1 itondersteuning.eu, 1 itonthedot.com, 1 +itopsintelligence.com, 1 itotalaccess.net, 1 itouriria.com, 1 itoxic.tk, 1 @@ -76191,8 +76547,9 @@ its-gutachten.de, 1 its-not-your.business, 1 its-schindler.de, 1 -its-taxi.nl, 1 +its-taxi.nl, 0 its-v.de, 1 +its.ax, 1 its.gov, 1 its420somewhere.com, 1 its5oclock.eu, 1 @@ -76217,6 +76574,8 @@ itscc.kr, 1 itsch-itsche.com, 1 itsdcdn.com, 1 +itsdho.com, 1 +itsdho.org, 1 itse.com, 1 itsec.link, 1 itsecblog.de, 1 @@ -76224,12 +76583,13 @@ itsecrnd.com, 1 itsecuritycoach.com, 1 itseeze.com, 1 +itsense.fr, 1 itservis.org, 1 itsevann.com, 1 itsevident.com, 1 itsfluxo.com, 1 itsforu.de, 1 -itsgroup.co.nz, 1 +itsgreener.com, 1 itshamradio.com, 1 itshka.rv.ua, 1 itsig-faq.de, 1 @@ -76325,7 +76685,9 @@ iusedtobelieve.com, 1 iv-vr.com, 1 iv.pl, 0 +iv.sa, 1 iv4kiso.com, 1 +iva.ge, 1 ivahbbiz.tk, 1 ivan-maliy.tk, 1 ivan-popov.tk, 1 @@ -76341,6 +76703,7 @@ ivandafish.net, 1 ivanderevianko.com, 1 ivanesalud.com, 1 +ivanguaderrama.com, 1 ivaniglesias.es, 1 ivanilla.org, 1 ivankochura.com, 1 @@ -76348,7 +76711,6 @@ ivanmeade.com, 1 ivanov.icu, 1 ivanovka.ga, 1 -ivanovo-news.net, 1 ivanovocity.tk, 1 ivanovolive.ru, 1 ivanpolchenko.com, 1 @@ -76358,7 +76720,6 @@ ivanzorin.cf, 1 ivarfinance.com, 1 ivdda.com, 1 -ivdnt.org, 1 iveaghgardenhotel.ie, 1 ivelop.me, 0 ivendi.com, 1 @@ -76377,6 +76738,7 @@ ivisitkorea.com, 1 ivixor.ru, 1 ivkh.ee, 1 +ivkovicprevoz.rs, 1 ivkymppi.fi, 1 ivmmeta.com, 1 ivmstatus.com, 1 @@ -76414,12 +76776,14 @@ ivyandrose.co, 1 ivybaby.bg, 1 ivygarden.az, 1 +ivygroup.az, 1 ivyhelpers.com, 1 ivyleague.com, 1 ivypanda.com, 0 ivyseeds.cf, 1 iw-elan.de, 1 iw.net.sa, 1 +iwaass.at, 1 iwaidental.jp, 1 iwalton.com, 1 iwant.cz, 1 @@ -76464,6 +76828,8 @@ iww.org.au, 1 ix.run, 1 ix8.ru, 0 +ixconsult.eu, 1 +ixg.llc, 1 ixiacom.com, 1 ixigua.com, 1 iximiuz.com, 1 @@ -76507,7 +76873,6 @@ izecubz.me, 1 izemporium.com, 1 izeno.com, 1 -izhevsk-news.net, 1 izi-agency.com, 1 izidream.bg, 1 izimaths.fr, 1 @@ -76532,7 +76897,6 @@ izmirprotestan.org, 1 izmirrentacar.name.tr, 1 izmirtemizlik.tk, 1 -izmitlazer.com, 1 izmityazilim.com.tr, 1 izo.es, 1 izodiacsigns.com, 1 @@ -76575,6 +76939,7 @@ j0e.com, 1 j0hndball.com, 1 j0m.de, 1 +j0n.com, 1 j15h.nu, 1 j15k.com, 1 j2.co.za, 1 @@ -76589,6 +76954,7 @@ j365.me, 1 j36533.com, 1 j3e.de, 1 +j4.lc, 1 j4m.xyz, 1 j5197.co, 1 j5lx.de, 1 @@ -76649,7 +77015,6 @@ jaberg-rutschi.ch, 1 jabergrutschi.ch, 1 jabjab.de, 1 -jablanac.com, 1 jabodent.com, 1 jabonariumshop.com, 1 jabou.co.uk, 1 @@ -76663,6 +77028,7 @@ jacik.cz, 1 jacintas.site, 1 jack-daw.com, 1 +jack-p2.cyou, 1 jack-p2.tech, 1 jack.fr.eu.org, 1 jack2celebrities.com, 1 @@ -76681,7 +77047,6 @@ jackets-coats.tk, 1 jackets-coatsplus.tk, 1 jackets-for-men.tk, 1 -jackewray.com, 1 jackgames.net, 1 jackhammerinteractive.com, 1 jackhoodtransportation.com, 1 @@ -76700,6 +77065,7 @@ jackpearce.co.uk, 1 jackpothappy.com, 1 jackpotinsight.com, 1 +jackpots.ch, 1 jackripper.tk, 1 jackrussel.tk, 1 jackrusselterrier.com.br, 1 @@ -76798,6 +77164,7 @@ jags.tk, 1 jagspecialisters.ga, 1 jagspecialistest.ga, 1 +jagsttalschule.de, 1 jaguar-network.com, 1 jaguar-print.ru, 1 jaguarkuda.com, 1 @@ -76887,6 +77254,7 @@ jamaat.hk, 1 jamaica.gq, 1 jamaicabeachtx.gov, 1 +jamaicasfinestcocktails.com, 1 jamally.co.za, 1 jambapp.org, 1 jambihackerlink.tk, 1 @@ -76913,6 +77281,7 @@ jamesgreenfield.com, 1 jamesheald.com, 1 jameshost.net, 1 +jamesinwood.com, 1 jamesj.me, 0 jamesjboyer.com, 1 jamesknd.uk, 0 @@ -76925,6 +77294,7 @@ jamesmotherway.com, 1 jamesmurphy.tk, 1 jamesnorth.productions, 1 +jamespiepmeier.com, 1 jamespreade.xyz, 1 jamesredmond.tk, 1 jamesrobertson.net, 1 @@ -76933,7 +77303,7 @@ jamesrtyrrell.com, 1 jamessliu.com, 1 jamessmith.me.uk, 1 -jamestabor.com, 1 +jamestabor.com, 0 jamestgh.com, 1 jamestilburg.nl, 0 jamestmart.in, 1 @@ -77043,6 +77413,7 @@ janker.me, 1 janklokman.tk, 1 jann.is, 1 +jannallenberger.com, 1 jannehonkonen.tk, 1 jannekekaasjager.nl, 0 jannes-althoff.de, 1 @@ -77051,6 +77422,7 @@ jannettw.com, 1 jannhaber.de, 1 jannisfink.de, 1 +janno-wind.de, 1 janokacer.sk, 1 janome.club, 1 janome.com.ua, 1 @@ -77119,7 +77491,9 @@ japonskonamiru.cz, 1 japonyol.net, 1 japornpics-video.com, 1 +japow.tw, 1 jappleng.com, 1 +japreviu.com, 1 jaquelin.tk, 1 jar.cool, 1 jaraizaboli.tk, 1 @@ -77210,9 +77584,16 @@ jasonisclever.com, 1 jasonm.us.kg, 1 jasonmili.online, 1 +jasonpiepmeier.com, 1 jasonreadinglandscapes.com.au, 1 jasonsansone.com, 1 jasonsplecoscichlids.com, 1 +jasonstoneinjury.com, 1 +jasonstoneinjury.online, 1 +jasonstoneinjurylawyer.com, 1 +jasonstoneinjurylawyers.com, 1 +jasonstonelaw.com, 1 +jasonstonelawyer.com, 1 jasonthai.me, 0 jasonvillein.gov, 1 jasonwei.nctu.me, 1 @@ -77238,6 +77619,7 @@ jateng.press, 1 jatransportadora.com, 1 jaumepons.net, 1 +jav.ad, 1 jav.hk, 1 java-fan.tk, 1 java-for-minecraft.com, 1 @@ -77278,6 +77660,7 @@ javorina.tk, 1 javsin.top, 1 javsod.top, 1 +jawbuddy.com, 1 jawharati.tk, 1 jaxfstk.com, 1 jaxmore.com, 1 @@ -77288,7 +77671,6 @@ jaybrokers.com, 1 jaydehaidar.com, 1 jaydenrichardson.com, 1 -jayfreestone.com, 1 jayfrogel.com, 1 jayharris.ca, 1 jayhost.cf, 1 @@ -77331,6 +77713,7 @@ jazzy.id.au, 1 jazzy.pro, 0 jazzysumi.com, 1 +jazzytiel.nl, 1 jazzyvsart.com, 1 jb-pixel.tk, 1 jb0.de, 1 @@ -77356,10 +77739,12 @@ jbookforum.com, 1 jbootsma.com, 1 jbot9000.com, 1 +jbpropertycare.ca, 1 jbradaric.me, 1 jbs-jardins.ch, 0 jbshop.ie, 1 jbsoftware.ca, 1 +jbsoluciones.co, 1 jbt-stl.com, 1 jbuquet.eu, 1 jc.org, 1 @@ -77434,9 +77819,11 @@ jcode.gov, 1 jcor.me, 0 jcoscia.com, 1 +jcosgrove.com, 1 jcouncil.org, 1 jcphotography.dk, 1 jcra.net, 1 +jcreparaciones.com, 1 jcrhcdwy.gov, 1 jcrobin56.fr, 1 jcrooke.net, 1 @@ -77484,7 +77871,6 @@ je-vends.fr, 0 je-voyage.net, 1 je.net.cn, 1 -je2050.de, 1 jealousy.tk, 1 jean-luc.org, 1 jean-remy.ch, 1 @@ -77522,7 +77908,7 @@ jeansstyle.tk, 1 jeanstastytreats.co.za, 1 jeayalar.com, 1 -jebbari.com, 1 +jebbari.com, 0 jec-dekrone.be, 1 jecho.cn, 1 jecjacshop.com, 1 @@ -77548,6 +77934,7 @@ jednostavno-knjigovodstvo.hr, 1 jedonneenligne.org, 1 jedora.com, 0 +jedrzej.com, 1 jeeja.biz, 1 jeek.jp, 0 jeemain.org, 1 @@ -77713,6 +78100,7 @@ jeps.fi, 1 jerak.eu.org, 1 jerak.si, 1 +jeremiah.church, 1 jeremiahbenes.com, 1 jeremiahlee.com, 1 jeremiebt.com, 1 @@ -77728,7 +78116,6 @@ jeremyharnois.com, 1 jeremyhodges.uk, 1 jeremyjohnsonphoto.com, 1 -jeremynally.com, 1 jeremyness.com, 1 jeremysermersheim.com, 1 jeremywinn.com, 1 @@ -77806,7 +78193,6 @@ jessicharlie.com, 1 jessieabraham.tk, 1 jessiecharlie.com, 1 -jessiekirk.xyz, 1 jessihod.com, 1 jessitrigg.com, 1 jesslynfietje.com, 1 @@ -77841,6 +78227,7 @@ jetcraft.tk, 1 jetdrywallinteriors.com, 1 jetedhumain.fr, 1 +jetgatepower.com, 1 jethash.io, 1 jetkittens.co.uk, 1 jetmirshatri.com, 0 @@ -77862,12 +78249,14 @@ jetzhang.com, 1 jetzt-elektromobil.de, 1 jetzt-ist-leben.ch, 1 +jetzt-uebersetzt.de, 1 jeugdbrandweerbladel.tk, 1 jeugdclubjia.tk, 1 jeugdharmonie-geluwe.tk, 1 jeugdkans.nl, 1 jeugdzorgnederland.nl, 1 jeurissen.co, 1 +jeuxdecasino.ca, 1 jeuxerotiques.net, 1 jevalide.ca, 1 jeveaux.company, 1 @@ -77977,7 +78366,6 @@ jiai.ml, 1 jiai.tk, 1 jialiangkang.com, 1 -jiami.dog, 0 jianaiwl.com, 1 jianaiwl.org, 1 jianbin.wang, 1 @@ -78002,8 +78390,10 @@ jianyuan.pro, 1 jianyv.com, 1 jiaoliuben.com, 1 +jiaoshou.com, 1 jiaoyu8.cn, 1 jiaqiang.vip, 1 +jiashou.com, 1 jiatingtrading.com, 1 jiaty.com, 1 jiaxitian.com, 1 @@ -78011,6 +78401,7 @@ jiayi.life, 1 jiazhao.ga, 0 jiazhao.me, 1 +jibaoproxy.com, 1 jibe.com, 1 jibeapply.com, 1 jibecdn.com, 1 @@ -78018,6 +78409,7 @@ jicaivvip.com, 1 jichi.io, 1 jichi.nz, 1 +jida.co, 1 jidlosro.cz, 1 jidlosro.eu, 1 jidlosro.sk, 1 @@ -78049,11 +78441,11 @@ jiji.sn, 1 jiji.ug, 1 jijiapp.net, 1 +jijingxing.me, 1 jijistatic.com, 1 jijistatic.net, 1 jikei-reha.com, 1 jikiden.com, 1 -jikken.de, 1 jilaninteraktif.tk, 1 jilbertdairy.com, 1 jilio-ca.com, 1 @@ -78126,14 +78518,13 @@ jinhaagency1.com, 1 jinja.ai, 1 jinjafx.io, 1 -jinjun.top, 0 +jinjun.top, 1 jinkou.cf, 1 jinkou.ga, 1 jinkou.gq, 1 jinkou.ml, 1 jinliming.ml, 1 jinma.site, 1 -jinng.org, 1 jino.gq, 1 jinritemai.com, 1 jinshabu.net, 1 @@ -78143,6 +78534,7 @@ jinzai-ikusei.org, 1 jip2011.jp, 1 jipsnel.nl, 1 +jir0.com, 1 jira.com, 0 jirehcon.com, 1 jirehlov.cn, 1 @@ -78153,7 +78545,6 @@ jirkanch-ayollar.ga, 1 jirkanch-ayollar.ml, 1 jirniy.com, 1 -jis.school, 1 jisai.net.cn, 1 jischool.org, 1 jisnashville.gov, 1 @@ -78206,7 +78597,6 @@ jkcc.com, 1 jkessen.de, 1 jkest.cc, 0 -jkfasham.com.au, 1 jkg.tw, 1 jkimdds.com, 0 jkinteriorspa.com, 1 @@ -78258,6 +78648,7 @@ jm-construction.be, 1 jm9.co, 1 jmacedo.io, 1 +jmacmechanicalwa.com, 1 jmango360.com, 1 jmap.support, 1 jmarciniak.it, 1 @@ -78269,7 +78660,6 @@ jmbaxi.com, 1 jmbaxico.com, 1 jmbaxigroup.com, 0 -jmbaximarineservices.com, 1 jmbcorpcell.com, 1 jmbfe.com, 1 jmbproject.ga, 1 @@ -78279,6 +78669,7 @@ jmcleaning.services, 1 jmdekker.it, 1 jmedesign.tk, 1 +jmedved.com, 1 jmeno.eu, 1 jmentertainment.co.uk, 1 jmf-clan.tk, 1 @@ -78288,8 +78679,7 @@ jmgservices.org, 1 jmha.live, 1 jmhits.com, 1 -jmisern.com, 1 -jmk.hu, 1 +jmisern.com, 0 jmlegrand.com, 1 jmm.io, 1 jmmouilou.fr, 1 @@ -78335,7 +78725,6 @@ jo-2016.tk, 1 jo-jo-koi.tk, 1 jo.ke, 1 -joa-ebert.com, 1 joa.fr, 1 joalheriamaya.com.br, 1 joanamarcalo.com, 1 @@ -78357,11 +78746,13 @@ job-uber.com, 1 job.biz.tr, 1 job2day.com.ua, 0 +jobahazi.tech, 1 jobalicious.nl, 1 jobanzeigen.de, 1 jobapps.ch, 1 jobassadeurs.fr, 1 jobbnorge.no, 1 +jobbradar.ai, 1 jobbs.se, 1 jobbsafari.no, 0 jobbsafari.se, 0 @@ -78386,6 +78777,7 @@ jobit.gr, 1 jobleader.co.uk, 1 jobleader.co.za, 1 +jobleader.cz, 1 joblife.co.za, 1 joblover.ml, 1 joblyconnect.com, 1 @@ -78397,6 +78789,7 @@ jobrus.ml, 1 jobs-in-the-middle-east.tk, 1 jobs-it.tk, 1 +jobs.ge, 1 jobs.gov.scot, 1 jobs.in, 1 jobs.schwarz, 1 @@ -78438,6 +78831,7 @@ jocurionline.eu, 1 jodaviesscountyil.gov, 1 joder.li, 1 +jodhpurwindfarms.com, 1 jodlajodla.si, 1 jodyboucher.com, 0 jodymackphotography.com, 1 @@ -78529,7 +78923,6 @@ johlmike.com, 1 john-cap.com, 1 john2point0.com, 1 -johnabraham.net, 1 johnagreager.com, 1 johnangellgrant.com, 1 johnathanhasty.com, 1 @@ -78566,7 +78959,6 @@ johnload.tk, 1 johnlockepainting.com, 1 johnlowryspartancapital.com, 0 -johnluke.com, 1 johnmalloneemd.com, 0 johnmcc.net, 1 johnmcintosh.pro, 1 @@ -78574,6 +78966,7 @@ johnmillerdesign.com, 1 johnmirenda.com, 1 johnmurray.com, 1 +johnnies-place.org, 1 johnno.be, 1 johnnybegood.tk, 1 johnnybet.com, 1 @@ -78619,6 +79012,8 @@ joho.se, 1 johub.de, 1 johutha.ch, 1 +johutha.com, 1 +johutha.me, 1 joi-dhl.ch, 0 join-aomori.jp, 1 join-stories.com, 1 @@ -78641,6 +79036,7 @@ joinspot.io, 1 jointheconversationnotl.org, 1 jointherlworld.com, 1 +jointheruminati.com, 1 jointheunseen.com, 1 jointotem.com, 1 jointrusio.com, 1 @@ -78766,8 +79162,11 @@ jonizatorywody24.pl, 1 jonkerkamman.tk, 1 jonkermedia.nl, 0 +jonkopingventilation.nu, 1 +jonkopingventilation.se, 1 jonkpl.com, 1 jonlabelle.com, 1 +jonleibham.com, 1 jonleibowitz.com, 1 jonnichols.info, 1 jonny5.ru, 1 @@ -78778,6 +79177,7 @@ jonohewitt.com, 1 jonola.com, 1 jonpadgett.net, 1 +jonpavelich.ca, 1 jonpavelich.com, 1 jons.org, 1 jonscaife.com, 1 @@ -78792,13 +79192,14 @@ joo.ru, 1 joodari.fi, 1 joodsmonument.nl, 1 +joog.co.uk, 1 joogle.at, 1 jooli.tk, 1 -joomag.com, 0 +joomag.com, 1 joomanji.fr, 1 joomearaweb.tk, 1 joomla-leipzig.com, 1 -joomla-spezialist.de, 1 +joomla-spezialist.de, 0 joomla-ua.org, 1 joomladeveloper.ru, 1 joomlaguru.pl, 0 @@ -78833,6 +79234,7 @@ jordansmovies.tk, 1 jordansrequests.tk, 1 jordhy.com, 1 +jordi3.com, 1 jordibelgraver.email, 1 jordibelgraver.eu, 1 jordibelgraver.xyz, 1 @@ -78904,6 +79306,7 @@ josh.life, 1 josh.ooo, 1 joshanders.com, 1 +joshbuildingservices.com, 1 joshbyrne.com.au, 1 joshcaluette.com, 1 joshdiamant.com, 1 @@ -78948,7 +79351,6 @@ josuekula.com, 1 josueteconecta.mx, 1 josvir.sytes.net, 1 -jot.works, 1 jotbe-fx.de, 1 jotbe.io, 1 jotes-creations.de, 1 @@ -78993,6 +79395,7 @@ jouw-job.nl, 1 jouwpaardenbak.nl, 1 jouwsongteksten.tk, 1 +jouwstapvooruit.nl, 1 jouwzorgjob.be, 1 jovanmarkovic.ga, 1 jovedebarcelona.cat, 1 @@ -79069,6 +79472,7 @@ jpmguitarshop.com.br, 1 jpmorganaccess.com, 1 jpope.org, 1 +jpopmusic.tokyo, 1 jppc.net, 1 jppcadvertising.com, 1 jpr.io, 1 @@ -79108,6 +79512,7 @@ jrfortune.com, 1 jriffe.com, 1 jrjuristen.nl, 0 +jrkangsfootball.org, 1 jrlopezoficial.com, 1 jrmora.com, 0 jrock.tk, 1 @@ -79170,7 +79575,6 @@ jslots.dk, 1 jsme.cz, 1 jsme.fun, 1 -jsmgroningen.nl, 1 jsn.one, 1 jsnfwlr.com, 0 jso-crescendo.ch, 1 @@ -79225,7 +79629,6 @@ ju-rex.eu, 1 juabcounty.gov, 1 jualkambing.tk, 1 -juancadc.es, 1 juancarlosflores.tk, 1 juancarlosgalvez.tk, 1 juancatalangomez.es, 1 @@ -79237,6 +79640,7 @@ juanmanuel.tk, 1 juanmapauso.tk, 1 juanmasuarez.tk, 1 +juanmazzetti.com, 1 juanmoreno.tk, 1 juanp.in, 1 juanpena.tk, 1 @@ -79284,6 +79688,7 @@ judodice.com, 1 judoprodeti.cz, 1 judosaintdenis.fr, 1 +judotournament.org, 1 judybai.me, 1 judykatura.pl, 1 judyrodman.com, 1 @@ -79301,11 +79706,12 @@ juffrouwtoertjes.be, 1 juflynt.nl, 1 jugaar.llc, 1 +jugendfeier-leipzig.de, 1 jugendhackt.de, 1 +jugendhackt.org, 1 jugendpresse-hessen.de, 1 jugh.de, 1 juhakoho.com, 1 -juhanihakala.fi, 1 juhosaastamoinen.com, 1 juhosaastamoinen.fi, 1 juhosaastamoinen.net, 1 @@ -79317,13 +79723,11 @@ juicipattiesfranchising.com, 1 juicycrones.org.uk, 1 juicydesigns.co.za, 1 -juicyforum.com, 1 jujutsuoulu.fi, 1 jujuygrafico.com.ar, 1 jukebox-manuals.tk, 1 jukebox.plus, 1 jukisewingmachines.co.uk, 1 -jukkakivimaki.fi, 1 jukovka.tk, 1 juku-wing.jp, 1 julb.de, 1 @@ -79367,6 +79771,7 @@ julianweigle.de, 1 julianwitusch.de, 1 juliaoantiguidades.com.br, 1 +juliapp.io, 1 julias.zone, 1 juliasugar.net, 1 juliawebber.co.za, 1 @@ -79409,6 +79814,7 @@ juls.cloud, 0 jultube.de, 1 jumardotaekwondo.tk, 1 +jumatrades.com, 1 jumbo-air.de, 1 jumbo.ae, 1 jumbopan.net, 1 @@ -79427,6 +79833,7 @@ jumpandjivechildrensparties.co.uk, 1 jumparoundbouncycastles.co.uk, 1 jumparty.co.uk, 1 +jumpcloud.com, 1 jumpeasy.com.au, 1 jumperke.be, 1 jumperweb.tk, 1 @@ -79461,6 +79868,7 @@ juneis.pet, 1 juneiscute.pet, 1 junethack.net, 1 +junetrucking.com, 1 junews.it, 1 junfk.shop, 1 jungamer.uk, 1 @@ -79493,6 +79901,7 @@ junjie.pro, 1 junjun-web.net, 0 junkcarbin.com, 1 +junkcarboys.ca, 1 junkcarremovalbrampton.ca, 1 junkdrome.org, 0 junkersparadise.tk, 1 @@ -79515,7 +79924,7 @@ juntosfmc.com.br, 1 junyan.ga, 1 junyangz.com, 1 -junyu33.me, 1 +junyu33.me, 0 juozasveza.lt, 1 jupiteram.com, 1 juppy.tk, 1 @@ -79553,6 +79962,7 @@ jurposluga.tk, 1 jurquestion.tk, 1 jurriaan.ninja, 1 +jurshare.ch, 1 jurysync.com, 1 jusdocs.com, 1 jusdos.cz, 1 @@ -79625,6 +80035,7 @@ justifinetwork.com, 1 justin-tech.com, 1 justin3d.nl, 1 +justincoffman.com, 1 justindianporn.me, 1 justinellingwood.com, 1 justinfreid.com, 1 @@ -79633,29 +80044,26 @@ justinkidd.ca, 1 justinmanders.nl, 1 justinritter.de, 1 -justinstago.com, 1 justinstandring.com, 1 +justixia.xyz, 1 justjackstuff.com, 1 justknigi.gq, 1 justlovecoffeefranchise.com, 0 justmade.com.br, 1 justmensgloves.com, 1 justmy.space, 1 -justmyblog.net, 0 justmysocks.xyz, 1 justnajoua.tk, 1 justneworleans.com, 1 justninja.com, 1 justnu.se, 0 justor.ru, 1 -justpass.co.uk, 1 -justpass.uk, 1 justpaste.it, 1 justpdf.cf, 1 justquoteme.ga, 1 justsa.co.za, 1 justsandro.tk, 1 -justsellmycar.com, 1 +justseeitall.com, 1 justsfa.com, 1 justsfa.net, 1 justsfa.org, 1 @@ -79708,7 +80116,6 @@ jwb.red, 1 jwbrown.nl, 1 jwbrown.ru, 1 -jwchords.org, 1 jwdrecipes.com, 1 jwds.blog, 1 jwe.nl, 1 @@ -79725,10 +80132,10 @@ jwr.me, 1 jwroberts.com, 1 jwz.org, 1 +jxc.fr, 1 jxcad.com.cn, 1 jxcjwlgs.com, 1 jxdsp.com, 1 -jxir.de, 1 jxl.tf, 1 jxltom.com, 1 jxm.in, 1 @@ -79753,7 +80160,7 @@ k-amenix.co.jp, 1 k-den.com, 1 k-h-c.ru, 1 -k-homes.net, 1 +k-homes.net, 0 k-labs.be, 1 k-linkcarecenter.com, 1 k-matsudaclinic.com, 1 @@ -79834,10 +80241,8 @@ k8didi.com, 1 k8gege.com, 0 k8ja.co.ke, 1 -k8jiejie.com, 0 k8laosiji.com, 1 k8meimei.com, 1 -k8meinv.com, 0 k8n.de, 1 k8r.eu, 1 k8v27.com, 0 @@ -79868,7 +80273,6 @@ kab-s.de, 1 kabachok.tk, 1 kabal.tk, 1 -kabam.ai, 1 kabanabeach.fr, 1 kabardinka.ga, 1 kabardino-balkariya.ml, 1 @@ -79943,7 +80347,6 @@ kaeru-seitai.com, 1 kaesehagen.nl, 1 kafe-cigarko.cz, 1 -kafe.ai, 1 kafecigarko.cz, 1 kafel-ufa.tk, 1 kafeline.com, 1 @@ -79972,6 +80375,7 @@ kagurayayoi.top, 1 kaha.co.id, 1 kahane.org, 1 +kahgroup.com.br, 1 kahmad.in, 1 kahoot.it, 1 kahvakiekkotalkoot.fi, 1 @@ -80005,11 +80409,12 @@ kairion.de, 1 kairoscope.org, 1 kairoscyprus.com, 1 +kairosinsider.fr, 1 kais08.com, 1 kaisanord.org, 1 kaiseraerospace.tk, 1 kaiserburg-nuernberg.de, 1 -kaiserinformativo.com, 1 +kaiserskorpion.de, 1 kaisev.net, 1 kaishi009.com, 1 kaisla.ai, 1 @@ -80024,6 +80429,7 @@ kaiwu.xyz, 1 kaiy.moe, 1 kaiyi.co.tt, 1 +kaizai.io, 1 kaizencraft.ga, 1 kaizenjuku.org, 1 kaizenreporting.com, 1 @@ -80041,7 +80447,7 @@ kak.ao, 1 kaka.farm, 0 kakabo.vn, 1 -kakacon.nz, 0 +kakacon.nz, 1 kakan.ml, 1 kakaravaara.fi, 1 kakdolgonline.cf, 1 @@ -80059,6 +80465,7 @@ kakpoluchitzaim.gq, 1 kakpoluchitzaim.ml, 1 kakpoluchitzaim.tk, 1 +kaktak.net, 1 kaktus-tour.cf, 1 kaktus.ovh, 1 kaktuskola.se, 1 @@ -80076,6 +80483,7 @@ kalakarclub.com, 1 kalambur.gq, 1 kalambur.ml, 1 +kalamity.io, 1 kalamos-psychiatrie.be, 1 kalamos.tk, 1 kalamotownship-mi.gov, 1 @@ -80108,7 +80516,6 @@ kalimba-hangszerbolt.hu, 1 kalin.eu.org, 1 kalina.ml, 1 -kaliningrad-news.net, 1 kaliningrad.gq, 1 kaliningrad.ml, 1 kalinka-shop.tk, 1 @@ -80131,7 +80538,6 @@ kalmarbilder.se, 1 kalmbach.com, 1 kalmservices.ca, 1 -kalmykia-news.net, 1 kalmykia.cf, 1 kalmykia.tk, 1 kalohan.tk, 1 @@ -80145,8 +80551,6 @@ kalsbouncies.com, 1 kaltenbrunner.it, 1 kalterersee.ch, 1 -kaltmiete.com, 1 -kaluga-news.net, 1 kaluga.cf, 1 kaluga.gq, 1 kalugadeti.ru, 1 @@ -80171,7 +80575,6 @@ kamataworks.com, 1 kamazuri.art, 1 kambistories.com, 1 -kamchatka-news.net, 1 kamchatkatravel.tk, 1 kamchatkawinter.tk, 1 kamcolorectal.com, 1 @@ -80199,6 +80602,7 @@ kamildrozd.tk, 1 kamilla.ml, 1 kamilmagdziak.pl, 1 +kamilolczyk.com, 1 kamilsevi.com, 1 kamin-71.ru, 1 kamin-island.ru, 1 @@ -80252,6 +80656,7 @@ kanali.info, 1 kanalmarysko.cz, 1 kanalsamochodowy.pl, 1 +kanana-studio.com, 1 kanapa.gq, 1 kanariesite.tk, 1 kanatsuki.tk, 1 @@ -80271,7 +80676,6 @@ kandalife.com, 1 kandelaberi.tk, 1 kanden-com-reform.com, 1 -kandianshang.com, 0 kandkforwarding.com, 1 kandr.net, 1 kandra.com.br, 1 @@ -80283,7 +80687,6 @@ kanecastles.com, 1 kanecountyhospitalut.gov, 1 kanecountyil.gov, 1 -kanehisa.xyz, 1 kanekalon-shop.cz, 1 kanepes.lv, 1 kaneprod.com, 1 @@ -80302,7 +80705,6 @@ kangkang.net, 1 kangliortho.com, 1 kangoeroeteam.tk, 1 -kangouroo.ch, 1 kangzaber.com, 1 kangzao.com, 1 kanigaranurseries.com, 0 @@ -80355,8 +80757,9 @@ kanz.jp, 1 kanzashi.com, 1 kanzleiplus.com, 1 -kaodata.com, 1 +kaodata.com, 0 kaohongshu.blog, 1 +kaol.ai, 1 kaora.cz, 1 kaosintesta.tk, 1 kap-kirche.de, 1 @@ -80429,6 +80832,7 @@ karasev-stroy.ru, 1 karasevm.ru, 1 karasik.by, 1 +karat-atelier.ch, 1 karatecabes.tk, 1 karateclub-waregem.tk, 1 karatepunkslaroca.tk, 1 @@ -80446,7 +80850,6 @@ kareenaworld.tk, 1 karel-it.be, 1 karelgol.tk, 1 -karelia-news.net, 1 karelia.cf, 1 karelia.ga, 1 karelia.ml, 1 @@ -80476,12 +80879,10 @@ karinheinenmaassen.nl, 1 karinov.co.id, 0 karinwerner.com, 1 -kariszoey.com, 1 karit.nz, 1 kariyeryolu.com.tr, 1 karkkilandemarit.fi, 1 karl-klein.de, 1 -karlamouracortinas.com, 1 karlapepe.lel.br, 1 karlayura.com.au, 1 karlbowden.com, 1 @@ -80504,9 +80905,7 @@ karlson.gq, 1 karlswift.com, 0 karlzotter.com, 1 -karmaflux.com, 1 karmaful.de, 0 -karmagroup.com, 1 karmapafoundation.eu, 1 karmaspa.se, 0 karmatrend.cf, 1 @@ -80567,6 +80966,7 @@ karula.org, 0 karunasehgal.com, 1 karvina.cz, 1 +karyaar.com, 1 kas.ie, 1 kasad.com, 1 kasamatsu-sogo-hoken.com, 1 @@ -80578,7 +80978,6 @@ kasei.im, 1 kaserne-basel.ch, 1 kaseyhopkins.com, 1 -kashable.com, 1 kashbet.net, 1 kashflowcoupon.co.uk, 1 kashflowpromocode.co.uk, 1 @@ -80631,7 +81030,6 @@ kastrupvinduet.dk, 0 kastuvas-tau.lt, 1 kasu.ga, 1 -kasuganozaka.net, 1 kasvall.com, 1 kasyna-internetowe.com, 1 kasynoanalyzer.com, 1 @@ -80713,7 +81111,7 @@ katka.info, 1 katnunn.co.uk, 1 kato-yane.com, 1 -katogen.com, 1 +katogen.com, 0 katom.com, 1 katrelleonline.tk, 1 katretter.de, 1 @@ -80730,11 +81128,11 @@ kattelans.eu, 1 kattelus.tk, 1 kattens.tk, 1 +katteryn.com, 1 katumms.com.au, 1 katushka.cf, 1 katushka.ga, 1 katyl.info, 0 -katyusha.net, 1 katzensklave.me, 1 katzrkool.xyz, 1 kau-boys.com, 1 @@ -80753,7 +81151,6 @@ kauperwood.ovh, 1 kaushal.tk, 1 kausharach.tk, 1 -kaushikparui.com, 1 kausta.me, 1 kaustubhk.com, 1 kava.io, 1 @@ -80818,12 +81215,12 @@ kayziarra.com, 1 kaz-energo.com, 1 kazakov.lt, 1 -kazan-news.net, 1 kazan-tury.ml, 1 kazanasolutions.de, 1 kazand.lt, 1 kazandaemon.ru, 1 kazangoforums.tk, 1 +kazanova.info, 1 kazanusadba.cf, 1 kazap.co.uk, 1 kazard.co.za, 1 @@ -80870,6 +81267,7 @@ kbco.net, 1 kbconsulting.be, 1 kbcr.gov, 1 +kbdy2.com, 1 kbet168.com, 1 kbhfuge.dk, 1 kbit.dk, 1 @@ -80900,7 +81298,6 @@ kcftech.com, 1 kchanews.com, 1 kcire.me, 1 -kcirishparade.com, 1 kck-online.tk, 1 kckarchitects.com, 1 kclub.ie, 1 @@ -81039,6 +81436,7 @@ keiebijters.nl, 1 keigakusha.co.jp, 1 keigel2001.net, 1 +keiji0501.com, 1 keiju.ee, 1 keiju.fi, 1 keijuriini.fi, 1 @@ -81065,7 +81463,6 @@ keith.pro, 1 keithazzopardi.tk, 1 keithblakemorenoble.com, 1 -keithmcmillen.com, 1 keiths.ml, 1 keithstaxis.co.uk, 1 keithws.net, 1 @@ -81124,6 +81521,7 @@ kellywebcam.tk, 1 kelmia.com, 1 keln.net, 1 +kelowellness.io, 1 kelp.agency, 1 kelsa.io, 0 kelsall39.com, 1 @@ -81139,8 +81537,8 @@ kemand.com, 1 kemapack.com, 1 kemba.com, 1 +kembit-neuron-api-tst.azurewebsites.net, 1 kemeha.tk, 1 -kemerovo-news.net, 1 kemerovo.gq, 1 kemerovo.ml, 1 kemerovo.tk, 1 @@ -81198,7 +81596,6 @@ kengoyamamoto.com, 1 kenhhomestay.com, 1 kenhv.com, 1 -keniasfamilychildcare.com, 1 keniff.gq, 1 kennards.co.nz, 1 kennebec.gov, 1 @@ -81227,10 +81624,8 @@ kenpobolivia.tk, 1 kenpotalca.tk, 1 kenrick95.org, 1 -kenrossjewellers.com.au, 1 kens.pics, 0 kensbouncycastles.co.uk, 1 -kensewerdoctor.com, 1 kenshin.pl, 1 kenshingakuen.or.jp, 1 kensho-everyday.com, 1 @@ -81352,7 +81747,6 @@ ketoanvietnam.tk, 1 ketocanine.ca, 1 ketoconazole.gq, 1 -ketogen.ge, 1 ketoliv.dk, 1 ketotadka.com, 1 ketovtuber.com, 1 @@ -81474,6 +81868,7 @@ keyrana.com, 1 keys.fedoraproject.org, 1 keyscore.me, 1 +keysersoze.be, 1 keyserver.sexy, 0 keyservice247.nl, 1 keysix.com, 1 @@ -81531,6 +81926,7 @@ kgb.com, 1 kgd.digital, 1 kgdev.fr, 1 +kgisl.com, 1 kgk-cgc.ch, 1 kgk.gov.tr, 1 kgm-irm.be, 1 @@ -81547,7 +81943,6 @@ khab03.ru, 1 khabar24.tk, 1 khabarasia.com, 1 -khabarovsk-news.net, 1 khachhangvietnam.tk, 1 khadishalatina.com, 1 khakasiya.ml, 1 @@ -81575,7 +81970,6 @@ khaotipthai.se, 1 kharatinoil.ml, 1 kharkiv.tk, 1 -kharkov-news.ru, 1 kharkov.tk, 1 khas.co.uk, 1 khatapana.com, 1 @@ -81586,15 +81980,12 @@ khebranet.tk, 1 khedma.uk, 1 khepri.uk, 1 -kherson-news.ru, 1 kheshtar.pl, 1 khetzal.info, 1 khey-tv.fr, 1 khg-orchester.de, 1 khinpyonemonbatik.com, 1 khipu.com, 1 -khmelnitskiy-news.ru, 1 -khmelnitskiynews.ru, 1 khmerios.tk, 1 khmerlive.cf, 1 khmusic.tw, 1 @@ -81604,6 +81995,7 @@ khonaka.com, 1 khorne.me, 1 khoteyev.tk, 1 +khotinhnhuma.com, 1 khouloud.de, 1 khoury-dulla.ch, 0 khouryalexandre.com, 0 @@ -81683,12 +82075,10 @@ kidify.co.uk, 1 kidis.lt, 1 kidisov.tk, 1 -kidiu.com, 1 kidm4k.com, 0 kidney.ca, 0 +kidolori.com, 1 kidonng.me, 1 -kids-castles.com, 1 -kids-concept.de, 1 kids-education.games, 1 kids-ok.com, 1 kids-world.dk, 1 @@ -81788,7 +82178,7 @@ kik.pt, 1 kik.ro, 1 kik.si, 1 -kikchat.co.il, 0 +kikchat.co.il, 1 kiki.ee, 1 kikikanri.biz, 1 kikivega.net, 1 @@ -81802,6 +82192,7 @@ kilianvalkhof.com, 1 kiliflix.de, 1 kilimstyle.com, 1 +kilincsilver.com, 1 kilinskiego12.pl, 1 kilintime.com, 1 kilkennyaccountingservices.ie, 1 @@ -81850,6 +82241,7 @@ kimberleythomson.tk, 1 kimberlyal.gov, 1 kimberlycaprice.com, 1 +kimberlydelarosa.com, 1 kimberlytank.com, 1 kimboggusphotography.com, 1 kimbroughelectric.com, 1 @@ -81939,14 +82331,12 @@ kinderopvangthuis.nl, 1 kinderosteopathie-osteopathie.de, 1 kinderpneumologie.ch, 1 -kindersoldaten.com, 1 kindertagespflege-rasselbande-halle.de, 1 kinderzorg.tk, 1 kindesfreude.ch, 1 kindfotografie.nl, 1 kindle, 1 kindler-design.ch, 1 -kindler.xyz, 1 kindlezs.com, 1 kindmedsaz.com, 1 kindredcode.com, 1 @@ -81970,7 +82360,7 @@ kinesiologiskolen-syd.dk, 1 kinesiologiuddannelsen.dk, 1 kinesportbruxelles-maghfour.com, 1 -kineticengineeringnsw.com.au, 1 +kinetikbilisim.net, 1 kinetikos.com.au, 1 kinetiq.com, 1 kineval.net, 1 @@ -81982,7 +82372,6 @@ kingbot.tk, 1 kingchess.vip, 1 kingcourriel.fr, 1 -kingcute.com, 1 kingdombuilderschurch.org, 1 kingdomcincy.com, 1 kingdomcitymo.gov, 1 @@ -81996,7 +82385,6 @@ kingfin.com, 1 kingfisherhallacademy.org.uk, 1 kingiescastles.co.uk, 1 -kingjamesbibleonline.org, 1 kingkongxo.com, 1 kinglier.ga, 1 kingliey.ga, 1 @@ -82017,6 +82405,7 @@ kingseletronicos.com.br, 1 kingsfoot.com, 1 kingsfordmi.gov, 1 +kingshelp.es, 1 kingshome.gr, 1 kingshousesportsground.co.uk, 1 kingsicecream.com, 1 @@ -82035,14 +82424,11 @@ kingsvetcentre.com, 1 kingsvilletexas.com, 1 kingtech8.tk, 1 -kingtreasure.com, 1 -kingtreasures.com, 1 kingwaybagger.de, 1 kingyard.com, 1 kingyo-bowl.com, 1 kinherit.co.uk, 1 kini24.ru, 1 -kinichi.com, 1 kinison.com, 1 kinjerboerebroelof.tk, 1 kink.bio, 1 @@ -82179,11 +82565,9 @@ kirkwoodoutdoors.com, 1 kirmizipill.com, 1 kiropraktoristockholm.se, 1 -kirov-news.net, 1 kirov.ml, 1 kirovcity.tk, 1 kirovgrad.tk, 1 -kirovograd-news.ru, 1 kirrie.pe.kr, 1 kirs.is, 1 kirsch-gestaltung.de, 1 @@ -82256,11 +82640,11 @@ kitchenpad.us, 1 kitchenpadtimer.com, 1 kitchentoke.com, 1 -kitchenvile.com, 1 kitchenware.ml, 1 kitchenware.tk, 1 kitchfurnit.tk, 1 kitconsulting.ninja, 1 +kitdro.com, 1 kite-surf.tk, 1 kite-surfen.tk, 1 kite-uhn.com, 1 @@ -82281,7 +82665,6 @@ kitpara.shop, 1 kits-graphiques-shop.tk, 1 kits-graphiques.tk, 1 -kits.cx, 1 kitsap.gov, 1 kitscan.co.uk, 1 kitscan.com, 1 @@ -82296,6 +82679,7 @@ kittatinny5.org, 1 kittcom.gov, 1 kitten-advice-forum.cf, 1 +kittenapproved.com, 1 kittenexchangeers.ga, 1 kittenexchangeest.ga, 1 kittitascounty.gov, 1 @@ -82326,7 +82710,6 @@ kiwanoprint.com, 1 kiwee.eu, 1 kiweeagentur.de, 1 -kiwi.ki, 1 kiwibird.tokyo, 1 kiwideo.ro, 1 kiwiflowershop.com.ua, 1 @@ -82354,6 +82737,7 @@ kjccradio.tk, 1 kjchernov.info, 1 kjctech.net, 1 +kjeldnuis.com, 1 kjellhysjulien.com, 1 kjellner.com, 1 kjellvn.net, 1 @@ -82410,6 +82794,7 @@ kkychristianblog.com, 1 kkyy.me, 1 kl008888.com, 1 +klaarvoormorgen.com, 1 klaasvantornout.tk, 1 klacki.de, 1 klackingtownshipmi.gov, 1 @@ -82432,6 +82817,7 @@ klarmobil-empfehlen.de, 1 klaro.org, 1 klart.se, 1 +klasicangejming.com, 1 klasko.ru, 1 klaspas.be, 1 klass-forklifts.ro, 1 @@ -82488,7 +82874,6 @@ kleinhaneveld.tk, 1 kleinhapl.com, 0 kleinhelena.dynv6.net, 1 -kleinlich.com, 1 kleinmechaniek.nl, 1 kleinreich.de, 1 kleins-hutorok.de, 1 @@ -82500,6 +82885,7 @@ klementijgerta.tk, 1 klemkow.net, 1 klemkow.org, 1 +klemmbrett.de, 1 klemmer.io, 1 klempin.co.uk, 1 klempin.me, 1 @@ -82510,6 +82896,7 @@ klenc.eu, 1 klenty.com, 1 kleor.com, 1 +klervi.com, 1 kleteckova.cz, 1 kletsenenproeven.nl, 1 kletskoek.com, 1 @@ -82544,6 +82931,7 @@ klimapartner.net, 1 klimaplattform-milch.de, 1 klimatisztitas-pest.hu, 1 +klimatronik.rs, 1 klimatt.com, 1 klimeck.com, 1 klinedinstlaw.com, 1 @@ -82587,6 +82975,7 @@ kloop.kg, 1 klop.info, 1 klos-kremperler.at, 1 +klose-besser.com, 1 klose.family, 1 klosetestumgebungnextcloud.de, 1 klosko.net, 1 @@ -82597,8 +82986,6 @@ kloza.tk, 1 kls-desk.com, 1 kls-platform.com, 1 -kls.rs, 1 -klu.io, 1 klub-zajmov.ga, 1 klub.tk, 1 klubcajovna.cz, 1 @@ -82641,6 +83028,7 @@ kmshuma.com, 1 kmsk.tk, 1 kmsm.com.au, 1 +kmstechnologies.co.in, 1 kmtf.kz, 1 kmw.ch, 1 kmwe.com, 1 @@ -82707,10 +83095,10 @@ knigiunass.tk, 1 knihovnajablonne.cz, 1 knipescohen.com, 1 -knirps.com, 1 -knirps.de, 1 -knirps.fr, 1 -knirps.nl, 1 +knirps.com, 0 +knirps.de, 0 +knirps.fr, 0 +knirps.nl, 0 knispelonline.de, 1 knitted-hats.tk, 1 knitted-things.tk, 1 @@ -82724,7 +83112,6 @@ kniwweler.com, 1 knize.tech, 1 knjazevac.tk, 1 -knjizevic.at, 0 knkv.nl, 1 knmv.nl, 1 knnet.ch, 1 @@ -82749,6 +83136,7 @@ knowbook.org, 1 knowledge-base.info, 0 knowledgeforce.com, 1 +knowledgeforprofit.com, 1 knowledgehook.com, 1 knowledgesuccess.org, 1 knowlevillagecc.co.uk, 1 @@ -82936,6 +83324,7 @@ koji-tsujitani.net, 1 kojiishikawa.com, 1 kojipkgs.fedoraproject.org, 1 +kokenmetesther.nl, 1 koketteriet.se, 0 kokk.loan, 1 kokoiroworks.com, 1 @@ -82963,6 +83352,8 @@ kolaprestaurant.com, 0 kolbeck.tk, 1 kolbeinsson.se, 1 +kolboapp.com, 1 +kolbofilter.com, 1 kolcsey.eu, 1 kolfan.tk, 1 kolhozik.ml, 1 @@ -82980,13 +83371,12 @@ kollandsrud.tk, 1 kollawat.me, 1 kollegamenti.it, 1 -kollegie.com, 1 -kollegier.com, 1 kollekt.be, 1 kollner.com, 1 kolmann.at, 1 kolmann.eu, 1 kolmeti.ee, 1 +kolona.net, 1 kolonial.no, 1 koloquadialogues.com, 1 kolorado.tk, 1 @@ -83017,7 +83407,6 @@ komehyo.co.jp, 1 komelin.com, 0 komfort.kh.ua, 1 -komi-news.net, 1 komichcapital.com, 1 komicloud.com, 1 komidoc.com, 1 @@ -83043,7 +83432,6 @@ komnakhon.com, 1 komo.am, 1 komodolabs.com, 1 -komoraoze.cz, 1 komornicy.torun.pl, 1 komornikmroczek.pl, 1 komp-plus.tk, 1 @@ -83067,7 +83455,6 @@ konbantsan.com.tr, 1 koncertbooking.com, 1 koncertit.com, 1 -koncertomania.pl, 1 kondakov.link, 1 kondakovgorin.us, 1 kondakovvg.com, 1 @@ -83117,7 +83504,6 @@ konfuzius-institut-ruhr.de, 1 kong.ink, 1 kongar.org, 1 -kongedugnad.no, 1 kongjie.cf, 1 kongjie.ml, 1 kongress-hostessen.de, 1 @@ -83134,9 +83520,9 @@ konkanitv.ga, 1 konkanlng.in, 1 konkasidiaris.com, 1 +konkritum.ru, 1 konkurs.ba, 1 konnektiv.de, 1 -konnektvpn.com, 1 konnex-it.de, 1 konnitanaka.com, 1 kononenko.ml, 1 @@ -83151,7 +83537,9 @@ konstantinlichtenwald.com, 0 konstanz.tk, 1 konstitucia.com, 1 +konstnarer.com, 1 konsul.ga, 1 +konsul.id, 1 konsul.tk, 1 konsultacii-buhgaltera.ga, 1 konsultaciya-astrologa.cf, 1 @@ -83191,7 +83579,7 @@ konyalian.com, 1 konyhaelektronika.hu, 1 konzaross.tk, 1 -konzepttreu.de, 0 +konzepttreu.de, 1 konzertheld.de, 1 koobin.cat, 1 koobin.com, 1 @@ -83230,6 +83618,7 @@ kopecode.com, 0 kopeechka.ml, 1 kopeika.shop, 1 +koperateur.com, 1 kopeyka.cf, 1 kopfgeld.tk, 1 kopfkrieg.org, 0 @@ -83263,7 +83652,6 @@ korancode.tk, 1 koranseruya.com, 1 koraykir.com, 1 -korb.de, 1 korbel-loziska.cz, 1 korben.info, 1 korcula-larus.com, 1 @@ -83272,6 +83660,7 @@ kordamentha.com.au, 1 kordut.tk, 1 korea-1xbet.com, 1 +korea-chain.com, 1 korea1x-bet.com, 1 koreabestood.ga, 1 koreanfashion.tk, 1 @@ -83285,11 +83674,13 @@ koreapro.org, 1 koreascience.kr, 1 koreashop24.com, 1 +koreasurveillance.com, 1 koredia.com, 1 koreimob.com.br, 1 korelogic.com, 1 koresageart.com, 1 korespondent.tk, 1 +korext.com, 1 korfbal.nl, 1 korfballeague.nl, 1 korhonen.cc, 1 @@ -83334,9 +83725,9 @@ koshturada.by, 1 koshvolt.com, 1 kosinc.org, 1 -kosinkai.com, 1 koskamp.nl, 1 koskampopleidingen.nl, 1 +kosmart.site, 1 kosmetykifm.pl, 1 kosmiq-it.com, 1 kosmonavt.tk, 1 @@ -83359,7 +83750,6 @@ kostenloses-forum.tk, 1 kostlyn.com, 1 kostroma-city.tk, 1 -kostroma-news.net, 1 kostroma.cf, 1 kostroma.gq, 1 kostroma.ml, 1 @@ -83547,8 +83937,6 @@ kralovskapradelna.cz, 1 kram.nz, 1 kram.tec.br, 1 -kramatorsk-news.ru, 1 -kramatorsknews.ru, 1 kramer-edelstahl.de, 1 kramersworld.tk, 1 kramesondemand.com, 1 @@ -83575,12 +83963,10 @@ krasavchik.by, 1 kraski.tk, 1 krasnaya-nit.ga, 1 -krasnodar-news.net, 1 krasnodar24.tk, 1 krasnodarkrai.tk, 1 krasnodrev24.ru, 1 krasnoyarsk-24.tk, 1 -krasnoyarsk-news.net, 1 krasnoyarsk24.tk, 1 krasotaiskusstva.com, 1 krasotkafirm.tk, 1 @@ -83594,6 +83980,7 @@ kravitz.institute, 1 kraynik.com, 1 kraz.tk, 1 +krazy.net.au, 1 krazykastles.co.uk, 1 krazykoolkastles.com, 1 krazyphotobooths.co.uk, 1 @@ -83601,6 +83988,7 @@ krc.link, 1 krch.tk, 1 krd93.ru, 1 +krdekam.com, 1 kreanoid-clientportal-aus-dev.azurewebsites.net, 1 kreanoredact-portal-aus-dev.azurewebsites.net, 1 krearv.com, 1 @@ -83613,9 +84001,9 @@ kreativklinik.at, 1 kreativoweb.tk, 1 kreativstrecke.de, 1 +kreatueur.com, 1 kreatura.tk, 1 kreatywni.co, 1 -kreazdesserts.com, 1 kredi-hesaplama.com, 1 kredibanka.net, 1 kredigram.com, 1 @@ -83641,9 +84029,6 @@ kreidlernet.tk, 1 kreiglaw.com, 1 kremalicious.com, 1 -kremenchug-news.ru, 1 -kremenchugnews.ru, 1 -kremer-sonnenschutzsysteme.de, 1 kreno.tech, 1 krenstetter.at, 1 kresimir-blazevic.tk, 1 @@ -83653,6 +84038,7 @@ kretschmann.it, 1 kreuzau.de, 1 kreuzbergflieger.de, 1 +kreuzertec.de, 1 kreuzwortraetsellosungen.com, 1 kreweofneptune.org, 1 krey.is, 1 @@ -83725,8 +84111,6 @@ kritickemomenty.cz, 1 kritik.com.br, 1 kritisch-links.de, 1 -krivoy-rog-news.ru, 1 -krivoyrognews.ru, 1 kriya.org, 1 kriyayoga.fr, 1 kriyayoga.mx, 1 @@ -83767,7 +84151,6 @@ kroonlocks.com, 1 kropkait.pl, 1 kroschke.de, 1 -krosno24.com, 1 krosovki-nike.tk, 1 kross1308.de, 1 krossakorven.tk, 1 @@ -83851,7 +84234,6 @@ krystal-framework.ml, 1 krytykawszystkiego.com, 1 krytykawszystkiego.pl, 1 -kryx.de, 1 krzysiamrozinska.pl, 1 krzysztofzaleski.com, 1 krzyzu.ovh, 1 @@ -83872,7 +84254,6 @@ ks1athome.co.uk, 1 ks2020.vip, 1 ks330.com, 1 -ks335.com, 1 ks3636.com, 1 ks380.com, 0 ks5000.com, 0 @@ -83994,6 +84375,7 @@ ktlspedition.de, 1 ktm-troxler.de, 1 ktnv.com, 1 +ktozvonil.net, 1 ktphapn.org, 1 ktube.yt, 1 ktuluweb.tk, 1 @@ -84032,7 +84414,6 @@ kubit.ai, 1 kubit.co, 1 kubit.us, 1 -kubmeta.com, 1 kubopro.com, 1 kubopro.cyou, 1 kubota.co.nz, 1 @@ -84047,8 +84428,8 @@ kuchennyhit.pl, 1 kuchugury.ru, 1 kuchynak.cz, 1 +kucku.com, 1 kucnibudzet.com, 1 -kucukcekmececilingir.gen.tr, 1 kucukdunya.com, 1 kucukkaymakli.tk, 1 kuda.ru, 1 @@ -84057,6 +84438,7 @@ kuditel.net, 1 kudofoto.com, 1 kudoran.tk, 1 +kudosly.co.uk, 1 kuechler.info, 1 kuehn.onl, 1 kuehndel.org, 1 @@ -84155,22 +84537,24 @@ kunstcentraal.nl, 0 kunstdrucke-textildruck.de, 1 kunsten.be, 1 +kunstenaars.com, 1 kunstenkracht1919.tk, 1 kunsthalle-st-annen.de, 1 kunsthandel-augustus-rex.de, 1 +kunstler.net, 1 kunstmuseum-moritzburg.de, 1 kunststoffzaun-berlin.de, 1 kunstundkulturradioschoepfwerk.tk, 1 kunstundphysik.de, 1 kunstundunrat.de, 0 kunugi-inc.com, 1 -kunyit.com, 1 kunynapoddaszu.pl, 1 kunystop.pl, 1 kunze-medien.de, 0 kuoruan.com, 1 kuotiva.com, 1 kup-sluzbu.cz, 1 +kupaa.games, 1 kupaa.ink, 1 kupferschmids.ch, 1 kupferstichshop.com, 1 @@ -84178,6 +84562,7 @@ kupid.com, 1 kupinska.pl, 1 kupipled.cf, 1 +kupisafe.com, 1 kupislivki.tk, 1 kupitmtz.gq, 1 kupitraktor.gq, 1 @@ -84187,7 +84572,6 @@ kupleno.com, 1 kuplukover.by, 1 kupoholik.rs, 1 -kupone.com.br, 1 kuponla.com, 1 kuponmail.tk, 1 kuppingercole.com, 1 @@ -84201,7 +84585,6 @@ kurafuto.homeip.net, 1 kurage.moe, 1 kuralink.se, 1 -kuralreklam.com, 1 kurani.tk, 1 kuraraynoritake.eu, 1 kuraraynoritake.jp, 1 @@ -84216,7 +84599,6 @@ kurenivka.tk, 1 kuretru.com, 1 kurgan-city.tk, 1 -kurgan-news.net, 1 kurgan.cf, 1 kurgancity.cf, 1 kurido-anime.tk, 1 @@ -84231,14 +84613,11 @@ kurona.ga, 1 kuronarupolyphenol.jp, 1 kuropatina.tk, 1 -kurosawa-yakkyoku.com, 1 kurosu.com.py, 1 kurrende.nrw, 0 kurs-dron.pl, 1 kurs-elektryka.pl, 1 kurserne.dk, 1 -kursk-news.net, 1 -kursk-news.ru, 1 kursk.cf, 1 kurssertifikasi.com, 1 kurswahl-online.de, 1 @@ -84278,7 +84657,7 @@ kustarnik.tk, 1 kustod.io, 1 kustomcorner.com.au, 1 -kustomer.com, 1 +kustomer.com, 0 kustosija.tk, 1 kustvissen.tk, 1 kusunokitomori.com, 1 @@ -84450,6 +84829,7 @@ kylie-pomada.tk, 1 kylinseating.in, 1 kylsgl.com, 1 +kyluma.com, 1 kylvaja.fi, 1 kymcojp.com, 1 kymecon.fi, 1 @@ -84460,6 +84840,7 @@ kyne.cn, 1 kyne.wang, 1 kynect.gov, 1 +kynetixx.ai, 1 kyobostory-events.com, 1 kyobusiness.com, 1 kyog.you, 1 @@ -84493,6 +84874,7 @@ kzar.co.uk, 1 kzforce.tk, 1 kzsdabas.hu, 1 +kzto.online, 1 kztv10.com, 1 kzwr.com, 1 l-3com.com, 1 @@ -84517,7 +84899,6 @@ l214.com, 1 l2dragonland.tk, 1 l2family.net, 1 -l2kl.com, 1 l2news.ga, 1 l2relax.ml, 1 l2support.tk, 1 @@ -84586,6 +84967,7 @@ labcenter.com, 1 labcoat.jp, 1 labdesign.com.ua, 1 +labdigital.art, 1 labdistill.com, 1 labeillebretonne.fr, 1 label-octopus.org, 1 @@ -84595,6 +84977,7 @@ labellust.in, 1 labels.co.ke, 1 laberkosmos.tk, 1 +labguidotti.it, 1 labianstore.com, 1 labiblioafronebrulepas.com, 0 labie.eu, 1 @@ -84629,7 +85012,6 @@ labordude.com, 1 laborriquita.tk, 1 labortogether.com, 1 -labostech.com, 1 labottegafinedistillates.it, 1 labouncycastlehire.co.uk, 1 labour.co.nz, 1 @@ -84753,6 +85135,7 @@ ladinvestment.ml, 1 ladisko.tk, 1 ladislav-antos.cz, 1 +ladislav.eu, 1 lado.ltd, 1 lado.site, 1 ladobe.com.mx, 1 @@ -85001,7 +85384,6 @@ lakewoodoh.gov, 1 lakewoodtimes.net, 1 lakichat.fi, 1 -lakissfootball.com, 1 lakkt.de, 1 lakle.com, 1 lakonia.com.br, 1 @@ -85022,7 +85404,6 @@ lalelal.me, 1 lalenteja.net, 1 lalettrepatriote.com, 0 -lalimentari.com, 1 lalin.gal, 1 lalokura.tk, 1 lalouviere.fr, 1 @@ -85043,6 +85424,7 @@ lamaletademano.com, 1 lamaline.tk, 1 lamalleauxsaveurs-aubigny.com, 1 +lamaminibus.co.uk, 1 lamanchelibre.fr, 1 lamanzanamordida.net, 1 lamarieealhonneur.com, 0 @@ -85082,7 +85464,7 @@ lameusame.be, 1 lamialiguria.it, 1 lamigoshevora.pt, 1 -laminado.com, 1 +laminar.work, 1 laminine.info, 1 laminsaho.tk, 1 lamisionband.tk, 1 @@ -85160,6 +85542,7 @@ landcom.com.au, 1 landcomputer.hu, 1 landell.ml, 1 +lander.host, 1 landers.com.au, 1 landeseiten-optimieren.de, 1 landfire.gov, 1 @@ -85189,6 +85572,7 @@ landonkhull.ddns.net, 1 landoverhillsmd.gov, 1 landpotential.org, 1 +landrightsdefenders.org, 1 landroverclubbandung.id, 1 landroverexpo.com.au, 1 landscapelightingmalibu.com, 1 @@ -85206,8 +85590,8 @@ landsearch.com, 1 landsforsale.co.il, 1 landslide.tk, 1 +landstingmeddnssec.se, 1 landtechnik-volk.de, 1 -landtrack.com.au, 1 landvaart.com, 1 landvaart.eu, 1 landvaart.nl, 1 @@ -85225,6 +85609,7 @@ langapi.com, 1 langauto.hu, 1 langbein.org, 1 +langehome.com.ar, 1 langemensen.be, 1 langemensen.nl, 1 langemensendag.nl, 1 @@ -85279,6 +85664,7 @@ lansoftware.eu, 1 lansweeper.com, 1 lanternalauth.com, 1 +lanternharbor.co, 1 lanternhealth.org, 1 lanthorn.com, 1 lantian.pub, 1 @@ -85292,6 +85678,7 @@ lanzarote.com, 1 lao.dog, 0 laobayy.com, 1 +laoconsulting.com, 1 laoctavadireccion.tk, 1 laoda.ge, 1 laodongkynghi.info, 1 @@ -85311,6 +85698,7 @@ lap3.nl, 1 lapageamelkor.org, 1 lapaginadejuanjo.tk, 1 +lapakmaboy.com, 1 lapaksulawesi.tk, 1 lapakus.com, 1 laparcela.tk, 1 @@ -85324,6 +85712,7 @@ lapecshizuoka.com, 1 lapeercountymi.gov, 1 laperfumista.es, 1 +laperla-chemnitz.de, 1 laperlaabaya.com, 1 laperladelduero.tk, 1 laperreraflamenca.tk, 1 @@ -85622,6 +86011,7 @@ latiendawapa.com, 1 latifitness.com, 1 latifolia.com, 1 +latimport.sk, 1 latinacammers.com, 1 latinalternative.com, 1 latinapress.it, 1 @@ -85692,7 +86082,6 @@ lauradavis.net, 1 laurainnes.tk, 1 laurakashiwase.com, 1 -laurakentowski.com, 1 lauralaurant.tk, 1 lauralinde.de, 1 lauraohagan.com, 1 @@ -85828,7 +86217,6 @@ lawnuk.com, 1 lawod.com, 1 lawpay.com, 0 -lawportal.com.ua, 1 lawrenca.com, 1 lawrence-institute.com, 1 lawrence.one, 1 @@ -85844,7 +86232,6 @@ lawrencemurgatroyd.com, 1 lawrencewhiteside.com, 1 lawrencewi.gov, 1 -lawsight.ai, 1 lawson.bot, 1 lawsoner.tk, 1 lawstudio.com, 1 @@ -85865,7 +86252,6 @@ lawyerscredentialsest.ga, 1 lawyerscreenerers.ga, 1 lawyerscreenerest.ga, 1 -lawyersnew.com, 1 lawzakon.tk, 1 lawzana.com, 1 lawzava.com, 1 @@ -85876,6 +86262,7 @@ laycock.org.uk, 1 layer.it, 1 layermesh.net, 1 +layernext.ai, 1 layers.media, 1 layflamso.tk, 1 laylo.io, 1 @@ -85956,7 +86343,6 @@ lc50000.com, 0 lc6601.com, 1 lc6603.com, 1 -lc6607.com, 0 lc6632.com, 1 lc6656.com, 1 lc6665.com, 1 @@ -86004,7 +86390,6 @@ lcemsami.gov, 1 lcfwasa.gov, 1 lcgaj.com, 1 -lchardingplumbing.com.au, 1 lcht.ch, 1 lcis-legal.ai, 1 lckube.it, 1 @@ -86117,6 +86502,7 @@ leadingagile.com, 1 leadingbytype.com, 1 leadiq.com, 1 +leadliaison.com, 1 leadnxt.co.in, 1 leadnxt.com, 1 leadonvale-stemcell.co.uk, 1 @@ -86124,11 +86510,9 @@ leadplus.com.au, 1 leadplusdev.com.au, 1 leadquest.nl, 1 -leadsapp.ai, 1 leadsbridge.com, 1 leadsformoney.tk, 1 leadsolutions.com.br, 1 -leadsonline.com, 1 leadville100podcast.com, 1 leaf-nail.com, 1 leafandseed.co.uk, 1 @@ -86144,13 +86528,14 @@ leaftracker.org, 1 leaguecitytexas.gov, 1 leagueforecaster.com, 1 +leaguru.com, 1 leahvanzyl.com, 1 leakbrasil.tk, 1 leakedbabes.tv, 1 leakedminecraft.net, 1 leakfix.nl, 1 leaknet.tk, 1 -leakyspigot.com, 1 +leakyspigot.com, 0 lealove.net, 1 lealuestern.com, 1 lean-consulting.cf, 1 @@ -86214,9 +86599,9 @@ learnlux.com, 1 learnosity.com, 1 learnoutlive.com, 1 +learnphonics.co, 1 learnpki.au, 1 learnplayground.com, 1 -learnsafe.com, 1 learnspanishinandalusia.com, 1 learntamil.tk, 1 learnthetruth.tk, 1 @@ -86229,7 +86614,6 @@ learnupon.com, 1 learnwelsh.cymru, 1 learnwisego-stage.com, 1 -learnwith.cc, 0 leaseit24.com, 1 leaselink.pl, 1 leasenow.tk, 1 @@ -86300,6 +86684,7 @@ lecannabis.at, 1 lecannabis.com, 1 lecannabiste.fr, 1 +lecanon.ai, 1 leccamilafi.ga, 1 lecceprima.it, 1 lecciculturadelvino.it, 1 @@ -86346,7 +86731,10 @@ ledensite.com, 1 lederjackekaufen.tk, 1 lederpartner.nl, 1 +ledgerai.software, 1 ledgerscope.net, 0 +ledgius.com, 1 +ledgrapp.co, 1 ledgy.com, 1 ledhive.co.uk, 1 ledigajobb.se, 1 @@ -86357,7 +86745,6 @@ lednavi.de, 1 ledpartyfloors.com, 1 ledpolicy.net, 1 -ledrones.org, 1 ledscontato.com.br, 1 ledshop.mx, 1 ledspadova.eu, 1 @@ -86451,6 +86838,7 @@ legacyfarmstx.com, 1 legacygame.ga, 1 legacygame.gq, 1 +legacykeeper.io, 1 legacyofkain.tk, 1 legacyselfservicegarage.com, 1 legacysoft.ml, 1 @@ -86464,6 +86852,7 @@ legal-eye.co.uk, 1 legal-eye.com, 1 legalagenda.ga, 1 +legalaigovernance.com, 1 legalanchor.ga, 1 legalatlantic.ga, 1 legalbeagles.info, 1 @@ -86554,6 +86943,7 @@ legalunique.ga, 1 legalverde.ga, 1 legalwaterfront.ga, 1 +legalxperience.com, 1 legalyankee.ga, 1 legamedamore.net, 1 legato.marketing, 1 @@ -86587,6 +86977,7 @@ legions.tk, 1 legionwood.tk, 1 legiscontabilidade.com.br, 1 +legislationupdateservice.co.uk, 1 legislativedistricts.com, 0 legit.nz, 1 legitcorp.com, 1 @@ -86705,13 +87096,14 @@ lelystadairport.nl, 1 lem0n.cc, 1 lem0n.eu.org, 1 +lemaisolutions.fr, 1 +lemakibleu.yt, 1 lemaldive.eu, 1 lemanbleu.ch, 1 lemarcheatavola.com, 1 lemarcheelagrandeguerra.it, 1 lemasdupalus.com, 1 lematelas.fr, 1 -lemay.ai, 1 lemazol.fr, 1 lemberg.ml, 1 lemco.dk, 1 @@ -86720,7 +87112,7 @@ lemieuxproducts.com, 1 leminhduong.com, 1 lemitron.fr, 1 -lemitti.com, 1 +lemitti.com, 0 lemler.family, 1 lemmy.cafe, 1 lemmy.one, 1 @@ -86751,6 +87143,7 @@ lena-nitro.org, 1 lenafonster.se, 1 lenagroben.de, 1 +lenaic.me, 1 lenalio.fr, 1 lenamorino.net, 1 lenardoips.tk, 1 @@ -86796,6 +87189,7 @@ lennybacon.com, 1 lennybruce.tk, 1 lennyendewespen.tk, 1 +leno-it.fr, 1 lenoblpech.ru, 1 lenoirnc.gov, 1 lenord.fr, 1 @@ -86956,6 +87350,7 @@ les-plus.com, 1 les-pros-du-drone.com, 1 les-universalistes.be, 1 +les-vieux-de-la-vieille.fr, 1 les.cx, 1 les.net.au, 1 lesa-kiev.biz.ua, 1 @@ -87033,6 +87428,7 @@ lessbutlive.com, 1 lesschwab-privacyportal-ui.azurewebsites.net, 1 lessets-graphiques.com, 1 +lessgo.ee, 1 lessharp.com, 1 lessiamia.net, 1 lessing-photo.com, 1 @@ -87041,7 +87437,6 @@ lestanzedelgattopardo.it, 1 lesterchan.net, 1 lesterrassesdusoleil.ch, 0 -lestoilesdemich.fr, 1 lestravauxduparticulier.fr, 1 lestrokeofgenius.com, 1 lestudiopecot.fr, 1 @@ -87052,6 +87447,7 @@ leta-pane.cz, 1 letableaunoir.fr, 1 letaman.tk, 1 +letavo.co.uk, 1 letchikleha.tk, 1 letdownloads.tk, 1 letec.be, 1 @@ -87109,7 +87505,6 @@ letsgame.nl, 1 letsgo.icu, 1 letsgowhilewereyoung.com, 1 -letsight.com, 1 letsknow.ga, 1 letsknow.tk, 1 letsme.sh, 1 @@ -87139,8 +87534,10 @@ lettucegeek.com, 1 lettucestudios.net, 1 letturaveloce.tk, 1 +letushelpev.org, 1 letustravel.tk, 1 letvikar.dk, 1 +letweedoo.com, 1 letwithpuffin.co.uk, 1 letwork.be, 1 letwork.de, 1 @@ -87148,7 +87545,6 @@ letzi-immobilien.ch, 1 letztegeneration.org, 1 leuchtmann.ch, 1 -leucothea.org, 1 leuenhagen.com, 1 leukert.org, 1 leuldeaur.ro, 1 @@ -87165,6 +87561,7 @@ levanscatering.com, 1 levantage.tk, 1 levaquin750.ga, 1 +levarc.de, 1 levati.name, 1 leveeroadstudio.com, 1 level-assist.com, 1 @@ -87191,7 +87588,6 @@ leverageedu.com, 1 leverj.io, 1 levermann.eu, 1 -leversconceptconstructions.com.au, 1 leviaan.nl, 1 leviathan-studio.com, 1 leviathanfan.tk, 1 @@ -87206,6 +87602,7 @@ levitatingx.com, 1 levitation.tk, 1 levlagom.com, 1 +levlix.io, 1 levmarkov.ru, 1 levna-knihovna.cz, 1 levo.so, 1 @@ -87290,8 +87687,10 @@ lexsc.gov, 1 lexsonic.com, 1 lextechsuite.com, 1 +lextilia.com, 1 lexum.com, 1 lexuspartsnow.com, 1 +lexvantage.com.br, 1 lexway.pk, 1 leyaonline.com, 1 leybelsgarden.cf, 1 @@ -87329,7 +87728,6 @@ lgads.tv, 1 lgbt-colleges.com, 1 lgbt.ventures, 1 -lgbtqcolorado.org, 1 lgbtqtherapyspace.com, 1 lgbtventures.com, 1 lgelectric.cz, 1 @@ -87401,7 +87799,6 @@ lianand.com, 1 liangbi.ml, 1 liangfaner.com, 0 -liangji.com.tw, 1 liangmian.com, 1 liangxingai.com, 1 liangyichen.net, 0 @@ -87409,11 +87806,12 @@ lianka.eu, 1 lianka.pl, 1 lianka.uk, 1 -lianseng.com, 1 liantao.com, 1 lianwen.kim, 1 liaozheqi.cn, 1 liar.wiki, 1 +lib.ac, 1 +lib.ad, 1 libanswers.com, 1 libanswers.net, 1 libapps.com, 0 @@ -87447,7 +87845,6 @@ liberatingstructures.nl, 1 liberation2020.com, 1 liberationgroup.com, 1 -liberationtek.com, 0 liberatupotencial.site, 1 liberda.nl, 1 liberdademg.com.br, 1 @@ -87464,7 +87861,6 @@ libertis.ga, 1 liberty-city.tk, 1 liberty-host.tk, 1 -liberty-med.ru, 1 liberty-univers.art, 1 liberty-universe.art, 1 liberty.co.uk, 1 @@ -87525,11 +87921,9 @@ libre-innovation.org, 1 libre.cr, 1 libre.net.au, 1 -libre.university, 1 libreai.nl.eu.org, 1 libreboot.org, 1 librebox.de, 1 -librechat.ai, 0 librecon.io, 1 libredev.ru, 1 libredns.eu, 1 @@ -87568,7 +87962,6 @@ libwizard.com, 1 libwizard.net, 1 libyanexpert.ml, 1 -libyanwings.aero, 1 licencatop.com.br, 1 licence-registry.com, 1 licencja-na-drona.pl, 1 @@ -87580,6 +87973,7 @@ licenzacalcio.tk, 1 liceoc9.tk, 1 lichanzhou.cl, 1 +lichenresearch.ai, 1 lichess.org, 1 lichnyj-astrolog.cf, 1 lichnyj-astrolog.ga, 1 @@ -87598,14 +87992,12 @@ lichttechnik-tumler.com, 1 lichtval.tk, 1 licia-music.com, 1 -licitor.com, 1 lickingcounty.gov, 1 licloud.homeip.net, 1 licx.ml, 1 licx.ru, 1 lida-vets.co.uk, 1 lidana.ai, 1 -lidarlatinoamerica.com, 1 lidarwindtechnolog.cf, 1 lidarwindtechnolog.ga, 1 lidaumba.com, 1 @@ -87613,7 +88005,6 @@ lide.cz, 1 lide.eu, 1 lidel.org, 1 -lidepla.com, 1 lidernaturascarlettbados.com, 1 liderok.tk, 1 liderzyprawa.pl, 1 @@ -87678,6 +88069,7 @@ lifeaz.co, 1 lifeball.org, 1 lifebymargot.co.uk, 1 +lifecare.org, 1 lifecelebrated.org, 1 lifecheq.co.za, 0 lifecism.com, 1 @@ -87820,7 +88212,7 @@ lightupkapiti.nz, 1 lightupporirua.nz, 1 lightupwindsor.com.au, 1 -lightwaves.io, 1 +lightwave-relay.net, 1 lightwitch.org, 0 lightworks.tk, 1 lightyear.ai, 1 @@ -87865,6 +88257,7 @@ likenewhearing.com.au, 1 likenosis.com, 1 likereply.com, 1 +likes.io, 1 likesec.net, 1 likesec.se, 1 likesolidaria.com.co, 1 @@ -87887,6 +88280,7 @@ lilawadee.tk, 1 lile.cl, 0 liliahnaraynephotography.com, 1 +liliananolasco.com, 1 lilianejuchli.ch, 1 liliang.moe, 1 lilicloth.com, 1 @@ -87922,7 +88316,6 @@ lily-luv.com, 1 lily.flowers, 1 lilyallenlife.ga, 1 -lilyandpeabody.com, 1 lilylasvegas.com, 1 lilypad.gg, 1 lilypadspa.net, 1 @@ -87990,7 +88383,6 @@ limouzy-combi.com, 1 limpid.nl, 1 limsia.co, 1 -limsia.com, 1 limstash.com, 1 limules.ch, 0 limx.win, 1 @@ -88022,6 +88414,7 @@ lincolncountysheriffok.gov, 1 lincolncountytn.gov, 1 lincolncountywy.gov, 1 +lincolnfinewines.com, 1 lincolnil.gov, 1 lincolnimps.tk, 1 lincolnmoneyman.com, 1 @@ -88072,7 +88465,6 @@ lindseyfansite.tk, 1 lindskogen.se, 1 lindung.pp.ua, 1 -lindy.ai, 1 line.biz, 1 line.co.nz, 0 linea-nova.be, 1 @@ -88133,6 +88525,7 @@ link-medital.com, 1 link-net.ga, 1 link.com, 1 +link.com.ar, 1 link.ke, 1 link.mw, 1 link.vg, 1 @@ -88165,6 +88558,7 @@ linkenheil.org, 1 linker-wenzel.com, 1 linkersconnect.com, 1 +linkeyo.com, 1 linkie.vn, 1 linkinbooks.gq, 1 linkindex.net, 1 @@ -88195,9 +88589,11 @@ linkscloud.org, 1 linksecure.nl, 1 linksextremist.at, 1 +linksgolf.xyz, 1 linksite.tk, 1 linksmatrix.tk, 1 linksol-inc.com, 1 +linksonar.io, 1 linkspace.tk, 1 linkss.express, 1 linkstellar.com, 1 @@ -88207,7 +88603,7 @@ linkthisstatus.ml, 1 linkto.cf, 1 linku.com, 1 -linkupcareer.id, 1 +linkupcareer.id, 0 linkurio.us, 1 linkurious.com, 1 linkuva.tk, 1 @@ -88221,7 +88617,6 @@ linmago.com, 1 linmania.tk, 1 linmarka.com, 1 -linnaclinic.com, 1 linnaeusgroup.co.uk, 1 linncfs.top, 1 linncosomo.gov, 1 @@ -88261,7 +88656,7 @@ linpx.com, 0 linqapp.com, 1 linqhost.nl, 1 -linserto.it, 1 +linserto.it, 0 linss.com, 1 linss.com.cn, 1 linss.name, 1 @@ -88271,7 +88666,6 @@ linss.org.cn, 1 linssindustries.com, 1 linu.gq, 1 -linuos.com, 1 linusdrop.tips, 1 linuslagerhjelm.se, 1 linusruckstuhl.ch, 1 @@ -88364,7 +88758,6 @@ lipeck.tk, 1 lipetral.com.br, 1 lipetsk-centralniy.cf, 1 -lipetsk-news.net, 1 lipetsk48.tk, 1 lipex.com, 1 lipighor.com, 1 @@ -88422,7 +88815,6 @@ lisamay.com.au, 1 lisamildon.com, 1 lisanotes.com, 1 -lisanshizmetleri.com, 1 lisapinder.com, 1 lisapo.info, 1 lisas.ml, 1 @@ -88447,8 +88839,8 @@ lisinphotography.com, 1 lisius.ga, 1 lislan.org.uk, 1 +lisloi.be, 1 lisnail.gr, 1 -liso.xyz, 1 lisowski-photography.com, 1 lisp.org, 1 lispeechtherapy.com, 1 @@ -88463,6 +88855,7 @@ listahu.org, 1 listany.com, 1 listapp.uz, 1 +listbuyfly.com, 1 listclue.com, 1 listcraft.top, 1 liste-mtm.de, 1 @@ -88600,6 +88993,7 @@ littlenamehub.com, 1 littlenicky.org, 1 littlenina.nz, 0 +littlenomadsrecipes.com, 1 littleorangecookbook.com, 1 littlepigcreek.com.au, 1 littlepincha.fr, 0 @@ -88657,6 +89051,7 @@ livadm.ml, 1 livagency.ca, 1 livdesign.com.tw, 1 +live-checks-wa-prod.azurewebsites.net, 1 live-home-cams.com, 1 live-knigi.cf, 1 live-news.gq, 1 @@ -88699,7 +89094,6 @@ liveevents.ee, 1 liveflooring.com, 1 livefoot.fr, 1 -liveforspeed.se, 1 livefortheviews.com, 1 livehomecams.co.uk, 1 liveint.org, 1 @@ -88723,7 +89117,6 @@ livenewsrussia.tk, 1 liventocoin.com, 1 livenutriwell.com, 1 -liveomadic.com, 1 liveoutdoor.ga, 1 livepainter.ca, 1 livepaperhelp.com, 1 @@ -88744,7 +89137,6 @@ livesimply.me, 1 liveskype.com, 1 livesportts.ml, 1 -livespot.se, 1 livestep.ai, 1 livestep.one, 1 livestone.tk, 1 @@ -88833,6 +89225,7 @@ lizteacher.com, 1 lizthegrey.com, 1 lizufyr.eu, 1 +lizz.ee, 1 lizzandra.tk, 1 lizzaran.io, 1 lizzian.uk, 1 @@ -88920,7 +89313,6 @@ lmsvisaocontabilidade.com.br, 1 lmsvisaoimoveis.com.br, 1 lmsvisaomotos.com.br, 1 -lmsvisaoseguros.com.br, 1 lmsvisaotecnologia.com.br, 1 lmtls.me, 1 lmtravis.com, 1 @@ -88939,8 +89331,6 @@ lnk.dk, 1 lnmlaser.com, 1 lnoldan.com, 1 -lnr-news.ru, 1 -lnrnews.ru, 1 lnsk.lt, 1 lnsolucoesfinanceiras.com.br, 1 lnsrv.net, 1 @@ -88956,7 +89346,6 @@ loader.to, 1 loader.us.com, 1 loadhourly.tk, 1 -loading.express, 0 loading.se, 1 loadme.ml, 1 loadninja.com, 1 @@ -88995,7 +89384,6 @@ loc-gauthier.fr, 1 loca-voiture.fr, 1 locabir.cf, 1 -locadoraequiloc.com.br, 1 local-insight.com, 1 local-shop.com, 1 localassocier.tk, 1 @@ -89013,6 +89401,7 @@ localexpress.io, 0 localfirstbank.com, 1 localgaragedoorsfl.net, 1 +localgavel.com, 1 localgrain.org, 1 localhandyman.work, 1 localhero.biz, 1 @@ -89026,7 +89415,6 @@ locallandscape.services, 1 locallawfirms.com, 1 locallhost.me, 1 -locallures.com, 1 localmonero.co, 1 localnetwork.nz, 1 localnode.net, 1 @@ -89059,7 +89447,6 @@ location-vacances-campello.com, 1 location-vacances-croatie.tk, 1 location-vacances.biz, 1 -locationmarrakechvoiture.com, 1 locations-casuniv.fr, 1 locations.tk, 1 locationsiledyeu.fr, 1 @@ -89141,7 +89528,6 @@ locomotiveworks.co.uk, 1 locorti.com, 1 locoserver.net, 1 -locspec.com.au, 1 locus-cell.com, 1 locus-dashboard.com, 1 locus.ml, 1 @@ -89168,7 +89554,6 @@ loenshotel.de, 1 loesje.nl, 0 loew.de, 1 -lofimusicradio.com, 1 lofirmo.com, 1 lofisimplify.com.au, 1 loft.com.br, 1 @@ -89178,7 +89563,6 @@ lofw.tk, 1 log.ac, 1 log.edu.kg, 1 -log.moe, 0 log.pw, 0 log4shell.org, 1 logactiond.org, 1 @@ -89214,6 +89598,7 @@ logical-invest.com, 1 logicalis.com, 1 logicalperformance.com, 1 +logicata.com, 1 logicchen.com, 1 logicdream.tk, 1 logicgate.com, 1 @@ -89234,7 +89619,6 @@ logicservers.com, 1 logicstudio.co.nz, 1 logicstudio.nz, 1 -logicums.ru, 1 logicz.top, 1 logiesopdreef.nl, 1 logimap.cz, 1 @@ -89257,7 +89641,6 @@ logismn.gov, 1 logisparte.com, 1 logisplus.ca, 1 -logisticschina.com, 1 logitel.de, 1 logitheque.com, 1 logitheque.tk, 1 @@ -89265,6 +89648,7 @@ logitrack.tk, 1 loglineargroup.com, 1 logmi.jp, 1 +logmystation.com, 1 logndetektor-test.no, 1 lognetjobs.co.uk, 1 logo.rs, 1 @@ -89352,7 +89736,7 @@ lojaprimemed.com.br, 1 lojaprojetoagua.com.br, 1 lojashampoo.pt, 1 -lojaskd.com.br, 0 +lojaskd.com.br, 1 lojasmary.com.br, 1 lojasoulstyle.com.br, 1 lojasvictoria.com.br, 1 @@ -89483,6 +89867,7 @@ londonhealthcare.tk, 1 londonjob.tk, 1 londonkan.jp, 1 +londonlondon.uk, 1 londonmoneyman.com, 1 londonnorthwesternrailway.co.uk, 1 londonpropertymatch.com, 1 @@ -89572,7 +89957,6 @@ lonniemason.net, 1 lonokedistrictcourtar.gov, 1 lonza.ch, 1 -lonza.com, 1 lonzagroup.net, 1 loober.tk, 1 looj.in, 1 @@ -89593,6 +89977,7 @@ lookshops.cn, 1 lookshops.com, 1 looksmax.org, 1 +looksmaxinglab.com, 1 lookup-dns.net, 1 loom.com, 1 loomi.tv, 1 @@ -89661,7 +90046,6 @@ lorddominion.tk, 1 lordfutbol.tk, 1 lordgandalf.nl, 1 -lordgeorgeanson.com, 1 lordgrant.tk, 1 lordkrishna.tk, 1 lordmusic.tk, 1 @@ -89679,6 +90063,7 @@ lorena-salido.tk, 1 lorenadumitrascu.ro, 1 lorengraff.net, 1 +lorennadias.com, 1 lorenstudioo.com, 1 lorenz-hundler.co, 1 lorenzgoossens.be, 1 @@ -89763,12 +90148,14 @@ losrso.tk, 1 lossaicos.tk, 1 lossandthemourningafter.com, 0 +lossless.am, 1 lossmakos.pl, 1 lost-bit.tk, 1 lost-illusions.tk, 1 lost-perdidos-hiatus.tk, 1 lost.tf, 1 lostandfound.mu, 1 +lostandfoundmember.com, 1 lostandfoundsoftware.com, 1 lostarkstats.com, 1 lostarq.com, 1 @@ -89818,14 +90205,15 @@ lotioito.com.br, 1 lotl.ru, 1 lotn.mobi, 1 +lotnews.net, 1 lotnonline.net, 1 lotnonline.nl, 1 loto-king.com, 1 lotoperu.com, 1 lotos-ag.ch, 1 lotrarts.com, 1 +lotro-wiki.com, 1 lotrsketch.com, 1 -lotsynergy.com, 1 lottcarey.org, 1 lotteo.com, 1 lotterycodex.com, 1 @@ -89838,6 +90226,7 @@ lottolive24.com, 1 lottologics.com, 1 lottolooting.com, 1 +lottomrt.com, 1 lottonigeria.com, 1 lottopark.com, 1 lottos.com.au, 1 @@ -89848,7 +90237,7 @@ lotushouse.bg, 1 lotusweb.tk, 1 lotuswebsolutions.tk, 1 -lotw.de, 1 +lotw.de, 0 lou.ist, 1 lou.lt, 1 louange-reconvilier.ch, 0 @@ -89863,7 +90252,7 @@ loudouncountyva.gov, 1 louerunhacker.fr, 1 louest.ch, 1 -loueurmeublegestion.expert, 1 +loueurmeublegestion.expert, 0 loughkeygreenway.ie, 1 louhiranta.fi, 1 louisa.tk, 1 @@ -89954,6 +90343,7 @@ loveismystyle.tk, 1 loveitorloseit.com.au, 1 lovejms.com, 1 +lovejoos.com, 1 lovejoymethodist.org, 1 lovelandelec.com, 1 lovelee.tk, 1 @@ -89989,6 +90379,7 @@ lovesetmatch.net, 1 loveshop.pt, 1 lovesmagical.com, 0 +lovesplumbing.co.uk, 1 lovesquirting.com.br, 1 lovessentials.com, 1 lovesw.top, 1 @@ -90002,6 +90393,7 @@ loveyouhome.ua, 1 lovg.ren, 1 lovi.at, 1 +lovia.es, 1 lovikod.ru, 1 lovima.com, 1 lovin.ga, 1 @@ -90014,6 +90406,7 @@ lovni.bg, 1 low-battery.tk, 1 low-scope.com, 1 +low.technology, 1 lowcarbdietmealsmsk.ga, 1 lowcarbmd.com, 1 lowcarbspark.com, 1 @@ -90066,6 +90459,7 @@ lpemprestimos.online, 1 lpfan.tk, 1 lph.saarland, 1 +lph2o.com, 1 lphispano.tk, 1 lpiem.fr, 1 lpisd.org, 1 @@ -90086,6 +90480,7 @@ lqd.plus, 1 lqd.pp.ua, 1 lqhi.cn, 1 +lqx7.com, 1 lqy.me, 1 lr-expert.ru, 1 lr04d.xyz, 1 @@ -90168,7 +90563,7 @@ ltn-tom-morel.fr, 1 ltn.pw, 1 lto.ru, 1 -ltonlinestore.in, 0 +ltonews.com, 1 ltransferts.com, 1 ltrickett.com, 1 ltxhost.org, 1 @@ -90208,12 +90603,13 @@ lucaplus.com, 1 lucarautti.com, 1 lucarelli.fr, 1 +lucarrilho.com.br, 1 lucasartsclassics.com, 1 lucasbasler.com, 1 lucasbastos.com, 1 lucasbergen.ca, 1 lucasbonomi.com, 0 -lucascantor.com, 0 +lucascantor.com, 1 lucascosta-ido.ml, 1 lucascountyohiovotes.gov, 1 lucasdamasceno.com, 1 @@ -90249,7 +90645,6 @@ lucidya.com, 0 lucie-parizkova.cz, 1 lucielavickova.com, 1 -lucieradosinska.cz, 1 luciezimmerova.cz, 1 luciferblog.tk, 1 luciferianism.tk, 1 @@ -90338,7 +90733,6 @@ lufthansa.com, 1 luftreiniger.biz, 1 lugandbezel.com, 1 -lugansk-news.ru, 1 lugaresturisticosdeguatemala.ga, 1 luggagent.com, 1 lugimax.com, 1 @@ -90348,6 +90742,7 @@ lugopress.nl, 1 lugros.tk, 1 lugui.in, 1 +lugwave.com.br, 1 luhkultour.de, 1 lui.vn, 1 luigipinedo.com, 1 @@ -90400,6 +90795,7 @@ lukasunger.net, 1 lukasw.tk, 1 lukaswiden.com, 1 +lukasz.com, 1 lukaszczyk.de, 1 lukaszuk.net, 1 lukaszuk.pl, 1 @@ -90414,6 +90810,7 @@ lukekuza.me, 1 lukem.eu, 1 lukem.net, 1 +lukepiepmeier.com, 1 lukeplant.me.uk, 1 luker.org, 1 lukertech.net, 1 @@ -90423,6 +90820,7 @@ lukeswiki.eu, 1 lukezweb.tk, 1 lukin.ga, 1 +lukintosh.com, 1 lukka.tk, 1 lukolab.lt, 1 lukonet.com, 1 @@ -90450,7 +90848,8 @@ lumberjackman.tk, 1 lumbre-encendedores.com, 1 lumchan.tk, 1 -lumenapp.com, 1 +lumen-science.com, 1 +lumenira.com, 1 lumenore.com, 0 lumentell.us, 1 lumer.tech, 1 @@ -90461,6 +90860,7 @@ luminabh.com.br, 1 luminal-creation.com, 1 luminaproject.ml, 1 +luminarooms.ai, 1 luminary.pl, 1 luminateimpactlab.com, 1 lumindigital.com, 0 @@ -90476,6 +90876,7 @@ lumoria.eu, 1 lumos.gallery, 1 lumosnetworks.com, 1 +lumotraq.com, 1 lumpenrock.tk, 1 lumpov.com, 1 lumpy.ga, 1 @@ -90513,7 +90914,6 @@ lunarr.fr, 1 lunartail.nl, 1 lunarum.tk, 1 -lunascope.ru, 1 lunasqu.ee, 1 lunastrail.com, 1 luncfreak.com, 1 @@ -90534,7 +90934,6 @@ lungenexperte.at, 1 lungta.pro, 1 lunguflorin.ro, 1 -lungustefan.com, 1 lungustefan.ro, 1 luniak.net, 1 lunight.ml, 1 @@ -90600,6 +90999,8 @@ lusitom.com, 1 lusnic.org, 1 luso-livros.net, 1 +lusochimica.it, 1 +lusofarmaco.it, 1 lusoft.cz, 1 lusosider.pt, 1 lusrodri.me, 1 @@ -90644,6 +91045,7 @@ lux-optica.pl, 1 luxanos.com, 1 luxarchive.tk, 1 +luxarymodels.com, 1 luxaterra.com, 1 luxden.com, 1 luxe-in.gr, 1 @@ -90663,6 +91065,7 @@ luxhair.com.ua, 1 luxhome.tk, 1 luxinfine.su, 1 +luxlms.com, 1 luxmedprotez.com, 0 luxmerchants.com, 1 luxoestates.com, 1 @@ -90670,7 +91073,9 @@ luxonmx.com, 1 luxosemimos.com.br, 1 luxoticlingerieandswimwear.com, 0 +luxpadel.pro, 1 luxplay.com.tw, 1 +luxraywork.com, 1 luxsat.tk, 1 luxsci.com, 1 luxstil.ga, 1 @@ -90714,7 +91119,7 @@ luzi-type.ch, 1 luzica.tk, 1 luziekurth.com, 1 -luzonic.do, 1 +luzion.in, 1 luzsaude.pt, 1 lv.lk, 1 lv.search.yahoo.com, 0 @@ -90727,16 +91132,14 @@ lvfc.co, 1 lvftw.com, 1 lvg-heidelberg.info, 1 -lvguitars.com, 1 lvi.bz, 1 lvkasz.us, 1 lvkaszus.pl, 1 lvlv.cf, 1 +lvm.me, 1 lvna.capital, 1 lvnacapital.com, 1 lvnya.top, 1 -lvov-news.ru, 1 -lvovnews.ru, 1 lvoz2.duckdns.org, 1 lvtflooringstore.com, 1 lvwind.com, 1 @@ -90761,11 +91164,9 @@ ly-nux.fr, 1 ly3s.me, 1 lyam.fr, 1 -lyanaprintable.com, 1 lyap-lyandiya.ga, 1 lyax.be, 1 lybelul.com, 1 -lycaknight.de, 1 lycaonsec.com, 1 lyceum.lk, 1 lychankiet.name.vn, 0 @@ -90783,6 +91184,7 @@ lyklaskipti.is, 1 lyklasmidur.is, 1 lykos.ai, 1 +lykosia.net, 1 lyla-pressing.com, 1 lymecraft.com, 1 lymia.moe, 1 @@ -90819,6 +91221,7 @@ lyon-explorateurs.fr, 1 lyon-interactive.com, 1 lyon-synergie.com, 1 +lyonai.ai, 1 lyonelkaufmann.ch, 0 lyonliving.com, 1 lyonrestoration.com, 1 @@ -90830,7 +91233,6 @@ lyram2m.com.br, 1 lyrateatro.it, 1 lyrex.net, 1 -lyric.co.uk, 1 lyrica.systems, 1 lyricfm.ie, 1 lyricheaven.com, 1 @@ -90882,6 +91284,7 @@ m-epigrafes.gr, 1 m-exchange.ml, 1 m-fashion.com.ua, 1 +m-fur.ru, 1 m-gaming.tk, 1 m-generator.com, 1 m-h-b.fr, 1 @@ -90896,6 +91299,7 @@ m-o-v-i-e.tk, 1 m-office.pl, 1 m-partners.biz, 1 +m-policies.com, 1 m-r-team.de, 1 m-ses.fr, 1 m-strana.com.ua, 1 @@ -90999,8 +91403,6 @@ mabasketdesecurite.fr, 1 mabeaufort.com, 1 mabelmartinez.es, 1 -mabex-cybercore.de, 1 -mabexcybercore.de, 1 mable.com.au, 1 mableton.gov, 1 mabnn.org, 1 @@ -91030,8 +91432,10 @@ macaw.net, 1 macaw.nl, 1 macawi.com, 1 +macbach.com, 1 macbo.de, 1 maccharlesindia.com, 1 +macconstruction.ai, 1 macdj.tk, 1 macdn.net, 1 macdonaldcody.com, 1 @@ -91100,6 +91504,7 @@ maconqc.com, 0 macontec.com, 1 macosdb.com, 1 +macosko.org, 1 macosx86.ml, 1 macoupincountypdil.gov, 1 macoupinvotes.gov, 1 @@ -91112,7 +91517,6 @@ macrobills.com, 1 macroeng.tk, 1 macrofab.com, 1 -macrofly.com, 1 macrogamer.com, 1 macrogrant.com, 1 macropremia.com.ar, 1 @@ -91127,12 +91531,11 @@ macsonuclari.com.tr, 1 macsonuclari.mobi, 1 macssupersonicwash.com, 1 -macvcure.com, 1 +macstore-shop.fr, 1 mad-eye.com, 0 mad.es, 1 mad4marketing.com, 1 madae.nl, 1 -madagascarbycar.com, 1 madamasr.com, 1 madamcougar.com, 1 madameblueimages.com, 1 @@ -91158,7 +91561,6 @@ madebyyolanda.com, 1 madecenter.com.br, 1 madechocolaterie.nl, 0 -madeforthefuture.com, 1 madeglobal.com, 1 madeinabyss-manga-new.com, 1 madeinamerica.gov, 1 @@ -91247,6 +91649,7 @@ madorijewels.com, 1 madorijewels.de, 1 madost.one, 1 +madpmarketing.com, 1 madprod.tk, 1 madpsy.uk, 1 madrakmoadel.ir, 1 @@ -91314,10 +91717,10 @@ mafiasi.de, 1 mafiatown.pl, 1 mafondue.ch, 0 +mafshari.com, 1 mafworld.com, 1 mafy.fi, 1 magachou.com, 1 -magadan-news.net, 1 magadan.ga, 1 magadan.gq, 1 magadan.ml, 1 @@ -91367,13 +91770,15 @@ mager.org, 1 magesaigon.com, 1 magescobd.com, 1 -magesy.blog, 1 +magesy.blog, 0 magesypro.com, 1 magewell.nl, 1 maggianos.com, 1 maggie-shaw.co.uk, 0 +maggie.com, 1 maggie.gy, 1 maggieandmarlow.co.uk, 1 +maggiegeller.com, 1 maggiemcgee.tk, 1 maggot.cf, 1 magi-cake.com, 1 @@ -91418,7 +91823,6 @@ magicpaper.net, 1 magicpet.com, 1 magicpill.com.au, 1 -magicpin.in, 1 magicport.ai, 1 magicsms.pl, 1 magicspaceninjapirates.de, 1 @@ -91447,6 +91851,7 @@ magnesy.priv.pl, 1 magnet-schultz.com, 1 magnet.pub, 1 +magnetai.pro, 1 magnetar.com, 1 magnetbank.hu, 1 magnetech.site, 1 @@ -91476,7 +91881,6 @@ magniflood.com, 1 magnisgroup.eu, 1 magnit-akciya.tk, 1 -magnit-news.ru, 1 magnitgang.ml, 1 magnitola.ml, 1 magnolia.com.my, 1 @@ -91518,12 +91922,10 @@ mahalaraibanda.ro, 1 mahali.tk, 1 mahallekulturu.com, 1 -mahalligundem.com, 1 mahalux.com, 1 mahalux.cz, 1 mahalux.de, 1 mahalux.eu, 1 -maharashtrian.com, 1 maharishikaa.org, 1 mahaskacountyia.gov, 1 mahatenders.gov.in, 1 @@ -91571,6 +91973,7 @@ maidens.se, 1 maidenworld.tk, 1 maidinaustralia.com, 1 +maidofhonorhq.com, 1 maidoty.net, 1 maie.ro, 1 maiebanatulfruncea.com, 1 @@ -91618,6 +92021,7 @@ mailer.me, 1 mailer.su, 1 mailerhosting.com, 1 +mailert.eu, 1 mailex.cf, 1 mailexpresso.tk, 1 mailexx.ga, 1 @@ -91628,6 +92032,7 @@ mailflank.com, 0 mailflex.my.id, 1 mailgenius.com, 1 +mailgrade.fr, 1 mailgun.com, 0 mailhardener.com, 1 mailia.be, 1 @@ -91692,7 +92097,6 @@ mainstreetauto.com, 1 maintainyourwebsite.help, 1 maintenance-traceur-hp.fr, 1 -mainzbiomed.com, 1 mainzelmaennchen.net, 0 mainzer-allerlei.de, 1 maioresemelhores.com, 1 @@ -91703,7 +92107,6 @@ mairie-landry.com, 1 mairie-louveciennes.fr, 1 mairie-perpignan.fr, 1 -mairie-sornay.fr, 1 mairie-villedavray.fr, 1 mairiedakieni.ga, 1 mairiedemoncelsurseille.com, 1 @@ -91712,7 +92115,6 @@ maisartegrafica.com.br, 1 maisciencianaescolams.com.br, 1 maiscrm.com, 1 -maiscuidar.com, 1 maiscupoes.com, 1 maisecom.com.br, 1 maisempregonet.com, 1 @@ -91734,7 +92136,6 @@ maisonstpaul.fr, 1 maisonwow.fr, 1 maisproduzida.com.br, 1 -maisterwerk.ai, 1 maitemerino.net, 1 maitheme.com, 1 maiti.info, 1 @@ -91775,9 +92176,11 @@ majolka.com, 1 majorcore.com, 1 majorhifi.com, 1 +majplast.pl, 1 majstorov.info, 1 majstorov.rs, 1 majtkomat.pl, 1 +makakoo.com, 1 makaleci.com, 1 makanj.tk, 1 makar.rzeszow.pl, 1 @@ -91799,7 +92202,6 @@ makecity.cz, 1 makedin.net, 1 makedonija.net.mk, 1 -makeevkanews.ru, 1 makeit-so.de, 0 makeitpopadvertising.com, 1 makeitredi.com, 1 @@ -91826,6 +92228,7 @@ maker.systems, 1 makera.ga, 1 makerdao.com, 1 +makeresume.io, 1 makerichmondhome.com, 1 makermiles.com, 1 makermiles.net, 1 @@ -91858,7 +92261,7 @@ makingmemoney.ml, 1 makingmoneyathome.tk, 1 makingmoves.gq, 1 -makkenzo.com, 1 +makkenzo.com, 0 makkiyaz.tk, 1 makkusu.photo, 1 maklerinfo.biz, 1 @@ -91936,8 +92339,10 @@ malekah.info, 1 malekperiodontics.com, 1 malenyflorist.com.au, 1 +maleprace.cz, 1 malermeister-kessler.de, 1 malerponge.de, 1 +malesci.it, 1 malesoowki.blog, 1 malevus.com, 1 maleyco.tk, 1 @@ -91989,7 +92394,6 @@ mallach.net, 1 mallasvita.com, 1 malleableminds.com.au, 1 -malles.org, 1 malletsheetmetal.com, 0 mallgastronomico.com.ar, 1 mallhabana.com, 1 @@ -92064,6 +92468,7 @@ mammal-taxonomy.tk, 1 mammals.net, 1 mammam.vn, 1 +mammeebambini.com, 1 mammooc.org, 1 mammothimaging.com, 1 mammothlakesmls.net, 1 @@ -92075,7 +92480,6 @@ mamontov.tk, 1 mamoris-net.jp, 1 mamot.fr, 1 -mamradost.sk, 1 mamtapark.tk, 1 mamuko.nl, 1 mamunlyric.tk, 1 @@ -92120,7 +92524,6 @@ manboy.tk, 1 manchester.enf.br, 1 manchestermn.gov, 1 -manchestermoneyman.com, 1 manchestertechservices.co.uk, 1 manchesterwi.gov, 1 manchopancho.de, 1 @@ -92222,7 +92625,6 @@ manimalosteo.com, 1 manimatter.ch, 1 maniorpedi.com, 1 -maniosglass.gr, 1 manisahaberleri.tk, 1 manitasavila.com, 1 manitbd.com, 0 @@ -92289,7 +92691,6 @@ manporn.xxx, 1 manpro.systems, 1 manprojects.co.uk, 1 -mansage.com, 1 mansarda-life.net, 1 mansdell.net, 1 mansfeld.pl, 1 @@ -92327,6 +92728,7 @@ manualeusoemanutenzione.com, 1 manualowl.com, 1 manualredeye.com, 1 +manualsalgadeiralucrativa.com.br, 1 manualscollection.com, 1 manualsnet.com, 1 manualusa.com, 1 @@ -92350,7 +92752,6 @@ manufacturing.gov, 1 manulife.ca, 1 manumagnum.com, 1 -manupgrade.com, 1 manuscript.com, 1 manuscripteditorial.com, 1 manuscriptlink.com, 1 @@ -92363,11 +92764,9 @@ manutouch.com.cn, 1 manwork.tk, 1 manwv.gov, 1 -manycheap.com, 1 manyetikboya.com, 1 manyhotfiesta.ml, 1 manylots.ru, 1 -manyo.jp, 1 manypets.com, 1 manyproservices.com, 1 manytricks.com, 1 @@ -92404,6 +92803,7 @@ maozedong.red, 1 map-immo.fr, 1 map.fund, 1 +map45.onthewifi.com, 1 map4erfurt.de, 1 map4jena.de, 1 mapa-airsoft-akci.cz, 1 @@ -92411,6 +92811,7 @@ mapadados.com, 1 mapadoacolhimento.org, 1 mapailytics.com, 1 +maparz.com, 1 mapasmundi.com.br, 1 mapausenaturelle.fr, 1 mapblender.com, 1 @@ -92557,6 +92958,7 @@ marco-hegenberg.net, 1 marco-reitmeier.de, 1 marco-s.net, 1 +marco-stankowitz.de, 1 marco-ziesing.de, 1 marcoaurelio.tk, 1 marcocerulliconsulting.com, 1 @@ -92575,7 +92977,6 @@ marcosteixeira.tk, 1 marcotolk.com, 1 marcovery.com, 1 -marcretzlaff.com, 1 marcschlagenhauf.de, 0 marcsello.com, 1 marcsferraripage.tk, 1 @@ -92584,6 +92985,7 @@ marcus.pw, 0 marcusb.org, 1 marcusberley.com, 1 +marcusbreda.com.br, 1 marcusburghardt.tk, 1 marcusds.ca, 1 marcusporter.tk, 1 @@ -92652,10 +93054,12 @@ mariages.net, 1 mariahandnasty.com, 1 mariahcareyvenezuela.tk, 1 +mariahilft.com, 1 mariaisabel.tk, 1 mariaisabelperfumaria.com.br, 1 mariakiniorska.com, 1 marialopez.tk, 1 +mariamahmoudi.com, 1 mariamenounos.tk, 1 mariamia.org, 1 mariamindbodyhealth.com, 1 @@ -92680,7 +93084,6 @@ mariearthur.fr, 1 mariecurie.tk, 1 mariekedenbraber.nl, 1 -mariel-news.net, 1 mariella-sun.net, 1 marielouise.tk, 1 mariemccaig.co.uk, 1 @@ -92696,6 +93099,7 @@ marijuanajobscannabiscareers.com, 1 marik.net.br, 1 marikafranke.de, 1 +mariliabaraldi.com.br, 1 marillatownshipmi.gov, 1 marilower.tk, 1 marilsnijders.nl, 1 @@ -92735,6 +93139,7 @@ mario.com.ua, 0 mario420.ga, 1 marioabela.com, 1 +mariofrazao.com.br, 1 mariogarcia.tk, 1 mariogasparini.com.br, 1 mariogeckler.de, 0 @@ -92768,7 +93173,6 @@ maritimeinfosec.org, 1 maritlarsen.ml, 1 maritlarsen.tk, 1 -mariupol-news.ru, 1 mariusreimer.com, 1 mariusschulz.com, 1 mariuszholowieniec.pl, 1 @@ -92792,17 +93196,18 @@ markant-online.de, 1 markantalyamasajsalonu-bayanmasoz-cim.cf, 1 markaps.com, 1 -markayorumlari.com, 1 markco.fi, 1 markdain.net, 1 markdixon.name, 1 markecubanos.com, 1 markedwithab.com, 1 +markellia.com, 1 markenet.co, 1 markentier.tech, 1 markenzapatent.com, 1 markermatic.com, 1 market-garden.tk, 1 +market-money.ru, 1 market.android.com, 1 market.us, 1 marketbar.ie, 1 @@ -92871,12 +93276,10 @@ markido.com, 1 markisa.ninja, 1 markitanova-anna.tk, 1 -markitee.com, 0 markitzeroday.com, 1 markjansen.tk, 1 markkirkforillinois.com, 1 markkirkforsenate.com, 1 -markkusilvennoinen.fi, 1 marklehane.com, 1 markllego.com, 1 markmccluretoday.com, 1 @@ -92940,6 +93343,8 @@ markusueberallconsulting.de, 1 markusweimar.de, 1 markuswirnsperger.com, 1 +markuszeller.com, 1 +markwalter.de, 1 markzuckerbergisabitch.com, 1 marlboroughchamber.nz, 1 marlboroughfarmersmarket.tk, 1 @@ -92980,7 +93385,6 @@ maroochydorecitycentre.net.au, 1 maroquineriepirlot.be, 0 maroshionline.tk, 1 -marouskovi.cz, 1 maroussia.tk, 1 marouviere.fr, 1 marpa-wohnen.de, 1 @@ -92996,7 +93400,6 @@ marrakechauxiliaire.com, 1 marrakechtourexpert.com, 1 marredesefairebaladersurlenet.com, 1 -marretada.org, 1 marriage-shrine.jp, 1 marriageaustralia.org, 1 marriagecelebrantmelbourne.au, 1 @@ -93121,6 +93524,7 @@ martins.im, 1 martinschulze.org, 1 martinschurdak.tk, 1 +martinsematos.com.br, 1 martinsferryoh.gov, 1 martinsouza.net, 1 martinstepar.cz, 1 @@ -93147,6 +93551,7 @@ maruja.tk, 1 marula-oel.de, 1 marunouchi-hotel.co.jp, 1 +marusoftware.net, 1 marussy.com, 1 marustat.ru, 1 maruyama-dc.net, 1 @@ -93163,6 +93568,7 @@ marvelweed.ru, 1 marvilastudios.com, 1 marvin-elsen.com, 1 +marvin.bounceme.net, 1 marvin.com, 0 marvin.is, 1 marvin.rocks, 1 @@ -93264,6 +93670,7 @@ mashrmail.io, 1 mashtibax.ga, 1 masiavillalonga.com, 1 +masinaspalat.info, 1 masiniunelte.store.ro, 1 masinky.tk, 1 masiorama.it, 1 @@ -93285,7 +93692,6 @@ masmusica.tk, 1 masmusicaradio.tk, 1 masno3.com, 1 -maso-corto.com, 1 masob.site, 1 masoftware.ddns.net, 1 mason.so, 1 @@ -93299,7 +93705,6 @@ masontuckett.xyz, 1 masotee.com, 1 masqueradecostumes.tk, 1 -masr.social, 1 masrilanguage.tk, 1 masrud.com, 1 masrur.org, 1 @@ -93319,8 +93724,9 @@ massageandwellbeing.com, 1 massagecupping.com, 1 massagegunadvice.com, 1 -massagehabits.com, 1 +massagehabits.com, 0 massagekartan.ga, 1 +massagemens.nl, 1 massagespaindia.com, 1 massagetherapyschoolsinformation.com, 1 massaggi.it, 1 @@ -93362,7 +93768,6 @@ mastellone.us, 1 master-education.jp, 1 master-net.org, 1 -master-tech.com.au, 1 master-tmb.ru, 1 master-zone.com, 1 master.shop, 1 @@ -93387,7 +93792,6 @@ masterin.it, 1 masterinchess.com, 1 masterjuantex-projects.tk, 1 -masterladder.com, 1 mastermind.ac, 1 masternetix.ga, 1 masternetltd.com, 1 @@ -93463,6 +93867,7 @@ match.by, 1 matcha-iga.jp, 1 matcha14.com, 1 +matchable.io, 1 matchable.uk, 1 matchflix.ch, 1 matchimmo.fr, 1 @@ -93534,18 +93939,19 @@ mathesonsteplock.ca, 1 matheusmacedo.ddns.net, 1 mathewlane.com, 1 +mathewlaverty.ca, 1 mathfilm.dk, 1 mathias.re, 0 mathiasbynens.be, 1 mathiasgarbe.de, 1 mathiasheise.de, 1 mathiaswagner.org, 1 -mathieu-oriol.com, 1 mathieu42.com, 1 mathieuchollet.eu, 1 mathieugrant.com, 1 mathieui.net, 1 mathisadler.com, 1 +mathisghio.com, 1 mathiveri.tk, 1 mathleaks.com, 1 mathleaks.se, 1 @@ -93619,6 +94025,7 @@ matrixpro24.com, 1 matrixreq.com, 0 matroskin.ml, 1 +matrx.tw, 1 matsaservicios.com, 1 matsson.com, 1 matstodin.is, 1 @@ -93646,7 +94053,6 @@ mattbray.com, 1 mattbsg.xyz, 1 mattchellew.net, 1 -mattcoles.io, 1 mattconstruction.com, 1 mattcorallo.com, 1 mattcorp.com, 1 @@ -93673,6 +94079,7 @@ matthewberry.co.za, 1 matthewburket.com, 1 matthewcollins.me, 1 +matthewdefir.com, 1 matthewgallagher.co.uk, 1 matthewgrow.com, 1 matthewhaeck.com, 1 @@ -93789,7 +94196,6 @@ maudfourier.com, 0 mauditeboisson.tk, 1 maudok.gov, 1 -maudynetwork.id, 1 mauhalito.tk, 1 mauicharm.com, 1 maukenyang.com, 1 @@ -93831,7 +94237,6 @@ mautwelt.de, 1 maveeranpasupathi.tk, 1 maven.ng, 0 -maventrading.com, 0 mavenvets.co.uk, 1 mavericklabel.com, 1 mavericklive.co.uk, 1 @@ -93974,7 +94379,6 @@ maxroganov.tk, 1 maxs.com, 1 maxschleiffer.com, 1 -maxthoene.de, 1 maxtire.com, 1 maxtransport.az, 1 maxtruxa.com, 1 @@ -94001,6 +94405,7 @@ mayanet.tk, 1 mayangateway.com, 1 mayansandtikal.com, 1 +mayaramasala.com, 1 mayaroconstituency.org, 1 mayashoefke.tk, 1 maybankjobs.com, 1 @@ -94206,6 +94611,7 @@ mcgaccountancy.co.uk, 1 mcgavocknissanwichitaparts.com, 1 mcgee.red, 1 +mcgill.ca, 1 mcgillsbuses.co.uk, 1 mcgovernance.com, 1 mcgrailvineyards.com, 1 @@ -94220,7 +94626,6 @@ mchdata.com, 1 mchel.net, 1 mchenrycountyclerkil.gov, 1 -mchip.net, 1 mchollet.eu, 1 mchopkins.net, 1 mchost.no, 1 @@ -94239,7 +94644,6 @@ mcjars.com, 1 mckay-bednar.net, 1 mckeancountypa.gov, 1 -mckeanssheetmetal.com.au, 1 mckendry.com, 1 mckendry.consulting, 1 mckenna.academy, 0 @@ -94278,9 +94682,9 @@ mcnicolls.com, 1 mcnoobs.pro, 1 mcnsrl.it, 1 -mcochris.com, 1 mcon.se, 1 mconline.sg, 1 +mconsole.nl, 1 mconverter.eu, 1 mcos.nc, 1 mcoutinho.pt, 1 @@ -94291,6 +94695,7 @@ mcpe.computer, 1 mcpepc.com, 1 mcpepc.me, 0 +mcpizy.com, 1 mcplayman.de, 1 mcprocdn.com, 1 mcptotal.io, 1 @@ -94341,7 +94746,6 @@ md-progressistes.fr, 1 md-service.net, 1 md28.in, 1 -md5check.com, 1 mda.gov.br, 1 mdaemon.de, 1 mdaemon.tips, 1 @@ -94459,7 +94863,6 @@ mebelisk.com.br, 1 mebelizori.com, 1 mebelshik.tk, 1 -mebin.me, 1 mebin.studio, 1 mebinrobin.com, 1 meblekorona.pl, 1 @@ -94684,7 +95087,6 @@ media-start.tk, 1 media-store.ir, 1 media-street.co.uk, 1 -media-valko.hu, 1 media-weber.net, 1 media-webs5.com, 1 media-wind.com.tw, 1 @@ -94696,7 +95098,6 @@ mediabisnis.co.id, 1 mediabogen.net, 1 mediabooks.ml, 1 -mediabrook.com, 1 mediabutic.ro, 1 mediacenter.dynv6.net, 1 mediacluster.de, 1 @@ -94705,8 +95106,8 @@ mediadex.be, 1 mediaelf.freeboxos.fr, 1 mediafly.com, 1 -mediafocus.biz, 1 mediaforkids.org, 1 +mediageneous.com, 1 mediagetnews.tk, 1 mediagrand.net, 1 mediahaus.de, 0 @@ -94722,6 +95123,7 @@ mediamora.nl, 1 medianbases.ga, 1 mediantechnologies.com, 1 +mediantlabs.com, 1 mediaoffice.ae, 1 mediapark.uz, 1 mediapart.fr, 1 @@ -94755,7 +95157,9 @@ mediawiki.com, 1 mediawiki.org, 1 mediaworqs.com, 1 +mediboard.in, 1 medibooker.com.au, 1 +medicai.com.ar, 1 medicaid.gov, 1 medicairsolutions.com, 1 medical-assistant-colleges.com, 1 @@ -94784,14 +95188,13 @@ medicalplaza.ua, 1 medicalpsiho.ro, 1 medicalsite.tk, 1 -medicalsland.com, 1 +medicalteam.cc, 1 medicaltiny.de, 1 medicaltools.de, 1 medicalupholsteryservices.com, 1 medicalys-tunisie.com, 0 medicare-providers.net, 1 medicareadvantage.com, 1 -medicareaesthetics.co.uk, 1 medicareclinic.tk, 1 medicarecoveragefinder.com, 1 medicareinfo.org, 1 @@ -94852,6 +95255,7 @@ meditadvisors.com, 1 meditateinolympia.org, 1 meditel.nl, 1 +mediterraneanmarketplace.com, 1 meditez.ca, 1 meditrak.ml, 1 meditrendy.pl, 1 @@ -94886,7 +95290,6 @@ medousaclinique.com, 1 medovea.ru, 1 medovoe.ml, 1 -medpatches.com, 1 medpeer.co.jp, 0 medpeer.jp, 1 medportalmd.tk, 1 @@ -94910,7 +95313,6 @@ medtalents.ch, 1 medtankers.management, 0 medtech-jp.net, 1 -medtechedge.com.au, 1 medtehnika.ua, 1 medtown.cloud, 1 medtronicpain.com, 1 @@ -94947,7 +95349,7 @@ meeras.ga, 1 meerdialog.de, 1 meereskunst.de, 1 -meerman.nl, 0 +meerman.nl, 1 meerpadel.nl, 0 meesteresmisty.nl, 1 meestgesteldevragen.com, 1 @@ -94958,7 +95360,6 @@ meetbeagle.com, 1 meetbot.fedoraproject.org, 1 meetcleo.com, 1 -meetfranz.com, 1 meetfriends.tk, 1 meetgeek.ai, 0 meeting-server.ml, 1 @@ -95020,7 +95421,6 @@ megainflatables.co.uk, 1 megainformatyk.pl, 1 megajackpot.ph, 1 -megajatek.hu, 1 megakoncert90.cz, 1 megalibportal.ga, 1 megalibrarygirl.ml, 1 @@ -95067,7 +95467,7 @@ megaxchange.cash, 1 megayachts.world, 1 megazigzag.com, 1 -megestrol.com, 1 +megbarretto.com.br, 1 megeve-tourisme.fr, 1 megger-aktionen.de, 1 megger.li, 1 @@ -95101,11 +95501,17 @@ mehmetince.net, 1 mehmettaze.com, 1 mehostdd.com, 0 +mehr.ad, 1 mehrabpurtimes.tk, 1 +mehrd.ad, 1 +mehrdad.me, 1 +mehrdada.com, 1 +mehrdadafshari.com, 1 mehrgarh.tk, 1 mehrleben.at, 1 mehrnevesht.com, 1 mehrwert.de, 1 +mehrz.ad, 1 mehtagroup.in, 1 mei-xin.cn, 1 meia.ir, 1 @@ -95117,10 +95523,11 @@ meifacil.com, 1 meigetsuen1980.com, 1 meijburg.com, 1 +meiji.su, 1 meijingzhiwu.com, 1 meikampf.de, 1 meikan.moe, 1 -meil.se, 0 +meil.se, 1 meiler.cf, 1 meilink.eu, 0 meilleur-casino-bitcoin.com, 1 @@ -95131,7 +95538,6 @@ meilleurstrucs.com, 1 meimeilio.com, 1 meimeistartup.com, 1 -mein-arabischkurs.de, 1 mein-betriebsrat.digital, 1 mein-domizil.at, 1 mein-es1.de, 1 @@ -95153,6 +95559,7 @@ meine-email-im.net, 1 meine-mav.digital, 1 meine-mobile-reiseagentur.de, 1 +meine-rechnung.ch, 1 meine-unternehmensberater.de, 1 meine-zeitschrift.de, 1 meineeifel.de, 1 @@ -95280,6 +95687,7 @@ melbournecabs13.com.au, 1 melbournecivilcelebrant.tk, 1 melbournecopywriter.com.au, 1 +melbournecosmeticdentists.com, 1 melbournehousesitters.com, 1 melcher.it, 1 melchizedek-forum.de, 1 @@ -95298,6 +95706,7 @@ meleeweb.net, 1 melenchatsmelenchiens.fr, 1 meleracupuncture.com, 1 +melhorcondominio.pt, 1 melhoria.co.uk, 1 melhortennis.com.br, 1 meli.la, 1 @@ -95318,8 +95727,6 @@ melissageorge.tk, 1 melissalb.tk, 1 melissatani.com, 1 -melitopol-news.ru, 1 -melitopolnews.ru, 1 meliyb.ga, 1 melkboshigh.co.za, 1 melkiran.tk, 1 @@ -95342,6 +95749,7 @@ melody-lyrics.com, 1 melody.my, 1 melodycenter.de, 1 +meloexhbt.xyz, 1 melonhub.com, 1 melonpanda.com, 1 melonstudios.net, 1 @@ -95362,7 +95770,6 @@ meltdownresearch.com, 1 melted.me, 1 melusine.eu, 1 -melvillecity.com.au, 1 melvinsfrance.tk, 1 melyssamonroy.com, 1 mema.recipes, 1 @@ -95379,7 +95786,7 @@ memberstweets.com, 1 memdoc.org, 1 meme, 1 -meme.com, 1 +meme.com, 0 meme.fi, 1 meme.institute, 1 memecoin.org, 1 @@ -95433,6 +95840,34 @@ menandsny.gov, 1 menaraannonces.com, 1 menardcountyil.gov, 1 +menarini-berlin.de, 1 +menarini-biotech.com, 1 +menarini-ca.com, 1 +menarini-dresden.de, 1 +menarini.at, 1 +menarini.be, 1 +menarini.ch, 1 +menarini.co.uk, 1 +menarini.com.co, 1 +menarini.com.pe, 1 +menarini.com.tr, 1 +menarini.fr, 1 +menarini.gr, 1 +menarini.ie, 1 +menarini.it, 1 +menarini.pt, 1 +menariniamla.com, 1 +menariniapac.com, 1 +menarinidiag.pt, 1 +menarinidiagnostics.at, 1 +menarinidiagnostics.be, 1 +menarinidiagnostics.de, 1 +menarinidiagnostics.fr, 1 +menarinidiagnostics.it, 1 +menarinidiagnostics.se, 1 +menarinisiliconbiosystems.com, 1 +menarinistemline.co.uk, 1 +menarinistemline.com.tr, 1 menart.hr, 1 menashawi.gov, 1 menazimkhan.tk, 1 @@ -95526,6 +95961,7 @@ menterarchitects.com, 1 mentes-inquietas.tk, 1 mentesinquietas.tk, 1 +mentetech.com.br, 1 menthiere.fr, 1 menti.com, 1 mentimeter.com, 1 @@ -95538,7 +95974,6 @@ mentor.gov, 1 mentorcliq.com, 1 mentoringauchan.es, 1 -mentorsinchief.com, 1 mentorzografos.gr, 1 menucost.com, 1 menuel.me, 1 @@ -95575,7 +96010,6 @@ mepresto.com, 1 meps.net, 0 mer-solutions.com, 1 -mer-solutions.com.au, 1 mer30daru.com, 1 mera.ddns.net, 1 mera25.de, 1 @@ -95668,7 +96102,7 @@ mercury.photo, 1 mercurycards.com, 1 mercuryfinancial.com, 1 -mercuryproject.ch, 0 +mercuryproject.ch, 1 mercurysecurities.com.my, 1 mercurysquad.tk, 1 mercyseverity.tk, 1 @@ -95718,7 +96152,6 @@ merlinsoap.com, 1 merloaded.rocks, 1 mermaidmyths.com, 1 -mermakov.info, 1 mernau.co, 1 merojob.com, 1 merpay.com, 1 @@ -95735,6 +96168,7 @@ mersthamcc.co.uk, 1 mertalisahin.com, 1 mertcangokgoz.com, 1 +merterway.com, 1 mertonapp.com, 1 mertonapprentice.com, 1 mertotomasyon.com, 1 @@ -95812,6 +96246,7 @@ mestazitrka.cz, 1 mestopodvodu.cz, 1 mestriga.com, 1 +mestysane.cz, 1 mesutates.tk, 1 mesutsahin.net, 1 mesvision.com, 1 @@ -95827,7 +96262,6 @@ metablog.xyz, 1 metabolicmenu.com, 1 metabolicnutritionpro.com, 1 -metabound.co.uk, 1 metabox.io, 1 metacareers.com, 1 metachems.com, 1 @@ -95907,6 +96341,8 @@ metaplore.com, 1 metapsychie.com, 1 metapublic.com, 1 +metaquotes.com, 1 +metaquotes.net, 1 metarhia.com, 1 metaskil.com, 1 metasolutions.se, 1 @@ -95916,6 +96352,8 @@ metasurfforecast.com, 1 metasymbolic.studio, 1 metasysteminfo.com, 1 +metatrader4.com, 1 +metatrader5.com, 1 metaurl.io, 1 metavr.ru, 1 metaword.co.jp, 1 @@ -95942,7 +96380,6 @@ meteobox.tk, 1 meteocuenca.tk, 1 meteohuertamur.tk, 1 -meteonederbetuwe.nl, 1 meteopievedicampo.ddns.net, 1 meteopress.com, 1 meteosat.tk, 1 @@ -95984,8 +96421,10 @@ metoperashop.org, 1 metprint.hu, 1 metrahometheater.com, 1 +metranis.com, 1 metriclan.com, 1 metricmutt.com, 1 +metricwarden.com, 1 metrika.ml, 1 metriks.ru, 1 metrix-money-ptc.com, 1 @@ -96057,7 +96496,6 @@ meu.re, 0 meubairro360.com.br, 1 meubanco7.com.br, 1 -meubebepa.com.br, 1 meuemby.com, 1 meugamer.com, 1 meugibi.com, 1 @@ -96098,7 +96536,6 @@ mexicosrit.tk, 1 mexior.nl, 1 mexiquilanj.com, 1 -mexticket.com, 1 meyafloors.com, 1 meyateks.com, 1 meydan.tv, 1 @@ -96251,6 +96688,7 @@ mi-soul.com, 1 mi.ras.ru, 1 mi1k.cn, 1 +mi5.gov.uk, 1 mia-manager.dk, 1 mia.tf, 1 mia.tw, 0 @@ -96348,7 +96786,6 @@ michaeldancot.com, 1 michaeldjoseph.com, 1 michaeldundas.com, 1 -michaeleisen.org, 1 michaelgehrman.com, 0 michaelglaser.de, 1 michaelgroves.tk, 1 @@ -96387,7 +96824,6 @@ michaelwillner.de, 1 michaelwmckinney.com, 1 michaelworth.au, 1 -michal-kral.cz, 0 michal-smahel.cz, 1 michal-spacek.com, 1 michal-spacek.cz, 1 @@ -96406,7 +96842,6 @@ michalwiglasz.cz, 1 michaonline.de, 1 micharts.biz, 1 -michaut.me, 1 michel-cloud.de, 1 michel-kratochvil.tk, 1 michel-pilaert.coach, 1 @@ -96452,6 +96887,7 @@ mick.au, 1 mickael-martin-nevot.com, 1 mickael.org, 1 +mickaelwu.com, 1 mickel.tk, 1 mickelvaessen.com, 1 mickey-krasilnikov.com, 1 @@ -96473,6 +96909,7 @@ micraftspirits.com, 1 micralite.com, 1 micro-credit.tk, 1 +microballscrew.com, 1 microbiologist.tk, 1 microbiologyinfo.com, 1 microbiota-insect-vectors.group, 1 @@ -96501,7 +96938,6 @@ micromaid.cf, 1 micromata.de, 1 micromicro.cc, 1 -micronfts.com, 1 micronotfound.gq, 1 micropigmentacaobh.com.br, 1 micropigmentadordesucesso.com, 1 @@ -96524,13 +96960,12 @@ midair.io, 1 midalidare.bg, 1 midalidaremed.com, 1 -midam.sk, 1 -midasauctions.com, 1 midasbay-free.ml, 1 midassurplus.com, 1 midasteknologi.com, 1 midcarolinaregionalairport.com, 1 midcarolinaregionalairport.org, 1 +midcityhr.com, 1 midcoastproperties.com, 1 middag.com.br, 1 middascachaca.com.br, 1 @@ -96549,6 +96984,7 @@ midesa.it, 1 midevibez.com, 1 midgawash.com, 1 +midheaven.ru, 1 midi-coquillages.com, 1 midi-olympique.fr, 1 midia.tk, 1 @@ -96579,7 +97015,6 @@ midspace.co.uk, 1 midspss.lt, 1 midterm.us, 1 -midtowndentist5thave.com, 1 midtownsouthcc.org, 1 midvalleysewer.gov, 1 midville-ga.gov, 1 @@ -96598,7 +97033,6 @@ midwestspeaker.com, 1 midyatotantik.tk, 0 midyefilesi.com.tr, 1 -miedge.net, 1 miegl.com, 1 miegl.cz, 1 mielboreal.com, 0 @@ -96616,7 +97050,6 @@ mieterschutzkartei.de, 1 mietwohnungen-vermietung.com, 1 mieuxgrandir.ch, 0 -miezzie.nl, 1 mifflincountypa.gov, 1 miffy.me, 1 mifi.holdings, 1 @@ -96631,7 +97064,7 @@ migherworld.com, 1 mighit.ml, 1 mightyfive.tk, 1 -mightygadget.com, 0 +mightygadget.com, 1 mightyoakmarketing.ca, 1 mightytext-ios.tk, 1 mightytips.biz, 0 @@ -96673,6 +97106,7 @@ mihanwebtest.tk, 1 miharu.moe, 1 mihaylov.tk, 1 +mihayun.top, 1 mihgroup.eu.org, 1 mihgroup.net, 1 mihir.ch, 1 @@ -96681,11 +97115,13 @@ mihsislander.org, 1 mihu233.com.cn, 1 miih-kiosk.com, 1 +miikun95.net, 1 miimhort.com, 1 miisy.com, 1 miisy.eu, 1 miisy.me, 1 mijam.xyz, 1 +mijn-gebedstijden.nl, 1 mijn-maagband.tk, 1 mijnafspraak.nl, 1 mijnblog.nl, 0 @@ -96799,6 +97235,7 @@ mike-et-pascale-sanger.com, 1 mike-stobbe.de, 1 mikeandemily.duckdns.org, 1 +mikearon.com, 1 mikeblazer.net, 1 mikeblog.site, 1 mikebolynnbuilders.com, 1 @@ -96935,7 +97372,9 @@ milesconsulting.io, 1 milesdewitt.com, 1 milesforwomenshealth.org, 1 +milesguard.ch, 1 milesquaretechnologygroup.com, 1 +milestonehotel.com, 1 milestoneinternet.com, 1 milestonemachine.com, 1 miletic.net, 1 @@ -96997,7 +97436,6 @@ millcreekut.gov, 1 millcreekwa.gov, 1 millefleurs.eu, 1 -millenn.photos, 1 millennialbella.net, 1 millennium-thisiswhoweare.net, 1 millenniumfalcon.org, 1 @@ -97110,7 +97548,6 @@ minasverde.com.br, 1 minato-home-care.jp, 1 minato.network, 1 -minatomachi-dc.jp, 1 minbrew.com, 1 mincantos.com.br, 1 minced.cf, 1 @@ -97152,6 +97589,7 @@ mindfultherapies.org, 1 mindgard.co.uk, 1 mindgtc.com, 1 +mindhope.in, 1 mindingourway.com, 1 mindjack.xyz, 1 mindjee.tk, 1 @@ -97185,9 +97623,11 @@ mine-pixl.de, 1 mine-temoin.fr, 1 mine260309.me, 0 +minebazaar.net, 1 minebitcoin.tk, 1 minecity.fun, 1 minecraft-game.ga, 1 +minecraft-gilde.de, 1 minecraft-server.eu, 1 minecraft.buzz, 1 minecraft.menu, 1 @@ -97407,6 +97847,7 @@ mintert.net, 1 mintitafever.tk, 1 mintlayer.org, 1 +mintmystory.com, 1 minto.cc, 1 minton.systems, 1 mintosoft.net, 1 @@ -97426,6 +97867,7 @@ minuteflightdeals.com, 1 minuten-drogentests.de, 1 minuterice.com, 1 +minutes.llc, 1 minutoscomdeus.com.br, 1 minux.info, 1 minxmine.eu.org, 1 @@ -97435,11 +97877,10 @@ miodun.pl, 1 miodysudnik.pl, 1 mioffice.ai, 1 -miomiojoyeria.com, 0 miomiorun.com, 0 miorganics.ro, 1 miottawavotes.gov, 1 -miova.io, 0 +miova.io, 1 mipadlettings.com, 1 mipapo.de, 1 mipediatra.tk, 1 @@ -97471,6 +97912,7 @@ miracle-dome.com, 1 miracle95.eu.org, 1 miraclehill.org, 1 +miraclesoft.com, 1 mirador.co.uk, 1 miradordelcondado.com, 1 mirage-project.tk, 1 @@ -97482,6 +97924,7 @@ mirai-coupon.com, 1 miraiam.jp, 1 miraizu-recruit.com, 1 +miraizu.jp, 1 mirakl.com, 0 miralux.xyz, 1 miramanga.org, 1 @@ -97516,7 +97959,6 @@ mirknighek.gq, 1 mirkofranz.de, 1 mirkomainardi.com, 1 -mirkout.com, 1 mirkvartir.tk, 1 mirmax.ch, 0 mirnesnet.tk, 1 @@ -97569,6 +98011,7 @@ misco.it, 1 miscuadros.tk, 1 miscursosdebelleza.com, 1 +miseguridadsocial.gov.co, 1 misfit-media.com, 1 mishamayfairart.com, 1 mishaomar.tk, 1 @@ -97597,6 +98040,7 @@ missblisshair.com.au, 1 missdoertie.net, 1 missdream.org, 1 +missegle.com, 1 missevent.pl, 1 missflora.se, 1 missguidedus.com, 1 @@ -97612,6 +98056,7 @@ missionlane.com, 1 missionsgemeinde.de, 1 missionskreis-kueps.de, 1 +missionsuccesssolutions.com, 1 missionviejo.gov, 1 mississaugaelite.com, 1 mississippititlesearch.com, 1 @@ -97634,8 +98079,6 @@ misspoliticsaustralia.gq, 1 misspoliticsaustralia.ml, 1 misss.fun, 1 -missswan.com, 1 -misstaiwanese.com, 1 missthetoro.tk, 1 misstika-bijoux.com, 1 misstress.cf, 1 @@ -97655,7 +98098,6 @@ mister-auto.nl, 1 mister-matthew.de, 1 mister-qi.de, 1 -misterboddy.com, 1 mistercling.com, 1 misterd.ml, 1 misterdomain.eu, 1 @@ -97682,7 +98124,6 @@ mistressofthehouseofbooks.com, 1 mistrivolantu.cz, 1 misungkim.com, 1 -misupportit.dk, 0 misura.re, 1 misw.jp, 1 miswonline.nl, 1 @@ -97702,6 +98143,7 @@ mitchkiah.com, 1 mitchrankin.com, 1 mite3.nl, 1 +mitecgroup.it, 1 mitel.io, 1 mitelec.es, 1 miteltest.com, 1 @@ -97727,6 +98169,7 @@ mitik974.me, 1 mitikas.de, 1 mitiko.xyz, 1 +mitim.net, 1 mitior.net, 1 mitjavila.com, 1 mito-huutou.shop, 1 @@ -97810,7 +98253,6 @@ mixedrecipe.com, 1 mixer.cz, 1 mixerfestival.com.br, 1 -mixermate.com.au, 1 mixfix.com.br, 1 mixgreen.de, 1 mixheberg.fr, 1 @@ -97826,7 +98268,7 @@ mixon.tk, 1 mixora.com.tr, 1 mixov.net, 1 -mixpanel.com, 0 +mixpanel.com, 1 mixposure.com, 1 mixtapesammelstelle.de, 1 mixxie.moe, 1 @@ -97841,7 +98283,7 @@ miyasyou.com, 1 miyatadc-ike.com, 1 miyatakaikei.com, 1 -miyavru.com, 1 +miyavru.com, 0 miyazakian.com, 1 miyohiro.net, 1 miyokoofficial.com, 1 @@ -97854,6 +98296,7 @@ mizoey.se, 1 mizternational.com, 1 mizuhofutures.com, 1 +mizuiromoon.com, 1 mizuki.pink, 1 mizukoshika.jp, 1 mizumax.me, 1 @@ -97863,6 +98306,7 @@ mjallal.sa, 1 mjanja.ch, 1 mjasm.org, 1 +mjbrevelations.com, 1 mjbtechtips.com, 1 mjc-psicologa.com, 1 mjcstsul2022.tk, 1 @@ -97894,7 +98338,6 @@ mk-homelab.xyz, 1 mk-translations.ua, 1 mk.gov.tr, 1 -mk83.cloud, 0 mk89.de, 1 mkakh.xyz, 1 mkalisch.de, 1 @@ -97946,11 +98389,14 @@ mkm.com, 1 mkm.ee, 0 mkm.szczecin.pl, 1 +mkmassagesalon.cz, 1 mkmaster.tk, 1 mkmedien.tk, 1 mkoppmann.at, 1 mkor.je, 1 mkpdeepclean.com, 1 +mkplandeki.com, 1 +mkplandeki.pl, 1 mkplay.io, 1 mkprensa.tk, 1 mkrecek.cz, 1 @@ -97966,6 +98412,7 @@ mkw-grossefehn.de, 1 mkw.st, 1 mkws.sh, 1 +ml-brand.com, 1 ml.tax, 1 ml246.me, 0 mlada-moda.cz, 1 @@ -98041,6 +98488,7 @@ mmarising.com, 1 mmarkovitz.co.uk, 1 mmarnitz.de, 1 +mmartin.me, 1 mmav.co, 1 mmav.live, 1 mmbrands.co.nz, 0 @@ -98092,6 +98540,7 @@ mmxmor.ru, 1 mmxx-distribution.com, 1 mn-hootsuite.herokuapp.com, 1 +mnafth.com, 1 mnartgallery.com, 1 mnatechnologies.com.au, 1 mnbg.tk, 1 @@ -98145,7 +98594,6 @@ mo.nl, 1 mo2021.de, 1 moabcity.gov, 1 -moabpapier.de, 1 moabygg.se, 1 moaf.org, 1 moaicar.com, 1 @@ -98206,6 +98654,7 @@ mobileminds.se, 1 mobileone.com.my, 1 mobilepartner.tk, 1 +mobilepricepk.com, 1 mobiler-handel.de, 1 mobileread.com, 1 mobileritelushi.com, 1 @@ -98233,6 +98682,8 @@ mobilisation-generale.org, 0 mobility-events.ch, 1 mobility-services.eu, 1 +mobilitymag.ru, 1 +mobilityoutlook.com, 1 mobilityworks.eu, 1 mobilityworld.tk, 1 mobilize.us, 1 @@ -98246,7 +98697,7 @@ mobiltank.fr, 1 mobiltune.tk, 1 mobilux.lv, 1 -mobincube.com, 1 +mobincube.com, 0 mobincube.mobi, 1 mobinet.tk, 1 mobinst.ml, 1 @@ -98276,7 +98727,6 @@ mocaro.de, 1 mocdltraining.com, 1 mocent.de, 1 -mochi.lol, 1 mochilerostailandia.com, 1 mochiyuki.net, 1 mochizuki.moe, 0 @@ -98284,11 +98734,12 @@ mockcop.org, 1 mockerel.com, 1 mockers.tk, 1 -mockingjay.io, 1 +mockif.com, 1 mocknen.net, 1 mocksvillenc.org, 1 mocleirigh.ie, 1 mocomoco.jp, 1 +moctezuma.ai, 1 mod.af, 0 mod.gov.lb, 1 mod.io, 1 @@ -98403,7 +98854,6 @@ modperl.pl, 1 modpop.se, 1 modrynstudio.com, 0 -modscrew.com, 1 modsecurity.net, 1 modszombies.com, 1 modul21.eu, 1 @@ -98462,7 +98912,6 @@ moexian.org, 1 moeyy.tech, 1 mof.gov.ws, 0 -mofarennen.com, 1 mofbinsurance.com, 1 mofibo.dk, 1 mofo.com, 1 @@ -98575,6 +99024,7 @@ mokeedev.review, 1 mokenney.com, 1 mokhan.ca, 1 +mokkalab.de, 1 moklee.com.sg, 1 mokrynskyi.com, 1 moksha-movement.com, 1 @@ -98595,7 +99045,6 @@ molehill.it, 1 molenaagtekerke.tk, 1 molenaar-ricardo.tk, 1 -moleremovalsandiego.com, 1 molexces.com, 0 molezzo.com, 1 molinillo.tk, 1 @@ -98627,7 +99076,6 @@ mom.life, 1 moma.co.uk, 1 momentalno.tk, 1 -momento.bio, 1 momentosfriko.com, 1 momentum-tech.ca, 1 momentum.photos, 1 @@ -98664,7 +99112,6 @@ momtits.com, 1 momtubevideos.com, 1 momvy.eu, 1 -momy-genealogie.info, 1 mon-a-lisa.com, 1 mon-agenda.org, 0 mon-agora.com, 1 @@ -98678,6 +99125,7 @@ mon-habitation.ca, 1 mon-ifce.com, 1 mon-match.com, 1 +mon-osteo-toulouse.fr, 1 mon-partage.fr, 1 mon-sac-italien.fr, 1 mon-trafic.com, 0 @@ -98701,6 +99149,7 @@ monbebeautrement.fr, 1 monbedou.net, 1 monbento.com, 1 +moncertificat.be, 1 monday-consulting.com, 1 mondayaftersunday.com, 1 mondaynightbrewing.com, 1 @@ -98767,7 +99216,6 @@ moneyhash.io, 1 moneyinorder.net, 1 moneymania.tk, 1 -moneymart.ca, 1 moneymint.com, 0 moneyniti.com, 0 moneyonchain.com, 1 @@ -98827,6 +99275,7 @@ monitoringanetwork.com, 1 monitoringd.de, 1 monitoringminecraft.ru, 1 +monitoriq.cz, 1 monitz-it.de, 1 monitz.de, 1 monix.io, 1 @@ -98844,7 +99293,7 @@ monmouthcountynj.gov, 1 monmouthmaine.gov, 1 monmouthor.gov, 1 -monnai.com, 0 +monnai.com, 1 monnaiecourante.tk, 1 mono-money.com, 1 mono0x.net, 1 @@ -98896,11 +99345,11 @@ monshoppingcestcalais.fr, 1 monsieursavon.ch, 0 monsitemoncommerce.com, 1 -monsitetest.ca, 1 monsonshoney.com.au, 1 monster-ryot.com, 1 monsterarmsest.ga, 1 monstercurves.com, 1 +monsterenergy.com, 1 monstergovt.com, 1 monsterlinkmarketing.com, 0 monstermashentertainments.co.uk, 1 @@ -98919,7 +99368,9 @@ montagetravel.com, 1 montagnainitalia.com, 1 montagne-vacances.com, 1 +montagneyaya.net, 1 montagnicimes.com, 1 +montaguehotel.com, 1 montajtamirmobilya.com, 1 montala.com, 1 montalvofarret.xyz, 1 @@ -98946,6 +99397,7 @@ monterreygroup.cz, 1 monterreygroup.eu, 1 montessori-verein-kaltenweide.de, 1 +montessorianadeosasco.com.br, 1 montessorikompassen.se, 1 monteurzimmerfrei.de, 1 monteurzimmerking.deals, 1 @@ -98976,6 +99428,7 @@ monticelloky.gov, 1 monticellomn.gov, 1 montillafarm.com, 1 +montmebwarszawa.pl, 1 montoneros.tk, 1 montop.tk, 1 montourcounty.gov, 1 @@ -99017,7 +99470,6 @@ moodlecfp.pt, 1 moodlegnr.pt, 1 moodmagicmusic.com, 0 -moodsta.com, 1 moodup.team, 1 moodyfssrequest.com, 1 mooglms.com, 1 @@ -99040,6 +99492,7 @@ moondoor.tk, 1 moondrop.org, 1 moondsee.de, 1 +moonfist.eu, 1 moonflux.com, 1 moonfreak.tk, 1 moonglancecareer.com, 1 @@ -99129,14 +99582,12 @@ morata.tk, 1 moratilla.ml, 1 moravek.eu, 1 -moravostavdruzstvo.cz, 1 morawiecki.pl, 1 moraxyc.com, 1 morbatex.com, 1 morbius.cz, 1 morbotron.com, 1 morchstore.com, 1 -morcillaencaldera.com, 1 mordamla.com, 1 mordor.email, 1 mordor.land, 1 @@ -99145,7 +99596,6 @@ mordovia.gq, 1 mordovia.tk, 1 mordoviya.tk, 1 -more-terrain.de, 1 moreal.co, 1 morebus.co.uk, 1 morechance.de, 1 @@ -99188,6 +99638,7 @@ morgner.com, 1 morgu.com, 1 mori-cdc.com, 1 +moria.chat, 1 morimoto-d.com, 1 morimoto-tokai.com, 1 morinomiyako-a.co.jp, 1 @@ -99234,6 +99685,7 @@ morozstudio.tk, 1 morozyaka.tk, 1 morph3d.tk, 1 +morphcipher.com, 1 morpheusdata.com, 1 morpheusmobile.com, 0 morpheusrisk.com, 1 @@ -99273,8 +99725,9 @@ mortonmspd.gov, 1 mortonpoolsolutions.com, 1 morus.tk, 1 +morven.ai, 1 morvo.mx, 1 -mos-kanal.ru, 1 +mos-kanal.ru, 0 mosa.guru, 1 mosa.tk, 1 mosaicfloridaphosphate.com, 1 @@ -99298,6 +99751,7 @@ mosdot.org.il, 1 moseic.com, 1 moselwi.gov, 1 +mosematic.com, 1 moserhof.it, 1 moservice.id, 1 mosfet.cz, 1 @@ -99315,18 +99769,20 @@ moskvagruz.tk, 1 moskvayigit.com, 1 moskvitch.org, 1 +mosmanswimcentre.com.au, 1 mosnews.tk, 1 moso.io, 1 mosobl.tk, 1 mosostore.nl, 1 +mosqueedelapaix.com, 1 mosquito-code.com, 1 +mosquito-sklep.pl, 1 mosquitojoe.com, 1 mosr.sk, 1 mossad.gov.il, 1 mossan.net, 1 mosshi.be, 1 mossipanama.com, 1 -mossplants.ru, 1 mossylog.tk, 1 most.tk, 1 mostaccino.com, 1 @@ -99357,15 +99813,7 @@ motat.nz, 1 motd.ch, 1 mote.org, 1 -motekforce.link, 1 -motekforcelink.com, 1 -motekforcelink.eu, 1 -motekforcelink.net, 1 -motekforcelink.nl, 1 motekmedical.com, 1 -motekmedical.eu, 1 -motekmedical.net, 1 -motekmedical.nl, 1 moteksystems.com, 1 moteksystems.net, 1 motera.ie, 1 @@ -99398,6 +99846,7 @@ motivation.cc, 1 motivational-babes.com, 1 motivationalliance.com, 1 +motive.you, 1 motivness.com, 1 motivo.nl, 0 motiweb.fr, 1 @@ -99451,6 +99900,7 @@ motorline.ru, 1 motorlubilgiler.com, 1 motorparts-images.nl, 1 +motorparts-online.com, 1 motorrijschool-pitbox8.nl, 1 motorring.ru, 1 motorslopers.tk, 1 @@ -99486,6 +99936,7 @@ motumport.se, 1 motumskane.se, 1 motun.ga, 1 +motur.co.in, 1 moturua.nz, 1 motusins.com, 1 motusrenaultbloemfontein.co.za, 1 @@ -99552,13 +100003,13 @@ moussa-ibrahim.ml, 1 moussasolutions.com, 1 mousseacoustique.com, 1 +moustra.com, 1 mouthtogut.com, 1 moutiezhaller.com, 1 mov, 1 movabletype.net, 1 movacare.de, 1 movaci.com, 1 -movado.com, 1 movahoteis.com.br, 1 moval.gov, 1 movavi.id, 1 @@ -99600,7 +100051,6 @@ moviefreeze.com, 1 movieglot.ml, 1 movieguys.org, 1 -moviejack.org, 0 moviemadness.uk, 1 movieoldiesest.ga, 1 movieredeem.com, 1 @@ -99637,6 +100087,7 @@ movingtonewcastle.com.au, 1 movio.ga, 1 moviro.net, 1 +movistarexperiencestore.com, 1 movlib.org, 1 movneo.com, 1 movnest.com, 1 @@ -99742,6 +100193,7 @@ mpsports.org, 1 mptdom.com, 1 mptenders.gov.in, 1 +mptmd.gob.es, 1 mpu-ibbi.de, 1 mpu-vorbereitung.com.de, 1 mputra.com, 1 @@ -99749,6 +100201,8 @@ mqas.net, 1 mqbeauty.com.tw, 1 mqbx.nl, 1 +mql4.com, 1 +mql5.com, 1 mqroofing.com, 1 mqtlabs.com, 1 mr-7.ru, 1 @@ -99943,6 +100397,7 @@ msgallery.tk, 1 msganka.jp, 1 msgkiki.com, 1 +msgloop.com, 1 msgroupitaly.com, 1 msgru.com, 1 msgs.ee, 1 @@ -99960,7 +100415,6 @@ msisupplyinc.com, 1 msjc.edu, 1 msk-balkon.ru, 1 -msk-news.net, 1 msklawyer.com, 1 msl.org, 0 mslegalsupport.com, 1 @@ -100002,6 +100456,7 @@ msr-schaltanlagen.de, 1 msrf.de, 1 msrl.com, 1 +msrl.net, 1 msrmotorsports.com, 1 msroot.de, 1 msrumon.com, 1 @@ -100076,7 +100531,7 @@ mtel.gr, 1 mteleport.net, 1 mtelizabeth.com, 1 -mtex.net.ua, 0 +mtex.net.ua, 1 mtf.party, 1 mtf.rip, 1 mtf.wiki, 1 @@ -100112,7 +100567,6 @@ mtp-services.fr, 1 mtpa.live, 1 mtpleasant-tn.gov, 1 -mtpleasantchiropracticsc.com, 1 mtr-croatia.tk, 1 mtr.md, 1 mtr123.cn, 0 @@ -100147,6 +100601,7 @@ muafakatmalaysia.gq, 1 muafakatmalaysia.ml, 1 muarstabyggmarknad.tk, 1 +mubacodebm.com, 1 mubarak-card.com, 1 mubase.dk, 1 muble.tk, 1 @@ -100154,6 +100609,7 @@ muceniece.tk, 1 muchamiel.nl, 1 muchbetterthancash.com, 1 +muchdifferentworld.com, 1 muchisimos.com, 1 muchohentai.com, 1 muchoruidoacademy.com, 1 @@ -100199,6 +100655,7 @@ muenster-yarn.com, 1 muenzen.tk, 1 muenzenforum.tk, 1 +muface.es, 1 mufg.ru, 1 mufi.ga, 1 mufid.tk, 1 @@ -100242,18 +100699,19 @@ mujlinux.cz, 1 mujoco.org, 1 muk-kobetsu.com, 1 +mukamashamba.com, 1 mukasa.no, 0 mukeshtandi.com, 1 mukio-official.com, 1 mukio.live, 1 mukioofficial.com, 1 mukiovoidwalker.com, 1 +mukkmukk.com, 1 mukli.hu, 1 muku-flooring.com, 1 mukurtu.org, 1 mukuru.com, 1 mukwa.gov, 1 -mula.solutions, 1 mula.tk, 1 mulao.com, 1 mulberryar.gov, 1 @@ -100392,7 +100850,6 @@ mundoscrapbooking.online, 1 mundoseth.tk, 1 mundosteampunk.club, 1 -mundosuiri.info, 1 mundosuiri.ml, 1 mundowanderlust.com, 1 mundschenk.at, 1 @@ -100453,12 +100910,10 @@ murilloplasticsurgery.com, 1 murksbreider.tk, 1 murl.ml, 1 -murmansk-news.net, 1 murmansk.cf, 1 murmanskforum24x7.tk, 1 murmashi.com, 1 murmashi.ru, 1 -murmeltiere.com, 1 murmures.net, 1 murof.com.br, 1 murphy-law.net.ru, 1 @@ -100694,7 +101149,6 @@ muv.co.uk, 1 muvy.tube, 1 muwi.tk, 1 -muxidream.cn, 1 muxup.com, 1 muy.ooo, 1 muydelgada.com, 1 @@ -100735,7 +101189,7 @@ mvhsoracle.com, 1 mvib.net, 1 mviess.de, 0 -mvisioncorp.com, 1 +mvisioncorp.com, 0 mvistatic.com, 1 mvkpop.com, 1 mvmcorps.com, 1 @@ -100799,7 +101253,6 @@ mx86.eu, 1 mxawei.cn, 1 mxdanggui.org, 1 -mxdvl.com, 0 mxes.net, 1 mxgateway.eu, 1 mxin.ltd, 1 @@ -100808,6 +101261,7 @@ mxlog.com.br, 1 mxradar.com, 1 mxtm.de, 1 +mxtsoluciones.com.mx, 1 my-aftershave-store.co.uk, 1 my-azov.tk, 1 my-bratsk.tk, 1 @@ -100891,6 +101345,7 @@ myactivity.google.com, 1 myadr.co, 1 myaeon.com.my, 1 +myaeon2go.com, 1 myaffiliateprogram.com, 1 myafweb.com, 1 myaggic.com, 1 @@ -100898,7 +101353,6 @@ myaicuriosity.com, 1 myakkatactical.com, 1 myalchemytechnology.com, 1 -myali.net, 1 myalmeria.com, 1 myalpine.shop, 1 myalsadd.tk, 1 @@ -100950,7 +101404,6 @@ mybizzmail.com, 1 mybloggedlife.com, 1 mybon.online, 0 -mybookbee.com, 1 myboostport.com, 1 myborder.ru, 1 mybotti.eu, 1 @@ -101123,6 +101576,7 @@ myemailadd.net, 1 myemailsender.tk, 1 myeml.net, 1 +myemptybag.ca, 1 myenemy.tk, 1 myenglish.tk, 1 myenocta.com, 1 @@ -101176,7 +101630,6 @@ myfloridadeferredcomp.com, 1 myfloridarealty.com, 1 myfloridarx.gov, 1 -myformatconverter.com, 0 myfortdodge.com, 1 myforum.community, 1 myforwardsavings.com, 1 @@ -101210,7 +101663,6 @@ mygeek.tk, 1 mygeek911.com, 1 mygenderation.com, 1 -mygeneral.org, 1 mygeorges.fr, 1 mygeorgia.org, 1 mygermanuniversity.com, 1 @@ -101222,10 +101674,10 @@ mygimp.tk, 1 myglobalnews.net, 1 myglobalopti.nl, 1 +mygnao1.org, 1 mygnmr.com, 0 mygo.pw, 1 mygobelin.tk, 1 -mygolfsimulator.com, 1 mygolod.com, 1 mygomel.tk, 1 mygov.scot, 1 @@ -101269,6 +101721,7 @@ myhuthwaite.com, 1 myibmchq.com, 1 myibp.ph, 1 +myicebet.com, 1 myid.be, 1 myigetit.com, 1 myimg.cn, 1 @@ -101284,6 +101737,7 @@ myinvisibleknapsack.com, 1 myinvista.com, 1 myip.solutions, 1 +myisocert.com, 1 myisolved.com, 1 myit-officiel.com, 1 myitero.com, 1 @@ -101310,8 +101764,8 @@ mykvb.com, 1 mylabaih.com, 1 mylacera.gov, 1 +myladychat.com, 1 mylastchapter.tk, 1 -mylatestnews.org, 1 mylawer.ga, 1 myld.be, 1 mylearners.vic.gov.au, 1 @@ -101332,7 +101786,6 @@ mylittlegrocer.com, 1 mylittlewallpaper.com, 1 mylittlewizard.fr, 1 -myliveupdates.com, 1 myload.ch, 1 mylobster.ml, 1 mylocalairconditioning.com.au, 1 @@ -101406,11 +101859,11 @@ mynametags.mt, 1 mynametags.nl, 1 mynametags.pt, 1 +mynart.nl, 1 mynas.ovh, 0 mynaturalmood.es, 1 mynaturebox.com, 0 mynaughtyalbum.com, 1 -mynaui.com, 0 myndcommunication.com, 0 myndighetermeddnssec.se, 1 myndighetermedipv6.se, 1 @@ -101486,12 +101939,12 @@ myphotoshopbrushes.com, 1 myphx311.gov, 1 myphysiocoach.ch, 1 +myphysiohelp.it, 1 mypillcard.com, 1 mypiloteis.com, 1 mypinellasclerk.gov, 1 mypivcard.com, 1 myple.io, 1 -mypnu.net, 1 mypodseu.com, 1 mypogljad.tk, 1 mypolicy.ch, 1 @@ -101510,6 +101963,8 @@ myproxy.eu.org, 0 mypskov.tk, 1 mypsychicreadings.tk, 1 +mypulso.com, 1 +mypulso.ru, 1 mypvhc.com, 1 myqronix.com, 1 myqrreview.com, 1 @@ -101573,7 +102028,6 @@ myrevery.com, 1 myreviews.ga, 1 myrewardspoints.com, 1 -myria.com, 1 myriad.com, 1 myriadgroup.com, 1 myriadlex.com.tw, 1 @@ -101582,14 +102036,17 @@ myrig.com, 1 myrig.net, 1 myrina.com, 1 +myriskguard.com, 0 myrom.tk, 1 myrotvorets.center, 1 myroyaa.com, 1 +myrtillus.ch, 1 myrunningcalendar.com, 1 myruststats.com, 1 myrvang.org, 1 myrvog.net, 1 myrvogna.net, 1 +myrxnote.com, 1 myrxplans.com, 1 mys.gov.sd, 1 mysa.tk, 1 @@ -101627,6 +102084,7 @@ myshikarpur.tk, 1 myshop-battery.com, 1 myshop-solaire.com, 1 +myshophosting.com, 1 myshowbiz.tk, 1 mysidekick.io, 1 mysignal.com, 1 @@ -101658,10 +102116,8 @@ mysteriouscode.io, 1 mystery-box.cf, 1 mystery-science-theater-3000.de, 0 -mysterybeer.nl, 1 mysteryfun.house, 1 mysterymind.ch, 0 -mysteryplay.com, 1 mysteryshow.site, 1 mysterytag.com, 1 mystgames.tk, 1 @@ -101677,6 +102133,7 @@ mystiko.eu, 1 mystinkefinger.de, 1 mystock911.com, 1 +mystocks.africa, 1 mystore24.us, 1 mystormshield.eu, 0 mystorydoctor.com, 1 @@ -101765,7 +102222,7 @@ myvi.gov, 1 myviewboard.com, 1 myvirtualserver.com, 0 -myvitalspro.com, 1 +myvitalspro.com, 0 myvologda.tk, 1 myvotect.gov, 1 myvoucher.ie, 1 @@ -101789,7 +102246,6 @@ myweightlosstips.tk, 1 mywellness360.in, 1 mywikis.net, 1 -mywish.co.il, 1 mywonderkitchen.com, 1 mywonderland.co.nz, 1 mywoodbridgedentist.com, 1 @@ -101869,6 +102325,7 @@ n15.org, 1 n1co68.freeboxos.fr, 1 n1mp.org, 1 +n25midletontoyoughal.ie, 1 n26.com, 1 n2canada.ca, 1 n2diving.net, 1 @@ -101880,6 +102337,7 @@ n3rd.eu, 1 n3rd0rama.tk, 1 n3t.ch, 1 +n4cer.de, 1 n4mullingartolongford.ie, 1 n4zm.com, 1 n5197.co, 1 @@ -101921,7 +102379,6 @@ nab-services.ml, 1 nabard.xyz, 1 nabc.au, 1 -nabchelny-news.ru, 1 nabeer.ga, 1 nabeez.cf, 1 nabibus.com, 1 @@ -101948,7 +102405,6 @@ nachalova.tk, 1 nachanimoroccotrips.com, 1 nachdenken-erlaubt.de, 1 -nachhaltig-in-graz.at, 1 nachhaltige-anleger.de, 1 nachoblanco.tk, 1 nachos.stream, 1 @@ -101982,6 +102438,7 @@ nadabrahma-hangtalmasszazs.hu, 1 nadaquenosepas.com, 1 nadavs.com, 1 +nadburn.xyz, 1 nadejeproninu.cz, 1 nadelholzkulturen.de, 1 nadex.com, 1 @@ -102042,10 +102499,7 @@ nah.re, 1 naharro.fr, 1 naheulcraft.be, 1 -nahfe.xyz, 1 nahman.tk, 1 -nahmii.dj, 1 -nahmii.dog, 1 nahouw.net, 1 nahrag.tk, 1 nahs-classof1972.com, 1 @@ -102055,7 +102509,7 @@ nahue.ar, 1 nahue.com.ar, 1 naidoc.org.au, 1 -naijabased.fun, 1 +naijabased.fun, 0 naijapickup.com, 1 naijaxnet.com.ng, 1 naijjobs.com, 1 @@ -102106,7 +102560,6 @@ nakazawa-iin.com, 1 naked.pics, 1 nakedalarmclock.me, 1 -nakedbigdickmen.com, 1 nakedfacts.co.uk, 0 nakedgirls247.xxx, 1 nakedinkas.com, 1 @@ -102139,7 +102592,6 @@ nalanyinyun.work, 1 nalapadglobal.com, 1 nalapadtransport.com, 1 -nalchik-news.net, 1 naldydimpudus.com, 1 nale-hosting.tk, 1 nalepky-na-zed.cz, 1 @@ -102147,6 +102599,7 @@ nalios.be, 1 nalle.fi, 1 nalles.net, 1 +nalpeiron.com, 1 naltrexon.gq, 1 nalukfitness.com.br, 1 nalwin.cc, 1 @@ -102238,7 +102691,9 @@ nannatextiles.com, 1 nannatextiles.de, 1 nannostomus.com, 1 +nannyandhousekeeper.uk, 1 nannydream.com, 1 +nano.gov, 1 nano.voting, 1 nanobattle.com, 1 nanocard.co, 1 @@ -102266,19 +102721,17 @@ nanotechtorsion.com, 1 nanotipbot.tk, 1 nanovolt.nl, 1 -nansen.ai, 1 +nansen.ai, 0 nanshanhuxi.cn, 1 nanubo.com, 1 nanubo.de, 1 nanxin.xyz, 1 -nao-news.net, 1 nao.sh, 0 naocan.cf, 1 naocan.ml, 1 naotron.com, 1 napacabs.com, 1 napalha.com.br, 1 -napavalleyregister.com, 1 napc.kr, 1 napcabs.com, 1 napcae.de, 1 @@ -102295,6 +102748,7 @@ napkins-wholesale.in, 1 napkins-wholesale.nz, 1 napkins-wholesale.uk, 1 +napkinscience.com, 1 naplata.mk, 1 naples.tk, 1 naplestotalgarage.com, 1 @@ -102308,6 +102762,7 @@ nappylaundry.ga, 1 nappywashing.ga, 1 naprapativast.se, 1 +napraw.de, 1 naprawa-bazy-danych.pl, 1 naprawadachupokunie.pl, 1 naprawapokunie.pl, 1 @@ -102318,7 +102773,6 @@ naql.om, 1 naquebec.tk, 1 nar.cards, 1 -nar0.com, 1 nara.gov, 1 naraboty.ga, 1 narada.com.ua, 1 @@ -102348,7 +102802,6 @@ narindal.ca, 1 narindal.ch, 1 narindal.com, 1 -naringslivsala.se, 1 nariohtools.com, 1 naris-grc.com, 1 narko-stop.org, 1 @@ -102387,7 +102840,6 @@ narutoshow.tk, 1 narutouzumaki.tk, 1 narutowicza47.pl, 1 -narvizit.com, 1 nary-software.com, 1 narzedziait.pl, 1 narzedziownia.top, 1 @@ -102434,6 +102886,7 @@ nasilbirsite.tk, 1 nasimblog.tk, 1 nasirrezazi.tk, 1 +naslab.ai, 1 naslovi.net, 1 nasme.tk, 1 nasosmarket.com.ua, 1 @@ -102607,6 +103060,7 @@ nativitychurchnj.org, 1 nativitynj.org, 1 nativitytv.ps, 1 +natland.org.uk, 1 natlec.ch, 1 natlec.com, 1 natmal.net, 1 @@ -102734,10 +103188,10 @@ naveka.ga, 1 navenlle.com, 1 naviate.com, 1 +navicater.com, 1 navidarian.tk, 1 navienna.com, 1 navientagsettlement.com, 1 -navigantcu.org, 1 navigatorgpo.com, 1 navigay.me, 1 navigo-inc.com, 1 @@ -102745,6 +103199,7 @@ navigo.global, 1 navigyurci.hu, 1 navinmolecular.com, 1 +naviodata.io, 1 navita.com.br, 1 naviteq.eu, 1 navkor.tk, 1 @@ -102770,7 +103225,6 @@ naxcivan.tk, 1 nayakaaerial.com, 1 nayanaas.com, 1 -nayaone.com, 1 nayapakistan.tk, 1 naydenovlaw.com, 1 nayefalebrahim.com, 1 @@ -102785,7 +103239,6 @@ nazarenoviso.tk, 1 nazbol.tk, 1 nazevfirmy.cz, 1 -nazimogluinsaat.com, 1 nazmulislam.cf, 1 nazo.run, 1 nazoryzakazniku.cz, 1 @@ -102877,6 +103330,7 @@ ncatregister.com, 1 ncauditor.gov, 1 ncbham.be, 1 +ncbluelink.com, 1 ncbon.gov, 1 ncbvc.co.jp, 1 ncc-efm.com, 1 @@ -102890,6 +103344,7 @@ nccpa.net, 1 ncd.moe, 1 ncdc.pt, 1 +ncdl.com, 1 ncdpi.gov, 1 ncea.net.au, 1 nceahelp.com, 1 @@ -102914,6 +103369,7 @@ ncirc.gov, 1 ncjdigital.com, 1 ncjrs.gov, 1 +nck.pl, 1 ncksrv.com, 1 ncksrv.email, 1 ncksrv.eu, 1 @@ -102968,11 +103424,12 @@ ndesignprojects.com, 1 ndev.tk, 1 ndf.de, 1 -ndfa.ie, 1 +ndgm.co.uk, 1 ndhhs.gov, 1 ndhlink.com, 1 ndi.org, 1 ndiama.eu.org, 1 +ndiga.org, 1 ndisreview.gov.au, 1 ndk.cz, 1 ndlegis.gov, 1 @@ -103044,6 +103501,8 @@ nebraskawheat.gov, 1 nebucadnezzer.tk, 1 nebulae.co, 1 +nebularperfumes.com, 1 +nebulateam.com.au, 1 nebulise.com, 1 nebulith.org, 1 nebux.ai, 1 @@ -103097,7 +103556,6 @@ needfire.ga, 1 needflare.com, 1 needing.cf, 1 -needle-demo.azurewebsites.net, 1 needle.net.nz, 1 needle.nz, 1 needme.com, 1 @@ -103129,7 +103587,6 @@ nef.net.br, 1 nefald.fr, 0 nefertitis.cz, 0 -neff-pressen.de, 1 nefi.com, 1 nefit-bosch.nl, 1 nefizhome.com, 1 @@ -103150,6 +103607,7 @@ negocios-imatore.com, 1 negociosparaoptimistas.com, 1 negociosurbanos.net, 1 +negoya-shokai.info, 1 negozimoda.it, 1 negoziointimo.com, 1 negr.gay, 1 @@ -103184,6 +103642,7 @@ neilwynne.com, 1 nein-zu-bayern.de, 1 neiu.edu, 1 +nej.ad, 1 nej.cz, 1 nej.dk, 0 nejenpneu.cz, 1 @@ -103223,6 +103682,7 @@ nekoninja.xyz, 1 nekopon.pl, 1 nekosc.com, 1 +nekosia.cat, 1 nekovo.cz, 1 nekox.ml, 1 nekrasowsky.ml, 1 @@ -103254,7 +103714,6 @@ nelosculpteur.fr, 1 nelson-marine.com, 0 nelsoncountyky.gov, 1 -nelsonrecruitmentservices.co.uk, 1 nelsonrodrigues.tk, 1 nelsontwpoh.gov, 1 nelsonworldwide.com, 1 @@ -103265,7 +103724,6 @@ nemagiya.tk, 1 nemahacountyne.gov, 1 nemberone.com, 1 -nemconcept.vn, 1 nemecl.eu, 1 nemesisenterprises.de, 1 nemesiz.tk, 1 @@ -103322,17 +103780,21 @@ neocyd.com, 1 neodaedalus.com.au, 1 neodigital.bg, 1 +neodomus.net, 1 +neodraykl.com, 1 neodruid.tk, 1 neoedresources.org, 1 neoeliteconsulting.com, 1 neofinancial.com, 1 neogames.com.co, 1 neohu.com, 0 +neohype.co, 1 neojo.org, 1 neoko.fr, 1 neokobe.city, 1 neokonmarketing.de, 1 neolaudia.es, 1 +neoli.org, 1 neolink.com.br, 1 neolivin.com, 1 neolucky.com, 1 @@ -103457,6 +103919,7 @@ neriman.me, 1 nerion.tk, 1 nerispa.it, 1 +nerium.ie, 1 nerja.es, 1 nerloee.dk, 1 neroninvestment.org, 1 @@ -103480,6 +103943,7 @@ neshura.me, 1 neshura.net, 1 neskins.com, 1 +nesma.com, 1 nesolabs.de, 1 nespim.tk, 1 ness.com, 1 @@ -103488,6 +103952,7 @@ nessimworks.com, 1 nesstormented.tk, 1 nest-property.com, 1 +nesta.ie, 1 nestbynature.com, 1 nestdesigndeco.com, 1 nestetic.com, 1 @@ -103534,7 +103999,6 @@ netcake.in, 1 netcapital.com, 1 netcat.ovh, 1 -netcattle.com, 1 netcd.tk, 1 netcenteret.tk, 1 netco-group.de, 1 @@ -103644,6 +104108,7 @@ netnl.eu, 1 netoborona.tk, 1 netobur.net, 1 +netogregorio.com, 1 netolice.com, 1 netolink.co.il, 1 netolink.com, 1 @@ -103659,10 +104124,11 @@ netracks.ga, 1 netradyne.com, 1 netraising.com, 1 +netravix.com, 1 netrecruituk.co.uk, 1 netresec.com, 1 netreviews.tk, 1 -netriders.academy, 0 +netriders.academy, 1 netrift.uk, 1 netrino.be, 1 netrino.info, 1 @@ -103692,7 +104158,6 @@ netsphere.cloud, 1 netsphere.cz, 1 netstjernen.dk, 1 -netstrategy.it, 1 netsweeper.com, 1 netsyms.com, 1 netsystems.pro, 1 @@ -103832,6 +104297,7 @@ neurexhealth.ai, 1 neurido.net, 1 neurobiology.wiki, 1 +neurobirds.com, 1 neurocia.com.br, 1 neurocny.cloud, 1 neurococi.org, 1 @@ -103843,6 +104309,7 @@ neurofields.org, 1 neurofitbraincentre.com.au, 1 neurogroove.info, 1 +neurokardiak.fr, 1 neurolicht.de, 1 neurologia.tk, 1 neurologie.tk, 1 @@ -103935,7 +104402,6 @@ newageshutters.com, 1 newalbanyohio.gov, 1 newalive.net, 1 -newamericanagent.com, 1 newannual.com, 1 newannualfestival.com, 1 newannualfestival.com.au, 1 @@ -104002,11 +104468,13 @@ newday.host, 1 newdaychristian.com, 1 newdayproperties.com, 1 +newdayrecordlabel.com, 1 newdenversurvivors.tk, 1 newdietandexercises.tk, 1 newdirectionsolar.com.au, 1 newdoor.estate, 1 newdreamsnashamuktikendra.com, 1 +newdriver.com.br, 1 newdronesandquadcopters.com, 1 newdurhamnh.gov, 1 newedgeink.ca, 1 @@ -104035,7 +104503,7 @@ newflyerofamericainc.com, 1 newfoldenmn.gov, 1 newforex.ml, 1 -newforms.nl, 0 +newforms.nl, 1 newfoundland-labradorflora.ca, 1 newgarden.tk, 1 newglarusvillagewi.gov, 1 @@ -104043,7 +104511,6 @@ newgrowbook.com, 0 newgrowthpress.com, 1 newguidance.ch, 0 -newhade.ddns.net, 1 newhampshiretitlesearch.com, 1 newhamyoungbloods.co.uk, 1 newharmony-in.gov, 1 @@ -104064,7 +104531,6 @@ newjerseytitlesearch.com, 1 newjerseyvideography.com, 1 newkaliningrad.ru, 1 -newlands-fasteners.com.au, 1 newledger.io, 1 newlegalsteroid.com, 1 newlifefund.org, 1 @@ -104097,6 +104563,7 @@ newomnibank.com, 1 newonlineroad.com, 1 neworiflame.tk, 1 +newpad.de, 1 newparadigmventures.net, 0 newparrot.tk, 1 newplxx.gotdns.com, 1 @@ -104104,7 +104571,7 @@ newpoint.estate, 1 newpointeg.com, 1 newpoly.com, 1 -newportavelandscaping.com, 1 +newportavelandscaping.com, 0 newportbus.co.uk, 1 newportcenturions.co.uk, 1 newporthomehealth.com, 1 @@ -104125,30 +104592,19 @@ newruf.com, 1 news-and-blogs.tk, 1 news-balashiha.ru, 1 -news-berdyansk.ru, 1 news-club.tk, 1 news-cr.ru, 1 -news-dnepr.ru, 1 news-donetsk.ru, 1 news-kharkov.ru, 1 -news-kherson.ru, 1 -news-kiev.ru, 1 -news-krd.ru, 1 -news-lugansk.ru, 1 -news-makeevka.ru, 1 -news-mariupol.ru, 1 news-novoros.cf, 1 -news-odessa.ru, 1 news-of-russia.gq, 1 news-offerte.com, 1 news-police.tk, 1 news-pravda.com, 1 news-srilanka.tk, 1 -news-surgut.ru, 1 news-sy.cf, 1 news-technology.ml, 1 news-ukraine.ru, 1 -news-zp.ru, 1 news-zp.tk, 1 news.bg, 1 news123.ga, 1 @@ -104198,7 +104654,7 @@ newshorehamri.gov, 1 newshour.media, 1 newsig.com, 1 -newsignature.com, 1 +newsignature.com, 0 newsinformer.ga, 1 newsinkansas.ml, 1 newsinpenn.ml, 1 @@ -104221,7 +104677,6 @@ newspro.io, 1 newspsychology.com, 1 newsquare.biz, 1 -newsrostov.ru, 1 newstangerang.com, 1 newsteadccc.com.au, 1 newstel.tk, 1 @@ -104259,7 +104714,6 @@ newtonestudios.nl, 1 newtonhaus.com, 1 newtrackon.com, 1 -newtravelplans.com, 1 newusatoday.ga, 1 newvehicle.com, 1 newvisionhealing.com, 1 @@ -104302,7 +104756,7 @@ nexgeneration-solutions.com, 1 nexgi.com, 1 nexhealth.info, 1 -nexiam.net, 1 +nexiassist.com, 1 nexicafiles.com, 1 nexinal.net, 1 nexiodev.com, 1 @@ -104319,7 +104773,7 @@ nexiumgeneric.tk, 1 nexocap.cl, 1 nexon.com.au, 1 -nexrbx.com, 1 +nexouploader.com, 1 nexril.net, 0 nexs.gg, 1 nexscience.tk, 1 @@ -104333,6 +104787,7 @@ next.ink, 1 next.me, 1 nextads.ch, 1 +nextautomation.us, 1 nextbike.tk, 1 nextcairn.com, 1 nextcal.eu, 1 @@ -104343,6 +104798,7 @@ nextcloud-server.spdns.de, 0 nextcloud.com, 1 nextcloud.nerdpol.ovh, 1 +nextcloud.tel, 1 nextcloudcn.com, 0 nextclouddarwinkel.nl, 1 nextclouddavid.duckdns.org, 1 @@ -104367,6 +104823,7 @@ nextgreatmess.com, 1 nextgreencar.com, 1 nextintegrations.nl, 1 +nextio.digital, 1 nextiot.de, 1 nextiva.com, 1 nextjs.org, 1 @@ -104374,7 +104831,6 @@ nextlevel-forum.de, 1 nextlevel-it.co.uk, 1 nextlevelforum.de, 1 -nextme.se, 1 nextmed.ro, 1 nextmuseum.io, 1 nextofkinplan.com, 1 @@ -104401,6 +104857,9 @@ nexus, 1 nexus-start.de, 1 nexus-vienna.at, 1 +nexusbridgebrokers.com, 1 +nexuscore.systems, 1 +nexusdsp.ai, 1 nexussystems.tk, 1 nexwebsites.com, 1 nexxen.com, 1 @@ -104456,15 +104915,16 @@ nfpib.com.au, 1 nfpors.gov, 1 nfpsa.lv, 1 -nfrdoz.com, 1 nfs.pub, 1 nfsec.pl, 1 nfshopnsave.com, 1 +nft-chain.org, 1 nft-dagasi.com, 1 nft-dev-web.azurewebsites.net, 1 nft-qa-web.azurewebsites.net, 1 nft.io, 1 nftactually.com, 1 +nftbidforge.com, 1 nftdelegation.com, 1 nftnow.com, 1 nftshowroom.com, 1 @@ -104506,6 +104966,7 @@ ngo-channel.com, 1 ngo-online.de, 1 ngo.chat, 1 +ngo.email, 1 ngo.luxe, 1 ngo.xxx, 1 ngobrolgames.com, 1 @@ -104545,6 +105006,7 @@ nhbp.gov, 1 nhccnews.org, 1 nhdecoration.fr, 1 +nhdsd.xyz, 1 nhdsilentheroes.org, 1 nhg.nl, 1 nhheaf.org, 1 @@ -104654,7 +105116,6 @@ nicesurf.tk, 1 nicetits.pics, 1 nicevillefl.gov, 1 -niceviolin.com, 1 nicgoa.nic.in, 1 nicheosala.info, 1 nicheosala.tk, 1 @@ -104694,7 +105155,6 @@ nickhitch.co.uk, 1 nickhowell.co.uk, 0 nickkallis.com, 1 -nickkatie.wedding, 1 nicklet.xyz, 1 nicklock.ml, 1 nickloose.de, 1 @@ -104736,7 +105196,6 @@ nico.st, 1 nicoacosta.me, 0 nicochinese.com, 1 -nicogrosser.de, 0 nicoknibbe.nl, 1 nicoladixonrealestate.com, 0 nicolaeiotcu.ro, 1 @@ -104780,6 +105239,7 @@ nicopoier.us.kg, 1 nicopretzl.de, 1 nicorevin.ru, 1 +nicoropel.com, 1 nicosaveyn.be, 1 nicotorrenga.nl, 1 nicovip.com, 0 @@ -104858,7 +105318,6 @@ nigdeescort.tk, 1 nigel-aves-photography.com, 1 nigelfreake.eu, 1 -nigellasativa.info, 1 nigelpentland.co.uk, 1 nigelpentland.net, 1 nigelsnotebook.com, 1 @@ -104926,6 +105385,7 @@ nihulkav.shop, 1 niice.co, 1 niid.lv, 1 +niigata-rice.com, 1 niinaratsula.com, 1 niit-mts.com, 1 niit.com, 1 @@ -104983,9 +105443,7 @@ niko-vfx.com, 0 nikoflix.site, 1 nikola-mitrojevic.eu, 1 -nikolaev-news.ru, 1 nikolaev.ml, 1 -nikolaevnews.ru, 1 nikolahost.tk, 1 nikolai-schmidt.tk, 1 nikolaipribylski.tk, 1 @@ -105003,7 +105461,6 @@ nikonlibrary.co.uk, 1 nikonnps.co.uk, 1 nikonschool.co.uk, 1 -nikopol-news.ru, 1 nikos.com.br, 1 nikosgestao.com.br, 1 nikosgkourtsas.gr, 1 @@ -105013,7 +105470,6 @@ nikscloud.eu, 1 nikskitchen.com.au, 1 niksys.net, 1 -nikws.ru, 1 nikz.in, 1 nil.as, 1 nil.com, 1 @@ -105035,7 +105491,6 @@ nilslab.com, 1 nilslandscaping.com.au, 1 nilsnet.tk, 1 -nilupul.org, 1 nimahoda.net, 1 nimb.com.np, 1 nimber.pt, 1 @@ -105074,10 +105529,9 @@ nine-chronicles.com, 1 ninedaysmore.tk, 1 ninefives.online, 1 -ninegravity.com, 1 +ninegravity.com, 0 ninepints.co, 1 ninespec.com, 1 -ninetailed.ninja, 1 ninetaillabs.xyz, 1 nineteensixtyone.co.uk, 1 ninetyninestreet.co.nz, 1 @@ -105131,7 +105585,6 @@ niprojmimedical.com, 1 niprojmipharma.com, 1 nirada.info, 1 -nirae.at, 1 nirbhayamc.com, 1 nirex.as, 1 nirex.cz, 1 @@ -105194,6 +105647,7 @@ nivarussia.ml, 1 nivelo.io, 1 nivoit.cf, 1 +nivots.com, 1 nix-ish.xyz, 1 nix-sender.com, 1 nix-sender.ru, 0 @@ -105262,8 +105716,8 @@ njtransfer.org, 1 njuftp.com, 1 njvcco.gov, 1 -nk-news.ru, 1 nk-vision.com, 1 +nk-zahnarzt.de, 1 nk1.de, 1 nka.hu, 1 nkam.uk, 1 @@ -105348,9 +105802,7 @@ nmx.moe, 1 nmxc.ltd, 1 nn-com.co.jp, 1 -nn-news.net, 1 nn-vol.ga, 1 -nn0.net, 1 nn5197.co, 1 nn6729.co, 1 nn6957.co, 1 @@ -105454,6 +105906,7 @@ nocillaconchorizo.tk, 1 nocit.dk, 1 noclegiwchecinach.pl, 1 +nocleus.com, 1 nocloud.website, 1 noco.nl, 1 nocoastpunx.tk, 1 @@ -105473,6 +105926,7 @@ nocyclopedia.tk, 1 nod.lv, 1 nod32.com.pt, 1 +noda.energy, 1 nodbaltic.com, 1 nodde.cf, 1 nodecdn.net, 1 @@ -105483,6 +105937,7 @@ nodejs.com.au, 1 nodejs.org, 1 nodelab-it.de, 1 +nodeloom.io, 1 nodelulu.ai, 1 nodepoet.com, 1 noderunners.network, 1 @@ -105508,7 +105963,7 @@ noexpo.org, 1 nofibre.uk, 1 nofilter.gq, 1 -nofraud-test.com, 1 +nofilter.io, 1 nofrillsdns.com, 1 nofuss.co.za, 1 noga4you.de, 1 @@ -105567,6 +106022,7 @@ nolanpowellisaho.com, 1 nolanvilletx.gov, 1 nolapic.com, 1 +nolascomedical.com, 1 nolate.de, 1 nolatepayments.com, 1 nolaviz.org, 1 @@ -105591,7 +106047,6 @@ nomadichome.org, 1 nomadichomes.com, 1 nomadichomes.org, 1 -nomadiclifes.com, 1 nomadicrootsco.com, 1 nomadix.com, 1 nomadlist.com, 1 @@ -105711,7 +106166,6 @@ nordbusinessaccount.com, 0 nordcheckout.com, 1 nordcity.ga, 1 -nordcom.io, 1 norddevelopmentgroup.com, 1 nordea.lu, 1 nordeanode.se, 1 @@ -105754,8 +106208,6 @@ nordlayer.com, 1 nordlichter-brv.de, 1 nordmark-pharma.de, 1 -nordmoregatebilklubb.com, 1 -nordpass.com, 1 nordsec.com, 1 nordseeblicke.de, 1 nordstarfossils.com, 1 @@ -105774,7 +106226,6 @@ norichanmama.com, 1 noriel.ro, 1 norikazumatsuno.tk, 1 -norilsk-news.ru, 1 norio.lt, 1 norion.no, 1 noripon.blog, 1 @@ -105802,6 +106253,7 @@ normanemark.com, 1 normity.nl, 1 norml.fr, 1 +nornes.xyz, 1 noroi24.com, 1 noroutine.com, 1 noroutine.me, 1 @@ -105897,6 +106349,7 @@ northportpdfl.gov, 1 northprairiepdwi.gov, 1 northprairiewi.gov, 1 +northquinn.com, 1 northrose.net, 1 northsalemny.gov, 1 northshoremums.com.au, 1 @@ -105990,6 +106443,7 @@ not4me.ga, 1 not4me.tk, 1 nota.moe, 1 +notabubble.com, 1 notabug.eu, 1 notabug.org, 1 notadd.store, 1 @@ -106006,9 +106460,11 @@ notar-peikert.com, 1 notar-sibiu.ro, 1 notari.pro, 1 +notariatilfov.ro, 1 notariatpublic.com, 1 notaries-europe.com, 1 notarisdecatalunya.org, 1 +notarius-savchuk.com.ua, 1 notariusz-bialystok.com, 1 notariuszprzybylowicz.pl, 1 notariuszsych.pl, 1 @@ -106054,7 +106510,6 @@ nothing.pink, 1 nothingbundtcakes.com, 1 noti.tg, 1 -noticeregistry.com, 1 noticiacristiana.com, 1 noticiaelmundo.com, 1 noticiasdearnedo.es, 1 @@ -106140,6 +106595,7 @@ nova-dess.ch, 0 nova-eq.com, 1 nova-host.ml, 1 +nova.in, 1 nova.live, 1 novabania.com, 1 novabench.com, 1 @@ -106153,7 +106609,8 @@ novagym.berlin, 1 novak.cf, 1 novakdizajn.sk, 1 -novakola.bg, 0 +novakhan.com, 1 +novakola.bg, 1 novalevante.info, 1 novalite.rs, 0 novalnet.de, 1 @@ -106165,10 +106622,12 @@ novanta.pl, 1 novantaphotonics.com, 1 novaofcalifornia.com, 0 +novaprac.com, 1 novaquantum.com, 1 novaquark.com, 1 novaquest.com.br, 1 novaratoday.it, 1 +novarisstudios.com, 1 novarock.tk, 1 novasentinel.pt, 1 novashare.io, 1 @@ -106181,7 +106640,6 @@ novaya.media, 1 novaya.no, 1 novayagazeta.ee, 1 -novayagazeta.eu, 1 novayagazeta.ru, 1 novayazemlya.tk, 1 noveaspi.sk, 1 @@ -106221,7 +106679,9 @@ novilidery.com, 1 novilist.hr, 1 novindustria.pt, 1 +novinertes.pt, 1 novinkihd.tk, 1 +novinky.cz, 1 novinsource.ir, 1 novinvisa.com, 1 noviny.sk, 1 @@ -106254,7 +106714,6 @@ novoselie.ga, 1 novoshoes.com.au, 1 novosibavia.ru, 0 -novosibirsk-news.net, 1 novosti-novorossii.ml, 1 novosti-novosibirsk.tk, 1 novosti-online.tk, 1 @@ -106263,6 +106722,7 @@ novostimira.gq, 1 novostionline.tk, 1 novostiz.tk, 1 +novostrata.net, 1 novostroyki.ml, 1 novotoznanie.com, 1 novsti.cf, 1 @@ -106286,7 +106746,6 @@ now.sh, 1 now101atm.tk, 1 nowaccy.info, 1 -nowaesthetic.com, 1 nowakowski.io, 1 nowaovivo.com.br, 1 nowarning.cc, 1 @@ -106294,7 +106753,6 @@ nowebsite.tk, 1 nowecor.de, 1 noweigh.co.uk, 1 -nowhairtime.com, 1 nowhere.dk, 1 nowincluded.com, 1 nowinkijedynki.tk, 1 @@ -106321,6 +106779,7 @@ noy.asia, 1 noyada.cz, 1 noyax.com, 1 +noynx.com, 1 noyoga.at, 1 noyweb.tools, 1 nozel.cf, 1 @@ -106352,6 +106811,7 @@ npportoes.com.br, 1 nprb.org, 1 npregion.org, 1 +npsa.gov.uk, 1 npsas.org, 1 nptelegraph.com, 1 nptfisheries.org, 1 @@ -106418,6 +106878,7 @@ nsecure.nl, 1 nseicc.com, 1 nseindia.com, 1 +nself.org, 1 nsenmf.com, 1 nsep.gov, 1 nsf-journal.hr, 1 @@ -106467,6 +106928,7 @@ nsu.pw, 1 nsv.ee, 1 nswbar.asn.au, 1 +nswcc.org.au, 1 nswedu.link, 1 nsworks.com, 0 nszero.tk, 1 @@ -106474,7 +106936,6 @@ ntags.org, 1 ntangledstate.com, 1 ntarasioannis.gr, 1 -ntauthority.systems, 1 ntcoss.org.au, 1 ntcp.ph, 1 ntcrmezon.ru, 1 @@ -106487,6 +106948,7 @@ ntgltema.ml, 1 ntgvision.com, 1 nth.sh, 0 +nthg.fr, 1 ntia.gov, 1 ntindependent.com.au, 1 ntinet.com, 1 @@ -106494,6 +106956,7 @@ ntj125app.com, 1 ntk-institute.org, 1 ntlabs.org, 1 +ntlite.com, 1 ntnews.com, 1 ntnlsvc-uat-webadmin.azurewebsites.net, 1 ntokens.com, 1 @@ -106567,6 +107030,7 @@ nuernbergwillwandel.de, 1 nuespacios.com, 0 nuestraboda.ec, 1 +nuestragente.com, 1 nuestrasdanzashn.tk, 1 nuetel.com, 1 nuevacombarbala.tk, 1 @@ -106604,7 +107068,6 @@ null-life.com, 1 nullam.tech, 1 nullbit.tk, 1 -nullcon.net, 1 nulldev.org, 1 nulle-part.org, 1 nulledme.ga, 1 @@ -106620,6 +107083,7 @@ nullshare.tk, 1 nulltime.net, 1 nullvoid.me, 1 +nullwire.xyz, 1 nullxsec.net, 1 nully.xyz, 1 nulsc.biz, 1 @@ -106635,9 +107099,9 @@ numberzero.org, 1 numbots.com, 1 numedes.com, 1 +numenaar.com, 1 numeracle.com, 1 numerama.com, 1 -numerasolution.com, 1 numericall.gq, 1 numericolor.com, 1 numeritelefonici.it, 1 @@ -106651,8 +107115,10 @@ numerouno.ml, 1 numerspiral.pt, 1 numetalagenda.com, 1 +numismaticacoan.com, 1 numismatix.de, 1 numismed-seniorcare.de, 1 +numisquare.com, 1 numista.com, 1 nummer378.de, 1 nummernschild.de, 1 @@ -106740,7 +107206,6 @@ nutrisoy.com.sg, 1 nutristories.gr, 1 nutritea.com.sg, 1 -nutrition-me.org, 1 nutrition.gov, 1 nutritiondynamixrd.com, 1 nutritionfitness.fr, 1 @@ -106759,6 +107224,7 @@ nuvabridge.com, 1 nuvasystem.com, 1 nuvechtdal.nl, 1 +nuveen.com, 1 nuvibit.com, 1 nuvini.com, 1 nuvolosicuro.io, 1 @@ -106790,8 +107256,6 @@ nvestholdings.com, 1 nvestproperties.co.za, 1 nvests.co.za, 1 -nvfoundation.com, 1 -nvgn.ru, 1 nvh.group, 1 nvhsecho.com, 1 nvi-go.nl, 1 @@ -106912,6 +107376,7 @@ nyiarlumar.tk, 1 nyiooc.org, 1 nyirc.gov, 1 +nykopingventilation.se, 1 nylasercenter.com.pl, 1 nylbdc.gov, 1 nylevemusic.com, 1 @@ -106964,6 +107429,7 @@ nyupoco.com, 1 nyuware.pw, 1 nyver.com, 1 +nyx.club, 1 nyxapp.net, 1 nyxophyl.club, 1 nyxophyl.net, 1 @@ -106986,13 +107452,13 @@ nzlp.nz, 1 nzmca.org.nz, 1 nzmomentum.co.nz, 1 -nzno.org.nz, 1 nzozlipno.pl, 1 nzpost.ga, 1 nzroom.cf, 1 nzsafety.co.nz, 1 nzsafetyblackwoods.co.nz, 1 nzsb.co.nz, 1 +nzshipmarine.com, 1 nzt.capital, 1 nzt.co, 1 nzt.dev, 1 @@ -107046,7 +107512,6 @@ o3ptitschats.fr, 1 o3swap.com, 1 o5.cx, 0 -o5.gg, 1 o5.vc, 1 o5197.co, 1 o6729.co, 1 @@ -107077,6 +107542,7 @@ oakhill.com, 0 oakhillfl.gov, 1 oakhillseniors.com, 1 +oakhurstdairy.com, 1 oakislandnc.gov, 1 oaklab.hu, 1 oaklandenrolls.org, 1 @@ -107090,11 +107556,11 @@ oaktreelodge.org.uk, 1 oakvalleyhealth.ca, 1 oakwood-park.tk, 1 -oal.law, 1 oanamancu.com, 1 oandgpr.com, 1 oanow.com, 1 oase-der-ruhe.de, 1 +oase-fuer-wohlbefinden.ch, 1 oasegroen.nl, 1 oasis-info.co.uk, 1 oasis-marburg.de, 1 @@ -107223,12 +107689,14 @@ obsessedwithknives.ru, 1 obsessivecompulsiveexplained.com, 1 obsessivefacts.com, 1 +obsidiancladlabs.com, 1 obsidianirc.net, 1 obsproject.com, 1 obss.com.tr, 1 obss.tech, 1 obstgarten.berlin, 1 obsuzhday.com, 1 +obsyk.ai, 1 obtainhigh.com, 1 obtima.org, 1 obuchowicz.pl, 1 @@ -107262,6 +107730,7 @@ ocasio.es, 1 ocassessor.gov, 1 ocauditor.gov, 1 +ocavita.com, 1 ocb.gov, 1 ocbc.com, 1 ocbc.com.my, 1 @@ -107296,6 +107765,7 @@ ocean-science.net, 1 ocean-sun.com, 1 oceanaway.tk, 1 +oceanbennett.com, 1 oceanborn.ml, 1 oceanborn.tk, 1 oceanbreezehomes.com, 1 @@ -107311,7 +107781,7 @@ oceaniahome.tk, 1 oceaniahotels.com, 1 oceanic.ws, 1 -oceanings.com, 1 +oceaningredients.com, 1 oceanofapk.com, 1 oceanohost.com, 1 oceansedgecustompools.com, 1 @@ -107351,6 +107821,7 @@ ochsundjunior.swiss, 1 ochutnejitalii.cz, 1 ociaw.com, 1 +ocicdn.net, 1 ociepleniedachu.pl, 1 ocies.org, 1 ocihs.spb.ru, 1 @@ -107405,6 +107876,8 @@ octane.net.au, 1 octanio.com, 1 octarineparrot.com, 1 +octarion.be, 1 +octarion.eu, 1 octav-avocats.fr, 1 octav.name, 1 octavewealth.com, 1 @@ -107414,6 +107887,7 @@ octobanana.com, 1 october-academy.com, 1 octobered.com, 0 +octobot.fr, 1 octocaptcha.com, 1 octod.tk, 1 octoeverywhere.com, 1 @@ -107477,7 +107951,6 @@ odenvilleal.gov, 1 odeonentertainment.co.uk, 1 odesigning.com, 0 -odessa-news.ru, 1 odessalove.tk, 1 odezdaotto.tk, 1 odhosc.ca, 1 @@ -107538,6 +108011,7 @@ oeh.ac.at, 1 oeilpouroeilcreations.fr, 0 oeirasmoveteclab.pt, 1 +oeitss.gob.es, 1 oeko-bundesfreiwilligendienst-sh.de, 1 oeko-jahr-jubilaeum.de, 1 oekokiste-ingolstadt.de, 0 @@ -107551,10 +108025,12 @@ oen.tw, 1 oeno.link, 1 oenolab-vidalies.com, 1 +oepm.es, 1 oepsbanaan.nl, 1 oer-dominos.com, 1 oercommons.org, 1 oerlikon.com, 1 +oermagie.nl, 1 oermen.com, 1 oertle.tk, 1 oeschger-babberger.ch, 1 @@ -107574,8 +108050,8 @@ ofelia.tk, 1 ofenbau-melle.de, 1 ofertasadsl.com, 1 -ofertasinternet.com, 1 ofertastop.es, 1 +ofertemutare.ro, 1 ofertolino.fr, 1 off-festival.pl, 1 off-rabota.tk, 1 @@ -107590,6 +108066,8 @@ offenekommune.de, 1 offenes-deutschland.de, 1 offensity.com, 1 +offensivesentinel.com, 1 +offensivesentinel.es, 1 offentligsektormedmoln.se, 1 offeo.com, 1 offer-today.ml, 1 @@ -107622,12 +108100,11 @@ officedivvy.co, 1 officedivvy.com, 1 officedivvy.company, 1 -officedurl.com, 1 officeface.cf, 1 officeforstudents.org.uk, 1 officefundays.co.uk, 1 officeguide.cz, 1 -officehost.ddns.net, 1 +officehost.ddns.net, 0 officeinteriors.co.nz, 1 officemaps.net, 1 officemovepro.com, 1 @@ -107697,6 +108174,7 @@ ofs-28.com, 1 ofsetas.lt, 1 ofsuchsounds.com, 1 +oft2eml.com, 1 oftamedic.com, 0 oftn.org, 1 ofuquemalitaestoy.tk, 1 @@ -107734,6 +108212,7 @@ ogrenciyurtlari.tk, 1 ogretmenimsanat.com, 0 ogrod.krakow.pl, 1 +ogsh.net, 1 ogui.de, 1 ogunquit.gov, 1 ogurishun.tk, 1 @@ -107749,7 +108228,6 @@ ohartl.de, 1 ohayosoro.me, 1 ohbabybean.com, 1 -ohcanvas.com, 1 ohchouette.com, 1 oheila.com, 1 ohentpay.com, 1 @@ -107760,6 +108238,7 @@ ohioago.gov, 1 ohiobrewweek.com, 1 ohiobusinesscentral.gov, 1 +ohioenergyguide.com, 1 ohioflockcote.com, 1 ohioshedsolutions.com, 1 ohiosnowpatrol.com, 1 @@ -107791,7 +108270,6 @@ ohsweetart.com, 1 ohtoy.com, 1 ohverynice.ml, 1 -ohvoice.com, 1 ohwatch.co.za, 1 ohwowlash.com, 1 ohyooo.com, 1 @@ -107870,7 +108348,6 @@ okeeferanch.ca, 0 okeepixels.ru, 1 okelections.gov, 1 -okeliteairpros.com, 1 okemahok.gov, 1 okgun.co, 1 okhanvatansever.tk, 1 @@ -107878,7 +108355,6 @@ okib.ca, 1 okiefrog.org, 1 okinawa-seaside.com, 1 -okinext.com, 1 okiram.net, 1 okis.win, 1 okkhor52.com, 1 @@ -107899,7 +108375,7 @@ okmirror.net, 1 okmulgeecounty.gov, 1 okmx.cloud, 1 -okmx.de, 1 +okmx.de, 0 okmzt.com, 1 okna-diskont.com.ua, 1 okna-tm.kz, 0 @@ -107919,6 +108395,7 @@ oksafe-t.org, 1 oksanakazakova.tk, 1 oksentiuk.pp.ua, 1 +oksigenia.com, 1 okskoleni.cz, 1 oksystem.cz, 1 oktava.tk, 1 @@ -107927,6 +108404,7 @@ oktaybozaci.com, 1 oktayincesuturizm.com, 1 oktime.cz, 1 +oktireswmarine.com, 1 oktober.no, 1 oktober.tk, 1 oktoo.link, 1 @@ -107937,7 +108415,9 @@ okudairatrading.com, 1 okuguchihifuka-clinic.com, 1 okukan.com.au, 1 +okulbizde.com, 1 okulistiyoruz.tk, 1 +okumise.com, 1 okurapictures.com, 1 okurumakaitori.jp, 1 okuscapital.com, 1 @@ -107981,7 +108461,6 @@ oldcastle.tk, 1 oldcc.gov, 1 oldcity.tk, 1 -oldcitysmokehouse.com, 1 oldcold.co, 1 olddisk.ml, 1 olddragon.com.br, 1 @@ -108071,7 +108550,6 @@ olgcc.net, 1 olgui.net, 0 olgun.eu, 1 -olibarcenas.es, 0 olidetrim.com, 1 oliebollenbakservice.nl, 1 olifant.fr, 0 @@ -108086,6 +108564,7 @@ oliode.tk, 1 olip.com, 1 olisius.com, 1 +olive-wisdom.com, 1 olive.dental, 1 olivea.cz, 0 oliveconcept.com, 1 @@ -108153,11 +108632,11 @@ olofa.org, 1 olofly.com, 1 olofsson.cc, 1 +olokonnect.com, 1 ololmke.org, 1 olomercy.com, 1 olopp.org, 1 olphseaside.org, 1 -olqoa.org, 1 olschurch.com, 1 olsen-town.tk, 1 olsenban.de, 1 @@ -108169,7 +108648,6 @@ olustvere.edu.ee, 1 olxa.tk, 1 olxdir.tk, 1 -oly.st, 1 olyfed.com, 1 olympe-transport.fr, 1 olympia-blerick.tk, 1 @@ -108208,6 +108686,7 @@ omanhr.cf, 1 omanports.om, 1 omanpost.om, 1 +omapcorreduriadeseguros.es, 1 omar-webdesign.de, 1 omarflorist.com, 1 omarhussien.tk, 1 @@ -108217,7 +108696,6 @@ omarsuniagamusic.ga, 1 omaryahya.net, 1 omarzunic.com, 0 -omash.org, 1 omatoimi.fi, 1 omatulevaisuus.fi, 1 omaweetraad.nl, 1 @@ -108260,7 +108738,6 @@ omgidol.com, 0 omgit.works, 1 omhome.net, 1 -omicawholesale.com, 1 omid16b.com, 1 omidfan.ir, 0 omiltem.net, 1 @@ -108302,12 +108779,12 @@ omniflora.shop, 0 omnifotoside.tk, 1 omniga.de, 1 +omniklasa.pl, 1 omnilert.net, 1 omnirealm.tech, 1 omnirecherche.nl, 1 omniscimus.net, 0 omnisiens.se, 1 -omnisphere-group.com, 1 omnissimmo.fr, 1 omnitaxhelp.com, 1 omnite.ca, 1 @@ -108329,7 +108806,6 @@ omroepvenray.nl, 1 omronhealthcare-ap.com, 1 omronwellness.com, 1 -omsk-news.net, 1 omsknews.tk, 1 omskrock.com, 0 omskweb.tk, 1 @@ -108367,6 +108843,7 @@ onai.es, 1 onairshop.fr, 1 onarto.com, 1 +onatech.com.ph, 1 onavstack.net, 1 onawaymi.com, 1 onbettertech.com, 1 @@ -108422,12 +108899,12 @@ one3oneapartments.com, 1 oneaftac.gov, 1 oneandfree.org.au, 1 -oneartyminute.com, 1 onebanc.ai, 1 onebelo.tk, 1 onebigcow.com, 1 onebiz.tk, 1 oneblinc.com, 1 +onebookplus.com.au, 1 onebookstore.ml, 1 onebreadcrumb.com, 1 onebreadcrumb.com.au, 1 @@ -108488,6 +108965,7 @@ oneiroi.co.uk, 1 oneirosociety.tk, 1 onejustice.org, 1 +onekey.so, 1 onekeycn.com, 1 oneleaf.me, 0 oneless.tk, 1 @@ -108524,7 +109002,6 @@ onepointzero.com, 1 onepotliving.com, 1 oneprose.com, 1 -oneremit.co, 1 ones-familydc.com, 1 ones.buzz, 1 onescience.tk, 1 @@ -108532,6 +109009,7 @@ oneshotmediakc.com, 1 oneso.win, 1 onespan.com, 0 +onesportandfitness.com.au, 1 onestarclassics.com, 1 onestepbooks.gq, 1 onestepbooks.ml, 1 @@ -108573,7 +109051,6 @@ onezeroit.com, 1 onfaloc.tk, 1 onfilm.tk, 1 -onfin.io, 1 onfleet.com, 1 onfo.eu, 1 onformative.eu, 1 @@ -108584,7 +109061,6 @@ ongelukvandaag.nl, 1 ongewenstretour.nl, 1 ongiaenegogoa.com, 1 -onglobetrotter.com, 1 ongoal.gr, 1 ongoved.com, 1 onguard.co, 0 @@ -108624,7 +109100,6 @@ onlanka.com, 1 onld.de, 1 onlfait.ch, 0 -onlifehealth.com, 1 online-audio-converter.com, 1 online-bookmakers.ru, 1 online-calculator.com, 1 @@ -108649,7 +109124,6 @@ online-news-usa.tk, 1 online-personaltrainer.com.au, 1 online-pochta.ml, 1 -online-pr.at, 1 online-shop-equipment.tk, 1 online-sql-editor.com, 1 online-store-phones.tk, 1 @@ -108742,6 +109216,7 @@ onlineplay.ml, 1 onlinepokieau.net, 1 onlinepokies.me, 1 +onlineprogames.com, 1 onlineprojects.in, 1 onlineradio.com.pl, 1 onlineradio.pp.ua, 1 @@ -108751,12 +109226,12 @@ onlinescams.uk, 1 onlineschipaanpak.nl, 1 onlinesearningstips.ga, 1 -onlinesellingexperiment.com, 1 onlineseminar.com, 1 onlineseminar.es, 1 onlineseminar.nl, 1 onlineservisprogrami.com, 1 onlineshopsatkhira.tk, 1 +onlinesim.com, 1 onlinesitereviews.com, 1 onlinesloten.nl, 1 onlinesorusor.cf, 1 @@ -108764,6 +109239,7 @@ onlinesports.tk, 1 onlinestatic.net, 0 onlinestoresite.com.au, 1 +onlinestudyhub.com, 1 onlinesudoku.tk, 1 onlinesystem.jp, 1 onlinetadacip.gq, 1 @@ -108785,7 +109261,6 @@ onlineyearbook.tk, 1 onlineyokdilkursu.com, 1 onlinezaim.ml, 1 -onlist.id, 1 only.bible, 1 only.lc, 1 only3x.com, 1 @@ -108830,6 +109305,7 @@ onoranze-funebri.biz, 1 onore.org, 1 onourwifi.com, 0 +onovy.cz, 1 onoweb.be, 1 onpaws.com, 1 onpay.io, 1 @@ -108934,6 +109410,7 @@ ooo.xxx, 1 oooaltera.ru, 1 oooh.events, 1 +oooir.ru, 1 ooonja.de, 1 oooo.loan, 1 ooooo.cz, 1 @@ -108942,6 +109419,7 @@ oopsfamily.com, 1 oorbellen.nl, 1 oortcast.com, 1 +oorulogix.com, 1 oositk.tk, 1 oosm.org, 1 oosolutions.nl, 1 @@ -108989,6 +109467,7 @@ open-greenenergy.com, 1 open-ibd.info, 1 open-infrastructure.net, 1 +open-ivoire.com, 1 open-letters.de, 1 open-mesh.org, 1 open-novel.work, 1 @@ -109049,7 +109528,6 @@ opendata.cz, 1 opendataday-flensburg.de, 1 opendataincubator.eu, 1 -openddb.it, 1 opendolls.com, 1 opendsp.ru, 1 openevic.info, 1 @@ -109115,6 +109593,7 @@ openreplay.com, 1 openresa.com, 1 openresearch.amsterdam, 1 +openreview.net, 1 openroademail.com, 1 openrtm.org, 1 openscience.ml, 1 @@ -109175,8 +109654,8 @@ operation.de, 1 operationhomefront.org, 1 operationkiwi.work, 1 -operationlifeline.ca, 0 -operationlifeline.org, 0 +operationlifeline.ca, 1 +operationlifeline.org, 1 operationturkey.tk, 1 operationwarm.org, 0 operator.tk, 1 @@ -109186,12 +109665,10 @@ operaunica.tk, 1 operd.gob.do, 1 operebem.com.br, 1 -opernball.com, 1 opforintel.com, 1 opgani7.info, 1 ophelia-escort.de, 1 ophelia.ink, 0 -ophepartners.org, 1 ophidian.tk, 1 ophthalmologynotes.tk, 1 opic.gov, 1 @@ -109222,7 +109699,6 @@ oplata-vklike.tk, 1 oplata.uz, 1 oplium.com, 0 -oplop.appspot.com, 1 opm.gov, 1 opmaakonderscheidingen.nl, 1 opnx.dk, 1 @@ -109293,6 +109769,7 @@ optgo.com.ua, 1 opti-net.at, 1 opti-net.solutions, 1 +opti.srv.br, 1 optibelt.com, 1 optic-street.ru, 1 optical-faking.tk, 1 @@ -109300,6 +109777,7 @@ opticamasvision.com, 1 opticasocialvision.com, 1 opticiansri.org, 1 +opticode.co.il, 1 opticsexplorer.com, 1 opticstore.com.ua, 1 optiekzien.nl, 0 @@ -109342,7 +109820,6 @@ optimumfinancier.ca, 1 optimumfinancier.com, 1 optimumfinanciere.fr, 1 -optimumfmw.com, 1 optimumgam.ca, 1 optimumgam.com, 1 optimumgam.fr, 1 @@ -109361,7 +109838,6 @@ optimumvie.com, 1 optimumvie.fr, 1 optimus.io, 1 -optimuscrime.net, 1 optimusprime.pl, 1 optinf.ca, 1 optinf.com, 1 @@ -109410,6 +109886,7 @@ oqgn.om, 1 oqrqtn7ynmgc7qrgwd-ubhdvfiymfbjrh5ethdti8.com, 0 oqwebdesign.com, 1 +ora100.com, 1 orablanket.co.nz, 1 oracleclown.com, 1 oraclegem.net, 1 @@ -109533,6 +110010,8 @@ ordernerd.com, 1 ordernow.at, 0 orderomnicef.gq, 1 +orderphotos.online, 1 +orderphotos.store, 1 orderpizza.tk, 1 ordersatproduction.com, 1 orderseason.digital, 1 @@ -109568,14 +110047,12 @@ oregonstudentaid.gov, 1 oregontitlesearch.com, 1 orel-city.ml, 1 -orel-news.net, 1 orel-sait.tk, 1 orel.ga, 1 orelblog.tk, 1 orelnet.tk, 1 orem.gov, 1 orenburg-life.tk, 1 -orenburg-news.net, 1 orendamebliv.com.ua, 1 orendatattoo.bg, 1 orenohatake.com, 1 @@ -109658,7 +110135,7 @@ originalescaro.tk, 1 originalmamaspizza.com, 1 originalmusicstream.tk, 1 -originalniknihy.cz, 0 +originalniknihy.cz, 1 originalpharmacygrup.ml, 1 originalreading.com, 1 originaltee.uk, 1 @@ -109671,7 +110148,6 @@ origintlsfull.com, 1 origintlsstrict.com, 1 origintunes.tk, 1 -origonews.com, 1 orijen.ca, 1 orijenpetfoods.com, 1 orikos.tk, 1 @@ -109729,7 +110205,7 @@ oro97.com, 1 orocojuco.com, 1 oroconews.com.br, 1 -orodelsalento.com, 1 +orodelsalento.com, 0 orologeria.roma.it, 1 orologi.roma.it, 1 oronomn.gov, 1 @@ -109765,7 +110241,7 @@ orthodealsers.ga, 1 orthodontiste-geneve-docteur-rioux.com, 0 orthodoxdelmarva.org, 1 -orthofeet.jp, 1 +orthofeet.co.jp, 1 orthograph.ch, 1 orthopedic-shoes.tk, 1 orthopedicsalon.tk, 1 @@ -109784,14 +110260,17 @@ ortop.ua, 1 ortopedia.tk, 1 ortopertutti.it, 1 -ortspolizei-unterespustertal.bz.it, 1 ortto.com, 0 oruamatua-kaimanawa-iv.co.nz, 1 oruggt.is, 1 +oruky.com, 1 oruoracle.com, 1 +orvida.eu, 1 orvis4fenton.com, 1 orwell.tk, 1 orxxin.com, 1 +oryen.com.br, 1 +orygn.tech, 1 oryva.com, 1 oryxlabs.com, 1 orzado.com, 1 @@ -109857,6 +110336,7 @@ osceolapdar.gov, 1 osci.io, 1 oscilloquartz.com, 1 +oscloud.nl, 1 oscom.tk, 1 oscontracting.com, 1 oscreen.ru, 1 @@ -109890,6 +110370,7 @@ oshayr.com, 1 oshea.cc, 1 oshens.com, 1 +oshinyil.com, 1 osholife.tk, 1 oshrc.gov, 1 oshyn.com, 1 @@ -109922,7 +110403,6 @@ oslinux.net, 1 oslo-kammerorkester.no, 1 oslofjorden.org, 1 -oslogreenbelt.no, 1 osm.is, 1 osmaniyehaber.tk, 1 osmanlitakilari.tk, 1 @@ -109930,6 +110410,7 @@ osmarks.tk, 1 osmdroid.net, 1 osmosebox.com, 1 +osmosepunten.nl, 1 osmosis-inversa.online, 1 osmre.gov, 1 osmt.cc, 1 @@ -109953,7 +110434,9 @@ osrsmap.net, 1 osrsplugins.xyz, 1 oss.zone, 1 +ossalt.com, 1 ossdiabolo.tk, 1 +ossegredosdospaescaseiros.com.br, 1 osservatorionessuno.it, 1 osservatorionessuno.org, 1 ossigeno.tk, 1 @@ -110014,7 +110497,7 @@ otaikajang.org, 1 otako.pl, 0 otakubox.de, 1 -otakucloud.net, 0 +otakucloud.net, 1 otakuie.tk, 1 otakurepublic.com, 1 otakurumi.de, 1 @@ -110026,7 +110509,6 @@ otdelochnik.tk, 1 otdih-krim.tk, 1 otdyh-v-abhazii.tk, 1 -ote-cr.cz, 1 oteri.de, 1 otg-drives.tk, 1 otgadaika.tk, 1 @@ -110100,6 +110582,7 @@ ottorinoferilli.com, 1 otuts.eu, 1 otvaracie-hodiny.sk, 1 +otveto.ru, 1 otya.me, 1 otzyvy.cc, 1 ouaibe.qc.ca, 1 @@ -110157,7 +110640,6 @@ ourlittlejoys.com, 1 ourlocality.org, 1 ourmarket.live, 1 -ourmuktsarsaheb.in, 1 ournewsindia.ga, 1 ourocg.cn, 1 ourodaestrela.pt, 1 @@ -110220,6 +110702,7 @@ outilsfroids.net, 1 outincanberra.com.au, 1 outinnationalsecurity.org, 1 +outland.club, 1 outlaw-star.tk, 1 outletcity.bg, 1 outletstoresmalls.com, 1 @@ -110335,8 +110818,8 @@ ovhcdn.pw, 1 oviasport.com, 1 ovidro.pt, 1 -ovirt.org, 1 oviser.ml, 1 +ovisito.com, 1 ovisy.com, 1 ovmgroup.eu, 1 ovni-owners.org.uk, 1 @@ -110391,7 +110874,6 @@ owlchess.com, 1 owldevelopers.tk, 1 owlhollowbakery.com, 1 -owllee.com, 1 owlnull.me, 1 owlofminerva.net, 1 owlscrap.ru, 1 @@ -110501,6 +110983,7 @@ oyoshi.com.my, 1 oyosoft.net, 1 oyr79.tk, 1 +oysterboxhotel.com, 1 oysterlink.com, 1 oysterworldwide.com, 1 oytic.com, 1 @@ -110537,6 +111020,7 @@ ozgesezen.com, 1 ozgoz.com, 1 ozgpp.de, 1 +ozgur.ca, 1 ozgurbilge.com, 1 ozgurbozkurt.com, 1 ozgurgokmen.net, 1 @@ -110558,7 +111042,7 @@ ozonytron.de, 1 ozonytron.eu, 1 ozoz.cc, 1 -ozss.com, 0 +ozss.com, 1 oztorah.com, 1 ozvfa.com, 1 ozvoip.net, 1 @@ -110594,6 +111078,7 @@ p2gfoundation.org, 1 p2p-tv.tk, 1 p2pincome.com, 1 +p2ply.org, 1 p2pool.observer, 1 p30mororgar.ir, 1 p333b.net, 1 @@ -110756,7 +111241,6 @@ packsquare.in, 1 packtracking.org, 1 packwire.com, 1 -paclease.com.my, 1 pacman.ltd, 1 pacnyc.org, 1 pacobarbera.tk, 1 @@ -110785,7 +111269,6 @@ paddestoelen-encyclopedie.tk, 1 paddle.com, 0 paddle.net, 1 -paddlethecreek.com, 1 paddy.rocks, 1 padichota.tk, 1 padis-store.com, 1 @@ -110880,10 +111363,10 @@ pagure.io, 1 pagure.org, 1 pahadee.coffee, 1 +pahadistreet.in, 1 pahe.win, 1 pahealthbilling.com, 1 pahira.gq, 1 -paho.org, 1 pahom.gq, 1 pahrc.org, 1 pahrumpnv.gov, 1 @@ -110908,6 +111391,7 @@ painesvillemunicipalcourt-ohio.gov, 1 painful.fun, 1 painkiller-tech.com, 1 +painprep.com, 1 paint-it.pink, 1 paint4.life, 1 paintball-ljubljana.si, 1 @@ -110982,7 +111466,6 @@ palacezamkidwory.com, 1 paladin.wtf, 1 paladini.tk, 1 -palaisfrance.com, 1 palakkad.tk, 1 palamaailmalta.fi, 1 palant.info, 1 @@ -111096,6 +111579,7 @@ pamontecarloclub.tk, 1 pamorana.net, 1 pamplicosc.gov, 1 +pamsmaritime.com, 1 pamsorel.co.za, 1 pamukhaliyikama.net, 1 pamvo.com, 1 @@ -111105,6 +111589,7 @@ pana4ucloud.ddns.net, 1 panaceainfosec.com, 1 panaceallc.net, 1 +panama-listings.com, 1 panamacity.gov, 1 panamacitypolice.gov, 1 panamatravel.tk, 1 @@ -111350,7 +111835,6 @@ papersowl.com, 1 papertracker.biz, 1 papertracker.net, 1 -paperwork.co.za, 1 paperwritinghelp.net, 1 paperwritten.com, 1 papi.com, 1 @@ -111371,6 +111855,7 @@ papygeorges.fr, 0 paqtam.com, 1 par-allel.ru, 1 +para-sports.tokyo, 1 parabellum-barakaldo.tk, 1 parablu.com, 1 parabolaeditorial.com.br, 1 @@ -111383,6 +111868,7 @@ parachuteteam.co.uk, 1 paracomer.es, 1 parade-nootdorp.nl, 1 +paradeworks.co, 1 paradex.io, 1 paradies-baar.ch, 1 paradiesgirls.ch, 1 @@ -111409,7 +111895,6 @@ paradoxium.ml, 1 paradymecompanies.com, 0 paraelganzo.tk, 1 -parafarmacia.it, 1 paragardmdlportal.com, 1 paragliding-lessons.com, 1 paragon-access.com, 1 @@ -111488,6 +111973,7 @@ paremvasi.net, 1 parentassociation.com.au, 1 parentdrive.com, 1 +parenteimoveis.com.br, 1 parenthaven.com, 1 parentingplaydough.tk, 1 parentinterview.com, 1 @@ -111503,6 +111989,7 @@ paretorule.cf, 1 paretox.com, 1 parfin.io, 1 +parformance.duckdns.org, 1 parfum-best.ml, 1 parfumer.tk, 1 parfumi.tk, 1 @@ -111520,7 +112007,6 @@ parikmag-pm.ru, 1 parikmaxeru.tk, 1 parimatch-chance.com, 1 -parimatch-email.com, 1 parimatch-sport.com, 1 parimatch-sports.com, 1 parimatch.co.tz, 1 @@ -111531,6 +112017,7 @@ parimatchtop.com, 1 parina.vn, 1 pario.li, 1 +pariopay.com, 1 paripesa.com, 1 paripesa.ng, 1 paris-avenues.com, 1 @@ -111642,6 +112129,7 @@ parleur.net, 1 parliament.gov.to, 1 parliamentcamp.com, 1 +parlopticon.ca, 1 parmartecultura.it, 1 parmatoday.it, 1 parmatwp.gov, 1 @@ -111682,6 +112170,7 @@ parsdev.com, 0 parsec.app, 1 parsemail.org, 1 +parsemeet.com, 1 parsepipe.com, 1 parser.name, 1 parser.nu, 1 @@ -111702,13 +112191,13 @@ partechshaker.com, 1 partecipa.tn.it, 1 partedmagic.com, 1 +partenza.co, 1 parthkolekar.me, 1 parthuisot.fr, 1 particle-vision.ch, 1 particles.cf, 1 partido-libertario.tk, 1 partidolibertario.tk, 1 -partigetir.com, 1 partigoldendoodle.com, 1 partigranskaren.se, 1 partii.tk, 1 @@ -111807,7 +112296,6 @@ pascal-schmid.net, 1 pascal-ua.tk, 1 pascal-wittmann.de, 1 -pascalchristen.ch, 1 pascalgames.tk, 1 pascalhargarter.de, 0 pascaline-jouis.fr, 1 @@ -111868,6 +112356,7 @@ passivehousecal.org, 1 passiveseinkommen.tk, 1 passivhaus.tk, 1 +passkeybase.com, 1 passky.org, 1 passphrase.today, 1 passport.yandex.by, 1 @@ -111892,11 +112381,9 @@ password.town, 1 passwordass.org, 1 passwordgenerator.ml, 1 -passwordlist.io, 0 passwords.google.com, 1 passwordsapp.org, 1 passwordscon.com, 1 -passwordscon.org, 1 passwordsecurity.info, 1 passwordsecuritycenter.com, 1 passwordsheeters.ga, 1 @@ -111921,7 +112408,6 @@ pasternak.net, 1 pasternok.org, 1 pasteros.io, 1 -pasters.wtf, 1 pasteworks.com, 1 pasticceria.milano.it, 1 pasticcerialorenzetti.com, 1 @@ -111935,6 +112421,7 @@ pastorello.cf, 1 pastorello.ga, 1 pastorello.gq, 1 +pastores.com, 1 pastorinilaw.com, 1 pastorluciano.tk, 1 pastormaremanoabruzes.com.br, 1 @@ -111958,6 +112445,7 @@ patchassociates.com, 1 patchli.fr, 1 patchofabsence.com, 1 +patchpulse.org, 1 patchstack.com, 1 patchyvideo.com, 1 patdorf.com, 1 @@ -111985,6 +112473,7 @@ pathpartnertech.com, 1 pathsaversers.ga, 1 pathsaversest.ga, 1 +pathtechstaff.com, 1 pathwayscenterforgrief.org, 1 pathwayscenterforgriefandloss.org, 1 pathwaysthroughgrief.org, 1 @@ -111993,7 +112482,7 @@ patientdesk.ai, 1 patientenverfuegung.digital, 1 patientjourneyapp.com, 0 -patientup.com, 1 +patientup.com, 0 patientys.com, 1 patiga.ga, 1 patikabiztositas.hu, 1 @@ -112012,6 +112501,7 @@ patorganiser.co.uk, 1 patorganiser.com, 1 patorganiser.com.au, 1 +patota.io, 1 patralos.at, 0 patri.fr, 1 patric-lenhart.de, 1 @@ -112020,6 +112510,7 @@ patricia-lackovic.from.hr, 1 patriciadelamora.tk, 1 patriciaferrao.pt, 1 +patriciaherrera.co, 1 patriciakraken.at, 1 patriciaramos.pt, 1 patriciaroy.co, 1 @@ -112033,7 +112524,6 @@ patrickbusch.net, 1 patrickcontainerrotator.ga, 1 patrickdankers.nl, 1 -patrickdecokere.be, 1 patrickderitter.nl, 1 patrickhoving.com, 1 patrickhoving.nl, 1 @@ -112047,6 +112537,7 @@ patrikjohan.gq, 1 patrikjohan.tk, 1 patriksima.cz, 1 +patrikx3.com, 1 patrimoine-neuwiller.fr, 0 patrimoniumtouraine.com, 1 patriotbearingsupply.com, 1 @@ -112112,6 +112603,7 @@ paulibean.tk, 1 paulinaschubert.net, 1 paulini.ga, 1 +paulinotech.com, 1 pauliuspiecius.com, 1 pauljackson.ga, 1 pauljrowland.co.uk, 1 @@ -112153,7 +112645,6 @@ paulsinternet.com, 1 paulsitarz.com, 1 paulsnar.lv, 1 -paulstamatiou.com, 1 paulstarosta.com, 1 paulswartz.net, 1 paultonspark.co.uk, 0 @@ -112168,6 +112659,7 @@ paulwilhelm.de, 1 paulzakin.com, 1 paulzen.me, 1 +paulzzh.com, 1 pauntleycourt.com, 1 pausado.com, 1 pavajebucovina.ro, 1 @@ -112181,6 +112673,7 @@ pavelfucik.com, 1 pavelfucik.cz, 1 pavelfucik.eu, 1 +pavelich.ca, 1 pavelich.com, 1 pavelitus.tk, 1 pavelkawellness.com, 1 @@ -112188,6 +112681,7 @@ pavelstriz.cz, 1 pavementpr.com, 1 paven.io, 0 +paveon.de, 1 paverlaunch.com, 1 pavernosmatao.tk, 1 pavestone.co.uk, 1 @@ -112198,8 +112692,6 @@ pavingtiles.tk, 1 pavitrajyotish.com, 1 pavlic.se, 1 -pavlograd-news.ru, 1 -pavlogradnews.ru, 1 pavlova.es, 1 paw.cloud, 1 paw.net.pl, 1 @@ -112242,7 +112734,6 @@ pay.catering, 1 pay.cleaning, 1 pay.codes, 1 -pay.com.au, 1 pay.condos, 1 pay.construction, 1 pay.consulting, 1 @@ -112307,11 +112798,10 @@ payboy.biz, 1 payboy.rocks, 1 paycaptain.com, 1 -paycardtech.com, 1 paycom.com, 0 paycomdfw.com, 0 paycomonline.com, 0 -paycrest.io, 1 +paycrest.io, 0 paydollar.com, 1 paye.net, 0 payeasy.tech, 1 @@ -112333,6 +112823,8 @@ paylike.se, 1 payload.ca, 1 paylocal.net, 0 +paylon.de, 1 +paylux.org, 1 paymansys.org, 1 paymash.com, 1 payme.io, 1 @@ -112343,6 +112835,7 @@ paymentjs.com, 1 paymentportaldev.io, 1 paymentportaldevopslocal.io, 1 +paymentportalstaging.io, 1 payments.google.com, 1 paymeservice.com, 1 paymongo.help, 1 @@ -112368,12 +112861,12 @@ paypal.gift, 1 paypaq.com, 1 paypcns.co.uk, 1 +paypers.cc, 1 paypipes.com, 1 paypo.pl, 1 paypod.org, 1 paypro.nl, 1 payps.ru, 1 -payrewards.com, 1 payroll-outsourcing.com.au, 1 payroll.ch, 0 payroll.myftp.org, 1 @@ -112413,7 +112906,6 @@ payward.com, 1 payzang.com, 1 pazaracik.com, 1 -pazarlab.com, 1 pazescomoingles.com.br, 1 pazyarmonia.tk, 1 pb-design.ch, 1 @@ -112421,6 +112913,7 @@ pb.ax, 0 pbaby.com, 1 pback.se, 1 +pband.ch, 1 pbbm.com.ph, 1 pbc.gov, 1 pbcables.tk, 1 @@ -112436,6 +112929,7 @@ pbhs.co.uk, 1 pbiexplorer.com, 1 pbla.biz, 1 +pbmc59.ru, 1 pbmdiscounter.nl, 1 pbnews1.com, 1 pbo.vic.gov.au, 1 @@ -112485,6 +112979,7 @@ pccc.co.za, 1 pccdal.gov, 1 pccomc.tk, 1 +pcdcarehub.com, 0 pcdekegel.nl, 1 pcdocjim.com, 1 pcdomain.com, 1 @@ -112510,6 +113005,7 @@ pcing.ru, 1 pcisecuritystandards.org, 1 pcissc.org, 1 +pcitimeshare.com, 1 pcivellophotography.com, 1 pclgroup.co.nz, 1 pclob.gov, 1 @@ -112523,7 +113019,6 @@ pcmscientific.com, 1 pcnaid.com, 1 pcnewsoft.tk, 1 -pcnotdienst-oldenburg-rastede.de, 1 pcosworkoutplan.com, 1 pcpao.gov, 1 pcpartspicker.in, 1 @@ -112639,7 +113134,6 @@ peacewiththewild.co.uk, 1 peachesandchampagne.com, 1 peachesboutique.com, 1 -peacock.onl, 1 peajo.com, 1 peak.com, 1 peakbrokerageservices.com, 1 @@ -112656,7 +113150,6 @@ peanutproductionsnyc.com, 1 pearbloom.com, 1 pearl-cloud.co.uk, 1 -pearl-dentalclinic.jp, 1 pearl-scan.co.uk, 1 pearlchaos.com, 1 pearle.nl, 1 @@ -112696,11 +113189,9 @@ pecker-johnson.com, 1 pecmd.net, 1 pecs.com, 1 -pect.com.pk, 1 pectusbar.com, 1 ped-bike.de, 1 peda.net, 1 -pedago.it, 1 pedagoplume.fr, 1 pedaleuse.be, 1 pedalia.cc, 1 @@ -112840,7 +113331,6 @@ pelicanbaytx.gov, 1 pelicanconveyancing.co.uk, 1 pelicanottertailmn.gov, 1 -pelicanparty.games, 1 pelicans.tk, 1 peliculaonline.tk, 1 peliculaslatino.tk, 1 @@ -112987,7 +113477,6 @@ pentagrid.ch, 1 pentahobigdata.com, 1 pentamexicali.tk, 1 -pentangle.co.uk, 1 pentapaints.com, 1 pentaquin.com, 1 pentaquin.net, 1 @@ -113013,7 +113502,6 @@ penya.ga, 1 penyavictorhernani.tk, 1 penz.media, 1 -penza-news.net, 1 penza-on-line.tk, 1 penza-today.tk, 1 penzaonline.cf, 1 @@ -113030,7 +113518,6 @@ peopleblankets.com, 1 peoplecareeyesandteeth.com.au, 1 peoplecareopticalanddental.com.au, 1 -peoplecert.org, 1 peoplecheck.co.uk, 1 peoplecheck.com, 1 peoplediein.space, 1 @@ -113118,6 +113605,7 @@ perennialte.ch, 1 perera.net, 1 peresypchanka.tk, 1 +peretrus.tech, 1 pereuda.com, 1 perevedi.org, 1 perevedut.cf, 1 @@ -113163,6 +113651,7 @@ perfekt-style.com, 1 perfekt.software, 1 perfektesgewicht.com, 1 +perfektmart.com.ng, 1 perferxprecision.com, 1 perfilesdeopinion.com, 1 perfmatters.io, 1 @@ -113228,7 +113717,6 @@ perm-jur.ch, 0 perm-juridique.ch, 0 perm-l2.tk, 1 -perm-news.net, 1 perma-batteries.com, 1 permaculture.cf, 1 permaditya.my.id, 1 @@ -113272,7 +113760,6 @@ perpetuum.tk, 1 perrau.lt, 0 perreiraproperties.com, 1 -perretes.com.es, 1 perritas.tk, 1 perritos.tk, 1 perron.ml, 1 @@ -113314,6 +113801,7 @@ personalaccidentsest.ga, 1 personalcourtreporters.com, 1 personalfarewells.com.au, 1 +personalglobal.com.br, 1 personalhealth.ie, 1 personalhydroponics.com, 1 personaliseyourwine.com.au, 1 @@ -113329,6 +113817,7 @@ personalpages.us, 1 personalstructures.com, 1 personaltrainer-senti.de, 1 +personaltrainercanberra.com.au, 1 personaltrainerdarwin.com.au, 1 personaltraineressendon.com.au, 1 personaltrainergeelong.com.au, 1 @@ -113355,6 +113844,7 @@ perthpainspecialists.com.au, 1 perthunicyclists.tk, 1 perthweekend.com.au, 1 +pertsfoundry.com, 1 pertwarp.tk, 1 perubusca.nl, 1 perugamerz.tk, 1 @@ -113444,7 +113934,6 @@ petcareonline.com, 1 petcharte.ga, 1 petclassy.ga, 1 -petclaw.com, 1 petcle.com, 1 petclient.ga, 1 petco.com, 1 @@ -113504,7 +113993,6 @@ petermclarenartist.com, 1 petermuenster.tk, 1 peteroerlemans.be, 1 -peterpauer.com, 1 peterpiperpizza.com, 1 peterreinold.com, 1 peterrentrop.com, 0 @@ -113594,7 +114082,6 @@ petrochemprojects.ga, 1 petrol-power.tk, 1 petroleum-schools.com, 1 -petroleumacronyms.com, 1 petroleumservicecompany.com, 1 petroll.ga, 1 petropoulos.ng, 1 @@ -113663,6 +114150,7 @@ pexagontech.com, 1 peyote.org, 1 peyote.wiki, 1 +peytonwebster.com, 1 peyukoshop.com, 1 pf.dk, 1 pfa.or.jp, 1 @@ -113682,6 +114170,7 @@ pfaswatersettlement.com, 1 pfcardprogram.com, 1 pfcchavdar.tk, 1 +pfcgo.com, 1 pfctr.com, 1 pfd-nz.com, 1 pfe.rs, 1 @@ -113821,6 +114310,7 @@ pharmica.uk, 1 pharosconsulting.com, 1 pharosiq.com, 1 +pharosproduction.com, 1 pharside.dyndns.org, 1 pharynks.com, 1 pharynx.nl, 1 @@ -113982,9 +114472,12 @@ phoenixcourt.gov, 1 phoenixdepositionservices.com, 1 phoenixfrequency.ga, 1 +phoenixhealthco.com, 1 +phoenixinstitute.org, 1 phoenixlpgpasig.com, 1 phoenixmunicipalcourt.gov, 1 phoenixnest.ltd, 1 +phoenixnetworkinglongisland.com, 1 phoenixpower.tk, 1 phoenixpwn.com, 1 phoenixsalon.eu, 1 @@ -113996,7 +114489,6 @@ pholio.com, 1 phone-service-center.de, 1 phone-spy.ml, 1 -phone4u.bg, 1 phonedoc.it, 1 phonefilter.co.uk, 1 phonefleet.fr, 1 @@ -114044,7 +114536,6 @@ phosphorus.io, 1 photiplans.fr, 1 photistic.org, 1 -photo-blowup.com, 0 photo-booth.ro, 1 photo-design.ml, 1 photo-host.tk, 1 @@ -114079,7 +114570,9 @@ photographeremploymenters.ga, 1 photographeremploymentest.ga, 1 photographerforwedding.tk, 1 +photographers.pro, 1 photographersdaydream.com, 1 +photographes.com, 1 photography-workshops.net, 1 photographyandvideo.tk, 1 photographybyjamiebrown.com, 1 @@ -114088,7 +114581,6 @@ photolakeview.com, 1 photolessya.by, 1 photomath.com, 1 -photomizer.com, 0 photomodelcasting.com, 1 photomosaicwall.ca, 0 photonclub.ir, 1 @@ -114096,7 +114588,6 @@ photonics.bg, 1 photonis.com, 1 photonmatters.com, 1 -photonsensor.com, 1 photonsphere.org, 1 photopalace.tk, 1 photophobia.tk, 1 @@ -114139,7 +114630,6 @@ phpkoru.com, 1 phpliteadmin.org, 1 phpmyadmin.net, 1 -phpmyfaq.com, 1 phpmynewsletter.com, 1 phpnuke-guatemala.tk, 1 phpprime.com, 1 @@ -114158,7 +114648,6 @@ phreakaus.tk, 1 phreaker.ml, 1 phreaknet.org, 1 -phreesia.com, 1 phrenology.com, 1 phrive.space, 1 phrlegal.com, 1 @@ -114188,7 +114677,7 @@ phukettour.ga, 1 phukettravel.gq, 1 phukienchanh.com, 1 -phukiensitphcm.com, 1 +phukiensitphcm.com, 0 phulyshop.com, 0 phumin.in.th, 1 phuoctran.com.vn, 1 @@ -114203,7 +114692,6 @@ phyllis.nl, 1 phyllischerry.com, 1 phynix-hhu.de, 1 -phyr.one, 1 phyrone.de, 1 phyrone.eu, 1 physia.gr, 1 @@ -114237,7 +114725,6 @@ phyxion.net, 1 pi-dash.com, 1 pi-datametrics.com, 1 -pi-inu.com, 1 pi-konsulting.se, 1 pi-net.dedyn.io, 1 pi-supply.com, 1 @@ -114253,6 +114740,7 @@ piai.ml, 1 piai.tk, 1 piajuly.net, 1 +piancangzhan.com, 1 pianetaottica.eu, 1 pianetaottica.info, 1 pianetaottica.it, 1 @@ -114270,6 +114758,7 @@ pianotaku.com, 1 pianotuning.cn, 0 piaohong.tk, 1 +piaohuaw.com, 1 piapia.com, 1 piasativa.com, 1 piasto.com.cy, 1 @@ -114295,7 +114784,7 @@ picarones.es, 1 picasoft.net, 1 picatavocat.fr, 1 -picatom.com, 0 +picatom.com, 1 piccirello.com, 1 piccoliamicisport.it, 1 piccolino.tk, 1 @@ -114305,6 +114794,7 @@ piccolosgombero.it, 1 piccolotrasloco.it, 1 picdefacer.com, 1 +picdog.top, 1 pichainlabs.com, 1 pichau.com.br, 1 pichlerei.at, 1 @@ -114417,10 +114907,8 @@ pieregister.com, 1 pierianservices.com, 1 pieropuschiavo.it, 1 -pierpaoloamarante.it, 0 pierre-denoblens.net, 1 pierre-schmitz.com, 1 -pierrearnaud.com, 1 pierreborgmann.de, 1 pierrejeansuau.fr, 1 pierreloizeau.com, 1 @@ -114473,6 +114961,7 @@ pijc.es, 1 pijiutuan.com, 1 pijusmagnificus.com, 1 +pik.bzh, 1 pika.moe, 1 pikafan.de, 1 pikafederation.ca, 1 @@ -114518,6 +115007,7 @@ pilot.co, 1 pilot.com, 1 pilotbook.org, 1 +pilotbr.com.br, 1 pilotcareercenter.com, 1 pilotgrowth.com, 1 pilotinusa.com, 1 @@ -114539,6 +115029,7 @@ pimo.id, 1 pimoid.fr, 1 pimplelotionest.ga, 1 +pimpmycooler.com, 1 pimpmymac.ru, 1 pimpmypaper.com, 1 pimpmypc.co.uk, 1 @@ -114626,7 +115117,6 @@ pinklittlenotebook.com, 0 pinkmango.travel, 0 pinkoffice.com, 1 -pinkoi.com, 1 pinkpearl.tk, 1 pinkplay.com.br, 1 pinkpop.nl, 1 @@ -114669,6 +115159,7 @@ pinpals.com.au, 1 pinpayments.com, 1 pinpointengineer.co.uk, 1 +pinprick.rs, 1 pinse.club, 1 pinse.la, 1 pinsi.pt, 1 @@ -114735,6 +115226,8 @@ pipecon.ch, 1 piped.video, 1 pipelineengineeringsoftware.com, 1 +pipelinemedical.com, 1 +pipelinetopaycheck.com, 1 pipenav.gq, 1 pipenny.net, 1 pipestonecounty.gov, 1 @@ -114743,6 +115236,7 @@ pipfrosch.com, 0 pipglobal.com, 1 pipl.ua, 1 +pipotron.tech, 1 piprivillage.ml, 1 pipscprd.ca, 1 piquaoh.gov, 1 @@ -114807,11 +115301,12 @@ pistats.ddns.net, 1 pistolnz.org.nz, 1 pistonkandidatu.tk, 1 +pistonmaster.net, 1 piszmak.pl, 1 pit-stop-sto.tk, 1 pita.ninja, 1 pitakashop.hu, 1 -pitang.com, 1 +pitang.com, 0 pitbooks.ga, 1 pitbox8.nl, 1 pitbullclub.tk, 1 @@ -114837,7 +115332,6 @@ pitpipe.com, 1 pitrick.tk, 1 pitrivertribe.gov, 1 -pitshift.com, 1 pitsnap.io, 1 pitsstop.nu, 1 pitstoparabia.com, 1 @@ -114879,10 +115373,12 @@ pixe2019.org, 1 pixel-history.tk, 1 pixel-ninjas.de, 1 +pixel-paladin.de, 1 pixel-perfection.com, 1 pixel-puls.de, 1 pixel.facebook.com, 0 pixel.google.com, 1 +pixelandcode.co.kr, 1 pixelbass.nl, 1 pixelbattle.fun, 1 pixelcatproductions.net, 1 @@ -114891,6 +115387,7 @@ pixelcrayons.com, 1 pixelfed.cr, 1 pixelfiends.tk, 1 +pixelforgedeveloper.com, 1 pixelglance.com, 1 pixelgliders.de, 1 pixelglue.com.au, 1 @@ -114901,7 +115398,7 @@ pixelkraft.net, 1 pixellent.me, 1 pixelmania.se, 1 -pixelmateexpo.com, 1 +pixelmateexpo.com, 0 pixelmattic.com, 1 pixelmedianetwork.com, 1 pixelmonworld.fr, 1 @@ -114909,10 +115406,9 @@ pixelorastudio.com, 1 pixelpaper.org, 1 pixelplex.io, 1 +pixelprint.la, 1 pixelrain.info, 1 -pixelsbanking.com, 1 pixelsearch.eu, 1 -pixelshealth.com, 1 pixelsketch.co.uk, 1 pixelsquared.us, 1 pixelstamp.net, 1 @@ -114944,7 +115440,9 @@ pixouno.com, 1 pixshop.fr, 1 pixstudio.ai, 1 +pixtar.ae, 1 pixxxels.cc, 1 +pixyhive.com, 1 pixyship.com, 1 pixzilla.de, 1 pizala.de, 1 @@ -114956,6 +115454,7 @@ pizza-house.tk, 1 pizza-t.co.il, 1 pizza2020andcatering.com, 1 +pizza2kebab.com.au, 1 pizzablab.com, 1 pizzaboy.cz, 1 pizzaboys.com, 1 @@ -114980,6 +115479,7 @@ pjatnashki.ru, 1 pjax.xyz, 0 pjc.is, 1 +pjempire.co.za, 1 pjentertainments.co.uk, 1 pjo.no, 1 pjotor.tk, 1 @@ -115006,8 +115506,10 @@ pkgbuild.com, 1 pkgt.de, 0 pki.com.ru, 1 +pkm68.nl, 1 pko.ch, 0 pkov.cz, 1 +pkroot.com, 1 pkservice.tk, 1 pkspskov.tk, 1 pkwebsolutions.cf, 1 @@ -115033,7 +115535,6 @@ placer.ai, 1 placeralplato.com, 1 placercountyelections.gov, 1 -placestovisitasia.com, 1 placetwist.co, 1 placetwist.com, 1 placetwist.de, 1 @@ -115044,7 +115545,6 @@ placiena.jp, 1 placing.com, 1 plagiarismcheck.org, 1 -plagiary.org, 1 plagu.ee, 1 plagued.tk, 1 plaid.com, 1 @@ -115069,15 +115569,16 @@ plaintownshipstarkoh.gov, 1 plaisiretsens.com, 1 plaisirs-coquins.com, 1 +plak.digital, 1 plakbak.nl, 1 plaky.com, 1 plaloo.gq, 1 plaloo.tk, 1 plamenapanayotova.co.uk, 1 +plamofigure.com, 1 plan-in-architektur.de, 1 plan4kick.de, 1 planable.io, 1 -planacy.io, 1 planafy.com, 1 planatus.com, 1 planbase.com, 1 @@ -115085,12 +115586,14 @@ plancke.io, 1 plandecorones.net, 0 plandegralba.net, 1 +planderecuperacion.gob.es, 1 plandomemanorny.gov, 1 plandy.me, 1 planecon.nz, 1 planeexplanation.com, 1 planen-bauen.eu, 0 planer.me, 1 +planes.nyc, 1 planet-laas.de, 1 planet-work.com, 1 planet.fish, 1 @@ -115140,7 +115643,6 @@ planetromeo.com, 1 planetromeofoundation.org, 1 planetscale.com, 1 -planetstairs.com.au, 1 planetstimes.com, 1 planettimer.com, 1 planetun.mobi, 1 @@ -115153,13 +115655,14 @@ planisanin.tk, 1 planiserin.tk, 1 planisware.cn, 1 -planisware.live, 1 +planisware.io, 1 planisys.net, 1 planit-inc.com, 1 planitz.com, 1 planitz.net, 1 planitz.org, 1 planium.io, 1 +planivie.ca, 1 planjuventudcanarias.com, 1 planjuventudcanarias.org, 1 planled.ga, 1 @@ -115200,6 +115703,7 @@ plantidentification.co, 0 plantinum-cbd.com, 1 plantlab.ai, 1 +plantpol.com.ua, 1 plantpro.gr, 1 plantsupplement.co.uk, 1 plantuml.online, 1 @@ -115254,6 +115758,7 @@ plateriaaida.tk, 1 platform-med.org, 1 platform2020prague.com, 1 +platforma.nu, 1 platforma2020praha.cz, 1 platformadmin.com, 1 platformcon.com, 0 @@ -115263,7 +115768,6 @@ plathome.co.jp, 1 platiniumreciclados.com, 1 platiniumvapes.com, 1 -platinnetz.com, 1 platinnetz.de, 1 platinum1.ru, 1 platinumalertsers.ga, 1 @@ -115325,6 +115829,7 @@ playasdegalicia.tk, 1 playavalon.net, 1 playball.tk, 1 +playcasinorocket.com, 1 playcasinos.ca, 1 playchiplet.com, 1 playcollect.net, 1 @@ -115352,11 +115857,12 @@ playhothand.com, 1 playhothands.com, 1 playhouse.fans, 1 -playi.net, 1 playinfinity.com, 1 playinfinityvr.com, 1 +playinspectionsoftware.co.uk, 1 playit.rs, 1 playkids.com, 0 +playmasters.fr, 1 playmei.com, 0 playnow.com, 1 playnuganug.com, 1 @@ -115369,6 +115875,7 @@ playreal.city, 1 playsnake.org, 1 playsoftware.tk, 1 +playspinsamurai.com, 1 playsportal.com, 1 playsprout.industries, 1 playstation-network.ga, 1 @@ -115382,6 +115889,7 @@ playtzolk.in, 1 playviolinmusic.com, 1 playwhyyza.com, 1 +playwithucc.com, 1 playwright.co, 1 playwrightsolutions.com, 1 playxpgames.com, 1 @@ -115392,6 +115900,8 @@ plazait.co.id, 1 plazaservicesllc.com, 1 plazasummerlin.com, 1 +plb.cx, 1 +plb.quest, 1 plcgurus.net, 1 plchardware.com, 1 pldeyewear.com.ua, 1 @@ -115484,6 +115994,7 @@ ploomber.io, 1 ploppis.org, 1 ploptec.tk, 1 +plos.com.br, 1 plothost.com, 1 plotly.com, 0 plotscout.ae, 0 @@ -115493,11 +116004,13 @@ ploxel.co.uk, 1 ploxel.com, 1 plrarena.com, 1 +plsistemas.com.br, 1 pltyw.com, 1 plu.st, 1 plugin-planet.com, 1 pluginhayati.tk, 1 plugintema.com, 1 +plugintema.com.br, 1 pluginthemehub.com, 1 pluginuri-wordpress.ro, 1 plugmeubelen.nl, 1 @@ -115529,6 +116042,7 @@ plumlocosoft.com, 1 plumperthumbs.com, 1 plumpie.net, 0 +plumplm.com, 1 plumsail.com, 1 plumz.me, 1 plungepools.ae, 1 @@ -115609,7 +116123,6 @@ pmctcg.com, 1 pmctire.com, 0 pmdealerest.ga, 1 -pmdistributors.com.au, 1 pmessage.ch, 1 pmf.gov, 1 pmfilter.net, 1 @@ -115789,6 +116302,7 @@ pock-programming.net, 1 pocket-broker.ru, 1 pocket-lint.com, 1 +pocket-ru.com, 1 pocketbookdot.tk, 1 pocketbroker.ru, 1 pocketbrokers.ru, 1 @@ -116008,30 +116522,10 @@ pokerventure.ga, 1 pokerventureers.ga, 1 pokerventureest.ga, 1 -poki.at, 1 -poki.be, 1 -poki.bg, 1 -poki.by, 1 -poki.ch, 1 -poki.cn, 1 -poki.co.id, 1 -poki.co.il, 1 poki.com, 1 -poki.com.br, 1 -poki.cz, 1 -poki.de, 1 -poki.dk, 1 -poki.fi, 1 -poki.gr, 1 -poki.it, 1 -poki.jp, 1 -poki.nl, 1 -poki.no, 1 -poki.pl, 1 -poki.pt, 1 -poki.ro, 1 -poki.se, 1 +pokiesworld.com, 1 pokl.cz, 1 +pokloni.xyz, 1 pokoiki.pl, 1 pokojovkyodlucie.cz, 1 pokon548.ink, 1 @@ -116047,11 +116541,12 @@ polaire.org, 1 polak-import.tk, 1 polan.tk, 1 +polancoadvisorygroup.com, 1 +polancoag.com, 1 polanda.com, 1 polandb2b.directory, 1 polandtownship.gov, 1 polar-baer.com, 1 -polar.dk, 1 polarbear.army, 1 polarhome.tk, 1 polaris-psychology.com, 1 @@ -116158,6 +116653,7 @@ politicsnews.ml, 1 politicsnews.tk, 1 politicsnigeria.com, 1 +politicsource.com, 1 politik-bei-uns.de, 1 politikainavigator.hu, 1 politique-etrangere.com, 1 @@ -116168,7 +116664,6 @@ politraq.com, 1 politsei.ee, 0 politvesti.tk, 1 -polizialocale-bassavalpusteria.bz.it, 1 polkcountyne.gov, 1 polkcountywi.gov, 1 polkelections.gov, 1 @@ -116203,19 +116698,18 @@ polourize.com, 1 polparts.nl, 1 polrentgen.pl, 1 -polski-dentysta-birmingham.uk, 1 +polski-dentysta-birmingham.uk, 0 polskiadwokat.org, 1 polskiemalzenstwo.org, 1 polskienewsy.tk, 1 polskimoskwa.ru, 1 polspam.com, 1 polspam.pl, 1 -poltava-news.ru, 1 -poltavanews.ru, 1 poltax.com.pl, 1 poltek-petrokimia.ac.id, 1 poltsamaa.edu.ee, 1 poltsamaalasteaed.edu.ee, 1 +polvoagencia.com.br, 1 poly-glot.ai, 1 polyatomic.ai, 1 polycoise.com, 1 @@ -116245,6 +116739,7 @@ polysfarm.com, 1 polytekniskforening.dk, 1 polyvalents.fr, 1 +pomate.cc, 1 pomba.pl, 1 pombalhome.duckdns.org, 1 pombas.net, 1 @@ -116290,7 +116785,6 @@ ponio.xyz, 1 ponpokorin.tk, 1 ponpon.tk, 1 -ponte-camp.de, 1 ponteggi.it, 1 ponteggi.roma.it, 1 pontificia.tk, 1 @@ -116327,6 +116821,7 @@ poolsonline.tk, 1 poolspa.es, 1 pooltools.net, 1 +poolvilla-margarita.net, 1 poon.io, 1 poonawallafincorp.com, 1 poopa.loan, 1 @@ -116436,7 +116931,6 @@ poradywnetrzarskie.pl, 1 porazarul.by, 1 porchdaydreamer.com, 1 -porcore.com, 1 porelcorazon.com, 1 porelotrolado.com, 1 porelsam.ml, 1 @@ -116460,9 +116954,9 @@ pornbay.eu, 1 pornbay.org, 1 pornblog.org, 1 +pornboxd.com, 1 porncomichub.com, 1 porncomix69.com, 1 -porncompanions.com, 1 porndoe.com, 1 porndoepedia.com, 1 porndragon.net, 1 @@ -116528,6 +117022,7 @@ port443.se, 1 port5060.net, 1 port67.org, 1 +portaaldenbosch.nl, 1 portable-games.tk, 1 portableconveniences.com, 1 portablespeakers.tk, 1 @@ -116553,6 +117048,7 @@ portalceara.com, 1 portalchecknetwork.com, 1 portalchega.pt, 1 +portalcruzeirense.com.br, 1 portaldabiblia.com.br, 1 portaldamizade.com, 1 portaldenuncias.com.br, 1 @@ -116647,6 +117143,7 @@ portuma.com, 1 portusidades.com.pt, 1 portvaletickets.com, 1 +portwadeglampingdomes.ca, 1 portwashingtonwi.gov, 1 portwentworthga.gov, 1 portwing.gov, 1 @@ -116701,6 +117198,7 @@ post-darwinian.com, 1 post-darwinism.com, 1 post-office.tk, 1 +post-stroke.ru, 1 post-victoria.com, 1 post-x.org, 1 post.com.ar, 1 @@ -116740,11 +117238,13 @@ postern.org, 1 postern.uk, 1 posters.win, 1 +postersenstickers.nl, 1 posterspy.com, 1 postfalls-naturopathic.com, 1 postfalls.gov, 1 postfallspolice.gov, 1 postfinance.ch, 1 +postgeo.at, 1 postimages.org, 1 postimg.cc, 1 postimpact.com.au, 1 @@ -116768,7 +117268,7 @@ postolia.cf, 1 postoyanstvo.cf, 1 postpot.co.kr, 1 -poststar.com, 1 +poststroke.ru, 1 postsubmeta.net, 1 postureanalysismachine.com, 1 posturografia.info, 1 @@ -116839,6 +117339,7 @@ pottia.gov, 1 pottshome.co.uk, 1 pottsvillepa.gov, 1 +potvde.pt, 1 potvorka.tk, 1 potwin.tk, 1 potworowski.de, 1 @@ -116854,6 +117355,7 @@ poupee.me, 1 pourali.com, 1 poured-floors.tk, 1 +pourlepsy.fr, 1 pourout.org, 0 pourtoi.se, 1 pousadamaremata.com.br, 1 @@ -116906,7 +117408,6 @@ powercolor.com, 1 powercomputers.nl, 1 powerconcept.be, 1 -powerconcretecutting.com.au, 1 powercounty.gov, 1 powercv.ro, 1 powerdepo.com, 1 @@ -116914,6 +117415,7 @@ poweredbyiris.nl, 1 powerembedded.com.br, 1 powerentertainment.tv, 1 +powerfifty.com, 1 powerforpeople.tk, 1 powerfortunes.com, 1 powerfulcom.net, 1 @@ -116924,7 +117426,7 @@ powerhouseforensics.com, 1 powerinboxperformance.com, 1 powerlifting.tk, 1 -powerling.com, 1 +powerling.com, 0 powerlp.com, 1 powerman.name, 1 powerman.top, 1 @@ -116988,6 +117490,7 @@ poylabo.com, 1 poynter.net, 1 poyntr.ai, 1 +pozamea.ro, 1 pozarevac.tk, 1 pozd.tk, 1 pozdravlyalka.gq, 1 @@ -117055,6 +117558,7 @@ ppy.sh, 1 pqcrypta.com, 1 pqforce.com, 1 +pqg.capital, 1 pqgruber.com, 1 pqscript.com, 1 pr-news.spb.ru, 1 @@ -117084,7 +117588,6 @@ practicalgrowth.life, 1 practicalhomes.com.au, 1 practicallyunhackable.com, 1 -practicalmamawellness.com, 1 practicalneurology.com, 0 practicavial.com, 1 practicepanther.com, 1 @@ -117115,12 +117618,13 @@ pragma-messenger.ch, 1 pragma-solution.com, 1 pragmaetimos.com, 1 +pragmaticsecurity.ie, 1 pragmatist.nl, 1 pragrimsby.co.uk, 1 -pragser-tal.net, 1 pragtravel.cf, 1 prague-swim.cz, 1 pragueguidejanek.cz, 1 +praguepersonaltrainers.cz, 1 praguepsychology.cz, 1 praha-9.eu, 1 praha-kominictvi.cz, 1 @@ -117157,13 +117661,14 @@ prana-me.com, 1 pranabesh.com, 1 pranafilms.tk, 1 +pranaliestal.ch, 1 pranita-schals.de, 0 pranita.cz, 0 pranita.sk, 0 prankawards.ga, 1 pranksearch.ml, 1 prankstercompany.com, 1 -praoshealth.com, 1 +praoshealth.com, 0 praser.net, 1 prashantcafe.tk, 1 prasinoscomputers.ml, 1 @@ -117220,12 +117725,12 @@ praxis-waedicity.ch, 1 praxis.nl, 1 praxisfilms.org, 1 -praxisglobe.com, 1 praxisgroup.services, 1 praxistipp24.com, 1 praxxys.ph, 1 prayag.tk, 1 prayer.today, 1 +prayertrains.com, 1 prazdnik-volgodonsk.tk, 1 prazdniki-sait.tk, 1 prazdniktost.tk, 1 @@ -117239,6 +117744,7 @@ pre-commit.ci, 1 pre-commit.com, 1 pre-renewal.com, 1 +preadmit.com.au, 1 preapps.com, 1 precambridge.tk, 1 precaria.org, 1 @@ -117373,10 +117879,8 @@ premiumkeystore.com, 1 premiumlegalsupport.ga, 1 premiumpeaches.com, 1 -premiumpension.com, 1 premiumpictureframing.com, 1 premiumplus.io, 0 -premiumresidency.in, 1 premiumshop24.de, 1 premiumsmile.ru, 1 premiumtimesng.com, 1 @@ -117385,6 +117889,7 @@ premiumwebdesign.it, 0 premkumar.net, 1 premlall.com, 1 +prempawee.com, 1 premsarswat.me, 1 prenatal.com, 1 prenataldnatesting.com, 1 @@ -117407,6 +117912,7 @@ preparetheword.com, 1 prepfba.com, 1 preply.com, 1 +prepping.com, 0 prepr.io, 1 preprodfan.gov, 1 prepscouts.tk, 1 @@ -117497,6 +118003,7 @@ prestige-car-location.ch, 0 prestigebouncycastles.co.uk, 1 prestigecarkeys.com, 1 +prestigecarspedia.com, 1 prestigecd.com.au, 1 prestigeeventshire.co.uk, 1 prestigegaragedoorservices.com, 1 @@ -117534,7 +118041,6 @@ prettyporn.com, 1 prettysimplemom.com, 1 prettyskin.com.tw, 1 -prettythai.com, 1 prettytunesapp.com, 1 pretzelhands.com, 0 pretzelx.com, 1 @@ -117593,7 +118099,6 @@ pricing-fox.cz, 1 pricing-fox.sk, 1 priczone.com, 1 -priczone.live, 1 pridecounseling.com, 1 pridecraft.gay, 1 prideindomination.com, 1 @@ -117609,7 +118114,6 @@ prikeshsavla.com, 1 prikolkz.tk, 1 prim-wash.de, 1 -prim.com, 1 prima-backoefen.de, 1 prima-badezimmermoebel.de, 1 prima-bohrmaschinen.de, 1 @@ -117655,12 +118159,14 @@ primarypetvet.com, 1 primasmartwatches.de, 1 primates.com, 1 +primatresearch.com, 1 primaudialrecords.com, 1 primbit.ru, 1 prime, 1 prime-host.ml, 1 prime-likes.com, 1 prime-seo.net, 1 +primebenefitgrp.com, 1 primecapsslim.com.br, 1 primechasedata.com, 1 primechef.com.mx, 1 @@ -117689,8 +118195,8 @@ primetechpa.com, 0 primetics.co.uk, 1 primeticsseed.com, 1 +primetrailer.hu, 1 primeview.com, 1 -primewebdesign.org, 1 primglaz.ru, 1 primisbank.com, 1 primit.com, 1 @@ -117724,7 +118230,6 @@ princetontxcdc.gov, 1 princevikal.cf, 1 princez.uk, 1 -princezna.club, 1 princh.com, 1 principal.com.my, 1 principal.th, 1 @@ -117795,13 +118300,11 @@ priorityelectric-simivalley.com, 1 priorityelectric.net, 1 priorityessays.com, 1 -priorityfakes.com, 1 prioritymeds.health, 1 prioritynissannewportnewsparts.com, 1 prioritysignsandgraphics.com, 1 priorlakemn.gov, 1 priscillacouto.com.br, 1 -priscillasimoni.com, 1 prism-glass.com, 1 prisma.io, 0 prisma.tk, 1 @@ -117907,6 +118410,8 @@ privc.io, 1 privcloud.org, 1 privcom.net, 1 +privdna.com, 1 +prive2day.nl, 1 priveadressen.tk, 1 privelust.nl, 1 priverify.com, 1 @@ -117942,6 +118447,7 @@ prjktruby.com, 0 prkn.je, 1 prlved.co.uk, 1 +prmaat.com, 1 prmihoc.com, 1 pro-alter.ch, 1 pro-ben.sk, 1 @@ -118002,6 +118508,7 @@ proaxiom.com.au, 1 probably.group, 1 probase.ph, 1 +probate-helper.com, 1 probateandplanning.com, 1 probationforms.com, 1 probationnotes.com, 1 @@ -118025,8 +118532,8 @@ probrandlock.ca, 1 proc-int-cartogr-assoc.net, 1 procad.ie, 1 +procadsys.co.nz, 1 procalc.be, 0 -procanvasser.com, 1 procarmanuals.com, 1 procarservices.com, 1 procatinator.com, 1 @@ -118036,6 +118543,7 @@ procert.ch, 0 procesadorafenix.com.mx, 1 procesio.com, 1 +procesiq.nl, 1 process.st, 1 processesinmotion.com, 1 processevolution.com.au, 1 @@ -118047,7 +118555,6 @@ procode.gq, 1 procom-automation.com, 1 procomservices.com, 1 -proconnectnetwork.com, 1 procontrolservices.com, 1 procore.com, 0 procostamar.com, 1 @@ -118078,7 +118585,6 @@ prodesigntools.com, 1 prodesk.bg, 1 prodiadigital.com, 1 -prodigibook.com, 1 prodigio.co.uk, 1 prodigyhacking.com, 1 prodigyhq.io, 1 @@ -118145,6 +118651,7 @@ profesijupasaule.lv, 1 profesionalespcm.org, 1 profession.email, 1 +professional-test-automation.com, 1 professionalbeautyshop.it, 1 professionalblog.tk, 1 professionalbussines.tk, 1 @@ -118166,6 +118673,7 @@ proficio.io, 1 proficiodigital.pl, 1 proficiodigital.sk, 1 +proficiohub.com, 1 profidea.cz, 1 profielektrik.tk, 1 profigen.com.br, 1 @@ -118194,7 +118702,6 @@ profitinta.pt, 1 profitmiracle.tk, 1 profitsunraveled.com, 1 -profitwhales.com, 1 profitwithpurposepodcast.com, 1 profmatheus.com, 1 profmetod.com, 1 @@ -118291,7 +118798,6 @@ proi.net, 1 proid.studio, 1 proitlb.com, 1 -proj.org.cn, 1 proj3ct.me, 1 proj6.site, 1 project-alice.io, 1 @@ -118306,6 +118812,7 @@ project-trans.org, 1 project.ac.cn, 1 project1service.com, 1 +project2032.us, 1 project25.org, 1 project86fashion.com, 1 projectai-r.tech, 1 @@ -118370,6 +118877,7 @@ projest.ch, 0 projet-fly.ch, 1 projet-saara.com, 1 +projet1825.com, 1 projetofinancas.com.br, 1 projetsvl.com, 1 prokaza.tk, 1 @@ -118381,7 +118889,6 @@ prolens-lankaran.tk, 1 proletaren.se, 1 prolificzone.com, 1 -prolikewoah.com, 1 prolinehardware.ie, 1 prolocofrascarolo.tk, 1 prolocoregionefvg.it, 1 @@ -118434,6 +118941,7 @@ promodoble.com, 1 promods.net, 1 promods.store, 1 +promoeat.fr, 1 promofirstmedia.co.id, 1 promohulp.nl, 1 promohunt.ru, 0 @@ -118458,7 +118966,9 @@ promotor.ro, 1 promove.be, 1 promovendum.nl, 1 +promoversum.com, 1 promozioni.it, 1 +promptbuilders.nl, 1 promptdig.com, 1 promptwars.io, 1 promuovi.tv, 1 @@ -118467,6 +118977,7 @@ pron4ik.gq, 1 pronandi.tk, 1 pronikoho.cz, 1 +pronolmo.com, 1 pronoundb.org, 1 pronto-intervento-fognature.it, 1 pronto-vervins.fr, 1 @@ -118527,7 +119038,6 @@ propertymingo.com, 1 propertyofariana.pw, 1 propertyofthepeople.org, 1 -propertyone.mk, 1 propertyrate.com, 1 propertyroad.co.uk, 0 propertysales-almeria.com, 1 @@ -118590,6 +119100,7 @@ prosperxaccountants.co.uk, 1 prospo.co, 1 prosportovani.cz, 1 +prossur.fr, 1 prostaffplumbing.com, 1 prostatecellatlas.org, 1 prostavropol.cf, 1 @@ -118621,6 +119132,7 @@ protanki.ml, 1 protanki.tk, 1 protapnews.tk, 1 +protaskir.co.il, 1 protec-quickit.online, 1 protecaodns.pt, 1 proteccaocivil.com, 1 @@ -118638,7 +119150,6 @@ protection.ga, 1 protectionformula.com.ua, 1 protectiveinsurance.com, 1 -protectoraircare.com.au, 1 protectsaladokids.org, 1 protectwrap.ml, 1 protege.moi, 1 @@ -118647,6 +119158,8 @@ protek.tk, 1 proteka.com.tr, 1 protekpainters.com, 1 +proteoeng.com, 1 +proteoeng.it, 1 proteqc.com, 1 proteqc.net, 1 protesthongkong.com, 1 @@ -118663,7 +119176,6 @@ protium.co.in, 1 proto.io, 1 protobetatest.com, 1 -protocol.co.il, 1 protogenbrainbooster.tk, 1 protogrid.com, 1 protok.tk, 1 @@ -118676,7 +119188,6 @@ protopia.ai, 1 protorg-msk.ru, 1 prototayl.gq, 1 -prototech.store, 1 prototype.bg, 1 prototyping-computer.ml, 1 protown.in.ua, 1 @@ -118685,6 +119196,7 @@ protrolley.cf, 1 protteapapelaria.com.br, 1 proudcastle.co.uk, 1 +proudnerds.com, 1 prounlimited.com, 1 proust.ch, 0 proust.media, 0 @@ -118741,6 +119253,7 @@ prowpcare.com, 1 prowrestlingevents.tk, 1 prowrestlingsheet.com, 1 +prowritersservices.com, 1 proxaccess.com, 1 proxaiqc.com, 1 proxar.co.uk, 1 @@ -118767,12 +119280,14 @@ proxymonitor.org, 1 proxytool.cf, 1 proxytracer.com, 1 +proyectasolucionesfinancieras.com, 1 proyectodia.com.mx, 1 proyectomca.es, 1 proyectosaludecuador.org, 1 proyectosinelec.com, 1 proyectostep.tk, 1 prozac20mg.cf, 1 +prozeny.cz, 1 prozesswunder.com, 1 prozorlivec.tk, 1 prpbt.io, 1 @@ -118809,6 +119324,7 @@ pruve.it, 1 pruvo.net, 1 prvaboja.co.rs, 1 +prvalekcija.com, 1 prvnirodinna.cz, 1 prwid.gov, 1 pryan.org, 1 @@ -118833,7 +119349,6 @@ ps3.nz, 1 ps3419.org, 1 ps4all.nl, 1 -ps5ssd.com, 0 ps8318.com, 1 psa-travel-care.com, 1 psa.gov, 1 @@ -118843,7 +119358,6 @@ psalivenews.ml, 1 psalmer.tk, 1 psasines.pt, 1 -psau.edu.sa, 1 psauxit.com, 1 psazy.ml, 1 psb.cloud, 1 @@ -118853,6 +119367,7 @@ psbanywhere.com, 1 psc-elsene.be, 1 psc-europe.eu, 1 +pscchat.com, 1 pscosigngroup.com, 1 pscp.tv, 1 pscr.gov, 1 @@ -118877,7 +119392,6 @@ psi-tv.tk, 1 psicanalista.milano.it, 1 psicoblog.tk, 1 -psicoeduca.com.br, 1 psicoexpansao.com.br, 1 psicologa-chus-campo-molina.com, 0 psicologajanainapresotto.com.br, 1 @@ -118890,6 +119404,7 @@ psicomagia.com.br, 1 psicometricas.mx, 1 psigma.co, 1 +psihoanita.ro, 1 psiholognatalija.rs, 1 psihologonline.tk, 1 psihology.gq, 1 @@ -118915,7 +119430,6 @@ psixotesty.tk, 1 pskhu-wedding.ru, 1 pskov-daily.tk, 1 -pskov-news.net, 1 pskov.gq, 1 pskov.ml, 1 pslf.gov, 1 @@ -118923,7 +119437,7 @@ psm.org.ph, 1 psmexamsimulator.com, 1 psmpl.com, 1 -psncarddelivery.com, 0 +psncarddelivery.com, 1 psncardplus.be, 1 psncardplus.com, 1 psncardplus.dk, 1 @@ -119089,8 +119603,10 @@ ptgoldensun.com, 1 ptheophanidis.com, 1 pticoaching.nl, 1 +ptihcm.com, 1 ptit-trocoeur.fr, 1 ptite-banane.com, 1 +ptitwolfy.fr, 1 ptjobsite.com, 1 ptks.si, 1 ptlibrary.ml, 1 @@ -119178,6 +119694,7 @@ publish.ga, 1 publishedpaper.ga, 1 publisherservices.co, 1 +publishingmodel.com, 1 publishpressnews.tk, 1 publivate.ca, 1 publiweb.tk, 1 @@ -119205,7 +119722,6 @@ puertodramaturgia.tk, 1 puertomalaga.com, 1 puestifiestas.mx, 1 -puffball.io, 1 puffinvapes.co, 1 puffverse.pro, 1 puffyan.us, 1 @@ -119219,7 +119735,6 @@ puissancemac.ch, 0 puiterwijk.org, 1 pujadevi.com, 1 -pujasharma.associates, 1 pujckovniradce.cz, 1 pujcky.cz, 1 pujd3.gq, 1 @@ -119289,8 +119804,8 @@ pungatv.ml, 1 punikonta.de, 1 punishment.institute, 1 -punjabsind.in, 1 punjwani.be, 1 +punjwani.eu, 1 punk-jazz.tk, 1 punkapoule.fr, 1 punkart.tk, 1 @@ -119340,7 +119855,6 @@ pupsportal.com, 1 pupunu.com, 1 puq.moe, 1 -pur-institut.fr, 1 pura-ponia.cf, 1 pura-ponia.ga, 1 pura-ponia.gq, 1 @@ -119383,6 +119897,7 @@ purelypestcontrol.com, 1 puremosquito.com, 1 purenote.live, 1 +pureohm.fr, 1 purepestandlawn.com, 0 pureromance.com, 1 puresanitization.com, 1 @@ -119396,7 +119911,6 @@ purewaterguide.net, 1 purewealth.cloud, 1 purfaction.nl, 1 -purga.news, 1 purinaexpress.com, 0 puritanas.tk, 1 puritas.lk, 1 @@ -119406,6 +119920,7 @@ purkupalvelut.fi, 1 puroprazer.pt, 1 purovive.tk, 1 +purple.ai, 1 purple.tech, 1 purplehost.com.br, 1 purplehotel.cf, 1 @@ -119464,7 +119979,6 @@ pushphp.com, 1 pushponline.com, 0 pushthebutton.tk, 1 -pushy.tg, 1 pusichatka.ddns.net, 1 pusra.ga, 1 pussplay.com, 1 @@ -119559,6 +120073,7 @@ pvzge.com, 1 pw.org, 1 pwa-mercury.it, 1 +pwa.directory, 1 pwaiwm.site, 0 pwanotes.ga, 1 pwaresume.com, 1 @@ -119571,7 +120086,6 @@ pwdsafe.com, 0 pwe.vision, 1 pwg-see.de, 1 -pwn-all.net, 1 pwn.fi, 1 pwnedpass.tk, 1 pwneytelecom.com, 1 @@ -119583,7 +120097,7 @@ pwwpcd.us, 1 pwwsd.org, 1 pwxcontracting.com, 1 -px.works, 1 +px.works, 0 pxagency.fr, 1 pxc-coding.com, 1 pxetech.com, 1 @@ -119639,6 +120153,7 @@ pyro.works, 1 pyrofestival-vermoise.fr, 1 pyromaniac.tk, 1 +pyrometro.com, 1 pyrotechnologie.de, 1 pyscoalkickers.org, 1 pysgmy.xyz, 1 @@ -119710,6 +120225,7 @@ qabel.de, 1 qac.gov, 1 qaconstrucciones.com, 1 +qada.edu.sa, 1 qadmium.tk, 1 qadrishattari.tk, 1 qaina.net, 1 @@ -119755,6 +120271,7 @@ qcdoll.com, 1 qcert.org, 1 qclean.com.au, 1 +qclt.ai, 1 qcnet.com, 1 qconline.com, 1 qconnan-photos.fr, 1 @@ -119764,7 +120281,6 @@ qctimes.com, 1 qcuarto.com.py, 0 qdabogados.com, 1 -qdcc.cn, 1 qde.com, 1 qde.info, 1 qde.org, 1 @@ -119827,6 +120343,7 @@ qihl.gg, 1 qike.tk, 1 qikio.com.au, 1 +qiksource.com, 1 qimingbu.com, 1 qimingceming.com, 1 qin.moe, 1 @@ -119853,7 +120370,6 @@ qitmeir.com, 1 qiu.moe, 0 qiuwenbaike.cn, 1 -qivonline.pt, 1 qiwi.be, 1 qiwuxs.com, 1 qixi.biz, 0 @@ -119905,6 +120421,7 @@ qnq.moe, 1 qnsgmd.com, 1 qnulabs.com, 1 +qnysw.com, 1 qofpeacechurch.org, 1 qolab.ai, 0 qombo.nl, 1 @@ -119944,10 +120461,9 @@ qq9728.co, 1 qqbb.org, 1 qqiao.me, 1 -qqq6.com, 0 qqq67.com, 1 qqr.es, 1 -qqrss.com, 1 +qqrss.com, 0 qr.ae, 1 qr.cl, 1 qr.gp, 1 @@ -119970,7 +120486,6 @@ qrplanet.com, 1 qrprincipal.com, 1 qrpth.eu, 1 -qrsa.com.au, 1 qrsend.net, 1 qruiser.com, 1 qrv.fr, 1 @@ -119993,6 +120508,7 @@ qto.com, 1 qto.com.hk, 1 qto.net, 1 +qto.org, 1 qto.support, 1 qtocdn.com, 1 qtpass.org, 1 @@ -120012,6 +120528,7 @@ quadernoapp.com, 1 quadomania.tk, 1 quadrantbusinesssolutions.org, 1 +quadrantiscapital.com, 1 quadrantpe.com.au, 1 quadrantrd.com, 1 quadratimkreis.tk, 1 @@ -120090,6 +120607,7 @@ quantiphi.com, 1 quantiply.tech, 1 quantivate.com, 1 +quantlens.io, 1 quantomaisconsorcios.com.br, 1 quantora.nl, 1 quantoras.com, 0 @@ -120114,6 +120632,7 @@ quantumdynamics.ae, 1 quantumfinance.com.au, 1 quantumfinancialgrp.com, 1 +quantumharmonics.org, 1 quantuminformationframework.com, 1 quantumlink.tk, 1 quantumortho.com.sg, 1 @@ -120174,14 +120693,13 @@ qubotondo.it, 1 qubyte.codes, 1 quchronicle.com, 1 -qudini.com, 0 +qudini.com, 1 quebeccat.com, 1 quebeccats.com, 1 quebecdogs.com, 1 quebecsolidaire.net, 1 quecheeclub.com, 1 quecom.eu, 1 -quedos.com.au, 1 queencasino.live, 1 queencityquarter.com, 1 queencomplex.net, 1 @@ -120207,7 +120725,6 @@ queentitine.com, 1 queenworld.tk, 1 queer-augsburg.de, 1 -queer.pl, 1 queercinema.ch, 0 queerfest.tk, 1 queerfotografie.nl, 1 @@ -120217,7 +120734,6 @@ queermerk.eu, 1 queermerk.nl, 1 queersin.space, 1 -queerspirit.net, 1 queertreff-hst.de, 1 queerumich.com, 1 queerwerk.com, 1 @@ -120252,7 +120768,6 @@ query-massage.com, 0 queryguard.net, 1 quesecelebra.info, 1 -quessinternational.com, 1 quest-crusaders.de, 1 quest-on-demand.com, 1 quest3.co, 1 @@ -120305,10 +120820,8 @@ quickcel.tk, 1 quickcrypt.org, 1 quickcuttreeservice.com, 1 -quickdiamond.com, 1 quickelectricity.com, 1 quickerticker.tk, 1 -quickfitglass.com.au, 1 quickformspro.com, 1 quickidearecipes.com, 1 quickinfosystem.com, 1 @@ -120328,6 +120841,7 @@ quicksupply.com, 1 quicksus.com, 1 quicktapstudios.com, 1 +quicktaxandcreditsolutions.com, 1 quicktaxinmessina.tk, 1 quicktricks.net, 1 quickudpinternetconnections.com, 1 @@ -120342,6 +120856,7 @@ quieroserdoula.es, 1 quierosermercedario.tk, 1 quierosersanta.tk, 1 +quierounregalo.com, 1 quiescent.gq, 1 quiet-downloads.tk, 1 quiet-waters.org, 1 @@ -120465,7 +120980,7 @@ qussaikhuli.tk, 1 quto.ru, 1 qutrade.io, 1 -quuck.nl, 1 +quuck.nl, 0 quuz.org, 1 qv-eherkenning.nl, 1 qvg.company, 1 @@ -120530,7 +121045,6 @@ r-rwebdesign.com, 1 r-s.one, 1 r-sec.se, 1 -r-service.kz, 1 r-t-b.fr, 1 r-t-n.tk, 1 r-term.pl, 1 @@ -120546,6 +121060,7 @@ r17.co.id, 1 r1a.eu, 1 r1ch.net, 1 +r1concepts.com, 1 r1h3.nl, 1 r2cdn.com, 1 r2d2pc.com, 1 @@ -120557,6 +121072,7 @@ r3bl.blog, 1 r3dh4ck.ml, 1 r3gi.cz, 1 +r3nt.de, 1 r40.us, 1 r4fo.com, 1 r5197.co, 1 @@ -120638,7 +121154,6 @@ racetraq.net, 1 rachaelcorciaphotography.com, 1 rachaelholtphotography.com, 1 -rachaelsmaids.com, 1 rachaeltaylor.tk, 1 rachel-gentit.com, 1 rachelandadamarethebest.com, 1 @@ -120700,6 +121215,7 @@ radarcupon.es, 1 radarcupon.ro, 1 radarerp.net, 1 +radarfacturi.ro, 1 radarfirst.com, 1 radarimoveisdeleilao.com.br, 1 radarstationery.com, 0 @@ -120719,7 +121235,6 @@ radegundisfest.de, 1 radekmazar.eu, 1 radekprusa.net, 1 -rader.ninja, 1 radgi.com, 1 radharanikijay.tk, 1 radiadores.tk, 1 @@ -120935,7 +121450,7 @@ radioxanadu.tk, 1 radiozetta.tk, 1 radiozilverster.tk, 1 -radisnoir.com, 1 +radisnoir.com, 0 raditool.pl, 1 radium-it.ru, 1 radium.group, 1 @@ -120956,8 +121471,6 @@ radopsec.net, 1 radopsec.org, 1 radost-crikvenica.hr, 1 -radost.digital, 1 -radost.sk, 1 radpath.at, 1 radpro.ai, 1 radreisetraumtreibstoff.de, 1 @@ -120975,7 +121488,6 @@ radyogemisi.com, 1 radzimowice.pl, 1 raeder-test.azurewebsites.net, 1 -raeu.me, 1 raeven.nl, 1 raewardfresh.co.nz, 1 raf.org, 1 @@ -121020,6 +121532,8 @@ ragundadalen.se, 1 ragusina.hr, 1 rahasyavedicastrology.com, 1 +rahatdevelopments.pk, 1 +rahatmarketing.pk, 1 rahayi.tk, 1 raheel.cf, 1 raheel.tk, 1 @@ -121157,7 +121671,6 @@ raistrick.art, 1 raistrick.it, 1 raitza.de, 1 -raj-bhat.com, 1 raj.nic.in, 1 rajabherfehdoost.com, 1 rajabpour.com, 1 @@ -121209,6 +121722,7 @@ ralaoui.me, 1 raleighadultmedicine.com, 1 raleighboneandjoint.com, 1 +raleighdispensaries.com, 1 raleighinternational.org, 1 raleighmedicalgroup.com, 1 raleighpsych.com, 1 @@ -121228,9 +121742,11 @@ rallyekrumlov.cz, 1 rallyfotosaswin.tk, 1 rallynavigator.com, 1 +rallyon-staging.click, 1 rallytrophy.tk, 1 ralphdeal.com, 1 raltha.com, 1 +ralthealth.com, 1 ralvke.rocks, 1 ram-tenancy.cf, 1 ram-tenancy.ga, 1 @@ -121268,6 +121784,7 @@ rampal.io, 1 rampal.net, 1 rampao.org, 1 +rampartshosting.com, 1 rampeboreal.ca, 1 rampestyuma.com, 1 rampgov.com, 1 @@ -121282,7 +121799,6 @@ ramt.tk, 1 ramtechmodular.com, 0 ramusa.org, 1 -ramyamk.com, 1 ramydent.no, 1 ramynetwork.tk, 1 ramzinex.com, 1 @@ -121327,6 +121843,7 @@ randombrainwave.gq, 1 randombrainwave.ml, 1 randombyte.com, 0 +randomcharacters.online, 1 randomcouples.com, 1 randomdomain.io, 1 randomforestweb.com, 1 @@ -121348,6 +121865,7 @@ randomtrans.com, 1 randomuuid.org, 1 randomweb.tk, 1 +randonneursg.com, 1 randorn.com, 1 randy.su, 1 randyandpixel.com, 1 @@ -121382,6 +121900,7 @@ rankingofe.com.pl, 1 rankingubezpieczeniowy.pl, 1 rankingubezpieczennazycie.pl, 1 +rankova.io, 1 rankpoll.me, 1 ranksite.cf, 1 ranksite.ga, 1 @@ -121390,6 +121909,7 @@ ranksite.tk, 1 ranktis.com, 1 rankya.com, 1 +ranovu.com, 1 ranquel.com, 1 ranquel.es, 1 ransomleak.com, 1 @@ -121399,6 +121919,7 @@ rantamplan.tk, 1 rantanda.com, 1 ranters.nl, 1 +rany.eu.org, 1 ranyeh.co, 1 ranyeh.com, 1 ranzbak.nl, 1 @@ -121451,11 +121972,11 @@ raptorsupplies.com, 1 rapwoyska.tk, 1 raqoo.jp, 1 +raquelalonso.es, 1 raquelmolinacases.tk, 1 raquest.com, 1 raquest.jp, 1 rare-x.org, 0 -rarebookschool.org, 1 rarece.cf, 1 rarediseaseday.org, 1 rarefish.tk, 1 @@ -121476,6 +121997,7 @@ rasadnikcvecaperic.rs, 0 rasagiline.com, 1 rasaja.com, 1 +rasalhekma.properties, 1 rasberry.cf, 1 rascals-castles.co.uk, 1 rascals.ga, 1 @@ -121484,6 +122006,7 @@ rascvet.tk, 1 rase.rocks, 1 raserbajs.tk, 1 +rashadaziz.com, 1 rashbogota.tk, 1 rasheed-nuss.tk, 1 rashidi.nl, 1 @@ -121500,15 +122023,16 @@ rasolutions.it.com, 1 rasp.moe, 1 raspclock.com, 1 -raspinaparvaz.com, 1 raspinerd.de, 1 raspitec.ddns.net, 1 rassadacvetov.com, 0 rasset.ie, 1 rassistem.rs, 1 rassro.sk, 1 +rassveta.ru, 1 rastabooks.ga, 1 rasteniem.ru, 1 +rasterbot.com, 1 rastimbilingva.ru, 1 rastko-jevtovic.tk, 1 rasty.cz, 1 @@ -121570,6 +122094,7 @@ raulrivero.es, 1 raulval.com, 1 raumausstatter-fangmann.de, 1 +raumdesign-dagefoerde.de, 1 raumgestaltung-reeh.de, 1 raumgestaltung-sassermann.de, 1 raumkontakt.de, 1 @@ -121629,6 +122154,7 @@ rawballs.nl, 1 rawdamental.com, 1 rawdutch.nl, 1 +rawfin.tv, 1 rawfitco.com.au, 1 rawforce.tk, 1 rawley.co.uk, 0 @@ -121735,8 +122261,10 @@ rburchell.com, 0 rburz.com, 1 rbx.com, 1 +rc-entruempelung-hannover.de, 1 rc-offi.net, 1 rc-shop.ch, 1 +rc.cruises, 1 rc21x.com, 1 rc2edit.nl, 1 rc3n.com, 1 @@ -121829,6 +122357,7 @@ rdmc.shop, 1 rdmc.site, 1 rdmc.sn, 1 +rdmc.stream, 1 rdmc.studio, 1 rdmc.support, 1 rdmc.systems, 1 @@ -121857,6 +122386,7 @@ rdzenie.pl, 1 re-arranged.tk, 1 re-engines.com, 1 +re-expo.ru, 1 re-presented.de, 1 re-security.com, 1 re7.capital, 1 @@ -121869,7 +122399,6 @@ reachingapp.com, 1 reachlawtech.com, 1 reachley.net, 1 -reachout2.nl, 1 reachoutsuite.com, 1 reachrss.com, 1 reachum.com, 0 @@ -121957,7 +122486,6 @@ realestate-in-uruguay.com, 1 realestate-lidl.lu, 1 realestateagent-directory.com, 1 -realestatebees.com, 1 realestateblogs.tk, 1 realestateboston.tk, 1 realestatebydawn.ca, 1 @@ -122071,6 +122599,7 @@ rebecca.blackfriday, 1 rebeccawendlandt.com, 1 rebeccawilson.co.uk, 1 +rebekahlynbooks.com, 1 rebel-owl.com, 1 rebel.com.br, 1 rebelbranding.nl, 1 @@ -122091,12 +122620,12 @@ rebirthlongboard.co.th, 1 rebizzield.com, 1 rebo.ai, 1 +rebondchezsoi.com, 1 rebonus.com, 1 reboot.it.com, 1 reboxetine.com, 1 rebrandly.com, 1 rebschool.ml, 1 -rebscurtismoss.co.uk, 1 rebsumner.com, 1 rebtoor.com, 0 rebuga.com, 1 @@ -122114,7 +122643,6 @@ recambiofacil.com, 1 recaptcha-demo.appspot.com, 1 recaptime.eu.org, 1 -recargafaciloficial.com, 1 recat-project.eu, 1 receipts-app.com, 1 receitas.tk, 1 @@ -122126,11 +122654,10 @@ receptenwebsite.com, 1 reception247.com, 0 receptionsbook.com, 1 -receptveka.ru, 0 +receptveka.ru, 1 recessmonkeyz.tk, 1 recetasdemape.com, 1 recetips.com, 1 -recettecookeo.net, 1 recettes-de-tiramisu.fr, 1 recettes-series.com, 1 recettesvegetales.com, 1 @@ -122182,6 +122709,9 @@ recoilbox.com, 1 recolic.cc, 1 recolic.net, 1 +recollect.co.nz, 1 +recollect.net.au, 1 +recollectcms.com, 1 recollection.fr, 1 recollective.com, 1 recolor.ml, 1 @@ -122197,6 +122727,7 @@ recordproduction.com, 1 recordsmanagement.gov, 1 recordstudio.tk, 1 +recouply.co, 1 recouvrement-jmconseil.com, 1 recoveringfromfaith.com, 1 recoveringircaddicts.org, 1 @@ -122250,7 +122781,6 @@ red-dragon.tk, 1 red-eyed-tree-frogs.com, 1 red-lightning.tk, 1 -red-official.com, 1 red-panda.be, 1 red-planet.tk, 1 red-t-shirt.ru, 1 @@ -122265,6 +122795,7 @@ redactibio.com, 1 redactieco.nl, 1 redactionscientifique.com, 1 +redactprompt.com, 1 redaktcms.com, 1 redaktorii.com.ua, 1 redartgames.com, 1 @@ -122277,6 +122808,7 @@ redcandycane.tk, 1 redcapital.cl, 1 redcardinal.tk, 1 +redcarnationhotels.com, 1 redcarpetmonday.com, 1 redcatrampageforum.com, 1 redcedar.gov, 1 @@ -122286,6 +122818,7 @@ redcode-web.design, 1 redcone.net, 1 redcontralarepresion.org, 1 +redcoopcentral.com, 1 redcorus.com, 1 redcreek.tk, 1 redcross.com.ph, 1 @@ -122318,6 +122851,7 @@ redemption.gq, 1 redensarten-index.de, 1 redenvelope.co, 1 +rederastreio.com, 1 redes-neuronales.tk, 1 redeyecare.com, 1 redeyeguatemala.tk, 1 @@ -122368,6 +122902,7 @@ redir.me, 1 redireci.one, 1 redirecionarnoticias.ml, 1 +redirect.cafe, 1 redirect.fedoraproject.org, 1 redirect.pizza, 1 redirect.stg.fedoraproject.org, 1 @@ -122390,7 +122925,6 @@ redlineairdefense.ai, 1 redlineairdefense.ca, 1 redlineairdefense.com, 1 -redlinecourier.com, 1 redlink.de, 1 redlink.tk, 1 redlinker.ml, 1 @@ -122400,6 +122934,7 @@ redmangallpsychologists.com.au, 0 redmas.com.co, 1 redmeatradio.com, 1 +redmedview.com, 1 redmejoracontinua.com, 1 redmondoregon.gov, 1 redmore.me, 1 @@ -122408,9 +122943,9 @@ redneragenturen.org, 1 rednex.tk, 1 rednsx.org, 0 +rednumberone.com, 1 redoikos.org, 1 redondo.gov, 1 -redoracle.com, 1 redot.com, 1 redpandacoding.net, 1 redpandamap.com, 1 @@ -122433,7 +122968,6 @@ reds-dev.ga, 1 redseafire.cloud, 1 redsealine-invest.ru, 1 -redsengineering.com.au, 1 redshank-largeformat.co.uk, 1 redshell.pw, 1 redshoeswalking.net, 1 @@ -122466,8 +123000,8 @@ redtubs.tk, 1 reducealcoholism.com, 1 reducer.co.uk, 1 -reduceritop.ro, 1 reducto.tk, 1 +redukcjastresu.pl, 1 reduktorntc-k.com.ua, 1 redulla.com, 1 redunion.tk, 1 @@ -122548,7 +123082,6 @@ refinery.services, 1 refinery29.com, 1 refjob.jp, 1 -reflab.dk, 1 reflectionsbarlingsbeach.com.au, 1 reflectionsinfocus.com, 1 reflectionsonthebay.org.au, 1 @@ -122717,6 +123250,7 @@ registerforum.org, 1 registertovoteflorida.gov, 1 registr.io, 1 +registrar.pt, 1 registrarowl.com, 1 registrarplus.net, 1 registrarplus.nl, 1 @@ -122781,6 +123315,7 @@ reidrice.com, 1 reifeswinger.com, 1 reifr.net, 1 +reignbodyfuel.com, 1 reignsphere.net, 1 reijnhrm.nl, 1 reiki-france.fr, 1 @@ -122789,7 +123324,6 @@ reikicrystal.com, 1 reikimaster.tk, 1 reilly.io, 1 -reimaginebelonging.org, 1 reimann.me, 1 reimers.de, 1 reimgr.com, 1 @@ -122857,6 +123391,7 @@ rejuveaesthetic.com, 1 rejuvetclinicpromotion.com, 1 rekayasainformatika.com, 1 +rekenkamerdenbosch.nl, 1 rekenkameroost.nl, 1 rekka-j.com, 1 rekklab.com, 1 @@ -122930,13 +123465,13 @@ reliablemojo.com, 1 reliableparts.com, 1 reliablepi.com, 1 -reliableremovals-blackpool.co.uk, 1 reliahost.nl, 1 reliancecard.com, 1 reliant.com, 0 reliant3sixty.com, 1 reliantpropertygrpri.com, 1 relic.gq, 1 +relife-aesthetics.com, 1 religious-life.com, 1 religiya.tk, 1 relikt.tk, 1 @@ -122952,7 +123487,6 @@ rellek.org, 1 reloading.ml, 1 relocatefeds.gov, 1 -relojeriajoyeria.com, 1 relojes-especiales.com, 1 relojes-online.com, 1 relsak.cz, 0 @@ -122961,8 +123495,10 @@ relvan.tech, 1 relycomply.com, 1 relyhost.io, 1 +relynk.com, 1 relyon-plasma.cn, 1 relyon-plasma.com, 1 +relyshield.com, 1 rem.info, 1 rem0te.net, 1 remain.london, 1 @@ -122988,6 +123524,7 @@ remembear.com, 1 rememberingjordan.org, 1 remembermidi.sytes.net, 1 +remembernumberone.com, 1 rememberthemilk.com, 0 remennik.tk, 1 remesal.es, 1 @@ -122997,18 +123534,19 @@ remi-decker.tk, 1 remi-saurel.com, 1 remi-theriault.com, 1 +remi-ziolkowski.fr, 1 remiafon.com, 1 remiandre.fr, 1 remicade.com, 1 remifajardo.cf, 1 remilner.co.uk, 1 +remimorin.fr, 1 reminda.com, 0 reminded.tk, 1 remino.net, 1 remira.com, 1 remissan.com, 1 remissionclinic.com, 0 -remitano.com, 1 remix64.com, 1 remmik.com, 1 remminhdang.com, 1 @@ -123210,8 +123748,10 @@ rentberry.com, 1 rentbrowser.com, 1 rentcafe.co.uk, 1 +rentegral.com, 1 rentex.com, 0 rentfaster.ca, 1 +rentful.eu, 1 renthelper.us, 1 renticar.com, 1 rentierpinguin.eu, 1 @@ -123226,7 +123766,6 @@ rentmen.eu, 1 rentmybrains.com, 1 rentnow.my, 1 -rents.ma, 1 rentyard.net, 1 renuo.ch, 1 renusoni.ga, 1 @@ -123382,6 +123921,7 @@ reroll.tv, 1 resale.condos, 1 resanebartar.tk, 1 +resappi.com, 1 resbi.tk, 1 resc.la, 1 rescatec.com, 1 @@ -123413,11 +123953,11 @@ resellrefreshrepeat.com, 1 reserva-agora.pt, 1 reservadecitasonline.com, 1 -reservaelcortijosuitehouse.com, 1 reservationsair.com, 1 reservetonshift.com, 1 reservevaparks.com, 1 reservilaisliitto.fi, 1 +reset-ready.com, 1 reset12.co.uk, 1 resfriatech.com.br, 1 reshare.online, 1 @@ -123449,6 +123989,7 @@ resiliencebox.com, 1 resilientlouisianacommission.gov, 1 resilienzatropical.it, 1 +resiliumlabs.com, 1 resimevi.tk, 1 resinbondedaggregates.com, 1 resindrivewayexperts.co.uk, 1 @@ -123497,6 +124038,7 @@ respecttheflame.com, 1 respiradores.tk, 1 respiranto.de, 1 +respiratortest.com, 1 respire-yoga.fr, 1 respon.jp, 1 responer.com, 1 @@ -123595,11 +124137,11 @@ resumehelp.com, 1 resumehelp.io, 1 resumelibros.tk, 1 -resumelord.com, 1 resumenlatinoamericano.org, 1 resumeprime.com, 1 resumeprofessionalwriters.com, 1 resumerabbit.com, 1 +resumes.vegas, 1 resumeshoppe.com, 1 resumeworded.com, 1 resumic.com, 1 @@ -123631,6 +124173,8 @@ retecentre.com, 1 reteimprese.it, 1 reteteaz.net, 1 +retetepentrutoategusturile.ro, 1 +retetetimea.ro, 1 retetop95.it, 0 retfe.com, 1 reth.ch, 1 @@ -123649,9 +124193,6 @@ retirementincomeplanninggroup.com, 1 retireoften.com, 1 retireyourpassword.org, 1 -retiring-dentist.co.uk, 1 -retiringaccountant.co.uk, 1 -retiringifa.co.uk, 1 retmig.dk, 1 reto.ch, 0 reto.io, 1 @@ -123712,6 +124253,7 @@ reucon.com, 1 reueljohnk.com, 1 reulitz.de, 0 +reunifyr.com, 1 reunion.tk, 1 reup.cash, 1 reurbcaceres.com.br, 1 @@ -123742,7 +124284,6 @@ revellecoaching.com, 0 revellio.tk, 1 revendeur-iptv-panel.com, 1 -revengegames.lv, 1 revengeofthesomething.tk, 1 revenue-playbook.com, 1 revenuegrid.com, 1 @@ -123772,6 +124313,7 @@ reviewmi.co.uk, 1 reviews.anime.my, 0 reviewsonline.ml, 1 +reviewtopcongty.com, 1 revijahak.hr, 1 revintake.com, 1 revionics.com, 1 @@ -123805,6 +124347,7 @@ revivalinhisword.com, 1 revivalprayerfellowship.com, 1 revive-me.org, 1 +revivemeals.store, 1 reviveourhearts.com, 1 reviveplumbingmelbourne.com.au, 1 revivewellholistichealth.com, 1 @@ -123819,7 +124362,7 @@ revloop.com, 1 revmap.com, 1 revoka.de, 1 -revol.space, 1 +revologyanalytics.com, 1 revolucioncharango.com, 1 revolution-mining.com.au, 1 revolution.net.nz, 1 @@ -123853,7 +124396,6 @@ rewebsitepro.com, 1 rewei.com, 1 rewind-remind.me, 1 -rewind.earth, 1 rewire.com, 1 rewirenewsgroup.com, 1 rewisto.de, 1 @@ -123880,12 +124422,12 @@ rextie.com, 1 rextomanawato4.tk, 1 rexuy.com, 1 -rexvin.co.id, 0 rexxworld.com, 1 rey.id, 1 reyesfernando.com, 1 reyesholdings.com, 1 reyeswraps.com, 1 +reykjavikshuttle.is, 1 reykjaviktips.com, 1 reykjaviktips.nl, 1 reynders.xyz, 1 @@ -123916,6 +124458,7 @@ rfec.com, 1 rfeif.org, 1 rfgwealthadvisory.com, 1 +rfhicusa.com, 1 rfinder.com, 1 rfinderradios.com, 1 rfn.cz, 1 @@ -124058,6 +124601,7 @@ ricarama.com, 1 ricardo.nu, 0 ricardobaptistaleite.pt, 1 +ricardodevries.com, 1 ricardodevries.io, 1 ricardojsanchez.com.ar, 1 ricardopq.com, 1 @@ -124067,7 +124611,6 @@ ricassiocosta.me, 1 ricaud.me, 1 riccardogiannetto.com, 1 -ricciardoantoninotindaro.art, 1 riccy.org, 1 riceadvice.info, 1 ricecountymn.gov, 1 @@ -124075,6 +124618,7 @@ riceforafrica.net, 1 ricelasvegas.com, 1 ricettedellanonna.net, 1 +ricettesemplicieveloci.altervista.org, 1 rich-good.com, 0 richadams.me, 1 richandsteph.co.uk, 1 @@ -124188,10 +124732,12 @@ riddimsworld.com, 1 riddler.com.ar, 1 riddlock.com, 1 +ride.ink, 1 rideapart.com, 1 rideaux-thermiques.com, 1 rideelectric.gov, 1 ridegravel.ch, 1 +ridemn.io, 1 rideneuron.com, 1 rident-estetic.ro, 1 rideology.io, 1 @@ -124254,6 +124800,8 @@ rightlinetrading.com, 1 rightmovecanada.com, 1 rightnetworks.com, 1 +rightofboom.com, 1 +rightoffs.com, 1 rightpatient.com, 1 rightreview.co.uk, 1 rights.ninja, 1 @@ -124275,6 +124823,7 @@ rigonidiasiago.de, 1 rigonidiasiago.es, 1 rigonidiasiago.fr, 1 +rigonidiasiago.international, 1 rigonidiasiago.it, 1 rigonidiasiago.nl, 1 rigonidiasiago.pl, 1 @@ -124370,7 +124919,6 @@ rioblanco.gov, 1 riogrooming.com, 1 rioinbox.com.br, 1 -riolista.com, 1 rioloagolf.tk, 1 riomi.org, 1 riosoil.co.uk, 1 @@ -124544,8 +125092,6 @@ riversidesligo.ie, 1 riversmeet.co.uk, 1 riverspromo.com, 1 -riversroses.de, 1 -riversseasoceans.org, 1 riverton.se, 1 rivertv.ca, 1 riverviewcamp.com, 1 @@ -124559,6 +125105,7 @@ riviantrackr.com, 1 rivierainvest.hu, 1 rivingtongreenwich.co.uk, 1 +rivio.net, 1 rivirliving.com, 1 rivistadipsichiatria.it, 1 rivmedia.co.uk, 1 @@ -124595,7 +125142,6 @@ rk-links.ml, 1 rk-mediawork.de, 0 rk-medical.de, 1 -rk-news.ru, 1 rk.com, 1 rkabworks.uk, 1 rkbegraafplaats.com, 1 @@ -124615,6 +125161,7 @@ rlmud.tk, 1 rlove.org, 1 rlptoday.de, 1 +rltco.ca, 1 rm-it.de, 1 rm2brothers.cc, 1 rmb.li, 1 @@ -124639,6 +125186,7 @@ rmj4u.com, 1 rmkdirect.com, 1 rml-liege.be, 1 +rmlcowboystore.com, 1 rmly.win, 1 rmm-i.com, 1 rmmanfredi.com, 1 @@ -124646,7 +125194,6 @@ rmoe.top, 1 rmol.tk, 1 rmp-gebaeudedienste.de, 1 -rmpbuilders.com.au, 1 rmrcapitalinc.com, 1 rmrig.org, 1 rmrserralheria.com.br, 1 @@ -124660,6 +125207,7 @@ rmurai.com, 1 rmvalues.com, 1 rmw-energy.de, 1 +rn-prime-systems.com, 1 rn29.me, 1 rnag.ie, 1 rnb-storenbau.ch, 1 @@ -124686,7 +125234,6 @@ roadguardiansoftware.com, 1 roadkeeper.ai, 1 roadkillcustoms.com, 1 -roadlamp.com, 1 roadpaint.pt, 1 roadshow.co.nz, 1 roadshow.com.au, 1 @@ -124723,6 +125270,7 @@ robbyfoxdrywall.com, 1 robbyzworld.cf, 1 robdavidson.network, 1 +robdogg.games, 1 robe-communion.com, 1 robersonaudio.tk, 1 robert-ewert.tk, 1 @@ -124740,7 +125288,6 @@ robertlowdon.com, 1 robertlysik.com, 1 robertmusil.ml, 1 -robertobeach.de, 1 robertoblake.com, 1 robertocasares.no-ip.biz, 0 robertodegroot.tk, 1 @@ -124780,6 +125327,7 @@ robinminto.com, 1 robinmurez.com, 1 robinopletal.com, 1 +robinsfss.us, 1 robinsoncontracting.ca, 1 robinsonphotos.uk, 1 robinsonsmalls.com, 1 @@ -124816,6 +125364,7 @@ robotattack.org, 1 robotbattle.tk, 1 robotcoral.de, 1 +robotdreams.cc, 1 roboth.am, 1 robotham.org, 1 roboticsummit.com.br, 1 @@ -124829,6 +125378,7 @@ robottelepites.hu, 1 robowars.ga, 1 robox.info, 1 +roboyap.com, 1 robpol86.com, 1 robpot.com, 1 robs-info.eu, 0 @@ -124841,6 +125391,7 @@ robu.in, 1 robust.ga, 1 robustac.com, 1 +robustidps.ai, 1 robustretirement.com, 1 robuxemporium.com, 1 robuxkingz.ml, 1 @@ -124952,6 +125503,7 @@ rocssti.net, 1 rodab.party, 1 rodacloud.ddns.net, 1 +rodado.cl, 1 rodafe.sk, 1 rodapiao.com.br, 1 rodapies.com, 1 @@ -125075,6 +125627,7 @@ rokar.de, 1 rokass.nl, 1 rokettube.tk, 1 +rokezzz.pl, 1 rokka.com.mx, 1 roko-foto.de, 1 rokprodobro.cz, 1 @@ -125096,6 +125649,7 @@ rolc.org.sg, 1 rolecontj.com, 1 roleplayhome.com, 1 +roleplays.com.br, 1 roles.website, 1 rolf.org, 1 roligh.cf, 1 @@ -125108,7 +125662,6 @@ rollacity.gov, 1 rollatorweb.nl, 1 rolledout.info, 1 -rollender-trutz.de, 1 rollerderbycollection.ga, 1 rollerderbywines.ga, 1 rollerwarehouse.com, 1 @@ -125174,7 +125727,6 @@ romantik.cf, 1 romantik.tk, 1 romantischetuin.nl, 1 -romanusmart.ro, 1 romanywg.com, 1 romapk.tk, 1 romarin.es, 1 @@ -125305,7 +125857,6 @@ root.cz, 1 root.eu.org, 1 root.place, 1 -root.security, 1 rootbsd.at, 1 rootcamp.net, 1 rootd.at, 1 @@ -125348,6 +125899,7 @@ rop.cx, 1 ropd.info, 1 ropo.uk, 1 +ropspol.sk, 1 roquebrunesurargens-tourisme.fr, 1 roques.tk, 1 rorelseprojektet.se, 1 @@ -125358,6 +125910,7 @@ rosabrasiv.ga, 1 rosacosmos.tn, 1 rosaflorbijoux.com.br, 1 +rosakkreditatsiya-forum.ru, 1 rosalinda.cl, 1 rosalindturner.co.uk, 1 rosalopezcortes.tk, 1 @@ -125484,16 +126037,15 @@ rotate4all.com, 1 rotate4u.eu, 1 rotaville.com, 1 -rotavize.com, 1 rotayazilim.net, 1 roteam.tk, 1 +roteiros.online, 1 rotek.at, 0 roten.email, 1 rotential.com, 1 rotespotsdam.tk, 1 rothbruederlein.tk, 1 rothco.com, 1 -rothe.io, 1 rothirsch.org, 1 rothkranz.net, 1 rothwellgornthomes.com, 0 @@ -125512,7 +126064,6 @@ rottnestexpress.com.au, 1 rottweil-hilft.de, 1 rottweilerdogcare.com, 1 -rotulo.fit, 1 rotunneling.net, 1 rouair.com, 1 rouamatfashion.gr, 1 @@ -125525,7 +126076,6 @@ roughnotes.com, 1 roughtime.se, 1 rouken.bio, 1 -roukencells.com, 1 roulettelive.ml, 1 roulettestar.com, 1 roulinfo.ch, 0 @@ -125550,6 +126100,7 @@ routedlogic.net, 1 routemates.tk, 1 router24.info, 1 +router24.nl, 1 routerclub.ru, 1 routeto.com, 1 routevanverzoening.nl, 1 @@ -125595,7 +126146,6 @@ roy-buehring.de, 1 roy.wang, 1 royacshop.com, 1 -royal-coatings.com, 1 royal-flor.be, 1 royal-flowers.dp.ua, 1 royal-knights.tk, 1 @@ -125643,7 +126193,6 @@ royalfamily.org, 1 royalfitnesschennai.in, 1 royalfoundation.com, 1 -royalgardens.no, 1 royalgdeluxe.al, 1 royalgrandpalace.th, 1 royalgroup.msk.ru, 1 @@ -125694,7 +126243,6 @@ rozemaandag.tk, 1 rozemuller.com, 0 rozhodce.cz, 1 -rozpieraki-hydrauliczne.pl, 1 rozprodat.cz, 1 rozsvitsvet.cz, 1 roztilefona.net, 1 @@ -125758,6 +126306,7 @@ rrmac.ml, 1 rrmiran.com, 1 rrphotography.us, 1 +rrr666jp.dpdns.org, 1 rrrollipop.at, 1 rrssww.space, 1 rrtribalcourts-nsn.gov, 1 @@ -125783,6 +126332,7 @@ rsc-cronenberg.de, 1 rsc.wiki, 1 rsca.org, 1 +rsclantrack.com, 1 rscturmoil.com, 1 rsdantyslab.lt, 1 rsdbyroos.nl, 1 @@ -125815,7 +126365,6 @@ rss.org.uk, 1 rss.sh, 0 rss3.co, 1 -rss3.io, 0 rssatom.eu, 1 rssfeedblast.com, 1 rssfeedonline.tk, 1 @@ -125837,6 +126386,7 @@ rsvpparty.com, 1 rswebsols.com, 1 rswm.in, 1 +rt-ai.co.il, 1 rt-inc.com, 1 rt-praxis-barbara-scheibel.de, 1 rt.com, 1 @@ -125860,6 +126410,7 @@ rte.host, 1 rte.ie, 1 rte.mobi, 1 +rte.network, 1 rte.radio, 1 rte1.ie, 1 rteaertel.ie, 1 @@ -125937,7 +126488,6 @@ rubdiavila.com, 1 ruben.ga, 1 rubenbaer.ch, 1 -rubenbrito.net, 1 rubenfelix.tk, 1 rubengutierrez.tk, 1 rubenjonkers.nl, 1 @@ -125947,6 +126497,7 @@ rubens.cloud, 0 rubensalgado.com, 1 rubenschulz.nl, 1 +rubenshotel.com, 1 rubenshuis.be, 1 rubenslikkarchive.com, 1 rubensteinphotography.com, 1 @@ -125966,6 +126517,7 @@ rubirubli.tk, 1 rubiswinebar.be, 1 rubix.com, 1 +rubixsys.com, 1 rublacklist.net, 1 rublev.tk, 1 rubner.com, 1 @@ -126060,6 +126612,7 @@ ruhrpott.rodeo, 1 rui-vet.com, 1 ruiandrade.pt, 1 +ruibao.news, 1 ruihuabao.com.cn, 1 ruileal.pt, 1 ruileitao.pt, 1 @@ -126112,9 +126665,9 @@ rumtaste.com, 1 run-it-direct.co.uk, 1 run.cz, 1 +run.gob.es, 1 runa.io, 1 runagain.ch, 0 -runalyze.com, 1 runame.ml, 1 runar-data.de, 1 runbo-australia.ga, 1 @@ -126141,7 +126694,6 @@ runet.cf, 1 runeworldforums.tk, 1 runews.cf, 1 -runfitcoaching.com, 1 rungie.com, 0 rungstedhave.dk, 1 rungutan.com, 1 @@ -126167,6 +126719,7 @@ runningshows.tk, 1 runosklep.pl, 1 runpartner.com, 1 +runpresmetal.com, 1 runrun.es, 1 runrun.sk, 0 runschrauger.com, 1 @@ -126279,7 +126832,6 @@ russianrandom.ru, 1 russiantranslation.tk, 1 russisch.tk, 1 -russischblauzuchter.de, 1 russograffix.tk, 1 russpuss.ru, 1 rust.cf, 1 @@ -126395,11 +126947,12 @@ rx-safety.com, 0 rx2go.com, 1 rxbn.de, 1 +rxbook.ai, 1 rxbusiness.com, 1 rxcarbon.com, 1 rxcom.net, 1 rxhill.com, 1 -rxperiusdata.com, 1 +rxkids.org, 1 rxphoto.com, 0 rxxx.ml, 1 rya.nc, 1 @@ -126415,6 +126968,7 @@ ryandao.net, 1 ryandewsbury.co.uk, 1 ryanfamily.net.au, 1 +ryanharvey.uk, 1 ryanjohnstone.co.uk, 1 ryanjohnstone.com, 1 ryankearney.com, 0 @@ -126441,7 +126995,7 @@ rycose.com, 1 rycose.net, 1 ryd.no, 1 -rydeify.com, 1 +rydelgroup.com, 1 ryder.tk, 1 rydercragie.co.uk, 1 rydercragie.com, 1 @@ -126453,7 +127007,6 @@ ryejuice.sytes.net, 1 ryenews.org.uk, 1 ryerson.com, 1 -ryfma.com, 1 ryger.no, 1 rygiel.com.pl, 0 rylin.net, 1 @@ -126504,14 +127057,18 @@ s-he.at, 1 s-hertogenbosch.nl, 1 s-hertogenbosch.tech, 0 +s-hertogenboschapps.nl, 1 +s-hertogenboschcitypermit.nl, 1 +s-hertogenboschstad.nl, 1 s-i-m.tk, 1 -s-kaupat.fi, 1 +s-kaupat.fi, 0 s-kino.cz, 1 s-mainte.com, 1 s-mall.com.sg, 1 s-ms.org, 1 s-n-unso.com, 1 s-on.li, 1 +s-port.nu, 1 s-portsupport.nl, 1 s-portsupportdenbosch.nl, 1 s-ppc.com, 1 @@ -126571,6 +127128,7 @@ s4q.me, 1 s4tips.com, 1 s4ur0n.com, 1 +s4w.tech, 1 s5197.co, 1 s551.cc, 0 s553.cc, 0 @@ -126580,7 +127138,6 @@ s6729.co, 1 s69.no, 1 s6957.co, 1 -s6967.de, 1 s6jl.com, 1 s6n.jp, 0 s6o.de, 1 @@ -126592,7 +127149,6 @@ s9297.co, 1 s95.de, 1 s9728.co, 1 -s9h.cn, 1 sa-blog.net, 1 sa-mp.me, 1 sa-mp.ro, 1 @@ -126625,6 +127181,7 @@ saba-piserver.info, 1 saba-shop.tk, 1 sabachat.tk, 1 +sabah.com.tr, 1 sabahattin-gucukoglu.com, 1 sabaland.tk, 1 sabanco.com.br, 1 @@ -126636,7 +127193,6 @@ sabe.cc, 1 sabedinovski.tk, 1 saber-nyan.com, 1 -sabghijewelers.com, 1 sabharwallawfirm.ca, 1 sabians.tk, 1 sabiasque.pt, 1 @@ -126682,7 +127238,6 @@ sacektirme.tk, 1 sacfreightlines.com, 1 sacha-botz.com, 0 -sachagoldberg.com, 1 sacharidovejednotky.eu, 1 sachasmets.be, 1 sachi.lk, 1 @@ -126763,7 +127318,6 @@ safar.sk, 1 safarilaw.com, 1 safaris-uganda.com, 1 -safarisbonafricatours.com, 1 safarisop.com, 1 safatech.me, 1 safc.tk, 1 @@ -126772,6 +127326,7 @@ safe-edge-hub.net, 1 safe-kim.com, 0 safe2say.com.au, 1 +safe4ai.com, 1 safeacs.com, 1 safeadmin.ga, 1 safeandsecureserver.com, 1 @@ -126786,7 +127341,7 @@ safebyte.be, 1 safecar.gov, 1 safecargotraining.com.br, 1 -safechoicestas.org.au, 1 +safecheck.fr, 1 safecircuitelectric.com, 1 safecleansanitation.com, 1 safeclima.com, 1 @@ -126823,6 +127378,7 @@ safeo.fr, 1 safeocs.gov, 1 safepassvpn.com, 0 +safepdfsign.com, 1 safeplayground.net, 0 safer-software.tk, 1 safera.com, 1 @@ -126834,7 +127390,6 @@ saferproducts.gov, 1 safersurfing.eu, 0 safertruck.gov, 1 -saferutar.com, 1 safes24.com, 1 safesail.pt, 1 safescif.com, 1 @@ -126874,6 +127429,7 @@ safewayinsurance.com, 1 safewebsystems.com, 1 safex.org, 1 +safezino.com, 1 saffle.se, 1 saffron-crocuses.com, 1 safgrandchallenge.gov, 1 @@ -126888,6 +127444,7 @@ safor-sante-formation.com, 1 safranarea.com, 1 safranarea.eu, 1 +safua.ai, 1 sag-consultores.com, 1 sagacioussuricata.com, 1 sagagardencentre.co.uk, 1 @@ -126922,9 +127479,8 @@ sagogangen.se, 1 sagomedia.tk, 1 sagradamadre.hu, 1 -sagradobyme.cl, 0 +sagradobyme.cl, 1 sagsaga.org, 1 -saguarocc.com, 1 sahabatnesia.com, 1 sahabatsawit.com, 1 sahafekitap.com, 1 @@ -126948,7 +127504,6 @@ sahinozgenhukuk.com, 1 sahipleniyorum.com, 1 sahkotyot.eu, 1 -sahlico-eg.com, 1 sahovski.com, 1 sahpa.co.za, 1 sai.be, 1 @@ -126965,6 +127520,7 @@ saieditor.com, 1 saif.systems, 1 saifalghazal.ae, 1 +saifenvision.com, 1 saifoundation.in, 1 saifoundation.org, 1 saiful.web.id, 1 @@ -126986,6 +127542,7 @@ sailorsoapbox.com, 1 sailotech.com, 1 sailum.tk, 1 +sailwind.codes, 1 sailyun.cc, 1 saimedia.net, 0 sainaracademy.com, 1 @@ -127068,6 +127625,7 @@ saiyeh.ir, 0 sajabesaya.tk, 1 sajbersove.rs, 1 +sajecleaning.com, 1 sajetekengineering.com, 1 sajter.ga, 1 sak.pt, 1 @@ -127100,8 +127658,6 @@ sakumadc.com, 1 sakura-dc.dental, 1 sakuracdn.com, 1 -sakuradental-harinakano.org, 1 -sakuradental.org, 1 sakuramassagenj.com, 1 sakuramomoco.com, 1 sakurapalace.tk, 1 @@ -127109,7 +127665,7 @@ sakuraspanj.com, 1 saladgo.id, 1 saladin.vn, 1 -salahnos.com.ar, 1 +salairebrutnet.ch, 1 salalfoundation.ca, 0 salamanders.tk, 1 salamence.tk, 1 @@ -127128,7 +127684,6 @@ salatiga.net, 1 salboy.co.uk, 1 salce.com.au, 1 -salco-company.com, 1 sald.us, 1 saldanda.ml, 1 salde.net, 1 @@ -127253,11 +127808,11 @@ saloni.com, 1 salonia.it, 1 saloniestate.ml, 1 -saloniseh.com, 1 salonist.io, 1 salonivenera.com, 1 salonkaufmann.it, 1 salonmarjon.nl, 1 +salonnare.com, 1 salonni.tk, 1 salonpaikku.fi, 1 salontaidemuseo.fi, 1 @@ -127284,7 +127839,6 @@ saltrecovery.com.au, 1 saltriversalvage.com, 1 saltrivershirtcompany.com, 1 -saltspringmarket.com, 1 saltstack.cz, 1 saltsugarlove.de, 1 salttherapyoregon.com, 1 @@ -127326,8 +127880,9 @@ salzerperu.com, 1 salzmann.solutions, 1 sam-football.fr, 1 -sam-ni.com, 1 +sam-ni.com, 0 sam-wells.be, 1 +sam.ad, 1 sam.gov, 1 sam66.cc, 1 sam88.cc, 1 @@ -127370,14 +127925,18 @@ samehzidan.com, 1 samel.de, 1 samelol.com, 1 +samendenbosch.nl, 1 samenduurzaamchallenge.nl, 1 samengevat.net, 1 samengezond-denbosch.nl, 1 samenmetsanne.nu, 1 +samens-hertogenbosch.nl, 1 +samenshertogenbosch.nl, 1 samentest.tk, 1 samenuitsamenthuis.tk, 1 samenvoorelkaar.nl, 1 samenvoormedicatieoverdracht.nl, 1 +samenvoorveilig.nl, 1 samenwerkingsportaal.nl, 1 samenzijnwijdenbosch.nl, 1 samepage.io, 1 @@ -127423,6 +127982,7 @@ samogonka.tk, 1 samokhin.cf, 1 samorazvitie.ru, 1 +samorosti.cz, 1 samorzad.gov.pl, 1 samosad.tk, 1 samotorsporttyres.com.au, 1 @@ -127523,13 +128083,13 @@ sanchez.adv.br, 0 sancraft.de, 1 sanctio.tk, 1 +sanctisgroup.com, 1 sanctum.geek.nz, 0 sanctus-de.tk, 1 sanctus.co.uk, 1 sanctus.io, 1 sand-and-mercury.tk, 1 sand-craft.ml, 1 -sand-stoneinc.com, 1 sand66.cc, 1 sandag.gov, 1 sandairephotography.com, 1 @@ -127552,9 +128112,7 @@ sandesh.tk, 1 sandetailing.ru, 1 sandfield.co.nz, 1 -sandfloor.com, 1 sandgatebaysidedental.com.au, 1 -sandgaterealestate.com.au, 1 sandhillspet.com, 1 sandhitransformer.xyz, 1 sandholt.is, 1 @@ -127618,7 +128176,6 @@ sandybigboobs.com, 1 sandybigboobs.net, 1 sandycreekrvpark.com, 1 -sandykeymedical.com, 1 sandyvazquez.com, 1 sanemind.de, 1 sanetschka.tk, 1 @@ -127671,7 +128228,6 @@ sanjuanchamelco.tk, 1 sanjuancountywa.gov, 1 sanjuandeabajo.tk, 1 -sanjuandediosburgos.es, 1 sanketsu.ml, 0 sanki.tk, 1 sankt-kassian.com, 1 @@ -127708,11 +128264,13 @@ sanpatigroup-recruit.jp, 1 sanpatriciocountytx.gov, 1 sanpham-balea.org, 1 +sanplusplus.ru, 1 sanpure.in, 1 sanqinyinshi.com.cn, 1 sanrafaelvigo.org, 1 sanraizu.top, 1 sanroque.es, 1 +sans-hotel.com, 1 sans-papiers.ch, 1 sansairyu-kuyoukai.com, 1 sansdb.io, 0 @@ -127801,11 +128359,12 @@ santswebdesign.com, 0 santugon.tk, 1 santv.cc, 0 -sanufreshve.com, 1 sanukarlos.tk, 1 sanvicenteferrer.net, 1 +sanvin.co.in, 1 sanweb.info, 1 sanyangwood.shop, 1 +sanzonyvoz.com.br, 1 saochang.com, 1 saolucasimagem.com.br, 1 saoneth.pl, 1 @@ -127824,6 +128383,7 @@ sapac.es, 1 sapafolumuxu.tk, 1 sapaship.ru, 1 +sapdabblers.com, 1 saphi.re, 1 sapien-ci.com, 1 sapien.com, 1 @@ -127839,7 +128399,6 @@ sapmap01.azurewebsites.net, 1 sapobarber.es, 1 sapoghki.tk, 1 -saponaria.com, 1 sapotech.de, 1 sapphi.st, 1 sapphic.nl, 0 @@ -127862,6 +128421,7 @@ saputra.org, 1 saq.com, 1 saqara.com, 1 +sara.so, 1 saracajner.com, 1 saracenmarkets.com, 1 sarafanchik.tk, 1 @@ -127952,6 +128512,7 @@ sarisander.com, 1 saritas.com.tr, 1 sariyer.bel.tr, 1 +sarj.ai, 1 sarjakuvakauppa.fi, 1 sarjas.tk, 1 sarkarinaukriworld.net, 1 @@ -127988,13 +128549,11 @@ sasazono.com, 1 sascha-brockel.de, 1 sascha.io, 1 -sascha.is, 1 saschabruemmer.de, 1 saschaeggenberger.ch, 1 saschaeggenberger.com, 1 sascorp.co.uk, 1 sascorp.es, 1 -sasctg.com, 1 sash.pw, 1 sasha-escort-frankfurt.com, 1 sashabognibov.tk, 1 @@ -128044,7 +128603,6 @@ satellitetv-deal.com, 1 satellitetv.tk, 1 satheeshsbennet.tk, 1 -satimagingcorp.com, 1 satindolls.tk, 1 satinn.pl, 1 satinwood.com.au, 1 @@ -128067,9 +128625,11 @@ satramana.org, 1 satselect.tk, 1 satserwis.xyz, 1 +satsukidenki.co.jp, 1 satsukii.moe, 1 satsumi.tk, 1 satta-company.tk, 1 +sattamatkadpboss.mobi, 1 sattaresult.net, 1 sattaresult.net.in, 1 sattoempreendimentos.com.br, 1 @@ -128087,7 +128647,7 @@ sauber-lab.com, 1 saubermacher.at, 1 saubooks.tk, 1 -saucelabs.com, 1 +saucelabs.com, 0 saucesmaster.com, 1 sauco.io, 1 saudecoluna.com, 1 @@ -128122,6 +128682,7 @@ saunatime.jp, 1 saunavoordeel.nl, 1 sauniertec.com, 1 +saunyeden.pl, 1 sauravdas.in, 1 saurel.me, 1 saurosmc.com, 1 @@ -128136,6 +128697,8 @@ savage-harmony.tk, 1 savagecore.eu, 1 savagecore.uk, 1 +savak.team, 1 +savak.us, 1 savanna.io, 1 savannahgraham.com, 1 savannahhappycats.com, 1 @@ -128156,7 +128719,6 @@ save-me-aachen.eu, 1 save-me-koeln.de, 1 save-spb.ru, 1 -save.ch, 1 save.gov, 1 saveaward.gov, 1 savebees.org, 1 @@ -128168,7 +128730,6 @@ savemyleads.com, 1 savemylicence.co.uk, 1 saveolga.tk, 1 -saveoncraft.com, 1 saveora.com, 1 saveora.shop, 1 savepapajohns.com, 1 @@ -128179,6 +128740,7 @@ savethedogfishfoundation.org, 1 savetheinternet.eu, 1 savetibet.de, 1 +savetoroam.com, 1 saveusfromavril.tk, 1 savewildcats.eu, 1 savewildcats.foundation, 1 @@ -128215,7 +128777,6 @@ sawan.com.pk, 1 sawansasaram.ml, 1 sawayaka-hitachilaw.jp, 1 -sawex.poznan.pl, 1 sawiday.at, 1 sawiday.be, 1 sawiday.com, 0 @@ -128258,9 +128819,12 @@ sayers.group, 0 sayfr.com, 0 sayhanabi.eu.org, 1 +sayhelloderm.com, 1 sayhi.com, 1 sayingimages.com, 1 +saykiri.com, 1 sayprepay.com, 1 +saythat.sh, 1 sayura.net, 1 sayver22.com, 1 sayyoyo.com, 1 @@ -128298,7 +128862,6 @@ sbercontactmonitoring.ru, 1 sbermobile.ru, 1 sbestimes.com, 1 -sbettoken.org, 1 sbf888.com, 1 sbgcred.com, 1 sbgg.sch.id, 1 @@ -128320,12 +128883,10 @@ sbmsitelist.tk, 1 sbmsmartaccounting.co.uk, 1 sbmt.cc, 1 -sbo.no, 1 sbodewissel.tk, 1 sboh.nl, 1 sborka.ml, 1 sbpk.fr, 1 -sbplatform.pages.dev, 1 sbpropman.co.uk, 1 sbrc.gov, 1 sbristolme.gov, 1 @@ -128373,11 +128934,11 @@ scalesbiolab.com, 1 scalextric.com, 1 scaligerorooms.it, 0 +scalimo.com, 1 scaling.solutions, 0 scalive.tv, 1 scallywagsbouncycastles.co.uk, 1 scallywagskids.co.uk, 1 -scaloni.com, 1 scalpel.com, 1 scamadviser.com, 1 scamangels.com, 1 @@ -128432,6 +128993,7 @@ scarletred.com, 1 scarletstudy.net, 1 scarrabili.it, 1 +scars-gestao.com, 1 scarsviewchrysler.com, 1 scarxgel.com, 1 scary.cafe, 1 @@ -128467,6 +129029,7 @@ sceenfox.de, 1 scejournals.org, 1 scenadex.ga, 1 +scenalab.com, 1 scenari.eu, 1 scenari.ovh, 1 scenarp.pl, 1 @@ -128490,7 +129053,6 @@ schaafenstrasse.koeln, 1 schachburg.de, 1 schadehulpservice.nl, 1 -schadenersatz.com, 1 schaedlingsbekaempfung.tk, 1 schaeffershop.com, 1 schaerding-innovativ.at, 1 @@ -128504,7 +129066,6 @@ schaper-sport.com, 1 schastie.ml, 1 schat.cz, 1 -schatderer.xyz, 1 schattenwoelfe.tk, 1 schattenwolf-tattoo.de, 1 schattka.com, 1 @@ -128528,6 +129089,7 @@ scheduledepo.com, 1 schedulehero.io, 1 schedulure.com, 1 +scheduly.id, 1 scheervergelijker.nl, 1 schefczyk-privat.de, 1 schefczyk.ch, 1 @@ -128537,6 +129099,7 @@ schefczyk.net, 1 schefer-mietstapler.de, 1 scheidegger-kaesealpe.de, 1 +scheidung-mut.de, 1 scheinchess.club, 1 scheinerhaus.at, 1 scheinlichter.de, 1 @@ -128601,8 +129164,6 @@ schlehofer.eu, 1 schleifenbaum.org, 1 schlenker.rentals, 1 -schlepaaz.de, 1 -schlepaz.de, 1 schlewecke-bockenem.de, 1 schlitzbergers.com, 1 schloesser-coburg.de, 1 @@ -128652,6 +129213,7 @@ schneckenhilfe.de, 1 schneedustcompany.com, 1 schnegg.name, 0 +schneider-altdorf.de, 1 schneider-dresden.de, 1 schneider-romania.ro, 0 schneider.co.il, 1 @@ -128717,6 +129279,7 @@ school43.tk, 1 school91.ml, 1 schoolantwoorden.tk, 1 +schoolatlas.co.uk, 1 schoolbag.gq, 1 schoolbag.ml, 1 schoolbag.tk, 1 @@ -128798,6 +129361,7 @@ schuhwelt.de, 1 schuhzoo.de, 1 schuim.com, 1 +schuka-ai.ru, 1 schulden.tk, 1 schulderinsky.de, 1 schuldnerberatung-schulz.de, 1 @@ -128848,6 +129412,7 @@ schweiz-sextreffen.ch, 1 schweizerbanken.tk, 1 schweizers-restaurant.de, 1 +schweriner-kletterwald.de, 1 schwerkraftlabor.de, 1 schwertkriege.de, 1 schwertshop.de, 1 @@ -128857,7 +129422,6 @@ schwiha.de, 1 schwimmschule-kleine-fische.de, 1 schwinabart.com, 1 -schwinger.me, 1 schworak.com, 0 schwub.de, 1 sci-dril.net, 1 @@ -128889,6 +129453,7 @@ scienceofpeople.com, 0 sciencequality.tk, 1 scienceschool.ml, 1 +sciencesoft.biz, 1 sciencesoft.co, 1 sciencesoft.io, 1 sciencesoft.org, 1 @@ -128916,7 +129481,6 @@ scigacz.pl, 1 scigov.xyz, 1 scijinks.gov, 1 -scindustries.it, 1 sciolism.de, 1 scion-architecture.net, 1 scionasset.com, 0 @@ -128957,6 +129521,7 @@ scodeno.vn, 1 scoebg.org, 1 scoffable.com, 1 +scognasoftware.it, 1 scolacdn.com, 1 scoliosisinstitute.com, 1 scom.org.uk, 1 @@ -129095,10 +129660,13 @@ scrapmetals.bg, 1 scrapmycarperth.com.au, 1 scrapticket.jp, 1 +scraptofit.ca, 1 scratch-ppp.jp, 1 scratchandpurr.life, 1 scratchbot.tk, 1 +scratchiq.io, 1 scrayos.net, 1 +scrbri.ru, 1 scrc.gov, 1 screaltimecourtreporter.com, 1 screamager.tk, 1 @@ -129128,6 +129696,7 @@ script-sign.com, 1 script.google.com, 1 scriptablesolutions.com, 1 +scriptai.co, 1 scriptamanent.org, 1 scripter.co, 1 scriptline.ga, 1 @@ -129141,18 +129710,17 @@ scroar.net, 1 scrod.me, 1 scroll-to-top-button.com, 1 -scroll.pt, 1 scrollbots.com, 1 scroollocker.tk, 1 scrot.de, 1 scruffy.ga, 1 -scrum.org, 1 scrumpass.com, 1 scrumplex.net, 1 scrumplex.rocks, 1 scrumpus.com, 1 scrumstack.co.uk, 1 scrumteamsurvey.org, 1 +scrutinyai.io, 1 scryfall.com, 1 scrylytics.com, 1 scrypro.com, 1 @@ -129201,7 +129769,6 @@ scylla.live, 1 sd-3c.com, 1 sd.af, 1 -sd2017.com, 1 sd44.ca, 1 sdaniel55.com, 1 sdap.io, 1 @@ -129264,6 +129831,7 @@ sdvv.nl, 1 sdyzmun.club, 1 se-booster.com, 1 +se-keys.com, 1 se-live.org, 1 se-theories.org, 1 se.au, 0 @@ -129287,9 +129855,7 @@ seagrass-salcombe.com, 1 seagull-seafarer.org, 1 seahaweb.org, 1 -seaif.org, 1 seal-tite.eu, 1 -sealability.co.uk, 0 sealart.pl, 1 sealaw.com, 1 sealbaker.com, 1 @@ -129317,6 +129883,7 @@ seankilgarriff.com, 0 seankrichmar.com, 1 seanmeedevworld.com, 1 +seanmulvey.com, 1 seanrayford.com, 1 seanrodda.com, 1 seanstaffiery.com, 1 @@ -129328,7 +129895,6 @@ searacon.nl, 1 searc.tech, 1 search, 1 -search-22.com, 1 search-net.tk, 1 search.gov, 1 search.yahoo.com, 0 @@ -129370,7 +129936,6 @@ seashkey.com, 1 seasidestudios.co.uk, 1 seasistent.tk, 1 -seasoninghouse.com, 1 seasonlevel.com, 1 seasonsboutique.com.au, 1 seasonsof.berlin, 1 @@ -129482,12 +130047,13 @@ secnd.me, 1 secnet.ga, 1 secnews.gr, 1 -secnode.xyz, 1 secolve.com, 1 secom.one, 1 secomea.com, 1 second-life-partner-ichien.com, 1 secondchancejobsforfelons.com, 1 +secondcq.org, 1 +secondhandfuermaedchen.at, 1 secondlife.tk, 1 secondmeasure.com, 1 secondnature.bio, 1 @@ -129534,9 +130100,9 @@ secretservercloud.ca, 1 secretstomartialarts.tk, 1 secretworld.ml, 1 -secretzone.bg, 1 secrium.io, 1 secrt.ca, 1 +secrt.is, 1 secs.london, 1 secta.cf, 1 secteam.ee, 1 @@ -129561,7 +130127,6 @@ secudoc.nl, 1 secularweb.org, 1 seculynx.com, 1 -secumailer.com, 0 secumailer.nl, 0 secundity.com, 1 secundity.nl, 1 @@ -129599,9 +130164,11 @@ secureim.de, 1 secureinfo.pl, 1 securelect-inspection.com, 1 +securelogicgroup.co, 1 securelogin.nu, 1 secureo.at, 1 secureobscure.com, 1 +secureonionhost.com, 1 secureonline.co, 1 securepatientarea.com, 1 secureprivacy101.org, 1 @@ -129610,6 +130177,7 @@ securesense.nl, 1 securesite.pro, 1 securesiteaccess.com, 1 +securesouls.com, 1 securestage.com, 1 securesuite.co.uk, 0 securetalks.com.br, 1 @@ -129619,11 +130187,13 @@ securetrustbank.com, 1 secureutilitypayments.com, 1 securevideo.com, 1 +securewarp.com, 1 securewebcomputing.com, 1 secureyourerp.nl, 1 securi-tay.co.uk, 1 securify.nl, 1 securimail.ch, 1 +securis360.com, 1 securist.nl, 1 securite.jp, 1 securiteincendie.fr, 1 @@ -129788,7 +130358,7 @@ sega-play.online, 1 sega73.hu, 1 segamastersystem.tk, 1 -segaskets.com.au, 1 +segaretro.org, 1 segdo.de, 1 segdo.media, 1 segdogames.com, 1 @@ -129826,7 +130396,6 @@ sehati.cafe, 1 sehbasarwar.com, 1 seheyah.me, 1 -sei-yu.net, 1 seibert.ninja, 0 seibu-kikaku.co.jp, 1 seida.at, 1 @@ -129852,7 +130421,6 @@ seirdy.one, 1 seirei.ne.jp, 1 seiryokuzai-ch.com, 1 -seiservices.com, 1 seishinan.xyz, 1 seishinchuo-lawoffice.com, 1 seismas1.com, 0 @@ -129875,6 +130443,7 @@ sejambemvindosaofuturo.com.br, 1 sejfzycia.pl, 1 sejie80.com, 1 +sejourparisien.fr, 1 sejutaproperti.com, 1 sek.ai, 0 seka-ru.com, 1 @@ -129990,7 +130559,6 @@ sello.com, 1 sellocdn.com, 1 selloenseco.com, 1 -selloqr.com, 1 sellorbuy.uk, 1 sellorbuy.us, 1 sellphotos.tk, 1 @@ -130014,6 +130582,7 @@ selo-grncare.tk, 1 selo.ru, 1 seloc.org, 1 +seloeletronico.com.br, 1 selsehcc.org.uk, 1 selsovet56.tk, 1 seltek.su, 1 @@ -130026,6 +130595,7 @@ semaflex.it, 1 semagna.gratis, 1 semaine-cevenole.fr, 1 +semalogic.com, 1 semalt.net, 1 semanarioaqui.tk, 1 semantic-systems.com, 1 @@ -130038,6 +130608,7 @@ sembyotic.com, 1 semcensurabrag.com.br, 1 semeia.io, 0 +semelie.fr, 1 semena-ua.ml, 1 semenov.ml, 1 semenov.su, 1 @@ -130095,7 +130666,7 @@ senaofertaeducativa.co, 1 senaofertaeducativa.com, 1 senarea.nl, 1 -senarin.kr, 0 +senarin.kr, 1 senarist.tk, 1 senarius.de, 1 senat.cz, 1 @@ -130135,6 +130706,7 @@ sendingbee.com, 1 senditvia.email, 1 sendmail.com, 1 +sendnomi.com, 1 sendonce.io, 1 sendonomics.com, 1 sendpass.is, 1 @@ -130142,6 +130714,7 @@ sendsonar.com, 1 sendsteps.com, 1 sendthisfile.com, 1 +sendto.ca, 1 sendtrix.nl, 0 sendwithses.com, 1 sendy.land, 1 @@ -130186,7 +130759,7 @@ sensawise.com, 1 sensawise.com.au, 1 sense.eu.com, 1 -sense.finance, 1 +sense.finance, 0 sense.hamburg, 1 sensebank.ua, 1 senseful-online.de, 1 @@ -130230,6 +130803,7 @@ sentiments.io, 1 sentinel.com, 1 sentinel.gov, 1 +sentinelfield.gy, 1 sentinelnet.tk, 1 sentinelone.com, 1 sentinelproject.io, 1 @@ -130270,6 +130844,7 @@ seo-smo.ml, 1 seo-smo.tk, 1 seo-srbija.rs, 1 +seo-stuttgart.com, 1 seo-url.tk, 1 seo.ai, 1 seo.consulting, 1 @@ -130289,7 +130864,6 @@ seobook2015.gq, 1 seobook2016.gq, 1 seoclubs.tk, 1 -seocluj.com, 0 seocontents24.tk, 1 seocraft.me, 1 seocreator-blog24.tk, 1 @@ -130372,10 +130946,11 @@ seoturkey.tk, 1 seotutorials32.tk, 1 seoulartcollective.tk, 1 +seoulmna.co.kr, 1 seovisit.tk, 1 seovisits.tk, 1 seoviziti50.tk, 1 -seowerkz.com, 0 +seowerkz.com, 1 seowhizone.com, 1 seowordpress.pl, 1 seowork.tk, 1 @@ -130418,6 +130993,7 @@ sequencediagram.org, 1 sequencing.com, 1 sequentialtech.com, 1 +sequentraqa.com, 1 sequitur.tech, 1 ser-it.pl, 1 sera.jp, 1 @@ -130505,7 +131081,6 @@ serifize.com, 1 serifosguide.dk, 1 serifu.org, 1 -seringe.com, 1 seriouss.am, 1 serioussam.ml, 1 serizon.net, 1 @@ -130618,6 +131193,7 @@ service-reeducation-les-carmes.com, 1 service-soft.de, 1 service-status.cloud, 1 +service-subunternehmer.de, 1 service-telecom.net, 1 service-wueste-vodafone.tk, 1 service.gov.scot, 1 @@ -130746,6 +131322,7 @@ sestable.com, 1 sestry.tk, 1 set-freeporn.com, 1 +set-project.ru, 1 setabun.or.jp, 1 seteampty.net, 1 setenforce.one, 1 @@ -130793,8 +131370,6 @@ seutens.be, 1 seutens.eu, 1 sevaro.com, 1 -sevastopol-news.com, 1 -sevastopol-news.ru, 1 sevastopol.tk, 1 sevecn.cc, 1 sevecn.cn, 1 @@ -130827,7 +131402,7 @@ sevinci.ch, 1 sevitahealth.com, 1 sevlaser.com, 1 -sevocomm.com, 0 +sevocomm.com, 1 sevsey.ru, 1 sewardcountyne.gov, 1 sewatec.com, 1 @@ -130881,6 +131456,7 @@ sexolviv.com, 1 sexonsight.com, 1 sexonwax.com, 0 +sexopolis.gr, 1 sexorzn.red, 1 sexorzn.xyz, 1 sexosintabues30.com, 1 @@ -130912,7 +131488,6 @@ sexy-mom.org, 1 sexy-periscope.ml, 1 sexyanne.net, 1 -sexyar.vip, 1 sexybuttpics.com, 1 sexyfotosvandep.nl, 1 sexyhub.com, 1 @@ -130980,6 +131555,7 @@ seznamtv.cz, 1 seznamvtelevizi.cz, 1 seznamzpravy.com, 1 +seznamzpravy.cz, 1 seznamzpravy.tv, 1 sf-kayh.de, 1 sf-kladow.de, 1 @@ -131002,6 +131578,7 @@ sfelections.gov, 1 sfera360.es, 1 sferastudios.com, 1 +sferstl.de, 1 sffaddon.com, 1 sfg-net.com, 1 sfg-net.eu, 1 @@ -131120,6 +131697,7 @@ shadikhan.tk, 1 shadow-forum.tk, 1 shadow-group.org, 1 +shadow-posts.com, 1 shadowandy.net, 1 shadowcp.eu, 1 shadowdomain.ml, 1 @@ -131154,6 +131732,7 @@ shadowstalkers.tk, 1 shadowstep.tk, 1 shadowstrikers.tk, 1 +shadowstyleshop.rs, 1 shadowvolt.net, 1 shadrinsk-city.ru, 1 shadynook.net, 1 @@ -131196,7 +131775,6 @@ shakebeforeuse.tk, 1 shakeit.pt, 1 shaken-kyoto.jp, 1 -shakepay.com, 0 shakerheightsoh.gov, 1 shakerwebdesign.net, 1 shakespeareans.net, 1 @@ -131208,7 +131786,6 @@ shakraphix.tk, 1 shakthifacility.com, 1 shalaahmet.tk, 1 -shaloc.site, 1 shalomamuzik.tk, 1 shalombolivia.tk, 1 shalomcottage.tk, 1 @@ -131219,7 +131796,6 @@ shamans.ga, 1 shambala.cf, 1 shamed.tk, 1 -shamelessboutiquenc.com, 1 shamelesslysexy.com, 0 shamesofhungary.com, 1 shamil.tech, 1 @@ -131232,6 +131808,7 @@ shan.si, 1 shanayasmin.digital, 1 shanehamilton.net, 1 +shanehartman.net, 1 shaneparker.tk, 1 shanerichards.tk, 1 shanetully.com, 1 @@ -131263,6 +131840,7 @@ shanwong.design, 1 shanxiapark.com, 1 shanxiu.com, 1 +shaobi.ng, 1 shaofu.cf, 1 shaolin-kungfu.tk, 1 shaoning.com, 1 @@ -131351,13 +131929,12 @@ sharonpope.com, 1 sharpapi.com, 1 sharpapi.io, 1 -sharpcranehire.com.au, 1 sharpe-practice.co.uk, 1 sharpe.systems, 1 +sharpely.in, 1 sharpiesscrubs.tk, 1 sharpletters.net, 0 sharplines.io, 1 -sharpmetals.com, 1 sharpsburg-ga.gov, 1 sharptudhope.co.nz, 1 sharqsouq.com, 1 @@ -131393,6 +131970,7 @@ shawlumber.ca, 1 shawmutdelivers.com, 1 shawnalucey.com, 1 +shawnbro.uk, 1 shawnee-nsn.gov, 1 shawneeohio.gov, 1 shawngvs.com, 1 @@ -131412,6 +131990,7 @@ shcsystems.bg, 1 shd.one, 1 shdw.cc, 1 +she.ad, 1 she.kiwi, 1 she.run, 0 sheaf.site, 1 @@ -131465,6 +132044,7 @@ shelf.io, 0 shelfieretail.com, 1 shelfordsandstaplefordscouts.org.uk, 1 +shelfygo.com, 1 shellavartanian.tk, 1 shellday.cc, 1 shelleyparts.co.uk, 1 @@ -131505,11 +132085,11 @@ shenghaiautoparts.net, 1 shenghuang.tk, 1 shengrenyu.com, 1 -shengxinfu.com, 1 shengyi.art, 1 shentengtu.idv.tw, 1 sheo-tech.fr, 1 shepherdsfriendly.co.uk, 1 +shepherdshouse.org, 1 shepherdsvilleky.gov, 1 sheppyscider.com, 1 sheptytsky.ga, 1 @@ -131536,7 +132116,9 @@ sherpnortheast.com, 1 sherrikelley.com, 0 sherston.com, 1 +shertogenbosch-ontwikkelen.nl, 1 shertogenboschcentraal.nl, 1 +shertogenboschinontwikkeling.nl, 1 shertogenboschtimemachine.nl, 1 sherules.com, 1 shervinbeauty.com, 1 @@ -131578,6 +132160,8 @@ shieldsair.com, 1 shiellc.com, 1 shif.tk, 0 +shift-cleanenergy.com, 1 +shift-dev.kr, 1 shift-record.com, 1 shift-to.co.jp, 1 shiftbucket.com, 1 @@ -131612,6 +132196,7 @@ shikiryu.com, 1 shikoch.in, 1 shikuichi.net, 1 +shilko.ru, 1 shilled.tk, 1 shilohtownshipil.gov, 1 shilpaonline.tk, 1 @@ -131683,7 +132268,6 @@ shippingyourworld.com, 1 shipshewana.gov, 1 shipsparrot.com, 1 -shiptron.com, 1 shiqi.ca, 1 shiqi.lol, 1 shiqi.one, 1 @@ -131693,7 +132277,6 @@ shiqi1.com, 1 shiqishidai.cc, 1 shiqisifu.cc, 1 -shiralee.com, 1 shiraminerals.ltd, 1 shiranaitenshi.tk, 1 shirazi.tk, 1 @@ -131701,7 +132284,6 @@ shirevirtual.tk, 1 shireyishunjian.com, 1 shiriforum.tk, 1 -shirimasen.com, 1 shirley.li, 1 shirlygilad.com, 1 shiroki-k.net, 1 @@ -131734,7 +132316,6 @@ shivamber.com, 1 shivammathur.com, 1 shivenjoshi.com, 1 -shivering-isles.com, 0 shiwa-shop.ml, 1 shiwu.com, 1 shixunet.net, 1 @@ -131786,7 +132367,6 @@ shoelevel.com, 1 shoenji.net, 1 shoerenew.ca, 1 -shoesexpo.com, 1 shoesoutlet.tk, 1 shoestorebiz.tk, 1 shoestorenet.tk, 1 @@ -131799,6 +132379,7 @@ shokejem.cz, 1 shokofarehab.ir, 1 shokola.com, 0 +sholchev.ru, 1 sholtowu.com, 1 shomathelabel.com, 1 shonazz.com, 1 @@ -131869,6 +132450,7 @@ shopjyf.com, 1 shopkeyfoodmaspeth.com, 1 shopkeyfoodsandlane.com, 1 +shoplgmoore.com, 1 shoplibrariansteach.com, 1 shopliquordirect.com, 1 shoplogcap.com, 1 @@ -131885,7 +132467,6 @@ shoposal.com, 1 shopperexpertss.com, 1 shoppersdepuertorico.com, 1 -shoppersvineyard.com, 1 shoppies.tk, 1 shopping-cart-migration.com, 1 shopping-il.org.il, 1 @@ -132062,8 +132643,8 @@ shore.co.il, 1 shorebreaksecurity.com, 1 shorecomp.com, 1 +shoredweb.com, 1 shorehamfort.co.uk, 1 -shorehillgolf.com, 1 shorelinelaserdesigns.com, 1 shorelinewebdesigns.com, 1 shoresofshawneebend.com, 1 @@ -132074,6 +132655,7 @@ shorinkarate.tk, 1 shornehasim.co.il, 1 shoroskopy.cz, 1 +shorshield.com, 1 short-games.gq, 1 short-term-plans.com, 1 short.io, 1 @@ -132082,6 +132664,7 @@ shortaudition.tv, 1 shortbread.systems, 1 shortbreakstudios.com, 1 +shortbridge.design, 1 shortcircuit-online.tk, 1 shortcut-link.ga, 1 shortcut.com, 1 @@ -132090,6 +132673,7 @@ shorted.one, 1 shorten.ninja, 1 shorteral.gov, 1 +shortgenius.com, 1 shorti.ga, 1 shortnews.cf, 1 shortr.li, 1 @@ -132107,7 +132691,7 @@ shota-sekkotsuin.com, 1 shota.pictures, 1 shotbow.net, 1 -shotcounter.nl, 1 +shotdeck.com, 1 shotoniphone.ga, 1 shotsbyferry.nl, 1 shotsleeve.com, 1 @@ -132141,7 +132725,6 @@ showfom.sb, 1 showgirls.ga, 1 showkase.com.br, 1 -showmax.com, 1 showme.co.za, 1 showme.hu, 1 showmeengland.co.uk, 1 @@ -132237,6 +132820,7 @@ shuma.ga, 1 shumka61.ru, 1 shumnyj-istochnik.tk, 1 +shumorihira.com, 1 shumov.tk, 1 shunlian.live, 1 shunlian.video, 1 @@ -132254,6 +132838,7 @@ shunzi.tk, 1 shuo.li, 0 shura.eu.org, 1 +shuren.fr, 1 shurita.org, 1 shurporno.com, 1 shutdowntimer.com, 1 @@ -132279,6 +132864,7 @@ shymka.ru, 1 shytok.net, 0 shyuka.me, 1 +si-map.fr, 1 si.insure, 1 si.to, 1 si2b.fr, 1 @@ -132497,6 +133083,7 @@ signal.pm, 1 signal34.com, 1 signalbee.trade, 1 +signalconnect.org, 1 signaldc.com, 1 signaldp.com, 0 signalmaps.co.uk, 1 @@ -132512,9 +133099,9 @@ signaturereport.org, 1 signaturerx.co.uk, 1 signaturesmilesstudio.com, 1 +signaturestylesmm.com, 1 signaturewindowstexas.com, 1 signcreative.de, 1 -signeen.com, 1 signeen.net, 1 signere.com, 1 signetfm.com, 1 @@ -132532,6 +133119,7 @@ signitysolutions.com, 1 signix.net, 1 signmore.com, 1 +signoffsemiconductors.com, 1 signora.gr, 1 signpath.io, 0 signrequest.com, 1 @@ -132548,7 +133136,6 @@ signupgenius.com, 1 signuponline.events, 1 signwell.com, 1 -sigoo.co.jp, 1 sigparser.com, 0 sigpas.fr, 1 sigptr.me, 1 @@ -132584,7 +133171,6 @@ silagra.ml, 1 silalesa.ml, 1 silasborowy.de, 1 -silashes.com, 1 silatdefense.fr, 1 silbercloud.com, 1 silberkiste.com, 1 @@ -132593,6 +133179,7 @@ sildenafilcitrate.cf, 1 sildenafilcitrate100mg.ga, 1 sile.edu.sg, 1 +silenci.cz, 1 silent-clean.de, 1 silent.se, 1 silentartifact.org, 1 @@ -132630,6 +133217,7 @@ sillisalaatti.fi, 1 silly-billy.org, 1 sillysnapz.co.uk, 1 +silmu.kr, 1 silo.org.br, 1 silodrome.com, 1 siloportem.eu, 1 @@ -132737,9 +133325,8 @@ silversgarage.com, 1 silversgarage.net, 1 silversgarage.org, 1 -silvershadow.cc, 1 silverspringdowntown.com, 1 -silverstyle.ua, 0 +silverstyle.ua, 1 silvertas.com, 1 silvertoken.com, 1 silvertoncolorado.com, 1 @@ -132778,7 +133365,6 @@ simbike.ru, 1 simbolo.co.uk, 0 simcard.family, 1 -simcatgroup.com.au, 1 simcity-cafe.tk, 1 simcityjoy.tk, 1 simcoecurlingclub.ca, 1 @@ -132898,7 +133484,6 @@ simplelogin.io, 1 simpleman.cf, 1 simplemathguild.com, 1 -simplemerchshops.com, 1 simplemining.net, 1 simplenet.io, 1 simplenet.ro, 1 @@ -132912,6 +133497,7 @@ simplereport.gov, 1 simplerezo.com, 1 simplerses.com, 1 +simplescienceanswers.com, 1 simplesellatl.com, 1 simplesend.io, 1 simpleshow.com, 1 @@ -132999,7 +133585,6 @@ simsid-dev-passwordsyncapi.azurewebsites.net, 1 simsid-dev-timetable.azurewebsites.net, 1 simsid-live-adpapi.azurewebsites.net, 1 -simsid-live-audit.azurewebsites.net, 1 simsid-live-oneroster.azurewebsites.net, 1 simsid-live-passwordsyncapi.azurewebsites.net, 1 simsid-live-simstimetable.azurewebsites.net, 1 @@ -133017,7 +133602,6 @@ simsmotorshop.be, 1 simsnieuws.nl, 1 simstarstyle.tk, 1 -simtouch.com, 1 simulatedattack.com, 1 simulfund.com, 1 simulhost.com, 1 @@ -133053,6 +133637,7 @@ sincelockdown.co.uk, 1 sincemydivorce.com, 1 sincerely.com, 1 +sinceyouarrived.world, 1 sincityfan.tk, 1 sinclairinat0r.com, 1 sincronismo.com.br, 1 @@ -133105,7 +133690,6 @@ singleeuropeansky.aero, 1 singlehandedsailing.tk, 1 singlenine.gq, 1 -singleproduction.com, 1 singles-aus-hamburg.de, 1 singles-berlin.de, 1 singleuse.link, 1 @@ -133118,7 +133702,6 @@ singularityparity.com, 1 sini.tk, 1 sinibaldi.me, 1 -sinisazec.com, 1 sinistragiovanile.tk, 1 sinkaray.com, 1 sinkholerepairsflorida.com, 1 @@ -133136,7 +133719,6 @@ sinobrake.com, 1 sinobrake.org, 1 sinobrake.ru, 1 -sinoexpo.com, 1 sinog.si, 1 sinoiptv.com, 0 sinok.tk, 1 @@ -133148,7 +133730,6 @@ sinopx.cf, 1 sinoscandinavia.se, 1 sinot.info, 1 -sinotouch.com, 1 sinpermiso.info, 1 sinquin.eu, 1 sinsalida.tk, 1 @@ -133208,7 +133789,6 @@ siranap.com, 1 sirandorung.tk, 1 sirassiraadjes.nl, 1 -siraweb.org, 1 sirbio.ru, 1 sircon.no, 1 sirena.ml, 1 @@ -133282,8 +133862,6 @@ sisseastumine.ee, 1 sissyroulette.com, 1 sisteltestserver.com, 1 -sistem-maklumat.com, 1 -sistem-maklumat.com.my, 1 sistema-trenirovok.ml, 1 sistema20k.tk, 1 sistemair.at, 1 @@ -133296,6 +133874,7 @@ sistemasespecializados.com, 1 sistemaslogitron.com, 1 sistemaspleno.com, 1 +sistemaviperp.com.br, 1 sistemika.cl, 1 sistemista.it, 1 sistemy48.ru, 0 @@ -133303,6 +133882,7 @@ sistonenfranco.tk, 1 sistrade.com, 1 sisv.eu, 1 +sisx.top, 1 sit-brn.ru, 1 sit-tech.by, 1 sit.ec, 1 @@ -133356,6 +133936,7 @@ sitepex.com, 1 siteplug.com, 1 sitepokupok.ru, 1 +siteprobe.live, 1 siterank.cf, 1 siterank.gq, 1 siterapidowp.com.br, 1 @@ -133383,6 +133964,7 @@ sitnikov.ga, 1 sito-online.ch, 1 sitra.fi, 0 +sittig.de, 1 sitting.bg, 1 sittogether.club, 1 sittogether.tw, 1 @@ -133399,6 +133981,7 @@ sivaacademy.net, 1 sivaru.tk, 1 sivizius.eu, 1 +sivussa.com, 1 siw64.com, 1 siwa.cf, 1 siwiki.rs, 1 @@ -133420,6 +134003,7 @@ sixstrings.tk, 1 sixtiesgroovemachine.com, 1 sixtiesgroovemachine.nl, 1 +sixtwothree.org, 1 siyahiblog.com, 1 siyako.com, 1 siyanie-clean.ru, 1 @@ -133471,7 +134055,6 @@ sjtravel.guru, 1 sjuhawknews.com, 1 sjukom.net, 1 -sjvc.edu, 1 sjwheel.net, 1 sk-ii.com, 1 sk.tl, 1 @@ -133486,6 +134069,7 @@ skachay-knighki.gq, 1 skachay-photo.gq, 1 skagen-feriebolig.dk, 1 +skaginn.tv, 1 skaiciuoti.lt, 1 skaiman.ga, 1 skaitliukas.tk, 1 @@ -133536,6 +134120,7 @@ skeetads.com, 1 skegnesstec.ac.uk, 1 skei.org, 1 +skeller.eu, 1 skendongpoetry.com, 1 skepneklaw.com, 0 skepp.com, 1 @@ -133604,7 +134189,6 @@ skilldnsproc.com, 1 skillfloor.com, 1 skillmoe.at, 1 -skillnestpro.cloud, 1 skillogic.com, 1 skillonnet.com, 1 skillotour.in, 1 @@ -133627,7 +134211,6 @@ skin.club, 1 skinboost.ga, 1 skinboost.ml, 1 -skincare-note.com, 1 skincare-znanost.hr, 1 skincareagent.cf, 1 skineducation.eu, 1 @@ -133639,6 +134222,7 @@ skinlogic.org, 1 skinlords.com, 1 skinmarket.co, 1 +skinmingle.com, 1 skinmodo.com, 1 skinna.mx, 1 skinnation.tk, 1 @@ -133662,7 +134246,7 @@ skiozarts.fr, 1 skip.re, 1 skipfault.com, 1 -skipify.com, 0 +skipify.com, 1 skippy.dog, 0 skipr.co, 1 skipr.ninja, 1 @@ -133695,7 +134279,6 @@ sklo24.com.ua, 1 skloposud.com, 1 sklotechnik.cz, 1 -sklypas.com, 1 skm.dk, 1 skmedia.ga, 1 skmsport.com, 1 @@ -133730,6 +134313,7 @@ skorbord.tk, 1 skorbota-romny.com, 1 skorepova.info, 1 +skorin.online, 1 skoroff.com, 0 skoropolnolunie.gq, 1 skorovsud.ru, 1 @@ -133785,6 +134369,7 @@ skvele-cesko.cz, 1 skvelecesko.cz, 1 skvot.de, 1 +skvot.io, 1 skwile-cafe.com, 1 skwlkrs.com, 1 sky-aroma.com, 1 @@ -133843,6 +134428,7 @@ skyfpicture.tk, 1 skygame.tk, 1 skygates.tk, 1 +skygem.tech, 1 skyguru.tk, 1 skyhigh-mizell.tk, 1 skyhigh.moe, 1 @@ -133934,6 +134520,7 @@ skysoftbg.com, 1 skysplash.gq, 1 skysprouts.co.uk, 1 +skystudioai.com, 1 skysuite.nl, 1 skytel.ge, 1 skyterraathome.com, 1 @@ -134025,7 +134612,6 @@ slavnesportovniokamziky.cz, 1 slavneznacky.cz, 1 slavnineznami.cz, 1 -slavyansk-news.ru, 1 slaws.io, 1 slayden.com, 0 slayersonline.net, 1 @@ -134109,6 +134695,7 @@ slim-health.com, 1 slim-slender.com, 1 slim.ua, 1 +slimagent.nl, 1 slimcrm.vn, 1 slime5.com.tw, 1 slimed.cc, 1 @@ -134123,8 +134710,10 @@ slimwindows.gq, 1 sling.money, 1 slingchoker.com, 1 +slingmods.com, 1 slingo-sta.com, 1 slingoweb.com, 1 +slingshot-bg.com, 1 slink.hr, 1 slinkwa.re, 1 slinx.tk, 1 @@ -134145,6 +134734,7 @@ sllatina.tk, 1 slm-sla.tk, 1 slma.tk, 1 +slmmobiles.fr, 1 sln.cloud, 1 slo-net.net, 1 slo-tech.com, 1 @@ -134258,6 +134848,7 @@ sma.org.pl, 1 sma.org.rs, 1 smaakvolnh.nl, 1 +smacerp.com, 1 smackhappy.com, 0 smadav.ml, 1 smahelova.cz, 1 @@ -134267,7 +134858,6 @@ smalandscountryclub.tk, 1 small-blog.cf, 1 small-king.ml, 1 -smallbudgetlife.de, 1 smallbusinesscharter.org, 1 smallbytedesign.co, 1 smallchanges.tv, 1 @@ -134310,6 +134900,7 @@ smaltimentorifiuti.verona.it, 1 smaltirecalcinacci.roma.it, 1 smaltireraee.it, 1 +sman2solok.sch.id, 1 smanson.duckdns.org, 1 smaragderna.cf, 1 smaragderna.ga, 1 @@ -134391,6 +134982,7 @@ smartfridge-ai.com, 1 smartftp.com, 1 smartfusion.solutions, 1 +smartgeeksllc.com, 1 smartgirledits.com, 1 smartgirls.tk, 1 smartglassworld.net, 1 @@ -134413,7 +135005,6 @@ smartlinecomputers.nl, 1 smartlink.sk, 1 smartlist.ga, 0 -smartlivingmama.com, 1 smartloanhacks.com, 1 smartlogiq.com, 1 smartlogiq.info, 1 @@ -134421,6 +135012,7 @@ smartlogstock.com, 1 smartlogtower.com, 1 smartlooks.es, 1 +smartmail.io, 1 smartmail24.de, 1 smartme.pl, 1 smartmeal.ru, 1 @@ -134491,15 +135083,18 @@ smartwritingservice.com, 1 smartwurk.nl, 0 smarty.cz, 1 +smartzone-flexi-modrice.cz, 1 +smartzonebrno.cz, 1 smartzonegsm.ro, 1 smartzonemikulov.cz, 1 smash-gg.club, 1 smashbros-chile.tk, 1 smashbylaney.com, 1 smashcooper.tk, 1 -smashingconf.com, 0 +smashingconf.com, 1 smashingmagazine.com, 1 smashnl.tk, 1 +smashrecyclers.ca, 1 smatzone.in, 1 smavesto.de, 0 smb-analytics.pw, 1 @@ -134567,12 +135162,13 @@ smilenwa.com, 1 smilephi.com, 1 smilessoftplay.co.uk, 1 -smileykylie.com, 1 +smileykylie.com, 0 smileys-emojis.com, 1 smileytechguy.com, 1 smilingcfo.co.uk, 1 smilingdogyoga.com, 1 smilingmiao.com, 1 +smilolink.com, 1 smime.io, 1 smipty.cn, 1 smipty.com, 1 @@ -134656,7 +135252,6 @@ smol.cool, 1 smolbotbot.com, 1 smolensk-i.ru, 1 -smolensk-news.net, 1 smolensk.ml, 1 smolensk.tk, 1 smolkatours.com, 1 @@ -134691,7 +135286,6 @@ smprospb.ru, 1 smries.com, 1 smriticharan.com, 1 -smrtgeekdevs.com, 1 sms-pro.tk, 1 sms-v.ru, 1 sms.storage, 1 @@ -134740,8 +135334,8 @@ smxconventioncenter.com, 1 smys.uk, 1 smzero.com.br, 1 -sn-tim.de, 1 sn0int.com, 1 +sn3.io, 1 snab-ural.ga, 1 snabbacash.no, 1 snaboitiz.com, 1 @@ -134756,6 +135350,7 @@ snacky.nl, 1 snafu.cz, 1 snagator.com, 1 +snail.observer, 1 snaildos.tk, 1 snajdr.online, 1 snajdrova.eu, 1 @@ -134767,6 +135362,7 @@ snap-ci.com, 1 snapaffiliate.net, 1 snapappointments.com, 1 +snapbooth.online, 1 snapbuy.shop, 1 snapbuzz.tk, 1 snapewife.com, 1 @@ -134775,6 +135371,7 @@ snapintegrations.net, 1 snapkit.com, 1 snapnread.com, 1 +snappy.co.id, 1 snaps.io, 1 snapshades.com, 1 snapshotreport.org, 1 @@ -134808,6 +135405,7 @@ sneakycode.net, 1 sneakynote.com, 1 sneakypaw.com, 1 +snedai.com, 1 sneed.company, 1 sneedit.com, 1 sneedit.de, 1 @@ -134815,7 +135413,6 @@ snehasish-chakraborty.com, 1 snehpandya.com, 1 snekul.com, 1 -snekul.net, 1 snel.com, 1 snelbv.nl, 0 snellius.tk, 1 @@ -134827,7 +135424,6 @@ snepflix.com, 1 snerith.com, 1 snesdev.com, 1 -snetts.com, 1 snfdata.com, 0 sng-ramenbet.com, 1 sngnews.tk, 1 @@ -134929,6 +135525,7 @@ snsp.es, 1 snsp.ro, 1 snt-izumrud.ru, 1 +sntlhq.com, 1 sntry.cc, 1 snugsite.com.au, 0 snukep.kr, 1 @@ -134956,6 +135553,7 @@ soar-npc.org, 1 soat.fr, 1 soax.com, 0 +sobadecor.rs, 1 sobakasite.tk, 1 sobaki.tk, 1 sobakoh-nyc.com, 1 @@ -134970,6 +135568,7 @@ sobrelixo.tk, 1 socal-babes.com, 1 socalcoda.org, 1 +socalgreenremodeling.com, 1 soccerking-store.com, 1 soccerquarters.tk, 1 soccers.fr, 1 @@ -134978,7 +135577,6 @@ socfactor.ru, 1 sochealth.co.uk, 1 socheap.win, 1 -sochi-news.net, 1 sochi-sochno.ru, 1 sochi.tatar, 1 sochionline.tk, 1 @@ -135003,7 +135601,6 @@ socialbook2015.ml, 1 socialbook2015.tk, 1 socialcare.wales, 1 -socialclimb.com, 1 socialcredit.icu, 1 socialdemo.ga, 1 socialdemo.ml, 1 @@ -135148,6 +135745,7 @@ sofasia.com, 1 sofasthousebuyers.com, 1 sofaware.eu, 1 +sofcloud.org, 1 sofdwi.gov, 1 soff.se, 1 soffit.com, 1 @@ -135198,6 +135796,7 @@ softnet-consulting.com, 1 softonic-ar.com, 1 softonic.cn, 1 +softonic.com, 1 softonic.com.br, 1 softonic.com.tr, 1 softonic.jp, 1 @@ -135211,7 +135810,9 @@ softpark.cf, 1 softpark.ml, 1 softplay4hire.co.uk, 1 +softquimico.com, 1 softref.com, 1 +softronic.cz, 1 softsaz.ir, 1 softsecmatheodexelle.be, 1 softskills.tech, 1 @@ -135247,12 +135848,14 @@ sofyad.com, 1 sog-gilde.tk, 1 sogec-digital.fr, 1 +sogehttcg.de, 1 sogesel.es, 1 sogetrel-tn.de, 1 sogno.it, 1 sogo.com.hk, 1 sogola.com, 1 sogomatic.com, 1 +sogood.systems, 1 sogoreate-landtrust.org, 1 sogravatas.com.br, 1 sogravatas.net.br, 1 @@ -135317,7 +135920,6 @@ solarfever.ga, 1 solargames.io, 1 solargaming.tk, 1 -solargardturkiye.com, 1 solarhome.ml, 1 solarhome.tk, 1 solariilacheie.ro, 1 @@ -135338,7 +135940,6 @@ solartek.cf, 1 solartek.ga, 1 solartek.gq, 1 -solarthermalworld.com, 1 solartrackerapp.com, 1 solartravel.tk, 1 solarwave.tk, 1 @@ -135392,6 +135993,7 @@ solidpurenonsense.tk, 1 solidray.co.jp, 1 solidshield.com, 1 +solidsite.co.uk, 1 solidsteel.tk, 1 solidtuesday.com, 1 solidus.cards, 1 @@ -135488,6 +136090,7 @@ solvd.group, 1 solve360.com, 1 solvedapp.io, 1 +solveigbrown.com, 1 solviejo.tk, 1 solvin.com, 1 solviq.com, 1 @@ -135607,6 +136210,7 @@ songesdeplumes.fr, 1 songi.net, 1 songlab.ai, 1 +songsigrewupsinging.com, 1 songslaura.tk, 1 songsonline.tk, 1 songsterr.com, 1 @@ -135622,6 +136226,7 @@ sonicdx.com.au, 1 soniclaunchpad.com, 1 soniclink.tk, 1 +sonicsaas.com, 1 sonicshop.tk, 1 sonicwanderer.tk, 1 sonicworld.tk, 1 @@ -135723,12 +136328,12 @@ soracamed.com, 1 soraharu.com, 1 soraiaschneider.com.br, 1 +soraiofficial.com, 1 sorakumo.jp, 1 sorarkitekter.no, 1 sorbillo.it, 1 sorbire.com, 1 sorellecollection.com.au, 1 -sorellinteriors.com, 1 soren.xyz, 1 sorenstudios.com, 1 sorex.photo, 1 @@ -135808,6 +136413,7 @@ sosracismomadrid.es, 1 sosregistration.eu, 1 sossinistres.ca, 1 +sosst.com, 1 sostacancun.com, 1 soste.fi, 0 sosteric.si, 0 @@ -135832,6 +136438,7 @@ sotonlgbt.org.uk, 1 sotool.dk, 1 sotovik.tk, 1 +sotrosinfotech.com, 1 sotsiaalkindlustusamet.ee, 0 sotthewes.nl, 1 sottilealimentos.com.br, 1 @@ -135847,11 +136454,13 @@ souked.com, 1 soukka-seura.fi, 1 soukodou.jp, 1 +soul-link.to, 1 soul-of-style.com, 1 soul2path.com, 1 soulc.ml, 1 soulcasa.com.br, 1 soulcrazy.org, 1 +soulfiremc.com, 1 soulfulsnaps.com, 1 soulike.tech, 1 soulinbusiness.ga, 1 @@ -135894,6 +136503,7 @@ soundcloud-to-mp3.com, 0 soundcloud.com, 1 soundcloudcommunity.com, 1 +soundcode263.co.zw, 1 soundee.com, 1 soundeo.com, 1 soundeo.net, 1 @@ -135944,6 +136554,7 @@ sourceaudio.one, 1 sourceaudio.pro, 1 sourceaudiodetect.com, 1 +sourcebee.org, 1 sourcecode.hosting, 1 sourcecode.love, 1 sourcecode.tw, 1 @@ -135995,6 +136606,8 @@ southernfashiondecorbd.com, 1 southernfirst.com, 1 southernforge.com, 1 +southerngospelnow.com, 1 +southerngospelprizes.com, 1 southernislands.llc, 1 southernlights.cf, 1 southernlights.club, 1 @@ -136028,7 +136641,6 @@ southportland.gov, 1 southportpersonaltrainers.com, 1 southridgeservices.com, 1 -southrock.com, 1 southsands.com, 1 southshoreautowash.com, 1 southside-crew.com, 1 @@ -136074,6 +136686,7 @@ sovest.ml, 1 sovetiogorodniku.info, 1 sovhoz.tk, 1 +soviodyssee.fr, 1 sovittamo.fi, 1 sovmestimost-goroskop.cf, 1 sovmestimost-goroskop.ga, 1 @@ -136104,6 +136717,7 @@ soyinstalador.cl, 1 soylemeztrading.com, 1 soyou.jp, 0 +soysapp.com, 1 soytranky.com, 1 soytusitio.com, 1 soyutwind.com, 1 @@ -136169,7 +136783,6 @@ spacehey.com, 1 spacehighway.ms, 1 spacehighways.net, 1 -spacehonor.com, 1 spacehost.de, 1 spaceint.fr, 1 spacekeat.com, 1 @@ -136222,6 +136835,7 @@ spamedica.com.co, 1 spamhunter360.gq, 1 spammable.com, 1 +spamnuke.ddns.net, 1 spamshield.uk, 1 spamtuning.tk, 1 spamty.eu, 1 @@ -136243,6 +136857,7 @@ spaningseksperten.com, 1 spanischunterricht.tk, 1 spanishclub.blog, 1 +spanishclub.nl, 1 spanishdogs.tk, 1 spanishenglish.com, 1 spanishenglish.net, 1 @@ -136254,7 +136869,6 @@ spanmass-portal.org, 1 spanner.tk, 1 spanner.works, 1 -spanningtreenetworks.com, 1 spanpine.gq, 1 spanstindrundt.no, 1 spanyolul.hu, 1 @@ -136286,7 +136900,6 @@ sparkedge.eu, 1 sparkforautism.org, 1 sparkhaven.net, 1 -sparki.be, 1 sparkingscala.com, 1 sparkl.fm, 1 sparklabs.com, 1 @@ -136305,7 +136918,9 @@ sparkresto.com, 1 sparkseo.com.br, 1 sparksga.gov, 1 +sparkswarm.ai, 1 sparkweld.biz, 1 +sparkyintimo.com, 1 sparmedo.de, 1 sparneuwagen.de, 1 sparrius.com, 1 @@ -136349,7 +136964,6 @@ spbatelec.fr, 1 spbcodes.online, 1 spbelect.info, 1 -spbelect.org, 1 spbet99.com, 1 spbevso.com, 1 spbot.ml, 1 @@ -136380,6 +136994,8 @@ speakfrench.cn, 1 speaklanguages.com, 1 speakol.com, 1 +speakup.ae, 1 +speakup.click, 1 spear.ga, 1 speargames.net, 1 spec-antikor.by, 1 @@ -136387,7 +137003,6 @@ specdrones.us, 1 special-equipment.tk, 1 special-ops.org, 1 -special.cc, 1 specialcameras.tk, 1 specialcounsel.com, 1 speciale.cf, 1 @@ -136467,6 +137082,7 @@ speedliner.com, 1 speedmarket.pt, 1 speedof.me, 1 +speedp.ai, 1 speedracer.ca, 1 speedscan-eg.com, 1 speedtemplate.de, 1 @@ -136518,6 +137134,7 @@ spentra.com, 1 sperformance.shop, 1 sperkmoda.cz, 1 +spermdonation.com, 1 sperrmuell-berlin.de, 1 sperrmuellaufabruf.de, 1 sperrstun.de, 1 @@ -136534,6 +137151,7 @@ spf.gov.sg, 1 spheraes-amc.it, 1 spheraes-bme.it, 1 +spheraes.com, 1 sphereblur.com, 1 spherefluidics.com, 1 spherejoias.com.br, 1 @@ -136549,6 +137167,7 @@ spicejungle.com, 1 spicelandcorporation.com, 1 spicemail.cc, 1 +spicemodo.com, 1 spicemoney.com, 0 spiceolife.ie, 1 spicerack.co.uk, 0 @@ -136597,13 +137216,13 @@ spiff.ie, 1 spiga.ch, 0 spiielherz.li, 1 -spikar.gr, 1 spike.sh, 1 spikejeon.tk, 1 spikelands.com, 1 spiking.com, 1 spilka-dyplomativ.tk, 1 spillbasen.no, 1 +spillefuglen.com, 1 spillforum.no, 1 spillhost.no, 1 spilnoagency.com.ua, 1 @@ -136620,17 +137239,33 @@ spinecomms.com, 1 spinemexin.tk, 1 spinner.dnshome.de, 1 +spinneroos.com.au, 1 spinning-portugal.com, 1 spinpay.com.br, 1 spinque.com, 1 spinraza.com, 0 spins.city, 1 spins.fedoraproject.org, 1 +spinsamurai.com, 1 +spinsamurai1.com, 1 +spinsamurai11.com, 1 +spinsamurai15.com, 1 +spinsamurai2.com, 1 +spinsamurai30.com, 1 +spinsamurai4.com, 1 +spinsamurai5.com, 1 +spinsamurai52.com, 1 +spinsamurai6.com, 1 +spinsamurai65.com, 1 +spinsamurai77.com, 1 +spinsamurai8.com, 1 +spinsamurai88.com, 1 spinscity-casino.info, 1 spinscity.club, 1 spinscity.info, 1 spinscity.net, 1 spinscity777.info, 1 +spintools.pro, 1 spintracer.de, 1 spion.su, 1 spireat.it, 1 @@ -136666,11 +137301,9 @@ spkar.eu, 1 splashily.gq, 1 splat00n.ink, 1 -splatnet3.net, 1 splawoffice.com, 1 splconsulenza.it, 1 spleis.no, 1 -splendidaccounts.pk, 1 splendorservizi.it, 1 spletna.net, 1 splex.com, 1 @@ -136684,7 +137317,6 @@ splintermail.com, 1 split.rent, 1 splitero.com, 1 -splitezyfire.com.au, 1 splitreflection.com, 1 splnk.net, 1 sploch.com, 1 @@ -136708,7 +137340,6 @@ spokanecounty.gov, 1 spokanesheriff.gov, 1 spokanevalleywa.gov, 1 -spokeoaffiliates.com, 1 spolekatelier.cz, 1 spoluck.ca, 1 spoluzaci.cz, 1 @@ -136727,6 +137358,8 @@ spookysrv.com, 1 spoonkeyworks.com, 1 spoorcam.nl, 1 +spoorzonedenbosch.nl, 1 +spoorzoneshertogenbosch.nl, 1 spordiinfo.ee, 1 sporenvanslavernijutrecht.nl, 1 sporeprinters.com, 1 @@ -136743,6 +137376,7 @@ sport-potreby.sk, 1 sport-school.tk, 1 sport-socken.net, 1 +sport.cz, 1 sport24.by, 1 sportabatese.tk, 1 sportabee.com, 0 @@ -136757,11 +137391,9 @@ sportcenter.ml, 1 sportchirp.com, 1 sportclipsfranchise.com, 1 -sportcompactwarehouse.com, 1 sportcucc.hu, 1 sportda.tk, 1 sportedy.com, 1 -sportellocafpatronato.com, 1 sportencultuurintrobreda.nl, 0 sportfair.it, 1 sportfits.at, 1 @@ -136856,7 +137488,6 @@ spotifyfreetrial.co.uk, 1 spotifytop.me, 1 spotik.net, 1 -spotkania.com, 1 spotless-londoncleaningcompany.com, 1 spotlessohio.com, 1 spotme.fit, 1 @@ -136957,7 +137588,6 @@ springspeedshop.com, 1 springtxcarpetcleaning.com, 1 springwellclinic.co.uk, 0 -sprintgrad.com, 1 sprintkitchen.com, 1 sprintlee.com, 1 sprintswac.tk, 1 @@ -137060,6 +137690,7 @@ squadco.com, 1 squadcoders.com, 1 squadgames.ru, 1 +squadspawn.com, 1 squamiferum.net, 1 squardllc.ml, 1 square-gamers.tk, 1 @@ -137112,6 +137743,7 @@ squido.ch, 1 squidparty.com, 1 squids.space, 1 +squijellovault.com, 1 squiresinsurance.net, 1 squirex2.com, 1 squirrelventures.vc, 1 @@ -137119,6 +137751,7 @@ squirtingpussygirl.com, 1 squirtqueen.org, 1 sqxb0.ga, 1 +sr-33.com, 1 sr-f.tk, 1 sr.ht, 1 sr3cybersecurity.com, 1 @@ -137134,7 +137767,6 @@ sravyareddy.space, 1 srb.help, 1 srbc.gov, 1 -srblaw.co.nz, 1 src.cm, 1 src.fedoraproject.org, 1 srcbolt.com, 1 @@ -137145,11 +137777,11 @@ sreality.cz, 1 sreb.loan, 1 srebro.cc, 1 +sredt.gr, 1 sree.build, 1 sreedhareeyam.tk, 1 sreeharis.tk, 1 sreemetaliks.com, 1 -sreenadh.in, 1 sremodelingnyc.com, 1 srequest.ru, 1 srequest.tech, 1 @@ -137208,7 +137840,6 @@ srpcleanenergy.org, 1 srpx.de, 1 srq.nu, 1 -srqpedals.com, 1 srroddy.com, 1 srs.sg, 0 srsforward.email, 1 @@ -137280,6 +137911,7 @@ sshool.at, 1 sshwiki.tk, 1 sshx.top, 1 +ssigno.ch, 1 ssjid.gov, 1 ssk.ovh, 1 sskb-ey.tech, 1 @@ -137344,7 +137976,6 @@ sst-racing.ch, 1 sst.ru, 1 sstaging.com, 1 -sstarnation.com, 1 ssuiteoffice.com, 1 ssuitesoft.com, 1 st-annen-museum.de, 1 @@ -137379,6 +138010,7 @@ stabilizatory.ga, 1 stableflect.finance, 1 stablelib.com, 1 +stablex.com.tr, 1 stablina.tk, 1 stacabinetdepot.com, 1 staceygillinphotography.com, 1 @@ -137408,6 +138040,7 @@ stadionwelt.de, 1 stadlwirt.at, 1 stadm.com, 1 +stads-hertogenbosch.nl, 1 stadsarchief.nl, 1 stadt-frechen.de, 1 stadtbauwerk.at, 0 @@ -137440,6 +138073,7 @@ stagemaster.cz, 1 stagewalker.no, 1 staging-amag.com, 1 +staging-amber.com, 1 staging-scholar.tk, 1 stagingbeasr.world, 1 stagingbox.uk, 1 @@ -137567,6 +138201,7 @@ stangeland.tk, 1 stankingma.com, 1 stankingma.nl, 1 +stankovic964.rs, 1 stanleyblackanddecker.com, 1 stanleychuahphotography.com, 1 stanleyharrold.com, 1 @@ -137579,6 +138214,7 @@ stanonline.tk, 1 stanron.com, 1 stansberryresearch.com, 1 +stanslabs.xyz, 1 stansweather.net, 1 stantabler.com, 0 stanthony-hightstown.net, 1 @@ -137666,6 +138302,7 @@ starmyworld.ga, 1 starnora.com, 1 starnoraelizabethfitzpatrick.com, 1 +starnum.com.tw, 1 staroch.name, 1 starorusing.com, 0 starover.tk, 1 @@ -137686,9 +138323,9 @@ starrynight.com, 1 starryvoid.com, 1 starsam80.net, 1 +starsbangkok.com, 1 starsbattle.net, 1 starsessions.cc, 1 -starsevengames.com, 1 starsguru.com, 1 starship.xyz, 1 starshiparena.com, 1 @@ -137734,14 +138371,12 @@ startplats.tk, 1 startplaying.games, 1 startpoint.tk, 1 -startrackevecorp.org, 1 starts.sh, 1 startup-house.com, 1 startup-stack.com, 1 startup-stack.tech, 1 startupbros.com, 1 startupchile.org, 1 -startupgov.lt, 1 startuphakksecurity.com, 1 startupislandtaiwan.com, 1 startupislandtaiwan.net, 1 @@ -137836,6 +138471,7 @@ statnivlajky.cz, 1 stats-co.eu, 1 stats-mailtracker.com, 1 +stats.dance, 1 stats.g.doubleclick.net, 1 statsit.ga, 1 statsme-app.com, 1 @@ -137864,7 +138500,6 @@ stavnager.net, 1 stavovskystat.cz, 1 stavropol-news.ga, 1 -stavropol-news.net, 1 stavros.ovh, 1 staxflax.tk, 1 stay-curious.at, 1 @@ -137915,7 +138550,7 @@ stclub.de, 1 stcomcybersecurity.net, 1 stconleths.ie, 1 -stcplasticsurgery.com, 1 +stcplasticsurgery.com, 0 stdavidparish.org, 1 stdavidsfirstaid.co.uk, 1 stdavidtheking.com, 1 @@ -137962,7 +138597,7 @@ steamscore.info, 1 steamsprays.tk, 1 steamstat.us, 1 -steamwhirl.com, 1 +steamsub.ru, 1 steannes.com, 1 stebenkov.tk, 1 steborio.pw, 1 @@ -138058,7 +138693,6 @@ stek-usa-shop.com, 1 stek-usa.com, 1 stekelenburg.me, 1 -steklein.de, 1 stelcomp.com, 1 stelcron.com, 1 steldingreporters.com, 1 @@ -138116,7 +138750,6 @@ stempelfarben.de, 1 stemps.pl, 1 stena.cf, 1 -stenaro.ch, 1 stencilsaustralia.com.au, 0 stendenlegal.nl, 1 stening.co, 1 @@ -138131,7 +138764,6 @@ step-lead.cc, 1 step2web-cms.info, 1 stepanvanek.cz, 1 -stepanyansurgical.com, 1 steparovi.cz, 1 stepbrobd.com, 1 stepgf.com, 1 @@ -138158,6 +138790,7 @@ stephencashman.com, 0 stephencorp.com, 1 stephencreilly.com, 1 +stephengeorgetransfer.com, 1 stephenhaunts.com, 1 stephenheathphotography.com, 1 stephenjlu.com, 1 @@ -138175,7 +138808,6 @@ stephensoncountyil.gov, 1 stephsolis.net, 1 stephspace.net, 1 -stephycom.com, 1 steplab.co, 1 steplogictalent.com, 1 steponedanceclub.uk, 1 @@ -138186,7 +138818,6 @@ steppinout.tk, 1 stepplanning.com, 1 steppowerplant.com, 1 -stepstobuyni.co.uk, 1 stepstone.dk, 1 stepupforeurope.eu, 1 stepxpress.com, 1 @@ -138367,6 +138998,8 @@ stickypassword.com, 1 stickypigbbq.com, 1 stidmobile-id.com, 1 +stiebel.co.nz, 1 +stiebel.com.au, 1 stiebelrewards.com.au, 1 stiebelservice.com.au, 1 stiehler-leipzig.tk, 1 @@ -138422,6 +139055,7 @@ stinkintechnology.com, 1 stinkmemes.com, 1 stinter.cf, 1 +stinz.de, 1 stiphosting.nl, 1 stipic-webit.de, 1 stirblaut.de, 1 @@ -138473,7 +139107,6 @@ stlouisstabilizing.com, 1 stlpassports.com, 1 stlpoolattendants.com, 1 -stltacticals.com, 1 stlu.de, 1 stlucieclerk.gov, 1 stluciesheriff.gov, 1 @@ -138512,6 +139145,7 @@ sto.ca, 1 sto.ne, 1 stoaktechnologies.com, 1 +stoatboard.com, 1 stocar.kh.ua, 1 stock-analysis-on.net, 1 stockageprive.net, 1 @@ -138521,10 +139155,13 @@ stockbridgevt.gov, 1 stockfree.download, 1 stockgraphicdesigns.com, 1 +stockholm-ventilation.se, 1 stockholm.ga, 1 stockholm.se, 1 stockholmpride.org, 1 +stockholmventilation.nu, 1 stockilluminati.com, 1 +stockmarketltd.co.uk, 1 stockmarkettoday.news, 1 stockmeta.jp, 1 stockntech.net, 1 @@ -138566,7 +139203,6 @@ stoicatedy.ovh, 1 stoicnotaries.com, 1 stoicus.com.br, 1 -stoinov.com, 1 stoiximatikesetairies.tv, 1 stoiximaweb.gr, 1 stokl.com.au, 0 @@ -138601,25 +139237,31 @@ stone-guru.co.uk, 1 stone-mail.org, 1 stone-support.de, 1 -stoneandtile.design, 1 stonebriarpropertyinspections.com, 1 stonebridge-systems.org, 1 stonechat.de, 1 +stonecoldguarantee.com, 1 +stonecoldlaw.com, 1 stonecountyar.gov, 1 stonecutgods.com, 1 stonedepot.com.au, 1 stonedwarf5.net, 1 stonedworms.de, 0 stoneedgeconcrete.com, 1 +stonefold.uk, 1 stonefusion.org.uk, 1 stonegray.ca, 1 stonehammerhead.org, 1 stonehengelabs.io, 1 stonehurstcap.com, 1 +stoneinjury.com, 1 +stoneinjurylawyer.com, 1 stonemain.eu, 1 stonemanbrasil.com.br, 1 stoneproperty.ie, 1 stonerwitch.tk, 1 +stonesafetysquad.com, 1 +stonesensation.co.za, 1 stonesfamilyrestaurant.com, 1 stonesgarden.pl, 1 stonetribute.tk, 1 @@ -138683,7 +139325,6 @@ stopsmoke.gq, 1 stopssherdenking.tk, 1 stopsvet.ml, 1 -stopthemoss.com, 1 stoptheperio.com, 1 stopthethyroidmadness.com, 1 stopves.tk, 1 @@ -138765,15 +139406,16 @@ story-scape.com, 1 story.be, 1 story.nl, 1 +storyafter.co.uk, 1 storybench.org, 1 storyboardmedia.cl, 1 +storybonsai.com, 1 storybuilder.me, 1 storyclash.com, 1 storycycle.tk, 1 storygeneratorapp.com, 1 storyland.ie, 1 storyliebe.de, 1 -storylingoo.com, 1 storymalayalam.com, 1 storysift.news, 1 storytea.top, 1 @@ -138817,7 +139459,7 @@ stpaulcatholicchurcheastnorriton.net, 1 stpaulsbullville.org, 1 stpaulschambers.com, 1 -stpaulsfeedback.com, 1 +stpaulsfeedback.com, 0 stpe.co, 1 stperseo.tk, 1 stpeterparishva.org, 1 @@ -138842,7 +139484,6 @@ straightbeam.com, 1 straightcurlyhair.tk, 1 straightlinetutoring.com, 1 -straightnude.com, 1 strail-english.jp, 1 straitsresearch.com, 1 straitstimes.com, 1 @@ -138894,6 +139535,7 @@ strassberger.tk, 1 strasserhaustechnik.de, 1 strasweb.fr, 1 +strat-et-si.fr, 1 stratagemlabs.tech, 1 stratahealth.com, 0 stratcat.com, 1 @@ -138929,6 +139571,7 @@ stratmann-b.de, 1 stratocumulus.legal, 1 stratos.support, 1 +stratowalk.de, 1 stratreg.com, 1 strattera.ga, 1 strattonapps.com, 1 @@ -138937,7 +139580,6 @@ stratuscloud.group, 1 stratuscloudconsulting.net, 1 stratuspayments.net, 1 -stratussc.com, 0 straubs.eu, 1 strauss-advisor.de, 1 strauss.tirol, 1 @@ -138947,7 +139589,6 @@ strawberries.tk, 1 strawberry-laser.gr, 1 strawberry-melon.com, 1 -strawberry.ceo, 1 strawberry.dk, 1 strawberry.fi, 1 strawberry.gay, 1 @@ -138997,7 +139638,6 @@ streamlinedprocesses.com, 1 streamliner.fr, 1 streamlineverify.com, 1 -streammasterpro.com, 1 streammaxx.net, 1 streammusic.cz, 1 streamnetlibrary.org, 1 @@ -139148,7 +139788,7 @@ strong-game.com, 1 strong-iptv.online, 1 strongblock.com, 1 -strongcitiesnetwork.org, 1 +strongcitiesnetwork.org, 0 strongdm.com, 1 strongencryption.org, 1 stronger-communities.org.uk, 1 @@ -139331,9 +139971,10 @@ studioelo.com.br, 0 studioevent.tk, 1 studiofpvet.it, 1 -studiogears.com, 1 studioherc.com, 1 studiohomebase.amsterdam, 1 +studiojae.fr, 1 +studiojaims.com, 1 studiokaczmarek.pl, 1 studiolegalemarchi.tk, 1 studiolegalepaternostro.it, 1 @@ -139342,6 +139983,7 @@ studiolive.club, 1 studiolu.tk, 1 studiolupotti.it, 1 +studiomaaike.com, 1 studiomarcella.com, 1 studiomax.bg, 1 studiomenfis.com, 1 @@ -139353,6 +139995,7 @@ studiopirrate.com, 1 studiopoen.com.br, 1 studiorachunkowe.pl, 1 +studiords.com, 1 studiosaulnier.synology.me, 1 studioshiftup.net, 1 studiosql.ml, 1 @@ -139390,7 +140033,6 @@ studybay.com, 0 studybeans.org, 1 studyclerk.com, 1 -studyero.com, 1 studyfurniture.lv, 1 studyhacker.jp, 1 studyhacker.net, 1 @@ -139399,10 +140041,7 @@ studyin.jp, 1 studying-neet.com, 1 studyjunkie.co, 1 -studylish.com, 1 studyme.ml, 1 -studynoun.com, 1 -studysive.com, 1 studyspanish-lapaz-bolivia.tk, 1 studystack.ml, 1 studytactics.com, 1 @@ -139534,6 +140173,7 @@ subastatutraslado.com.mx, 1 subbacultcha.tk, 1 subcenter.io, 1 +subcheck.com, 1 subcollab.com, 1 subdev.org, 1 subdivider.tk, 1 @@ -139552,6 +140192,8 @@ sublimacaoshop.com.br, 1 sublimated.tk, 1 sublimationsouthafrica.com, 1 +sublime.security, 1 +sublimesecurity.com, 1 sublimesurface.fr, 1 sublimigeek.fr, 1 subliminalrecorder.com, 1 @@ -139604,12 +140246,11 @@ subzero-wolf.co.in, 1 success.pp.ua, 1 successbox.vn, 1 -successclap.com, 1 successclicker.tk, 1 successdeliv.com, 1 successemails.ml, 1 successible.net, 1 -successive.tech, 1 +successive.tech, 0 successminds.com, 1 successrice.com, 1 successwizard.com, 1 @@ -139617,7 +140258,6 @@ succubus.me, 1 succubus.network, 1 succubus.xxx, 1 -succulentplantguru.com, 1 sucessclick.gq, 1 suche.org, 1 suchhire.com, 1 @@ -139640,16 +140280,17 @@ sudametrica.tk, 1 sudanell.tk, 1 sudanindependent.com, 0 -sudanindependent.net, 1 sudaraka.org, 0 suddenlysavvy.com, 1 sudeleycastle.co.uk, 1 +sudetytour.cz, 1 sudoash.com, 1 sudocat.me, 1 sudoku-insight.tk, 1 sudoku.org.ua, 1 sudokuaday.com, 1 sudokuenlinea.com, 1 +sudory.com, 1 sudosaveclimate.com, 1 sudoschool.com, 1 sudosu.fr, 1 @@ -139733,7 +140374,6 @@ suigenerisakademi.com, 1 suijo-bus.osaka, 1 suikerspinnetje.nl, 1 -suitcompany.com, 1 suite.li, 1 suite360sel.org, 1 suiteassured.com, 1 @@ -139778,6 +140418,8 @@ sullivancountypa.gov, 1 sulman4paf.tk, 1 sulphurspringsar.gov, 1 +sulsa.ca, 1 +sultanismyname.com, 1 sultanrecords.com, 1 sultans.tk, 1 sultengterkini.id, 1 @@ -139829,6 +140471,7 @@ sumiyakimatsu.com, 1 sumkunado.ru, 1 summa.es, 1 +summage.org, 1 summarized.gq, 1 summaru.online, 1 summaryexecution.com, 1 @@ -139848,6 +140491,7 @@ summerschoolcybersecurity.org, 1 summersummit.eu, 1 summing.ga, 1 +summit-group.com, 1 summit-research.org, 1 summit-smile.com, 0 summit7.media, 1 @@ -139894,7 +140538,7 @@ sunburstdata.com, 1 sunbusinessnetwork.org, 1 sunby.jp, 1 -sunby.org, 1 +sunby.org, 0 suncanakolica.eu, 1 suncanary.tk, 1 suncat.tk, 1 @@ -140006,7 +140650,6 @@ sunshinelife.tk, 1 sunshinereporting.com, 1 sunshinerequest.com, 1 -sunskyview.com, 1 sunsmartnsw.com.au, 1 sunsong.org, 1 sunsparksolar.co.uk, 1 @@ -140041,6 +140684,7 @@ sup-net.de, 1 supa.sexy, 1 supabase.com, 1 +supahit.com, 1 supasomsak.de, 0 supazena.com, 1 supdajuice.tk, 1 @@ -140071,6 +140715,7 @@ super-segment.com, 1 super-silicon.com, 1 super-trophy.de, 1 +super.cz, 1 super2d.net, 1 super60.ag, 1 super60.biz, 1 @@ -140084,7 +140729,6 @@ superalem.org, 1 superannrte.com, 1 superannrte.ie, 1 -superb.net, 1 superbart.nl, 1 superbaskirskij-med.tk, 1 superbdistribute.com, 1 @@ -140155,6 +140799,7 @@ superhyp.de, 1 superidea.in, 1 superidropulitrice.com, 1 +superintellekt.ee, 1 superiocity.com, 1 superiorcoaters.com.au, 1 superiordetail.tk, 1 @@ -140168,6 +140813,7 @@ superis.eu, 1 superit.com.br, 1 superjuf.com, 1 +superkabe.com, 1 superklima.ro, 0 superkonsult.se, 1 superkrasota.tk, 1 @@ -140190,6 +140836,7 @@ supermedia.cool, 1 supermeitw.com, 1 supermen.com.tr, 1 +supermenu.io, 1 supermercadosdia.com.ar, 1 supermercato24.it, 1 supermil.ch, 1 @@ -140248,13 +140895,11 @@ supmil.net, 1 suppdeals.eu, 1 suppernova.com, 0 -suppi.io, 1 supplement.cf, 1 supplementaanbiedingen.nl, 1 supplementalconditions.com, 1 supplementpolice.tk, 1 supplhi.com, 1 -supplierlinkup.com, 1 suppliersession2021.com, 1 supplies24.at, 1 supplies24.es, 1 @@ -140301,6 +140946,7 @@ supweb.ovh, 0 supwoman.site, 1 supya.co, 1 +suqaina.com, 1 sura.com.au, 1 suranganet.tk, 1 surasak.org, 1 @@ -140311,6 +140957,7 @@ surecloud.com, 0 surefit-oms.com, 1 surefleet.com.au, 1 +sureparktech.com, 1 suresi.com.tr, 1 suresi.gen.tr, 1 suresign.au, 1 @@ -140367,6 +141014,7 @@ surprisepubliclibrary.gov, 1 surpriz-net.tk, 1 surrattlegal.com, 1 +surrealdb.com, 0 surrealistas.tk, 1 surreyandsussex.nhs.uk, 1 surreycyclingclub.co.uk, 1 @@ -140417,6 +141065,7 @@ sushiginzaonoderala.com, 1 sushikatze.de, 1 sushilmedicos.tk, 1 +susiepetty.com, 1 susiestoddart.tk, 1 suska.tk, 1 susoft.tk, 1 @@ -140429,6 +141078,7 @@ sussexsecurityinstallations.co.uk, 0 sussexspinner.co.uk, 1 sussexwi.gov, 1 +sussland.ch, 1 sussmanshank.com, 1 sustain.software, 1 sustainability.gov, 1 @@ -140488,7 +141138,6 @@ suzdalgrad.cf, 1 suzhoustars.com, 1 suzhouwaterloo.com, 1 -suzhouxinglu.com, 1 suziekovner.com, 1 suziepachecoart.com, 1 suzikogsm.tk, 1 @@ -140563,6 +141212,7 @@ svenskamassan.se, 1 svenskapsalmer.se, 1 svenskarnaochinternet.se, 1 +svenskbonus.se, 1 svenskdam.se, 1 svenskmediabevakning.se, 1 svensson-generators.be, 1 @@ -140580,6 +141230,7 @@ svetkuenergija.lv, 1 svetlanamamedova.tk, 1 svetlayarus.tk, 1 +svetlecereklame3dart.rs, 1 svetlograd.tk, 1 svetoch.ga, 1 svetoch.tk, 1 @@ -140631,11 +141282,10 @@ svsewerut.gov, 1 svsg.co, 1 svswebmarketing.com, 1 -svtemplemn.org, 1 svtl.ch, 1 svtr.de, 1 svtv.org, 1 -svv10.de, 1 +svv10.de, 0 svwissel.tk, 1 sw-700.com, 1 sw-machines.io, 1 @@ -140644,7 +141294,6 @@ sw33tp34.com, 1 swa-il.gov, 1 swaa.life, 1 -swabia.com, 1 swabifoundation.tk, 1 swac.org, 1 swacash.com, 1 @@ -140679,7 +141328,7 @@ swappa.com, 1 swappie.com, 1 swapspace.co, 1 -swarfarm.com, 0 +swarfarm.com, 1 swarganga.org, 1 swargvibha.tk, 1 swarlys-server.de, 1 @@ -140707,7 +141356,6 @@ sweat-shirts.tk, 1 sweatercon.com, 1 sweatierseal.online, 1 -swebdigitalmarketing.com, 1 swecha.org, 1 swedbank.com, 0 swedbank.se, 0 @@ -140721,7 +141369,6 @@ sweep-me.net, 1 sweep-staging.com, 0 sweep.net, 0 -sweeppeasweeps.com, 1 sweepstate.com, 1 sweering.com, 1 sweet-spatula.com, 0 @@ -140736,6 +141383,7 @@ sweetcoraline.eu.org, 1 sweetcorner.tk, 1 sweeteleven.tk, 1 +sweetfleet.io, 1 sweetgood.de, 1 sweetgracemarket.com, 1 sweethawk.com, 1 @@ -140793,7 +141441,6 @@ swifteh.net, 1 swifteq.com, 1 swiftgram.ml, 1 -swiftirc.net, 1 swiftmod.net, 1 swiftmodcdn.net, 1 swiftmodders.com, 1 @@ -140826,6 +141473,7 @@ swineson.me, 1 swing-belleville.de, 0 swing.berlin, 1 +swingdancehome.com, 1 swingerclub.in, 1 swingers.com.pt, 1 swingle.ga, 1 @@ -140849,6 +141497,7 @@ swissbit.com, 0 swissborg.com, 1 swisscannabis.club, 1 +swisscanto-fondsleitungen.com, 1 swisschat.tk, 1 swissdomaintrustee.ch, 1 swissdoodles.com, 1 @@ -140893,10 +141542,10 @@ switchur.com, 1 swizio.com, 1 swizzels.com, 1 -swjen.com.sg, 1 swjtu.today, 1 swjz.art, 1 swkdevserver.tk, 1 +swkronoslab.com, 1 swktestserver.tk, 1 swmlink.com, 1 swn-nec.de, 1 @@ -140906,7 +141555,6 @@ swoop-support.com, 1 swoop.cloud, 1 swoop.ro, 1 -swoopitupinc.com, 1 swopre-appgallop.azurewebsites.net, 1 swordfeng.xyz, 1 swordfighting.net, 1 @@ -140946,7 +141594,6 @@ sxilm.com, 0 sxistolithos.gr, 1 sxls.com, 1 -sxp.me, 1 sxyql.de, 0 sy-anduril.de, 1 sy24.ru, 1 @@ -141050,6 +141697,7 @@ sympatent.com, 1 symphonyai.com, 1 symplelending.com, 1 +sympleservices.io, 1 sympletrade.com, 1 symplexia.com.br, 1 symplicit.com.au, 1 @@ -141060,7 +141708,6 @@ syna.site, 1 synackrst.net, 1 synap.ac, 1 -synapse.ee, 1 synapse.pe, 1 synapse76.fr, 1 synapsemedical.com.au, 1 @@ -141074,7 +141721,6 @@ synchronicity.one, 1 synchronyse.com, 1 synclio.com, 1 -syncmylife.net, 0 syncpal.de, 1 syncpdi.com, 1 syncplay.pl, 1 @@ -141083,6 +141729,7 @@ syncsci.com, 1 syncspace.live, 1 synctera.com, 1 +syncurity.nl, 1 synder.com, 1 synderapp.com, 1 syndigo.com, 1 @@ -141127,6 +141774,7 @@ syntric.io, 1 syntriqhealth.com, 1 synuosity.com, 1 +synup.com, 1 synvitam.fr, 1 synxfps.de, 1 syobon.org, 1 @@ -141173,7 +141821,6 @@ syscap.uk, 1 syscapassetfinance.uk, 1 syscaponline.co.uk, 1 -sysco.biz, 1 syscom.be, 1 syscomnext.com, 1 sysconautomation.com, 1 @@ -141186,14 +141833,12 @@ sysfreight.com, 1 sysgap-gsci.com, 1 sysi.no, 1 -sysin.org, 0 syslogic.io, 1 sysmanagement.it, 1 sysmike.de, 1 sysmike.net, 1 sysnet.com.sg, 1 sysnet.cz, 1 -sysoons.com, 1 sysopworld.cf, 1 sysopworld.ga, 1 sysopworld.gq, 1 @@ -141228,7 +141873,6 @@ systeminformer.com, 1 systeminformer.io, 1 systemintegra.ru, 0 -systemisbusy.info, 1 systemlead.pl, 1 systemli.org, 1 systemno.ru, 1 @@ -141344,7 +141988,6 @@ t-op7.com, 1 t-op8.com, 1 t-op9.com, 1 -t-pc.org, 1 t-res.net, 1 t-shirt-template.com, 1 t-shirty.tk, 1 @@ -141372,6 +142015,7 @@ t2000headphones.com, 1 t2000laserpointers.com, 1 t22.uk, 1 +t23a.eu, 1 t33.eu, 1 t36533.com, 1 t3concrete.my, 1 @@ -141388,6 +142032,7 @@ t5118.com, 1 t51365.com, 1 t5197.co, 1 +t630.nl, 1 t666.com, 1 t6729.co, 1 t6957.co, 1 @@ -141481,7 +142126,6 @@ tablesoccer.pt, 1 tablet.facebook.com, 0 tablet4me.de, 0 -tabletek.com, 1 tabletennis-reference.com, 1 tabletennis-tt.tk, 1 tablethotels.com, 1 @@ -141510,6 +142154,7 @@ tac-performance.net, 1 tac-sys.net, 1 tacay.co, 1 +tachito.net, 1 tachonetbg.com, 1 tachoplus.pl, 1 tachoplusweb.com, 1 @@ -141560,7 +142205,6 @@ taetomeister.de, 1 tafcares.org, 1 taffe-elec.com, 1 -tafhoodies.co.za, 1 tafnervotacao.com.br, 1 tafp3.ga, 1 tafs.com, 1 @@ -141611,7 +142255,6 @@ tahititourisme.com, 1 tahititourisme.fr, 1 tahlequah.gov, 1 -tahlili.sa, 1 tahlilsonuclari.site, 1 tahnee.tk, 1 tahosa.co, 0 @@ -141646,6 +142289,7 @@ tailsfromvetschool.com, 1 tailsteak.tk, 1 tailwindapp.com, 1 +tailwindrg.com, 1 tainiesonline.tk, 1 taintedart.co.nz, 1 taipak-krasnoyar.tk, 1 @@ -141660,8 +142304,6 @@ taiwanbible.com.tw, 1 taiwanhotspring.net, 1 taiwaniacapital.com, 1 -taiwaniha.org.tw, 1 -taiwanprize.com, 1 taiwantechtrek.tk, 1 taiway.com, 1 taiyo-eg.com, 1 @@ -141723,6 +142365,7 @@ takestars.tk, 1 taketecnologia.com.br, 1 takethatspainfanclub.tk, 1 +taketheai.com, 1 takeuchi-naika.com, 1 takeyourpic.co.uk, 1 takezo.tk, 1 @@ -141742,7 +142385,6 @@ takosuke.net, 1 taksaft.tk, 1 takshni.com, 1 -taksihesaplama.com, 1 taktak.co.uk, 0 taktika.tk, 1 takuhai12.com, 1 @@ -141750,6 +142392,7 @@ takumikougyou.co.jp, 1 takuse.cf, 1 takutek.net, 1 +takvim.com.tr, 1 takysoft.tk, 1 talado.gr, 0 taladpha.com, 1 @@ -141856,6 +142499,7 @@ tam-safe.com, 1 tam7t.com, 0 tama.ga, 1 +tamal.in, 1 tamalcloud.com, 1 tamamlayici.com.tr, 1 tamamlayicisagliksigortasi.com.tr, 1 @@ -141878,17 +142522,19 @@ tamchunho.com, 1 tamdaotravelvi.tk, 1 tamdidpay.tk, 1 -tamedia.ch, 1 tamerayd.in, 1 tamerplatform.com, 1 tameru.me, 1 tamerx.com, 1 +tametalco.com, 1 +tametalorder.com, 1 tamgaturk.com, 1 tami.ai, 1 tami.co.uk, 1 tamilentertainment.tk, 1 tamilfunda.com, 1 tamilglitz.in, 1 +tamilradio.top, 1 tamilrokers.tk, 1 tamilsms.blog, 1 tamiltax.tk, 1 @@ -141950,6 +142596,7 @@ tangentelectricals.in, 1 tangentelectricals.site, 1 tangentnet.tech, 1 +tangentnet.top, 1 tangentor.gov, 1 tangerangkota.go.id, 1 tangiblesnft.com, 1 @@ -141971,7 +142618,6 @@ tangyue.date, 1 tangzhao.net, 1 tanhaa.tk, 1 -taniawizualizacja.pl, 1 tanie-obraczki-szczecin.tk, 1 tanie-uprawnienia-sep.pl, 1 taniepaleciaki.pl, 1 @@ -142021,6 +142667,7 @@ tanveersingh.tk, 1 tanweerkhan.tk, 1 tanya-avdeeva.cf, 1 +tanyarei.com, 1 tanz-kreativ.de, 0 tanz.info, 1 tanzania-chameleon.ga, 1 @@ -142059,7 +142706,6 @@ tapevents.mil, 1 tapicerosenmadrid.com, 1 tapinjury.com, 1 -tapirs.jp, 1 taplemon.at, 1 taplemon.com, 1 tapmat.com, 1 @@ -142110,7 +142756,6 @@ targetlearning.com.au, 1 targetlonglife.tk, 1 targetmarc.com, 1 -targetoutsourcing.pe, 1 targetsportsworld.com, 1 targettrend.com, 1 targeturl.ru, 1 @@ -142135,7 +142780,6 @@ tarjetaspark.es, 1 tarjetaspersonales.tk, 1 tarkari.tk, 1 -tarkasparrows.org.za, 1 tarkett-group.com, 1 tarkov.tk, 1 tarlo.it, 1 @@ -142275,7 +142919,6 @@ taubenweiss.eu, 1 taubenweiss.net, 1 taubin.cc, 1 -taufers.info, 1 taufiqzainal.com, 1 tauntonme.org.uk, 1 tauntonpdma.gov, 1 @@ -142410,7 +143053,6 @@ taylorruhland.com, 1 taylors-castles.co.uk, 1 taylorstauss.com, 1 -taysiz.ir, 1 taytaytiangge.ph, 1 tazamobile.ga, 1 tazarelax.es, 1 @@ -142471,6 +143113,7 @@ tcapws-prod.azurewebsites.net, 1 tcb-a.org, 1 tcbdarts.nl, 1 +tcc.ca, 1 tccc.org.tw, 1 tcckonsult.com, 1 tccportal.com, 1 @@ -142490,6 +143133,7 @@ tchaka.top, 1 tchannels.tv, 1 tcharning.ml, 1 +tcharton.com, 1 tche.digital, 1 tchealers.com, 1 tcheb.ru, 1 @@ -142541,11 +143185,13 @@ tdelmas.ovh, 1 tdem.eu, 1 tdev.team, 1 +tdk-ventures.com, 1 tdk.cn, 1 tdk.eu, 1 tdl.ge, 1 tdln.tk, 1 tdn.com, 1 +tdoc.xyz, 1 tdolar.com, 1 tdor.co, 1 tdos.com, 1 @@ -142649,7 +143295,6 @@ teambranch.io, 1 teamceleris.com, 1 teamcg.ru, 1 -teamclarity.ai, 1 teamclean.bg, 1 teamcoco.com, 1 teamcode.tk, 1 @@ -142716,6 +143361,7 @@ teamshirts.nl, 1 teamshirts.no, 1 teamshirts.se, 1 +teamshoutouts.com, 1 teamsignia.com, 1 teamskillevolution.com, 1 teamsomeday.tk, 1 @@ -142735,7 +143381,6 @@ teamupturn.org, 1 teamusacreditrepair.com, 0 teamusec.de, 1 -teamvite.com, 1 teamwass.com, 1 teamwass.eu, 1 teamwolf.tk, 1 @@ -142808,6 +143453,7 @@ tech-rat.com, 1 tech-seminar.jp, 1 tech-seo-summit.com, 1 +tech-servis.sk, 1 tech-urdu.tk, 1 tech-zealots.com, 1 tech3599.com, 1 @@ -142824,6 +143470,7 @@ techarkansas.tk, 1 techask.it, 1 techbelife.com, 1 +techbitdigital.com, 1 techboi.com.br, 1 techbrawl.org, 1 techbridge.jp, 1 @@ -143054,6 +143701,7 @@ techrules.com, 1 techs.cf, 1 techsat.tk, 1 +techscribe.org, 1 techsecrets.tk, 1 techseo.pro, 1 techserve.ml, 1 @@ -143121,7 +143769,7 @@ tecnitool.es, 1 tecno-block.ru, 1 tecno-pack.net, 1 -tecnoarea.com.ar, 1 +tecnoarea.com.ar, 0 tecnoblog.net, 1 tecnoboxchile.cl, 1 tecnocomp-systems.com, 1 @@ -143153,6 +143801,7 @@ tecsar.cn, 1 tecsar.org, 1 tecscipro.de, 1 +tecsoft.fr, 1 tectas.co.jp, 1 tectonix.com, 1 tectuc.com.ar, 1 @@ -143244,6 +143893,7 @@ teganlaw.com, 1 tege-elektronik.hu, 1 tegel-schoonmaken.nl, 1 +teght.com, 1 tegut.com, 1 tegv.org, 1 teh1xbet.com, 1 @@ -143272,7 +143922,6 @@ teiron.ml, 1 teiseken.tk, 1 teixobactin.com, 1 -tejasnetworks.com, 1 tejo.tk, 1 tejomaya.net, 1 teka.ro, 1 @@ -143290,7 +143939,6 @@ teknik-sipil.tk, 1 teknikaldomain.me, 1 teknikhjalpen.ax, 1 -tekniksnack.se, 1 tekniksomine.com.tr, 1 teknis.net, 1 tekniskakustik.se, 1 @@ -143309,7 +143957,8 @@ teknow.tk, 1 teknozilla.com.tr, 1 teko.se, 1 -tekpon.com, 1 +tekocool.com, 1 +tekpon.com, 0 tekshrek.com, 1 teksnologi.com, 1 tekstover.tk, 1 @@ -143383,6 +144032,7 @@ telefonseelsorge-paderborn.de, 0 telefoon.nl, 1 telefoonabonnement.nl, 1 +telefoonsex.net, 1 telefunk.tk, 1 telefusion.de, 1 teleg.one, 1 @@ -143409,7 +144059,6 @@ telenco-networks.com, 1 telenovelas-france.tk, 1 telent.com, 1 -teleogistic.net, 1 telepati.info, 1 telephonedirectories.us, 1 telephoni-cdma.tk, 1 @@ -143424,6 +144073,7 @@ teleradio.ga, 1 teleradio.tk, 1 teleroute.com, 0 +teleschmie.de, 1 teleshkronja.ml, 1 teleshop.be, 1 teleskell.org, 1 @@ -143470,7 +144120,6 @@ tellercounty.gov, 1 telleroo.com, 1 tellet.tel, 1 -tellibus.com, 1 tellimer.com, 1 telling-voices.tk, 1 telling.xyz, 1 @@ -143483,7 +144132,6 @@ tellygames.com, 1 tellyourtale.com, 1 telnet.dk, 1 -telohagopor.com, 1 telokchki.ga, 1 telokchki.ml, 1 teloo.pl, 1 @@ -143524,7 +144172,6 @@ templars.army, 1 template-help.fr, 1 templated.ga, 1 -templatetrip.com, 1 temple-eikando.fr, 1 templeandalucia.tk, 1 templelawreview.org, 1 @@ -143664,9 +144311,11 @@ teomahk.de, 1 teoria.com, 1 teoriespiknuti.cz, 1 +teosharmony.com, 1 teoskanta.fi, 1 teouk.com, 1 tep.com, 1 +tep24.ru, 1 tepautotuning.com, 1 tepco2021.com, 1 tepid.org, 1 @@ -143710,7 +144359,6 @@ teraservice.eu, 1 teraservice.ml, 1 terbium.ai, 1 -terborg600.nl, 1 tercelonlinelat.tk, 1 tercodemaria.com.br, 1 tercosdemaria.com.br, 1 @@ -143736,7 +144384,7 @@ termifree.tk, 1 termin-online.com, 0 terminalyouth.tk, 1 -terminationsremembered.com, 1 +terminationsremembered.com, 0 termine.tel, 1 termino.eu, 1 terminolo.gy, 1 @@ -143783,6 +144431,7 @@ terrafinastore.com, 1 terraform.io, 0 terraformator.ru, 1 +terragni.ch, 1 terrakotta.tk, 1 terralemon.nl, 1 terralogic.com, 1 @@ -143813,9 +144462,9 @@ terrenal.tk, 1 terrenasparadise.com, 1 terrenosparainvertir.com, 1 -terres-et-territoires.com, 1 terresmagiques.com, 0 terrimcaleerphotography.com, 1 +terrion.ai, 1 territoriesredress.gov.au, 1 territoriocuchero.tk, 1 territoriya-msk.ru, 1 @@ -143826,7 +144475,6 @@ terrorblast.tk, 1 terrorism.lol, 1 terrty.net, 1 -terryberry.com, 1 terryburton.co.uk, 1 terrycho.net, 1 terryoconnor.org, 1 @@ -143856,9 +144504,11 @@ tesla-fire.com, 1 tesla-tula.tk, 1 tesladeaths.com, 1 +teslalocksound.com, 1 teslam.in, 1 teslamagician.com, 1 teslamate.ca, 1 +teslaslovakia.sk, 1 teslasuit.io, 1 tesorion.nl, 1 tespent.cn, 1 @@ -143936,6 +144586,7 @@ testmy.tk, 1 testmybrain.org, 1 testmyconnection.net, 1 +testmykid.org, 1 testomato.com, 0 testone.com.tr, 1 testosteronedetective.com, 1 @@ -143967,6 +144618,7 @@ testufo.com, 1 testvision.nl, 1 testyonline.tk, 1 +testzimmer.de, 1 tetam.dynv6.net, 1 tetangers.tk, 1 tetete-no-te.com, 1 @@ -144007,7 +144659,6 @@ teveblad.be, 1 teverzamelen.nl, 1 tevhidmeali.com, 1 -tewarilab.co.uk, 1 tewkesburyyoga.com, 1 tex-izol.ru, 1 texaport.co.uk, 0 @@ -144056,6 +144707,7 @@ texosmotr.tk, 1 text-to-video.ir, 1 text.is, 1 +text2html.pro, 1 textadventure.tk, 1 textamig.se, 1 textassistant.ga, 1 @@ -144134,16 +144786,17 @@ tfxstartup.com, 1 tfxstartup.com.br, 1 tfyou.co, 1 -tfyre.co.za, 1 tg-servce-timesheet.azurewebsites.net, 1 tg.pe, 1 tg2sclient.com, 1 tgb.org.uk, 1 tgcfabian.nl, 1 tgcgrain.com, 1 +tgchambers.com, 1 tgexport.eu, 1 tghez.net, 1 tglbbs.com, 0 +tgleedairy.com, 1 tgo-solutions.be, 0 tgo6688.com, 0 tgo8899.com, 1 @@ -144251,8 +144904,6 @@ thaxton.xyz, 0 thbl.fr, 1 thca.ca, 1 -thcdax.com, 1 -thcdax.de, 1 the-ace.tk, 1 the-allmighty-mike.tk, 1 the-archive.io, 1 @@ -144314,7 +144965,6 @@ theacademicpapers.co.uk, 1 theacc.com, 1 theaccountant-online.com, 1 -theaccountingcompanyleeds.co.uk, 1 theactivationfunction.com, 1 theactuary.ninja, 1 theadamsonchronicle.tk, 1 @@ -144362,6 +145012,7 @@ theapriltears.tk, 1 theaps.net, 0 theaquila.tk, 1 +thearcalabs.com, 1 thearches.co.uk, 1 thearchimag.tk, 1 thearctichideaway.com, 1 @@ -144370,7 +145021,6 @@ theartofcharm.com, 1 theasciiway.com, 1 theasianshooters.com, 1 -theastrocoach.com, 1 theataraxia.tk, 1 theataraxiazine.tk, 1 theater-duisburg.de, 1 @@ -144385,6 +145035,7 @@ theatrebeanfield.ca, 0 theatrefolk.com, 1 theatrelalicorne.com, 1 +theatrelink.com.au, 1 theatrepremol.com, 1 theatresocietyguts.tk, 1 theatresuite.tk, 1 @@ -144395,7 +145046,6 @@ theaustinsevenworkshop.com, 1 theauthoritarians.org, 1 theauthorz.com, 1 -theawesomemuse.com, 1 theayurvedaacademy.com, 1 theb1m.com, 1 thebabelog.cf, 1 @@ -144410,7 +145060,6 @@ thebakery2go.de, 1 thebakingcafe.com, 1 thebalancedsystem.org, 1 -theballardpier.com, 1 thebalvenie.com, 1 thebamplayer.de, 1 thebanksloganriver.com.au, 1 @@ -144603,6 +145252,7 @@ thecloroxcompany.com, 1 thecloudadmin.eu, 0 thecnstore.com, 1 +thecodedoctors.com, 1 thecoffeecamp.com, 1 thecoffinshop.co.nz, 1 thecolekidsacademy.com, 1 @@ -144619,6 +145269,7 @@ thecondemned.tk, 1 theconsultant.jp, 1 theconsultingpeople.tk, 1 +thecontractnetwork.com, 1 theconversation.com, 1 theconveyer.org, 1 thecook.com.co, 1 @@ -144672,6 +145323,7 @@ thedarksidesoftwaresecurity.ga, 1 thedarkteam.tk, 1 thedatacity.com, 1 +thedatagovernor.com, 1 thedave.link, 1 thedave.me, 1 thedave.photos, 1 @@ -144686,11 +145338,9 @@ thedemocraticstrategist.org, 1 thedenisehamilton.com, 1 thedermdetective.com, 1 -thedev.id, 1 thedevastatedrealm.tk, 1 thedevrycommonsbrasil.com, 0 thediamondapp.com, 1 -thediamondfinery.com, 1 thedickinsonian.com, 1 thedietsolutionprog.tk, 1 thedigitalparadox.tk, 1 @@ -144718,6 +145368,7 @@ thedroneely.com, 1 thedronevortex.com, 1 theduchessbudapest.com, 1 +thedudeabides.shop, 1 thedumpsterrentaltoday.com, 1 thedysfunctionalangel.cf, 1 thedysfunctionalangel.ga, 1 @@ -144782,7 +145433,6 @@ thefitcare.com, 1 thefitcareerist.com, 1 theflashback.co.uk, 1 -theflatrestaurant.com, 1 theflesh.tk, 1 theflexerzone.ga, 1 theflowstudios.com, 1 @@ -144803,7 +145453,6 @@ thefoxmagazine.com, 1 thefragranceshop.ca, 1 thefranchiseking.com, 1 -thefranklinnewspost.com, 1 thefreebay.tk, 1 thefreelancebroker.com, 1 thefreemail.com, 1 @@ -144839,8 +145488,10 @@ thegatewaydigital.com, 1 thegatewaytoanewworld.com, 1 thegemriverside.com.vn, 1 +thegeneralisthq.com, 1 thegeniusdz.tk, 1 thegentleman.tk, 1 +thegeorgeinn.pub, 1 thegeriatricdietitian.com, 1 thegermancoder.com, 1 thegerwingroup.com, 0 @@ -144856,8 +145507,7 @@ thegioicovua.com, 1 thegioidulich.com.vn, 1 thegioigheluoi.vn, 1 -thegioinguyenlieuphache.vn, 1 -theglobalwin.com, 1 +thegioinguyenlieuphache.vn, 0 theglowclinic.nl, 1 thego2swatking.com, 1 thegoalinc.co.jp, 1 @@ -144868,6 +145518,7 @@ thegoodinside.com, 1 thegoodplugin.com, 1 thegoodveggie.com, 1 +thegoodverandacompany.co.uk, 1 thegoodvybe.ml, 1 thegospell.tk, 1 thegpbox.com, 1 @@ -144895,9 +145546,8 @@ thegroupinc.com, 1 thegrovela.com, 1 theguerrilla.agency, 0 -thegungrabber.ca, 1 -thegungrabber.com, 1 theguttercenter.com, 1 +theguvnah.com, 1 thegvoffice.net, 1 thegymnasium.com, 0 thegypsythread.org, 1 @@ -145025,7 +145675,10 @@ theknowitguy.com, 0 thekochampionship.com, 1 thekodaichronicle.com, 1 +thekolye.com, 1 thekonsulthub.tk, 1 +thekosheriphone.com, 1 +thekosherphone.com, 1 thekuwayama.net, 1 thelakedistrict.tk, 1 thelancergroup.com, 0 @@ -145051,11 +145704,13 @@ thelearninggardener.com, 1 theleasebureau.com.au, 1 theleaves.tk, 1 +thelegacymovement.com, 1 thelegionshirley.co.uk, 1 thelematics.com, 1 thelemonlawcalifornia.com, 0 thelencystore.com, 1 thelevelsfinancial.co.uk, 1 +theleveluplabs.org, 1 thelewispartnership.co.uk, 1 thelibertinephilosophy.ga, 1 thelicensecompany.com, 1 @@ -145079,7 +145734,6 @@ thelonelyones.co.uk, 1 thelonious.nl, 1 theloop.ai, 1 -theloop.build, 1 thelordofthewing.cf, 1 thelordofthewing.ga, 1 thelordofthewing.gq, 1 @@ -145131,7 +145785,7 @@ themerciful.tk, 1 themeridianway.com, 0 themerwancode.com, 1 -themeselection.com, 1 +themeselection.com, 0 themesurgeons.net, 1 themetropreneur.com, 1 themexicos.tk, 1 @@ -145158,6 +145812,7 @@ themo.studio, 1 themobileinterview.com, 1 themodel.ie, 1 +themodernderm.com, 1 themodernreviewer.ga, 1 themomentratchada19.com, 1 themomstudio.tk, 1 @@ -145171,6 +145826,7 @@ themountaincenter.org, 1 themountsomerset.co.uk, 1 themoveonline.com, 1 +themoviedb.org, 1 themoviepreview.ga, 1 themprojects.com, 1 themrtaik.it, 1 @@ -145202,7 +145858,6 @@ thenewannual.com.au, 1 thenewenglandpalletguy.com, 1 thenewissue.tk, 1 -thenews-chronicle.com, 1 thenewsmill.com, 1 thenewtoy.net, 1 thenexablack.com, 1 @@ -145262,13 +145917,13 @@ theopentrade.com, 1 theopera.tk, 1 theoperators.tk, 1 +theoperatorsassistant.com, 1 theophil.tk, 1 theorchestranow.com, 1 theorchestranow.org, 1 theorganicrecycler.com, 1 theorganist.org, 1 theoriginalassistant.com, 1 -theoriginalcandid.com, 1 theoriginalmarkz.com, 1 theoriginalworkshop.com, 1 theorion.com, 1 @@ -145383,7 +146038,6 @@ thepsi.com, 0 theptclist.tk, 1 thepuffprof.com, 1 -thepulicegroup.com, 1 thepulpit.tk, 1 thepuppetdolls.tk, 1 thepureplan.com, 1 @@ -145398,7 +146052,6 @@ thequillmagazine.org, 1 thequintessentialcake.com, 1 theracket.club, 1 -theradiojudge.com, 1 theraklinik.de, 1 theralino.de, 1 therame.de, 1 @@ -145461,8 +146114,8 @@ theretirementincomecalculator.com, 1 theretreat.au, 1 theretreatcostarica.com, 1 -thereunion.shop, 1 therevenge.me, 1 +thereviewgurus.com, 1 therevolutionist.tk, 1 therhetorical.ml, 0 therhodesresidences.com, 1 @@ -145552,6 +146205,7 @@ theshaker.com.au, 1 thesharedbrain.ch, 0 theshedgamer.com, 1 +thesheppey.co.uk, 1 theshesuite.com, 1 theshopally.com, 1 theshots.cz, 1 @@ -145596,7 +146250,6 @@ thesoundstageatstrangeland.com, 1 thesouthern.com, 0 thesoutherneronline.com, 1 -thesouthfirst.com, 1 thespacegame.tk, 1 thespacommons.com, 1 thespanishcollection.com, 1 @@ -145605,6 +146258,7 @@ thespiritfm.tk, 1 thespittake.com, 1 thespoiler.co.il, 1 +thesslms.com, 1 thestandards.tk, 1 thestatementjewelry.com, 1 thestellahouse.com, 1 @@ -145637,7 +146291,6 @@ thesurgeons.sg, 1 thesustainabilityalliance.us, 1 theswanstation.tk, 1 -theswanwindsor.co.uk, 1 theswissbay.ch, 0 thetablehuff.com, 1 thetalononline.com, 1 @@ -145647,6 +146300,7 @@ thetassos.com, 1 thetattooedpreacher.com, 1 thetcellshow.org, 1 +thetcm.org, 1 theteaguemovie.tk, 1 thetebodifference.com, 1 thetechdude.ga, 1 @@ -145674,6 +146328,7 @@ thetotalemaildelivery.com, 1 thetoto.tk, 1 thetowelcompany.be, 1 +thetraderindex.com, 1 thetradinghall.com, 0 thetrafficgeek.com, 1 thetravel.com, 1 @@ -145683,6 +146338,7 @@ thetravelingbudget.com, 1 thetravelshop.com, 1 thetravelstylist.nl, 1 +thetreeradio.com, 1 thetrendspotter.net, 1 thetropics.tk, 1 thetrulycharming.com, 0 @@ -145712,13 +146368,11 @@ theuppercode.com, 1 theupslady.cf, 1 theupslady.ga, 1 -theurbandecor.com, 1 theus-traiteur.fr, 1 theuucc.org, 0 thevacuumpouch.co.uk, 1 thevalleybucketeers.tk, 1 thevalleys.band, 1 -thevaluehub.be, 1 thevalueofarchitecture.com, 1 thevanishedvoyager.ml, 1 thevascoera.com, 1 @@ -145749,6 +146403,7 @@ thewagesroom.co.uk, 1 thewalkerz.tk, 1 thewallet.today, 1 +thewarrantygroup.ca, 1 thewarwhoop.com, 1 thewatchdog.com.br, 1 thewaterfrontpoole.com, 1 @@ -145765,7 +146420,7 @@ thewebmasters.tk, 1 thewebsitemarketingagency.com, 1 theweddingfit.com, 1 -thewedgemethodai.com, 1 +thewedgemethodai.com, 0 theweed.tk, 1 theweightlossmedics.co.uk, 1 thewellbeingarchitect.ie, 1 @@ -145950,7 +146605,6 @@ thisdayinhockey.tk, 1 thisdot.site, 1 thisfreelife.gov, 1 -thisis.id, 1 thisisacompletetest.ga, 1 thisisamericansoccer.com, 1 thisisarecording.com, 1 @@ -145975,6 +146629,7 @@ thisserver.dontexist.net, 1 thisuniverse.tk, 1 thiswasntinthebrochure.wtf, 1 +thisweekinprivacy.net, 1 thisyear.jp, 1 thitat.net, 1 thl.com, 1 @@ -146005,6 +146660,7 @@ thomas717.com, 1 thomasbeckers.be, 1 thomascountyne.gov, 1 +thomasdbrown.com, 1 thomasdybdahl.no, 1 thomasebenrett.de, 1 thomaseikel.de, 0 @@ -146052,6 +146708,7 @@ thorntonnh.gov, 1 thorntonshvacservice.com, 1 thoropass.com, 1 +thoroughbredrecords.com, 1 thors-hearth.tk, 1 thorsteinsson.com, 1 thorsten-schaefer.com, 1 @@ -146091,6 +146748,7 @@ threadsdownloader.com, 1 threadspecification.com, 1 threadythready.com, 1 +threat-surface.com, 1 threatcentral.io, 1 threatcon.at, 1 threatcon.blog, 1 @@ -146111,40 +146769,21 @@ threatflux.ai, 1 threatint.academy, 1 threatint.ai, 1 -threatint.at, 1 -threatint.be, 1 threatint.blog, 1 -threatint.ch, 1 threatint.com, 1 threatint.directory, 1 threatint.dk, 1 threatint.email, 1 threatint.es, 1 -threatint.eu, 1 threatint.events, 1 -threatint.exchange, 1 -threatint.fr, 1 threatint.group, 1 -threatint.info, 1 -threatint.it, 1 -threatint.link, 1 -threatint.lu, 1 threatint.me, 1 threatint.media, 1 -threatint.net, 1 threatint.network, 1 -threatint.nl, 1 threatint.online, 1 -threatint.org, 1 -threatint.pl, 1 -threatint.pt, 1 -threatint.run, 1 threatint.shop, 1 -threatint.si, 1 threatint.social, 1 threatint.support, 1 -threatint.uk, 1 -threatint.zone, 1 threatlabs.eu, 1 threatlabs.nl, 1 threatmeld.ai, 1 @@ -146218,11 +146857,14 @@ thuban.me, 1 thues.eu, 1 thugcityrecords.tk, 1 +thuisindenbosch.nl, 1 +thuisinshertogenbosch.nl, 1 thuisverplegingvandermeiren.be, 1 thuiswinkel.org, 1 thumbnail-download.com, 1 thumbnails.jp, 1 thumbsupcandy.com, 1 +thumbtack.com, 1 thumbzilla.com, 1 thummer.net, 1 thunder-samp.com, 1 @@ -146294,6 +146936,7 @@ tianle.sh, 1 tianma.com, 1 tianshili.me, 1 +tiantianysw.com, 1 tianwen.tk, 1 tianxicaipiao.com, 1 tianxicaipiao.win, 1 @@ -146334,7 +146977,6 @@ tickerontest.com, 1 tickerswatchandclock.com, 1 tickerswatches.ca, 1 -tickertable.com, 0 ticket-9.de, 1 ticket-time.es, 1 ticket-tracker.co.uk, 1 @@ -146375,11 +147017,11 @@ ticketswap.in, 1 ticketswap.ru, 1 tickettailor.com, 1 -ticketunity.com, 1 ticketure.com, 0 tickit.ca, 0 ticktbox.com, 1 ticnom.com, 1 +ticomakine.com, 1 tictac.com.tr, 1 tictac.tk, 1 tictail.com, 1 @@ -146420,6 +147062,7 @@ tiendaengeneral.com, 1 tiendafetichista.com, 1 tiendamacoco.com.ar, 1 +tiendamagia.com, 1 tiendamarina.com, 1 tiendamia.co, 1 tiendamia.com, 1 @@ -146441,7 +147084,6 @@ tierfaszienation.de, 1 tiergear.com.au, 1 tierneurologie-leipzig.de, 1 -tiernos.com, 1 tierparadies-muhrielle.org, 1 tierra-indomables.tk, 1 tierracenter.com, 1 @@ -146457,7 +147099,6 @@ tiete.be, 1 tietew.jp, 1 tietew.net, 1 -tietotori.fi, 1 tiew.pl, 0 tifa-233.com, 1 tifan.net, 1 @@ -146478,6 +147119,7 @@ tiftonga.gov, 1 tiga-design.com, 1 tigalbranding.com, 1 +tigercart.shop, 1 tigerconnect.com, 1 tigerdownelectronics.ca, 1 tigerengine.com, 1 @@ -146495,6 +147137,7 @@ tigerspike.com.au, 1 tigerspike.sg, 1 tigertonwi.gov, 1 +tigertreat.de, 1 tigerupload.tk, 1 tigerzplace.tk, 1 tiggeriffic.com, 1 @@ -146510,11 +147153,13 @@ tiglitub.com, 1 tigreblanco.tk, 1 tigzirt.tk, 1 +tiho-mir.ru, 1 tihvin.tk, 1 tii.audio, 1 tiihosen.fi, 1 tiim.technology, 1 tiindia.com, 1 +tijanilawal.com, 1 tijden.nu, 1 tijdvoorgeschiedenis.nl, 1 tijerascreek.com, 0 @@ -146597,8 +147242,10 @@ timberjoineryperth.com.au, 1 timberlinefcu.org, 1 timbertec.com, 1 +timbill.com, 1 timbishopartist.com, 1 timbrica.com, 1 +timbrify.com, 1 timbrust.de, 1 timcamara.com, 1 timco.cloud, 1 @@ -146717,6 +147364,7 @@ timochan.cn, 1 timogrossenbacher.ch, 1 timonenko.cf, 1 +timoniersystems.com, 1 timonline.tk, 1 timonrieger.de, 0 timosfoodbar.nl, 1 @@ -146766,9 +147414,11 @@ tinf.de, 1 tinf15b4.de, 1 tinfoleak.com, 1 +tinforma.it, 1 tinggly.com, 1 tingriev.gq, 1 tinh.work, 1 +tinhan.io.vn, 1 tinhchattrangda.vn, 1 tinhlai.gq, 1 tini24.de, 1 @@ -146796,10 +147446,8 @@ tintamas.tk, 1 tinte24.de, 1 tintenfix.net, 1 -tinteymas.es, 0 tintiger.com, 1 tintoria.roma.it, 1 -tintucbitcoin.com, 1 tintuonmobile.tk, 1 tinturanaturale.it, 1 tiny-house.ro, 1 @@ -146808,7 +147456,6 @@ tiny-tattoos.tk, 1 tiny.ee, 1 tiny777.com, 1 -tinyarcademachines.com, 1 tinybeez.com.au, 1 tinychen.com, 1 tinycrm.pl, 1 @@ -146834,11 +147481,11 @@ tinytrollstudios.com, 1 tinytwitter.io, 1 tinyurl.com, 1 +tinz.eu, 1 tio.run, 1 tiogacountyny.gov, 1 tiogatours.nl, 0 tiolou.com.br, 1 -tipberlin.com, 1 tipi.jp, 1 tipiakers.club, 1 tiplanet.org, 1 @@ -146863,6 +147510,7 @@ tipsoftech.tk, 1 tipsplants.com, 1 tipsypresent.com, 1 +tiptig.com, 1 tiptop.cloud, 1 tiptopusholdings.com, 1 tipulnagish.co.il, 1 @@ -146870,7 +147518,6 @@ tipwin.de, 1 tipydokasina.cz, 1 tipyzregalu.cz, 1 -tiqets.com, 0 tir-mauperthuis.fr, 1 tiraloche.com, 1 tiramisucake.com, 1 @@ -147050,6 +147697,7 @@ tlsmail.cc, 1 tlsrobot.se, 1 tlumaczenie.com, 1 +tlvflights.com, 1 tlvgraffiti.co.il, 1 tlyphed.net, 1 tlys.de, 1 @@ -147112,6 +147760,7 @@ tmtid.com, 1 tmtvelocity.com, 1 tmtverify.com, 1 +tmwsiy.com, 1 tn-bb.com, 1 tn.nic.in, 1 tn0.club, 1 @@ -147162,6 +147811,7 @@ toadox.com, 1 toagroup.com, 1 toaks.gov, 1 +toastmasteren.no, 1 toastmasters.tk, 1 toastrye.com, 1 tob-rulez.de, 1 @@ -147208,7 +147858,6 @@ tobiaswiese.work, 1 tobiefornerod.ch, 1 tobiichi3227.ddns.net, 1 -tobiiro.com, 1 tobinc.ddnss.de, 1 tobis.cloud, 1 tobnm.gov, 1 @@ -147277,7 +147926,6 @@ todoist.net, 1 todokete.ga, 1 todolex.tk, 1 -todolist.id, 1 todon.fr, 1 todoporjesus.net, 1 todoscheduler.de, 1 @@ -147340,7 +147988,7 @@ tokenfellow.com, 1 tokenizedhq.com, 1 tokenlabs.network, 1 -tokenlon.im, 0 +tokenlon.im, 1 tokenlytics.io, 1 tokenoftrust.com, 1 tokens.net, 1 @@ -147360,13 +148008,13 @@ tokky.be, 1 tokky.eu, 1 tokky.fr, 1 -tokobelibeli.com, 1 tokobungaasryflorist.com, 1 tokobungadilampung.com, 1 tokocuan.id, 1 tokoindo.top, 1 tokokujogja.com, 1 tokomoto-w.com, 1 +tokomy.com, 1 tokonindy.com, 1 tokopedia.ga, 1 tokosehatselalu.com, 1 @@ -147443,7 +148091,6 @@ toman.rs, 1 toman.sk, 1 toman.su, 1 -tomandmara.com, 1 tomandshirley.com, 1 tomasa.cc, 1 tomasdrtina.cz, 1 @@ -147499,8 +148146,6 @@ tomikoyco.com, 1 tomiler.com, 1 tominysun.com, 1 -tomisha.com, 1 -tomisha.jobs, 1 tomjames.ca, 1 tomjames.com, 1 tomjames.com.au, 1 @@ -147532,6 +148177,7 @@ tomnatt.com, 1 tomo.gr, 0 tomodachi.tk, 1 +tomoegi.co.jp, 1 tomoko-clinic.jp, 1 tomorrow-traxx.tk, 1 tomorrow.one, 1 @@ -147547,7 +148193,6 @@ toms.ovh, 1 tomsdevsn.me, 1 tomsgastroguide.com, 1 -tomsk-news.net, 1 tomsk.cf, 1 tomsk.ml, 1 tomsk24.tk, 1 @@ -147556,7 +148201,6 @@ tomsknews.tk, 1 tomslawadvice.com, 1 tomsoft.hr, 1 -tomspdblog.com, 1 tomssite.tk, 1 tomstew.art, 0 tomstile.ca, 1 @@ -147635,7 +148279,6 @@ tonsillar-stones.com, 1 tonsit.com, 1 tonsit.org, 0 -tonspion.com, 1 tonton.cf, 1 tontonan.gq, 1 tontonnews.net, 1 @@ -147645,7 +148288,6 @@ tonyadamsmba.com, 1 tonyandskye.com, 1 tonyarcieri.com, 1 -tonycfranklin.com, 1 tonydaquin.com, 1 tonyfanningphotography.co.uk, 1 tonygallo.tk, 1 @@ -147679,6 +148321,7 @@ toolbuddy.online, 1 toolecountysheriffmt.gov, 1 toolineo.de, 1 +toolio.com, 1 toolip.gr, 1 toolkits.design, 1 toolminer.com, 1 @@ -147697,7 +148340,6 @@ toolsu.com, 1 tooltester.com, 1 tooltot.com, 0 -toolynest.com, 1 toolzone.cz, 1 toom-baumarkt.de, 1 toom.de, 1 @@ -147800,6 +148442,7 @@ topa.tk, 1 topagrar.com, 1 topan.tk, 1 +topanimation.nl, 1 topanimecharacters.com, 1 topanlage.de, 1 toparkinfo.hu, 1 @@ -147824,7 +148467,7 @@ topciderska-crkva.rs, 1 topclan.tk, 1 topclassactions.com, 1 -topclassfun.ie, 1 +topcliptv.com, 1 topcoffee.cf, 1 topcomputacion.com.ar, 1 topconteudos.com.br, 1 @@ -147895,7 +148538,6 @@ topnado.tk, 1 topnec.org, 1 topnet.tk, 1 -topnetmart.com, 1 topnews.gq, 1 topnews333.cf, 1 topnews333.tk, 1 @@ -147912,12 +148554,14 @@ topophile.net, 1 topoptics.com.ua, 1 topotom.tk, 1 +topovera.de, 1 toppan-specialityfilms.com, 1 toppdatingportal.com, 1 toppdejtingsidor.com, 1 toppercan.es, 1 topporn.me, 1 topprice.ua, 1 +toppropcounterfeitnotes.com, 1 toppstugansundbyberg.se, 1 topradiosbrasil.tk, 1 toprandi.com, 1 @@ -147964,7 +148608,6 @@ toptour.tk, 1 toptracks.tk, 1 toptravel.tk, 1 -toptravelgram.com, 1 toptropicals.com, 1 toptur.tk, 1 topu.ro, 1 @@ -148007,6 +148650,7 @@ toreni.us, 1 toretfaction.net, 1 torfbahn.de, 1 +torfstack.com, 1 torg-room.ru, 1 torgoborud.tk, 1 torgopt.tk, 1 @@ -148038,7 +148682,6 @@ torocatala.tk, 1 toroguapo.com, 1 torondor.tk, 1 -toronto-escorts.com, 1 torontocorporatelimo.services, 1 torontocourtreporter.com, 1 torontocourtreporters.com, 1 @@ -148062,6 +148705,7 @@ torquayhbc.co.uk, 1 torquemada.tk, 1 torrance.gq, 1 +torrancewatch.org, 1 torrba.tk, 1 torrecilladelaabadesa.tk, 1 torreconta.pt, 1 @@ -148108,6 +148752,7 @@ tortoises-turtles.com, 1 tortuga.ga, 1 tortugan.com.br, 1 +torukoutdoor.com, 1 torvex-industrial.com, 1 torwart-jugend.de, 1 tosainu.com.br, 1 @@ -148127,6 +148772,7 @@ tosshi-life.com, 1 tossitaway.tk, 1 tosteberg.se, 0 +tostik.net, 1 tot.money, 0 total-chaos.tk, 1 total-deco.eu, 1 @@ -148136,6 +148782,7 @@ totalabogados.cl, 1 totalaccessnicaragua.co, 1 totalbabble.com, 1 +totalbienes.com, 1 totalbyverizon.com, 1 totalcarcheck.co.uk, 1 totalcare.co.nz, 1 @@ -148159,6 +148806,7 @@ totalfoundationpros.com, 1 totalhost.gq, 1 totalityservices.co.uk, 1 +totalitywealth.com, 1 totaljs.es, 1 totallegal.com, 1 totally-dakota.tk, 1 @@ -148198,7 +148846,6 @@ totuus.sk, 1 toubkalexperience.com, 1 toucan-informatique.fr, 1 -toucaniptv.shop, 1 touch-up-net.com, 1 touch.facebook.com, 0 touch.mail.ru, 1 @@ -148251,6 +148898,7 @@ tourcienaga.tk, 1 tourdatenarchiv.de, 1 tourdebouw.nl, 1 +tourdefore.com, 1 tourdeltalento.org, 1 tourdewestwoud.nl, 1 toureiffel.paris, 1 @@ -148272,7 +148920,6 @@ tournamentmgr.com, 1 tournaments.tk, 1 tourniquets.org, 1 -touroogle.com, 1 tourpitch.com, 1 tours-in-petersburg.tk, 1 toursaindia.com, 1 @@ -148591,7 +149238,6 @@ townofwrightstownwi.gov, 1 townofwyomingwi.gov, 1 townresults.ga, 1 -townscorereport.com, 1 townsendhotel.com, 1 townshendvt.gov, 1 townshipoflower.org, 1 @@ -148638,6 +149284,7 @@ tpa.or.th, 0 tpala-pg.fr, 1 tpark.jp, 1 +tpatja.dev, 1 tpbafk.tv, 1 tpbseries.com, 1 tpcases.com, 1 @@ -148663,7 +149310,6 @@ tpmdigital.com, 1 tpolemis.com, 1 tpp-tpc.ga, 1 -tpp.healthcare, 1 tppleague.me, 0 tpr.hk, 1 tpress.tk, 1 @@ -148769,6 +149415,7 @@ tracyrobbinsking.com, 1 trad-n-vo.com, 1 tradagars.se, 1 +tradays.com, 1 trade-arcade.com, 1 trade-bot.cf, 1 trade-foods.com, 1 @@ -148806,6 +149453,7 @@ tradersrank.ga, 1 traderssec.com, 1 tradersvillage.com, 1 +tradescopeasia.com, 1 tradesecretslaw.com, 1 tradeshowfreightservices.com, 1 tradesolution.no, 1 @@ -148823,10 +149471,8 @@ tradinews.com, 1 tradinews.fr, 1 trading-academy.cf, 1 -tradingaldia.com, 1 tradingcenter.it, 1 tradingcomputers.com, 1 -tradingdeer.io, 1 tradingfacile.eu, 1 tradingfuturos.es, 1 tradinghelper.be, 1 @@ -148841,7 +149487,6 @@ traditionskapperscollege.nl, 1 traditionsvivantesenimages.ch, 1 tradreams.com, 1 -tradu.co.uk, 1 tradu.com, 1 traduttore.roma.it, 1 traduvn.com, 1 @@ -148916,6 +149561,7 @@ trainings-handschuhe-test.de, 1 trainingsalicante.tk, 1 trainingscatalogus.nl, 1 +trainingsecke.de, 1 trainingswiese.at, 1 trainline.io, 1 trainmagazine.nl, 1 @@ -148960,6 +149606,7 @@ tramclub-basel.ch, 1 tramikshop.ml, 1 tramitelegal.com.ar, 1 +tramkade.com, 1 tramplin.tk, 1 tramway.org, 0 tran.pw, 1 @@ -148975,7 +149622,6 @@ tranceparadise.tk, 1 tranceptortechnology.com, 1 trandanhland.com, 1 -trangcadobongda.com, 1 tranhlavender.com, 1 tranmao.vn, 0 tranmerelectric.com, 1 @@ -148989,7 +149635,6 @@ trans-atlantik.com, 1 trans-tema.org, 1 trans.eu, 1 -transacid.de, 0 transact-online.co.uk, 1 transactpaymentsltd.com, 0 transamer.com, 1 @@ -149106,7 +149751,6 @@ transmutatie.nl, 1 transnexus.com, 1 transon.tk, 1 -transonarchi.com, 1 transpak-cn.com, 0 transparansijakarta.online, 1 transparency.cf, 1 @@ -149143,6 +149787,7 @@ transvault.com, 1 transwank.com, 1 transwestern.com, 1 +transylvaniasweets.com, 1 trantrongtri.info, 1 tranvia.info, 1 tranzact.net, 1 @@ -149186,6 +149831,7 @@ trasloedil.it, 1 trasportatore.it, 1 trasportatori.it, 1 +trasportimerci.it, 1 trasportoambulanzaprivata.it, 1 trasteralia.com, 1 trastornoevitacion.com, 1 @@ -149223,6 +149869,7 @@ travel4history.nl, 1 travel4news.at, 1 travel4wellbeing.com, 1 +travelace.net, 1 traveladdiction.tk, 1 traveladventure.ml, 1 travelafricamag.com, 1 @@ -149270,7 +149917,6 @@ travelexinternational.com, 1 travelexpress.tk, 1 travelfab.co.uk, 1 -travelfashionlife.com, 1 travelfeature.ga, 1 travelfield.org, 1 travelfiesta.ga, 1 @@ -149291,10 +149937,8 @@ travelinspirationmag.com, 1 travelinsurance.co.nz, 1 travelinsurance.ga, 1 -travelinsured.com, 1 traveljunkie.tips, 1 travelkatta.in, 1 -travelknowledge.org, 1 travellegacy.ga, 1 travellets.tk, 1 travellingplanetearth.com, 1 @@ -149355,7 +149999,6 @@ travelsunflower.ga, 1 travelsuperhero.ga, 1 travelsurprise.ga, 1 -traveltains.com, 1 traveltalk.tk, 1 travelthing.io, 1 travelthisweekend.com, 1 @@ -149378,7 +150021,7 @@ travelwithachallenge.com, 1 travelwithbender.com, 1 travelzoneshop.com, 1 -traverse.com.ua, 0 +traverse.com.ua, 1 travin.tk, 1 travis.nl, 1 traviscoesd1tx.gov, 1 @@ -149392,6 +150035,7 @@ travlagent.com, 1 travler.net, 1 travnik24.tk, 1 +travox.pl, 1 trawox.com, 1 traws.cymru, 1 traxpayroll.com, 1 @@ -149428,7 +150072,6 @@ trebilfoundationsystems.com, 1 trebnie.nl, 1 treborintl.com, 1 -trecebits.com, 1 tredegar.com, 1 tredegarsurfaceprotection.com, 0 tredicom.com, 1 @@ -149475,6 +150118,7 @@ trekosecia.com.br, 1 trekscaper.tk, 1 trelliscompany.org, 1 +trellisrx.com, 1 trellwell.com, 1 trembler.org, 1 tremol-spedition.com, 1 @@ -149530,9 +150174,11 @@ trentonoh.gov, 1 trentotoday.it, 1 trenujskutecznie.com, 1 +trenuletelemn.ro, 1 trenztec.ml, 1 -trepa.io, 1 +trepa.io, 0 tresen-demo.com, 1 +tresmagi.org, 1 tresmaistres.com.br, 1 tresor.it, 1 tresorit.com, 1 @@ -149573,7 +150219,6 @@ triageforensic.com, 1 trial-server.tk, 1 trial-zone.com, 1 -trialandsuccess.nl, 1 trialbyfire.tk, 1 trialmaaskant.tk, 1 trialpresentationservices.com, 1 @@ -149606,9 +150251,11 @@ tribesofneurot.tk, 1 tribetrails.com, 1 tribetribune.com, 1 +tribetron.com, 1 tribinary.tk, 1 tribistovo.tk, 1 triboo.com, 1 +triboot.de, 1 tribospiercing.com.br, 1 tribunatv.ml, 1 tribune.bg, 1 @@ -149645,6 +150292,7 @@ tridentdiagnostics.com, 1 tridentfreightinc.com, 1 tridentmedia.gq, 1 +tridentstack.com, 1 tridindia.com, 1 tridnice.eu, 1 tridonic.com, 1 @@ -149685,7 +150333,7 @@ trimbletl.com, 0 trimental.de, 1 trimill.xyz, 1 -trimjoinerycentralcoast.com.au, 1 +trimjoinerycentralcoast.com.au, 0 trimn.net, 1 trimsalon.tk, 1 trimsalonelst.nl, 1 @@ -149709,10 +150357,9 @@ trinity-um-church.org, 1 trinity.fr.eu.org, 1 trinitycore.org, 1 -trinitycv.com, 1 +trinitycv.com, 0 trinityguardion.com, 1 trinitylex.org, 1 -trinityradioandvideo.org, 1 trinitystclairvip.com, 1 trinitysurfaces.com, 1 trinitytx.org, 1 @@ -149770,9 +150417,9 @@ triptych.is, 1 tripurainfo.com, 1 tripwire.io, 1 -tripyana.com, 1 trisect.uk, 1 trish-mcevoy.ru, 1 +trish.net, 1 trisha.tk, 1 trisolaris.co.uk, 1 trisomie21-normandie.org, 1 @@ -149815,7 +150462,6 @@ tro.bar, 1 troc.co.il, 1 trocaire.org, 1 -trochoi.net, 1 trockendock.ch, 1 trodat-samara.ru, 1 trodat.cf, 1 @@ -149881,7 +150527,6 @@ trophies.de, 1 trophykoi.tk, 1 trophyshopinc.com, 1 -tropianoandson.com, 1 tropic.mu, 1 tropicalhurricanetracker.com, 1 tropicalislands.tk, 1 @@ -149901,6 +150546,7 @@ troplo.site, 1 troppotogo.it, 1 troqueladoras.online, 1 +trosaventilation.se, 1 trosell.net, 1 tross.tk, 1 trotter.cf, 1 @@ -149928,7 +150574,6 @@ troxal.com, 1 troy.tech, 1 troyanos.uy, 1 -troyattorney.com, 1 troyfawkes.com, 1 troyflexpay.com, 1 troyhunt.com, 1 @@ -149952,6 +150597,8 @@ trtasarim.tk, 1 tru.ltd, 1 truasset.com, 1 +trubaci-trubacizasvadbe.rs, 1 +trubacizaslavlja.rs, 1 trubleeon.fr, 1 trubmet.tk, 1 trubos.com.ua, 1 @@ -149984,18 +150631,19 @@ trueamateurs.com, 1 trueasia.ga, 1 truebluebay.com, 1 +truebluelending.net, 1 truecar.co.il, 1 trueccu.com, 1 truechangepublishing.com, 0 truecharts.org, 1 truechimer.com, 1 truecircumcision.tk, 1 +trueclarity.io, 1 truecrypt.org, 1 truedarkness.tk, 1 trueduality.net, 1 trueformroofing.co.nz, 1 truehealth.tk, 1 -trueimpactsigns.com, 1 trueislam.com, 1 truelayer.com, 1 truelovesakuya.info, 1 @@ -150089,7 +150737,6 @@ trunk.io, 1 truong.fi, 1 truonganhdecor.com, 1 -truongnguyen.live, 1 trureg.uk, 1 truromusicteacher.co.uk, 1 trusecurity.gq, 1 @@ -150100,11 +150747,11 @@ trussgenius.com, 1 trussville.gov, 1 trust-btc.ml, 1 -trust-ted.co.uk, 1 trust.zone, 1 trustarte.com, 1 trustarts.org, 1 trustauth.cn, 1 +trustboundarysystems.com, 1 trustcert.net, 1 trustcert.org, 1 trustcloud.ai, 1 @@ -150116,7 +150763,6 @@ trusted-signatures.com, 1 trustedclothes.com, 1 trustedhost.site, 1 -trustedinstalle.rs, 1 trustednetworks.nl, 1 trustedstack.com, 1 trustedtoolbox.com, 1 @@ -150214,6 +150860,7 @@ ts-pro-consulting.de, 1 ts-projects.tk, 1 ts-public.tk, 1 +ts-scherer.com, 1 ts3-legenda.tech, 1 ts3.ink, 0 ts3frei.eu, 1 @@ -150251,7 +150898,6 @@ tsg0o0.com, 1 tsgbcs.org, 1 tsgbit.net, 1 -tshirai.work, 1 tshirtgenerator.ga, 1 tshirtmemoryquilts.com, 0 tshirtsangola.co.za, 1 @@ -150300,6 +150946,7 @@ tsstsystems.com, 1 tssvbraga.nl, 1 tst-band.tk, 1 +tst-group.org, 1 tstr.io, 1 tstrom.net, 1 tsttalent.com, 1 @@ -150361,7 +151008,6 @@ ttdt.org, 1 ttfin.ch, 1 ttfscu.com, 1 -ttill.de, 1 ttjnextgenjewels.com, 1 ttkia.com, 1 ttl.space, 1 @@ -150377,6 +151023,7 @@ ttr-home.com, 1 ttr3.eu, 1 ttrade.ga, 1 +tts-assessments.com, 1 ttshapn.org, 1 ttshnurses.org, 1 ttspttsp.com, 1 @@ -150406,6 +151053,7 @@ tube.tools, 0 tube8vip.com, 1 tubebegana.com, 1 +tubecityonline.com, 1 tubedesire.com, 1 tubeju.com, 1 tubemilf.com, 1 @@ -150418,6 +151066,7 @@ tubing.cf, 1 tublat.com, 1 tubsof.fun, 1 +tubtreasures.co, 1 tubul.net, 1 tubuscador.tk, 1 tucarora.tk, 1 @@ -150425,7 +151074,6 @@ tucarro.com.co, 1 tucidi.net, 1 tuck2000.com, 1 -tuckerman.com.au, 1 tuckettlab.xyz, 1 tuckmeintebo.com, 1 tucny.com, 1 @@ -150434,7 +151082,7 @@ tucsonpcrepair.com, 1 tucsonsewerscopes.com, 1 tucuatro.com, 1 -tucuxi.org, 1 +tucuxi.org, 0 tudatosantejmentesen.hu, 1 tudatosdori.hu, 1 tudinerito.tk, 1 @@ -150447,7 +151095,7 @@ tudou.tw, 1 tudoxwallprinter.com, 1 tueplay.host, 1 -tuercenter.de, 0 +tuercenter.de, 1 tueri.eu, 1 tuerkei-immobilien.tk, 1 tuespr.com, 1 @@ -150500,7 +151148,6 @@ tuleap.com, 1 tuleap.net, 1 tuleap.org, 1 -tulevaisuusdemarit.fi, 1 tulibowo.pl, 1 tuliha.ga, 1 tulika.space, 1 @@ -150508,6 +151155,7 @@ tulikajain.ga, 1 tulikajain.gq, 1 tulikukko.tk, 1 +tulip-relay.net, 1 tulippublishing.com.au, 1 tulipsandtrends.com, 1 tulipzulip.com, 1 @@ -150553,6 +151201,7 @@ tunenet.ml, 1 tuner.cloud, 1 tuneserver.tk, 0 +tunestiga.com, 1 tunevoter.com, 1 tuning-werkstatt-nuernberg.de, 1 tuningblog.eu, 0 @@ -150664,7 +151313,6 @@ turkey-portal.tk, 1 turkeyfiles.tk, 1 turkeymistress.tk, 1 -turkeyobesity.com, 1 turkeyphotoguide.com, 1 turkeysforlife.com, 1 turkeysms.com.tr, 1 @@ -150737,7 +151385,7 @@ turquoise.health, 1 turquoisetassel.com, 1 turretlabs.io, 1 -tursiae.org, 1 +tursiae.org, 0 turtle.ai, 0 turtle.ky, 1 turtlecomputers.net, 1 @@ -150761,6 +151409,7 @@ tusconsultorex.com, 1 tusdtapi.com, 1 tusharwalaskar.com, 1 +tushita.info, 1 tusi.co, 1 tusmedicamentos.com, 1 tusociofinanciero.com, 1 @@ -150813,7 +151462,6 @@ tuttohackintoshcydiajailbreak.org, 1 tuttonotizie.eu, 1 tuttoperlestetica.com, 1 -tutu.green, 1 tutu.ro, 1 tutucos.com, 1 tutudaju.com, 1 @@ -150850,6 +151498,7 @@ tuzaginside.com, 1 tuzagtcs.com, 1 tuzaijidi.com, 1 +tuzdrowie.pl, 1 tuzi.com, 1 tuzlamap.tk, 1 tuzlasite.tk, 1 @@ -150900,6 +151549,7 @@ tvkaista.org, 1 tvkampen.com, 1 tvkaren.tk, 1 +tvlabs.ai, 1 tvlanguedoc.com, 1 tvleader.one, 1 tvleaks.se, 1 @@ -150922,7 +151572,6 @@ tvpes.cz, 1 tvpn.co.za, 1 tvquot.es, 1 -tvregion.com, 1 tvrestyler.eu, 1 tvreviewer.tk, 1 tvs-autoserv.de, 1 @@ -150939,6 +151588,7 @@ tvstore-247.net, 1 tvszn.cz, 1 tvtj.ml, 1 +tvtools.eu, 1 tvtsvod.com, 1 tvtvtv.cz, 1 tvyvideo.com, 1 @@ -151051,7 +151701,7 @@ twobitbusker.com, 1 twobridges.co.uk, 1 twobrothersbbq.com, 0 -twobrothersinn.com, 1 +twobrothersinn.com, 0 twocantalk.ca, 1 twoconnect.com, 0 twocornertiming.com, 1 @@ -151085,6 +151735,7 @@ twotogether-railcard.co.uk, 1 twotravel.world, 1 twr.org, 1 +twsconsult.de, 1 twslots.online, 1 twtf.org.uk, 1 twtr.email, 1 @@ -151183,7 +151834,6 @@ typecheckapp.com, 1 typecho.site, 0 typeclasses.com, 1 -typecodes.com, 1 typefun.xyz, 1 typegrow.com, 1 typehub.net, 0 @@ -151215,6 +151865,7 @@ tyraga.ga, 1 tyrasuki.be, 1 tyre-search.ga, 1 +tyrell.cz, 1 tyresales.com.au, 1 tyrkey.tk, 1 tyrocity.com, 1 @@ -151251,6 +151902,7 @@ tyva.ml, 1 tyva.tk, 1 tz9.co, 1 +tzaneenphysio.co.za, 1 tzcdn.eu, 1 tzcdn.nl, 1 tzchz.pp.ua, 1 @@ -151304,7 +151956,6 @@ u2croatia.tk, 1 u2fanlife.com, 1 u2galicia.tk, 1 -u2hosting.net, 1 u2l.ai, 1 u2y.io, 1 u32i64.cf, 1 @@ -151360,6 +152011,7 @@ uatx.mx, 1 uavis.com.au, 1 ub.edu.vn, 1 +ub1970.de, 1 ub3rk1tten.com, 1 uba-tra.tk, 1 ubaid.tk, 1 @@ -151375,14 +152027,12 @@ ubergamingworld.tk, 1 uberhorny.tk, 1 uberi.fi, 1 -uberkitchn.com, 1 ubermail.me, 1 uberpromocodes.us, 1 ubersmith.com, 1 ubezpieczeniaonline.pl, 1 ubezpieczeniazyciowe.pl, 1 ubezpieczenie.com.pl, 1 -ubezpieczeniemieszkania.pl, 1 ubezpieczenienanarty.pl, 1 ubezpieczenienarciarskie.pl, 1 ubezpieczenienazycie.net.pl, 1 @@ -151455,7 +152105,6 @@ ucollege.edu, 1 ucphotography.net.au, 1 ucpparts.com, 1 -ucppe.org, 1 ucrdatatool.gov, 1 ucretleri.net, 1 ucsdguardian.org, 1 @@ -151550,7 +152199,7 @@ ug.gg, 1 ugarte-zestoa.com, 1 ugbusiness.com, 1 -ugd.ro, 0 +ugd.ro, 1 ugeek.tk, 1 ugfzc3dvcmq6.com, 1 uggedal.com, 1 @@ -151571,6 +152220,7 @@ ugrod.ru, 1 ugsonline.tk, 1 uguragdas.com.tr, 1 +ugurderindondurucuu.com.tr, 1 ugurkorkmazyurek.com, 1 uguu.se, 1 ugx-mods.com, 1 @@ -151620,14 +152270,15 @@ uj2008.com, 1 ujam.com, 1 ujat.mx, 1 +ujbudamasszor.hu, 1 ujeb.link, 1 ujiyasu.com, 1 ujob.com.cn, 1 ujotthon.hu, 1 ujvary.eu, 1 +ujxstudios.com, 1 uk-halle.de, 1 uk-sands.org, 1 -uk-tesh.org, 1 uk.search.yahoo.com, 0 uk10k.org, 1 uk10k.org.uk, 1 @@ -151695,6 +152346,7 @@ ukulelesite.com.br, 1 ukunlocks.com, 1 ukutabs.com, 1 +ukverifiedcasinos.uk, 1 ukwct.org.uk, 1 ul-fluglehrer.de, 1 ul.lu, 1 @@ -151706,6 +152358,7 @@ ulement.com, 1 ulen.me, 1 ulet.tk, 1 +ulfklose.de, 1 ulfmikaelmattsson.se, 1 ulgaipbox.online, 1 uli-eckhardt.de, 1 @@ -151720,7 +152373,6 @@ ullrich-services.de, 1 ulm-eurofox.fr, 1 ulmer-schneesport.de, 1 -ulnesshealth.com, 1 ulobby.eu, 0 ulog.ba, 1 uloztoasdilej.cz, 1 @@ -151735,6 +152387,7 @@ ulstersheriffny.gov, 1 ultahost.com, 1 ultalabtests.com, 1 +ultency.com, 1 ultima-ratio.at, 1 ultimasearch.com, 1 ultimasword.tk, 1 @@ -151769,6 +152422,7 @@ ultracentr.ml, 1 ultracompanygc.com, 1 ultracoupon.net, 1 +ultradoc.net, 1 ultrafine.cf, 1 ultrahang-maganrendeles.hu, 1 ultrakbd.com, 1 @@ -151794,7 +152448,6 @@ ulupono.com, 1 ulusar.com.tr, 1 ulyanovsk-73.tk, 1 -ulyanovsk-news.net, 1 ulyanovsk73.tk, 1 ulyanovskcity.tk, 1 ulys.ch, 1 @@ -151816,6 +152469,7 @@ umasstransit.org, 1 umatilla.gov, 1 umatillacounty.gov, 1 +umbertheprussianblue.com, 1 umbraco.com, 1 umbrellamediagroup.com, 1 umbrellaye.online, 1 @@ -151903,13 +152557,12 @@ uncensoreddns.dk, 1 uncensoreddns.org, 1 uncentodecousas.tk, 1 +unchain3d.io, 1 unchile.com, 1 uncinema.cf, 1 uncivserver.xyz, 1 -unclaimedtreasure.com, 1 unclebens-specials.gr, 1 unco.red, 1 -uncontrollablegas.com, 1 uncorporate.cf, 1 uncut.wtf, 1 uncuteyes.tk, 1 @@ -151974,6 +152627,7 @@ unemployment.ga, 1 unemployment.gov, 1 unescoclub.tk, 1 +unetartinedebonheur.com, 1 unetaupechezvous.fr, 1 unetyr.gq, 1 unewsonline.com, 1 @@ -151989,6 +152643,7 @@ unfc.nl, 1 unfetteredthoughts.net, 1 unfixed-soul.tk, 1 +unfoxo.it, 1 unfriend.tk, 1 unga.dk, 1 ungaeuropeer.se, 1 @@ -152004,6 +152659,7 @@ ungrafakta.cf, 1 ungrafakta.gq, 1 ungrafakta.tk, 1 +unhabitat.org, 1 unhappy.tk, 1 uni-arts.com, 1 uni-chem.rs, 1 @@ -152075,7 +152731,6 @@ unifestal.com, 1 unifiednetwork.me, 1 unifiedradios.com, 1 -unifiedwellness.ca, 1 unifimf.com, 1 uniflow360.com, 1 uniforcele.com, 1 @@ -152085,6 +152740,7 @@ unigamity.com, 1 unihifi.com, 1 unihostbrasil.com.br, 1 +unik-seo.com, 1 unik.bg, 1 unikbio.com, 1 unike.tech, 1 @@ -152124,6 +152780,7 @@ unionems.com, 1 unionflpa.gov, 1 unionhoster.ml, 1 +unioninsurance.co.uk, 1 unionlacalera.tk, 1 unionlife-net.com, 1 unionmagdalena.tk, 1 @@ -152180,6 +152837,7 @@ unitedaviate.com, 1 unitedbaby.fr, 1 unitedbusinessbank.com, 1 +unitedcabinetsmiami.com, 1 unitedcall.de, 1 unitedcyberdevelopment.com, 1 unitedearth.one, 1 @@ -152190,7 +152848,7 @@ unitedsiteservices.com, 1 unitedstables.tk, 1 unitedstudents.tk, 1 -unitedstudios.ru, 1 +unitedstudios.ru, 0 unitedtechops.com, 0 unitedtractors.com, 1 unitedvalve.com, 1 @@ -152204,13 +152862,13 @@ unitel2000.de, 0 unitencup.tk, 1 unither.com, 1 -unitingwa.org.au, 0 unitir.gq, 1 unitizer.com, 1 -unitly.info, 0 +unitly.info, 1 unito.io, 1 unitop.bg, 1 unitpurchaseplan.com, 1 +unitrank.com, 1 unitreedoor.com, 0 unitycardiology.com.au, 1 unityconsciousnessbooks.com, 1 @@ -152227,6 +152885,7 @@ univate.berlin, 1 univercite.ch, 0 univeril.com, 0 +univers-vacances.fr, 1 universal-credit.com, 1 universal-mail.ml, 1 universal-progress.com, 1 @@ -152236,7 +152895,7 @@ universalecology.tk, 1 universalhouse.it, 1 universalmedia.tk, 1 -universalmusic.nl, 1 +universalmusic.nl, 0 universalmusic.pl, 1 universalpaymentgateway.com, 1 universalplant.com, 0 @@ -152258,6 +152917,7 @@ universereligion.com, 0 universeventures.de, 1 universevision.com, 0 +universidadedotenis.com.br, 1 universidadperu.com, 1 universitepourlavie.tk, 1 universitesegou.ml, 1 @@ -152296,6 +152956,7 @@ unixteam.de, 1 unixtime.date, 1 unk.gov, 1 +unk.org.ua, 1 unkn0wncat.net, 1 unknown-player.com, 1 unknown.kyoto, 0 @@ -152330,6 +152991,7 @@ unmask.earth, 1 unmatched.ventures, 1 unmetric.com, 1 +unmfoundation.com, 1 unminutomami.com, 1 unmo.com, 1 unmoneye.com, 1 @@ -152367,7 +153029,6 @@ unpoditalia.se, 1 unpost.net, 1 unpr.dk, 1 -unpuzzled.net, 1 unreal-estate.cz, 1 unreal-estate.pl, 1 unrealircd-api.org, 1 @@ -152398,6 +153059,7 @@ unstoppabledomains.com, 1 unstoppableever.com.br, 1 unstoppableunits.com, 1 +unsu.link, 1 unsubscrieb.fyi, 1 unsupervised.ca, 1 untarget.ai, 1 @@ -152417,6 +153079,7 @@ unun.fi, 0 unusualhatclub.com, 1 unvarnishedco.com, 1 +unveilpass.com, 1 unveilturkey.com, 1 unvired.com, 1 unwa.tk, 1 @@ -152425,6 +153088,7 @@ unwishingmoon.com, 1 unwomen.de, 1 unworthy.ml, 1 +unwrittens.net, 1 unx.dk, 1 unxicdellum.cat, 1 uny.ac.id, 1 @@ -152433,6 +153097,7 @@ unyouth.org.nz, 1 uoflhealth.org, 1 uonly.ai, 1 +uonsu-dms.com, 1 uoui.de, 1 up-date-app.com, 1 up-obmen.ml, 1 @@ -152442,6 +153107,7 @@ up.nic.in, 1 up1s.tk, 1 up2date.com.ua, 1 +up2gether.com.br, 1 up2staff.com, 1 upaaquila.org, 1 upaisa.com, 1 @@ -152450,7 +153116,6 @@ upandrunningtutorials.com, 1 upanh.org, 1 upar.org, 1 -upay.uz, 1 upbad.com, 1 upbatangan.tk, 1 upbeatrobot.com, 1 @@ -152493,6 +153158,8 @@ upgrade.com, 1 upgradeguru.de, 1 upgradeit.dk, 1 +upgradejelaptop.nl, 1 +upgradejepc.nl, 1 upgradeloans.com, 1 upgrades-and-options.com, 1 upgraid.ru, 1 @@ -152545,12 +153212,15 @@ uppfinnarenc.tk, 1 upplands-bro.se, 1 uppsala.tk, 1 +uppsalaventilation.nu, 1 +upputuri.in, 1 upr.com.ua, 1 upr.edu, 1 upr.llc, 1 upr.si, 1 upr.ua, 1 upra.gov.co, 1 +upra.org, 1 uprawnienia-1kv.pl, 1 uprawnienia-dronowe.pl, 1 uprawnienia-drony.pl, 1 @@ -152605,6 +153275,7 @@ upwardcreative.com, 1 upwardtraining.co.uk, 1 upwebmobilepro.com, 1 +upwise.com.au, 1 upwork.com, 1 upyourbusiness.nl, 1 uq1k.com, 1 @@ -152675,6 +153346,7 @@ urbanlounge.tk, 1 urbanmsp.com, 1 urbanmuslim.tk, 1 +urbannoir.com, 1 urbanology.tk, 1 urbanon.cz, 1 urbanovich.net, 1 @@ -152692,7 +153364,6 @@ urbanusonline.tk, 1 urbanwaters.gov, 1 urbanwave.co.za, 1 -urbanwear.co.za, 1 urbanweek.cz, 1 urbanwindows.ca, 1 urbanxdevelopment.com, 0 @@ -152701,7 +153372,6 @@ urbex.com.au, 1 urbex.link, 1 urbexdk.nl, 1 -urbinat.eu, 1 urbnleaf.com, 1 urburb.social, 1 urbv.eu, 1 @@ -152717,6 +153387,7 @@ urenaphoto.com, 1 ureve.paris, 1 urfreecon.tk, 1 +urg.ch, 1 urge55.com, 1 urgences-valais.ch, 1 urgencesolidarite.fr, 1 @@ -152734,6 +153405,7 @@ urkhole.tk, 1 urko.shop, 1 urkonsultant.tk, 1 +urkraftundkind.de, 1 url.fm, 1 url.rw, 0 urlakite.com, 1 @@ -152861,7 +153533,6 @@ usb-4u.com, 1 usbcompatible.com, 1 usbevents.co.uk, 1 -usbmakers.com, 1 usbr.gov, 1 uscc.gov, 1 uscc.org.ua, 1 @@ -152889,6 +153560,7 @@ usebosin.gq, 1 usebubbles.com, 1 usecarscout.com, 1 +usecma.com, 1 used-laptop.in, 1 used255.xyz, 1 usedoilfieldhouses.com, 1 @@ -152984,7 +153656,6 @@ uspory.cz, 1 uspsblog.com, 0 uspsoig.gov, 1 -uspsolutions.at, 1 usrspace.at, 1 uss-atlas.de, 1 ussee.org, 1 @@ -153062,6 +153733,7 @@ utilful.com, 1 utilidad.tk, 1 utililab.com, 1 +utiliqa.click, 1 utilitarian.com, 1 utilitarian.org, 1 utilitarianism.com, 1 @@ -153074,6 +153746,7 @@ utilizaciya.com, 1 utko12.ru, 1 utleg.gov, 1 +utlegalforce.com, 1 utleio.no, 1 utloperadora.com.br, 1 utodyg.ga, 1 @@ -153095,7 +153768,6 @@ utrantor.org, 1 utrymningsplaner.se, 1 uttama.ga, 1 -uttenheim.net, 1 utterberry.io, 1 utural.tk, 1 utusan.com.my, 1 @@ -153116,6 +153788,7 @@ uuksu.fi, 1 uulu.edu.ee, 1 uupdump.net, 1 +uuportal.ru, 1 uureka.nl, 1 uurl.cf, 1 uurl.ga, 1 @@ -153143,7 +153816,6 @@ uwe-reimold.de, 1 uwe-schmid.de, 1 uwe.wtf, 1 -uweeze.com, 1 uwefreund.com, 1 uweier.com, 1 uwereimold.de, 1 @@ -153165,8 +153837,8 @@ uxdesignerjobs.nl, 1 uxg.ch, 1 uxpressia.com, 1 -uxteam.com, 1 uxtly.com, 1 +uxuiprinciples.com, 1 uy.search.yahoo.com, 0 uydutamircisiadana.com, 1 uygindir.ml, 1 @@ -153178,6 +153850,7 @@ uz1xbet.com, 1 uzagmozemunk.ga, 1 uzagmozemunk.ml, 1 +uzaktansantiye.com, 1 uzbaza.tk, 1 uzbek-soft.tk, 1 uzbekforum.org, 1 @@ -153201,12 +153874,11 @@ uznaychtotakoe.ru, 1 uzoic.com, 1 uzone.uk, 0 +uzproof.com, 1 uzsvm.cz, 1 uztop.ml, 1 -uzvod.com, 1 uzzamari.com, 1 uzzamari.com.br, 1 -v-chipak.de, 1 v-cn.net, 1 v-d-p.net, 1 v-empower.com, 1 @@ -153228,6 +153900,7 @@ v0v.cc, 1 v0v.de, 1 v10008.com, 1 +v10216.top, 1 v139.com, 1 v1r2zz.tk, 1 v1sit0r.ru, 1 @@ -153270,7 +153943,7 @@ va11hal.la, 1 va11halla.ddns.net, 1 vaaddress.co, 1 -vaamflytt.se, 1 +vaamflytt.se, 0 vaan-arbeidsrecht.nl, 1 vaanivarta.com, 1 vaartjesboten.nl, 1 @@ -153316,6 +153989,7 @@ vaderochvind.se, 1 vaderqkcloud.ddns.net, 1 vadiar-angola.tk, 1 +vadicore.com, 1 vadidanismanlik.com.tr, 1 vadik.me, 1 vadillodelasierra.tk, 1 @@ -153357,6 +154031,7 @@ vaidikapriya.pub, 0 vaiiya.org, 1 vail.gov, 1 +vail0.com, 1 vailox.com, 1 vaindil.com, 1 vaioswolke.xyz, 0 @@ -153372,7 +154047,6 @@ vakrebella.no, 1 vakuutuskanava.fi, 1 vakwinkeldemo.nl, 1 -val-casies.net, 1 val-tool.com, 1 valach.cz, 1 valais.ch, 1 @@ -153419,7 +154093,6 @@ valentinemom.gq, 1 valentinemom.ml, 1 valentinene.gov, 1 -valentinesongs.com, 1 valentinoduval.fr, 1 valentinog.com, 1 valentinorossi.com, 1 @@ -153430,7 +154103,6 @@ valeo.pl, 1 valerian.tk, 1 valeriansaliou.name, 1 -valeriapanarina.com, 0 valerieadolff.com, 0 valerielittlewood.uk, 1 valeriymaleev.com, 1 @@ -153443,6 +154115,7 @@ valhallastrengthsthbne.com.au, 1 valia.health, 1 valiakhmetov.tk, 1 +valiant-staging.com, 1 valiant.finance, 1 valiantprep.org, 1 valice.com.au, 1 @@ -153454,7 +154127,6 @@ validbot.com, 1 validius.fi, 1 validius.net, 1 -validooo.de, 1 valifai.com, 1 valigate.com, 1 valigrama.ro, 1 @@ -153478,14 +154150,13 @@ valledealcudia.net, 1 valledealcudiaeventos.es, 1 valledeleresma.tk, 1 -valledibraies.org, 1 vallee-egoutiers.ca, 1 valleesenlutte.org, 1 vallejo.gov, 1 vallejoca.gov, 1 vallenar.tk, 1 valley-football.org, 1 -valleybankofcommerce.com, 1 +valleybankofcommerce.com, 0 valleybrookvillagenj.com, 1 valleychristianschools.org, 1 valleycom.com, 1 @@ -153502,6 +154173,7 @@ valleywaste.ca, 1 valleywidetvrepair.ml, 1 valleywisehealth.org, 1 +valltasy.com, 1 vallutaja.eu, 1 valnetcdn.com, 1 valoan.me, 1 @@ -153517,6 +154189,7 @@ valorizofficial.com, 1 valorpaytech.com, 1 valos.ai, 1 +valouch.space, 1 valparaiso.tk, 1 valparaisoin.gov, 1 valpareso.tk, 1 @@ -153540,7 +154213,6 @@ value.gd, 1 value4coins.com, 1 valueaddedonline.com, 1 -valuelinksoftware.com, 1 valuemax.com.sg, 1 valuemetric.gr, 1 valuemomentum.com, 1 @@ -153570,6 +154242,7 @@ vami.tk, 1 vamoneysearch.gov, 1 vamonospaportugal.tk, 1 +vamosajugar.it, 1 vamosalvaiazere.pt, 1 vamosargentina.tk, 1 vamoscurarsintra.pt, 1 @@ -153609,6 +154282,8 @@ vancouverdriveband.com, 1 vancouverok.com, 1 vancouverpetsitter.ca, 1 +vancouversbestplaces.com, 1 +vancouverwarehouse.com, 1 vancouverwaseo.org, 1 vancubers.com, 1 vandaalen.email, 1 @@ -153650,6 +154325,7 @@ vangenderententverhuur.nl, 1 vangest.com, 1 vangoghcoaching.nl, 1 +vanguardiarestaurante.com, 1 vanguards.tk, 1 vanhatten.com, 1 vanheede.com, 1 @@ -153700,8 +154376,18 @@ vanwoensel.net, 1 vanwort.de, 1 vanwunnik.com, 1 +vanya.ac, 1 +vanya.cl, 1 vanya.click, 1 +vanya.gs, 1 +vanya.hn, 1 +vanya.im, 1 +vanya.is, 1 vanya.men, 1 +vanya.pe, 1 +vanya.ph, 1 +vanya.sc, 1 +vanya.sh, 1 vanyasem.ru, 1 vanyavpn.ac, 1 vanyavpn.ag, 1 @@ -153733,7 +154419,7 @@ vapehousebh.com, 1 vapehouseksa.com, 1 vapeking.co.za, 1 -vapensiero.co.uk, 1 +vapensiero.co.uk, 0 vapeshoppos.com, 1 vapetaclope.cf, 1 vapevine.ca, 1 @@ -153745,10 +154431,10 @@ vapoo.de, 1 vapor.cloud, 0 vapordepot.jp, 1 +vaporkit.ae, 1 vaporquest.tk, 1 vapotank.com, 1 vapoteuse.fr, 1 -vapteke.ru, 1 var.cc, 1 vara.se, 1 varaani.tk, 1 @@ -153766,7 +154452,6 @@ variatesonline.tk, 1 variatkowo.pl, 1 varied.ga, 1 -variedadesnewstar.com.br, 1 varimesmirou.cz, 1 variohyp.de, 1 variomedia.de, 1 @@ -153780,6 +154465,7 @@ varney.tk, 1 varnish.ga, 1 varun-rajeshwari.tk, 1 +varuniyer.net, 1 varvitra20mg.ga, 1 varztupasaulis.com, 1 varztupasaulis.eu, 1 @@ -153862,6 +154548,7 @@ vault182.xyz, 1 vault81.de, 1 vaultbrix.com, 1 +vaultcodestudio.com, 1 vaultdoma.in, 1 vaulters.net, 1 vaulters.org, 1 @@ -153919,6 +154606,7 @@ vcmi.download, 1 vcmiao.cc, 1 vcmiao.com, 1 +vcns.tech, 1 vconcept.ch, 1 vconcept.me, 1 vconstruct.com, 1 @@ -153934,17 +154622,14 @@ vcsjones.codes, 1 vcsjones.com, 1 vcsource.tk, 1 -vcsw-digitaal.nl, 1 vcti.cloud, 1 vctpl.com, 1 vcz.fr, 1 vczk.me, 1 -vd42.net, 0 vda.li, 1 vdagestan.tk, 1 vdalabs.com, 1 vdbongard.com, 1 -vdc.re, 1 vddruckwerk.de, 1 vdele.mobi, 1 vdheyden.net, 0 @@ -154005,6 +154690,7 @@ vedeneev.tk, 1 vedettesdeparis.fr, 1 vedev.io, 1 +vedicmatching.com, 1 vedma-praktik.com, 1 vedom.ru, 1 vedran-zulin.from.hr, 1 @@ -154018,11 +154704,11 @@ veerleklinge.nl, 1 veessen.tk, 1 veetalen.art, 1 -veetechnologies.com, 1 veeva.link, 1 -veg-leiden.nl, 0 +veg-leiden.nl, 1 veg.lv, 0 vega-rumia.com.pl, 1 +vegacenter.bg, 1 vegaforeducation.com, 1 vegalanguageacademy.ca, 1 vegan-essen.tk, 1 @@ -154048,6 +154734,7 @@ veganvisboer.nl, 1 veganz.de, 1 vegardit.com, 1 +vegasbarber.com.ua, 1 vegasconcepts.com, 1 vegasluxuryestates.com, 0 vegasrock.tk, 1 @@ -154066,13 +154753,16 @@ vehicledocs.ie, 1 vehicleenquiry.service.gov.uk, 1 vehiclehistory.gov, 1 +vehicleinforcheck.com, 1 vehicleinfozone.com, 1 vehiclematsuk.com, 0 vehicletax.service.gov.uk, 1 +vehilio.ch, 1 vehimmo.com, 1 veidiheimar.is, 1 veikkosimpanen.fi, 1 veiligesmartcities.nl, 1 +veiliginafhankelijkheidsrelaties.nl, 1 veiligthuistwente.nl, 1 veilletechno-it.info, 1 veist.net, 1 @@ -154137,6 +154827,7 @@ velpay.io, 1 velthuysemulder.nl, 1 veltrissolutions.com, 1 +veltrixlabs.tech, 1 velu.cc, 1 velutina.ovh, 1 veluwegroenonderhoud.nl, 1 @@ -154160,6 +154851,7 @@ venangocountypa.gov, 1 venatorinc.tk, 1 venbot.tk, 1 +vencorio.com, 1 vendaapartamentomoema.com.br, 1 vendadopinheiro.com, 1 vendadopinheiro.net, 1 @@ -154260,8 +154952,28 @@ ventes-privees-flash.fr, 1 venti-athens.gr, 1 venti.eu.org, 1 +ventilation-stockholm.se, 1 +ventilationbromma.se, 1 +ventilationdanderyd.se, 1 +ventilationenkoping.se, 1 +ventilationhaninge.nu, 1 +ventilationhuddinge.nu, 1 +ventilationhuddinge.se, 1 +ventilationjonkoping.se, 1 +ventilationkarlstad.se, 1 ventilationkeno.com, 1 +ventilationludvika.se, 1 +ventilationnacka.se, 1 +ventilationnorrkoping.se, 1 +ventilationnykoping.nu, 1 +ventilationsfirmauppsala.nu, 1 +ventilationsfirmauppsala.se, 1 +ventilationsfirmavasteras.se, 1 +ventilationsollentuna.se, 1 +ventilationsserviceuppsala.se, 1 +ventilationsverige.se, 1 ventilationupdates.com, 1 +ventilationvasteras.nu, 1 venting-sochi.ru, 1 ventizo.com, 1 ventnose.com, 1 @@ -154288,6 +155000,7 @@ venturum.de, 1 venturum.eu, 1 venturum.net, 1 +ventuseo.com, 1 ventusnavigation.com, 1 venuescanner.com, 1 venuescanner.net, 1 @@ -154345,9 +155058,11 @@ vercel.sh, 1 vercountyil.gov, 1 verdant.works, 1 +verdantcommerce.co.nz, 1 verdantnature.com, 1 verdensflag.dk, 1 verdeplus.net, 1 +verdeterre.cm, 1 verdiclub.ru, 1 verdict.gg, 1 verdictfoodservice.com, 1 @@ -154504,6 +155219,7 @@ verschurendegroot.nl, 1 verse.eu.org, 1 versfin.net, 1 +vershun.io, 1 versia.ru, 1 versich.at, 1 versichat.de, 1 @@ -154540,6 +155256,7 @@ vertexventures.sg, 0 vertexvps.com, 1 vertica.com, 1 +verticalapi.com, 1 verticalmindventures.com, 1 verticals.tk, 1 verticalstructure.com, 1 @@ -154625,6 +155342,7 @@ vestigenindenbosch.nl, 1 vestiizhevska.cf, 1 vesting-oudeschans.nl, 1 +vestingstad.com, 1 vestirnakaret.cz, 1 vestkyneonline.cz, 1 vestlundbolargen.tk, 1 @@ -154659,6 +155377,7 @@ veterinaryvision.co.uk, 1 veterquimica.pe, 1 vetexpressmobilevet.com.au, 1 +vetflex.com, 1 vetgraph.com, 1 vetikalender-berlin.de, 1 vetinte.eu, 1 @@ -154699,6 +155418,8 @@ vevioz.web.id, 1 vex.ch, 1 vexavium.com, 1 +vexgym.com.br, 1 +vexingdreams.com, 1 vezirkopru.bel.tr, 1 vezzo.one, 1 vf-bikes.be, 1 @@ -154714,6 +155435,7 @@ vfsglobal.com, 1 vfu.cz, 1 vfxstudy.com, 1 +vg-realestate.ca, 0 vg-resource.com, 1 vg43.pt, 1 vgatest.nl, 1 @@ -154757,6 +155479,7 @@ viagramarketim.com, 1 viagrasiparis.net, 1 viagratop.tk, 1 +viagrid.io, 1 viagusto.pl, 1 viaknit.ru, 1 vialibido.com.br, 1 @@ -154782,7 +155505,9 @@ vibaphoto.fr, 1 vibbo.no, 1 vibecodescaler.com, 1 +vibegame.fr, 1 vibehire.co.uk, 1 +vibeid.link, 1 vibeonline.tk, 1 vibesolutions.eu, 1 vibesstudiobd.com, 1 @@ -154809,7 +155534,6 @@ vichiya.com, 1 vichovska-vyhlidka.cz, 1 viciadasemesmaltes.com, 1 -vician.cz, 1 vicicode.com, 1 vicinityindustrial.com.au, 1 vicioanimal.pt, 0 @@ -154860,7 +155584,6 @@ victoriaharmandjieva.art, 0 victoriaheritagefoundation.ca, 1 victoriaisabel.cl, 1 -victoriait.com.au, 1 victoriamn.gov, 1 victorianosaez.tk, 1 victoriapolicefitnesstest.com.au, 1 @@ -154897,7 +155620,6 @@ vidarity.com, 1 vidasana.org, 0 vidasostenible.org, 1 -vidassemfronteiras.com, 1 vidawichi.tk, 1 vidaxp.com, 1 vidb.me, 1 @@ -154982,6 +155704,7 @@ vidracariaembh.com, 1 vidracariaespelhosbh.com.br, 1 vidrasec.com, 1 +vidriera.ar, 1 vids.cz, 1 vidulo.com, 1 vidyalayalms.com, 1 @@ -155041,7 +155764,6 @@ viesaholiday.com, 1 viesakompressor.com, 1 viesaworkair.com, 1 -viespirkiai.org, 1 viespirkiai.top, 1 vietconghackz.tk, 1 vietdungit.vn, 0 @@ -155080,8 +155802,9 @@ vifluent.com, 1 vifranco.cl, 1 vifsoft.com, 1 +vigasoft.lu, 1 viggio.com.br, 0 -vigiaviesaitaly.com, 1 +vigil-i-a.com, 1 vigil.com, 0 vigilaclick.com, 1 vigilance.ca, 1 @@ -155094,7 +155817,6 @@ vigilo.ga, 1 vigl.biz, 1 vigliano.com, 1 -vigneshkumar.com, 1 vignette.eco, 1 vignobles-querre.com, 1 vignoblesdeletat.ch, 1 @@ -155128,7 +155850,6 @@ vikapaula.com, 1 vikar-germetik.ru, 1 vikasinstitute.tk, 1 -vikaviktoria.com, 1 vikc.ca, 1 viki.com, 1 viking-style.ru, 1 @@ -155193,7 +155914,6 @@ villa-concordia.de, 1 villa-gockel.de, 1 villa-olivari.it, 1 -villa-ottone.net, 1 villa-toscana.berlin, 1 villablancaluarca.es, 1 villablino.tk, 1 @@ -155289,6 +156009,7 @@ villainsclothing.com.au, 1 villakiralik.com, 1 villalmanzo.tk, 1 +villamagnus.com, 1 villamenty.com, 1 villanew.tk, 1 villanovan.com, 1 @@ -155378,10 +156099,10 @@ vincible.space, 1 vinciconps4.it, 1 vincitraining.com, 1 -vinciu.co, 1 vinciu.com, 0 vincour.info, 1 vincparca.com, 1 +vinculoapp.cl, 1 vindafrid.com, 1 vindafrid.nu, 1 vindafrid.se, 1 @@ -155400,10 +156121,10 @@ vinetalk.net, 1 vineyardscartersville.com, 1 vingaardshus.dk, 1 -vingahiss.se, 1 vingt.me, 1 vingtsuncoach.tk, 1 vingugaas.ee, 0 +vinhodosommelier.com.br, 1 vinicius.sl, 1 viniciuscosta.tk, 1 vinigrandi.de, 1 @@ -155451,6 +156172,7 @@ vinylfencestlouis.com, 1 vinylphilemag.com, 1 vinylplus.eu, 1 +vinylwindowsco.com, 1 vinzer.tk, 1 vinzhelmets.com, 1 vinzlocks.com, 1 @@ -155458,6 +156180,7 @@ viointel.com, 1 violapiekut.com, 1 violarenate.com, 1 +violetbeacon.com, 1 violetfairy.tk, 1 violetgames.com, 1 violetraven.co.uk, 1 @@ -155483,7 +156206,8 @@ vipaairportsp3.gov, 1 vipbox.city, 1 vipc.cn, 1 -vipcan.com, 1 +vipcasinorocket.com, 1 +vipdubaiagency.com, 1 vipenvia.com.br, 1 viper-drones.com, 1 vipertechnology.com.br, 1 @@ -155510,12 +156234,16 @@ viporiflame.tk, 1 vippclub.be, 1 vipps.no, 1 +viprix-tech.com, 1 viprow.live, 1 viprsolutions.com, 0 vipsauna.gq, 1 vipsexvault.com, 1 vipshop.ga, 1 vipsibir.cf, 1 +vipspinsamurai.com, 1 +vipspinsamurai1.com, 1 +vipspinsamurai11.com, 1 vipstat.pl, 1 viptravel.tk, 1 vipturismo-europa.com, 1 @@ -155525,6 +156253,7 @@ vipw6603.com, 1 vipw6606.com, 0 vipw6608.com, 0 +vipwildfortune.io, 1 vir-tec.eu, 0 viradadrums.com, 1 virajtharinda.tk, 1 @@ -155583,7 +156312,6 @@ virt.dedyn.io, 1 virtbaza.cf, 1 virtit.fr, 1 -virtlinux.eu, 1 virtola.ml, 1 virtua.com.tr, 1 virtuaal.com, 1 @@ -155610,7 +156338,6 @@ virtualization-online.org, 1 virtuallanding.com, 1 virtuallife.tv, 1 -virtualmachine.digital, 1 virtualmachine.tk, 1 virtualmemento.tk, 1 virtualmt2.pl, 1 @@ -155673,6 +156400,7 @@ visaxplorer.com, 1 visceralsound.ca, 1 viscondedemaua.com.br, 1 +viscountwines.com, 1 visdetech.com, 1 vise.com, 0 visecoach.com, 1 @@ -155714,7 +156442,6 @@ visionnissancanandaiguaparts.com, 1 visionnocturne.tk, 1 visionpeak.net, 1 -visionproductssoutheast.com, 1 visionr.com, 0 visionsloveseducators.com, 1 visiontaiwan.info, 1 @@ -155745,6 +156472,7 @@ visitcolumbusga.com, 1 visitconwaysc.gov, 1 visitcrete.com, 1 +visitdenbosch.com, 1 visitdenbosch.nl, 1 visitdubai.com, 1 visiteasternoregon.com, 1 @@ -155755,7 +156483,7 @@ visitkoksijde.be, 1 visitmo.com, 1 visitmontgomerycountyny.com, 1 -visitmorelos.mx, 1 +visitmorelos.mx, 0 visitmurrumbidgee.com, 0 visitnamibia.net, 1 visitnewcastle.com.au, 1 @@ -155772,6 +156500,7 @@ visitthematrix.tk, 1 visituzbekistan.tk, 1 visitzug.ga, 1 +viskydev.com, 1 visma-apps.com, 1 vismaverzuim.com, 1 visomdm.com, 1 @@ -155879,6 +156608,7 @@ vitavista.health, 1 vitavista.io, 1 vitay.pl, 1 +vitaya.bg, 1 vitechteam.com, 0 vitekvirtualsolutions.com, 1 viteleaf.com, 1 @@ -155900,6 +156630,7 @@ vitrade.de, 1 vitralart.es, 1 vitrerieagathoise.com, 1 +vitriersuisse.ch, 1 vitrinachasov.cf, 1 vitromex.tk, 1 vitsearch.link, 1 @@ -156005,9 +156736,11 @@ vixrapedia.org, 1 viyf.org, 1 viyoga.co, 1 +viyzd.com, 1 vizantia.tk, 1 vizedia.ga, 1 vizeenergetiky.cz, 1 +vizerpcomdev.wpenginepowered.com, 1 vizierdata.ca, 1 vizion.com, 1 vizir.ba, 1 @@ -156138,6 +156871,8 @@ vlh.dk, 1 vliegendklokske.com, 1 vliegherrie.nl, 1 +vliertpark.nl, 1 +vliertpoort.nl, 1 vlijmscherrup.tk, 1 vlike.ml, 1 vloeck.de, 1 @@ -156162,6 +156897,7 @@ vmedia.ca, 1 vmf365.tk, 1 vmfsrecover.com, 1 +vmgzone.xyz, 1 vmhydro.ru, 0 vmlze.cz, 1 vmm.pw, 1 @@ -156216,7 +156952,7 @@ vns68611.com, 0 vns68655.com, 1 vns68669.com, 1 -vns6868.com, 0 +vns6868.com, 1 vns6868.vip, 1 vns68722.com, 1 vns6969.com, 0 @@ -156228,7 +156964,7 @@ voanaboa.pt, 1 voapt.by, 1 voatz.com, 1 -voboxcore.com, 1 +vocaband.com, 1 vocably.de, 1 vocalcoach.com, 1 vocaloid.my, 1 @@ -156251,6 +156987,7 @@ vodicaknapocitac.sk, 1 voditel.ua, 1 vodna.com.ua, 1 +vodoinstalaterzlaja2015.rs, 1 vodotech.sk, 1 vodpay.com, 1 vodpay.net, 1 @@ -156337,6 +157074,7 @@ voirie-suresnes.fr, 1 voiser.ai, 1 voitolla.com, 1 +voituresdantan.fr, 1 voix-bien-etre.com, 0 vojenshandicap.dk, 1 vojk.au, 1 @@ -156359,9 +157097,13 @@ volcain.io, 1 volcanconcretos.com, 1 volcaniccoffee.co.nz, 1 +volcano-ek.ru, 1 +volcano-irk.ru, 1 volcano-irkutsk.ru, 1 volcano-kazan.ru, 1 +volcano-kzn.ru, 1 volcano-spb.ru, 1 +volcano-tm.ru, 1 volcano-ug.ru, 1 volcano-vts.ru, 1 volcano-x.ru, 1 @@ -156505,6 +157247,7 @@ volvo-klub.cz, 1 volvo1800es.tk, 1 volvoklub.cz, 1 +volwb.com, 1 volyn-news.ru, 1 vomitoxin.ga, 1 vommu.be, 1 @@ -156547,7 +157290,6 @@ voprosownet.tk, 1 voquent.com, 1 vorandor.com, 1 -vorbatec.de, 1 vorbis.cz, 1 vorbrodt.blog, 1 vorderklier.de, 1 @@ -156640,6 +157382,7 @@ voterockfordil.gov, 1 votes-reu.ml, 1 votesantarosa.gov, 1 +votesavannahhorton.com, 1 votescotttn.gov, 1 voteseminole.gov, 1 votesjc.gov, 1 @@ -156686,6 +157429,7 @@ voxfa.com, 1 voxio.nl, 1 voxpopuli.com, 1 +voxreach.com.au, 1 voxturba.com, 1 voyage-martinique.fr, 1 voyage2africa.com, 1 @@ -156705,6 +157449,7 @@ voyance-universelle.com, 1 voyancedanslenord.com, 1 voyantatravel.com, 1 +voyei.com.br, 1 voyeurspyporn.com, 1 voytech.ovh, 1 voz.vn, 1 @@ -156757,6 +157502,7 @@ vpsji.com, 1 vpsmore.com, 1 vpsou.com, 1 +vpspenergy.com, 1 vpsport.ch, 1 vpsssl.com, 1 vpstrial.net, 1 @@ -156995,9 +157741,9 @@ vrtemptation.com, 1 vrtidaho.gov, 1 vrtouring.org, 1 -vrtuoluo.com, 1 vrzas.net, 1 vrzl.pro, 1 +vs.org.rs, 1 vs603.com, 1 vs6060.com, 0 vsactivity.com, 1 @@ -157059,7 +157805,6 @@ vtanki.tk, 1 vtaxi.se, 1 vtbclub.xyz, 1 -vtbs.moe, 1 vtcourts.gov, 1 vtcynic.com, 1 vtech.com, 1 @@ -157078,9 +157823,6 @@ vtmgo.be, 1 vtops.com, 1 vtoroy-kanal.ga, 1 -vtpeuphoria.in, 1 -vtpskylights.com, 1 -vtpworldofwow.in, 1 vttnordisere.fr, 1 vtuber-schedule.info, 1 vtubes.tokyo, 1 @@ -157101,7 +157843,6 @@ vulcannow.ru, 1 vulcanrussia-game.com, 1 vulcanrussiagame.com, 1 -vuldb.com, 1 vulgar-teens.tk, 1 vulkan-russia-pro.com, 1 vulkan-russia.vip, 1 @@ -157129,7 +157870,6 @@ vuojolahti.fi, 0 vuotila.eu, 1 vuoto.fi, 1 -vurdering.com, 1 vurdst.dk, 1 vurgitsin.com.tr, 1 vuse.com, 1 @@ -157182,7 +157922,6 @@ vwoensel.net, 1 vwoforangeparts.com, 1 vwp.su, 1 -vwpartsinternational.com, 1 vwpi.co, 1 vwsaigon.vn, 0 vwssl.com, 1 @@ -157197,6 +157936,7 @@ vyacheslav.ml, 1 vybavzahradu.cz, 1 vybeministry.org, 1 +vybeo.live, 1 vyber-odhadce.cz, 1 vyberdomov.cz, 1 vyberodhadce.cz, 1 @@ -157289,7 +158029,6 @@ w3software.pl, 1 w3squad.com, 1 w3web.com.br, 1 -w3y.cc, 1 w3z.org, 1 w40faktory.tk, 1 w4b.in, 1 @@ -157327,7 +158066,6 @@ w9297.co, 1 w9728.co, 1 w9nb.radio, 1 -wa-ieg-aimsmblv1-idser4-prd-aueast.azurewebsites.net, 1 wa-m-web-alpcustomer-portal-caixabank.azurewebsites.net, 1 wa-m-web-alpcustomer-portal-timfin.azurewebsites.net, 1 wa-pen.com, 1 @@ -157383,6 +158121,7 @@ wafreight.com, 1 wage-feeg.gc.ca, 1 wagener-gmbh.com, 1 +wageproof.com, 1 wagesweldandfab.com, 1 wageworks.com, 1 wagidopaczek.pl, 1 @@ -157393,10 +158132,11 @@ waguramaurice.cf, 1 wagyudelicatessen.com, 1 waha-market.top, 1 +wahana.cloud, 1 +wahana.web.id, 1 wahay.org, 1 wahine.gq, 1 wahl-co.de, 1 -wahlcco.com, 1 wahminda.tk, 1 wahoo-ashland-waverly.com, 1 wahrerweinstock.at, 1 @@ -157414,6 +158154,7 @@ wail.net, 1 wailord284.club, 1 waimanu.io, 1 +wains.be, 1 wairakeitouristpark.co.nz, 1 waisl.in, 1 waisster.com, 1 @@ -157449,6 +158190,7 @@ wakixpregnancyregistry.com, 1 wakka.moe, 1 wakol.co.za, 1 +wakolabs.com.br, 1 wakoopa.com, 1 wakpamnilake-nsn.gov, 1 wakullaelectionfl.gov, 1 @@ -157490,7 +158232,7 @@ walkervillemt.gov, 1 walkfree.org, 1 walkingandcycling.org.uk, 0 -walkingrehabilitation.com, 1 +walkingkiwi.com, 1 walkinlab.com, 1 walkinweb.com, 1 walkman.cloud, 1 @@ -157643,6 +158385,7 @@ wanzeller.com, 1 wanzieinsuranceservices.com, 1 wap-umbrella.tk, 1 +wap.live, 1 wapa.gov, 1 wapatui.online, 1 wapazewddamcdocmanui6001.azurewebsites.net, 1 @@ -157656,7 +158399,6 @@ wapkarma.tk, 1 wapkat.tk, 1 waplumber.com.au, 1 -wapmafija.eu, 1 wapmaster.cf, 1 wapmaster.ga, 1 wapnazir.tk, 1 @@ -157699,6 +158441,7 @@ wardslager.com, 1 warecountyga.gov, 1 warehouse-nantes.fr, 1 +warehousewebtools.co.uk, 1 warekon.dk, 1 waren.io, 1 waren.one, 1 @@ -157730,6 +158473,7 @@ warlions.info, 0 warlords.cf, 1 warmbre.ad, 1 +warmcat.com, 1 warmestwishes.ca, 1 warmglobe.com, 1 warmlyyours.com, 1 @@ -157859,10 +158603,10 @@ waste.gov, 1 wasteindustrytraining.com, 1 wastelinq.com, 1 +wasteoilcollection.co.nz, 1 wastewaterservicesltd.co.uk, 0 wastewise.com, 0 wastrel.ch, 1 -wasunserwartet.de, 1 wasys.com.br, 1 wat.sh, 1 wataclinic.com, 1 @@ -157891,38 +158635,38 @@ watchfinder.at, 1 watchfinder.au, 1 watchfinder.be, 1 -watchfinder.bg, 1 +watchfinder.bg, 0 watchfinder.ch, 1 watchfinder.co.uk, 1 watchfinder.com, 1 watchfinder.com.de, 1 -watchfinder.cy, 1 -watchfinder.cz, 1 -watchfinder.dk, 1 -watchfinder.ee, 1 -watchfinder.es, 1 -watchfinder.fi, 1 +watchfinder.cy, 0 +watchfinder.cz, 0 +watchfinder.dk, 0 +watchfinder.ee, 0 +watchfinder.es, 0 +watchfinder.fi, 0 watchfinder.fr, 1 -watchfinder.gr, 1 +watchfinder.gr, 0 watchfinder.hk, 1 -watchfinder.hr, 1 -watchfinder.hu, 1 +watchfinder.hr, 0 +watchfinder.hu, 0 watchfinder.ie, 0 watchfinder.is, 1 watchfinder.it, 1 -watchfinder.lt, 1 +watchfinder.lt, 0 watchfinder.lu, 1 -watchfinder.lv, 1 -watchfinder.mt, 1 -watchfinder.nl, 1 +watchfinder.lv, 0 +watchfinder.mt, 0 +watchfinder.nl, 0 watchfinder.no, 1 watchfinder.nz, 1 -watchfinder.pl, 1 -watchfinder.pt, 1 -watchfinder.ro, 1 -watchfinder.se, 1 -watchfinder.si, 1 -watchfinder.sk, 1 +watchfinder.pl, 0 +watchfinder.pt, 0 +watchfinder.ro, 0 +watchfinder.se, 0 +watchfinder.si, 0 +watchfinder.sk, 0 watchfreeonline.co.uk, 1 watchful.net, 1 watchgeneration.fr, 1 @@ -157941,6 +158685,7 @@ water-filters.tk, 1 water-for-africa.org, 1 water-jetting-calculator.com, 1 +water-mark.ru, 1 water-polo.tk, 1 water-sport-bali.com, 1 water-sports-bali.com, 1 @@ -157961,7 +158706,6 @@ waterest.tk, 1 waterfedpole.com, 1 waterfirepros.com, 1 -waterfordstoves.ie, 1 waterfordvt.gov, 1 waterfordwi.gov, 1 waterforlife.be, 1 @@ -157983,6 +158727,7 @@ waterlootwpmi.gov, 1 watermarkktp.com, 1 watermarkly.com, 0 +watermelab.com, 1 watermonitor.gov, 1 wateroutlook.com, 1 waterpoint.tk, 1 @@ -158017,16 +158762,13 @@ watgroeitwaar.org, 1 wathory.com, 1 watisleukemie.tk, 1 -watmar.com.au, 1 watnongpangtru.com, 1 -watobi.jp, 1 watongaok.gov, 1 watoo.tech, 1 watrd.com, 1 watsontownshipmi.gov, 1 watsonvillelibrary.gov, 1 watters.com.au, 1 -wattlefieldpottery.co.uk, 1 watto29.co.jp, 1 wattpad.com, 1 wattstrading.co.uk, 1 @@ -158060,6 +158802,14 @@ waverlytn.gov, 1 wavesejoy.cloud, 1 wavesite.tk, 1 +wavor.co.uk, 1 +wavor.com.br, 1 +wavor.de, 1 +wavor.fr, 1 +wavor.in, 1 +wavor.io, 1 +wavor.nl, 1 +wavu.be, 1 wavycat.me, 1 wavycat.ru, 1 waw-werbeagentur.de, 1 @@ -158117,7 +158867,6 @@ wb-partner.pl, 1 wb0hsi.org, 1 wba.or.at, 1 -wball.com, 1 wbaltv.com, 1 wbbauth.de, 1 wbbwbwebweb.cf, 1 @@ -158134,13 +158883,13 @@ wbmonitor.de, 1 wbmonitor.eu, 1 wbnet.eu, 1 -wboeijen.nl, 1 +wboeijen.nl, 0 wbolt.com, 1 wbostrom.se, 1 wbpersonalmonitor.de, 1 wbpgroup.com.au, 1 wbphed.gov.in, 1 -wbs-gruppe.de, 1 +wbs-gruppe.de, 0 wbsogids.nl, 1 wbss.it, 1 wbstraining.de, 1 @@ -158155,6 +158904,7 @@ wc64.org, 1 wca.link, 1 wcaganalytics.com, 1 +wcally.com, 1 wcaquatics.org, 1 wcarc.ca, 0 wcatherinekendall.co.uk, 1 @@ -158240,8 +158990,8 @@ weare.ie, 1 wearebase.com, 1 wearebfi.co.uk, 1 +wearecasus.co, 1 wearecreator.uk, 0 -wearecrew.io, 1 wearedevs.net, 1 wearefestival.ml, 1 weareflo.com, 0 @@ -158271,7 +159021,6 @@ wearewp.pro, 1 wearit.tk, 1 wearitout.com.au, 1 -wearmoi.com, 1 wearvintage.ml, 1 wearwolf.tk, 1 weasyl.com, 1 @@ -158379,9 +159128,11 @@ webagenturschmid.ch, 1 webaholic.co.in, 1 webal.co.uk, 1 +webalyzr.de, 1 webanalysissolutions.com, 1 webandmore.de, 1 webanet.eu, 1 +webanixsolutions.com, 1 webannonces.tk, 1 webanyti.me, 1 webapky.cz, 1 @@ -158440,7 +159191,6 @@ webcatchers.nl, 0 webce.com, 1 webce.de, 1 -webcertificate.com, 1 webchangedetector.com, 1 webcheck.pt, 1 webcheckout.net, 1 @@ -158471,6 +159221,7 @@ webdesign-note.jp, 1 webdesignagency.cf, 1 webdesigncompanyindia.com, 1 +webdesigndesel.de, 1 webdesignelftal.eu, 0 webdesignersinchennai.tk, 1 webdesignfenua.tk, 1 @@ -158635,7 +159386,6 @@ webmeister.org, 1 webmenedzser.hu, 1 webmetallica.tk, 1 -webmetering.at, 1 webmethod.email, 1 webminders.it, 1 webmining.gq, 1 @@ -158691,7 +159441,7 @@ webregie.de, 1 webregion.tk, 1 webrepresalia.tk, 1 -webresilient.com, 1 +webrevisie.nl, 1 webringpeopletogether.com.au, 1 webs4all.ro, 0 websa.nl, 1 @@ -158711,6 +159461,7 @@ webseitenserver.com, 0 webserum.com, 1 webserverindia.com, 0 +webshare.space, 1 webshipper.com, 1 webshop.nl, 1 webshovel.net, 1 @@ -158750,6 +159501,7 @@ websoftba.gq, 1 websofts.co.in, 1 websolutionbd.tk, 1 +websolutions-erlebach.com, 1 websouthdesign.com, 1 websphere.tk, 1 webspider.tk, 1 @@ -158802,8 +159554,9 @@ webtransfers.ml, 1 webtrend.ch, 1 webtrh.cz, 1 -webtronic.ie, 1 +webtronic.ie, 0 webtropia.com, 0 +webuftritt.ch, 1 webuildsite.ga, 1 webullreview.co, 1 webuniverse.ml, 1 @@ -158825,7 +159578,6 @@ webyrychle.cz, 1 webzanem.com, 0 webzarabotok.tk, 1 -webzschema.in, 1 wecan-it.dk, 1 wecanvisit.com, 1 wecareplatform.nl, 1 @@ -158927,6 +159679,7 @@ wefazemos.com.br, 0 wefitboilers.com, 1 wefixmd.com, 1 +wefixpdf.com, 1 wefloridafinancial.com, 1 weforgood.org.tw, 1 wefound.com.tw, 1 @@ -158954,6 +159707,7 @@ weibbb.com, 1 weibel.me, 1 weibomiaopai.com, 1 +weideheem.nl, 1 weideheuvel.org, 1 weighed.ga, 1 weight-loss.services, 1 @@ -158974,7 +159728,6 @@ weiming.ddns.net, 1 weimingsci.cn, 1 weimz.com, 1 -wein.cc, 1 weinbergerlawgroup.com, 1 weinboxbuilders.co.nz, 1 weinfuse.com, 1 @@ -159015,6 +159768,7 @@ wejv.eu, 1 wekan.hopto.org, 1 wekibe.de, 1 +wekio.com, 1 wekipedia.com, 1 weknowhowtodoit.com, 1 wekompare.fr, 1 @@ -159035,6 +159789,8 @@ weldynz.co.nz, 1 welfareness.icu, 1 welivetogether.com, 1 +welkomins-hertogenbosch.nl, 1 +welkominshertogenbosch.nl, 1 well.bayern, 1 wella-download-center.de, 1 wellbalancedhealth.ie, 1 @@ -159123,6 +159879,7 @@ wenchieh.com, 1 wend.academy, 1 wendelluguetto.com.br, 1 +wender.media, 1 wendkom.com, 1 wendlberger.net, 1 wendu.me, 0 @@ -159150,7 +159907,6 @@ weosx.com, 1 wep.pw, 1 wepa.pe, 1 -wepaempowercenter.org, 1 wepbiz.com, 1 weplan-app.com, 1 weplananalytics.com, 1 @@ -159212,7 +159968,7 @@ wermeester.be, 1 wermeester.com, 1 werner-ema.de, 1 -wernerco.com, 1 +wernerco.com, 0 wernerworldwide.com, 1 wernicke-it.de, 1 wero-wallet.eu, 1 @@ -159239,7 +159995,6 @@ wespeakgeek.co.za, 1 wespeakk9.com, 1 wesreportportal.com, 1 -wessafety.net, 1 wesseldijk.eu, 1 wesseling.de, 1 wesselius.tk, 1 @@ -159267,6 +160022,7 @@ westcentralmls.com, 1 westchester-il.gov, 1 westchesteranxietytreatment.com, 1 +westchesterwine.com, 1 westcoastaggregate.com, 1 westcoastcastles.com, 1 westcoastdrones.net, 1 @@ -159274,7 +160030,6 @@ westcoastmarineadvisor.com, 1 westcoastmotors.co.uk, 1 westcoastnewsstand.com, 1 -westcoastpoly.com.au, 1 westcode.de, 1 westcountrydentalcrafts.uk, 1 westcreekna.org, 1 @@ -159371,6 +160126,7 @@ weteam24.ru, 1 wetheghosts.eu, 1 wetheglobalpeople.com, 1 +wethemovement.org, 1 wetherbyvets.co.uk, 1 wetherspoonapprenticeshipacademy.co.uk, 1 wetnwild.com.au, 1 @@ -159385,6 +160141,7 @@ wetthost.com, 1 wetu.com, 0 wetumpkaal.gov, 1 +wetwijzer.be, 1 wevah.com, 0 wevape.online, 1 weviral.org, 1 @@ -159424,7 +160181,6 @@ wfuogb.com, 1 wfxs.com.tw, 1 wfy24.com, 1 -wg-smue.de, 1 wg-tools.de, 1 wg2023.com.br, 1 wgal.com, 1 @@ -159463,7 +160219,6 @@ whaletail.ai, 0 whampoa.com, 1 whanau.org, 0 -whanglaw.com, 1 whapn.sg, 1 wharfevalleywindows.co.uk, 1 wharfwise.com, 1 @@ -159474,7 +160229,7 @@ whatabout.tk, 1 whataboutjonbuckland.tk, 1 whataboutjoshua.tk, 1 -whatagreg.com, 1 +whatagreg.com, 0 whatairdefencedoing.com, 1 whatarepatentsfor.com, 1 whatclinic.co.uk, 1 @@ -159544,7 +160299,6 @@ wheelnation.net, 1 wheelrestoreuk.com, 1 wheelscrze.com, 1 -wheelsindia.com, 1 wheelspin.ga, 1 wheelwide.co.uk, 1 wheelwork.org, 0 @@ -159574,7 +160328,6 @@ whereiszakir.com, 1 wheresbuzz.com.au, 1 wheresergio.com, 1 -wheresthejump.com, 1 wheretotravel.info, 1 whereuare.se, 1 whereveryougo.space, 1 @@ -159605,7 +160358,6 @@ whiskersandtails.co.za, 1 whiskey.com.my, 1 whiskey.money, 1 -whiskeytech.org, 1 whisky.com.my, 1 whisky.money, 1 whiskydb.de, 1 @@ -159624,6 +160376,7 @@ whistleblowerordning.com, 1 whistleblowers.gov, 1 whistleblowersoftware.com, 1 +whistleblowing.ae, 1 whistlerbillboards.com, 1 whistlingdog.media, 0 whitakersofmccook.com, 1 @@ -159634,6 +160387,7 @@ white-hell.tk, 1 white-info.tk, 1 white-noise.tk, 1 +white-rabbit.observer, 1 white-rabbit.tk, 1 white-skull.tk, 1 white-wolf.tk, 1 @@ -159646,7 +160400,7 @@ whitebirdclinic.org, 1 whitebox.ga, 1 whitechristmas.com.au, 1 -whitecloudconcierge.com, 1 +whitecloudconcierge.com, 0 whitecollar.net, 1 whitecollarfraud.com, 1 whitecreekny.gov, 1 @@ -159655,7 +160409,6 @@ whitefishtownshipmi.gov, 1 whitefordtownshipmi.gov, 1 whitehallal.gov, 1 -whitehartdartmoor.co.uk, 1 whitehartgreatyeldham.co.uk, 1 whiteharttherapies.co.uk, 1 whitehat.ee, 1 @@ -159728,7 +160481,9 @@ whitmanwire.com, 1 whitmoreac.com, 1 whitneys2go.com, 1 +whittingtonhomes.com, 1 whittle.in, 1 +whittlesfabrics.com, 1 whitworth.nyc, 1 whitworth.org, 1 whizkidpcservices.com, 1 @@ -159776,6 +160531,7 @@ whoopee.my, 0 whooshkaa.com, 1 whoownswhom.co.za, 1 +whop.com, 1 whoplusyou.com, 1 whoreofwallstreet.tk, 1 whorepresentsme.us, 1 @@ -159852,7 +160608,7 @@ wideshoes.com, 1 widewebhost.net, 1 wideworks.agency, 1 -widexaluminium.pl, 1 +widexisitmecihazlari.com, 1 widget-options.com, 1 widgetmaker.co.uk, 1 widma.gov, 1 @@ -159873,6 +160629,7 @@ wiegandt.org, 1 wiegedaten.de, 1 wiek.net, 1 +wiek2.nl, 1 wieloswiat.pl, 1 wielrenbond.ml, 1 wielrennen-in-zeeland.tk, 1 @@ -159889,6 +160646,7 @@ wifi-hack.com, 0 wifi-names.com, 1 wifi-ooe.at, 1 +wifi.com.vn, 1 wifi.id, 1 wificonnect.cc, 1 wifidjelfa.com, 1 @@ -159919,6 +160677,7 @@ wijaya2u.com, 1 wijck.com, 1 wijkdezwaenebloeme.tk, 1 +wijkgerichtwerken.nl, 1 wijnbesteld.nl, 1 wijnlandkroatie.nl, 1 wijnservices.nl, 0 @@ -160140,11 +160899,20 @@ wildfireseomarketing.com, 1 wildflowers5.com, 1 wildfoerster.org, 1 +wildfortune.bet, 1 +wildfortune.io, 1 +wildfortune21.io, 1 +wildfortune23.io, 1 +wildfortune24.io, 1 +wildfortune3.io, 1 +wildfortune4.io, 1 +wildfortune44.io, 1 +wildfortune5.io, 1 wildfortune8.io, 1 +wildfortune9.io, 1 wildfurloweenwest.org, 1 wildglass.nl, 1 wildhealth.lu, 1 -wildheavenbeer.com, 1 wildhorsesaloon.com, 1 wildlifeadaptationstrategy.gov, 1 wildlifeforafrica.org, 1 @@ -160164,13 +160932,13 @@ wildvicky.net, 1 wildwesthackinfest.com, 1 wildwildtravel.com, 1 -wildwill.co.uk, 1 wildwind.world, 1 wildwoodpolice-fl.gov, 1 wildwoodrockers.tk, 1 wildzap.ml, 1 wildzoopark.co.uk, 1 wildzoopark.com, 1 +wiles.dk, 1 wiley.law, 1 wilf1rst.com, 1 wilfert.cc, 1 @@ -160186,7 +160954,6 @@ wilipedia.com, 1 wiliquet.net, 1 wilk.tech, 1 -wilkens.be, 1 wilkes-barretownship.gov, 1 wilketransporte.de, 1 wilkincounty.gov, 1 @@ -160215,6 +160982,7 @@ williamfeely.info, 1 williamgoldberg.cf, 1 williamgoren.com, 1 +williamgreger.de, 1 williamjohngauthier.net, 1 williamle.com, 1 williammcgill.com, 1 @@ -160242,7 +161010,7 @@ willnorris.com, 1 willocks.nl, 1 willoughbyhillsohio.gov, 1 -willow.technology, 1 +willow.su, 1 willowbrook.co.uk, 1 willowchild.de, 1 willowcundy.com, 1 @@ -160273,7 +161041,6 @@ wilmington-il.gov, 1 wilmingtonohio.gov, 1 wilmingtonzen.tk, 1 -wilmothgroup.com, 1 wilo.com, 1 wils.jp, 1 wilshirelawfirm.com, 1 @@ -160288,7 +161055,8 @@ wiltonsandstonequarry.com.au, 1 wiltrovira.com, 1 wiltshirehealthyschools.org, 1 -wimbledon.com, 1 +wimasons.foundation, 1 +wimbledon.com, 0 wimbledon.org, 1 wimlanphen.nl, 1 wimmer-informatik.eu, 1 @@ -160319,8 +161087,8 @@ winancreekbarn.com, 1 winario.de, 1 winball.ml, 1 -winbignow.click, 1 winboxzero.com, 1 +wincasinorocket.com, 1 wincasinosmoney.com, 1 wincentro.pt, 1 winch-center.de, 1 @@ -160336,6 +161104,7 @@ wind.com.do, 1 windaero.com, 1 windandweather.com, 1 +windedvertigo.com, 1 windforme.com, 1 windgucker.de, 1 windhamct.gov, 1 @@ -160424,6 +161193,7 @@ wingie.qa, 1 wingify.com, 1 wingmin.net, 1 +wingov.io, 1 wingover.su, 1 wingpictures.nl, 1 wings.com.pk, 1 @@ -160472,6 +161242,7 @@ winserver.ne.jp, 1 winslowhomer.tk, 1 winslowslair.tk, 1 +winspinsamurai.com, 1 winsposure.com, 1 winsufi.biz, 1 wint.global, 1 @@ -160503,6 +161274,7 @@ winull.de, 1 winup.org, 1 winvio.com, 1 +winwildfortune.io, 1 winwitharval.co.uk, 1 winwiz1.com, 1 winxpclub.tk, 1 @@ -160519,6 +161291,7 @@ wippie.se, 1 wippler.at, 1 wippy.tk, 1 +wiproccs.com, 1 wir-jugendhilfe.de, 0 wir-machen-druck.de, 1 wir-pflegen-zuhause.at, 1 @@ -160545,7 +161318,6 @@ wirelesslogic.com, 0 wirelesslogicnordic.com, 1 wirelessthief.ga, 1 -wiremaze.com, 1 wires.co.uk, 1 wireshark.org, 1 wireshocks.com, 1 @@ -160588,6 +161360,7 @@ wisdoj.gov, 1 wisdomacademy.ro, 1 wisdomathena1000.ru, 0 +wisdomblake.com, 1 wisdomgarden-mr.com, 1 wisdomgeek.com, 1 wisdomise.com, 1 @@ -160606,6 +161379,7 @@ wisemans.us, 1 wisemen.digital, 0 wisemoney.com.vc, 1 +wisen.pt, 1 wisereducacao.com, 1 wisereshape.com, 1 wisers.com.tw, 1 @@ -160646,6 +161420,7 @@ wispmaeksmusic.tk, 1 wispyon.com, 1 wisr.com.au, 1 +wiss.com, 1 wissamnr.be, 1 wisselink.tk, 1 wissen-a5.de, 1 @@ -160747,7 +161522,7 @@ wjwieland.dvrdns.org, 0 wk-tk.com, 1 wk.pl, 1 -wk577.com, 1 +wk577.com, 0 wkberg.nl, 1 wkbrowser.com, 1 wkbw.com, 1 @@ -160869,7 +161644,6 @@ wogame.works, 1 woge.cf, 1 woge.ml, 1 -wogo.org, 1 woh.org, 0 woheni.de, 1 wohlgefuehl-massagen.de, 1 @@ -160947,6 +161721,7 @@ wollomatic.de, 1 wollongongbaptist.hopto.org, 1 wollwerk.org, 1 +woloho.com, 1 wolrdwidessl.net, 1 wolsing.dk, 1 wolszon.me, 1 @@ -161048,8 +161823,6 @@ woodcock.cloud, 1 woodcountywi.gov, 1 woodcraftcompany.ru, 1 -woodenonesiesr.us, 1 -woodenonesiesrus.com, 1 woodenson.com, 1 woodev.us, 1 woodfarm2020.com, 1 @@ -161059,6 +161832,7 @@ woodfordcountyky.gov, 1 woodgraintales.co.il, 1 woodhavenmi.gov, 1 +woodhousechocolate.com, 1 woodlandboys.com, 1 woodlandcreekfurniture.com, 1 woodlandwindows.com, 0 @@ -161129,6 +161903,8 @@ wootkit.tk, 1 wootware.co.za, 1 woovi.com, 1 +wopnin.fyi, 1 +wopr.systems, 1 wops.cc, 1 woralelandia.com, 1 worcade.com, 1 @@ -161143,7 +161919,6 @@ wordandnote.com, 1 wordbits.net, 0 wordcounter.net, 1 -worddunk.com, 1 wordfast.com, 1 wordmon.net, 1 wordmon.site, 1 @@ -161359,6 +162134,7 @@ worldnewsphoto.tk, 1 worldofarganoil.com, 1 worldofbelia.de, 1 +worldofexpos.com, 1 worldofheroes.ml, 1 worldoflegion.ml, 1 worldofparties.co.uk, 1 @@ -161371,7 +162147,6 @@ worldranking.tk, 1 worldrecipes.eu, 1 worldremit.com, 1 -worldrism.com, 1 worldsat.tk, 1 worldsaway.ca, 1 worldsbest.ga, 1 @@ -161388,7 +162163,6 @@ worldsy.com, 1 worldsystems.com.co, 1 worldtalk.de, 1 -worldtattooevents.com, 1 worldtempus.com, 0 worldtera.com, 1 worldtrandingnews.ml, 1 @@ -161416,12 +162190,14 @@ worms-cowclan.tk, 1 wormser-zeitung.de, 1 worongarymedical.com.au, 1 +worpix.com, 1 worpswede.eu, 1 worst.horse, 0 wort-suchen.de, 1 wortdestages.tk, 1 worthcountyiowa.gov, 1 worthenind.com, 0 +worthington.tech, 1 worthlessingratitudecq.cf, 1 worthlessingratitudecq.gq, 1 worthlessingratitudecq.ml, 1 @@ -161482,6 +162258,7 @@ wowlegacy.ml, 1 wowlifedesignandco.jp, 1 wowlove.tk, 1 +wowmakers.com, 1 wownskportal.tk, 1 wowpilates.com, 1 wowra.net.pl, 1 @@ -161506,7 +162283,6 @@ wp-creativ.de, 1 wp-fastsearch.de, 1 wp-fotoblog.de, 1 -wp-hasty.com, 1 wp-in.de, 1 wp-mix.com, 1 wp-ninja.tk, 1 @@ -161528,12 +162304,10 @@ wpbox.by, 1 wpbrigade.com, 1 wpcanban.com, 1 -wpcastle.com, 1 wpcc.edu, 1 wpcepat.com, 0 wpckraft.ro, 1 wpco.se, 1 -wpcommerz.com, 1 wpconcepts.net, 1 wpconnect.co, 1 wpcs.pro, 1 @@ -161559,11 +162333,11 @@ wplibrary.net, 1 wplicious.com, 1 wplistings.pro, 1 -wpmafias.com, 1 wpmatik.com, 1 wpmeer.com, 1 wpmet.com, 1 wpmu-tutorials.de, 1 +wpna.fm, 1 wpnesia.id, 1 wpnews.cf, 1 wpnews.ga, 1 @@ -161646,9 +162420,10 @@ wrighttownshipottawami.gov, 1 wrighttownshippa.gov, 1 wringer.ga, 1 +wrist-pay.com, 1 wristler.eu, 1 write-right.net, 1 -writeaboutgaza.com, 1 +writeaboutgaza.com, 0 writeandedit-for-you.com, 1 writeaword.tk, 1 writebrigade.com, 1 @@ -161688,7 +162463,7 @@ wrmea.org, 1 wrmh343.org, 1 wrnck.cloud, 1 -wroclawguide.com, 1 +wroclawguide.com, 0 wrong.wang, 0 wrongaddress.com, 1 wrozbyonline.pl, 1 @@ -161701,7 +162476,6 @@ wsa.poznan.pl, 1 wsadek.ovh, 1 wsb.pl, 1 -wsc.rip, 1 wscauth.de, 1 wscf.ch, 1 wscore.me, 1 @@ -161710,7 +162484,6 @@ wsdeboer.nl, 1 wselektro.de, 1 wseo.pw, 1 -wsfabrication.com.au, 1 wsgvet.com, 1 wsheffield.com, 1 wsj.com, 1 @@ -161732,7 +162505,7 @@ wsspalluto.de, 1 wssv.ch, 0 wstein.org, 1 -wstore.co.id, 1 +wstore.co.id, 0 wsug.gq, 1 wsv-pfeffingen.de, 1 wsvdeboei.nl, 1 @@ -161756,7 +162529,6 @@ wtw.io, 1 wtxl.com, 1 wuaffiliate.tk, 1 -wualabs.com, 1 wubuwu.com, 1 wuchipc.com, 1 wuchoamoveis.com.br, 1 @@ -162067,11 +162839,12 @@ wzitrade.com, 1 wzrd.in, 0 wzutti.com, 0 -wzxaini9.com, 1 +wzxaini9.com, 0 wzyboy.org, 1 x-6.pl, 1 x-76.eu, 1 x-breezen.asia, 1 +x-change.ro, 1 x-charge.uk, 1 x-electronica.com, 1 x-files.tk, 1 @@ -162127,7 +162900,6 @@ x77nn.com, 1 x7blog.com, 1 x81vv.com, 1 -x86.pet, 1 x90.im, 1 x9297.co, 1 x9728.co, 1 @@ -162146,7 +162918,6 @@ xadwm.top, 1 xage.com, 1 xaira.com, 0 -xajh.org, 1 xakep-slon.tk, 1 xakepctbo.tk, 1 xakiatech.com, 1 @@ -162293,6 +163064,7 @@ xcdd.sh, 1 xce.pl, 1 xcelvations.com, 1 +xceneresearch.com, 1 xchangehoster.de, 1 xcharge.uk, 1 xchimera.com, 1 @@ -162316,9 +163088,9 @@ xd.cm, 1 xd.gd.cn, 1 xd.gov, 1 -xdaforums.com, 1 xdawn.cn, 1 xdb.be, 0 +xdb.one, 1 xdc.org, 0 xdcam-user.com, 1 xdemvyhcp.com, 1 @@ -162332,11 +163104,11 @@ xdty.org, 1 xduce.com, 1 xeditpro.com, 1 +xeerpa.com, 1 xeforce.com, 1 xehopdongmuine.vn, 1 xehost.com, 1 xeiropraktiki.gr, 1 -xelencure.com, 1 xelesante.jp, 1 xelionai.com, 1 xemptsecurity.com, 1 @@ -162397,7 +163169,6 @@ xg9gbbbr.nsupdate.info, 1 xgadget.de, 1 xgameshst.com, 1 -xgclan.com, 1 xgn.es, 1 xgp.pl, 1 xgpu.deals, 1 @@ -162451,12 +163222,10 @@ xiaomiev.com.ua, 1 xiaomionline24.pl, 1 xiaoneijun.cn, 1 -xiaoniaoyou.com, 0 xiaoseai.com, 1 xiaoshijt.com, 1 xiaowangshen.com, 1 xiaoxia.li, 1 -xiarain.com, 1 xiashu8.com, 1 xiaxuejin.cn, 1 xiazhanjian.com, 0 @@ -162622,6 +163391,7 @@ xiqonline.com, 1 xishiduliu.com, 1 xitin.tk, 1 +xiufe.ng, 1 xiufeng.de, 1 xiufeng.net, 1 xiufeng.nl, 1 @@ -162658,7 +163428,7 @@ xlhalliance.org, 1 xlnaudio.com, 1 xloud.cf, 1 -xloveit.com, 1 +xloveit.com, 0 xlr8.shop, 1 xlribbon.ml, 1 xlrsecurity.com, 1 @@ -162672,7 +163442,6 @@ xmediabigz.tk, 1 xmediazxy.tk, 1 xmessy.com, 1 -xmgspace.me, 1 xmisystems.com, 0 xmit.co, 1 xml-dev.com, 1 @@ -162730,11 +163499,15 @@ xn----etbqa2alia5i.tk, 1 xn----htbhdmyci.xn--p1ai, 1 xn----itbanmp3ae.xn--p1ai, 1 +xn----itbbusfhekg7h.xn--p1ai, 1 +xn----itbqqeck8g.xn--p1ai, 1 xn----jtbednzh3d.xn--p1ai, 1 xn----jtbiihtkil8b4e.xn--p1ai, 1 xn----mtbckubhv.xn--p1ai, 1 xn----ncfb.ws, 1 xn----otbabmp3ae.xn--p1ai, 1 +xn----otbbpipiz.xn--p1ai, 1 +xn----ptbjhcfpdffj3i.xn--p1ai, 1 xn----rtbbavlecj.xn--p1ai, 1 xn----ylba7abgd9bnh0e.xn--qxa6a, 1 xn---35-6cdk1dnenygj.xn--p1ai, 1 @@ -162759,6 +163532,7 @@ xn--2i0bt7p4fy71g.com, 1 xn--2o2b11i93dh3r.com, 1 xn--2sxs9ol7o.com, 1 +xn--32-mlcqsin.xn--p1ai, 1 xn--36-dlcdun7abo4a.xn--p1ai, 1 xn--3bt625flzps8a.com, 0 xn--3btta.xn--fiqs8s, 1 @@ -162810,9 +163584,11 @@ xn--80aaaane9bk7bh.tk, 1 xn--80aaacqdkdv7b0a.tk, 1 xn--80aaaptltzqd.tk, 1 +xn--80aaazq3c.xn--p1ai, 1 xn--80aacgbiy5akmx.xn--e1a4c, 1 xn--80aacorabax9b2a3c.xn--p1ai, 1 xn--80aae7aeoh.xn--p1ai, 1 +xn--80aafm6chak.xn--p1ai, 1 xn--80aaghghcgb6daxu0h9b.xn--p1ai, 1 xn--80aahvz2a9a.xn--p1acf, 1 xn--80aanbkcescrdedmxzcl4pmc.xn--p1acf, 1 @@ -162836,7 +163612,6 @@ xn--80aejhvi0at.xn--90ais, 1 xn--80aejljbfwxn.xn--p1ai, 1 xn--80affa6ai0a.tk, 1 -xn--80afvgfgb0aa.xn--p1ai, 1 xn--80ahclcaoccacrhfebi0dcn5c1jh.xn--p1ai, 1 xn--80ahcnkhbwik.xn--p1ai, 1 xn--80ahjdhy.tk, 1 @@ -162844,6 +163619,7 @@ xn--80ahnefiifo0g.xn--p1ai, 1 xn--80aihgal0apt.xn--p1ai, 1 xn--80ajuk.xn--p1ai, 1 +xn--80akakhklwvz.xn--p1ai, 1 xn--80aki6akt.xn--p1ai, 1 xn--80akjfhoqm2h2a.xn--p1ai, 1 xn--80aknjgrv.tk, 1 @@ -162980,11 +163756,13 @@ xn--e1aaavheewr.xn--p1ai, 1 xn--e1aahuqbk6f.tk, 1 xn--e1aajkmzd.xn--p1ai, 1 +xn--e1aapoegejf8g.xn--p1ai, 1 xn--e1adckvg5c.xn--p1ai, 1 xn--e1adlfhcdo7h.xn--p1ai, 1 xn--e1afan7ad2a9b.xn--p1ai, 1 xn--e1afggpjhk3b1e.xn--p1ai, 1 xn--e1agokg6a9a.tk, 1 +xn--e1akmdci6f.xn--p1ai, 1 xn--e1aoahhqgn.xn--p1ai, 1 xn--e1aoddhq.gq, 1 xn--e1awbbf4g.xn--p1ai, 1 @@ -163033,7 +163811,9 @@ xn--h1aaahdlb4aki4h.xn--p1ai, 1 xn--h1aaakmzd.xn--p1ai, 1 xn--h1aagcjb0ajh5g.xn--p1ai, 1 +xn--h1aalhmhw.xn--p1ai, 1 xn--h1aarew7ct.tk, 1 +xn--h1agfcencfei4h.xn--p1ai, 1 xn--h1ahbcdb8g.xn--p1ai, 1 xn--h1aifgllz.xn--p1ai, 1 xn--h7t906ca.xn--fiqs8s, 1 @@ -163058,6 +163838,7 @@ xn--itt6x.xn--fiqz9s, 1 xn--itts1a.xn--fiqs8s, 1 xn--itts1a.xn--fiqz9s, 1 +xn--j1aadfcccbbtv7j.xn--p1ai, 1 xn--j1afcdm4f.xn--p1ai, 1 xn--j1aoca.xn--p1ai, 1 xn--j4h.cf, 1 @@ -163075,7 +163856,6 @@ xn--kl-oja.is, 1 xn--klmek-0sa.com, 1 xn--klschs-wxa.de, 1 -xn--klyv21c.com, 1 xn--kocaeliyazlm-b5bb.com, 1 xn--kpfer-jua.de, 1 xn--ksse-5qa.fi, 1 @@ -163115,6 +163895,7 @@ xn--mein-kchenhelfer-ozb.de, 1 xn--mensenges-o1a8c.gq, 1 xn--mensengesss-t8a.gq, 1 +xn--mentaltraining-fr-musiker-uwc.ch, 1 xn--mercadonavideo-2nb.com, 1 xn--mgbbh2a9fub.xn--ngbc5azd, 1 xn--mgbmmp7eub.com, 1 @@ -163243,6 +164024,7 @@ xn--u9jy16ncfao19mo8i.nagoya, 1 xn--uba.eu.org, 1 xn--ug8h.st, 1 +xn--uist1idrju3i.jp, 1 xn--ukasik-2db.pl, 1 xn--ukys-f6a.lt, 1 xn--underux-0za.eu, 1 @@ -163254,6 +164036,11 @@ xn--v6q426ishax2a.xyz, 1 xn--vck8crc010pu14e.biz, 1 xn--vck8crcu789ajtaj92eura.xyz, 1 +xn--ventilationrebro-wwb.nu, 1 +xn--ventilationrebro-wwb.se, 1 +xn--ventilationsrengringstockholm-v5c.se, 1 +xn--ventilationsrengringvsters-0hc6a69b.nu, 1 +xn--ventilationsrengringvsters-0hc6a69b.se, 1 xn--vhqd939aoqhf4c785d.cn, 1 xn--vhqd939aoqhf4c785d.com, 1 xn--vihrekeino-u5a.fi, 1 @@ -163315,7 +164102,6 @@ xnaas.info, 1 xnativi.pl, 1 xneelo.co.za, 1 -xnet-x.net, 1 xnetwork.ml, 1 xniilo.net, 1 xniver.se, 1 @@ -163359,6 +164145,8 @@ xovv.io, 1 xp-ochrona.pl, 1 xp.nsupdate.info, 1 +xpal.com, 1 +xpaldev.com, 1 xparts.com.tr, 1 xpd.se, 1 xpendustries.com, 1 @@ -163368,14 +164156,12 @@ xpertairtx.com, 1 xpertairwaco.com, 1 xpertcenter.ch, 0 -xpertcube.com, 1 xpertgears.com, 1 xpertmedia.ro, 1 xpetit.net, 1 xpg.jp, 1 xphelper.tk, 1 xpj090.com, 1 -xpj100.com, 0 xpj909.com, 1 xpj909.me, 1 xpj909.vip, 0 @@ -163405,7 +164191,6 @@ xpwn.cz, 0 xpwow.com, 1 xqib.org, 1 -xqin.net, 1 xqk7.com, 1 xqr.pm, 1 xr5.me, 1 @@ -163452,11 +164237,14 @@ xt.om, 1 xt177.com, 1 xt71uc.top, 1 +xtaboo3d.com, 1 xtarget.ru, 1 xtdowner.com, 1 xtec.eu.org, 1 xtechtecnologia.tec.br, 1 +xtechtools.com, 1 xtendafin.com, 1 +xtexx.eu.org, 1 xtianhe.com, 0 xtime.com, 1 xtips.us, 1 @@ -163648,13 +164436,14 @@ xyactive.com.au, 1 xyenon.bid, 1 xyfindit.com, 1 +xyj321.com, 1 xyl.cool, 1 -xylexa.ai, 1 xylimelts.com.au, 1 xyloefarmoges.gr, 0 xylos.nl, 1 xynta.ch, 1 -xynta.com, 1 +xynta.com, 0 +xyqon.fr, 1 xyquadrat.ch, 1 xyrem.com, 1 xyrexwolf-sebastien-izambard.tk, 1 @@ -163796,6 +164585,7 @@ yabit.org.tw, 1 yabuisha.jp, 1 yacca.co.uk, 1 +yaced.ca, 1 yacg.asia, 1 yachats.photos, 1 yachatshomesforsale.com, 1 @@ -163845,6 +164635,7 @@ yakbett.de, 1 yakimono.ga, 1 yakimoshi.tk, 1 +yakinimdakideprem.com, 1 yakisakana.tk, 1 yakkifamirie.tk, 1 yakmail.tech, 1 @@ -163856,7 +164647,6 @@ yakutia.tk, 1 yakutianews.tk, 1 yakutsk-city.tk, 1 -yakutsk-news.net, 1 yakutsk.ml, 1 yalamanchili.com, 1 yalb.tech, 1 @@ -163872,7 +164662,6 @@ yamagata-fujinka.jp, 1 yamagata-healing.com, 1 yamaken.jp, 1 -yamal-news.net, 1 yamal-online.ml, 1 yamal159263.ml, 1 yamanami.tokyo, 1 @@ -163983,7 +164772,6 @@ yarogneva.ru, 1 yarokuk.com, 1 yaroslavia.eu.org, 1 -yaroslavl-news.net, 1 yaroslavova.tk, 1 yarowork.jp, 1 yarplast.tk, 1 @@ -164051,6 +164839,7 @@ yaws.cf, 1 yaxim.org, 1 yay-btcl.work, 1 +yay.moe, 0 yay.space, 1 yayart.club, 1 yayfor.me.uk, 1 @@ -164124,7 +164913,6 @@ yellowmessenger.com, 1 yellowpages.ee, 1 yellowribbon.mil, 1 -yellowshow.com, 1 yellowsource.org, 1 yellowsprings.gov, 1 yellowsquid.uk, 0 @@ -164186,6 +164974,7 @@ yenpape.com, 1 yenphat.vn, 1 yeoldemagicmag.com, 1 +yeonmuduck.com, 1 yeonsuchoi.ca, 1 yep-pro.ch, 0 yepu.cc, 1 @@ -164201,7 +164990,6 @@ yescareer.ga, 1 yeschef.me, 1 yescool.cn, 0 -yesemek.com, 1 yesfone.com.br, 1 yesglasses.com, 1 yesgov.com, 1 @@ -164250,6 +165038,7 @@ yggdar.ga, 1 yggdrasildice.com, 1 ygm.org.uk, 1 +yh-tekent.nl, 1 yh12366.com, 1 yh64678.com, 1 yh66689.com, 1 @@ -164274,6 +165063,7 @@ yiai.gq, 1 yiai.ml, 1 yiai.tk, 1 +yianniswine.com, 1 yiannopoulos.edu.gr, 1 yibaoweilong.top, 1 yibin0831.com, 0 @@ -164302,6 +165092,7 @@ yilconstruction.ca, 1 yildizkariyerim.com, 1 yimgo.fr, 0 +yinchong.com, 1 yinduyy.com, 0 yinfor.com, 1 ying.gift, 1 @@ -164309,6 +165100,7 @@ ying299.net, 1 yingatech.com, 1 yinghezhinan.com, 1 +yingkuyun.com, 1 yinglinda.love, 1 yingmei.jp, 1 yingshu.hopto.org, 1 @@ -164317,11 +165109,13 @@ yinmingyang.cn, 1 yinwa.cf, 1 yinwa.ml, 1 +yinwoodweb.com, 1 yinyang.jp, 1 yippie.nl, 0 yishoufu.com.cn, 1 yisrime.link, 1 yisrime.xyz, 1 +yitian.me, 1 yiu-on.li, 1 yiuon.li, 1 yiyuanzhong.com, 1 @@ -164395,7 +165189,6 @@ yoga-zentrum-narayani.de, 1 yoga.is-an-engineer.com, 1 yogaangels.ga, 1 -yogachina.com, 1 yogaeastwest.com, 1 yogaecology.org, 1 yogagadgets.ga, 1 @@ -164461,11 +165254,13 @@ yonistap.com, 1 yonkersdentalspa.com, 1 yontu.be, 1 +yoobic.com, 1 yoodigital.co, 1 yoogirls.com, 1 yoonas.com, 1 yooneunhye.com, 0 yooooex.com, 1 +yoopies.fr, 1 yopers.com, 0 yopmail.com, 1 yopmail.net, 1 @@ -164518,6 +165313,7 @@ yosida95.com, 1 yosm.net, 1 yospos.org, 1 +yosta.org, 1 yotavibe.com, 1 yoti.com, 1 yoticonnections.com, 1 @@ -164527,7 +165323,6 @@ yotta-zetta.com, 1 yottaes.com, 1 yottahash.net, 1 -yotubaiotona.net, 1 you-working.ru, 1 you.bo, 0 you15iv.com, 1 @@ -164578,6 +165373,7 @@ youiv99.com, 0 youivh.com, 1 youivt.com, 1 +youkaimountain.ca, 1 youkaryote.com, 1 youkaryote.org, 1 youked.com, 1 @@ -164714,6 +165510,7 @@ yourlink.me, 1 yourloan.gq, 1 yourlondon.wedding, 1 +yourlongbrand.com, 1 yourlovesong.com.mx, 1 yourmagicstory.tk, 1 yourmaki.com, 1 @@ -164782,7 +165579,6 @@ youshouldnthavebeenhacking.com, 1 yousite.by, 1 yousound.tk, 1 -youssefmanai.com, 1 youssfitpro.com, 1 youston.agency, 1 youstyleski.it, 1 @@ -164800,6 +165596,7 @@ youthpolicy.org, 1 youthrules.gov, 1 youthsadda.com, 1 +youthtraining.pt, 1 youthwant.com.tw, 1 youtous.me, 1 youtube, 1 @@ -164891,7 +165688,6 @@ yuan.ren, 1 yuanandyuan.info, 1 yuanandyuan.me, 1 -yuanbangwulian.com, 1 yuanben.io, 1 yuanbiji.net, 1 yuandan.cf, 1 @@ -164981,7 +165777,6 @@ yumm.menu, 1 yummiyogi.com, 1 yummycouple.net, 1 -yummydrool.com, 1 yummymarket.com, 1 yun-bao.co, 0 yuna.tg, 0 @@ -164991,6 +165786,7 @@ yuncaioo.com, 0 yunguard.com, 1 yunhao.io, 1 +yunicorn.world, 1 yunicorn19.com, 1 yunite.one, 1 yunjishou.pro, 1 @@ -165020,7 +165816,6 @@ yushanfang.recipes, 1 yussuv.com, 1 yusufkaptanoglu.com, 0 -yusukekato.com, 1 yusukesakai.com, 0 yutakato.net, 1 yutangyun.com, 1 @@ -165030,7 +165825,6 @@ yuumari.com, 1 yuumpk.ru, 1 yuvagalam.com, 1 -yuvaskillfoundation.org, 1 yuweetek.com, 0 yuwei.org, 1 yuweiji.com, 1 @@ -165091,9 +165885,10 @@ yya.men, 1 yyc.city, 0 yycbike.info, 1 -yydjtc.top, 0 +yylegacy.global, 1 yyr.im, 1 yyrss.com, 1 +yyshew.com, 1 yyy116.com, 1 yyy608.com, 1 yyyy.xyz, 1 @@ -165113,8 +165908,8 @@ z-cert.nl, 1 z-e.eu, 1 z-g-v.nl, 1 +z-i-z.ru, 1 z-kasino.ru, 1 -z-konzept-nutrition.ru, 1 z-pc.net, 1 z-rejstejna.cz, 1 z.ee, 1 @@ -165123,7 +165918,6 @@ z.nu, 1 z.sh, 1 z.sv, 1 -z.tl, 1 z.wtf, 1 z00228.com, 1 z0ey.de, 1 @@ -165151,7 +165945,6 @@ z6729.co, 1 z6882.com, 1 z6957.co, 1 -z6services.com.br, 1 z6wang.com, 1 z8011.com, 1 z8012.com, 0 @@ -165209,6 +166002,7 @@ zabbix.tips, 1 zabe.in, 1 zaber.com, 1 +zabezpeceniemailu.cz, 1 zabgames.com, 1 zaboi.tk, 1 zabory-klg.ru, 1 @@ -165230,6 +166024,7 @@ zachaysan.com, 1 zachbolinger.com, 1 zachborboa.com, 1 +zachgibbens.org, 1 zachiti.com, 1 zachranari.tk, 1 zachschneider.ca, 1 @@ -165248,7 +166043,6 @@ zadroweb.com, 1 zadu.cz, 1 zaem.tv, 1 -zafariqbal.dk, 1 zaferaniehearing.com, 1 zaferbalkan.com, 1 zaffittv.mx, 1 @@ -165346,7 +166140,9 @@ zakpex.com, 1 zakr.es, 1 zakrentus-ostrus.space, 1 +zakshuvo.com, 1 zakspartiesandevents.com, 1 +zakzakfilmescriativos.com.br, 1 zala.ml, 1 zalaetavoleibol.tk, 1 zalan.do, 1 @@ -165383,9 +166179,7 @@ zandoodle.me.uk, 1 zandra.cf, 1 zandro.ai, 1 -zandro.eu, 1 zandro.fit, 1 -zandro.fyi, 1 zandro.nl, 1 zanellidesigns.co.uk, 1 zaneslaw.com, 1 @@ -165425,6 +166219,7 @@ zapic.moe, 1 zapier-staging.com, 1 zapier.com, 1 +zapix-admin.duckdns.org, 1 zaplano.tk, 1 zapmap.com, 1 zapmaster14.com, 1 @@ -165464,6 +166259,7 @@ zarcik.pl, 1 zardain.tk, 1 zaregotosuisou.com, 1 +zargesmedical.co.uk, 1 zarinab.com, 1 zarja.tk, 1 zarjadnik.tk, 1 @@ -165494,6 +166290,7 @@ zatp.com, 0 zatrzymanie.com.pl, 1 zatsepin.by, 1 +zatzou.com, 1 zauberfloeten.de, 1 zauberwald.tk, 1 zaufanatrzeciastrona.pl, 1 @@ -165531,7 +166328,6 @@ zbib.org, 1 zbieram-medaily.sk, 1 zbigatron.com, 1 -zbnr-hp.com, 1 zbotic.in, 1 zbrain.ml, 1 zbrane-doplnky.cz, 0 @@ -165540,7 +166336,6 @@ zbthoracic.com, 1 zbuilderz-lb.com, 1 zbut.bg, 1 -zbyga.cz, 1 zcapital.ch, 1 zcarot.com, 1 zcarrot.com, 1 @@ -165563,9 +166358,7 @@ zd273.com, 1 zd275.com, 1 zd280.com, 1 -zd303.com, 0 zd307.com, 1 -zd623.com, 0 zd632.com, 1 zd635.com, 1 zd6565.com, 1 @@ -165585,18 +166378,14 @@ zd753.com, 1 zd7575.com, 1 zd759.com, 1 -zd793.com, 0 zd796.com, 1 zd803.com, 1 zd805.com, 1 -zd806.com, 0 -zd826.com, 0 zd8826.com, 1 zd8838.com, 1 zd8839.com, 1 zd8858.com, 1 zd8865.com, 1 -zd8869.com, 0 zd8882.com, 1 zd9090.com, 1 zda.ag, 1 @@ -165625,6 +166414,7 @@ zdravkovic.tk, 1 zdravshop.sk, 1 zdravypanak.sk, 1 +zdravypanelak.cz, 1 zdravystul.cz, 1 zdrowebodomowe.pl, 1 zdrowezywienie.edu.pl, 1 @@ -165652,6 +166442,7 @@ zebspeech.tk, 1 zecanard.com, 1 zecanard.lol, 1 +zecche.it, 1 zecible.fr, 1 zeckenhilfe.de, 1 zectazepia.tk, 1 @@ -165717,12 +166508,16 @@ zeldamods.org, 1 zelena-armija.tk, 1 zelendoma.ml, 1 +zelenza.cloud, 1 +zelenza.exchange, 1 +zelenza.space, 1 zeliard.tk, 1 zelkinezis.ru, 1 zelkor.ml, 1 zelle.com, 1 zellusservices.com.br, 1 zelong.tk, 1 +zeloria.eu, 1 zelotech.com.br, 1 zeloz.xyz, 1 zelt.in, 1 @@ -165739,10 +166534,10 @@ zen-garden.org, 1 zen-solutions.io, 1 zen-zone.tk, 1 -zenaliva.com, 1 zenassociates.com, 1 zenbalans.nl, 1 zenbox.pl, 1 +zenbun-ocr.com, 1 zenchain.com, 1 zencube.ga, 1 zencurity.com, 1 @@ -165761,7 +166556,6 @@ zengdong.ren, 1 zenghuanmin.cn, 0 zengold.com, 1 -zenial.net, 1 zenideen.com, 1 zenidees.com, 1 zeniran.com, 1 @@ -165801,6 +166595,7 @@ zentoy.club, 1 zentrains.de, 1 zentrumfuerchemie.de, 1 +zentrumhub.com, 1 zentrysport.biz, 1 zenvate.com.au, 1 zenvia.com, 1 @@ -165822,6 +166617,7 @@ zepter.ml, 1 zeptomail.net, 1 zer0.de, 0 +zer0one.codes, 1 zercutie.com, 1 zerevia.com, 1 zerg.uk, 1 @@ -165839,6 +166635,7 @@ zerocalc.be, 1 zerocash.msk.ru, 1 zerocinquantuno.it, 1 +zeroclash.in, 1 zerocms.fr, 1 zerocomputer.tk, 1 zerocool.io, 1 @@ -165858,6 +166655,7 @@ zerolime.se, 1 zerolink.click, 1 zerolink.es, 1 +zeroluck.gg, 1 zeromoment.marketing, 1 zeronet.io, 1 zeroone.sk, 1 @@ -165879,7 +166677,6 @@ zeroz.gq, 1 zeroz.ml, 1 zerozero.gq, 1 -zerozombie.com, 1 zertif.info, 1 zertifikatsshop.de, 1 zerto.com, 1 @@ -165896,6 +166693,7 @@ zetamode.com, 1 zetapp.in, 1 zetasystem.jp, 1 +zetattek.com, 1 zeteomail.com, 1 zetflix.pro, 1 zetland.biz, 1 @@ -165912,6 +166710,7 @@ zeuscorp.ga, 1 zeusec.co.jp, 1 zeusembroidery.com.au, 1 +zeuseye.pl, 1 zeusindia.tk, 1 zeva-mundial.co.uk, 1 zevelev.net, 1 @@ -165963,7 +166762,6 @@ zhangwendao.com, 1 zhangyiming.tech, 1 zhanwei.me, 1 -zhanxiangyang.com, 1 zhanzhangb.cn, 1 zhanzhangb.com, 0 zhaochen.xyz, 1 @@ -165982,7 +166780,6 @@ zhcexo.com, 1 zhcxws.com, 1 zhdun.tk, 1 -zhekoujie.com, 1 zhelanie.ml, 1 zheldor-dance.ga, 1 zheldorinform.ga, 1 @@ -166011,7 +166808,6 @@ zhis.eu, 1 zhis.ltd, 1 zhitanska.com, 1 -zhitomir-news.ru, 1 zhivoe.tk, 1 zhiyulife.pp.ua, 1 zhl123.com, 1 @@ -166081,6 +166877,7 @@ zigottos.fr, 1 zigsphere.com, 0 zihao.me, 0 +zihman.com, 1 zihun.club, 1 zij-aan-zij.be, 1 zijingbt.cn, 0 @@ -166121,7 +166918,7 @@ zinabnews.tk, 1 zinchenko.gq, 1 zindagilive.tk, 1 -zinewords.com, 1 +zindec.com, 1 zing.com.pl, 1 zing.me, 1 zingermans.com, 1 @@ -166149,6 +166946,7 @@ zipanguelike.run, 1 ziparcfhive.ga, 1 zipe.ai, 1 +zipextractor.com, 1 ziphealthy.com, 1 zipjobs.com, 1 zipmedia.eu, 1 @@ -166205,7 +167003,9 @@ zjyoulian.cn, 1 zk.gd, 1 zk9.nl, 1 +zkb-philanthropie-stiftung.ch, 1 zkb.ch, 1 +zkb.co.uk, 1 zkbitcoin.com, 1 zking.ga, 1 zklcdc.top, 0 @@ -166242,7 +167042,6 @@ zl7077.com, 1 zl7171.com, 1 zl7979.com, 1 -zl850.com, 1 zl8787.com, 1 zl8824.com, 1 zl9191.com, 1 @@ -166259,8 +167058,10 @@ zlatatlapka.cz, 1 zlatograd.bg, 1 zlatom.ru, 1 +zlatyruce.cz, 1 zlavomat.sk, 1 zlhuodong.vip, 1 +zlnza.com, 1 zlogin.nl, 1 zlotykameleon.tk, 1 zlotyslawecin.tk, 1 @@ -166321,17 +167122,14 @@ zochowskiplasticsurgery.com, 1 zockenbiszumumfallen.de, 1 zocode.tk, 1 -zocoxx.com, 1 zode.co, 1 zodee.com.au, 1 zodgame.xyz, 1 -zodiacohouses.com, 1 zodiak.tk, 1 zodii.bg, 1 zoeamar.com, 1 zoebuswell.com, 1 zoedijital.com, 1 -zoegoesplaces.com, 1 zoepolitics.cf, 1 zoepolitics.ga, 1 zoepolitics.gq, 1 @@ -166354,6 +167152,7 @@ zoho.com.au, 1 zoho.eu, 1 zoho.in, 1 +zoho.jp, 1 zoho.sa, 1 zoho.to, 1 zoho.uk, 1 @@ -166427,7 +167226,7 @@ zolotie-ptichki.tk, 1 zolotistyi-kofe.gq, 1 zolotoioasis.ml, 1 -zolotoy-standart.com.ua, 1 +zolotoy-standart.com.ua, 0 zolotoyscorpion.ru, 1 zolsec.com, 1 zoltanmatanyi.com, 1 @@ -166520,7 +167319,6 @@ zoomcar.pro, 1 zoomcarwash.net, 1 zoomerhost.com, 1 -zoomgov.com, 1 zoomlikenew.com, 1 zoomsphere.com, 0 zoon-editor.com, 1 @@ -166580,17 +167378,14 @@ zouaouitransport.fr, 1 zouyaoji.top, 1 zouyou.com, 1 -zov-news.ru, 1 zova.io, 1 zovirax-cream.gq, 1 zovirax-cream.ml, 1 zovoscitvfu.cz, 1 -zovovo.com, 1 zowe.ru, 1 zoznamka.tk, 1 zoznamrealit.sk, 1 zozzle.co.uk, 1 -zp-news.ru, 1 zp25.ninja, 1 zpapieru.pl, 1 zpasathagroup.com, 1 @@ -166644,6 +167439,7 @@ zstaticcdn.com, 1 zstgmnachod.cz, 1 zstrategy.es, 1 +zstudios.com.br, 1 zsue.de, 1 zsyaolong.com, 0 zt360.net, 1 @@ -166657,7 +167453,6 @@ ztn.sh, 1 ztt.im, 1 ztv.su, 1 -zuan-in.com, 0 zuan-in.net, 1 zubel.it, 1 zubenciy.tk, 1 @@ -166722,6 +167517,7 @@ zurl.co, 1 zurl.to, 1 zurmas-design.tk, 1 +zurt.com.br, 1 zuru.ml, 1 zuru.tk, 1 zusammen-grossartig.de, 1 @@ -166738,7 +167534,6 @@ zvcdn.de, 1 zvejonys.club, 1 zvejusodybos.com, 1 -zverovod.info, 1 zverskij-site.tk, 1 zvezdy-porno.ml, 1 zvh.io, 1 @@ -166747,7 +167542,6 @@ zvukipro.com, 0 zvvtheboys.tk, 1 zvxr.net, 1 -zwalm.be, 1 zwaminspectie.nl, 1 zwedenautohuur.nl, 1 zwemclub-rob.nl, 0 @@ -166811,7 +167605,6 @@ zyner.org, 1 zynga.com, 1 zynqit.com, 0 -zypern-und-ich.de, 1 zypernreisen.com, 1 zypr.pw, 1 zyrex.eu.org, 1 @@ -166823,7 +167616,6 @@ zyul.ddns.net, 1 zywave.co.uk, 1 zyx3d.tk, 1 -zyys.net, 1 zz.ac, 1 zz5197.co, 1 zz6729.co, 1 diff -Nru thunderbird-140.10.2esr/security/manager/tools/log_list.json thunderbird-140.11.0esr/security/manager/tools/log_list.json --- thunderbird-140.10.2esr/security/manager/tools/log_list.json 2026-05-07 13:12:17.000000000 +0000 +++ thunderbird-140.11.0esr/security/manager/tools/log_list.json 2026-05-15 21:31:28.000000000 +0000 @@ -1,6 +1,6 @@ { - "version": "85.43", - "log_list_timestamp": "2026-04-12T13:36:12Z", + "version": "85.72", + "log_list_timestamp": "2026-05-10T13:43:35Z", "operators": [ { "name": "Google", diff -Nru thunderbird-140.10.2esr/security/sandbox/linux/SandboxBrokerClient.cpp thunderbird-140.11.0esr/security/sandbox/linux/SandboxBrokerClient.cpp --- thunderbird-140.10.2esr/security/sandbox/linux/SandboxBrokerClient.cpp 2026-05-07 13:12:18.000000000 +0000 +++ thunderbird-140.11.0esr/security/sandbox/linux/SandboxBrokerClient.cpp 2026-05-15 21:31:30.000000000 +0000 @@ -59,12 +59,12 @@ if (SandboxInfo::Get().Test(SandboxInfo::kVerboseTests)) { // Dont use SANDBOX_LOG directly to not be too spammy, just make sure the // ReportLog() works as expected - SandboxProfiler::ReportLog(OperationDescription[aReq->mOp]); + SandboxProfiler::ReportLog(OperationDescription(aReq->mOp)); } const void* top = CallerPC(); SandboxProfiler::ReportRequest(top, aReq->mId, - OperationDescription[aReq->mOp], aReq->mFlags, + OperationDescription(aReq->mOp), aReq->mFlags, aPath, aPath2, getpid()); struct iovec ios[3]; @@ -125,8 +125,8 @@ return -recvErrno; } if (recvd == 0) { - SANDBOX_LOG("Unexpected EOF, op %d flags 0%o path %s", aReq->mOp, - aReq->mFlags, path); + SANDBOX_LOG("Unexpected EOF, op %s flags 0%o path %s", + OperationDescription(aReq->mOp), aReq->mFlags, path); return -EIO; } MOZ_ASSERT(static_cast(recvd) <= ios[0].iov_len + ios[1].iov_len); @@ -145,7 +145,7 @@ // search path (e.g., shared libraries). In those cases, this // error message is expected. SANDBOX_LOG("Failed errno %d op %s flags 0%o path %s", resp.mError, - OperationDescription[aReq->mOp], aReq->mFlags, path); + OperationDescription(aReq->mOp), aReq->mFlags, path); } if (openedFd >= 0) { close(openedFd); diff -Nru thunderbird-140.10.2esr/security/sandbox/linux/broker/SandboxBroker.cpp thunderbird-140.11.0esr/security/sandbox/linux/broker/SandboxBroker.cpp --- thunderbird-140.10.2esr/security/sandbox/linux/broker/SandboxBroker.cpp 2026-05-07 13:12:18.000000000 +0000 +++ thunderbird-140.11.0esr/security/sandbox/linux/broker/SandboxBroker.cpp 2026-05-15 21:31:28.000000000 +0000 @@ -141,7 +141,7 @@ SandboxBroker::Policy::Policy(const Policy& aOther) : mMap(aOther.mMap.Clone()) {} -// Chromium +// See also Chromium BrokerFilePermission::ValidatePath in // sandbox/linux/syscall_broker/broker_file_permission.cc // Async signal safe bool SandboxBroker::Policy::ValidatePath(const char* path) const { @@ -160,13 +160,11 @@ if (len >= 3 && path[len - 3] == '/' && path[len - 2] == '.' && path[len - 1] == '.') return false; - // No /../ anywhere - for (size_t i = 0; i < len; i++) { - if (path[i] == '/' && (len - i) > 3) { - if (path[i + 1] == '.' && path[i + 2] == '.' && path[i + 3] == '/') { - return false; - } - } + // No special path components anywhere. + // Assume libc's strstr is good enough that we don't need to optimize. + // strstr is officially async signal safe as of POSIX.1-2017 + if (strstr(path, "//") || strstr(path, "/./") || strstr(path, "/../")) { + return false; } return true; } @@ -709,6 +707,11 @@ shutdown(mFileDesc, SHUT_RD); break; } + if (!OperationIsValid(req.mOp)) { + SANDBOX_LOG("invalid op %d", static_cast(req.mOp)); + shutdown(mFileDesc, SHUT_RD); + break; + } // Initialize the response with the default failure. memset(&resp, 0, sizeof(resp)); @@ -986,6 +989,8 @@ AuditDenial(req.mOp, req.mFlags, req.mId, perms, pathBuf); } break; + default: + MOZ_CRASH("unreachable"); } } else { MOZ_ASSERT(perms == 0); @@ -1027,7 +1032,7 @@ } } -void SandboxBroker::AuditPermissive(int aOp, int aFlags, uint64_t aId, +void SandboxBroker::AuditPermissive(Operation aOp, int aFlags, uint64_t aId, int aPerms, const char* aPath) { MOZ_RELEASE_ASSERT(SandboxInfo::Get().Test(SandboxInfo::kPermissive)); @@ -1041,21 +1046,21 @@ SANDBOX_LOG_ERRNO( "SandboxBroker: would have denied op=%s rflags=%o perms=%d path=%s for " "pid=%d permissive=1; real status", - OperationDescription[aOp], aFlags, aPerms, aPath, mChildPid); + OperationDescription(aOp), aFlags, aPerms, aPath, mChildPid); SandboxProfiler::ReportAudit("SandboxBroker::AuditPermissive", - OperationDescription[aOp], aFlags, aId, aPerms, + OperationDescription(aOp), aFlags, aId, aPerms, aPath, mChildPid); } -void SandboxBroker::AuditDenial(int aOp, int aFlags, uint64_t aId, int aPerms, - const char* aPath) { +void SandboxBroker::AuditDenial(Operation aOp, int aFlags, uint64_t aId, + int aPerms, const char* aPath) { if (SandboxInfo::Get().Test(SandboxInfo::kVerbose)) { SANDBOX_LOG( "SandboxBroker: denied op=%s rflags=%o perms=%d path=%s for pid=%d", - OperationDescription[aOp], aFlags, aPerms, aPath, mChildPid); + OperationDescription(aOp), aFlags, aPerms, aPath, mChildPid); } SandboxProfiler::ReportAudit("SandboxBroker::AuditDenial", - OperationDescription[aOp], aFlags, aId, aPerms, + OperationDescription(aOp), aFlags, aId, aPerms, aPath, mChildPid); } diff -Nru thunderbird-140.10.2esr/security/sandbox/linux/broker/SandboxBroker.h thunderbird-140.11.0esr/security/sandbox/linux/broker/SandboxBroker.h --- thunderbird-140.10.2esr/security/sandbox/linux/broker/SandboxBroker.h 2026-05-07 13:12:18.000000000 +0000 +++ thunderbird-140.11.0esr/security/sandbox/linux/broker/SandboxBroker.h 2026-05-15 21:31:28.000000000 +0000 @@ -154,9 +154,9 @@ ~SandboxBroker() override; void ThreadMain(void) override; - void AuditPermissive(int aOp, int aFlags, uint64_t aId, int aPerms, + void AuditPermissive(Operation aOp, int aFlags, uint64_t aId, int aPerms, const char* aPath); - void AuditDenial(int aOp, int aFlags, uint64_t aId, int aPerms, + void AuditDenial(Operation aOp, int aFlags, uint64_t aId, int aPerms, const char* aPath); // Remap relative paths to absolute paths. size_t ConvertRelativePath(char* aPath, size_t aBufSize, size_t aPathLen); diff -Nru thunderbird-140.10.2esr/security/sandbox/linux/broker/SandboxBrokerCommon.cpp thunderbird-140.11.0esr/security/sandbox/linux/broker/SandboxBrokerCommon.cpp --- thunderbird-140.10.2esr/security/sandbox/linux/broker/SandboxBrokerCommon.cpp 2026-05-07 13:12:18.000000000 +0000 +++ thunderbird-140.11.0esr/security/sandbox/linux/broker/SandboxBrokerCommon.cpp 2026-05-15 21:31:28.000000000 +0000 @@ -16,6 +16,7 @@ # define AUTO_PROFILER_THREAD_SLEEP #endif +#include // for std::size #include #include #include @@ -38,21 +39,36 @@ namespace mozilla { -const char* SandboxBrokerCommon::OperationDescription[] = { - "open", - "access", - "stat", - "chmod", - "link", - "symlink", - "mkdir", - "rename", - "rmdir", - "unlink", - "readlink", - "connect", - "connect-abstract", -}; +// static +unsigned SandboxBrokerCommon::OperationToInt(Operation aOp) { + MOZ_RELEASE_ASSERT(OperationIsValid(aOp)); + return static_cast(aOp); +} + +// static +const char* SandboxBrokerCommon::OperationDescription(Operation aOp) { + static constexpr const char* kNames[] = { + "open", + "access", + "stat", + "chmod", + "link", + "symlink", + "mkdir", + "rename", + "rmdir", + "unlink", + "readlink", + "connect", + "connect-abstract", + }; + + static_assert( + std::size(kNames) == static_cast(SANDBOX_OP_MAX_VALUE) + 1, + "each Operation needs a name"); + + return kNames[OperationToInt(aOp)]; +} /* static */ ssize_t SandboxBrokerCommon::RecvWithFd(int aFd, const iovec* aIO, diff -Nru thunderbird-140.10.2esr/security/sandbox/linux/broker/SandboxBrokerCommon.h thunderbird-140.11.0esr/security/sandbox/linux/broker/SandboxBrokerCommon.h --- thunderbird-140.10.2esr/security/sandbox/linux/broker/SandboxBrokerCommon.h 2026-05-07 13:12:18.000000000 +0000 +++ thunderbird-140.11.0esr/security/sandbox/linux/broker/SandboxBrokerCommon.h 2026-05-15 21:31:28.000000000 +0000 @@ -26,7 +26,7 @@ class SandboxBrokerCommon { public: - enum Operation { + enum class Operation : unsigned { SANDBOX_FILE_OPEN, SANDBOX_FILE_ACCESS, SANDBOX_FILE_STAT, @@ -40,9 +40,38 @@ SANDBOX_FILE_READLINK, SANDBOX_SOCKET_CONNECT, SANDBOX_SOCKET_CONNECT_ABSTRACT, + SANDBOX_OP_MAX_VALUE = SANDBOX_SOCKET_CONNECT_ABSTRACT }; - // String versions of the above - static const char* OperationDescription[]; +#ifdef __cpp_using_enum + using enum Operation; +#else + // We can get rid of this once we desupport older compilers like GCC 10 + // (probably when we move to C++23: bug 1880762). +# define USING_OP(NAME) static constexpr auto NAME = Operation::NAME + USING_OP(SANDBOX_FILE_OPEN); + USING_OP(SANDBOX_FILE_ACCESS); + USING_OP(SANDBOX_FILE_STAT); + USING_OP(SANDBOX_FILE_CHMOD); + USING_OP(SANDBOX_FILE_LINK); + USING_OP(SANDBOX_FILE_SYMLINK); + USING_OP(SANDBOX_FILE_MKDIR); + USING_OP(SANDBOX_FILE_RENAME); + USING_OP(SANDBOX_FILE_RMDIR); + USING_OP(SANDBOX_FILE_UNLINK); + USING_OP(SANDBOX_FILE_READLINK); + USING_OP(SANDBOX_SOCKET_CONNECT); + USING_OP(SANDBOX_SOCKET_CONNECT_ABSTRACT); + USING_OP(SANDBOX_OP_MAX_VALUE); +# undef USING_OP +#endif + + static bool OperationIsValid(Operation aOp) { + return static_cast(aOp) <= + static_cast(SANDBOX_OP_MAX_VALUE); + } + + static unsigned OperationToInt(Operation); + static const char* OperationDescription(Operation); struct Request { Operation mOp; diff -Nru thunderbird-140.10.2esr/services/fxaccounts/FxAccountsWebChannel.sys.mjs thunderbird-140.11.0esr/services/fxaccounts/FxAccountsWebChannel.sys.mjs --- thunderbird-140.10.2esr/services/fxaccounts/FxAccountsWebChannel.sys.mjs 2026-05-07 13:12:18.000000000 +0000 +++ thunderbird-140.11.0esr/services/fxaccounts/FxAccountsWebChannel.sys.mjs 2026-05-15 21:31:28.000000000 +0000 @@ -244,10 +244,12 @@ lazy.accountServer.asciiHost.endsWith("." + val) ); }); - let { currentRemoteType } = sendingContext.browsingContext; - if (shouldCheckRemoteType && currentRemoteType != "privilegedmozilla") { + if ( + shouldCheckRemoteType && + sendingContext.remoteType != "privilegedmozilla" + ) { log.error( - `Rejected FxA webchannel message from remoteType = ${currentRemoteType}` + `Rejected FxA webchannel message from remoteType = ${sendingContext.remoteType}` ); return; } @@ -471,6 +473,9 @@ * The where the message was sent. * @param sendingContext.principal {Principal} * The of the EventTarget where the message was sent. + * @param sendingContext.remoteType {String} + * The remoteType from which the + * WebChannelMessageToChrome was sent. * @private * */ Binary files /srv/release.debian.org/tmp/I_QgnwDYvG/thunderbird-140.10.2esr/services/settings/dumps/blocklists/addons-bloomfilters/addons-mlbf.bin and /srv/release.debian.org/tmp/nQS4X8r22J/thunderbird-140.11.0esr/services/settings/dumps/blocklists/addons-bloomfilters/addons-mlbf.bin differ diff -Nru thunderbird-140.10.2esr/services/settings/dumps/blocklists/addons-bloomfilters/addons-mlbf.bin.meta.json thunderbird-140.11.0esr/services/settings/dumps/blocklists/addons-bloomfilters/addons-mlbf.bin.meta.json --- thunderbird-140.10.2esr/services/settings/dumps/blocklists/addons-bloomfilters/addons-mlbf.bin.meta.json 2026-05-07 13:12:18.000000000 +0000 +++ thunderbird-140.11.0esr/services/settings/dumps/blocklists/addons-bloomfilters/addons-mlbf.bin.meta.json 2026-05-15 21:31:28.000000000 +0000 @@ -1 +1 @@ -{"schema":1772562997137,"attachment":{"hash":"ee96783e3e744f929e69179eada1f1d1db54586c3ab2139198b557f06f12deca","size":882382,"filename":"filter.bin","location":"staging/addons-bloomfilters/dcd6006c-59c5-4924-9d61-671a4df6aafa.bin","mimetype":"application/octet-stream"},"key_format":"{guid}:{version}","attachment_type":"bloomfilter-base","generation_time":1772584506789,"id":"064d7fc5-9b6c-4ce4-81f4-9b0c74c7c32b","last_modified":1772584766600} \ No newline at end of file +{"schema":1776321398325,"attachment":{"hash":"763fe47a3f1c3a191826cac1cedcf315771f73d27d592f53b71440971644998d","size":889583,"filename":"filter.bin","location":"staging/addons-bloomfilters/27af0874-409f-4ebe-a167-e0509bc9d78e.bin","mimetype":"application/octet-stream"},"key_format":"{guid}:{version}","attachment_type":"bloomfilter-base","generation_time":1776342906934,"id":"b19ae9c8-aa9c-45e7-bc65-63e10b7af16e","last_modified":1776343119261} \ No newline at end of file Binary files /srv/release.debian.org/tmp/I_QgnwDYvG/thunderbird-140.10.2esr/services/settings/dumps/blocklists/addons-bloomfilters/softblocks-addons-mlbf.bin and /srv/release.debian.org/tmp/nQS4X8r22J/thunderbird-140.11.0esr/services/settings/dumps/blocklists/addons-bloomfilters/softblocks-addons-mlbf.bin differ diff -Nru thunderbird-140.10.2esr/services/settings/dumps/blocklists/addons-bloomfilters/softblocks-addons-mlbf.bin.meta.json thunderbird-140.11.0esr/services/settings/dumps/blocklists/addons-bloomfilters/softblocks-addons-mlbf.bin.meta.json --- thunderbird-140.10.2esr/services/settings/dumps/blocklists/addons-bloomfilters/softblocks-addons-mlbf.bin.meta.json 2026-05-07 13:12:17.000000000 +0000 +++ thunderbird-140.11.0esr/services/settings/dumps/blocklists/addons-bloomfilters/softblocks-addons-mlbf.bin.meta.json 2026-05-15 21:31:28.000000000 +0000 @@ -1 +1 @@ -{"schema":1772584712183,"attachment":{"hash":"ba518030bb058a7d14a3e1ac2218599992f3196aa6ea99199170289763e2ca84","size":180796,"filename":"filter.bin","location":"staging/addons-bloomfilters/261790b5-1813-4a25-9fe1-5b4c19cf1279.bin","mimetype":"application/octet-stream"},"key_format":"{guid}:{version}","attachment_type":"softblocks-bloomfilter-base","generation_time":1772584506789,"id":"9de13b9e-c148-4385-ad60-9c940536a3b2","last_modified":1772584766602} \ No newline at end of file +{"schema":1776343117314,"attachment":{"hash":"ffe81c36e853cc37394d3119154b3304d48e27ab8dd5a7283af3dc238e1f2292","size":186618,"filename":"filter.bin","location":"staging/addons-bloomfilters/20a5f68e-4673-48ed-ba37-4d82a8dbd553.bin","mimetype":"application/octet-stream"},"key_format":"{guid}:{version}","attachment_type":"softblocks-bloomfilter-base","generation_time":1776342906934,"id":"b43219a4-666a-462d-9586-a9f77160beda","last_modified":1776343119265} \ No newline at end of file diff -Nru thunderbird-140.10.2esr/services/settings/dumps/blocklists/addons-bloomfilters.json thunderbird-140.11.0esr/services/settings/dumps/blocklists/addons-bloomfilters.json --- thunderbird-140.10.2esr/services/settings/dumps/blocklists/addons-bloomfilters.json 2026-05-07 13:12:18.000000000 +0000 +++ thunderbird-140.11.0esr/services/settings/dumps/blocklists/addons-bloomfilters.json 2026-05-15 21:31:28.000000000 +0000 @@ -5,7531 +5,4399 @@ "blocked": [], "unblocked": [], "softblocked": [ - "sendurl@runa-dte.cl:1.2.6", - "sendurl@runa-dte.cl:1.2.5", - "sendurl@runa-dte.cl:1.2.4", - "proxy-mode-toggle@vmkspv.github.io:1.0.0" - ] - }, - "schema": 1776040598218, - "key_format": "{guid}:{version}", - "stash_time": 1776062106995, - "id": "5d5d7704-53e0-4ccf-aa36-bb13c0595177", - "last_modified": 1776062193033 - }, - { - "stash": { - "blocked": [], - "unblocked": [], - "softblocked": [ - "sciencedirect-bibtex-inline@example.com:1.0.0", - "flash@coffeeandfunc.com:0.9.6", - "flash@coffeeandfunc.com:0.9.4", - "{d0be5df1-d9d2-4f2c-b700-6a7111d604af}:1.0", - "{d0be5df1-d9d2-4f2c-b700-6a7111d604af}:2.0", - "FirefoxExtension@TGPFilter:1.0", - "{03044fa0-9503-42bd-95b7-cec8b1e32402}:1.0", - "meutema_1776026877036@exportado:1.0", - "nifty-temu-scraper2@nifty.codes:3.1.6", - "nifty-taobao-scraper@nifty.codes:3.1.0", - "nifty-spotify-scraper@nifty.codes:3.1.0", - "nifty-skyscanner-scraper@nifty.codes:3.1.0", - "nifty-skyscanner-scraper@nifty.codes:3.1.3", - "nifty-shopee-scraper@nifty.codes:3.1.0", - "nifty-shopee-scraper@nifty.codes:3.1.2", - "nifty-shopee-scraper@nifty.codes:3.1.4", - "nifty-shein-scraper@nifty.codes:3.1.0", - "nifty-shein-scraper@nifty.codes:3.1.2", - "nifty-shein-scraper@nifty.codes:3.1.3", - "nifty-rightmove-scraper@nifty.codes:3.1.0", - "nifty-rightmove-scraper@nifty.codes:3.1.2", - "nifty-rightmove-scraper@nifty.codes:3.1.3", - "nifty-pinterest-scraper@nifty.codes:3.1.0", - "nifty-pinterest-scraper@nifty.codes:3.1.2", - "nifty-patreon-scraper@nifty.codes:3.1.0", - "nifty-patreon-scraper@nifty.codes:3.1.2", - "nifty-patreon-scraper@nifty.codes:3.1.3", - "nifty-mercari-scraper@nifty.codes:3.1.0", - "nifty-mercari-scraper@nifty.codes:3.1.2", - "nifty-mercari-scraper@nifty.codes:3.1.3", - "nifty-mercari-scraper@nifty.codes:3.1.4", - "nifty-meetup-scraper@nifty.codes:3.1.0", - "nifty-meetup-scraper@nifty.codes:3.1.2", - "nifty-meetup-scraper@nifty.codes:3.1.3", - "nifty-meetup-scraper@nifty.codes:3.1.4", - "nifty-lazada-scraper@nifty.codes:3.1.0", - "nifty-lazada-scraper@nifty.codes:3.1.2", - "nifty-lazada-scraper@nifty.codes:3.1.3", - "nifty-lazada-scraper@nifty.codes:3.1.4", - "nifty-instagram-scraper@nifty.codes:3.1.0", - "nifty-instagram-scraper@nifty.codes:3.1.2", - "nifty-instagram-scraper@nifty.codes:3.1.3", - "nifty-instagram-scraper@nifty.codes:3.1.4", - "nifty-gumroad-scraper@nifty.codes:3.1.0", - "nifty-gumroad-scraper@nifty.codes:3.1.2", - "nifty-gumroad-scraper@nifty.codes:3.1.3", - "nifty-gumroad-scraper@nifty.codes:3.1.4", - "nifty-grailed-scraper@nifty.codes:3.1.0", - "nifty-grailed-scraper@nifty.codes:3.1.2", - "nifty-grailed-scraper@nifty.codes:3.1.3", - "nifty-grailed-scraper@nifty.codes:3.1.4", - "nifty-glassdoor-scraper@nifty.codes:3.1.0", - "nifty-glassdoor-scraper@nifty.codes:3.1.2", - "nifty-glassdoor-scraper@nifty.codes:3.1.3", - "nifty-glassdoor-scraper@nifty.codes:3.1.4", - "nifty-fbmarketplace-scraper@nifty.codes:3.1.0", - "nifty-fbmarketplace-scraper@nifty.codes:3.1.2", - "nifty-fbmarketplace-scraper@nifty.codes:3.1.3", - "nifty-fbmarketplace-scraper@nifty.codes:3.1.4", - "nifty-ebay-scraper@nifty.codes:3.1.0", - "nifty-ebay-scraper@nifty.codes:3.1.2", - "nifty-ebay-scraper@nifty.codes:3.1.3", - "nifty-ebay-scraper@nifty.codes:3.1.4", - "nifty-doordash-scraper@nifty.codes:3.1.0", - "nifty-doordash-scraper@nifty.codes:3.1.2", - "nifty-doordash-scraper@nifty.codes:3.1.3", - "nifty-doordash-scraper@nifty.codes:3.1.4", - "nifty-depop-scraper@nifty.codes:3.1.0", - "nifty-depop-scraper@nifty.codes:3.1.2", - "nifty-depop-scraper@nifty.codes:3.1.3", - "nifty-depop-scraper@nifty.codes:3.1.4", - "nifty-booking-scraper@nifty.codes:3.1.0", - "nifty-booking-scraper@nifty.codes:3.1.2", - "nifty-booking-scraper@nifty.codes:3.1.3", - "nifty-booking-scraper@nifty.codes:3.1.4", - "nifty-bluesky-scraper@nifty.codes:3.1.0", - "nifty-bluesky-scraper@nifty.codes:3.1.2", - "nifty-bluesky-scraper@nifty.codes:3.1.3", - "nifty-bluesky-scraper@nifty.codes:3.1.4", - "nifty-bizbuysell-scraper@nifty.codes:3.1.0", - "nifty-bizbuysell-scraper@nifty.codes:3.1.2", - "nifty-bizbuysell-scraper@nifty.codes:3.1.3", - "nifty-bizbuysell-scraper@nifty.codes:3.1.4", - "nifty-bestbuy-scraper@nifty.codes:3.1.0", - "nifty-bestbuy-scraper@nifty.codes:3.1.2", - "nifty-bestbuy-scraper@nifty.codes:3.1.3", - "nifty-bestbuy-scraper@nifty.codes:3.1.4", - "nifty-asos-scraper@nifty.codes:3.1.0", - "nifty-asos-scraper@nifty.codes:3.1.2", - "nifty-asos-scraper@nifty.codes:3.1.3", - "nifty-asos-scraper@nifty.codes:3.1.4", - "nifty-aliexpress-scraper@nifty.codes:3.1.0", - "nifty-aliexpress-scraper@nifty.codes:3.1.2", - "nifty-aliexpress-scraper@nifty.codes:3.1.3", - "nifty-aliexpress-scraper@nifty.codes:3.1.4", - "nifty-alibaba-scraper@nifty.codes:3.1.0", - "nifty-alibaba-scraper@nifty.codes:3.1.2", - "nifty-alibaba-scraper@nifty.codes:3.1.3", - "nifty-alibaba-scraper@nifty.codes:3.1.4", - "nifty-airbnb-scraper@nifty.codes:3.1.0", - "nifty-airbnb-scraper@nifty.codes:3.1.3", - "nifty-airbnb-scraper@nifty.codes:3.1.4", - "nifty-airbnb-scraper@nifty.codes:3.1.5" - ] - }, - "schema": 1776018997909, - "key_format": "{guid}:{version}", - "stash_time": 1776040506566, - "id": "13768afd-7d18-4da4-a7f3-5d550ace7d2f", - "last_modified": 1776040597866 - }, - { - "stash": { - "blocked": [], - "unblocked": [], - "softblocked": [ - "{cb94cdd4-bba6-4a9c-bba7-fec3e95da457}:1.0", - "chatgpt-navigator@example.com:1.0", - "@ip-all-inn:1.5.2", - "{fd9b4135-7909-4410-b7fc-bbaf9ac1bbf5}:1.0", - "videofit@extension:1.0.0", - "videofit@extension:2.0.0", - "calculadora-simples@example.com:1.5", - "calculadora-simples@example.com:1.2", - "sldkfjbnvdsjbnkdlsjfbnkdslfjbnsdklfjbns@lkdfjbn:3.9.17.1", - "{dd97d42c-6560-4fb2-8db4-bf340824fde0}:2.9.1", - "{dd97d42c-6560-4fb2-8db4-bf340824fde0}:2.9.2", - "native-messaging@suiryc:1.3.8", - "cs2-ipa@cs2ipa.extension:1.5.1", - "{7c7038b0-6f45-4a8f-bc05-8aed4598765e}:2.10", - "{7c7038b0-6f45-4a8f-bc05-8aed4598765e}:2.9", - "{7c7038b0-6f45-4a8f-bc05-8aed4598765e}:2.8", - "{7c7038b0-6f45-4a8f-bc05-8aed4598765e}:2.6", - "{7c7038b0-6f45-4a8f-bc05-8aed4598765e}:2.3", - "{7c7038b0-6f45-4a8f-bc05-8aed4598765e}:2.2", - "lms-smart-lesson-planner@addon:4.19", - "vidava@vidava.ai:1.0", - "gmail-multi-manager@firefox-addon:1.0.0", - "tiktok-gesture-control@addon.local:1.0" - ] - }, - "schema": 1775997382559, - "key_format": "{guid}:{version}", - "stash_time": 1776018906512, - "id": "a18aa4ef-de2b-4049-af96-c3ee913521ed", - "last_modified": 1776018997581 - }, - { - "stash": { - "blocked": [], - "unblocked": [], - "softblocked": [ - "hsgallery@bitbooster.de:0.1", - "hsgallery@bitbooster.de:1.0", - "hslinkcollector@bitbooster.de:0.1", - "hslinkcollector@bitbooster.de:1.0", - "{6a01fc63-7c63-43ef-8a0e-b6251f70a40d}:20240810.4", - "{6a01fc63-7c63-43ef-8a0e-b6251f70a40d}:20260412", - "{6a01fc63-7c63-43ef-8a0e-b6251f70a40d}:20260412.2", - "addtocal@mooo.local:1.0.0", - "{9a8c2345-5678-4321-8765-ab1234567890}:1.5", - "extension@atpassport.net:0.2.0", - "{15798aec-c23d-4bb8-955b-fa0a4ce31ce4}:1.0", - "{15798aec-c23d-4bb8-955b-fa0a4ce31ce4}:2.0", - "proton-mail-checker@bolausson:1.3.37", - "url-modifier@urlmodifier:1.1.0", - "reels-blocker@firefox:1.0" - ] - }, - "schema": 1775975781354, - "key_format": "{guid}:{version}", - "stash_time": 1775997305577, - "id": "a856b246-e5fe-4c25-afeb-7f74311a4aaa", - "last_modified": 1775997382256 - }, - { - "stash": { - "blocked": [], - "unblocked": [], - "softblocked": [ - "sp1fff@chfarsidenewtab:2.0", - "cs2-ipa@cs2ipa.extension:1.3.3", - "cs2-ipa@cs2ipa.extension:1.4.3", - "exporttomarkdown@example.com:1.0.0", - "exporttomarkdown@example.com:1.0.1", - "exporttomarkdown@example.com:1.0.2", - "exporttomarkdown@example.com:1.0.3", - "exporttomarkdown@example.com:1.0.4", - "exporttomarkdown@example.com:1.0.5", - "exporttomarkdown@example.com:1.0.6", - "aerocity@startpage.local:1.2", - "{e18ffb18-8d6f-4dfe-a336-b0af49a6ca8b}:26.4.12", - "{bf4fdda1-d772-4dea-bf89-0e9d6b0f66ce}:1.0.0", - "pulltab-fullscreen@local:1.3" - ] - }, - "schema": 1775954181021, - "key_format": "{guid}:{version}", - "stash_time": 1775975705211, - "id": "3a26ce23-c883-4dbc-98c4-4741c29c5216", - "last_modified": 1775975780906 - }, - { - "stash": { - "blocked": [], - "unblocked": [], - "softblocked": [ - "Android@bravenhancer.com:22.6.9", - "enhancer@goldenfox.com:22.6.9", - "testpilot@rabbitxone.com:5.3", - "6584fweokrfioefde@gee-apps.com:1.0", - "noble-quetzal-airtm-android@noblequetzal.local:1.0.0", - "noble-quetzal-airtm-android@noblequetzal.local:1.6.0", - "noble-quetzal-airtm-android@noblequetzal.local:1.6.1", - "noble-quetzal-airtm-android@noblequetzal.local:1.6.2", - "noble-quetzal-airtm-android@noblequetzal.local:1.6.3", - "noble-quetzal-airtm-android@noblequetzal.local:1.7.0", - "noble-quetzal-airtm-android@noblequetzal.local:1.7.1", - "noble-quetzal-airtm-android@noblequetzal.local:1.7.3", - "idm_download_organizer@hamzae.com:1.0", - "idm_download_organizer@hamzae.com:1.1", - "idm_download_organizer@hamzae.com:1.2", - "idm_download_organizer@hamzae.com:1.3", - "{3d720eef-a7c5-4577-bc0b-6323fd436173}:1.0.0", - "{3d720eef-a7c5-4577-bc0b-6323fd436173}:1.0.1", - "kickalert@segelferd:1.9.4", - "{3d720eef-a7c5-4577-bc0b-6323fd436173}:1.0.3" - ] - }, - "schema": 1775932580651, - "key_format": "{guid}:{version}", - "stash_time": 1775954105334, - "id": "756a54c8-249c-409d-8151-77bd245c7e7c", - "last_modified": 1775954180576 - }, - { - "stash": { - "blocked": [], - "unblocked": [], - "softblocked": [ - "kura@meshpeak.net:0.1.0", - "kura@meshpeak.net:0.2.0", - "kura@muraoka.dev:0.1.0", - "dmm-doujin-enhancer@example.com:1.5.3", - "dmm-doujin-enhancer@example.com:1.5.2", - "dmm-doujin-enhancer@example.com:1.5.1", - "corretor.app.onlinetechsolucoes@gmail.com:1.0.2", - "corretor.app.onlinetechsolucoes@gmail.com:1.0.3", - "contact@vantly.fr:1.2.1", - "{6ea53a1a-2edc-4073-871a-62404084508d}:1.0", - "{6ea53a1a-2edc-4073-871a-62404084508d}:1.1", - "{6ea53a1a-2edc-4073-871a-62404084508d}:1.2", - "{6ea53a1a-2edc-4073-871a-62404084508d}:1.3", - "favory@sp4ce.pw:4.0.0.6", - "favory@sp4ce.pw:4.0.0.8", - "favory@sp4ce.pw:4.0.0.9", - "favory@sp4ce.pw:4.0.1", - "favory@sp4ce.pw:4.0.2", - "folded@uintptr:0.9.0", - "favory@sp4ce.pw:4.0.3", - "favory@sp4ce.pw:4.0.4", - "{1052fd8f-f278-4c57-8045-217169233803}:1.0.0", - "{1052fd8f-f278-4c57-8045-217169233803}:1.0.1", - "{1052fd8f-f278-4c57-8045-217169233803}:1.0.2", - "{1052fd8f-f278-4c57-8045-217169233803}:2.0.0", - "{1052fd8f-f278-4c57-8045-217169233803}:2.0.1", - "save-to-ikbenjaap@ikbenjaap.com:1.0", - "{bd5e74d8-66e8-4bdb-9a05-bc370a326051}:1.0.0", - "{bd5e74d8-66e8-4bdb-9a05-bc370a326051}:1.0.1", - "{bd5e74d8-66e8-4bdb-9a05-bc370a326051}:1.0.2", - "mini-virtual-keyboard@localdev:1.0", - "{b7bb95b4-216d-4497-ab67-f124b183ec8f}:0", - "paperyoga@lezdu.it:1.1", - "image-link-collector@bitbooster.de:1.1", - "image-link-collector@bitbooster.de:1.2", - "gallery-dl-post-opener@bitbooster.de:1.0", - "hsgallery-dl@holger:1.0", - "{aa17c962-543c-4723-9a40-e593e8ef5345}:1.0", - "{aa17c962-543c-4723-9a40-e593e8ef5345}:2.0", - "kindle-sync-extension@readshape.com:1.0.0", - "kindle-sync-extension@readshape.com:1.0.1", - "kindle-sync-extension@readshape.com:1.1.0", - "focus-redirect@local.dev:1.0" - ] - }, - "schema": 1775910991620, - "key_format": "{guid}:{version}", - "stash_time": 1775932505170, - "id": "6e0fff79-3028-4c6a-8d2f-54839f2ad4f8", - "last_modified": 1775932580364 - }, - { - "stash": { - "blocked": [], - "unblocked": [], - "softblocked": [ - "ticket-helper@talal-jalal.local:0.2.3", - "mylittletiger@antlm.com:1.0.0", - "mylittletiger@antlm.com:1.0.1", - "{e78c4eeb-fddf-4b69-b069-d91e473f6084}:1.0", - "{e78c4eeb-fddf-4b69-b069-d91e473f6084}:1.0.1", - "fargam-helper@example.com:1.0.11", - "littletiger@antlm.com:1.0.2", - "mycutelittletiger@antlm.com:1.0.1", - "{465a0545-afc2-4d6c-a60e-7dd1c1b7d242}:1.0", - "xenontranslate@xenonium:1", - "{e18ffb18-8d6f-4dfe-a336-b0af49a6ca8b}:26.4.10", - "slim-tab-dash@extrakits.example:5.23.18", - "{955787d0-eb12-4903-86bc-0f8c49545c68}:0.1", - "{955787d0-eb12-4903-86bc-0f8c49545c68}:0.1.3", - "{955787d0-eb12-4903-86bc-0f8c49545c68}:0.1.4", - "{955787d0-eb12-4903-86bc-0f8c49545c68}:0.1.5", - "{955787d0-eb12-4903-86bc-0f8c49545c68}:0.1.6", - "{955787d0-eb12-4903-86bc-0f8c49545c68}:0.1.7", - "{955787d0-eb12-4903-86bc-0f8c49545c68}:0.1.8", - "{955787d0-eb12-4903-86bc-0f8c49545c68}:0.1.9", - "{955787d0-eb12-4903-86bc-0f8c49545c68}:0.1.10", - "{955787d0-eb12-4903-86bc-0f8c49545c68}:0.1.11", - "{955787d0-eb12-4903-86bc-0f8c49545c68}:0.1.12", - "{955787d0-eb12-4903-86bc-0f8c49545c68}:0.1.13", - "{955787d0-eb12-4903-86bc-0f8c49545c68}:0.1.14", - "{955787d0-eb12-4903-86bc-0f8c49545c68}:1.0.0", - "{955787d0-eb12-4903-86bc-0f8c49545c68}:1.1.0", - "{955787d0-eb12-4903-86bc-0f8c49545c68}:1.1.1", - "{955787d0-eb12-4903-86bc-0f8c49545c68}:1.1.2" - ] - }, - "schema": 1775889385994, - "key_format": "{guid}:{version}", - "stash_time": 1775910906931, - "id": "85040588-7399-4cc8-b6dd-f46cdde8aa48", - "last_modified": 1775910991363 - }, - { - "stash": { - "blocked": [], - "unblocked": [], - "softblocked": [ - "{87ab702d-53a2-49ef-813f-4ef05b96e2b7}:0.1.0", - "{20fa8528-587f-483d-9186-3a6dea23f8f4}:1.0", - "kemono-checker@pietrouni.com:1.2.0", - "claude-usage-monitor@extension:1.1.0", - "claude-usage-monitor@extension:1.2.0" - ] - }, - "schema": 1775867781535, - "key_format": "{guid}:{version}", - "stash_time": 1775889305687, - "id": "54b55482-8f5f-42a6-a76c-447ec05a233b", - "last_modified": 1775889385692 - }, - { - "stash": { - "blocked": [], - "unblocked": [], - "softblocked": [ - "{f8357cbc-dc57-4ed7-a07d-236d899d4100}:1.0", - "{f8357cbc-dc57-4ed7-a07d-236d899d4100}:2.0", - "{da447f4f-1e2f-482e-ad1a-cb63f0862566}:2.1.2", - "phishguard@forensics.local:2.9.37", - "{34f46c90-8190-4bae-a2da-617fb8484aa0}:9.3.1", - "{a9624e24-088d-497d-a669-784623fc8a6b}:1.1.7", - "{d9a9052d-63be-46c7-bb23-c2cd0423684c}:5.0.0", - "{d9a9052d-63be-46c7-bb23-c2cd0423684c}:5.0.2", - "{d9a9052d-63be-46c7-bb23-c2cd0423684c}:5.0.3", - "{d9a9052d-63be-46c7-bb23-c2cd0423684c}:5.0.4", - "{d9a9052d-63be-46c7-bb23-c2cd0423684c}:5.0.5", - "{d9a9052d-63be-46c7-bb23-c2cd0423684c}:5.0.6", - "{d9a9052d-63be-46c7-bb23-c2cd0423684c}:5.0.7", - "{036478a5-e97c-4a41-b33f-6a2f91a0f485}:1.2.0", - "youtube-timestamp@local:1.0", - "youtube-timestamp@local:1.1", - "youtube-timestamp@local:2.3", - "moz-addon-prod-bysonik@7tv.app:3.1.20", - "{11e95233-7595-4ad7-9054-3bdb7bd876a3}:1.0.0", - "{11e95233-7595-4ad7-9054-3bdb7bd876a3}:1.0.1", - "{11e95233-7595-4ad7-9054-3bdb7bd876a3}:1.0.2", - "noble-quetzal-airtm-android@noblequetzal.local:1.5.0", - "noble-quetzal-airtm-android@noblequetzal.local:1.4.1", - "noble-quetzal-airtm-android@noblequetzal.local:1.4.0", - "noble-quetzal-airtm-android@noblequetzal.local:1.3.7", - "noble-quetzal-airtm-android@noblequetzal.local:1.3.6", - "noble-quetzal-airtm-android@noblequetzal.local:1.3.4", - "noble-quetzal-airtm-android@noblequetzal.local:1.3.3", - "noble-quetzal-airtm-android@noblequetzal.local:1.3.2", - "noble-quetzal-airtm-android@noblequetzal.local:1.3.1", - "noble-quetzal-airtm-android@noblequetzal.local:1.2.9", - "noble-quetzal-airtm-android@noblequetzal.local:1.2.8", - "noble-quetzal-airtm-android@noblequetzal.local:1.2.7", - "noble-quetzal-airtm-android@noblequetzal.local:1.2.4", - "noble-quetzal-airtm-android@noblequetzal.local:1.2.2", - "noble-quetzal-airtm-android@noblequetzal.local:1.2.1", - "musictools@stroumbakis.com:1.0.12", - "subtitles-downloader@subtiltee.com:2.6.8", - "octopus@xploit.us:11.12.4", - "cb0911f9-0d4c-4210-a70d-fa40b98b9ed0@m3u8-sniffer:2.4", - "m3u8-sniffer@recorder:2.4", - "yarsulikmusic@gmail.com:3.1", - "yarsulikmusic@gmail.com:3.0" - ] - }, - "schema": 1775846184499, - "key_format": "{guid}:{version}", - "stash_time": 1775867705590, - "id": "bff6358f-4caa-4a61-aedb-971647241695", - "last_modified": 1775867781081 - }, - { - "stash": { - "blocked": [ - "taskpilot@taskpilot.com:1.1", - "richard.hall20021965bs@outlook.com:1.2" - ], - "unblocked": [], - "softblocked": [ - "yanima-shiki-integration-unlisted1@example.com:2.5.1", - "miata-hunter-63ecd7c9@nanaimo.extension:1.5", - "miata-hunter-b17bf592@nanaimo.extension:1.3", - "miata-hunter-bc@personal.extension:1.3", - "miata-hunter@local:1.0", - "tiktok-live-share---like---developer-4e6145c08f7b@example.com:1.0", - "tiktok-live-share---like---developer-4e6145c08f7b@example.com:1.2", - "tiktok-live-share---like---developer-4e6145c08f7b@example.com:1.3", - "tiktok-live-share---like---developer-4e6145c08f7b@example.com:1.4", - "tiktok-live-share---like---developer-4e6145c08f7b@example.com:1.5", - "tiktok-live-share---like---developer-4e6145c08f7b@example.com:1.6", - "{9bbc366a-b286-4308-bce6-1b1d6c0132a9}:1.5.8", - "{c894ea03-ee1a-43cd-8c2e-c5385c3d6229}:2.5.13", - "{026c2012-f51a-48f8-bb39-9ba8bb541c1c}:1.5.2", - "better-roblox-badges@sleezzi.fr:1.0.7", - "owa-opener@copperascovetx.gov:1.0.5", - "test-module@titou.fr.nf:2.9", - "{e42ca9c5-a33d-4d69-a89f-577bf0b36e61}:0.5.1", - "testpilot@rabbitxone.com:5.2", - "{b5ac1f84-b880-442e-9e5e-807b798673be}:1.0", - "youtube-subs-to-videos@local:1.0", - "{51633b43-dda2-4993-a568-7125f160e598}:0.2.1", - "{51633b43-dda2-4993-a568-7125f160e598}:0.2.2", - "moz-addon-prod-notwitchtv@7tv.app:3.0.9", - "{44e5c973-c556-4dbc-93dd-b44788a568a1}:1.0", - "{44e5c973-c556-4dbc-93dd-b44788a568a1}:1.1", - "{44e5c973-c556-4dbc-93dd-b44788a568a1}:1.2", - "{44e5c973-c556-4dbc-93dd-b44788a568a1}:1.3" - ] - }, - "schema": 1775824582566, - "key_format": "{guid}:{version}", - "stash_time": 1775846107545, - "id": "97c48161-da17-47ed-9699-1f402fe90cb4", - "last_modified": 1775846184229 - }, - { - "stash": { - "blocked": [ - "{b0aad83c-24c6-484b-ac91-9afae1f1358c}:1.3.1", - "{b0aad83c-24c6-484b-ac91-9afae1f1358c}:1.4.0", - "{2a56b6f5-8905-4670-9adc-4fafadfc171c}:1.3", - "{2a56b6f5-8905-4670-9adc-4fafadfc171c}:2.1.6", - "{35d84706-f9b0-4015-95c1-0ba93125f008}:1.2", - "{35d84706-f9b0-4015-95c1-0ba93125f008}:7777773.1.1", - "{419924a7-6095-476e-9ef8-fdad4a3e8794}:1.1", - "{419924a7-6095-476e-9ef8-fdad4a3e8794}:6.0.0", - "{a56b1237-2585-4212-aed0-b5894cc5721e}:1.1", - "{a56b1237-2585-4212-aed0-b5894cc5721e}:7.5.6", - "{b90d85d2-5f4f-488f-aa72-e4e803280f34}:1.3", - "{b90d85d2-5f4f-488f-aa72-e4e803280f34}:99992.3.0", - "{cf05ddf3-6dbc-4ac6-8e9e-659818fb949a}:1.3", - "{cf05ddf3-6dbc-4ac6-8e9e-659818fb949a}:8.5.3", - "requestblocker-w7c4x9m1@privax.net:1.0", - "requestblocker-w7c4x9m1@privax.net:143.10.10", - "{8a2efbc0-c994-4c6a-b114-cb2ed9179875}:1.3.0", - "{9b054de4-9134-43e2-9f55-662672169cf3}:1.2.0", - "{2f9e2a64-9d04-4232-a518-258ceb9a9677}:1.1.0", - "bright-tool-map@quickext.example:7.25.5", - "bright-tool-map@quickext.example:8.25.6" - ], - "unblocked": [ - "{ae5fde37-1288-4c1f-9469-dd69b7f157d0}:0.0.21", - "{ae5fde37-1288-4c1f-9469-dd69b7f157d0}:0.0.22" - ], - "softblocked": [ - "xelya-deploy-monitor@xelya.io:1.5.6", - "xelya-deploy-monitor@xelya.io:1.5.7", - "chatgpt-local-archive-firefox-20260410-c7f3@seba.local:1.0.0", - "container-mask@custom-dev-9.9.7:9.9.7", - "moco-mehrkanal@mehrkanal.com:1.0.0", - "moco-mehrkanal@mehrkanal.com:1.0.1", - "typortal@typeform.com:1.33.0", - "curius@grasslabs.dev:0.0.1", - "aria@neko-tail.com:0.0.2", - "aria@neko-tail.com:0.0.4", - "aria@neko-tail.com:0.0.5", - "arek.moga@gmail.com:7.1.25", - "arek.moga@gmail.com:7.1.26", - "{d22b2ae3-143e-4c78-8cac-3a98af92ef1d}:1.0", - "sessiontime-h2b5n9k3@prodtrack.io:1.0" - ] - }, - "schema": 1775802996954, - "key_format": "{guid}:{version}", - "stash_time": 1775824505641, - "id": "32ca18a7-5458-4c48-b6fe-35eda25bcdce", - "last_modified": 1775824582332 - }, - { - "stash": { - "blocked": [], - "unblocked": [], - "softblocked": [ - "ezee-assist@ezeeassist.ai:2.0.0.1", - "{7c7038b0-6f45-4a8f-bc05-8aed4598765e}:2.12", - "{e18ffb18-8d6f-4dfe-a336-b0af49a6ca8b}:26.4.5", - "vaporfox-newtab@vaporfox:1.0", - "vaporfox-newtab@vaporfox:1.2", - "yet_another_speed_dial_rebuild@dudw:3.11.8", - "yet_another_speed_dial_rebuild@dudw:3.11.7", - "yet_another_speed_dial_rebuild@dudw:3.11.6" - ] - }, - "schema": 1775781397091, - "key_format": "{guid}:{version}", - "stash_time": 1775802907912, - "id": "40899661-ba3d-414e-aceb-17826643cf15", - "last_modified": 1775802996680 - }, - { - "stash": { - "blocked": [], - "unblocked": [], - "softblocked": [ - "speedhackplus@gizli.eklenti:2.4", - "speedhackplus@gizli.eklenti:2.3", - "speedhackplus@gizli.eklenti:2.2", - "speedhackplus@gizli.eklenti:2.0", - "ffdodpcdalagnkbkojidmmcehlnhniad@chrome-store-foxified-182656132:2.32.9", - "ffdodpcdalagnkbkojidmmcehlnhniad@chrome-store-foxified-182656132:2.32.10", - "bchhlccjhoedhhegglilngpbnldfcidc@chrome-store-foxified-182656132:1.1.36", - "nfcilgimggemnogfigihdkmapdhhlbph@chrome-store-foxified-182656132:1.9", - "vpn@protons.ch:1.2.13", - "khayrultw@gmail.com:1.0", - "khayrultw@gmail.com:1.0.1", - "khayrultw@gmail.com:1.0.2", - "speeddial@firefox-extension.example:1.0", - "{419924a7-6095-476e-9ef8-fdad4a3e8794}:333333.2.1", - "hosts-override@localextension:1.0.0", - "sycle-dev-tools@sycle.net:1.3.1", - "{cf05ddf3-6dbc-4ac6-8e9e-659818fb949a}:123123.72.3", - "{a56b1237-2585-4212-aed0-b5894cc5721e}:123412.5.6" - ] - }, - "schema": 1775759800787, - "key_format": "{guid}:{version}", - "stash_time": 1775781307755, - "id": "85e49bbe-d3d0-4055-a633-1f3024ec82f9", - "last_modified": 1775781396919 + "wacleaner@lucassiqueira.dev:1.1", + "{467b92dc-6987-49b0-9599-cb8ef6016dec}:1.3", + "mira-translator-v2@davidbai.com:3.5.3.1", + "mira-translator-v2@davidbai.com:3.5.3.0", + "mira-translator-v2@davidbai.com:3.5.2.9", + "mira-translator-v2@davidbai.com:3.5.2.8", + "mira-translator-v2@davidbai.com:3.5.2.7", + "mira-translator-v2@davidbai.com:3.5.2.6", + "mira-translator-v2@davidbai.com:3.5.2.5", + "mira-translator-v2@davidbai.com:3.5.2.4", + "mira-translator-v2@davidbai.com:3.5.2.3", + "mira-translator-v2@davidbai.com:3.5.2.2", + "mira-translator-v2@davidbai.com:3.5.2.1", + "mira-translator-v2@davidbai.com:3.5.2.0", + "mira-translator-v2@davidbai.com:3.5.1.9", + "mira-translator-v2@davidbai.com:3.5.1.8", + "mira-translator-v2@davidbai.com:3.5.1.3", + "mira-translator-v2@davidbai.com:3.5.1.2", + "mira-translator-v2@davidbai.com:3.5.1.1", + "mira-translator-v2@davidbai.com:3.5.1.0", + "cookie-backup-tool@local.dev:1.0.1", + "novadigger@mon-pc-hacker.com:2.0", + "novadigger@mon-pc-hacker.com:1.2", + "{2aa63ad6-bdf9-4305-81fa-fdac8d765f55}:2.5", + "tracker@24slides.com:2.6", + "lornote@stela.local:0.1.3", + "lornote@stela.local:1.1.0", + "lornote@stela.local:1.1.1", + "unveilpassmanager@unveiltech.com:1.0.342" + ] + }, + "schema": 1778459784523, + "key_format": "{guid}:{version}", + "stash_time": 1778481306005, + "id": "72960f90-ce6b-457a-9fa0-65538f8015ff", + "last_modified": 1778481384609 }, { "stash": { "blocked": [], "unblocked": [], "softblocked": [ - "{7c1a3b24-ee81-43b5-8fa7-7078aa29ee1c}:1.0", - "{20634128-b60f-40b9-abbd-eca5ef0e05b4}:1.1", - "cookiecloud@easychen:0.2.5", - "cookiecloud@easychen:0.2.6", - "freshview@cerviche.github.io:2.1.41", - "freshview@cerviche.github.io:2.1.42", - "privatus@extension:1.0.1", - "bandcamp-bpm-analyzer-listed@tobias-d.github:3.2.6", - "{35d84706-f9b0-4015-95c1-0ba93125f008}:7777773.1.8", - "{b90d85d2-5f4f-488f-aa72-e4e803280f34}:99992.3.2", - "{2a56b6f5-8905-4670-9adc-4fafadfc171c}:2.1.9", - "@picsave-new.datuch:0.1", - "@picsave-new.datuch:0.1.1", - "{419924a7-6095-476e-9ef8-fdad4a3e8794}:6.0.5", - "{a56b1237-2585-4212-aed0-b5894cc5721e}:7.8.6", - "{cf05ddf3-6dbc-4ac6-8e9e-659818fb949a}:8.7.3", - "flashcards@flashcards.app:0.1.1", - "upwork-validator@local.addon:0.1.0", - "{efc23739-337a-4aae-a501-b1f4d295ddca}:1.3.1", - "{38da92e3-4804-4e18-af11-52eb800c180b}:1.2.0", - "splitview@local:1.5", - "splitview@local:1.6", - "splitviewtab@example.com:1.0", - "arek.moga@gmail.com:7.1.11", - "arek.moga@gmail.com:7.1.12", - "arek.moga@gmail.com:7.1.13", - "arek.moga@gmail.com:7.1.21", - "arek.moga@gmail.com:7.1.22", - "arek.moga@gmail.com:7.1.23", - "{32bbc49c-afb8-4730-81ea-da0f577d6b09}:2.0", - "ipchecker@yourdomain.com:1.0", - "youtube-autoskip@example.com:1.69.6.9", - "youtube-autoskip@example.com:1.69", - "youtube-autoskip@example.com:1.4", - "{e3f4a2b1-cc47-4d8e-9f12-a1b2c3d4e5f6}:2.0.0", - "hops-extractor@hops-extractor:1.0", - "hops-extractor@hops-extractor:1.1", - "hops-extractor@hops-extractor:1.2", - "hops-extractor@hops-extractor:1.3", - "hops-extractor@hops-extractor:1.4" - ] - }, - "schema": 1775738185351, - "key_format": "{guid}:{version}", - "stash_time": 1775759709067, - "id": "c1d0dab6-c1b9-48ef-8839-f06299b6a05d", - "last_modified": 1775759800530 - }, - { - "stash": { - "blocked": [ - "{086107d0-bd70-4e2a-bcac-8af2f62f8afb}:1.1", - "{086107d0-bd70-4e2a-bcac-8af2f62f8afb}:99992.3.0", - "{c6c32345-18f0-4ede-9f34-7e44257fdaa2}:1.1", - "{c6c32345-18f0-4ede-9f34-7e44257fdaa2}:7777773.1.1", - "{d1825145-2b97-473c-9bff-facece6ed3cf}:1.1", - "{d1825145-2b97-473c-9bff-facece6ed3cf}:2.1.6", - "{a3f8b1e5-4d2c-4e8b-9c1a-7d6e2f9a4b8c}:2.7", - "{a3f8b1e5-4d2c-4e8b-9c1a-7d6e2f9a4b8c}:2.9", - "{a3f8b1e5-4d2c-4e8b-9c1a-7d6e2f9a4b8c}:3.0.0", - "{a3f8b1e5-4d2c-4e8b-9c1a-7d6e2f9a4b8c}:3.0.1", - "{8a4d2f7c-5e1b-4a9d-9f3a-7c2e1d4f6a8b}:2.1.0", - "{8a4d2f7c-5e1b-4a9d-9f3a-7c2e1d4f6a8b}:3.0.1", - "formfiller-z3x8n5k2@webassist.xyz:1.0", - "formfiller-z3x8n5k2@webassist.xyz:143.10.10", - "{b7ecd5bb-6b22-4abc-bb50-3df7c4a4ec55}:1.0", - "{b7ecd5bb-6b22-4abc-bb50-3df7c4a4ec55}:8.5.3", - "{bb6f069b-32a8-4483-a805-b23c99ef1cd5}:1.0", - "{bb6f069b-32a8-4483-a805-b23c99ef1cd5}:7.5.6", - "{0ed41c6c-1a0d-4a38-aaa6-535da2e69580}:1.0", - "{0ed41c6c-1a0d-4a38-aaa6-535da2e69580}:6.0.0" - ], - "unblocked": [], - "softblocked": [ - "{a9ec3fbf-a530-42a2-896e-ec3e46220d3e}:7.11.4", - "{a9ec3fbf-a530-42a2-896e-ec3e46220d3e}:7.12.1", - "{a9ec3fbf-a530-42a2-896e-ec3e46220d3e}:7.12.0", - "{a9ec3fbf-a530-42a2-896e-ec3e46220d3e}:7.13.1", - "{a9ec3fbf-a530-42a2-896e-ec3e46220d3e}:7.13.0", - "{a9ec3fbf-a530-42a2-896e-ec3e46220d3e}:7.11.5", - "melon@melon:1.5", - "calamaio-client-connector@gpi:2.0.0", - "{56a175e8-ab8d-4f04-bc69-0b0512f5317a}:1.2", - "pr-tab-grouper@localhost:2.3.1", - "pr-tab-grouper@localhost:1.0.0", - "pr-tab-grouper@localhost:1.0.1", - "pr-tab-grouper@localhost:1.0.2", - "pr-tab-grouper@localhost:1.0.3", - "pr-tab-grouper@localhost:1.0.4", - "pr-tab-grouper@localhost:1.0.5", - "pr-tab-grouper@localhost:1.0.6", - "pr-tab-grouper@localhost:1.0.8", - "qr-scanner@dein-name.de:1.0", - "magnolia@12.34:4.3.3.8", - "show-youtube-comments@yourdomain.com:1.2.1", - "{94cb1ce1-a416-423b-b1a6-01506768b349}:0.0.8" - ] - }, - "schema": 1775716584308, - "key_format": "{guid}:{version}", - "stash_time": 1775738105695, - "id": "875422be-b27d-4e88-b2e7-b41ea407ddbe", - "last_modified": 1775738184978 + "x-manga-helper@iceclem:1.8", + "x-manga-helper@iceclem:1.81", + "@elvenar-helper-extension:7.5.4", + "steam-quick-links@ahmed14410:1.6", + "steam-quick-links@ahmed14410:1.7", + "fvdspeeddial@nimbusweb.me:81.8.11", + "fa_easy_report@lugiaberry.art:1.0.0", + "{5b22cb75-8e43-4f2a-bb9b-1da0655ae564}:0.6.0", + "{5b22cb75-8e43-4f2a-bb9b-1da0655ae564}:0.5.1", + "{5b22cb75-8e43-4f2a-bb9b-1da0655ae564}:0.4.4", + "{5b22cb75-8e43-4f2a-bb9b-1da0655ae564}:0.4.3", + "{5b22cb75-8e43-4f2a-bb9b-1da0655ae564}:0.4.2", + "{5b22cb75-8e43-4f2a-bb9b-1da0655ae564}:0.3", + "{5b22cb75-8e43-4f2a-bb9b-1da0655ae564}:0.9.0" + ] + }, + "schema": 1778438182857, + "key_format": "{guid}:{version}", + "stash_time": 1778459705784, + "id": "1b461a3e-a801-45f1-b8a0-62bfdad8adcb", + "last_modified": 1778459784333 }, { "stash": { "blocked": [], "unblocked": [], "softblocked": [ - "lpn-asin-tool@example.com:2.0", - "vireo-sentinel@vireosentinel.com:0.40.2", - "vireo-sentinel@vireosentinel.com:0.40.3", - "vireo-sentinel@vireosentinel.com:0.40.22", - "vireo-sentinel@vireosentinel.com:0.40.24", - "vireo-sentinel@vireosentinel.com:0.42.1", - "quiz-ai-analyzer@quizai.app:1.7", - "buster@jadeposting:1.0.0", - "buster@jadeposting:1.0.1", - "buster@jadeposting:1.0.2", - "buster@jadeposting:1.0.3", - "big-brother-detector@bretik.dev:0.0.1", - "extensity-port@your-domain.com:1.14.0", - "openclaw-bridge@openclaw.ai:1.0.0" - ] - }, - "schema": 1775694996430, - "key_format": "{guid}:{version}", - "stash_time": 1775716506499, - "id": "43fc7ba0-b5b8-4635-9a97-27564b9149c9", - "last_modified": 1775716583787 + "autofill@bulbulcomputer:4.0.0", + "{95ec1d9c-5f0e-4d2d-813e-487c10f43a1e}:1.0", + "@chzzk-badge-moa-chat.lirpa:1.0.2", + "support@hugo.io.vn:3.6", + "{957e8840-5e4b-4400-9842-486131491761}:1.0", + "{957e8840-5e4b-4400-9842-486131491761}:1.1", + "gametab@tomaschava:1.0.3" + ] + }, + "schema": 1778416595014, + "key_format": "{guid}:{version}", + "stash_time": 1778438105630, + "id": "ddfeebc7-9e98-4207-bf5b-6b45bb158da8", + "last_modified": 1778438182471 }, { "stash": { "blocked": [], "unblocked": [], "softblocked": [ - "tab-group-extras@luascfl:1.0.3", - "{e99a1f26-9a7a-4cd5-9e68-1be5f5db6ad4}:0.24.9.20", - "{b617c432-2fe0-44da-81d9-024e462a78c3}:0.24.9.22", - "{b617c432-2fe0-44da-81d9-024e462a78c3}:24.9.22.2", - "{b617c432-2fe0-44da-81d9-024e462a78c3}:24.9.22.3", - "tinytus-chatgpt@filip:2.5", - "smooth-browser@extension:1.0.0", - "{0e9a48bb-db28-41a8-9774-c3ece646c8b5}:1.0.0", - "{0e9a48bb-db28-41a8-9774-c3ece646c8b5}:1.0.1", - "{0e9a48bb-db28-41a8-9774-c3ece646c8b5}:1.0.2", - "{0e9a48bb-db28-41a8-9774-c3ece646c8b5}:1.0", - "{0e9a48bb-db28-41a8-9774-c3ece646c8b5}:2.0", - "{0e9a48bb-db28-41a8-9774-c3ece646c8b5}:2.1", - "{0e9a48bb-db28-41a8-9774-c3ece646c8b5}:2.2", - "{0e9a48bb-db28-41a8-9774-c3ece646c8b5}:2.3", - "{0e9a48bb-db28-41a8-9774-c3ece646c8b5}:2.4", - "{0e9a48bb-db28-41a8-9774-c3ece646c8b5}:2.4.1", - "{0e9a48bb-db28-41a8-9774-c3ece646c8b5}:2.4.2", - "{0e9a48bb-db28-41a8-9774-c3ece646c8b5}:2.5.0", - "re-start@refact0r.dev:1.6.0" - ] - }, - "schema": 1775673395574, - "key_format": "{guid}:{version}", - "stash_time": 1775694906537, - "id": "8d7cb7f9-2d14-4dd8-8981-0211eec8ee9b", - "last_modified": 1775694995920 + "{895eba6d-3bb7-458a-99b3-fe74e2ae40a3}:1.0", + "{5951ae42-a214-40a8-9590-916548f362f7}:1.0", + "{f974672d-2c15-47ff-9a01-e9f058247af3}:1.0", + "{f334d171-ffb7-4d4e-b947-e2d313a39229}:0.0.1", + "linkadjuster@localhost:0.1", + "linkadjuster@localhost:0.4", + "text-blurrer@horihiro.github.io:0.2.6", + "fvdspeeddial@nimbusweb.me:81.8.10", + "{5c9f7a3b-2d1e-4f8a-9c4b-123456abcdef}:1.8", + "@funnyjunk-repost-detector:2.0.1" + ] + }, + "schema": 1778394994945, + "key_format": "{guid}:{version}", + "stash_time": 1778416506784, + "id": "bb9c487b-b894-4642-b644-199704395bec", + "last_modified": 1778416594758 }, { "stash": { "blocked": [], "unblocked": [], "softblocked": [ - "sora-sync-downloader@mc-klain.local:3.0", - "library-tracker@georgebrown.ca:1.0", - "apm-ai-assistant@adimeo.com:0.0.1", - "beaver@beaver:1.0.22", - "video-gesture@local:1.0", - "verity-firefox-extension-temporary@yuja.com:5.0.10", - "verity-firefox-extension-temporary@yuja.com:5.0.11", - "verity-firefox-extension-temporary@yuja.com:5.0.12", - "verity-firefox-extension-temporary@yuja.com:5.0.13", - "verity-firefox-extension-temporary@yuja.com:5.0.14", - "verity-firefox-extension-temporary@yuja.com:5.0.15", - "verity-firefox-extension-temporary@yuja.com:5.0.16", - "verity-firefox-extension-temporary@yuja.com:5.0.17", - "verity-firefox-extension-temporary@yuja.com:5.0.18", - "verity-firefox-extension-temporary@yuja.com:5.0.19", - "verity-firefox-extension-temporary@yuja.com:5.0.20", - "tsp-profiler@0xgz.com:1.0", - "marketarc@market-arc.com:1.0.1", - "epd-connector@ravenai.nl:1.0.0", - "session-hijack-guard@0xgz.com:1.0.0", - "flashcards@flashcards.app:0.2.0", - "score-extension@cisco.com:2.2.7", - "score@example.com:0.0.1", - "abse@actualbudget:1.0.1", - "npld@0xgz.com:1.0", - "sentinelx-extension@mca-info.fr:4.0.1", - "sentinelx-extension@mca-info.fr:4.0.0", - "sentinelx-extension@mca-info.fr:3.6.8", - "sentinelx-extension@mca-info.fr:3.6.1", - "sentinelx-extension@mca-info.fr:4.0.2", - "clipboardcleaner0xgz@gmail.com:1.0.0", - "aws-cookie-clearer@komoro.ski:0.2", - "{ae0c1311-5046-4244-aa17-8655d6011b95}:1.0", - "{ae0c1311-5046-4244-aa17-8655d6011b95}:1.1", - "recon-snapshot@0xgz.com:1.0.1", - "{bfacf7d5-92d1-4845-b67f-bbd31735b0a0}:1.0", - "{436b07cd-3227-444c-aaa6-0cd75555cd35}:1.0", - "{13d2244a-7b11-4298-b3f9-7b59bbd51a39}:1.0", - "{d1825145-2b97-473c-9bff-facece6ed3cf}:2.1.9", - "{c6c32345-18f0-4ede-9f34-7e44257fdaa2}:7777773.1.7", - "{086107d0-bd70-4e2a-bcac-8af2f62f8afb}:99992.3.1" - ] - }, - "schema": 1775651794319, - "key_format": "{guid}:{version}", - "stash_time": 1775673306682, - "id": "e8894e79-0153-4bbc-b6ef-019248291f1e", - "last_modified": 1775673395426 - }, - { - "stash": { - "blocked": [ - "fontpreview-y9n2k5v8@webutils.org:1.0", - "fontpreview-y9n2k5v8@webutils.org:143.10.10", - "{f606a4aa-74e7-4123-934f-dd87bd0ce46f}:1.0", - "{f606a4aa-74e7-4123-934f-dd87bd0ce46f}:21.1.1", - "{ac0a5359-a3e0-4ac5-9c69-0f052574855f}:1.0", - "{ac0a5359-a3e0-4ac5-9c69-0f052574855f}:1.1.6", - "{eb18f458-ec55-44ca-a41b-d2873407e7e9}:1.0", - "{eb18f458-ec55-44ca-a41b-d2873407e7e9}:7.5.6", - "{a38b1f01-b7b5-425c-be5b-17b511b9dccb}:1.0", - "{a38b1f01-b7b5-425c-be5b-17b511b9dccb}:6.0.0", - "{13422f37-4422-43b3-b31b-82f6a1c44d75}:1.0", - "{13422f37-4422-43b3-b31b-82f6a1c44d75}:1234.0", - "{03e10544-598c-4932-95e0-267d607aa904}:1.0", - "{03e10544-598c-4932-95e0-267d607aa904}:9.3.0", - "{51f78976-6fce-4986-bb97-a5cf529e7a8b}:1.0", - "{51f78976-6fce-4986-bb97-a5cf529e7a8b}:8.5.3" - ], - "unblocked": [], - "softblocked": [ - "ago-support@local.test:3.0.8", - "xelya-deploy-monitor@xelya.io:1.5.5", - "{98d86feb-1b62-4970-88ec-76ddfc1e06c8}:1.0", - "ago-support@local.test:3.1.0", - "@mreact:1.0", - "cryptomail@cryptomail.app:1.0.0", - "{e8f1c5a0-7b3d-4f2e-9a6b-1d0c8e5f4a3b}:1.2.0", - "{c5d26365-765f-486d-93f8-7178dc107406}:1.0.0", - "{c5d26365-765f-486d-93f8-7178dc107406}:1.0.1", - "{c5d26365-765f-486d-93f8-7178dc107406}:1.0.2", - "{c5d26365-765f-486d-93f8-7178dc107406}:1.0.3", - "{c5d26365-765f-486d-93f8-7178dc107406}:1.1.0", - "{c5d26365-765f-486d-93f8-7178dc107406}:1.1.1", - "{c5d26365-765f-486d-93f8-7178dc107406}:1.1.2", - "{c5d26365-765f-486d-93f8-7178dc107406}:1.1.3", - "{c5d26365-765f-486d-93f8-7178dc107406}:1.2.0", - "{c5d26365-765f-486d-93f8-7178dc107406}:1.3.0", - "{c5d26365-765f-486d-93f8-7178dc107406}:1.3.1", - "{c5d26365-765f-486d-93f8-7178dc107406}:1.3.2", - "{c5d26365-765f-486d-93f8-7178dc107406}:1.4.0", - "{c5d26365-765f-486d-93f8-7178dc107406}:1.4.1", - "{c5d26365-765f-486d-93f8-7178dc107406}:1.5.0", - "{c5d26365-765f-486d-93f8-7178dc107406}:2.0.0", - "{c5d26365-765f-486d-93f8-7178dc107406}:2.0.1", - "{c5d26365-765f-486d-93f8-7178dc107406}:2.0.2", - "{c5d26365-765f-486d-93f8-7178dc107406}:2.0.3", - "{c5d26365-765f-486d-93f8-7178dc107406}:2.0.4", - "{c5d26365-765f-486d-93f8-7178dc107406}:2.1.0", - "{c5d26365-765f-486d-93f8-7178dc107406}:2.1.2", - "{c5d26365-765f-486d-93f8-7178dc107406}:2.1.3", - "{c5d26365-765f-486d-93f8-7178dc107406}:2.1.4", - "{c5d26365-765f-486d-93f8-7178dc107406}:2.1.5", - "{c5d26365-765f-486d-93f8-7178dc107406}:2.2.0", - "{c5d26365-765f-486d-93f8-7178dc107406}:2.3.0", - "{c5d26365-765f-486d-93f8-7178dc107406}:2.3.1", - "{c5d26365-765f-486d-93f8-7178dc107406}:2.3.2", - "{c5d26365-765f-486d-93f8-7178dc107406}:2.4.0", - "{c5d26365-765f-486d-93f8-7178dc107406}:2.4.1", - "{c5d26365-765f-486d-93f8-7178dc107406}:2.4.2", - "{c5d26365-765f-486d-93f8-7178dc107406}:2.4.3", - "{c5d26365-765f-486d-93f8-7178dc107406}:3.0.0", - "{c5d26365-765f-486d-93f8-7178dc107406}:3.0.1", - "{c5d26365-765f-486d-93f8-7178dc107406}:3.0.2", - "{c5d26365-765f-486d-93f8-7178dc107406}:3.0.3", - "{c5d26365-765f-486d-93f8-7178dc107406}:3.1.0", - "{c5d26365-765f-486d-93f8-7178dc107406}:3.1.1", - "{c5d26365-765f-486d-93f8-7178dc107406}:3.2.0", - "{c5d26365-765f-486d-93f8-7178dc107406}:3.2.1", - "{c5d26365-765f-486d-93f8-7178dc107406}:3.2.2", - "{c5d26365-765f-486d-93f8-7178dc107406}:3.2.3", - "{c5d26365-765f-486d-93f8-7178dc107406}:3.2.4", - "{c5d26365-765f-486d-93f8-7178dc107406}:3.3.0", - "{c5d26365-765f-486d-93f8-7178dc107406}:3.3.1", - "{c5d26365-765f-486d-93f8-7178dc107406}:3.4.0", - "{c5d26365-765f-486d-93f8-7178dc107406}:3.4.1", - "{c5d26365-765f-486d-93f8-7178dc107406}:3.4.2", - "{c5d26365-765f-486d-93f8-7178dc107406}:3.4.3", - "{c5d26365-765f-486d-93f8-7178dc107406}:3.5.0", - "{c5d26365-765f-486d-93f8-7178dc107406}:3.5.1", - "{c5d26365-765f-486d-93f8-7178dc107406}:3.5.2", - "{c5d26365-765f-486d-93f8-7178dc107406}:3.5.3", - "{c5d26365-765f-486d-93f8-7178dc107406}:3.5.4", - "{c5d26365-765f-486d-93f8-7178dc107406}:3.6.0", - "{c5d26365-765f-486d-93f8-7178dc107406}:3.6.1", - "{c5d26365-765f-486d-93f8-7178dc107406}:3.6.2", - "{c5d26365-765f-486d-93f8-7178dc107406}:3.6.3", - "{c5d26365-765f-486d-93f8-7178dc107406}:3.6.4", - "{c5d26365-765f-486d-93f8-7178dc107406}:3.7.0", - "{c5d26365-765f-486d-93f8-7178dc107406}:3.7.1", - "{c5d26365-765f-486d-93f8-7178dc107406}:3.7.2", - "{c5d26365-765f-486d-93f8-7178dc107406}:3.8.0", - "{c5d26365-765f-486d-93f8-7178dc107406}:3.8.1", - "{c5d26365-765f-486d-93f8-7178dc107406}:3.8.2", - "{c5d26365-765f-486d-93f8-7178dc107406}:3.8.3", - "{c5d26365-765f-486d-93f8-7178dc107406}:3.9.0", - "{c5d26365-765f-486d-93f8-7178dc107406}:3.10.0", - "{c5d26365-765f-486d-93f8-7178dc107406}:3.10.1", - "{c5d26365-765f-486d-93f8-7178dc107406}:3.10.2", - "{c5d26365-765f-486d-93f8-7178dc107406}:3.10.3", - "{c5d26365-765f-486d-93f8-7178dc107406}:3.10.4", - "{c5d26365-765f-486d-93f8-7178dc107406}:3.10.5", - "{c5d26365-765f-486d-93f8-7178dc107406}:3.10.6", - "{c5d26365-765f-486d-93f8-7178dc107406}:3.10.7", - "{c5d26365-765f-486d-93f8-7178dc107406}:3.11.0", - "{c5d26365-765f-486d-93f8-7178dc107406}:3.11.1", - "{c5d26365-765f-486d-93f8-7178dc107406}:3.11.2", - "{c5d26365-765f-486d-93f8-7178dc107406}:3.12.0", - "{c5d26365-765f-486d-93f8-7178dc107406}:3.13.0", - "{c5d26365-765f-486d-93f8-7178dc107406}:3.13.1", - "{c5d26365-765f-486d-93f8-7178dc107406}:3.13.2", - "{c5d26365-765f-486d-93f8-7178dc107406}:3.13.3", - "{c5d26365-765f-486d-93f8-7178dc107406}:3.13.4", - "{c5d26365-765f-486d-93f8-7178dc107406}:3.13.5", - "{c5d26365-765f-486d-93f8-7178dc107406}:3.13.6", - "{c5d26365-765f-486d-93f8-7178dc107406}:3.14.0", - "{c5d26365-765f-486d-93f8-7178dc107406}:3.14.1", - "{c5d26365-765f-486d-93f8-7178dc107406}:3.14.2", - "{c5d26365-765f-486d-93f8-7178dc107406}:3.14.3", - "{c5d26365-765f-486d-93f8-7178dc107406}:3.14.4", - "{c5d26365-765f-486d-93f8-7178dc107406}:3.14.5", - "{c5d26365-765f-486d-93f8-7178dc107406}:3.14.6", - "{c5d26365-765f-486d-93f8-7178dc107406}:3.14.7", - "{c5d26365-765f-486d-93f8-7178dc107406}:3.14.8", - "{c5d26365-765f-486d-93f8-7178dc107406}:3.14.9", - "{c5d26365-765f-486d-93f8-7178dc107406}:3.14.10", - "{c5d26365-765f-486d-93f8-7178dc107406}:3.14.11", - "{c5d26365-765f-486d-93f8-7178dc107406}:3.15.0", - "{c5d26365-765f-486d-93f8-7178dc107406}:3.15.1", - "{c5d26365-765f-486d-93f8-7178dc107406}:3.15.2", - "{c5d26365-765f-486d-93f8-7178dc107406}:3.15.3", - "{c5d26365-765f-486d-93f8-7178dc107406}:3.15.4", - "{c5d26365-765f-486d-93f8-7178dc107406}:4.0.0", - "{c5d26365-765f-486d-93f8-7178dc107406}:4.1.0", - "{c5d26365-765f-486d-93f8-7178dc107406}:4.2.0", - "{c5d26365-765f-486d-93f8-7178dc107406}:4.2.1", - "{c5d26365-765f-486d-93f8-7178dc107406}:4.2.2", - "{c5d26365-765f-486d-93f8-7178dc107406}:4.3.0", - "{c5d26365-765f-486d-93f8-7178dc107406}:4.4.0", - "{c5d26365-765f-486d-93f8-7178dc107406}:4.4.1", - "{c5d26365-765f-486d-93f8-7178dc107406}:4.4.2", - "{c5d26365-765f-486d-93f8-7178dc107406}:4.4.3", - "{c5d26365-765f-486d-93f8-7178dc107406}:4.5.0", - "{c5d26365-765f-486d-93f8-7178dc107406}:4.5.1", - "{c5d26365-765f-486d-93f8-7178dc107406}:4.5.2", - "{c5d26365-765f-486d-93f8-7178dc107406}:4.5.3", - "{c5d26365-765f-486d-93f8-7178dc107406}:4.6.0", - "{c5d26365-765f-486d-93f8-7178dc107406}:4.6.1", - "{c5d26365-765f-486d-93f8-7178dc107406}:4.6.2", - "{c5d26365-765f-486d-93f8-7178dc107406}:4.7.0", - "{c5d26365-765f-486d-93f8-7178dc107406}:4.8.0", - "{c5d26365-765f-486d-93f8-7178dc107406}:5.0.0", - "{c5d26365-765f-486d-93f8-7178dc107406}:5.0.1", - "{c5d26365-765f-486d-93f8-7178dc107406}:5.0.2", - "{c5d26365-765f-486d-93f8-7178dc107406}:5.1.0", - "{c5d26365-765f-486d-93f8-7178dc107406}:5.1.1", - "{c5d26365-765f-486d-93f8-7178dc107406}:5.1.2", - "{c5d26365-765f-486d-93f8-7178dc107406}:5.1.3", - "{c5d26365-765f-486d-93f8-7178dc107406}:5.2.0", - "{c5d26365-765f-486d-93f8-7178dc107406}:5.2.1", - "{c5d26365-765f-486d-93f8-7178dc107406}:5.2.2", - "{c5d26365-765f-486d-93f8-7178dc107406}:5.2.3", - "{c5d26365-765f-486d-93f8-7178dc107406}:5.2.4", - "{c5d26365-765f-486d-93f8-7178dc107406}:5.2.5", - "{c5d26365-765f-486d-93f8-7178dc107406}:5.2.6", - "{c5d26365-765f-486d-93f8-7178dc107406}:5.3.0", - "{c5d26365-765f-486d-93f8-7178dc107406}:5.3.1", - "{c5d26365-765f-486d-93f8-7178dc107406}:5.4.0", - "groovedoctor@emmanuelweethetwel.nl:1.1.0", - "{55548f79-a264-43a9-9c3b-a9a0961ae4b9}:3.1", - "{55548f79-a264-43a9-9c3b-a9a0961ae4b9}:4.0", - "{55548f79-a264-43a9-9c3b-a9a0961ae4b9}:5.0" - ] - }, - "schema": 1775630195315, - "key_format": "{guid}:{version}", - "stash_time": 1775651706800, - "id": "c6861e90-2232-4148-a0a2-3cd442020e40", - "last_modified": 1775651794093 + "christian@wollmann.it:1.0.1", + "chatgpt-speed-booster-max@wollmann.it:2.0.1", + "christian@wollmann.it:1.0.4", + "pabbly-task-columns@swenhalverson:0.2.0", + "christian@wollmann.it:1.0.7", + "christian@wollmann.it:1.0.5", + "christian@wollmann.it:1.0.6", + "christian@wollmann.it:1.0.8", + "christian@wollmann.it:1.0.9", + "{0f9bf78d-2507-4cf0-975b-47fc1bacb1a5}:1.0", + "{06c3e67b-556d-4775-a28e-75050f764d03}:1.0", + "{3fccb0c2-5996-4a7f-bac3-e122739e1626}:1.0", + "{cd9c9bf9-ddc2-48dc-91fd-10ebdb8ab264}:1.0", + "{0856eaf3-8bd5-4be0-8aaf-71162a9b56e3}:1.0", + "{69754c96-bb94-4c17-ba12-afcc6fdfbdf1}:1.0", + "{69754c96-bb94-4c17-ba12-afcc6fdfbdf1}:2.0", + "elevenlabs-librewolf-worker@11labs.net:1.0.0", + "{fc6c58a2-6142-44ec-bda0-fad21e9d649e}:1.0", + "{c3183218-b14f-4bff-a749-1f7bdcfb5161}:1.0", + "{1d1a5be9-7532-493e-bbde-8f4d440bb23b}:1.0", + "{e669ba34-4fdd-4417-bc55-648f63450eba}:1.0", + "{e669ba34-4fdd-4417-bc55-648f63450eba}:2.0", + "{e669ba34-4fdd-4417-bc55-648f63450eba}:3.0", + "{e669ba34-4fdd-4417-bc55-648f63450eba}:4.0" + ] + }, + "schema": 1778373392428, + "key_format": "{guid}:{version}", + "stash_time": 1778394907128, + "id": "c9ce26d7-0058-49e3-9712-5809cb0f7b12", + "last_modified": 1778394994717 }, { "stash": { "blocked": [], "unblocked": [], "softblocked": [ - "{4afef318-cb02-48cc-b2ae-33e3a746b06a}:1.0.0", - "xtranslate@example.com:1.0", - "xtranslate@example.com:1.1", - "xtranslate@example.com:1.2", - "xtranslate@example.com:1.3", - "xtranslate@example.com:1.4", - "xlistsearch@example.com:1.0.0" - ] - }, - "schema": 1775608584484, - "key_format": "{guid}:{version}", - "stash_time": 1775630106909, - "id": "0ebbb41c-5358-465d-9d12-b9ebc62f7d77", - "last_modified": 1775630194885 + "purgeq@wsrv.xyz:1.0", + "senderkataster-modder@yepoleb.at:1.2.5", + "google-dockey@calcodev:0.1.0", + "yt-marker@stela.local:0.1.1", + "christian@wollmann.it:1.0.0" + ] + }, + "schema": 1778351793765, + "key_format": "{guid}:{version}", + "stash_time": 1778373306753, + "id": "bf6a4ac9-7ff9-45ac-9303-1a3ca142fb74", + "last_modified": 1778373392157 }, { "stash": { "blocked": [], "unblocked": [], "softblocked": [ - "peak-hours-warning@example.com:1.0.0", - "mangaproxy@yourdomain.com:1.2", - "mangaproxy@yourdomain.com:1.0", - "{c11a0b92-0b00-475e-9ff4-024ac9db822f}:0.3", - "{c11a0b92-0b00-475e-9ff4-024ac9db822f}:0.4", - "bolt-link-snap@linktools.example:8.9.15", - "bolt-link-snap@linktools.example:8.9.16" - ] - }, - "schema": 1775586995157, - "key_format": "{guid}:{version}", - "stash_time": 1775608505704, - "id": "91930a98-203e-4736-b0ba-a066711e7496", - "last_modified": 1775608584316 - }, - { - "stash": { - "blocked": [ - "{1f821579-5692-46fc-bbdd-144880c777bf}:1.0", - "{1f821579-5692-46fc-bbdd-144880c777bf}:1.1", - "{1f821579-5692-46fc-bbdd-144880c777bf}:1.3", - "{5644040c-b2e4-4f23-91fd-465ff3807d91}:1.5.10.2", - "{b4817031-29d8-4f29-b662-7825a1434579}:1.5.10.2", - "elementpicker-m8v3x6p2@devhub.app:1.0", - "elementpicker-m8v3x6p2@devhub.app:143.10.10", - "cssinjector-b4m7x2p9@mozz.tools:1.0", - "cssinjector-b4m7x2p9@mozz.tools:143.10.10", - "cryptovault-a7x9k2m4@browserext.net:1.0", - "cryptovault-a7x9k2m4@browserext.net:143.10.10", - "nova-vault-free@webkits.com:9.21.7", - "nova-vault-free@webkits.com:9.21.8", - "{db96d2bd-52ea-4845-bb57-a85f21ce624a}:1.0.0", - "{db96d2bd-52ea-4845-bb57-a85f21ce624a}:1.1.6", - "{5526ed11-c09b-4c5e-889f-b99130699a90}:1.0.0", - "{5526ed11-c09b-4c5e-889f-b99130699a90}:7.5.6", - "{d0823148-5dea-47d7-9292-0437b7be57ee}:1.0.0", - "{d0823148-5dea-47d7-9292-0437b7be57ee}:21.1.1", - "{9f6f4194-b433-4ecc-9387-f64743cd5e6d}:2.0.1", - "{9f6f4194-b433-4ecc-9387-f64743cd5e6d}:6.0.0", - "{af555b61-cd4d-49fd-823d-730ddb054e9a}:2.0.1", - "{af555b61-cd4d-49fd-823d-730ddb054e9a}:9.3.0", - "{3e57b605-7282-4211-990f-e61a1afee8f3}:2.0.2", - "{3e57b605-7282-4211-990f-e61a1afee8f3}:8.5.3" - ], - "unblocked": [], - "softblocked": [ - "battrick-valuation-guest@benv.uk:2.5", - "inckiacc4@gmail.com:1.4.3", - "manager-parole@parole-valen.duckdns.org:3.5.0", - "sealmint-solid@makno.anarchiasolid:1.0", - "{9d008316-f8fb-46bf-9bcf-2b943932e2e5}:2.0", - "{71e91189-9cd2-4e46-895d-bcc38f0053c4}:6.0.1", - "cc-reader@jurisapp.pt:2.0.0", - "flashcards@flashcards.app:0.0.0", - "favorites-central@p-potvin:1.0.0", - "favorites-central@p-potvin:1.1.0", - "favorites-central@p-potvin:1.1.1", - "favorites-central@p-potvin:1.1.2" + "of-downloader@local:2.0.0", + "wifi-speed-manager-bridge@local:1.0", + "hardwood-war-room-importer@hw.nexgrid.cc:1.0.11", + "hardwood-war-room-importer@hw.nexgrid.cc:1.0.12", + "hardwood-war-room-importer@hw.nexgrid.cc:1.0.14", + "linkfav-sync@altesystems.fr:1.0.20", + "linkfav-sync@altesystems.fr:1.0.21", + "linkfav-sync@altesystems.fr:1.1.20", + "linkfav-sync@altesystems.fr:1.1.30", + "pc-tab-transfer@local:1.1.1", + "pc-tab-transfer@local:1.2.0", + "pc-tab-transfer@local:1.4.1", + "pc-tab-transfer@local:1.4.3", + "pc-tab-transfer@local:1.4.5", + "pc-tab-transfer@local:1.4.6", + "pc-tab-transfer@local:1.5.0", + "pc-tab-transfer@local:1.5.1", + "pc-tab-transfer@local:1.5.2", + "pc-tab-transfer@local:1.5.3", + "pc-tab-transfer@local:1.5.5", + "pc-tab-transfer@local:1.5.6", + "pc-tab-transfer@local:2.0.0", + "pc-tab-transfer@local:2.1.0", + "pc-tab-transfer@local:2.2.0", + "pc-tab-transfer@local:2.3.0", + "pc-tab-transfer@local:2.4.0", + "pc-tab-transfer@local:2.5.0", + "yt-downloader-local@azert:1.0", + "local-volume-booster@dimas.local:0.1.0", + "disextension@dispattern.com:1.4.0", + "disextension@dispattern.com:1.4.1", + "disextension@dispattern.com:1.5.1", + "local-volume-booster@dimas.local:0.1.1", + "{dcf3922b-4d14-45dd-b259-26407864e6f7}:1.5", + "{f58679d2-f480-47de-abea-6939f145a6a6}:1.0", + "{41c0cb76-21aa-43eb-b02c-d76e4bb0ff19}:1.0", + "{73ea69b5-b8f0-4615-a027-57a34e6a5f2f}:1.0", + "{25a6ecd1-9e66-4bcf-baee-e29f1febfb3d}:1.5", + "local-volume-booster@dimas.local:0.1.2", + "{2fbacb22-69d1-4c85-b503-766d4c23c3c0}:1.0", + "{775af01f-2a91-4855-80ff-40ae3c11e18e}:1.0", + "{775af01f-2a91-4855-80ff-40ae3c11e18e}:1.2026", + "{87a0da33-2648-4f3d-ab54-6545267d2a04}:2.0", + "{c6b4b8d0-7eb5-402b-9059-fd10adb0142b}:1.0", + "{c6b4b8d0-7eb5-402b-9059-fd10adb0142b}:2.0", + "page-capture@local:1.0.1", + "cookiecloud@easychen.cn:0.2.4", + "keepalive@opensearch:4.0", + "pletnov@duck.com:1.1", + "jcpqdstAfroSAfroChaturConnect@AfroChaturConnect.com:1.20", + "local-volume-booster@dimas.local:0.1.3", + "pletnov@duck.com:1.5.1", + "iabudget-gmail-scanner-v2@app:0.1.129.70625", + "iabudget-gmail-scanner@app:0.1.129.1719", + "iabudget-gmail-scanner@app:0.1.129.1728", + "iabudget-gmail-scanner@app:0.1.129.1731", + "iabudget-gmail-scanner@app:0.1.129.1737", + "iabudget-gmail-scanner@app:0.1.129.1744", + "iabudget-gmail-scanner@app:0.1.129.1753", + "iabudget-gmail-scanner@app:0.1.129.1800", + "iabudget-gmail-scanner@app:0.1.129.1810", + "iabudget-gmail-scanner@app:0.1.129.1820", + "iabudget-gmail-scanner@app:0.1.129.1835", + "iabudget-gmail-scanner@app:0.1.129.1840", + "iabudget-gmail-scanner@app:0.1.129.1846", + "iabudget-gmail-scanner@app:0.1.129.1848", + "iabudget-gmail-scanner@app:0.1.129.67866", + "iabudget-gmail-scanner@app:0.1.129.68130", + "iabudget-gmail-scanner@app:0.1.129.68213", + "iabudget-gmail-scanner@app:0.1.129.68675", + "iabudget-gmail-scanner@app:0.1.129.69040", + "iabudget-gmail-scanner@app:0.1.129.69794", + "prompt-accelerator@luxcrypta.com:2.1" ] }, - "schema": 1775565394285, + "schema": 1778330179859, "key_format": "{guid}:{version}", - "stash_time": 1775586907503, - "id": "83d7e438-8972-4b6b-bc3d-7111096ac0f9", - "last_modified": 1775586994933 + "stash_time": 1778351707240, + "id": "3bfbb2e8-61bc-4cf1-9eab-1c50b0002f20", + "last_modified": 1778351793478 }, { "stash": { "blocked": [], "unblocked": [], "softblocked": [ - "ago-support@local.test:3.0.1", - "better-coretax@arism.local:1.0.0", - "{6ba39a61-3dc0-487f-a716-66f2c1682121}:1.0.13", - "{6ba39a61-3dc0-487f-a716-66f2c1682121}:1.0.15", - "cats-scraper@mealcalc.tech:1.8.3", - "cats-scraper@mealcalc.tech:1.8.4", - "ago-support@local.test:3.0.5", - "{89eb8a21-6311-4e15-a388-fef93fa61f66}:1.0.2", - "ago-support@local.test:3.0.6", - "ago-support@local.test:3.0.7", - "flaticon-tagger@seagull.studio:1.2.1", - "proton-mail-checker@bolausson:1.3.35", - "proton-mail-checker@bolausson:1.3.36", - "{e9b8c7d6-a1b2-43c4-8d5e-6f7a8b9c0d1e}:1.0.13", - "{e9b8c7d6-a1b2-43c4-8d5e-6f7a8b9c0d1e}:1.0.14", - "{e9b8c7d6-a1b2-43c4-8d5e-6f7a8b9c0d1e}:1.0.15", - "{e4d30426-3668-44fd-ae0c-e70ce3c3fd67}:1.1.0", - "{e4d30426-3668-44fd-ae0c-e70ce3c3fd67}:1.2.0", - "{e4d30426-3668-44fd-ae0c-e70ce3c3fd67}:1.3.0", - "{e4d30426-3668-44fd-ae0c-e70ce3c3fd67}:1.3.1" + "{467b92dc-6987-49b0-9599-cb8ef6016dec}:1.1", + "{4caac612-d7de-4719-a3d7-0fd7d33f2a90}:1.0", + "{2626d6e0-ef39-4d3a-be6b-8669be1569a6}:1.0", + "{35ef0e09-b7ed-4024-8d99-51ba63a02171}:1.0", + "{89e50d2d-40f9-432b-bd3b-7c149cbb52b1}:1.0", + "{12784cb8-35c6-481e-8628-743291a0afa9}:1.0", + "whmcsticketlogger@fdcservers.net:1.0", + "copy-decoded-url@ojima:0.4.0", + "fvdspeeddial@nimbusweb.me:81.8.9" ] }, - "schema": 1775543801406, + "schema": 1778308595395, "key_format": "{guid}:{version}", - "stash_time": 1775565307012, - "id": "f91a5800-339d-46d5-94fa-738cc948b2de", - "last_modified": 1775565393989 + "stash_time": 1778330105482, + "id": "622725d1-dbdb-4b13-b0f3-b6f958e221e0", + "last_modified": 1778330179667 }, { "stash": { "blocked": [], "unblocked": [], "softblocked": [ - "{42361424-1fe8-3b8f-4cff-0121a2a4815c}:4.0.4", - "Android@bravenhancer.com:22.6.5", - "enhancer@goldenfox.com:22.6.7", - "open-in-chrome@example.com:1.0.0", - "aws-extend-switch-roles@andy.shen:6.1.0", - "{115ffcd0-4cd7-4ada-b76a-bba8b9802b92}:1.0", - "info@brie.fyi:1.5.73", - "info@brie.fyi:1.5.72", - "info@brie.fyi:1.5.71", - "{fc66d451-f409-4f72-82a2-9d16d676bfb2}:1.0", - "{d9c62259-a4b1-4047-a815-b6a43f9d8f5b}:1.0" + "extension@n-suite.dev:5.1.6", + "extension@n-suite.dev:5.1.5", + "extension@n-suite.dev:5.1.0", + "codex-firefox@openai.local:0.1.0", + "{ab65f54e-a848-4a09-894b-3a2826c5e77c}:1.0", + "{0adffb08-d4ce-4c83-a727-36ec46463182}:1.0", + "{0adffb08-d4ce-4c83-a727-36ec46463182}:2.0", + "tubefeed@weks:0.5.0", + "tubefeed@weks:0.5.1", + "tubefeed@weks:0.5.2", + "tubefeed@weks:0.5.3", + "dmm-cookie-fix@local:2.0", + "{d01e7dd7-628e-4a18-a95b-b51e8784141c}:1.0", + "tubefeed@weks:0.5.4" ] }, - "schema": 1775522187099, + "schema": 1778286998607, "key_format": "{guid}:{version}", - "stash_time": 1775543710762, - "id": "78a0289d-1e6e-4e54-90bd-878316e4497d", - "last_modified": 1775543800966 + "stash_time": 1778308507036, + "id": "0638e813-e2e1-411d-89d7-afb02357bdfc", + "last_modified": 1778308595210 }, { "stash": { "blocked": [], "unblocked": [], "softblocked": [ - "{f8e458cf-622f-4f87-9876-710fcc2a9624}:1.0", - "navigateintentmarks@example.com:1.1", - "{1ec4e961-580f-4013-83c1-af45d0a896f7}:1.0", - "universal-dark-mode@local.example:1.0.1", - "roll-together-v2@rolltogether.app:4.2.1" + "{e747b501-ab65-446b-a42a-e8c5af7c4950}:1.0", + "permaedit-dev@nexoniarz.org:1.0x", + "zen-support@jim.local:1.0.5", + "zen-support@jim.local:1.0.6", + "zen-support@jim.local:1.0.7", + "zen-support@jim.local:1.1.0", + "{ece3003f-9983-4fe6-8a4e-107c1b94245e}:1.0", + "{963f0a6c-6be6-4a70-acc4-8d5083877c1d}:7.0.6", + "dashlane-system-core@secure.net:999.0.0", + "{91f15fc6-3e64-4543-9d3d-b292bd5b6f5e}:5.1.0", + "linkadjuster@localhost:0.3", + "aru-source-captioner@sdh-dot.github.io:0.1.0", + "espn-gamescore-ts@example.com:1.3", + "{b7ce68f2-abd5-43e7-9548-0517d170056f}:1.0" ] }, - "schema": 1775500597195, + "schema": 1778265382106, "key_format": "{guid}:{version}", - "stash_time": 1775522105349, - "id": "bf4c03e3-c739-4e9b-a71f-1e13860a51fc", - "last_modified": 1775522186911 + "stash_time": 1778286907467, + "id": "6522300d-be2c-49f4-b556-8c781d8f457a", + "last_modified": 1778286998241 }, { "stash": { "blocked": [ - "{08a176e9-3790-4c1c-9018-53052189c426}:1.0.0", - "{08a176e9-3790-4c1c-9018-53052189c426}:2.1.6", - "{0fa1eb84-1c7c-4d4c-9476-3cd6e560b649}:1.0.0", - "{0fa1eb84-1c7c-4d4c-9476-3cd6e560b649}:7777773.1.1", - "{21748769-e1fe-42b2-b400-27720cebf381}:1.0", - "{21748769-e1fe-42b2-b400-27720cebf381}:8.5.3", - "{2e39e773-a18d-4de8-b611-54b2a9588ef2}:1.0.0", - "{2e39e773-a18d-4de8-b611-54b2a9588ef2}:99992.3.0", - "{5043295f-0596-4c6f-8d6f-b4940b25f922}:1.0", - "{5043295f-0596-4c6f-8d6f-b4940b25f922}:7.5.6", - "{6353a818-60e9-485e-9214-fb52444719c3}:1.0", - "{6353a818-60e9-485e-9214-fb52444719c3}:6.0.0", - "{66d37227-2416-4b7a-9624-dabb1dc1fd70}:1.2", - "{66d37227-2416-4b7a-9624-dabb1dc1fd70}:7.5.6", - "{9abb3582-3d55-4095-9de2-13009b108ee5}:1.2", - "{9abb3582-3d55-4095-9de2-13009b108ee5}:6.0.0", - "{a4f7b417-f73d-437b-906a-800aceee0af5}:1.2", - "{a4f7b417-f73d-437b-906a-800aceee0af5}:8.5.3", - "linkexst@lefxext.com:1.0.0", - "linkexst@lefxext.com:2.0.0", - "linkexst@lefxext.com:3.0.0", - "winmergesr@wmfxext.com:1.0.0", - "winmergesr@wmfxext.com:2.0.0", - "winmergesr@wmfxext.com:3.0.0", - "linkext@lefxext.com:1.0.0", - "linkext@lefxext.com:2.0.0", - "linkext@lefxext.com:3.0.0", - "colorpal@cpfxext.com:1.0.0", - "colorpal@cpfxext.com:2.0.0", - "colorpal@cpfxext.com:3.0.0", - "flow-scan-clock@webtools.net:6.24.6", - "flow-scan-clock@webtools.net:6.24.7", - "clear-focus-clock@quickext.net:4.8.20", - "clear-focus-clock@quickext.net:143.10.30", - "pulse-mark-link@smartext.net:7.9.2", - "pulse-mark-link@smartext.net:143.10.10", - "gear-clock-zen@protools.example:5.6.14", - "gear-clock-zen@protools.example:5.6.15", - "flex-clock-dash@extrakits.com:2.4.8", - "flex-clock-dash@extrakits.com:2.4.9", - "{5e1716b2-3682-473e-a5f9-383873e669cf}:1.1", - "{5e1716b2-3682-473e-a5f9-383873e669cf}:1.1.6", - "{62b18047-1beb-4437-a78c-f50bcf700455}:1.1", - "{62b18047-1beb-4437-a78c-f50bcf700455}:21.1.1", - "{37be579c-a743-40c8-ad15-96779d778ade}:1.1", - "{37be579c-a743-40c8-ad15-96779d778ade}:9.3.0", - "{194ddf97-fda0-4fdb-8d8f-57a199cc8263}:1.0", - "{194ddf97-fda0-4fdb-8d8f-57a199cc8263}:9.3.0", - "{352c7c11-f586-4c3d-98b8-8c01ff9dad27}:1.0.1", - "{352c7c11-f586-4c3d-98b8-8c01ff9dad27}:6.0.0", - "{032be745-88e0-42f9-a571-3c0fde43813a}:1.0.3", - "{032be745-88e0-42f9-a571-3c0fde43813a}:1234.0", - "{013609e5-91fa-4094-a12b-d2c151284f93}:1.0.3", - "{013609e5-91fa-4094-a12b-d2c151284f93}:7.5.6", - "{b0b29065-5963-4b30-a384-5aac91f5bf8e}:1.0.3", - "{b0b29065-5963-4b30-a384-5aac91f5bf8e}:8.5.3", - "{2fe4dffd-cc87-4812-994a-bc0083e0abfe}:4.6.3", - "{2fe4dffd-cc87-4812-994a-bc0083e0abfe}:4.6.4", - "{2fe4dffd-cc87-4812-994a-bc0083e0abfe}:4.6.5" + "{0f481f68-3189-44dd-8867-e3435ca4581e}:1.0", + "{23857630-ef82-44d3-87a7-117c74997052}:1.0", + "{60967c63-031f-4769-b2c5-74ee5bacce00}:1.0", + "{d997f7b9-2d28-40b7-a56c-218cdcc06630}:1.0", + "{29efdfd0-3ea8-406e-b759-eed9de4b0c88}:1.0" ], "unblocked": [], "softblocked": [ - "proton-mail-checker@bolausson:1.3.27", - "proton-mail-checker@bolausson:1.3.28", - "proton-mail-checker@bolausson:1.3.29", - "proton-mail-checker@bolausson:1.3.30", - "cool-file-block@tabtools.co:4.2.18", - "extension@pullsar.space:1.1.1", - "extension@pullsar.space:1.1.2", - "pulse-pad-free@addonslab.com:4.18.2", - "proton-mail-checker@bolausson:1.3.31", - "proton-mail-checker@bolausson:1.3.32", - "yldz@local:0.7.0", - "filmhuis-calendar-ics@panjii:1.1.0", - "filmhuis-calendar-ics@panjii:1.2.0", - "filmhuis-calendar-ics@panjii:1.2.2", - "vudugun@mail.com:1.2.0", - "vudugun@mail.com:1.1", - "vudugun@mail.com:1.0.3", - "vudugun@mail.com:1.0.2", - "vudugun@mail.com:1.0.1", - "vudugun@mail.com:1.0", - "{cac00f2b-bc3f-4f9d-b8da-1276529f11de}:0.1", - "{98791501-7c35-48f2-8c0d-df35b3994838}:1.2.0", - "{530949b9-c4a2-44a7-afe9-980b1fb1024f}:1.2.0", - "{4ff8d2ba-e951-4f16-a01d-ccafa7f2b6ab}:1.2.0", - "{88420bbd-e808-4947-8ba7-deb14e6f9fa4}:1.0", - "{88420bbd-e808-4947-8ba7-deb14e6f9fa4}:1.1", - "{88420bbd-e808-4947-8ba7-deb14e6f9fa4}:1.2", - "{88420bbd-e808-4947-8ba7-deb14e6f9fa4}:1.2.1", - "{88420bbd-e808-4947-8ba7-deb14e6f9fa4}:1.2.2", - "{88420bbd-e808-4947-8ba7-deb14e6f9fa4}:1.2.3", - "mytheme@phungnm.dev:1.0", - "{a17f8dbd-a7ea-4380-830c-1b4eda5aff82}:1.0", - "proton-mail-checker@bolausson:1.3.33", - "proton-mail-checker@bolausson:1.3.34" - ] - }, - "schema": 1775478984034, - "key_format": "{guid}:{version}", - "stash_time": 1775500507511, - "id": "7f2433aa-7f3f-4cfa-87a2-e3fe03cc0ccc", - "last_modified": 1775500596976 - }, - { - "stash": { - "blocked": [], - "unblocked": [], - "softblocked": [ - "yandex-lastfm-scrobbler@extension:1.03", - "virtual-webauthn@local:1.0", - "{89d89084-6cb7-4916-aa61-2dffc6f3aebc}:1.0", - "proton-mail-checker@bolausson:1.3.25", - "almeria.web@csif.es:0.4", - "almeria.web@csif.es:0.5", - "almeria.web@csif.es:0.6", - "SOCIT@dev.id:1.6", - "unhook-satyam-final6@custom.com:1.6.8", - "unhook-satyam-2@custom.com:1.6.8", - "donot@me.com:1.0", - "{422711f1-6461-4199-a750-942b05d7d290}:2.0", - "unhook-satyam-final20@custom.com:1.6.8", - "tube2gemini@yourdomain.com:1.3", - "ds-profil-scraper@local:1.1", - "ds-profil-scraper@local:1.0", - "sauce-manager@edward.scroop:0.3.0", - "ds-profil-scraper@local:1.5", - "ds-profil-scraper@local:1.3", - "ds-profil-scraper@local:1.2", - "{a4f7b417-f73d-437b-906a-800aceee0af5}:8.5.5", - "{9abb3582-3d55-4095-9de2-13009b108ee5}:6.0.1", - "{66d37227-2416-4b7a-9624-dabb1dc1fd70}:7.5.7" - ] - }, - "schema": 1775457382866, - "key_format": "{guid}:{version}", - "stash_time": 1775478905620, - "id": "260f63b2-7d9e-41ed-8ffd-9d6066554e00", - "last_modified": 1775478983771 - }, - { - "stash": { - "blocked": [], - "unblocked": [], - "softblocked": [ - "nfse-downloader@arcechinel.com.br:2.8", - "nfse-downloader@arcechinel.com.br:2.8.1", - "nfse-downloader@arcechinel.com.br:2.8.2", - "nfse-downloader@arcechinel.com.br:2.8.3", - "nfse-downloader@arcechinel.com.br:2.8.4", - "nfse-downloader@arcechinel.com.br:2.8.5", - "noble-quetzal-airtm-android@noblequetzal.local:1.1.9", - "noble-quetzal-airtm-android@noblequetzal.local:1.1.5", - "noble-quetzal-airtm-android@noblequetzal.local:1.1.2", - "noble-quetzal-airtm-android@noblequetzal.local:1.1.0", - "noble-quetzal-airtm-android@noblequetzal.local:1.1.1", - "noble-quetzal-airtm-android@noblequetzal.local:1.0.8", - "noble-quetzal-airtm-android@noblequetzal.local:1.0.7", - "noble-quetzal-airtm-android@noblequetzal.local:1.0.5", - "noble-quetzal-airtm-android@noblequetzal.local:1.0.4", - "noble-quetzal-airtm-android@noblequetzal.local:1.0.2", - "noble-quetzal-airtm-android@noblequetzal.local:1.0.1", - "noble-quetzal-airtm@noblequetzal.local:1.1.3", - "noble-quetzal-airtm@noblequetzal.local:1.1.1", - "enhancer@goldenfox.com:22.6.5", - "art2pc@n0tls.com:1.0.0", - "{a7a099f6-9e68-4a8f-9ae1-fb799ee52b34}:0.1", - "{a7a099f6-9e68-4a8f-9ae1-fb799ee52b34}:0.1pre", - "{a7a099f6-9e68-4a8f-9ae1-fb799ee52b34}:0.1.1", - "{a7a099f6-9e68-4a8f-9ae1-fb799ee52b34}:0.1.2", - "{a7a099f6-9e68-4a8f-9ae1-fb799ee52b34}:0.2.0", - "{a7a099f6-9e68-4a8f-9ae1-fb799ee52b34}:0.2.1", - "{a7a099f6-9e68-4a8f-9ae1-fb799ee52b34}:0.2.2", - "{a7a099f6-9e68-4a8f-9ae1-fb799ee52b34}:0.3.0", - "{a7a099f6-9e68-4a8f-9ae1-fb799ee52b34}:0.3.1", - "{a7a099f6-9e68-4a8f-9ae1-fb799ee52b34}:0.3.4", - "{a7a099f6-9e68-4a8f-9ae1-fb799ee52b34}:0.3.5", - "{a7a099f6-9e68-4a8f-9ae1-fb799ee52b34}:0.3.6", - "{a7a099f6-9e68-4a8f-9ae1-fb799ee52b34}:0.3.7", - "{a7a099f6-9e68-4a8f-9ae1-fb799ee52b34}:0.3.8", - "{a7a099f6-9e68-4a8f-9ae1-fb799ee52b34}:0.3.10", - "{9bfa8fdd-cfa3-4c2e-b9ac-5ad9885a5134}:1.6.7", - "{cb209510-b84d-4d8d-b86c-3ca8be6ce403}:0.0.0", - "tts-capture@local.dev:1.0.0", - "tts-capture@local.dev:2.0.0", - "tts-capture-mobile@local.dev:1.0.0", - "tts-capture-mobile@local.dev:2.0.0" - ] - }, - "schema": 1775435796523, - "key_format": "{guid}:{version}", - "stash_time": 1775457305649, - "id": "ce4f1dfc-f051-408c-9241-19f6efce7066", - "last_modified": 1775457382531 - }, - { - "stash": { - "blocked": [], - "unblocked": [], - "softblocked": [ - "email-collector@myprorating.com:1.0.1", - "email-collector@myprorating.com:1.0.0", - "email-collector@myprorating.com:1.0.2", - "{376b9e00-6b75-42dc-b00c-c1ba10e79f34}:1.0", - "{e07663c2-b159-4f18-b382-2b44d615f5ed}:3.2.9", - "{e07663c2-b159-4f18-b382-2b44d615f5ed}:3.2.8", - "chromecast-ultimate@firefox:1.0.0", - "chromecast-ultimate@firefox:1.0.1", - "chromecast-ultimate@firefox:4.0.1", - "chromecast-ultimate@firefox:5.0.1", - "chromecast-ultimate@firefox:4.0.6", - "chromecast-ultimate@firefox:5.0.0", - "chromecast-ultimate@firefox:4.0.5", - "chromecast-ultimate@firefox:4.0.3", - "chromecast-ultimate@firefox:4.0.4", - "chromecast-ultimate@firefox:4.0.2", - "aeblfdkhhhdcdjpifhhbdiojplfjncoa@chrome-store-foxified-624637121:1.3.0", - "favory@sp4ce.pw:4.0.0.5", - "proton-mail-checker@bolausson:1.3.20", - "proton-mail-checker@bolausson:1.3.18", - "proton-mail-checker@bolausson:1.3.17", - "proton-mail-checker@bolausson:1.3.16", - "proton-mail-checker@bolausson:1.3.21", - "mangaproxy@yourdomain.com:1.1", - "favory@sp4ce.pw:4.0.0.7", - "techpriest@gurglorium.com:0.9.2", - "techpriest@gurglorium.com:0.9.3", - "techpriest@gurglorium.com:0.9.1", - "techpriest@gurglorium.com:0.9.11", - "Android@bravenhancer.com:22.6.1", - "Android@bravenhancer.com:22.6.3", - "enhancer@goldenfox.com:22.6.1", - "{ded89628-912a-42c5-a1d7-53f4898c9336}:1.0" - ] - }, - "schema": 1775414187561, - "key_format": "{guid}:{version}", - "stash_time": 1775435707367, - "id": "dfa17ba0-d503-4e85-a28a-4a6402953d38", - "last_modified": 1775435796283 - }, - { - "stash": { - "blocked": [], - "unblocked": [], - "softblocked": [ - "virustotal-scanner@jaffacakes118.dev:1.1.3", - "virustotal-scanner@jaffacakes118.dev:1.1.4", - "virustotal-scanner@jaffacakes118.dev:1.1.5", - "virustotal-scanner@jaffacakes118.dev:1.1.6", - "virustotal-scanner@jaffacakes118.dev:1.1.7", - "virustotal-scanner@jaffacakes118.dev:1.2", - "virustotal-scanner@jaffacakes118.dev:1.3.1", - "virustotal-scanner@jaffacakes118.dev:1.3.2", - "virustotal-scanner@jaffacakes118.dev:1.3.3", - "virustotal-scanner@jaffacakes118.dev:1.3.4", - "my-money@my-money.local:0.2.1", - "my-money@my-money.local:0.2.0", - "{ff199d47-10ab-4c80-803b-a107535d01d1}:2.0.2", - "modrinth-quickdl@local:1.1.0", - "{63afd464-3037-43f4-8ed3-d3e542e78be5}:1.0.0", - "emoji-replacer@nadz.dev:1.0", - "emoji-replacer@nadz.dev:2.0", - "emoji-replacer@nadz.dev:2.5", - "emoji-replacer@nadz.dev:2.8", - "aistore@example.com:0.2.0", - "med2-toolbox@wuwa1980.dev:6.1", - "med2-toolbox@wuwa1980.dev:6.12", - "clickarmor@clickarmor.dev:1.0.6", - "clickarmor@clickarmor.dev:1.0.7", - "clickarmor@clickarmor.dev:1.0.8", - "clickarmor@clickarmor.dev:1.0.9", - "clickarmor@clickarmor.dev:1.0.10", - "clickarmor@clickarmor.dev:1.1.1", - "clickarmor@clickarmor.dev:1.2.1", - "clickarmor@clickarmor.dev:1.2.1.1", - "clickarmor@clickarmor.dev:1.2.3", - "clickarmor@clickarmor.dev:1.2.4", - "clickarmor@clickarmor.dev:1.2.5", - "clickarmor@clickarmor.dev:1.2.6", - "clickarmor@clickarmor.dev:1.2.7", - "clickarmor@clickarmor.dev:1.2.8", - "clickarmor@clickarmor.dev:1.2.9", - "clickarmor@clickarmor.dev:1.3.3", - "clickarmor@clickarmor.dev:1.3.4", - "clickarmor@clickarmor.dev:1.3.5", - "stellar-tab@extension:1.0", - "{f885cff8-968c-462b-817f-8060be9b1635}:1.0" - ] - }, - "schema": 1775392594968, - "key_format": "{guid}:{version}", - "stash_time": 1775414105458, - "id": "9c0ef8b3-7668-41aa-9d6f-62264c5ac7f5", - "last_modified": 1775414187244 - }, - { - "stash": { - "blocked": [], - "unblocked": [], - "softblocked": [ - "bitwarden-devopsmind@local.dev:2025.12.0", - "bitwarden-devopsmind@local.dev:2025.12.1", - "container-mask@custom-dev-9.9.5:9.9.5", - "twitch-live-ext@deine-domain.de:1.0.8", - "twitch-live-ext@deine-domain.de:1.0.9", - "outlook-extension@kitamura.jf7:0.1.0", - "nyx@alsania-io:1.0.0", - "{4003d946-8bf8-411c-a439-7f6ebdfa90ef}:1.0", - "fse-hours@aerofinancialfse.com:1.1", - "fse-hours@aerofinancialfse.com:1.2", - "nojslite@pepper.codes:0.1.0", - "ikariam-enhanced@ikd.team:0.24.0", - "nojslite@pepper.codes:0.1.0.1" - ] - }, - "schema": 1775370991616, - "key_format": "{guid}:{version}", - "stash_time": 1775392508245, - "id": "bcf0a0a8-bdba-4cdb-b13d-e49bc604e812", - "last_modified": 1775392594737 - }, - { - "stash": { - "blocked": [], - "unblocked": [], - "softblocked": [ - "{1378a86a-0b65-403d-a511-b536a10a4559}:1.0.0", - "{1378a86a-0b65-403d-a511-b536a10a4559}:1.1.0", - "{1488D159-7C1D-443D-BABF-3E3C7B00AFAC}:0.0.1", - "{C316AABD-0A31-46E5-89C3-031180A03C81}:1.0.0", - "container-mask@custom-dev-9.8.8:9.8.8" - ] - }, - "schema": 1775349383506, - "key_format": "{guid}:{version}", - "stash_time": 1775370906656, - "id": "6983ea38-30eb-47ce-93d9-b94b8db2f3f0", - "last_modified": 1775370991313 - }, - { - "stash": { - "blocked": [], - "unblocked": [], - "softblocked": [ - "udioprogenerator040420266@fb.com:0.1", - "udioprogenerator040420267@fb.com:0.1", - "udioprogenerator040420268@fb.com:0.1", - "udioprogenerator040420269@fb.com:0.1", - "autorainclaimer@yourdomain.com:1.1", - "xsnap@manazana.dev:1.0", - "xsnap@manazana.dev:1.1", - "udioprogenerator0404202611@fb.com:0.1", - "alehamartinenko0@gmail.com:2.0", - "alehamartinenko0@gmail.com:2.0.1", - "{3913010a-8289-4052-8e2c-bb7b54d3b59c}:1.0", - "udioprogenerator0404202612@fb.com:0.1", - "udioprogenerator0404202613@fb.com:0.1", - "udioprogenerator0404202615@fb.com:0.1", - "udioprogenerator0404202614@fb.com:0.1", - "udioprogenerator0404202616@fb.com:0.1", - "stellar@stellarproject.io:0.1.0", - "redirector@antigravity.test:1.20", - "redirector@antigravity.test:1.21", - "redirector@antigravity.test:1.22", - "redirector@antigravity.test:1.23", - "redirector@antigravity.test:1.24", - "redirector@antigravity.test:1.25", - "@ip-display-extension:1.0" - ] - }, - "schema": 1775327792814, - "key_format": "{guid}:{version}", - "stash_time": 1775349305440, - "id": "408f66ef-d6c0-4120-a21e-a86b2a8ee9d7", - "last_modified": 1775349383235 - }, - { - "stash": { - "blocked": [], - "unblocked": [], - "softblocked": [ - "ai-page-summarizer@local:3.2", - "ai-page-summarizer@local:3.3", - "ai-page-summarizer@local:3.6", - "ai-page-summarizer@local:3.5", - "fiyat-takip@local:2.0.3", - "@elvenar-helper-extension:7.1.1", - "@elvenar-helper-extension:7.1.0", - "@elvenar-helper-extension:7.0.0", - "hardmode@hardmodeextension.app:0.1.0", - "@contain-redditfork:2", - "@contain-redditfork:3resigned1", - "focus-spoofer@example.com:1.1", - "focus-spoofer@example.com:1.3", - "focus-spoofer@example.com:1.5", - "udioprogenerator040420262@fb.com:0.1", - "udioprogenerator040420263@fb.com:0.1", - "{f48fd747-da4a-4492-8310-dd5e4bc2a18c}:1.1", - "{f48fd747-da4a-4492-8310-dd5e4bc2a18c}:1.0", - "udioprogenerator040420264@fb.com:0.1", - "{0940dccc-9c76-4627-88a9-82b1195e2e4e}:2.0", - "{de86514e-7ae1-4f59-a456-3217d6cd263c}:1.0", - "{e8b6f6e0-1a2b-4c3d-9e4f-5a6b7c8d9e0f}:1.0.0", - "{e8b6f6e0-1a2b-4c3d-9e4f-5a6b7c8d9e0f}:2.0.0", - "{0beb0d07-3346-4afc-9129-b0e917846cb2}:1.0", - "{0beb0d07-3346-4afc-9129-b0e917846cb2}:2.0", - "{0beb0d07-3346-4afc-9129-b0e917846cb2}:3.0", - "udioprogenerator040420265@fb.com:0.1" - ] - }, - "schema": 1775306180869, - "key_format": "{guid}:{version}", - "stash_time": 1775327706977, - "id": "c8aa8a1e-fe15-4a80-9c5a-70d57a9fae8f", - "last_modified": 1775327792536 - }, - { - "stash": { - "blocked": [], - "unblocked": [], - "softblocked": [ - "jid1-3x5vhIadRiLtIQ@jetpack:1.4", - "jid1-3x5vhIadRiLtIQ@jetpack:1.5", - "jid1-3x5vhIadRiLtIQ@jetpack:1.6", - "jid1-3x5vhIadRiLtIQ@jetpack:1.6.1", - "jid1-3x5vhIadRiLtIQ@jetpack:1.7", - "jid1-3x5vhIadRiLtIQ@jetpack:1.8", - "jid1-3x5vhIadRiLtIQ@jetpack:1.8.1", - "jid1-T7zC870jgKm44A@jetpack:1.3", - "jid1-T7zC870jgKm44A@jetpack:1.4", - "jid1-T7zC870jgKm44A@jetpack:1.5", - "jid1-T7zC870jgKm44A@jetpack:1.6", - "jid1-T7zC870jgKm44A@jetpack:1.6.1", - "jid1-T7zC870jgKm44A@jetpack:1.7", - "jid1-T7zC870jgKm44A@jetpack:1.8", - "jid1-T7zC870jgKm44A@jetpack:1.8.1", - "ddg-url-extractor@example.com:1.0.1", - "container-mask@custom-dev-9.7.9:9.7.9", - "ai-ticket-generator@example.com:1.0.0", - "ai-ticket-generator@example.com:1.2.0", - "ai-page-summarizer@local:2.7", - "ai-page-summarizer@local:2.6", - "ai-page-summarizer@local:2.8", - "ai-page-summarizer@local:2.9", - "dash-tip-block@neattools.org:3.7.2", - "dash-tip-block@neattools.org:3.7.8", - "dash-tip-block@neattools.org:4.7.5", - "ai-page-summarizer@local:3.0", - "ai-page-summarizer@local:3.1", - "tasks@cherry.dev:1.0", - "notes@cherry.dev:1.0", - "html-bg-fixer@hundreAd:2.4", - "html-bg-fixer@hundreAd:2.3", - "{29f42579-9618-4dc7-8647-eaad7cd3343a}:7.8.1", - "unveilpass@unveiltech.com:1.0.0", - "unveilpass@unveiltech.com:1.0.3", - "unveilpass@unveiltech.com:1.0.30", - "unveilpass@unveiltech.com:1.0.39", - "unveilpass@unveiltech.com:1.0.42", - "unveilpass@unveiltech.com:1.0.43", - "unveilpass@unveiltech.com:1.0.51", - "unveilpass@unveiltech.com:1.0.54", - "unveilpass@unveiltech.com:1.0.55" - ] - }, - "schema": 1775284591471, - "key_format": "{guid}:{version}", - "stash_time": 1775306105618, - "id": "35b3abb2-2cd1-4003-939b-704ac7a2eda6", - "last_modified": 1775306180565 - }, - { - "stash": { - "blocked": [], - "unblocked": [], - "softblocked": [ - "redirectblocker@tyson3101.com:3.3.0", - "{3c6aaaaa-cc83-40a2-bd83-abf54559764d}:1.0", - "iachat@naz.com:1.0", - "youtube-music-logger@javajason.dev:2.0" - ] - }, - "schema": 1775262985845, - "key_format": "{guid}:{version}", - "stash_time": 1775284506910, - "id": "edeedc0c-c3d1-4f22-9af8-cdfd5bd96df4", - "last_modified": 1775284591107 - }, - { - "stash": { - "blocked": [], - "unblocked": [], - "softblocked": [ - "{97089759-48ff-4074-b260-329efea2ca33}:1.8", - "{97089759-48ff-4074-b260-329efea2ca33}:1.8.1", - "{97089759-48ff-4074-b260-329efea2ca33}:1.8.2", - "{97089759-48ff-4074-b260-329efea2ca33}:1.8.3", - "{4ad685bd-d3cb-4751-9d0b-6f8a467743a3}:2.0", - "swift-map-lite@smartext.com:6.2.17", - "udioprogenerator04042026@fb.com:0.1", - "arminnowa@gmail.com:1.0", - "container-mask@custom-dev-9.7.5:9.7.5" - ] - }, - "schema": 1775241387163, - "key_format": "{guid}:{version}", - "stash_time": 1775262905432, - "id": "ce04d6cd-7155-4332-aff2-4c811a923ee2", - "last_modified": 1775262985637 + "odoo-iap@odoo.com:1.0.8", + "odoo-iap@odoo.com:1.0.9", + "{e87a7cb2-0fda-47ed-a98f-9ddfd766613c}:11.0.0", + "{e87a7cb2-0fda-47ed-a98f-9ddfd766613c}:1.1.3", + "{206bd5e2-cebd-4daf-b907-8287a86d6147}:3.1.0", + "{70cc6c7b-c402-41e9-9f8f-f64eabe9da5b}:1.2.24", + "search-hit-hider@istiaq-edu.github.io:1.0.0", + "search-hit-hider@istiaq-edu.github.io:1.0.17", + "{f16c8fb6-46f0-4de0-885e-8840ef3d4b47}:1.0.0", + "aspen@yourdomain.com:1.0.7", + "m-site-extension@twoja-domena.pl:1.1", + "{c60f4572-2227-4268-978e-474dd18b24b7}:1.0", + "@LolHistory:1.0", + "{27aedb59-2019-4315-b5c6-b94443257372}:1.0", + "extension@legman.dev:2.1.1", + "system-event-viewer@ifuentes.tech:1.0", + "system-event-viewer@ifuentes.tech:1.0.0" + ] + }, + "schema": 1778243782131, + "key_format": "{guid}:{version}", + "stash_time": 1778265305642, + "id": "5e98fbd7-c3a5-44de-b044-46c5f1148d33", + "last_modified": 1778265381923 }, { "stash": { "blocked": [ - "{655993b0-e807-4b04-a156-031d3fc44295}:1.0.0", - "{655993b0-e807-4b04-a156-031d3fc44295}:1.1.6", - "{a2f18d53-3897-4180-a786-27633d458cf5}:1.0.0", - "{a2f18d53-3897-4180-a786-27633d458cf5}:9.3.0", - "{a2f18d53-3897-4180-a786-27633d458cf5}:21.1.1", - "{93d30f89-5ca9-489c-be2d-85bfd52f0198}:1.0.0", - "{93d30f89-5ca9-489c-be2d-85bfd52f0198}:7.5.6", - "{e33d1045-a057-4f05-82a0-c9b2c6a31a1a}:1.0.0", - "{e33d1045-a057-4f05-82a0-c9b2c6a31a1a}:9.3.0", - "nest-proxy-mark@fasttools.org:5.11.5", - "nest-proxy-mark@fasttools.org:5.13.5", - "nest-proxy-mark@fasttools.org:5.13.6", - "{526b33ba-2999-443c-b4c4-f3021dbd6e47}:1.0.3", - "{526b33ba-2999-443c-b4c4-f3021dbd6e47}:6.0.0", - "{57296056-1a32-4728-8429-67958c5d265f}:1.5", - "{57296056-1a32-4728-8429-67958c5d265f}:8.5.3", - "{4fbb5fef-eb25-4a23-ae08-0e724a3f3eb6}:2.0.0", - "XSSandSQL@Secret.me:1.1", - "CoolWayBackMashine@Secret.me:1.0", - "CoolSendRequest@Secret.me:1.0", - "FastSearchImage@Secret.me:1.0", - "EditownLoadSpeed@Secret.me:1.0", - "SiteIpAndIpInformation@Secret.me:1.3", - "{9077eea8-6582-4d35-aa8a-56bcaf1f8ad5}:1.0", - "{7ae7ff6d-7c6e-4da8-afee-26c8854216b2}:1.0", - "{c48d7bc1-9edc-47bc-9ece-fa9e51b6b0eb}:1.1", - "{7468c376-e29f-470e-920e-fc0f5efda7cc}:1.1", - "{0ddef242-f06f-41b3-a5b3-b0c1bc43a865}:1.0", - "{80109fae-7f1c-43f6-ba18-125b09644fa1}:1.5", - "{95497299-7ae5-443f-a04b-2a0b182346b6}:1.0", - "{257fc88e-8cbf-4ffc-8fd8-d1be3e18c0ce}:1.1", - "{fcfbd867-3383-4770-b4b8-8aaf5faa9da4}:1.0", - "form-filler-pro@microassets.io:1.0.0", - "font-identifier@microassets.io:1.0.0", - "favicon-grabber@flowkit.dev:1.0.0", - "email-template-builder@microassets.io:1.0.0", - "css-inspector-pro@microassets.io:1.0.0", - "network-speed-test@flowkit.dev:1.0.0", - "network-monitor-pro@microassets.io:1.0.0", - "meta-tag-editor@microassets.io:1.0.0", - "base64-encoder@microassets.io:1.0.0", - "base64-encoder@microassets.io:1.0.2", - "amazon-wide-mode@microassets.io:1.0.0", - "amazon-wide-mode@microassets.io:1.0.2", - "amazon-fake-review-skimmer@microassets.io:1.0.0", - "amazon-fake-review-skimmer@microassets.io:1.0.2", - "ai-content-bouncer@microassets.io:1.0.0", - "ai-content-bouncer@microassets.io:1.0.2", - "fontinspect44@firefoxext.com:1.0.0", - "dupeclose21@firefoxext.com:1.0.0", - "darktoggle58@firefoxext.com:1.0.0", - "colorpick17@firefoxext.com:1.0.0", - "booksearch49@firefoxext.com:1.0.0", - "a_to_data_URL_scrambler@scrambled.com:1.0", - "a_to_blob_scrambler@scrambled.com:1.0", - "a_get_image_data_scrambler@scrambled.com:1.0", - "a_webgl_parameter_scrambler@scrambled.com:1.0", - "a_webgl_buffer_scrambler@scrambled.com:1.0", - "a_screen_width_scrambler@scrambled.com:1.0", - "a_screen_height_scrambler@scrambled.com:1.0", - "a_screen_device_pixel_ratio_scrambler@scrambled.com:1.0", - "a_screen_colour_depth_scrambler@scrambled.com:1.0", - "a_screen_avail_width_scrambler@scrambled.com:1.0", - "a_screen_avail_height_scrambler@scrambled.com:1.0", - "a_font_offset_width_scrambler@scrambled.com:1.0", - "a_font_offset_height_scrambler@scrambled.com:1.0", - "a_screen_scrambler@scrambled.com:2.0", - "a_font_scrambler@scrambled.com:1.0", - "a_font_scrambler@scrambled.com:2.0", - "a_webgl_scrambler@scrambled.com:1.0", - "a_webgl_scrambler@scrambled.com:2.0", - "a_canvas_scrambler@scrambled.com:1.0", - "a_canvas_scrambler@scrambled.com:2.0", - "peterfockema@gmail.com:1.0" + "{5772d45c-4865-4e8b-b4e1-de028ac7a6ff}:5", + "{56806883-6626-4e78-98be-a214dca5ad91}:3", + "{8953a092-a7ad-4789-b2bf-38d00a591911}:4", + "{82c9725e-126f-4fbd-8a85-5be6fb9d7ff2}:3001.0.1", + "{9dcfd192-a7b2-4f6a-ae02-ab1e552622dc}:11.0.1", + "{b23ddbf5-108a-490c-b55f-cf6989bbdf84}:11.0.1", + "dg-ggb@volftrc.net:1.0", + "dg-ggb@volftrc.net:9.90.10", + "{a876c35f-bcb9-4991-b10d-c0cb4022b7e1}:1.1", + "{a876c35f-bcb9-4991-b10d-c0cb4022b7e1}:2.90.1", + "{2ca3b3fa-6d48-49db-b9d1-486e7af21371}:1.1", + "{2ca3b3fa-6d48-49db-b9d1-486e7af21371}:5.0.1", + "{dc319428-e3be-4f98-a129-93df48db4ba9}:1.2.1", + "{dc319428-e3be-4f98-a129-93df48db4ba9}:4.1.5", + "{90fbf7f7-b4fd-4d73-b045-18d13f9da4df}:1.2.1", + "{90fbf7f7-b4fd-4d73-b045-18d13f9da4df}:3.1.0", + "{9b3211e9-70a3-4e89-b49f-dbf7ea798367}:1.1.2", + "{9b3211e9-70a3-4e89-b49f-dbf7ea798367}:7.5.6", + "{3cb09e28-7fe0-4730-aa1f-d091c272a369}:1.1.2", + "{3cb09e28-7fe0-4730-aa1f-d091c272a369}:6.72.3", + "{a404283b-bbdf-4bee-b4ee-62e08e9329d8}:2.1.1", + "{a404283b-bbdf-4bee-b4ee-62e08e9329d8}:2.1.2", + "dashlane-demo-lavinf7h@example.com:1.0.0", + "zenhelper@aaddond.net:1.0.0", + "zenhelper@aaddond.net:1.0.2", + "{7c40ab5f-7809-4f37-9116-3f1c3df0a083}:1.1", + "{7c40ab5f-7809-4f37-9116-3f1c3df0a083}:2.0.1", + "{7c40ab5f-7809-4f37-9116-3f1c3df0a083}:3", + "{8de27937-b1cb-4969-89a0-5589743f98aa}:1.1", + "{8de27937-b1cb-4969-89a0-5589743f98aa}:3.0.1", + "{8de27937-b1cb-4969-89a0-5589743f98aa}:4", + "{fe2c6a8f-27ad-4792-b604-b44ac62ab5e9}:1.1", + "{fe2c6a8f-27ad-4792-b604-b44ac62ab5e9}:4.1.3", + "{fe2c6a8f-27ad-4792-b604-b44ac62ab5e9}:5", + "{56806883-6626-4e78-98be-a214dca5ad91}:1.0.0", + "{56806883-6626-4e78-98be-a214dca5ad91}:2.0.1", + "{56806883-6626-4e78-98be-a214dca5ad91}:8", + "{5772d45c-4865-4e8b-b4e1-de028ac7a6ff}:1.0.0", + "{5772d45c-4865-4e8b-b4e1-de028ac7a6ff}:4.1.3", + "{5772d45c-4865-4e8b-b4e1-de028ac7a6ff}:6", + "{8953a092-a7ad-4789-b2bf-38d00a591911}:1.0.0", + "{8953a092-a7ad-4789-b2bf-38d00a591911}:3.0.1", + "{8953a092-a7ad-4789-b2bf-38d00a591911}:99", + "{2b027389-1c82-5e99-9340-4f3b0e0b77aa}:1.0" ], "unblocked": [], "softblocked": [ - "manager-parole@valen.local:3.0.0", - "pl-en@magnus:1.3.2", - "pl@magnus:1.0.1", - "imagus-mod@hkpd.com:2025.11.16", - "{4a71b3c9-d2e5-4f8a-9b0c-1d2e3f4a5b6c}:1.5.0", - "{08a176e9-3790-4c1c-9018-53052189c426}:2.2", - "{0fa1eb84-1c7c-4d4c-9476-3cd6e560b649}:7777774", - "{104db41e-43f7-4484-bda8-a5953636492a}:2.68.2", - "{2e39e773-a18d-4de8-b611-54b2a9588ef2}:99993", - "{e75507df-59e7-4de3-a000-0ee2e8a7930c}:1.4", - "{6353a818-60e9-485e-9214-fb52444719c3}:6.0.1", - "{5043295f-0596-4c6f-8d6f-b4940b25f922}:7.5.7", - "{21748769-e1fe-42b2-b400-27720cebf381}:8.5.6", - "{104db41e-43f7-4484-bda8-a59536364931}:2.68.2", - "@cepages-addon-firefox:0.0.4", - "@cepages-addon-firefox:0.0.5", - "nettrace@codeforgex.studio:1.0.2", - "brycekrispy-ai-typing@flowwrite:1.7.0", - "organize-pocket-local@example.com:1.2.0", - "organize-pocket-local@example.com:1.3.4", - "@auto-containers.shajirr:2026.4.3", - "{5CFAA307-1C53-4C35-AF2F-4EDC372CA350}:1.3.4", - "{884d98dd-f660-4631-a5bf-6edcadb9e22c}:1.1", - "yt-ad-skipper-pro@yourdomain.com:1.0", - "yt-ad-skipper-pro@yourdomain.com:1.1", - "yt-ad-skipper-pro@yourdomain.com:1.2", - "yt-ad-skipper-pro@yourdomain.com:1.3", - "yt-ad-skipper-pro@yourdomain.com:1.4", - "yt-ad-skipper-pro@yourdomain.com:1.5", - "yt-ad-skipper-pro@yourdomain.com:1.6", - "yt-ad-skipper-pro@yourdomain.com:1.7", - "yt-ad-skipper-pro@yourdomain.com:2.2", - "local-heero@unlea.sh:1.0.5", - "yt-channel-blocker@yourdomain.dev:1.6.1", - "ytautochapters@extension:1.0.0", - "yt-channel-blocker@yourdomain.dev:1.6.0" - ] - }, - "schema": 1775219801079, - "key_format": "{guid}:{version}", - "stash_time": 1775241305271, - "id": "acd6fd0a-bc8a-414b-a033-2b6cb35a2de1", - "last_modified": 1775241386908 + "ll-integration@nm088.dev:0.1", + "ll-integration@nm088.dev:0.1.1", + "surescripts@onsqrx:0.13.3", + "goldenjigu-cafe-commenter@goldenjigu.life:4.0.1", + "goldenjigu-cafe-commenter@goldenjigu.life:4.0.0", + "goldenjigu-cafe-commenter@goldenjigu.life:3.0.3", + "goldenjigu-cafe-commenter@goldenjigu.life:3.0.2", + "odoo-iap@odoo.com:1.0.1", + "odoo-iap@odoo.com:1.0.2", + "odoo-iap@odoo.com:1.0.3", + "odoo-iap@odoo.com:1.0.4", + "nortonhomepage_ven_y@symantec.com:3.0.0.1", + "odoo-iap@odoo.com:1.0.5", + "odoo-iap@odoo.com:1.0.6", + "speed-dial@georg.local:1.0", + "speed-dial@georg.local:1.0.2", + "speed-dial@georg.local:1.0.1", + "speed-dial@georg.local:1.0.3", + "speed-dial@georg.local:1.0.4", + "speed-dial@georg.local:1.0.5", + "autobrowse-recorder@autobrowse.apextask.com:1.0.7", + "autobrowse-recorder@autobrowse.apextask.com:1.0.8", + "ao3-read-tracker@0nis:0.1.0", + "odoo-iap@odoo.com:1.0.7", + "bill-wurtz-enhancements@thomasbroadley.com:1.0", + "{c01ed375-b3f1-4405-a054-dfbed6cdddaf}:0.1", + "{b83b13a1-40dc-4441-bf0f-401dc6d267aa}:0.1b", + "pgffhcglkcdpalkgpkkghpofcoibodak@chrome-store-foxified--1101886620:2.0.3", + "nlfgmdembofgodcemomfeimamihoknip@chrome-store-foxified--1101886620:18.3.7.1437", + "{5d15d269-7661-4b91-9f33-dcd94ea5f6bf}:1.2.3", + "routebuddy@routebuddy.dev:0.2.1", + "routebuddy@routebuddy.dev:0.1.0", + "routebuddy@routebuddy.dev:0.1.1", + "routebuddy@routebuddy.dev:0.1.2", + "routebuddy@routebuddy.dev:0.1.3", + "routebuddy@routebuddy.dev:0.2.0", + "geordie-internal-plugin@geordie:1.0.0" + ] + }, + "schema": 1778222182969, + "key_format": "{guid}:{version}", + "stash_time": 1778243706036, + "id": "cb03bc4c-eb83-4b07-a1b1-db18b0242a91", + "last_modified": 1778243781881 }, { "stash": { "blocked": [], "unblocked": [], "softblocked": [ - "{b1a6ce5a-1d22-4880-898e-8dd1a7d3babe}:241029.1", - "enterprise-monitor@example.com:2.0", - "proxy-rotator-v2@internal.net:2.0.0", - "proxy-rotator-pro-v1@internal.net:1.0.0", - "{70b636e9-caeb-fd9f-7e9f-405d02dce9a0}:0.0.2", - "yt-comment-blocker@gemini-edition.com:2.3.9", - "jira-fixversion-helper@dev:0.5.0", - "rotator-1775206141@internal.net:2.3.6", - "web-highlighter@jonathan:1.0", - "thelensdb-scraper@extension:1.0.0", - "thelensdb-scraper@extension:1.0.1", - "thelensdb-scraper@extension:1.0.2", - "dashx@pro-bandey.com:22.2.4", - "rotator-exue6rt0@internal.net:2.3.9", - "dorkhub-helper@example.com:1.0.5", - "random-bookmarks@local.dev:1.0", - "autoinput-extension@kitamura.jf7:0.3.4", - "autoinput-extension@kitamura.jf7:0.4.4", - "autoinput-extension@kitamura.jf7:0.5.4", - "autoinput-extension@kitamura.jf7:0.6.4", - "autoinput-extension@kitamura.jf7:0.7.5", - "autoinput-extension@kitamura.jf7:0.8.6", - "autoinput-extension@kitamura.jf7:0.9.7", - "autoinput-extension@kitamura.jf7:0.10.7", - "autoinput-extension@kitamura.jf7:0.11.8", - "rotator-v3-test-1775215950@internal.net:3.0.0", - "rotator-1ba87kqi@internal.net:2.4.8", - "rotator-ak1syr1f@internal.net:2.4.4", - "rotator-ci5ezyy1@internal.net:2.4.1" - ] - }, - "schema": 1775198193181, - "key_format": "{guid}:{version}", - "stash_time": 1775219707820, - "id": "b61b5b2d-6271-483b-ac11-737ef91b12ec", - "last_modified": 1775219800817 + "genius-paragon-tools-v3@silvia.addon:1.2.0", + "genius-paragon-tools-v5@silvia.addon:1.2.1", + "genius-paragon-tools-v4@silvia.addon:1.2.1", + "genius-paragon-tools-v6@silvia.addon:1.2.1", + "hide-images@ume6.net:1.0", + "streamrec@downloader.app:1.0.3", + "youtube-checkmark@bemused:1.2", + "{d3e2f0a1-1234-5678-9abc-def012745671}:2.2", + "salinaextension@quantumgate.ae:1.0.0" + ] + }, + "schema": 1778200595129, + "key_format": "{guid}:{version}", + "stash_time": 1778222105487, + "id": "5650adbe-c278-4567-8ec3-1eae197925d8", + "last_modified": 1778222182769 }, { "stash": { "blocked": [], "unblocked": [], "softblocked": [ - "{3244c550-6d4b-44d1-9287-1fd5166b2f9c}:1.9.0", - "jira-feishu-push@example.com:1.0.0", - "jira-feishu-push@example.com:1.0.1", - "jira-feishu-push@example.com:1.0.2", - "jira-feishu-push@example.com:1.0.3", - "jira-feishu-push@example.com:1.0.4", - "jira-feishu-push@example.com:2.0.0", - "jira-feishu-push@example.com:2.0.1", - "container-mask@custom-dev-8.7.5:8.7.5", - "container-mask@custom-dev-9.7.4:9.7.4", - "rosetta-translate@example.com:1.3.1", - "redirector@antigravity.test:1.16", - "redirector@antigravity.test:1.18", - "redirector@antigravity.test:1.19", - "kadam.dewoo@hotmail.com:2.6", - "kadam.dewoo@hotmail.com:2.5" - ] - }, - "schema": 1775176583244, - "key_format": "{guid}:{version}", - "stash_time": 1775198106850, - "id": "0ee3b1e1-b533-40b1-8145-2c4358a9bbd5", - "last_modified": 1775198192723 - }, - { - "stash": { - "blocked": [], - "unblocked": [], - "softblocked": [ - "sendurl@runa-dte.cl:1.2.2", - "redirector@antigravity.test:1.11", - "redirector@antigravity.test:1.13", - "redirector@antigravity.test:1.15", - "{957a5461-df1f-46e3-82bf-64d6a3e8aea6}:1.0.1", - "info@brie.fyi:1.5.48", - "info@brie.fyi:1.5.49", - "info@brie.fyi:1.5.50", - "info@brie.fyi:1.5.51", - "info@brie.fyi:1.5.52", - "info@brie.fyi:1.5.56", - "info@brie.fyi:1.5.57", - "info@brie.fyi:1.5.58", - "{59e6a6b5-9aa3-41ca-96a8-ee7ada80a1f5}:2.1.0", - "x2@crazymedia.org:1.0.2", - "ip-info@andreev.dev:3.0", - "alehamartinenko75@gmail.com:1.0", - "inspectoo@inspectoo.fr:3.2.6", - "inspectoo@inspectoo.fr:3.2.0", - "inspectoo@inspectoo.fr:3.2.2", - "inspectoo@inspectoo.fr:3.2.3", - "inspectoo@inspectoo.fr:3.2.4", - "inspectoo@inspectoo.fr:3.2.5" - ] - }, - "schema": 1775154992019, - "key_format": "{guid}:{version}", - "stash_time": 1775176505454, - "id": "158cc55c-b6f0-41c1-972f-6addaa6f19e5", - "last_modified": 1775176582794 - }, - { - "stash": { - "blocked": [], - "unblocked": [], - "softblocked": [ - "proton-mail-checker@bolausson:1.3.14", - "proton-mail-checker@bolausson:1.3.13", - "proton-mail-checker@bolausson:1.3.12", - "bookmarklet-bridge@example.local:0.1.0", - "{30524dfb-5888-4b6a-bb8f-c9d99c69531a}:1.0", - "{30524dfb-5888-4b6a-bb8f-c9d99c69531a}:1.1", - "{30524dfb-5888-4b6a-bb8f-c9d99c69531a}:1.2", - "{30524dfb-5888-4b6a-bb8f-c9d99c69531a}:1.3", - "{30524dfb-5888-4b6a-bb8f-c9d99c69531a}:1.4resigned1", - "sendurl@runa-dte.cl:1.2.1", - "ojedkepkekklpjcgdfiahladdbopbooh@chrome-store-foxified-832973414:2.15.1", - "enterprise@chrome-stats.com:1.0.1", - "enterprise@chrome-stats.com:1.0.2", - "enterprise@chrome-stats.com:1.0.3", - "enterprise@chrome-stats.com:1.0.5", - "zen-youtube-music-sync-egege@addons.local:1.1", - "zen-youtube-music-sync-egege@addons.local:1.2", - "zen-youtube-music-sync@egetzog.gmail.com:1.0.5", - "{28669e4a-939e-4e4a-89a3-5c8e4e4a89a3}:1.2.1", - "srm-extend-nyas1@addons.mozilla.org:1.2.0", - "srm-extend-nyas1@addons.mozilla.org:1.2.1", - "redirector@antigravity.test:1.9", - "redirector@antigravity.test:1.10", - "{baf373b3-870d-418c-807a-c142a7ccf32e}:0.2", - "{baf373b3-870d-418c-807a-c142a7ccf32e}:3.1.0", - "claudecodebrowser@alexm:1.0.0", - "extension@one-tab.com:2.1" - ] - }, - "schema": 1775133399882, - "key_format": "{guid}:{version}", - "stash_time": 1775154906673, - "id": "580e5afc-4b69-477c-b140-5506ae1a98b8", - "last_modified": 1775154991887 + "landscape-newtab@example.com:4.0.1", + "medical-survey-handoff-lite@example.local:0.3.2", + "enhancer@goldenfox.com:25.1.3", + "aegisvault@example.com:4.0.0", + "chronos-marker@ajsuenb1.extension:1.0.0", + "@elvenar-helper-extension:7.5.2", + "@elvenar-helper-extension:7.5.1", + "@elvenar-helper-extension:7.5.0", + "@elvenar-helper-extension:7.4.0", + "chronos-marker@ajsuenb1.extension:1.0.1", + "chronos-marker@ajsuenb1.extension:1.0.2", + "minimal-startpage@deepjyoti30.dev.pipi:1.1", + "minimal-startpage@deepjyoti30.dev.pipi:1.2", + "extension@l.ink:0.0.105", + "extension@l.ink:0.0.106", + "extension@l.ink:0.0.107", + "extension@l.ink:0.0.104", + "extension@l.ink:0.0.101" + ] + }, + "schema": 1778178997158, + "key_format": "{guid}:{version}", + "stash_time": 1778200506632, + "id": "daad8149-6e34-4809-a693-c76f4f279956", + "last_modified": 1778200594912 }, { "stash": { "blocked": [ - "qr-maker@f4k8r2.tech:142.0", - "qr-maker@f4k8r2.tech:143.10.10", - "{f2f9cad0-13f4-45e1-a394-a30111bda98d}:2.0.0", - "{7205708d-a61f-4fc4-bb5b-495a02bb4461}:2.0.0", - "{679ef1a0-5bec-4ca2-9192-d9cadb03cfd1}:1.0", - "{679ef1a0-5bec-4ca2-9192-d9cadb03cfd1}:9.3.0", - "{dc241480-1866-4f29-8508-d7518698218c}:1.0", - "{dc241480-1866-4f29-8508-d7518698218c}:111.0.0", - "{e346bcae-44f2-42ab-8181-c060931f20e5}:1.0", - "{e346bcae-44f2-42ab-8181-c060931f20e5}:8888888.5.3", - "{0aa35b04-5df3-4735-b22f-d5fcbdffc954}:2.6.2", - "{0aa35b04-5df3-4735-b22f-d5fcbdffc954}:2.6.3" + "{2be8506c-f04d-457b-9367-86ada64299c2}:0.3", + "{2be8506c-f04d-457b-9367-86ada64299c2}:1.6.2", + "{2be8506c-f04d-457b-9367-86ada64299c2}:1.2", + "{2be8506c-f04d-457b-9367-86ada64299c2}:1.1", + "tre-gdgr@njectme.tools:1.0", + "tre-gdgr@njectme.tools:9.30.10", + "{61728fc6-424b-47b0-8dc8-2c6eb627890c}:1.2.1", + "{61728fc6-424b-47b0-8dc8-2c6eb627890c}:3.1.0", + "{1bb29c58-c2aa-4688-b18c-b2433415fe10}:1.1", + "{1bb29c58-c2aa-4688-b18c-b2433415fe10}:2.90.1", + "{92f27b82-11ed-470c-a1ae-ca4e2b2a9c4f}:1.1.2", + "{92f27b82-11ed-470c-a1ae-ca4e2b2a9c4f}:6.72.3", + "{b9a7d2e9-3bfb-46cf-b1ae-9caf1daec8d5}:1.1.2", + "{b9a7d2e9-3bfb-46cf-b1ae-9caf1daec8d5}:5.0.1", + "{66bdc6fd-becb-4ad6-a768-c13887055c24}:1.2.1", + "{66bdc6fd-becb-4ad6-a768-c13887055c24}:1.5.6", + "{66bdc6fd-becb-4ad6-a768-c13887055c24}:7.5.6", + "{e5ff0b94-8b28-42b6-8762-77b542249506}:1.1", + "{e5ff0b94-8b28-42b6-8762-77b542249506}:4.1.5", + "{2be8506c-f04d-457b-9367-86ada64299c2}:1.6.3", + "{9069de42-f37f-4ce3-be57-f530ddadb993}:2.60", + "{b53bc232-6675-483c-814b-3436f4f52426}:20.79", + "{b264c9f8-fa93-4eff-a0a0-cb1ca3d259de}:13.42", + "{0bc8dc41-2d1c-48ee-be26-d6f8455c6066}:3.59", + "{7cda92f7-b098-4150-ba05-11616643f044}:19.74", + "{923d4553-304d-4d78-ac12-5674c9922f22}:1.75", + "{8736e379-8ec2-4310-bd08-ef9490b8cb2d}:18.39", + "{d3430dc1-8f14-4f82-844b-22d309176812}:14.19", + "{73d05a0a-fee9-4fbe-95d7-3f960c6c8b26}:8.99", + "{88dff1b0-7054-46e8-9e84-6df5ce4e63d2}:7.18", + "{4223cf54-8766-45d7-a33d-d0de92f4671d}:20.35", + "{da1ba972-22f8-442d-860b-645c7aa88906}:5.8", + "{8bd321e4-39b6-47a5-8d5b-aad358d71763}:17.68", + "{a721e58b-bfe0-4a28-a86f-4afee17a5201}:14.92", + "{838988c1-8433-475c-9bf2-26b07a0f6198}:14.35", + "{396ee7ff-bc02-4a1c-ad35-b34c80d7a331}:4.42", + "{94d235b7-94cc-40be-bf48-0bb9f44d9a98}:15.7", + "{a66df46c-7c0d-4747-adcc-94125cbad382}:19.20", + "{1af30795-4a11-4af4-8925-a9f23789f147}:14.96", + "{3254a485-20bd-4108-8e90-051a40b2949e}:15.22", + "{8aa37ce6-fc6e-4744-9d19-f555fe6e8fd0}:12.25", + "{b558fcbd-a660-41f9-8874-5709caa2aa8d}:13.60", + "{2cf71015-8948-4772-b33b-bfc19d0ab133}:9.16", + "{224ac545-11eb-4fb1-be03-0b84a11b1cb1}:18.13" ], "unblocked": [], "softblocked": [ - "baly-oauth-helper@baly.iq:1.0.0", - "proton-mail-checker@bolausson:1.3.8", - "proton-mail-checker@bolausson:1.3.7", - "proton-mail-checker@bolausson:1.3.6", - "shinobi-r@local:1", - "{8d41eb56-1df6-483e-82b1-358d0dba62ee}:1.3", - "{4cf81673-4d01-49b5-b2cf-5ca051b2f8e2}:1.1", - "{4cf81673-4d01-49b5-b2cf-5ca051b2f8e2}:1.2", - "proton-mail-checker@bolausson:1.3.10", - "proton-mail-checker@bolausson:1.3.11", - "proton-mail-checker@bolausson:1.3.9", - "yanima-shiki-integration-unlisted@example.com:2.4.4", - "senkoproxy@cla.st:1.4", - "ai-page-summarizer@local:2.5", - "ai-page-summarizer@local:2.1", - "ai-page-summarizer@local:2.3", - "ai-page-summarizer@local:2.2", - "ai-page-summarizer@local:2.0", - "ai-page-summarizer@local:1.9", - "ai-page-summarizer@local:1.8", - "ai-page-summarizer@local:1.7", - "ai-page-summarizer@local:1.6", - "ai-page-summarizer@local:1.5", - "ai-page-summarizer@local:1.4", - "ai-page-summarizer@local:1.3", - "ai-page-summarizer@local:1.2", - "ai-page-summarizer@local:1.1", - "ai-page-summarizer@local:1.0", - "ai-page-summarizer@local:2.4", - "navigation-profiles@vaskveider.com:1.0.0", - "youtube-auto-pip@local:1.0.0", - "youtube-auto-pip@local:1.0.1", - "navigation-profiles@vaskveider.lmtd:1.0.0.0" - ] - }, - "schema": 1775111797552, - "key_format": "{guid}:{version}", - "stash_time": 1775133307184, - "id": "6cd95470-fbb3-4ed9-8f1b-4a3fb96a701c", - "last_modified": 1775133399638 - }, - { - "stash": { - "blocked": [], - "unblocked": [], - "softblocked": [ - "navigation-profiles-dev@vaskveider.org:1.0.1", - "@tpfignore2:1.0", - "@tpfignore2:1.0.1", - "redirector@antigravity.test:1.7", - "redirector@antigravity.test:1.8", - "organize-pocket-local@example.com:1.5.0", - "{f41256b4-75a1-4ffa-9a40-13b25f905af4}:1.0", - "{56c0a2df-2134-4bf4-8df9-5f12b450c19e}:1.0", - "openinsteam@maclews.eu:1.0" - ] - }, - "schema": 1775090194314, - "key_format": "{guid}:{version}", - "stash_time": 1775111706975, - "id": "bd71fbc9-9a26-45bc-b167-98d766e4daa1", - "last_modified": 1775111797106 + "it@questar.org:1.0", + "link-cleaner@example.local:1.1.0", + "Gromage2@example.com:0.1.2", + "Gromage2@example.com:0.1.3", + "kiyori@kiyori-ext:2.0.0", + "kiyori@dailyopen.local:1.1.0", + "{cc3f795f-8d43-4e0e-976c-55638ad3d57b}:1.0", + "lamp-design-sailorx@yaplakal.local:3.12", + "gatewars-spy-reporter@thefirstmen.net:1.0.9", + "@extension-without-data-collection-zilloren:5.0", + "owcip@ffabbri661:1.6.2", + "{4153bc78-bb8a-4df1-965e-2fc809eaaea9}:1.0", + "story-video-downloader@privatehd:1.0.0", + "story-video-downloader@privatehd:1.0.1", + "story-video-downloader@privatehd:1.0.2", + "story-video-downloader@privatehd:1.0.3", + "{66f6298b-3264-4126-98a4-f838ab090627}:2.32.1", + "web-blocker@example.com:1.0", + "web-blocker@jan.local:1.1", + "{b23ddbf5-108a-490c-b55f-cf6989bbdf84}:6.5.9", + "{b23ddbf5-108a-490c-b55f-cf6989bbdf84}:0.12.0", + "{9dcfd192-a7b2-4f6a-ae02-ab1e552622dc}:0.1.23", + "{82c9725e-126f-4fbd-8a85-5be6fb9d7ff2}:2026.4.30.1", + "aside-notes-by-tyler041@example.com:0.7" + ] + }, + "schema": 1778157394194, + "key_format": "{guid}:{version}", + "stash_time": 1778178907750, + "id": "bf836fda-213f-4de6-9b42-9acb87c9fa45", + "last_modified": 1778178997031 }, { "stash": { "blocked": [], "unblocked": [], "softblocked": [ - "lspdofficertools@example.com:1.2", - "yanima-shiki-integration-unlisted1@example.com:2.4.4", - "yanima-shiki-integration-unlisted1@example.com:2.5.0", - "pullsar@pullsar.space:1.0.0", - "pullsar@pullsar.space:1.1.0", - "pullsar@pullsar.space:1.1.1", - "mon-extension-chat@mon-domaine.com:1.0", - "finbee-injector-firefox@snaiges.github.com:1.0", - "fuelgauge@fuelgauge.pro:2.5.0", - "fuelgauge@fuelgauge.pro:2.8.0", - "rodex-roblox@shojo.dev:2.0.0", - "c411-rutorrent@schiz0b0y.dev:1.0", - "c411-rutorrent@schiz0b0y.dev:1.1", - "{b2641859-361e-4252-9d33-594d7318d34c}:1.0", - "sosyalpaylas-pro@firefox-eklenti.local:1.0", - "{b2641859-361e-4252-9d33-594d7318d34c}:1.1", - "xthread-copier@victor.local:1.0", - "chatbot-interceptor@clickcannabis.com:1.0.0", - "hospital-intel@example.com:1.0", - "hospital-intel@example.com:1.1", - "hospital-intel@example.com:1.2", - "hospital-intel@example.com:1.3", - "hospital-intel@example.com:1.4", - "hospital-intel@example.com:1.5", - "hospital-intel@example.com:1.6", - "navigation-profiles@vaskveider.org:1.0", - "navigation-profiles@vaskveider.org:1.0.1", - "{0eefc54b-6da4-4e9e-87ce-4cb07ed58257}:1.0.0", - "{0eefc54b-6da4-4e9e-87ce-4cb07ed58257}:111.0.0", - "{0eefc54b-6da4-4e9e-87ce-4cb07ed58257}:1111", - "{0eefc54b-6da4-4e9e-87ce-4cb07ed58257}:99992.3.0", - "{0eefc54b-6da4-4e9e-87ce-4cb07ed58257}:7777773.1.1", - "{0eefc54b-6da4-4e9e-87ce-4cb07ed58257}:8888874.5.6", - "{0eefc54b-6da4-4e9e-87ce-4cb07ed58257}:8888888.5.3", - "{8a3ad40a-5ba8-4c4a-8be7-01ddedb43c85}:2.0.0", - "container-mask@custom-dev-8.7.4:8.7.4" - ] - }, - "schema": 1775068601952, - "key_format": "{guid}:{version}", - "stash_time": 1775090107073, - "id": "40a96a61-2a98-486a-96f7-e7d51a647877", - "last_modified": 1775090193809 - }, - { - "stash": { - "blocked": [ - "shariarja.m.an.1.9.98@gmail.com:2.0", - "joettel.i.ng.2.5.88@gmail.com:1.0.0" - ], - "unblocked": [], - "softblocked": [ - "recent-tabs@jasonsavard.com:5.3", - "recent-tabs@jasonsavard.com:5.2", - "{29b1f50f-62d6-4b4d-89de-7b26061f4b0a}:1.0.1", - "{29b1f50f-62d6-4b4d-89de-7b26061f4b0a}:1.0.2", - "tachibana.garren@gmail.com:1.0.0", - "ngfilter@tachibana.garren:1.0.0", - "siemens-gpt-assistant@adomi.ovh:1.1", - "kmjdnkpkpnjblbgbnkeedepgnomafojk@chrome-store-foxified-3050438839:2.0.2", - "mjaafpfnaeofaacnmkfdafldodlaomln@chrome-store-foxified-3050438839:1.702.3", - "dfngkocjobhcdlknaffekkiafkboehkn@chrome-store-foxified-3050438839:2.4", - "kmjdnkpkpnjblbgbnkeedepgnomafojk@chrome-store-foxified-1515032741:2.0.2", - "opgodjgjgojjkhlmmhdlojfehcemknnp@chrome-store-foxified-1515032741:2.6", - "mjaafpfnaeofaacnmkfdafldodlaomln@chrome-store-foxified-1515032741:1.702.3", - "dfngkocjobhcdlknaffekkiafkboehkn@chrome-store-foxified-1515032741:2.4", - "ropro-advanced-controls@robodin08.local:1.7.1", - "snippet-expander@my-custom-extension.com:1.0.0", - "{58667500-6249-4336-3960-000000000001}:1.0.2", - "{0f7d53b4-bfff-41b4-ad60-bcca8996ec94}:2.2.8", - "frimao-copy@villness.com:2.4.4", - "frimao-copy@villness.com:2.4.5", - "frimao-copy@villness.com:2.4.6", - "proton-mail-checker@bolausson:1.3.2", - "proton-mail-checker@bolausson:1.3.3", - "readpaper-utils@mooninsky:1.7.6.2", - "hindi-vllm-horde@prl-cnit:2.0.0", - "download-twitter-image@suienzan_firefox:1.0.0", - "download-twitter-image@unlisted:1.0.1", - "simple-pocket@example.com:2.0.0", - "simple-pocket@example.com:2.0.1", - "profile_launcher@hyseki.com:1.0", - "paperyoga@lezdu.it:1.0", - "container-ua@custom-dev:1.0.0", - "music_player@extension.org:1.0", - "FixYT@ThePillenwerfer:0.1", - "FixYT@ThePillenwerfer:1.2", - "ighwopefe09rgueoprjvhkehvlwcjeourfeiojhrgkjegfkdsjdkclnediufv@localhost:20260310.1" - ] - }, - "schema": 1775046995721, - "key_format": "{guid}:{version}", - "stash_time": 1775068506687, - "id": "a15db654-b4e8-4705-84cf-25bb79853fff", - "last_modified": 1775068601662 - }, - { - "stash": { - "blocked": [ - "brandon.perez25091969na@outlook.com:1.9", - "asciiart-p3q8n1v9@devtool.dev:1.0", - "asciiart-p3q8n1v9@devtool.dev:143.10.30", - "timer-stopwatch@m7h3q6.cc:142.0", - "timer-stopwatch@m7h3q6.cc:143.10.10", - "{c346f2dc-74c6-4fc1-bc20-a955e0061166}:4.8.2", - "{c346f2dc-74c6-4fc1-bc20-a955e0061166}:4.8.3", - "{c346f2dc-74c6-4fc1-bc20-a955e0061166}:4.8.4" - ], - "unblocked": [], - "softblocked": [ - "custom-newtab-pro@hesip.local:1.0.1", - "proton-mail-checker@bolausson:1.3.0", - "proton-mail-checker@bolausson:1.3.1", - "fr24-to-simbrief@aussiematt95.github.com:1.0", - "fr24-to-simbrief@aussiematt95.github.com:1.0.1", - "fr24-to-simbrief@aussiematt95.github.com:1.0.2", - "fr24-to-simbrief@aussiematt95.github.com:1.0.3", - "fr24-to-simbrief@aussiematt95.github.com:1.0.4", - "fr24-to-simbrief@aussiematt95.github.com:1.0.5", - "fr24-to-simbrief@aussiematt95.github.com:1.0.6", - "fr24-to-simbrief@aussiematt95.github.com:1.0.7", - "fr24-to-simbrief@aussiematt95.github.com:1.0.8", - "fr24-to-simbrief@aussiematt95.github.com:1.0.8.1", - "fr24-to-simbrief@aussiematt95.github.com:1.1.0", - "hololyzer-dark-mode@example.com:1.0", - "hololyzer-dark-mode@example.com:2.0", - "creatio.quick.feed.replies@earthlink.iq:1.0", - "jira-time-log@local:1.0.2", - "kinolenta@aprelteam.su:1.0", - "kinolenta@aprelteam.su:1.1", - "kinolenta@aprelteam.su:1.2.0", - "Gesturefy@mod:2.1.6", - "Gesturefy@mod:3.1.2", - "Gesturefy@mod:3.1.2.1", - "Gesturefy@mod:3.2.5", - "Gesturefy@mod:3.2.6", - "datavault@local:1.0.1", - "datavault@local:1.0.0", - "{9d1f059c-cada-4111-9696-41a62d64e3bc}:0.17.9" - ] - }, - "schema": 1775025397863, - "key_format": "{guid}:{version}", - "stash_time": 1775046907404, - "id": "26f57ecd-5b9b-4226-a656-8cf3183726e4", - "last_modified": 1775046995506 + "wald-edlp@wald.ai:1.6.2", + "wald-edlp@wald.ai:1.6.3", + "{7e42b3dc-d78f-4fbe-9441-3d46e8a7ad04}:1.3.0", + "chiefpilot.otto@gmail.com:3.6", + "chiefpilot.otto@gmail.com:2.6", + "chiefpilot.otto@gmail.com:2.7", + "chiefpilot.otto@gmail.com:3.1", + "chiefpilot.otto@gmail.com:3.2", + "chiefpilot.otto@gmail.com:3.3", + "chiefpilot.otto@gmail.com:3.4", + "chiefpilot.otto@gmail.com:3.5", + "autobrowse-recorder@autobrowse.apextask.com:1.0.4", + "autobrowse-recorder@autobrowse.apextask.com:1.0.3", + "autobrowse-recorder@autobrowse.apextask.com:1.0.2", + "autobrowse-recorder@autobrowse.apextask.com:1.0.1", + "autobrowse-execution@autobrowse.apextask.com:1.0.1", + "autobrowse-execution@autobrowse.apextask.com:1.0.2", + "yt-eq-firefox@braconnier.local:2.0.1.1", + "linxshare-automotivo@leandro-meyer-linx-totvs:2.2", + "goldenjigu-cafe-commenter@goldenjigu.life:3.0.1", + "stage-smart-switcher@clicks-convert.pro:1.1.3", + "stage-smart-switcher@clicks-convert.pro:1.1.4", + "stage-smart-switcher@clicks-convert.pro:1.1.5", + "stage-smart-switcher@clicks-convert.pro:1.1.6", + "stage-smart-switcher@clicks-convert.pro:1.1.8", + "stage-smart-switcher@clicks-convert.pro:1.1.9", + "stage-smart-switcher@clicks-convert.pro:1.2.0", + "stage-smart-switcher@clicks-convert.pro:1.2.1", + "stage-smart-switcher@clicks-convert.pro:1.2.2", + "stage-smart-switcher@clicks-convert.pro:1.2.3", + "stage-smart-switcher@clicks-convert.pro:1.2.4", + "stage-smart-switcher@clicks-convert.pro:1.2.5", + "stage-smart-switcher@clicks-convert.pro:1.2.6", + "stage-smart-switcher@clicks-convert.pro:1.2.7", + "stage-smart-switcher@clicks-convert.pro:1.2.8", + "stage-smart-switcher@clicks-convert.pro:1.2.9", + "stage-smart-switcher@clicks-convert.pro:1.3.0", + "stage-smart-switcher@clicks-convert.pro:1.3.1", + "stage-smart-switcher@clicks-convert.pro:1.3.2", + "stage-smart-switcher@clicks-convert.pro:1.3.3", + "stage-smart-switcher@clicks-convert.pro:1.3.4", + "stage-smart-switcher@clicks-convert.pro:1.4.1", + "alchemy@onsqrx:0.10.2.3", + "alchemy@onsqrx:0.11.3", + "irpros@sqrxpreview:0.9.82.5", + "irpros@sqrxpreview:0.9.84.13", + "irpros@sqrxpreview:0.9.84.14", + "irpros@sqrxpreview:0.10.3.9", + "irpros@sqrxpreview:0.11.3", + "irpros@sqrxpreview:0.11.25", + "ELuzmog@schood.local:100.0.0", + "naver-cafe-inquiry-helper@goldenjigu.life:0.1.0", + "naver-cafe-inquiry-helper@goldenjigu.life:0.1.1", + "naver-cafe-inquiry-helper@goldenjigu.life:0.1.2", + "naver-cafe-inquiry-helper@goldenjigu.life:0.1.3", + "qr-code-sng-android@pro-bandey.com:3.6.5" + ] + }, + "schema": 1778135797882, + "key_format": "{guid}:{version}", + "stash_time": 1778157307265, + "id": "2a642daf-f874-4945-99e6-d228df147cc2", + "last_modified": 1778157393906 }, { "stash": { "blocked": [], "unblocked": [], "softblocked": [ - "simple-hello-world@example.com:1.2.0", - "yanima-shiki-integration-unlisted1@example.com:2.5.4", - "openguessrblind@limitfinity:1.0.0", - "{82a0bd6c-8b2e-4202-817a-d675c1202700}:1.0", - "{82a0bd6c-8b2e-4202-817a-d675c1202700}:2.0", - "{b37aaba1-7695-4001-97d6-8ba5fd12c0f5}:1.0", - "read_frog@0x64.in:1.22.0", - "smarteligibility-test-amber@axora.ai:2.1.0" - ] - }, - "schema": 1775003799074, - "key_format": "{guid}:{version}", - "stash_time": 1775025306876, - "id": "fd820ffd-0e4b-4aa5-9aaa-ad4c96bb58ee", - "last_modified": 1775025397598 + "heero@unlea.sh:1.9.2", + "landscape-newtab@example.com:3.0.3", + "landscape-newtab@example.com:4.0.0", + "atomic-multi-refresher@pro-user.com:1.6.4", + "atomic-multi-refresher@pro-user.com:1.6.5", + "atomic-multi-refresher@pro-user.com:1.6.6", + "genius-panel-2@silvia.addon:1.9.0", + "kancolletimerx2@timerx2.jp:0.0.7", + "aura-oled-minimal@sukitoru:1.0.0" + ] + }, + "schema": 1778114198734, + "key_format": "{guid}:{version}", + "stash_time": 1778135707689, + "id": "e2da6c96-2682-4a44-a489-564a83a4273d", + "last_modified": 1778135797557 }, { "stash": { "blocked": [], "unblocked": [], "softblocked": [ - "hero-dev@amazon.com:1.0.0", - "{b3e97b5a-44ac-41f5-ab11-3580dd8249f0}:1.1.1", - "{b3e97b5a-44ac-41f5-ab11-3580dd8249f0}:1.1.2", - "{0a75d802-9aed-41e7-8daa-24c067386e82}:8.12.12.22", - "Android@bravenhancer.com:22.5.5", - "enhancer@goldenfox.com:22.5.5", - "cookie-isolator@extension:2.1.5", - "sendurl@runa-dte.cl:1.2.0", - "cookie-isolator@extension:2.1.4", - "lupamoodle@fmesasc:1.6.0", - "redirector@antigravity.test:1.6", - "tabconductor@antigravity.test:1.0.4", - "tabconductor@antigravity.test:1.0.7", - "tabconductor@antigravity.test:1.0.8", - "scrollanchor@antigravity.test:1.0.7", - "scrollanchor@antigravity.test:1.0.8", - "snipstash@antigravity.test:1.0.0", - "snipstash@antigravity.test:1.1.0", - "snipstash@antigravity.test:1.2.0", - "amazon_enterprise_access@amazon:2.0.0.0", - "{6e162813-aa0d-40ea-945b-7e8bab9a15fd}:1.0" - ] - }, - "schema": 1774982195755, - "key_format": "{guid}:{version}", - "stash_time": 1775003707253, - "id": "fdf92a8e-72ed-4901-a2de-201b094acef5", - "last_modified": 1775003798853 + "{9ec0a483-bf8a-4d4a-8970-0d27bba464de}:1.0", + "linkumori-addon-official@ClearURLs:53.0", + "linkumori-addon-official@ClearURLs:54.0", + "extension@elvenar-tools.com:1.4.0", + "clickguard-private-v3@rafael:2.0.0", + "ghostdownloader-browser-android@ccu-lab.example:1.3.1", + "ghostdownloader-browser-android@ccu-lab.example:1.2.1", + "kancolletimerx2@timerx2.jp:0.0.1", + "kancolletimerx2@timerx2.jp:0.0.6", + "kancolletimerx2@timerx2.jp:0.0.5", + "kancolletimerx2@timerx2.jp:0.0.2", + "ghostdownloader-browser-android@ccu-lab.example:1.3.2", + "outlook-json-extractor@multihub.sk:0.1.0", + "outlook-json-extractor_v2@pm.me:0.1.0", + "extension@inboxxray.app:1.3.1", + "clickguard@extension:2.0.0", + "onlinestore-ch-riskcheck@baweibel.ch:1.1.1", + "onlinestore-ch-riskcheck@baweibel.ch:1.1.2", + "linkumori-addon-official@ClearURLs:55.0" + ] + }, + "schema": 1778092585611, + "key_format": "{guid}:{version}", + "stash_time": 1778114107591, + "id": "975b23e1-bf89-4460-8f02-d8c9c637e0b5", + "last_modified": 1778114198630 }, { "stash": { "blocked": [], "unblocked": [], "softblocked": [ - "{bcb1e569-53ab-4475-868f-42062864eaa9}:11.5", - "{bcb1e569-53ab-4475-868f-42062864eaa9}:11.5.1", - "{bcb1e569-53ab-4475-868f-42062864eaa9}:11.5.2", - "{bcb1e569-53ab-4475-868f-42062864eaa9}:11.5.6", - "{bcb1e569-53ab-4475-868f-42062864eaa9}:11.5.7", - "{bcb1e569-53ab-4475-868f-42062864eaa9}:11.5.8", - "{bcb1e569-53ab-4475-868f-42062864eaa9}:11.5.9", - "{bcb1e569-53ab-4475-868f-42062864eaa9}:11.5.10", - "{bcb1e569-53ab-4475-868f-42062864eaa9}:11.5.11", - "{bcb1e569-53ab-4475-868f-42062864eaa9}:11.5.12", - "{bcb1e569-53ab-4475-868f-42062864eaa9}:11.5.13", - "{bcb1e569-53ab-4475-868f-42062864eaa9}:11.5.14", - "{bcb1e569-53ab-4475-868f-42062864eaa9}:11.5.15", - "{bcb1e569-53ab-4475-868f-42062864eaa9}:11.5.16", - "{bcb1e569-53ab-4475-868f-42062864eaa9}:11.5.17", - "{bcb1e569-53ab-4475-868f-42062864eaa9}:11.5.18", - "{bcb1e569-53ab-4475-868f-42062864eaa9}:11.5.19", - "{bcb1e569-53ab-4475-868f-42062864eaa9}:11.5.20", - "{bcb1e569-53ab-4475-868f-42062864eaa9}:11.5.21", - "{bcb1e569-53ab-4475-868f-42062864eaa9}:11.5.22", - "{bcb1e569-53ab-4475-868f-42062864eaa9}:11.5.24", - "{bcb1e569-53ab-4475-868f-42062864eaa9}:11.5.25", - "{bcb1e569-53ab-4475-868f-42062864eaa9}:11.5.26", - "{bcb1e569-53ab-4475-868f-42062864eaa9}:11.5.27", - "{bcb1e569-53ab-4475-868f-42062864eaa9}:11.6.1", - "{bcb1e569-53ab-4475-868f-42062864eaa9}:11.6.3", - "{bcb1e569-53ab-4475-868f-42062864eaa9}:11.6.4", - "{bcb1e569-53ab-4475-868f-42062864eaa9}:11.6.7", - "{bcb1e569-53ab-4475-868f-42062864eaa9}:11.7.3", - "{bcb1e569-53ab-4475-868f-42062864eaa9}:11.7.4", - "{bcb1e569-53ab-4475-868f-42062864eaa9}:11.8.0", - "{bcb1e569-53ab-4475-868f-42062864eaa9}:11.8.1", - "{bcb1e569-53ab-4475-868f-42062864eaa9}:11.8.2", - "{bcb1e569-53ab-4475-868f-42062864eaa9}:11.8.3", - "{bcb1e569-53ab-4475-868f-42062864eaa9}:11.8.4", - "{bcb1e569-53ab-4475-868f-42062864eaa9}:11.8.5", - "{bcb1e569-53ab-4475-868f-42062864eaa9}:11.8.7", - "{bcb1e569-53ab-4475-868f-42062864eaa9}:11.8.9", - "{bcb1e569-53ab-4475-868f-42062864eaa9}:11.8.10", - "{bcb1e569-53ab-4475-868f-42062864eaa9}:11.10.0", - "{bcb1e569-53ab-4475-868f-42062864eaa9}:11.11.0", - "{bcb1e569-53ab-4475-868f-42062864eaa9}:11.11.2", - "{bcb1e569-53ab-4475-868f-42062864eaa9}:11.11.4", - "{bcb1e569-53ab-4475-868f-42062864eaa9}:11.11.8", - "{bcb1e569-53ab-4475-868f-42062864eaa9}:11.11.9", - "{bcb1e569-53ab-4475-868f-42062864eaa9}:11.11.10", - "{bcb1e569-53ab-4475-868f-42062864eaa9}:11.11.13", - "{bcb1e569-53ab-4475-868f-42062864eaa9}:11.11.14", - "{bcb1e569-53ab-4475-868f-42062864eaa9}:11.11.15", - "{bcb1e569-53ab-4475-868f-42062864eaa9}:11.11.16", - "{bcb1e569-53ab-4475-868f-42062864eaa9}:11.11.17", - "{67ab1450-21b4-48f7-b375-9a32f218177d}:1.0", - "{8be129a8-091f-454b-913b-9246c4d4ad20}:1.0", - "phishkitchen-qr@cofensepdc.com:1.0.0", - "unisport-pro@example.com:1.3.1.1", - "webrootsecurewebextensions@webroot.com:1.2.0.58", - "webrootsecurewebextensions@webroot.com:1.2.0.62", - "movie-ratings@extension.local:1.0.0", - "movie-ratings@extension.local:1.0.1", - "movie-ratings@extension.local:1.0.2", - "movie-ratings@extension.local:1.0.3", - "movie-ratings@extension.local:1.0.4", - "movie-ratings@extension.local:1.0.5", - "movie-ratings@extension.local:1.0.6", - "movie-ratings@extension.local:1.0.7", - "movie-ratings@extension.local:1.0.8", - "movie-ratings@extension.local:1.0.9", - "movie-ratings@extension.local:1.0.10", - "movie-ratings@extension.local:1.0.11", - "movie-ratings@extension.local:1.0.12", - "movie-ratings@extension.local:1.0.13", - "movie-ratings@extension.local:1.1.0", - "movie-ratings@extension.local:1.2.0", - "movie-ratings@extension.local:1.2.1", - "{7c7038b0-6f45-4a8f-bc05-8aed4598765e}:2.7", - "docebo-silencer@transmedics:1.0", - "docebo-silencer@transmedics:1.1", - "eapw-wiki-enhancements@ewd-data:1.0", - "@smart-video-audio-download:2.1.18", - "macmdnlopncdoehmjhfenfblflnohoen@chrome-store-foxified-112476551:1.4", - "geminiexportpro@local-dev.com:1.1.0", - "foxus-private-notes@evaldas:1.1", - "foxus-private-notes@evaldas:1.2", - "foxus-private-notes@evaldas:1.3", - "ai-chat-project-exporter@dougg0k:1.0.11", - "decluttr@getdecluttr.app:0.2.0" - ] - }, - "schema": 1774960597707, - "key_format": "{guid}:{version}", - "stash_time": 1774982106993, - "id": "cf349b9f-a2e1-4aa4-9f70-68752334edcd", - "last_modified": 1774982195541 + "linkumori-addon-official@ClearURLs:51.0", + "openwide@example.com:1.2", + "portfolio-extension@gamesglobal.com:1.0.2", + "portfolio-extension@gamesglobal.com:1.0.1", + "portfolio-extension@yourcompany.com:1.0.0", + "favicon-switcher@custom-dev:0.5.8", + "wbr-bridge-prep@dsirsov.amazon:1.6", + "grok-share-counter@example.com:1.0", + "magnolia@12.34:4.3.6.2", + "magnolia@12.34:4.3.6.4", + "chiefpilot.otto@gmail.com:1.7", + "volumebooster-simple@froizz.local:4.1", + "chiefpilot.otto@gmail.com:1.8", + "chiefpilot.otto@gmail.com:1.9", + "chiefpilot.otto@gmail.com:2.2", + "chiefpilot.otto@gmail.com:2.3", + "chiefpilot.otto@gmail.com:2.5", + "chiefpilot.otto@gmail.com:3.0", + "hifi@2026:1.0", + "hifi@2026:1.1", + "hifi@2026:1.2", + "hifi@2026:1.21", + "drivecentric-console@drivecentric.com:2.2.0", + "drivecentric-console@drivecentric.com:0.0.0", + "{d1e5b5fe-a4de-4acd-b45d-5f67a06866eb}:7.2.1", + "hifi@2026:1.24", + "hifi@2026:1.25" + ] + }, + "schema": 1778070998054, + "key_format": "{guid}:{version}", + "stash_time": 1778092506178, + "id": "7a1d3e09-a875-42c8-97e1-6814487979c1", + "last_modified": 1778092585432 }, { "stash": { "blocked": [ - "{20206a5e-66c7-46a3-b820-9e1866ebb05a}:1.1", - "{6386e8b1-e54f-4357-925a-8cc13395c5d0}:1.1", - "{6386e8b1-e54f-4357-925a-8cc13395c5d0}:1.2", - "{6386e8b1-e54f-4357-925a-8cc13395c5d0}:11.0.0", - "{aeb2198e-dc01-4fdc-b338-a81b6a30a749}:1.1", - "{aeb2198e-dc01-4fdc-b338-a81b6a30a749}:11.0.0" + "{2510bba4-290b-4da6-ab63-af31ffa1cc45}:11.0.1", + "{31cf4bef-f502-48f4-9b76-3a138661089d}:11.0.1", + "{4c39322c-d015-4203-88b0-8eaff671f5d1}:11.0.1", + "{a2a44194-eac2-4a7c-8eed-36a22a7894a4}:2.7.0", + "{4a45de95-b95a-4a4f-853b-ef886c657be3}:0.2", + "{4a45de95-b95a-4a4f-853b-ef886c657be3}:1.9.0", + "elementpdlfp5@irkrdll.app:1.0", + "elementpdlfp5@irkrdll.app:10.20.10", + "{e2cb3c86-d9c2-44ab-a24f-81e53f047472}:1.1.2", + "{e2cb3c86-d9c2-44ab-a24f-81e53f047472}:2.7", + "{036e2898-0efc-4659-a406-c9478861f45c}:1.1", + "{036e2898-0efc-4659-a406-c9478861f45c}:3.2", + "{b4229426-47f5-4947-8210-69409294e4db}:1.2.1", + "{b4229426-47f5-4947-8210-69409294e4db}:4.8", + "{03cf79ae-509b-46f1-91be-6a6d454e25b1}:1.1", + "{03cf79ae-509b-46f1-91be-6a6d454e25b1}:6.72.3", + "{7a93bc71-b0ea-487d-9405-d7417b398b1c}:1.1.2", + "{7a93bc71-b0ea-487d-9405-d7417b398b1c}:7.5.6", + "{eece96e2-8f2a-42cd-85bc-f99fe6e283e7}:1.2.1", + "{eece96e2-8f2a-42cd-85bc-f99fe6e283e7}:5.2.1" ], "unblocked": [], "softblocked": [ - "ikea-uk-autofill-2.00@yourdomain.local:2.0", - "proton-mail-checker@bolausson:1.1.17", - "proton-mail-checker@bolausson:1.1.18", - "proton-mail-checker@bolausson:1.1.19", - "proton-mail-checker@bolausson:1.1.21", - "{003bd454-3d2b-4ea0-8059-6a6e36ed4322}:1.0.0", - "{003bd454-3d2b-4ea0-8059-6a6e36ed4322}:1.0.0.1", - "{003bd454-3d2b-4ea0-8059-6a6e36ed4322}:1.0.0.2", - "orange-dark@orange.com:1.0", - "{87c67e89-f6a6-4d42-8b16-ecd4c360024b}:1.0", - "{5f31c899-2264-468d-8b3b-c1f0474bed29}:1.0", - "mynotesatking-interactive@local.dev:1.0", - "github-markdown-tables@local:1.0.0", - "lobbydog_extension@javahippie.net:1.0.0", - "claude-usage-badge@local:1.0", - "ado-active-comments-filter@local:1.0" - ] - }, - "schema": 1774938996445, - "key_format": "{guid}:{version}", - "stash_time": 1774960506762, - "id": "4f554533-7909-461d-bf5b-0f8978f4384a", - "last_modified": 1774960597500 + "gesture_vid_controls_new_2026@example.com:2.5.6.1", + "gesture_vid_controls_new_2026@example.com:2.5.6.2", + "video-gesture@local:2.0", + "mvc-rotation@local.dev:23.0.0", + "video-gesture-private@local:1.5", + "video-gesture-private@local:1.6", + "applybase-extension@applybase.app:1.0.0", + "applybase-extension@applybase.app:1.0.2", + "applybase-extension@applybase.app:1.0.3", + "{a7cb6d78-fdb3-4835-819b-e03e9452fd42}:1.0.0", + "{a7cb6d78-fdb3-4835-819b-e03e9452fd42}:1.2.5", + "{a7cb6d78-fdb3-4835-819b-e03e9452fd42}:1.2.5.1", + "{a7cb6d78-fdb3-4835-819b-e03e9452fd42}:1.3.0", + "{a7cb6d78-fdb3-4835-819b-e03e9452fd42}:1.3.0.1", + "{a7cb6d78-fdb3-4835-819b-e03e9452fd42}:1.4.3", + "{a7cb6d78-fdb3-4835-819b-e03e9452fd42}:1.4.3.1", + "{a7cb6d78-fdb3-4835-819b-e03e9452fd42}:1.4.4", + "{a7cb6d78-fdb3-4835-819b-e03e9452fd42}:1.4.4.1", + "{a7cb6d78-fdb3-4835-819b-e03e9452fd42}:1.4.5", + "{a7cb6d78-fdb3-4835-819b-e03e9452fd42}:1.4.5.1", + "{a7cb6d78-fdb3-4835-819b-e03e9452fd42}:1.5.0", + "{a7cb6d78-fdb3-4835-819b-e03e9452fd42}:1.5.0.1", + "{a7cb6d78-fdb3-4835-819b-e03e9452fd42}:1.5.1", + "{a7cb6d78-fdb3-4835-819b-e03e9452fd42}:1.5.1.1", + "{a7cb6d78-fdb3-4835-819b-e03e9452fd42}:1.5.2", + "{382d1804-eb88-4cd4-bdf2-d70df4a937d2}:5.2", + "nix-blockers@darkarcher.dev:1.1", + "nix-blockers@darkarcher.dev:1.3", + "qr-sng@pro-bandey.com:3.6.5", + "animana-notes-ai@rissik.vet:2.1.0", + "kancolletimerx2@timerx2.jp:0.0.3", + "{fc0ec240-d2db-4f3c-a6c6-14b03fbbd310}:1.2.7.1", + "{fc0ec240-d2db-4f3c-a6c6-14b03fbbd310}:1.2.6.0", + "{fc0ec240-d2db-4f3c-a6c6-14b03fbbd310}:1.2.7.2", + "{fc0ec240-d2db-4f3c-a6c6-14b03fbbd310}:1.2.7.3", + "{fc0ec240-d2db-4f3c-a6c6-14b03fbbd310}:1.2.7.4", + "{fc0ec240-d2db-4f3c-a6c6-14b03fbbd310}:1.2.7.5", + "{fc0ec240-d2db-4f3c-a6c6-14b03fbbd310}:1.2.7.6", + "{fc0ec240-d2db-4f3c-a6c6-14b03fbbd310}:1.2.7.7", + "{fc0ec240-d2db-4f3c-a6c6-14b03fbbd310}:1.2.7.8", + "{fc0ec240-d2db-4f3c-a6c6-14b03fbbd310}:1.2.8.0", + "{fc0ec240-d2db-4f3c-a6c6-14b03fbbd310}:1.2.8.1", + "{fc0ec240-d2db-4f3c-a6c6-14b03fbbd310}:1.2.8.2", + "{fc0ec240-d2db-4f3c-a6c6-14b03fbbd310}:1.2.8.3", + "{fc0ec240-d2db-4f3c-a6c6-14b03fbbd310}:1.2.9.1", + "{fc0ec240-d2db-4f3c-a6c6-14b03fbbd310}:1.2.9.2", + "{fc0ec240-d2db-4f3c-a6c6-14b03fbbd310}:1.2.9.3", + "{fc0ec240-d2db-4f3c-a6c6-14b03fbbd310}:1.3.2", + "{fc0ec240-d2db-4f3c-a6c6-14b03fbbd310}:1.3.3", + "{fc0ec240-d2db-4f3c-a6c6-14b03fbbd310}:1.3.4", + "{fc0ec240-d2db-4f3c-a6c6-14b03fbbd310}:2.0.0", + "{fc0ec240-d2db-4f3c-a6c6-14b03fbbd310}:2.0.1", + "{fc0ec240-d2db-4f3c-a6c6-14b03fbbd310}:2.0.2", + "{fc0ec240-d2db-4f3c-a6c6-14b03fbbd310}:2.0.3", + "{fc0ec240-d2db-4f3c-a6c6-14b03fbbd310}:2.1.0", + "{fc0ec240-d2db-4f3c-a6c6-14b03fbbd310}:2.1.1", + "{fc0ec240-d2db-4f3c-a6c6-14b03fbbd310}:2.2.0", + "{fc0ec240-d2db-4f3c-a6c6-14b03fbbd310}:2.3.0", + "{fc0ec240-d2db-4f3c-a6c6-14b03fbbd310}:2.3.1", + "{fc0ec240-d2db-4f3c-a6c6-14b03fbbd310}:2.3.2", + "{fc0ec240-d2db-4f3c-a6c6-14b03fbbd310}:2.4.0", + "{fc0ec240-d2db-4f3c-a6c6-14b03fbbd310}:2.5.0", + "{fc0ec240-d2db-4f3c-a6c6-14b03fbbd310}:2.6.0", + "{fc0ec240-d2db-4f3c-a6c6-14b03fbbd310}:2.7.0", + "{fc0ec240-d2db-4f3c-a6c6-14b03fbbd310}:2.8.0", + "{fc0ec240-d2db-4f3c-a6c6-14b03fbbd310}:2.9.0", + "{fc0ec240-d2db-4f3c-a6c6-14b03fbbd310}:2.10.0", + "{fc0ec240-d2db-4f3c-a6c6-14b03fbbd310}:2.11.0", + "{fc0ec240-d2db-4f3c-a6c6-14b03fbbd310}:2.12.0", + "ig-group-sync@sanjana.dev:2.1", + "ig-group-sync@sanjana.dev:2.0", + "linkumori-addon-official@ClearURLs:48.0", + "linkumori-addon-official@ClearURLs:47.0", + "PipedRedirect@janigma.de:1.0", + "PipedRedirect@janigma.de:1.1", + "PipedRedirect@janigma.de:1.2", + "PipedRedirect@janigma.de:1.3.0", + "{8a5d96dd-a903-4191-b22b-97f80ef1b1c5}:1.0", + "{1aa68219-1035-47f8-ad55-9829b145b4bd}:3.6.7", + "{a820df97-fc03-4a8b-8596-cfa800e67b13}:3.2", + "wtcc-modem-checker@tssenergy.ru:1.2", + "hyp-yardimcisi@kisisel-addon.local:4.1.2", + "{b7dfa1fc-a84e-497e-8895-3e1e20bfecbd}:1.0", + "{b7dfa1fc-a84e-497e-8895-3e1e20bfecbd}:2.0", + "{b7dfa1fc-a84e-497e-8895-3e1e20bfecbd}:3.0", + "{b7dfa1fc-a84e-497e-8895-3e1e20bfecbd}:4.0", + "{b7dfa1fc-a84e-497e-8895-3e1e20bfecbd}:5.0", + "{b7dfa1fc-a84e-497e-8895-3e1e20bfecbd}:6.0", + "{b7dfa1fc-a84e-497e-8895-3e1e20bfecbd}:7.0", + "{b7dfa1fc-a84e-497e-8895-3e1e20bfecbd}:8.0" + ] + }, + "schema": 1778049396658, + "key_format": "{guid}:{version}", + "stash_time": 1778070907315, + "id": "30b3f5a7-ca8a-4ff3-aa81-7b615d0c0ee5", + "last_modified": 1778070997875 }, { "stash": { "blocked": [], "unblocked": [], "softblocked": [ - "lockd@74k1.sh:1.0.0", - "lockd@74k1.sh:1.0.1", - "lockd@74k1.sh:1.0.2", - "lockd@74k1.sh:1.1.0", - "lockd@74k1.sh:1.1.1", - "lockd@74k1.sh:1.2.0", - "lockd@74k1.sh:1.2.1", - "{7adc56c5-a572-4f64-9422-64cd174ff29a}:1.0", - "xelya-deploy-monitor@xelya.io:1.5.3", - "xelya-deploy-monitor@xelya.io:1.5.4", - "{6a0f4baa-11d5-4626-a97e-f8944606c03d}:2.0", - "ynew--timer@example.com:1.5", - "ynew--timer@example.com:1.4", - "ynew--timer@example.com:1.3", - "miao.jr.life@outlook.com:0.9.5", - "aaaamynew--timer@example.com:1.2", - "timer-link-opener@example.com:1.0", - "timer-link-opener@example.com:1.1" - ] - }, - "schema": 1774917394790, - "key_format": "{guid}:{version}", - "stash_time": 1774938906957, - "id": "6e8243f6-48a8-427e-aceb-a185381b647d", - "last_modified": 1774938996306 + "nix-blocker@darkarcher.dev:1.0", + "html-email-sender@example.com:1.0.3", + "rosnipe@extension:1.0.1", + "rosnipe@extension:1.0.2", + "{d0c19973-5e4b-4b3c-8e7d-55ec6d1c8fac}:11.0.2", + "{4bc5a183-78a4-4c96-abfa-c9a1c5ca0b0d}:11.0.2", + "zenith-super-app-2030@garyhost.io:1.0.0", + "zenith-super-app-2030@garyhost.io:2.0.0", + "kancolletimerx@miku391.jp:2.0.0", + "kancolletimerx@miku391.jp:2.0.1" + ] + }, + "schema": 1778027784717, + "key_format": "{guid}:{version}", + "stash_time": 1778049307941, + "id": "2c6dad88-caac-42ad-9bc7-d03b92f2e309", + "last_modified": 1778049396472 }, { "stash": { "blocked": [], "unblocked": [], "softblocked": [ - "ikea-autofill-1.0@yourdomain.local:1.0", - "xelya-deploy-monitor@xelya.io:1.5.1", - "xelya-deploy-monitor@xelya.io:1.5.2", - "cronos-extension@cronos.dev:1.0.5", - "{d7c93b2d-5bf9-41ec-b2a1-2a19fee76126}:2.0.0", - "{ed012e23-827e-443f-90fb-0d22f8ddfd7b}:121", - "vivenciasventec@gmail.com:1.0", - "{e6773859-81a3-413e-8884-efa512148f62}:1.0", - "{e6773859-81a3-413e-8884-efa512148f62}:2.0", - "quincys-manga-translator@quincy.com:1.0" - ] - }, - "schema": 1774895791699, - "key_format": "{guid}:{version}", - "stash_time": 1774917307604, - "id": "4a47d062-49b3-46c0-84ba-a2f583e2cea5", - "last_modified": 1774917394535 + "{c83657e7-da31-4b20-9474-c8bcdd0037f9}:1.0", + "smakometr@local:1.0.0", + "openprofile@example.com:1.1", + "openwide@example.com:1.0", + "zta-token-helper@acronis.local:99.0.0", + "openwide@example.com:1.1", + "{fdbfb6a9-fb4b-46bb-be9e-fc95f449539b}:0.4", + "stop-autorefresh-anchor@extension:1.0.0", + "onlinestore-ch-riskcheck@baweibel.ch:1.0.4", + "onlinestore-ch-riskcheck@baweibel.ch:1.0.5", + "onlinestore-ch-riskcheck@baweibel.ch:1.0.6", + "onlinestore-ch-riskcheck@baweibel.ch:1.0.7", + "onlinestore-ch-riskcheck@baweibel.ch:1.0.8", + "onlinestore-ch-riskcheck@baweibel.ch:1.0.9", + "{ceaffce2-b355-4f43-890d-d4a8a1c3325d}:0.5.18", + "{d0d56cc7-d6ba-4af6-9cb2-e890c90cdd4e}:1.0", + "{b8cc3c1d-eee9-4126-bcff-bd8c02389276}:1.0", + "{faa43794-75a7-4566-a466-6cf3ce79f5bd}:1.0.0", + "textMarver_v3_20@jwpubs.org:11.9.4" + ] + }, + "schema": 1778006193868, + "key_format": "{guid}:{version}", + "stash_time": 1778027706014, + "id": "df949422-2c87-47bb-9c56-3289c944ad1c", + "last_modified": 1778027784536 }, { "stash": { - "blocked": [], + "blocked": [ + "{7dfe9480-6306-4a9d-869a-507879b09c25}:0.3", + "{7dfe9480-6306-4a9d-869a-507879b09c25}:0.4", + "{7dfe9480-6306-4a9d-869a-507879b09c25}:1.5" + ], "unblocked": [], "softblocked": [ - "{6b6739ea-901b-41fb-8d16-ced0298b3e46}:1.1.4", - "toytique@toytique.be:1.4.22", - "toytique@toytique.be:1.4.21", - "toytique@toytique.be:1.4.20", - "toytique@toytique.be:1.4.19", - "toytique@toytique.be:1.4.18", - "toytique@toytique.be:1.4.16", - "toytique@toytique.be:1.4.15", - "toytique@toytique.be:1.4.17", - "xelya-deploy-monitor@xelya.io:1.5.0", - "{e75507df-59e7-4de3-a000-0ee2e8a7930b}:1.4", - "{111cf42d-8893-4fd8-8986-4d2e91edbbc5}:0.2", - "{fe5b20e4-6f85-4816-bdcd-504a4d9130ee}:1.0", - "{9969fec5-92d1-48fa-a44e-130df28702cb}:1.0", - "{29209932-d5dd-4f0f-9907-38c37b80b85b}:1.0", - "clickarmor@clickarmor.dev:1.3.2", - "clickarmor@clickarmor.dev:1.3.1", - "{1524e030-24b0-4c07-ad63-29d8002b4ec6}:2.35.0", - "Saneaki@saneaki.net:1.7", - "{c2ab844c-55f1-4f46-bfd9-83b868dcd0b9}:1.0", - "mstickets@mesuresystems.com:1.0", - "cs2-ipa@cs2ipa.extension:1.2.1", - "cs2-ipa@cs2ipa.extension:1.3.1", - "{339d423b-daac-4fc9-81ab-f36f90bf575c}:1.0", - "{3cb56e28-ab11-4f88-beb5-511ddbcd93ea}:1.1.5", - "aria2-integrate-firefox@extension:1.0.0", - "audiocatch@yourdomain.com:1.0", - "audiocatch@yourdomain.com:1.1", - "{b3db236b-c2ee-4b5c-9c37-11baab8a70c0}:1.0.0", - "ikea-autofill@yourdomain.local:1.1" - ] - }, - "schema": 1774874194523, - "key_format": "{guid}:{version}", - "stash_time": 1774895706778, - "id": "285f09c2-8e6c-4a73-bc60-be240774da51", - "last_modified": 1774895791532 + "{2510bba4-290b-4da6-ab63-af31ffa1cc45}:11.0.0", + "{2510bba4-290b-4da6-ab63-af31ffa1cc45}:1.6.2", + "{4c39322c-d015-4203-88b0-8eaff671f5d1}:1.3.6", + "{31cf4bef-f502-48f4-9b76-3a138661089d}:1.0.3", + "{3f051600-81f1-407c-a45d-ff9b1a5f5ade}:1.0.5", + "{3f051600-81f1-407c-a45d-ff9b1a5f5ade}:2.1.1", + "{3f051600-81f1-407c-a45d-ff9b1a5f5ade}:2.1.2", + "{3f051600-81f1-407c-a45d-ff9b1a5f5ade}:2.5.1", + "{3f051600-81f1-407c-a45d-ff9b1a5f5ade}:2.6.0", + "{3f051600-81f1-407c-a45d-ff9b1a5f5ade}:3.0.1", + "{3f051600-81f1-407c-a45d-ff9b1a5f5ade}:3.1.2", + "{3f051600-81f1-407c-a45d-ff9b1a5f5ade}:3.4.1", + "{3f051600-81f1-407c-a45d-ff9b1a5f5ade}:3.4.2", + "{3f051600-81f1-407c-a45d-ff9b1a5f5ade}:3.4.3", + "{3f051600-81f1-407c-a45d-ff9b1a5f5ade}:3.4.4", + "{3f051600-81f1-407c-a45d-ff9b1a5f5ade}:3.5.0", + "{3f051600-81f1-407c-a45d-ff9b1a5f5ade}:4.0.0", + "{3f051600-81f1-407c-a45d-ff9b1a5f5ade}:4.1.0", + "{3f051600-81f1-407c-a45d-ff9b1a5f5ade}:4.2.0", + "{3f051600-81f1-407c-a45d-ff9b1a5f5ade}:4.2.1", + "{3f051600-81f1-407c-a45d-ff9b1a5f5ade}:4.3.1", + "{3f051600-81f1-407c-a45d-ff9b1a5f5ade}:4.4.0", + "{3f051600-81f1-407c-a45d-ff9b1a5f5ade}:4.5.0", + "{3f051600-81f1-407c-a45d-ff9b1a5f5ade}:4.6.0", + "{3f051600-81f1-407c-a45d-ff9b1a5f5ade}:4.6.2", + "{3f051600-81f1-407c-a45d-ff9b1a5f5ade}:4.6.3", + "move-tab-top@yourname.dev:1.5.1", + "{a2516806-208e-4fcf-8463-2b7bb39a5117}:1.0.0", + "{a2516806-208e-4fcf-8463-2b7bb39a5117}:1.0.1", + "proxy-manager@cc:0.0.2", + "linkumori-addon-official@ClearURLs:44.0", + "linkumori-addon-official@ClearURLs:25.0", + "linkumori-addon-official@ClearURLs:2.0", + "linkumori-addon-official@ClearURLs:24.0", + "linkumori-addon-official@ClearURLs:3.0", + "linkumori-addon-official@ClearURLs:21.0", + "linkumori-addon-official@ClearURLs:23.0", + "linkumori-addon-official@ClearURLs:45.0", + "linkumori-addon-official@ClearURLs:43.0", + "linkumori-addon-official@ClearURLs:18.0", + "linkumori-addon-official@ClearURLs:40.0", + "linkumori-addon-official@ClearURLs:41.0", + "linkumori-addon-official@ClearURLs:39.0", + "linkumori-addon-official@ClearURLs:4.0", + "linkumori-addon-official@ClearURLs:38.0", + "linkumori-addon-official@ClearURLs:37.0", + "linkumori-addon-official@ClearURLs:36.0", + "linkumori-addon-official@ClearURLs:35.0", + "linkumori-addon-official@ClearURLs:34.0", + "linkumori-addon-official@ClearURLs:33.0", + "linkumori-addon-official@ClearURLs:32.0", + "linkumori-addon-official@ClearURLs:5.0", + "linkumori-addon-official@ClearURLs:6.0", + "linkumori-addon-official@ClearURLs:31.0", + "linkumori-addon-official@ClearURLs:30.0", + "linkumori-addon-official@ClearURLs:29.0", + "linkumori-addon-official@ClearURLs:28.0", + "linkumori-addon-official@ClearURLs:27.0", + "linkumori-addon-official@ClearURLs:7.0", + "linkumori-addon-official@ClearURLs:26.0", + "linkumori-addon-official@ClearURLs:22.0", + "linkumori-addon-official@ClearURLs:20.0", + "linkumori-addon-official@ClearURLs:19.0", + "linkumori-addon-official@ClearURLs:17.0", + "linkumori-addon-official@ClearURLs:16.0", + "linkumori-addon-official@ClearURLs:15.0", + "linkumori-addon-official@ClearURLs:14.0", + "linkumori-addon-official@ClearURLs:13.0", + "linkumori-addon-official@ClearURLs:12.0", + "linkumori-addon-official@ClearURLs:11.0", + "linkumori-addon-official@ClearURLs:10.0", + "linkumori-addon-official@ClearURLs:9.0", + "{a2a44194-eac2-4a7c-8eed-36a22a7894a4}:0.1", + "enhancer@goldenfox.com:25.1.2" + ] + }, + "schema": 1777984594299, + "key_format": "{guid}:{version}", + "stash_time": 1778006106718, + "id": "81876e2c-605d-4c35-830b-0a3cd3e753ef", + "last_modified": 1778006193614 }, { "stash": { "blocked": [ - "{0c6228d4-38c1-403b-9222-9416fd48a1a1}:1.0.0", - "{0c6228d4-38c1-403b-9222-9416fd48a1a1}:12.0", - "{cf59882a-468a-445e-8979-9a8f344eb697}:1.0.0", - "{cf59882a-468a-445e-8979-9a8f344eb697}:19.0", - "tab-manager-pro@x7k9m2.dev:142.0", - "tab-manager-pro@x7k9m2.dev:142.40.30", - "{10e62ac9-70e1-4d4f-b5f3-c0d356f96d11}:1.0.0", - "{10e62ac9-70e1-4d4f-b5f3-c0d356f96d11}:100101.0.1", - "{3c18a807-5eb1-43f6-ba9c-7ba2f4bb492c}:1.0", - "{3c18a807-5eb1-43f6-ba9c-7ba2f4bb492c}:1.1", - "{3c18a807-5eb1-43f6-ba9c-7ba2f4bb492c}:3.1.3", - "{3c18a807-5eb1-43f6-ba9c-7ba2f4bb492c}:11.0.0", - "{3c18a807-5eb1-43f6-ba9c-7ba2f4bb492c}:22.1", - "{3c18a807-5eb1-43f6-ba9c-7ba2f4bb492c}:77.1", - "{15074d3a-4825-4591-8dd6-bd6b519408d0}:1.0", - "{15074d3a-4825-4591-8dd6-bd6b519408d0}:33.5.3", - "{15074d3a-4825-4591-8dd6-bd6b519408d0}:44.0", - "{14ef8f53-fd1c-4c64-bf02-1851b182cf3c}:1.0", - "{14ef8f53-fd1c-4c64-bf02-1851b182cf3c}:11.0.0", - "{ba0a7c95-d11b-42cd-b5c0-2fe14451a53f}:1.7", - "{ba0a7c95-d11b-42cd-b5c0-2fe14451a53f}:1.8", - "{523c8816-9517-4dba-9ab9-f9bb5880d045}:3.1.8", - "{523c8816-9517-4dba-9ab9-f9bb5880d045}:3.1.9", - "{26bcb76f-42f1-40c2-88ab-ada6c88768d8}:5.1.3", - "{26bcb76f-42f1-40c2-88ab-ada6c88768d8}:5.1.14", - "live-us-football-scores@scorelivesus.com:4.12.9", - "{d00a030c-dc8d-486a-ba4c-067b1670175d}:1.0", - "{d00a030c-dc8d-486a-ba4c-067b1670175d}:31.15.4", - "{6932cea7-acab-45f3-8afd-2b4afc065b83}:1.1", - "{6932cea7-acab-45f3-8afd-2b4afc065b83}:106.0.1", - "{f909bd25-460b-423f-89fc-03ea7472592f}:1.0", - "slushAPP@outlook.com:2.1.5", - "clicker10_2@gmail.com:1.0", - "clicker10_1@gmail.com:1.0", - "{92d6ea9e-ebad-400d-b1b1-9dc9277b2ff2}:1.0", - "{16c04327-7ba7-4856-a70f-0fdad3cbfe22}:1.0", - "{34222326-eddf-49c3-bd31-8f3af43e28a8}:1.0", - "{4de383b0-900e-4b8c-874d-1cb788236ac1}:1.5", - "{06c6268f-fc42-4209-a099-de592067edd1}:1.1", - "{37fac786-e9dc-4b13-90f8-07df877658f7}:0.2.1", - "{2b665607-0837-413b-82e3-38a2444eb9e8}:2.2.3", - "{1e49de0c-1e36-42d1-b833-0d4705ce5c77}:1.3.7", - "{a39cbbfc-3ee2-4916-94f9-fa08a8013226}:3.4.2.0", - "{80581b74-21ff-4dcb-a846-f13f8037d6dc}:0.1.7", - "{5cbe5a1d-4ce1-40ef-9bf7-aae944d8cfdb}:1.4.1", - "{b7701cb1-6572-44a6-bd5e-2f4fbbcbbc49}:1.2.0", - "{ee888eb8-27b0-490d-93c0-939a2874411a}:2026.3.23", - "{3045fc91-260f-4451-b55c-85e610b0868c}:1.1.4", - "{cc9c0a4f-7b04-428f-91a9-d229534cced1}:2.2.0", - "{407f807e-eb80-4ac2-bcb1-cc077d98bfd4}:2.0.5", - "{73b6f5c5-9103-4d73-9507-036b286b3d28}:0.3.0", - "{4f201645-fa61-4e52-8a29-42fca4fb8778}:1.0", - "{eb186dfb-f41d-4903-966e-58f6c7fadfd2}:1.0" + "{26a9c47e-4f18-41d2-8dd0-d77955316e22}:3.0.2", + "{923102c3-a72d-46e6-9aa6-fd50fa8c2fb1}:3.0.1", + "{d954e6ee-83fe-4326-af8c-4c05f1086f57}:3.0.1", + "fontpreview-y9n2k5v8@savemtol.org:1.0", + "fontpreview-y9n2k5v8@savemtol.org:9.50.10", + "{db89cf1e-dc44-4c47-bf71-84b186a9a495}:1.1.2", + "{db89cf1e-dc44-4c47-bf71-84b186a9a495}:2.7", + "{1aaf0e4b-d460-4506-8421-d26efa163bcf}:1.2.1", + "{1aaf0e4b-d460-4506-8421-d26efa163bcf}:4.8", + "{f33ec9d6-903c-4ce6-85a6-8bedde0c84e8}:1.1", + "{f33ec9d6-903c-4ce6-85a6-8bedde0c84e8}:3.2", + "{79b81e87-6703-496b-bfac-9248766f86ef}:1.0.0", + "{79b81e87-6703-496b-bfac-9248766f86ef}:5.2.1", + "{9b9afbdc-6535-4c41-ad71-67fd6db41c5c}:1.0.0", + "{9b9afbdc-6535-4c41-ad71-67fd6db41c5c}:6.72.3", + "{90bea1a0-a246-46b9-bce6-c2a766ca7fa1}:1.0.0", + "{90bea1a0-a246-46b9-bce6-c2a766ca7fa1}:7.5.6", + "coreassiste@extensions17.com:1.0" ], "unblocked": [], "softblocked": [ - "itvx-autofill@yourdomain.local:1.1", - "universal-scraper@local-dev:1.0", - "universal-scraper@local-dev:1.0.1", - "{315900f0-158b-11f1-b4ac-0800200c9a66}:1.3", - "{315900f0-158b-11f1-b4ac-0800200c9a66}:1.8", - "{315900f0-158b-11f1-b4ac-0800200c9a66}:1.9", - "{315900f0-158b-11f1-b4ac-0800200c9a66}:1.11", - "{315900f0-158b-11f1-b4ac-0800200c9a66}:1.10", - "{315900f0-158b-11f1-b4ac-0800200c9a66}:1.12", - "{315900f0-158b-11f1-b4ac-0800200c9a66}:1.13", - "ukihunter@github.com:1.0.1", - "mater-purissima-shield@example.com:1.0.0", - "mater-purissima-shield@example.com:1.0.1", - "souzamilhas@extension.firefox:10.1.0.1485", - "{5c9354e6-9c11-4cd6-97a5-dcd0f6727f31}:1.0" - ] - }, - "schema": 1774852592568, - "key_format": "{guid}:{version}", - "stash_time": 1774874107128, - "id": "2780f9fd-ae42-49dd-ba21-c3202607ac9b", - "last_modified": 1774874194294 + "linkfav-sync@altesystems.fr:1.0.6", + "notatnik-by-tyler@example.com:1.0.0", + "notatnik-by-tyler@example.com:1.0.1", + "notatnik-by-tyler@example.com:1.0.2", + "linkfav-sync@altesystems.fr:1.0.7", + "halo-orodje@example.com:0.7.22", + "halo-orodje@example.com:0.7.23", + "halo-orodje@example.com:0.7.24", + "abuse-console@fdcservers.net:1.0.0", + "{6fcb5677-6e22-482f-917e-e14c3e9e93c3}:1.0", + "linkfav-sync@altesystems.fr:1.0.10", + "linkfav-sync@altesystems.fr:1.0.9", + "linkfav-sync@altesystems.fr:1.0.12", + "slitherpro@slitherpro.xyz:1.2.4", + "linkfav-sync@altesystems.fr:1.0.14", + "linkfav-sync@altesystems.fr:1.0.15", + "otpbridge@itzone.csc:1.1.6", + "otpbridge@itzone.csc:1.0", + "otpbridge@itzone.csc:1.1.4", + "geely-qr-article@geely.com:1.1", + "geely-qr-article@geely.com:1.0", + "linkfav-sync@altesystems.fr:1.0.18", + "linkfav-sync@altesystems.fr:1.0.16", + "jurisprudencia-trt23@seu-gabinete.com:1.0.1", + "linkfav-sync@altesystems.fr:1.0.19", + "lazypins@ubunatic.com:1.0", + "xelya-deploy-monitor@xelya.io:1.6.7", + "xelya-deploy-monitor@xelya.io:1.6.9", + "xelya-deploy-monitor@xelya.io:1.6.8", + "xelya-deploy-monitor@xelya.io:1.7.0" + ] + }, + "schema": 1777962994225, + "key_format": "{guid}:{version}", + "stash_time": 1777984507168, + "id": "c2f096d7-490f-4e4d-9859-09eee58b28c3", + "last_modified": 1777984594126 }, { "stash": { "blocked": [], "unblocked": [], "softblocked": [ - "{ca9190dd-986b-4338-be8e-8a79cba20491}:1.0.0", - "{ca9190dd-986b-4338-be8e-8a79cba20491}:1.0.1", - "antidebug-breaker@browserplug.local:3.0.4", - "tab-guardian@example.com:1.3.7", - "chartai@livewellmedical.ca:1.0.0", - "chartai@livewellmedical.ca:1.0.1", - "chartai@livewellmedical.ca:1.0.2", - "chartai@livewellmedical.ca:1.0.3", - "chartai@livewellmedical.ca:1.0.4", - "chartai@livewellmedical.ca:1.0.5", - "chartai@livewellmedical.ca:1.0.6", - "aria2-integrate@extension:1.0.0" - ] - }, - "schema": 1774830992177, - "key_format": "{guid}:{version}", - "stash_time": 1774852506843, - "id": "57294baa-ab1d-42e3-8d22-b0e44d52153e", - "last_modified": 1774852592354 + "{5afb243a-c830-45f0-aec0-c1d5cccf32c3}:1.0", + "cat-gatekeeper@nagomi.designer:1.1.3", + "{55fa9456-6809-40d2-b4bd-a7230415134d}:1.5.1", + "{55fa9456-6809-40d2-b4bd-a7230415134d}:1.5.0.1", + "{55fa9456-6809-40d2-b4bd-a7230415134d}:1.5.1.1", + "live825v00@example.com:8.2.4", + "inventory-ticket-helper@private.local:2.3", + "inventory-ticket-helper@private.local:2.2.4", + "{924f7c81-8b1e-4b6e-9e7c-8e4a9e1d2c3f}:1.5.9", + "test824u780@example.com:8.2.4", + "{0b8b611f-682a-4549-a81f-bbc4fd785269}:1.0", + "autowarprouter.v3@local:1.0.0", + "MyBBFilter@Frantasticstuff.com:3.1.1", + "MyBBFilter@Frantasticstuff.com:3.1", + "{5696237f-5766-456b-b2b1-470f80fa6055}:1.0", + "linkfav-sync@altesystems.fr:1.0.0", + "linkfav-sync@altesystems.fr:1.0.1", + "linkfav-sync@altesystems.fr:1.0.2", + "linkfav-sync@altesystems.fr:1.0.3", + "linkfav-sync@altesystems.fr:1.0.5" + ] + }, + "schema": 1777941384577, + "key_format": "{guid}:{version}", + "stash_time": 1777962907268, + "id": "f28649c9-3772-468c-b1eb-be183372147c", + "last_modified": 1777962994034 }, { "stash": { "blocked": [], "unblocked": [], "softblocked": [ - "gmngpagflejjoblmmamaonmnkghjmebh@chrome-store-foxified--1624070162:2.3.7", - "noaneddfkdjfnfdakjjmocngnfkfehhd@chrome-store-foxified--1624070162:4.1.2", - "okmepbglpjobecobbkeodgdnpcfnjldc@chrome-store-foxified--1624070162:1.6.1", - "{a685065d-4f22-423a-ba57-76022aed8144}:0.2.8", - "{a685065d-4f22-423a-ba57-76022aed8144}:0.2.9resigned1", - "kontenmanager@gmx.de:2026.0.4.0", - "kontenmanager@gmx.de:2026.0.4.1", - "kontenmanager@gmx.de:2026.0.4.2", - "personal-test-img-downloader@extension.local:1.0.3", - "proton-mail-checker@bolausson:1.1.14", - "{19b1ce41-2ac9-4dc0-942f-4aaa0f6ddffb}:1.0", - "{7dec58ba-dcb2-4efb-8201-fd1e0eacd836}:1.0", - "linkedin-suggested-posts-remover@valerian.dtdg.fr:1.0.0", - "linkedin-suggested-posts-remover@valerian.dtdg.fr:1.0.1", - "{a8ea2335-200b-4292-8106-c68bcd50e834}:2.0", - "melon@melon:1.4", - "proton-mail-checker@bolausson:1.1.15", - "proton-mail-checker@bolausson:1.1.16", - "{4f24bc7f-144e-41bf-b836-94419eed4a5e}:1.0", - "local-search@jeff486wet:1.0", - "local-search@jeff486wet:1.1" - ] - }, - "schema": 1774809391662, - "key_format": "{guid}:{version}", - "stash_time": 1774830906798, - "id": "69a81e4f-dda1-43ef-a60c-e61d05e0bf01", - "last_modified": 1774830991929 + "slrtt@private.local:1.0", + "maralog.sk@gmail.com:2.3", + "ripperfox@local:1.0", + "ripperfox@local:2.1", + "ripperfox@local:2.2", + "{4858688d-86b9-4b4e-a331-41ba7066bbf5}:0.2", + "word-highlighter@local:3.0.0", + "pdf-opener@rfb.local:2.2", + "advanced-bm-rcon@farkas:2.0.0", + "{cfb7e995-6983-4be0-aa30-81ae5943ade5}:1.0", + "cmahmutdursun@gmail.com:1.1.0", + "cmahmutdursun@gmail.com:1.1.1" + ] + }, + "schema": 1777919795155, + "key_format": "{guid}:{version}", + "stash_time": 1777941305896, + "id": "6a17860f-35a6-4558-a1c5-fb54edb84f08", + "last_modified": 1777941384254 }, { "stash": { "blocked": [], "unblocked": [], "softblocked": [ - "michaelzuraw123@gmail.com:1.0", - "{6b6739ea-901b-41fb-8d16-ced0298b3e46}:1.1.3", - "wa-number-checker@checknumber.ai:0.0.1", - "arden4@wurkang.com:2.0.0", - "autofill-orbit-yourchewyplace@2024:1.0", - "autofill-orbit@local:1.0", - "autofill-universal@local:1.0", - "Android@bravenhancer.com:22.4.5", - "enhancer@goldenfox.com:22.4.5", - "Microshit@stockman50:0.0.6", - "kindle2pdfapp@gmail.com:1.0.5", - "{ba176907-666b-4301-949f-a5498efa6910}:1.0", - "kiosk_controller_light@teacher.com:1.0", - "tasalo@tasalo.app:0.1.0", - "biblioweb.barcode@localdomain58-1.com:1.1.3", - "biblioweb.barcode@localdomain.com:1.0.0", - "biblioweb.barcode@localdomain.com:1.1.2", - "kiosk_controller_light@teacher.com:1.1", - "proton-mail-checker@bolausson:1.1.12", - "proton-mail-checker@bolausson:1.1.13" - ] - }, - "schema": 1774787794462, - "key_format": "{guid}:{version}", - "stash_time": 1774809307263, - "id": "09caaadc-bab1-4c84-a5ef-7520b31e66c7", - "last_modified": 1774809391367 + "{d96b5b3d-9a4f-4b8f-bf06-c91785f9a838}:2.0", + "{d96b5b3d-9a4f-4b8f-bf06-c91785f9a838}:3.0", + "openprofile@example.com:1.0", + "kancolletimerx@miku391.jp:1.7.5", + "kancolletimerx@miku391.jp:1.7.4", + "kancolletimerx@miku391.jp:1.7.3", + "kancolletimerx@miku391.jp:1.7.2", + "kancolletimerx@miku391.jp:1.7.1", + "ollama-react@halinux:1.0", + "kelsie-autosearcher@local.firefox:1.2.2", + "{38bbd5d5-5030-42c7-823b-05bf8a3ea075}:1.0", + "proton-mail-checker@bolausson:1.5.3", + "proton-mail-checker@bolausson:1.5.8", + "kancolletimerx@miku391.jp:1.7.7", + "kancolletimerx@miku391.jp:1.7.6", + "autowarprouter@local:1.0.0", + "neovero-infinito@meu-projeto.local:4.0", + "spanishorange_trueblack_unlisted@itzexpoexpo:1.0", + "{478b89d8-99ed-4beb-a404-c2dd5d918f49}:1.0", + "{478b89d8-99ed-4beb-a404-c2dd5d918f49}:2.0", + "{478b89d8-99ed-4beb-a404-c2dd5d918f49}:2.1", + "{923102c3-a72d-46e6-9aa6-fd50fa8c2fb1}:1.17.13", + "{d954e6ee-83fe-4326-af8c-4c05f1086f57}:1.7.2", + "{d954e6ee-83fe-4326-af8c-4c05f1086f57}:1.7.0", + "{26a9c47e-4f18-41d2-8dd0-d77955316e22}:3.0.1", + "{26a9c47e-4f18-41d2-8dd0-d77955316e22}:1.6.3", + "charlie-companion@oraclecorp.com:1.0", + "youtube-summarizer-personal@javani.com:1.3", + "{e6b8fa1a-8b48-46e6-a8a0-b3f4b9f8b75c}:1.0", + "agent@nika.local:0.0.1", + "tubefeed@weks:0.4.10", + "bimebazar-order-watcher@local:6.5.5" + ] + }, + "schema": 1777898201463, + "key_format": "{guid}:{version}", + "stash_time": 1777919707604, + "id": "382d351d-1553-4f60-bd7c-c6bb6b552846", + "last_modified": 1777919795048 }, { "stash": { - "blocked": [], - "unblocked": [], + "blocked": [ + "{3e75241e-cabc-4c5e-a05e-b4ead50bc4c4}:1.5.1", + "{7cf520ea-92ee-472a-9a89-8cdecc3550aa}:11.0.2", + "{9ee0c7d3-6387-495a-9f8f-71a0956d5f15}:5.0.3", + "tabsorter39@firefoxext.com:3.0.0", + "bmsearch92@bmsext.com:1.0.0", + "textcase91@firefoxext.com:1.0.0", + "textcase91@firefoxext.com:2.0.0", + "textcase91@firefoxext.com:3.0.0", + "zoomctrl87@firefoxext.com:1.0.0", + "zoomctrl87@firefoxext.com:2.0.0", + "zoomctrl87@firefoxext.com:3.0.0", + "tabcounter72@firefoxext.com:1.0.0", + "tabcounter72@firefoxext.com:2.0.0", + "tabcounter72@firefoxext.com:3.0.0", + "{6e39b0a9-f2f5-47f2-aa22-de52b0b120df}:1.2.1", + "{6e39b0a9-f2f5-47f2-aa22-de52b0b120df}:5.2.1", + "{f05d6670-fbe3-4b14-911c-731fc3177a5f}:1.1", + "{f05d6670-fbe3-4b14-911c-731fc3177a5f}:7.5.6", + "{f05d6670-fbe3-4b14-911c-731fc3177a5f}:44.8", + "{1aa68219-1035-47f8-ad55-9829b145b2bd}:1.1.2", + "{1aa68219-1035-47f8-ad55-9829b145b2bd}:2.7", + "{bb3c03cc-a1aa-4df0-b7ea-4200965f84bc}:1.2.1", + "{bb3c03cc-a1aa-4df0-b7ea-4200965f84bc}:4.8", + "{539bcae9-c351-4bde-a038-4e30a49ff47d}:1.1", + "{539bcae9-c351-4bde-a038-4e30a49ff47d}:6.72.3", + "{b4a29a3a-e7ac-45bf-b411-c508479480be}:1.2.1", + "{b4a29a3a-e7ac-45bf-b411-c508479480be}:7.5.6", + "{d1e5b5fe-a4de-4acd-b45d-5f67a06863eb}:1.1.2", + "{d1e5b5fe-a4de-4acd-b45d-5f67a06863eb}:5.2.1", + "{a820df97-fc03-4a8b-8596-cfa800e57b13}:1.1", + "{a820df97-fc03-4a8b-8596-cfa800e57b13}:3.2", + "auto-cookie-rejector@example.com:1.0.0", + "auto-cookie-rejector@example.com:9.11.10", + "{6d995b3f-04b0-452f-be23-ee264b55e6d4}:6.72.3", + "{3a8d545e-0fcb-4ef3-ae7a-2cd306f5d308}:3.2", + "{e2789619-c86a-4809-968d-348dac797f50}:5.2.1", + "{c240d8ea-215e-4e34-a4b3-2c3ffeac034d}:17.2", + "{8292954e-ed42-4a59-8014-789c9cfa50f4}:0.1.0", + "{bb38ae85-f5db-43e0-9800-e3f11f5d0a3c}:1.2026.402.5000", + "{bcd2577d-dbaf-46f2-83fc-bb3ca6ef1ac6}:1.1.2" + ], + "unblocked": [ + "markd-bookmarks@damaru.org:1.0.0", + "markd-bookmarks@damaru.org:1.0.1", + "markd-bookmarks@damaru.org:1.0.2" + ], "softblocked": [ - "{190d130f-4ee8-46a4-9c80-70a8164ec3af}:1.0", - "atom@escorp.dynamics:0.0.1", - "atom@escorp.dynamics:0.0.2", - "atom@escorp.dynamics:0.0.3", - "atom@escorp.dynamics:0.0.4", - "atom@escorp.dynamics:0.0.5", - "atom@escorp.dynamics:0.0.6", - "atom@escorp.dynamics:0.0.7", - "atom@escorp.dynamics:0.0.8", - "atom@escorp.dynamics:0.0.9", - "atom@escorp.dynamics:0.0.10", - "atom@escorp.dynamics:0.0.11", - "atom@escorp.dynamics:0.0.12", - "escorp-automation@escorp.local:0.1.0", - "speed-dial-v2@gt.org:1.0.1", - "speed-dial-v2@gt.org:1.0.2", - "speed-dial-v2@gt.org:1.0.3", - "speed-dial-v2@gt.org:1.0.4", - "gemini-link-analyzer-pro@yourdomain.com:1.2", - "{c6bd1ff8-e4b8-4281-bfd9-8abdfa524421}:1.0", - "youtube-fixer@lomanto.cc:1.0", - "youtube-fixer@lomanto.cc:1.1", - "arcana@ankerlab.de:1.0.0" - ] - }, - "schema": 1774766194832, - "key_format": "{guid}:{version}", - "stash_time": 1774787707298, - "id": "2333c0d6-75ab-4e15-a81a-98d0e8a606f6", - "last_modified": 1774787794240 + "vibe-gif-search@extension:1.0", + "edx-ozellestirme@cib.local:4.11.3", + "winline-timer@internal.local:1.1.1", + "@3rdPartyToggle:1.0.0", + "deskbot-names@huan.local:1.0.0", + "{70615e31-7955-4f82-9e05-3e5bd7c381e2}:0.0.7", + "{70615e31-7955-4f82-9e05-3e5bd7c381e2}:0.0.8", + "@3rdPartyToggle:2.0.0", + "intik@intik.p:1.0", + "intik@intik.p:1.1", + "intik@intik.p:1.4", + "intik@intik.p:1.5", + "winline-timer@internal.local:1.1.2", + "intik@intik.p:1.6" + ] + }, + "schema": 1777876597570, + "key_format": "{guid}:{version}", + "stash_time": 1777898108872, + "id": "f4eb359f-2a82-4515-ac59-0a1fc09a463a", + "last_modified": 1777898201267 + }, + { + "stash": { + "blocked": [], + "unblocked": [], + "softblocked": [ + "css-sentry@dougg0k:1.0.19", + "alc-extension@local:1.1", + "alc-extension@local:1.0", + "{bd6689f0-e150-11ec-8fea-0242ac120002}:1.7.5", + "new-tab-opener@cjob99.github.io:1.0.0", + "new-tab-opener@cjob99.github.io:1.1.0" + ] + }, + "schema": 1777854996513, + "key_format": "{guid}:{version}", + "stash_time": 1777876507297, + "id": "5d808cdd-f389-46ee-b3be-d2a849cbdc4b", + "last_modified": 1777876597294 + }, + { + "stash": { + "blocked": [], + "unblocked": [], + "softblocked": [ + "one-click-image-download@abhishek:1.0.0", + "barragenet@dipn91.interieur.gouv.fr:2.1.0", + "{eec71a0a-abf3-4471-8652-d33c4ba70774}:1.0", + "{70615e31-7955-4f82-9e05-3e5bd7c381e2}:0.0.6", + "manga-translator@frederic.abraham1996:0.0.1", + "linkedin-ai-helper@alerix.dev:0.0.3" + ] + }, + "schema": 1777833394573, + "key_format": "{guid}:{version}", + "stash_time": 1777854907271, + "id": "2b4f060e-f3be-4f98-a5c9-cd1380700c12", + "last_modified": 1777854996251 + }, + { + "stash": { + "blocked": [], + "unblocked": [], + "softblocked": [ + "website-commenter@wuffig-coding-solutions:0.2.0", + "tubefeed@weks:0.4.9", + "pinterest-downloader@phlx0:1.0.0", + "web-automation-sensor@platform:1.0.3", + "web-automation-sensor@platform:1.0.4", + "web-automation-sensor@platform:1.0.5", + "shethuday505@gmailcom:1.2", + "genius-autofill@example.com:1.0.0", + "{a1b2c3d4-f04c-4ead-b001-c0ffee000001}:0.22.83.2", + "{b42e6d5d-a8ab-438a-a1fe-df1a9ec43cfc}:1.0", + "{1faf828d-c690-428b-aa8f-acfddb02c32a}:1.0", + "linkfav-sync@altesystems.fr:1.1.1" + ] + }, + "schema": 1777811784927, + "key_format": "{guid}:{version}", + "stash_time": 1777833306780, + "id": "110e2ded-e7e5-441c-b90e-0e322b8e9e08", + "last_modified": 1777833394389 + }, + { + "stash": { + "blocked": [], + "unblocked": [], + "softblocked": [ + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:1.0.0", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:1.1.0", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:1.2.0", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:1.3.0", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:1.4.15", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:1.5.16", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:1.6.17", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:1.6.18", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:1.6.19", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:1.8.20", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:1.8.21", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:1.8.22", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:1.8.25", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:1.8.26", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:1.8.27", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:1.8.28", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:1.8.29", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:1.8.30", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:1.8.31", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:1.8.32", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:1.8.33", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:1.8.34", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:1.8.35", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:2.0.37", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:1.8.40", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:1.8.41", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:1.8.42", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:1.8.43", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:1.8.0", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:1.8.3", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:1.8.4", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:1.8.5", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:1.9.6", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:1.9.7", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:1.9.8", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:1.9.9", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:2.0.10", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:2.0.11", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:2.0.12", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:2.0.13", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:2.0.14", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:2.0.15", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:2.0.16", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:2.0.17", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:2.0.18", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:2.0.19", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:2.0.20", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:2.0.21", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:2.0.22", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:2.0.23", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:2.0.24", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:2.0.25", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:2.0.26", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:2.0.38", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:2.0.40", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:2.0.41", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:2.0.42", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:2.0.43", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:2.0.44", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:2.0.45", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:2.0.46", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:2.0.47", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:2.0.48", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:2.0.49", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:2.0.50", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:2.0.51", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:2.0.52", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:2.0.54", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:2.0.55", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:2.0.56", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:2.0.57", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:2.0.58", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:2.0.59", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:2.0.60", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:2.0.61", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:2.0.62", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:2.0.63", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:2.0.64", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:2.0.65", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:2.0.66", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:2.0.67", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:2.0.68", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:2.0.69", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:2.0.70", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:2.0.71", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:2.0.72", + "{9f52a437-0da2-404b-ac3f-24b3492846b7}:2.0.73", + "emergent-saver@marketmate:1.0.2", + "code-unescaper@marketmate:1.0.2", + "open-in-freedium@nyndow.com:2.1", + "cursor-account-tracker@ultimate-eg.net:6.0", + "business@packpack.ai:1.0.0", + "business@packpack.ai:1.0.1", + "business@packpack.ai:1.2.0", + "business@packpack.ai:1.3.0", + "business@packpack.ai:1.5.0", + "business@packpack.ai:1.6.0", + "business@packpack.ai:1.6.1", + "business@packpack.ai:1.7.0", + "business@packpack.ai:1.7.1", + "business@packpack.ai:1.9.0", + "business@packpack.ai:1.9.1", + "business@packpack.ai:2.0.1", + "business@packpack.ai:2.0.2", + "business@packpack.ai:2.0.3", + "business@packpack.ai:2.0.4", + "proton-mail-checker@bolausson:1.5.0", + "proton-mail-checker@bolausson:1.5.1", + "proton-mail-checker@bolausson:1.5.2" + ] + }, + "schema": 1777790197989, + "key_format": "{guid}:{version}", + "stash_time": 1777811705647, + "id": "b1f9447d-2e57-4fb9-b570-3465c35c6a0b", + "last_modified": 1777811784633 + }, + { + "stash": { + "blocked": [], + "unblocked": [], + "softblocked": [ + "{58667500-6249-4336-3960-000000000001}:1.1.3", + "clean-links@off-whikoma.com:1.2", + "clean-links@off-whikoma.com:1.1", + "clean-links@off-whikoma.com:1.0", + "customonepassword@cristian.dev:4.7.5.91", + "mylocalonepassword@lumi.dev:4.7.5.96", + "winline-timer@internal.local:1.0.1", + "popup-alarm@ericwastaken.dev:1.0.0", + "popup-alarm@ericwastaken.dev:1.0.1", + "popup-alarm@ericwastaken.dev:1.0.2", + "popup-alarm@ericwastaken.dev:1.0.3", + "popup-alarm@ericwastaken.dev:1.0.7", + "winline-timer@internal.local:1.0.2", + "winline-timer@internal.local:1.0.4", + "{c957196d-b513-46e3-8f55-b6c0eb1b1bc7}:1.0", + "winline-timer@internal.local:1.1.0" + ] + }, + "schema": 1777768597060, + "key_format": "{guid}:{version}", + "stash_time": 1777790109380, + "id": "15443a2f-50fa-4640-8d9f-05c8d025dc1c", + "last_modified": 1777790197726 + }, + { + "stash": { + "blocked": [], + "unblocked": [], + "softblocked": [ + "@lebact-data-collection-perms:1.0", + "playback-speed-controller@dougg0k:1.0.29", + "playback-speed-controller@dougg0k:1.0.30", + "{5951bf9a-25ae-4043-9fa2-54dc0ac1ce70}:3.5.14", + "{5951bf9a-25ae-4043-9fa2-54dc0ac1ce70}:3.6.6", + "{5951bf9a-25ae-4043-9fa2-54dc0ac1ce70}:3.6.7", + "{5951bf9a-25ae-4043-9fa2-54dc0ac1ce70}:3.6.8", + "{5951bf9a-25ae-4043-9fa2-54dc0ac1ce70}:3.6.9", + "{5951bf9a-25ae-4043-9fa2-54dc0ac1ce70}:3.6.10", + "{5951bf9a-25ae-4043-9fa2-54dc0ac1ce70}:3.6.11", + "{5951bf9a-25ae-4043-9fa2-54dc0ac1ce70}:3.6.12", + "{5951bf9a-25ae-4043-9fa2-54dc0ac1ce70}:3.6.13", + "{5951bf9a-25ae-4043-9fa2-54dc0ac1ce70}:3.6.14", + "{5951bf9a-25ae-4043-9fa2-54dc0ac1ce70}:3.6.16", + "{5951bf9a-25ae-4043-9fa2-54dc0ac1ce70}:3.6.17", + "{5951bf9a-25ae-4043-9fa2-54dc0ac1ce70}:3.6.18", + "{5951bf9a-25ae-4043-9fa2-54dc0ac1ce70}:3.6.19", + "{5951bf9a-25ae-4043-9fa2-54dc0ac1ce70}:3.6.20", + "{5951bf9a-25ae-4043-9fa2-54dc0ac1ce70}:3.6.21", + "{5951bf9a-25ae-4043-9fa2-54dc0ac1ce70}:3.6.23", + "{5951bf9a-25ae-4043-9fa2-54dc0ac1ce70}:3.6.24", + "{5951bf9a-25ae-4043-9fa2-54dc0ac1ce70}:3.6.25", + "{5951bf9a-25ae-4043-9fa2-54dc0ac1ce70}:3.6.26", + "{5951bf9a-25ae-4043-9fa2-54dc0ac1ce70}:3.6.27", + "{5951bf9a-25ae-4043-9fa2-54dc0ac1ce70}:3.6.28", + "{5951bf9a-25ae-4043-9fa2-54dc0ac1ce70}:3.6.29", + "{5951bf9a-25ae-4043-9fa2-54dc0ac1ce70}:3.6.30", + "{5951bf9a-25ae-4043-9fa2-54dc0ac1ce70}:3.6.31", + "{5951bf9a-25ae-4043-9fa2-54dc0ac1ce70}:3.6.32", + "{5951bf9a-25ae-4043-9fa2-54dc0ac1ce70}:3.6.33", + "{5951bf9a-25ae-4043-9fa2-54dc0ac1ce70}:3.6.34", + "{5951bf9a-25ae-4043-9fa2-54dc0ac1ce70}:3.7.0", + "{5951bf9a-25ae-4043-9fa2-54dc0ac1ce70}:3.7.1", + "{5951bf9a-25ae-4043-9fa2-54dc0ac1ce70}:3.7.2", + "{5951bf9a-25ae-4043-9fa2-54dc0ac1ce70}:3.7.3", + "{5951bf9a-25ae-4043-9fa2-54dc0ac1ce70}:3.7.4", + "{5951bf9a-25ae-4043-9fa2-54dc0ac1ce70}:3.8.1", + "{5951bf9a-25ae-4043-9fa2-54dc0ac1ce70}:3.8.2", + "{5951bf9a-25ae-4043-9fa2-54dc0ac1ce70}:3.8.3", + "{5951bf9a-25ae-4043-9fa2-54dc0ac1ce70}:3.8.4", + "{5951bf9a-25ae-4043-9fa2-54dc0ac1ce70}:3.8.5", + "{5951bf9a-25ae-4043-9fa2-54dc0ac1ce70}:3.8.6", + "{5951bf9a-25ae-4043-9fa2-54dc0ac1ce70}:3.8.7", + "{5951bf9a-25ae-4043-9fa2-54dc0ac1ce70}:3.9.0", + "{5951bf9a-25ae-4043-9fa2-54dc0ac1ce70}:3.9.1", + "{5951bf9a-25ae-4043-9fa2-54dc0ac1ce70}:3.9.3", + "{5951bf9a-25ae-4043-9fa2-54dc0ac1ce70}:3.9.4", + "{5951bf9a-25ae-4043-9fa2-54dc0ac1ce70}:3.9.5", + "{5951bf9a-25ae-4043-9fa2-54dc0ac1ce70}:3.9.6", + "{5951bf9a-25ae-4043-9fa2-54dc0ac1ce70}:3.9.7", + "{5951bf9a-25ae-4043-9fa2-54dc0ac1ce70}:3.9.9", + "{5951bf9a-25ae-4043-9fa2-54dc0ac1ce70}:3.9.10", + "{5951bf9a-25ae-4043-9fa2-54dc0ac1ce70}:3.9.11", + "{5951bf9a-25ae-4043-9fa2-54dc0ac1ce70}:3.9.12", + "{5951bf9a-25ae-4043-9fa2-54dc0ac1ce70}:3.9.13", + "{5951bf9a-25ae-4043-9fa2-54dc0ac1ce70}:3.9.14", + "{5951bf9a-25ae-4043-9fa2-54dc0ac1ce70}:3.9.15", + "kemono-navigator@dapicu:1.0", + "smartmanual-ai@medbenhassine.com:1.0", + "deviant-narrow@chris-judevine:1.1" + ] + }, + "schema": 1777746995397, + "key_format": "{guid}:{version}", + "stash_time": 1777768507110, + "id": "d943791a-b1e1-4dfa-9517-308ca4b2bc7f", + "last_modified": 1777768596800 + }, + { + "stash": { + "blocked": [], + "unblocked": [], + "softblocked": [ + "proton-mail-checker@bolausson:1.4.9", + "proton-mail-checker@bolausson:1.4.10", + "{3e75241e-cabc-4c5e-a05e-b4ead50bc4c4}:1.5.0", + "{3e75241e-cabc-4c5e-a05e-b4ead50bc4c4}:1.3.1", + "funny-tab-labeler-local@example.local:1.9.7", + "hotplay@local:1.1.3", + "hotplay@local:1.1.2", + "{9ee0c7d3-6387-495a-9f8f-71a0956d5f15}:5.0.2", + "{9ee0c7d3-6387-495a-9f8f-71a0956d5f15}:5.0.1", + "{10587ea6-3e92-43af-90be-105cd9a340ca}:1.0", + "{f34c647a-1055-4fd7-b5d4-55da2a1ced60}:1.0", + "loanword@popsolve.cc:1.0.0", + "{3e75241e-cabc-4c5e-a05e-b4ead50bc4c4}:1.7", + "{261694af-7078-4d82-8820-be052547517f}:1.1", + "{08599c00-544f-4809-973d-f45e57686186}:1.0", + "cool-refresh@pro-bandey.com:11.0.0", + "cool-refresh@pro-bandey.com:12.0.0", + "mon-support@capsolver.com:1.16.5", + "{5107f4fb-ae53-4fdf-b334-999352138f4b}:1.0", + "{f67abb84-61f2-4bfc-9f0f-9e63d4306f2c}:1.0", + "barragenet-mobile@dipn91.interieur.gouv.fr:2.0.0", + "window-ids@f0x:3.1.1" + ] + }, + "schema": 1777725394359, + "key_format": "{guid}:{version}", + "stash_time": 1777746907050, + "id": "bfe27e4d-bdde-40f4-9930-7a19677e37c4", + "last_modified": 1777746995166 + }, + { + "stash": { + "blocked": [], + "unblocked": [], + "softblocked": [ + "autotab@example.com:1.0", + "MsgIQ@extension:4.0.0", + "tubefeed@weks:0.4.8" + ] + }, + "schema": 1777703781936, + "key_format": "{guid}:{version}", + "stash_time": 1777725306428, + "id": "43083d69-0b2c-47b2-ba2a-2ac4375bdd75", + "last_modified": 1777725394087 + }, + { + "stash": { + "blocked": [], + "unblocked": [], + "softblocked": [ + "urlshort26@firefoxext.com:1.0.0", + "urlshort26@firefoxext.com:2.1.0", + "urlshort26@firefoxext.com:3.0.0", + "uainfo53@firefoxext.com:1.0.0", + "uainfo53@firefoxext.com:2.0.0", + "uainfo53@firefoxext.com:3.0.0", + "{3887137e-581a-4d02-84ab-51ae2082da96}:1.0", + "size-comparator@extension:1.0.1", + "911-threads@chalk-pony.local:6.22", + "size-comparator@extension:1.0.0", + "size-comparator@extension:1.0.2", + "supergit@csjrb.top:1.6.0", + "kacnje@gmail.com:2.4" + ] + }, + "schema": 1777682183160, + "key_format": "{guid}:{version}", + "stash_time": 1777703705390, + "id": "8a5a33d3-6968-4ecc-adfe-0dc105e38a0b", + "last_modified": 1777703781706 + }, + { + "stash": { + "blocked": [], + "unblocked": [], + "softblocked": [ + "raterush@rate-rush.com:0.2.0", + "auvifox@auvideus:1.0", + "{7d25eb63-5124-49d4-85a0-f9e6a101c504}:1.0", + "{7d25eb63-5124-49d4-85a0-f9e6a101c504}:2.0", + "surfingkeys@brook.hong:1.18.0", + "{7dfe9480-6306-4a9d-869a-507879b09c25}:0.1", + "{7dfe9480-6306-4a9d-869a-507879b09c25}:0.2", + "{c3375cdb-7abc-41a1-ba1f-a6d3358b9a07}:1.0", + "{c3375cdb-7abc-41a1-ba1f-a6d3358b9a07}:1.1", + "tabsorter39@firefoxext.com:1.0.0" + ] + }, + "schema": 1777660587974, + "key_format": "{guid}:{version}", + "stash_time": 1777682105736, + "id": "a80c0382-0aea-4bc0-b3c2-54ecab3cfa82", + "last_modified": 1777682182937 + }, + { + "stash": { + "blocked": [], + "unblocked": [], + "softblocked": [ + "tab-reload-scheduler@local:4.2.0", + "{ed823b95-c18c-4e55-a87e-fde2fa239506}:1.0", + "otpbridge@itzone.csc:1.1.5", + "veylix-firefox-fix@example.local:2.2.1", + "{f5523502-8ccf-4370-99fe-c3035242032f}:1.6.0", + "doubao-ai-plugin@bytedance.com:1.35.0", + "cww.extension@summarizeit.viewmedia.click:0.3.0" + ] + }, + "schema": 1777638998427, + "key_format": "{guid}:{version}", + "stash_time": 1777660505745, + "id": "f0cb8b42-f2a9-45cc-b45b-b6b36842a9b2", + "last_modified": 1777660587708 + }, + { + "stash": { + "blocked": [], + "unblocked": [], + "softblocked": [ + "{20df4e1b-2803-4109-88dc-034bc67ba718}:2.2", + "taiwan-shopping-guard@henryshieh:1.2.8", + "{5d046ffb-5400-4afc-85b2-50893e48e215}:1.0.0", + "snooze@oresenyou:1.0.0", + "snooze@oresenyou:1.1.0", + "recruitment-data-assistant@kavin.com:1.0", + "search-language-switch@dimik1337.dev:0.1.3", + "firefox-tab-volume@example.local:0.1.8", + "darkmode-kala@myself.com:1.1", + "spotifuck@deviato:1.0.0" + ] + }, + "schema": 1777617396878, + "key_format": "{guid}:{version}", + "stash_time": 1777638906818, + "id": "4494e2f7-6a20-4a18-8349-1da7fc72cd18", + "last_modified": 1777638998168 + }, + { + "stash": { + "blocked": [], + "unblocked": [], + "softblocked": [ + "ytwhp@public:1.1", + "ytwhp@public:1.4", + "ytwhp@public:1.6", + "ytwhp@public:1.7", + "ytwhp@public:1.13", + "{75065d86-7ea9-457b-b665-2771d1782067}:0.0.1", + "{1de1557d-dd95-4e7a-b305-0409bea924af}:0.3.3", + "{1de1557d-dd95-4e7a-b305-0409bea924af}:0.3.4", + "{1de1557d-dd95-4e7a-b305-0409bea924af}:0.4.0", + "{1de1557d-dd95-4e7a-b305-0409bea924af}:0.4.1", + "{1de1557d-dd95-4e7a-b305-0409bea924af}:0.4.2", + "{1de1557d-dd95-4e7a-b305-0409bea924af}:0.4.3", + "{5e9d69d2-c32a-4bfd-919b-c5ebe0cb480f}:6.3.0" + ] + }, + "schema": 1777595783117, + "key_format": "{guid}:{version}", + "stash_time": 1777617307027, + "id": "b71a07f1-b62b-44df-8292-aa41a2a1f542", + "last_modified": 1777617396686 + }, + { + "stash": { + "blocked": [], + "unblocked": [], + "softblocked": [ + "bits-leave-local-preview@sasank.local:0.1.0", + "bits-leave-local-preview@sasank.local:0.2.0", + "wyze-zoom@guswut.com:1.0", + "{b7a116d0-7df5-4c95-8c74-14f97ee106e3}:1.0", + "{dd1b3068-bc37-46bf-bf5f-9f6862e2679e}:1.0", + "{46aa168b-1898-4daf-8471-b1f4101c2bd9}:1.0", + "{35877afd-31c7-40b9-ab9f-0aa8d0f77872}:1.0", + "{4b5e6220-b551-454f-b017-62a3d8f877b5}:1.0", + "{999c5a3e-795e-489b-8101-2e5248c7117a}:1.0", + "{c61f5f8b-e3d0-4de6-b651-c837a5036ecb}:1.0", + "{c4506e62-141d-41d4-b1bd-2ffe1848ccf1}:1.0", + "{1be486cc-4a8a-44be-8df6-a88576267fd7}:1.0", + "{6e0ce382-815d-48b4-82fe-7763616c8a68}:1.0", + "663876d2b724cd7d63b37decebd6f381447797f7@notatranslator.fr:2.3.0", + "663876d2b724cd7d63b37decebd6f381447797f7@notatranslator.fr:2.4.0", + "663876d2b724cd7d63b37decebd6f381447797f7@notatranslator.fr:2.5.0", + "663876d2b724cd7d63b37decebd6f381447797f7@notatranslator.fr:2.6.0", + "663876d2b724cd7d63b37decebd6f381447797f7@notatranslator.fr:2.7.0", + "663876d2b724cd7d63b37decebd6f381447797f7@notatranslator.fr:2.8.0", + "{94e72ddc-cd91-443a-80c1-d48c93556d59}:0.5", + "grokexporter@umaxstone.io:1.4.0", + "memoptimizer-pro-v4@meu-projeto-final:4.3", + "slim-sidebar-youtube@addons.mozilla.org:1.1", + "slim-sidebar-youtube@addons.mozilla.org:1.0" + ] + }, + "schema": 1777574196151, + "key_format": "{guid}:{version}", + "stash_time": 1777595705470, + "id": "6939239d-e333-4c32-b094-be01e8283e3a", + "last_modified": 1777595782841 + }, + { + "stash": { + "blocked": [], + "unblocked": [], + "softblocked": [ + "view-timer-tag@extrakits.com:5.4.0", + "view-timer-tag@extrakits.com:9.20.10", + "mise-en-place@boqore:0.4.0", + "it-helper@extension.local:2.6.14", + "{d0c19973-5e4b-4b3c-8e7d-55ec6d1c8fac}:2.5.0", + "{4bc5a183-78a4-4c96-abfa-c9a1c5ca0b0d}:1.5.1", + "{7cf520ea-92ee-472a-9a89-8cdecc3550aa}:3.2.3", + "{7cf520ea-92ee-472a-9a89-8cdecc3550aa}:3.2.2", + "library-tracker-tool@georgebrown.ca:1.0", + "library-tracker-tool@georgebrown.ca:1.0.1", + "library-tracker-tool@georgebrown.ca:1.0.2", + "library-tracker-tool@georgebrown.ca:1.0.3", + "library-tracker-tool@georgebrown.ca:1.0.4", + "library-tracker-tool@georgebrown.ca:1.0.5", + "library-tracker-tool@georgebrown.ca:1.0.6", + "library-tracker-tool@georgebrown.ca:1.0.7", + "xdr-detections@boi.se:5.6.7", + "xdr-detections@boi.se:5.8.0", + "xdr-detections@boi.se:5.8.5", + "canivete-suico@aux-orizz:3.0", + "canivete-suico@aux-orizz:3.1", + "canivete-suico@aux-orizz:3.2", + "canivete-suico@aux-orizz:3.7", + "canivete-suico@aux-orizz:3.8", + "canivete-suico@aux-orizz:3.9", + "{1de1557d-dd95-4e7a-b305-0409bea924af}:0.3.0", + "{1de1557d-dd95-4e7a-b305-0409bea924af}:0.3.2", + "{1de1557d-dd95-4e7a-b305-0409bea924af}:0.3.1", + "{582f8a7c-0898-47bc-bd29-a81662c1f85b}:1.0", + "touch-grass@example.com:1.0.0", + "touch-grass@example.com:1.4.2026", + "touch-grass@example.com:4.1.2026", + "contact@bulenox.codes:5.0.2", + "makro@techhqusa.com:1.2.2", + "makro@techhqusa.com:1.2.1", + "makro@techhqusa.com:1.1.9", + "deviant-narrow@example.com:1.0", + "voc-selection-translator@example.local:0.1.0", + "visiontaskerextension-firefox@phuntasker.com:2.0.0", + "visiontaskerextension-firefox@phuntasker.com:2.0.1" + ] + }, + "schema": 1777552593371, + "key_format": "{guid}:{version}", + "stash_time": 1777574106908, + "id": "6acd48bd-b764-40e1-8282-99d7575611dd", + "last_modified": 1777574195898 }, { "stash": { - "blocked": [], + "blocked": [ + "{50b06076-8354-43e9-b318-2478b69b2bc3}:11.3", + "{6d9a4670-d396-458d-9aae-2a20c8f8c05d}:11.3", + "{d950fa9f-652e-43bc-9a7f-be1d0e10b790}:11.3", + "{f7ce8adf-b6e8-4488-a5c1-88e267bd9410}:1.2.1", + "{f7ce8adf-b6e8-4488-a5c1-88e267bd9410}:6.72.3", + "{19541592-9c3d-470c-a23d-d7b43d55bcb8}:1.1.2", + "{19541592-9c3d-470c-a23d-d7b43d55bcb8}:7.5.6", + "{5c34711a-b1e5-43d2-b8a2-38659fba8bb4}:1.2.1", + "{5c34711a-b1e5-43d2-b8a2-38659fba8bb4}:2.7", + "{bf13c33d-c643-4fea-b8a8-2c8dc366840e}:1.1.2", + "{bf13c33d-c643-4fea-b8a8-2c8dc366840e}:4.8", + "{83174f74-d962-4fd4-bf59-1650b6e7d43d}:1.1", + "{83174f74-d962-4fd4-bf59-1650b6e7d43d}:3.2", + "{75b3c909-f99b-45a6-b27b-87a1469d4652}:1.1", + "{75b3c909-f99b-45a6-b27b-87a1469d4652}:5.2.1", + "safe-stat-pure@proaddons.net:5.2.11", + "safe-stat-pure@proaddons.net:9.70.20" + ], "unblocked": [], "softblocked": [ - "{be69632f-eb0e-425b-a8a0-e2ac993856ad}:1.0", - "dns-check@irfani.dev:1.0.2", - "dns-check@irfani.dev:1.0.3", - "dns-check@irfani.dev:2.2.6", - "{9f24a14d-1577-43a0-86f8-2e95a0ad96e0}:1.0", - "{3b2404ab-3049-458f-9d4c-f943de5ad21f}:1.0", - "{72b47e84-4de9-40e4-a9bf-0f142d794282}:1.0", - "respectful-reaction-button@gongahkia.dev:2.1.0", - "nectar-smart-sender-android-dev@celran.local:0.1.0", - "adman-ext@adman.com:0.6.3" + "voilavloi@oim.com:1.0.2", + "{3a4871ec-d605-45b3-862b-0de0294ea748}:4.6.100", + "memoptimizer-pro-v4@meu-projeto-final:4.0", + "memoptimizer-pro-v4@meu-projeto-final:4.1", + "wekan-notifier@cristobalmoyalopez.es:5.0.3", + "wekan-notifier@cristobalmoyalopez.es:5.0.4", + "taiwan-shopping-guard@henryshieh:1.2.5", + "contact@bulenox.codes:4.3.25.5", + "youtube-playback-continuity-elnag@addons.local:1.0.6", + "kuracommit@d-arora.com:1.0", + "CustomPaceProLoader@maslowski.cz:1.0.0" ] }, - "schema": 1774744592409, + "schema": 1777530984442, "key_format": "{guid}:{version}", - "stash_time": 1774766106463, - "id": "6a305459-eb35-46f0-b5dc-c221b4c765d3", - "last_modified": 1774766194625 + "stash_time": 1777552506760, + "id": "0ea1e752-9fe9-4fc5-8ed9-d774ad1edb8d", + "last_modified": 1777552593100 }, { "stash": { "blocked": [], "unblocked": [], "softblocked": [ - "{fa55a5ec-ddd9-45d3-93d4-b38777cd32ca}:1.0", - "{5fb5b4a4-6485-4e28-bd6d-62837f0c7340}:2025.7.30", - "cookie-isolator@extension:2.0.5", - "cookie-isolator@extension:2.0.3", - "cookie-isolator@extension:2.0.2", - "funpay-auto-rais@example.com:1.1.0", - "speed-dial@gt.org:1.0.0", - "cookie-isolator@extension:2.1.1", - "cookie-isolator@extension:2.1.0", - "cookie-isolator@extension:2.0.8", - "cookie-isolator@extension:2.0.6", - "cookie-isolator@extension:2.0.1", - "cookie-isolator@extension:2.0.0", - "{44628ace-0d3c-4b4b-a523-0464c57201a7}:1.0", - "{44628ace-0d3c-4b4b-a523-0464c57201a7}:1.1", - "{a7c9e2f1-83b4-4d6a-b5f0-9f1c7d3a8b62}:1.5" + "page-monitor@myextension:2.3.0", + "ripperfox@yama-k.github:2.1", + "give-core-enhancer@sangaspare.it:1.6.8", + "give-core-enhancer@sangaspare.it:1.6.9", + "tubefeed@weks:0.4.7" ] }, - "schema": 1774722986199, + "schema": 1777509393419, "key_format": "{guid}:{version}", - "stash_time": 1774744506516, - "id": "94aa838e-c686-4164-bc1a-f9006aa95e74", - "last_modified": 1774744592211 + "stash_time": 1777530905446, + "id": "cdc725b7-31fd-4735-af6f-8a593fe52b8f", + "last_modified": 1777530984173 }, { "stash": { "blocked": [], "unblocked": [], "softblocked": [ - "crosspoint-reader@xteink:1.0.3", - "jt-power-tools@king0light.ai:4.0.4", - "jt-power-tools@king0light.ai:4.03", - "promedico-helper-dev@degrotedokter:1.8.1.2", - "promedico-helper-dev@degrotedokter:1.8.1.1", - "promedico-helper-dev@degrotedokter:1.8.1", - "favory@sp4ce.pw:4.0.0.4", - "{19f5a1d0-ab2b-4bc7-8c63-1572b7cda578}:0.0.2", - "{a6669b0f-2404-4b88-b1e1-53b12f92c40f}:7.0", - "chatgpt-markdown-exporter@example.com:1.0", - "chatgpt-markdown-exporter@example.com:1.1", - "cs2-ipa@cs2ipa.extension:1.1.1", - "cs2-ipa@cs2ipa.extension:1.1.0", - "ai-analyzer@analyzer.plus:1.2.0", - "ai-analyzer@analyzer.plus:1.3.0", - "{a6669b0f-2404-4b88-b1e1-53b12f92c40f}:7.0.1", - "export-domain@ffminus:1.0.0" + "risuai-kkt-manager@custom.local:1.2", + "risuai-kkt-manager@custom.local:1.3", + "xdr-detections@boi.se:5.6.0", + "xdr-detections@boi.se:5.6.6", + "risuai-kkt-manager-v2@custom.local:1.5", + "risuai-kkt-manager-v2@custom.local:1.4", + "risuai-kkt-manager-v2@custom.local:1.3", + "cybersd91@interieur.gouv.fr:1.0", + "odoo-ping@local:1.4", + "{2be8506c-f04d-457b-9367-86ada64299c2}:0.3", + "{2be8506c-f04d-457b-9367-86ada64299c2}:1.6.2", + "{2be8506c-f04d-457b-9367-86ada64299c2}:1.2", + "{2be8506c-f04d-457b-9367-86ada64299c2}:1.1", + "kickpin@extension:2.0.0", + "betterssl@servex.network:1.0.0", + "page-monitor@myextension:2.2.0" ] }, - "schema": 1774701394376, + "schema": 1777487784320, "key_format": "{guid}:{version}", - "stash_time": 1774722906058, - "id": "e809eb09-cc58-40c9-b625-3203a9e95169", - "last_modified": 1774722986078 + "stash_time": 1777509307289, + "id": "65be7e0c-4887-4e35-8d64-c3352e251cd3", + "last_modified": 1777509393243 }, { "stash": { "blocked": [], "unblocked": [], "softblocked": [ - "{06c3fcc0-aa1d-4e9e-a6ee-6ed41f8502bc}:1.0", - "{6fa22361-a688-4341-a195-5c6ff257c9e4}:1.5.1", - "wall-ai-pro@protection.firefox:2.3.3", - "{80ee7cfd-6e60-48c2-8b61-83f505b6c37a}:0.2", - "{a6669b0f-2404-4b88-b1e1-53b12f92c40f}:6.7", - "mj-ultimate-82@majapahlevi.local:8.2", - "{29f08ecf-b667-48cc-957d-7ac6bdca35a7}:3.8.1", - "dark-ai-gen8@sage-pilot.com:8.2", - "ultimate@majapahlevi.local:8.3", - "{badadf39-8379-45f9-ad98-2b0543054686}:1.0.11", - "youtube-levelup@tn3w:1.3.9.1", - "manga-preloader-pro@arab-readers.net:6", - "shield-privacy@shield-extension.com:1.0.0", - "promedico-helper@degrotedokter:1.1.0", - "promedico-helper@degrotedokter:1.1.1", - "promedico-helper@degrotedokter:1.1.2", - "promedico-helper@degrotedokter:1.1.3", - "promedico-helper@degrotedokter:1.1.4", - "promedico-helper@degrotedokter:1.1.5", - "promedico-helper@degrotedokter:1.1.6", - "promedico-helper@degrotedokter:1.1.7", - "promedico-helper@degrotedokter:1.1.9", - "promedico-helper@degrotedokter:1.2", - "promedico-helper@degrotedokter:1.2.1", - "promedico-helper@degrotedokter:1.2.2", - "promedico-helper@degrotedokter:1.3", - "promedico-helper@degrotedokter:1.3.1", - "promedico-helper@degrotedokter:1.3.4", - "promedico-helper@degrotedokter:1.3.5", - "promedico-helper@degrotedokter:1.3.655", - "promedico-helper@degrotedokter:1.3.656", - "promedico-helper@degrotedokter:1.3.658", - "promedico-helper@degrotedokter:1.3.659", - "promedico-helper@degrotedokter:1.3.660", - "promedico-helper@degrotedokter:1.3.661", - "promedico-helper@degrotedokter:1.3.662", - "promedico-helper@degrotedokter:1.3.663", - "promedico-helper@degrotedokter:1.3.664", - "promedico-helper@degrotedokter:1.3.665", - "promedico-helper@degrotedokter:1.3.666", - "promedico-helper@degrotedokter:1.4", - "promedico-helper@degrotedokter:1.4.1", - "promedico-helper@degrotedokter:1.5", - "promedico-helper@degrotedokter:1.6", - "promedico-helper@degrotedokter:1.6.1", - "promedico-helper@degrotedokter:1.6.2", - "promedico-helper@degrotedokter:1.6.3", - "promedico-helper@degrotedokter:1.6.4", - "promedico-helper@degrotedokter:1.7", - "promedico-helper@degrotedokter:1.7.1", - "promedico-helper@degrotedokter:1.7.1.1", - "promedico-helper@degrotedokter:1.7.1.2", - "promedico-helper@degrotedokter:1.7.1.3", - "promedico-helper@degrotedokter:1.7.1.4", - "promedico-helper@degrotedokter:1.7.1.5", - "promedico-helper@degrotedokter:1.7.1.6", - "promedico-helper@degrotedokter:1.7.2", - "promedico-helper@degrotedokter:1.7.3.1", - "promedico-helper@degrotedokter:1.7.4", - "promedico-helper@degrotedokter:1.8" + "civitai-bookmark-helper@yourdomain.com:1.0", + "give-core-enhancer@sangaspare.it:1.5.3", + "give-core-enhancer@sangaspare.it:1.5.5", + "give-core-enhancer@sangaspare.it:1.5.6", + "give-core-enhancer@sangaspare.it:1.6.0", + "give-core-enhancer@sangaspare.it:1.6.1", + "give-core-enhancer@sangaspare.it:1.6.2", + "give-core-enhancer@sangaspare.it:1.6.3", + "Civitai-View-Tracker@maihama.local:1.0", + "{6d9a4670-d396-458d-9aae-2a20c8f8c05d}:1.3.1", + "{d950fa9f-652e-43bc-9a7f-be1d0e10b790}:5.0.1", + "{50b06076-8354-43e9-b318-2478b69b2bc3}:11.0", + "{50b06076-8354-43e9-b318-2478b69b2bc3}:10.2.0.383", + "tubefeed@weks:0.4.5", + "tubefeed@weks:0.4.6", + "github-accelerator@hubp.org:1.0.2", + "magnolia@12.34:4.3.5.6", + "number-label@local:1.0", + "linkedin-notion-extension@local:1.0", + "give-core-enhancer@sangaspare.it:1.6.4", + "give-core-enhancer@sangaspare.it:1.6.6", + "zouk-warszawa-events@local:1.0", + "immo-favoriten@example.com:1.0.1" ] }, - "schema": 1774679794527, + "schema": 1777466183080, "key_format": "{guid}:{version}", - "stash_time": 1774701306496, - "id": "2c7603a0-e66e-4882-895c-8017033db649", - "last_modified": 1774701394182 + "stash_time": 1777487705347, + "id": "1f11bfe5-89c9-460d-ab6e-95b472e45954", + "last_modified": 1777487783983 }, { "stash": { - "blocked": [], + "blocked": [ + "{2c18be48-5d2d-4ed5-afdf-8020d490503c}:3.1.0", + "{78386305-bdb7-4b78-b336-4960014765d1}:5.0.3", + "{8a199eef-50b1-4f09-932f-dc0b9f74de2b}:1.0.0", + "{8a199eef-50b1-4f09-932f-dc0b9f74de2b}:1.2.0", + "{8a199eef-50b1-4f09-932f-dc0b9f74de2b}:1.3.0", + "{6c51b5d9-b235-44cd-8c30-41107c1b5be6}:1.1", + "{6c51b5d9-b235-44cd-8c30-41107c1b5be6}:6.72.3", + "{8b000917-1338-460d-8fa8-c67ae76553a4}:1.3.0", + "{8b000917-1338-460d-8fa8-c67ae76553a4}:2.7", + "{25d93117-86ef-40a7-8bcc-7e58a54186eb}:1.3.0", + "{25d93117-86ef-40a7-8bcc-7e58a54186eb}:7.5.6", + "{f4d644ca-3267-4d3a-91ef-ae18bca5d0b7}:1.2.0", + "{f4d644ca-3267-4d3a-91ef-ae18bca5d0b7}:4.8", + "{c71e9de0-d59a-42ae-80e0-f340ad0f7c83}:1.1.0", + "{c71e9de0-d59a-42ae-80e0-f340ad0f7c83}:5.2.1", + "{42c31641-182a-4587-8eb0-d7274ec83ffe}:1.1.0", + "{42c31641-182a-4587-8eb0-d7274ec83ffe}:3.2", + "{bc9a2126-f955-4f29-bb2a-7620cae542f4}:5.0.3", + "{fbd7a686-3e0f-47dd-96a9-29a7f47405d9}:5.0.3", + "pulse-grab-feed@foxplugin.co:5.12.5", + "pulse-grab-feed@foxplugin.co:14.82.20" + ], "unblocked": [], "softblocked": [ - "{3942991c-83a9-494d-94e2-73a9c849ff94}:241029.1", - "{d935e25d-ba99-4e65-961c-40bf2986b585}:1.1", - "sendurl@runa-dte.cl:1.1.7", - "extension@laterbag.app:1.2.0", - "sendurl@runa-dte.cl:1.1.8", - "odfmimo@gmail.com:1.0", - "sendurl@runa-dte.cl:1.1.9", - "pokemonkin@manual-sniper.local:2.0", - "pokemonkin@manual-sniper.local:2.1.0", - "pokemonkin@manual-sniper.local:3.0.1", - "cloudbeds-helper@yourdomain.com:1.0.0", - "{cbecf433-b46d-480c-81ff-18698975a214}:1.0" + "cvs@communitrics.com:1.0.0", + "cvs@communitrics.com:1.0.3", + "cvs@communitrics.com:1.0.4", + "cvs@communitrics.com:1.0.5", + "cvs@communitrics.com:1.1", + "cvs@communitrics.com:1.1.1", + "cvs@communitrics.com:1.1.1.1", + "cvs@communitrics.com:1.1.1.2", + "cvs@communitrics.com:1.1.1.3", + "cvs@communitrics.com:1.1.1.4", + "{da08da3f-77e1-4c64-bda1-c647508b7179}:1.0", + "justdo420@proton.me:1.1", + "ago-support@local.test:3.2.5.11", + "{13abe63e-2713-47f2-8540-86fcd9ebb587}:1.0.0", + "arbpay-quick-buyer@extension:1.0", + "{62d8e097-ae6b-45bb-b2b6-ca62668912f9}:1.2", + "vin-deepdive@local:1.0", + "vin-deepdive@local:1.1", + "vin-deepdive@local:1.3", + "astralreisen-theme@cosmic.journey:1.0", + "astralreisen-theme@cosmic.journey:1.1" ] }, - "schema": 1774658198616, + "schema": 1777444579778, "key_format": "{guid}:{version}", - "stash_time": 1774679706253, - "id": "46b48b01-39ad-4de7-a415-fc07ba93d2b4", - "last_modified": 1774679794327 + "stash_time": 1777466105645, + "id": "e84e2c63-36e5-4333-905e-a64110c8564c", + "last_modified": 1777466182813 }, { "stash": { "blocked": [], "unblocked": [], "softblocked": [ - "ip-lookup@extension:1.0", - "snow-autofill@extension:3.8.0", - "{cf59882a-468a-445e-8979-9a8f344eb697}:56543230", - "{1dbebc3b-e9e9-4bcd-8596-93af38c0d08b}:1.0", - "{fff98d6d-7019-4869-bda2-5cc83ab58f7a}:1.0", - "link-cleaner-redirects@local:1.0.1", - "kimai-time-tracker@firefox-addon:1.0.1.2", - "{81a3f49f-615f-40ec-8955-29957b1e7cd0}:1.0", - "{81a3f49f-615f-40ec-8955-29957b1e7cd0}:2.0", - "{9b339cc3-57ad-4e59-9397-923e4b20316a}:1.0", - "{9b339cc3-57ad-4e59-9397-923e4b20316a}:1.1", - "{9b339cc3-57ad-4e59-9397-923e4b20316a}:1.2", - "mirsal@noon:1.1.1", - "mirsal@noon:1.2.1", - "home-sweet-home@extension.firefox:1.16.3" + "ikuyo-hoyolab-helper@fiverse.my:1.0.0" ] }, - "schema": 1774636597910, + "schema": 1777422998347, "key_format": "{guid}:{version}", - "stash_time": 1774658107290, - "id": "460f664b-08b5-44f3-9dd9-592fc89f8e3f", - "last_modified": 1774658198174 + "stash_time": 1777444505460, + "id": "642be944-d334-418c-84bf-b02b51303cfe", + "last_modified": 1777444579635 }, { "stash": { "blocked": [], "unblocked": [], "softblocked": [ - "{bafecbbe-1b7a-4837-b23e-c01d999c5942}:0.2", - "{94454c16-9dcd-495c-a059-24ca36a81d32}:0.2", - "browser-cli@browser-cli:0.1.0", - "{107edad7-6cd1-42fa-b657-a670180da3c7}:2.2.8", - "proton-mail-checker@bolausson:1.1.9", - "proton-mail-checker@bolausson:1.1.10", - "proton-mail-checker@bolausson:1.1.11", - "live-lineups@yourdomain.com:3.0", - "reliant-reddit@esswhyy.dev:1.0", - "yt-safe-place-mr2026@mathis-roediger:1.2", - "{e8f1b2c3-4d5a-6f7e-8a9b-0c1d2e3f4a5b}:1.2", - "magnolia@12.34:4.3.3.2", - "booky@bookmark-ai.com:0.3.2", - "tabcloser@local:1.0", - "tabcloser@local:1.0.1", - "{0c6228d4-38c1-403b-9222-9416fd48a1a1}:100102.0.1", - "{cf59882a-468a-445e-8979-9a8f344eb697}:100102.0.1" + "{a1b2c3d4-e5f6-4789-a012-3456789abcdf}:2.0.7", + "{a1b2c3d4-e5f6-4789-a012-3456789abcdf}:2.0.8", + "{514b22fb-8ca3-4a08-abcf-f9a3a726f9a6}:0.2", + "@funnyjunk-repost-detector:1.0.1", + "@funnyjunk-repost-detector:1.0.0", + "@funnyjunk-repost-detector:1.0.2", + "{fb52195c-6302-4be1-a6c8-582937be802f}:0.1", + "enhancer@goldenfox.com:25.1.1" ] }, - "schema": 1774614998170, + "schema": 1777401394064, "key_format": "{guid}:{version}", - "stash_time": 1774636508404, - "id": "5c63267d-1aa1-43f3-8c1a-e18ada778850", - "last_modified": 1774636597600 - }, - { - "stash": { - "blocked": [ - "ElizabethBrooks5653@outlook.com:1.2", - "dark-toggle@t3v7m9.co:142.0", - "dark-toggle@t3v7m9.co:143.10.10", - "dark-toggle@t3v7m9.co:143.10.40", - "color-picker@v9m3k7.app:142.0", - "color-picker@v9m3k7.app:142.50.20", - "{2529ae60-42ae-469f-b08f-95cf1a3c1658}:5.8.2", - "{2529ae60-42ae-469f-b08f-95cf1a3c1658}:5.8.3", - "david.wilson19031973xau@outlook.com:1.7" - ], - "unblocked": [], - "softblocked": [ - "something@something.com:1.6.7", - "something@something.com:1.6.8", - "rrr-agent@rrr.dev:1.0.6", - "{7f966ba5-2826-4ac8-8964-f6ab6d38ddd2}:0.1.0", - "{7f966ba5-2826-4ac8-8964-f6ab6d38ddd2}:0.1.1", - "{08b67931-8fe6-4be9-b973-6000b10228b0}:0.1.0", - "{b1aec080-b697-42e4-9d28-3e4052c86cb1}:0.1.0", - "{10843efc-a1a9-45b6-8b3e-3f9dc8d6aca3}:0.1.0", - "dictionary-plus2@vrdx23.com:5.9.1", - "{813a6e1f-153c-4bc6-afad-9b5c16f984e7}:1.0", - "{813a6e1f-153c-4bc6-afad-9b5c16f984e7}:1.1", - "{813a6e1f-153c-4bc6-afad-9b5c16f984e7}:1.2", - "{813a6e1f-153c-4bc6-afad-9b5c16f984e7}:1.3", - "{813a6e1f-153c-4bc6-afad-9b5c16f984e7}:1.4", - "snap-search@sohnyj:1.0.0", - "snap-search@sohnyj:1.0.1", - "myaddon1@example.com:0.0.8", - "myaddon-firefox2@example.com:0.0.8", - "myaddon-firefox1@example.com:0.0.8", - "myaddon-firefox@example.com:0.0.8", - "myaddon-firefox3@example.com:0.0.8", - "myaddon-firefox4@example.com:0.0.8", - "myaddon-firefox5@example.com:0.0.8", - "myaddon-firefox6@example.com:0.0.8", - "myaddon-firefox7@example.com:0.0.8", - "flow-tracker@example.com:1.0", - "flow-tracker@example.com:1.1", - "proton-mail-checker@bolausson:1.1.1", - "proton-mail-checker@bolausson:1.1.2", - "proton-mail-checker@bolausson:1.1.3", - "proton-mail-checker@bolausson:1.1.4", - "proton-mail-checker@bolausson:1.1.5", - "proton-mail-checker@bolausson:1.1.6", - "proton-mail-checker@bolausson:1.1.7", - "{c30df4b5-5fb1-4957-98b6-394a75efbc87}:0.2", - "proton-mail-checker@bolausson:1.1.8" - ] - }, - "schema": 1774593390815, - "key_format": "{guid}:{version}", - "stash_time": 1774614906980, - "id": "736e8899-3012-413c-bfa7-b82054573fc0", - "last_modified": 1774614997973 - }, - { - "stash": { - "blocked": [], - "unblocked": [], - "softblocked": [ - "{e75507df-59e7-4de3-a000-0ee2e8a7930a}:1.4", - "{660480a1-806e-48fa-b8c9-b3be6e5586c4}:3.1.0", - "{d6669d52-3dd5-4b22-8d62-c6009a59cd47}:1.2.3", - "native-dark-mode-for@hardened-browsers:1.2", - "{c6383a59-b48b-447a-88d6-5990bea56eb7}:0.2", - "cs2-ipa@cs2ipa.extension:1.0.4", - "{9ded95f7-2236-4a0d-adeb-c160b3450881}:0.2", - "{83c3b545-300a-49c0-8b05-958ea7bd6e5c}:0.2", - "{e2df71fa-cf23-4f14-b2df-7c30ddaabe56}:0.2", - "{bf496fb0-6951-4240-85ef-38b4d2b43bfa}:0.2", - "yt-downloader@local:1.0.0", - "{c180b96e-aa23-4ee4-9fd3-b839ef0ef4d0}:0.2", - "amazon-review-requester@sellersprite.com:2.0.0", - "p1-parser@logistics.com:2.5.0", - "linkumori-addon-official@ClearURLs:1.0", - "nomail@mail.ru:0.0.4", - "nomail@mail.ru:0.0.3", - "nomail@mail.ru:0.0.5", - "nomail@mail.ru:0.0.1", - "nomail@mail.ru:0.0.2", - "nomail@mail.ru:0.0.6", - "nomail@mail.ru:0.0.7", - "nomail@mail.ru:0.0.8", - "nomail@mail.ru:0.0.9", - "nomail@mail.ru:0.0.10", - "nomail@mail.ru:0.0.11", - "nomail@mail.ru:0.1.1", - "nomail@mail.ru:0.1.2", - "nomail@mail.ru:0.1.3", - "nomail@mail.ru:0.1.4", - "nomail@mail.ru:0.1.5", - "nomail@mail.ru:0.1.6", - "nomail@mail.ru:0.1.7", - "nomail@mail.ru:0.1.8", - "unhook123456@local:1.6.7" - ] - }, - "schema": 1774571792113, - "key_format": "{guid}:{version}", - "stash_time": 1774593306973, - "id": "50e582da-66a8-4dbc-acfd-fd51b16946f5", - "last_modified": 1774593390552 - }, - { - "stash": { - "blocked": [], - "unblocked": [], - "softblocked": [ - "gameonhigh@gmail.com:1.0", - "css-editor@yourusername:0.1", - "cdd-print-button@pharmtheon.io:1.0.0", - "yt-ad-skipper-pro@yourdomain.com:2.1", - "yt-ad-skipper-pro@yourdomain.com:3.1", - "getresponse-price-tracker@addons.mozilla.org:1.0.0", - "password-gen@b2h5j8.net:142.0", - "password-gen@b2h5j8.net:142.20.30", - "focus-mode-lite@example.com:1.1", - "currency-quick-converter@example.com:1.1", - "scrollanchor@antigravity.test:1.0.0", - "scrollanchor@antigravity.test:1.0.1", - "scrollanchor@antigravity.test:1.0.2", - "scrollanchor@antigravity.test:1.0.3", - "scrollanchor@antigravity.test:1.0.4", - "scrollanchor@antigravity.test:1.0.5", - "scrollanchor@antigravity.test:1.0.6", - "quick-notes@p4q8n1.io:142.0", - "quick-notes@p4q8n1.io:142.40.30", - "twitch-live-ext@deine-domain.de:1.0", - "twitch-live-ext@deine-domain.de:1.0.1", - "twitch-live-ext@deine-domain.de:1.0.2", - "twitch-live-ext@deine-domain.de:1.0.3", - "twitch-live-ext@deine-domain.de:1.0.4", - "twitch-live-ext@deine-domain.de:1.0.5", - "twitch-live-ext@deine-domain.de:1.0.6", - "twitch-live-ext@deine-domain.de:1.0.7", - "Android@bravenhancer.com:22.4.1", - "enhancer@goldenfox.com:22.4.1", - "enhancer@goldenfox.com:22.4.2", - "favory@sp4ce.pw:4.0.0.3", - "{648bdc74-94c6-4196-8789-d5947268867c}:7.0", - "{ed860648-f54f-4dc9-9a0d-501aec4313f5}:3.4.1.0", - "citecheck-lite@example.com:1.0.0", - "link-short@n6r4w2.org:142.0", - "link-short@n6r4w2.org:214.50.10", - "quoyle@quoyle.app:1.0.0", - "{e9df396f-bdd8-4e79-bc7c-92017a928891}:1.4", - "{e9df396f-bdd8-4e79-bc7c-92017a928891}:2.0", - "{e9df396f-bdd8-4e79-bc7c-92017a928891}:2.1", - "{e9df396f-bdd8-4e79-bc7c-92017a928891}:2.2", - "quoyle@quoyle.app:1.0.1" - ] - }, - "schema": 1774550192396, - "key_format": "{guid}:{version}", - "stash_time": 1774571706449, - "id": "d4b9edb6-92fe-403f-8886-3652b5a47acd", - "last_modified": 1774571792003 - }, - { - "stash": { - "blocked": [], - "unblocked": [], - "softblocked": [ - "ff-tab-selector-ll@example.com:1.0", - "get-lyric@shuhun:0.1.0", - "get-lyric@shuhun:0.2.0", - "get-lyric@shuhun:0.2.1", - "{c8f63954-349f-436a-83cc-f618522b5557}:2.0", - "{c8f63954-349f-436a-83cc-f618522b5557}:3.0", - "{c8f63954-349f-436a-83cc-f618522b5557}:4.0", - "{26829ba1-3f55-4bfb-a87b-d456a62a14aa}:1.0", - "{ab8187f2-e83d-4335-891f-8f85c3199ccf}:1.0", - "{ab8187f2-e83d-4335-891f-8f85c3199ccf}:2.0", - "{33535af6-ba32-4b9a-abed-524b6fee50b8}:1.0", - "{33535af6-ba32-4b9a-abed-524b6fee50b8}:2.0", - "{49cda625-674c-40ec-959a-b77c49aa064c}:1.0", - "{49cda625-674c-40ec-959a-b77c49aa064c}:2.0", - "{bc7e4b68-de3e-4c90-8171-4edd5beb3671}:1.0", - "{fac07c04-adeb-4c6e-94b3-18db77b6d886}:1.0", - "{fac07c04-adeb-4c6e-94b3-18db77b6d886}:2.0", - "nook@shaaanuu.dev:1.0", - "952cc4911f83c70af97ec42cc3b9fdf8@yourdomain.com:1.0", - "{fa3f446c-b87e-4f56-bd4f-2dbaf8a8f885}:1.0.0", - "{fa3f446c-b87e-4f56-bd4f-2dbaf8a8f885}:9991.0.1", - "ppg-dev-multitool@polskapress.pl:1.4", - "urlshare-inbox@leo:1.0.2", - "x-home-timeline-button-clicker@example.com:1.0", - "hdokiejnpimakedhajhdlcegeplioahd@chrome-store-foxified-3983407102:4.1.40.69", - "xelya-deploy-monitor@xelya.io:1.4.9", - "xelya-deploy-monitor@xelya.io:1.4.8", - "x-stash@example.com:0.1.0", - "{315900f0-158b-11f1-b4ac-0800200c9a66}:1.7", - "js-extension@debug.local:1.0", - "{d5e70c58-7b3a-4f1e-9c2b-a1b2c3d4e5f7}:0.0.6", - "jex@jamf.com:1.0.5", - "yt-ad-skipper-pro@yourdomain.com:3.0", - "mermaidpreviewer@nathandaven.com:1.5.2", - "mermaidpreviewer@nathandaven.com:1.5.3", - "gemini-cookie-sync@example.com:0.2.0", - "gemini-cookie-sync@example.com:0.2.2", - "gemini-cookie-sync@example.com:0.2.3", - "gemini-cookie-sync@example.com:0.2.4", - "gemini-cookie-sync@example.com:0.2.5" - ] - }, - "schema": 1774528594989, - "key_format": "{guid}:{version}", - "stash_time": 1774550106936, - "id": "eb5f7655-ee71-4dd6-a8fd-306d03f14446", - "last_modified": 1774550192173 - }, - { - "stash": { - "blocked": [ - "{5ff046a4-58d5-49b8-9fac-fc4b4390453d}:1.0.0", - "{5ff046a4-58d5-49b8-9fac-fc4b4390453d}:19.0", - "{9ecb001c-1118-40e9-8f3b-b1fc9d9c8e87}:1.0.0", - "{9ecb001c-1118-40e9-8f3b-b1fc9d9c8e87}:9991.0.1", - "{d7503d08-3c88-455b-a4ae-b1457e1f5467}:1.0.0", - "{d7503d08-3c88-455b-a4ae-b1457e1f5467}:12.0" - ], - "unblocked": [], - "softblocked": [ - "ECPPRODearningPlugin@mail.ru:0.1.1", - "ECPPRODearningPlugin@mail.ru:0.0.2", - "city_skylines_theme@extensions.local:1.0", - "slop-detector@ranakoti:1.0.0", - "ff-tab-selector@example.com:1.0", - "{d5e70c58-7b3a-4f1e-9c2b-a1b2c3d4e5f7}:0.0.5", - "browserskins@kinetixsyntax.studio:1.0.0", - "@kkplayer:26.3.121", - "senkoproxy@shlyapniktgk.com:1.0", - "@kkplayer:26.3.261", - "{a796d249-4d5f-4e7b-9f4d-360906787c3f}:3.0.0", - "@kkplayer:26.3.262", - "autorefresher@dineshkarthik.dev:1.2", - "contact@bulenox.codes:4.3.24.10", - "lambda-env-extractor@yourname.com:1.0.0", - "env-encryption-manager@1.0.0-dev:1.0.0", - "env-encryption-manager@1.0.1-dev:1.0.1", - "env-encryption-manager@surya-am.com:1.0.2", - "env-encryption-manager@surya-am.com:1.0.3", - "orbit-plus@level-level.com:1.0.0" - ] - }, - "schema": 1774506992987, - "key_format": "{guid}:{version}", - "stash_time": 1774528506899, - "id": "d58216d2-ac76-4431-9170-9a490a88001b", - "last_modified": 1774528594553 + "stash_time": 1777422907214, + "id": "cfd53cd3-a1e8-4b36-95b0-323e04e0e09a", + "last_modified": 1777422998130 }, { "stash": { "blocked": [], - "unblocked": [], - "softblocked": [ - "sendurl@runa-dte.cl:1.1.6", - "{ad0ca5ca-616b-4fef-91ed-8b4d925a77ec}:1", - "Android@bravenhancer.com:22.1.0", - "Android@bravenhancer.com:22.3.0", - "{1683e81c-678a-40a9-89e2-d50175c7911e}:1.0", - "{1683e81c-678a-40a9-89e2-d50175c7911e}:1.1", - "Android@bravenhancer.com:22.2.9", - "FirefoxThemeKizunaAkari@SameR.jp:2.0", - "Android@bravenhancer.com:22.3.3", - "aun-task-counter@phonogram.co.jp:1.0.1", - "auto-completar-meia@km-gestao.com.br:1.0.2", - "auto-completar-meia@km-gestao.com.br:1.0.1", - "auto-completar-meia@km-gestao.com.br:1.0.3", - "Android@bravenhancer.com:22.3.1", - "Android@bravenhancer.com:22.3.5", - "{ffd97b9d-7f93-441a-8b43-4aa8f817851a}:1.0.0", - "Android@bravenhancer.com:22.3.6", - "Android@bravenhancer.com:22.3.4", - "Android@bravenhancer.com:22.3.7", - "Android@bravenhancer.com:22.3.8", - "Android@bravenhancer.com:22.3.9", - "enhancer@goldenfox.com:22.0.4", - "Android@bravenhancer.com:22.4.0", - "enhancer@goldenfox.com:22.4.0", - "{25585cb8-5d69-4e81-a300-810d31f64181}:11.0.13" - ] - }, - "schema": 1774485391383, - "key_format": "{guid}:{version}", - "stash_time": 1774506906468, - "id": "9379fea6-f088-4256-8fa6-bb9289715597", - "last_modified": 1774506992739 - }, - { - "stash": { - "blocked": [], - "unblocked": [], - "softblocked": [ - "youtube-to-wordpress@extension.local:1.5.3", - "youtube-to-wordpress@extension.local:1.5.4", - "youtube-to-wordpress@extension.local:1.0.0", - "sendurl@runa-dte.cl:1.1.3", - "bjgmbpodpcgmnpfjmigcckcjfldcicnd@chrome-store-foxified-3960903896:1.3", - "{897a2025-4870-4824-ae30-6f0667dd52c8}:1.3", - "khbbdndcakejgofaekchimcdmkcjofeo@chrome-store-foxified-3960903896:1.2", - "sendurl@runa-dte.cl:1.1.4", - "{cae10dc8-fafc-40bc-840c-51391885699e}:1.0.0", - "polyx@jakeayy.xyz:0.1.0", - "Android@bravenhancer.com:22.0.3", - "Android@bravenhancer.com:22.2.8", - "sendurl@runa-dte.cl:1.1.5", - "{bc118c9c-5c07-4347-b502-657d03d87065}:1.3.4", - "{bc118c9c-5c07-4347-b502-657d03d87065}:1.3.3", - "gemini-assistant@your-unique-name.com:1.0.0", - "activity-copier@misa.tool:1.0" - ] - }, - "schema": 1774463794269, - "key_format": "{guid}:{version}", - "stash_time": 1774485306243, - "id": "85b29c29-3544-43a9-b4e3-9bbc6a40b3f3", - "last_modified": 1774485391117 - }, - { - "stash": { - "blocked": [ - "hellow@addon.mozilla.org:1.0.11", - "eye-care@addon.mozilla.org:5.0.11" + "unblocked": [ + "ravenwallet@rvnswap.xyz:1.0.0", + "ravenwallet@rvnswap.xyz:1.1.1" ], - "unblocked": [], "softblocked": [ - "shelf-height@local:1.0.0", - "@cepages-addon-firefox:0.0.2", - "{d5e70c58-7b3a-4f1e-9c2b-a1b2c3d4e5f7}:0.0.2", - "{d5e70c58-7b3a-4f1e-9c2b-a1b2c3d4e5f7}:0.0.3", - "@cepages-addon-firefox:0.0.3", - "kimai-time-tracker@firefox-addon:1.3.0", - "kimai-time-tracker@firefox-addon:1.0.0", - "{d5e70c58-7b3a-4f1e-9c2b-a1b2c3d4e5f7}:0.0.4", - "holycookie@holycrm.com:1.0.1", - "rodex@rodex.extension:1.0.0", - "arsblock@local.dev:1.1", - "600soundvolume@1fexd.github.io:1.5.5", - "sendurl@runa-dte.cl:1.1.1", - "arsblock@local.dev:1.2", - "sendurl@runa-dte.cl:1.1.2", - "sendurl@runa-dte.cl:1.1.0", - "multi-text-selector@freeaitoolsbox.com:1.1", - "multi-text-selector@freeaitoolsbox.com:1.1.1", - "yo@fr0st.xyz:1.0.8", - "youtube-to-wordpress@extension.local:1.0.1", - "youtube-to-wordpress@extension.local:1.3.1", - "youtube-to-wordpress@extension.local:1.4.0", - "youtube-to-wordpress@extension.local:1.5.0" - ] - }, - "schema": 1774442183515, - "key_format": "{guid}:{version}", - "stash_time": 1774463706779, - "id": "d1a1a9b7-f578-41a9-9b85-242113626271", - "last_modified": 1774463794075 + "{8e515334-52b5-4cc5-b4e8-675d50af677d}:0.1.3", + "{8e515334-52b5-4cc5-b4e8-675d50af677d}:0.1.4", + "{8e515334-52b5-4cc5-b4e8-675d50af677d}:0.1.6", + "{8e515334-52b5-4cc5-b4e8-675d50af677d}:0.1.7", + "{8e515334-52b5-4cc5-b4e8-675d50af677d}:0.1.8", + "{8e515334-52b5-4cc5-b4e8-675d50af677d}:0.2.0", + "{8e515334-52b5-4cc5-b4e8-675d50af677d}:0.3.0", + "{8e515334-52b5-4cc5-b4e8-675d50af677d}:0.3.1", + "{8e515334-52b5-4cc5-b4e8-675d50af677d}:0.3.2", + "{8e515334-52b5-4cc5-b4e8-675d50af677d}:0.3.4", + "{8e515334-52b5-4cc5-b4e8-675d50af677d}:0.4.0", + "{8e515334-52b5-4cc5-b4e8-675d50af677d}:0.6.3", + "{8e515334-52b5-4cc5-b4e8-675d50af677d}:0.6.4", + "{8e515334-52b5-4cc5-b4e8-675d50af677d}:0.7.0", + "{8e515334-52b5-4cc5-b4e8-675d50af677d}:0.7.1", + "{8e515334-52b5-4cc5-b4e8-675d50af677d}:0.7.2", + "{8e515334-52b5-4cc5-b4e8-675d50af677d}:0.7.3", + "{8e515334-52b5-4cc5-b4e8-675d50af677d}:0.7.4", + "{8e515334-52b5-4cc5-b4e8-675d50af677d}:0.7.5", + "{8e515334-52b5-4cc5-b4e8-675d50af677d}:0.7.6", + "{8e515334-52b5-4cc5-b4e8-675d50af677d}:0.7.7", + "{8e515334-52b5-4cc5-b4e8-675d50af677d}:0.8.0", + "{8e515334-52b5-4cc5-b4e8-675d50af677d}:0.8.1", + "{8e515334-52b5-4cc5-b4e8-675d50af677d}:0.8.2", + "{8e515334-52b5-4cc5-b4e8-675d50af677d}:0.9.0", + "{8e515334-52b5-4cc5-b4e8-675d50af677d}:0.9.1", + "{8e515334-52b5-4cc5-b4e8-675d50af677d}:0.9.2", + "{8e515334-52b5-4cc5-b4e8-675d50af677d}:0.9.3", + "{8e515334-52b5-4cc5-b4e8-675d50af677d}:0.9.4", + "{8e515334-52b5-4cc5-b4e8-675d50af677d}:0.10.0.1031", + "{8e515334-52b5-4cc5-b4e8-675d50af677d}:0.10.1", + "{8e515334-52b5-4cc5-b4e8-675d50af677d}:0.10.2.1", + "{8e515334-52b5-4cc5-b4e8-675d50af677d}:0.10.3", + "{8e515334-52b5-4cc5-b4e8-675d50af677d}:0.10.4", + "{8e515334-52b5-4cc5-b4e8-675d50af677d}:0.11.2", + "{8e515334-52b5-4cc5-b4e8-675d50af677d}:0.11.3", + "{8e515334-52b5-4cc5-b4e8-675d50af677d}:0.12.0", + "{8e515334-52b5-4cc5-b4e8-675d50af677d}:0.13.1", + "{8e515334-52b5-4cc5-b4e8-675d50af677d}:0.14.1", + "{8e515334-52b5-4cc5-b4e8-675d50af677d}:0.15.0", + "{8e515334-52b5-4cc5-b4e8-675d50af677d}:0.15.1", + "{8e515334-52b5-4cc5-b4e8-675d50af677d}:0.16.0", + "{8e515334-52b5-4cc5-b4e8-675d50af677d}:0.16.1", + "{8e515334-52b5-4cc5-b4e8-675d50af677d}:0.16.3", + "{8e515334-52b5-4cc5-b4e8-675d50af677d}:0.16.5", + "{8e515334-52b5-4cc5-b4e8-675d50af677d}:0.16.6", + "{8e515334-52b5-4cc5-b4e8-675d50af677d}:0.16.10", + "{8e515334-52b5-4cc5-b4e8-675d50af677d}:0.16.12", + "{311465ff-ac82-47a2-bca4-9dc14e62d7fc}:1.0", + "{03acc647-1e83-44ce-a493-ef522f3d68af}:1.0", + "{1b502bab-43c0-4d96-917c-7d2e48c5d5c3}:1.0", + "page-monitor@myextension:2.1.0", + "AlgConcorde_SIRH_SI_Devs@Algam.net:1.3", + "{58feb78a-00e7-4acc-b7cf-b19d162d8520}:1.0", + "edart-polska@autodarts.pl:2.5.2", + "typingbuddy@pinkgeniusapps:0.1.0", + "typingbuddy@pinkgeniusapps:0.2.0", + "typingbuddy@pinkgeniusapps:0.2.1", + "horsepower@bonusbank.com.au:4.14.0", + "{ab1c5010-af39-4842-b727-42367f8c34b3}:1.5.4", + "{ab1c5010-af39-4842-b727-42367f8c34b3}:1.5.5", + "{ab1c5010-af39-4842-b727-42367f8c34b3}:1.5.6", + "{ab1c5010-af39-4842-b727-42367f8c34b3}:1.5.7", + "{ab1c5010-af39-4842-b727-42367f8c34b3}:1.5.8", + "{ab1c5010-af39-4842-b727-42367f8c34b3}:1.5.9", + "{ab1c5010-af39-4842-b727-42367f8c34b3}:1.6", + "{ab1c5010-af39-4842-b727-42367f8c34b3}:1.6.1", + "{ab1c5010-af39-4842-b727-42367f8c34b3}:1.6.3", + "{ab1c5010-af39-4842-b727-42367f8c34b3}:1.6.4", + "{ab1c5010-af39-4842-b727-42367f8c34b3}:1.6.5", + "{ab1c5010-af39-4842-b727-42367f8c34b3}:1.6.6", + "twitch-tab-title-cleaner@local:1.0.0", + "asm-frontend-toolkit@example.com:3", + "{d869219c-d0e8-402a-a223-46a06650fa93}:1.2.0", + "{d869219c-d0e8-402a-a223-46a06650fa93}:6.72.3", + "jira-hierarchy@nhs-notify:0.1.0", + "mornex-ai-policy@mornex.co.il:1.1.0", + "vqt@opentext:1.0", + "{60f16889-61af-483f-a5cc-0359b63da9ed}:1.2.1", + "tubefeed@weks:0.4.1", + "tubefeed@weks:0.4.2", + "tubefeed@weks:0.4.3", + "tubefeed@weks:0.4.4", + "securecrt-launcher@autozone.com:1.0.0", + "securecrt-launcher@autozone.com:2.0.4", + "{a1b2c3d4-e5f6-4789-a012-3456789abcde}:2.0.6" + ] + }, + "schema": 1777379784212, + "key_format": "{guid}:{version}", + "stash_time": 1777401307005, + "id": "ab4962ec-94b5-4c3d-b905-985c6be0610a", + "last_modified": 1777401393876 }, { "stash": { "blocked": [ - "{396e1015-e794-49ad-8710-c87139cb8ade}:1.0.0", - "{396e1015-e794-49ad-8710-c87139cb8ade}:12.0", - "{1dc7dfef-6a20-4518-bc97-27ba23f1d2f5}:1.0.0", - "{1dc7dfef-6a20-4518-bc97-27ba23f1d2f5}:100101.0.1", - "{17cc8d8e-7c2f-4b73-94e2-936abef6e517}:1.0.0", - "{17cc8d8e-7c2f-4b73-94e2-936abef6e517}:9991.0.1", - "XSSSQL@Secret.me:1.1", - "{c1d3a01b-1fd1-4f59-bc76-873728a4ad60}:1.0.0", - "WayBackMashine@Secret.me:1.0", - "{6da5ae71-9391-4c88-8663-c064e1ec71f2}:1.0.0", - "SendRequest@Secret.me:1.0", - "{84e374d9-b8db-4c58-85d7-7b32058f0906}:1.0.0", - "SearchImage@Secret.me:1.0", - "{422c3bdb-f82a-4ac8-bd2e-0e7267c2f4ca}:1.0.0", - "DownLoadSpeed@Secret.me:1.0", - "{84d09ff4-1b3c-43e4-bb19-cab45b903e5e}:1.0.0", - "{8a0b2e00-4ff9-43b2-90a7-420d438cb836}:1.0.0", - "SiteIpAndIpSiteInfo@Secret.me:1.1", - "SiteIpAndIpSiteInfo@Secret.me:1.2", - "SiteIpAndIpSiteInfo@Secret.me:1.3", - "{266e3020-c334-4f39-bc37-c92dd03ed523}:1.0.0", - "scrolltotop-a3421778e1a8@local:1.0.0", - "{0f5322fb-016c-4c49-9598-685cab16b150}:1.0.0", - "wordcounter-b5f7ad35fe13@local:1.0.0", - "{1641c05c-6a54-484c-8ef9-b8a3517792c7}:1.0.0", - "reloadtimer-31f49c1f1f33@local:1.0.0", - "{987cfc95-828b-4ab7-9d38-580680483d8a}:1.2.0", - "{b78e4e35-f788-4cd6-828f-406b61f95960}:1.0.0", - "{5765756f-e6ca-4cb8-9421-9829f04b2d06}:1.5.0", - "highlighter-addcc2321914@local:1.0.0", - "rightclickfix-74801ccb56aa@local:1.0.0", - "{db93a623-ac44-44f7-8fa8-e6a829a64a68}:1.3.0", - "{2bfa5777-4623-4cfd-b9c8-8ffb47501f0e}:1.2.0", - "tabcopier-98c37d0a68e8@local:1.0.0", - "{4df2506a-8f4c-4f04-99d5-7486717d56bf}:1.4.0", - "autoscroll-0fdf30288348@local:1.0.0", - "{758579f6-3bf9-40dd-b3e1-59cebbb34cd9}:1.1.0", - "{ce5a8bd4-29c6-4c3a-a899-f6491de6840f}:1.1.0", - "{8d5a6e95-e5d4-4254-80e4-eec2a7a30ab2}:1.3.0", - "highlighttitle-4e468164fbc4@local:1.0.0", - "{476c95b5-ca62-4d8b-9270-24f9d3ff5c3c}:1.3.0", - "autocopy-9a76bd35e444@local:1.0.0", - "{a18a98e7-2872-4b26-a793-d4638abde71c}:1.4.0", - "{662e94d9-2691-42a0-bd05-93af7c93680c}:1.2.0", - "urlcleaner-29a16de4a745@local:1.0.0", - "{d5cec5cb-5cef-45a9-9672-af4033608eb2}:1.5.0", - "{189eead7-e817-40d4-b3bb-f67b84878f24}:1.4.0", - "{52abe28c-2e09-4943-b668-7f81bb881529}:1.5.0", - "{bf812a1b-1184-442a-8914-2718c094055d}:1.3.0", - "{7c306a56-b203-4aa0-9f97-5c92b0bf3fe4}:1.1.0", - "{99340434-64d9-4814-bf5a-59c75242c7c7}:1.3.0", - "{f1a59f75-014c-4b61-a723-32a190b2aa89}:1.2.0", - "{6788fb4c-5c77-4874-852e-17f801305e12}:1.1.0", - "{347e4ba2-c4da-40f8-8fd7-f060a6194c86}:1.1.0", - "{34c0dcee-09d1-436c-ad09-1e62ed352567}:1.2.0", - "{2cf3c984-92fa-4eb6-a27b-7a2bf61dd9df}:1.5.0", - "{4c449f11-43da-4676-9a7c-544e76cbda19}:1.5.0", - "{6e021a41-a8f4-4aa6-9346-d19fa853d2e7}:1.4.0", - "{969bb5ec-8df7-43f3-a22a-5ec5e5b32260}:1.4.0", - "core-v5-4-1774214338@internal.net:5.4.0", - "{af160c2c-112b-4dee-a09e-2e13669388a6}:1.5.0", - "core-v5-3-1774214188@internal.net:5.3.0", - "{ceefc7db-dda8-4457-8b28-a8ddefefa362}:1.5.0", - "{764bfa57-fa1d-4055-b77a-443244e0105a}:1.3.0", - "{36af52df-d3d7-4489-89fa-b32bcdded7fb}:1.2.0", - "web-core-v5-autolog-1774213098@research.tools:5.1.0", - "{7c19877f-df8e-496a-8e3a-4a9d9515e69c}:1.1.0", - "{6f8ebb52-2cd2-42d9-91e4-6b789ac86d2d}:1.1.0", - "v4-2-1@internal.system:6.2.1", - "{4aa37435-8cc0-4b38-84cf-ff0a77120ef3}:1.3.0", - "{6514a640-2665-4634-ad9e-4f4321421873}:1.5.0", - "{effe825b-3205-41f9-84fa-f2977abe8fc6}:1.4.0", - "v4-1-injector@internal.system:6.1.0", - "{51086e08-3542-44c0-b60f-8cd589da6d52}:1.2.0", - "{0be7ab22-eaf7-40de-b6e6-5cb7d6d0a51f}:1.2.0", - "v3-7-full@internal.system:5.7.0", - "{79f2fc71-919e-47e0-aedf-e8d1cad54f09}:1.3.0", - "{38fe0c8c-2c82-47ac-9740-2c81e1afc3cc}:1.4.0", - "v3-4-blackbox@internal.system:5.4.0", - "{119eedab-533d-40d1-bbba-d91df2cb09ba}:1.1.0", - "v3-3-collector@internal.system:5.3.1", - "{c4a05660-6cb3-4e54-a413-1a6b05f57da7}:1.4.0", - "{952f0d46-0a2e-45bc-b83f-c484be78086d}:1.4.0", - "{4f848503-5bf5-4a44-992c-d3c33428cc04}:1.2.0", - "web-core-v5-2@internal.system:5.2.0", - "{57a0640d-7466-45ce-a92e-ae6b87577d81}:1.3.0", - "{7197d421-e79a-4681-903e-a58670fa53f5}:1.3.0", - "{a649ba20-c5b7-4b11-8131-1fdb55318e53}:1.0", - "web-core-v5-ultra@internal.system:5.0.0", - "{7d9e4586-1618-4940-9c9f-1ed049687629}:1.1.0", - "{10e6d4fa-e824-41b2-b2ac-af8cd0c2680e}:1.0", - "{62f563dd-5f35-43b5-9f76-bf6767af8e3d}:1.2.0", - "web-core-v4-1@internal.system:4.1.0", - "{9f6cc316-9c64-488b-a6a9-dc9757a485bc}:1.4.0", - "{592ce810-6e84-4a0e-81cd-255c3c3f77d3}:1.0", - "web-core-v4@internal.system-tools.org:4.0.0", - "{377fa0eb-4e61-4c0e-b2c8-be8c9c9d003b}:1.1.0", - "{ff0cc499-8888-4fb7-a0c3-63fda4f6652c}:1.0", - "{d7596977-8d9e-436f-9bef-18a7f99caf7a}:1.5.0", - "sys-tool-core@internal.net:1.0.0", - "{3c3afcfd-3439-4201-b236-db14c5fd8ee1}:1.5.0", - "{b263dfa4-0e05-442f-b0ba-709df97863fe}:1.0", - "data-lifecycle-v2@system-tools.org:2.0.0", - "{e3305827-3393-4354-9ff6-07d3b2d00e7f}:1.0", - "data-lifecycle-manager@system-tools.org:1.5.1", - "{688e149d-7e20-4572-a6dd-11047124d6b7}:1.2.0", - "{15b7327c-e80a-40b6-9438-87ebc82a6092}:1.2.0", - "{7cecb693-7e24-4e04-b508-39cf6a49573e}:1.0", - "dlm-pro-v15@internal-tools.net:1.5.1", - "{ae97a60a-9fb7-4546-b2c1-9744b27cd5f6}:1.3.0", - "{6591b86c-d991-48b9-80c3-50e935ca68da}:1.0", - "{dede0655-048a-49d8-95a0-fcc8a3455256}:1.3.0", - "core-v2-optimizer@system-tools.org:1.0.0", - "{7e30e631-76c4-408c-89ac-bbba35e61ec0}:1.0", - "{2b7cf099-863e-4dc0-9155-291372f6d546}:1.4.0", - "core-opt-v13@system-tools.org:1.0.0", - "{886aeb0d-a987-4f78-a67b-4460d85043eb}:1.1.0", - "{f9760df7-5dfb-4b51-8f40-a5869e6d962f}:1.0", - "{e7835e89-f762-47af-ad56-2140bd946e90}:1.5.0", - "{00440599-e2df-46dc-a80f-9a22b0385353}:1.4.0", - "{f469324c-52bc-4d9d-b599-6eba8b054316}:1.1.0", - "{176cfce0-160a-4339-bc91-662a3fe1f4f1}:1.5.0", - "{0f7027a6-c073-4419-9dc8-4e093b2615b7}:1.5.0", - "{a0733d10-ce50-4755-9098-6c01eab637ba}:1.5.0", - "{1a7a8fab-ce14-4fe1-9ba9-bd610350c167}:1.2.0", - "{5ce23749-c11a-4309-95a8-64bd054be007}:1.4.0", - "{b0e48c9e-77a1-4dbe-bdb2-bae9dfbecbe7}:1.4.0", - "{beed16e6-a76c-43ef-8468-73156375c331}:1.1.0", - "{717aa65b-48b0-4e90-85bd-f4573806f134}:1.3.0", - "{159b146f-2898-4d48-968c-c52152215ebb}:1.4.0", - "{adc386b2-fab2-44d8-9f91-78f5f78b3e8b}:1.2.0", - "{a054b14f-479e-4974-9c58-25d94d85b97f}:1.2.0", - "{6a236121-a27d-4714-b419-b46ae258b36a}:1.3.0", - "{ae09834c-1e7b-4691-aeec-7f6f9328ae47}:1.5.0", - "{71377570-9b4f-48c9-9b4d-e0a5d2690081}:1.1.0", - "{58e04a54-2d71-4e25-8d9b-0e5cb0edf35b}:1.3.0", - "{a4c08d18-deaf-45c6-bc2f-c81c446a0af6}:1.1.0", - "ChristinaMcmahon9154@outlook.com:1.4" + "{cf1b8ad1-f55b-4bdc-a94f-7e6eaa00a288}:1.3.0", + "{cf1b8ad1-f55b-4bdc-a94f-7e6eaa00a288}:6.72.3", + "{951fde4e-a1d2-4836-896e-9c5961b10e5d}:1.2.0", + "{951fde4e-a1d2-4836-896e-9c5961b10e5d}:2.7", + "{1d7944e8-5c87-4f8c-ae94-9aa4d958f046}:1.3.0", + "{1d7944e8-5c87-4f8c-ae94-9aa4d958f046}:4.8", + "{b3b73dd6-45f0-4bf4-8991-b8b55024e533}:1.2.0", + "{b3b73dd6-45f0-4bf4-8991-b8b55024e533}:7.5.6", + "{cd49ba9c-74b1-4a64-8536-29c233fed5b7}:1.1.0", + "{cd49ba9c-74b1-4a64-8536-29c233fed5b7}:5.2.1", + "{68a80c62-048a-4a21-af7c-530ef014be45}:1.1.0", + "{68a80c62-048a-4a21-af7c-530ef014be45}:3.2", + "{6607d05e-23ee-4d62-90f0-99b9a84f4e81}:1.2.0", + "{6607d05e-23ee-4d62-90f0-99b9a84f4e81}:5.2.1", + "pagezoomout-bbd16a54@local:1.0.0", + "imagecounter-da1b1b2490@local:1.0.0", + "scrollbottombutton-41793006@local:1.0.0", + "speedbooster-1eec8ee850@local:1.0.0", + "copyimageurl-ca4040855b@local:1.0.0", + "pin-tab-f28fb8c254@local:1.0.0", + "fullscreen-0cee3407ff3a@local:1.0.0", + "toggleimages-bacaefce1ac3@local:1.0.0", + "color-picker-lite-20260322162246@example.com:1.0.0", + "{cf16247b-25f2-4544-8888-cbe96f72aadb}:1.1.0", + "taburlcopier-160fe205@local:1.0.0", + "readerwidthtoggle-fb065f0456@local:1.0.0", + "readerwidthtoggle-e0ed2790@local:1.0.0", + "pagecolorinverter-39518edb@local:1.0", + "smartcopycleaner-3e25b6fb66@local:1.0.0", + "highlightlinks-03eb8a55ff@local:1.0.0", + "copy-title-2ae61373de@local:1.0.0", + "linkopener-02e3a7ba03c3@local:1.0.0", + "caseconverter-563b745466a6@local:1.0.0", + "@amo-safe-notes:1.0.0" ], "unblocked": [], "softblocked": [ - "atri-hores@personal:1.5", - "zeroconnect-wallet@example.com:1.0.1", - "hitomi-bookmark@local:3.5.5", - "{59a5bf76-d1cd-4227-96c0-97271708c389}:1.0", - "agregllm@fredb34670.github.io:1.2.0", - "{8a69bea8-96f3-470c-a2e9-351cf0a6406c}:1.0", - "shaarlipocket@imirhil.fr:1.0.0", - "@rf-extension-001:4.11", - "@rf-extension-001:4.5", - "@rf-extension-001:4.12", - "bb-pr-grouper@local:1.0.0", - "whdcopy@perenne-it.fr:1.0", - "whdcopy@perenne-it.fr:1.1", - "whdcopy@perenne-it.fr:1.2", - "freshcopy@perenne-it.fr:1.0", - "freshcopy@perenne-it.fr:1.1", - "freshcopy@perenne-it.fr:1.2", - "freshcopy@perenne-it.fr:1.3", - "freshcopy@perenne-it.fr:1.4", - "freshcopy@perenne-it.fr:1.5", - "freshcopy@perenne-it.fr:1.6", - "freshcopy@perenne-it.fr:1.7", - "freshcopy@perenne-it.fr:1.8", - "freshcopy@perenne-it.fr:1.9", - "freshcopy@perenne-it.fr:1.10", - "sp-contentassist@sp-intern:1.1.0", - "jira-key-copier@local:1.0.1", - "@bamboohr-auto-timesheet:0.0.1", - "@bamboohr-auto-timesheet:0.1.0", - "arsblock@local.dev:1.0", - "proxyseller@extension:0.0.2", - "timesheet-tracker@edays.personal:1.3.0" - ] - }, - "schema": 1774420582359, - "key_format": "{guid}:{version}", - "stash_time": 1774442106240, - "id": "267c3da3-a649-4554-9be6-afc39db84d28", - "last_modified": 1774442183159 + "{1ec9331b-07a0-4e59-ac23-cc0644d1f50e}:1.6.1.2815", + "aaenterprise-monitor@example.com:2.0", + "pyload-connector@andrei.local:1.5.1", + "pyload-connector@andrei.local:1.5.2", + "pyload-connector@andrei.local:1.5.5", + "pyload-connector@andrei.local:1.5.6", + "pyload-connector@andrei.local:1.5.8", + "pyload-connector@andrei.local:1.5.9", + "dnsc-protection@pnrisc.dnsc.ro:2.1", + "dnsc-protection@pnrisc.dnsc.ro:2.0", + "dnsc-protection@pnrisc.dnsc.ro:1.4", + "{fcda897d-ffbc-424e-8e3b-2695a79df53a}:1.0", + "ago-support@local.test:3.2.5.6", + "ago-support@local.test:3.2.5.8", + "ago-support@local.test:3.2.5.9", + "taobao-shop-tracker@local:1.5.0", + "taobao-shop-tracker@local:1.6.0", + "taobao-shop-tracker@local:2.0.0", + "taobao-shop-tracker@local:2.1.0", + "taobao-shop-tracker@local:2.2.0", + "taobao-shop-tracker@local:2.2.1", + "bimebazar-order-watcher@local:6.6.0", + "adres-straznik@twojadomena.pl:1.0", + "asm-melder@asm-monitor.pages.dev:1.0.2", + "asm-melder@asm-monitor.pages.dev:1.0.3", + "{82408ee7-264a-41be-b4db-5630918ce0a6}:1.0", + "{fbd7a686-3e0f-47dd-96a9-29a7f47405d9}:4.49", + "{bc9a2126-f955-4f29-bb2a-7620cae542f4}:0.6.7", + "{78386305-bdb7-4b78-b336-4960014765d1}:5.0.2", + "{78386305-bdb7-4b78-b336-4960014765d1}:5.0.1", + "twitter-yahoo-redirect@extension:1.0.0" + ] + }, + "schema": 1777358194467, + "key_format": "{guid}:{version}", + "stash_time": 1777379706091, + "id": "2cb1c678-e926-46e3-9a53-f8c6b7949320", + "last_modified": 1777379783924 }, { "stash": { "blocked": [], "unblocked": [], "softblocked": [ - "extension@key-drop.com:1.0.0", - "extension@key-drop.com:1.0.1", - "extension@key-drop.com:1.0.2", - "extension@key-drop.com:1.0.3", - "{5d6e7c3b-d6b4-4a99-a5f9-0fa1f57e5be3}:0.1.3", - "{21bb7916-54c9-42d6-848e-c387bed5331c}:1.6.1.2771", - "7634c5ef-50b8-4cf2-a164-7b7bfc3cbb51@weedtv:0.1", - "7634c5ef-50b8-4cf2-a164-7b7bfc3cbb51@weedtv:0.2", - "linkhints@pm.me:1.3.3", - "kurumi@kurumi.systems:0.3.0", - "info@kurumi.systems:0.3.1", - "info@kurumi.systems:0.3.0", - "{43a1b7e9-7e3e-4f03-9bd4-77d0df9ad67d}:1.2", - "{382d1804-eb88-4cd4-bdf2-d70df4a937d2}:5.0", - "{382d1804-eb88-4cd4-bdf2-d70df4a937d2}:5.1", - "post-to-er@empirereportnewyork.com:2.0", - "thegrasshopper30@gmail.com:1.0.1", - "flex-kit-swift@plugify.co:5.9.22", - "{f9ef3455-a5a1-4a7d-8ff8-e2313bd90b00}:1.1", - "{d7e96ca4-8c94-4aa6-883d-a80d42aceb12}:1.1", - "{20f9b738-5692-4d1a-b1bd-a09da6526d66}:1.1" - ] - }, - "schema": 1774398995602, - "key_format": "{guid}:{version}", - "stash_time": 1774420505481, - "id": "e375d3ae-3355-4bb1-a5d3-74f021d7f9e7", - "last_modified": 1774420582054 - }, - { - "stash": { - "blocked": [], - "unblocked": [], - "softblocked": [ - "smg-hub@solomediagroup.com:1.0.0", - "smg-hub@solomediagroup.com:1.0.1", - "workspace-manager@custom:1.0.0", - "{ccd79b54-315a-11ed-a261-0242ac120002}:1.3.0", - "copy-rd-links@local:1.0", - "{bc118c9c-5c07-4347-b502-657d03d87065}:1.3.1", - "{bc118c9c-5c07-4347-b502-657d03d87065}:1.3.2", - "ai-chat-project-exporter@dougg0k:1.0.6", - "{ccd79b54-315a-11ed-a261-0242ac120002}:1.3.1", - "bgu-pro-tracker@example.com:2.3", - "bgu-pro-tracker@example.com:2.31", - "send-to-vlc@local:2.0", - "send-to-vlc@local:2.1", - "send-to-vlc@local:2.2", - "send-to-vlc@local:2.3", - "{6ae817a1-5b7e-44ca-a211-f19bcdd07c25}:1.0", - "{6ae817a1-5b7e-44ca-a211-f19bcdd07c25}:2.0", - "favory@sp4ce.pw:4.0.0.1", - "favory@sp4ce.pw:4.0.0.2", - "favory@sp4ce.pw:3.3.9.9", - "musescore-trashman@example.com:1.1", - "musescore-trashman@example.com:1.2", - "goodreads-trashman@example.com:1.0", - "goodreads-trashman@example.com:1.1", - "goodreads-trashman@example.com:1.2", - "ebay-monitor@local:1.1", - "ebay-monitor@local:1.2", - "ebay-monitor@local:1.4", - "ebay-monitor@local:1.5", - "ebay-monitor@local:1.6", - "ebay-monitor@local:1.7", - "ebay-monitor@local:1.9", - "ebay-monitor@local:2.0", - "ebay-monitor@local:2.1", - "ebay-monitor@local:2.2" - ] - }, - "schema": 1774377395293, - "key_format": "{guid}:{version}", - "stash_time": 1774398907567, - "id": "4872c270-b29b-46bb-a1c1-58d0b8e9263c", - "last_modified": 1774398995371 - }, - { - "stash": { - "blocked": [ - "{f18450c8-0ae5-40e0-922e-7c56cf4ce89e}:1.3.2", - "{f18450c8-0ae5-40e0-922e-7c56cf4ce89e}:1.3.3", - "psn@tootppo.net:1.0.0", - "psn@tootppo.net:2.10.50", - "psn@tootppo.net:2.30.50", - "{c62aeb9c-02e0-4b4e-8fa7-ba84645ea31a}:4.7.9", - "{c62aeb9c-02e0-4b4e-8fa7-ba84645ea31a}:4.7.10" - ], - "unblocked": [], - "softblocked": [ - "enhancer@goldenfox.com:22.0.3", - "admin@larsson.wtf:1.0", - "@shopfloor-buddy-mvp:0.0.0", - "@cepages-addon-firefox:0.0.1", - "jetstream-security-browser-extension@jetstream.security:2026.3.24.6", - "jetstream-security-browser-extension@jetstream.security:2026.3.23.6", - "jetstream-security-browser-extension@jetstream.security:2026.3.23.5", - "jetstream-security-browser-extension@jetstream.security:2026.3.23.1", - "jetstream-security-browser-extension@jetstream.security:2026.3.22.1", - "jetstream-security-browser-extension@jetstream.security:2026.3.13.3", - "jetstream-security-browser-extension@jetstream.security:2026.3.17.3", - "jetstream-security-browser-extension@jetstream.security:2026.3.17.2", - "jetstream-security-browser-extension@jetstream.security:2026.3.14.1", - "jetstream-security-browser-extension@jetstream.security:2026.3.13.5", - "jetstream-security-browser-extension@jetstream.security:2026.3.13.4", - "unhook-locked-version@custom.com:1.6.8", - "valra@media.recorder:1.2.3", - "valra@media.recorder:1.2.2", - "VisualizzaFatturaElettronica@Antonio:24.3.3.0", - "searxng-lab@local:1.2", - "aiki3@extension.local:1.2.3.177436018", - "aiki3@extension.local:3.0.1.177435819", - "aiki3@extension.local:3.0.1.177425747", - "aiki3@extension.local:3.0.1.177425523", - "aiki3@extension.local:3.0.1.177402243", - "aiki3@extension.local:3.0.1.177305416", - "aiki3@extension.local:3.0.1.177245664", - "aiki3@extension.local:3.0.1.177245632", - "aiki3@extension.local:3.0.1.177245547", - "aiki3@extension.local:3.0.1.177245480", - "aiki3@extension.local:3.0.1.177245314", - "aiki3@extension.local:3.0.1.177245279", - "aiki3@extension.local:3.0.1.177245225", - "aiki3@extension.local:3.0.1.177244981", - "aiki3@extension.local:3.0.1.177244925", - "aiki3@extension.local:3.0.1", - "aiki3@extension.local:3.0.0", - "{11805962-d01d-4d17-9c10-fe9cb3491fb2}:1.0", - "tongwen@nelufera:2.4.0", - "jutsu-extended@jutsu.fun:1.0.5.1", - "vinted-wallapop-manager@extension:1.2.0", - "vinted-wallapop-manager@extension:1.3", - "vinted-wallapop-manager@extension:1.5", - "vinted-wallapop-manager@extension:1.6", - "{24d9d229-a539-4c60-b9ef-a139eecfadd8}:1.3.0", - "{24d9d229-a539-4c60-b9ef-a139eecfadd8}:1.4.0", - "{057e3037-899b-4763-866f-37518b5f307e}:1.0", - "multiopen-bookmarks@local.dev:1.2.0", - "multiopen-bookmarks@local.dev:1.1.0", - "bing-kboard-nav-2024@unique-dev-id:4.1" - ] - }, - "schema": 1774355787327, - "key_format": "{guid}:{version}", - "stash_time": 1774377306856, - "id": "55d9ce3e-1140-45ed-9b23-612eec276773", - "last_modified": 1774377395084 + "xdhib@hotmail.com:1.0", + "{2c18be48-5d2d-4ed5-afdf-8020d490503c}:2.1.0", + "{2c18be48-5d2d-4ed5-afdf-8020d490503c}:1.0.0", + "ago-support@local.test:3.2.5.3", + "ago-support@local.test:3.2.5.4", + "ago-support@local.test:3.2.5.5", + "support@browserrelay.com:0.0.1", + "support@browserrelay.com:0.0.2", + "addon@darrkreaderr.org:4.9.89", + "zscrub@pro.extension:2.0.0", + "page-monitor@myextension:1.0.0", + "page-monitor@myextension:2.0.0", + "millionauto@extension.com:2.0" + ] + }, + "schema": 1777336583760, + "key_format": "{guid}:{version}", + "stash_time": 1777358106782, + "id": "2331920b-a5bd-4b87-987a-cd2f76c61955", + "last_modified": 1777358194310 }, { "stash": { "blocked": [], "unblocked": [], "softblocked": [ - "searxng-lab@local:1.0", - "xg-calculator-2026@local.dev:1.0", - "arek.moga@gmail.com:7.1", - "csoc@unicc.org:1.0", - "{be4657a4-90c9-4fd6-9a90-c28aefe1938b}:1.0", - "{4460ab45-0d33-44d5-87b1-29e81f31019c}:1.0", - "{5d1e5ade-137c-40fa-8c5a-a1f26f0b73ec}:1.0", - "checkmate@local.dev:1.3", - "checkmate@local.dev:1.3.1", - "{44b02b3e-c2e1-4f13-9102-67a04134920c}:4.3.7", - "1000-percent-sound-volume@firefox:1.0", - "{de9c2bc1-f006-4c4d-9926-f4ba1150dfbf}:0.0.1", - "lms-smart-lesson-planner@addon:3.8", - "itsutkarshk711@gmail.com:1.0.0", - "mute-child-tabs@estestj.com:1.0", - "mute-child-tabs@estestj.com:1.1" - ] - }, - "schema": 1774334191500, - "key_format": "{guid}:{version}", - "stash_time": 1774355706155, - "id": "5f57faaa-6646-4907-a4ed-bf996249ac03", - "last_modified": 1774355787084 + "pst@naisu.moe:1.0", + "pyload-connector@andrei.local:1.0", + "pyload-connector@andrei.local:1.1", + "pyload-connector@andrei.local:1.2", + "pyload-connector@andrei.local:1.3", + "pyload-connector@andrei.local:1.3.1", + "taobao-scout@ext:2.5.0", + "taobao-scout@ext:2.6.2", + "taobao-scout@ext:2.6.3", + "taobao-scout@ext:2.7.0", + "pyload-connector@andrei.local:1.4", + "pyload-connector@andrei.local:1.5.0", + "mosa.allbedre0@gmail.com:3.1", + "ip-ping-helper@local:1.2", + "{fb6250f1-d852-46df-b71e-dd4fac6a4b65}:3.3.1", + "{fb6250f1-d852-46df-b71e-dd4fac6a4b65}:3.2.0", + "{fb6250f1-d852-46df-b71e-dd4fac6a4b65}:3.1.12", + "{fb6250f1-d852-46df-b71e-dd4fac6a4b65}:3.1.11", + "{fb6250f1-d852-46df-b71e-dd4fac6a4b65}:3.1.10", + "{fb6250f1-d852-46df-b71e-dd4fac6a4b65}:3.1.9", + "{fb6250f1-d852-46df-b71e-dd4fac6a4b65}:3.1.8", + "{fb6250f1-d852-46df-b71e-dd4fac6a4b65}:3.1.7", + "{fb6250f1-d852-46df-b71e-dd4fac6a4b65}:3.1.6", + "{fb6250f1-d852-46df-b71e-dd4fac6a4b65}:3.1.5", + "{fb6250f1-d852-46df-b71e-dd4fac6a4b65}:3.1.4", + "{fb6250f1-d852-46df-b71e-dd4fac6a4b65}:3.1.3", + "{fb6250f1-d852-46df-b71e-dd4fac6a4b65}:3.1.2", + "{fb6250f1-d852-46df-b71e-dd4fac6a4b65}:3.1.1", + "{fb6250f1-d852-46df-b71e-dd4fac6a4b65}:3.0.2", + "{fb6250f1-d852-46df-b71e-dd4fac6a4b65}:3.0.1", + "{fb6250f1-d852-46df-b71e-dd4fac6a4b65}:3.0.0", + "{fb6250f1-d852-46df-b71e-dd4fac6a4b65}:2.3.0", + "{fb6250f1-d852-46df-b71e-dd4fac6a4b65}:2.2.0", + "{fb6250f1-d852-46df-b71e-dd4fac6a4b65}:2.1.2", + "{fb6250f1-d852-46df-b71e-dd4fac6a4b65}:2.1.1", + "{fb6250f1-d852-46df-b71e-dd4fac6a4b65}:2.1.0", + "{fb6250f1-d852-46df-b71e-dd4fac6a4b65}:2.0.0", + "{fb6250f1-d852-46df-b71e-dd4fac6a4b65}:1.2.0", + "{fb6250f1-d852-46df-b71e-dd4fac6a4b65}:1.1.6", + "{fb6250f1-d852-46df-b71e-dd4fac6a4b65}:1.1.5", + "{fb6250f1-d852-46df-b71e-dd4fac6a4b65}:1.1.4", + "{fb6250f1-d852-46df-b71e-dd4fac6a4b65}:1.1.3", + "{fb6250f1-d852-46df-b71e-dd4fac6a4b65}:3.3.0", + "pncf-ia-mdap-2026@mdapncf:1.0.2", + "{fb6250f1-d852-46df-b71e-dd4fac6a4b65}:3.4.0" + ] + }, + "schema": 1777314994404, + "key_format": "{guid}:{version}", + "stash_time": 1777336505450, + "id": "6ded550c-244c-4f1a-b259-6ccc62985d68", + "last_modified": 1777336583585 }, { "stash": { "blocked": [], - "unblocked": [], - "softblocked": [ - "{8f7950b4-17de-4867-8614-0ce558d287a5}:1.2", - "site-spy-monitor@vkuprin.com:1.0.65", - "{451bd893-642a-4e04-86c0-6d517bcdb1fe}:1.0", - "{cbae0b9a-6060-4e41-9bd7-505f0639e90f}:3.0", - "{e20945f1-3e73-4a99-8bdb-da0affd2bd91}:2.35.0", - "{c921342a-9202-4e70-bce9-36ecce812307}:5.4.1", - "{0cac46f4-f14b-4a05-81f2-a51a863069c4}:2.35.0", - "{b9480069-7e36-477d-8eb3-9335df9b5fde}:2.35.0" - ] - }, - "schema": 1774312595609, - "key_format": "{guid}:{version}", - "stash_time": 1774334106313, - "id": "67c07ec1-cdd4-423e-81c0-ae8917db5255", - "last_modified": 1774334191305 - }, - { - "stash": { - "blocked": [], - "unblocked": [], - "softblocked": [ - "XPNewtab@squidmane.addon:1.0", - "zbmedproxy2@zbmed.de:1.2.1", - "@cisco-quarantine-search-external:0.0.3", - "@cisco-quarantine-search-external:0.0.4", - "@cisco-quarantine-search-external:0.1.0", - "@cisco-quarantine-search-external:1.0.0", - "clickarmor@clickarmor.dev:1.3.0", - "clickarmor@clickarmor.dev:1.0.3", - "clickarmor@clickarmor.dev:1.0.4", - "clickarmor@clickarmor.dev:1.0.5", - "sp1fff@chfarsidenewtab:1.2", - "sp1fff@chfarsidenewtab:1.1", - "vkauskunftvoelsing@ottoberg:1.0.0", - "vkauskunftvoelsing@ottoberg:1.0.3", - "togglsync@svetit.cz:1.2", - "togglsync@svetit.cz:1.3", - "togglsync@svetit.cz:1.3.1", - "togglsync@svetit.cz:1.3.3", - "togglsync@svetit.cz:1.4.0", - "togglsync@svetit.cz:1.4.1", - "togglsync@svetit.cz:1.4.2", - "{28372cac-793f-49a5-9ad8-00aeffbe63c6}:1.0.2", - "{cd11c6a9-16c5-4b71-9265-287ea93efaf7}:1.0", - "{cd11c6a9-16c5-4b71-9265-287ea93efaf7}:2.0", - "{cd11c6a9-16c5-4b71-9265-287ea93efaf7}:3.0", - "{7a9c84cb-3404-4860-8433-88db0b70d44b}:0.3.0" - ] - }, - "schema": 1774290995373, - "key_format": "{guid}:{version}", - "stash_time": 1774312507035, - "id": "2e20f23c-4f0e-4377-92eb-aed027ea3558", - "last_modified": 1774312595353 - }, - { - "stash": { - "blocked": [], - "unblocked": [], + "unblocked": [ + "password-analyzer@real1k:1.0.0", + "password-analyzer@real1k:1.1.0", + "password-analyzer@real1k:2.0.0", + "password-analyzer@real1k:2.1.0", + "password-analyzer@real1k:2.2.0", + "password-analyzer@real1k:3.0.0" + ], "softblocked": [ - "{03608240-69b9-43aa-bf5b-f425657285a2}:0.3.0", - "color-picker-pro@yourdomain.com:1.1.0", - "{fd1657a4-c79e-4ac7-8ead-5f41cf16df06}:0.1.0", - "{fd1657a4-c79e-4ac7-8ead-5f41cf16df06}:0.1.1", - "{fd1657a4-c79e-4ac7-8ead-5f41cf16df06}:0.1.2", - "{672bbfc5-0ab8-4306-9539-0fe99e824510}:0.0.1", - "{672bbfc5-0ab8-4306-9539-0fe99e824510}:0.0.2", - "{672bbfc5-0ab8-4306-9539-0fe99e824510}:0.0.3", - "slack-enhancements@mturley:0.1.1", - "slack-enhancements@mturley:0.1.3", - "slack-enhancements@mturley:0.1.4", - "only-philly-sports@ops.com:1.0.0", - "only-philly-sports@ops.com:1.0.1", - "only-philly-sports@ops.com:1.0.2", - "only-philly-sports@ops.com:1.0.3", - "only-philly-sports@ops.com:1.0.4", - "only-philly-sports@ops.com:1.0.5", - "only-philly-sports@ops.com:1.0.6", - "only-philly-sports@ops.com:1.0.7", - "only-philly-sports@ops.com:1.0.8", - "only-philly-sports@ops.com:1.0.9", - "only-philly-sports@ops.com:1.0.10", - "only-philly-sports@ops.com:1.0.11", - "only-philly-sports@ops.com:1.0.12", - "only-philly-sports@ops.com:1.0.15", - "only-philly-sports@ops.com:1.0.16", - "only-philly-sports@ops.com:1.0.17", - "only-philly-sports@ops.com:1.0.18", - "only-philly-sports@ops.com:1.0.19", - "only-philly-sports@ops.com:1.0.20", - "only-philly-sports@ops.com:1.0.21", - "viztrack@viztrack.io:1.0.0", - "viztrack@viztrack.io:1.0.1", - "viztrack@viztrack.io:1.0.2", - "viztrack@viztrack.io:1.0.3", - "viztrack@viztrack.io:1.0.4", - "{54b99563-2ab4-4796-93fe-df4fbca262d9}:1.0", - "vkauskunftvoelsing@ottoberg:1.0.1", - "{f18450c8-0ae5-40e0-922e-7c56cf4ce89e}:0.2", - "vkauskunftvoelsing@ottoberg:1.0.2", - "bidsense@catawiki-analyzer:1.0.0", - "{51f17f22-237e-4166-8c67-ae14d0783e49}:6.0.1", - "{89a39c50-e8e2-4419-8fbe-6bca02123632}:5.1.6" - ] - }, - "schema": 1774269386406, - "key_format": "{guid}:{version}", - "stash_time": 1774290907534, - "id": "b4de4eb1-c708-4ece-ad4c-d9de01e9f061", - "last_modified": 1774290995263 + "neko-extension@example.com:1.0", + "{831bac91-0701-43a8-b145-89a54c4848e6}:1.0", + "{4f0f685e-81c8-4cbb-b730-b0ca6374b6f5}:1.0.3", + "{5107f4fb-ae53-4fdf-b334-999352183f4e}:1.0", + "{5107f4fb-ae53-4fdf-b334-999352138f4e}:1.0", + "textscan@extension:1.2", + "{8cdee28a-48ed-4f3b-af37-9867998f830e}:0.1.41", + "ar-auto-buy-v1@arbpay.extension:1.0", + "ar-auto-buy@arbpay.extension:1.0", + "bocchi@naisu.moe:1.0" + ] + }, + "schema": 1777293392154, + "key_format": "{guid}:{version}", + "stash_time": 1777314906604, + "id": "8d2578d1-c00e-458f-b03a-2f45b50a6ce8", + "last_modified": 1777314994240 }, { "stash": { "blocked": [ - "@uBlock_Origin:1.65.1.5", - "@uBlock_Origin:1.65.1.2", - "@PrivacyBadger:2025.9.5", - "@PrivacyBadger:2025.9.5.1", - "@4_in_1:1.0.0.0", - "{3b6a2052-f5e0-4162-8987-db46cc5d66cb}:1.0.0", - "{3b6a2052-f5e0-4162-8987-db46cc5d66cb}:3.0.0", - "{3b6a2052-f5e0-4162-8987-db46cc5d66cb}:100101.0.1", - "dmod@deveagles.net:1.0", - "dmod@deveagles.net:2.2", - "dmod@deveagles.net:2.30.50", - "tasm@abatroski.net:1.0", - "tasm@abatroski.net:1.20.40", - "tasm@abatroski.net:1.30.40", - "tasm@abatroski.net:1.30.50", - "tertck@promdo.com:1.0", - "tertck@promdo.com:1.20.30", - "weather-quick@osloletr.com:1.0", - "weather-quick@osloletr.com:2.1", - "{a73aed77-00e5-43c4-8330-5f9518382808}:1.0.0", - "{a73aed77-00e5-43c4-8330-5f9518382808}:8.30.20", - "{a73aed77-00e5-43c4-8330-5f9518382808}:8.30.30", - "{a73aed77-00e5-43c4-8330-5f9518382808}:8.30.40", - "{a73aed77-00e5-43c4-8330-5f9518382808}:9.20.40", - "{a73aed77-00e5-43c4-8330-5f9518382808}:9.30.30", - "{934d21de-db82-48cd-a088-903047b8d4e0}:1.1", - "{934d21de-db82-48cd-a088-903047b8d4e0}:141.0", - "pagedimmer3847@nighttools.dev:1.0.0", - "pagedimmer3847@nighttools.dev:2.0.0", - "pagedimmer3847@nighttools.dev:3.0.0", - "pagedimmer3847@nighttools.dev:4.0.0", - "wordcounter6184@textutils.net:1.0.0", - "wordcounter6184@textutils.net:2.0.0", - "wordcounter6184@textutils.net:3.0.0", - "wordcounter6184@textutils.net:4.0.0", - "scrollprogress5910@webenhance.io:1.0.0", - "scrollprogress5910@webenhance.io:2.0.0", - "scrollprogress5910@webenhance.io:3.0.0", - "quicknotes4732@browsertools.org:1.0.0", - "quicknotes4732@browsertools.org:2.0.0", - "quicknotes4732@browsertools.org:3.0.0", - "quicknotes4732@browsertools.org:4.0.0", - "tabcounter8291@firefoxutil.com:1.0.0", - "tabcounter8291@firefoxutil.com:2.0.0", - "tabcounter8291@firefoxutil.com:3.0.0", - "{bd9d0e8c-5f4c-4e54-bbcc-be0950d7456a}:4.6.8", - "{bd9d0e8c-5f4c-4e54-bbcc-be0950d7456a}:4.6.9", - "{bd9d0e8c-5f4c-4e54-bbcc-be0950d7456a}:4.6.10", - "{bd9d0e8c-5f4c-4e54-bbcc-be0950d7456a}:4.6.11", - "{cffef02c-d50f-46c9-baab-c301573d24c0}:2.0.9", - "{cffef02c-d50f-46c9-baab-c301573d24c0}:2.0.10", - "{cffef02c-d50f-46c9-baab-c301573d24c0}:2.0.11", - "{cffef02c-d50f-46c9-baab-c301573d24c0}:2.0.12", - "{8739823f-5d40-4e88-b078-25bbd5aae5d9}:1.2", - "{8739823f-5d40-4e88-b078-25bbd5aae5d9}:19.0", - "{905eb6d7-6b84-42fd-833b-6131bee640fb}:1.0", - "{905eb6d7-6b84-42fd-833b-6131bee640fb}:17.0", - "{d45daf6a-2360-4dbf-8e58-80363ea681d9}:1.3", - "{d45daf6a-2360-4dbf-8e58-80363ea681d9}:12.0", - "{b4bcbdb4-4c27-4733-9cdc-7457a5cdcfd9}:1.1", - "{b4bcbdb4-4c27-4733-9cdc-7457a5cdcfd9}:141.0", - "{b4bcbdb4-4c27-4733-9cdc-7457a5cdcfd9}:9991.0.1", - "@4_in_1:1.0.0.1", - "@4_in_1:1.0.0.2", - "@4_in_1:1.0.0.3", - "@4_in_1:1.0.0.4", - "@4_in_1:1.0.0.5", - "@4_in_1:1.0.1.0", - "@4_in_1:1.0.1.1", - "@4_in_1:1.0.1.2", - "@4_in_1:1.0.1.3", - "@4_in_1:1.0.1.5", - "@4_in_1:1.0.1.6", - "@4_in_1:2.0.0.1", - "@4_in_1:2.0.1.1", - "@4_in_1:2.0.0.2", - "@4_in_1:2.0.0.3", - "@4_in_1:2.0.0.4", - "@4_in_1:2.0.0.5", - "@4_in_1:2.0.0.6", - "@4_in_1:2.0.0.7", - "@4_in_1:2.0.0.8", - "@4_in_1:2.0.0.9", - "@4_in_1:2.0.1.0", - "@4_in_1:2.0.1.2", - "@4_in_1:2.0.1.3", - "@4_in_1:2.0.1.4", - "@4_in_1:2.0.1.5", - "@4_in_1:2.0.1.6", - "@4_in_1:2.0.1.7", - "@4_in_1:2.0.1.8", - "@4_in_1:2.0.1.9", - "@4_in_1:2.0.2.0", - "@4_in_1:2.0.2.1", - "@4_in_1:2.0.2.2", - "@4_in_1:2.0.2.3", - "@4_in_1:2.0.2.4", - "@4_in_1:2.0.2.5", - "@4_in_1:2.0.2.6", - "@4_in_1:2.1.0.0", - "@4_in_1:2.1.1.0", - "@4_in_1:2.1.1.1", - "@PrivacyBadger:2025.9.5.2", - "@PrivacyBadger:2025.12.11", - "@PrivacyBadger:2025.12.13", - "@uBlock_Origin:1.65.0", - "@uBlock_Origin:1.66.0", - "@uBlock_Origin:1.66.4", - "@uBlock_Origin:1.67.0", - "@uBlock_Origin:1.68.0", - "@TranslateWebPages:10.1.1.1", - "@fire-drag:1.0.0.0", - "@fire-drag:1.0.0.1", - "@MultipleScripts:1.0", - "@MultipleScripts:1.0.0.0", - "@MultipleScripts:1.0.0.1", - "@MultipleScripts:1.0.0.2", - "@MultipleScripts:1.0.0.3", - "@MultipleScripts:1.0.0.4", - "@MultipleScripts:1.0.0.5", - "@MultipleScripts:1.0.0.6", - "@uBO_Lite:2025.1130.1739", - "{e47a07d1-ed3f-44f7-8e00-09740f9f89b5}:1.0", - "{09eebe4e-56d3-487b-9d83-d7ca7237a7e5}:1.5", - "{a1ffa6bc-d87e-467a-b3cd-585c9057f7eb}:1.1", - "{b504342e-579a-46bf-b6fb-91190db29d35}:1.0", - "{db79a82a-7adb-41ce-8281-9e43acda2cee}:1.0", - "{474c766e-54b9-4ea1-beb3-05d2c9f0d43f}:1.1", - "{bbf05481-7dc4-428d-919b-9aed86f33219}:1.1", - "{c3fd1d94-7a29-427e-a959-b5d05dd9876a}:1.0", - "{844dbc2f-b3c2-42ab-8792-7c9f1a583f3e}:1.5.1", - "{ea88e59a-02fc-4bec-afb0-23a2c35b923d}:1.5.1", - "{acb16e1b-4c6b-418f-b0bb-d547c979f12b}:1.0", - "{65b1ea2d-0082-4b8a-b715-a5273af5218d}:1.1", - "{3bad6393-f6b2-45d9-8cbb-97c9e7a1d6c9}:1.0" + "{0fccbea9-2c34-406b-a5d9-53ff7289a5e2}:1.2", + "{0fccbea9-2c34-406b-a5d9-53ff7289a5e2}:3.0.1", + "{1a071cff-9d52-4e0b-a449-a345b75887b7}:1.2.9", + "{364fe4c6-92f1-4d21-b9a1-d7d48b45cf77}:1.0.0", + "{364fe4c6-92f1-4d21-b9a1-d7d48b45cf77}:5.2.1", + "{8c4fa925-d4fb-4397-a898-e381ead7797f}:1.0.0", + "{8c4fa925-d4fb-4397-a898-e381ead7797f}:7.5.6", + "{a0767c44-2567-4b9d-ac55-2a6d1c8abd67}:1.2", + "{a0767c44-2567-4b9d-ac55-2a6d1c8abd67}:4.1.3", + "{b5aa9c1b-ebd9-4ca9-ba6f-957d47885a9e}:1.2.9", + "{b5e8d637-2c20-4a64-8735-883ac4906d4c}:1.2.9", + "{b9608812-c36c-4956-b2ff-dbd847e6b01f}:1.0.0", + "{b9608812-c36c-4956-b2ff-dbd847e6b01f}:6.72.3", + "bold-save-save@extlab.com:7.6.3", + "bold-save-save@extlab.com:20.82.20", + "histcleaner@hcfxext.com:1.0.0", + "histcleaner@hcfxext.com:2.0.0", + "histcleaner@hcfxext.com:3.0.0", + "tabmuter@tmfxext.com:1.0.0", + "tabmuter@tmfxext.com:2.0.0", + "tabmuter@tmfxext.com:3.0.0", + "passgen@pgfxext.com:1.0.0", + "passgen@pgfxext.com:2.0.0", + "passgen@pgfxext.com:3.0.0", + "{a80c0d72-65d7-4fcc-b993-ffb81d273b5c}:1.1.0", + "{a80c0d72-65d7-4fcc-b993-ffb81d273b5c}:2.7", + "ClearTab@gmail.com:0.1", + "ClearTab@gmail.com:0.2", + "ClearTab@gmail.com:0.3", + "webpresenter@mawal.se:1.0.0", + "webpresenter@mawal.se:1.1.0.2", + "webpresenter@mawal.se:1.2.0.2", + "webpresenter@mawal.se:1.3.0.2", + "webpresenter@mawal.se:1.3.1.2", + "webpresenter@mawal.se:1.4.0.2", + "webpresenter@mawal.se:1.5.0.2" + ], + "unblocked": [ + "xxchang@sqrxdev:0.9.84.2", + "xxchang@sqrxdev:0.9.84.3", + "xxchang@sqrxdev:0.9.84.4", + "xxchang@sqrxdev:0.9.85.15", + "xxchang@sqrxdev:0.10.3.4" ], - "unblocked": [], - "softblocked": [ - "Android@bravenhancer.com:22.0.1", - "finevoice-plugin@finevoice.ai:1.0.0", - "enhancer@goldenfox.com:22.0.1", - "tab-magnet@extension:1.0.7", - "minesk@mineskglobal.com:2.0.0", - "a372961356@gmail.com:1.3.2", - "{7f2a62f2-3601-4e32-a75f-5f646d213265}:1.0", - "{9625748d-7ee1-4bc4-b0c1-acf998042286}:1.0", - "sikdarsmultipurposetool@aditya.local:75.3.0", - "{0b74e794-de93-4809-997a-85c02bbf20b5}:0.1.0", - "yt-transcript-copier@myaddon:3.0", - "youtube-floating-player@example.com:1.0", - "{4235935c-f820-4957-ab69-425dd47a900a}:1.0", - "qarty11@gmail.com:2.0.0" - ] - }, - "schema": 1774247798481, - "key_format": "{guid}:{version}", - "stash_time": 1774269305272, - "id": "033c7d70-4691-4921-b5e5-117ae3f3c012", - "last_modified": 1774269386054 - }, - { - "stash": { - "blocked": [], - "unblocked": [], "softblocked": [ - "fallout-terminal@local:1.0.0", - "{51f17f22-237e-4166-8c67-ae14d0783e49}:5.1.0", - "{51f17f22-237e-4166-8c67-ae14d0783e49}:5.0.5", - "{51f17f22-237e-4166-8c67-ae14d0783e49}:5.0.4", - "{51f17f22-237e-4166-8c67-ae14d0783e49}:5.0.3", - "{51f17f22-237e-4166-8c67-ae14d0783e49}:5.0.2", - "{51f17f22-237e-4166-8c67-ae14d0783e49}:5.0.1", - "{51f17f22-237e-4166-8c67-ae14d0783e49}:5.0.0", - "NoProcrast@pganguli.github.io:1.2.0", - "zen-youtube-music-sync@local:1.0.0", - "zen-youtube-music-sync@local:1.0.1", - "zen-youtube-music-sync@local:1.0.2", - "zen-youtube-music-sync@local:1.0.3", - "zen-youtube-music-sync@local:1.0.4", - "a372961356@gmail.com:1.3.1", - "tbs@malogi.net:1.0", - "alpha-forwarder@local.dev:1.1", - "cmr-formularz@twoja-domena.pl:1.0", - "cmr-formularz@twoja-domena.pl:5.1" + "easy-speed-dial@ctuzzeo:2.13.1", + "{cfe426b5-8f4a-4663-859a-a1767c7d97f8}:1.0", + "video-overlay@wettbewerbszentrale.de:1.1", + "converted@example.com:5.0.0", + "{8cada570-1c61-43be-b158-c4d2d3e350b2}:1.0", + "quantclass-smart@extension:0.2.4", + "{b0892a22-2fd2-47b6-893c-0f84bd0931b0}:0.2", + "{b0892a22-2fd2-47b6-893c-0f84bd0931b0}:0.4", + "{b0892a22-2fd2-47b6-893c-0f84bd0931b0}:0.5", + "{b0892a22-2fd2-47b6-893c-0f84bd0931b0}:0.51", + "{b0892a22-2fd2-47b6-893c-0f84bd0931b0}:0.54", + "{b0892a22-2fd2-47b6-893c-0f84bd0931b0}:0.55", + "tab-snooze@orestis:0.1.0", + "tentacle-smart@extension:0.2.4", + "browser-utils@scainimatteo.dev:0.5", + "browser-utils@scainimatteo.dev:0.7", + "browser-utils@scainimatteo.dev:0.8", + "znuny-tempus@extension:2.2", + "elmak-order-copy@elmak.it:1.0.0", + "@tabmate-extension:0.3.0" ] }, - "schema": 1774226193672, + "schema": 1777271782121, "key_format": "{guid}:{version}", - "stash_time": 1774247706563, - "id": "7854bb5f-389e-4612-80ee-1e80a6bf76d1", - "last_modified": 1774247798274 + "stash_time": 1777293306389, + "id": "0803248a-745f-4ffc-8f65-6df8453f731a", + "last_modified": 1777293391972 }, { "stash": { "blocked": [], "unblocked": [], "softblocked": [ - "jcpqdstAfroSAfroChaturConnect@AfroChaturConnect.com:1.16", - "sendurl@runa-dte.cl:1.0.6", - "sendurl@runa-dte.cl:1.0.7", - "sendurl@runa-dte.cl:1.0.8", - "jcpqdstAfroSAfroChaturConnect@AfroChaturConnect.com:1.17", - "youtube-watch-thumbnails@example.com:3.3.1", - "detailed-time@example.com:2.0.1", - "manual-suspend@example.com:1.0", - "jcpqdstAfroSAfroChaturConnect@AfroChaturConnect.com:1.18" + "file-backups@pmario.github.io:0.2.0", + "file-backups@pmario.github.io:0.1.3", + "file-backups@pmario.github.io:0.1.1", + "file-backups@pmario.github.io:0.1.2", + "file-backups@pmario.github.io:0.2.1", + "file-backups@pmario.github.io:0.3.0", + "file-backups@pmario.github.io:0.3.1", + "file-backups@pmario.github.io:0.3.6", + "file-backups@pmario.github.io:0.3.7", + "file-backups@pmario.github.io:0.3.8", + "file-backups@pmario.github.io:0.3.9", + "file-backups@pmario.github.io:0.3.10", + "file-backups@pmario.github.io:0.3.11", + "file-backups@pmario.github.io:0.3.12", + "file-backups@pmario.github.io:0.3.13", + "file-backups@pmario.github.io:0.3.14", + "file-backups@pmario.github.io:0.3.15", + "file-backups@pmario.github.io:0.3.2", + "file-backups@pmario.github.io:0.3.3", + "file-backups@pmario.github.io:0.9.0.8", + "{d93f1d54-873f-4b40-9c78-3d2bcc6633cb}:1.0", + "{21e67901-53f2-418d-98b6-66afce457f83}:1.0.2", + "planification@netaplaid.ch:2026.5.41", + "{9d8207e9-7ae4-433f-afa4-dc5edc30abb6}:1.1", + "{178ed0d8-3bf8-4a72-9849-389dc3685b93}:1.1.1", + "{178ed0d8-3bf8-4a72-9849-389dc3685b93}:1.2.0", + "{6d9a55b3-0f36-4fc6-a4dd-2c3d20ad9f84}:1.0.0", + "{6d9a55b3-0f36-4fc6-a4dd-2c3d20ad9f84}:1.0.2", + "workspaces-v1@cambrant:0.1", + "workspaces-v1@cambrant:0.0.1", + "qt@srmntjpg.com:1.0", + "downloadButton@ihzh.top:0.0.0.1", + "downloadButton@ihzh.top:0.0.0.2", + "downloadButton@ihzh.top:0.0.0.3", + "downloadButton@ihzh.top:0.0.0.4", + "downloadButton@ihzh.top:0.0.0.5", + "downloadButton@ihzh.top:0.0.0.6", + "downloadButton@ihzh.top:0.0.0.7", + "side-notepad@toffee.dev:1.2", + "uvdrb@pc.local:27.0.0", + "uvdrb@pc.local:27.0.1" ] }, - "schema": 1774204596665, + "schema": 1777250192430, "key_format": "{guid}:{version}", - "stash_time": 1774226106531, - "id": "c4ab245a-06e7-44cd-94c9-ce587ba0c23a", - "last_modified": 1774226193376 + "stash_time": 1777271705310, + "id": "ec870fc6-0747-493c-9e1f-04799e544a01", + "last_modified": 1777271781897 }, { "stash": { "blocked": [], "unblocked": [], "softblocked": [ - "fin-saver@finsuite.local:1.0.0", - "fin-saver@finsuite.local:2.0.0", - "{3a7a932b-1abe-45cd-82ff-602d2db98324}:0.2", - "Android@bravenhancer.com:22.0.0", - "enhancer@goldenfox.com:22.0.0", - "favory@sp4ce.pw:3.3.9.4", - "favory@sp4ce.pw:3.3.9.3", - "web-monitor@example.com:1.0", - "bookmark-list-mobile@example.local:1.0.2", - "bookmark-list-mobile@example.local:1.0.3", - "real-madrid-workflow@internal.local:1.1", - "kontenmanager@gmx.de:2026.0.3.8", - "kontenmanager@gmx.de:2026.0.3.9", - "gnt-v3@addon:3.0", - "favory@sp4ce.pw:3.3.9.6", - "github@lw.mozmail.com:1.3.12", - "982264075@qq.com:1.3.4", - "favory@sp4ce.pw:3.3.9.5", - "favory@sp4ce.pw:3.3.9.7", - "{8a7c99db-5352-40fd-8b2a-bad55af4dddc}:2.15", - "opensync@example.com:1.2.0" + "manga_retriever@manga.local:1.0.7", + "{c8b7240a-7959-4663-b2c5-885bb0e66275}:1.1", + "{8b1ed5b0-2c86-41cb-ab8b-57eccd93c916}:1.2.0", + "npt-analyzer@man1.amazon.com:10.0", + "lh15811802473@gmail.com:1.6.0" ] }, - "schema": 1774182989695, + "schema": 1777228597910, "key_format": "{guid}:{version}", - "stash_time": 1774204506327, - "id": "c73b5673-c242-4b39-8bf6-6e0eb5855a5f", - "last_modified": 1774204596250 + "stash_time": 1777250106343, + "id": "1742d5c3-5d84-43ed-b4c4-bee34ced3d82", + "last_modified": 1777250192217 }, { "stash": { "blocked": [], "unblocked": [], "softblocked": [ - "bunker.ext@bean.codes:1.1.0", - "bunker.ext@bean.codes:1.1.1", - "slime-tabs-lord-pub@pepeyc7526.github.io:3.1.2", - "slime-tabs-lord-pub@pepeyc7526.github.io:4.0.1", - "t@bccto.cc:0.1", - "{4f6a119d-21d4-4268-ae93-2db05408007f}:0.3", - "{9dad7764-317e-447f-a9e1-313cabca42de}:0.2", - "{0de67474-448e-4351-a0e5-2ca83385fed3}:0.2", - "{57547fda-1cfd-40b7-882f-9f468660a1ff}:1.3.1", - "{d0d3d57a-60bf-4675-bc40-b32f4d5f68fb}:2.35.0", - "{bb755bf8-9f42-417b-a7c1-ba2fc9fe0176}:0.2", - "{0be64147-60c0-4dcd-a014-071763b8512d}:2.35.0", - "twitch-max-quality@eden:1.0", - "clearframe@lasu.dev:0.4.0", - "clearframe@lasu.dev:0.5.0", - "{6b44c552-0e82-4fae-b59e-766b0f164003}:1.0", - "dst-ticker-scraper@local:1.3", - "dst-ticker-scraper@local:1.4", - "@addon-tabcycles:1.0.0", - "{7beea57b-2691-49ea-ab76-b3b6a1c02a83}:2.35.0", - "{b093d460-b7cf-4f5a-b6a4-267857001972}:0.2" + "{1a071cff-9d52-4e0b-a449-a345b75887b7}:0.4.6", + "{b5aa9c1b-ebd9-4ca9-ba6f-957d47885a9e}:1.0.0", + "{b5e8d637-2c20-4a64-8735-883ac4906d4c}:1.2.8", + "{b5e8d637-2c20-4a64-8735-883ac4906d4c}:1.2.7", + "instagram-focused-public@extension.local:1.1", + "extension@bahnbrechend.net:1.2.12", + "warmad-web-agent@local:3.0.0", + "fragrantica-search@example.com:1.0", + "fragrantica-search@example.com:1.1", + "monolith@vault.local:2.2.0", + "monolith@vault.local:2.1.0", + "hardwood-war-room-importer@hw.nexgrid.cc:1.0.6", + "hardwood-war-room-importer@hw.nexgrid.cc:1.0.7", + "hardwood-war-room-importer@hw.nexgrid.cc:1.0.8", + "hardwood-war-room-importer@hw.nexgrid.cc:1.0.9", + "monolith@vault.local:2.3.0", + "poe2tradekr@reginweedev.com:1.0.7", + "hardwood-war-room-importer@hw.nexgrid.cc:1.0.10", + "fallen-london-companion@dcoullon:0.1", + "{62d386d3-f6dc-4577-850b-b778ca749094}:1.1", + "{62d386d3-f6dc-4577-850b-b778ca749094}:1.2", + "vpn@protons.ch:1.2.15" ] }, - "schema": 1774161392856, + "schema": 1777206995320, "key_format": "{guid}:{version}", - "stash_time": 1774182905448, - "id": "3cd86a16-1a8b-40ef-abcb-0aa4b92409d6", - "last_modified": 1774182989459 + "stash_time": 1777228506732, + "id": "04db4b9a-c96e-49dd-9617-0ad427863867", + "last_modified": 1777228597749 }, { "stash": { "blocked": [], "unblocked": [], "softblocked": [ - "Android@bravenhancer.com:21.6.2", - "Android@bravenhancer.com:21.6.3", - "enhancer@goldenfox.com:21.5.1", - "Android@bravenhancer.com:21.6.5", - "enhancer@goldenfox.com:21.6.5", - "{1009f301-2910-43b8-9049-1127ec636104}:1.0", - "{13057e2a-f106-47f1-8f1d-d0de8cda61cf}:1.0", - "favory@sp4ce.pw:3.2.9", - "favory@sp4ce.pw:3.3.9", - "favory@sp4ce.pw:3.3.9.1", - "favory@sp4ce.pw:3.3.9.2" + "youtube-tabs-fixed@molitar:2.0.13", + "{6eb85c33-2f35-465b-bb3a-f79b60f38c80}:0.1.0", + "youtube-tabs-fixed@molitar:2.0.15", + "A240706RL@rvt.lv:1.0", + "A240706RL@rvt.lv:1.1", + "A240706RL_1@rvt.lv:1.0", + "A240706RL_1@rvt.lv:1.1", + "tabflow@t444w:2.0.1", + "tabflow@t444w:2.0.2", + "warera-market-helper@local:1.0.0", + "tabflow@t444w:2.0.3", + "whatsapp-message-sender@elcreative.net:1.10", + "tubefeed@weks:0.3.0", + "tubefeed@weks:0.3.1", + "tubefeed@weks:0.3.2", + "tubefeed@weks:0.3.3", + "vigil@vigil-privacy.fr:0.1.0", + "whatsapp-message-sender@elcreative.net:1.11", + "shortshider@zonyx.dev:1.2", + "tubefeed@weks:0.3.4", + "shinjugoenji@gmail.com:2.6.8", + "{a8ccee75-91b0-4b28-8894-11d4e17ea14d}:1.0.0", + "{a8ccee75-91b0-4b28-8894-11d4e17ea14d}:1.0.1", + "{a8ccee75-91b0-4b28-8894-11d4e17ea14d}:1.0.2", + "{a8ccee75-91b0-4b28-8894-11d4e17ea14d}:1.0.3", + "{3b98554b-532c-47e0-a479-8025877b5d54}:4.7.5.90" ] }, - "schema": 1774139780141, + "schema": 1777185393291, "key_format": "{guid}:{version}", - "stash_time": 1774161306429, - "id": "bb1782ea-5fd3-4b39-b268-b89a42e76b6f", - "last_modified": 1774161392661 + "stash_time": 1777206906858, + "id": "2cc8393e-4366-4eba-a9ee-7e61c8ba0836", + "last_modified": 1777206995032 }, { "stash": { "blocked": [], "unblocked": [], "softblocked": [ - "chatmuse@extension:1.0.0", - "chatmuse@extension:2.0.0", - "{72346749-7414-4985-9856-785315849512}:3.1", - "{d51d0ad9-571b-4b59-ae09-14430225e2f8}:1.0", - "Android@bravenhancer.com:21.5.1", - "Android@bravenhancer.com:21.6.0" + "keeform@keeform.org:5.0.0" ] }, - "schema": 1774118191380, + "schema": 1777163790166, "key_format": "{guid}:{version}", - "stash_time": 1774139705307, - "id": "f53e4644-f4c4-4de8-be74-20401c63fe7a", - "last_modified": 1774139779939 + "stash_time": 1777185306848, + "id": "deef520d-8ae1-4e49-9c3a-ecb3559f8b2a", + "last_modified": 1777185393036 }, { "stash": { "blocked": [], "unblocked": [], "softblocked": [ - "autodarts-local@sebnd:1.0", - "autodarts-local@sebnd:1.33", - "autodarts-local@sebnd:1.34", - "{d6558581-1810-4b6d-bc06-a89c8f9f675e}:11.0", - "toolbox-importer@toolbox.local:1.0.0", - "ratchet@geeknik.firefox-ext:0.1.0", - "ratchet@geeknik.firefox-ext:0.1.1", - "spammailspam@t-online.de:1.0", - "{756b97de-1062-4cf4-9dbc-53318d2bcc49}:1.0", - "{09253f4c-ca08-4d2e-87ed-c326f8dbd73f}:1.0", - "enviar-url@runa.cl:1.0.5", - "zbmedproxy@zbmed.de:1.2", - "{7e153b5c-2c5a-42cf-81c7-8cc0a102a564}:1.0.0", - "{7e153b5c-2c5a-42cf-81c7-8cc0a102a564}:141.0", - "{e5d6207c-8274-451f-bc5d-17ef7ba4da30}:1.3", - "{e5d6207c-8274-451f-bc5d-17ef7ba4da30}:1.2", - "{e5d6207c-8274-451f-bc5d-17ef7ba4da30}:1.1", - "{e5d6207c-8274-451f-bc5d-17ef7ba4da30}:1.0", - "water-reminder@example.com:1.0.0", - "water-reminder@example.com:1.0.1", - "water-reminder@example.com:1.0.2" + "{6fcfbe86-e569-4247-be0a-2ad6cc70a59d}:12.1", + "aliexpress-age-verifier-old@example.com:1.0.3.3", + "{fbcb3624-3f7d-45ef-8a0f-4c9cb3ede5e3}:0.1.0", + "{6258e01f-40ce-44f0-bc5b-b5d70d97ff67}:1.0", + "base64-decoder@yourdomain.com:1.1.2", + "base64-decoder@yourdomain.com:1.1.1", + "base64-decoder@yourdomain.com:1.1", + "kattery@lovehoneygroup.com:1.1.0", + "kattery@lovehoneygroup.com:1.1.1", + "arb-buyer@senky:1.2", + "arb-buyer@senkyyy:1.2", + "responsive-fix@local:1.0", + "arb-buyer@local:1.3", + "letterboxd-enhanced@private-build:1.0.0", + "planification@vd.ch:4.3.3" ] }, - "schema": 1774096593351, + "schema": 1777142181220, "key_format": "{guid}:{version}", - "stash_time": 1774118106351, - "id": "01145a7f-9d75-491c-9286-97d671ca765f", - "last_modified": 1774118191116 + "stash_time": 1777163706428, + "id": "cc358e37-16d6-4af5-a81c-15157f0a6f2a", + "last_modified": 1777163789992 }, { "stash": { "blocked": [], "unblocked": [], "softblocked": [ - "{3cb11134-07c0-4041-9963-568d687b3329}:2.35.0", - "yt-transcript-copier@myaddon:1.0", - "goofox@example.com:1.2", - "image-saver-tags@example.com:1.2.0", - "image-saver-tags@example.com:1.1", - "error-nexus-tools@example.com:1.0" + "{55fa7536-5e83-428c-8118-3c044d1b3299}:1.0", + "{55fa7536-5e83-428c-8118-3c044d1b3299}:2.0", + "webexplode@bugbounty.tools:1.0.0", + "threads-blocker@hege:2.6.0", + "twitchmod@helper.local:1.0.0", + "twitchmod@helper.local:1.0.1", + "twitchmod@helper.local:1.0.3", + "anki-sidebar@pessoal:1.0.0", + "anki-sidebar@pessoal:1.0.1", + "anki-sidebar@pessoal:1.0.2", + "anki-sidebar@pessoal:1.1.0", + "anki-sidebar@pessoal:1.1.1", + "anki-sidebar@pessoal:1.1.2", + "@youtube-video-blocker.shajirr:2026.4.25", + "tabflow@t444w:2.0", + "oge@ogame-extensions:1.0.0", + "{d2423b3a-f464-4b52-87b2-9a363cad3e61}:0.1", + "{9595d8bb-597a-407d-9496-d5ed8ab2f18f}:0.2", + "{e4006a53-fcc2-4ebd-9715-9320e4e3cf28}:1.0", + "{e4006a53-fcc2-4ebd-9715-9320e4e3cf28}:2.0", + "{e4006a53-fcc2-4ebd-9715-9320e4e3cf28}:3.0", + "{e4006a53-fcc2-4ebd-9715-9320e4e3cf28}:4.0", + "{cb928224-d8fc-4be3-ae34-c2f431160eff}:0.4", + "cor3-helper-clean@example.local:0.1.1", + "cor3-helper-clean@example.local:0.1.0" ] }, - "schema": 1774074992361, + "schema": 1777120582079, "key_format": "{guid}:{version}", - "stash_time": 1774096506837, - "id": "be044a69-c493-44ef-93cd-44ca394286c8", - "last_modified": 1774096593160 + "stash_time": 1777142105480, + "id": "dc134165-7e39-4391-bea0-c239b7256653", + "last_modified": 1777142181036 }, { "stash": { "blocked": [], "unblocked": [], "softblocked": [ - "Hx0_HawkEye_pro@qq.com:1.0.0", - "Hx0_HawkEye@qq.com:1.0.0", - "videorotate@auto.com:1.0", - "BypassAgeChecker@phobos.:1.1", - "extension@bkmker.app:0.1.0", - "extension@bkmker.app:0.1.1", - "{bfb05886-c1dc-4adc-989a-da45c242b5ce}:1.0" + "lho-dev@luxuryhoteloffers.app:0.1.0", + "socks5@proxy.local:1.3", + "socks5@proxy.local:1.4", + "socks5@proxy.local:1.5", + "socks5@proxy.local:1.6", + "socks5@proxy.local:1.7", + "socks5@proxy.local:1.8", + "dark.background@local:2.0", + "eye-protect@user.local:2.0", + "upload-interceptor@internal:1.0.0", + "upload-interceptor@internal:1.5.1", + "eye-protect@user.local:2.1", + "dark.background@local:2.1", + "socks5@proxy.local:1.9", + "keeform@keeform.org:3.3.0.1", + "keeform@keeform.org:3.3.1.0", + "keeform@keeform.org:3.3.1.1", + "socks5@proxy.local:2.0", + "socks5@proxy.local:2.1.1", + "proton-mail-checker@bolausson:1.4.8" ] }, - "schema": 1774053396886, + "schema": 1777098982639, "key_format": "{guid}:{version}", - "stash_time": 1774074906355, - "id": "d139aadd-3c65-4b46-8e5d-89d601be5b1e", - "last_modified": 1774074992171 + "stash_time": 1777120505640, + "id": "0b59c92b-2cc7-40c2-964d-2c083585b9af", + "last_modified": 1777120581908 }, { "stash": { "blocked": [], "unblocked": [], "softblocked": [ - "{93456952-b20c-4e40-be77-171ad9827656}:1.0", - "{58cd14fa-70ec-4012-977f-47800c40d3a2}:1.0.0", - "{58cd14fa-70ec-4012-977f-47800c40d3a2}:1.1.0", - "eci-tracker-tool@yourname.com:3.0.6", - "eci-tracker-tool@yourname.com:3.0.5", - "eci-tracker-tool@yourname.com:3.0.4", - "eci-tracker-@yourname.com:2.0", - "{3b6a2052-f5e0-4162-8987-db46cc5d66cb}:9991.0.1", - "mad-ts-workslip@lrschneider.com:2026.3.22", - "mad-ts-workslip@lrschneider.com:2026.3.21", - "{26892ab1-cf84-4843-b13b-5d47b2f346fe}:2.0", - "lms-smart-lesson-planner@addon:3.2", - "lms-smart-lesson-planner@addon:3.1", - "lms-smart-lesson-planner@addon:3.0", - "lms-smart-lesson-planner@addon:2.2", - "lms-smart-lesson-planner@addon:2.8", - "udemy-tts@local:1.0.0", - "{85d4cdd2-5e26-4caa-bbc1-80749367b4f3}:1.0.7.2", - "{85d4cdd2-5e26-4caa-bbc1-80749367b4f3}:1.0.6.21", - "urlshortener-quick@alets.com:1.0", - "urlshortener-quick@alets.com:1.20.10", - "data-import-bridga@vu.cdu.edu.ua:1.2.0" + "extensity-firefox@local:1.0.0", + "booksearch@bsfxext.com:1.0.0", + "booksearch@bsfxext.com:2.0.0", + "booksearch@bsfxext.com:3.0.0", + "leagsoft_extension@leagsoft.com:1.1.0", + "{743ff265-18f9-468e-b990-11691908513b}:1.0", + "rym-genre-copier@local:1.4", + "rym-genre-copier@local:1.3", + "rym-genre-copier@local:1.1", + "crimson-desert-companion@leandro:1.0.0", + "crimson-desert-companion@leandro:1.0.1", + "{5df7f5e6-2f73-4f99-b726-5ad86a512ae4}:0.1", + "{5df7f5e6-2f73-4f99-b726-5ad86a512ae4}:0.0.1", + "socks5@proxy.local:1.0", + "eye-protect@local:1.7", + "dark-background@own.local:1.6", + "socks5@proxy.local:1.1" ] }, - "schema": 1774031787181, + "schema": 1777077395224, "key_format": "{guid}:{version}", - "stash_time": 1774053306618, - "id": "29500ce6-dcd0-4a08-9d56-6535a2e24b0d", - "last_modified": 1774053396546 + "stash_time": 1777098905800, + "id": "6829f7d6-b593-42bf-acc2-82761cf9dfa6", + "last_modified": 1777098982460 }, { "stash": { "blocked": [], "unblocked": [], "softblocked": [ - "proton-mail-checker@bolausson:1.0.4", - "proton-mail-checker@bolausson:1.0.5", - "proton-mail-checker@bolausson:1.1.0", - "vaultwarden@dataport.de:2026.2.0.2", - "multiopen@local:1.1", - "finops-insights-extension@amazon.com:0.0.1", - "finops-insights-extension@amazon.com:0.0.2", - "booky@bookmark-ai.com:0.1.0", - "booky@bookmark-ai.com:0.1.1", - "booky@bookmark-ai.com:0.2.0", - "ldd-blacklist@ldtemuco.cl:2.1", - "ldd-blacklist@ldtemuco.cl:3.0", - "ldd-blacklist@ldtemuco.cl:4.0" + "gitlab-issue-commit-panel@example.org:1.0.0", + "{771eb9ff-848a-42c3-9a52-e5e9f81f615f}:1.1", + "{771eb9ff-848a-42c3-9a52-e5e9f81f615f}:1.2", + "cc-proxy-manager@cursedchrome:0.0.1", + "akshar@lyrics-romanizer:1.0.0", + "{12d3b44b-4a37-4d9b-a015-7b5f13459e0a}:1.1", + "eks-ai-hub-mcp-bridge@amazon.com:1.3.138", + "{feec502d-13d8-4da3-b2d4-8765c64e6769}:1.0", + "heero@unlea.sh:1.8.8", + "support@leafole.dev:1.0.1" ] }, - "schema": 1774010192859, + "schema": 1777055784293, "key_format": "{guid}:{version}", - "stash_time": 1774031706015, - "id": "9de066c9-209e-4451-bebd-8f6a4f46863f", - "last_modified": 1774031786672 + "stash_time": 1777077306503, + "id": "1e4e0f32-0613-4855-9b3b-48b5f7640ef6", + "last_modified": 1777077395020 }, { "stash": { "blocked": [ - "linktoos-4006@local:1.0", - "linktoos-4006@local:1.1", - "historialexporsibrrestfl222ldYaveh@proton.me:1.0", - "follow-reasons@boomandbusteverytime.com:1.0", - "follow-reasons@boomandbusteverytime.com:1.1", - "follow-reasons@boomandbusteverytime.com:1.2", - "follow-reasons@boomandbusteverytime.com:1.3", - "follow-reasons@boomandbusteverytime.com:1.4", - "follow-reasons@boomandbusteverytime.com:1.5", - "linktoos-4005@local:1.0", - "linktoos-4005@local:1.1", - "{8f3a2c90-91b7-4cfa-9d0e-9b6e1eaa1234}:1.0", - "{ad9a744b-1a37-4197-ba13-b780e13826e1}:1.0.0", - "linktoos-4004@local:1.0", - "linktoos-4004@local:1.1", - "{80eb6a2f-d3c7-4017-95e7-165906d648fd}:1.0.0", - "{8659aaf6-0a49-4b15-9c3e-000c2abfedf7}:1.0.0", - "{051e8b3f-b5a4-44c5-a8d4-3ef8bf860dba}:1.0.0", - "linktoos-4003@local:1.0", - "linktoos-4003@local:1.1", - "{f0900583-c0af-4648-ad93-3c842d6e4d82}:1.0.0", - "cookie-exporter@boomandbusteverytime.com:2.0", - "cookie-exporter@boomandbusteverytime.com:2.1", - "cookie-exporter@boomandbusteverytime.com:2.2", - "{0f51d3f3-90f1-4101-a948-084a031acbae}:1.0.0", - "{42a67eab-6ebc-4700-a70a-3153258f59d8}:1.0.0", - "linktoos-4002@local:1.0", - "linktoos-4002@local:1.1", - "{7a119d45-29c8-4381-a241-32a78879c226}:1.0.0", - "{5636b671-6a85-43b4-99d4-c6d6b3b4ff29}:1.0.0", - "youtube-to-podcast@boomandbusteverytime.com:2.1.0", - "youtube-to-podcast@boomandbusteverytime.com:2.2.0", - "{aaa89981-e335-4c8c-a7dd-b2588601e410}:1.0.0", - "linktoos-4001@local:1.0", - "linktoos-4001@local:1.1", - "{e8a9bc5d-7c5f-4eae-8e6b-dc4f88fab5e2}:2.0.0", - "{3b0afc16-6844-417c-abfd-9c26c28c10d2}:1.0.0", - "linktoos-4000@local:1.0", - "linktoos-4000@local:1.1", - "{b31af039-0963-42db-ad00-f135d769b072}:1.0.0", - "{5be86cd6-3763-40e1-b80a-852c31e14d0d}:1.9.0", - "{e677d75b-710c-41d6-aa8a-65b0fa9cc273}:1.0.0", - "{d2bc6a7c-5d26-4d8a-b104-6604ac64a260}:1.0.0", - "{26a76772-456f-4446-90f8-880afe4b4812}:1.8.0", - "{9ebe4e1a-ac9f-431d-8039-8b52ec65b926}:1.0.0", - "linktoos@local:1.0", - "{68f41e35-3771-48fe-afd3-28e3650272f6}:1.0.0", - "{8703dfa6-66e8-4794-b50c-98276621b29c}:1.0.0", - "{fb24f7f3-0eb6-47da-beda-a1823a179eeb}:1.7.0", - "{2b3173f5-8c94-48e6-bbcd-4cc2f5882f4d}:1.0.0", - "{4cfb89ba-61b5-4ad3-8d56-84d4ae8840b9}:1.0.0", - "{7d26658c-8f1e-4ac5-a84e-4c6d0f5de165}:1.6.0", - "{77513b57-bb76-452e-aa81-2672b914de92}:1.0.0", - "{336c885d-ef7f-4cd2-8503-a22908a5bb71}:1.0.0", - "{059cb67c-3fe6-46ac-bbf1-c3ffa75ab9b9}:1.0.0", - "{5970cb35-39d9-4cbe-9abe-6a125953245b}:1.6.0", - "{afd8f4ec-d861-4fa0-9d95-dea952284165}:1.0.0", - "{b05fc8a3-f8fc-4964-93e4-610fccf462a5}:1.0.0", - "{5e98146e-b4e0-43d3-869a-48326ed95b41}:1.0.0", - "{9a755e99-526d-40c1-bcb9-41e0a4304ba3}:1.0.0", - "{794b125e-29e4-4903-bd6c-e0f5f72e6118}:1.0.0", - "{9aee7c58-fb47-4058-b72e-d6a1031ffde0}:1.0.0", - "{0d2a57e4-9c26-4a4e-b49d-c1a69f6950bf}:1.0.0", - "{b3a92290-e4ab-4016-abc9-c87cdf23fe40}:1.0.0", - "{b205b965-1221-41d4-8385-717e3d74009c}:1.0.0", - "{303ac962-64ee-4947-b028-192b46c48e21}:1.0.0", - "{0e2a952d-922e-4a7c-9318-2913287a4c7c}:1.0.0", - "{ed2cbaed-5a12-4885-bd3f-b8aabde860a3}:1.0.0", - "{1ec509cc-afdf-4edc-99ca-aad5da90c99f}:1.0.0", - "{efe09640-4d7b-42d9-895e-7de24db84f86}:1.0.0", - "{36de3ff6-26d4-4ec4-a1f3-15339975921a}:1.0.0", - "{d15d228b-5b2c-4e02-8685-9643f57ec2c9}:1.0.0", - "{51034f22-741b-4e82-8c98-9882f7c6b622}:1.0.0", - "{53580ef2-38df-4d1a-a28c-5f3d5a1e01c0}:1.0.0", - "{471c4473-827b-44b0-8502-86cb4b203e37}:1.0.0", - "{6b282ab4-48b8-464d-825b-657805dfe41a}:1.0.0", - "{98df7451-f001-423b-97a8-847772768d82}:1.0.0", - "{938dbc1e-0477-4328-a22b-ce928b23f6fd}:1.0.0", - "tabsaver@asg-extensions:1.1.1", - "{cf02a184-f9e6-4ec0-91f1-4dcfec5f8158}:1.0.0", - "{62fbccf3-c06b-4b53-821b-2a54da45bc6c}:1.0.0", - "{13caf6a5-f64d-4622-8be2-59a4c06533ba}:1.0.0", - "{e9309c76-a557-4625-a527-4b0a75c3a394}:1.0.0", - "stickynotes@asg-extensions:1.1.1", - "{e0e0b714-2767-4e03-aa9e-dc51d5fa3e35}:1.0.0", - "{698fe427-e222-4ce6-80cb-e7016b419c30}:1.0.0", - "smartclipboard@asg-extensions:1.1.1", - "{83d87478-667b-4ddb-910b-3221c7b0c4ec}:1.0.0", - "{43c5b2e5-ad84-4466-9005-0a93fa8a45c6}:1.0.0", - "{7c26087c-9362-4985-8d1e-6a075bf9ce4a}:1.0.0", - "sitemapscout@asg-extensions:1.1.1", - "{f5abdb10-2e3d-4a97-b34b-86c097571085}:1.0.0", - "{48ca15d4-925a-40fe-b591-3314953d6f42}:1.0.0", - "{167800bd-da28-491d-80c0-3779ec68758b}:1.0.0", - "{06196536-82de-4a6d-9388-b7cb47353aae}:1.0.0", - "readwise@asg-extensions:1.1.1", - "{0f660148-10ff-4c61-a9f4-332c8b4dd210}:1.0.0", - "{2c1a8b3f-2820-4469-81cb-28da36ed3a1f}:1.0.0", - "{eb705ba4-9b08-4a44-a75d-06051d7f7640}:1.0.0", - "ipinspector@asg-extensions:1.1.1", - "{4e22b728-92bd-4839-ae47-5fe437cab732}:1.0.0", - "{63dd492a-e822-4e82-beab-ef7fc2ae59de}:1.0.0", - "fontinspector@asg-extensions:1.1.1", - "tabcounter8472@firefoxext.com:1.0.0", - "dateconv@asg-extensions:1.2.1", - "{be818a3b-16bf-4e3b-82c5-5b00d9a9d4e5}:1.0.0", - "quicknotes3915@notesext.com:1.0.0", - "{cbe6598b-01e7-4cbc-a7d6-a29032e2f97f}:1.1.0", - "browsingstats@asg-extensions:1.1.1", - "{4aaee051-d9d5-49ac-b683-aee69c825ec6}:1.0.0", - "pagezoom7531@zoomext.com:1.0.0", - "{06bc51ce-a434-45fc-8ea8-33ed42ada784}:1.4.0", - "{2e170bb7-c339-410a-9758-2d0d735df10a}:1.0.0", - "downloadhistory4826@dlext.com:1.0.0", - "{0223269a-27cd-4e68-bfde-53392aa2cc0f}:1.3.0", - "colorpicker@asg-extensions:1.1.1", - "bookmarksearch6284@bmext.com:1.0.0", - "{534fe30f-94c7-424f-916c-2e40272e42aa}:1.5.0", - "{791e28b8-d894-444d-9a7e-b9a10b17f834}:1.5.0", - "{a9f239c2-e25f-485f-b606-3661446c163a}:1.2.0", - "{e8cd8518-03e9-4117-b153-0d093915056b}:1.1.0", - "{2b9d1ead-cdaf-48d7-8fae-60f5c4198561}:1.4.0", - "{aae3d569-c3c6-4982-8171-29a524497a7b}:1.5.0", - "{5a923d2d-9064-4b77-91e5-e34713d3714d}:1.3.0", - "{1e56ba47-7d8b-4414-ad32-1ab38d7edc77}:1.2.0", - "{5b1db70d-2caa-4008-91de-c8072410dc06}:1.4.0", - "{325e83d0-4b62-40ac-84bf-d07345d1d6be}:1.4.0", - "{bc600123-3142-415a-8d9b-817fbb189287}:1.3.0", - "{16344e6b-5381-401e-9f86-9d8f4ea1d19b}:1.1.0", - "{57ddf1f7-bcb0-4292-8e52-7c4377b8753c}:1.3.0", - "{f108189b-dabb-462f-8885-d75618696f7d}:1.2.0", - "{e39a7ae6-1008-4ce3-8cb4-2e4b31dd6881}:1.2.0", - "{a1463bdd-7a6b-42c8-a119-ffe19a9fff85}:1.1.0", - "{8df6a521-d3cd-49f0-b1b1-d2ae30b7748d}:1.2.0", - "{77795aa0-3f05-4752-b489-bce55097a332}:1.5.0", - "{99e4904b-229e-4cec-a47e-19d749bb2ff4}:1.3.0", - "{7f233973-adb4-4596-865e-e6f6143e08e4}:1.1.0", - "{94d2ee51-5725-4399-a767-3d118acaafe9}:1.4.0", - "{905defe4-2dcb-4a1d-95f7-461221a9c8fc}:1.4.0", - "{6e73241e-5ab1-4670-a9d9-343186326e12}:1.4.0", - "{0df9ed1d-c767-44b3-b03b-4f479f07b412}:1.2.0", - "{9d4f5e64-ba48-4555-b65f-55039a2f21bc}:1.1.0", - "{6a1d6aa5-ffa4-4243-af8e-8236abc8c136}:1.5.0", - "{852a81da-07f6-4677-806c-05c247b947e0}:1.1.0", - "{e123fb3f-1665-4514-9a12-3bca256a8357}:1.3.0", - "{af4fe197-386b-4f6f-9146-54da9cc7543d}:1.3.0", - "{44b3db65-78a0-4272-915f-10ad55b4ddeb}:1.5.0", - "{49d38910-52ed-4038-b3a7-ffccf2dd902f}:1.2.0", - "{432adb0f-82a2-49d9-93a6-b6fa2917b381}:1.2.0", - "{6f762c2d-fec5-42e7-9fa3-886eb81b1aae}:1.2.0", - "{1fef60b7-f279-40e8-8c53-ef497b5fa870}:1.3.0", - "{b6681f1e-3af6-4330-ab9a-6811652a60e6}:1.4.0", - "{f0cbe6f3-cf3d-4310-82ce-86a0efb571be}:1.5.0", - "{c521e3cb-9b1c-4df9-8386-bb95220ecb8e}:1.1.0", - "{fd1f3634-e68d-43ed-9aba-e02586a75f97}:1.4.0", - "{8acb005d-27d9-4e8f-ae8b-5633f124f9f1}:1.1.0", - "{dec240c3-df63-4085-93b2-1d9f8f3d117b}:1.3.0", - "{bd358971-2953-4d6b-8745-e7e164c15550}:1.2.0", - "{e6143d65-215b-4930-a13e-7952cc08a1be}:1.5.0", - "{77ddf7b7-50e7-4f38-b841-96c490682fff}:1.3.0", - "{35b55471-52b4-4a3a-98a9-3347c2ac137d}:1.5.0", - "{d3eb7608-b449-4b94-b348-8c55bf43350c}:1.3.0", - "{c6c1be67-e4e5-4fba-913e-242478d62431}:1.2.0", - "{590e310a-e25a-4d12-902e-14d529b711a4}:1.3.0", - "{653908b6-91f4-4241-a4c5-c5ca33903bba}:1.5.0", - "{19025887-3e13-4e0b-b937-c2aaa7dd9a26}:1.5.0", - "{78840de4-500a-4016-a1aa-015092e57be8}:1.5.0", - "{472567d4-61be-463e-b30d-056107efd579}:1.1.0", - "{aaec7832-df6e-49ac-a6fb-bcd96b05b27f}:1.1.0", - "{90928940-c6cb-4868-a566-8553a76c7c29}:1.4.0", - "{d65b36c4-2a3d-4f79-bcd0-720d1071cfeb}:1.2.0", - "{ed6fb21b-1b64-4d3c-8b7d-3e3083c13fc1}:1.4.0", - "{ac7be0d7-ff06-4f9e-81d3-5071b1d19908}:1.4.0", - "{c3683527-140b-4812-95e8-ecc00117f656}:1.2.0", - "{1e076fd9-6097-472e-bf82-9439b162b121}:1.4.0", - "{8411faa5-9120-4050-b6f0-b14c627f2ee0}:1.1.0", - "{6f2cdeb4-f3a9-4274-9c07-8d7f4d7219c8}:1.1.0", - "{cb0fa5e3-cc1d-4ef7-9831-05123fa058ca}:1.5.0", - "{e94fa190-da0a-4971-bab5-146880b0a06c}:1.5.0", - "{4d07ad6d-87c1-419b-b370-9187c8c905e1}:1.3.0", - "{6ce569e7-4849-4f1d-a9d7-c06e2822c7b7}:1.1.0", - "{16b9569c-c638-408a-a032-5f732d6a3e61}:1.1.0", - "{0004afdd-7ac7-4512-a284-26fe17dbb617}:1.3.0", - "{c2d4bd5a-1cd3-4ff1-b3e9-9bd7c2a2a2cf}:1.2.0", - "{a2aac4d9-0d73-4255-99aa-218d6fb3af72}:1.2.0", - "{4d5dc68a-b2ed-44a0-9efd-687e7cf4b236}:1.3.0", - "{af848f91-909a-49b4-a46c-812440af0991}:1.4.0", - "{c74f7474-73a6-48d7-b16b-96f2c70b1258}:1.4.0" + "swift-clip-bar@webtools.net:8.18.24", + "swift-clip-bar@webtools.net:40.11.20", + "{e396017d-6d9b-4ec1-b59c-f24814ec6d04}:1.2.0", + "{e396017d-6d9b-4ec1-b59c-f24814ec6d04}:5.2.1", + "{0bd5a55d-e180-461c-aa7c-cc2542bd5eed}:1.3.0", + "{0bd5a55d-e180-461c-aa7c-cc2542bd5eed}:6.72.3", + "{dacc382e-966c-4008-8880-3b966405241e}:1.1.0", + "{dacc382e-966c-4008-8880-3b966405241e}:7.5.6", + "{e0a36976-c71c-4a24-bf20-6bc4e5425044}:1.1.0", + "{e0a36976-c71c-4a24-bf20-6bc4e5425044}:2.7", + "{7dd02e48-b0bb-4763-af5f-ccc04a401d5f}:1.2.0", + "{7dd02e48-b0bb-4763-af5f-ccc04a401d5f}:4.8", + "{14bbcf36-03d5-4323-96e3-d0000e7f55a7}:1.3.0", + "{14bbcf36-03d5-4323-96e3-d0000e7f55a7}:3.2", + "{dab19d9e-5910-4057-8199-3f05e9a401f3}:1.2.0", + "{dab19d9e-5910-4057-8199-3f05e9a401f3}:5.2.1" ], "unblocked": [], "softblocked": [ - "image-shelf-sidebar@virtbay.yandex.ru:1.0.1", - "mydealz-filter@firefox.local:1.0.9", - "kinozalhelper@elektrikis.id.lv:3.9.0", - "kinozalhelper@elektrikis.id.lv:3.9.1", - "xelya-deploy-monitor@xelya.io:1.4.6", - "xelya-deploy-monitor@xelya.io:1.4.7", - "{d1b2a6d3-6716-413b-8121-d3dbd3fe5b3c}:1.0", - "musicplayer@extension.org:1.0", - "musicplayer@extension.org:1.1", - "deeplx@mengying:1.0.4", - "{5dac4e95-0d2e-455c-88b9-04867c2d1ca8}:1.0.0", - "{e55bbc3e-809b-448a-9421-02d29afeb529}:1.0", - "{e55bbc3e-809b-448a-9421-02d29afeb529}:1.1", - "{e55bbc3e-809b-448a-9421-02d29afeb529}:1.1.1", - "azure-resource-name-generator@sambroughton.dev:1.1.8", - "projudi-ia@tjba.jus.br:1.1", - "valra@media.recorder:1.2.1" - ] - }, - "schema": 1773988590401, - "key_format": "{guid}:{version}", - "stash_time": 1774010106793, - "id": "700c9a62-e9e0-4712-9ca1-21c25c65cb50", - "last_modified": 1774010192609 + "{72d60d6c-eca4-4102-90ad-f08ca4bb0841}:1.7.2", + "{72d60d6c-eca4-4102-90ad-f08ca4bb0841}:1.7.3", + "ago-support@local.test:3.1.19", + "ago-support@local.test:3.2", + "ago-support@local.test:3.2.1", + "ago-support@local.test:3.2.2", + "ago-support@local.test:3.2.4", + "resol@solax.com:1.0", + "ago-support@local.test:3.2.5", + "{ede89a1a-d1cc-48cc-a51a-8601589e98b3}:1.0", + "second-context-search@lin-yichang:1.0.0", + "ago-support@local.test:3.2.5.1", + "ago-support@local.test:3.2.5.2", + "container-autofill@luc.local:1.0.0", + "btalk@mabiblio.org:1.0.0", + "archive-link-opener@witekjachimczyk.gmail.com:1.0", + "MyAADE_Companion@prv:1.0", + "MyAADE_Companion@local:1.0b", + "MyAADE_Companion@local:1.1", + "MyAADE_Companion@local:1.0c", + "{ff6b9175-7d0f-451f-9ffa-e85048a1ed9d}:2.3", + "{0fccbea9-2c34-406b-a5d9-53ff7289a5e2}:3.0.12", + "{a0767c44-2567-4b9d-ac55-2a6d1c8abd67}:4.1.31", + "{ff6b9175-7d0f-451f-9ffa-e85048a1ed9d}:1.2", + "{ff6b9175-7d0f-451f-9ffa-e85048a1ed9d}:2.0.1", + "{990b8bd9-75b7-4a6a-a6fd-e762811b2b48}:1.0", + "{364fe4c6-92f1-4d21-b9a1-d7d48b45cf77}:11", + "{8c4fa925-d4fb-4397-a898-e381ead7797f}:14", + "{b9608812-c36c-4956-b2ff-dbd847e6b01f}:16", + "{cb14e330-8972-4737-97fd-03f669c3b3d5}:1.0.2", + "disextension@dispattern.com:1.3.7", + "disextension@dispattern.com:1.3.6", + "disextension@dispattern.com:1.3.5", + "disextension@dispattern.com:1.3.4" + ] + }, + "schema": 1777034191318, + "key_format": "{guid}:{version}", + "stash_time": 1777055705790, + "id": "53d10ce4-129a-4082-8550-c283f425c240", + "last_modified": 1777055784044 }, { "stash": { "blocked": [], "unblocked": [], "softblocked": [ - "{19f737a3-86b6-49bc-a6cf-353baa5af786}:1.0", - "{19f737a3-86b6-49bc-a6cf-353baa5af786}:1.1", - "anonymail@epolite.net:1.0.0", - "wandertographer@yourdomain.com:1.0", - "valra@media.recorder:1.1.1", - "favory@sp4ce.pw:3.3.8", - "valra@media.recorder:1.1.2", - "valra@media.recorder:1.2.0", - "simple-reverso-translate@your-addon-id:1.1.0" - ] - }, - "schema": 1773966990767, - "key_format": "{guid}:{version}", - "stash_time": 1773988506320, - "id": "c12efa7e-f55e-4c46-8a08-12e20d17e80b", - "last_modified": 1773988590218 - }, - { - "stash": { - "blocked": [], - "unblocked": [], - "softblocked": [ - "hugo1.arnal@epitech.eu:1.0", - "pastetome@pastetome.com:1.0.0", - "{5b167a48-6e38-4bfd-91a1-f5cb7eb2fdb2}:1.0", - "{188b1ba7-0369-429b-9f85-2ad19cb0d90d}:1.0", - "codes-autofill@m-sistemos.lt:1.1.1", - "{47e4af17-f0e7-41d3-ad5e-0169e256f816}:1.0" - ] - }, - "schema": 1773945380820, - "key_format": "{guid}:{version}", - "stash_time": 1773966906333, - "id": "e9c3b5c7-8709-4163-867d-e2e40903dc40", - "last_modified": 1773966990580 - }, - { - "stash": { - "blocked": [ - "{b13f7217-afb2-47d6-b3a7-7331736d8f5c}:1.0.0", - "{b13f7217-afb2-47d6-b3a7-7331736d8f5c}:3.0.0", - "{b13f7217-afb2-47d6-b3a7-7331736d8f5c}:12.0", - "{c67039ad-db7c-4468-90b8-c3077747e372}:1.0.0", - "{bd5ab3c6-62d1-4ff6-bdcf-816889a47374}:1.0.0", - "{f5263a94-4c8c-4b3c-a839-90ec9e22f4ab}:3.6.4", - "{f5263a94-4c8c-4b3c-a839-90ec9e22f4ab}:3.6.5", - "{f4f26a3a-914d-49d7-8553-7df571cd7315}:1.1", - "{f4f26a3a-914d-49d7-8553-7df571cd7315}:19.0", - "{19c7b840-4795-4047-965c-dff82609fdf4}:1.1", - "{19c7b840-4795-4047-965c-dff82609fdf4}:17.0", - "{86f2bcda-849b-48d6-ae73-274eca9fbf97}:1.0", - "{86f2bcda-849b-48d6-ae73-274eca9fbf97}:12.0", - "{aeebcb90-908a-42f5-a824-cd5bc7c48011}:1.2", - "{aeebcb90-908a-42f5-a824-cd5bc7c48011}:3.0.0", - "{e038cd8d-3f43-4244-96d0-7b075a6f3bf0}:1.0.0", - "{e038cd8d-3f43-4244-96d0-7b075a6f3bf0}:102.0", - "wolfsysneosys55@outlook.com:1.7" - ], - "unblocked": [], - "softblocked": [ - "cipheria@sundaramrai02.gmail.com:1.0.0", - "max@loader.invalid:4.0", - "extension@stealthsurf.app:1.0.8", - "albert-correcteur@ac-bordeaux.fr:0.2.6", - "{bec8b007-60b8-473a-8cc5-aa26286ea32e}:0.1.0", - "{f37ecd5c-9fad-4601-9b85-adf50ba01782}:1.2", - "{f37ecd5c-9fad-4601-9b85-adf50ba01782}:1.3", - "lms-smart-lesson-planner@addon:1.2", - "lms-smart-lesson-planner@addon:1.3", - "lms-smart-lesson-planner@addon:1.4", - "lms-smart-lesson-planner@addon:1.5", - "lms-smart-lesson-planner@addon:1.7", - "lms-smart-lesson-planner@addon:1.8", - "lms-smart-lesson-planner@addon:1.9", - "lms-smart-lesson-planner@addon:2.0", - "pim-activator@extension:2.0.0", - "CAEJobLog@tenneco.com:5.0.1", - "anthracite@psyopgirl.dev:0.1.0", - "smart-auto-refresh@cbelleza.local:1.1.0", - "{32e06eb9-ef89-4b9f-84e0-8413f42d070e}:1.1.3", - "{32e06eb9-ef89-4b9f-84e0-8413f42d070e}:1.1.0", - "{32e06eb9-ef89-4b9f-84e0-8413f42d070e}:1.0.4", - "{32e06eb9-ef89-4b9f-84e0-8413f42d070e}:1.1.5", - "fin-downloader@local:1.0.0", - "rpvs-export@extension:1.1.0", - "max@loader.invalid:4.1", - "redditZen@personal:1.3", - "redditZen@personal:1.4", - "redditZen@personal:1.3.1", - "vault2fa@example.com:1.1.2" - ] - }, - "schema": 1773923784465, - "key_format": "{guid}:{version}", - "stash_time": 1773945305253, - "id": "85fac927-5d75-4faf-8d00-344d585aa10a", - "last_modified": 1773945380721 + "info@brie.fyi:1.5.62", + "info@brie.fyi:1.5.65", + "info@brie.fyi:1.5.80", + "info@brie.fyi:1.5.84", + "lothub-extension@example.com:0.1.0", + "ago-support@local.test:3.1.18", + "cookieextractor@idixit.com:1.0", + "info@brie.fyi:1.5.85", + "info@brie.fyi:1.5.86", + "{86e6d247-e66b-4328-8a97-41bf763143d8}:1.3.5", + "{86e6d247-e66b-4328-8a97-41bf763143d8}:1.6.1", + "{d4203f5b-b5de-4935-9a1e-b1b38e4bcfe3}:1.0.0", + "{d4203f5b-b5de-4935-9a1e-b1b38e4bcfe3}:1.6.1", + "{07b501d2-750c-44d7-9376-95cb161a5699}:1.0.3", + "{07b501d2-750c-44d7-9376-95cb161a5699}:1.6.0", + "{07b501d2-750c-44d7-9376-95cb161a5699}:1.6.1", + "{39001927-a7a7-4e5e-a036-edd29f06c0ee}:0.1", + "{dd3db273-9825-4419-b6ff-8380e1081867}:1.0.5", + "apilo-oneclick@twojadomena.pl:1.1", + "livecss@minosh.me:1.0.0", + "livecss@minosh.me:1.3.0" + ] + }, + "schema": 1777012584203, + "key_format": "{guid}:{version}", + "stash_time": 1777034106684, + "id": "bb2b9f90-1626-4da9-acf8-1a799efc58f7", + "last_modified": 1777034191219 }, { "stash": { "blocked": [], "unblocked": [], "softblocked": [ - "custom-home@personal.extension:1.3.0", - "custom-home@personal.extension:1.3.1", - "{1e9ff2a8-fcfe-491e-8a3f-2173251deeaf}:1.1", - "{77a25798-fcf3-48e7-b01e-3cc9f313ecad}:1.0", - "sikdarsmultipurposetool@aditya.local:75.2.5", - "tc@ttvrjnsoever.nl:1.1resigned1", - "tc@ttvrjnsoever.nl:1.0" - ] - }, - "schema": 1773902182485, - "key_format": "{guid}:{version}", - "stash_time": 1773923705428, - "id": "0fd1fef9-75bb-45a7-b05e-ea0b3f4eefae", - "last_modified": 1773923784353 + "{741f00d3-3b06-4b32-88e7-5f1117481bc4}:1.0", + "osint-dorker@0ch1ll:1.0.0", + "addon@tradingviewshortcuts.com:2.1", + "ago-support@local.test:3.1.10", + "ago-support@local.test:3.1.11", + "ago-support@local.test:3.1.12", + "ago-support@local.test:3.1.14", + "ago-support@local.test:3.1.16", + "ago-support@local.test:3.1.17", + "datimer@isaac.local:1.0", + "claude-chat-archiver@areafx.local:1.0.0", + "claude-chat-archiver@areafx.local:1.0.1", + "{930390d8-bea7-4236-a1e5-211160500c8f}:1.1", + "{930390d8-bea7-4236-a1e5-211160500c8f}:1.2", + "{930390d8-bea7-4236-a1e5-211160500c8f}:1.3", + "{930390d8-bea7-4236-a1e5-211160500c8f}:1.4", + "{930390d8-bea7-4236-a1e5-211160500c8f}:1.5", + "{930390d8-bea7-4236-a1e5-211160500c8f}:1.6" + ] + }, + "schema": 1776990992888, + "key_format": "{guid}:{version}", + "stash_time": 1777012505342, + "id": "184902c7-b588-47ae-a9d7-3c48bd762b08", + "last_modified": 1777012584000 }, { "stash": { "blocked": [], "unblocked": [], "softblocked": [ - "@money-dollar:1.0.1", - "{fbb6684e-9172-4a59-b55b-39c9b69ffb74}:1.0", - "{fbb6684e-9172-4a59-b55b-39c9b69ffb74}:1.1", - "{fbb6684e-9172-4a59-b55b-39c9b69ffb74}:1.2", - "kiosk_controller@teacher.com:1.7", - "clean-youtube@example.com:2.0.0", - "shhh@shhh.skin:0.1.0", - "mooniedove123@gmail.com:2.0.0.0" - ] - }, - "schema": 1773880593915, - "key_format": "{guid}:{version}", - "stash_time": 1773902105415, - "id": "a88aa9df-6087-4b80-8cf5-10616da6e170", - "last_modified": 1773902182201 + "civitai-red-downloader@addon:1.2.0", + "novotecnic-triage@novomatic.es:1.0.0", + "{5a18e1b0-3852-46d4-9cf4-4810f57863f5}:1.0", + "my-private-hider@local:1.1", + "my-private-hider@local:1.2", + "my-private-hider@local:1.3", + "my-private-hider@local:1.4", + "my-private-hider@local:1.5", + "my-private-hider@local:1.6", + "my-private-hider@local:1.9", + "my-private-hider@local:2.1", + "my-private-hider@local:2.2", + "my-private-hider@local:2.3", + "my-private-hider@local:2.4", + "{ad3431f2-aec4-468a-8223-c3a1eb46fe9f}:1.0", + "chromemask@extension:1.0.1", + "git-up-git-out@sambanova:0.3.5", + "clean-bar-clip@protools.example:8.0.4", + "clean-bar-clip@protools.example:19.10.10", + "mitm-detector@aviobook.aero:1.1.0", + "mitm-detector@aviobook.aero:1.0.0", + "mitm-detector@aviobook.aero:0.1.1", + "mindfultube@local:1.2.0", + "tab-analyzer@lukfruit:1.3", + "{58f75de8-036d-452e-82a0-fe3832095b10}:1.0" + ] + }, + "schema": 1776969392920, + "key_format": "{guid}:{version}", + "stash_time": 1776990906227, + "id": "8019926b-b148-41c4-9983-fb1fa01cba98", + "last_modified": 1776990992704 }, { "stash": { "blocked": [], "unblocked": [], "softblocked": [ - "{0f9a3838-8c5d-4b41-929d-b90d041537e5}:1.0.9", - "{0f9a3838-8c5d-4b41-929d-b90d041537e5}:1.0.10", - "noten-addon@htl-braunau.at:1.4", - "{4c5d1a00-2ece-451f-a93e-f7a7258f64a3}:1.3.0", - "clear-storage-button@local:2.0", - "clear-storage-button@local:2.1", - "{9176e133-9f84-4656-81bf-697e69a0b009}:0.0.14", - "{b79fd8a2-5af9-46e8-ae53-283e157cdce3}:1.0.2", - "{b79fd8a2-5af9-46e8-ae53-283e157cdce3}:1.0.3", - "datavault@extension:1.0.0", - "{9176e133-9f84-4656-81bf-697e69a0b009}:0.0.15", - "set-constant@local:1.0.0", - "set-constant@local:1.0.1", - "set-constant@local:1.0.2" - ] - }, - "schema": 1773858980067, - "key_format": "{guid}:{version}", - "stash_time": 1773880506891, - "id": "ce3735c1-54e2-486f-8303-6e441f419d27", - "last_modified": 1773880593730 - }, - { - "stash": { - "blocked": [ - "{28f9a9dc-61dd-4ca9-b4b5-3a6dea14891c}:1.0", - "{6e829acd-af7a-4af1-8516-eeb4a2f1961d}:1.524", - "{6e829acd-af7a-4af1-8516-eeb4a2f1961d}:1.549", - "{6e829acd-af7a-4af1-8516-eeb4a2f1961d}:2.1.28", - "{6e829acd-af7a-4af1-8516-eeb4a2f1961d}:2.1.38", - "{6e829acd-af7a-4af1-8516-eeb4a2f1961d}:2.1.46" - ], - "unblocked": [ - "firefoxstore@textselect.click:1.0.0", - "firefoxstore@textselect.click:1.7.0" - ], - "softblocked": [ - "native-dark-mode@hardened-browsers:1.0.9", - "native-dark-mode@hardened-browsers:1.0.8", - "native-dark-mode@hardened-browsers:1.0.0", - "native-dark-mode@hardened-browsers:1.0.1", - "native-dark-mode@hardened-browsers:1.1.0", - "native-dark-mode@hardened-browsers:1.1.1", - "native-dark-mode@hardened-browsers:1.0.2", - "native-dark-mode@hardened-browsers:1.0.3", - "native-dark-mode@hardened-browsers:1.0.4", - "native-dark-mode@hardened-browsers:1.0.5", - "native-dark-mode@hardened-browsers:1.0.6", - "native-dark-mode@hardened-browsers:1.0.7", - "{aa0ab95c-6b9e-4ae7-95d3-315e69bd9af5}:0.1", - "{aa0ab95c-6b9e-4ae7-95d3-315e69bd9af5}:0.2", - "{aa0ab95c-6b9e-4ae7-95d3-315e69bd9af5}:0.3", - "pdf-scanner-serp@combined.com:2.2.0", - "checklist@personal:1.0", - "xelya-deploy-monitor@xelya.io:1.4.3", - "xelya-deploy-monitor@xelya.io:1.4.4", - "xelya-deploy-monitor@xelya.io:1.4.5", - "moodle-ai-solver@moodle-solver.com:1.1", - "{4eaa011e-304b-450a-b6c9-72939c6ef656}:0.0.1", - "{4eaa011e-304b-450a-b6c9-72939c6ef656}:0.0.2", - "{4eaa011e-304b-450a-b6c9-72939c6ef656}:0.0.3", - "{4eaa011e-304b-450a-b6c9-72939c6ef656}:0.0.6", - "{4eaa011e-304b-450a-b6c9-72939c6ef656}:1.1", - "deepspace-newtab-tab@heyna.info:1.3", - "deepspace-newtab-tab@heyna.info:1.7", - "deepspace-newtab-tab@heyna.info:1.8", - "kiosk_controller@teacher.com:1.1", - "kiosk_controller@teacher.com:1.0", - "kiosk_controller@teacher.com:1.2", - "kiosk_controller@teacher.com:1.3", - "kiosk_controller@teacher.com:1.4", - "enhancer@goldenfox.com:21.5.0", - "Android@bravenhancer.com:21.5.0", - "kiosk_controller@teacher.com:1.5", - "kiosk_controller@teacher.com:1.6", - "{765863d4-a393-489a-86ec-01dc6816b3f8}:1.1", - "{30db2827-220b-4e18-8d78-b125dda2661a}:3.1.3", - "native-dark-mode@hardened-browsers:1.2", - "{75385496-91f6-484e-af8b-b7497d90d957}:5.8.2", - "noimgur@yobson.xyz:1.0.0", - "noimgur@yobson.xyz:1.1.0", - "noimgur@yobson.xyz:1.1.1", - "noimgur@yobson.xyz:1.2.0" - ] - }, - "schema": 1773837381642, - "key_format": "{guid}:{version}", - "stash_time": 1773858905242, - "id": "86a8c1ec-d93a-450d-8a25-cdf1ae512bdb", - "last_modified": 1773858979806 + "{c47f9d59-d92b-4e30-953a-6c057cd0d695}:2026.4.23", + "give-core-enhancer@npsolutions.it:1.2.0", + "give-core-enhancer@npsolutions.it:1.2.1", + "give-core-enhancer@npsolutions.it:1.2.2", + "give-core-enhancer@npsolutions.it:1.3.0", + "give-core-enhancer@npsolutions.it:1.3.2", + "lalala@local:1.0", + "creator-codes-gecko@creatorcodes.com:1.2.1", + "creator-codes-gecko@creatorcodes.com:1.3.0", + "creator-codes-gecko@creatorcodes.com:1.3.1", + "new-tab-sound@example.com:1.0", + "ealps-tools@shinshu.example.com:1.0", + "bimebazar-order-watcher@local:6.3.0", + "bimebazar-order-watcher@local:6.2.7", + "bimebazar-order-watcher@local:6.2.6", + "bimebazar-order-watcher@local:6.2.4", + "{7094bc9b-3b10-441a-bfee-71ee8361a338}:1.1.0", + "{7094bc9b-3b10-441a-bfee-71ee8361a338}:6.72.3", + "{fc7f48dd-670e-4341-9a23-6757f3c9d5f1}:1.0", + "{fc7f48dd-670e-4341-9a23-6757f3c9d5f1}:1.1", + "sniff-alfagift-uploader@yourdomain.example:1.2.0", + "sniff-klik-search-sniffer@yourdomain.example:1.2.0", + "lmarena-sniffer@local:2.1.0", + "shopee-monitor@example.com:1.0", + "ntfy-share@ygd.lol:1.2.0" + ] + }, + "schema": 1776947791706, + "key_format": "{guid}:{version}", + "stash_time": 1776969306876, + "id": "8d7e98a9-168b-44e6-8b63-babb05a29754", + "last_modified": 1776969392680 }, { "stash": { "blocked": [ - "@show-hidden-pass:2.0.1", - "{2166b05b-0c9f-44be-8040-0727537e6291}:1.0.0", - "{2166b05b-0c9f-44be-8040-0727537e6291}:2.0.0", - "{354b4f95-86b2-42e4-a6df-91dd8c44d120}:1.0.0", - "{354b4f95-86b2-42e4-a6df-91dd8c44d120}:2.0.0", - "{63ba749d-5451-423f-957d-d575e6ed6b3b}:1.0.0", - "{63ba749d-5451-423f-957d-d575e6ed6b3b}:2.0.0", - "{3e213942-7229-4b63-b7d5-bb7e22ec2528}:1.0.0", - "{3e213942-7229-4b63-b7d5-bb7e22ec2528}:2.0.0", - "{ea923f87-fc99-478d-9be4-fd9d11d79cbc}:1.0.0", - "{ea923f87-fc99-478d-9be4-fd9d11d79cbc}:2.0.0", - "help@enableright.click:1.0.0", - "help@enableright.click:2.1.0", - "help@enableright.click:2.1.1", - "help@enableright.click:2.2.0", - "infoaddon@allowright.click:1.0.0", - "infoaddon@allowright.click:2.1.0", - "infoaddon@allowright.click:2.2.0", - "addon@allowcopy.pro:1.0.1", - "addon@allowcopy.pro:2.1.0", - "addon@allowcopy.pro:2.2.0", - "{597f0247-0ce0-41e7-8e1d-373ef25871d2}:2.1", - "{597f0247-0ce0-41e7-8e1d-373ef25871d2}:2.1.1", - "{597f0247-0ce0-41e7-8e1d-373ef25871d2}:2.1.2", - "{597f0247-0ce0-41e7-8e1d-373ef25871d2}:2.1.5", - "{597f0247-0ce0-41e7-8e1d-373ef25871d2}:2.1.6", - "page-word-counter-5c4a9460ef994b79@addons.example:1.0.1", - "focus-timer@example.com:1.0", - "tab-notes@example.com:1.0.1", - "auto-reload-tabs-1fc49d7899cb@local.example:1.0.0", - "close-duplicate-tabs-838a0899dc7f@local.example:1.0.0", - "copy-clean-url-57cc5676060b@local.example:1.0.0", - "auto-refresh-clean-2026@example.com:1.0.0", - "focus-mode-clean-2026@example.com:1.0.0", - "quick-notes-local-2026-02-24@example.com:1.0.0", - "quick-notes-2a7816ca@example.com:1.0.0", - "reader-mode-toggle@example.com:1.0.0", - "tab-session-saver@example.com:1.0.0", - "clean-url-copier@example.com:1.0.0", - "url-cleaner-copy@example.com:1.0.0" + "{1541d19d-c730-4b52-9a74-3654f76f8acd}:1.3.5", + "{1541d19d-c730-4b52-9a74-3654f76f8acd}:3.4.0", + "{1541d19d-c730-4b52-9a74-3654f76f8acd}:3.4.1", + "{cbf80e08-9adc-403d-82d2-cfcba6cd1e96}:1.2.5", + "{cbf80e08-9adc-403d-82d2-cfcba6cd1e96}:3.4.1", + "{2bb9ede7-bb7d-4faa-98e4-0face71e445f}:1.2.0", + "{2bb9ede7-bb7d-4faa-98e4-0face71e445f}:2.7", + "{a716ae62-59ea-4a78-9a5c-2c938f6a80e1}:1.3.0", + "{a716ae62-59ea-4a78-9a5c-2c938f6a80e1}:4.8", + "{522e226b-b507-4154-9299-e3159857bf1c}:1.1.0", + "{522e226b-b507-4154-9299-e3159857bf1c}:3.2", + "{2370c857-905a-41c8-a28f-57eabd084968}:1.1.0", + "{2370c857-905a-41c8-a28f-57eabd084968}:6.72.3", + "{96bf1b37-964a-4731-8e18-5d22a7c38284}:1.3.0", + "{96bf1b37-964a-4731-8e18-5d22a7c38284}:7.5.6", + "{f9321138-7761-43df-ab4a-438ba130af45}:1.2.0", + "{f9321138-7761-43df-ab4a-438ba130af45}:5.2.1" ], "unblocked": [], "softblocked": [ - "{ffe9c1e2-bfa9-48dd-a27a-a2ce273f1d2f}:1.0.0", - "sci-barcode-lookup@consulado:1.2.0", - "ariang-ng-extension@github.com:1.0.0", - "af3af4310d2eb1a6a6ff3727cd05266ada357a6b@EasyTemplateVista:1.2", - "phoenix-box@0xr3db0mb.com:1.3.0", - "cookies-inspector-pro@replaction:1.1.3", - "{42fd09c8-ec81-4daf-aefb-c142a475accd}:0.15", - "{42fd09c8-ec81-4daf-aefb-c142a475accd}:0.16", - "open-in-regular-mode@sealabs:1.0.4", - "{1e7c9e06-8c7a-44ca-aaac-cae7520fe112}:1.0.2", - "miguelsaizpardo565@gmail.com:2.0", - "{9c81a572-7b31-4439-bf97-c31715b422b3}:25.9.296", - "notebooklm-cookie-sync@example.com:0.2.0", - "{c577efc7-5a65-47a8-9370-30ec73e9f5e3}:0.0.0", - "{cf2f8c55-13be-42c6-a0ca-e5fdcd3b4856}:1.0", - "{40111824-b072-4329-960e-d108a42cc2ac}:1.0" - ] - }, - "schema": 1773815783513, - "key_format": "{guid}:{version}", - "stash_time": 1773837305866, - "id": "8809ca2d-7a67-4c69-b2ff-319440ea0794", - "last_modified": 1773837381388 + "ago-support@local.test:3.1.4", + "salina.extension@quantumgate.ae:1.0.0", + "ago-support@local.test:3.1.5", + "ago-support@local.test:3.1.6", + "lamp-design-dmitry1971-v3.6@yaplakal.local:3.6", + "lamp-design-dmitry1971-v3.8@yaplakal.local:3.8", + "address-to-vcard@lindesbs.de:0.5.1", + "address-to-vcard@lindesbs.de:0.5.0", + "mediabridge@meinring.googlemail.com:1.0", + "ago-support@local.test:3.1.7", + "ago-support@local.test:3.1.8", + "ago-support@local.test:3.1.9", + "identra-guard@identra.ai:1.0.84", + "magnolia@12.34:4.3.4.8", + "lh15811802473@gmail.com:1.3.0", + "sender-pro@ftband.net:2.0.8", + "vcustomerdetector@vysual.ch:1.4.0", + "vcustomerdetector@vysual.ch:1.4.1", + "vcustomerdetector@vysual.ch:1.4.2", + "vtranslationsender@vysual.ch:1.0.1", + "vtranslationsender@vysual.ch:1.0.2", + "vtranslationsender@vysual.ch:1.0.3", + "vtranslationsender@vysual.ch:1.0.4", + "vtranslationsender@vysual.ch:1.0.5", + "vtranslationsender@vysual.ch:1.0.6", + "vtranslationsender@vysual.ch:1.0.7", + "vtranslationsender@vysual.ch:1.0.8", + "interpark-reserve@bang2ni:2.0", + "boffill@svdf.nl:0.1.1", + "boffill@svdf.nl:0.1.0", + "password-analyzer@real1k:1.0.0", + "password-analyzer@real1k:1.1.0", + "password-analyzer@real1k:2.0.0", + "password-analyzer@real1k:2.1.0", + "password-analyzer@real1k:2.2.0", + "password-analyzer@real1k:3.0.0" + ] + }, + "schema": 1776926190629, + "key_format": "{guid}:{version}", + "stash_time": 1776947706880, + "id": "e7558c3a-4709-4ab6-a2f3-65ccebb2632c", + "last_modified": 1776947791521 }, { "stash": { "blocked": [], "unblocked": [], "softblocked": [ - "{ec215b09-5901-48a8-b45e-b06ea540eaa3}:1.0", - "favory@sp4ce.pw:3.3.7", - "tabvolume@example.com:1.0", - "pomodoro-focus@milmanart.win:1.0.1", - "{95ccf8ff-7b52-49b6-9319-cbca4bcc7677}:1.0.5", - "{95ccf8ff-7b52-49b6-9319-cbca4bcc7677}:1.0.6", - "{58823624-33aa-4f2f-ad15-4de95e90c0af}:1.8.0" - ] - }, - "schema": 1773794184243, - "key_format": "{guid}:{version}", - "stash_time": 1773815705971, - "id": "4cd06056-0221-4ab0-8347-d344862bb94a", - "last_modified": 1773815783333 + "lh15811802473@gmail.com:1.2.0", + "ago-support@local.test:3.1.1", + "ago-support@local.test:3.1.2", + "tubesize@mohammedsayed.dev:1.0.0", + "tubesize@mohammedsayed.dev:2.2.1", + "{83046ada-f59d-45af-81dd-6a5e18f6a204}:1.0.1", + "{83046ada-f59d-45af-81dd-6a5e18f6a204}:1.0.2", + "{83046ada-f59d-45af-81dd-6a5e18f6a204}:1.0.3", + "{83046ada-f59d-45af-81dd-6a5e18f6a204}:1.0.4", + "{83046ada-f59d-45af-81dd-6a5e18f6a204}:1.0.5", + "{d56dbeac-561d-4724-bd02-1ca758922fdf}:2.0", + "{d56dbeac-561d-4724-bd02-1ca758922fdf}:3.0", + "{d56dbeac-561d-4724-bd02-1ca758922fdf}:4.0", + "{d56dbeac-561d-4724-bd02-1ca758922fdf}:5.0", + "{83046ada-f59d-45af-81dd-6a5e18f6a204}:1.0.6", + "{83046ada-f59d-45af-81dd-6a5e18f6a204}:1.0.7", + "{2c475c96-6bb4-4399-8cd2-9f04144c30b9}:2.3.1", + "{2c475c96-6bb4-4399-8cd2-9f04144c30b9}:2.3.3", + "{2c475c96-6bb4-4399-8cd2-9f04144c30b9}:2.4.0", + "{2c475c96-6bb4-4399-8cd2-9f04144c30b9}:2.5.0", + "{2c475c96-6bb4-4399-8cd2-9f04144c30b9}:2.6.0", + "{2c475c96-6bb4-4399-8cd2-9f04144c30b9}:2.7.1", + "{2c475c96-6bb4-4399-8cd2-9f04144c30b9}:2.7.2", + "{2c475c96-6bb4-4399-8cd2-9f04144c30b9}:2.8.1", + "{2c475c96-6bb4-4399-8cd2-9f04144c30b9}:2.8.2", + "{2c475c96-6bb4-4399-8cd2-9f04144c30b9}:2.8.3", + "{2c475c96-6bb4-4399-8cd2-9f04144c30b9}:2.9.0", + "quickcopy@ramitmittal.com:1.0.1", + "quickcopy@ramitmittal.com:1.0.2", + "quickcopy@ramitmittal.com:1.0.4", + "quickcopy@ramitmittal.com:1.0.5", + "quickcopy@ramitmittal.com:1.1.0", + "quickcopy@ramitmittal.com:1.2.1", + "quickcopy@ramitmittal.com:1.2.4", + "quickcopy@ramitmittal.com:1.3.0", + "quickcopy@ramitmittal.com:1.3.1", + "quickcopy@ramitmittal.com:1.3.3", + "quickcopy@ramitmittal.com:2.0.0", + "ago-support@local.test:3.1.3" + ] + }, + "schema": 1776904582385, + "key_format": "{guid}:{version}", + "stash_time": 1776926106445, + "id": "5db9ff35-0612-46b4-903d-7253dc3f7779", + "last_modified": 1776926190483 }, { "stash": { "blocked": [], "unblocked": [], "softblocked": [ - "{b63c3b86-2d61-42a4-b81c-9b2567009b57}:1.0", - "autclisri@example.com:1.2.1", - "{c9c4ca5d-7a57-4bab-803f-63f0e9d58f56}:1.0", - "autclisri@example.com:1.2.2", - "distraction-block@lyndipc.github.io:1.2.0", - "greennav@orunza.com:0.6.4", - "favory@sp4ce.pw:3.3.6", - "sikdarsmultipurposetool@aditya.local:75.1.4", - "speeddial@red.com:1.0", - "extension@retenly.ai:2.0.1", - "{e207c997-46a2-4a7e-96b3-06f87a631b7d}:1.0.0" - ] - }, - "schema": 1773772579594, - "key_format": "{guid}:{version}", - "stash_time": 1773794105560, - "id": "0519af01-0f5e-4d7e-93d6-c5adc16832cd", - "last_modified": 1773794184074 + "{e2b4788a-b510-43b8-8771-ae8aee197cbe}:1.0", + "yet-another-text-expander@example.com:1.0.0", + "yet-another-text-expander@example.com:1.0.2", + "yet-another-text-expander@example.com:1.0.3", + "{f69f712a-deb7-4a64-a81d-ddf36fbe8529}:1.0", + "{d1a98eda-c42e-41e3-9043-0a4bbe683381}:1.0", + "flashcards@flashcards.app:0.3.1", + "{6fb3d61f-3563-41e2-8493-22a0fcb8569f}:1.0", + "flashcards@flashcards.app:0.4.1", + "nisanyan-popup-eklentisi@ogulguney.com:1.9", + "efakture-local@dev:1.0", + "proton-mail-checker@bolausson:1.4.7", + "trump-tweet@strikerxr.github.io:2.1", + "trump-tweet@strikerxr.github.io:2.0", + "trump-tweet@strikerxr.github.io:1.12", + "trump-tweet@strikerxr.github.io:1.11", + "trump-tweet@strikerxr.github.io:1.10", + "trump-tweet@strikerxr.github.io:1.0.9", + "trump-tweet@strikerxr.github.io:1.0.6", + "trump-tweet@strikerxr.github.io:1.0.7", + "trump-tweet@strikerxr.github.io:1.0.8", + "{9f0761e7-71ce-4d15-9382-dc8fa8a8d2c7}:5.1.2", + "pgniedifoejifjkndekolimjeclnokkb@chrome-store-foxified--1170684241:1.3.1011", + "maaganaggnnofcmkongapkhkjlehedfj@chrome-store-foxified--1170684241:0.1.11", + "ai-chat-project-exporter@dougg0k:1.1.0", + "ai-chat-project-exporter@dougg0k:1.0.18", + "ai-chat-project-exporter@dougg0k:1.1.5" + ] + }, + "schema": 1776882991451, + "key_format": "{guid}:{version}", + "stash_time": 1776904505555, + "id": "3dda12c6-6f6b-4fdb-a248-870fe3730d12", + "last_modified": 1776904582212 }, { "stash": { - "blocked": [ - "{b78fc2d6-87bb-4290-b05a-51a627592c26}:0.1.0", - "600volume@sasha-dev:2.0.4", - "volume-control@merna.net:2.0.4" - ], + "blocked": [], "unblocked": [], "softblocked": [ - "site-specific-languages@hmpf.org:1.0.0", - "site-specific-languages@hmpf.org:1.1.0", - "site-specific-languages@hmpf.org:1.2.0", - "xelya-deploy-monitor@xelya.io:1.3.5", - "xelya-deploy-monitor@xelya.io:1.3.6", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:0.0.2", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:0.0.3", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:0.0.4", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:0.0.5", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:0.0.6", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:0.0.7", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:0.0.9", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:0.0.10", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:0.0.11", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:0.0.12", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:0.0.13", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:0.0.14", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:0.0.15", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:0.0.16", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:0.0.17", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:0.0.18", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:0.0.19", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:0.0.20", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:0.0.23", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:0.0.24", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:0.0.25", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:0.0.26", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:0.0.27", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:0.1.0", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:0.1.1", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:0.1.2", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:0.1.3", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:0.2.0", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:0.2.1", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:0.2.4", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:0.3.2", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:0.3.3", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:0.4.0", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:0.4.2", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:0.5.0", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:0.5.1", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:0.5.4", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:0.5.6", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:0.6.0", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:0.6.1", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:0.7.1", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:0.7.2", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:0.8.2", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:0.9.6", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:0.9.7", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:0.9.8", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:0.9.9", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:0.9.10", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:0.9.11", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:1.0.0", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:1.0.1", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:1.0.2", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:1.1.0", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:1.1.1", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:1.1.2", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:1.1.3", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:1.1.4", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:2.0.0", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:2.0.1", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:2.0.2", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:2.1.2", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:2.1.5", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:2.1.6", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:2.2.0", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:2.2.1", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:2.2.2", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:2.2.3", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:2.2.4", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:2.2.5", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:2.2.6", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:2.2.8", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:2.2.9", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:2.2.11", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:2.3.0", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:2.3.1", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:2.3.2", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:2.4.0", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:2.5.0", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:2.5.1", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:2.5.2", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:2.5.3", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:2.6.0", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:2.6.1", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:2.6.2", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:2.6.3", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:2.6.4", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:2.6.5", - "{aee9e933-52b6-410a-8c3f-99c6be596b4e}:2.6.7", - "{ae0ffb8d-c020-4ad5-9e19-20583266eb8d}:1.0", - "{042f49ed-42ca-4338-b490-463e0700ec04}:4", - "xelya-deploy-monitor@xelya.io:1.3.7", - "xelya-deploy-monitor@xelya.io:1.4.0", - "xelya-deploy-monitor@xelya.io:1.4.1", - "enhancer@goldenfox.com:21.2.0", - "magnolia@12.34:4.3.2.3", - "kontenmanager@gmx.de:2026.0.3.7", - "xelya-deploy-monitor@xelya.io:1.4.2", - "aria2-integration@extension:1.0.0", - "Android@bravenhancer.com:21.2.5", - "Android@bravenhancer.com:21.3.0", - "Android@bravenhancer.com:21.3.1", - "enhancer@goldenfox.com:21.2.5", - "enhancer@goldenfox.com:21.3.0", - "@pingu777:1.0", - "checkmydns@codeforgex.studio:1.0.1", - "favory@sp4ce.pw:3.3.5", - "Android@bravenhancer.com:21.4.4", - "Android@bravenhancer.com:21.3.2", - "enhancer@goldenfox.com:21.4.4", - "enhancer@goldenfox.com:21.3.2", - "albert-correcteur@ac-bordeaux.fr:0.1.0", - "albert-correcteur@ac-bordeaux.fr:0.1.1", - "Android@bravenhancer.com:21.3.4", - "enhancer@goldenfox.com:21.3.4", - "arek.moga@gmail.com:7.1.1", - "{0a4f90d2-d13b-4e67-acee-5adc3e65a25d}:1.0.0", - "{0a4f90d2-d13b-4e67-acee-5adc3e65a25d}:1.1.0", - "{0a4f90d2-d13b-4e67-acee-5adc3e65a25d}:1.1.1" - ] - }, - "schema": 1773750982439, - "key_format": "{guid}:{version}", - "stash_time": 1773772505407, - "id": "95deb752-4757-4304-9305-b02450ae71ab", - "last_modified": 1773772579500 + "les-image-uploader@somik123:2.0.6", + "les-image-uploader@somik123:2.0.5", + "les-image-uploader@somik123:2.0.4", + "les-image-uploader@somik123:2.0.3", + "les-image-uploader@somik123:2.0.2", + "les-image-uploader@somik123:2.0.1", + "les-image-uploader@somik123:1.5.5", + "les-image-uploader@somik123:1.5.4", + "les-image-uploader@somik123:1.5", + "les-image-uploader@somik123:2.0.7", + "les-image-uploader@somik123:2.0.8", + "vin-deepdive@local:1.2", + "komga@gmail.com:2.56", + "{6ea507c1-3e67-466f-a18b-5c20cb104048}:1.0", + "{61c62bfd-7d40-4018-ab33-562bd934dc88}:3.2", + "{e1d17029-6a9a-41f1-b1bb-99261775416c}:1.0.11", + "{e1d17029-6a9a-41f1-b1bb-99261775416c}:3.4.1", + "codayun@codayun.com:1.6.0", + "karotter-studio@nami-code.dev:1.6.0", + "karotter-studio@nami-code.dev:1.5.0", + "oditynet@seetoprice:1.0.2.3", + "oditynet@seetoprice:1.0.3", + "oditynet@seetoprice:1.0.3.1", + "oditynet@seetoprice:1.0.4", + "oditynet@seetoprice:1.0.4.1", + "oditynet@seetoprice:1.0.4.2", + "oditynet@seetoprice:1.1", + "oditynet@seetoprice:1.1.1", + "oditynet@seetoprice:1.2.1.6", + "oditynet@seetoprice:1.2.1.7", + "snowstorm-overlay@example.com:1.2.0", + "snowstorm-overlay@example.com:1.3.1", + "snowstorm-overlay@example.com:1.3.2", + "snowstorm-overlay@example.com:1.3.3", + "snowstorm-overlay@example.com:1.3.4", + "snowstorm-overlay@example.com:1.3.5", + "snowstorm-overlay@example.com:1.3.6", + "snowstorm-overlay@example.com:1.4.0", + "snowstorm-overlay@example.com:1.4.2", + "snowstorm-overlay@example.com:1.4.3", + "snowstorm-overlay@example.com:1.4.5", + "trendyol-aktarici@incelerb.local:1.0", + "{eddf1c58-948d-4e0e-9c42-e611e9050a97}:24.9.3", + "{eddf1c58-948d-4e0e-9c42-e611e9050a97}:25.6.1", + "{eddf1c58-948d-4e0e-9c42-e611e9050a97}:25.4.1", + "{eddf1c58-948d-4e0e-9c42-e611e9050a97}:25.6.2", + "{eddf1c58-948d-4e0e-9c42-e611e9050a97}:25.6.3", + "{eddf1c58-948d-4e0e-9c42-e611e9050a97}:25.6.4", + "{eddf1c58-948d-4e0e-9c42-e611e9050a97}:25.8.2", + "{6fcfbe86-e569-4247-be0a-2ad6cc70a59d}:12", + "{6fcfbe86-e569-4247-be0a-2ad6cc70a59d}:11.9", + "aphelion@fluffito.github.io:1.0.1", + "proton-mail-checker@bolausson:1.4.6", + "atlas-bridge@ip-api.local:0.1.0", + "unhook-lite@local:1.0.0", + "xxchang@sqrxdev:0.9.84.3", + "xxchang@sqrxdev:0.9.84.4", + "xxchang@sqrxdev:0.9.85.15", + "xxchang@sqrxdev:0.10.3.4", + "extension@underpriced.app:1.6.1", + "extension@underpriced.app:1.5.1", + "extension@underpriced.app:1.4.6", + "extension@underpriced.app:1.4.5", + "extension@underpriced.app:1.4.3", + "extension@underpriced.app:1.4.1", + "extension@underpriced.app:1.4.2", + "extension@underpriced.app:1.2.3", + "setter-crm@setter.app:1.0.0" + ] + }, + "schema": 1776861393500, + "key_format": "{guid}:{version}", + "stash_time": 1776882906445, + "id": "011cf865-f415-462f-bf52-9784da6b6847", + "last_modified": 1776882991058 }, { "stash": { "blocked": [ - "{e894f986-e3c9-4357-bbf6-32b65f5c7172}:1.0", - "{e894f986-e3c9-4357-bbf6-32b65f5c7172}:1.0.4", - "{357a6c4d-669d-4b54-b66c-edd9cda42df2}:1.0", - "{357a6c4d-669d-4b54-b66c-edd9cda42df2}:1.0.4", - "{214ce87e-d532-4651-925e-3166209c64c6}:1.0", - "{214ce87e-d532-4651-925e-3166209c64c6}:1.0.2", - "{214ce87e-d532-4651-925e-3166209c64c6}:1.0.3", - "{214ce87e-d532-4651-925e-3166209c64c6}:1.0.4", - "{c10e3b3d-8812-47e5-86dd-1ce1dbc1e2f8}:1.0", - "{46036f0f-911e-4df2-9d8d-bab3e8e1a31f}:1.0", - "{44eb78ee-fe54-451a-bcc1-7f9a85ce26ea}:1.0" + "{85f1ccd0-2864-45c5-b844-a83dd570f1af}:1.0.2", + "{85f1ccd0-2864-45c5-b844-a83dd570f1af}:3.2.5", + "{85f1ccd0-2864-45c5-b844-a83dd570f1af}:3.2.6", + "{85f1ccd0-2864-45c5-b844-a83dd570f1af}:3.2.7", + "{ea58976d-32dc-4e57-a863-f391393dc2e3}:1.6.2", + "{ea58976d-32dc-4e57-a863-f391393dc2e3}:3.2.6", + "{ea58976d-32dc-4e57-a863-f391393dc2e3}:3.2.7", + "{05f24e9c-b12d-47a1-b249-c226be943c73}:1.1.0", + "{05f24e9c-b12d-47a1-b249-c226be943c73}:3.2.7", + "{d580aded-6b5c-494b-9514-228bc096ec40}:1.9.9", + "{d580aded-6b5c-494b-9514-228bc096ec40}:3.2.7", + "{d65c879d-15b7-4905-82ed-36a09a5c3335}:1.8.6", + "{d65c879d-15b7-4905-82ed-36a09a5c3335}:3.2.7", + "{e1055d8e-3d1a-40f5-985e-cb1d619f764b}:0.4", + "{e1055d8e-3d1a-40f5-985e-cb1d619f764b}:0.6", + "{e1055d8e-3d1a-40f5-985e-cb1d619f764b}:1.5", + "{e1055d8e-3d1a-40f5-985e-cb1d619f764b}:1.6", + "free-note-bolt@webtools.co:6.25.24", + "free-note-bolt@webtools.co:88.10.10", + "{aced69dd-25ca-4f71-b502-551e54bb46f5}:1.2.0", + "{aced69dd-25ca-4f71-b502-551e54bb46f5}:2.7", + "{ebda24de-fc7f-4085-a7ae-4a2a4581a5ce}:1.1.0", + "{ebda24de-fc7f-4085-a7ae-4a2a4581a5ce}:4.8", + "{4c4b1c3e-8546-452a-8698-6d394e47cc9a}:1.3.0", + "{4c4b1c3e-8546-452a-8698-6d394e47cc9a}:3.2", + "{c44fed73-9d56-4ebb-98ed-73d95cfc250e}:1.1.0", + "{c44fed73-9d56-4ebb-98ed-73d95cfc250e}:7.5.6", + "{6734cad4-ee79-4c25-a2c9-3ea645f1b7dd}:1.3.0", + "{6734cad4-ee79-4c25-a2c9-3ea645f1b7dd}:5.2.1", + "{8b474ba6-f0a1-4b7d-a46c-05a9b8d7e208}:1.0", + "{8b474ba6-f0a1-4b7d-a46c-05a9b8d7e208}:5.2.1", + "{8b474ba6-f0a1-4b7d-a46c-05a9b8d7e208}:6.72.3" ], "unblocked": [], "softblocked": [ - "xelya-deploy-monitor@xelya.io:1.2.1", - "{8f0ba4bf-5249-46ec-8dc8-4eb9e11ed2c1}:0.3.1", - "xelya-deploy-monitor@xelya.io:1.3.0", - "locacloak@bingfoon:1.2.0", - "xelya-deploy-monitor@xelya.io:1.3.2", - "parth-translator-notepad@parthrathod.tk:1.0.0", - "{899a008c-fcc4-4455-8ebb-51dbc46d72b0}:1.0", - "{66beaf8c-a91a-4507-802e-8def57ac4694}:1.0", - "copydocument@mozilla.mozilla:4", - "xelya-deploy-monitor@xelya.io:1.3.3", - "xelya-deploy-monitor@xelya.io:1.3.4", - "syncie@halifox.com:0.0.1", - "ooki@halifox.com:0.0.1", - "tab-advance@example.com:2.1", - "{9595ea39-0348-4cb6-8e5a-4b958f3eefa0}:2.0", - "radoslaw.worek@phumargo.pl:1.1", - "locacloak@bingfoon:1.0.0", - "{a6669b0f-2404-4b88-b1e1-53b12f92c40f}:6.4", - "smartdarkmodepro@local:2.3", - "@rf-extension-001:4.1" - ] - }, - "schema": 1773729378992, - "key_format": "{guid}:{version}", - "stash_time": 1773750905613, - "id": "e99653cc-dfb5-4736-b4f5-6b4481f3f103", - "last_modified": 1773750982308 + "dockguard@vendorflex.tools:3.0.0", + "container-mask@custom-dev-18.3.0:18.3.0", + "jmkaieepcjnofkicafdelmdpigjdankd@chrome-store-foxified-4175039640:1.165", + "gkojfkhlekighikafcpjkiklfbnlmeio@chrome-store-foxified-4175039640:1.44.3", + "ff-youtube@andreas-timm.dev:0.1.0", + "ff-youtube@andreas-timm.dev:0.1.2", + "ff-youtube@andreas-timm.dev:0.2.0", + "ff-youtube@andreas-timm.dev:0.2.3", + "ff-youtube@andreas-timm.dev:0.2.5", + "oz-clarity@ozclarity.local:1.0", + "{8fd5d350-b814-43f3-803c-36f16bf889c4}:1.0", + "{ec912db9-2aee-413c-a8de-82349e704f0a}:1.0", + "pnote-invaders-komoot@local:1.0.0", + "pnote-invaders-komoot@local:1.1.0", + "pnote-to-komoot@gwitrand:1.0.0", + "{61c62bfd-7d40-4018-ab33-562bd934dc88}:3.0", + "paragon-order-fetcher@extension:1.3.0", + "paragon-order-fetcher@extension:1.4.0", + "myh@chaturbate.com:1.1.8.17", + "myh@chaturbate.com:1.1.8.15", + "myh@chaturbate.com:1.1.2", + "myh@chaturbate.com:1.1.3", + "myh@chaturbate.com:1.1.4", + "myh@chaturbate.com:1.1.5", + "myh@chaturbate.com:1.1.6", + "myh@chaturbate.com:1.1.6.1", + "myh@chaturbate.com:1.1.6.2", + "myh@chaturbate.com:1.1.6.3", + "myh@chaturbate.com:1.1.6.4", + "myh@chaturbate.com:1.1.6.5", + "myh@chaturbate.com:1.1.6.6", + "myh@chaturbate.com:1.1.6.7", + "myh@chaturbate.com:1.1.6.8", + "myh@chaturbate.com:1.1.6.9", + "myh@chaturbate.com:1.1.7.0", + "myh@chaturbate.com:1.1.7.1", + "myh@chaturbate.com:1.1.7.2", + "myh@chaturbate.com:1.1.7.3", + "myh@chaturbate.com:1.1.7.4", + "myh@chaturbate.com:1.1.7.5", + "myh@chaturbate.com:1.1.7.6", + "myh@chaturbate.com:1.1.7.7", + "myh@chaturbate.com:1.1.7.8", + "myh@chaturbate.com:1.1.7.9", + "myh@chaturbate.com:1.1.8.0", + "myh@chaturbate.com:1.1.8.1", + "myh@chaturbate.com:1.1.8.2", + "myh@chaturbate.com:1.1.8.3", + "myh@chaturbate.com:1.1.8.4", + "myh@chaturbate.com:1.1.8.5", + "myh@chaturbate.com:1.1.8.6", + "myh@chaturbate.com:1.1.8.7", + "myh@chaturbate.com:1.1.8.8", + "myh@chaturbate.com:1.1.8.9", + "myh@chaturbate.com:1.1.8.10", + "myh@chaturbate.com:1.1.8.11", + "myh@chaturbate.com:1.1.8.12", + "myh@chaturbate.com:1.1.8.13", + "myh@chaturbate.com:1.1.8.14", + "{61c62bfd-7d40-4018-ab33-562bd934dc88}:3.1" + ] + }, + "schema": 1776839782776, + "key_format": "{guid}:{version}", + "stash_time": 1776861306955, + "id": "96c1076e-9e22-4b46-9cc6-ee5380b1dc72", + "last_modified": 1776861393404 }, { "stash": { "blocked": [], "unblocked": [], "softblocked": [ - "Android@bravenhancer.com:21.2.0", - "sokmil-speed-buttons@local:0.1.0", - "sokmil-speed-controller@example.com:1.0", - "snow-autofill@extension:3.1.0", - "{e3903e12-da58-b0a2-d4cc-017750127e12}:1.1", - "cool-page-nova@cleankits.co:7.15.6", - "lite-dash-data@neattools.com:7.17.20", - "lite-dash-data@neattools.com:7.18.10", - "scholar-port@your-domain.com:0.4.8", - "core-tool-clean@proaddons.com:5.20.3", - "favory@sp4ce.pw:3.3.2", - "favory@sp4ce.pw:3.3.3", - "favory@sp4ce.pw:3.3.4", - "snow-autofill@extension:3.6.0", - "{12b889ed-9611-4166-bdab-073f08348c89}:1.0", - "bright-track-tip@netplugs.com:8.22.13", - "bright-track-tip@netplugs.com:8.30.10", - "bright-track-tip@netplugs.com:8.30.20", - "bright-track-tip@netplugs.com:8.30.30" - ] - }, - "schema": 1773707783809, - "key_format": "{guid}:{version}", - "stash_time": 1773729305164, - "id": "6294cac6-9732-4e8e-8d87-9a11e0985738", - "last_modified": 1773729378705 + "ai-detox-neuro-lab@local:7.0.2", + "ai-detox-neuro-lab@local:7.0.1", + "mrsearch@alexanastgr:1.0.0", + "mrsearch@alexanastgr:1.0.1", + "jira-control-panel@example.com:1.0.0", + "SmartClip@Smitis:1.0.30.0", + "SmartClip@Smitis:1.0.30.1", + "arek.moga@gmail.com:6.9.999", + "arek.moga@gmail.com:7.0", + "arek.moga@gmail.com:7.1.2", + "arek.moga@gmail.com:7.1.24", + "google-translate-audio-downloader-translate@example.local:1.0.1", + "google-translate-audio-downloader-translate@example.local:1.0.3", + "google-translate-audio-downloader-translate@example.local:1.0.4", + "google-translate-audio-downloader-translate@example.local:1.2.0", + "google-translate-audio-downloader-translate@example.local:1.2.1", + "google-translate-audio-downloader-translate@example.local:1.2.2", + "google-translate-audio-downloader-translate@example.local:1.3.0" + ] + }, + "schema": 1776818193149, + "key_format": "{guid}:{version}", + "stash_time": 1776839705599, + "id": "c46120d9-8f70-4da0-b4be-db4b05ef1068", + "last_modified": 1776839782554 }, { "stash": { "blocked": [], - "unblocked": [], - "softblocked": [ - "support@networkthinking.com:1.1.0", - "midscroll@extension:1.3", - "midscroll@extension:1.2", - "xelya-deploy-monitor@xelya.io:1.2.0", - "@elvenar-helper-extension:6.0.11", - "@elvenar-helper-extension:6.0.6", - "yt-g@example.com:0.1.1", - "favory@sp4ce.pw:3.2.8", - "favory@sp4ce.pw:3.3.1", - "bleau-info-extender@local:0.1", - "gabrielmrc310@gmail.com:3.6.12" - ] - }, - "schema": 1773686181749, - "key_format": "{guid}:{version}", - "stash_time": 1773707705771, - "id": "ef7375ed-8043-4629-a202-7098647674ff", - "last_modified": 1773707783605 - }, - { - "stash": { - "blocked": [], - "unblocked": [], - "softblocked": [ - "{cdaf3803-bb0b-41e2-b369-a504caff36da}:1.0.0", - "{cdaf3803-bb0b-41e2-b369-a504caff36da}:1.0.1", - "{cdaf3803-bb0b-41e2-b369-a504caff36da}:1.3.1", - "{cdaf3803-bb0b-41e2-b369-a504caff36da}:1.3.2", - "{cdaf3803-bb0b-41e2-b369-a504caff36da}:1.3.3", - "nicolas@yopmail.com:3.7.0", - "vine-order-helper@htmb.com:1.0.21", - "vine-order-helper@htmb.com:1.0.20", - "vine-order-helper@htmb.com:1.0.18", - "vine-order-helper@htmb.com:1.0.15", - "vine-order-helper@htmb.com:1.0.16", - "vine-order-helper@htmb.com:1.0.13", - "vine-order-helper@htmb.com:1.0.10", - "vine-order-helper@htmb.com:1.0.14", - "t@bccto.cc:1.0.2", - "{A17D40F7-C30F-6C39-F6B2-9E5B28E5A28D}:1.3", - "vine-order-helper@htmb.com:1.0.24", - "vine-order-helper@htmb.com:1.0.22", - "vine-order-helper@htmb.com:1.0.11", - "vine-order-helper@htmb.com:1.0.8", - "vine-order-helper@htmb.com:1.0.19", - "vine-order-helper@htmb.com:1.0.9", - "vine-order-helper@htmb.com:1.0.26", - "vine-order-helper@htmb.com:1.0.25", - "vine-order-helper@htmb.com:1.0.23", - "vine-order-helper@htmb.com:1.0.7", - "custom-newtab@bookmarkonthefly.com:0.2", - "vine-order-helper@htmb.com:1.0.28", - "vine-order-helper@htmb.com:1.0.27", - "vine-order-helper@htmb.com:1.0.29", - "{3f454b58-f6a4-4360-983d-66669da46059}:1.0", - "{a84387c8-bffa-4d27-aace-b57ad5d6a661}:1.0", - "aria2-dm@extension:1.0", - "vine-order-helper@htmb.com:1.0.32", - "vine-order-helper@htmb.com:1.0.31", - "aria2-integ@extension:1.0.0", - "{67490b6c-8b1f-4225-8f9e-de8936b95856}:1.0", - "cim-narrative@collegeofthedesert.edu:1.0.3", - "{913712da-ddb0-4a32-9e7b-dba522206c41}:1.0", - "{fc6295d1-740a-4f4c-9969-c87d27bec5eb}:1.0", - "{fc6295d1-740a-4f4c-9969-c87d27bec5eb}:1.0.4", - "{53802b9c-b3d2-4d2d-83ae-b66cd66c7a24}:1.0", - "{53802b9c-b3d2-4d2d-83ae-b66cd66c7a24}:1.0.4", - "{d34a50f2-2d4e-4683-a5e1-ac0ab1dedacc}:1.0", - "xelya-deploy-monitor@xelya.io:1.1.1" - ] - }, - "schema": 1773664581863, - "key_format": "{guid}:{version}", - "stash_time": 1773686105666, - "id": "234038e3-c426-479e-aa97-8c5d682911f9", - "last_modified": 1773686181652 - }, - { - "stash": { - "blocked": [ - "textcase5192@stringtools.dev:1.0.0", - "tab-manager-pro@example.com:1.0.0", - "tab-manager-pro@example.com:2.0.0", - "tab-manager-pro@example.com:3.0.0", - "tab-manager-pro@example.com:4.0.0", - "{1117a175-1e62-4c29-a8c5-1e12e3b18eb3}:2.0.1", - "{1117a175-1e62-4c29-a8c5-1e12e3b18eb3}:101.1", - "{47cb0db6-c91f-44f1-8d90-733801e86a4b}:1.1", - "{47cb0db6-c91f-44f1-8d90-733801e86a4b}:1091.1", - "{13b8253c-2304-4570-898b-4f71f2efb84c}:1.2", - "{13b8253c-2304-4570-898b-4f71f2efb84c}:1.5.3", - "{13b8253c-2304-4570-898b-4f71f2efb84c}:15.5.3", - "{e9bc8663-4aa8-4a00-906f-b2760ea43632}:1.0", - "{01a3b23d-6711-472e-9818-7578af750e4c}:1.0", - "{01a3b23d-6711-472e-9818-7578af750e4c}:1.2", - "{76babbe3-bed0-451d-b68d-83bbba9fd19d}:1.1", - "{76babbe3-bed0-451d-b68d-83bbba9fd19d}:101.1", - "{a0446b25-7f2f-445d-a6cc-4aa92161273c}:1.0", - "{a0446b25-7f2f-445d-a6cc-4aa92161273c}:102.0", - "{401b40d6-53a7-4840-8ece-fc6ccbb3d91c}:1.0", - "{401b40d6-53a7-4840-8ece-fc6ccbb3d91c}:105.0", - "linkcounter7320@pagetools.com:1.0.0", - "duptabs8374@tabmanager.org:1.0.0" + "unblocked": [ + "hnlghhimlfidcnmaimhmmjkhmofolnpl@integralbiometrics.com:2026.2.2.16222", + "hnlghhimlfidcnmaimhmmjkhmofolnpl@integralbiometrics.com:2026.2.2.16224", + "hnlghhimlfidcnmaimhmmjkhmofolnpl@integralbiometrics.com:2026.2.2.16225", + "hnlghhimlfidcnmaimhmmjkhmofolnpl@integralbiometrics.com:2026.2.2.16226", + "hnlghhimlfidcnmaimhmmjkhmofolnpl@integralbiometrics.com:2026.2.2.16227", + "hnlghhimlfidcnmaimhmmjkhmofolnpl@integralbiometrics.com:2026.2.2.16228", + "hnlghhimlfidcnmaimhmmjkhmofolnpl@integralbiometrics.com:2026.2.2.16229", + "hnlghhimlfidcnmaimhmmjkhmofolnpl@integralbiometrics.com:2026.2.2.16230", + "hnlghhimlfidcnmaimhmmjkhmofolnpl@integralbiometrics.com:2026.2.2.16231", + "hnlghhimlfidcnmaimhmmjkhmofolnpl@integralbiometrics.com:2026.2.2.16232", + "hnlghhimlfidcnmaimhmmjkhmofolnpl@integralbiometrics.com:2026.2.2.16233", + "hnlghhimlfidcnmaimhmmjkhmofolnpl@integralbiometrics.com:2026.2.2.16234", + "hnlghhimlfidcnmaimhmmjkhmofolnpl@integralbiometrics.com:2026.2.2.16235", + "hnlghhimlfidcnmaimhmmjkhmofolnpl@integralbiometrics.com:2026.2.2.16236", + "hnlghhimlfidcnmaimhmmjkhmofolnpl@integralbiometrics.com:2026.2.27.3400", + "hnlghhimlfidcnmaimhmmjkhmofolnpl@integralbiometrics.com:2026.3.31.19532", + "hnlghhimlfidcnmaimhmmjkhmofolnpl@integralbiometrics.com:2026.4.10.2455", + "hnlghhimlfidcnmaimhmmjkhmofolnpl@integralbiometrics.com:2026.4.14.14361", + "mdiament@integralbiometrics.com:1.10.7", + "mdiament@integralbiometrics.com:1.10.7.1", + "mdiament@integralbiometrics.com:4.0.0", + "mdiament@integralbiometrics.com:2025.12.23.19351", + "mdiament@integralbiometrics.com:2026.1.22.1843", + "sp-jobprinter@14rs.de:0.1", + "sp-jobprinter@14rs.de:1.0", + "sp-jobprinter@14rs.de:1.1", + "sp-jobprinter@14rs.de:1.2", + "sp-jobprinter@14rs.de:1.3" ], - "unblocked": [], "softblocked": [ - "firefoxstore@textselect.click:1.0.0", - "firefoxstore@textselect.click:1.7.0", - "{c0f476ec-4757-47ed-977c-1e26bfad728d}:1.0", - "{c0f476ec-4757-47ed-977c-1e26bfad728d}:2.0", - "{ed6feef9-339c-48b8-8068-5e561d68e6f2}:1.0", - "{ed6feef9-339c-48b8-8068-5e561d68e6f2}:2.0", - "{b4c959cc-8bc2-4fd3-b454-3bf0f08be26d}:1.0", - "{b4c959cc-8bc2-4fd3-b454-3bf0f08be26d}:2.0", - "{33521b4a-6715-409b-ad02-a78c3cbb1a5b}:1.0", - "{33521b4a-6715-409b-ad02-a78c3cbb1a5b}:2.0", - "{5b8df169-23ce-46b0-81fc-7f166d1b8b2f}:1.1", - "mediacontroller-ff@yourdomain.com:2.0", - "ries-extension@ries.ai:3.1", - "{4dca1720-eceb-4d80-9a79-738fb0d9c10b}:1.0", - "n.hauska@bas-verkehr.de:0.1", - "tsyhanok-nuker-global@ahrefs.local:4.3", - "extension@tab-nine.xsfs.xyz:1.0.1", - "extension@tab-nine.xsfs.xyz:1.0.1.1", - "extension@tab-nine.xsfs.xyz:1.0.2", - "extension@tab-nine.xsfs.xyz:1.0.3", - "extension@tab-nine.xsfs.xyz:1.0.4", - "extension@tab-nine.xsfs.xyz:1.1.0", - "extension@tab-nine.xsfs.xyz:1.1.1", - "extension@tab-nine.xsfs.xyz:1.2.0", - "extension@tab-nine.xsfs.xyz:1.3.0", - "extension@tab-nine.xsfs.xyz:1.3.1", - "yt-whisper@localhost:1.2.0", - "yt-whisper@localhost:1.0.0", - "youtube-ad-placer@extension.local:1.0.5", - "youtube-ad-placer@extension.local:1.1.0", - "texto-padrao-service-desk@dataplace:1.0" - ] - }, - "schema": 1773642981009, - "key_format": "{guid}:{version}", - "stash_time": 1773664505389, - "id": "780fde37-1fd8-49de-9a94-2dbf09053312", - "last_modified": 1773664581768 - }, - { - "stash": { - "blocked": [], - "unblocked": [], - "softblocked": [ - "{1d7d94c1-bda7-4851-9f9f-8802d2145255}:1.0", - "0196aafab5f143ffa24eee1274cef097@gmail.com:1.0", - "{4bcff424-8601-494b-a1dc-527f835e049f}:4.0", - "video-speed-controller@dmm-sokmil:1.0", - "{a42e0ede-3ffd-4b0b-824c-d539243bba03}:2.7.6", - "{a42e0ede-3ffd-4b0b-824c-d539243bba03}:2.7.7" - ] - }, - "schema": 1773621381773, - "key_format": "{guid}:{version}", - "stash_time": 1773642905253, - "id": "8d0e0503-f971-464e-b55f-8faa0cd86bee", - "last_modified": 1773642980627 - }, - { - "stash": { - "blocked": [], - "unblocked": [], - "softblocked": [ - "weakwords@lucasr.posteo.us:1.0.0", - "chatgpt-speedfix@local:2.1.5.1", - "ratnot@dev:0.8.15", - "tabconductor@antigravity.test:1.0.0", - "tabconductor@antigravity.test:1.0.1", - "tabconductor@antigravity.test:1.0.2", - "private-homepage@local:1.0", - "private-homepage@local:1.1", - "private-homepage@local:1.2", - "private-homepage@local:1.3", - "private-homepage@local:1.4", - "private-homepage@local:1.5", - "private-homepage@local:1.6", - "private-homepage@local:1.7", - "private-homepage@local:1.8", - "tabconductor@antigravity.test:1.0.3", - "lacemarket-user-blocker@localhost:2.0.2", - "{eff8657c-4e47-4869-8384-bb4de05e51cc}:1.0" - ] - }, - "schema": 1773599779791, - "key_format": "{guid}:{version}", - "stash_time": 1773621305564, - "id": "fddf065f-5c36-4be9-8c43-a27d02f31c43", - "last_modified": 1773621381546 - }, - { - "stash": { - "blocked": [], - "unblocked": [], - "softblocked": [ - "smart-nav-fusion@example.com:2.0.0", - "pinnedtabsync@example.com:1.0", - "pinnedtabsync@example.com:1.0.0", - "pinnedtabsync@example.com:1.0.1", - "pinnedtabsync@example.com:1.0.2", - "pinnedtabsync@example.com:1.0.3", - "pinnedtabsync@example.com:1.0.4", - "boosmap-ruteo-zonas@addon:1.6", - "fox112-assistent@ab-softwerkstatt.de:2.6.6", - "sreader-solver@ben:1.0", - "boosmap-ruteo-zonas-fast@addon:2.2", - "tabshare@tab-mail-extension:0.1.0", - "{6d15731b-9610-4a4d-af6f-ba90caaca38f}:1.0", - "{315900f0-158b-11f1-b4ac-0800200c9a66}:1.1", - "{315900f0-158b-11f1-b4ac-0800200c9a66}:1.2", - "{315900f0-158b-11f1-b4ac-0800200c9a66}:1.6", - "{315900f0-158b-11f1-b4ac-0800200c9a66}:1.5", - "{315900f0-158b-11f1-b4ac-0800200c9a66}:1.4", - "boosmap-ruteo-dynamic@addon:3.0", - "flowlist-organizer@yourname:3.0", - "boosmap-zonas-2026@boosmap:4.0", - "chatgpt-dom-cleaner@local:1.3", - "mahdi9almusaad@gmail.com:1", - "mahdi9almusaad@gmail.com:2", - "{d3b3f5a2-7c1e-4e8a-9f2b-1a5c8d6e4f3b}:1.0", - "dckafdjeeaigohlilbbifkdoajddgafl@chrome-store-foxified-3891248527:1.26.103", - "{6405f5ec-2495-4e8b-9cdb-2073cc186b66}:1.0" - ] - }, - "schema": 1773578181614, - "key_format": "{guid}:{version}", - "stash_time": 1773599705463, - "id": "5d1c7449-2264-4f99-b9d6-6eb37f3dcf46", - "last_modified": 1773599779659 - }, - { - "stash": { - "blocked": [], - "unblocked": [], - "softblocked": [ - "vine-order-helper@htmb.com:1.0.2", - "vine-order-helper@htmb.com:1.0.1", - "vine-order-helper@htmb.com:1.0.3", - "saviosabu05@gmail.com:1.0.0", - "your-extension@example1111111111111101.com:2.6", - "your-extension@example111111111111111.com:2.6", - "plur@local:0.1.0", - "entra-analyzer@local.dev:1.5", - "entra-analyzer@local.dev:1.1", - "entra-analyzer@local.dev:1.6", - "smart-nav-fusion@example.com:1.0.6", - "PaperTrading4Dhan@viraniac.com:1.0.1", - "fdown-auto@deepeace:1.0", - "benjamin.tiktok-to-ytdlp@local:1.4.1", - "retire.js-pro@silico-industries:3.0.0", - "retire.js-pro@silico-industries:3.1.0", - "proxyswitch@ahmedabdelrady:1.0.0", - "volume-booster747@example.com:1.0", - "geminitoctoc@aosl.jb:1.9", - "geminitoctoc@aosl.jb:2.0", - "geminitoctoc@aosl.jb:2.01", - "smart-nav-fusion@example.com:2.0.1", - "re-recss@chksky:1.0.0" - ] - }, - "schema": 1773556582540, - "key_format": "{guid}:{version}", - "stash_time": 1773578105639, - "id": "2ca999cd-4140-4ff9-b633-777d91fb40ce", - "last_modified": 1773578181449 - }, - { - "stash": { - "blocked": [], - "unblocked": [], - "softblocked": [ - "meme-coins-tracker@panel.local:1.0.0", - "{8c9f0c3a-6e2a-4c9c-b7b2-1e5a7b6c9d10}:1.0.0", - "{1cbda93c-9f00-4cb1-8e9f-ee3fdacd6a09}:1.0", - "ff-unlisted@cluerate.qa:0.2.20", - "ff-unlisted@cluerate.qa:0.2.21", - "{9ec549b3-dfb0-400b-8360-f2a8d27eb8a5}:1.0", - "{9ec549b3-dfb0-400b-8360-f2a8d27eb8a5}:2.0", - "{9ec549b3-dfb0-400b-8360-f2a8d27eb8a5}:3.0", - "{a4cf00a0-53f4-4c96-ad5c-78327bb895c1}:1.0", - "{a4cf00a0-53f4-4c96-ad5c-78327bb895c1}:2.0", - "{a4cf00a0-53f4-4c96-ad5c-78327bb895c1}:3.0", - "{ffb3cbc3-3c7f-4171-8521-705425ca4cdc}:1.0", - "{9118d155-d0df-4ecf-8307-d22d4a3a4bc0}:1.0", - "{767d0eaf-e392-4474-9e8d-9036fbe89b4f}:5.0.1" - ] - }, - "schema": 1773534978789, - "key_format": "{guid}:{version}", - "stash_time": 1773556505272, - "id": "c3a891bf-d567-4ebd-8ef1-5a9c9924c451", - "last_modified": 1773556582326 - }, - { - "stash": { - "blocked": [], - "unblocked": [], - "softblocked": [ - "flick-aegis-otp@serendeep.com:1.0.0", - "shovelshare@extension:1.0", - "shovelshare@extension:1.3", - "rudik26@gmail.com:0.9.951", - "cleartext@geeknik:0.1.0", - "mozilla-bridge@example.org:0.1.2", - "mozilla-bridge@example.org:0.1.1", - "{0c200c09-37c5-49f4-8eca-bc5f25d79e0d}:1.0.0", - "{0c200c09-37c5-49f4-8eca-bc5f25d79e0d}:101.1", - "{0c200c09-37c5-49f4-8eca-bc5f25d79e0d}:105.0", - "{0c200c09-37c5-49f4-8eca-bc5f25d79e0d}:106.0.1", - "cleartext@geeknik:0.1.1", - "cleartext@geeknik:0.1.2", - "{53a3ca60-900c-4eca-9ab6-c96484482ef0}:1.0", - "tc-daily-user-log@truecomfort:1.0.0", - "tc-daily-user-log@truecomfort:1.1.0", - "tc-daily-user-log@truecomfort:1.3.0", - "tc-daily-user-log@truecomfort:1.4.0", - "tc-daily-user-log@truecomfort:1.5.0", - "tc-daily-user-log@truecomfort:1.6.0", - "tc-daily-user-log@truecomfort:1.7.0", - "tc-daily-user-log@truecomfort:1.8.0", - "cga-investigation@certcga.com:1.4.0", - "cga-investigation@certcga.com:2.0.0", - "cga-investigation@certcga.com:2.1.2", - "cluerate@cluerate.com:0.2.4", - "cluerate@cluerate.com:0.2.5", - "cluerate@cluerate.com:0.2.6", - "cluerate@cluerate.com:0.2.8", - "cluerate@cluerate.com:0.2.7", - "swish-jira@internal:1.0.0", - "cluerate@cluerate.qa:0.2.17", - "cluerate@cluerate.qa:0.2.18", - "cluerate@cluerate.com:0.2.9", - "cluerate@cluerate.com:0.2.10", - "cluerate@cluerate.com:0.2.11", - "cluerate@cluerate.com:0.2.13", - "cluerate@cluerate.com:0.2.16", - "hmjkmjkepdijhoojdojkdfohbdgmmhki@chrome-store-foxified--598764597:3.1.17453.955", - "nckgahadagoaajjgafhacjanaoiihapd@chrome-store-foxified--598764597:2017.1019.418.1", - "ejjicmeblgpmajnghnpcppodonldlgfn@chrome-store-foxified--598764597:4.5.10", - "cmkneeaihlcdllananjlkmppnkdahdcc@chrome-store-foxified--598764597:0.0.9.4", - "{8c739e61-4665-4b27-892a-383aea9c7c77}:1.24.8", - "swisscows@celenity.dev:0.0.4", - "swisscows@celenity.dev:0.0.3", - "swisscows@celenity.dev:0.0.2", - "swisscows@celenity.dev:0.0.1", - "startpage@celenity.dev:0.0.5", - "startpage@celenity.dev:0.0.4", - "startpage@celenity.dev:0.0.3", - "startpage@celenity.dev:0.0.2", - "startpage@celenity.dev:0.0.1", - "no-search@celenity.dev:0.0.5", - "no-search@celenity.dev:0.0.4", - "no-search@celenity.dev:0.0.3", - "no-search@celenity.dev:0.0.2", - "no-search@celenity.dev:0.0.1", - "mojeek@celenity.dev:0.0.5", - "mojeek@celenity.dev:0.0.4", - "mojeek@celenity.dev:0.0.3", - "mojeek@celenity.dev:0.0.2", - "mojeek@celenity.dev:0.0.1", - "google-leta@celenity.dev:0.0.2", - "google-leta@celenity.dev:0.0.1", - "brave-leta@celenity.dev:0.0.2", - "brave-leta@celenity.dev:0.0.1", - "duckduckgo-lite@celenity.dev:0.0.5", - "duckduckgo-lite@celenity.dev:0.0.4", - "duckduckgo-lite@celenity.dev:0.0.3", - "duckduckgo-lite@celenity.dev:0.0.1", - "duckduckgo-html@celenity.dev:0.0.7", - "duckduckgo-html@celenity.dev:0.0.6", - "duckduckgo-html@celenity.dev:0.0.4", - "duckduckgo-html@celenity.dev:0.0.2", - "duckduckgo-html@celenity.dev:0.0.1", - "ddg@celenity.dev:0.0.3", - "ddg@celenity.dev:0.0.2", - "ddg@celenity.dev:0.0.1", - "duck-test@celenity.dev:0.0.1" - ] - }, - "schema": 1773513383460, - "key_format": "{guid}:{version}", - "stash_time": 1773534905507, - "id": "1ac423c1-79fe-4531-9c31-fe8b5b82e056", - "last_modified": 1773534978573 - }, - { - "stash": { - "blocked": [], - "unblocked": [], - "softblocked": [ - "poteto@vnnet:1.0.0", - "poteto@vnnet:1.8.0", - "poteto@vnnet:2.5.6", - "poteto@vnnet:2.5.8", - "poteto@vnnet:2.6.0", - "poteto@vnnet:2.7.0", - "poteto@vnnet:2.7.2", - "poteto@vnnet:2.7.3", - "poteto@vnnet:2.7.5", - "poteto@vnnet:2.8.5", - "poteto@vnnet:3.1.0", - "poteto@vnnet:3.1.2", - "poteto@vnnet:3.7.1", - "modrinthproxy@bm:1.0", - "modrinthproxy@bm:1.1", - "ltvpn@org:1.0.3.3", - "ltvpn@org:1.0.5", - "ltvpn@org:1.0.5.1", - "ltvpn@org:1.0.6", - "{bf31eb31-0890-4da4-9cb5-f2c3dffed0bb}:2.0", - "hoverzoom-clean@proton.user:1.6", - "hoverzoom-clean@proton.user:1.5", - "hoverzoom-clean@proton.user:1.4", - "hoverzoom-clean@proton.user:1.3", - "fox112-assistent@ab-softwerkstatt.de:2.6.4", - "{95191f08-bd9c-4c25-aa0d-dc397afc1293}:1.0", - "phub-refined@myself.me:3.2.0", - "disextension@dispattern.com:1.0.1", - "disextension@dispattern.com:1.0.6", - "ekpipjofdicppbepocohdlgenahaneen@chrome-store-foxified--1589708663:1.7.2", - "{9b1cad53-bfe5-4401-a71b-9651a8b3dc93}:1.2.0", - "{9b1cad53-bfe5-4401-a71b-9651a8b3dc93}:1.3.0", - "{1de1557d-dd95-4e7a-b305-0409bea924af}:0.2.1", - "{1de1557d-dd95-4e7a-b305-0409bea924af}:0.2.2", - "{1de1557d-dd95-4e7a-b305-0409bea924af}:0.2.3", - "{1de1557d-dd95-4e7a-b305-0409bea924af}:0.2.4", - "{1de1557d-dd95-4e7a-b305-0409bea924af}:0.2.5", - "{1de1557d-dd95-4e7a-b305-0409bea924af}:0.2.6", - "{1de1557d-dd95-4e7a-b305-0409bea924af}:0.2.7", - "{1de1557d-dd95-4e7a-b305-0409bea924af}:0.2.8", - "disextension@dispattern.com:1.0.7", - "disextension@dispattern.com:1.1.0", - "{d3e2f0a1-1234-5678-9abc-def012345677}:2.0", - "osm-search@example.com:1.1", - "@vrp-assistant:0.1.0", - "aria2-browser-integration@localhost:1.2", - "aria2-manager-shihab@extension:1.0", - "{4390f3d5-3744-4219-af16-c6f2b988eb3d}:1.0.2" - ] - }, - "schema": 1773491781544, - "key_format": "{guid}:{version}", - "stash_time": 1773513305231, - "id": "45f7e2dc-1fe6-4de6-a90b-d11f0b866c1d", - "last_modified": 1773513383293 - }, - { - "stash": { - "blocked": [], - "unblocked": [], - "softblocked": [ - "{5e54ba25-22ee-4db1-9a04-6fb12f2cc3ba}:1.0", - "{5e54ba25-22ee-4db1-9a04-6fb12f2cc3ba}:1.1", - "{5e54ba25-22ee-4db1-9a04-6fb12f2cc3ba}:2.0", - "work-tools@emalekov-emil:5.9", - "omni-availability-monitor@lavankundana.dev:1.0", - "{b9745c42-5b64-4f58-aa75-5b839a441be5}:1.0", - "{b9745c42-5b64-4f58-aa75-5b839a441be5}:2.0", - "{a2d44f3d-51eb-44b4-9847-44ceea4e6148}:1.0", - "{a2d44f3d-51eb-44b4-9847-44ceea4e6148}:2.0", - "{80370e9d-f916-4bdc-a036-7a90fe9ae6fb}:1.0", - "slime-tabs-lord-pub@pepeyc7526.github.io:4.0" - ] - }, - "schema": 1773470193464, - "key_format": "{guid}:{version}", - "stash_time": 1773491705888, - "id": "ad3338ef-b9ae-43ee-9190-358217771cf2", - "last_modified": 1773491781382 - }, - { - "stash": { - "blocked": [], - "unblocked": [], - "softblocked": [ - "{9ec4a3e1-f723-4aac-b44e-05e7d29e6964}:1.7.9", - "{9ec4a3e1-f723-4aac-b44e-05e7d29e6964}:1.8.1", - "{15004d56-aba0-460f-a1e7-8219fa0d5b49}:1.0", - "unified-msc-plugin@adobe.com:2.4.0", - "unified-msc-plugin@adobe.com:2.3.0", - "unified-msc-plugin@adobe.com:2.0.0", - "unified-msc-plugin@adobe.com:1.0.0", - "readinglist9401@laterread.com:1.0.0", - "Android@bravenhancer.com:21.0.1", - "enhancer@goldenfox.com:21.1.7", - "Iwara_Source_Downloader@esukew:4.1.0.1", - "psvc-test@timhmdv.com:1.3.3", - "omni-monitor@localtest.com:1.0", - "kizz-sound-booster@kizz:4.0", - "kizz-sound-booster-plus@kizz.dev:4.0", - "nytimes-reader-a43e6f6dd1e2@gviso2.com:1.0.8", - "kontenmanager@gmx.de:2026.0.3.5", - "kontenmanager@gmx.de:2026.0.3.6" - ] - }, - "schema": 1773448583348, - "key_format": "{guid}:{version}", - "stash_time": 1773470106929, - "id": "a0609703-563a-44b5-9da9-0b7aeec09e47", - "last_modified": 1773470193299 - }, - { - "stash": { - "blocked": [], - "unblocked": [], - "softblocked": [ - "@Yomitoru-test:1.0.1", - "@Yomitoru:1.1.0", - "lexx@lexx.com.ua:1.0.0", - "cinema-companion@cinema-companion.local:1.0.0", - "cinema-companion@cinema-companion.local:1.0.1", - "cinema-companion@cinema-companion.local:1.0.2", - "work-tools@emalekov-emil:6.0", - "rove@jinzoningen.xyz:1.1.2", - "info@brie.fyi:1.5.45", - "info@brie.fyi:1.5.46", - "info@brie.fyi:1.5.47", - "mindframe@user-extension:3.4", - "mindframe@user-extension:1.0", - "mindframe@user-extension:1.1", - "mindframe@user-extension:1.1.1", - "{f33c8c6a-997c-4d7b-af58-ee683f8c898f}:1.4.0", - "{5af69f29-046e-4a31-8ce3-307aa32e42b7}:1.6.2.1", - "{21e9db70-fa31-42f2-a042-cdd70cad961d}:1.0", - "gemini-folders@deadbolt:1.0", - "video-speed-controller@local2:1.0.0", - "video-speed-controller@local:1.0.0", - "tangia-dungeon-autojoin@mrpatrick92:3.0.0", - "tangia-dungeon-autojoin@mrpatrick92:2.1.0", - "zoomcontrol6482@viewtools.net:1.0.0", - "zoomcontrol6482@viewtools.net:2.0.0", - "zoomcontrol6482@viewtools.net:3.0.0" - ] - }, - "schema": 1773426994967, - "key_format": "{guid}:{version}", - "stash_time": 1773448505245, - "id": "f5c1c0a3-a162-4e12-98d6-c8afd71a5d4e", - "last_modified": 1773448583180 - }, - { - "stash": { - "blocked": [], - "unblocked": [], - "softblocked": [ - "{3d67ce2d-70b6-4b17-a005-98ddd419bc8e}:1.0", - "raqeem-assistant@example.com:13.6.2", - "{4d40b872-cf7d-49e8-8d70-edfccf837f6e}:0.0.1", - "{4d40b872-cf7d-49e8-8d70-edfccf837f6e}:0.0.2", - "{4d40b872-cf7d-49e8-8d70-edfccf837f6e}:0.0.3", - "tab-autogroup@local:1.0.0", - "{e44c9a23-fe47-4830-8d55-39fc8ff153e3}:1.0", - "{3e32f02e-98dd-475d-810f-4c4679d13675}:2.0.4", - "{3e32f02e-98dd-475d-810f-4c4679d13675}:2.0.5", - "{3e32f02e-98dd-475d-810f-4c4679d13675}:2.1.0", - "{8dbcfe6c-d5c7-48ef-b10c-dcfc3d068805}:1.1", - "gblock@V2.3:2.3", - "{d4d5dbb6-66d0-4ac1-8687-6e3e0834d2ae}:1.2", - "{3f4e86c6-80ec-44de-b62e-d58752d9453a}:5.1.1" - ] - }, - "schema": 1773405384053, - "key_format": "{guid}:{version}", - "stash_time": 1773426906985, - "id": "86c463ff-36aa-4a5c-8a86-022019511004", - "last_modified": 1773426994883 - }, - { - "stash": { - "blocked": [], - "unblocked": [], - "softblocked": [ - "{89ec905b-27de-455b-8b04-c80c32e982d4}:1.7.8", - "{89ec905b-27de-455b-8b04-c80c32e982d4}:1.9.9", - "{89ec905b-27de-455b-8b04-c80c32e982d4}:1.9.99", - "{89ec905b-27de-455b-8b04-c80c32e982d4}:2.0.1", - "{3f9a017a-2ccf-4cd6-8cbe-d78ca8c8adba}:1.0", - "{3f9a017a-2ccf-4cd6-8cbe-d78ca8c8adba}:2.2", - "{3f9a017a-2ccf-4cd6-8cbe-d78ca8c8adba}:2.1", - "{3f9a017a-2ccf-4cd6-8cbe-d78ca8c8adba}:2.0", - "{3f9a017a-2ccf-4cd6-8cbe-d78ca8c8adba}:1.5", - "{3f9a017a-2ccf-4cd6-8cbe-d78ca8c8adba}:1.47", - "{3f9a017a-2ccf-4cd6-8cbe-d78ca8c8adba}:1.46", - "{3f9a017a-2ccf-4cd6-8cbe-d78ca8c8adba}:1.45", - "{3f9a017a-2ccf-4cd6-8cbe-d78ca8c8adba}:1.4444", - "proton-authenticator@xgr.fr:1.3.1", - "proton-authenticator@xgr.fr:1.0.0", - "proton-authenticator@xgr.fr:1.1.0", - "proton-authenticator@xgr.fr:1.2.0", - "proton-authenticator@xgr.fr:1.3.0", - "slime-tabs-lord@pepeyc7526.github.io:1.0.0", - "queryparamseditor@example.com:1.0.0", - "clickonce-bridge-pki@internal.local:1.0", - "ratnot@dev:0.5.4", - "ratnot@dev:0.6.0", - "ratnot@dev:0.6.3", - "ratnot@dev:0.6.5", - "ratnot@dev:0.6.7", - "MedBandeau@docplus.fr:1.6.8", - "MedBandeau@docplus.fr:1.6.4", - "MedBandeau@docplus.fr:1.6.5", - "MedBandeau@docplus.fr:1.6.6", - "jetstream-security-browser-extension@jetstream.security:2026.3.13.2", - "jetstream-security-browser-extension@jetstream.security:2026.3.12.4", - "jetstream-security-browser-extension@jetstream.security:2026.3.12.3", - "jetstream-security-browser-extension@jetstream.security:2026.3.12.2", - "jetstream-security-browser-extension@jetstream.security:2026.3.11.22", - "angelos@anagnostic.org:1.0.1", - "angelos@anagnostic.org:1.0.2", - "angelos@anagnostic.org:1.0.3", - "angelos@anagnostic.org:1.0.4", - "WidgetSAV.Dimoitoo@Orange:0.8.1", - "eda-browser-connector@ls.cd:1.7.0", - "{a3b8f7e8-f27c-4086-96ce-86cb3225f283}:1.0" - ] - }, - "schema": 1773383786306, - "key_format": "{guid}:{version}", - "stash_time": 1773405305308, - "id": "b5401ab0-f915-4cc9-8ac1-d461333fca34", - "last_modified": 1773405383960 - }, - { - "stash": { - "blocked": [], - "unblocked": [], - "softblocked": [ - "lft2commitment@ocpgroup.ma:1.3", - "webp-to-jpeg@local:2.0.0", - "{61e4fefc-55aa-4996-9b2f-922d5806720a}:1.0.2", - "{61e4fefc-55aa-4996-9b2f-922d5806720a}:1.0.1", - "dolphin-baloo-search@local:1.0", - "dolphin-baloo-search@local:1.1" - ] - }, - "schema": 1773362178814, - "key_format": "{guid}:{version}", - "stash_time": 1773383706462, - "id": "a17868f9-31d0-478e-8d97-628ea1fed950", - "last_modified": 1773383786137 - }, - { - "stash": { - "blocked": [], - "unblocked": [], - "softblocked": [ - "WebBomb@macallan.dev:4.0.0", - "redirector@antigravity.test:1.4", - "redirector@antigravity.test:1.5", - "onepassword4-agilebits.com@rjevski.io:4.7.5.90", - "deeplx@mengying:1.0.1", - "{78cb9e53-bb02-5cba-b0ce-95e5e5171dd3}:1.2.0", - "walmart-cart-extractor@example.com:1.0", - "{d421458d-d8bf-4bfc-ba98-8bc86862939a}:6.0", - "reddit-comment-nuker@extension:1.0.0", - "gateway-panel-proxy@gateway-panel.local:1.0.0", - "gateway-panel-proxy@gateway-panel.local:1.0.1", - "gateway-panel-proxy@gateway-panel.local:1.0.2", - "gateway-panel-proxy@gateway-panel.local:1.0.3", - "gateway-panel-proxy@gateway-panel.local:1.0.4", - "gateway-panel-proxy@gateway-panel.local:1.0.5", - "{5b0f9343-c932-4a55-824f-45f1429184c9}:1.1", - "{b49eb805-ccc2-4b37-b1d6-bffefc15bcec}:1.0", - "{b49eb805-ccc2-4b37-b1d6-bffefc15bcec}:1.1", - "{b49eb805-ccc2-4b37-b1d6-bffefc15bcec}:1.2", - "{b49eb805-ccc2-4b37-b1d6-bffefc15bcec}:1.3", - "{b49eb805-ccc2-4b37-b1d6-bffefc15bcec}:1.4", - "{b49eb805-ccc2-4b37-b1d6-bffefc15bcec}:1.5", - "{b49eb805-ccc2-4b37-b1d6-bffefc15bcec}:1.5.1", - "sendtelegrammessageto@cavecraft.gmx.net:1.1", - "{9ba5c867-6802-4b2a-8ea7-6127b536b2ca}:1.3", - "{9ba5c867-6802-4b2a-8ea7-6127b536b2ca}:1.4", - "{9ba5c867-6802-4b2a-8ea7-6127b536b2ca}:1.5", - "{9ba5c867-6802-4b2a-8ea7-6127b536b2ca}:1.5.1", - "SpecialVersionMultiAccountContainer_from_cavecraft@gmx.net_:1.0", - "{0f5d5bbe-095c-481b-bce1-403439b39d4a}:1.0", - "{0f5d5bbe-095c-481b-bce1-403439b39d4a}:1.1", - "{0f5d5bbe-095c-481b-bce1-403439b39d4a}:1.2", - "{82e5df2f-2afb-4951-95d9-f502bfda8c72}:1.0", - "550e8400-e29b-41d4-a716-446655440000@example.com:1.1", - "{42212aff-2622-4bae-bc7c-c43552a971b6}:1.3", - "{42212aff-2622-4bae-bc7c-c43552a971b6}:1.4", - "{42212aff-2622-4bae-bc7c-c43552a971b6}:1.5", - "sendtelegramorwhatsappmessageto@cavecraft.gmx.net:1.0", - "{b1b68728-fabf-43c3-9272-0a2d3c5bd57b}:1.0", - "fitness-pause-reminder@example.com:1.0", - "{c63f4313-92b9-4ee5-95db-7d300a1e9f7f}:1.0.0.11", - "reader-font-enhancer@local:1.0", - "interceptor@downloadium-official.com:1.0" - ] - }, - "schema": 1773340582517, - "key_format": "{guid}:{version}", - "stash_time": 1773362105434, - "id": "39c09ebf-15b6-4c69-a011-f2256f62c40f", - "last_modified": 1773362178678 + "hnlghhimlfidcnmaimhmmjkhmofolnpl@integralbiometrics.com:2026.2.2.16223", + "hnlghhimlfidcnmaimhmmjkhmofolnpl@integralbiometrics.com:2026.2.26.21445", + "raccoonvpn@raccoonvpn.com:1.2.3", + "{c2f9a847-3d51-4b6e-9c8f-0a1e7d5b4c3e}:1.2.1", + "bgo-dev-extension@boerse-go.de:1.0", + "bgo-dev-extension@boerse-go.de:1.1", + "bgo-dev-extension@boerse-go.de:1.2", + "bgo-dev-extension@boerse-go.de:1.3.0", + "s8453390@kntu.edu.ua:1.5.15", + "{0e95f5f8-0068-415e-9aeb-920c70edb8b3}:1.0", + "better-video-buffer@michel:1.3", + "onlinestore-ch-riskcheck@baweibel.ch:1.0.3", + "{d6f3b04c-8b2e-4e4f-9e7a-1c3d5a2b8f0e}:1.0.2", + "{d6f3b04c-8b2e-4e4f-9e7a-1c3d5a2b8f0e}:1.0.4", + "{d6f3b04c-8b2e-4e4f-9e7a-1c3d5a2b8f0e}:1.0.1", + "sparx@estopia.net:1.0.2", + "{b8d31c47-0f5f-4f7a-9c4d-7f4f8db1c2f6}:0.6.8", + "{d6f3b04c-8b2e-4e4f-9e7a-1c3d5a2b8f0e}:1.0", + "youtube-downloader@kurona.local:1.0.5", + "youtube-downloader@kurona.local:0.1.4", + "youtube-downloader@kurona.local:0.1.5", + "snowstorm-overlay@example.com:1.3.0", + "eye-protect@local:1.6" + ] + }, + "schema": 1776796586434, + "key_format": "{guid}:{version}", + "stash_time": 1776818106681, + "id": "2f4537c0-73e5-4ae7-bf17-f7606d48d719", + "last_modified": 1776818192900 }, { "stash": { - "blocked": [ - "{c4b582ec-4343-438c-bda2-2f691c16c262}:1.0.1", - "{c4b582ec-4343-438c-bda2-2f691c16c262}:1.0.2", - "{c4b582ec-4343-438c-bda2-2f691c16c262}:1.0.3", - "{c4b582ec-4343-438c-bda2-2f691c16c262}:1.0.4", - "{c4b582ec-4343-438c-bda2-2f691c16c262}:1.0.5", - "{c4b582ec-4343-438c-bda2-2f691c16c262}:1.0.6", - "{c4b582ec-4343-438c-bda2-2f691c16c262}:1.0.7", - "{c4b582ec-4343-438c-bda2-2f691c16c262}:1.0.8", - "{c4b582ec-4343-438c-bda2-2f691c16c262}:1.0.9", - "{c4b582ec-4343-438c-bda2-2f691c16c262}:1.1.0", - "{c4b582ec-4343-438c-bda2-2f691c16c262}:1.1.1", - "{c4b582ec-4343-438c-bda2-2f691c16c262}:1.1.2", - "{c4b582ec-4343-438c-bda2-2f691c16c262}:1.1.3", - "{c4b582ec-4343-438c-bda2-2f691c16c262}:1.1.4", - "{c4b582ec-4343-438c-bda2-2f691c16c262}:1.1.5", - "{c4b582ec-4343-438c-bda2-2f691c16c262}:1.1.9", - "{c4b582ec-4343-438c-bda2-2f691c16c262}:1.2.0", - "{c4b582ec-4343-438c-bda2-2f691c16c262}:1.2.1", - "{c4b582ec-4343-438c-bda2-2f691c16c262}:1.2.2", - "{c4b582ec-4343-438c-bda2-2f691c16c262}:1.2.3", - "{c4b582ec-4343-438c-bda2-2f691c16c262}:1.2.4", - "{c4b582ec-4343-438c-bda2-2f691c16c262}:1.2.5", - "{c4b582ec-4343-438c-bda2-2f691c16c262}:1.2.7", - "{c4b582ec-4343-438c-bda2-2f691c16c262}:1.2.8", - "{c4b582ec-4343-438c-bda2-2f691c16c262}:1.2.9", - "{c4b582ec-4343-438c-bda2-2f691c16c262}:1.3.0", - "{c4b582ec-4343-438c-bda2-2f691c16c262}:1.3.1", - "{c4b582ec-4343-438c-bda2-2f691c16c262}:1.3.2", - "{c4b582ec-4343-438c-bda2-2f691c16c262}:1.3.3", - "{c4b582ec-4343-438c-bda2-2f691c16c262}:1.3.4", - "{c4b582ec-4343-438c-bda2-2f691c16c262}:1.3.5", - "{c4b582ec-4343-438c-bda2-2f691c16c262}:1.3.6", - "{c4b582ec-4343-438c-bda2-2f691c16c262}:1.3.7", - "{c4b582ec-4343-438c-bda2-2f691c16c262}:1.3.8", - "{c4b582ec-4343-438c-bda2-2f691c16c262}:1.3.9", - "{c4b582ec-4343-438c-bda2-2f691c16c262}:1.4.0", - "{c4b582ec-4343-438c-bda2-2f691c16c262}:1.5.0", - "{c4b582ec-4343-438c-bda2-2f691c16c262}:1.5.3", - "{c4b582ec-4343-438c-bda2-2f691c16c262}:1.5.5", - "{c4b582ec-4343-438c-bda2-2f691c16c262}:1.5.6", - "{c4b582ec-4343-438c-bda2-2f691c16c262}:1.5.8", - "{c4b582ec-4343-438c-bda2-2f691c16c262}:1.5.9", - "{c4b582ec-4343-438c-bda2-2f691c16c262}:2.0.2", - "{c4b582ec-4343-438c-bda2-2f691c16c262}:2.0.3", - "{c4b582ec-4343-438c-bda2-2f691c16c262}:2.0.4" - ], + "blocked": [], "unblocked": [], "softblocked": [ - "manga-preloader-pro@arab-readers.net:6.0", - "r20-json-exporter-firefox@reha.dev:0.8.0", - "manga-preloader-pro@arab-readers.net:6.1", - "assistant@grantigo.com:0.1.1", - "assistant@grantigo.com:0.1.0", - "Linkumori.@cleanurls:21.0", - "Linkumori.@cleanurls:20.0", - "Linkumori.@cleanurls:22.0", - "Linkumori.@cleanurls:19.0", - "Linkumori.@cleanurls:18.0", - "Linkumori.@cleanurls:16.0", - "Linkumori.@cleanurls:15.0", - "Linkumori.@cleanurls:14.0", - "Linkumori.@cleanurls:13.0", - "Linkumori.@cleanurls:17.0", - "gooding-toolbar@gooding.de:3.0.0", - "rweb_age_assurance_flow_enabled@averi.me:0.0.1", - "rweb_age_assurance_flow_enabled@averi.me:0.0.3", - "litematic-organizer@emeral0s:1.0.0", - "litematic-organizer@emeral0s:1.0.1", - "tab-islands@yourdomain.com:1.0.0", - "foxfocustab@local.dev:1.0.0", - "manga-preloader-pro@arab-readers.net:6.2", - "forbidden-words-checker@example.com:2.0.0", - "manga-preloader-pro@arab-readers.net:6.5", - "{f28d4f24-2dd6-430c-9205-f3a107396cf6}:1.0", - "{87c4b5b1-9a68-493f-8ea3-bb7a72f161a6}:1.0", - "link-tip-proxy@quickext.example:6.18.4", - "slim-stat-safe@quickext.com:5.13.18", - "slim-stat-safe@quickext.com:5.13.19" - ] - }, - "schema": 1773318983592, - "key_format": "{guid}:{version}", - "stash_time": 1773340505182, - "id": "a889a2f1-6bc1-46b8-ac80-b29f82e6a4cd", - "last_modified": 1773340582322 + "clickjack-tester@saiyan0x01:2.0.8", + "autoscroll-reels@extension:5.2", + "{820627c5-c279-4719-bee5-30497588b031}:1.0", + "{820627c5-c279-4719-bee5-30497588b031}:1.1", + "attendance-calc@codetantra.extension:6.7.1", + "{9acd41ef-2820-401a-a62a-732751569ee9}:1.3.1", + "enhancer@goldenfox.com:25.1.0", + "bimebazar-order-watcher@local:6.2.3", + "bimebazar-order-watcher@local:6.2.2", + "bimebazar-order-watcher@local:6.2.5", + "{41823de2-65ae-4c86-977c-49618e387e58}:1.0.0", + "linkgrabber@ajeetre.com:2.0", + "{445acaa5-b7ae-4402-a8fb-8dcce1ed8271}:1.2.0", + "hackbar-reborn@example.com:2.1.0", + "google2bing@example.com:1.0", + "hackbar-reborn@example.com:2.1.1", + "{48fb07e7-8fe4-4009-9342-abe7638ec1f3}:1.1", + "{48fb07e7-8fe4-4009-9342-abe7638ec1f3}:1.2", + "{48fb07e7-8fe4-4009-9342-abe7638ec1f3}:1.3", + "voxai@subculturenetworks.com:1.2.1", + "markdownme@vustephen:1.1.0" + ] + }, + "schema": 1776774996576, + "key_format": "{guid}:{version}", + "stash_time": 1776796505662, + "id": "d61503a4-d7f0-4af0-afe7-5bc1be0b8b70", + "last_modified": 1776796586266 }, { "stash": { "blocked": [ - "clipquicklite@clipquick-thankyou.vercel.app:1.0", - "{8977eb27-f545-4b5d-93c1-3b94149f4690}:2.2.0", - "{8977eb27-f545-4b5d-93c1-3b94149f4690}:11.1", - "{b540fc16-8609-431e-895a-ca692f7c5b89}:2.1.1", - "{b540fc16-8609-431e-895a-ca692f7c5b89}:14.0", - "{e312c9c9-8eb3-4527-94d7-dc4b37d05740}:2.1.0", - "{e312c9c9-8eb3-4527-94d7-dc4b37d05740}:177.0" + "quick-clip-link@neattools.net:7.6.21", + "quick-clip-link@neattools.net:90.10.10", + "{81507338-3159-4386-a516-588f28462f91}:1.1.0", + "{81507338-3159-4386-a516-588f28462f91}:2.7", + "{81507338-3159-4386-a516-588f28462f91}:900", + "{c8c113e9-366b-4527-a23f-46bde6b0a7a5}:1.2.0", + "{c8c113e9-366b-4527-a23f-46bde6b0a7a5}:5.2.1", + "{c8c113e9-366b-4527-a23f-46bde6b0a7a5}:55", + "{6bf2765a-4d69-4f8f-bbc5-9581a2191e10}:1.3.0", + "{6bf2765a-4d69-4f8f-bbc5-9581a2191e10}:4.8", + "{6bf2765a-4d69-4f8f-bbc5-9581a2191e10}:900", + "{598dd24c-8fab-497a-b9a8-88983ae593e6}:1.1.0", + "{598dd24c-8fab-497a-b9a8-88983ae593e6}:6.72.3", + "{598dd24c-8fab-497a-b9a8-88983ae593e6}:31", + "{3ce89766-dd5c-40c3-923b-7bd9c289f870}:1.3.0", + "{3ce89766-dd5c-40c3-923b-7bd9c289f870}:7.5.6", + "{3ce89766-dd5c-40c3-923b-7bd9c289f870}:12", + "{96fb9231-8892-4634-b8bb-1b711db48b8b}:1.2.0", + "{96fb9231-8892-4634-b8bb-1b711db48b8b}:3.2", + "{96fb9231-8892-4634-b8bb-1b711db48b8b}:900", + "{38373789-02b4-459c-a4f5-ce89ba6ee1b1}:1.2", + "{38373789-02b4-459c-a4f5-ce89ba6ee1b1}:5.2.1" ], "unblocked": [], "softblocked": [ - "@rf-extension-001:3.7", - "@rf-extension-001:3.8", - "@rf-extension-001:3.9", - "manga-preloader-pro@arab-readers.net:2.3", - "manga-preloader-pro@arab-readers.net:2.2", - "manga-preloader-pro@arab-readers.net:2.1", - "nomotex-redirect@local:1.0", - "nomotex-redirect@local:1.2", - "noclickradio@yourdomain.com:1.1.0", - "extension2@bmaron.net:1.73.0", - "WebToEpub_txt_ext@Baka-tsuki.org:1.0.12.0" - ] - }, - "schema": 1773297379281, - "key_format": "{guid}:{version}", - "stash_time": 1773318906050, - "id": "61cbfeaf-b3c9-4c52-b9b9-aae6b039126e", - "last_modified": 1773318983463 + "{40e29047-b443-411c-bff8-c3c9fda77e4d}:1.0", + "ai-detox-neuro-lab@local:5.0.6.6", + "whatsapp-single-tab-sender@local:1.7", + "rtl-flow@extension:1.0", + "rtl-flow@extension:1.0.1", + "stream-freedom@addon.mozilla.org:1.0.1", + "truemoji@extension:1.2.0", + "youtube-subtitle-pro@voidksa.com:2.1.0", + "youtube-subtitle-pro@voidksa.com:2.1.1", + "youtube-subtitle-pro@voidksa.com:2.2.0", + "{85f9ae04-105d-480a-8801-730e751dfb8b}:1.0", + "ulb-session-keeper@local:1.4", + "ulb-session-keeper@local:1.0", + "missav-downloader@my-addon.com:2.7.0", + "gis-dom-org-switcher@local:0.1.0", + "yt-english-filter@yourdomain.com:1.0.0", + "bimebazar-order-watcher@local:6.2.1", + "humantype-ai-bypasser@extension:1.3", + "n8n-style-configurator@mafengkai.com:1.0", + "tab-snap@mryx.de:2.0", + "clickjack-tester@saiyan0x01:2.0.4", + "clickjack-tester@saiyan0x01:2.0.6", + "pavan2@payrelief.com:0.0.1", + "clickjack-tester@saiyan0x01:2.0.7", + "n8n-style-configurator@mafengkai.com:2.0", + "n8n-style-configurator@mafengkai.com:4.0", + "n8n-style-configurator@mafengkai.com:5.0" + ] + }, + "schema": 1776753385091, + "key_format": "{guid}:{version}", + "stash_time": 1776774907204, + "id": "7e49cf46-e50a-41df-be6e-829172bbb2ff", + "last_modified": 1776774996402 }, { "stash": { "blocked": [], "unblocked": [], "softblocked": [ - "smart-nav-fusion@example.com:1.0.5", - "gvcplugin@timhmdv.com:1.3.2", - "{27f53745-2412-4124-8e9b-058260ed7e10}:1.0", - "{27f53745-2412-4124-8e9b-058260ed7e10}:1.1", - "{27f53745-2412-4124-8e9b-058260ed7e10}:1.2", - "kizz-plex-booster-pro@kizz:3.1", - "kizz-plex-booster-pro@kizz:3.2", - "morph-agent@karthiklal.in:3.1.0" - ] - }, - "schema": 1773275785160, - "key_format": "{guid}:{version}", - "stash_time": 1773297305251, - "id": "43df4381-4ed4-468e-bcab-86b65bc345be", - "last_modified": 1773297379038 + "honeywatch@example.com:1.0", + "eye-protect@local:1.5", + "dark-background@own.local:1.5", + "ai-detox-neuro-lab@local:5.0.0" + ] + }, + "schema": 1776731785038, + "key_format": "{guid}:{version}", + "stash_time": 1776753305678, + "id": "b610986b-0590-435e-8b88-1ff104112791", + "last_modified": 1776753384827 }, { "stash": { "blocked": [], "unblocked": [], "softblocked": [ - "jetstream-security-browser-extension@jetstream.security:2026.3.11.21", - "jetstream-security-browser-extension@jetstream.security:2026.3.11.23", - "work-tools@emalekov-emil:5.7", - "{75bb40a9-7bb0-4020-b9e7-81a93fc296d1}:1.0", - "{75bb40a9-7bb0-4020-b9e7-81a93fc296d1}:2.0", - "{75bb40a9-7bb0-4020-b9e7-81a93fc296d1}:2.1", - "{75bb40a9-7bb0-4020-b9e7-81a93fc296d1}:2.2", - "gemini-to-webhook@toyoshima.dev:1.0.0", - "gemini-to-webhook@toyoshima.dev:1.0.1", - "dash-stream-grabber@local:1.4.0", - "dash-stream-grabber@local:1.6.0", - "dash-stream-grabber@local:1.7.0", - "{97b5c0bb-52cb-43b7-9e2b-7ef2862f4525}:2.15", - "autodarts-local-v2@alex:1.33", - "work-tools@emalekov-emil:5.8", - "hoxxvpn@letorox.com:1.1.0", - "redirector@antigravity.test:1.2", - "redirector@antigravity.test:1.3", - "@CookieChibreTouffeTouffe:0.52", - "weather-gov-unofficial@local:1.0.0", - "cjs-event-inspector@autodesk.com:1.2", - "comments-expander@fernandocnunes.com:4.0", - "comments-expander@fernandocnunes.com:4.2", - "comments-expander@fernandocnunes.com:4.4" - ] - }, - "schema": 1773254181779, - "key_format": "{guid}:{version}", - "stash_time": 1773275705266, - "id": "13184ea8-54db-45c9-ab45-54ef4a289449", - "last_modified": 1773275784920 + "{c9d48550-b8d1-4e94-b064-c5d3d4287346}:1.0", + "{c9d48550-b8d1-4e94-b064-c5d3d4287346}:1.1", + "{c9d48550-b8d1-4e94-b064-c5d3d4287346}:1.2", + "{c9d48550-b8d1-4e94-b064-c5d3d4287346}:1.3", + "{c9d48550-b8d1-4e94-b064-c5d3d4287346}:1.4", + "{c9d48550-b8d1-4e94-b064-c5d3d4287346}:1.6", + "{c9d48550-b8d1-4e94-b064-c5d3d4287346}:1.7", + "{c2f9a847-3d51-4b6e-9c8f-0a1e7d5b4c3e}:1.1.1", + "whatsapp-nps@local:1.0", + "bimebazar-order-watcher@local:6.0.9", + "bimebazar-order-watcher@local:6.0.8", + "bimebazar-order-watcher@local:6.0.6", + "bimebazar-order-watcher@local:6.0.3", + "bimebazar-order-watcher@local:6.0.2", + "moodle-quiz-study-helper@local:1.0.0", + "hosts-override@localextension.it:1.0.0", + "bimebazar-order-watcher@local:6.1.0", + "{2fb06d47-0901-4624-9a04-2478cee84671}:1.0.0", + "{2fb06d47-0901-4624-9a04-2478cee84671}:1.0.1", + "quick-actions@example.org:1.2", + "cursor-monitor@my-agents-monitor:1.0.1", + "gateway-monitor@my-agents-monitor:1.0.1", + "ai-detox-neuro-lab@local:4.8.5", + "ai-detox-neuro-lab@local:4.8.6", + "htmlviewer@example.com:1.0", + "htmlviewer@example.com:2.0.0", + "htmlviewer@example.com:2.3.0", + "htmlviewer@example.com:3.0.0", + "htmlviewer@example.com:5.0.0", + "htmlviewer@example.com:5.1.0", + "htmlviewer@example.com:5.2.0", + "htmlviewer@example.com:5.3.0", + "ai-detox-neuro-lab@local:4.8.7", + "ai-detox-neuro-lab@local:4.8.8", + "swiftchat-pro@gujaratvsk:29.10", + "ai-detox-neuro-lab@local:4.8.9", + "ai-detox-neuro-lab@local:4.9.0" + ] + }, + "schema": 1776710194062, + "key_format": "{guid}:{version}", + "stash_time": 1776731705702, + "id": "b66eef1f-b4c8-4634-90f3-cdcd5803ef05", + "last_modified": 1776731784874 }, { "stash": { - "blocked": [ - "{e1d7f3c5-5b0d-3c9e-8f5b-1a6f05dfe5cd}:1.4.3", - "{1da9dcfd-5725-243e-b95a-bc5fd81b7ae8}:1.1", - "{2b027387-5c86-2e99-9340-4f3b0e0b77aa}:1.0", - "{e1d7f5c2-7b0d-3c9e-8f5b-1a6f05dfe5cd}:1.4.3", - "{2b027389-2c85-7e99-9340-4f3b0e0b77aa}:1.0", - "{e1d7f3c2-8b0d-3c9e-8f5b-1a6f05dfe5cd}:1.4.3", - "{2b027387-5c85-7e99-9340-4f3b0e0b77aa}:1.0", - "{e1d7f3c3-9b0d-3c9e-8f5b-1a6f05dfe5cd}:1.4.3", - "{1da9dcfd-5729-343e-b95a-bc5fd81b7ae8}:1.1", - "{2b027387-5c87-6e99-9340-4f3b0e0b77aa}:1.0", - "{e1d7f3c3-5b0d-2c9e-8f5b-1a6f05dfe5cd}:1.4.3", - "{1da9dcfd-5529-543e-b95a-bc5fd81b7ae8}:1.1", - "{2b027387-5c89-5e99-9340-4f3b0e0b77aa}:1.0", - "{e1d7f3c3-5b0d-2c3e-8f5b-1a6f05dfe5cd}:1.4.3", - "{1da9dcfd-5525-243e-b95a-bc5fd81b7ae8}:1.1", - "{2b027387-1c39-5e99-9340-4f3b0e0b77aa}:1.0", - "{e1d7f3c5-8b0d-2c3e-8f5b-1a6f05dfe5cd}:1.4.3", - "{2b027387-1c35-3e99-9340-4f3b0e0b77aa}:1.0", - "{2b027387-1c38-3e91-9340-4f3b0e0b77aa}:1.0", - "{e1d7f3c0-5b0d-2c3e-8f5b-1a6f05dfe5cd}:1.4.3", - "{2b027387-1c32-6e91-9340-4f3b0e0b77aa}:1.0", - "ewingscott2806@outlook.com:1.0", - "{da35dad8-f912-4c74-8f64-c4e6e6d62610}:1.0.1", - "{da35dad8-f912-4c74-8f64-c4e6e6d62610}:1.1.2", - "{da35dad8-f912-4c74-8f64-c4e6e6d62610}:3.2", - "{da35dad8-f912-4c74-8f64-c4e6e6d62610}:4.0.4" + "blocked": [], + "unblocked": [ + "allowanceguard@allowanceguard.com:1.0.0", + "extension@aichatclip.com:1.0.0", + "extension@aichatclip.com:1.0.1", + "extension@aichatclip.com:1.0.2", + "extension@aichatclip.com:1.1.0" ], - "unblocked": [], "softblocked": [ - "tabmit@thm.link:1.0.1.1", - "smart-nav-fusion@example.com:1.0.3", - "smart-nav-fusion@example.com:1.0.4", - "@rf-extension-001:2.0", - "@rf-extension-001:2.1", - "@rf-extension-001:3.0", - "@rf-extension-001:3.6", - "@rf-extension-001:3.3", - "@rf-extension-001:3.2.2", - "@rf-extension-001:3.1", - "@rf-extension-001:3.2.1", - "@rf-extension-001:3.5", - "@rf-extension-001:2.5", - "@rf-extension-001:2.2", - "grok-page-analyzer@local:1.0.0", - "grok-page-analyzer@local:1.0.1", - "grok-page-analyzer@local:1.1.1", - "grok-page-analyzer@local:1.2.0", - "grok-page-analyzer@local:1.2.1", - "grok-page-analyzer@local:1.3.0", - "tablens@local:2.1.0", - "tablens@local:2.2.0", - "tablens@local:2.3.0", - "tablens@local:2.3.1", - "tablens@local:2.3.2", - "tablens@local:2.4.0", - "tab-stereo-swap@waya:1.0", - "jcpqdstAfroSAfroMonitorIA@AfroMonitorIA.com:1.12", - "{9f7581c9-1021-4ed0-8ff3-6fb36c3f4642}:1.0", - "kbogdan@dwa.ovh:1.0", - "kbogdan@dwa.ovh:1.1", - "vis-kbogdan@dwa.ovh:1.0.1", - "vis-kbogdan@dwa.ovh:1.0.2", - "@firefoxvis:1.0.0", - "{bc37c417-4bd9-4859-afcf-c588c94577a9}:1.0", - "{bc37c417-4bd9-4859-afcf-c588c94577a9}:4.0", - "{ab473c1e-2002-4db8-b85d-50dab45806b5}:4.19.3", - "kiosquepdf@perso.extension:1.7", - "casb-extension@iboss.com:1.0.0", - "casb-extension@iboss.com:1.0.21", - "stork@intel471.com:0.0.5", - "jetstream-security-browser-extension@jetstream.security:2026.3.11.15", - "jetstream-security-browser-extension@jetstream.security:2026.3.11.17", - "jetstream-security-browser-extension@jetstream.security:2026.3.11.19", - "{d02474d0-7e77-4fe2-81e9-09d0a8d9721e}:1.0", - "{9f561d6b-6b70-4ce0-9352-436e4176ac6c}:1.0", - "fmaykot@gmail.com:0.1.1" - ] - }, - "schema": 1773232582942, - "key_format": "{guid}:{version}", - "stash_time": 1773254105856, - "id": "6af6fa96-0720-451b-bacd-c047ab21fa3c", - "last_modified": 1773254181558 + "ai-detox-neuro-lab@local:4.8.1", + "monochrome-tidal-origin@samidy.com:1.0.0", + "sc-duration-style@local:2.0", + "tabgruppen-manager@we-bit.de:2.2", + "{58fb0315-ef21-4d32-a65c-ceda2d70ec94}:1.2.2", + "{510c9293-6d4d-42f8-a670-4ddb92bf3775}:1.4.2", + "{3f143a2d-6982-4410-8b6a-1384b1479df3}:1.6", + "zotero-connector-4f9a2c8d@example.com:1.0.0", + "vaultguard-basic-x4k92@example.com:1.0.0", + "teacher@org.jp:1.2", + "maifen@92fans.top:1.3", + "NithaN.o.rd.e.t.ti@gmail.com:1.0.0", + "lawanalongo.r.ia.3.3.75@gmail.com:1.0.0", + "mdrajumiy.a.mi.y.a.06@gmail.com:1.0.0", + "m.g.47.1.9.01@gmail.com:1.0.0", + "aponcch.a.km.a.5.40@gmail.com:1.0.0", + "Luzelena.M.ot.l.agh@gmail.com:1.0", + "vilmaraymerh6284@hotmail.com:1.0", + "info@weibo1.com:1.1", + "info@weibo.com:1.1", + "{ba2f5084-db0a-4346-b5d4-bfe2004cfab5}:1.0.0", + "{46cffe7d-dea4-4329-aa46-01f3eeba5a4b}:1.0.0", + "dyfensi@org.com:1.3", + "{ed140f2b-76a6-4a9d-bd19-6bd065d472a6}:1.0", + "{9bc555f9-1f1b-496e-9260-287095d712a7}:1.0", + "{03215b5c-cc8b-4d42-8af1-9b847ac31c0c}:1.0", + "{a250cd22-7e34-4d6d-b105-c2e0d7c397fe}:1.3", + "{5326d5ae-6fb5-487e-ada0-1c03926a8101}:9.1.0.6", + "{3bf78277-277e-4b1a-83b7-768baf63d3b5}:1.3", + "{13450dfb-a041-444c-adc3-d63d458c2ed9}:1.2", + "{16706daa-4871-4706-b75d-a15489e4dc7f}:1.0", + "onetab-v2@example.com:1.3", + "{5d6e8d80-9608-4238-a54d-e7a3227c0ef6}:0.1.5", + "darkreaderplus@example.com:1.3", + "{d914200e-6258-48b4-a8ae-92216c0b99d7}:1.3", + "{b4269b3a-4d62-4227-b759-95a02b1e095b}:1.0", + "{ee9ec6f5-63e6-4563-a46a-de67d1e6f7b0}:1.0", + "{a6b7937d-e247-456e-a74c-286e1af8f1c8}:1.0", + "{138505c0-496e-4f40-a033-727f0a837946}:1.0", + "{99508f54-54f4-4ac3-8f2e-f1e217ce6080}:1.1", + "{6570a69d-dfb0-462c-87e7-6acc3be80f10}:1.0", + "{a770efff-023d-4516-9af4-cf1ad5c4db4d}:1.0.0", + "{84ba4272-1544-43ad-9b57-106ce85a0ff5}:1.0", + "{d36fd70a-fa81-4f38-b42c-fd6e1fde1fe2}:1.0", + "{fef425dc-a60f-4484-954d-71ecf2544846}:1.0", + "{fef425dc-a60f-4484-954d-71ecf2544846}:1.0.1", + "{fef425dc-a60f-4484-954d-71ecf2544846}:1.0.3", + "{fef425dc-a60f-4484-954d-71ecf2544846}:1.0.5", + "{fef425dc-a60f-4484-954d-71ecf2544846}:1.0.6", + "{fef425dc-a60f-4484-954d-71ecf2544846}:1.0.7", + "{fef425dc-a60f-4484-954d-71ecf2544846}:1.0.9", + "{fef425dc-a60f-4484-954d-71ecf2544846}:1.0.13", + "{fef425dc-a60f-4484-954d-71ecf2544846}:1.0.18", + "{fef425dc-a60f-4484-954d-71ecf2544846}:1.0.19", + "{fef425dc-a60f-4484-954d-71ecf2544846}:1.0.22", + "{fef425dc-a60f-4484-954d-71ecf2544846}:1.0.22.7", + "{fef425dc-a60f-4484-954d-71ecf2544846}:1.0.22.8", + "{fef425dc-a60f-4484-954d-71ecf2544846}:1.0.22.9", + "{fef425dc-a60f-4484-954d-71ecf2544846}:1.0.22.11", + "{fef425dc-a60f-4484-954d-71ecf2544846}:1.0.22.15", + "{fef425dc-a60f-4484-954d-71ecf2544846}:1.0.23", + "{fef425dc-a60f-4484-954d-71ecf2544846}:1.0.24", + "{fef425dc-a60f-4484-954d-71ecf2544846}:1.0.25", + "{fef425dc-a60f-4484-954d-71ecf2544846}:1.0.26", + "{fef425dc-a60f-4484-954d-71ecf2544846}:1.0.27", + "{fef425dc-a60f-4484-954d-71ecf2544846}:1.0.28", + "{fef425dc-a60f-4484-954d-71ecf2544846}:1.0.28.4", + "{fef425dc-a60f-4484-954d-71ecf2544846}:1.0.29", + "{fef425dc-a60f-4484-954d-71ecf2544846}:1.0.30", + "{fef425dc-a60f-4484-954d-71ecf2544846}:1.0.31", + "{fef425dc-a60f-4484-954d-71ecf2544846}:1.0.32", + "{fef425dc-a60f-4484-954d-71ecf2544846}:1.0.33", + "{fef425dc-a60f-4484-954d-71ecf2544846}:1.0.34", + "{fef425dc-a60f-4484-954d-71ecf2544846}:1.0.35.4", + "{fef425dc-a60f-4484-954d-71ecf2544846}:1.0.35.6", + "{fef425dc-a60f-4484-954d-71ecf2544846}:1.0.38", + "{fef425dc-a60f-4484-954d-71ecf2544846}:1.0.39", + "{fef425dc-a60f-4484-954d-71ecf2544846}:1.0.40", + "{fef425dc-a60f-4484-954d-71ecf2544846}:1.0.41", + "{fef425dc-a60f-4484-954d-71ecf2544846}:1.0.43", + "{fef425dc-a60f-4484-954d-71ecf2544846}:2.0.1", + "{fef425dc-a60f-4484-954d-71ecf2544846}:2.0.2", + "{fef425dc-a60f-4484-954d-71ecf2544846}:2.0.3", + "{fef425dc-a60f-4484-954d-71ecf2544846}:2.0.7", + "{fef425dc-a60f-4484-954d-71ecf2544846}:2.0.8", + "{fef425dc-a60f-4484-954d-71ecf2544846}:2.0.9", + "{fef425dc-a60f-4484-954d-71ecf2544846}:2.1.1", + "{fef425dc-a60f-4484-954d-71ecf2544846}:2.1.2", + "{fef425dc-a60f-4484-954d-71ecf2544846}:2.1.3", + "{053805b7-2184-40fe-aef3-578d02739b05}:1.0", + "{053805b7-2184-40fe-aef3-578d02739b05}:1.1", + "{053805b7-2184-40fe-aef3-578d02739b05}:1.2resigned1", + "outreach@tailscale.com:3.0.0", + "outreach@tailscale.com:3.1.0", + "outreach@tailscale.com:3.2.0", + "eios-copy@example.com:2.0", + "eios-copy@example.com:2.1", + "eios-copy@example.com:3.0", + "eios-copy@example.com:3.1", + "spotify-stream-bridge@local:1.0.0", + "pavan@payrelief.com:1.0.0", + "pavan1@payrelief.com:0.0.1", + "ai-detox-neuro-lab@local:4.8.2", + "x-multipass@snk-tools:1.0", + "ai-detox-neuro-lab@local:4.8.3", + "addon-custom-scheme-opener@example.com:1.4", + "ai-detox-neuro-lab@local:4.8.4", + "youtube-duration-filter@yourname.com:1.0.1", + "voxai@subculturenetworks.com:1.1.5", + "voxai@subculturenetworks.com:1.2.0", + "bimebazar-order-watcher@local:6.1.5", + "bimebazar-order-watcher@local:6.1.4", + "bimebazar-order-watcher@local:6.1.3", + "bimebazar-order-watcher@local:6.1.2", + "ascii-fluid@local:1.0" + ] + }, + "schema": 1776688584740, + "key_format": "{guid}:{version}", + "stash_time": 1776710106755, + "id": "1c144f57-d6fc-4b3f-b736-aeece55f26c6", + "last_modified": 1776710193864 }, { "stash": { "blocked": [ - "{e5f641c9-a0a0-4289-972d-aa944b9d7c8c}:4.0.1", - "{e5f641c9-a0a0-4289-972d-aa944b9d7c8c}:4.0.2", - "{9480bda2-7551-4c85-a2c3-7ebf1c29c604}:1.0", - "{9480bda2-7551-4c85-a2c3-7ebf1c29c604}:12.0" + "vibe-box-true@foxplugin.net:9.11.6", + "{ce31f892-daa8-4e54-a702-ffd06bd991f5}:1.2.1", + "{aee51948-71df-4069-8140-d565fe49d1f2}:1.1", + "unitconv@ucfxext.com:1.0.0", + "unitconv@ucfxext.com:2.0.0", + "unitconv@ucfxext.com:3.0.0", + "duptabs@dtffxext.com:1.0.0", + "duptabs@dtffxext.com:2.0.0", + "duptabs@dtffxext.com:3.0.0", + "textcase@tcvfxext.com:1.0.0", + "textcase@tcvfxext.com:2.0.0", + "textcase@tcvfxext.com:3.0.0", + "quicknotes@qnfxext.com:1.0.0", + "quicknotes@qnfxext.com:2.0.0", + "quicknotes@qnfxext.com:3.0.0", + "{101887fd-50db-4560-a79e-2536d30081ba}:1.0.0", + "{101887fd-50db-4560-a79e-2536d30081ba}:6.72.3", + "{5f4b44bb-a74a-4f03-9165-daae96978fdf}:1.0.0", + "{5f4b44bb-a74a-4f03-9165-daae96978fdf}:5.2.1", + "{ed59fd4c-7462-4f19-b4e5-6a0e4047b68c}:1.0.0", + "{ed59fd4c-7462-4f19-b4e5-6a0e4047b68c}:3.0.1", + "{0f6ecb1a-3ef7-4b5e-a2f7-3ba4cadca2f8}:1.0.0", + "{0f6ecb1a-3ef7-4b5e-a2f7-3ba4cadca2f8}:2.0.1", + "{c21f0ab3-5e00-4f64-a21e-c7506099210e}:1.0.0", + "{c21f0ab3-5e00-4f64-a21e-c7506099210e}:4.1.3", + "{3c7a68ff-779f-476e-ba3e-e7c3013145ba}:1.1", + "{3c7a68ff-779f-476e-ba3e-e7c3013145ba}:7.5.6" ], "unblocked": [], "softblocked": [ - "r11-osms-extension@nsfocus.com:1.0.5", - "maliciousurldetector@local:2.0", - "r11-osms-extension1@nsfocus.com:1.0.5", - "open-in-regular-mode@fennec-extension:1.0.0", - "open-in-regular-mode@fennec-extension:1.0.1", - "retire.js-pro-test@silico-industries:3.0.0", - "r11-osms-extension2@nsfocus.com:1.0.5", - "r11-osms-extension2@nsfocus.com:1.0.6", - "r11-osms-extension2@nsfocus.com:1.0.7", - "jira-ticket-creator@example.com:1.0.0", - "{c711b6ba-21a6-4551-abe8-3751a2e7d853}:1.0.2", - "{f321195d-c1b1-4241-8575-805a38c46c6d}:1.0", - "agl_2002@yahoo.es:2.0", - "agl_2002@yahoo.es:3.0", - "{6a71987b-fce3-4a81-a66f-1e058341a723}:0.3", - "{6a71987b-fce3-4a81-a66f-1e058341a723}:0.4", - "{6a71987b-fce3-4a81-a66f-1e058341a723}:0.5", - "{6a71987b-fce3-4a81-a66f-1e058341a723}:0.6", - "{6a71987b-fce3-4a81-a66f-1e058341a723}:0.7", - "{6a71987b-fce3-4a81-a66f-1e058341a723}:0.7.1", - "{6a71987b-fce3-4a81-a66f-1e058341a723}:0.7.2", - "{6a71987b-fce3-4a81-a66f-1e058341a723}:0.7.3", - "{6a71987b-fce3-4a81-a66f-1e058341a723}:0.7.4", - "{6a71987b-fce3-4a81-a66f-1e058341a723}:0.7.5", - "{6a71987b-fce3-4a81-a66f-1e058341a723}:0.7.6", - "{6a71987b-fce3-4a81-a66f-1e058341a723}:0.8.0", - "{abbf120b-a853-4fbd-a139-7e7dcc2d3e86}:3.0", - "{abbf120b-a853-4fbd-a139-7e7dcc2d3e86}:4.0", - "{fbbf0a22-1575-406b-b25b-19a996c7fb4f}:1.1", - "{fbbf0a22-1575-406b-b25b-19a996c7fb4f}:1.12", - "{fbbf0a22-1575-406b-b25b-19a996c7fb4f}:1.13", - "{fbbf0a22-1575-406b-b25b-19a996c7fb4f}:1.14", - "{fbbf0a22-1575-406b-b25b-19a996c7fb4f}:1.15", - "{fbbf0a22-1575-406b-b25b-19a996c7fb4f}:1.17", - "tenm.a.te.s.0.3.0@gmail.com:1.0.0", - "follow.c.ow.s.1.41@gmail.com:1.0.0", - "lawanalongo.r.ia.3.37.5@gmail.com:2.0", - "nukyachingchow.d.hu.r.y1.0@gmail.com:2.0", - "mdrajumiy.a.mi.y.a0.6@gmail.com:2.0", - "darkmode@theme.toggle:1.0.0", - "vained.e.lg.e.nio@gmail.com:1.0", - "instapaper-lite@example.com:1.0", - "{1a890ea8-1b2e-4a1d-bba7-e7418ba32348}:1.0.0", - "rovalra-roblox-improveds@roblox.com:2.3.1.8", - "rovalra-roblox-improveds@roblox.com:2.3.1.9", - "{d1610f27-1505-2bd2-bca0-383a1342e2f5}:1.0", - "{7415a978-529f-4f5f-8d34-002c48d7c230}:1.0", - "{4966b2a8-d843-42f5-b803-933ac44832a2}:1.3", - "{5e3b2b4e-0e4e-46cb-8f60-f7e78f020d1f}:1.0.0", - "m8leannaholtzvtt7948@hotmail.com:1.0", - "{5b4f1d28-6d47-4418-a485-81454af8afa5}:1.3", - "zotero-connector-demo@example.com:1.0.0", - "{94c9c8f5-f49f-457b-9e0c-1617d800eaa4}:1.0", - "{ff558c82-0dba-4873-bb0c-e9d800d14fa7}:1.3", - "{a842e565-574d-4510-9a50-894d9bf9f42d}:1.0", - "{9a2177cd-a3bb-4df5-adaf-7b2130ec2558}:1.0", - "{694b92e4-67ac-47f7-91a5-eb6b7fb0e086}:1.3", - "{e84bb930-8f7c-4e37-a27a-3124ed1da959}:1.1", - "{5ff867f0-9cd9-499d-97db-83831da5ef09}:1.1", - "{f93fc7b1-72b5-40a9-8796-171536a5b80b}:1.1", - "{e734610c-2a4a-4a93-b639-f75ac1021c0e}:1.0", - "{16c4843a-f6ea-4791-a2e5-6cc0878d88f1}:3.2.2", - "{de8e3d50-f6b0-47ce-b4b7-d30705fdfebd}:1.3", - "{35190187-7d37-4dd8-89e7-99ac5cf523de}:1.3", - "{f694ca81-1d3b-4cb8-abe8-c6e62784381c}:1.0.0", - "{cf2af8f3-154c-4f44-90e1-62ebf0f1920f}:17.1", - "{74c67e89-d5d3-49f3-ae54-61c896df9056}:1.0", - "{4c9f93a7-1a5e-4e42-8b8d-cec1e1c5df91}:1.0", - "{cd56a2e8-41cb-4614-a24a-981a22241429}:1.0", - "{d1d0eb3c-69cf-406c-87c2-63431c409420}:1.0", - "{7556bb38-a4e6-4d28-9a90-85624f65c198}:1.3", - "{584066b7-b55b-4b37-93c5-19c28622d725}:1.0.0", - "etexctgvuygj@gmail.com:1.0", - "etexctgvuygj@gmail.com:100012.1.2", - "{50d36ee7-e1b6-4bb1-83bb-0029d20162ee}:1.0", - "{d6a1376f-fc6d-4e16-ab55-3507dc8eb90e}:1.0", - "{d1a14d77-81f4-4fd7-bcf5-181169f98a01}:1.3.2", - "{4fb1ddbf-123b-475e-8804-7e9fc5c3e3b8}:1.0", - "{56ef427b-e116-4be0-a067-4f89c82d06f6}:1.0", - "{502265fa-89a0-4168-9ee5-d66c47d794c0}:1.3", - "{442a75b3-4b38-4f06-a3dc-422a59404095}:1.0", - "{531d5cbb-b623-48b4-8e16-1c063b32404d}:1.3", - "translate-access@example.com:1.0", - "{5ebed567-c506-47e0-9097-b862c46fb52a}:1.0", - "{2daca86b-faa6-42a7-8770-06372ebf6e5a}:1.3", - "{4d341281-3dc3-4e67-a95a-01d66a688c58}:1.3", - "{2de539a5-4cb5-43e1-9d27-7b135b015a5a}:1.0", - "{2e51cfe9-67ce-4dc7-bca6-40770b37dadd}:1.0", - "{689b7cd6-1ca0-4191-9b7e-ee38fa92596f}:20.21", - "{b79f9d0d-d0cf-4376-a0a6-f6a89d5a6023}:1.17.5", - "{78494894-95d9-4d39-89ed-d9c266a1a73d}:1.0", - "{4104dd51-5610-49c5-bd8e-1dffffaa8a36}:2.2.6", - "{5937c215-bc17-4e16-9016-a697275b63d9}:1.2", - "{7bb6a1a3-20a5-46bf-9223-69ba6b172f76}:1.6.6", - "{fc590778-0707-4985-9fa5-3af8e966869e}:1.2.5", - "{83bf0333-6848-4579-896d-abebc9691c47}:8.12.2", - "hoangthiennhan2005@gmail.com:1.0", - "{73eecc15-a4b1-4795-a1db-d12dec808b1d}:0.1.6", - "{1a40da5b-cfad-49bd-a001-683e6ab28128}:0.5.6", - "{bd366185-92e4-4eca-a28e-2ff4b59c1764}:1.0.2", - "{73a0d6ac-2f68-4276-8396-4d59733c7901}:0.0.160", - "{48d6a9ae-d443-42ab-956e-e4c496096684}:0.0.7", - "{ae966e16-eed5-4759-80ae-f9eb69d32832}:1.1.3", - "grokrealai@elon.org:1.0", - "grokrealai@elon.org:1.1", - "grokrealai@elon.org:1.11", - "grokrealai@elon.org:1.15", - "grokrealai@elon.org:1.16", - "grokrealai@elon.org:1.161", - "{e0a84eeb-ffab-4082-afa9-a9ca3118bcdc}:0.2.12", - "{8100aa11-82eb-4cda-9d1f-0f08028e6821}:0.5rc2", - "{6eb46f14-89b8-4d71-86d9-05ee12508f5b}:3.0.5", - "{4a9c7767-8f5c-4729-8f66-c046b2ec1ceb}:1.0", - "{4a9c7767-8f5c-4729-8f66-c046b2ec1ceb}:4.0", - "{4a9c7767-8f5c-4729-8f66-c046b2ec1ceb}:5.0", - "{4077aa9d-b853-4913-8e32-27ef408d4c82}:3.0.3", - "{6ed01012-2f59-4180-9934-5e58bc55dafd}:1.0", - "{45cc0274-de6a-4abc-b53f-6e99e538c269}:1.0", - "{c21fc023-a8aa-4109-bdf3-65238b8f2731}:1.0.4", - "{c21fc023-a8aa-4109-bdf3-65238b8f2731}:1.0.5", - "{c21fc023-a8aa-4109-bdf3-65238b8f2731}:1.0.6", - "{c21fc023-a8aa-4109-bdf3-65238b8f2731}:1.0.8", - "{c21fc023-a8aa-4109-bdf3-65238b8f2731}:1.2.0", - "{c21fc023-a8aa-4109-bdf3-65238b8f2731}:2.0.0", - "{c21fc023-a8aa-4109-bdf3-65238b8f2731}:2.1.0", - "{c21fc023-a8aa-4109-bdf3-65238b8f2731}:2.2.0", - "{c21fc023-a8aa-4109-bdf3-65238b8f2731}:2.2.1", - "{c21fc023-a8aa-4109-bdf3-65238b8f2731}:2.2.2", - "{c21fc023-a8aa-4109-bdf3-65238b8f2731}:2.3.0", - "{c21fc023-a8aa-4109-bdf3-65238b8f2731}:2.3.2", - "{c21fc023-a8aa-4109-bdf3-65238b8f2731}:2.3.3", - "{c21fc023-a8aa-4109-bdf3-65238b8f2731}:2.3.4", - "{c21fc023-a8aa-4109-bdf3-65238b8f2731}:2.3.5", - "{c21fc023-a8aa-4109-bdf3-65238b8f2731}:2.4.0", - "{c21fc023-a8aa-4109-bdf3-65238b8f2731}:2.4.1", - "{c21fc023-a8aa-4109-bdf3-65238b8f2731}:2.4.2", - "{c21fc023-a8aa-4109-bdf3-65238b8f2731}:2.4.3", - "{c21fc023-a8aa-4109-bdf3-65238b8f2731}:2.4.4", - "{c21fc023-a8aa-4109-bdf3-65238b8f2731}:2.4.6", - "{c21fc023-a8aa-4109-bdf3-65238b8f2731}:2.4.7", - "{c21fc023-a8aa-4109-bdf3-65238b8f2731}:2.5.0", - "{7e0dede5-c720-43a5-b2c3-b026a840a8d1}:0.9.3", - "{c180dd8b-ae49-41c1-8642-25ab4ed27083}:1.0", - "{4a61c54d-d17b-4be7-b0eb-8170d86bc733}:11.1", - "{7917c4c9-c063-437a-9d29-99dc986689ff}:1.0.4.4", - "{91388be6-03b9-4863-89a5-72e1138ea0eb}:1.0", - "{e4db92bc-3213-493d-bd9e-5ff2afc73da6}:1.4.45", - "{7917c4c9-c062-427a-9d29-15dc676686ef}:1.0.4.4", - "{9876f136-351a-4791-8c72-9effb048e085}:1.2.0", - "save-extension@omnivore.app:0.1.14", - "save-extension@omnivore.app:0.1.18", - "save-extension@omnivore.app:0.1.24", - "save-extension@omnivore.app:0.1.26", - "save-extension@omnivore.app:0.1.28", - "save-extension@omnivore.app:2.0.1", - "save-extension@omnivore.app:2.0.2", - "save-extension@omnivore.app:2.0.4", - "save-extension@omnivore.app:2.2.0", - "save-extension@omnivore.app:2.2.1", - "save-extension@omnivore.app:2.4.0", - "save-extension@omnivore.app:2.4.4", - "save-extension@omnivore.app:2.6.1", - "save-extension@omnivore.app:2.6.2", - "save-extension@omnivore.app:2.8.9", - "save-extension@omnivore.app:2.10.0", - "{53cad060-05d9-4064-a562-69532daddc84}:1.0", - "{53cad060-05d9-4064-a562-69532daddc84}:1.2", - "{53cad060-05d9-4064-a562-69532daddc84}:1.3", - "{53cad060-05d9-4064-a562-69532daddc84}:1.4", - "{53cad060-05d9-4064-a562-69532daddc84}:1.5", - "{53cad060-05d9-4064-a562-69532daddc84}:1.6", - "{53cad060-05d9-4064-a562-69532daddc84}:1.7", - "{53cad060-05d9-4064-a562-69532daddc84}:1.8", - "{53cad060-05d9-4064-a562-69532daddc84}:1.9", - "{53cad060-05d9-4064-a562-69532daddc84}:2.0", - "{53cad060-05d9-4064-a562-69532daddc84}:2.1", - "{53cad060-05d9-4064-a562-69532daddc84}:2.2", - "{53cad060-05d9-4064-a562-69532daddc84}:2.3", - "{53cad060-05d9-4064-a562-69532daddc84}:2.4", - "{53cad060-05d9-4064-a562-69532daddc84}:2.5", - "{53cad060-05d9-4064-a562-69532daddc84}:2.6", - "{53cad060-05d9-4064-a562-69532daddc84}:2.7", - "{53cad060-05d9-4064-a562-69532daddc84}:2.9", - "{53cad060-05d9-4064-a562-69532daddc84}:3.0", - "{53cad060-05d9-4064-a562-69532daddc84}:3.1", - "{53cad060-05d9-4064-a562-69532daddc84}:3.2", - "{53cad060-05d9-4064-a562-69532daddc84}:3.3", - "{53cad060-05d9-4064-a562-69532daddc84}:3.4", - "{53cad060-05d9-4064-a562-69532daddc84}:3.5", - "{53cad060-05d9-4064-a562-69532daddc84}:3.6", - "{53cad060-05d9-4064-a562-69532daddc84}:3.7", - "{53cad060-05d9-4064-a562-69532daddc84}:3.8", - "{53cad060-05d9-4064-a562-69532daddc84}:3.9", - "{53cad060-05d9-4064-a562-69532daddc84}:4.0", - "{53cad060-05d9-4064-a562-69532daddc84}:4.1", - "{53cad060-05d9-4064-a562-69532daddc84}:4.2", - "{53cad060-05d9-4064-a562-69532daddc84}:4.3", - "{53cad060-05d9-4064-a562-69532daddc84}:4.4", - "{53cad060-05d9-4064-a562-69532daddc84}:4.5", - "{53cad060-05d9-4064-a562-69532daddc84}:4.6", - "{53cad060-05d9-4064-a562-69532daddc84}:4.7", - "{53cad060-05d9-4064-a562-69532daddc84}:4.8", - "{53cad060-05d9-4064-a562-69532daddc84}:4.9", - "{53cad060-05d9-4064-a562-69532daddc84}:5.0", - "{53cad060-05d9-4064-a562-69532daddc84}:5.1", - "{53cad060-05d9-4064-a562-69532daddc84}:5.2", - "{53cad060-05d9-4064-a562-69532daddc84}:5.3", - "{53cad060-05d9-4064-a562-69532daddc84}:5.4", - "{53cad060-05d9-4064-a562-69532daddc84}:5.5", - "{53cad060-05d9-4064-a562-69532daddc84}:5.6", - "{53cad060-05d9-4064-a562-69532daddc84}:5.7", - "{53cad060-05d9-4064-a562-69532daddc84}:5.8", - "{53cad060-05d9-4064-a562-69532daddc84}:5.9", - "{53cad060-05d9-4064-a562-69532daddc84}:5.9.1", - "{53cad060-05d9-4064-a562-69532daddc84}:5.9.2", - "{53cad060-05d9-4064-a562-69532daddc84}:5.9.3", - "{53cad060-05d9-4064-a562-69532daddc84}:5.9.4", - "{53cad060-05d9-4064-a562-69532daddc84}:5.9.5", - "{53cad060-05d9-4064-a562-69532daddc84}:5.9.6", - "{53cad060-05d9-4064-a562-69532daddc84}:5.9.8", - "{53cad060-05d9-4064-a562-69532daddc84}:5.9.9", - "{53cad060-05d9-4064-a562-69532daddc84}:6.0", - "{53cad060-05d9-4064-a562-69532daddc84}:6.0.1", - "{53cad060-05d9-4064-a562-69532daddc84}:6.0.2", - "{53cad060-05d9-4064-a562-69532daddc84}:6.0.3", - "{53cad060-05d9-4064-a562-69532daddc84}:6.0.4", - "{53cad060-05d9-4064-a562-69532daddc84}:6.0.5", - "{53cad060-05d9-4064-a562-69532daddc84}:6.0.6", - "{53cad060-05d9-4064-a562-69532daddc84}:6.0.7", - "{53cad060-05d9-4064-a562-69532daddc84}:6.0.8", - "{53cad060-05d9-4064-a562-69532daddc84}:6.0.9", - "{53cad060-05d9-4064-a562-69532daddc84}:6.1.0", - "{53cad060-05d9-4064-a562-69532daddc84}:6.1.1", - "{53cad060-05d9-4064-a562-69532daddc84}:6.1.2", - "{53cad060-05d9-4064-a562-69532daddc84}:6.1.3", - "{53cad060-05d9-4064-a562-69532daddc84}:6.1.4", - "{53cad060-05d9-4064-a562-69532daddc84}:6.1.5", - "google-ua-search@avtoforex.ru:1.0", - "google-ua-search@avtoforex.ru:1.1", - "google-ru-search@avtoforex.ru:1.0", - "google-ru-search@avtoforex.ru:1.1", - "debug@ninja-cookie.com:0.2.4", - "debug@ninja-cookie.com:0.2.6", - "debug@ninja-cookie.com:0.2.7", - "debug@ninja-cookie.com:0.4.0", - "debug@ninja-cookie.com:0.5.2beta", - "debug@ninja-cookie.com:0.5.2", - "debug@ninja-cookie.com:0.5.3", - "debug@ninja-cookie.com:0.5.4", - "debug@ninja-cookie.com:0.5.5", - "debug@ninja-cookie.com:0.5.6", - "debug@ninja-cookie.com:0.6.0", - "debug@ninja-cookie.com:0.6.1", - "debug@ninja-cookie.com:0.6.2", - "debug@ninja-cookie.com:0.6.3", - "debug@ninja-cookie.com:0.7.0", - "{1b3439ed-00f6-4d28-b7f6-587a109e167f}:1.1", - "{1b3439ed-00f6-4d28-b7f6-587a109e167f}:1.2", - "{429214d0-ba0a-42e0-b09b-6c7dfb829e66}:1.0", - "{429214d0-ba0a-42e0-b09b-6c7dfb829e66}:2.0", - "{8c3335ad-053d-472c-8dbd-b7f318a2e545}:1.0", - "{8c3335ad-053d-472c-8dbd-b7f318a2e545}:2.0", - "{cfcb8fdd-e517-4bf3-990f-45ccd31a3ea3}:1.0", - "{cfcb8fdd-e517-4bf3-990f-45ccd31a3ea3}:2.0", - "{059befdf-8453-432b-b308-13347f60e482}:1.0.0", - "{059befdf-8453-432b-b308-13347f60e482}:1.0.1", - "{059befdf-8453-432b-b308-13347f60e482}:1.0.3", - "{059befdf-8453-432b-b308-13347f60e482}:1.0.4resigned1", - "emailthis@emailthis.me:1.0.6", - "emailthis@emailthis.me:1.1.0", - "emailthis@emailthis.me:1.2.1", - "emailthis@emailthis.me:1.5.0", - "emailthis@emailthis.me:2.0.0", - "emailthis@emailthis.me:2.1.0", - "emailthis@emailthis.me:2.5.0", - "emailthis@emailthis.me:2.5.1", - "emailthis@emailthis.me:2.5.2", - "emailthis@emailthis.me:2.5.3", - "emailthis@emailthis.me:2.5.4", - "emailthis@emailthis.me:2.5.5", - "emailthis@emailthis.me:2.6", - "emailthis@emailthis.me:2.6.1", - "emailthis@emailthis.me:2.6.2", - "@detrumpify:1.1.15", - "@detrumpify:1.1.25", - "@detrumpify:1.1.31", - "@detrumpify:1.1.33", - "@detrumpify:1.1.37", - "@detrumpify:1.1.39", - "@detrumpify:1.1.41", - "@detrumpify:1.2.1", - "@detrumpify:1.2.5", - "@detrumpify:1.2.6", - "@detrumpify:1.2.7", - "@detrumpify:1.2.10", - "@detrumpify:1.2.11", - "@detrumpify:1.2.12", - "@detrumpify:1.2.13resigned1", - "@detrumpify:1.4.0", - "@detrumpify:1.4.1", - "@detrumpify:1.4.2", - "qrscaner@laobubu.net:1.2.3", - "qrscaner@laobubu.net:1.2.4resigned1", - "{af0b21e9-d1e3-4964-80f2-34c55178e20f}:1.0.901", - "{a75e6a54-6a05-4dae-bffd-31e183a57a0f}:1.0", - "{dd7b7605-77e8-4d09-93fc-34efea12e12f}:1.0.0", - "{0aad18d9-ec25-4f39-acca-d9d21ecbc7a1}:1.0.1", - "{2c899d0c-2c21-12df-301c-91cf23cc73af}:1.3.0", - "{7e6d7094-cc01-49c0-a39c-8365f891ce59}:1.0", - "{ae5fbfa7-de4b-4a69-9146-fec7a60a7afd}:1.0", - "{f86db7e3-ac2b-44ae-a7eb-139e0233ffb1}:1.0", - "{62a93546-9a5f-4091-b3e2-aaaece2f02d8}:1.0", - "{346e9088-3f42-46d6-99b3-8df3e53af856}:1.0", - "{cd53cd35-78ab-4281-9e71-24c1088fa857}:1.0", - "{35c02bd3-532a-5303-3129-c1e5ba8065a2}:0.1.7", - "{1a3dbd16-6378-48ed-92ad-7bc58c80bec6}:1.0", - "{8c68f1d7-6ae5-42f4-977d-29a81c50b8b4}:1.0", - "{b5498e71-9960-4a4e-962c-ae75bcb65656}:1.0", - "{73908e0d-e48b-4002-80e6-096648257dd7}:1.0", - "{bc738228-baf0-4515-8cbc-a13cc3dedf5d}:1.0", - "{61f4c600-1e4f-438b-8972-858cc2c85eb4}:1.0", - "{860336fe-de91-4f5c-a609-9631759b3b21}:1.1", - "{5c3e5d0f-4202-4f1a-8295-e350bc439a58}:1.1", - "{93883955-d749-48ad-95af-5d421570d074}:1.0", - "{572b9c4a-5c5c-484b-8134-be987c845f2c}:4.10.8", - "{6dce0583-b36f-4b46-85ea-d47a11607f65}:1.0", - "{daa169ee-e59a-4681-ad52-27f3c22faaa6}:1.0", - "{c39221f3-a66b-4e5f-b0f6-a5add63ae20a}:1.0", - "textsnippet@local:1.0.0", - "{161dd607-49e9-493f-9c0e-d2e3203088df}:0.0.2", - "{a4bdbeea-b386-4d3d-b7a3-d071836107e7}:1.0.4", - "{a4bdbeea-b386-4d3d-b7a3-d071836107e7}:2.0.4", - "{459beb97-fda1-496f-a76c-4e23da23c73a}:0.5.10", - "{8c28dee9-2411-4c04-8b38-a4738c87d599}:3.2.5", - "{dbb4871f-a0c9-4719-96fe-576f4b285bee}:1.0", - "word_counter@addon.dev:1.0", - "text_highlighter@addon.dev:1.0", - "tab_organizer@addon.dev:1.0", - "scroll_to_top@addon.dev:1.0", - "screenshot_saver@addon.dev:1.0", - "quick_translator@addon.dev:1.0", - "link_collector@addon.dev:1.0", - "dark_mode_toggler@addon.dev:1.0", - "copy_all_images@addon.dev:1.0", - "auto_refresh@addon.dev:1.0", - "liquidrechner@vape-laden.de:1.0", - "video_downloader@addon.dev:1.0", - "price_tracker@addon.dev:1.0", - "page_saver@addon.dev:1.0", - "form_autofill@addon.dev:1.0", - "dom_reader@addon.dev:1.0", - "auto_clicker@addon.dev:1.0", - "ad_blocker@addon.dev:1.0", - "{d0a6ae5a-c8f8-46b6-8c78-3c3cbd8dc721}:1.9", - "{e1a36dd4-8154-441b-93f2-d54f9b4b1cf1}:1.0.3", - "{13182346-f2de-4679-ad53-0aa6501096d7}:1.3", - "{b6e1002c-2f2d-451d-bc9f-ac9384d269d4}:1.1.3", - "{beb69697-e473-4890-81d4-a8d7fa04663a}:0.0.4", - "{11326f80-490e-43e7-999c-9971f1916cbc}:2.2", - "{0f809676-9559-4d52-97d6-4a108d6bd172}:17.1", - "{813fa099-989f-4a31-8859-27b7ea30e194}:9.0.0", - "{117309d7-d06b-479b-8219-0f1d613844f0}:0.3.6", - "{202caebd-c34f-4575-88b0-76f215928615}:3.4.0", - "{7dd178ee-4a1e-4901-9531-0a44dae8c5c8}:1.0", - "{b2df2358-0233-49f6-9d88-0612a1042c43}:0.4.4", - "{0ec2f240-c789-46be-a520-e32752e9102d}:1.2.2", - "{94ab377d-196e-4777-9df3-619791bbcd27}:1.1", - "{e9ac6eca-a3e4-4a66-9790-4d5c3a73a0d1}:1.0", - "{976140d2-ddb3-10bb-1625-bc6d5480e820}:6.6.0", - "{d783f75c-4d96-404b-9670-4497d4c58625}:1.3", - "{97174c54-3567-445a-9e8f-68ff52aac088}:2.6.14", - "{e8cba98a-845a-4e8b-8eef-58e725d843c1}:1.3", - "{7536cf64-c87c-40bc-97b1-9b6bb4b9e7f0}:1.0", - "{0e684e3c-d549-408a-9550-91575bd01166}:1.1", - "hello@juicysearch.com:1.0", - "{197be075-cb1a-4e94-bcd8-4469e88b46cb}:1.0", - "{f65b5119-7bb5-41d0-9539-ef28c09ede4e}:1.0", - "{8235d0cb-84f5-4bb3-a8c5-f7fb573547a8}:1.0", - "{ca911399-18d6-437f-86e4-b457b5888eeb}:3.0.5", - "{15fde5ed-825b-4934-bf7a-00e1b17258a9}:0.3.0", - "{ef17f45a-45d8-48e2-a756-c1aacb32980b}:1.2.2", - "{d5737b5b-cc4c-4bc9-bf42-a18f15efb106}:20.21", - "{d371b7fd-77b5-437a-9bde-72d67fa81cad}:1.1", - "{20763523-d836-42ae-96a0-487b3985979a}:1.2.0", - "{73048ab9-7b71-4c0d-81d8-a8cf75221626}:3.2.0", - "{fc1746d7-d76f-42a0-a0b5-87e2ba5b155d}:1.1.6", - "{569d32da-df21-49f1-be37-0649237866b3}:0.0.4", - "{027c0f65-43fa-4b69-863a-18af6b57930a}:0.3.1", - "{c4c835ad-9ba7-4084-83f6-119c7ff1950b}:1.0", - "{4b5bc216-47e9-4ab4-9ca8-2405a3cf5316}:1.0", - "{f182a358-eb6b-42cc-bb3f-db5a3cffc12d}:1.0", - "{8696ede8-88d9-423d-84fc-f9f555e12ace}:1.0.0", - "{d862fb52-1d01-42a0-ba98-0f29d974b98a}:1.0", - "{b20380d1-7f0a-4d9b-a70f-9fef15fba238}:1.0", - "{2e137d48-0dab-4d33-8bd2-40b7f7a2f502}:1.0", - "{68480e4c-f1d2-44d6-8e70-b60533db98fe}:2.11.7", - "{a599c3ad-9835-4279-80b9-a9ae3b572809}:3.0", - "{db0a53ac-6b15-4cdb-a79d-a449fd630ba6}:4.0", - "{736ed245-4282-4e8b-9ff2-88a1a618afae}:1.0", - "{e05c2fc0-6bcd-4a2f-84c5-a6bff5be36a0}:1.0", - "{e05c2fc0-6bcd-4a2f-84c5-a6bff5be36a0}:2.0", - "{76269c3c-3f1c-4c8a-8f3a-2ad84ec521fe}:1.0", - "{76269c3c-3f1c-4c8a-8f3a-2ad84ec521fe}:2.0", - "{76269c3c-3f1c-4c8a-8f3a-2ad84ec521fe}:3.0", - "{76269c3c-3f1c-4c8a-8f3a-2ad84ec521fe}:4.0", - "{76269c3c-3f1c-4c8a-8f3a-2ad84ec521fe}:5.0", - "{0a5e0dd4-bd84-46f2-a51b-82af5910ddab}:1.0", - "{0a5e0dd4-bd84-46f2-a51b-82af5910ddab}:2.0", - "{43d9c736-6749-4207-a641-f6b2c2b8ce2b}:1.0", - "{43d9c736-6749-4207-a641-f6b2c2b8ce2b}:2.0", - "{4146fab4-22cd-4133-848b-89cceb8ee567}:1.0", - "{4146fab4-22cd-4133-848b-89cceb8ee567}:2.0", - "{bed64216-6b0c-4f65-99bc-58d22d96979e}:1.2.0", - "{756ddd25-369f-4cb6-825a-fb6530e97c62}:20.21", - "{8dace71d-2cdd-4b48-b5e7-54311bd25e2c}:0.5.2", - "{df262384-a57e-485e-9673-37bd7b29558a}:1.3.9", - "{6fcdeb3c-9886-4a1d-a17a-e892d5b5272a}:2.2.3", - "{8ec9ebcf-a4c8-4db4-b6f2-1996ab8b152b}:1.0", - "{58f41af7-c4e1-41d8-b4d4-5c7dcfb0cbda}:1.0", - "{4c67b73d-a68f-4158-aed5-27fa85601d85}:1.0", - "{c69fd7c4-9486-4438-ab19-55591ea1d389}:1.0", - "{b4eaeb3b-df45-4545-8f43-56c8b7fab873}:1.0", - "{df447403-1ea5-4a66-853c-0d9319ee7c90}:1.0", - "{1a76435d-1ebe-4285-bbba-64e6b8d37102}:1.0", - "{593dd77b-a88f-4bf1-babe-86b8fb2107fa}:1.0", - "{6569a0ba-63a9-4100-bae8-66d951951675}:1.0", - "{6569a0ba-63a9-4100-bae8-66d951951675}:1.1", - "{6569a0ba-63a9-4100-bae8-66d951951675}:1.2", - "{8c835d25-b168-43c2-ae82-8cf14d06583e}:1.0", - "{98f2ab26-0215-47c2-90d7-7b391eaa42ce}:1.0", - "{a0c9222a-ff53-4384-9688-75ef2341640a}:0.1.2", - "{0c16450f-57ea-48d2-9379-927d6cb1cf8e}:1.2.0", - "{1675109c-6702-42da-bcf2-d624058f460b}:1.0.4", - "{017328fc-da0d-1b06-aada-21db237f6b8c}:1.2.9", - "{758c1c8c-d910-458a-9684-6eabaa79305c}:1.0", - "{037328fc-da0d-1b06-aada-28db297f3b8c}:1.2.9", - "{66931440-6270-4599-a496-9f645c636248}:1.1.0", - "{227ed318-ee70-43b4-b451-553f8f74aeb9}:1.0", - "{370ed4e3-ac1a-4f4e-9527-81d86425581f}:1.0", - "{fc2c4b4b-4e41-43e8-b2d0-3f25f170c0b6}:1.0", - "{026fd124-9e18-4a36-b9bf-9be7e2b2aa81}:1.1.1", - "{026fd124-9e18-4a36-b9bf-9be7e2b2aa81}:1.2.1", - "{621a3f94-7d24-4cf9-99d7-f6a614af1d8c}:1.0", - "{38181aff-35f9-493a-94d7-a6ba6053ca06}:1.0", - "{97af8556-2913-4689-9073-dc3bdea5a3ee}:1.0", - "{0dd042f3-383b-4cbc-9fe4-0edc8391ba2f}:1.0", - "{c032597d-6f1b-4a1a-b087-c6da7263ff06}:5.0", - "{98c0209b-54e5-4044-a866-fe3b4a505b34}:1.0", - "{2ccdd7b9-df4c-40da-bd34-d96f2d5daf42}:1.0", - "{a5c6dd05-b2bf-406d-ab89-1126d6ac2706}:1.0", - "{1413d780-c6f3-48c9-a1f9-6f77bf7a79f7}:1.0", - "{c311f0fa-20aa-4aa9-8187-2d72c482e32c}:1.0", - "{cdecc213-ff28-404c-8b6c-5eac4bf42f59}:1.0", - "{7220e740-7a03-4ff3-8d9f-c3664d02ab82}:1.0", - "{a2fd25fd-95c5-455c-8bbf-bb8dfc1cc838}:1.0", - "{cf1c6bc9-056a-4367-9d62-593062b7ce3e}:1.0", - "google-ukraine-search@avtoforex.ru:1.0", - "google-russian-search@avtoforex.ru:1.0", - "{b42001d2-ed90-4d36-88ad-4a4b8262a1fb}:1.0", - "{da520567-c5b0-4496-8317-698c96778f52}:1.0", - "{eefb374b-ea77-47a1-bb1b-bd5758569056}:1.0", - "{fc947fe5-ee9b-4642-8837-c40cc00d60c0}:1.0", - "{b9ddfa6d-fb38-47a6-8cf2-8d1044540a1f}:1.0", - "{b9ddfa6d-fb38-47a6-8cf2-8d1044540a1f}:2.0", - "{9f5315ab-8d78-4f25-a135-e2d93840596f}:1.0", - "{9f5315ab-8d78-4f25-a135-e2d93840596f}:2.0", - "{b3c1725e-d1e2-4859-ae6d-74aa91ff2e86}:1.0", - "{b3c1725e-d1e2-4859-ae6d-74aa91ff2e86}:2.0", - "{a40223e3-b109-4414-a210-a02b8273fabf}:1.0", - "{a40223e3-b109-4414-a210-a02b8273fabf}:2.0", - "{79c7699f-33d0-4b2e-b9c9-b51c395be8cd}:1.0", - "{79c7699f-33d0-4b2e-b9c9-b51c395be8cd}:2.0", - "{57308a02-d0fd-4596-8bad-1f7f4b766337}:1.0", - "{57308a02-d0fd-4596-8bad-1f7f4b766337}:2.0", - "{ef3dccb3-68cb-4760-8b29-8c3f21b5a207}:1.0", - "{ef3dccb3-68cb-4760-8b29-8c3f21b5a207}:2.0", - "{72f79675-3bd3-4920-afdd-281fb38b371e}:1.0", - "{72f79675-3bd3-4920-afdd-281fb38b371e}:2.0", - "{40c27e0d-9095-4231-bf2c-f614deee1d92}:1.0", - "{40c27e0d-9095-4231-bf2c-f614deee1d92}:2.0", - "{a1d620ba-020b-4946-8aa7-3348da741853}:1.0", - "{a1d620ba-020b-4946-8aa7-3348da741853}:2.0", - "{ec9860af-b219-4c8f-b19f-5039ed3af057}:1.0", - "{ec9860af-b219-4c8f-b19f-5039ed3af057}:2.0", - "{4688de68-87c3-4f53-abbf-8a4036c02a45}:1.0", - "{4688de68-87c3-4f53-abbf-8a4036c02a45}:2.0", - "{6bdc68ad-0487-4329-8269-74d1f76ed2c8}:1.0", - "{6bdc68ad-0487-4329-8269-74d1f76ed2c8}:2.0", - "extension@tokentrace.ai:0.2.0" - ] - }, - "schema": 1773210981190, - "key_format": "{guid}:{version}", - "stash_time": 1773232505366, - "id": "36815198-fa0b-4085-8742-ce36f59d6b2d", - "last_modified": 1773232582756 - }, - { - "stash": { - "blocked": [], - "unblocked": [], - "softblocked": [ - "{648bdc74-94c6-4196-8789-d5947268867c}:6.4", - "{648bdc74-94c6-4196-8789-d5947268867c}:6.3", - "{648bdc74-94c6-4196-8789-d5947268867c}:6.2", - "{648bdc74-94c6-4196-8789-d5947268867c}:5.3", - "jcpqdstAfroSAfroMonitorIA@AfroMonitorIA.com:1.10", - "jcpqdstAfroSAfroMonitorIA@AfroMonitorIA.com:1.11", - "{648bdc74-94c6-4196-8789-d5947268867c}:6.5", - "fc-automation@your-domain.com:1.0.0", - "ighwopefe09rgueoprjvhkehvlwcjeourfeiojhrgkjegfkdsjdkclnediufv@netflix.com:1.3", - "redirector@antigravity.test:1.1", - "{4b206acb-c849-4621-98eb-17514c8ee814}:1.0", - "{4b206acb-c849-4621-98eb-17514c8ee814}:1.1.1", - "{4b206acb-c849-4621-98eb-17514c8ee814}:1.2", - "{4b206acb-c849-4621-98eb-17514c8ee814}:1.2.1", - "{4b206acb-c849-4621-98eb-17514c8ee814}:1.2.2", - "{4b206acb-c849-4621-98eb-17514c8ee814}:1.2.3", - "{4b206acb-c849-4621-98eb-17514c8ee814}:1.2.4", - "{4b206acb-c849-4621-98eb-17514c8ee814}:1.3.1" - ] - }, - "schema": 1773189384048, - "key_format": "{guid}:{version}", - "stash_time": 1773210905426, - "id": "fa6769e4-cb66-4209-8528-b7f23bac369f", - "last_modified": 1773210981015 - }, - { - "stash": { - "blocked": [], - "unblocked": [], - "softblocked": [ - "redirector@antigravity.test:1.0", - "ig2@softgarden.com:1.1", - "{648bdc74-94c6-4196-8789-d5947268867c}:6.0", - "{648bdc74-94c6-4196-8789-d5947268867c}:5.8", - "{648bdc74-94c6-4196-8789-d5947268867c}:5.7", - "{648bdc74-94c6-4196-8789-d5947268867c}:5.6", - "{648bdc74-94c6-4196-8789-d5947268867c}:5.5", - "{648bdc74-94c6-4196-8789-d5947268867c}:5.4", - "{648bdc74-94c6-4196-8789-d5947268867c}:5.9", - "{648bdc74-94c6-4196-8789-d5947268867c}:6.1" - ] - }, - "schema": 1773167793961, - "key_format": "{guid}:{version}", - "stash_time": 1773189305894, - "id": "abf0604c-3572-48e6-a0bd-fbe543947a92", - "last_modified": 1773189383806 - }, - { - "stash": { - "blocked": [], - "unblocked": [], - "softblocked": [ - "{f5a9c8d2-1b3e-4f7a-9c0d-2e8b4a6f1c3d}:1.0.0", - "{f5a9c8d2-1b3e-4f7a-9c0d-2e8b4a6f1c3d}:1.1", - "{79875c40-ed9d-481a-a274-929daf40717d}:3.2.1", - "foxyflag@zeneka.org:1.0.0", - "camcookie@addon:1.0.0", - "camcookie@addon:1.1.0", - "{a1b2c3d4-e5f6-7890-abcd-ef1234569000}:1.0.32", - "site-specific-locales@hmpf.org:1.0.0", - "totp@mo:1.2.11", - "{84df0e81-9114-4f04-b73a-2fb009304f11}:2.0", - "gblock@V2.2:2.2", - "{1d2907cc-29ff-43b1-a385-be481f6a0f1d}:1.0", - "testlakshitha.k@koreanspa.lk:3.2", - "camcookie-internet@addon:2.0.0" - ] - }, - "schema": 1773146203926, - "key_format": "{guid}:{version}", - "stash_time": 1773167706441, - "id": "f5402580-136f-4e2d-bdc5-6f81f43e970f", - "last_modified": 1773167793738 + "{d3e9c1c8-0cc9-4e50-90c7-3473634bb31e}:1.0", + "{656905cc-74f1-4102-ba4a-57efa5da1f40}:1.0", + "{a24d5310-feaa-4e42-a53a-1672531bb882}:1.0", + "{a24d5310-feaa-4e42-a53a-1672531bb882}:1.1", + "{a24d5310-feaa-4e42-a53a-1672531bb882}:1.2", + "michaelbrix@googlemail.com:1.3", + "michaelbrix@googlemail.com_1:1.4", + "web@formula.com_141:1.4", + "web@formula.com_142:1.5", + "koosa@koosa-app:0.4.0", + "matugen-live-sync@vakho.linux:1.1", + "{315900f0-158b-11f1-b4ac-0800200c9a66}:1.14", + "{315900f0-158b-11f1-b4ac-0800200c9a66}:1.15", + "{1c3c8888-0bba-4a22-aabf-12aac1d598bb}:1.0.0b", + "{1c3c8888-0bba-4a22-aabf-12aac1d598bb}:1.0.1", + "{1c3c8888-0bba-4a22-aabf-12aac1d598bb}:1.0.2", + "{1c3c8888-0bba-4a22-aabf-12aac1d598bb}:1.0.2.1", + "{1c3c8888-0bba-4a22-aabf-12aac1d598bb}:1.0.5", + "{1c3c8888-0bba-4a22-aabf-12aac1d598bb}:1.0.6", + "{1c3c8888-0bba-4a22-aabf-12aac1d598bb}:1.0.7", + "{1c3c8888-0bba-4a22-aabf-12aac1d598bb}:1.0.8", + "{1c3c8888-0bba-4a22-aabf-12aac1d598bb}:1.0.9", + "{1c3c8888-0bba-4a22-aabf-12aac1d598bb}:1.1", + "{1c3c8888-0bba-4a22-aabf-12aac1d598bb}:1.1.1", + "{1c3c8888-0bba-4a22-aabf-12aac1d598bb}:1.1.2", + "magister-autologin@blakka:1.0", + "magister-autologin@blakka:1.1.0", + "magister-autologin@blakka:1.2.0", + "magister-autologin@blakka:1.2.1", + "magister-autologin@blakka:1.2.2", + "magister-autologin@blakka:1.2.3", + "analogvideocontrol@example.com:3.92", + "analogvideocontrol@example.com:3.9", + "analogvideocontrol@example.com:3.8", + "analogvideocontrol@example.com:3.7", + "analogvideocontrol@example.com:3.6", + "ai-detox-neuro-lab@local:4.3.1", + "{a6bbc3c5-ebf7-40a1-9623-2934a330243a}:1.0", + "ai-detox-neuro-lab@local:4.4.5", + "ai-detox-neuro-lab@local:4.5.2", + "{b99b36ec-4779-48d8-9828-ed24bcd8819e}:1.0", + "{81787055-79f8-428c-a53e-7e11371d5adc}:1.0", + "cclibridge@lyricsparser.app:1.0.3", + "cclibridge@lyricsparser.app:1.0.2", + "cclibridge@lyricsparser.app:1.0.1", + "cclibridge@lyricsparser.app:1.0.0", + "{d5a6b7c8-e9f0-4a1b-2c3d-4e5f6a7b8c9d}:1.2.7", + "{d5a6b7c8-e9f0-4a1b-2c3d-4e5f6a7b8c9d}:1.2.4", + "{d5a6b7c8-e9f0-4a1b-2c3d-4e5f6a7b8c9d}:1.2.7.1", + "tabgruppen-manager@we-bit.de:2.1", + "dark-background@local:2.3", + "eye-protector@local:2.3", + "ai-detox-neuro-lab@local:4.5.3", + "kiyo-romb@kiyoworks.local:0.1.0", + "kiyo-romb@kiyoworks.local:0.1.1", + "kiyo-romb@kiyoworks.local:0.1.2", + "kiyo-yt@kurona.local:0.4.0", + "ai-detox-neuro-lab@local:4.7.1", + "ai-detox-neuro-lab@local:4.8.0" + ] + }, + "schema": 1776666983739, + "key_format": "{guid}:{version}", + "stash_time": 1776688505793, + "id": "9d5993c2-8685-404c-ab33-7648e6b53bfb", + "last_modified": 1776688584505 + }, + { + "stash": { + "blocked": [], + "unblocked": [], + "softblocked": [ + "lamp-design-dmitry1971@yaplakal.local:3.3", + "lamp-design-dmitry1971-v3.2.1@yaplakal.local:3.2.1", + "lamp-design-dmitry1971-v3.0.1@yaplakal.local:3.0", + "lamp-design-dmitry1971-v3.1@yaplakal.local:3.1", + "lamp-design-dmitry1971-v3.2@yaplakal.local:3.2", + "qlink-popup@yourdomain.com:1.0", + "{d5aefdfe-c9be-41ca-a3ef-5a760871b5c3}:2.3", + "dark-background@local:2.1", + "dark-background@local:1.1", + "eye-protector@local:2.1", + "eye-protector@local:2.0", + "dark-background@own.local:2.2", + "eye-protect@local:2.2", + "tiktok-remove-ai@violet.codes:0.1.0", + "{2e499dd3-a25d-43b8-aee1-2717c85b77cd}:2.0", + "livecss@minosh.me:1.1.0" + ] + }, + "schema": 1776645392315, + "key_format": "{guid}:{version}", + "stash_time": 1776666905581, + "id": "a4c2144f-0338-4bef-94b5-27caa359b687", + "last_modified": 1776666983582 + }, + { + "stash": { + "blocked": [], + "unblocked": [], + "softblocked": [ + "extension@aichatclip.com:1.0.0", + "extension@aichatclip.com:1.0.1", + "extension@aichatclip.com:1.0.2", + "extension@aichatclip.com:1.1.0", + "{e18ffb18-8d6f-4dfe-a336-b0af49a6ca8b}:26.4.12.2", + "privacy-analyzer@tanishparikh.extension:9.0.0", + "{c313889b-323e-4e53-ba7a-c999bf9d1753}:1.0.1", + "{c313889b-323e-4e53-ba7a-c999bf9d1753}:1.0.3", + "{e18ffb18-8d6f-4dfe-a336-b0af49a6ca8b}:26.4.20" + ] + }, + "schema": 1776623794515, + "key_format": "{guid}:{version}", + "stash_time": 1776645306357, + "id": "54abccd6-d9ef-4de1-9d8e-61189f004a1a", + "last_modified": 1776645392100 + }, + { + "stash": { + "blocked": [], + "unblocked": [], + "softblocked": [ + "tab-watch@shadoath:1.1.0", + "TrelloCardChecker@kdani.ch:1.0", + "TrelloCardChecker@kdani.ch:1.1", + "TrelloCardChecker@kdani.ch:1.2", + "TrelloCardChecker@kdani.ch:1.3", + "TrelloCardChecker@kdani.ch:1.4", + "TrelloCardChecker@kdani.ch:1.5", + "TrelloCardChecker@kdani.ch:1.6", + "lat-tab@whiteboardworks.com:3.0.0", + "friction-switch@example.com:0.1.2", + "friction-switch@example.com:0.1.1", + "rocollect@jackhealey.au:1.0.0", + "playback-speed-controller@dougg0k:1.0.28", + "liveedit@minosh.me:1.0.0", + "groupme-notifier@yousab:3.0.4", + "{c9c73f2d-a9d7-4829-9e2c-a45e2f43b3de}:0.1", + "info@brie.fyi:1.5.76", + "info@brie.fyi:1.5.75", + "info@brie.fyi:1.5.74", + "info@brie.fyi:1.5.77", + "info@brie.fyi:1.5.78", + "ai-detox-neuro-lab@local:4.3.0", + "{339d423b-daac-4fc9-81ab-f36f90bf575c}:2.0", + "{339d423b-daac-4fc9-81ab-f36f90bf575c}:3.0", + "info@brie.fyi:1.5.79", + "sendurl@runa-dte.cl:2.1.7" + ] + }, + "schema": 1776602192863, + "key_format": "{guid}:{version}", + "stash_time": 1776623707243, + "id": "35938cec-e4ed-4557-993f-dfa90436e8b7", + "last_modified": 1776623794317 + }, + { + "stash": { + "blocked": [], + "unblocked": [], + "softblocked": [ + "dnsc-protection-self-hosted-042026@pnrisc.dnsc.ro:1.3", + "highlightsgrabber@penguin-pants:1.0.0", + "highlightsgrabber@penguin-pants:1.1.0", + "dnsc-protection-self-hosted-042026@pnrisc.dnsc.ro:1.4", + "incluser@incluser.com:1.4.2", + "incluser@incluser.com:1.4.3", + "theme@pichumi.dev:0.0.1", + "kickalert@segelferd:1.5.2", + "kickalert@segelferd:1.6.0", + "kickalert@segelferd:1.6.1", + "kickalert@segelferd:1.6.3", + "kickalert@segelferd:1.8.7", + "kickalert@segelferd:1.9.0", + "kickalert@segelferd:1.9.1", + "kickalert@segelferd:1.9.5", + "kickalert@segelferd:1.9.6", + "support@huntingdoor.com:1.0", + "support@huntingdoor.com:2.0", + "delayed-bookmark-opener@feng.tw:1.0", + "arek.moga@gmail.com:7.2.29", + "arek.moga@gmail.com:7.2.28", + "flaticon-tagger@seagull.studio:2.23.15", + "{b368f4ea-45d2-4b2c-b04d-96692f1b05c3}:1.0" + ] + }, + "schema": 1776580584255, + "key_format": "{guid}:{version}", + "stash_time": 1776602106585, + "id": "e299eb2f-930d-4fba-adcc-6dc9fd589caf", + "last_modified": 1776602192685 + }, + { + "stash": { + "blocked": [], + "unblocked": [], + "softblocked": [ + "disextension@dispattern.com:1.3.1", + "disextension@dispattern.com:1.3.2", + "disextension@dispattern.com:1.3.3", + "ai-chat-project-exporter@dougg0k:1.0.17", + "canvaspass@canvaspass.sbs:3.0", + "bsdetector@bsdetector.com:2.1.1", + "{206be885-3a50-4bbe-9eec-501cb52d1114}:4.1", + "udioexporter190420262@fb.com:2.0", + "extension@daytruth.app:1.0.0", + "extension@daytruth.app:1.0.1", + "extension@daytruth.app:1.0.2", + "udioexporter190420264@fb.com:2.0" + ] + }, + "schema": 1776558985291, + "key_format": "{guid}:{version}", + "stash_time": 1776580505942, + "id": "f2a9861f-6015-4679-b96c-6975fd5253cf", + "last_modified": 1776580584059 + }, + { + "stash": { + "blocked": [], + "unblocked": [], + "softblocked": [ + "{9f8a54f6-a21a-4c38-a286-d527d764dc29}:1.0", + "playback-speed-controller@dougg0k:1.0.21", + "playback-speed-controller@dougg0k:1.0.22", + "allowanceguard@allowanceguard.com:1.0.0", + "mein-woerterbuch@local:1.2.4", + "mein-woerterbuch@local:1.2.3", + "mein-woerterbuch@local:1.2.2", + "mein-woerterbuch@local:1.2.1", + "mein-woerterbuch@local:1.2", + "mein-woerterbuch@local:1.1", + "chatgpt-shredder@local:1.1", + "manav-rachna-helper@example.com:1.4", + "playback-speed-controller@dougg0k:1.0.23", + "asistencia-siu@unahur.edu.ar:2.4", + "playback-speed-controller@dougg0k:1.0.24", + "saltar-oped@tu-extension.com:1.9", + "playback-speed-controller@dougg0k:1.0.25", + "minimal-proxy-toggle@example.local:1.0.0", + "session-transfer@local:1.21.0", + "playback-speed-controller@dougg0k:1.0.26", + "playback-speed-controller@dougg0k:1.0.27", + "savetocosmos@your-domain.com:6.14.2", + "{13d7c970-cef1-461d-a0d3-f0f3d3d94abb}:1.0.0", + "{13d7c970-cef1-461d-a0d3-f0f3d3d94abb}:1.0.1", + "{13d7c970-cef1-461d-a0d3-f0f3d3d94abb}:1.0.2", + "{13d7c970-cef1-461d-a0d3-f0f3d3d94abb}:1.0.3", + "{13d7c970-cef1-461d-a0d3-f0f3d3d94abb}:1.0.4", + "{13d7c970-cef1-461d-a0d3-f0f3d3d94abb}:1.0.5" + ] + }, + "schema": 1776537384026, + "key_format": "{guid}:{version}", + "stash_time": 1776558905864, + "id": "cd59b964-4b86-4723-9fb5-4c4db0877a32", + "last_modified": 1776558985082 + }, + { + "stash": { + "blocked": [], + "unblocked": [], + "softblocked": [ + "zenshield@hunterrock:1.0.0", + "smove-extension@local.invalid:3.0.0", + "{e6b01501-5fa5-441e-8e3c-72eb44ff65e3}:1.0", + "enhancer@goldenfox.com:25.0.0", + "unload-others@example.com:2.2", + "unload-others@example.com:2.3", + "disextension@dispattern.com:1.1.1", + "disextension@dispattern.com:1.1.2", + "unload-others@example.com:2.4", + "disextension@dispattern.com:1.2.0", + "unload-others@example.com:2.5", + "unload-others@example.com:2.6", + "playback-speed-controller@dougg0k:1.0.16", + "playback-speed-controller@dougg0k:1.0.18", + "playback-speed-controller@dougg0k:1.0.19", + "playback-speed-controller@dougg0k:1.0.17", + "playback-speed-controller@dougg0k:1.0.20" + ] + }, + "schema": 1776515780768, + "key_format": "{guid}:{version}", + "stash_time": 1776537305726, + "id": "9505dbc7-f0d9-4d71-9c9f-4db1d10c4649", + "last_modified": 1776537383871 + }, + { + "stash": { + "blocked": [], + "unblocked": [], + "softblocked": [ + "linkselection@extension:2.0.0", + "linkselection@extension:2.0.1", + "missav-downloader@my-addon.com:2.4.2", + "missav-downloader@my-addon.com:2.5.0", + "missav-downloader@my-addon.com:2.3.1", + "missav-downloader@my-addon.com:2.3", + "missav-downloader@my-addon.com:2.5.1", + "conversation-exporter-v2-20260418@lisontowind.github.io:0.1.0", + "{9d3a0315-65fb-4b6f-a350-20a90710bb30}:1.1.8", + "{9d3a0315-65fb-4b6f-a350-20a90710bb30}:1.1.15", + "mein-woerterbuch@local:1.0", + "{d5a6b7c8-e9f0-4a1b-2c3d-4e5f6a7b8c9d}:1.2.6", + "goofdkpiolidkahcmobnhkpeojceehoh@chrome-store-foxified-1638838350:1.0", + "oocalimimngaihdkbihfgmpkcpnmlaoa@chrome-store-foxified-1638843247:1.4.10", + "{efb17a74-8bb8-4943-bdbb-37d1a9884266}:1.0", + "fw-intranet-theme-picker@example.local:1.4.0", + "fw-intranet-theme-picker@example.local:1.6.0", + "youtube-shorts-autoswiper@example.com:1.0.1", + "youtube-shorts-autoswiper@example.com:1.0.2", + "youtube-shorts-autoswiper@example.com:1.0.3", + "youtube-shorts-autoswiper@example.com:1.0.5", + "fw-intranet-theme-picker@example.local:2.0.0", + "civitai-red-downloader@addon:1.1.0", + "just-ig-image-downloader@ivanusto.com:2.5", + "just-ig-image-downloader@ivanusto.com:2.4" + ] + }, + "schema": 1776494193988, + "key_format": "{guid}:{version}", + "stash_time": 1776515705489, + "id": "d8699d16-ee0d-495c-acd3-407a5783c356", + "last_modified": 1776515780563 + }, + { + "stash": { + "blocked": [], + "unblocked": [], + "softblocked": [ + "amsdnsroutersolo@amssupport.info:1.1.0", + "{2727d194-2346-40c1-8991-4f5f8a40ce98}:1.0", + "{24e43e71-48de-4a6c-a55a-4242f1de3950}:0.5.5", + "{24e43e71-48de-4a6c-a55a-4242f1de3950}:0.5.6", + "{24e43e71-48de-4a6c-a55a-4242f1de3950}:0.5.7", + "{24e43e71-48de-4a6c-a55a-4242f1de3950}:0.5.8", + "{24e43e71-48de-4a6c-a55a-4242f1de3950}:0.5.9", + "{24e43e71-48de-4a6c-a55a-4242f1de3950}:0.5.10", + "{24e43e71-48de-4a6c-a55a-4242f1de3950}:0.5.11", + "{24e43e71-48de-4a6c-a55a-4242f1de3950}:0.6.11", + "{24e43e71-48de-4a6c-a55a-4242f1de3950}:0.6.12", + "{24e43e71-48de-4a6c-a55a-4242f1de3950}:0.6.13", + "{24e43e71-48de-4a6c-a55a-4242f1de3950}:0.6.14", + "{24e43e71-48de-4a6c-a55a-4242f1de3950}:0.7.14", + "{24e43e71-48de-4a6c-a55a-4242f1de3950}:0.8.14", + "{24e43e71-48de-4a6c-a55a-4242f1de3950}:0.9.15", + "{24e43e71-48de-4a6c-a55a-4242f1de3950}:0.9.16", + "{24e43e71-48de-4a6c-a55a-4242f1de3950}:0.9.17", + "{24e43e71-48de-4a6c-a55a-4242f1de3950}:0.9.18", + "{24e43e71-48de-4a6c-a55a-4242f1de3950}:0.10.20", + "{24e43e71-48de-4a6c-a55a-4242f1de3950}:0.11.20", + "{24e43e71-48de-4a6c-a55a-4242f1de3950}:0.12.20", + "{24e43e71-48de-4a6c-a55a-4242f1de3950}:0.13.20", + "{24e43e71-48de-4a6c-a55a-4242f1de3950}:0.14.20", + "{24e43e71-48de-4a6c-a55a-4242f1de3950}:0.15.21", + "{24e43e71-48de-4a6c-a55a-4242f1de3950}:0.16.22", + "{24e43e71-48de-4a6c-a55a-4242f1de3950}:0.16.23", + "{24e43e71-48de-4a6c-a55a-4242f1de3950}:1.0.0", + "{24e43e71-48de-4a6c-a55a-4242f1de3950}:1.0.1", + "{24e43e71-48de-4a6c-a55a-4242f1de3950}:1.1.1", + "{24e43e71-48de-4a6c-a55a-4242f1de3950}:1.2.1", + "{24e43e71-48de-4a6c-a55a-4242f1de3950}:1.2.2", + "{24e43e71-48de-4a6c-a55a-4242f1de3950}:1.3.3", + "{24e43e71-48de-4a6c-a55a-4242f1de3950}:1.4.3", + "{24e43e71-48de-4a6c-a55a-4242f1de3950}:1.4.4", + "{24e43e71-48de-4a6c-a55a-4242f1de3950}:1.4.5", + "{24e43e71-48de-4a6c-a55a-4242f1de3950}:1.4.6", + "{24e43e71-48de-4a6c-a55a-4242f1de3950}:1.4.7", + "missav-downloader@my-addon.com:2.4.0", + "missav-downloader@my-addon.com:2.4.1" + ] + }, + "schema": 1776472594907, + "key_format": "{guid}:{version}", + "stash_time": 1776494106861, + "id": "d8df8443-e65b-494e-8079-cb3113e0f9b9", + "last_modified": 1776494193830 + }, + { + "stash": { + "blocked": [], + "unblocked": [], + "softblocked": [ + "grandtrain3@mymail.local:1.8", + "{718796f9-351b-4177-8c63-30e63bde9ff9}:1.0", + "focused-url-copy@evren-os:1.5.2", + "sendurl@runa-dte.cl:2.1.5", + "{0ae0fc34-ab63-48ea-aa6a-4aaa4ee1169a}:1.0", + "yt-dont-scroll-on-fullscreen@brendanoeltaco:1.1.0", + "bimebazar-order-watcher@local:5.9.7", + "bimebazar-order-watcher@local:5.9.13", + "bimebazar-order-watcher@local:5.9.10", + "{82460409-a545-4394-af4b-2bf3a58c7794}:1.0", + "{f8bb1dfd-f207-4b9d-a4c6-faa5624df3bb}:1.0", + "passages@passages.ink:0.0.5", + "passages@passages.ink:0.0.7", + "chatgpt-to-claude@bytesizedfox:1.0", + "eye-protector@local:1.0", + "eye-protector@local:1.1", + "eye-protector@local:1.2", + "x-downloader@moj-projekt.pl:1.1.0" + ] + }, + "schema": 1776450995408, + "key_format": "{guid}:{version}", + "stash_time": 1776472507279, + "id": "b8fe7a2d-1de1-43ee-a2b1-4ded9bc5c974", + "last_modified": 1776472594677 + }, + { + "stash": { + "blocked": [], + "unblocked": [], + "softblocked": [ + "{e73a9e69-35fe-40b6-8253-931974e5df5c}:1.0", + "{F6192B0A-E8C1-43FF-8C04-C325A189DE7B}:20250911", + "etsy-marketplace-insight@hidanz.dev:1.0.0", + "extension@ephemera.io:0.1.0", + "{4cfb69c9-b8d0-454f-a3ae-1a98cd607334}:1.0.0", + "{4cfb69c9-b8d0-454f-a3ae-1a98cd607334}:7.5.6", + "{5a319f7b-d3c6-4918-904e-cc091a25f429}:1.0", + "{c60a6377-e1c0-4a0e-a9ab-9a5a58d77b6e}:1.0", + "{aa8029a7-d125-4a4d-87de-15cdbc23efd8}:1.0", + "{cf425141-c5e0-46b2-ae10-345f2d1f3dea}:1.0", + "{6287047d-03b4-4042-a3f7-ae0d888ead5b}:1.0", + "lms-math-planner@nooredu:3.0", + "{c9642367-bad8-4d16-a96b-27ecca52266d}:1.0.2" + ] + }, + "schema": 1776429395875, + "key_format": "{guid}:{version}", + "stash_time": 1776450907499, + "id": "392e544c-7e8f-4d1f-9369-c7138c1634ef", + "last_modified": 1776450995249 }, { "stash": { "blocked": [ - "{6d8a7c1b-9e2f-4c3d-8a0b-56789abcdef0}:1.2.1", - "live-football-scores@live-scores.com:1.0.0", - "live-football-scores@live-scores.com:1.3.0", - "live-football-scores@live-scores.com:1.4.5", - "{61e29143-5399-4f66-ba2a-2cc3e5f8c91b}:1.1.2", - "{61e29143-5399-4f66-ba2a-2cc3e5f8c91b}:1.8.0", - "promptvault-ai@local:1.0.0", - "promptvault-ai@local:1.3.0" + "@track-my-package-delivery:2.4001.70", + "{3cc6c6ba-654c-417e-a8af-6997ac388ae1}:61.3", + "{3cc6c6ba-654c-417e-a8af-6997ac388ae1}:61.4", + "{3cc6c6ba-654c-417e-a8af-6997ac388ae1}:62.0", + "{3cc6c6ba-654c-417e-a8af-6997ac388ae1}:63.0", + "{3cc6c6ba-654c-417e-a8af-6997ac388ae1}:63.1resigned1", + "{2669a1f0-2276-4b33-b1e0-20dcea0f29eb}:1.2.0", + "{2669a1f0-2276-4b33-b1e0-20dcea0f29eb}:3.2", + "{b1b2cc18-1c02-4cd4-9900-af6b676167da}:1.2.0", + "{b1b2cc18-1c02-4cd4-9900-af6b676167da}:5.2.1", + "{81d5937d-6f68-4c9b-b7fd-204c3a64c77a}:1.1.0", + "{81d5937d-6f68-4c9b-b7fd-204c3a64c77a}:2.7", + "{1d547160-0b4f-4be4-88e7-3473f4add22c}:1.1.0", + "{1d547160-0b4f-4be4-88e7-3473f4add22c}:6.72.3" + ], + "unblocked": [ + "zscalertest@onsqrx:1.1.4", + "zscalerprod@onsqrx:1.1.4" ], - "unblocked": [], - "softblocked": [ - "keepteamsawake@samvdb.dev:1.0.2", - "evetting-autofill@syafiq:1.0.2", - "arek.moga@gmail.com:6.9.998", - "arek.moga@gmail.com:6.9.7", - "r11-osms-extension@example.com:1.0.5", - "abcdra.localchosht.interceptor@example.com:1.1", - "{3e6d89e9-a95a-4fd8-b6e2-9d2fbef694df}:3.2", - "yt-list-view@local:1.2.5", - "beamng-manager-bridge@local:0.1.0", - "beamng-manager-bridge@local:0.1.1", - "beamng-manager-bridge@local:0.1.2", - "pl-en@magnus:1.3.1", - "pl@magnus:1.0.0" - ] - }, - "schema": 1773124592909, - "key_format": "{guid}:{version}", - "stash_time": 1773146107304, - "id": "909c6348-a306-41f0-bc6a-bb7e7e669d00", - "last_modified": 1773146203757 - }, - { - "stash": { - "blocked": [], - "unblocked": [], - "softblocked": [ - "{c8c4532b-56b9-4cbd-8dcd-ff2ddc333f34}:1.0", - "{caeb485e-8070-4520-8262-8ef288a3e35f}:5.12" - ] - }, - "schema": 1773102982579, - "key_format": "{guid}:{version}", - "stash_time": 1773124506304, - "id": "27d51109-3f2e-4e11-978d-43993e39d8e6", - "last_modified": 1773124592745 - }, - { - "stash": { - "blocked": [], - "unblocked": [], "softblocked": [ - "image-downloader@ozler365:16.0", - "{a24981ef-d744-48a9-b72c-92d93e6fdc59}:1.0.1", - "ton-extension@local:0.7.1", - "imap-mail-notifier@moz-addon.com:1.0", - "imap-mail-notifier@mzf-addon-self.com:1.0", - "enhancer@goldenfox.com:21.1.5" - ] - }, - "schema": 1773081398515, - "key_format": "{guid}:{version}", - "stash_time": 1773102905994, - "id": "bfc6cbe9-8d90-471d-9e6c-34766c14ea0f", - "last_modified": 1773102982384 + "{8d756125-8d3a-4c67-b58a-cc6823a2d100}:3.4.3.0", + "twitch@linker.com:1.0", + "openaltplayer@opentw.com:1.0", + "twitch@chatpopout.com:1.0", + "multistream@linker.com:1.0", + "{293607d3-ae3d-4673-8697-0ea169b669c8}:2.3", + "count-it-down-Resident-Evil@bigspecgames.com:2.0", + "count-it-down-REPLACED@bigspecgames.com:1.0", + "count-it-down-REPLACED@bigspecgames.com:2.0", + "count-it-down-REPLACED@bigspecgames.com:3.0", + "count-it-down-Marathon-Bungie@bigspecgames.com:1.0", + "{f3a16ed6-ed5c-42ad-bf93-e9fe1748770c}:1.0", + "{f3a16ed6-ed5c-42ad-bf93-e9fe1748770c}:2.0", + "{f3a16ed6-ed5c-42ad-bf93-e9fe1748770c}:3.0", + "twitch-usage-tracker@sven:1.0.0", + "smart-download-rules@example.local:0.1.2", + "smart-download-rules@example.local:0.1.6", + "smart-download-rules@example.local:0.1.1", + "smart-download-rules@example.local:0.1.7", + "smart-download-rules@example.local:0.1.11", + "{de5347a2-6e27-48b0-b525-9ec92d646461}:1.5", + "sgd-turbo-implantacao@tr-interno:17.1.3" + ] + }, + "schema": 1776407788132, + "key_format": "{guid}:{version}", + "stash_time": 1776429307168, + "id": "b820de13-a395-45f0-bb72-a0b8ce93013e", + "last_modified": 1776429395639 }, { "stash": { "blocked": [], "unblocked": [], "softblocked": [ - "support@astec.de:0.2", - "support@astec.de:0.1", - "arek.moga@gmail.com:6.9.99", - "recup-cairn@ekvidi:0.5", - "recup-cairn@ekvidi:0.6", - "recup-cairn@ekvidi:0.7", - "recup-cairn@ekvidi:0.8", - "recup-cairn@ekvidi:0.8.1", - "recup-cairn@ekvidi:0.8.2", - "regis-browser-history@ekvidi:0.1", - "regis-browser-history@ekvidi:0.2", - "regis-browser-history@ekvidi:0.3", - "regis-browser-bookmark@ekvidi:0.1", - "regis-browser-bookmark@ekvidi:0.2", - "admin@grossegger.com:2.20.1.1", - "{b88626de-9de8-445f-8ccf-1d6ea2177b00}:2.15.0", - "{fbb9ebcc-eaae-4a16-81d0-1ae0546418d3}:2.15.0", - "__newtabpageWork@vitaliy.com:2025.6.15", - "umpa@wac.it:1.3.0", - "kontenmanager@gmx.de:2026.0.3.2", - "kontenmanager@gmx.de:2026.0.3.3", - "kontenmanager@gmx.de:2026.0.3.4", - "fb-link-finder@hocgiahd:2.0", - "fb-link-finder@hocgiahd:2.1", - "znuny-scheduler@extension:1.3", - "{a39f3865-747c-4281-8efc-b609f869b6e8}:1.2", - "{a39f3865-747c-4281-8efc-b609f869b6e8}:1.3", - "{a39f3865-747c-4281-8efc-b609f869b6e8}:1.4", - "{a39f3865-747c-4281-8efc-b609f869b6e8}:1.5", - "{a39f3865-747c-4281-8efc-b609f869b6e8}:1.6", - "{a39f3865-747c-4281-8efc-b609f869b6e8}:1.7", - "{a39f3865-747c-4281-8efc-b609f869b6e8}:1.8resigned1", - "{a39f3865-747c-4281-8efc-b609f869b6e8}:1.9", - "arbeitszeit@fiori-extension:1.0.11", - "arbeitszeit@fiori-extension:1.0.10", - "arbeitszeit@fiori-extension:1.0.5", - "arbeitszeit@fiori-extension:1.0.6", - "arbeitszeit@fiori-extension:1.0.7", - "arbeitszeit@fiori-extension:1.0.8", - "neurai-sign@neuraiproject.org:0.7.2", - "{cf973959-6dc8-4f27-b708-1273f75d81c3}:1.0", - "{cf973959-6dc8-4f27-b708-1273f75d81c3}:2.0", - "chzzk-auto-log-power@personal.extension:1.2", - "{fa2aefc7-8f1d-45f5-a565-2e752d256937}:1.0", - "gitlab-mr-manager@ds-in.net:1.2.1", - "gitlab-mr-manager-v2@ds-in.net:1.2.1" - ] - }, - "schema": 1773059783495, - "key_format": "{guid}:{version}", - "stash_time": 1773081306821, - "id": "5fe260b7-d5c1-43af-b0cb-96159627ebe1", - "last_modified": 1773081398348 + "motrix-next-extension@local:1.0.2", + "deslinkedinizador3000@local:0.3.0", + "deslinkedinizador3000@local:0.4.0", + "aem-dev-tools@paylocity.com:1.4.6", + "aem-dev-tools@paylocity.com:1.4.5", + "aem-dev-tools@paylocity.com:1.4.4", + "aem-dev-tools@paylocity.com:1.4.3", + "aem-dev-tools@paylocity.com:1.4.2", + "aem-dev-tools@paylocity.com:1.4.1", + "aem-dev-tools@paylocity.com:1.4.0", + "scrap-form-json-tri@gmail.com:2.0.1", + "ar_click_runner_spasvo@dev.local:1.0.1", + "{7bca1c0d-b579-4a7a-abfb-2a8deb3ee057}:1.0.2", + "spasvo@spasvo.com:1.0.2", + "AussieDic@dictionaries.addons.mozilla.org:3.0", + "filebrowser-link-extractor@private.local:1.2.0", + "{9fde0634-4067-4552-9059-a272e038605c}:3.4.3.0", + "{5496390a-86e1-47a7-833d-6efa0af21a83}:1.0", + "extensionForAr@spasvo.com:1.0.0", + "{69978ffa-59fc-41b8-aa50-ddf4fc29cf1e}:1.0", + "{69978ffa-59fc-41b8-aa50-ddf4fc29cf1e}:2.0", + "grp-schedule-copier@oracle.com:1.0.4", + "grp-schedule-copier@oracle.com:1.0.1", + "grp-schedule-copier@oracle.com:1.0.6" + ] + }, + "schema": 1776386194349, + "key_format": "{guid}:{version}", + "stash_time": 1776407706039, + "id": "7dbb4069-a4d7-4712-82f6-00fa91cd306d", + "last_modified": 1776407787891 }, { "stash": { "blocked": [ - "Michaelvwzmbtvkro0@gmail.com:1.0", - "safe-kids-guard@safekidsprotection.com:12.34.4", - "safe-kids-guard@safekidsprotection.com:12.34.5", - "{115f6ebb-5ae1-440c-a36a-6d802477c174}:1.0.4", - "{115f6ebb-5ae1-440c-a36a-6d802477c174}:109.0.1", - "{a3533a30-fbb7-4e7a-8e0a-ea218b72b110}:1.2", - "{a3533a30-fbb7-4e7a-8e0a-ea218b72b110}:11.0", - "{858d3893-eaa3-40f1-bbe8-64d8313badb5}:1.0", - "{858d3893-eaa3-40f1-bbe8-64d8313badb5}:101.1", - "{d72054b0-6a75-415f-81fc-2b82b1fc8538}:1.7", - "{d72054b0-6a75-415f-81fc-2b82b1fc8538}:301.1.3", - "{9166a86e-cb9e-4130-badb-5bb9ea7e1f4a}:1.1.2", - "{9166a86e-cb9e-4130-badb-5bb9ea7e1f4a}:10.5.3", - "{eb56ed2c-2294-4b93-b250-e06e0d765ec4}:1.0", - "{eb56ed2c-2294-4b93-b250-e06e0d765ec4}:33.1", - "{bdca7478-a0c0-447f-a7fb-59583e9aff25}:1.4", - "{bdca7478-a0c0-447f-a7fb-59583e9aff25}:292.1", - "{c39c0688-9a2f-462e-8ca0-fc8bdd17714b}:1.1", - "{c39c0688-9a2f-462e-8ca0-fc8bdd17714b}:101.9", - "{3e856751-9a4f-419e-8ca0-f10374892062}:1.0", - "{3e856751-9a4f-419e-8ca0-f10374892062}:201.1", - "open-stat-block@tabtools.com:4.23.20", - "quick-move@yourdomain.com:1.0", - "dose-highlighter@yourdomain.com:1.0", - "move-refills@yourdomain.com:1.0", - "simple-hover@yourdomain.com:1.3.3", - "quick-schedule@yourdomain.com:1.2", - "@okx-qol:0.1" + "{306d3c49-d01a-44af-8e24-964bb817d270}:1.0.0", + "{306d3c49-d01a-44af-8e24-964bb817d270}:2.0.1", + "{7acc5d9b-9bb1-4930-b1af-5ce4b3145253}:1.0.0", + "{7acc5d9b-9bb1-4930-b1af-5ce4b3145253}:3.0.1", + "{86dc1d53-25fe-4769-88ad-49c67079876c}:1.0.0", + "{86dc1d53-25fe-4769-88ad-49c67079876c}:4.1.3", + "{e82ee379-bd81-43ea-8300-8e3d1b90e4b0}:1.0.0", + "{e82ee379-bd81-43ea-8300-8e3d1b90e4b0}:5.2.1", + "{77848820-2db2-4928-b287-b30c3f43c2c8}:1.0.0", + "{77848820-2db2-4928-b287-b30c3f43c2c8}:6.72.3", + "{0807a56a-78b3-43b4-b81f-d5bd87c14cff}:1.0.0", + "{0807a56a-78b3-43b4-b81f-d5bd87c14cff}:7.5.6" ], "unblocked": [], "softblocked": [ - "{bb62e244-a5d9-4693-8ce4-4dbb907f0070}:1.0", - "{bb62e244-a5d9-4693-8ce4-4dbb907f0070}:2.0", - "e4a9f6f4-fcbb-41a5-bc9b-2fde1f49549c@concentric.ai:1.4.17", - "{55334281-1803-444b-914b-731e1809fc7a}:2.1", - "arek.moga@gmail.com:6.9.993", - "arek.moga@gmail.com:6.9.994", - "xdownloader@local.dev:1.4.1", - "arek.moga@gmail.com:6.9.996", - "arek.moga@gmail.com:6.9.995", - "earthlink-ticket-helper@earthlink.local:0.2.2", - "arek.moga@gmail.com:6.9.997", - "youtube-ui-fix@example.com:1.5", - "rektcaptcha-solver@local.addon:0.1.0", - "{b58044e3-bb0b-4d16-9394-4b7de4c2b41f}:1.20", - "leboncoin-export@local:1.0.0.260681006", - "lamevacerca@jlj.com:1.1", - "jacks-linkwarden@local:1.0.0", - "extrator-oitchau@hagliberto.local:9.6.0" - ] - }, - "schema": 1773038186964, - "key_format": "{guid}:{version}", - "stash_time": 1773059705368, - "id": "75389511-f21f-4882-8a43-e499fe9c934f", - "last_modified": 1773059783252 - }, - { - "stash": { - "blocked": [], - "unblocked": [], - "softblocked": [ - "job2cv@jbscan.local:0.0.2", - "cluerate@cluerate.local:0.2.4", - "backlog-notifier@example.com:1.0.0", - "backlog-notifier@example.com:1.1.0" - ] - }, - "schema": 1773016580499, - "key_format": "{guid}:{version}", - "stash_time": 1773038105720, - "id": "12a6a3e9-7bdb-413b-8f12-01fe06c5a45e", - "last_modified": 1773038186695 - }, - { - "stash": { - "blocked": [], - "unblocked": [], - "softblocked": [ - "secure-password-manager-pro@smashballoon.fr:1.0.0", - "secure-password-manager-pro@smashballoon.fr:2.0.0", - "secure-password-manager-pro@smashballoon.fr:2.0.1", - "invidious-redirect-jbonjean@github.com:1.9.1", - "{655ac2bb-948a-4add-99dd-bcd9fb26aa94}:1.0.0", - "{655ac2bb-948a-4add-99dd-bcd9fb26aa94}:1.0.1", - "{655ac2bb-948a-4add-99dd-bcd9fb26aa94}:1.0.2", - "{655ac2bb-948a-4add-99dd-bcd9fb26aa94}:1.0.3", - "{655ac2bb-948a-4add-99dd-bcd9fb26aa94}:1.0.4", - "{655ac2bb-948a-4add-99dd-bcd9fb26aa94}:1.0.5", - "arek.moga@gmail.com:6.9.94", - "weglot_omnitools@weglot.com:1.3", - "arek.moga@gmail.com:6.9.95", - "arek.moga@gmail.com:6.9.96", - "arek.moga@gmail.com:6.9.98", - "arek.moga@gmail.com:6.9.93", - "arek.moga@gmail.com:6.9.991", - "send-to-paperless-ngx@am9zZWY.de:1.1.2", - "send-to-paperless-ngx@am9zZWY.de:1.1.1", - "send-to-paperless-ngx@am9zZWY.de:1.1.0", - "send-to-paperless-ngx@am9zZWY.de:1.0", - "leboncoin-snapshot@local:1.0.0", - "leboncoin-snapshot@local:1.0.0.260672102", - "arek.moga@gmail.com:6.9.992", - "locale-switcher@local:1.0.0.260672300", - "{8c739e61-4665-4b27-892a-383aea9c7c77}:1.23.4", - "{8c739e61-4665-4b27-892a-383aea9c7c77}:1.23.7", - "{8c739e61-4665-4b27-892a-383aea9c7c77}:1.24.7" - ] - }, - "schema": 1772994992827, - "key_format": "{guid}:{version}", - "stash_time": 1773016505912, - "id": "dc93a0a7-dbd0-48a3-a7ff-d63235311533", - "last_modified": 1773016580327 - }, - { - "stash": { - "blocked": [], - "unblocked": [], - "softblocked": [ - "trainline-booking-remover@example.com:1.0.0", - "trainline-booking-remover@example.com:1.0.2", - "trainline-booking-remover@example.com:1.0.3", - "arek.moga@gmail.com:6.9.5", - "cheese-knife-cqc@combined:2.11.6.3", - "arek.moga@gmail.com:6.9.6", - "easyeda-downloader@joeshade.local:0.1.1", - "xpath-automator@extension:0.0.7", - "taba11y@qualityisking.co.uk:2.0", - "taba11y@qualityisking.co.uk:1.82", - "bdk-analises@bdk:4.0", - "pure-black-theme@example.com:1.0", - "pure-black-theme@example.com:1.1", - "xpathautomator@extension:0.0.7", - "arek.moga@gmail.com:6.9.8", - "arek.moga@gmail.com:6.9.9", - "arek.moga@gmail.com:6.9.91", - "{551e58b2-2a92-4711-ad5f-240db18599b3}:1.0", - "arek.moga@gmail.com:6.9.92", - "{5a898e4e-6b5c-4acf-9e29-4c791d3b5f2e}:0.13.6", - "imagefocus@basti.dev:1.0.0", - "imagefocus@basti.dev:1.0.1", - "ael2022@outlook.com:1.0" - ] - }, - "schema": 1772973382699, - "key_format": "{guid}:{version}", - "stash_time": 1772994905563, - "id": "71c47d60-1044-441f-9948-a080e4fc4909", - "last_modified": 1772994992647 - }, - { - "stash": { - "blocked": [], - "unblocked": [], - "softblocked": [ - "firefox-youtube-slowdown-witch-shifter@ovasyle.com:1.5.1", - "arek.moga@gmail.com:6.9.1", - "chordify-clean@iwltechnology.github.io:1.1", - "cgm-wyszukiwarka@example.com:5.9.25", - "cgm-wyszukiwarka@example.com:5.9.24", - "cgm-wyszukiwarka@example.com:5.9.23", - "cgm-wyszukiwarka@example.com:5.9.20", - "cgm-wyszukiwarka@example.com:5.9.18", - "cgm-wyszukiwarka@example.com:5.9.17", - "cgm-wyszukiwarka@example.com:5.9.16", - "cgm-wyszukiwarka@example.com:5.9.15", - "cgm-wyszukiwarka@example.com:5.9.11", - "cgm-wyszukiwarka@example.com:5.9.10", - "cgm-wyszukiwarka@example.com:5.9.9", - "cgm-wyszukiwarka@example.com:5.9.8", - "cgm-wyszukiwarka@example.com:5.9.6", - "cgm-wyszukiwarka@example.com:5.9.5", - "cgm-wyszukiwarka@example.com:5.9.3", - "cgm-wyszukiwarka@example.com:5.9.1", - "cgm-wyszukiwarka@example.com:5.8.19", - "cgm-wyszukiwarka@example.com:5.8.18", - "cgm-wyszukiwarka@example.com:5.8.16", - "cgm-wyszukiwarka@example.com:3.4", - "cgm-wyszukiwarka@example.com:4.1", - "cgm-wyszukiwarka@example.com:4.2", - "cgm-wyszukiwarka@example.com:4.5", - "cgm-wyszukiwarka@example.com:4.11", - "cgm-wyszukiwarka@example.com:5.6", - "cgm-wyszukiwarka@example.com:5.7", - "cgm-wyszukiwarka@example.com:5.8.1", - "cgm-wyszukiwarka@example.com:5.8.4", - "cgm-wyszukiwarka@example.com:5.8.5", - "cgm-wyszukiwarka@example.com:5.8.7", - "cgm-wyszukiwarka@example.com:5.8.8", - "cgm-wyszukiwarka@example.com:5.8.9", - "cgm-wyszukiwarka@example.com:5.8.11", - "{f520d61f-63b0-4ade-afb8-95d35b17a7c2}:1.0", - "cgm-wyszukiwarka@example.com:5.9.26", - "{a1b2c3d4-e5f6-7890-abcd-ef1234569000}:1.0.21", - "arek.moga@gmail.com:6.9.3" - ] - }, - "schema": 1772951782212, - "key_format": "{guid}:{version}", - "stash_time": 1772973305276, - "id": "e3ef06eb-e454-434c-b39e-20f4c75f51e4", - "last_modified": 1772973382499 - }, - { - "stash": { - "blocked": [], - "unblocked": [], - "softblocked": [ - "ytdlp-sizer@example.com:0.1.0", - "ytdlp-sizer@example.com:0.2.0", - "volume-control@balkanflavourr.firefox:1.0", - "volume-control@balkanflavourr.firefox:1.1", - "volume-control@balkanflavourr.firefox:1.2", - "youtube-quick-block@mehdi.extension:2.0", - "favory@sp4ce.pw:3.2.6", - "favory@sp4ce.pw:3.2.7", - "Linkumori.@cleanurls:10.0", - "Linkumori.@cleanurls:11.0", - "Linkumori.@cleanurls:12.0" - ] - }, - "schema": 1772930182678, - "key_format": "{guid}:{version}", - "stash_time": 1772951705687, - "id": "831090b1-f30d-4906-b1fb-b21bec65ff79", - "last_modified": 1772951782061 - }, - { - "stash": { - "blocked": [], - "unblocked": [], - "softblocked": [ - "bgp-tools-context-search_personal@local.extension:1.0", - "{8c739e61-4665-4b27-892a-383aea9c7c77}:1.23.1", - "{8c739e61-4665-4b27-892a-383aea9c7c77}:1.23.2", - "arek.moasdga@gmail.com:3.1", - "enhancer@goldenfox.com:21.1.0", - "chzzk-personal-mod-new1@myself:1.5.0", - "info@brie.fyi:1.5.44", - "info@brie.fyi:1.5.41", - "info@brie.fyi:1.5.4", - "quiptabaddon@thelongwells.com:0.1", - "arek.moasdga@gmail.com:3.2", - "arek.moga@gmail.com:3.3", - "zentabsorter@yourdomain.com:1.0", - "zentabsorter@yourdomain.com:1.1", - "zentabsorter@yourdomain.com:1.2", - "zentabsorter@yourdomain.com:1.4", - "zentabsorter@yourdomain.com:1.5", - "zentabsorter@yourdomain.com:1.5.1", - "zentabsorter@yourdomain.com:1.7", - "zentabsorter@yourdomain.com:2.0", - "zentabsorter@yourdomain.com:2.2", - "zentabsorter@yourdomain.com:2.4", - "zentabsorter@yourdomain.com:2.6", - "zentabsorter@yourdomain.com:2.7", - "zen-tab-search@extension.example:1.0", - "zen-tab-search@extension.example:1.1", - "zen-tab-search@extension.example:1.2", - "zen-tab-search@extension.example:1.3", - "zen-tab-search@extension.example:1.5", - "zen-tab-search@extension.example:1.6", - "zen-tab-search@extension.example:1.7", - "zen-tab-search@extension.example:1.8", - "zen-tab-search@extension.example:1.9", - "zen-tab-search@extension.example:1.91", - "zen-tab-search@extension.example:1.92", - "zen-tab-search@extension.example:1.93", - "zen-tab-search@extension.example:1.94", - "zen-tab-sorter@example.com:1.2", - "arek.moga@gmail.com:3.4", - "{5f5a005a-6ec5-4461-9c8d-c2d4fb826244}:1.0", - "{5f5a005a-6ec5-4461-9c8d-c2d4fb826244}:1.1", - "{5f5a005a-6ec5-4461-9c8d-c2d4fb826244}:1.2", - "ev-toolbox@picktheodds.app:7.3.3", - "ev-toolbox@picktheodds.app:7.0.0", - "nuhuh-blocker@example.com:2.0" - ] - }, - "schema": 1772908579511, - "key_format": "{guid}:{version}", - "stash_time": 1772930105491, - "id": "cfa826a4-aa27-4bd3-b7ce-f6bcd0640dda", - "last_modified": 1772930182521 - }, - { - "stash": { - "blocked": [], - "unblocked": [], - "softblocked": [ - "@social-automation-poc:0.1.0", - "@social-automation-poc:0.1.1", - "{2ac3943a-1381-4496-b7a5-b10b6121f4a2}:1.0.0", - "{51eb174c-cea7-4cdf-804a-65083e692ad1}:0.3.6", - "{51eb174c-cea7-4cdf-804a-65083e692ad1}:0.3.7", - "{51eb174c-cea7-4cdf-804a-65083e692ad1}:0.3.8", - "{51eb174c-cea7-4cdf-804a-65083e692ad1}:0.3.9", - "{8c739e61-4665-4b27-892a-383aea9c7c77}:1.15.1", - "{8c739e61-4665-4b27-892a-383aea9c7c77}:1.8.2", - "{6733a00c-d723-417d-abe1-4725aa77410f}:1.4.6" - ] - }, - "schema": 1772886993622, - "key_format": "{guid}:{version}", - "stash_time": 1772908505642, - "id": "c4fc3a2e-e069-4060-bb5d-3e2ac9f4cb1e", - "last_modified": 1772908579313 - }, - { - "stash": { - "blocked": [], - "unblocked": [], - "softblocked": [ - "elevenlabs-worker-v3-simple-android@local:3.0.6", - "shopee-chat-grabber@antigravity.ai:1.4.1", - "screen-timer-v1-x92k@yourname.com:1.1.1", - "kunci-order-automation@mftkhlrizal22.gmail:1.9.0", - "jason@stefanostem:1.1.0", - "{51eb174c-cea7-4cdf-804a-65083e692ad1}:0.2.4", - "{51eb174c-cea7-4cdf-804a-65083e692ad1}:0.2", - "{51eb174c-cea7-4cdf-804a-65083e692ad1}:0.1.2", - "{51eb174c-cea7-4cdf-804a-65083e692ad1}:0.1.1", - "{51eb174c-cea7-4cdf-804a-65083e692ad1}:0.1", - "{51eb174c-cea7-4cdf-804a-65083e692ad1}:0.2.6", - "{51eb174c-cea7-4cdf-804a-65083e692ad1}:0.2.8", - "{51eb174c-cea7-4cdf-804a-65083e692ad1}:0.2.9", - "{51eb174c-cea7-4cdf-804a-65083e692ad1}:0.2.10", - "{51eb174c-cea7-4cdf-804a-65083e692ad1}:0.2.11", - "{51eb174c-cea7-4cdf-804a-65083e692ad1}:0.2.13", - "{51eb174c-cea7-4cdf-804a-65083e692ad1}:0.2.15", - "{51eb174c-cea7-4cdf-804a-65083e692ad1}:0.2.16", - "{51eb174c-cea7-4cdf-804a-65083e692ad1}:0.3", - "{51eb174c-cea7-4cdf-804a-65083e692ad1}:0.3.1", - "{51eb174c-cea7-4cdf-804a-65083e692ad1}:0.3.2", - "{51eb174c-cea7-4cdf-804a-65083e692ad1}:0.3.91", - "{51eb174c-cea7-4cdf-804a-65083e692ad1}:0.3.5", - "{51eb174c-cea7-4cdf-804a-65083e692ad1}:0.3.4", - "{51eb174c-cea7-4cdf-804a-65083e692ad1}:0.3.3", - "site-spy-monitor@vkuprin.com:1.0.59" - ] - }, - "schema": 1772865383599, - "key_format": "{guid}:{version}", - "stash_time": 1772886906859, - "id": "631ab8f8-2b83-45dc-9625-c5730da72e49", - "last_modified": 1772886993466 - }, - { - "stash": { - "blocked": [], - "unblocked": [], - "softblocked": [ - "{7c7038b0-6f45-4a8f-bc05-8aed4598765e}:2.5", - "jcpqdstAfroSAfroMonitorIA@AfroMonitorIA.com:1.3", - "jcpqdstAfroSAfroMonitorIA@AfroMonitorIA.com:1.5", - "jcpqdstAfroSAfroMonitorIA@AfroMonitorIA.com:1.7", - "{64807ac5-de2d-4f7f-8bac-da6e1e935a1b}:2.5", - "chatgpt-summary-assistant@geeknik-labs.com:1.5.0.4", - "chatgpt-summary-assistant@geeknik-labs.com:1.5.0.5", - "chatgpt-summary-assistant@geeknik-labs.com:1.5.0.6", - "chatgpt-summary-assistant@geeknik-labs.com:1.5.0.7", - "chatgpt-summary-assistant@geeknik-labs.com:1.5.0.8", - "chatgpt-summary-assistant@geeknik-labs.com:1.5.0.9", - "copy-image-video-utils@example.com:1.7", - "espn-gamescore-ts@example.com:1.1", - "espn-gamescore-ts@example.com:1.2", - "stream-check@panda-bro-use:1.4.0", - "stream-check@panda-bro-use:1.3.0", - "stream-check@panda-bro-use:1.2.3", - "stream-check@panda-bro-use:1.2.1", - "stream-check@panda-bro-use:1.2.0", - "stream-check@panda-bro-use:1.1.1", - "stream-check@panda-bro-use:1.1.0", - "stream-check@panda-bro-use:1.0.1", - "stream-check@panda-bro-use:1.0.0", - "stream-check@panda-bro-use:1.5.1", - "copy-image-video-utils@example.com:1.8", - "cgm-wyszukiwarka@example.com:4.3" - ] - }, - "schema": 1772843780100, - "key_format": "{guid}:{version}", - "stash_time": 1772865305411, - "id": "b25dfb15-7efe-4614-882f-4e89c4a16531", - "last_modified": 1772865383357 - }, - { - "stash": { - "blocked": [], - "unblocked": [], - "softblocked": [ - "{0a6d324b-1f0d-4088-886a-f205f4c9b435}:1.0", - "{0a6d324b-1f0d-4088-886a-f205f4c9b435}:109.0.1", - "{96be4546-31ba-4326-ad55-164e8fbfb77f}:1.0", - "{96be4546-31ba-4326-ad55-164e8fbfb77f}:301.1.3", - "v@f:1.26.0", - "odoo_toolbox@thcl-saju:0.0.3", - "odoo_toolbox@thcl-saju:0.0.2", - "odoo_toolbox@thcl-saju:0.0.1", - "{e5292467-a0c9-4854-982b-6a12aaf21609}:2026.3.6", - "{a1b2c3d4-e5f6-7890-abcd-ef1234569000}:1.1.6", - "property-extension@bridgify.io:1.1.0", - "{a1b2c3d4-e5f6-7890-abcd-ef1234569000}:1.0.17", - "arek.moga@gmail.com:2.7", - "@aspire-scripts:0.49.0", - "@aspire-scripts:0.28.0", - "@aspire-scripts:0.30.0", - "@aspire-scripts:0.31.0", - "@aspire-scripts:0.33.0", - "@aspire-scripts:0.39.0", - "@aspire-scripts:0.41.0", - "@aspire-scripts:0.43.0", - "@aspire-scripts:0.44.0", - "@aspire-scripts:0.46.0", - "@aspire-scripts:0.47.0", - "favory@sp4ce.pw:3.2.5", - "favory@sp4ce.pw:3.2.3", - "favory@sp4ce.pw:3.2.2", - "hdwd_gst@protonmail.com:2025.0.1", - "hdwd_gst@protonmail.com:2025.0.2", - "hdwd_gst@protonmail.com:2025.0.3", - "manga-tracker@olympus.local:2.0.0", - "manga-tracker@olympus.local:1.0.0", - "chrome-checker@dotfiles:1.0.0" - ] - }, - "schema": 1772822189722, - "key_format": "{guid}:{version}", - "stash_time": 1772843705238, - "id": "3095e240-1162-4b90-8d3c-83cdb72c2f87", - "last_modified": 1772843779927 - }, - { - "stash": { - "blocked": [], - "unblocked": [], - "softblocked": [ - "Linkumori.@cleanurls:8.0", - "Linkumori.@cleanurls:7.0", - "simple-inch-converter@example.com:1.0", - "ycsupknows@yandex-team.ru:0.75", - "ycsupknows@yandex-team.ru:0.75.2", - "ycsupknows@yandex-team.ru:0.75.3", - "ycsupknows@yandex-team.ru:0.75.4", - "ycsupknows@yandex-team.ru:0.75.5", - "ycsupknows@yandex-team.ru:0.75.6", - "support@ai-prompt-saver.com:1.0.3", - "chzzk-personal-mod-new1@myself:1.4.5", - "shortless-youtube@shortless-yt:1.0.2", - "shortless-youtube@shortless-yt:1.0.1", - "{1ce070d4-71f8-4a12-ba2b-a8319fae505a}:1.0", - "{1ce070d4-71f8-4a12-ba2b-a8319fae505a}:1.0.1", - "{1ce070d4-71f8-4a12-ba2b-a8319fae505a}:1.0.2", - "{1ce070d4-71f8-4a12-ba2b-a8319fae505a}:1.1.0", - "{1ce070d4-71f8-4a12-ba2b-a8319fae505a}:1.1.1", - "{4d96d300-1064-44b0-95f0-eb5b0b0230b4}:2.2.6", - "{3aead9aa-6e1a-4a52-aa0b-ebc920ffef74}:1.3", - "magnolia@12.34:4.3.1.5", - "adlir@drp.dev:1.0.1", - "yanima-shiki-integration-unlisted1@example.com:2.2.7", - "yanima-shiki-integration-unlisted@example.com:2.4.3", - "ibspread@peponidas:1.3", - "zipit@blintix.store:1.0", - "{a225173a-2e34-4f8c-aa66-eda505a84c8b}:1.0", - "{246944ad-4f74-432e-9fd8-400825e3c1cd}:1.0", - "Linkumori.@cleanurls:6.0", - "Linkumori.@cleanurls:5.0", - "Linkumori.@cleanurls:4.0", - "Linkumori.@cleanurls:3.0", - "Linkumori.@cleanurls:2.0", - "Linkumori.@cleanurls:1.0", - "{a1b2c3d4-e5f6-4a8b-9c0d-1e2f3a4b5c67}:1.0.4", - "{2ec0b22d-60c8-4f22-8c25-75229ddcf820}:1.0", - "{2ec0b22d-60c8-4f22-8c25-75229ddcf820}:292.1", - "{5a35af29-8259-43dc-8348-09e89b175027}:1.0", - "{5a35af29-8259-43dc-8348-09e89b175027}:10.5.3" - ] - }, - "schema": 1772800579742, - "key_format": "{guid}:{version}", - "stash_time": 1772822106219, - "id": "9fa5df01-5f0f-4c3d-9b35-cada0ac0dd41", - "last_modified": 1772822189442 - }, - { - "stash": { - "blocked": [], - "unblocked": [], - "softblocked": [ - "{a09a7ef6-4ca4-4db3-8ec5-ece20940982d}:1.0.0", - "kyp@kyp.ai:2025.12.202", - "autologin@ch-poitiers.fr:1.0.18", - "apk-autosign-addon@my-tools.com:1.1.7", - "apk-autosign-addon@my-tools.com:1.1.5", - "yt-studio-translator@personal:5.0.0", - "yt-feed-cleaner-pro@yourdomain.com:1.0", - "hilkjcfodmbdgpadbpehimibheopoccb@chrome-store-foxified--1326387116:2.2.1", - "nlhjgcligpbnjphflfdbmabbmjidnmek@chrome-store-foxified--1326387116:2.3.6", - "{35243ff2-16ac-4dfd-a98f-a44bd53a8f73}:1.0", - "{4be28afe-6a02-4f19-86ed-64a8ec94ba61}:1.0", - "{29f153be-ef9d-4f30-877b-edf6655b8ef2}:1.0", - "{538dff9b-18f9-4c67-81e7-5cf178b475a5}:1.0", - "{c11ecef1-9d2b-4c6d-a269-9aadbb907fdc}:1.0", - "abjcfabbhafbcdfjoecdgepllmpfceif@chrome-store-foxified--1326387116:7.3.0.7", - "{2657c5a8-59b4-41ef-88a9-5bf80a2b3985}:1.0", - "{2ecf406d-8e9a-49f6-a651-6eae485bfdf8}:1.0", - "pixiv-fast-r18@hinat.local:1.0.0", - "extrator-oitchau@hagliberto.local:9.5.5", - "extrator-oitchau@hagliberto.local:9.5.6", - "extrator-oitchau@hagliberto.local:9.5.7", - "idlenote@yourdomain.com:1.0.0", - "Linkumori.@cleanurls:9.0", - "extrator-oitchau@hagliberto.local:9.5.9" - ] - }, - "schema": 1772778980969, - "key_format": "{guid}:{version}", - "stash_time": 1772800505218, - "id": "e2599cf1-b000-4c1d-a8e5-d060a4100d49", - "last_modified": 1772800579573 - }, - { - "stash": { - "blocked": [], - "unblocked": [], - "softblocked": [ - "chatgpt-summary-assistant@geeknik-labs.com:1.4.9", - "chatgpt-summary-assistant@geeknik-labs.com:1.5.0.1", - "chatgpt-summary-assistant@geeknik-labs.com:1.5.0.2", - "convo-tracker@efficera.com:1.0.0", - "extrator-oitchau@hagliberto.local:9.4.9", - "extrator-oitchau@hagliberto.local:9.5.1", - "extrator-oitchau@hagliberto.local:9.5.0", - "extrator-oitchau@hagliberto.local:9.4.8", - "extrator-oitchau@hagliberto.local:9.4.7", - "extrator-oitchau@hagliberto.local:9.4.6", - "extrator-oitchau@hagliberto.local:9.4.5", - "extrator-oitchau@hagliberto.local:9.4.4", - "extrator-oitchau@hagliberto.local:9.4.3", - "extrator-oitchau@hagliberto.local:9.4.2", - "extrator-oitchau@hagliberto.local:9.4.1", - "extrator-oitchau@hagliberto.local:9.4.0", - "extrator-oitchau@hagliberto.local:9.3.2", - "extrator-oitchau@hagliberto.local:9.3.1", - "extrator-oitchau@hagliberto.local:9.3.0", - "extrator-oitchau@hagliberto.local:9.2.1", - "extrator-oitchau@hagliberto.local:9.2.0", - "extrator-oitchau@hagliberto.local:9.1.4", - "extrator-oitchau@hagliberto.local:9.1.3", - "extrator-oitchau@hagliberto.local:9.1.2", - "extrator-oitchau@hagliberto.local:9.1.1", - "extrator-oitchau@hagliberto.local:9.1.0", - "extrator-oitchau@hagliberto.local:9.0.9", - "extrator-oitchau@hagliberto.local:9.0.8", - "extrator-oitchau@hagliberto.local:9.0.7", - "extrator-oitchau@hagliberto.local:9.0.6", - "extrator-oitchau@hagliberto.local:9.0.5", - "extrator-oitchau@hagliberto.local:9.0.3", - "extrator-oitchau@hagliberto.local:9.0.2", - "extrator-oitchau@hagliberto.local:9.0.1", - "extrator-oitchau@hagliberto.local:9.0.0", - "extrator-oitchau@hagliberto.local:8.9.0", - "extrator-oitchau@hagliberto.local:3.1.1", - "extrator-oitchau@hagliberto.local:3.1", - "extrator-oitchau@hagliberto.local:9.5.3", - "extrator-oitchau@hagliberto.local:9.5.2", - "extrator-oitchau@hagliberto.local:9.5.4", - "youtube-multisave-plus@local:2.0" - ] - }, - "schema": 1772757381338, - "key_format": "{guid}:{version}", - "stash_time": 1772778905277, - "id": "689e2157-fa18-4ca5-8d45-13352252af99", - "last_modified": 1772778980802 - }, - { - "stash": { - "blocked": [], - "unblocked": [], - "softblocked": [ - "arizona-helper-sakai@your-domain.com:10.0.4", - "ne-arizona-helper-sakai@your-domain.com:10.0.4", - "{2477b346-beb1-47c8-b77a-793034399d02}:1.0", - "@hn-ai-podcast.duckdns.org:0.1.4", - "@hn-ai-podcast.duckdns.org:0.1.5", - "jira-scrum-voting@extension:2.2.0", - "zlam@zlam.net:1.0", - "b11ceb7f-afa1-423f-92e4-1a6e2079b60b@zlam.net:1.1", - "{6ab1a57b-2b1c-4c8f-a397-49ce2937d723}:6.14", - "{6ab1a57b-2b1c-4c8f-a397-49ce2937d723}:6.131", - "simple-proxy@fetch-simple-extension:1.0", - "{efa95ef6-7beb-431b-9cfd-3ab8b585c9f9}:1.0" - ] - }, - "schema": 1772735793287, - "key_format": "{guid}:{version}", - "stash_time": 1772757305151, - "id": "262a2ed0-edb7-4349-8e1a-3cad2f3a59fb", - "last_modified": 1772757381191 - }, - { - "stash": { - "blocked": [], - "unblocked": [], - "softblocked": [ - "my-extensions@mahendrakalkura:1.0", - "cookie-bridge-importer@vyfs.local:0.1.0", - "cookie-bridge-importer@vyfs.local:0.1.1", - "cookie-bridge-importer@vyfs.local:0.1.2", - "{057c097b-9af6-44c7-b317-a656b9fe6c03}:1.0", - "{f4bced0d-8b1e-41eb-8969-9587ee83cbd6}:1.0", - "{e15682dd-a5a2-4edd-ac11-17eb2f15ea8f}:1.0", - "{e15682dd-a5a2-4edd-ac11-17eb2f15ea8f}:2.0", - "smart-ai-boost-pageload@local:0.1.0", - "vol-at-helper@darkatek.local:1.28", - "vol-at-helper@darkatek.local:1.32", - "secure-download-monitor@hugoraymond:1.5", - "youtube-mobile-forcer@kip.com:1.0", - "info@brie.fyi:1.5.3", - "youtube-playlist-search@itznotme:1.0.0", - "youtube-playlist-search@itznotme:1.0.1" - ] - }, - "schema": 1772714195084, - "key_format": "{guid}:{version}", - "stash_time": 1772735707436, - "id": "80657d3d-2587-44ab-bf48-79bb0c2911e0", - "last_modified": 1772735793128 - }, - { - "stash": { - "blocked": [], - "unblocked": [], - "softblocked": [ - "tabments@icefla.me:0.1.0", - "tabments@icefla.me:0.1.1resigned1", - "ccngopikhladacgddbdeegepaenkfkkm@chrome-store-foxified-265276020:0.0.13", - "tumblr-bookmark-highlighter@galli.local:1.2.0", - "nomotex-redirect@local:1.1", - "chzzk-personal-mod-new1@myself:1.3.7", - "chzzk-personal-mod-new1@myself:1.3.6", - "lulzhang@amazon.com:1.0", - "virtual-shopping-cart@local:2.0", - "{026a55b4-5e72-4d01-a06c-cba2dfcc134a}:1.0", - "zakat-annaqdayn@smartaccountant:3.9", - "atomshot@atomshot.de:1.4.1" - ] - }, - "schema": 1772692593504, - "key_format": "{guid}:{version}", - "stash_time": 1772714107035, - "id": "cda0a2ea-bdd1-4ef9-b3b1-d424908eb7a5", - "last_modified": 1772714194942 - }, - { - "stash": { - "blocked": [], - "unblocked": [], - "softblocked": [ - "quicknav@opkarghadu.com:1.0.0", - "bmkdgglkocfpfmlpfmldpmebkceelhif@chrome-store-foxified-418480265:1.5", - "{d2c31a3c-fe48-498e-a171-169f8da2be1d}:1.0", - "{242f0c7f-f54f-42e6-880a-2f3f08e26403}:1.0", - "webmacs@xiaobing-huang.github.io:0.8.0", - "tfs-extension@indragroup.com:1.0.0", - "tfs-extension@indragroup.com:1.1.1", - "veo3-captcha-token-worker@nhungoc.me:1.0.0", - "chzzk-personal-mod-new1@myself:1.4.3", - "utm-koha-offline2@anda.com:0.4.21", - "{3c6bf0cc-2a32-42fb-4593-0d33104fdcaf}:4", - "{3e6f0a5f-e0d3-4af3-8e8c-99794045215a}:4.89", - "{c0fe88db-527d-4133-afcd-c8c9f783073d}:9.4", - "{62727b2a-3e80-4970-9fed-2c6ff16513d7}:12.5", - "{638f30e7-dcb9-4db9-861c-d16653f2290d}:5.87", - "{638f30e7-dcb9-4db9-861c-d16653f2290d}:8.83", - "{8ade639e-b730-42a4-935c-cba168560714}:9.85", - "{c8a18f63-aa10-4b6c-96cc-ee51943d6e3e}:3.75", - "things-quick-entry@example.com:0.3.0" - ] - }, - "schema": 1772671002028, - "key_format": "{guid}:{version}", - "stash_time": 1772692506576, - "id": "83a0f25a-6f39-424f-922f-e512dcb7da85", - "last_modified": 1772692593264 - }, - { - "stash": { - "blocked": [], - "unblocked": [], - "softblocked": [ - "{0dd165db-3990-4458-a6ce-6bb7a2ab3834}:1.0.4", - "{0dd165db-3990-4458-a6ce-6bb7a2ab3834}:1.0.5", - "{5ca15dd1-0914-405e-bd61-b47818b8763d}:1.0.1", - "{5ca15dd1-0914-405e-bd61-b47818b8763d}:1.0.2", - "{5ca15dd1-0914-405e-bd61-b47818b8763d}:1.0.3", - "bookmark-nextcloud-sync@ronnib.org:0.4.0", - "bookmark-nextcloud-sync@ronnib.org:0.5.0", - "bookmark-nextcloud-sync@ronnib.org:0.6.0", - "bookmark-nextcloud-sync@ronnib.org:0.7.0", - "bookmark-nextcloud-sync@ronnib.org:0.11.0", - "{ed0c96cb-228c-41d5-b1aa-8900b3e4bce7}:1.0", - "chzzk-personal-mod-new@myself:1.3.3", - "imap-mail-notifier@mf-addon.com:1.0" - ] - }, - "schema": 1772649394711, - "key_format": "{guid}:{version}", - "stash_time": 1772670906855, - "id": "a4502d49-a6df-494c-ba5e-7f296973166c", - "last_modified": 1772671001874 - }, - { - "stash": { - "blocked": [], - "unblocked": [], - "softblocked": [ - "sikker@mailinblack.com:1.16.3", - "wrt-arai-extension@arai.co.jp:1.0.0", - "wrt-arai-extension@arai.co.jp:1.0.1", - "proxy-switcher@hoge.fuga.example.com:1.0.0", - "safesearch@superantispyware.com:1.1.1", - "safesearch@mycleanpc.com:1.1.1", - "safesearch@webscanner.pro:1.1.0", - "safesearch@webscanner.pro:1.1.1", - "safesearch@getmydrivers.com:1.1.1", - "safesearch@iolo.com:1.1.1", - "newtab-extension@example.com:1.1.5", - "ezyvet-hover@yourdomain.local:1.2", - "quickschedule@internal:1.0", - "egnyte-cookie-manager@migration-app:1.8", - "fetchix-extension@IzsakiRobi.com:1.0", - "leech-downloader-private@ostricks.com:1.0", - "gblock@V2.1:2.1", - "scribd-downloader@example.com:1.0.0", - "bilel.zouyed@gmail.com:1.3", - "bilel.zouyed@gmail.com:1.1", - "{44dad229-f4ee-4427-ab41-74589c1fa0a7}:2.0.2" - ] - }, - "schema": 1772627798874, - "key_format": "{guid}:{version}", - "stash_time": 1772649307415, - "id": "26ccb0ee-ed84-4e89-b719-2d4c8c213a80", - "last_modified": 1772649394638 + "quickdelete@extension:1.1", + "{f1b15d2d-79c6-4481-bea8-68fc2989bc60}:1.0.6", + "{f1b15d2d-79c6-4481-bea8-68fc2989bc60}:2.0.6", + "{f1b15d2d-79c6-4481-bea8-68fc2989bc60}:3.0.6", + "{d27bb1ab-69bf-4c2d-8703-6d2af69f97c4}:1.0.0", + "avi6106@gmail.com:1.16.1", + "{e0f1a5b2-7c3d-4e8f-9a6b-1d2c3e4f5a6b}:0.5.0", + "{dd286706-1aec-4184-b7b1-ee0c30489ba3}:1.0", + "ai-technical-translator@local.user:1.0.0", + "cs2-ipa@cs2ipa.extension:1.5.10", + "fliphero@fliphero.io:3.0.0", + "evidence-collector@forensic.tools:5.8.571", + "evidence-collector@forensic.tools:5.8.58", + "{38f73884-d10b-4f26-a7c2-4711c4a40b76}:2.0.1" + ] + }, + "schema": 1776364583853, + "key_format": "{guid}:{version}", + "stash_time": 1776386106789, + "id": "1e9cd599-dfa4-4406-a2d7-e4fc1e436031", + "last_modified": 1776386194197 }, { "stash": { "blocked": [ - "huacifanyijisu@baidu.com:1.2.11", - "{f120ab65-78f8-4a09-ae90-c3f1e9ababf1}:3.14.3", - "{f120ab65-78f8-4a09-ae90-c3f1e9ababf1}:3.14.4", - "{667b413e-7962-4664-95be-84740e6a76c3}:2.9.99", - "{667b413e-7962-4664-95be-84740e6a76c3}:3.9.99", - "{667b413e-7962-4664-95be-84740e6a76c3}:4.9.99", - "{667b413e-7962-4664-95be-84740e6a76c3}:5.0.9", - "{667b413e-7962-4664-95be-84740e6a76c3}:5.1.9", - "{667b413e-7962-4664-95be-84740e6a76c3}:5.2.9", - "{667b413e-7962-4664-95be-84740e6a76c3}:5.2.91", - "{667b413e-7962-4664-95be-84740e6a76c3}:5.2.92" + "{65f69cbf-1467-454b-8613-42836d0bccd6}:11", + "{2f01de7f-fe20-4ee2-8f7d-dbe529de7b26}:11", + "{816281ee-c762-4d68-9e59-647d2443f33f}:11", + "{9bed01ae-bd99-49c3-950e-e7edea93ef3c}:1.0.0", + "{9bed01ae-bd99-49c3-950e-e7edea93ef3c}:2.7", + "{2f01de7f-fe20-4ee2-8f7d-dbe529de7b26}:1.2.0", + "{2f01de7f-fe20-4ee2-8f7d-dbe529de7b26}:7.5.6", + "{65f69cbf-1467-454b-8613-42836d0bccd6}:1.3.0", + "{65f69cbf-1467-454b-8613-42836d0bccd6}:6.72.3", + "{816281ee-c762-4d68-9e59-647d2443f33f}:1.1.0", + "{816281ee-c762-4d68-9e59-647d2443f33f}:5.2.1", + "{841bc245-0ceb-4a1f-a7cc-eefc15aa662d}:1.2.1", + "{841bc245-0ceb-4a1f-a7cc-eefc15aa662d}:3.2", + "{636b5c7a-bf39-4792-ab97-bd3f481466d7}:1.1", + "{636b5c7a-bf39-4792-ab97-bd3f481466d7}:4.8" + ], + "unblocked": [ + "tab-you-later@firefox:1.0.4", + "tab-you-later@firefox:1.0.5", + "tab-you-later@firefox:1.0.6", + "tab-you-later@firefox:1.0.7", + "{b457d19f-fbad-4782-9cc0-6b62bd27beb4}:1.0.0", + "{b457d19f-fbad-4782-9cc0-6b62bd27beb4}:1.1.0", + "{b457d19f-fbad-4782-9cc0-6b62bd27beb4}:1.2.0", + "{b457d19f-fbad-4782-9cc0-6b62bd27beb4}:1.3.0", + "{b457d19f-fbad-4782-9cc0-6b62bd27beb4}:1.3.1", + "{b457d19f-fbad-4782-9cc0-6b62bd27beb4}:1.4", + "{b457d19f-fbad-4782-9cc0-6b62bd27beb4}:1.5", + "{b457d19f-fbad-4782-9cc0-6b62bd27beb4}:1.6", + "{b457d19f-fbad-4782-9cc0-6b62bd27beb4}:1.6.1", + "{b457d19f-fbad-4782-9cc0-6b62bd27beb4}:1.7", + "{b457d19f-fbad-4782-9cc0-6b62bd27beb4}:1.7.1", + "{b457d19f-fbad-4782-9cc0-6b62bd27beb4}:1.7.2", + "{b457d19f-fbad-4782-9cc0-6b62bd27beb4}:1.7.3", + "{b457d19f-fbad-4782-9cc0-6b62bd27beb4}:1.7.4", + "{b457d19f-fbad-4782-9cc0-6b62bd27beb4}:1.7.5", + "{b457d19f-fbad-4782-9cc0-6b62bd27beb4}:1.7.6", + "{b457d19f-fbad-4782-9cc0-6b62bd27beb4}:1.7.7", + "{b457d19f-fbad-4782-9cc0-6b62bd27beb4}:1.7.8", + "{b457d19f-fbad-4782-9cc0-6b62bd27beb4}:1.7.9" ], - "unblocked": [], - "softblocked": [ - "{c6d8c561-cb96-453f-91db-048aeb68ae76}:1.0", - "simpledm-extension@yourdomain.com:1.0", - "saga-shopify-bridge@example.com:1.0.0", - "nofap-shield@extension:1.0.0", - "glue@myurbanjungle.com:1.0.0", - "newsletter-addon@gfz.de:1.0.0", - "newsletter-addon@gfz.de:1.0.1", - "{ac1dd4a4-b950-4506-9db3-54c68949337c}:1.1", - "{ac1dd4a4-b950-4506-9db3-54c68949337c}:1.2", - "{ac1dd4a4-b950-4506-9db3-54c68949337c}:1.3", - "{ac1dd4a4-b950-4506-9db3-54c68949337c}:1.4", - "{ac1dd4a4-b950-4506-9db3-54c68949337c}:1.6", - "quick-switch-role@example.com:0.2.0", - "{391f4302-db77-4fca-b31b-553f7c77100d}:1.0.0", - "{391f4302-db77-4fca-b31b-553f7c77100d}:1.1.0", - "{391f4302-db77-4fca-b31b-553f7c77100d}:2.0.0", - "{ea8db1ed-286d-4adc-83af-f1d3ffa86164}:1.0.1", - "{ea8db1ed-286d-4adc-83af-f1d3ffa86164}:1.0.2" - ] - }, - "schema": 1772606191145, - "key_format": "{guid}:{version}", - "stash_time": 1772627706852, - "id": "9b2fc501-7b14-49de-a293-4733da8fa6c9", - "last_modified": 1772627798711 - }, - { - "stash": { - "blocked": [], - "unblocked": [], "softblocked": [ - "proxy-switcher-app@unique-id:1.1", - "{6f30e9c3-9ea6-45e2-99d6-d01180c74775}:1.0", - "VogueRunwayViewer@TejaML:1.4.0", - "nostr-wot@dandelionlabs.io:0.1.1", - "nostr-wot@dandelionlabs.io:0.1.2", - "nostr-wot@dandelionlabs.io:0.2.1", - "nostr-wot@dandelionlabs.io:0.2.2" - ] - }, - "schema": 1772584766759, - "key_format": "{guid}:{version}", - "stash_time": 1772606106521, - "id": "4a3c7058-4567-4f5b-ae9d-6fe495d8cc50", - "last_modified": 1772606190948 + "your-addon-id@wootware.co.za:1.6", + "your-addon-id@wootware.co.za:1.2", + "your-addon-id@wootware.co.za:1.1", + "quicklinks@example.com:1.1.3", + "{e6ffbeed-14fb-4cf9-b8e2-a7c429c6bd20}:2.1.0", + "{e6ffbeed-14fb-4cf9-b8e2-a7c429c6bd20}:2.1.1", + "ukipo-search@yourfirm.com:1.0", + "ukipo-search@yourfirm.com:2.0", + "facebook-feed-filter@local.extension:1.0.0", + "facebook-feed-filter@local.extension:1.0.1", + "{6b68905b-a20b-43c8-9353-dc1542ba2ad6}:0.2", + "{6b68905b-a20b-43c8-9353-dc1542ba2ad6}:0.3", + "{6b68905b-a20b-43c8-9353-dc1542ba2ad6}:0.4", + "{6b68905b-a20b-43c8-9353-dc1542ba2ad6}:0.5", + "{106b6fcb-6199-4cf6-9032-5601480723ef}:0.1", + "{106b6fcb-6199-4cf6-9032-5601480723ef}:1.0", + "{106b6fcb-6199-4cf6-9032-5601480723ef}:1.1", + "{106b6fcb-6199-4cf6-9032-5601480723ef}:1.2", + "@actly-extension:0.0.1", + "{2d23e948-5877-4114-a2a2-f6379b1fa744}:0.4", + "{2d23e948-5877-4114-a2a2-f6379b1fa744}:0.6", + "{2d23e948-5877-4114-a2a2-f6379b1fa744}:0.5", + "@elvenar-helper-extension:7.3.0", + "@elvenar-helper-extension:7.2.1", + "@elvenar-helper-extension:7.2.0", + "@elvenar-helper-extension:7.1.2", + "playback-speed-controller@dougg0k:1.0.6", + "playback-speed-controller@dougg0k:1.0.14", + "playback-speed-controller@dougg0k:1.0.13", + "playback-speed-controller@dougg0k:1.0.12", + "playback-speed-controller@dougg0k:1.0.11", + "playback-speed-controller@dougg0k:1.0.10", + "playback-speed-controller@dougg0k:1.0.9", + "playback-speed-controller@dougg0k:1.0.8", + "playback-speed-controller@dougg0k:1.0.7", + "ai-chat-project-exporter@dougg0k:1.0.8", + "ai-chat-project-exporter@dougg0k:1.0.16", + "ai-chat-project-exporter@dougg0k:1.0.14", + "ai-chat-project-exporter@dougg0k:1.0.13", + "ai-chat-project-exporter@dougg0k:1.0.12", + "ai-chat-project-exporter@dougg0k:1.0.10", + "ai-chat-project-exporter@dougg0k:1.0.9", + "ai-chat-project-exporter@dougg0k:1.0.7", + "playback-speed-controller@dougg0k:1.0.5", + "playback-speed-controller@dougg0k:1.0.15", + "{de055456-589b-45fe-8342-c685a7ffb424}:1.3.3", + "owa-nextcloud-sync@local:0.1.0", + "usergen@extension.local:2.0", + "usergen@extension.local:3.0", + "alias-deleter@extension.local:1.0", + "mail-users-creator@opencode:1.0", + "text-shuffler@extension.local:1.0", + "cs2-ipa@cs2ipa.extension:1.5.0", + "cs2-ipa@cs2ipa.extension:1.5.2", + "cs2-ipa@cs2ipa.extension:1.5.3", + "cs2-ipa@cs2ipa.extension:1.5.4", + "cs2-ipa@cs2ipa.extension:1.5.5", + "cs2-ipa@cs2ipa.extension:1.5.6", + "cs2-ipa@cs2ipa.extension:1.5.7", + "cs2-ipa@cs2ipa.extension:1.5.8" + ] + }, + "schema": 1776343119338, + "key_format": "{guid}:{version}", + "stash_time": 1776364505704, + "id": "10e2a3c5-b054-4203-b69b-e05f77cef818", + "last_modified": 1776364583700 }, { - "schema": 1772584712183, + "schema": 1776343117314, "attachment": { - "hash": "ba518030bb058a7d14a3e1ac2218599992f3196aa6ea99199170289763e2ca84", - "size": 180796, + "hash": "ffe81c36e853cc37394d3119154b3304d48e27ab8dd5a7283af3dc238e1f2292", + "size": 186618, "filename": "filter.bin", - "location": "staging/addons-bloomfilters/261790b5-1813-4a25-9fe1-5b4c19cf1279.bin", + "location": "staging/addons-bloomfilters/20a5f68e-4673-48ed-ba37-4d82a8dbd553.bin", "mimetype": "application/octet-stream" }, "key_format": "{guid}:{version}", "attachment_type": "softblocks-bloomfilter-base", - "generation_time": 1772584506789, - "id": "9de13b9e-c148-4385-ad60-9c940536a3b2", - "last_modified": 1772584766602 + "generation_time": 1776342906934, + "id": "b43219a4-666a-462d-9586-a9f77160beda", + "last_modified": 1776343119265 }, { - "schema": 1772562997137, + "schema": 1776321398325, "attachment": { - "hash": "ee96783e3e744f929e69179eada1f1d1db54586c3ab2139198b557f06f12deca", - "size": 882382, + "hash": "763fe47a3f1c3a191826cac1cedcf315771f73d27d592f53b71440971644998d", + "size": 889583, "filename": "filter.bin", - "location": "staging/addons-bloomfilters/dcd6006c-59c5-4924-9d61-671a4df6aafa.bin", + "location": "staging/addons-bloomfilters/27af0874-409f-4ebe-a167-e0509bc9d78e.bin", "mimetype": "application/octet-stream" }, "key_format": "{guid}:{version}", "attachment_type": "bloomfilter-base", - "generation_time": 1772584506789, - "id": "064d7fc5-9b6c-4ce4-81f4-9b0c74c7c32b", - "last_modified": 1772584766600 + "generation_time": 1776342906934, + "id": "b19ae9c8-aa9c-45e7-bc65-63e10b7af16e", + "last_modified": 1776343119261 } ], - "timestamp": 1776062193033 + "timestamp": 1778481384609 } diff -Nru thunderbird-140.10.2esr/services/settings/dumps/main/devtools-compatibility-browsers.json thunderbird-140.11.0esr/services/settings/dumps/main/devtools-compatibility-browsers.json --- thunderbird-140.10.2esr/services/settings/dumps/main/devtools-compatibility-browsers.json 2026-05-07 13:12:18.000000000 +0000 +++ thunderbird-140.11.0esr/services/settings/dumps/main/devtools-compatibility-browsers.json 2026-05-15 21:31:28.000000000 +0000 @@ -1,40 +1,166 @@ { "data": [ { - "name": "WebView Android", - "schema": 1775865904693, - "status": "planned", - "version": "150", - "browserid": "webview_android", - "id": "1f7a5c82-8b4a-4eaf-97b6-19f24fe55272", - "last_modified": 1776062852042 + "name": "Opera", + "schema": 1777593906970, + "status": "nightly", + "version": "133", + "browserid": "opera", + "id": "e356cd85-4285-4569-ac40-9ed323328e34", + "last_modified": 1777881236054 }, { "name": "Opera", - "schema": 1775865904345, - "status": "nightly", + "schema": 1777593906892, + "status": "beta", "version": "132", "browserid": "opera", "id": "46931762-b7ab-4c08-b5e6-8c898504cfa9", - "last_modified": 1776062852039 + "last_modified": 1777881236051 }, { "name": "Opera", - "schema": 1775865904282, - "status": "beta", + "schema": 1777593906633, + "status": "current", "version": "131", "browserid": "opera", "id": "77898b2a-df6e-4e54-85a8-0301df45c2f0", - "last_modified": 1776062852036 + "last_modified": 1777881236049 }, { - "name": "Opera", - "schema": 1775865904214, + "name": "Firefox for Android", + "schema": 1777075504135, + "status": "planned", + "version": "153", + "browserid": "firefox_android", + "id": "dbe73c6b-c8f0-4bb2-b3e6-5c34acb69363", + "last_modified": 1777470955680 + }, + { + "name": "Firefox", + "schema": 1777075503812, + "status": "planned", + "version": "153", + "browserid": "firefox", + "id": "5f2f0849-415a-429c-8b5f-4e55ba911634", + "last_modified": 1777470955677 + }, + { + "name": "Bun", + "schema": 1777075503457, "status": "current", - "version": "130", - "browserid": "opera", - "id": "d480fdbc-d8c7-4128-8864-307b15979f29", - "last_modified": 1776062852033 + "version": "1.3.13", + "browserid": "bun", + "id": "d3457bb4-73cd-4704-b375-e7a1d23fc639", + "last_modified": 1777470955674 + }, + { + "name": "Firefox", + "schema": 1777075503745, + "status": "nightly", + "version": "152", + "browserid": "firefox", + "id": "28f0d2ac-ebeb-4324-a581-bdc945184379", + "last_modified": 1777470955670 + }, + { + "name": "Firefox for Android", + "schema": 1777075504073, + "status": "nightly", + "version": "152", + "browserid": "firefox_android", + "id": "d4acf283-6f99-4aff-a937-827c0f6ba719", + "last_modified": 1777470955667 + }, + { + "name": "Firefox", + "schema": 1777075503681, + "status": "beta", + "version": "151", + "browserid": "firefox", + "id": "ca23dbaa-20c7-4027-9de8-63ec380b2f6e", + "last_modified": 1777470955664 + }, + { + "name": "Firefox for Android", + "schema": 1777075504006, + "status": "beta", + "version": "151", + "browserid": "firefox_android", + "id": "cded3e3a-4e7e-4627-80fb-fae915ebc9a0", + "last_modified": 1777470955661 + }, + { + "name": "Firefox for Android", + "schema": 1777075503945, + "status": "current", + "version": "150", + "browserid": "firefox_android", + "id": "dc9812c3-bdb8-4dcc-880f-67b25f794628", + "last_modified": 1777470955659 + }, + { + "name": "Firefox", + "schema": 1777075503613, + "status": "current", + "version": "150", + "browserid": "firefox", + "id": "4f1039d1-5e0c-44de-9180-1f46dae6028c", + "last_modified": 1777470955656 + }, + { + "name": "Opera Android", + "schema": 1776470704327, + "status": "current", + "version": "97", + "browserid": "opera_android", + "id": "6d32715c-8bcd-4b9c-aafa-592cc34fc181", + "last_modified": 1776664543982 + }, + { + "name": "Edge", + "schema": 1776470704186, + "status": "planned", + "version": "150", + "browserid": "edge", + "id": "8dcc0dc6-e19c-4a1c-bd84-98ed10245fa4", + "last_modified": 1776664543979 + }, + { + "name": "Edge", + "schema": 1776470704048, + "status": "beta", + "version": "148", + "browserid": "edge", + "id": "25d5ebbc-8734-46b8-881c-949b2912533e", + "last_modified": 1776664543974 + }, + { + "name": "Edge", + "schema": 1776470703979, + "status": "current", + "version": "147", + "browserid": "edge", + "id": "08fe74cc-038a-4801-9f25-82fbd6468297", + "last_modified": 1776664543971 + }, + { + "name": "Edge", + "schema": 1776470704116, + "status": "nightly", + "version": "149", + "browserid": "edge", + "id": "ecc3ce4e-9c4f-49c9-aabd-ddb600ade94b", + "last_modified": 1776664543969 + }, + { + "name": "WebView Android", + "schema": 1775865904693, + "status": "planned", + "version": "150", + "browserid": "webview_android", + "id": "1f7a5c82-8b4a-4eaf-97b6-19f24fe55272", + "last_modified": 1776062852042 }, { "name": "Chrome Android", @@ -163,42 +289,6 @@ "last_modified": 1775555173738 }, { - "name": "Firefox", - "schema": 1774656303688, - "status": "planned", - "version": "152", - "browserid": "firefox", - "id": "28f0d2ac-ebeb-4324-a581-bdc945184379", - "last_modified": 1775555173736 - }, - { - "name": "Firefox for Android", - "schema": 1774656304005, - "status": "planned", - "version": "152", - "browserid": "firefox_android", - "id": "d4acf283-6f99-4aff-a937-827c0f6ba719", - "last_modified": 1775555173733 - }, - { - "name": "Firefox", - "schema": 1774656303627, - "status": "nightly", - "version": "151", - "browserid": "firefox", - "id": "ca23dbaa-20c7-4027-9de8-63ec380b2f6e", - "last_modified": 1775555173729 - }, - { - "name": "Firefox for Android", - "schema": 1774656303946, - "status": "nightly", - "version": "151", - "browserid": "firefox_android", - "id": "cded3e3a-4e7e-4627-80fb-fae915ebc9a0", - "last_modified": 1775555173727 - }, - { "name": "WebView on iOS", "schema": 1774656304413, "status": "current", @@ -226,96 +316,6 @@ "last_modified": 1775555173715 }, { - "name": "Firefox for Android", - "schema": 1774656303880, - "status": "beta", - "version": "150", - "browserid": "firefox_android", - "id": "dc9812c3-bdb8-4dcc-880f-67b25f794628", - "last_modified": 1775555173712 - }, - { - "name": "Firefox", - "schema": 1774656303557, - "status": "beta", - "version": "150", - "browserid": "firefox", - "id": "4f1039d1-5e0c-44de-9180-1f46dae6028c", - "last_modified": 1775555173710 - }, - { - "name": "Firefox for Android", - "schema": 1774656303821, - "status": "current", - "version": "149", - "browserid": "firefox_android", - "id": "78dc5472-36f7-465d-92c2-3d2ff5d7c323", - "last_modified": 1775555173708 - }, - { - "name": "Firefox", - "schema": 1774656303492, - "status": "current", - "version": "149", - "browserid": "firefox", - "id": "2154c26d-3d7d-4ddc-a6ec-de10aeaba65f", - "last_modified": 1775555173705 - }, - { - "name": "Edge", - "schema": 1774051505179, - "status": "planned", - "version": "149", - "browserid": "edge", - "id": "ecc3ce4e-9c4f-49c9-aabd-ddb600ade94b", - "last_modified": 1774245712490 - }, - { - "name": "Bun", - "schema": 1774051504876, - "status": "current", - "version": "1.3.11", - "browserid": "bun", - "id": "3de3e137-fe20-463e-8732-f39b6e0c1be1", - "last_modified": 1774245712488 - }, - { - "name": "Edge", - "schema": 1774051505120, - "status": "nightly", - "version": "148", - "browserid": "edge", - "id": "25d5ebbc-8734-46b8-881c-949b2912533e", - "last_modified": 1774245712484 - }, - { - "name": "Edge", - "schema": 1774051505056, - "status": "beta", - "version": "147", - "browserid": "edge", - "id": "08fe74cc-038a-4801-9f25-82fbd6468297", - "last_modified": 1774245712482 - }, - { - "name": "Edge", - "schema": 1774051504999, - "status": "current", - "version": "146", - "browserid": "edge", - "id": "71070e67-3067-4271-acef-cf0bd7a4f555", - "last_modified": 1774245712480 - }, - { - "name": "Opera Android", - "schema": 1773446703952, - "status": "current", - "version": "96", - "browserid": "opera_android", - "id": "dc01df05-453f-4d2f-b7d2-337a2670e91a", - "last_modified": 1773641281298 - }, - { "name": "Quest Browser", "schema": 1773446703816, "status": "current", @@ -379,5 +379,5 @@ "last_modified": 1735832995466 } ], - "timestamp": 1776062852042 + "timestamp": 1777881236054 } diff -Nru thunderbird-140.10.2esr/services/settings/dumps/main/moz-essential-domain-fallbacks.json thunderbird-140.11.0esr/services/settings/dumps/main/moz-essential-domain-fallbacks.json --- thunderbird-140.10.2esr/services/settings/dumps/main/moz-essential-domain-fallbacks.json 2026-05-07 13:12:18.000000000 +0000 +++ thunderbird-140.11.0esr/services/settings/dumps/main/moz-essential-domain-fallbacks.json 2026-05-15 21:31:28.000000000 +0000 @@ -1,6 +1,55 @@ { "data": [ { + "to": "content-signature-2-cdn.mozilla-backup.org", + "from": "content-signature-2.cdn.mozilla.net", + "schema": 1776336958620, + "id": "993a77f3-2249-4e4e-8350-322f0f742c75", + "last_modified": 1776861681298 + }, + { + "to": "archive.mozilla-backup.org", + "from": "archive.mozilla.org", + "schema": 1776336958344, + "id": "7c5166e8-a0c3-435f-9863-71612f73a14f", + "last_modified": 1776861681295 + }, + { + "to": "download.mozilla-backup.org", + "from": "download.mozilla.org", + "schema": 1776336958066, + "id": "a133c0a6-6b9a-490e-807a-85c07e8a1518", + "last_modified": 1776861681291 + }, + { + "to": "versioncheck-addons.mozilla-backup.org", + "from": "versioncheck.addons.mozilla.org", + "schema": 1776336957790, + "id": "fd4b31aa-b848-4fae-a9bd-2b5bdd5da5f6", + "last_modified": 1776861681288 + }, + { + "to": "firefox-settings-attachments.mozilla-backup.org", + "from": "firefox-settings-attachments.cdn.mozilla.net", + "schema": 1776336957510, + "id": "ac3c64cf-ac29-460d-8d65-2f9ffb75b83c", + "last_modified": 1776861681285 + }, + { + "to": "firefox-settings.mozilla-backup.org", + "from": "firefox.settings.services.mozilla.com", + "schema": 1776336957222, + "id": "43117f86-14d3-490d-b6a6-609bbb684501", + "last_modified": 1776861681282 + }, + { + "to": "aus5.mozilla-backup.org", + "from": "aus5.mozilla.org", + "schema": 1776297615790, + "id": "e2ac272e-9254-43de-ad6d-0896c3589c45", + "last_modified": 1776861681279 + }, + { "to": "addons.mozilla-backup.org", "from": "addons.mozilla.org", "schema": 1750936824485, @@ -8,5 +57,5 @@ "last_modified": 1751018358372 } ], - "timestamp": 1751018358372 + "timestamp": 1776861681298 } Binary files /srv/release.debian.org/tmp/I_QgnwDYvG/thunderbird-140.10.2esr/services/settings/dumps/main/search-config-icons/001500a9-1a6c-3f5a-ba15-a5f5a075d256 and /srv/release.debian.org/tmp/nQS4X8r22J/thunderbird-140.11.0esr/services/settings/dumps/main/search-config-icons/001500a9-1a6c-3f5a-ba15-a5f5a075d256 differ diff -Nru thunderbird-140.10.2esr/services/settings/dumps/main/search-config-icons/001500a9-1a6c-3f5a-ba15-a5f5a075d256.meta.json thunderbird-140.11.0esr/services/settings/dumps/main/search-config-icons/001500a9-1a6c-3f5a-ba15-a5f5a075d256.meta.json --- thunderbird-140.10.2esr/services/settings/dumps/main/search-config-icons/001500a9-1a6c-3f5a-ba15-a5f5a075d256.meta.json 2026-05-07 13:12:17.000000000 +0000 +++ thunderbird-140.11.0esr/services/settings/dumps/main/search-config-icons/001500a9-1a6c-3f5a-ba15-a5f5a075d256.meta.json 2026-05-15 21:31:29.000000000 +0000 @@ -1 +1 @@ -{"schema":1743687838278,"imageSize":16,"attachment":{"hash":"fdadf15c6eae7933c3d254ae6311112e0bc8a422c38c758189dbe6a4d7f6b718","size":5430,"filename":"ecosia-16-firefox.ico","location":"main-workspace/search-config-icons/d0ab8a9e-0dc4-476b-bdb0-81b1d9b8f6cf.ico","mimetype":"image/x-icon"},"engineIdentifiers":["ecosia"],"filter_expression":"env.appinfo.OS != \"iOS\" && env.appinfo.OS != \"Android\"","id":"001500a9-1a6c-3f5a-ba15-a5f5a075d256","last_modified":1744118264849} \ No newline at end of file +{"schema":1777407853575,"imageSize":24,"attachment":{"hash":"040cdf854e15b85607f80a7cad2c377ad3cb3ad6e97362fcb881bc440e6ca0a8","size":1952,"filename":"ecosia.svg","location":"main-workspace/search-config-icons/a4cafb55-0c81-4ef1-9608-7e9a153b791c.svg","mimetype":"image/svg+xml"},"engineIdentifiers":["ecosia"],"filter_expression":"env.appinfo.OS != \"iOS\"","id":"001500a9-1a6c-3f5a-ba15-a5f5a075d256","last_modified":1777561787670} \ No newline at end of file diff -Nru thunderbird-140.10.2esr/services/settings/dumps/main/search-config-icons.json thunderbird-140.11.0esr/services/settings/dumps/main/search-config-icons.json --- thunderbird-140.10.2esr/services/settings/dumps/main/search-config-icons.json 2026-05-07 13:12:17.000000000 +0000 +++ thunderbird-140.11.0esr/services/settings/dumps/main/search-config-icons.json 2026-05-15 21:31:28.000000000 +0000 @@ -1,6 +1,40 @@ { "data": [ { + "schema": 1777407853575, + "imageSize": 24, + "attachment": { + "hash": "040cdf854e15b85607f80a7cad2c377ad3cb3ad6e97362fcb881bc440e6ca0a8", + "size": 1952, + "filename": "ecosia.svg", + "location": "main-workspace/search-config-icons/a4cafb55-0c81-4ef1-9608-7e9a153b791c.svg", + "mimetype": "image/svg+xml" + }, + "engineIdentifiers": [ + "ecosia" + ], + "filter_expression": "env.appinfo.OS != \"iOS\"", + "id": "001500a9-1a6c-3f5a-ba15-a5f5a075d256", + "last_modified": 1777561787670 + }, + { + "schema": 1777407836166, + "imageSize": 24, + "attachment": { + "hash": "23993567d31bf1ade034271e2eedd76bc3468897c9b01c9bbff5cb3b838d9caf", + "size": 1620, + "filename": "ecosia.pdf", + "location": "main-workspace/search-config-icons/bfc369f2-2a29-461f-850e-0964fd1d0565.pdf", + "mimetype": "application/pdf" + }, + "engineIdentifiers": [ + "ecosia" + ], + "filter_expression": "env.appinfo.OS == \"iOS\"", + "id": "2ecca3f8-c1ef-43cc-b053-886d1ae46c36", + "last_modified": 1777561787668 + }, + { "schema": 1773705608175, "imageSize": 16, "attachment": { @@ -288,23 +322,6 @@ "last_modified": 1744118264953 }, { - "schema": 1743687932852, - "imageSize": 48, - "attachment": { - "hash": "774f0a7a613c6c5bea642e3628fa7436851de79e7da9713ad0c96d5db7f44300", - "size": 694, - "filename": "ecosia_mobile.png", - "location": "main-workspace/search-config-icons/f58670d9-93b2-413e-a2fa-ba29c401d669.png", - "mimetype": "image/png" - }, - "engineIdentifiers": [ - "ecosia" - ], - "filter_expression": "env.appinfo.OS == \"iOS\" || env.appinfo.OS == \"Android\"", - "id": "2ecca3f8-c1ef-43cc-b053-886d1ae46c36", - "last_modified": 1744118264951 - }, - { "schema": 1743687921559, "imageSize": 96, "attachment": { @@ -1024,23 +1041,6 @@ "last_modified": 1744118264851 }, { - "schema": 1743687838278, - "imageSize": 16, - "attachment": { - "hash": "fdadf15c6eae7933c3d254ae6311112e0bc8a422c38c758189dbe6a4d7f6b718", - "size": 5430, - "filename": "ecosia-16-firefox.ico", - "location": "main-workspace/search-config-icons/d0ab8a9e-0dc4-476b-bdb0-81b1d9b8f6cf.ico", - "mimetype": "image/x-icon" - }, - "engineIdentifiers": [ - "ecosia" - ], - "filter_expression": "env.appinfo.OS != \"iOS\" && env.appinfo.OS != \"Android\"", - "id": "001500a9-1a6c-3f5a-ba15-a5f5a075d256", - "last_modified": 1744118264849 - }, - { "schema": 1743687839058, "imageSize": 16, "attachment": { @@ -1207,5 +1207,5 @@ "last_modified": 1744118264825 } ], - "timestamp": 1774879272191 + "timestamp": 1777561787670 } diff -Nru thunderbird-140.10.2esr/services/settings/dumps/main/search-config-v2.json thunderbird-140.11.0esr/services/settings/dumps/main/search-config-v2.json --- thunderbird-140.10.2esr/services/settings/dumps/main/search-config-v2.json 2026-05-07 13:12:19.000000000 +0000 +++ thunderbird-140.11.0esr/services/settings/dumps/main/search-config-v2.json 2026-05-15 21:31:30.000000000 +0000 @@ -3848,6 +3848,50 @@ }, { "base": { + "aliases": [ + "startpage" + ], + "classification": "general", + "name": "Startpage", + "partnerCode": "startpage.apex.desktop", + "urls": { + "search": { + "base": "https://www.startpage.com/sp/search", + "params": [ + { + "name": "segment", + "value": "{partnerCode}" + } + ], + "searchTermParamName": "q" + }, + "suggestions": { + "base": "https://www.startpage.com/suggestions?partner=apex&format=opensearch", + "params": [ + { + "name": "segment", + "value": "{partnerCode}" + } + ], + "searchTermParamName": "q" + } + } + }, + "id": "5fb2256b-fdb0-42e8-8d8a-0d633b14e8d5", + "identifier": "startpage", + "last_modified": 1778165854657, + "recordType": "engine", + "schema": 1778115248130, + "variants": [ + { + "environment": { + "experiment": "startpage" + } + } + ] + }, + { + "base": { "classification": "unknown", "name": "Tyda.se", "urls": { @@ -8376,5 +8420,5 @@ "schema": 1707824831520 } ], - "timestamp": 1774874010729 + "timestamp": 1778165854657 } diff -Nru thunderbird-140.10.2esr/services/settings/dumps/main/search-default-override-allowlist.json thunderbird-140.11.0esr/services/settings/dumps/main/search-default-override-allowlist.json --- thunderbird-140.10.2esr/services/settings/dumps/main/search-default-override-allowlist.json 2026-05-07 13:12:17.000000000 +0000 +++ thunderbird-140.11.0esr/services/settings/dumps/main/search-default-override-allowlist.json 2026-05-15 21:31:28.000000000 +0000 @@ -3,6 +3,41 @@ { "urls": [ { + "search_url": "https://www.startpage.com/sp/search?query={searchTerms}&cat=web&pl=opensearch&language=english" + }, + { + "search_url": "https://www.startpage.com/sp/search?query={searchTerms}&cat=web&pl=opensearch&language=nederlands" + }, + { + "search_url": "https://www.startpage.com/sp/search?query={searchTerms}&cat=web&pl=opensearch&language=francais" + }, + { + "search_url": "https://www.startpage.com/sp/search?query={searchTerms}&cat=web&pl=opensearch&language=deutsch" + }, + { + "search_url": "https://www.startpage.com/sp/search?query={searchTerms}&cat=web&pl=opensearch&language=italiano" + }, + { + "search_url": "https://www.startpage.com/sp/search?query={searchTerms}&cat=web&pl=opensearch&language=espanol" + }, + { + "search_url": "https://www.startpage.com/sp/search?query={searchTerms}&cat=web&pl=opensearch&language=polski" + }, + { + "search_url": "https://www.startpage.com/sp/search?query={searchTerms}&cat=web&pl=opensearch&language=portugues" + } + ], + "schema": 1776297618072, + "engineName": "Startpage", + "overridesId": "startpage@search.mozilla.org", + "thirdPartyId": "opensearch@search.mozilla.org", + "overridesAppIdv2": "startpage", + "id": "0624436f-2562-46e4-8752-9afad4887d35", + "last_modified": 1776781146223 + }, + { + "urls": [ + { "search_url": "https://www.bing.com/search?FORM=U506DF&PC=U506&q={searchTerms}" } ], @@ -175,5 +210,5 @@ "last_modified": 1721063513237 } ], - "timestamp": 1744749743529 + "timestamp": 1776781146223 } diff -Nru thunderbird-140.10.2esr/services/settings/dumps/security-state/intermediates.json thunderbird-140.11.0esr/services/settings/dumps/security-state/intermediates.json --- thunderbird-140.10.2esr/services/settings/dumps/security-state/intermediates.json 2026-05-07 13:12:18.000000000 +0000 +++ thunderbird-140.11.0esr/services/settings/dumps/security-state/intermediates.json 2026-05-15 21:31:28.000000000 +0000 @@ -1,6 +1,877 @@ { "data": [ { + "schema": 1777780757813, + "derHash": "oLRyy6Lxwq+0oWJSbj0UpkdZgehMjhYFG0X0PTKcneU=", + "attachment": { + "hash": "c22c5c31ad2d0423e6c5009d3bee27c16cda0443d458fbe50fb2862e17f2ff80", + "size": 2154, + "filename": "INpsku6gfeWRF9-ex4PBrYFeO9tOQV5hFs2YZ4FUgws=.pem", + "location": "security-state-staging/intermediates/aa15fb9b-8056-46a8-a9f4-a0416ff03556.pem", + "mimetype": "application/x-pem-file" + }, + "id": "18925131-23ca-40fd-868e-9c561712e79c", + "last_modified": 1777784222765 + }, + { + "schema": 1777780756914, + "derHash": "n4g2B5FBYOtNLCFtEPkIbx5bTQyyFSUdC35upHuf8+o=", + "attachment": { + "hash": "3c00a9300ff74b72751051fa456d600621d85ca5ee025c896dd19eeb265a8b7d", + "size": 2146, + "filename": "0svTjdIk9X-KCgjLQJl8r7lK4Fi-oI5nq_7erKX6Vrk=.pem", + "location": "security-state-staging/intermediates/7fc76771-a6c1-42c9-b6eb-b578570df47c.pem", + "mimetype": "application/x-pem-file" + }, + "id": "e5a2ab9b-7661-407e-a269-da4f2ef9bd7e", + "last_modified": 1777784222762 + }, + { + "schema": 1777780756029, + "derHash": "NBE81lNgU0EO1RlR9snrvIXuR8PWUk9Q71pnExfkbtY=", + "attachment": { + "hash": "a61f679ad9603c8c948bd6eb3658c8944b84cd8242d263264bf51c450aafc7c2", + "size": 2146, + "filename": "yMkVgLDpACGqQuO1hQp8OUURTTod4l-jSJLtZvdYtoE=.pem", + "location": "security-state-staging/intermediates/56759d43-3678-40de-a2e0-f7c714f95cb5.pem", + "mimetype": "application/x-pem-file" + }, + "id": "436c9211-462b-4b74-93e0-e3e4d0f16157", + "last_modified": 1777784222759 + }, + { + "schema": 1777780755024, + "derHash": "hXdHC+vx0m5MJUrpuToG+YTrN3i1//oyOfNmonSmTVU=", + "attachment": { + "hash": "127c027b001593ed515375ac5d2887493c1d2de90bf1267a5093eccdc4f76a5c", + "size": 1743, + "filename": "02zToxBjWEmT4RCHl0k-AWEFX8E8f5B2T9MNZO8EOF4=.pem", + "location": "security-state-staging/intermediates/68556574-85a7-470d-b954-c2a126b834b8.pem", + "mimetype": "application/x-pem-file" + }, + "id": "539cf1f2-5311-4aec-bdbd-e2dd4c451cfd", + "last_modified": 1777784222756 + }, + { + "schema": 1777780754133, + "derHash": "aBHzyyxtJNMr4HTtbSKIxlRv0XniIuS5SN8gOEJGmC8=", + "attachment": { + "hash": "7e25b89a6f3160242f3484efd98c5cf29f7a538c7672346058d81eef5750d3a1", + "size": 1735, + "filename": "-Nb4MMA2xA-wnAAxJpBWq2QWojj_AuREItBjEgNgLAU=.pem", + "location": "security-state-staging/intermediates/2b250865-498b-4c06-b185-be9cc4f4893f.pem", + "mimetype": "application/x-pem-file" + }, + "id": "d01466a3-656e-4b29-a3d1-3c5356a43fc6", + "last_modified": 1777784222752 + }, + { + "schema": 1777780753084, + "derHash": "jvtwJAe5soANaPRFa57NbygHu+g9RrbX/8uc/5GfBGA=", + "attachment": { + "hash": "0ba459d83416f05879ac4a5c0a215de0bbb324c221199efb7b1ed15dde7bb4bd", + "size": 1735, + "filename": "r-4WC9Igt9dtfpITf67M60RhO8TyDc19PfT7-M120OM=.pem", + "location": "security-state-staging/intermediates/ee90ed43-3370-487d-ba50-7b09bc8a709a.pem", + "mimetype": "application/x-pem-file" + }, + "id": "90e47ddd-0318-42b7-89c2-107e87a379e7", + "last_modified": 1777784222749 + }, + { + "schema": 1777780752207, + "derHash": "Bw5VoPz7X4gtMJIRJcO1w7FdyJDjsIV3pp/yZLezxOc=", + "attachment": { + "hash": "db3454a8f4eff36d71ce6b465b29be3ac9246f4e059b10865c57994dc750a3eb", + "size": 2154, + "filename": "FIkZZtScy7F-Rw3g0qySG3_FnAzmQk-Z0jrKJBN-fDw=.pem", + "location": "security-state-staging/intermediates/143687a4-042d-4c07-8228-e3097ace21fa.pem", + "mimetype": "application/x-pem-file" + }, + "id": "0f5bbd0b-a645-42f9-9a0d-943bcbf0a338", + "last_modified": 1777784222746 + }, + { + "schema": 1777780751183, + "derHash": "bd75Io8Ym27sKEr6wyBLd/Csm2Vb1WVxwQjptw2COFo=", + "attachment": { + "hash": "b79e2601542f5b9fe2955627c66817c8ccee59303efcad071dfab719a6d199a8", + "size": 1743, + "filename": "Wph7b5-DuCsEahGkLfy8wRo9l3gjYXhcU8XO5qu1QZE=.pem", + "location": "security-state-staging/intermediates/72c66211-2165-4327-8c3c-64dbacca84ca.pem", + "mimetype": "application/x-pem-file" + }, + "id": "8bfbbca2-aa78-4ae9-b513-d2687fe6f9ed", + "last_modified": 1777784222742 + }, + { + "schema": 1777690216648, + "derHash": "5O+Q7ZA9yYdrCgvJqN4h2f0EHjEaFg3H8tvHq5h9yhQ=", + "attachment": { + "hash": "391d3384cd971843f23261d5199035bd41a73f9ad3a396b88c3fa62c6258c189", + "size": 1439, + "filename": "3fRpt6J5uyUtl-4tOwq_YPYND6VJGKqV0wI1gA-c2ho=.pem", + "location": "security-state-staging/intermediates/94c8c0ec-c1c0-464a-8538-a5ece663e220.pem", + "mimetype": "application/x-pem-file" + }, + "id": "74638f01-4649-4689-a4dc-eb75663795af", + "last_modified": 1777690622550 + }, + { + "schema": 1777690215753, + "derHash": "IzvoNGePmIEvUD6U2bUhrqwzqpvuG4uiDNWy2Y8zmKg=", + "attachment": { + "hash": "272e50ddf71d41bbbfc16ba0d38ec10e9541b1cee0a9f10b22afcc6e89d57a64", + "size": 2361, + "filename": "jIR0QUdgovWYb2rIAqZvN-trNg3Y7ndHqLbJLwizTZ4=.pem", + "location": "security-state-staging/intermediates/e1613ef0-258a-4596-869b-c616f48a738d.pem", + "mimetype": "application/x-pem-file" + }, + "id": "004dd6f0-4e25-4002-b86c-1034f8979c9b", + "last_modified": 1777690622547 + }, + { + "schema": 1777690214837, + "derHash": "HngzsXR+9b7Ab8IjfbgekfI96BYdN1n5qUkzT5KNWXA=", + "attachment": { + "hash": "7474742085a25869f55f1332da5bbb9321c207b9cdd81f873b9eafea7591e40e", + "size": 1211, + "filename": "3fRpt6J5uyUtl-4tOwq_YPYND6VJGKqV0wI1gA-c2ho=.pem", + "location": "security-state-staging/intermediates/be01d4cc-3ee4-4c8f-8864-f46891b36c41.pem", + "mimetype": "application/x-pem-file" + }, + "id": "8a23db98-29dc-4b75-b29b-4440ec16cd83", + "last_modified": 1777690622543 + }, + { + "schema": 1777690213871, + "derHash": "6wxg/RupVVkYQPt7VjrbRlAb6OdZKWTY/3nUedNiHRA=", + "attachment": { + "hash": "080533f5b34bf88e0b45a0949984773506ec5d6ef26acdb26ca4d129b66aedbd", + "size": 2020, + "filename": "jIR0QUdgovWYb2rIAqZvN-trNg3Y7ndHqLbJLwizTZ4=.pem", + "location": "security-state-staging/intermediates/9b80cac0-31f1-4d36-902b-9a0c76151bfb.pem", + "mimetype": "application/x-pem-file" + }, + "id": "282daede-ca2d-47e5-a07b-99167d8cce52", + "last_modified": 1777690622540 + }, + { + "schema": 1777514360343, + "derHash": "bf9Wz6gjl4y5r/gVw8aYbfs2DGOzJKLLSPWzYzX280Q=", + "attachment": { + "hash": "dfbf60d8dbf6d1b2e687edb70e179eb7986eed9572a6e0bf65004f02caf49313", + "size": 2410, + "filename": "WTCVjfsDK61Z07nkWQ-_w5sN4W8sfV2cy8GccnElKL8=.pem", + "location": "security-state-staging/intermediates/42db624c-a5da-4d52-81a0-883f8b4152ec.pem", + "mimetype": "application/x-pem-file" + }, + "id": "f24a78e9-7789-424a-8ebb-45d594e6eefb", + "last_modified": 1777514557442 + }, + { + "schema": 1777514359405, + "derHash": "/XPSGc8g2osjb6i48YHlhOwX2R2k/vb6C1HtexB6Zmo=", + "attachment": { + "hash": "b8220767a62a13bd615c8a9af0cdefa30e54c354849a52679a959786d3ef2f70", + "size": 2345, + "filename": "jjbKKCo31_1SaG3AzkevlRyQxQXeX9SRO4gnBaNXQWc=.pem", + "location": "security-state-staging/intermediates/2aaec293-9104-44bd-95fe-d261f1c71aca.pem", + "mimetype": "application/x-pem-file" + }, + "id": "3dae2dc3-3713-4f2a-8587-6845f96702d4", + "last_modified": 1777514557439 + }, + { + "schema": 1777514358429, + "derHash": "IjCJhWQ6qjHe/TtmrDGW6PhRQVINdJxWvKU1fzbswWY=", + "attachment": { + "hash": "1422c84add3a724be1b3e47a30addcf159eb3ecf751379a64983aeee264f9327", + "size": 1260, + "filename": "1wkca_hn_Vx6pRadxJuHlkc9yzgELPaQvxycAlTw86k=.pem", + "location": "security-state-staging/intermediates/9b494cc9-c6a8-41f7-a930-faf40332607b.pem", + "mimetype": "application/x-pem-file" + }, + "id": "944950bf-e230-48fa-a76d-88d6918508ad", + "last_modified": 1777514557435 + }, + { + "schema": 1777514357460, + "derHash": "04L5q9lJQSm09OVcUqbd7xlZU80shxoBpT88v8pXxPI=", + "attachment": { + "hash": "9891116755c2129a9797d7110f0e3dd4412a11fb2bed16ec73bdf123ee0ca97c", + "size": 1252, + "filename": "N-y_LoZS51N3xiTxpINUGcATreAO7zKid0axPBjwQV0=.pem", + "location": "security-state-staging/intermediates/97c6ee6f-0c23-419a-acd6-46b5c3c794c0.pem", + "mimetype": "application/x-pem-file" + }, + "id": "4bb30760-e8b6-4e1b-ad67-d46b7d3160f6", + "last_modified": 1777514557432 + }, + { + "schema": 1777514356521, + "derHash": "hDRxQAhdS7v8QqqvohHltZh+Tox0kMJRA9Je/vpGzB0=", + "attachment": { + "hash": "15b1f526a06fbe0d013fb9e6c7ac5dbe1dea4556e209e429a939e153eba10140", + "size": 1207, + "filename": "ejptMPpIZBX4CvdAuLDuZRTrcAPUdYShOcgwt7a6Qdc=.pem", + "location": "security-state-staging/intermediates/362babbe-ae23-40a3-afbb-cb98d08a035b.pem", + "mimetype": "application/x-pem-file" + }, + "id": "4ac127de-60f3-4221-a1b2-bcdf7ea9f0d8", + "last_modified": 1777514557428 + }, + { + "schema": 1777514355593, + "derHash": "a4mehbhZMsO94EzSs1Nlt70ZUPMYsMMgeTc++YtiQi4=", + "attachment": { + "hash": "1edcd186669fe5d9ffcee30e1d083353cd0222eef4c749f47f605f821b5b5fe7", + "size": 2353, + "filename": "VdZAer02Fki4-vv_7wLqDPbhflJOE8kbG9FBpmCfkL0=.pem", + "location": "security-state-staging/intermediates/896da81c-1d05-4871-a020-276f77c3e19a.pem", + "mimetype": "application/x-pem-file" + }, + "id": "b96877fd-7f7b-4126-902d-943f8a1f1f96", + "last_modified": 1777514557424 + }, + { + "schema": 1777514354529, + "derHash": "RRtgoAYZ7gWkTNCxZQPhkCVtUlthqNztFBFzMOrm+Ns=", + "attachment": { + "hash": "8a13b8c421b507d2a0bb17a3c0094a28b24c9c5ce5e46e25bd61ea0298b85646", + "size": 1199, + "filename": "-UkYynmlbqjzVxy1BWI4H4qwJpLVsit0RjvbnwZ2Y8g=.pem", + "location": "security-state-staging/intermediates/2dcb991a-4178-4261-a30f-6910b6483d8b.pem", + "mimetype": "application/x-pem-file" + }, + "id": "77d5d3e1-234c-4312-992c-3dfb7b0bcdc9", + "last_modified": 1777514557421 + }, + { + "schema": 1777514353569, + "derHash": "b/X7lsh+WjhNYbJaW9rgh/gE3iDdqHYFDOEKxQGKVBU=", + "attachment": { + "hash": "e427cd722506b4ea350075dccb23724f34e06a90d69059b8ce9a0c3b79c47c82", + "size": 2402, + "filename": "HJWtMJSh-nG1fnEca6Ky2WOMhsP96JcXUl-2pzgjX4U=.pem", + "location": "security-state-staging/intermediates/79c9360e-e6d9-47c3-96f7-11e074bd2040.pem", + "mimetype": "application/x-pem-file" + }, + "id": "5323d80f-7aaa-4a42-b499-262d598830b6", + "last_modified": 1777514557417 + }, + { + "schema": 1777042760064, + "derHash": "WaNSaaRSERthqvmz1vENAFNuVvtw8bDbibzpuGljsdY=", + "attachment": { + "hash": "e236f4731b5cc0524fce8648d97d614d64b01c8e3ed95af09f1a04316f50579f", + "size": 1110, + "filename": "GPqKIPW26myGmHyLIo7V-UYuJ70v-b7LDRdusi3fptE=.pem", + "location": "security-state-staging/intermediates/a159f7e5-4c78-4253-8cb9-35c1ab154796.pem", + "mimetype": "application/x-pem-file" + }, + "id": "93b3710b-c89d-4231-9b68-5130d913e6d7", + "last_modified": 1777042952409 + }, + { + "schema": 1777042758180, + "derHash": "35VZHcYuDggHSInsrlF8My3baJoAPd2Scx1Ap37WwDg=", + "attachment": { + "hash": "c7c480b4fc90d4491919c69506733f2653f82cdb5a011dc77b5c27065c1ab8fe", + "size": 1110, + "filename": "nz7ErOGsK6tqzS0YDKRGi03L-kgnSQRvsXiSFrPkJcc=.pem", + "location": "security-state-staging/intermediates/0a872f5d-c52a-46e9-8f0d-c6a3f1deaacd.pem", + "mimetype": "application/x-pem-file" + }, + "id": "6bb49c2f-ad53-4194-baa7-27dc08f55344", + "last_modified": 1777042952406 + }, + { + "schema": 1777042756406, + "derHash": "2gTZDOedLvZgKWOF3mPx7Oqd/5qswv2pGF0QKwObGwg=", + "attachment": { + "hash": "7dca2e7468292b4f7e981ff4d292db417112dd3ed5860957b016f0d1298fdf2d", + "size": 1110, + "filename": "_oyaHoDOkWrwTmt_kFMPj5AKVQvf9Lhq9PY9lp3_wXI=.pem", + "location": "security-state-staging/intermediates/9cf45151-fd8c-45e0-ad39-cebee0dc3b4f.pem", + "mimetype": "application/x-pem-file" + }, + "id": "93f0ee91-6f1c-4504-9e9b-e7328dd5200a", + "last_modified": 1777042952403 + }, + { + "schema": 1777042755532, + "derHash": "tSxKvhhlJ7iK/8z9cYMOyvMRVcHNg2m7mdEzj8oIH+w=", + "attachment": { + "hash": "9b1417b796c21dafb7dc3be511d9485e1100e1729d77a79d033f664b3ee6c2ff", + "size": 1110, + "filename": "OlIIIjcJF7EU7dGq3fqdH7aI5XB2f-BUcOYfGvDwz2I=.pem", + "location": "security-state-staging/intermediates/c449b905-28d7-4a07-b9f5-2fc5716713fb.pem", + "mimetype": "application/x-pem-file" + }, + "id": "168d5d82-1117-40e0-91bb-c4a2979c37e0", + "last_modified": 1777042952400 + }, + { + "schema": 1777042754682, + "derHash": "MWKGSPV2rvsy0GH83O73RLPW5Y0T718Aa1DOT79Idm8=", + "attachment": { + "hash": "53c377c55b45f714174b13720fd1169ba69668112f24fa11eceb91753f02617d", + "size": 1110, + "filename": "27BIYNHtBZqkEIlzLfzqCSNogsoarfI62hyleg91aEo=.pem", + "location": "security-state-staging/intermediates/f21afc78-b8bc-445e-9064-4f88941d08f0.pem", + "mimetype": "application/x-pem-file" + }, + "id": "c3559b49-6dfb-4140-bb4e-f145e4b101f0", + "last_modified": 1777042952397 + }, + { + "schema": 1777042753821, + "derHash": "3DJ9MJwnMBlvq6a9tohO4TPxub+npUKKAjUlSYd3McA=", + "attachment": { + "hash": "4eebd6c16746a60779ddb3011c97657b9b8d8f841e983780ca3df3712db8af1a", + "size": 1069, + "filename": "9GuzLbKuYJTfLc0a5tEoCB3t4hR13wByaKNzxwenxpc=.pem", + "location": "security-state-staging/intermediates/e211e894-04af-405d-af36-bf4f01ceee8a.pem", + "mimetype": "application/x-pem-file" + }, + "id": "8e6862f3-854d-45e2-9f9b-320e1e9b17bf", + "last_modified": 1777042952394 + }, + { + "schema": 1777042752926, + "derHash": "o4t1oYZq/729b7ZlMhTAnxPj87MkjlsJj9YkCgsh83M=", + "attachment": { + "hash": "2cc5ccb0cd25efd91bcab8620714c2dc0d5441d0dc7d815f33a098f31b0b9c9b", + "size": 1561, + "filename": "pHfEVkcJus7KA2rx2bocS4oNcDDE2_ZXT7AViUf8jBg=.pem", + "location": "security-state-staging/intermediates/f0b8fe12-dd6a-4f0f-bf9c-ff2653473368.pem", + "mimetype": "application/x-pem-file" + }, + "id": "38f2c58c-3d29-4612-a0d7-e9f9633e8cf6", + "last_modified": 1777042952390 + }, + { + "schema": 1777042751749, + "derHash": "QrpM2t3HHtXonsrRY2MaZ8zL/e8VazFv/mikfL3xHbw=", + "attachment": { + "hash": "e9d91c81a5506031d29866073484afce1f98cd49283ef0e283f6a51c8227460e", + "size": 1110, + "filename": "_fQzVykBJURzcZw-3uvXLtauD6Mn8GyzedNl-ncXfM0=.pem", + "location": "security-state-staging/intermediates/468b9161-439c-4f76-b572-138f831660ed.pem", + "mimetype": "application/x-pem-file" + }, + "id": "0296ae43-c1d7-42d6-97cb-684512f4f0a4", + "last_modified": 1777042952387 + }, + { + "schema": 1777042750849, + "derHash": "uhmH9LsWEkBsQU+tYKppMytu0Llvx6mfn2kLadeOh2Y=", + "attachment": { + "hash": "9d3fb2da6ac7a62063f288d484455e0fd4fb15b42cbff7ec3e054093b60e01ba", + "size": 1561, + "filename": "MYlSo6zumOwmn7ETMVq2CFoyjDecxoWVnXG7gR-zP38=.pem", + "location": "security-state-staging/intermediates/e5037f44-7751-49c8-b679-56432fe0476d.pem", + "mimetype": "application/x-pem-file" + }, + "id": "2f5b3b35-3c8c-47c3-97e4-dc5bd7f1a4eb", + "last_modified": 1777042952384 + }, + { + "schema": 1777042759038, + "derHash": "GtI689XBWD1vMxErozXW9FxpZXqgnJQ8FM3O5VAKfB4=", + "attachment": { + "hash": "d73969db6a474cbfbbc89b1b0a904dedefb7e292921ed7d5a7f01b94f8d502fc", + "size": 1073, + "filename": "8HviuIMLNXC_yfov0useC9eyZRgvlWes8e2HPpZ8vWA=.pem", + "location": "security-state-staging/intermediates/01d0293c-d6e5-40be-af08-0c6e72f9f496.pem", + "mimetype": "application/x-pem-file" + }, + "id": "110e91f4-a9ec-454b-9f06-a1e856e8a444", + "last_modified": 1777042952381 + }, + { + "schema": 1777042749800, + "derHash": "tDMUIresq1f7HXCVCfcdOyGyRycYF0g5QNzkcA8Y+D4=", + "attachment": { + "hash": "4f207209a87f55a3b7117adc92a4e147fc5cf47370b10835829c34196bc7f2d3", + "size": 1110, + "filename": "zmVdyAK99CFZfSbgFigHz_AQnVSPhtCCfbVYps0L09U=.pem", + "location": "security-state-staging/intermediates/32656fab-a517-4890-aec5-f50ac3780b6e.pem", + "mimetype": "application/x-pem-file" + }, + "id": "37da147f-b40e-49a7-920d-194beca5d33c", + "last_modified": 1777042952378 + }, + { + "schema": 1777042748936, + "derHash": "RjNttzIoxiwBqdczSpeEYsOfGNeinJs03k5NlSpYork=", + "attachment": { + "hash": "cd416d9a8659832054197afefee841d7938b26885db6ec80692692a5cfd9f8dd", + "size": 1069, + "filename": "L3rBRSWPTFgCBO4GFI8sw3YeGUAcaIiu1ca_9m0s7DM=.pem", + "location": "security-state-staging/intermediates/2fbfb7fb-5e4a-42bd-97cc-04cf76fbcdc1.pem", + "mimetype": "application/x-pem-file" + }, + "id": "93293e65-ca83-4791-9907-96328af4eef8", + "last_modified": 1777042952375 + }, + { + "schema": 1777042748061, + "derHash": "KeZk2VuoUkaTi2x53FQutBoNo8EVnACtW5EMrrAkslI=", + "attachment": { + "hash": "92c2a7994060d770401faa1069feff2b1ec5c2120160331753b7f60c24140490", + "size": 1073, + "filename": "UuJ7x0H9o0IbUNyQhV4BmU2NiTOB3fZQPR4wMxV8VKo=.pem", + "location": "security-state-staging/intermediates/03785ce8-9175-4675-8b89-640ad8ac4ee9.pem", + "mimetype": "application/x-pem-file" + }, + "id": "67b4dc14-4fe7-4937-9628-dbd4d2e4ef8b", + "last_modified": 1777042952372 + }, + { + "schema": 1777042747198, + "derHash": "KrIuozAzjQ3R9FYt1S41LdADMc8zBQe5x23QYDczgSw=", + "attachment": { + "hash": "78a650a027df674216e6fed50c985a5d4b8aad5290798ad49685a875e5a43f24", + "size": 1561, + "filename": "qDy_vH689eA4KVBxAvcrLgCE4bcWbfecO8Oni3Q1cHY=.pem", + "location": "security-state-staging/intermediates/49807721-bb3a-4ff2-84bc-8cca43a7169c.pem", + "mimetype": "application/x-pem-file" + }, + "id": "f9f1f0f6-3026-418a-b8be-39238049b9bb", + "last_modified": 1777042952369 + }, + { + "schema": 1777042746303, + "derHash": "/lAw0LTPpN4eKG51teRxYnHxpHic9UbEhRefn65X/gE=", + "attachment": { + "hash": "9b7e25256dc01ac152ad2380dd78151345c4fa46dbf721441bec85010fa464fb", + "size": 1561, + "filename": "bO1l2-MfgnjtOM1_Psdv-0HAIYNWBQ1QYihXfToR8VQ=.pem", + "location": "security-state-staging/intermediates/a5fe152d-22c6-45c6-9f81-402e881afc01.pem", + "mimetype": "application/x-pem-file" + }, + "id": "0cee350e-7df1-47d4-a593-82b1baf49ca9", + "last_modified": 1777042952366 + }, + { + "schema": 1777042745285, + "derHash": "5aCQCM+L8nHiX+phEnufTy5KqkECy1mtXt68Og+49Ks=", + "attachment": { + "hash": "6468f04806c6bea8d397daf5dc94888343aad54a5b8eed32791c7020b5c5bb24", + "size": 1561, + "filename": "txFu7dCGS_DlXcM9n095QYZM2DdvR8AFyqcttVrXowU=.pem", + "location": "security-state-staging/intermediates/7473a740-6abd-464e-9656-4e6cbdd3afb6.pem", + "mimetype": "application/x-pem-file" + }, + "id": "15675ea8-9462-43f0-87ff-40a9d52ae11d", + "last_modified": 1777042952363 + }, + { + "schema": 1777042757281, + "derHash": "eZhMVT11XPePFvnLiZ8GD5tFqX0stXwn9QK0LJsexHk=", + "attachment": { + "hash": "d5bb2f1b219ade7eb8078dd0023ffaf12aa6224bcc93397ca4d13c66934e249d", + "size": 1110, + "filename": "QvyA0RW8Qw-wcWv9JtpT9WtsxbIz1Et-8raMrX0kY4A=.pem", + "location": "security-state-staging/intermediates/118e61a2-db26-4292-b509-84949b718786.pem", + "mimetype": "application/x-pem-file" + }, + "id": "b4abba48-ad35-47ea-87f7-98e07eab7636", + "last_modified": 1777042952360 + }, + { + "schema": 1777042744408, + "derHash": "YugcaAWgojoflGFx3wQjtKQnOZ4JR6UWkY7pbxH5hMw=", + "attachment": { + "hash": "a50a2abc390fa7265ec6f06495ddf75a6d5daba6238ca81ab543692de78c5824", + "size": 1561, + "filename": "RrkTtC1GPju2ozsOoRTN7NjdPr_276XoWl0GrOPgkug=.pem", + "location": "security-state-staging/intermediates/c675bc45-ff8b-46fe-9973-d17d793a2f3b.pem", + "mimetype": "application/x-pem-file" + }, + "id": "e938d827-4a6b-40b7-b0c9-964fb733f256", + "last_modified": 1777042952356 + }, + { + "schema": 1777010359417, + "derHash": "F+qGpuL/e+vsVUEVVum7uvnLdsHK/FuJpYMcEHQ/myc=", + "attachment": { + "hash": "1760d76146e005fe1c9c7bb8ec1cd93166bbfedbd53c726ff53d4cb069fbe32d", + "size": 2353, + "filename": "dTezGuhqSz65JV32uXrwr3P1HbjSohFwLkJdqRXDTcg=.pem", + "location": "security-state-staging/intermediates/b9bb6986-7d7c-4632-b105-9d77e90c07e1.pem", + "mimetype": "application/x-pem-file" + }, + "id": "63f553c4-d595-4252-916a-2d369b1abb16", + "last_modified": 1777010551610 + }, + { + "schema": 1777010358440, + "derHash": "0FfLIy8IHcsMamagI+QGAM9M598ejPYS5csSgDN8QDs=", + "attachment": { + "hash": "adfcb2d8e562987bc849a29a402242a4dab7a3fd34ab8a7b95851a2b4f9dc98a", + "size": 1646, + "filename": "iHOnElqb_EyGX7rUT9SGDVUM9zH5PquEyQDn1fUhV_Q=.pem", + "location": "security-state-staging/intermediates/c18d7f8f-5b1b-4e22-a2f0-b445f72d8be8.pem", + "mimetype": "application/x-pem-file" + }, + "id": "e5dd1e19-df60-4a54-b145-199f48e2a088", + "last_modified": 1777010551606 + }, + { + "schema": 1777010357432, + "derHash": "5SuqORjkYbQzb3Z4m4q6I5cqvPYkYcajLzMgo4QzGHo=", + "attachment": { + "hash": "579248776118a077a232e69e601f8de88ad751defacac699bc80285453426be4", + "size": 1642, + "filename": "Jr51FyUaHrB5l5dWszp4N2u-IAtQHJMkWFr5BqvxSWc=.pem", + "location": "security-state-staging/intermediates/1e601069-e893-411c-8354-42da76f932d1.pem", + "mimetype": "application/x-pem-file" + }, + "id": "3ac0a878-49ac-4d86-a21d-37d208acc9cb", + "last_modified": 1777010551602 + }, + { + "schema": 1777010356514, + "derHash": "XXuYyv5pva9NxrV9oJH2pvj5t8JJoruhMYQJ6zR/Tms=", + "attachment": { + "hash": "33a5b8d685b0d6b3e389bab3b7494a840b0193a59e5ea903cb53ae1dbebf3d80", + "size": 1642, + "filename": "QITmlAKJ8cxK2KNeUkgUMogzRVrXzTO7OOq_8MEkrt0=.pem", + "location": "security-state-staging/intermediates/5b466cfd-5793-4aab-9b1b-5f494d7e062a.pem", + "mimetype": "application/x-pem-file" + }, + "id": "d5ec201f-212e-4bd6-9bcb-e17a99c0a18c", + "last_modified": 1777010551599 + }, + { + "schema": 1776869920538, + "derHash": "M/xzwcHNrSG5MH1Tv70jBv2iBjV1edEhhoy2GsTXyG8=", + "attachment": { + "hash": "646c081a27aef42193269f4c058fbeb69709af62b99a7475f653ad96cd6e349d", + "size": 2316, + "filename": "831a-qDLfZjIvt1ch7pi7XYNFUSbN5lgP7KBruuhJYg=.pem", + "location": "security-state-staging/intermediates/a2fbc372-30be-4a32-b813-d8ba6fe3ccd9.pem", + "mimetype": "application/x-pem-file" + }, + "id": "2bae5d59-d511-4536-b779-5f1da0d58288", + "last_modified": 1776870148441 + }, + { + "schema": 1776869919651, + "derHash": "ink2h8ILcHbhXY53rHPe38w1XTH/HQI/VRi43VA7734=", + "attachment": { + "hash": "366096ba45a05e6bcc53392a1c79c5181843ac7be0dca5c69edeada24e7c179b", + "size": 1187, + "filename": "B5rFPtUnMy1YRmgR9KbmAxORnDbfwQEDPJlPJfqDJcM=.pem", + "location": "security-state-staging/intermediates/f635803b-3b47-4cbf-b0f3-4c6b5a984536.pem", + "mimetype": "application/x-pem-file" + }, + "id": "96f86826-c609-4f54-9a83-5348ec99b4ce", + "last_modified": 1776870148438 + }, + { + "schema": 1776869917631, + "derHash": "dhEC8deuue42Sz6gRk5VO0uqy3SWPUZQGQXVDA+RuVw=", + "attachment": { + "hash": "7c256d0f4f5963697efd14d7c49b2fe480b75b464a988476b2e3692645e3c881", + "size": 1171, + "filename": "-qrUTncofycXsbN8o6SYbhl3pxrrYtDzTYSol__UlXg=.pem", + "location": "security-state-staging/intermediates/ada8dc82-c118-496e-8ffb-c58337fb16c1.pem", + "mimetype": "application/x-pem-file" + }, + "id": "a188b7c7-a5e7-4063-97b6-75b041fb9295", + "last_modified": 1776870148435 + }, + { + "schema": 1776869915863, + "derHash": "3eC06v5/R8eD1xeKQgJoh5o1KWkFfOjTnbAXymqpmwc=", + "attachment": { + "hash": "720cea12df03931cf41553db8a8bb85359c158cce180ba465cd213b55466987d", + "size": 1171, + "filename": "u6u9mLL4xkT9Ix_EQ0OHBq334M6x406AlQbdZlA98dA=.pem", + "location": "security-state-staging/intermediates/fdab93f8-1a80-48b8-a4d2-a5d44c00e93c.pem", + "mimetype": "application/x-pem-file" + }, + "id": "ca012289-0c5f-4576-a675-8e50dc3c017b", + "last_modified": 1776870148433 + }, + { + "schema": 1776869914932, + "derHash": "ma7JLuqPtTb3Tfv7gkTkyPWsO2WPepiGGXl6TQSsEDY=", + "attachment": { + "hash": "d80f08c8e6bbb45b3ae7b00f24a8ff59ecf9bbed2a26ae6c1da5dd02f379aa7c", + "size": 2316, + "filename": "cwWYW7WxXDyUaQKpavSNnmpz0bezvBFgYOyylqJpYzc=.pem", + "location": "security-state-staging/intermediates/1b81c84b-076c-4a61-ae65-9357789b695f.pem", + "mimetype": "application/x-pem-file" + }, + "id": "5b4c56a3-3644-42bc-9d7c-0732cc23882d", + "last_modified": 1776870148430 + }, + { + "schema": 1776869914055, + "derHash": "N0kZ9btGNNGA46n6SrhJuFkSv0Fp1KRhDuX53BwY2WA=", + "attachment": { + "hash": "600dabb0ad24674fc2f0de4661208f5d3505bf661a1ad0313a06098eb20e688e", + "size": 2316, + "filename": "lNoiizlhI3Ewli3DibA3cBj6ca20tHD06z-V8-VjZU8=.pem", + "location": "security-state-staging/intermediates/a07e6e24-e8b1-4848-af77-c1b9a198ef29.pem", + "mimetype": "application/x-pem-file" + }, + "id": "9c81db88-fdc8-4129-81cf-19a30eca30a4", + "last_modified": 1776870148428 + }, + { + "schema": 1776869918781, + "derHash": "VZ6SXbo4RgmiZdreZGkEqVy1R78rvu8qLfDu5+r341s=", + "attachment": { + "hash": "81ffe1ee19aeeeb3d118edc07d3c1bfe05a8f98ed228fb81b2bac4f70ffd1263", + "size": 2333, + "filename": "M2AH7lk-kZzIApYasbmA5GFugcxdsnDmXSVe5cS7ZYc=.pem", + "location": "security-state-staging/intermediates/23613738-0dde-497d-a02b-c314feb40adc.pem", + "mimetype": "application/x-pem-file" + }, + "id": "590e7092-6a25-4da6-9dd5-a062c96d4197", + "last_modified": 1776870148425 + }, + { + "schema": 1776869913156, + "derHash": "Urc+V2ZbZYamUVYQWA3h7LHkx1Bn+ytL6bVRXWBsZ/Y=", + "attachment": { + "hash": "246428a47091fb7ba8f0a36a80231a00bfab67dd69bf7cdcb98a05ce2b615e8e", + "size": 1199, + "filename": "B-3v_q9ZW3iUkOr26XqMMp1IAIkVaJxS10r-LVgjJpU=.pem", + "location": "security-state-staging/intermediates/01f10c1f-9055-444a-89d8-639c399afb57.pem", + "mimetype": "application/x-pem-file" + }, + "id": "62b39dbf-2278-4476-9e0b-24a913ea5495", + "last_modified": 1776870148422 + }, + { + "schema": 1776869916790, + "derHash": "9cEtaheD2qw1S+nK/QH+yGjkYhtu+IeJtmi3NsdINU0=", + "attachment": { + "hash": "d9ab765c5e548cf45bd68021e71a764820c701734d9311e06f5435c89c7feaad", + "size": 1199, + "filename": "XikEnvAmJRA8DlBMGhHe-o13yo2VuqB1Oh1USgyFsJc=.pem", + "location": "security-state-staging/intermediates/e4e8f349-ade3-4122-b46f-3ca850a2b6d4.pem", + "mimetype": "application/x-pem-file" + }, + "id": "b6748370-fb3f-468a-94d7-edbf228e9d07", + "last_modified": 1776870148418 + }, + { + "schema": 1776779947308, + "derHash": "fEZ93NeRroUQCGJlSOlAwlG9WddrpQE73z0/ov3OOeY=", + "attachment": { + "hash": "5cf1b1ae4e72c6a3a6497528d2dccbeb3f2f169ba9016e9682d81e0678374980", + "size": 2381, + "filename": "4wXMhw_BX0cphUpST0tgSr9cdUKVWNCdwS-l5Ev4wME=.pem", + "location": "security-state-staging/intermediates/baafeb93-7e3e-4dad-8dff-815b610dd4f2.pem", + "mimetype": "application/x-pem-file" + }, + "id": "6edb2a98-fc79-41e6-b11f-f743bdd780b2", + "last_modified": 1776783422503 + }, + { + "schema": 1776779946339, + "derHash": "r8VVYDrDBzKhZi7RhywkFAn7F+NyDleJLn+ryVVD0Jo=", + "attachment": { + "hash": "702753988d4bd50cc8044409c31b6edd99ae5e545aeeab704b85bf5c6ff1943f", + "size": 2381, + "filename": "NByZlnvLR1SlOPfpv_-FbuNwcYtq20ljiz2LYPGkfkM=.pem", + "location": "security-state-staging/intermediates/f53302ec-8818-4e58-bbd3-33d244e21cd2.pem", + "mimetype": "application/x-pem-file" + }, + "id": "247b09e4-aa7d-4602-b811-2ce91c3c019d", + "last_modified": 1776783422500 + }, + { + "schema": 1776779945077, + "derHash": "8LrGTrkAusz0b4zzYAmYQ5nAKtAlMoGfCIUjbD8Qt6M=", + "attachment": { + "hash": "54795096774f923ad0bb7ab3f07b163fe517cd8113af59a6dc1adb86cce88f00", + "size": 2381, + "filename": "OWElwcgDjmcfsMg_ibAIP-FU2DipjxSphY12Lae8nIQ=.pem", + "location": "security-state-staging/intermediates/f9f5c7c3-bb1e-4faa-b97e-bfbccf98d2e6.pem", + "mimetype": "application/x-pem-file" + }, + "id": "e563ac8c-458d-4e60-9c9f-7f1455afa067", + "last_modified": 1776783422497 + }, + { + "schema": 1776567371652, + "derHash": "KFxQiF1B32uxYyt46Xl1DYn127mV2Oo0ls70CkRjl+c=", + "attachment": { + "hash": "22298803f48cfdc8cfddafa95f08ca21ebccd36a2df5e7c32b64ea4e26b647ea", + "size": 2284, + "filename": "fM-IwcPvg98CezqbrtDb7g3oKQs17D02iUi5dEJ_nmM=.pem", + "location": "security-state-staging/intermediates/4b75da3a-e0dc-4f42-bc45-2362384294ca.pem", + "mimetype": "application/x-pem-file" + }, + "id": "17940412-c2cc-4273-bb86-910dd28241ca", + "last_modified": 1776571022444 + }, + { + "schema": 1776441547377, + "derHash": "Hkz4+mraTbgcM7uOS/c7jSnpnBGf8LekLVgDI2b1ZQk=", + "attachment": { + "hash": "0fc83da2fca9fa89eb680c110706f06cb4d44124a9f9bb1e8b1e958ae5a13b68", + "size": 2247, + "filename": "bECUEBjuw4RrE_r-B0cEiU7flaZMOTFQ_S9wP0xD0_0=.pem", + "location": "security-state-staging/intermediates/a9c342d0-2b71-406c-912f-b3098fa65307.pem", + "mimetype": "application/x-pem-file" + }, + "id": "dbb84912-f294-46f8-ad20-770f17719c41", + "last_modified": 1776445027637 + }, + { + "schema": 1776355143373, + "derHash": "rfgZEIJhXOZbko4lYbisdR9ACQZhi9n1iIljpH8Y5bA=", + "attachment": { + "hash": "3a5eb5224607063e1a3f659b9347baf8e232ecb3917489c95a59870345186ae2", + "size": 1309, + "filename": "PzuMSR5AxRQhsGMxqVf0TKD5oDtxbLJludAah1I2n0c=.pem", + "location": "security-state-staging/intermediates/05e4620b-ab72-40b7-a65c-1141cc1b5a36.pem", + "mimetype": "application/x-pem-file" + }, + "id": "9b7e16b6-685d-44ba-a8fc-e276b0153d8d", + "last_modified": 1776358627294 + }, + { + "schema": 1776189563423, + "derHash": "Xy8FD5zdko/lAQIkRzPLp+pyIE2adoaUnOWeQCrRqrk=", + "attachment": { + "hash": "9a51ef3aab35f810da7f3e600bd32557ef9b89a33a46dc4543aa45c3582750bb", + "size": 1268, + "filename": "aqYA3gbY6DTC8YNaJ2ataF0Xm4cbAte7bsIIaArSU5c=.pem", + "location": "security-state-staging/intermediates/262b5688-6b2e-4b5f-a957-a90bed6c2d62.pem", + "mimetype": "application/x-pem-file" + }, + "id": "340cf510-6822-425b-849a-42f22d3d8417", + "last_modified": 1776193022705 + }, + { + "schema": 1776189562575, + "derHash": "NGDALwtLBsJznLDeF7QQYrlFFdg3ZSrr/3euh+CTDP8=", + "attachment": { + "hash": "2a29e9614efafeb26f06b827346559e1a66f3ad9c59c52fdcb11f17e090b9849", + "size": 1272, + "filename": "c_DFvijcUDzZcK2cRSNIMG1Do46VaXncH1oL-LA5z2Q=.pem", + "location": "security-state-staging/intermediates/0ace5cca-e348-4335-ba59-5d29d626c0a8.pem", + "mimetype": "application/x-pem-file" + }, + "id": "b69fdf61-77b8-48f0-8b72-3974ef02cf8a", + "last_modified": 1776193022702 + }, + { + "schema": 1776189561726, + "derHash": "ugLy+XukgdGe1JBrq1YCqc4czl0fNi617E+dgo7wn/w=", + "attachment": { + "hash": "654cb115b74d368bab60cbf007ac903bcdde94e48306c1ba80cae6d576e28e2d", + "size": 2418, + "filename": "Qu3dS4WsLAgCkQW2d_CsqJJh93rTQlWJvjqpqgMLD-s=.pem", + "location": "security-state-staging/intermediates/b679ef78-6f37-44db-9e88-847c1bf55e34.pem", + "mimetype": "application/x-pem-file" + }, + "id": "c25c8079-3e77-487b-9e9c-e0e2cf0a0945", + "last_modified": 1776193022699 + }, + { + "schema": 1776189559990, + "derHash": "Szv5LCIoO1Jve1JsBozo8zMcEq/q0yB4NMjJTBgdcDQ=", + "attachment": { + "hash": "31bad241ab527743ddc59c2e6d13c8191bd0d6b78901b224a3f51c1915c40d95", + "size": 2345, + "filename": "hWmeE-oRzaB18RDg1bS-zQvjfJ2qjBEGTB5jFFajAZ4=.pem", + "location": "security-state-staging/intermediates/dc9a90c1-77dd-42c8-b6dc-92a3669cbfa6.pem", + "mimetype": "application/x-pem-file" + }, + "id": "710d0ef3-43ab-4a05-a4e1-e619d843e56d", + "last_modified": 1776193022697 + }, + { + "schema": 1776189559132, + "derHash": "902zIvmHqXBcUiqoo/ZG3Sjt9QXjQMWGJrrAWWuk3p0=", + "attachment": { + "hash": "bdba444d7b3555b9599b90797548fee0ad19fbaa8f31b17c1d19c634bfba3c78", + "size": 2341, + "filename": "BVu5DoqA4SGMllROfyMAZscgfTGKA_z3MsumdByvQ2g=.pem", + "location": "security-state-staging/intermediates/2ee9e105-a49c-4eea-9b8b-7c4ca1ce724b.pem", + "mimetype": "application/x-pem-file" + }, + "id": "affbf08a-4ed5-4b3b-8b2a-5d9899d004f0", + "last_modified": 1776193022694 + }, + { + "schema": 1776189558240, + "derHash": "ZApMEnnHvQoe86IwuwOXbs1I9un/Mf9AhDANJsO6DOw=", + "attachment": { + "hash": "8a74c408adb0c8cfbd1c12656a2660034b4a7156a21475e1f01f6d3c5a804c02", + "size": 2345, + "filename": "5HrZJv8vCfPQjNZwDrugeXZ97AYZpqg3F-QKJCRcGsI=.pem", + "location": "security-state-staging/intermediates/9585e10d-d290-4cbf-af36-c8981880ff1b.pem", + "mimetype": "application/x-pem-file" + }, + "id": "73d9516f-7eea-4e1d-b240-76200bc15ce3", + "last_modified": 1776193022691 + }, + { + "schema": 1776189557362, + "derHash": "8aeOE9erMQcuIjkY0le1QQEK2Trm0589dKDYsu5MPn0=", + "attachment": { + "hash": "f907ff2958397a1ed28f4bbf3f27a4fb4d1e17f7f55117fb152c003a2a922f50", + "size": 2438, + "filename": "4bqal9iedeKZtJ-V6QfkLvcjL2Yn2pdvecK9MqsAOfk=.pem", + "location": "security-state-staging/intermediates/ab795f23-29a4-4692-82ce-56d57d6ae117.pem", + "mimetype": "application/x-pem-file" + }, + "id": "55cbd94f-a265-4cbe-a3a8-14048509e0d5", + "last_modified": 1776193022688 + }, + { + "schema": 1776189555496, + "derHash": "qDVZ2JL0aS2poIiht1l3MBXXqm+ytQsYxfn4nMJ2MeE=", + "attachment": { + "hash": "45694ec766b0a6eb3977b3024e53bb1c6e0ab51838d8ad15d5f9dadeab4ce82a", + "size": 2418, + "filename": "pLghADKWzVCDBgrcMx90-6g3KZew3XWsdbTNODjGxiY=.pem", + "location": "security-state-staging/intermediates/99df4c5b-ecea-4ffc-bb27-a6f0f3781cd7.pem", + "mimetype": "application/x-pem-file" + }, + "id": "cdf9d6fa-cee8-4938-8750-493590249066", + "last_modified": 1776193022685 + }, + { + "schema": 1776189556468, + "derHash": "gwkFgSMH3xTD2dcbmlqDJHlAhX3SC/bWf2ST0gcNpkk=", + "attachment": { + "hash": "0ccb5ea8f54f0460389cc3e395f7bd9a7025c37beffb7a2ce44245102d52117e", + "size": 2418, + "filename": "nkZqw3LtJkCD4ts7PGlxu737ecZ-rS2eK9bsa_r_3Pw=.pem", + "location": "security-state-staging/intermediates/4129546a-ae04-4a5c-8f22-2e08a6d3957f.pem", + "mimetype": "application/x-pem-file" + }, + "id": "ab22d523-70dd-425e-b7ad-33ad70171f72", + "last_modified": 1776193022682 + }, + { + "schema": 1776189560887, + "derHash": "Vms688tmY6n54h7vggiJwtGk6i998Le7DVBgJJhw+gg=", + "attachment": { + "hash": "3239bc15809e9633cc09e495f86d8abf6bd1b49913134994178349725650edde", + "size": 1272, + "filename": "6EKgKiJaI3f4QqbwwkVojNiUC8yMvx4RpzyA8piJw9I=.pem", + "location": "security-state-staging/intermediates/d25fb0e6-1da5-4395-91b1-40eb92f7a3a5.pem", + "mimetype": "application/x-pem-file" + }, + "id": "58223cd3-a17b-4004-9867-0be0b9169cfc", + "last_modified": 1776193022679 + }, + { "schema": 1775833161373, "derHash": "mhVw6CEd5xP86y3Ep3KKvhmUozpMpipPgdT3UR3p21A=", "attachment": { @@ -560,71 +1431,6 @@ "last_modified": 1772117822778 }, { - "schema": 1771768749930, - "derHash": "oYeK5ubQLuqhAZmSTew5itKFz+LjkEtfZo2SWiOkVhw=", - "attachment": { - "hash": "893a4d20222ae4567a894f680f4a8a467166ffb158619bab2d03392e41e7c93a", - "size": 1435, - "filename": "G_ANXI8TwJTdF-AFBM8IiIUPEv0Gf6H5LA_b9guG4yE=.pem", - "location": "security-state-staging/intermediates/fa48ee6c-24a6-4de1-b16d-3485ae61235f.pem", - "mimetype": "application/x-pem-file" - }, - "id": "35dffd53-6ce4-4895-92bb-7792543efc50", - "last_modified": 1771772222966 - }, - { - "schema": 1771768749532, - "derHash": "CNSGhe+Ex3C0QfY2XXB7HHqik64v16oVmiRFE4DGATQ=", - "attachment": { - "hash": "b5710b9fd19897b7b7e53eb516f56a40e69cd92cbd117618e75f9aafa5777f14", - "size": 1394, - "filename": "G_ANXI8TwJTdF-AFBM8IiIUPEv0Gf6H5LA_b9guG4yE=.pem", - "location": "security-state-staging/intermediates/7c07651c-3899-4ad5-92d2-a584c57b6ce2.pem", - "mimetype": "application/x-pem-file" - }, - "id": "087ae332-ea97-4552-a159-b91d16abeefb", - "last_modified": 1771772222963 - }, - { - "schema": 1771768749044, - "derHash": "Kiq7gbaiMYb5LVt+IftZMUZ6zh971K5Dlb9MS4wCZGg=", - "attachment": { - "hash": "eaec4fbe33c87de727b7117cefd947bafe6015ce3108359dd6f8e46afdd3027d", - "size": 2125, - "filename": "K89VOmb1cJAN3TK6bf4ezAbJGC1mLcG2Dh97dnwr3VQ=.pem", - "location": "security-state-staging/intermediates/2a0242bf-de50-4c50-95ee-f0dc490a89de.pem", - "mimetype": "application/x-pem-file" - }, - "id": "e58a2fdf-2322-4806-bc7b-c65a94b9f827", - "last_modified": 1771772222959 - }, - { - "schema": 1771768748599, - "derHash": "3B5O3ys1zIEelnRE+10TvAF9x+hlJ++KWjUQnsFKHPM=", - "attachment": { - "hash": "567b78b6fe938997e9cd01da9ff2e02d0ef2c19f317f3e127c7016a5ecfe9190", - "size": 2560, - "filename": "K89VOmb1cJAN3TK6bf4ezAbJGC1mLcG2Dh97dnwr3VQ=.pem", - "location": "security-state-staging/intermediates/931e3924-506f-4fc6-ab52-399480c2a20a.pem", - "mimetype": "application/x-pem-file" - }, - "id": "e12c2e9a-21d7-4c96-be95-0bcbf5059e82", - "last_modified": 1771772222955 - }, - { - "schema": 1771379968391, - "derHash": "WoTJQFTTQNZQopmF75e7OWNS4hWu1sCzPKf/3TvV0qI=", - "attachment": { - "hash": "f5c50b1eb05ddcd12e58d62bf14a7146c9ee6abac9c4e0a2212437d6fd8e8953", - "size": 2117, - "filename": "lscl7HdjRMUHcclcvnvcvSKZWwmFafcnrjiw69_1v34=.pem", - "location": "security-state-staging/intermediates/fddcb40d-f6ae-4904-8cb7-88b549e1dafa.pem", - "mimetype": "application/x-pem-file" - }, - "id": "ace4dd76-442c-4c76-974c-5ac891a58682", - "last_modified": 1771383422979 - }, - { "schema": 1771379965723, "derHash": "51aP5uEjMfT9feYdpMdVnQ+OsZKiGNR0GjunUYQzODg=", "attachment": { @@ -690,19 +1496,6 @@ "last_modified": 1771383422964 }, { - "schema": 1771379963956, - "derHash": "bmLL4+QqQcUEBbPi8aRCV2gyZ4VhhK+cAhEgcKyDaTY=", - "attachment": { - "hash": "b720fd52f7eed374b2c5902c55a3d185a8cd84a9b4fada7958cae32b764e4368", - "size": 1358, - "filename": "3hiWxsgsNSgIwyt2ATwgEYbkxoaBEZb10lFKzoR0-ig=.pem", - "location": "security-state-staging/intermediates/8c53a125-d841-4456-a399-4ad32207f472.pem", - "mimetype": "application/x-pem-file" - }, - "id": "134cf729-a94f-4962-bc7c-52f5035d50b7", - "last_modified": 1771383422961 - }, - { "schema": 1771379967393, "derHash": "sqvoRnJUhpXBEf+anW2NVeq6vy/DEdAuz4apPNf842E=", "attachment": { @@ -859,19 +1652,6 @@ "last_modified": 1771383422925 }, { - "schema": 1771379960421, - "derHash": "oNFSOgv2Y1UOuQgem93toSgU+VcLdpfZXfLqU9T/deM=", - "attachment": { - "hash": "ee5666095b0adbea4d0fc0e22f86c954e59f68c2eb5a347a7c6c3eaf8db0a25f", - "size": 1410, - "filename": "zJax49jXNWVm12ouj-dVmlW_r0Zw4NbjfsoCxV3-blM=.pem", - "location": "security-state-staging/intermediates/d587e297-86e3-4e52-869a-c57abe4f63f6.pem", - "mimetype": "application/x-pem-file" - }, - "id": "324d9a22-f6f1-4344-ab91-3200e0d6ce0f", - "last_modified": 1771383422922 - }, - { "schema": 1771379961444, "derHash": "br/5Jyl6WzqvXq5nIlLDalFYRz+lu/DilQjVUoNY+Ds=", "attachment": { @@ -963,19 +1743,6 @@ "last_modified": 1771383422900 }, { - "schema": 1771379958239, - "derHash": "2OJppusIy8M3rWV4xyE1eHSEyZ0vsIzO0CnoBr4QQPw=", - "attachment": { - "hash": "ed3ea6d09c5ea1ee4aff94776f7636c5caa4a1f898b7cf38a7a51186ce041b2e", - "size": 1362, - "filename": "A0W8sBH3jBrKa3ukj8kse0jYSSeQM5e5tb8obnMQvak=.pem", - "location": "security-state-staging/intermediates/0b176f29-4c30-4f89-899a-df7c0a33c89c.pem", - "mimetype": "application/x-pem-file" - }, - "id": "6de339fb-c8aa-46b2-8d3b-b0336aae52d9", - "last_modified": 1771383422896 - }, - { "schema": 1771379958978, "derHash": "qRqkXHm5nzq6ecxnfSvdRiO1Sj0DWzdoEQnX44ugLmw=", "attachment": { @@ -989,19 +1756,6 @@ "last_modified": 1771383422893 }, { - "schema": 1771379995448, - "derHash": "jMNOEcFnBFgkreYcSQemRA7bLEOY6ZwRKoWdZh+OK8c=", - "attachment": { - "hash": "a013c9348417f4076dc717cab4baf557d42e0c77d49f5a42c13f09fafee4a167", - "size": 1634, - "filename": "zUIraRNo-4JoAYA7ROeWjARtIoN4rIEbCpfCRQT6N6A=.pem", - "location": "security-state-staging/intermediates/fb539179-3a9e-409c-b816-b1ff9c2e9fcb.pem", - "mimetype": "application/x-pem-file" - }, - "id": "b15c1982-02da-42fc-8b9e-f65441b163a5", - "last_modified": 1771383422890 - }, - { "schema": 1771379995124, "derHash": "JZ/wljoGZb9A2S4F6VuWDMtCPb0RdIKuZHvH/V9c5kQ=", "attachment": { @@ -1054,19 +1808,6 @@ "last_modified": 1771383422877 }, { - "schema": 1771379993828, - "derHash": "sm6zEPj68O9bDQtxqmXsBQ+jreKRNPtDirZEAoj6bmc=", - "attachment": { - "hash": "c9fd1a02e33e6fb6aa966212b051bc01d9763d43207f96cd14bd4d2ab77caf5e", - "size": 1666, - "filename": "3mc_12C2pwvtV5JjfcxLmbbWYQSbj9yqSWLXKfZcMUw=.pem", - "location": "security-state-staging/intermediates/3f6fcb85-590a-4394-a50b-fcd97767f005.pem", - "mimetype": "application/x-pem-file" - }, - "id": "c9c51e92-10a6-4cca-9541-da41d90ac859", - "last_modified": 1771383422874 - }, - { "schema": 1771379995845, "derHash": "F4Mtu0j2CbcionUH8dMn3gYtf3uFtxMl2N2ZsZ+1utQ=", "attachment": { @@ -1080,19 +1821,6 @@ "last_modified": 1771383422870 }, { - "schema": 1771379993506, - "derHash": "efH1q2l96/GV9bfaZflTmWgu2uuAEVudQqauXi+piAI=", - "attachment": { - "hash": "9c4047b27b1b439594f0eb24b088e1d1ed2f32b8eaf4ad49dd4d2745b8add3f5", - "size": 1683, - "filename": "jzqM6_58ozsPRvxUzg0hzjM-GcfwhTbU_G0TCDvL7hU=.pem", - "location": "security-state-staging/intermediates/16a959a4-49f3-4646-92e5-b802f00c45d8.pem", - "mimetype": "application/x-pem-file" - }, - "id": "6575940e-5533-4443-8372-8f2af2beef1a", - "last_modified": 1771383422867 - }, - { "schema": 1771379993182, "derHash": "TM8XwMjBwQ1YduxeMoD+jRNN82rt2ERCibmQvDdB508=", "attachment": { @@ -1132,19 +1860,6 @@ "last_modified": 1771383422818 }, { - "schema": 1771379991866, - "derHash": "M+ik7UiTB2DOGtei1E8HmyL2YAUnU5dhCeb8dHUlUr0=", - "attachment": { - "hash": "8f0250802a5effb55f9283f5becfe9736b17e0bdec2123b985d6c547798bc239", - "size": 1666, - "filename": "cJhQtqu9DZRLxNRS1bDaM1E3d1GuJZmxfwKcfb-Gx3Y=.pem", - "location": "security-state-staging/intermediates/f0bfd948-80b0-4d75-af2a-161c54c45eb5.pem", - "mimetype": "application/x-pem-file" - }, - "id": "20e07f1c-5ea2-48ac-bc5c-7ec23af00183", - "last_modified": 1771383422815 - }, - { "schema": 1771379991526, "derHash": "y1oYJ9VYOMBPnoyMFSyocRsCZ0WjJVQSowFz3KsqZho=", "attachment": { @@ -1197,19 +1912,6 @@ "last_modified": 1771383422803 }, { - "schema": 1771379990883, - "derHash": "D7bOgJCdGa/uaojJWenpqmRmcVvOBcZEn+tTCghtrxQ=", - "attachment": { - "hash": "384493a25bd899d9fdf55deb2a362135f4ec8be8dc34518f6004cef3e417556c", - "size": 1691, - "filename": "uG3aQXLPd55q_z1RlGHWJQcDYD5HzCoVUz8Q5eD3Rlw=.pem", - "location": "security-state-staging/intermediates/a2c31b74-0c89-4d4b-ae16-73e4bc598ad5.pem", - "mimetype": "application/x-pem-file" - }, - "id": "f9fdb1c5-6699-4177-a7be-7273ffc5abfe", - "last_modified": 1771383422800 - }, - { "schema": 1771379988889, "derHash": "mwZU8I35Amy7Q6LFi/9pDQ30+qormKPl8nQWaG/v42U=", "attachment": { @@ -1301,19 +2003,6 @@ "last_modified": 1771383422778 }, { - "schema": 1771379988596, - "derHash": "aNCy6Mhb8Am02zmsi14vqOH9n9HlAocE6pKIx+Ryqus=", - "attachment": { - "hash": "7ee8d9739388c554cf3b1e8c694adbfcc8987281bc7d6e0e3f70e444d02785f6", - "size": 1406, - "filename": "x-B4VfwG1Q5TkeQLpvUFHvsaT9cd8FIf8sfKwgA4sCE=.pem", - "location": "security-state-staging/intermediates/2e947c12-379f-4679-bdc9-f1e34f485a29.pem", - "mimetype": "application/x-pem-file" - }, - "id": "c36e6c31-dc82-4aab-941d-2a1abccf4f1a", - "last_modified": 1771383422775 - }, - { "schema": 1771379987930, "derHash": "KRgE7IZoN81a9fTWUvHcx5vsYi1Pm/SHDl5NhjnfOtQ=", "attachment": { @@ -1340,19 +2029,6 @@ "last_modified": 1771383422768 }, { - "schema": 1771379986451, - "derHash": "DhC93udRLb156/C09I/u18g8K9PdgXZVZfT/EQt7+kI=", - "attachment": { - "hash": "e3d590ab4b71fbd20183713733b3253b32ef24a73382153319f8916fc66d3c1d", - "size": 1678, - "filename": "VfKdH3KeIRG8iIljlHEf2ck5OXG4Z8_yf2AOohCgqgk=.pem", - "location": "security-state-staging/intermediates/993bd805-030a-4868-8cf6-e98571af36a9.pem", - "mimetype": "application/x-pem-file" - }, - "id": "1fed061a-dd83-418f-813d-b6118005d1d3", - "last_modified": 1771383422765 - }, - { "schema": 1771379985774, "derHash": "FlWjBPCA4FocubKekfmp0ZIuJxqGRetycPRjvDszIGM=", "attachment": { @@ -1379,19 +2055,6 @@ "last_modified": 1771383422758 }, { - "schema": 1771379984472, - "derHash": "x5C0cShEfsC2DyK/y3ldccMm3ZEO4Sy7TMWoYZHrkbw=", - "attachment": { - "hash": "8d48a4abde2999b864fb9607b6e2b43144a92714cdf63de21b44d83e923ae297", - "size": 1687, - "filename": "nKWcsYrc-y5I8vLf1VGByjbt-Hnasjl-9h8lNKJytoE=.pem", - "location": "security-state-staging/intermediates/067c9a6a-f08a-4da6-891c-b0de7c14fce0.pem", - "mimetype": "application/x-pem-file" - }, - "id": "c52220a2-469c-41fe-a3ae-bfd56e105c37", - "last_modified": 1771383422755 - }, - { "schema": 1771379986083, "derHash": "2SgN2gH83+IIlVzH++8nw5CcCgXSwuJOJ9uzPDvliJw=", "attachment": { @@ -1535,19 +2198,6 @@ "last_modified": 1771383422720 }, { - "schema": 1771379981180, - "derHash": "FesKdcZzq/vc0vr8AoI8kf5svDbgB4hELIdU1yvsNxc=", - "attachment": { - "hash": "6e79684a22734ca75ec32f3adf0f864295161310bce94980a2608da91fbdd285", - "size": 1678, - "filename": "GI75anSEdkuHj05mreE0Sd9jE6dVqUIzzXRHHlZBVbI=.pem", - "location": "security-state-staging/intermediates/7b4e3ba4-11a8-4bc1-b911-398ac1b37b7f.pem", - "mimetype": "application/x-pem-file" - }, - "id": "16d3ee99-b6af-45e8-9618-e6a3f3f5f0dd", - "last_modified": 1771383422717 - }, - { "schema": 1771379981847, "derHash": "mkcWh0BPtcOqpbIYBHoyVaQZl8hbaqgAn0w9vv56kpk=", "attachment": { @@ -1626,19 +2276,6 @@ "last_modified": 1771383422699 }, { - "schema": 1771379978874, - "derHash": "ml7s7px9iYvYHcO/Bm2vau+42xxZZ2IG0r/daCMSxvY=", - "attachment": { - "hash": "5ab0596aa7dd3f7d6cf1c6d2df754c46aa3f5872ff617e4f9336bde88379619b", - "size": 1634, - "filename": "S0mHTmqv2QhJEfy5vyPVERSnyMEliJzdC8RXduOjhAs=.pem", - "location": "security-state-staging/intermediates/2bc4bc0c-cb0d-4e84-b59e-7c7b2097a3d6.pem", - "mimetype": "application/x-pem-file" - }, - "id": "3ba4100b-f575-48f6-8db1-3dcffd501328", - "last_modified": 1771383422695 - }, - { "schema": 1771379978236, "derHash": "BokcNKLkaHxjCymFDMn21F3tOUkc+HfHJGtuxjNYeiw=", "attachment": { @@ -1717,19 +2354,6 @@ "last_modified": 1771383422678 }, { - "schema": 1771379980552, - "derHash": "NU/PxhYqDuIgXb72iTHngDPs6dEl4IJOSbrr+C390Wc=", - "attachment": { - "hash": "324604ce7c1feb1281d395804fd405d53c1027c74aaaa93ab18d05f841ca2630", - "size": 1707, - "filename": "SM-CBbHgVoJj8KYqNoXbUd-IGEbfvpomZR5lGHQ3qng=.pem", - "location": "security-state-staging/intermediates/1d700c47-4aae-4229-86ac-0a1e3c1e9975.pem", - "mimetype": "application/x-pem-file" - }, - "id": "a1037f56-a4be-469e-a78c-3a78bd51426b", - "last_modified": 1771383422675 - }, - { "schema": 1771379977570, "derHash": "73nIMnvrUeeztNvM3vI5/ONnseCdNaeEBwAKAnC8Iy4=", "attachment": { @@ -1756,19 +2380,6 @@ "last_modified": 1771383422668 }, { - "schema": 1771379975299, - "derHash": "L7qP6RVBUEmqlChXy1MTf/09nlpHsntXgtq5tNp9Yk0=", - "attachment": { - "hash": "41ecc5811611c2cca06c08009be39d0f651319e8cea2f6913a6d81897be776be", - "size": 1423, - "filename": "A97Lx6chFTH9FkG_Io5Uc5oemCnN0d8O2NjR9d-Pr0w=.pem", - "location": "security-state-staging/intermediates/931676aa-a10f-4d64-a829-dc7d47f76b01.pem", - "mimetype": "application/x-pem-file" - }, - "id": "5b8df835-4884-49de-bb53-a5fa73b758ce", - "last_modified": 1771383422666 - }, - { "schema": 1771379973992, "derHash": "I4uFoAmcZblwR31XJPGh1HXOUFjP/k76hzOJm9uGPEc=", "attachment": { @@ -1782,19 +2393,6 @@ "last_modified": 1771383422662 }, { - "schema": 1771379976919, - "derHash": "umoMEXDhxzI4YHSbXnsO02WXXY/JB0CxXXD4Q6I5SUI=", - "attachment": { - "hash": "66b49fd854d0f3af5d909f8ce76dcf4b94b573305dd98b683cde0582e3dfb8c4", - "size": 1674, - "filename": "yFzqzO6UfU8CG8Xw6hrhKs8Wc7kjwaPPHpMW5A4WT3k=.pem", - "location": "security-state-staging/intermediates/2129f6a6-ef75-46fd-9bb2-ef0bf8b4b7a7.pem", - "mimetype": "application/x-pem-file" - }, - "id": "ac240406-f5bf-4d10-abf2-b247a4bf30db", - "last_modified": 1771383422658 - }, - { "schema": 1771379974974, "derHash": "iC2ZJPxpoAV01UwrtAFIJaHBxx+h0COMrIZf4KpK1gs=", "attachment": { @@ -1847,19 +2445,6 @@ "last_modified": 1771383422645 }, { - "schema": 1771379974329, - "derHash": "CQM/4jmW/kpZxMD1I9JWDjHf5MF9jqFAPUKalx9L1lo=", - "attachment": { - "hash": "0e6c76a6d70346ff239c0a9320d8ebda8b750ae57610ff62a44fb8e221319a31", - "size": 1861, - "filename": "zACNb3_D6r-GIH58_Q4EDalNSChXFVVFbUJICvq7SIQ=.pem", - "location": "security-state-staging/intermediates/90bc7209-b051-4ab2-8c2b-c51d485b4bba.pem", - "mimetype": "application/x-pem-file" - }, - "id": "0f66724e-98a9-44e7-8c94-dd60f9bb8825", - "last_modified": 1771383422642 - }, - { "schema": 1771379973660, "derHash": "rI6p8odP02ij53ixoLFl7omNublofBftzcdpCKtYyCw=", "attachment": { @@ -2003,19 +2588,6 @@ "last_modified": 1771383422601 }, { - "schema": 1771379969094, - "derHash": "BwUxODzNEA0+nNlk2weqXoRaBoby6uO8imJ7GCBXsfE=", - "attachment": { - "hash": "7be2ec04c8313dc05a7e0bef9687e9b6f04e6acceb8e83e4058ae0bf0657219d", - "size": 1845, - "filename": "rBTvvFbWGhKxAPrEAJ1x8vttBOVCvRznd5h2iXt2ATs=.pem", - "location": "security-state-staging/intermediates/3c662276-06ab-41fd-9e98-7f62e8a9292d.pem", - "mimetype": "application/x-pem-file" - }, - "id": "fac428bc-587e-4ff1-aa76-12cb56318c09", - "last_modified": 1771383422598 - }, - { "schema": 1771379968064, "derHash": "QsSszRLE9ZWXkl4aCKepAQJghUOAkwjVDsQn4Ri6FJM=", "attachment": { @@ -2679,19 +3251,6 @@ "last_modified": 1770177422952 }, { - "schema": 1770173945736, - "derHash": "mLLIeBE4TgUmTjXAIM++I0aiWismuLTG7oiEizJWajA=", - "attachment": { - "hash": "651ba1c9968449dc76f1f5bfb9b1093f7ff450e49f687773ca8de0bd57c815b6", - "size": 1650, - "filename": "oNRtzFjExN5uD8qKkd5K8_Mbe1QZHVTf6hadoVpXatI=.pem", - "location": "security-state-staging/intermediates/19e02e49-3323-4ba1-bef8-f62dfa09faf2.pem", - "mimetype": "application/x-pem-file" - }, - "id": "85a68e2f-d038-457e-9794-13ff032fb908", - "last_modified": 1770177422948 - }, - { "schema": 1770173945296, "derHash": "L0GeMuVK86P5u8nM8LnTrrPZltJ823iRNA2xM42j22U=", "attachment": { @@ -2965,32 +3524,6 @@ "last_modified": 1769097422783 }, { - "schema": 1769047142759, - "derHash": "ZL6yAtS/vdx9DY56sc08JfsX9KwDG4O3XuG/U9t9Q0E=", - "attachment": { - "hash": "71fa2d9e5258704b41942abbe7cedc20cb82fb45fb8e0e7b503676014f187cd7", - "size": 1605, - "filename": "NIdnza073SiyuN1TUa7DDGjOxc1p0nbfOCfbxPWAZGQ=.pem", - "location": "security-state-staging/intermediates/2a97c97f-67f1-4022-abda-a5cd69681ae3.pem", - "mimetype": "application/x-pem-file" - }, - "id": "8e42f261-60a4-4e1f-93ca-ff8dfa43d976", - "last_modified": 1769050622808 - }, - { - "schema": 1769047143088, - "derHash": "onL1b4RP2fiXn/+MPLGGIUVMsVukGfxEJ4JLe80tKbY=", - "attachment": { - "hash": "8de50911ed902000996ab329cfb94453a341071c5112d751a1e0a0f976e58b57", - "size": 1601, - "filename": "oyD01TTXvpfBro3QSZc1vIlcMjrdLTiL_M9mLCPX-Zo=.pem", - "location": "security-state-staging/intermediates/3fba9fb8-ad72-4f18-8849-68be6ad06a99.pem", - "mimetype": "application/x-pem-file" - }, - "id": "fd58e467-add1-42e2-ab9e-432e601b0d80", - "last_modified": 1769050622804 - }, - { "schema": 1768964321488, "derHash": "xp2wGpIBDMA27rxbMSaPC+vZtm9JEF8a2W+PplMPMbA=", "attachment": { @@ -3043,19 +3576,6 @@ "last_modified": 1768967822848 }, { - "schema": 1768273154955, - "derHash": "2a5e0nycZIUpbIminSIvSrK8fuylHsyNLXoj/pwRUdo=", - "attachment": { - "hash": "059dd45e41662bd6d6939dcbb2af55358348f3d3c1050336c5c0e0f912d25605", - "size": 1666, - "filename": "8ca6Zwz8iOTfUpc8rkIPCgid1HQUT-WAbEIAZOFZEik=.pem", - "location": "security-state-staging/intermediates/1e5dcdd6-aeb1-4f95-9e18-0a156ba6d071.pem", - "mimetype": "application/x-pem-file" - }, - "id": "b0dcb2f7-d22d-470b-8a2c-1bada67ce5ad", - "last_modified": 1768276622970 - }, - { "schema": 1766545151547, "derHash": "apoq8tf6rOXigX6DmIJ6FAa+5xHdtxjntVlXeqTBK18=", "attachment": { @@ -3134,32 +3654,6 @@ "last_modified": 1766548622569 }, { - "schema": 1766199553968, - "derHash": "uNBo3GxmB5p1Zp5VsOo+Zv7xBHOUcer8PRZ6aBlyNPY=", - "attachment": { - "hash": "2721d976197c0971feb3b2aa3fe7ab4116f5b873f7762c1b903bed71f274889e", - "size": 2194, - "filename": "fNZ8JI9p2D_C-bsB3LH3rWejY9BGBDeW0JhMOiMfa7A=.pem", - "location": "security-state-staging/intermediates/4538ae28-7ee7-4f9f-9b25-494e072ba946.pem", - "mimetype": "application/x-pem-file" - }, - "id": "1d3479b6-a941-456d-aa49-38d4829fed8f", - "last_modified": 1766203022761 - }, - { - "schema": 1766199553271, - "derHash": "RppWJMvxJcKbHHOqTQXUsr9PhAC11WnppMpVSrTE+vU=", - "attachment": { - "hash": "b0eb06ac30b4d1952a31af513c2b2b13be71d0993ac06a3c9d45b32bfdeffd05", - "size": 1540, - "filename": "G_ANXI8TwJTdF-AFBM8IiIUPEv0Gf6H5LA_b9guG4yE=.pem", - "location": "security-state-staging/intermediates/55a07545-3406-49c7-b4c2-75ab41e736be.pem", - "mimetype": "application/x-pem-file" - }, - "id": "11abffc6-86d0-4dca-8c39-d6a546d872d0", - "last_modified": 1766203022758 - }, - { "schema": 1766199552928, "derHash": "Mn7JOVXJFFJhsIfG/F6sinEmK/JWjo0298L+29GxB3o=", "attachment": { @@ -3173,32 +3667,6 @@ "last_modified": 1766203022755 }, { - "schema": 1766199553624, - "derHash": "Gx3gaZDNCzBeLhJIBhA7Gtz/xJnyElBNx39I3QrWIgk=", - "attachment": { - "hash": "8790a12a03afdc57bfe66ff20ba236054617d0d5509f56709ce442cdb4e42a18", - "size": 2121, - "filename": "K89VOmb1cJAN3TK6bf4ezAbJGC1mLcG2Dh97dnwr3VQ=.pem", - "location": "security-state-staging/intermediates/8d7d0493-30e8-4926-b826-971a2e8d1ac7.pem", - "mimetype": "application/x-pem-file" - }, - "id": "b85f75ad-679d-4d04-9406-289abb01f97e", - "last_modified": 1766203022751 - }, - { - "schema": 1766127551521, - "derHash": "s+hkZ9F4886+Eec5/CFp5MeFkHjsY/tAMYmB7zpOqyY=", - "attachment": { - "hash": "c09aff236ce4f0c0fdbedb011c055253734d85ee01f4731d866797babaed2236", - "size": 2182, - "filename": "0cRTd-vc1hjNFlHcLgLCHXUeWqn80bNDH_bs9qMTSPo=.pem", - "location": "security-state-staging/intermediates/1c94507f-bac7-453c-806d-0ac393641919.pem", - "mimetype": "application/x-pem-file" - }, - "id": "9d7646ec-f495-4a54-9a7d-de78added679", - "last_modified": 1766131022600 - }, - { "schema": 1766026758172, "derHash": "f+tvjJyEekSeC3AjhsIxmqEZHzjfAtA75ks/GuGXH5Q=", "attachment": { @@ -3329,19 +3797,6 @@ "last_modified": 1764820622837 }, { - "schema": 1764601145271, - "derHash": "mZd78coyP6lgR+faX5O9bL8XAQ1tj7zgMJHs55yFfvo=", - "attachment": { - "hash": "2f39906c9b7687906afb73588a223b73d3bb40c543cf27bcdbf0ed00be872ad3", - "size": 1845, - "filename": "joBG7EysAVpQfODS0BVKS0Do5CsxZc-lRlcUNREtF-U=.pem", - "location": "security-state-staging/intermediates/46076939-8285-409a-a567-12a82a184141.pem", - "mimetype": "application/x-pem-file" - }, - "id": "b18518de-0065-4318-a36f-348417e3f421", - "last_modified": 1764604622418 - }, - { "schema": 1764079149622, "derHash": "Vx5SHl4igQ0zuxo5mRFD6eZM2NrpfWWTGxlOGa7oHoY=", "attachment": { @@ -5890,240 +6345,6 @@ "last_modified": 1749135422352 }, { - "schema": 1748915875540, - "derHash": "boD59EwqmD8W3WqPCu/KRvlVhqchDdO3fthZ/J2xYMw=", - "attachment": { - "hash": "fb26e4f445c45ac2dc04ecdf68522143a6e7e397a5911753c68708514abced75", - "size": 1028, - "filename": "_yy4iVmH9j6LaTi-BsCaHdotDzyZ558R0p_vWad4r8A=.pem", - "location": "security-state-staging/intermediates/72474dd4-efe8-4c28-a44f-e593742073e5.pem", - "mimetype": "application/x-pem-file" - }, - "id": "8c12217d-8f81-49fe-9c58-6b40ea05ab1a", - "last_modified": 1748919422503 - }, - { - "schema": 1748915872220, - "derHash": "g1yTzaADqKhsP0tr6UlQ93VF7tjVMOttyZFAxRSef90=", - "attachment": { - "hash": "004df2821fc204d853ad9c66c85ba3e1de6c94c58be94aea983d0dcd3d78089b", - "size": 1110, - "filename": "ba10Ay1sttjGnXGlBiQ1ZDLcIugluTOMnoqr7IaF_ss=.pem", - "location": "security-state-staging/intermediates/c58e0266-8e60-41ed-8049-7b48dea3792a.pem", - "mimetype": "application/x-pem-file" - }, - "id": "d44e18fe-4da7-4927-b18a-2e3d242bdc5d", - "last_modified": 1748919422496 - }, - { - "schema": 1748915874729, - "derHash": "i7Wz3ti2lhClQUmyOKFo/G13orzbfO8U4xWNeHsDnWo=", - "attachment": { - "hash": "43240b2141d90de62a8c293df03c3208746f5f734ff0ff11f243e138b54dfaab", - "size": 1024, - "filename": "8PWn-yZq0Qd_tjGKd9fwuCWsUx5FGvADO3P6xsNJvCA=.pem", - "location": "security-state-staging/intermediates/d5d8ebb0-2df3-4a8c-9bc9-5f2368b3c649.pem", - "mimetype": "application/x-pem-file" - }, - "id": "059dcb2f-0281-4a98-b5a0-6c9d39f66960", - "last_modified": 1748919422492 - }, - { - "schema": 1748915873897, - "derHash": "Y/p3JcCmXwOAKhlhdcPXk6MT2bORfNu71OVImPFU044=", - "attachment": { - "hash": "f14628926905d5e34aab5d50d097bbeb8702dfc08ac0bcd965bf9bbec92426d0", - "size": 1561, - "filename": "8Y2w_oLigt-bw8gKwQOUUzqLwmes0T1MsQq77du2C9Y=.pem", - "location": "security-state-staging/intermediates/d4814ee7-7ca2-4968-80ff-c728a303a82a.pem", - "mimetype": "application/x-pem-file" - }, - "id": "cb87a802-0f04-4d51-a087-b52e7128169c", - "last_modified": 1748919422489 - }, - { - "schema": 1748915871380, - "derHash": "wDJ7SCGE8MQgXfkpdSWq0qnw7/a9p932YEW6/e/UEw4=", - "attachment": { - "hash": "1267d13472d9a9badd5486f46eec706e1dc882e973f94bfa216be1018fb2afb1", - "size": 1110, - "filename": "Ogjr9PVHKvIQoIDFn4UTroh7jhD6UmE3bZLo0b2-wig=.pem", - "location": "security-state-staging/intermediates/b7760d38-9967-470b-b117-717759d16f82.pem", - "mimetype": "application/x-pem-file" - }, - "id": "3d2d148f-60af-4b6c-b472-3b72f5144d55", - "last_modified": 1748919422485 - }, - { - "schema": 1748915870556, - "derHash": "+NBzdaMZ/1+39+ufKx3vd9EL8z76KammRWOVilGhFoc=", - "attachment": { - "hash": "43f5123fc00c949fab21caf86e6fc6464637411fb26f10561d7e2790278561e8", - "size": 1024, - "filename": "v4NToCuzXGolvun_IyQ9X8Y-dZ_DLu2MVnIWvBmkGQQ=.pem", - "location": "security-state-staging/intermediates/683b4bab-3dec-4847-b4a1-6d27b6e44ed9.pem", - "mimetype": "application/x-pem-file" - }, - "id": "6c6e0351-12f3-4cb2-9e46-8628c3f31ecb", - "last_modified": 1748919422482 - }, - { - "schema": 1748915869713, - "derHash": "MRVUr9R23t6lyqDWkX8rBesSmU7orRYXtNr5jtTNV64=", - "attachment": { - "hash": "126fd09a8d25ee744e5f3f21e387f2bbbae57a2bb3ae2fe2a898576bc54ba73c", - "size": 1561, - "filename": "Q_GfxXVnUTwOQQ972ist43iGrnUdMWw2O3oEkGQDrVg=.pem", - "location": "security-state-staging/intermediates/07617b89-25c6-4b16-9191-2332c45b78ca.pem", - "mimetype": "application/x-pem-file" - }, - "id": "aef382b2-8a14-430c-9898-4fe3c4a6030b", - "last_modified": 1748919422478 - }, - { - "schema": 1748915873071, - "derHash": "jTWhHKOvTgcgRXeSh9YwxPbZ8nGD98OkKTcYG0Glvzs=", - "attachment": { - "hash": "62fc268848795546323163bdefb855da7f61ee5390b85b35e92d0b6d2f77d86f", - "size": 1110, - "filename": "5lDi6R7mZNO-ZG2hc8iFE5M1CqMELYwuOk6mU4n-v88=.pem", - "location": "security-state-staging/intermediates/3da11dbc-376f-4ab3-9cdd-9383c75df193.pem", - "mimetype": "application/x-pem-file" - }, - "id": "5c49be77-80d5-4254-9919-47373b8514ce", - "last_modified": 1748919422475 - }, - { - "schema": 1748915863636, - "derHash": "k+xOn3QYYJGSdIh95Ig/pFZGzajk8tgSEPpDK7c6zo4=", - "attachment": { - "hash": "c023e5e5cabdbfc49da0c7b895b6bd97d1f8c0c1c16fd99cd2cade947aeb4a37", - "size": 1110, - "filename": "1ZPGPLJJmJ6viwohZFICTIAMWTT2ZHqxjK94TrTElwQ=.pem", - "location": "security-state-staging/intermediates/2f0a48d7-fd41-47fb-a21e-af07a0c80be8.pem", - "mimetype": "application/x-pem-file" - }, - "id": "eafb19dc-9ab0-4cc0-9418-16ba3cb8e680", - "last_modified": 1748919422472 - }, - { - "schema": 1748915867241, - "derHash": "D06eLGWXp+vCyKkFfNDuDjuNLg51gtRC4iPVIL7Z9us=", - "attachment": { - "hash": "60d2db332955adf683873cc3be45bbd1331460d80561c4b4e55987068cbd0023", - "size": 1024, - "filename": "I2xbyLPGLOMejKsEUybNOK-L_nkjG5Xf_INS3SxqoPM=.pem", - "location": "security-state-staging/intermediates/edefbf2b-6fd5-447b-8785-cadd374d8061.pem", - "mimetype": "application/x-pem-file" - }, - "id": "27b02569-afcb-4240-a0a0-90bf0bafaf34", - "last_modified": 1748919422469 - }, - { - "schema": 1748915865504, - "derHash": "rzgdN8w3b0bqwT/3zt8buJD4floHdUsbBhe52MO/bXk=", - "attachment": { - "hash": "f1ede0203a77a0a93282135ea86f920189f2262fdae37e943432e8749b8ed592", - "size": 1024, - "filename": "6NEzYoJk-LpGYAGTWwCLEdaH95StiyftYhzQqBkTwfY=.pem", - "location": "security-state-staging/intermediates/77570df8-ac18-4a6b-801b-aaf21571a3ac.pem", - "mimetype": "application/x-pem-file" - }, - "id": "05690881-6ed1-4c39-999d-790c0d88711a", - "last_modified": 1748919422466 - }, - { - "schema": 1748915862673, - "derHash": "wZUcTe1jtSb9ysWqKPzZBzy44AtX4Y3lNvHKylMqGzo=", - "attachment": { - "hash": "ffbb94ab1d52418ca45e16b41113e6a84565ce13397483bdc45433000399983e", - "size": 1561, - "filename": "8hgx1qnLgJKSUxYT08bfpyJD2fCMj1IkP_p06yucfbs=.pem", - "location": "security-state-staging/intermediates/833df99b-6584-4e63-8f8d-939e77def52e.pem", - "mimetype": "application/x-pem-file" - }, - "id": "2002af68-11da-4515-92d0-d9d302badd00", - "last_modified": 1748919422462 - }, - { - "schema": 1748915868895, - "derHash": "KFgMQJTvQ5mNNnqtbXpxrT2T20yKTOIbP7mSrp6n+PM=", - "attachment": { - "hash": "c3941361ba3bfd193468ce5e341f5c1314c08dc2a12c277e3dbc85fe4f8abae2", - "size": 1110, - "filename": "gP8lHOnYZe1EmHa4XAQ823j5584CqB6e5KfJvIgijgU=.pem", - "location": "security-state-staging/intermediates/ca0e2630-50a2-40ce-b467-24855c38bca0.pem", - "mimetype": "application/x-pem-file" - }, - "id": "b78ff8dd-a327-404a-a83d-1eb6857f6cee", - "last_modified": 1748919422459 - }, - { - "schema": 1748915868073, - "derHash": "aEVg2BSeYKKO9qnrCHdPrQ6kkoXSeONK7e7ykfjcj4U=", - "attachment": { - "hash": "72d919a1b08edc399ec5ea5d99a370caf9872d67389eff801025f97e783f8da8", - "size": 1110, - "filename": "wbqDgVUtHDXONZ9-HCHXYelelEYo98I3I10aRq--tbo=.pem", - "location": "security-state-staging/intermediates/e0e0494c-898d-4e85-a2b1-b4c043be7175.pem", - "mimetype": "application/x-pem-file" - }, - "id": "0684fbdf-2145-4a28-83ce-4dbed3249018", - "last_modified": 1748919422456 - }, - { - "schema": 1748915861606, - "derHash": "YrvBYnyrNsuH3sJ8dCdtTnQsftUTGSlQ2oJEybyO5Yo=", - "attachment": { - "hash": "0543539a9becde279751457617d8a2bc136944678d47a708b25a0fbf45ae2fd7", - "size": 1561, - "filename": "Re5xLOBuICSHBE8Meibuy0QaILVdhiy5RoU_WKl0BbQ=.pem", - "location": "security-state-staging/intermediates/0c49a583-d1a6-4ab4-b259-e9aed078d055.pem", - "mimetype": "application/x-pem-file" - }, - "id": "943cc31e-0769-4d4f-a1c2-71c2fea73316", - "last_modified": 1748919422452 - }, - { - "schema": 1748915866372, - "derHash": "lJMNVp7q5CZM9w9pvX/ND8+l8adq2HrR29vumE6TIeY=", - "attachment": { - "hash": "a8677f66b5c0278713d09770fc68d0fa3af9eeff0db34e723eefc3c49639a953", - "size": 1561, - "filename": "Z4FoREMhRa_LlSHG1hdFDrC1GfwFmlpF-AgFT3PIja0=.pem", - "location": "security-state-staging/intermediates/591ae170-c087-4efb-ab88-a5f3731ab39a.pem", - "mimetype": "application/x-pem-file" - }, - "id": "9899c58a-bf5d-4202-bc74-072ca1393942", - "last_modified": 1748919422449 - }, - { - "schema": 1748915864513, - "derHash": "toe0kAdI89mJD+e6gfA1vcB8yleKR3kN6L/AKRUSSFc=", - "attachment": { - "hash": "d1b102d25541abe699b09e109ee10a6de66fc1d70d13c94f58fc056d89c01653", - "size": 1561, - "filename": "6K26OIIfTmSo0ByPMH6aOCSHATueYrA5Jq72x_Wi0UA=.pem", - "location": "security-state-staging/intermediates/e90bf7bd-0376-4979-8d40-761b18adc5c7.pem", - "mimetype": "application/x-pem-file" - }, - "id": "39344ff4-17e7-46da-be2b-3211f53746b7", - "last_modified": 1748919422446 - }, - { - "schema": 1748915876359, - "derHash": "kS1+0vhur4GWyFKY/mdnM1KwR7c5SuUcP+0g0u62EvQ=", - "attachment": { - "hash": "87bf4c9ae2e75f7f62fdbdb418f511ebde3fc82259782d800a349aaf8b08a2f3", - "size": 1024, - "filename": "LdRmWh7XyypC6UdTH6bSoRYVu_h1hDpfi7aTZ8khRyM=.pem", - "location": "security-state-staging/intermediates/5d4f8f9b-ea1a-4d4c-88d7-67d8e46f246c.pem", - "mimetype": "application/x-pem-file" - }, - "id": "5269c951-2c8d-4095-ac52-45ffd179b8cc", - "last_modified": 1748919422441 - }, - { "schema": 1748786263209, "derHash": "8ux+Cizw41UP0zbPFrrwmnG0dZ3E2YdoAh6EmJQ8dUc=", "attachment": { @@ -7593,32 +7814,6 @@ "last_modified": 1742396222903 }, { - "schema": 1741183377142, - "derHash": "GiCdtJliW06in1l753RLoeJAuMdin3W0GjNzM5/X7d8=", - "attachment": { - "hash": "738286b324aab19e0429c5fe63f0cacc4e1c53e9a8e3fa118c8de387edd8bba7", - "size": 1975, - "filename": "5JA76xhFakdvHHlo2H5FqC3Ixf5HGrLq6YkNn7JDMeU=.pem", - "location": "security-state-staging/intermediates/86c1a813-ec6c-48a2-9b7c-5ca1323015e6.pem", - "mimetype": "application/x-pem-file" - }, - "id": "e78be0ee-3dda-4ebe-b31b-51d2cfecaf52", - "last_modified": 1741186622488 - }, - { - "schema": 1741183376716, - "derHash": "Cmfij3FnRXyPFNLJX4ooCr9C+kM5EGeYkeR7r5znVsY=", - "attachment": { - "hash": "2fb04c19cc970bef166b6fe726f838df2108b27982426fc17eec65a5d9393d2f", - "size": 1971, - "filename": "ybyG3mMrpEIWIDln9F1DQsPrF1DFiW-C_Qh_V9vX-mQ=.pem", - "location": "security-state-staging/intermediates/e10a19c2-1fcf-4d09-a79f-b848c7e7c67e.pem", - "mimetype": "application/x-pem-file" - }, - "id": "4d7b0ec7-5dd5-41b1-bd08-88a8d6ccf034", - "last_modified": 1741186622485 - }, - { "schema": 1741010569850, "derHash": "yaXBqISMP+iV6jLbqkvt682r9oM0aebqnLkOFW7x8J0=", "attachment": { @@ -7736,19 +7931,6 @@ "last_modified": 1739545022823 }, { - "schema": 1739474150307, - "derHash": "QEBsz1BX03SxN7NsqfFbD2S+UkMJGg+njLUgQ7hXbwc=", - "attachment": { - "hash": "70c23b2eb43453f821dcf6aeb34a62b0c1431735df34e7931528f3f6f1f14d18", - "size": 2012, - "filename": "aSwLgFH6xu-J5XvA1aeaB6UMyXN45WKJ6Q4gCv8jnjk=.pem", - "location": "security-state-staging/intermediates/5d126a6c-245b-4504-adf2-b81d72344805.pem", - "mimetype": "application/x-pem-file" - }, - "id": "634ca77b-a883-45a5-91f8-30d9c86af5f9", - "last_modified": 1739476622459 - }, - { "schema": 1738893778612, "derHash": "IzUl1ukGqbmRdiBOPCtPv1zuA/LRJrLmRCi9+Xy8YTg=", "attachment": { @@ -9296,19 +9478,6 @@ "last_modified": 1731121022786 }, { - "schema": 1730491372697, - "derHash": "oNYJp+PENOh4qaHBvQZbjc8zqn7+4bEbx1zOXloEIIA=", - "attachment": { - "hash": "a8ff5f059cc23531ef3f20872cfbff09b3dcd7dd42ffe22aa5e64e3307e17e8e", - "size": 1658, - "filename": "i7WTqTvh0OioIruIfFR4kMPnBqrS2rdiVPl_s2uC_CY=.pem", - "location": "security-state-staging/intermediates/06fe0f75-3ce9-41bc-8a8b-14c637d352d3.pem", - "mimetype": "application/x-pem-file" - }, - "id": "ea5e8c36-7fd0-400b-aa8b-5ab7ecb52246", - "last_modified": 1730494622603 - }, - { "schema": 1729519383776, "derHash": "jbzv2JfUllMIXokU5xZklDwrxnRAUZOzr6s/Zukq2WE=", "subject": "CN=SZAFIR Trusted CA6,O=Krajowa Izba Rozliczeniowa S.A.,C=PL", @@ -9327,24 +9496,6 @@ "last_modified": 1729522622684 }, { - "schema": 1729130569273, - "derHash": "yvitaX972nEqsSeorYuD90qRoN4XhKG0g/75rHm2dRM=", - "subject": "CN=DigiCert Global Root G2,OU=www.digicert.com,O=DigiCert Inc,C=US", - "subjectDN": "MGExCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5jb20xIDAeBgNVBAMTF0RpZ2lDZXJ0IEdsb2JhbCBSb290IEcy", - "whitelist": false, - "attachment": { - "hash": "61b846c1d9896612803b6cda984cc8c54ee52efa4ee5d84973b5ed780ca72962", - "size": 1662, - "filename": "i7WTqTvh0OioIruIfFR4kMPnBqrS2rdiVPl_s2uC_CY=.pem", - "location": "security-state-staging/intermediates/65b6d33b-a74a-4ef6-93d1-cde633e8c81b.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "i7WTqTvh0OioIruIfFR4kMPnBqrS2rdiVPl/s2uC/CY=", - "crlite_enrolled": false, - "id": "ca667941-4f6c-432f-9f22-d7e70294df6c", - "last_modified": 1729133822324 - }, - { "schema": 1729108979932, "derHash": "qsQlhSdqK6QnEMp68nsTafM58k9w2Qlb6VY5HKr4upQ=", "subject": "CN=SSL.com TLS RSA Root CA 2022,O=SSL Corporation,C=US", @@ -10911,42 +11062,6 @@ "last_modified": 1719025023230 }, { - "schema": 1717559643220, - "derHash": "zBufnkNw+2gUHSihFeqoY/jq23oE4r0js8YvnZ8XwmM=", - "subject": "CN=FIRMAPROFESIONAL ICA A01 QWAC 2022,O=Firmaprofesional SA,C=ES", - "subjectDN": "MHIxCzAJBgNVBAYTAkVTMRwwGgYDVQQKDBNGaXJtYXByb2Zlc2lvbmFsIFNBMRgwFgYDVQRhDA9WQVRFUy1BNjI2MzQwNjgxKzApBgNVBAMMIkZJUk1BUFJPRkVTSU9OQUwgSUNBIEEwMSBRV0FDIDIwMjI=", - "whitelist": false, - "attachment": { - "hash": "d736a3e7ddd478034b9ce53949685d8115e8a539876acfe978db47a7cda1e5c6", - "size": 1447, - "filename": "bVle95d2TFsMug2xpivw0fPUY7VsTluskvwQa1q1hms=.pem", - "location": "security-state-staging/intermediates/ef18664d-a3b4-4937-86fa-040d42090680.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "bVle95d2TFsMug2xpivw0fPUY7VsTluskvwQa1q1hms=", - "crlite_enrolled": false, - "id": "b693d627-7f28-4463-adb8-51bd4f3c2712", - "last_modified": 1717559823094 - }, - { - "schema": 1717559643616, - "derHash": "Iv1U+TOxf0WJQsNF465iXkBc5AsZGzFriHyj0CzKw7E=", - "subject": "CN=FIRMAPROFESIONAL ICA A02 NO QWAC 2022,O=Firmaprofesional SA,C=ES", - "subjectDN": "MHUxCzAJBgNVBAYTAkVTMRwwGgYDVQQKDBNGaXJtYXByb2Zlc2lvbmFsIFNBMRgwFgYDVQRhDA9WQVRFUy1BNjI2MzQwNjgxLjAsBgNVBAMMJUZJUk1BUFJPRkVTSU9OQUwgSUNBIEEwMiBOTyBRV0FDIDIwMjI=", - "whitelist": false, - "attachment": { - "hash": "c1332c5b2b17a40d7e1c836a6cff328b9adb70daa8683b785dd00bc661c36f89", - "size": 1451, - "filename": "d96AQ4m8-YeSRHUqkGB8vTJPwsoHOcOVl8BS6_lfdXM=.pem", - "location": "security-state-staging/intermediates/01df6fff-e459-4353-a8c7-56a5333a7ebe.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "d96AQ4m8+YeSRHUqkGB8vTJPwsoHOcOVl8BS6/lfdXM=", - "crlite_enrolled": false, - "id": "27e327c4-059e-49c9-8697-35cb673ccf87", - "last_modified": 1717559823092 - }, - { "schema": 1717192455323, "derHash": "158fDIFBgEs50EslktV6/r50+UYGVK/0kUkNu3xaLXQ=", "subject": "CN=XinChaCha Trust EV TLS G2 R34 CA,O=Beijing Xinchacha Credit Management Co.\\, Ltd.,C=CN", @@ -11271,24 +11386,6 @@ "last_modified": 1714384623497 }, { - "schema": 1713801022424, - "derHash": "XUSUtl0cFO+ZWcU56r4hlZ8aSmiA8T/dsZC4suGFzNw=", - "subject": "CN=certSIGN Web CA,O=CERTSIGN SA,C=RO", - "subjectDN": "MFYxCzAJBgNVBAYTAlJPMRQwEgYDVQQKEwtDRVJUU0lHTiBTQTEYMBYGA1UEAxMPY2VydFNJR04gV2ViIENBMRcwFQYDVQRhEw5WQVRSTy0xODI4ODI1MA==", - "whitelist": false, - "attachment": { - "hash": "e167023854b7a05b9ca70d8db4bc84d6eb3e4d6b1db5f7b7db951e80125300fb", - "size": 1975, - "filename": "G6NjfcFmFAa5DouUTqNGb3I5tG34kmES3evs_0ubJ68=.pem", - "location": "security-state-staging/intermediates/7a2907d8-f702-4338-96fa-ae42d3d1ee3b.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "G6NjfcFmFAa5DouUTqNGb3I5tG34kmES3evs/0ubJ68=", - "crlite_enrolled": false, - "id": "e240965f-851e-4200-ba0b-17b7fa547f5d", - "last_modified": 1713801423278 - }, - { "schema": 1713563345018, "derHash": "IZxZzNBtAhCtz26BJXANFXj2mgZwoH/Z3emeSsglJM0=", "subject": "CN=ZoTrus RSA OV SSL CA,O=ZoTrus Technology Limited,C=CN", @@ -11415,222 +11512,6 @@ "last_modified": 1713473823429 }, { - "schema": 1713452052498, - "derHash": "iJW+zvwq52yxVHc0XzJL0rljPKYutDui/Zx/29uG5zs=", - "subject": "CN=GlobalSign Atlas E46 EV TLS CA 2024 Q3,O=GlobalSign nv-sa,C=BE", - "subjectDN": "MFkxCzAJBgNVBAYTAkJFMRkwFwYDVQQKExBHbG9iYWxTaWduIG52LXNhMS8wLQYDVQQDEyZHbG9iYWxTaWduIEF0bGFzIEU0NiBFViBUTFMgQ0EgMjAyNCBRMw==", - "whitelist": false, - "attachment": { - "hash": "6d71e60403974080f3a60316da33e3cd0853f79eb814af508d28e1183d735128", - "size": 1195, - "filename": "GL1_4VKxhjyJ54_uySfexhsBT5pCdaSyVqFsqOgJF8I=.pem", - "location": "security-state-staging/intermediates/be82d832-3efe-4188-bfc3-a861cecf3e7c.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "GL1/4VKxhjyJ54/uySfexhsBT5pCdaSyVqFsqOgJF8I=", - "crlite_enrolled": false, - "id": "ffd3b55a-6cc6-4a36-8490-00225549d1a0", - "last_modified": 1713452223321 - }, - { - "schema": 1713452053181, - "derHash": "XwxjNtMYvQtG4YMlFJczYMmCkwH0ukKkAqU6WpQhYg4=", - "subject": "CN=GlobalSign Atlas R3 DV TLS CA 2024 Q3,O=GlobalSign nv-sa,C=BE", - "subjectDN": "MFgxCzAJBgNVBAYTAkJFMRkwFwYDVQQKExBHbG9iYWxTaWduIG52LXNhMS4wLAYDVQQDEyVHbG9iYWxTaWduIEF0bGFzIFIzIERWIFRMUyBDQSAyMDI0IFEz", - "whitelist": false, - "attachment": { - "hash": "991f25b3e47b9047f93fd2d57d3e3c4a215a51a596d5da5a510fdb37db8d0016", - "size": 1642, - "filename": "JTrpt0XhAg9V4GwmsBhvwkOFUPBwqttAzQvQ_hbIHhc=.pem", - "location": "security-state-staging/intermediates/607e70b5-ed2c-4fc2-8406-6b5c67e9ca13.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "JTrpt0XhAg9V4GwmsBhvwkOFUPBwqttAzQvQ/hbIHhc=", - "crlite_enrolled": false, - "id": "628991ba-49ab-4da7-9cc9-47e8d75a6b6f", - "last_modified": 1713452223319 - }, - { - "schema": 1713452052825, - "derHash": "/vjtqnvL7Wnh4rchlSeo/DK6drFwjnFJKzxJHjrzQuk=", - "subject": "CN=GlobalSign Atlas R3 OV ACME CA 2024 Q3,O=GlobalSign nv-sa,C=BE", - "subjectDN": "MFkxCzAJBgNVBAYTAkJFMRkwFwYDVQQKExBHbG9iYWxTaWduIG52LXNhMS8wLQYDVQQDEyZHbG9iYWxTaWduIEF0bGFzIFIzIE9WIEFDTUUgQ0EgMjAyNCBRMw==", - "whitelist": false, - "attachment": { - "hash": "88113b359d589cf0833963be727452f9868d4e4b6e116efbca91fbaacac17b23", - "size": 1642, - "filename": "RSHkyRfXbvY7M8TmbPKTu_nWU8FQEkrL3e6rP50xzwg=.pem", - "location": "security-state-staging/intermediates/14dbf0de-bde3-4e90-8719-5b4976d5eb98.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "RSHkyRfXbvY7M8TmbPKTu/nWU8FQEkrL3e6rP50xzwg=", - "crlite_enrolled": false, - "id": "84134ea9-bcc0-44aa-887e-e8eeb981777e", - "last_modified": 1713452223316 - }, - { - "schema": 1713452051802, - "derHash": "pYQF9kGgq8EXMsANNadI870PUoFDN6aYDThd483gSzo=", - "subject": "CN=GlobalSign Atlas R3 AlphaSSL CA 2024 Q3,O=GlobalSign nv-sa,C=BE", - "subjectDN": "MFoxCzAJBgNVBAYTAkJFMRkwFwYDVQQKExBHbG9iYWxTaWduIG52LXNhMTAwLgYDVQQDEydHbG9iYWxTaWduIEF0bGFzIFIzIEFscGhhU1NMIENBIDIwMjQgUTM=", - "whitelist": false, - "attachment": { - "hash": "df89bae8f377c3eb0387d8f4c3caa1a66d5d81216b624bfa4f9a108029b20f69", - "size": 1646, - "filename": "BuoLHGbIs4O5asWIShpYPo0M63hKKDQVqf4405uAzrE=.pem", - "location": "security-state-staging/intermediates/cb49a613-0017-47ec-91a5-e04609b1e5a6.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "BuoLHGbIs4O5asWIShpYPo0M63hKKDQVqf4405uAzrE=", - "crlite_enrolled": false, - "id": "9f7111b4-d5c8-4d37-8e7b-28f498506965", - "last_modified": 1713452223313 - }, - { - "schema": 1713452052160, - "derHash": "pASsAuj1JVRLso6goYYX86NbeohSFnIioVT8kzYYLss=", - "subject": "CN=GlobalSign Atlas R3 DV ACME CA 2024 Q3,O=GlobalSign nv-sa,C=BE", - "subjectDN": "MFkxCzAJBgNVBAYTAkJFMRkwFwYDVQQKExBHbG9iYWxTaWduIG52LXNhMS8wLQYDVQQDEyZHbG9iYWxTaWduIEF0bGFzIFIzIERWIEFDTUUgQ0EgMjAyNCBRMw==", - "whitelist": false, - "attachment": { - "hash": "b87712ddee405f5ff47745b3d15c297140ce8a5628486ca931d5166437af9b7a", - "size": 1642, - "filename": "n0ok38zjxt5xKpAOUFN0RAxAj9vFO81o9e8rEj2babo=.pem", - "location": "security-state-staging/intermediates/8c8d128c-3e31-4770-a244-a0a4bdc08225.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "n0ok38zjxt5xKpAOUFN0RAxAj9vFO81o9e8rEj2babo=", - "crlite_enrolled": false, - "id": "34d5cc70-950c-4069-8c9b-ae50a21b4334", - "last_modified": 1713452223311 - }, - { - "schema": 1713452051036, - "derHash": "U4gwB90ss85ywPBPs1ZBr6CqExseAUVeXGtZAfFUkyg=", - "subject": "CN=GlobalSign Atlas ECCR5 OV TLS CA 2024 Q3,O=GlobalSign nv-sa,C=BE", - "subjectDN": "MFsxCzAJBgNVBAYTAkJFMRkwFwYDVQQKExBHbG9iYWxTaWduIG52LXNhMTEwLwYDVQQDEyhHbG9iYWxTaWduIEF0bGFzIEVDQ1I1IE9WIFRMUyBDQSAyMDI0IFEz", - "whitelist": false, - "attachment": { - "hash": "893cbd37b012ee4fbe6598a4d806b97cfdde065c3d3785a7be4d1014609d8d4d", - "size": 1199, - "filename": "t2BaTrST1wiXR9cBYwSsA9izi_1ZIxfSZk4rXwtEp2E=.pem", - "location": "security-state-staging/intermediates/0e4ea6d6-00f4-4e34-ad3a-0daabba45cc8.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "t2BaTrST1wiXR9cBYwSsA9izi/1ZIxfSZk4rXwtEp2E=", - "crlite_enrolled": false, - "id": "9dcd2610-1edc-4705-8989-276a0ef6bb2c", - "last_modified": 1713452223308 - }, - { - "schema": 1713452049952, - "derHash": "x1s6YzPHxGeN8/264NO7ntgl+fEwU+Elq+MUpunDREM=", - "subject": "CN=GlobalSign Atlas R3 OV TLS CA 2024 Q3,O=GlobalSign nv-sa,C=BE", - "subjectDN": "MFgxCzAJBgNVBAYTAkJFMRkwFwYDVQQKExBHbG9iYWxTaWduIG52LXNhMS4wLAYDVQQDEyVHbG9iYWxTaWduIEF0bGFzIFIzIE9WIFRMUyBDQSAyMDI0IFEz", - "whitelist": false, - "attachment": { - "hash": "5906d770ca5d651dedb73738785630d7f6958dce6070d94d82f1c29a24db2617", - "size": 1642, - "filename": "kc9wzxo68rBmtiracxbsuvjOhB0PR3m0n_R8vGv0vH4=.pem", - "location": "security-state-staging/intermediates/8f9b6617-c21b-49ac-8a1e-6e0fdbf381bb.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "kc9wzxo68rBmtiracxbsuvjOhB0PR3m0n/R8vGv0vH4=", - "crlite_enrolled": false, - "id": "89dc8da6-6f9c-4192-b8d1-686bd6dcd124", - "last_modified": 1713452223305 - }, - { - "schema": 1713452050667, - "derHash": "OBzNHc2btgR+2iVQzxkZSTJY3O+36HtZTdREDMukAOI=", - "subject": "CN=GlobalSign Atlas ECCR5 DV ACME CA 2024 Q3,O=GlobalSign nv-sa,C=BE", - "subjectDN": "MFwxCzAJBgNVBAYTAkJFMRkwFwYDVQQKExBHbG9iYWxTaWduIG52LXNhMTIwMAYDVQQDEylHbG9iYWxTaWduIEF0bGFzIEVDQ1I1IERWIEFDTUUgQ0EgMjAyNCBRMw==", - "whitelist": false, - "attachment": { - "hash": "7de60587b585ed93985c8a6815cb21c929c1ee58af92e99b131bcd6a300a27a0", - "size": 1199, - "filename": "o2b-6LjIyo-5oczRqmr2g0yn04YfAmnMFdL33lDB_Qg=.pem", - "location": "security-state-staging/intermediates/b92192fa-1114-4f87-93c1-200da6a30e63.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "o2b+6LjIyo+5oczRqmr2g0yn04YfAmnMFdL33lDB/Qg=", - "crlite_enrolled": false, - "id": "70d918be-26b1-4c41-a318-1bff748ff39a", - "last_modified": 1713452223302 - }, - { - "schema": 1713452051434, - "derHash": "cUNFpm0G0yXP4F4GJsA5rYEBaTvUcLxOldh0/UgKImE=", - "subject": "CN=GlobalSign Atlas ECCR5 DV TLS CA 2024 Q3,O=GlobalSign nv-sa,C=BE", - "subjectDN": "MFsxCzAJBgNVBAYTAkJFMRkwFwYDVQQKExBHbG9iYWxTaWduIG52LXNhMTEwLwYDVQQDEyhHbG9iYWxTaWduIEF0bGFzIEVDQ1I1IERWIFRMUyBDQSAyMDI0IFEz", - "whitelist": false, - "attachment": { - "hash": "c1c5d766dab9839f49866c5209c2b0bbb888f2c4dc0434a8ab99b487d19216ba", - "size": 1199, - "filename": "FWvyMI4mJOnhz__Y2pSFT5jWfbr0dWQe-o9q4QYbVC8=.pem", - "location": "security-state-staging/intermediates/89081b55-c3d0-485b-a757-eb475ba4fbe7.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "FWvyMI4mJOnhz//Y2pSFT5jWfbr0dWQe+o9q4QYbVC8=", - "crlite_enrolled": false, - "id": "68ceea86-103e-4d57-87c8-d4e2ef4b70a2", - "last_modified": 1713452223300 - }, - { - "schema": 1713452050320, - "derHash": "X4uqm41dsXB9VvB+G0TXfYTvDKaSO2tEt89HrZxH7s8=", - "subject": "CN=GlobalSign Atlas R6 EV TLS CA 2024 Q3,O=GlobalSign nv-sa,C=BE", - "subjectDN": "MFgxCzAJBgNVBAYTAkJFMRkwFwYDVQQKExBHbG9iYWxTaWduIG52LXNhMS4wLAYDVQQDEyVHbG9iYWxTaWduIEF0bGFzIFI2IEVWIFRMUyBDQSAyMDI0IFEz", - "whitelist": false, - "attachment": { - "hash": "b1101abf9ceb855b2b5656fb54a1940810e2cfe5a126e44327c171739fa4e36c", - "size": 2353, - "filename": "X2HAp4fB30kjd5iuOMNGV710IsuKUu3ty0_SzZds8Tw=.pem", - "location": "security-state-staging/intermediates/a882e856-3607-408b-a63e-ca2efb559786.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "X2HAp4fB30kjd5iuOMNGV710IsuKUu3ty0/SzZds8Tw=", - "crlite_enrolled": false, - "id": "c5fa8b22-4bef-4325-bd54-6cd3e10a57b4", - "last_modified": 1713452223297 - }, - { - "schema": 1713452049576, - "derHash": "oqF8kqq4Fl0QgskixUH4as2y1pHWRb27HJ1l7c1dVt8=", - "subject": "CN=GlobalSign Atlas R46 EV TLS CA 2024 Q3,O=GlobalSign nv-sa,C=BE", - "subjectDN": "MFkxCzAJBgNVBAYTAkJFMRkwFwYDVQQKExBHbG9iYWxTaWduIG52LXNhMS8wLQYDVQQDEyZHbG9iYWxTaWduIEF0bGFzIFI0NiBFViBUTFMgQ0EgMjAyNCBRMw==", - "whitelist": false, - "attachment": { - "hash": "b348a1d1629319d3e46741e6878505d385781048770c0044490e0437c8cbdb73", - "size": 2345, - "filename": "PnZ4Yd0ARy1OzpGnDld1Iw22M13JQRYfZvRpmjPPkZY=.pem", - "location": "security-state-staging/intermediates/afdfaef1-07f5-4e41-821b-f0a28065f271.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "PnZ4Yd0ARy1OzpGnDld1Iw22M13JQRYfZvRpmjPPkZY=", - "crlite_enrolled": false, - "id": "0d5db210-869d-4d82-91a3-944f584b4137", - "last_modified": 1713452223294 - }, - { - "schema": 1713452049146, - "derHash": "G8VO4pO5mSvwnzFMPYxEd8Kw0tYQmlAOq1CPNWW2M9Y=", - "subject": "CN=GlobalSign Atlas ECCR5 OV ACME CA 2024 Q3,O=GlobalSign nv-sa,C=BE", - "subjectDN": "MFwxCzAJBgNVBAYTAkJFMRkwFwYDVQQKExBHbG9iYWxTaWduIG52LXNhMTIwMAYDVQQDEylHbG9iYWxTaWduIEF0bGFzIEVDQ1I1IE9WIEFDTUUgQ0EgMjAyNCBRMw==", - "whitelist": false, - "attachment": { - "hash": "e04813361b31ce38513883a907100f64d91193a853a147d0b0539285699f110f", - "size": 1199, - "filename": "p8VBtP9cZDINwbjuhYP0otNnPF_ySI5P5IKrIbMsl7I=.pem", - "location": "security-state-staging/intermediates/05fe8134-1bdb-46aa-9285-cae06448d260.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "p8VBtP9cZDINwbjuhYP0otNnPF/ySI5P5IKrIbMsl7I=", - "crlite_enrolled": false, - "id": "706a46dc-a960-46e2-87bf-bd9094702451", - "last_modified": 1713452223292 - }, - { "schema": 1713279247562, "derHash": "qHnLAaJmHCVbnCub4LILp07qlUbiGoLFcOF3z1v0rto=", "subject": "CN=KeepTrust DV TLS RSA CA G1,O=Shanghai Huandu Info Tech Co. Ltd.,C=CN", @@ -12369,24 +12250,6 @@ "last_modified": 1709323057606 }, { - "schema": 1705981670999, - "derHash": "edV7Fd+mXChw6v4Rtjd2WQnP6Te0nBXOfxlAMMqzla0=", - "subject": "CN=DigiCert Global Root G2,OU=www.digicert.com,O=DigiCert Inc,C=US", - "subjectDN": "MGExCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5jb20xIDAeBgNVBAMTF0RpZ2lDZXJ0IEdsb2JhbCBSb290IEcy", - "whitelist": false, - "attachment": { - "hash": "f2e183bb8adad66608733a2817b33625fa77430aedac090ac258cb9b32b84bab", - "size": 1618, - "filename": "i7WTqTvh0OioIruIfFR4kMPnBqrS2rdiVPl_s2uC_CY=.pem", - "location": "security-state-staging/intermediates/938b215a-776f-42e1-8cba-efd54169311d.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "i7WTqTvh0OioIruIfFR4kMPnBqrS2rdiVPl/s2uC/CY=", - "crlite_enrolled": false, - "id": "57b18913-6deb-4a87-b1e2-3379aeecfc35", - "last_modified": 1705982223073 - }, - { "schema": 1704923284170, "derHash": "u2FAiu2fUwsuwFReU7osjr6qV9mXZEfbFmPO1GAM1rc=", "subject": "CN=UCA Global G2 Root,O=UniTrust,C=CN", @@ -12495,24 +12358,6 @@ "last_modified": 1702979823403 }, { - "schema": 1702979285043, - "derHash": "rg/IUigPG4fO2vc8+4TPEG7+yI6ClCU681LtQDRGDXs=", - "subject": "CN=WR5,O=Google Trust Services,C=US", - "subjectDN": "MDsxCzAJBgNVBAYTAlVTMR4wHAYDVQQKExVHb29nbGUgVHJ1c3QgU2VydmljZXMxDDAKBgNVBAMTA1dSNQ==", - "whitelist": false, - "attachment": { - "hash": "a06befc3d96cade86bed7e7b22a0bf465be67e57d58c636c2c27eb41b08c2350", - "size": 1808, - "filename": "_RoweMyX8j8_fAaaeAIwzhWXigZDrh_J2BBJaHrjX90=.pem", - "location": "security-state-staging/intermediates/f6b4c8a8-e26f-42cd-8cfd-622456e2cfb9.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "/RoweMyX8j8/fAaaeAIwzhWXigZDrh/J2BBJaHrjX90=", - "crlite_enrolled": false, - "id": "e8fb1277-f72f-4751-a48a-c0fd93c45a08", - "last_modified": 1702979823401 - }, - { "schema": 1702979285679, "derHash": "oof/q3Ysxpom1IIDft9wH2U86JkCXGKn5cuIu5tBnLs=", "subject": "CN=WE1,O=Google Trust Services,C=US", @@ -13269,24 +13114,6 @@ "last_modified": 1697727423154 }, { - "schema": 1696474076344, - "derHash": "G6Av9KJWK75reZVjmQyIzFDhGCOVcZpOqoA5duL1CGA=", - "subject": "CN=DigiCert TLS RSA4096 Root G5,O=DigiCert\\, Inc.,C=US", - "subjectDN": "ME0xCzAJBgNVBAYTAlVTMRcwFQYDVQQKEw5EaWdpQ2VydCwgSW5jLjElMCMGA1UEAxMcRGlnaUNlcnQgVExTIFJTQTQwOTYgUm9vdCBHNQ==", - "whitelist": false, - "attachment": { - "hash": "8ce67e5f0d98f4646648910cb7b465ec1bdd5157780a818fd142636047aa30c6", - "size": 1938, - "filename": "ape1HIIZ6T5d7GS61YBs3rD4NVvkfnVwELcCRW4Bqv0=.pem", - "location": "security-state-staging/intermediates/f7f528a3-e05c-4589-ada4-084ba7358310.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "ape1HIIZ6T5d7GS61YBs3rD4NVvkfnVwELcCRW4Bqv0=", - "crlite_enrolled": false, - "id": "58ddd3a7-2cac-4974-bfee-675697c8069a", - "last_modified": 1696474622972 - }, - { "schema": 1696474075886, "derHash": "HIxwsmPLE6nm7j8JepZzGUzJ1oa8FKcsjNxwXywOaKc=", "subject": "CN=DigiCert TLS RSA4096 Root G5,O=DigiCert\\, Inc.,C=US", @@ -13431,24 +13258,6 @@ "last_modified": 1692716223578 }, { - "schema": 1692154077124, - "derHash": "ZSPDTx6Hmt12A8sgSKiYpeLwxsS1EsDSJ4K4XUOuM3E=", - "subject": "CN=DigiCert Global Root G2,OU=www.digicert.com,O=DigiCert Inc,C=US", - "subjectDN": "MGExCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5jb20xIDAeBgNVBAMTF0RpZ2lDZXJ0IEdsb2JhbCBSb290IEcy", - "whitelist": false, - "attachment": { - "hash": "1faa137dd2ee40cf50b2a051a7173d1010108a663e5440ea1fbac6c0031bf529", - "size": 1622, - "filename": "i7WTqTvh0OioIruIfFR4kMPnBqrS2rdiVPl_s2uC_CY=.pem", - "location": "security-state-staging/intermediates/104e770c-06a1-4448-b8d3-2f728cdcec56.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "i7WTqTvh0OioIruIfFR4kMPnBqrS2rdiVPl/s2uC/CY=", - "crlite_enrolled": false, - "id": "44effbc9-9ad4-4720-a022-dae2b23ec1d9", - "last_modified": 1692154623711 - }, - { "schema": 1692154076819, "derHash": "7e3QBTy4RFkuZz7yoIHBWzjuPsvrWFbJpP6bcWn6/+c=", "subject": "CN=CrowdStrike Federal EV RSA CA G1,O=CrowdStrike\\, Inc.,C=US", @@ -15357,24 +15166,6 @@ "last_modified": 1684209423738 }, { - "schema": 1683931970391, - "derHash": "udU/I1xfqMkusx3Pyt9JWbNKMq82rKHqEPB9ZVHDmKU=", - "subject": "CN=DigiCert TLS RSA4096 Root G5,O=DigiCert\\, Inc.,C=US", - "subjectDN": "ME0xCzAJBgNVBAYTAlVTMRcwFQYDVQQKEw5EaWdpQ2VydCwgSW5jLjElMCMGA1UEAxMcRGlnaUNlcnQgVExTIFJTQTQwOTYgUm9vdCBHNQ==", - "whitelist": false, - "attachment": { - "hash": "e78e398403576ebf3e95e1feb965efad8ee75e60076714001a690c26a7873f3a", - "size": 1983, - "filename": "ape1HIIZ6T5d7GS61YBs3rD4NVvkfnVwELcCRW4Bqv0=.pem", - "location": "security-state-staging/intermediates/36de1839-8a27-4de6-b16b-bdecf75cf4df.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "ape1HIIZ6T5d7GS61YBs3rD4NVvkfnVwELcCRW4Bqv0=", - "crlite_enrolled": false, - "id": "d7ec40fc-6f59-4d54-980e-a2fb062c608c", - "last_modified": 1683932264447 - }, - { "schema": 1683910139418, "derHash": "WobLKX43z/HbAf6o4U/kxeBU+LIo6Xbkp4Ljrqcj/Bs=", "subject": "CN=netartSSL,O=netart.com sp. z o.o.,C=PL", @@ -16797,24 +16588,6 @@ "last_modified": 1666727875288 }, { - "schema": 1666727409093, - "derHash": "6ppDUV4Tj/d4L8rNucfo4aYc/R0XCW7V3dH0ANArA/U=", - "subject": "CN=certSIGN SSL DV CA Class 3 G2,OU=certSIGN SSL DV CA Class 3 G2,O=certSIGN,C=RO", - "subjectDN": "MHAxCzAJBgNVBAYTAlJPMREwDwYDVQQKDAhjZXJ0U0lHTjEmMCQGA1UECwwdY2VydFNJR04gU1NMIERWIENBIENsYXNzIDMgRzIxJjAkBgNVBAMMHWNlcnRTSUdOIFNTTCBEViBDQSBDbGFzcyAzIEcy", - "whitelist": false, - "attachment": { - "hash": "27c0349500f0a3bb1a05e55a47d5c9fb8216d028bb4be566fb5acd95419f5850", - "size": 1626, - "filename": "FZ9KA10aaA0Pq9Q4xOxYK99jgxb3tQy47R4dIFgxFUo=.pem", - "location": "security-state-staging/intermediates/24cf3b35-2f29-40e6-9bca-d871a307ae78.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "FZ9KA10aaA0Pq9Q4xOxYK99jgxb3tQy47R4dIFgxFUo=", - "crlite_enrolled": false, - "id": "d4028f7a-433e-4118-9af5-f556af86871c", - "last_modified": 1666727875274 - }, - { "schema": 1666727335669, "derHash": "NEe3S15QClSZg/os7XOlZC5qrseIKVRhWEN99m10Nbg=", "subject": "CN=Entrust Certification Authority - L1J,OU=See www.entrust.net/legal-terms+OU=(c) 2016 Entrust\\, Inc. - for authorized use only,O=Entrust\\, Inc.,C=US", @@ -17427,24 +17200,6 @@ "last_modified": 1666727874161 }, { - "schema": 1666727356259, - "derHash": "7MKVtt3NCEunF5+1O90dQiy2wKjZTxVNSlsXeAtyee0=", - "subject": "CN=Amazon,OU=Server CA 3B,O=Amazon,C=US", - "subjectDN": "MEYxCzAJBgNVBAYTAlVTMQ8wDQYDVQQKEwZBbWF6b24xFTATBgNVBAsTDFNlcnZlciBDQSAzQjEPMA0GA1UEAxMGQW1hem9u", - "whitelist": false, - "attachment": { - "hash": "c7c4797af7be4621b3d92ccb6bd9cb9b0dd0a450c089b66be3ba98c8bc4186e3", - "size": 1008, - "filename": "s5SRPmhQ_9M4pBTJFJbNff5De6KuZpZr6r1_ZkgUbbE=.pem", - "location": "security-state-staging/intermediates/72c3d6bb-f1e7-4495-af68-0ba087eda278.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "s5SRPmhQ/9M4pBTJFJbNff5De6KuZpZr6r1/ZkgUbbE=", - "crlite_enrolled": false, - "id": "302e34c5-2646-4c4a-ac02-84ccf409fc91", - "last_modified": 1666727874133 - }, - { "schema": 1666727335328, "derHash": "5n0YY5NnxbKb96VoO1aw8MIxVcj+lFK8/lFoFDYCN0I=", "subject": "CN=Abitab SSL Domain Validated,OU=IDdigital,O=Abitab S.A.,C=UY", @@ -17499,24 +17254,6 @@ "last_modified": 1666727874021 }, { - "schema": 1666727402345, - "derHash": "1u8+Cevg2TcOUfXAmlMrOscNPOgiJT+fyEwo6b+lUNU=", - "subject": "CN=Apple Public EV Server RSA CA 2 - G1,O=Apple Inc.,C=US", - "subjectDN": "MFExCzAJBgNVBAYTAlVTMRMwEQYDVQQKEwpBcHBsZSBJbmMuMS0wKwYDVQQDEyRBcHBsZSBQdWJsaWMgRVYgU2VydmVyIFJTQSBDQSAyIC0gRzE=", - "whitelist": false, - "attachment": { - "hash": "f1a0bae2b273ddf514b8e42304f3dbb8040fd3721185f80ada46dd69c0ddd5de", - "size": 1861, - "filename": "4ZMBBKlWyhpdsKqKnbXEkuo4CnSxw6b7svlcKIJWfEA=.pem", - "location": "security-state-staging/intermediates/b422a0ee-0a04-4468-a9fa-5635e30c83bb.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "4ZMBBKlWyhpdsKqKnbXEkuo4CnSxw6b7svlcKIJWfEA=", - "crlite_enrolled": false, - "id": "b3dc6b21-3ad1-4586-8cdb-5e2dd1c613bc", - "last_modified": 1666727874007 - }, - { "schema": 1666727438533, "derHash": "NAylukAtFAtlosl2566BKKFQXCnRkODgNPWcyuepK8I=", "subject": "CN=Apple Public EV Server RSA CA 1 - G1,O=Apple Inc.,C=US", @@ -17697,24 +17434,6 @@ "last_modified": 1666727873827 }, { - "schema": 1666727388136, - "derHash": "r1Wzcupk/zCA8x+EKZE4Ft6rrzkPxdKsJx6an2LY9XU=", - "subject": "CN=GLOBALTRUST 2020 SERVER OV 1,O=e-commerce monitoring GmbH,C=AT", - "subjectDN": "MFkxCzAJBgNVBAYTAkFUMSMwIQYDVQQKExplLWNvbW1lcmNlIG1vbml0b3JpbmcgR21iSDElMCMGA1UEAxMcR0xPQkFMVFJVU1QgMjAyMCBTRVJWRVIgT1YgMQ==", - "whitelist": false, - "attachment": { - "hash": "9bda2cec072809b7fd712c9af77ff70cd54d0e888d69cdbe60a612aac223231e", - "size": 2450, - "filename": "rBtkNiZaQg6185kYFySxZ_8yMhILmvFbSXHwtC5IHyM=.pem", - "location": "security-state-staging/intermediates/50f2da3e-8a21-4c8f-b044-a9be6e5043b0.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "rBtkNiZaQg6185kYFySxZ/8yMhILmvFbSXHwtC5IHyM=", - "crlite_enrolled": false, - "id": "fcf9f03f-2cbd-43fe-9c9d-9d9d05d57e03", - "last_modified": 1666727873813 - }, - { "schema": 1666727362222, "derHash": "aPxiN8S4ciob37lYP3KIQKGL/MPWxuHWsKMHYkV329A=", "subject": "CN=United Trust,O=United SSL Deutschland GmbH,C=DE", @@ -17733,42 +17452,6 @@ "last_modified": 1666727873799 }, { - "schema": 1666727434241, - "derHash": "/pWiTn+Ul45Y2ZNQq3q3iXdKmHzSUYfBKMGR0gdSO7E=", - "subject": "CN=GLOBALTRUST 2020 SERVER QUALIFIED EV 1,O=e-commerce monitoring GmbH,C=AT", - "subjectDN": "MGMxCzAJBgNVBAYTAkFUMSMwIQYDVQQKExplLWNvbW1lcmNlIG1vbml0b3JpbmcgR21iSDEvMC0GA1UEAxMmR0xPQkFMVFJVU1QgMjAyMCBTRVJWRVIgUVVBTElGSUVEIEVWIDE=", - "whitelist": false, - "attachment": { - "hash": "895ff083ad30ad3da5ac84d2a84e2fec9d509e8ccbf06669fe2fc95001179b70", - "size": 2479, - "filename": "zXQfBWS96DJ9x-JTaXe4CKy6j5kJ5VMFEZA20rNiOkg=.pem", - "location": "security-state-staging/intermediates/7e71183e-5775-45e4-ab9c-77e8c9a48231.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "zXQfBWS96DJ9x+JTaXe4CKy6j5kJ5VMFEZA20rNiOkg=", - "crlite_enrolled": false, - "id": "ee150f50-3385-4e05-8b0c-addb39af8e93", - "last_modified": 1666727873785 - }, - { - "schema": 1666727370771, - "derHash": "pbJ9hEoOy2jx0GVyMgKi8HxmfelrhOaKmvI0ZpOX1sQ=", - "subject": "CN=GLOBALTRUST 2020 SERVER EV 1,O=e-commerce monitoring GmbH,C=AT", - "subjectDN": "MFkxCzAJBgNVBAYTAkFUMSMwIQYDVQQKExplLWNvbW1lcmNlIG1vbml0b3JpbmcgR21iSDElMCMGA1UEAxMcR0xPQkFMVFJVU1QgMjAyMCBTRVJWRVIgRVYgMQ==", - "whitelist": false, - "attachment": { - "hash": "396e177eebbe840e5c4dcc3bd1a8d4d7e9dfabd64b3327f2bdc46ab88a973eb3", - "size": 2463, - "filename": "cLEJD43_DCCaOOhEje7M7jHpKR3cFlGJOqFQtQmq0yU=.pem", - "location": "security-state-staging/intermediates/02b4e2ed-9cfb-4ea2-a949-4141bf1155e9.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "cLEJD43/DCCaOOhEje7M7jHpKR3cFlGJOqFQtQmq0yU=", - "crlite_enrolled": false, - "id": "85774d69-8d0d-4820-b696-519efe606b10", - "last_modified": 1666727873771 - }, - { "schema": 1666727342323, "derHash": "HparstZQK13OUY7AC1oeVDNJ79Lj9ovpq8ESiyVv7dc=", "subject": "CN=GDCA TrustAUTH R4 SSL CA,O=GUANG DONG CERTIFICATE AUTHORITY CO.\\,LTD.,C=CN", @@ -18183,24 +17866,6 @@ "last_modified": 1666727873239 }, { - "schema": 1666727391404, - "derHash": "728p9jb2K91HUxIvQfNBnufCh3WHvkqYB631iUZFjn8=", - "subject": "CN=Telia Root CA v2,O=Telia Finland Oyj,C=FI", - "subjectDN": "MEQxCzAJBgNVBAYTAkZJMRowGAYDVQQKDBFUZWxpYSBGaW5sYW5kIE95ajEZMBcGA1UEAwwQVGVsaWEgUm9vdCBDQSB2Mg==", - "whitelist": false, - "attachment": { - "hash": "ef7efd4cbf4031585f1a5951e9b5d6bac8a753a47e1861138b45eaaf0f441821", - "size": 2284, - "filename": "wrPDGkophQqo889HKhFp_3G0FlefakSC7HdEuD35iKw=.pem", - "location": "security-state-staging/intermediates/9808e62b-cdbd-44b3-941f-6f29f249116a.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "wrPDGkophQqo889HKhFp/3G0FlefakSC7HdEuD35iKw=", - "crlite_enrolled": false, - "id": "8adb25e4-ae4d-4bdd-aa24-a1b07637fb72", - "last_modified": 1666727873224 - }, - { "schema": 1666727348199, "derHash": "MlNBL9rUUjEIwJi7DuDv7df6/dAPsw5Hxrup/j4c24g=", "subject": "CN=GDCA TrustAUTH R4 Primer CA,O=Global Digital Cybersecurity Authority Co.\\, Ltd.,C=CN", @@ -18273,24 +17938,6 @@ "last_modified": 1666727873007 }, { - "schema": 1666727348717, - "derHash": "d9bCr1p7hvY9mRjIdTN3nyrwjTXPoU2kk4yAP1PeGKE=", - "subject": "CN=SwissSign Personal Gold CA 2014 - G22,O=SwissSign AG,C=CH", - "subjectDN": "MFQxCzAJBgNVBAYTAkNIMRUwEwYDVQQKEwxTd2lzc1NpZ24gQUcxLjAsBgNVBAMTJVN3aXNzU2lnbiBQZXJzb25hbCBHb2xkIENBIDIwMTQgLSBHMjI=", - "whitelist": false, - "attachment": { - "hash": "37ef04fb6f6156e237c6f04ae3b383028744a07d5a6a4197c49d3411c82108f0", - "size": 2389, - "filename": "l5kY-a2-qCNGMn7LXb_lGEENF-dZOLccQOZBKr40wVE=.pem", - "location": "security-state-staging/intermediates/6a316d67-95bd-4ab5-aef3-82bd300391d7.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "l5kY+a2+qCNGMn7LXb/lGEENF+dZOLccQOZBKr40wVE=", - "crlite_enrolled": false, - "id": "26a70827-d9ed-46cc-8952-77eb4121605e", - "last_modified": 1666727872980 - }, - { "schema": 1666727400445, "derHash": "asFZtMK8jnKfO4RkLvEoa8yA13X+J4x0CtpGjVlDkCU=", "subject": "CN=D-TRUST SSL Class 3 CA 1 2009,O=D-Trust GmbH,C=DE", @@ -18633,24 +18280,6 @@ "last_modified": 1666727872593 }, { - "schema": 1666727406839, - "derHash": "Xr2YdOa4jaOPSnuVZs5dTfBeDCJNlJhq2MxeugBKDAQ=", - "subject": "CN=CrowdStrike Global EV CA G2,O=CrowdStrike\\, Inc.,C=US", - "subjectDN": "ME8xCzAJBgNVBAYTAlVTMRowGAYDVQQKExFDcm93ZFN0cmlrZSwgSW5jLjEkMCIGA1UEAxMbQ3Jvd2RTdHJpa2UgR2xvYmFsIEVWIENBIEcy", - "whitelist": false, - "attachment": { - "hash": "a8fc7f0924e8d457aed66b875eaec7fb55fa49bfb53ef60ff6a412eba3edc497", - "size": 1727, - "filename": "CyxodpBYldiqnjPTH1njRYIU3fXbBlov3Ly_xnmsIrE=.pem", - "location": "security-state-staging/intermediates/bef337d4-8432-4ed7-8461-f7619440d1d7.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "CyxodpBYldiqnjPTH1njRYIU3fXbBlov3Ly/xnmsIrE=", - "crlite_enrolled": false, - "id": "ea3f9292-c7b7-48b2-acef-4af36a5aca25", - "last_modified": 1666727872522 - }, - { "schema": 1666727378946, "derHash": "AzAobfNhLA6Wjc1RinoxbV4HkNHKMkuQaw7wF8C+Pqc=", "subject": "CN=WoSign DV SSL CA,O=WoSign CA Limited,C=CN", @@ -19065,24 +18694,6 @@ "last_modified": 1666727872055 }, { - "schema": 1666727343512, - "derHash": "SV5mJKFTQMTHSrhgN3SK1i0e9PFOfIGrfNtim+FAR1c=", - "subject": "CN=DigiCert High Assurance TLS RSA SHA256 2020 CA1,O=DigiCert\\, Inc.,C=US", - "subjectDN": "MGAxCzAJBgNVBAYTAlVTMRcwFQYDVQQKEw5EaWdpQ2VydCwgSW5jLjE4MDYGA1UEAxMvRGlnaUNlcnQgSGlnaCBBc3N1cmFuY2UgVExTIFJTQSBTSEEyNTYgMjAyMCBDQTE=", - "whitelist": false, - "attachment": { - "hash": "c9012e07687a18f6da4ce67dbedfda0fe7d55b7b2ad957e9fb032f08807d1484", - "size": 1768, - "filename": "KKzhMaY72_nD-ZVShAg153XyomvfRUrrKjaWxh3ZCRo=.pem", - "location": "security-state-staging/intermediates/ebad371c-c44c-4c6a-adaf-80e0919cb160.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "KKzhMaY72/nD+ZVShAg153XyomvfRUrrKjaWxh3ZCRo=", - "crlite_enrolled": false, - "id": "1f394e59-5d02-4846-a6c1-db9ef28d0213", - "last_modified": 1666727872042 - }, - { "schema": 1666727379438, "derHash": "vLwYxGO2HzoDOxDHSXTtiiwyivzWejONmHFQajUVQZ8=", "subject": "CN=e-Szigno Class3 SSL CA 2017,O=Microsec Ltd.,L=Budapest,C=HU", @@ -19137,24 +18748,6 @@ "last_modified": 1666727871932 }, { - "schema": 1666727369075, - "derHash": "Zz6P7rEWgnfQFTER0g7Tjp2lH0QL5/1QshhUCTd0Gkg=", - "subject": "CN=DigiCert QuoVadis TLS ICA QuoVadis Root CA 2,O=DigiCert\\, Inc,C=US", - "subjectDN": "MFwxCzAJBgNVBAYTAlVTMRYwFAYDVQQKDA1EaWdpQ2VydCwgSW5jMTUwMwYDVQQDDCxEaWdpQ2VydCBRdW9WYWRpcyBUTFMgSUNBIFF1b1ZhZGlzIFJvb3QgQ0EgMg==", - "whitelist": false, - "attachment": { - "hash": "1972543fba2841f4a4d34b8431f1bd5c4f6ebc8c99b64d08cdf482a4c3962399", - "size": 1975, - "filename": "tZqVkxHOD3FG-_Ed3JNxf_Hs9TQHX1EhCqi5gjq2-HE=.pem", - "location": "security-state-staging/intermediates/22594db7-961b-430b-8c49-c9376e058f31.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "tZqVkxHOD3FG+/Ed3JNxf/Hs9TQHX1EhCqi5gjq2+HE=", - "crlite_enrolled": false, - "id": "75e7a977-22ac-46fa-90d3-ac395c179b34", - "last_modified": 1666727871875 - }, - { "schema": 1666727366901, "derHash": "2ImiZB9d+UE1OBfIelzQ2c2s7TiGJAv72TcynpTTpFs=", "subject": "CN=DKB CA 1O1,O=Deutsche Kreditbank AG,C=DE", @@ -19407,24 +19000,6 @@ "last_modified": 1666727871499 }, { - "schema": 1666727337842, - "derHash": "UidMV85N7jtJ23p/9wjAQPdxiYs76IclqG+0QwGC/hQ=", - "subject": "CN=DigiCert TLS RSA SHA256 2020 CA1,O=DigiCert Inc,C=US", - "subjectDN": "ME8xCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxKTAnBgNVBAMTIERpZ2lDZXJ0IFRMUyBSU0EgU0hBMjU2IDIwMjAgQ0Ex", - "whitelist": false, - "attachment": { - "hash": "8232e99c25dab6bffa9135e65268a146b33ee8fa94e4ca565e723561bfa0e72a", - "size": 1703, - "filename": "RQeZkB42znUfsDIIFWIRiYEcKl7nHwNFwWCrnMMJbVc=.pem", - "location": "security-state-staging/intermediates/741b70e1-9a0c-4119-8c26-f064675f513a.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "RQeZkB42znUfsDIIFWIRiYEcKl7nHwNFwWCrnMMJbVc=", - "crlite_enrolled": false, - "id": "63b55855-0566-405f-8f8c-2ca3b30341e2", - "last_modified": 1666727871472 - }, - { "schema": 1666727408742, "derHash": "NFC204KQw8pde7OLcUlbv3LG0MRNuikiRfm8qYQ6n/8=", "subject": "CN=Actalis Domain Validation Server CA G3,O=Actalis S.p.A.,L=Ponte San Pietro,ST=Bergamo,C=IT", @@ -19533,24 +19108,6 @@ "last_modified": 1666727871368 }, { - "schema": 1666727379278, - "derHash": "ntHt6pWqW3K1E6PkGhug0u+xTOyIiR400ASVyVVWYFw=", - "subject": "CN=CrowdStrike Global EV CA G2,O=CrowdStrike\\, Inc.,C=US", - "subjectDN": "ME8xCzAJBgNVBAYTAlVTMRowGAYDVQQKExFDcm93ZFN0cmlrZSwgSW5jLjEkMCIGA1UEAxMbQ3Jvd2RTdHJpa2UgR2xvYmFsIEVWIENBIEcy", - "whitelist": false, - "attachment": { - "hash": "97a63445016de40593136e1104d0b5b7fa88512347b74c1337c1ab82c6d566fb", - "size": 1743, - "filename": "CyxodpBYldiqnjPTH1njRYIU3fXbBlov3Ly_xnmsIrE=.pem", - "location": "security-state-staging/intermediates/f6986554-454b-40ee-866c-6fb52413316c.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "CyxodpBYldiqnjPTH1njRYIU3fXbBlov3Ly/xnmsIrE=", - "crlite_enrolled": false, - "id": "75aa3a64-ae1e-4d39-b34e-97bb23150bd8", - "last_modified": 1666727871340 - }, - { "schema": 1666727430520, "derHash": "HJ0+jgzx5POcc00Z5Hmulx/DBmwAA1Oitq8yeVqX6hs=", "subject": "CN=University of the Peloponnese TLS RSA SubCA R1,O=Hellenic Academic and Research Institutions CA,C=GR", @@ -19713,24 +19270,6 @@ "last_modified": 1666727871059 }, { - "schema": 1666727421175, - "derHash": "96mhsv2WSj8mcL1mjVYft8VdOqmrg5Hn4WlwLbij288=", - "subject": "CN=DigiCert TLS Hybrid ECC SHA384 2020 CA1,O=DigiCert Inc,C=US", - "subjectDN": "MFYxCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxMDAuBgNVBAMTJ0RpZ2lDZXJ0IFRMUyBIeWJyaWQgRUNDIFNIQTM4NCAyMDIwIENBMQ==", - "whitelist": false, - "attachment": { - "hash": "256160038ace5cd8340f2f662d64ec98899b7badd35e08010600d30dfbdc15f6", - "size": 1479, - "filename": "e0IRz5Tio3GA1Xs4fUVWmH1xHDiH2dMbVtCBSkOIdqM=.pem", - "location": "security-state-staging/intermediates/397c16a4-6646-447e-b182-2d66d18a585d.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "e0IRz5Tio3GA1Xs4fUVWmH1xHDiH2dMbVtCBSkOIdqM=", - "crlite_enrolled": false, - "id": "63d718c2-bafa-4fbc-849e-d91646caaedc", - "last_modified": 1666727871018 - }, - { "schema": 1666727439208, "derHash": "EpdlWLaOjh6qeaYpqOTRft75P1rDDebfsM3uOJ1W0VY=", "subject": "CN=TuringSign RSA Secure CA,O=Turing Crypto GmbH,C=DE", @@ -19821,24 +19360,6 @@ "last_modified": 1666727870904 }, { - "schema": 1666727401833, - "derHash": "KFBuM/VaYHIRXz4Eyb2/WvUxLKj8EyUIuXrJn+4FFug=", - "subject": "CN=DigiCert High Assurance CA-3b,O=DigiCert Inc,C=US", - "subjectDN": "MEwxCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxJjAkBgNVBAMTHURpZ2lDZXJ0IEhpZ2ggQXNzdXJhbmNlIENBLTNi", - "whitelist": false, - "attachment": { - "hash": "7efe69203d1d472d2aa26d67c48aa5083a3a8ef95534b9e7cc3bed159868e965", - "size": 1739, - "filename": "1jqJVFODXrZURu0Yd9r3uRS24OAQ3A4Crn2vR8KpNT8=.pem", - "location": "security-state-staging/intermediates/5f8fc657-c7a9-44f7-9089-ddb5e9eee62f.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "1jqJVFODXrZURu0Yd9r3uRS24OAQ3A4Crn2vR8KpNT8=", - "crlite_enrolled": false, - "id": "f0d900b5-9ed9-4503-af48-b4b909171337", - "last_modified": 1666727870891 - }, - { "schema": 1666727374124, "derHash": "OZWwGheACuz1SA6TnZ2kTtzMfPKTVlfGF51aHvol100=", "subject": "CN=Athens University of Economics and Business TLS RSA SubCA R1,O=Hellenic Academic and Research Institutions CA,C=GR", @@ -19947,24 +19468,6 @@ "last_modified": 1666727870783 }, { - "schema": 1666727404949, - "derHash": "2MyJxqprdFKIGQeSfIHmbaAadZjPdnTk4uEz8WVG1fA=", - "subject": "CN=DigiCert QuoVadis TLS ICA QV Root CA 3,O=DigiCert\\, Inc,C=US", - "subjectDN": "MFYxCzAJBgNVBAYTAlVTMRYwFAYDVQQKDA1EaWdpQ2VydCwgSW5jMS8wLQYDVQQDDCZEaWdpQ2VydCBRdW9WYWRpcyBUTFMgSUNBIFFWIFJvb3QgQ0EgMw==", - "whitelist": false, - "attachment": { - "hash": "28b7d0137b37f064e0e72dc8cba088a4bfad9fa88c195b84dc966fbc31cf4083", - "size": 1955, - "filename": "pT-wsiZiRbT5xEjXobbcxQVI0ciaSQwCykbcFUnahBA=.pem", - "location": "security-state-staging/intermediates/32052bb6-9019-4826-b1ec-d7f1b6c94e9d.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "pT+wsiZiRbT5xEjXobbcxQVI0ciaSQwCykbcFUnahBA=", - "crlite_enrolled": false, - "id": "50f4ff42-4da7-4477-b2c6-43861e12f6b6", - "last_modified": 1666727870769 - }, - { "schema": 1666727433713, "derHash": "RM6X9clX3QVtRMPhvfzrLPmntCjtCJg5JkM2MDvKx+8=", "subject": "CN=CEDEFOP TLS RSA SubCA R1,O=Hellenic Academic and Research Institutions CA,C=GR", @@ -20073,42 +19576,6 @@ "last_modified": 1666727870560 }, { - "schema": 1666727339721, - "derHash": "6IHTuDw7xpTX2Z+S3oOyv/XG7i2YcaRG3qEH1jl1Zfw=", - "subject": "CN=Apple Public EV Server RSA CA 3 - G1,O=Apple Inc.,C=US", - "subjectDN": "MFExCzAJBgNVBAYTAlVTMRMwEQYDVQQKEwpBcHBsZSBJbmMuMS0wKwYDVQQDEyRBcHBsZSBQdWJsaWMgRVYgU2VydmVyIFJTQSBDQSAzIC0gRzE=", - "whitelist": false, - "attachment": { - "hash": "05636855833311a310b0828ba857207d0eccf6a019c54c9ebb31a2249c1664f8", - "size": 1800, - "filename": "aEQV_UnJvguPLzp--x3ZbyOodJnw5VpETKxl_Aol0Ac=.pem", - "location": "security-state-staging/intermediates/a98e7dae-1e30-457f-90d6-9f0c1d817640.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "aEQV/UnJvguPLzp++x3ZbyOodJnw5VpETKxl/Aol0Ac=", - "crlite_enrolled": false, - "id": "7915f1a3-25a6-4fe0-8f20-a17e44488dcf", - "last_modified": 1666727870531 - }, - { - "schema": 1666727390226, - "derHash": "qEdUTMPNVOhVyjl4DCFiQx9cjjJ+xm1aQ88maHe+xQ8=", - "subject": "CN=HydrantID SSL CA D1,O=Avalanche Cloud Corporation,C=US", - "subjectDN": "MFExCzAJBgNVBAYTAlVTMSQwIgYDVQQKExtBdmFsYW5jaGUgQ2xvdWQgQ29ycG9yYXRpb24xHDAaBgNVBAMTE0h5ZHJhbnRJRCBTU0wgQ0EgRDE=", - "whitelist": false, - "attachment": { - "hash": "06ef680fca20d39a376ae63a23282c3c882a1d9a10e1b090d7a649ca52cb495b", - "size": 1691, - "filename": "pFJuHwTjYt84g_qC76hABYpNYJN5mgRCOZ3SeolVQWw=.pem", - "location": "security-state-staging/intermediates/78620e34-e02c-45a6-829f-9e58d846ec6a.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "pFJuHwTjYt84g/qC76hABYpNYJN5mgRCOZ3SeolVQWw=", - "crlite_enrolled": false, - "id": "4881e3af-3f96-44cf-b1e0-4b814adb983c", - "last_modified": 1666727870517 - }, - { "schema": 1666727383578, "derHash": "fvP4lFbOY2VXsgxd+zf5jCU6C2YNLp5eeEXK+cA4x8E=", "subject": "CN=SHECA EV Server CA G3,O=UniTrust,C=CN", @@ -20181,24 +19648,6 @@ "last_modified": 1666727870437 }, { - "schema": 1666727393606, - "derHash": "mH/y47JaOhTLhD2Qezx/AHwnSSGvwQAX+F1PrnsMuLY=", - "subject": "CN=DigiCert Assured ID TLS RSA4096 SHA256 2022 CA1,O=DigiCert\\, Inc.,C=US", - "subjectDN": "MGAxCzAJBgNVBAYTAlVTMRcwFQYDVQQKEw5EaWdpQ2VydCwgSW5jLjE4MDYGA1UEAxMvRGlnaUNlcnQgQXNzdXJlZCBJRCBUTFMgUlNBNDA5NiBTSEEyNTYgMjAyMiBDQTE=", - "whitelist": false, - "attachment": { - "hash": "ea98651742d65855a2b89e7d033a40bf1adf3bb22e730eda3ea9896019690d52", - "size": 2089, - "filename": "t6F6ltc_eNYw0WY4vUTTo7SvuavxVPXIIpqLyWMQG-g=.pem", - "location": "security-state-staging/intermediates/27c32677-48fe-4613-8b2f-ca869cef0d85.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "t6F6ltc/eNYw0WY4vUTTo7SvuavxVPXIIpqLyWMQG+g=", - "crlite_enrolled": false, - "id": "3ef3ce19-bcfb-484b-9e2e-253adcc956b5", - "last_modified": 1666727870409 - }, - { "schema": 1666727338014, "derHash": "SWlaXw9+9u32mBk9me1Iuq3iDqRXQDwRzq1JLEWGZdo=", "subject": "CN=TWCA Global EVSSL Certification Authority,OU=Global EVSSL Sub-CA,O=TAIWAN-CA,C=TW", @@ -20271,24 +19720,6 @@ "last_modified": 1666727870309 }, { - "schema": 1666727379118, - "derHash": "AYGythcxeVYudWMjRAN8pSMBhhin9xaCaaPrhTZ/91w=", - "subject": "CN=DigiCert Assured ID Grid TLS RSA2048 SHA256 2022 CA1,O=DigiCert\\, Inc.,C=US", - "subjectDN": "MGUxCzAJBgNVBAYTAlVTMRcwFQYDVQQKEw5EaWdpQ2VydCwgSW5jLjE9MDsGA1UEAxM0RGlnaUNlcnQgQXNzdXJlZCBJRCBHcmlkIFRMUyBSU0EyMDQ4IFNIQTI1NiAyMDIyIENBMQ==", - "whitelist": false, - "attachment": { - "hash": "7f8f0eacf04c02686bfe08a2ccff1727606d8cbdee3d30408f7ee475b68600a3", - "size": 1804, - "filename": "_SfSGxeP1MQb2mpICOc8KzfYSH77KMzIMbCgylDKpPc=.pem", - "location": "security-state-staging/intermediates/4e91bcaa-5473-4b40-8c61-3bb878424076.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "/SfSGxeP1MQb2mpICOc8KzfYSH77KMzIMbCgylDKpPc=", - "crlite_enrolled": false, - "id": "a5acb099-b5f7-485c-a851-34cf19a7efc6", - "last_modified": 1666727870282 - }, - { "schema": 1666727355566, "derHash": "Q6cONiC8RSM52HiqaPLlNYrEYHrHIsTXfTxNLCBPf3E=", "subject": "CN=DigiCert Assured ID G2 TLS RSA4096 SHA256 2022 CA1,O=DigiCert\\, Inc.,C=US", @@ -20379,24 +19810,6 @@ "last_modified": 1666727870028 }, { - "schema": 1666727401140, - "derHash": "y2Zmsyv/Lv7cxBh98Umm00pdELcWW5z/KmfA4xGu7tc=", - "subject": "CN=QuoVadis Europe EV SSL CA G1,O=QuoVadis Trustlink B.V.,C=NL", - "subjectDN": "MFYxCzAJBgNVBAYTAk5MMSAwHgYDVQQKDBdRdW9WYWRpcyBUcnVzdGxpbmsgQi5WLjElMCMGA1UEAwwcUXVvVmFkaXMgRXVyb3BlIEVWIFNTTCBDQSBHMQ==", - "whitelist": false, - "attachment": { - "hash": "990290f2ea4ff420df521c3b3851971e7be41a8508394faa2cb562a69bce9e55", - "size": 2385, - "filename": "WkWVWx1-X3CuwtFGJvDjdr5hOX8PeMryJG2Va7Y6cj8=.pem", - "location": "security-state-staging/intermediates/a0cf3874-21b6-41ef-b36d-7e3b20b5db08.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "WkWVWx1+X3CuwtFGJvDjdr5hOX8PeMryJG2Va7Y6cj8=", - "crlite_enrolled": false, - "id": "28a8c02e-5350-422e-a3eb-6f8150960132", - "last_modified": 1666727869996 - }, - { "schema": 1666727414241, "derHash": "Fh7lOGMpsoon/0BXNlUqYh1ahEpDgR42I+Uu76C6hAo=", "subject": "CN=QuoVadis Global SSL ICA G3,O=QuoVadis Limited,C=BM", @@ -20451,24 +19864,6 @@ "last_modified": 1666727869912 }, { - "schema": 1666727369431, - "derHash": "sarhvNVV6KPR492o7ITnV8VSZVNEzj/uu6+Y6JXb7aw=", - "subject": "CN=QuoVadis Europe SSL CA G2,O=QuoVadis Trustlink B.V.,C=NL", - "subjectDN": "MFMxCzAJBgNVBAYTAk5MMSAwHgYDVQQKDBdRdW9WYWRpcyBUcnVzdGxpbmsgQi5WLjEiMCAGA1UEAwwZUXVvVmFkaXMgRXVyb3BlIFNTTCBDQSBHMg==", - "whitelist": false, - "attachment": { - "hash": "dfb31ebff112bccbef0ba90c29987f9962823acb59f69bd984351d9e2c7e22df", - "size": 2381, - "filename": "XOogr9_VItHwTOA_JogutdX4V06tVw9btHQLa2tR0_A=.pem", - "location": "security-state-staging/intermediates/88eff6f9-143b-4a55-bfef-19933a4e3007.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "XOogr9/VItHwTOA/JogutdX4V06tVw9btHQLa2tR0/A=", - "crlite_enrolled": false, - "id": "12bb227c-277f-4680-a556-f5998b87f658", - "last_modified": 1666727869884 - }, - { "schema": 1666727365874, "derHash": "nOYws1+K4sZBnnNK2dL6MEdt2ec5Sx6Tsn+D93agJOo=", "subject": "CN=AC Unidades de Sellado de Tiempo,OU=Ceres,O=FNMT-RCM,C=ES", @@ -20541,42 +19936,6 @@ "last_modified": 1666727869830 }, { - "schema": 1666727410854, - "derHash": "p5cQigWtkyhYX8DLhC+9gk+sZRC41+tP9HmR7uWKqSQ=", - "subject": "CN=GeoTrust Global TLS RSA4096 SHA256 2022 CA1,O=DigiCert\\, Inc.,C=US", - "subjectDN": "MFwxCzAJBgNVBAYTAlVTMRcwFQYDVQQKEw5EaWdpQ2VydCwgSW5jLjE0MDIGA1UEAxMrR2VvVHJ1c3QgR2xvYmFsIFRMUyBSU0E0MDk2IFNIQTI1NiAyMDIyIENBMQ==", - "whitelist": false, - "attachment": { - "hash": "7debe4651a89d772bd8a304272699c20eda3b8d40eee9e84a3ccd55f8c63f444", - "size": 2068, - "filename": "aZeR2aS2g2bguhPzWzTQqUq9OCf4tXk7VWrF6R_zJkM=.pem", - "location": "security-state-staging/intermediates/d15529f9-49a2-467b-aaff-3eba01eb9996.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "aZeR2aS2g2bguhPzWzTQqUq9OCf4tXk7VWrF6R/zJkM=", - "crlite_enrolled": false, - "id": "93e60034-59ff-49c4-a646-358a9907c217", - "last_modified": 1666727869788 - }, - { - "schema": 1666727345257, - "derHash": "kqX1Fa0106J8SQ7bE13nBEseOZ1gisGr6IP8gvtLFr4=", - "subject": "CN=RapidSSL Global TLS RSA4096 SHA256 2022 CA1,O=DigiCert\\, Inc.,C=US", - "subjectDN": "MFwxCzAJBgNVBAYTAlVTMRcwFQYDVQQKEw5EaWdpQ2VydCwgSW5jLjE0MDIGA1UEAxMrUmFwaWRTU0wgR2xvYmFsIFRMUyBSU0E0MDk2IFNIQTI1NiAyMDIyIENBMQ==", - "whitelist": false, - "attachment": { - "hash": "92ad0528387f762c0d47a1b2aef3a70165915785e79a7440136f35f50719e121", - "size": 2068, - "filename": "lPraBjD-VHks5_sVEDOczhg00z9TGoGMAjndDyYGUNU=.pem", - "location": "security-state-staging/intermediates/9feab4a5-669f-46c9-9f31-2d561a1fc8de.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "lPraBjD+VHks5/sVEDOczhg00z9TGoGMAjndDyYGUNU=", - "crlite_enrolled": false, - "id": "5fb2df13-ba06-48c8-b568-679d6edd2144", - "last_modified": 1666727869774 - }, - { "schema": 1666727332641, "derHash": "i37VNYSEeB9MCDdrGDsBjJV5CMqsMqpyrNAuUXB6WKc=", "subject": "CN=AgID CA SSL SERVER,OU=Area Soluzioni per la Pubblica Amministrazione,O=Agenzia per l'Italia Digitale,L=Roma,C=IT", @@ -20595,24 +19954,6 @@ "last_modified": 1666727869760 }, { - "schema": 1666727438361, - "derHash": "5c0N1E4RIMeUFchPU2nXmuBPBH6A3AhWNRqrwjIFbKU=", - "subject": "CN=QuoVadis Global SSL ICA G2,O=QuoVadis Limited,C=BM", - "subjectDN": "ME0xCzAJBgNVBAYTAkJNMRkwFwYDVQQKExBRdW9WYWRpcyBMaW1pdGVkMSMwIQYDVQQDExpRdW9WYWRpcyBHbG9iYWwgU1NMIElDQSBHMg==", - "whitelist": false, - "attachment": { - "hash": "31277c8cdd0e37bf32bacfe9cf3ce3c6b326d4510c64690765cda14d19566338", - "size": 1995, - "filename": "tYkfFN27P1GUjH5ME128BCg302dL2iwOYhz5wwFJb50=.pem", - "location": "security-state-staging/intermediates/590b331b-c3f1-4028-8b4b-57763d4e8493.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "tYkfFN27P1GUjH5ME128BCg302dL2iwOYhz5wwFJb50=", - "crlite_enrolled": false, - "id": "d150b5c4-cf8a-4467-913a-da337ef53b40", - "last_modified": 1666727869747 - }, - { "schema": 1666727329540, "derHash": "XuWq1wSotpiIP0ApcgyPoct5yfo0Y8wkNAYp6+bFpis=", "subject": "CN=Verokey Secure Web G2,O=Verokey,C=AU", @@ -20703,24 +20044,6 @@ "last_modified": 1666727869679 }, { - "schema": 1666727369598, - "derHash": "1sxXuSYOmwEt+sQKgb/AIrktkfpJt8RcWd+GcCqsKQY=", - "subject": "CN=Verokey Verified Business,O=Verokey,C=AU", - "subjectDN": "MEMxCzAJBgNVBAYTAkFVMRAwDgYDVQQKEwdWZXJva2V5MSIwIAYDVQQDExlWZXJva2V5IFZlcmlmaWVkIEJ1c2luZXNz", - "whitelist": false, - "attachment": { - "hash": "ad91c21bd6c4e12bab1179f64d3061f1a8c3f99e4e8edc9902360c09c0d6f009", - "size": 1687, - "filename": "jVuisrysh5HDay17vNJwtigzbmgB6GyT5_TBkYrj7aQ=.pem", - "location": "security-state-staging/intermediates/88d20507-b598-4ce5-9ba2-761d21a4e419.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "jVuisrysh5HDay17vNJwtigzbmgB6GyT5/TBkYrj7aQ=", - "crlite_enrolled": false, - "id": "4e6df119-41d9-4a2f-833f-eded8105015b", - "last_modified": 1666727869652 - }, - { "schema": 1666727396472, "derHash": "ubZIktCtRxksE/FdrM9bogQbs58wQagPqq1vxsUqilA=", "subject": "CN=ZwTrus EV SSL CA,O=北京中万网络科技有限责任公司,C=CN", @@ -21819,24 +21142,6 @@ "last_modified": 1666727868362 }, { - "schema": 1666727421514, - "derHash": "hGT/6ymjrRfp1vRuSMXHJ8nXho2sAmK/JW4gs8+1WII=", - "subject": "CN=Sectigo SHA-256 EV Secure Server CA 2,O=Sectigo Limited,C=GB", - "subjectDN": "MFcxCzAJBgNVBAYTAkdCMRgwFgYDVQQKEw9TZWN0aWdvIExpbWl0ZWQxLjAsBgNVBAMTJVNlY3RpZ28gU0hBLTI1NiBFViBTZWN1cmUgU2VydmVyIENBIDI=", - "whitelist": false, - "attachment": { - "hash": "cdc38abcb47f09c937b5eb3ed32a230a1fc02eae4270fb497306252f60c160d4", - "size": 1674, - "filename": "ZFA27ke4TClASV6I0jW87lSWFo_b8drlh9D36Vzid1s=.pem", - "location": "security-state-staging/intermediates/e598453a-286a-4210-bd2d-a634aa6389bd.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "ZFA27ke4TClASV6I0jW87lSWFo/b8drlh9D36Vzid1s=", - "crlite_enrolled": false, - "id": "4baeb4c9-0512-4788-9c28-a605892d521a", - "last_modified": 1666727868335 - }, - { "schema": 1666727376852, "derHash": "aQ7yFLwRTvHXJr1+8D5UbNbLe+W8I/rNORJjv/tXlwo=", "subject": "CN=cPanel High Assurance RSA Certification Authority,O=cPanel\\, Inc.,L=Houston,ST=TX,C=US", @@ -21999,24 +21304,6 @@ "last_modified": 1666727868136 }, { - "schema": 1666727358448, - "derHash": "vaRnKkA8okUcdNfpPnpOcantIqKozNb5H4/prg5sqIE=", - "subject": "CN=Sectigo SHA-256 OV Secure Server CA 2,O=Sectigo Limited,C=GB", - "subjectDN": "MFcxCzAJBgNVBAYTAkdCMRgwFgYDVQQKEw9TZWN0aWdvIExpbWl0ZWQxLjAsBgNVBAMTJVNlY3RpZ28gU0hBLTI1NiBPViBTZWN1cmUgU2VydmVyIENBIDI=", - "whitelist": false, - "attachment": { - "hash": "cd90be927b8b82f63d94bc710f94b15ae502edc046ec8a850e6036906b6fad9c", - "size": 1634, - "filename": "XB8O6m4KrSEF6ajZf52dFtzGpdc9UJGKYYbXFCuXf7c=.pem", - "location": "security-state-staging/intermediates/9e41ecb3-20c9-4bb7-9127-b426f9d84898.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "XB8O6m4KrSEF6ajZf52dFtzGpdc9UJGKYYbXFCuXf7c=", - "crlite_enrolled": false, - "id": "0ccd3e49-f361-4f0f-adf4-1241c32a754f", - "last_modified": 1666727868122 - }, - { "schema": 1666727383397, "derHash": "26wvrk+MlJsaMM+HHqtYlX9kILeXpRJVBrjO3Uj114Q=", "subject": "CN=GEANT EV RSA CA 4,O=GEANT Vereniging,C=NL", @@ -23025,60 +22312,6 @@ "last_modified": 1666727866938 }, { - "schema": 1666727342484, - "derHash": "15otXgMpXA6f6uNtAh69UglwCrGp6BekPzD6PGb3jSE=", - "subject": "CN=DigiCert TLS Hybrid ECC SHA384 2020 CA1,O=DigiCert Inc,C=US", - "subjectDN": "MFYxCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxMDAuBgNVBAMTJ0RpZ2lDZXJ0IFRMUyBIeWJyaWQgRUNDIFNIQTM4NCAyMDIwIENBMQ==", - "whitelist": false, - "attachment": { - "hash": "bc2954442e7a77c973da8e56642f87d300ade42db9755d9dfb888b77d502b45b", - "size": 1536, - "filename": "e0IRz5Tio3GA1Xs4fUVWmH1xHDiH2dMbVtCBSkOIdqM=.pem", - "location": "security-state-staging/intermediates/8f52065f-5cee-4d08-b159-e6444aec8a36.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "e0IRz5Tio3GA1Xs4fUVWmH1xHDiH2dMbVtCBSkOIdqM=", - "crlite_enrolled": false, - "id": "b8541d60-7ae4-4cdb-b65c-94c6ea2f9622", - "last_modified": 1666727866912 - }, - { - "schema": 1666727336331, - "derHash": "QD4GKiZTBZETKFuvgKDUrkIshIyfePrQH8lLxbh/7xo=", - "subject": "CN=DigiCert SHA2 Extended Validation Server CA,OU=www.digicert.com,O=DigiCert Inc,C=US", - "subjectDN": "MHUxCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5jb20xNDAyBgNVBAMTK0RpZ2lDZXJ0IFNIQTIgRXh0ZW5kZWQgVmFsaWRhdGlvbiBTZXJ2ZXIgQ0E=", - "whitelist": false, - "attachment": { - "hash": "8c56cc97d9228cf4315abdb67ecbe6f845bb15c6bddfa4fc1b4bd41251669430", - "size": 1695, - "filename": "RRM1dGqnDFsCJXBTHky16vi1obOlCgFFn_yOhI_y-ho=.pem", - "location": "security-state-staging/intermediates/078b10f3-5ab5-4378-ada1-201c314e5dc2.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "RRM1dGqnDFsCJXBTHky16vi1obOlCgFFn/yOhI/y+ho=", - "crlite_enrolled": false, - "id": "6928877d-4683-4f4c-8186-42ac4ab38543", - "last_modified": 1666727866885 - }, - { - "schema": 1666727339543, - "derHash": "tutPitGXBz/lID+Pzr/VxQnN6co6pl7FnSA4MUJBktQ=", - "subject": "CN=Secure Site Extended Validation CA G2,OU=www.digicert.com,O=DigiCert Inc,C=US", - "subjectDN": "MG8xCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5jb20xLjAsBgNVBAMTJVNlY3VyZSBTaXRlIEV4dGVuZGVkIFZhbGlkYXRpb24gQ0EgRzI=", - "whitelist": false, - "attachment": { - "hash": "cd904a90ca202b5ad90cebb83e4d5c23de42eb5861cff29e373aa692f5cebac5", - "size": 1699, - "filename": "GQ1NxZwFxMspL6F7W34V3JpBp8emVEoKYr5gy_rpnLc=.pem", - "location": "security-state-staging/intermediates/9d68a7bf-267d-4ad1-a0e1-76c7bfd5f003.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "GQ1NxZwFxMspL6F7W34V3JpBp8emVEoKYr5gy/rpnLc=", - "crlite_enrolled": false, - "id": "6dd778da-ae48-4e44-a711-9554a9bde292", - "last_modified": 1666727866869 - }, - { "schema": 1666727363970, "derHash": "cQAks3vZ8OFTfBikwg+aMcS0hdEkjGQ/ILTADzcWuoU=", "subject": "CN=DigiCert EV Server CA G4,OU=www.digicert.com,O=DigiCert Inc,C=US", @@ -23097,24 +22330,6 @@ "last_modified": 1666727866856 }, { - "schema": 1666727398131, - "derHash": "L2iJlhp8pwZ+i6EDws+bmpJPjKKT8RF44joZeNLxM9M=", - "subject": "CN=DigiCert Cloud Services CA-1,O=DigiCert Inc,C=US", - "subjectDN": "MEsxCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxJTAjBgNVBAMTHERpZ2lDZXJ0IENsb3VkIFNlcnZpY2VzIENBLTE=", - "whitelist": false, - "attachment": { - "hash": "d202b6061f57e425a4b7e1b2b848b30da87b4fa0eb8d5e4a70307ce5ff99228e", - "size": 1646, - "filename": "UgpUVparimk8QCjtWQaUQ7EGrtrykc_L8N66EhFY3VE=.pem", - "location": "security-state-staging/intermediates/0c3216d9-9fe7-4784-bccb-1927dd3ceff5.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "UgpUVparimk8QCjtWQaUQ7EGrtrykc/L8N66EhFY3VE=", - "crlite_enrolled": false, - "id": "d64cb01d-fa83-4092-845b-913f4d4061d6", - "last_modified": 1666727866842 - }, - { "schema": 1666727365154, "derHash": "j6xXZDnJ/T7xU7Ufnt0NOBtd97h1Wc6+ygQpfdRKY5s=", "subject": "CN=DigiCert Global CA G2,O=DigiCert Inc,C=US", @@ -23133,42 +22348,6 @@ "last_modified": 1666727866829 }, { - "schema": 1666727372910, - "derHash": "m/7T2dyVI2vP/LNdSxINsOOGf2Kx/QFako2gswOWZoM=", - "subject": "CN=DigiCert High Assurance TLS RSA SHA256 2020 CA1,O=DigiCert\\, Inc.,C=US", - "subjectDN": "MGAxCzAJBgNVBAYTAlVTMRcwFQYDVQQKEw5EaWdpQ2VydCwgSW5jLjE4MDYGA1UEAxMvRGlnaUNlcnQgSGlnaCBBc3N1cmFuY2UgVExTIFJTQSBTSEEyNTYgMjAyMCBDQTE=", - "whitelist": false, - "attachment": { - "hash": "5e142f2c8b2fe06316f53d76be5e837878e6537e01e66186d01bb4b6167dfc1b", - "size": 1748, - "filename": "KKzhMaY72_nD-ZVShAg153XyomvfRUrrKjaWxh3ZCRo=.pem", - "location": "security-state-staging/intermediates/b5ade449-4506-4a44-87eb-1f9505aa417a.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "KKzhMaY72/nD+ZVShAg153XyomvfRUrrKjaWxh3ZCRo=", - "crlite_enrolled": false, - "id": "324ecc15-aac9-473a-8fa5-04c69f2368f2", - "last_modified": 1666727866812 - }, - { - "schema": 1666727394590, - "derHash": "iTfpDhSVyaeO+xgYLUP9xz/NKSq2NHoSuQd96HhTDmI=", - "subject": "CN=GeoTrust EV RSA CN CA G2,O=DigiCert Inc,C=US", - "subjectDN": "MEcxCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxITAfBgNVBAMTGEdlb1RydXN0IEVWIFJTQSBDTiBDQSBHMg==", - "whitelist": false, - "attachment": { - "hash": "6e6acba4497685370050fe22f00922d96466b366ec048389689c951f2bc20540", - "size": 1646, - "filename": "AKgAa8DfB2Gh8BJb5YJO995EeaGcs3vEecdkZw_OD7I=.pem", - "location": "security-state-staging/intermediates/54d08752-5c1b-49c6-8ecd-1cbdc144c4e3.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "AKgAa8DfB2Gh8BJb5YJO995EeaGcs3vEecdkZw/OD7I=", - "crlite_enrolled": false, - "id": "bcc2ec00-1bbb-49ff-9196-7453336027cc", - "last_modified": 1666727866796 - }, - { "schema": 1666727356927, "derHash": "S8xeI0/oHt5Or4g6oZwxM1sLJuheBmuZReTLYVPrIMI=", "subject": "CN=Thawte TLS RSA CA G1,OU=www.digicert.com,O=DigiCert Inc,C=US", @@ -23205,168 +22384,6 @@ "last_modified": 1666727866744 }, { - "schema": 1666727372579, - "derHash": "GUAL5bejH7czkXcAeJ0vCiRxwMnVBsDlBMBsFtfLF8A=", - "subject": "CN=DigiCert SHA2 High Assurance Server CA,OU=www.digicert.com,O=DigiCert Inc,C=US", - "subjectDN": "MHAxCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5jb20xLzAtBgNVBAMTJkRpZ2lDZXJ0IFNIQTIgSGlnaCBBc3N1cmFuY2UgU2VydmVyIENB", - "whitelist": false, - "attachment": { - "hash": "fc49ef5499c2e3eebd0f3199498da32725362a16eed48e7b69a27d8f05901331", - "size": 1687, - "filename": "k2v657xBsOVe1PQRwOsHsw3bsGT2VzIqz5K-59sNQws=.pem", - "location": "security-state-staging/intermediates/0acde44b-2192-4511-8c5a-b0e50f180ccf.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "k2v657xBsOVe1PQRwOsHsw3bsGT2VzIqz5K+59sNQws=", - "crlite_enrolled": false, - "id": "c85675f4-4bb8-4759-909f-cea3b1729711", - "last_modified": 1666727866731 - }, - { - "schema": 1666727345420, - "derHash": "lRQaNVpaKqPgESIcq5/nOBD9tdiBNYZPA+TYUr0Lvts=", - "subject": "CN=Thawte RSA CN CA G2,O=DigiCert Inc,C=US", - "subjectDN": "MEIxCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxHDAaBgNVBAMTE1RoYXd0ZSBSU0EgQ04gQ0EgRzI=", - "whitelist": false, - "attachment": { - "hash": "d0092989a33a059425f8fdb48fa5b67a27979e85599b87d5b3b4cdc9633acc51", - "size": 1792, - "filename": "hN3GzHyLopxOn8DxNQIEvpQa-NyS7R_1oQY0xsFsrOA=.pem", - "location": "security-state-staging/intermediates/fe06a439-e718-4f32-9f86-6496f932e53b.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "hN3GzHyLopxOn8DxNQIEvpQa+NyS7R/1oQY0xsFsrOA=", - "crlite_enrolled": false, - "id": "3718bfa1-b885-4d18-ba3c-c5d9ba546f46", - "last_modified": 1666727866718 - }, - { - "schema": 1666727423099, - "derHash": "48JCed1qM3+IGxvGkuh49KMa/pWFHyCPlIALDCTYjDg=", - "subject": "CN=GeoTrust RSA CN CA G2,O=DigiCert Inc,C=US", - "subjectDN": "MEQxCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxHjAcBgNVBAMTFUdlb1RydXN0IFJTQSBDTiBDQSBHMg==", - "whitelist": false, - "attachment": { - "hash": "77b33c8317779db8fa911e3a9f4b194cb8c14bf035a51538332572ba33b22407", - "size": 1813, - "filename": "LYxGolhhMxT6m_MXQhVdp6zkEP-xK8sxXN4I4pBqtFs=.pem", - "location": "security-state-staging/intermediates/14b69ed3-e7ed-4c49-bac3-fac74b07509f.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "LYxGolhhMxT6m/MXQhVdp6zkEP+xK8sxXN4I4pBqtFs=", - "crlite_enrolled": false, - "id": "6ddb3b1b-9a01-4257-b315-b29d2b88702d", - "last_modified": 1666727866704 - }, - { - "schema": 1666727436803, - "derHash": "E5rDa9hTmLu7RYhofCDcNoJ9A6X0Kq34fwK+zEvpv8I=", - "subject": "CN=DigiCert Secure Site EV CN CA G3,O=DigiCert Inc,C=US", - "subjectDN": "ME8xCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxKTAnBgNVBAMTIERpZ2lDZXJ0IFNlY3VyZSBTaXRlIEVWIENOIENBIEcz", - "whitelist": false, - "attachment": { - "hash": "c30a8c2dba14a41fcf3c4466c0a37c568165ef661c1e847e1f42ba3523ae26e3", - "size": 1638, - "filename": "q0mT-mtnAchq7xXJEtVo25yl_8a1e08EqUu2Ww5ybfQ=.pem", - "location": "security-state-staging/intermediates/33ca1d04-2f29-43b2-bcb6-a67279e70854.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "q0mT+mtnAchq7xXJEtVo25yl/8a1e08EqUu2Ww5ybfQ=", - "crlite_enrolled": false, - "id": "7605906c-27c8-4817-9f0b-3ea342481f97", - "last_modified": 1666727866691 - }, - { - "schema": 1666727359455, - "derHash": "vzVY+HfonSfapg2pZxZ2Vw376yFdhKxaNxItZ3a3j24=", - "subject": "CN=GeoTrust EV ECC CA 2018,OU=www.digicert.com,O=DigiCert Inc,C=US", - "subjectDN": "MGExCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5jb20xIDAeBgNVBAMTF0dlb1RydXN0IEVWIEVDQyBDQSAyMDE4", - "whitelist": false, - "attachment": { - "hash": "fd09ba904b4aae46221e9b016749ea94a96f949958f1dd2f127e1155a6f0e083", - "size": 1390, - "filename": "KZiLkK8HMbpxJlPzQa3CEz5YMCWvdd0o1cov4_NrxCA=.pem", - "location": "security-state-staging/intermediates/02ea376f-2b25-48af-aa1a-bbc3ae4d927a.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "KZiLkK8HMbpxJlPzQa3CEz5YMCWvdd0o1cov4/NrxCA=", - "crlite_enrolled": false, - "id": "62aaa813-2caa-49f3-9a2f-e608096d7f84", - "last_modified": 1666727866677 - }, - { - "schema": 1666727386274, - "derHash": "k1abJqpTXj4HyJHGvS+p3Ak5wk20s3Jq2FMe2xfEl8o=", - "subject": "CN=Thawte EV RSA CA 2018,OU=www.digicert.com,O=DigiCert Inc,C=US", - "subjectDN": "MF8xCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5jb20xHjAcBgNVBAMTFVRoYXd0ZSBFViBSU0EgQ0EgMjAxOA==", - "whitelist": false, - "attachment": { - "hash": "2afcbb41f3261b8de1c381ea87d94d71e912d4f0f133fc7def226d445a3d1fc9", - "size": 1662, - "filename": "LrLVqGD-UOnCQjaFUpgBUORdtTIaWwBeJtZ2JTpAm_U=.pem", - "location": "security-state-staging/intermediates/533a2e28-1d5c-4259-832a-fc9c84b4a612.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "LrLVqGD+UOnCQjaFUpgBUORdtTIaWwBeJtZ2JTpAm/U=", - "crlite_enrolled": false, - "id": "18c0695e-ca93-4d3f-91c3-60819c6551f3", - "last_modified": 1666727866638 - }, - { - "schema": 1666727420093, - "derHash": "pmyXrlnf+eoBXnPHRO5VIHRfEBo5XEl9GeHxaNOa/NA=", - "subject": "CN=DigiCert Secure Site Pro CN CA G3,O=DigiCert Inc,C=US", - "subjectDN": "MFAxCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxKjAoBgNVBAMTIURpZ2lDZXJ0IFNlY3VyZSBTaXRlIFBybyBDTiBDQSBHMw==", - "whitelist": false, - "attachment": { - "hash": "fed0dc0203fd4a2fa009eba4aee1888c162e419b0c63be3155a472ad83b1b140", - "size": 1808, - "filename": "BbkOPUFIMuqBj5SBjChDvpb1ZCdk3b9ZNDWOnKRB_bo=.pem", - "location": "security-state-staging/intermediates/04307cc4-0014-46c3-ab8e-21b7b74b920c.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "BbkOPUFIMuqBj5SBjChDvpb1ZCdk3b9ZNDWOnKRB/bo=", - "crlite_enrolled": false, - "id": "d44f8523-49e6-4da8-9c0c-21f008f59251", - "last_modified": 1666727866611 - }, - { - "schema": 1666727332806, - "derHash": "29+pGsxNuK2D/MeXjjXWL24y5VEIJzyOyZjjEzWA1mQ=", - "subject": "CN=TrustAsia OV TLS Pro CA G2,O=TrustAsia Technologies\\, Inc.,C=CN", - "subjectDN": "MFkxCzAJBgNVBAYTAkNOMSUwIwYDVQQKExxUcnVzdEFzaWEgVGVjaG5vbG9naWVzLCBJbmMuMSMwIQYDVQQDExpUcnVzdEFzaWEgT1YgVExTIFBybyBDQSBHMg==", - "whitelist": false, - "attachment": { - "hash": "09abfb488ce57ff55af2a8d48e0210dd09559b54b424afa704d5818fb498257b", - "size": 1821, - "filename": "cJhQtqu9DZRLxNRS1bDaM1E3d1GuJZmxfwKcfb-Gx3Y=.pem", - "location": "security-state-staging/intermediates/fc310196-a128-4383-818f-07e7f4229a9b.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "cJhQtqu9DZRLxNRS1bDaM1E3d1GuJZmxfwKcfb+Gx3Y=", - "crlite_enrolled": false, - "id": "b9f2b1b6-b5e8-4bb2-94a4-90b62bde54e7", - "last_modified": 1666727866598 - }, - { - "schema": 1666727335491, - "derHash": "JXaHE9O0Wfk4LSpZT4XzRwn9KokwcxVCpBRv+yRr7Gk=", - "subject": "CN=DigiCert TLS RSA SHA256 2020 CA1,O=DigiCert Inc,C=US", - "subjectDN": "ME8xCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxKTAnBgNVBAMTIERpZ2lDZXJ0IFRMUyBSU0EgU0hBMjU2IDIwMjAgQ0Ex", - "whitelist": false, - "attachment": { - "hash": "07cafa926a378703117e3b510b5d355851d64bae66fd9dcbc8f66da93cb60dcb", - "size": 1764, - "filename": "RQeZkB42znUfsDIIFWIRiYEcKl7nHwNFwWCrnMMJbVc=.pem", - "location": "security-state-staging/intermediates/a5c4d407-50b5-4f8b-b512-1f94c112895a.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "RQeZkB42znUfsDIIFWIRiYEcKl7nHwNFwWCrnMMJbVc=", - "crlite_enrolled": false, - "id": "edc74b28-6086-4e59-a786-7f11f3a68860", - "last_modified": 1666727866532 - }, - { "schema": 1666727448849, "derHash": "lYjvdBmeRazvzM/AxHAQ6fKjeh3UTGGk4cazNNpa9hQ=", "subject": "CN=DigiCert EV RSA CA G2,O=DigiCert Inc,C=US", @@ -23385,24 +22402,6 @@ "last_modified": 1666727866519 }, { - "schema": 1666727395258, - "derHash": "y1ez/yBAyyaUl2JbyQ+p17TtSTjG9g9C9pr99QisKZM=", - "subject": "CN=DigiCert Basic RSA CN CA G2,O=DigiCert Inc,C=US", - "subjectDN": "MEoxCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxJDAiBgNVBAMTG0RpZ2lDZXJ0IEJhc2ljIFJTQSBDTiBDQSBHMg==", - "whitelist": false, - "attachment": { - "hash": "6183d382e68c871db6d7256406cdd74001d595ef4bd736fcd8ffc633574569a7", - "size": 1821, - "filename": "ZckwC4fqIUCeiz1_ihqLY9TDek4tDc704HFPrhqylPo=.pem", - "location": "security-state-staging/intermediates/aabdf20d-d35a-4828-9c8e-d44fe1098547.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "ZckwC4fqIUCeiz1/ihqLY9TDek4tDc704HFPrhqylPo=", - "crlite_enrolled": false, - "id": "49f5824f-cdce-4d43-8e45-02e42e7c2f48", - "last_modified": 1666727866493 - }, - { "schema": 1666727340785, "derHash": "75KWA2ptfJhsjVnbk2CT546FxwrttP56VN3KqCEDHHI=", "subject": "CN=DigiCert G5 TLS RSA4096 SHA384 2021 CA1,O=DigiCert\\, Inc.,C=US", @@ -23421,24 +22420,6 @@ "last_modified": 1666727866478 }, { - "schema": 1666727360317, - "derHash": "Go15Cvmys0191q9htapM8TgLhglcusK8qzW9Vm0BgMM=", - "subject": "CN=Secure Site Extended Validation CA,OU=www.digicert.com,O=DigiCert Inc,C=US", - "subjectDN": "MGwxCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5jb20xKzApBgNVBAMTIlNlY3VyZSBTaXRlIEV4dGVuZGVkIFZhbGlkYXRpb24gQ0E=", - "whitelist": false, - "attachment": { - "hash": "840e93b7392e279f33dc1fc00f08d6429a4c62a6a952ed7455934769b1105c47", - "size": 1687, - "filename": "GQ1NxZwFxMspL6F7W34V3JpBp8emVEoKYr5gy_rpnLc=.pem", - "location": "security-state-staging/intermediates/adeeb09d-1c1b-4333-92ef-bcff5522fff3.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "GQ1NxZwFxMspL6F7W34V3JpBp8emVEoKYr5gy/rpnLc=", - "crlite_enrolled": false, - "id": "7987d8aa-24a9-48a4-bafd-eb28c3ed6e13", - "last_modified": 1666727866460 - }, - { "schema": 1666727418217, "derHash": "qDhAXrsD9d/Y1KlXKubg4/NW7E7BNDdaWdt7GV3D7EQ=", "subject": "CN=GeoTrust TLS ECC CA G1,OU=www.digicert.com,O=DigiCert Inc,C=US", @@ -23457,42 +22438,6 @@ "last_modified": 1666727866446 }, { - "schema": 1666727389532, - "derHash": "mZNeIEJFNewBbzN7K+aPE0neZszkylqzZ/jzc4IVuDM=", - "subject": "CN=DigiCert Secure Site ECC CA-1,OU=www.digicert.com,O=DigiCert Inc,C=US", - "subjectDN": "MGcxCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5jb20xJjAkBgNVBAMTHURpZ2lDZXJ0IFNlY3VyZSBTaXRlIEVDQyBDQS0x", - "whitelist": false, - "attachment": { - "hash": "1a5e1cfd28c5f42d5ec051123399c858ed20cf62dd5550bfff961a4aa3e7307b", - "size": 1374, - "filename": "Z5_2RtWXrCvvJsLXdZ4t9HEaVg21e9AhczULn9tmg4M=.pem", - "location": "security-state-staging/intermediates/4567866f-5a00-4281-8d39-96cd49487394.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "Z5/2RtWXrCvvJsLXdZ4t9HEaVg21e9AhczULn9tmg4M=", - "crlite_enrolled": false, - "id": "8d662803-b81e-4f7c-b977-0386af9091ea", - "last_modified": 1666727866433 - }, - { - "schema": 1666727442631, - "derHash": "/ciYbPrE818azVF+D2G4eYgq4HbiuoC3e9Pw/lzviGI=", - "subject": "CN=DigiCert ECC Extended Validation Server CA,OU=www.digicert.com,O=DigiCert Inc,C=US", - "subjectDN": "MHQxCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5jb20xMzAxBgNVBAMTKkRpZ2lDZXJ0IEVDQyBFeHRlbmRlZCBWYWxpZGF0aW9uIFNlcnZlciBDQQ==", - "whitelist": false, - "attachment": { - "hash": "0563ca9171ec77c7dc031dc81fa7dd0cae759518c708ffd9626ac265013d5e29", - "size": 1414, - "filename": "WOINGBsGlG95B7s_6U7XB_KM7U73y-sXgtLqZpn3G88=.pem", - "location": "security-state-staging/intermediates/f2a467cf-852a-4877-8297-d067155b948c.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "WOINGBsGlG95B7s/6U7XB/KM7U73y+sXgtLqZpn3G88=", - "crlite_enrolled": false, - "id": "31a6dd57-062d-4f9e-8c49-c1e3b9ec2788", - "last_modified": 1666727866420 - }, - { "schema": 1666727346774, "derHash": "bo2VL9urrY3j1h4JQ5Nzm1pHNxpSvcsqPC+MQ2IvZA8=", "subject": "CN=DigiCert Trusted Server CA G4,O=DigiCert Inc,C=US", @@ -23511,60 +22456,6 @@ "last_modified": 1666727866406 }, { - "schema": 1666727445682, - "derHash": "GZ7lgAlVXa4s2gYmkxxkOR1qiMzLH58LLugLZn9YHAY=", - "subject": "CN=Cisco Meraki CA,O=Cisco Systems\\, Inc.,C=US", - "subjectDN": "MEUxCzAJBgNVBAYTAlVTMRwwGgYDVQQKExNDaXNjbyBTeXN0ZW1zLCBJbmMuMRgwFgYDVQQDEw9DaXNjbyBNZXJha2kgQ0E=", - "whitelist": false, - "attachment": { - "hash": "1528a4dab30891539c1d26c31940c77bb23d870302ee395db0e3c6edf0270cba", - "size": 1638, - "filename": "GUIjMNe--V5-Oj0iDybPHPoFZBo3KkQeXR-6l1vJW34=.pem", - "location": "security-state-staging/intermediates/b7c2edca-eecf-41ee-95ae-d460adebdd41.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "GUIjMNe++V5+Oj0iDybPHPoFZBo3KkQeXR+6l1vJW34=", - "crlite_enrolled": false, - "id": "cedb8044-76ac-46bb-9df6-87fde0517cfe", - "last_modified": 1666727866393 - }, - { - "schema": 1666727343676, - "derHash": "igI8COShqsySWzTFx5ZajQUnVlrqEwq7kV5QjNM6+0U=", - "subject": "CN=GeoTrust RSA CN CA G3,O=DigiCert Inc,C=US", - "subjectDN": "MEQxCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxHjAcBgNVBAMTFUdlb1RydXN0IFJTQSBDTiBDQSBHMw==", - "whitelist": false, - "attachment": { - "hash": "68bccf72a6fa1673b1b5cb1775d8943e1e8377e2b4a7f3c379126f64ec0dd89f", - "size": 1792, - "filename": "Z8gGiWQqJBlCkkMEDLNWwgA7ptFGYD644CqzC-fWQBE=.pem", - "location": "security-state-staging/intermediates/7a8ab771-37f3-457e-ae5c-8ffb63b6f29e.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "Z8gGiWQqJBlCkkMEDLNWwgA7ptFGYD644CqzC+fWQBE=", - "crlite_enrolled": false, - "id": "1f28e67d-7ac2-46c1-ae7b-7c3d443054b7", - "last_modified": 1666727866379 - }, - { - "schema": 1666727377559, - "derHash": "mFFAkZNCI5yJCGsi38qkUIWQsRo94KQj4l68Pdr4kQ0=", - "subject": "CN=DigiCert Secure Site Pro ECC CN CA G3,O=DigiCert Inc,C=US", - "subjectDN": "MFQxCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxLjAsBgNVBAMTJURpZ2lDZXJ0IFNlY3VyZSBTaXRlIFBybyBFQ0MgQ04gQ0EgRzM=", - "whitelist": false, - "attachment": { - "hash": "59fabf6d371074df2fed2750d128dff31353b2691c777e5189ceae43ba1b2cb4", - "size": 1341, - "filename": "ljUnYjVBy0mvbfWJdhWfQmd_OGXEqZ6sBA-BZTbrSVY=.pem", - "location": "security-state-staging/intermediates/cb45983e-15d2-495d-a73a-01e52941fdb5.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "ljUnYjVBy0mvbfWJdhWfQmd/OGXEqZ6sBA+BZTbrSVY=", - "crlite_enrolled": false, - "id": "e18682ca-0440-47ad-9f9c-3eb3aa842b2a", - "last_modified": 1666727866366 - }, - { "schema": 1666727330386, "derHash": "l6BzlXxYEnJXV2cvIiaQZVoUB9cQEe38iy+txRKJEdo=", "subject": "CN=DigiCert G5 TLS ECC SHA384 2021 CA1,O=DigiCert\\, Inc.,C=US", @@ -23583,42 +22474,6 @@ "last_modified": 1666727866325 }, { - "schema": 1666727391750, - "derHash": "X4hpRhXkxhaG4Qa4TDM4xnIMU19g029hKC7RXhl33UQ=", - "subject": "CN=DigiCert Cloud Services CA-1,O=DigiCert Inc,C=US", - "subjectDN": "MEsxCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxJTAjBgNVBAMTHERpZ2lDZXJ0IENsb3VkIFNlcnZpY2VzIENBLTE=", - "whitelist": false, - "attachment": { - "hash": "ddd476a218cddfdfa053e1aac1cd92bd85a4418fa86d82cbf1ecd3d7a85fe32b", - "size": 1760, - "filename": "UgpUVparimk8QCjtWQaUQ7EGrtrykc_L8N66EhFY3VE=.pem", - "location": "security-state-staging/intermediates/7bfa15b8-4267-4b8c-b430-23dddbb6404a.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "UgpUVparimk8QCjtWQaUQ7EGrtrykc/L8N66EhFY3VE=", - "crlite_enrolled": false, - "id": "ed2612e9-fdfc-412e-90c3-05ddee993b94", - "last_modified": 1666727866312 - }, - { - "schema": 1666727426147, - "derHash": "AMDLqVy/4eJwgUJ18ytQXW5ZFsK22mf69N0wnubobL4=", - "subject": "CN=DigiCert Secure Site ECC CN CA G3,O=DigiCert Inc,C=US", - "subjectDN": "MFAxCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxKjAoBgNVBAMTIURpZ2lDZXJ0IFNlY3VyZSBTaXRlIEVDQyBDTiBDQSBHMw==", - "whitelist": false, - "attachment": { - "hash": "8607c668ffd111313d1bac37cc89373d3f0f37b454c9b4247d80bb41c7462d2a", - "size": 1337, - "filename": "mpDMzjSYAgr-a1VhfWcSLkk3xG29zzCRDJISnBodNVg=.pem", - "location": "security-state-staging/intermediates/d3d5ec25-e1b1-46da-ad86-9d0efdea52e8.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "mpDMzjSYAgr+a1VhfWcSLkk3xG29zzCRDJISnBodNVg=", - "crlite_enrolled": false, - "id": "0cabb874-cc9f-4f3c-bbdb-b0096ee3ebc1", - "last_modified": 1666727866298 - }, - { "schema": 1666727404068, "derHash": "01M7cypRim2mjvJmCF4R39EUwOsAks1DUwpE1UuRPtE=", "subject": "CN=Secure Site CA,OU=www.digicert.com,O=DigiCert Inc,C=US", @@ -23637,150 +22492,6 @@ "last_modified": 1666727866285 }, { - "schema": 1666727342648, - "derHash": "OIPm3kkXpGtZTswtKsapXUPn6qjgiakfm8EE/xbfjeY=", - "subject": "CN=Secure Site Pro Extended Validation CA,OU=www.digicert.com,O=DigiCert Inc,C=US", - "subjectDN": "MHAxCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5jb20xLzAtBgNVBAMTJlNlY3VyZSBTaXRlIFBybyBFeHRlbmRlZCBWYWxpZGF0aW9uIENB", - "whitelist": false, - "attachment": { - "hash": "d86c7a477e4365081d111dc0b7a87945d10a54dca6dbfa31bc016b6b7714eb55", - "size": 1695, - "filename": "C5iNVr6DMrTBS2Wvb08zPxdCQnB0DSWA-yu6a9MbQBI=.pem", - "location": "security-state-staging/intermediates/d15ee40f-7057-421f-a864-6e16847d31fe.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "C5iNVr6DMrTBS2Wvb08zPxdCQnB0DSWA+yu6a9MbQBI=", - "crlite_enrolled": false, - "id": "17532cc5-7a32-494c-957b-330438017c68", - "last_modified": 1666727866271 - }, - { - "schema": 1666727446908, - "derHash": "Ut3on91vYQRz+TFMeosaxEL4qoM6pddzAG/adYyf8ew=", - "subject": "CN=GeoTrust ECC CN CA G3,O=DigiCert Inc,C=US", - "subjectDN": "MEQxCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxHjAcBgNVBAMTFUdlb1RydXN0IEVDQyBDTiBDQSBHMw==", - "whitelist": false, - "attachment": { - "hash": "e1d421efc7701807b272be245a0e91e28951861f5275b8127b114b8bca7daab7", - "size": 1321, - "filename": "htzU8zBrdwmMNFLvW_ZzkFTZcn95rIZbtuXmmiR6prc=.pem", - "location": "security-state-staging/intermediates/e74cc07a-c43b-42f8-9563-ce8caf0521d5.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "htzU8zBrdwmMNFLvW/ZzkFTZcn95rIZbtuXmmiR6prc=", - "crlite_enrolled": false, - "id": "cf269307-4b53-4d48-a114-bb6d80cba476", - "last_modified": 1666727866257 - }, - { - "schema": 1666727350944, - "derHash": "IQbMeQfGS4pdovwzjulN//EO9xHe27T8aU7gkuxTKx0=", - "subject": "CN=TrustCubes ICA G1,OU=www.trustcubes.com,O=TRUSTCUBES LIMITED,C=GB", - "subjectDN": "MIGhMQswCQYDVQQGEwJHQjEbMBkGA1UEChMSVFJVU1RDVUJFUyBMSU1JVEVEMRcwFQYIKwYBBAGEBwETCTIyMzAxMzcwMTEjMCEGCSsGAQQBg5gqARMUOTg0NTAwNTA1RkU4MENEME5FNTgxGzAZBgNVBAsTEnd3dy50cnVzdGN1YmVzLmNvbTEaMBgGA1UEAxMRVHJ1c3RDdWJlcyBJQ0EgRzE=", - "whitelist": false, - "attachment": { - "hash": "4fd4f517ffa8aac9af19b9e801ab62735acff50caf86a036094e511433c5de0b", - "size": 1756, - "filename": "WQNVf79ywhoSIaihn1jQE-5z8UKENBfhCeJcnklN0YQ=.pem", - "location": "security-state-staging/intermediates/006f58e9-d885-42b4-b686-a26a127b9507.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "WQNVf79ywhoSIaihn1jQE+5z8UKENBfhCeJcnklN0YQ=", - "crlite_enrolled": false, - "id": "a7b8fc53-0818-4870-aeb4-0fc4462bbd98", - "last_modified": 1666727866244 - }, - { - "schema": 1666727428316, - "derHash": "Ukz3MxxO41PusezXTh+AGg8fCN+gMiCS9CIFr8OhdnU=", - "subject": "CN=DigiCert SHA-2 RADIUS CA,OU=www.digicert.com,O=DigiCert Inc,C=US", - "subjectDN": "MGIxCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5jb20xITAfBgNVBAMTGERpZ2lDZXJ0IFNIQS0yIFJBRElVUyBDQQ==", - "whitelist": false, - "attachment": { - "hash": "aa9ab8aca60dc4901811836ab08219bf41a254f4a99c5a8df19a6e2e7a205861", - "size": 1674, - "filename": "yZwj8Xi_M8HwwIrk8zUJt2lZ5wy1IcLCTmo7r845-xQ=.pem", - "location": "security-state-staging/intermediates/22ac570b-4cc3-4c17-9e18-d971ddf56a48.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "yZwj8Xi/M8HwwIrk8zUJt2lZ5wy1IcLCTmo7r845+xQ=", - "crlite_enrolled": false, - "id": "5b92eb31-eb03-4a75-85b7-54719a5a0329", - "last_modified": 1666727866230 - }, - { - "schema": 1666727341626, - "derHash": "A86bxxuR/bfLPFI1yuBwHLSGu9Yo1KreWEH8XwqjekY=", - "subject": "CN=DigiCert CN RSA CA G1,OU=www.digicert.com,O=DigiCert Inc,C=US", - "subjectDN": "MF8xCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5jb20xHjAcBgNVBAMTFURpZ2lDZXJ0IENOIFJTQSBDQSBHMQ==", - "whitelist": false, - "attachment": { - "hash": "c27c05d060655cb099a911109bba4a1d37d8af8f018dc4d2dfad6e5274c164ac", - "size": 1829, - "filename": "MIKoeatlSqVA3aCIrE0_JYoP9vF4XSCTPHy-c9vAsKk=.pem", - "location": "security-state-staging/intermediates/891ec495-a9ed-4e9c-a88e-e0bd528c5bcf.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "MIKoeatlSqVA3aCIrE0/JYoP9vF4XSCTPHy+c9vAsKk=", - "crlite_enrolled": false, - "id": "c71148c4-7b1e-41d9-ab5f-466795767fc5", - "last_modified": 1666727866190 - }, - { - "schema": 1666727425132, - "derHash": "sTGQXMciEnBhO1KayeeGqiMKv+FUoKy+RSvDUL0e/ks=", - "subject": "CN=DigiCert CN RSA EV CA G1,OU=www.digicert.com,O=DigiCert Inc,C=US", - "subjectDN": "MGIxCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5jb20xITAfBgNVBAMTGERpZ2lDZXJ0IENOIFJTQSBFViBDQSBHMQ==", - "whitelist": false, - "attachment": { - "hash": "05e62f726d0dc50be765d984c585e938b40a504b1fcb88a02e90cca88e163ddb", - "size": 1683, - "filename": "mGDyZVimaL1gSwtTqcpINStgZay1F9wruRyUZy0wI3g=.pem", - "location": "security-state-staging/intermediates/bb88f2ec-ea56-4089-90a4-8d9259f9c264.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "mGDyZVimaL1gSwtTqcpINStgZay1F9wruRyUZy0wI3g=", - "crlite_enrolled": false, - "id": "e988072a-6c66-46f0-b901-7fca54ca2ef5", - "last_modified": 1666727866177 - }, - { - "schema": 1666727439554, - "derHash": "tBpIZPDU7E6mMtAbPn8jJ3XlXiKzv9hkLuEpIoDQ5Ho=", - "subject": "CN=DigiCert Basic EV RSA CN CA G2,O=DigiCert Inc,C=US", - "subjectDN": "ME0xCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxJzAlBgNVBAMTHkRpZ2lDZXJ0IEJhc2ljIEVWIFJTQSBDTiBDQSBHMg==", - "whitelist": false, - "attachment": { - "hash": "2488500f03c3d8515238899ef2a1f17805b624993fc13c196c39ff9e4ccc8704", - "size": 1654, - "filename": "M8wsUw9qVjgbOPT0Gb0ZignTvgWTwtAotFBG4daZQ1w=.pem", - "location": "security-state-staging/intermediates/0b915143-abba-4380-9fa4-03f105da62d9.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "M8wsUw9qVjgbOPT0Gb0ZignTvgWTwtAotFBG4daZQ1w=", - "crlite_enrolled": false, - "id": "b82a5536-966e-4914-86dd-98d87f07e263", - "last_modified": 1666727866163 - }, - { - "schema": 1666727406145, - "derHash": "t1rumDb++8RG8oiilwuE/GCq+e+9LLn4L3WBeQ3kuNw=", - "subject": "CN=DigiCert Secure Site Pro EV CN CA G3,O=DigiCert Inc,C=US", - "subjectDN": "MFMxCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxLTArBgNVBAMTJERpZ2lDZXJ0IFNlY3VyZSBTaXRlIFBybyBFViBDTiBDQSBHMw==", - "whitelist": false, - "attachment": { - "hash": "26af9fa1e7c77c446cb3a04828a0ea066545df24ccd3eb7388b4c284151f916f", - "size": 1642, - "filename": "2OVT1JHnI_dBAIq49zWtXoFiiSQRI-yC8zdls8oKK38=.pem", - "location": "security-state-staging/intermediates/4edbb396-edd5-4bfd-81b5-b537de90240a.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "2OVT1JHnI/dBAIq49zWtXoFiiSQRI+yC8zdls8oKK38=", - "crlite_enrolled": false, - "id": "cc215f58-abea-4b31-947a-f62a88abb6ed", - "last_modified": 1666727866071 - }, - { "schema": 1666727451464, "derHash": "RCLpY+5TzVjMn4XNQL9f/sAJX98aFUU1ZhwcBrytxps=", "subject": "CN=RapidSSL TLS RSA CA G1,OU=www.digicert.com,O=DigiCert Inc,C=US", @@ -23817,24 +22528,6 @@ "last_modified": 1666727866031 }, { - "schema": 1666727360496, - "derHash": "fK7saA5kl/xRCQc/g4FueY8n+JaKJmPByVcRtUgZLjU=", - "subject": "CN=GeoTrust ECC CN CA G2,O=DigiCert Inc,C=US", - "subjectDN": "MEQxCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxHjAcBgNVBAMTFUdlb1RydXN0IEVDQyBDTiBDQSBHMg==", - "whitelist": false, - "attachment": { - "hash": "46e627fcefde31414651ca984396410cd372950426d973d114d2360dcf3cd38b", - "size": 1374, - "filename": "5hUeeQGevtQx_9LReJqSkj73Yv0TUcld9s9jPFCqJqA=.pem", - "location": "security-state-staging/intermediates/53ecee3d-ffe9-40eb-9a7c-8d3951ba457c.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "5hUeeQGevtQx/9LReJqSkj73Yv0TUcld9s9jPFCqJqA=", - "crlite_enrolled": false, - "id": "9077c165-1ccf-47cc-a76a-d560b2ee0cda", - "last_modified": 1666727865993 - }, - { "schema": 1666727363462, "derHash": "M47bBPuL6vB6EHSef05TjeBxXa+2R41YBj+3yL2www0=", "subject": "CN=DigiCert Global G3 TLS ECC SHA384 2020 CA1,O=DigiCert Inc,C=US", @@ -23907,60 +22600,6 @@ "last_modified": 1666727865920 }, { - "schema": 1666727428643, - "derHash": "I93wiyI3PYYVjrnJn9tTZrGYBFYFMTct0g3OP7dm9Ww=", - "subject": "CN=GeoTrust CN RSA CA G1,OU=www.digicert.com,O=DigiCert Inc,C=US", - "subjectDN": "MF8xCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5jb20xHjAcBgNVBAMTFUdlb1RydXN0IENOIFJTQSBDQSBHMQ==", - "whitelist": false, - "attachment": { - "hash": "318d73015376f86e0506706af771be21a870ce1c70e5b3a7835733914bab3639", - "size": 1829, - "filename": "4H6OXny7MqJPbCOTpHyS0fSSUeHk_I5nKbIyuQwnfsA=.pem", - "location": "security-state-staging/intermediates/add22cce-aabf-4167-9d28-fb12c5e95054.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "4H6OXny7MqJPbCOTpHyS0fSSUeHk/I5nKbIyuQwnfsA=", - "crlite_enrolled": false, - "id": "5145609d-03ae-46e6-a8f0-b43ceb48f201", - "last_modified": 1666727865905 - }, - { - "schema": 1666727430359, - "derHash": "wa13eHltILymXIiaJlUCEVZSi7Yv9fpD4bjlqD49Lqo=", - "subject": "CN=DigiCert SHA2 Secure Server CA,O=DigiCert Inc,C=US", - "subjectDN": "ME0xCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxJzAlBgNVBAMTHkRpZ2lDZXJ0IFNIQTIgU2VjdXJlIFNlcnZlciBDQQ==", - "whitelist": false, - "attachment": { - "hash": "8d5e0c561c61be2f2cef640011d673af8a75a82024f5bcf0348d3dd34002b5bd", - "size": 1760, - "filename": "5kJvNEMw0KjrCAu7eXY5HZdvyCS13BbA0VJG1RSP91w=.pem", - "location": "security-state-staging/intermediates/16773900-8e85-42bf-896c-e0656df0b64d.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "5kJvNEMw0KjrCAu7eXY5HZdvyCS13BbA0VJG1RSP91w=", - "crlite_enrolled": false, - "id": "4f169191-0e4c-45dc-8273-0115bdb1c24c", - "last_modified": 1666727865886 - }, - { - "schema": 1666727337336, - "derHash": "0OilGsqrmvgnZ+LvFlQ8LMY1VRtd4NriXWqsceeGKHA=", - "subject": "CN=TrustAsia OV TLS Pro CA G3,O=TrustAsia Technologies\\, Inc.,C=CN", - "subjectDN": "MFkxCzAJBgNVBAYTAkNOMSUwIwYDVQQKExxUcnVzdEFzaWEgVGVjaG5vbG9naWVzLCBJbmMuMSMwIQYDVQQDExpUcnVzdEFzaWEgT1YgVExTIFBybyBDQSBHMw==", - "whitelist": false, - "attachment": { - "hash": "ebd10662baa82cc7f2d221c4534c1a6175a301fec27e3ce8f3f99347e99e5f24", - "size": 1821, - "filename": "tv1pIXiJEYFUrzxhRqxCjTL7S9s7y_PZbxYVnDOXeCI=.pem", - "location": "security-state-staging/intermediates/d38f4ed5-7362-454c-9ad2-0f8d47c58d11.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "tv1pIXiJEYFUrzxhRqxCjTL7S9s7y/PZbxYVnDOXeCI=", - "crlite_enrolled": false, - "id": "8ed1f085-086f-402a-afa7-893c057aa162", - "last_modified": 1666727865864 - }, - { "schema": 1666727352318, "derHash": "H4656ajgZsxbODPgazEpdktiJjnVsWP2AOHHkSC/Pu0=", "subject": "CN=DigiCert Global G2 TLS RSA SHA256 2020 CA1,O=DigiCert Inc,C=US", @@ -23979,24 +22618,6 @@ "last_modified": 1666727865848 }, { - "schema": 1666727416841, - "derHash": "nbCiDDBVQeFegYqIDQZXmHapyQG47s2WhILFjZun8Kc=", - "subject": "CN=TrustAsia EV TLS Pro CA G3,O=TrustAsia Technologies\\, Inc.,C=CN", - "subjectDN": "MFkxCzAJBgNVBAYTAkNOMSUwIwYDVQQKExxUcnVzdEFzaWEgVGVjaG5vbG9naWVzLCBJbmMuMSMwIQYDVQQDExpUcnVzdEFzaWEgRVYgVExTIFBybyBDQSBHMw==", - "whitelist": false, - "attachment": { - "hash": "ed5d563d514f39499b71d7a6f0a248b4c61e380f9e9dfca14d38306123d7bb76", - "size": 1650, - "filename": "qPCsIegto8XzD_ooUOSN32SyAwuprv0BX_QDRc0K3aI=.pem", - "location": "security-state-staging/intermediates/9c01f138-1562-4fe5-a690-f1a5bdbb13ba.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "qPCsIegto8XzD/ooUOSN32SyAwuprv0BX/QDRc0K3aI=", - "crlite_enrolled": false, - "id": "07245742-ecdb-4dc2-ace6-9a64038f11a1", - "last_modified": 1666727865834 - }, - { "schema": 1666727361167, "derHash": "91Qc9p0d4ayVOrwfrW94B6NO3+nhLBHmahlZMMI61sY=", "subject": "CN=DigiCert Global CA G3,O=DigiCert Inc,C=US", @@ -24015,60 +22636,6 @@ "last_modified": 1666727865818 }, { - "schema": 1666727419742, - "derHash": "9hSuKxAUhPFfZvTdpW7m60InKPF52UOZ7eGawdhai9M=", - "subject": "CN=Secure Site CA G2,OU=www.digicert.com,O=DigiCert Inc,C=US", - "subjectDN": "MFsxCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5jb20xGjAYBgNVBAMTEVNlY3VyZSBTaXRlIENBIEcy", - "whitelist": false, - "attachment": { - "hash": "7b53c5585cb213e67ffc75e0e207d7df7736a01e94405c05fcadcda57a4dd6c5", - "size": 1825, - "filename": "3mc_12C2pwvtV5JjfcxLmbbWYQSbj9yqSWLXKfZcMUw=.pem", - "location": "security-state-staging/intermediates/b9c0be27-667a-4073-b981-b75d445af54d.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "3mc/12C2pwvtV5JjfcxLmbbWYQSbj9yqSWLXKfZcMUw=", - "crlite_enrolled": false, - "id": "3cc06076-083d-4333-bdaf-0a479cc50aa0", - "last_modified": 1666727865801 - }, - { - "schema": 1666727375325, - "derHash": "avXE6sGAKJuUp3pdIx44Zf/pNPPmokv0h+tOK/2Amks=", - "subject": "CN=DigiCert Secure Site CN CA G3,O=DigiCert Inc,C=US", - "subjectDN": "MEwxCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxJjAkBgNVBAMTHURpZ2lDZXJ0IFNlY3VyZSBTaXRlIENOIENBIEcz", - "whitelist": false, - "attachment": { - "hash": "8bd898f10684eae3810bae34d31c153bf823daf9bb8e90ef85a30c9afbd870bb", - "size": 1804, - "filename": "TbrK7tI1CsyZLKNdMvoHsV863GbcuERLt4LWrjChCv0=.pem", - "location": "security-state-staging/intermediates/0990a5c9-b0a9-4df1-87f7-b59af54fd8c6.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "TbrK7tI1CsyZLKNdMvoHsV863GbcuERLt4LWrjChCv0=", - "crlite_enrolled": false, - "id": "bcfabcdf-0aaa-4ab8-8330-e4afa00417e7", - "last_modified": 1666727865769 - }, - { - "schema": 1666727370940, - "derHash": "90w7LH5FXWVNnuWqpxJ4nMsme5YcGhzkimnIYM0ZNng=", - "subject": "CN=Thawte EV ECC CA 2018,OU=www.digicert.com,O=DigiCert Inc,C=US", - "subjectDN": "MF8xCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5jb20xHjAcBgNVBAMTFVRoYXd0ZSBFViBFQ0MgQ0EgMjAxOA==", - "whitelist": false, - "attachment": { - "hash": "ac60a878b837ac5acde21931778e37420c87650e995c87cd0c4cffb2ec59178d", - "size": 1390, - "filename": "sHnhNNcEZAQ0U5qyqTUj5LjSA8SG8NfF7zS_jwKtxLc=.pem", - "location": "security-state-staging/intermediates/633972ce-a88d-43f3-b835-8d832f1bde0c.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "sHnhNNcEZAQ0U5qyqTUj5LjSA8SG8NfF7zS/jwKtxLc=", - "crlite_enrolled": false, - "id": "923ae836-8f12-4700-a373-5060905c7289", - "last_modified": 1666727865756 - }, - { "schema": 1666727398937, "derHash": "k8OBywezU6kgwqe+1r6/GVxoJ53QUn038gvdDZnDMPo=", "subject": "CN=DigiCert Assured ID CA G2,O=DigiCert Inc,C=US", @@ -24087,24 +22654,6 @@ "last_modified": 1666727865744 }, { - "schema": 1666727425471, - "derHash": "TjD4AEwY09eY7Fp3NDRrWl6+jVRCPOmCV/xXc1pvc40=", - "subject": "CN=DigiCert High Assurance CA-3b,O=DigiCert Inc,C=US", - "subjectDN": "MEwxCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxJjAkBgNVBAMTHURpZ2lDZXJ0IEhpZ2ggQXNzdXJhbmNlIENBLTNi", - "whitelist": false, - "attachment": { - "hash": "94cc514696f4cc8b6732c63dc89f44d422cc8ba162a3ed5b61cadf555ab85772", - "size": 2048, - "filename": "1jqJVFODXrZURu0Yd9r3uRS24OAQ3A4Crn2vR8KpNT8=.pem", - "location": "security-state-staging/intermediates/8810131b-cfb6-4b4b-8251-b94be87ed9c2.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "1jqJVFODXrZURu0Yd9r3uRS24OAQ3A4Crn2vR8KpNT8=", - "crlite_enrolled": false, - "id": "1c454263-3cfa-4316-a32c-594e2ca911f6", - "last_modified": 1666727865731 - }, - { "schema": 1666727394766, "derHash": "AJhxw6TGBzEeWukvAQlfm/dhALh5SrCppSEOZ5TIYHw=", "subject": "CN=Trust Provider B.V. TLS RSA CA G1,OU=Domain Validated SSL,O=Trust Provider B.V.,C=NL", @@ -24123,42 +22672,6 @@ "last_modified": 1666727865719 }, { - "schema": 1666727407517, - "derHash": "Av7Tui5qeEOjGKmBvIRwYf0oLZ6IR/+p9U14W2uB1vM=", - "subject": "CN=Secure Site Pro CA G2,OU=www.digicert.com,O=DigiCert Inc,C=US", - "subjectDN": "MF8xCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5jb20xHjAcBgNVBAMTFVNlY3VyZSBTaXRlIFBybyBDQSBHMg==", - "whitelist": false, - "attachment": { - "hash": "d3d8388c4d24d13d47226c4ec8f107db463d925badd0130e0d7ca2db6a707355", - "size": 1829, - "filename": "yFzqzO6UfU8CG8Xw6hrhKs8Wc7kjwaPPHpMW5A4WT3k=.pem", - "location": "security-state-staging/intermediates/05064024-e55d-4a24-8af1-a623cb42e66d.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "yFzqzO6UfU8CG8Xw6hrhKs8Wc7kjwaPPHpMW5A4WT3k=", - "crlite_enrolled": false, - "id": "5c3d331a-3364-4c1a-9b1a-65d7a57f5af3", - "last_modified": 1666727865706 - }, - { - "schema": 1666727371109, - "derHash": "2jvitqbZcVwSlaQr5SbgAB0Q5ddUDwbnYxs05kSTSEg=", - "subject": "CN=Secure Site Pro ECC CA G2,OU=www.digicert.com,O=DigiCert Inc,C=US", - "subjectDN": "MGMxCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5jb20xIjAgBgNVBAMTGVNlY3VyZSBTaXRlIFBybyBFQ0MgQ0EgRzI=", - "whitelist": false, - "attachment": { - "hash": "e35a825f1808b4a4b8cd9d0e951d3af60b0df0ec46fec0960740c2f92566aa5b", - "size": 1394, - "filename": "SM9Xyw9hNxw5i17xxTmtGrBPfKQFpQaYXQuRAEx9ygs=.pem", - "location": "security-state-staging/intermediates/8164957e-941c-40a6-bafc-b00219396da0.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "SM9Xyw9hNxw5i17xxTmtGrBPfKQFpQaYXQuRAEx9ygs=", - "crlite_enrolled": false, - "id": "b108471a-d610-4b25-9eb1-fa54cd948643", - "last_modified": 1666727865692 - }, - { "schema": 1666727364303, "derHash": "MoZpFBLzDs5cBl/WL0OSpHYtHneBUzg1nfOQKZ+9Ye8=", "subject": "CN=Thawte EV RSA CA G2,O=DigiCert Inc,C=US", @@ -24177,42 +22690,6 @@ "last_modified": 1666727865679 }, { - "schema": 1666727336841, - "derHash": "yHzgOv+13mMZwhmXHy7S2Pb1OJ4tU7It0sVipcmCf8A=", - "subject": "CN=GeoTrust EV CN RSA G1,OU=www.digicert.com,O=DigiCert Inc,C=US", - "subjectDN": "MF8xCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5jb20xHjAcBgNVBAMTFUdlb1RydXN0IEVWIENOIFJTQSBHMQ==", - "whitelist": false, - "attachment": { - "hash": "3ef397109e23513d25c637f4f4d25aca8102f0de50dd9b8c29ef06860be3147c", - "size": 1678, - "filename": "_AbtYXa2JlKxQyB1FnBObb2Wv8Q-bUxjsGRIXvzcvpQ=.pem", - "location": "security-state-staging/intermediates/12597c35-fd1e-4f3b-8136-4c8419a62439.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "/AbtYXa2JlKxQyB1FnBObb2Wv8Q+bUxjsGRIXvzcvpQ=", - "crlite_enrolled": false, - "id": "f1968ec8-bf26-495e-99a2-2fa3c73f81e6", - "last_modified": 1666727865652 - }, - { - "schema": 1666727432527, - "derHash": "dWqrkA4/XHYnNLZGH8MqndNB6h1KBCg0CSM8OXh6hn4=", - "subject": "CN=TrustAsia ECC OV TLS Pro CA G3,O=TrustAsia Technologies\\, Inc.,C=CN", - "subjectDN": "MF0xCzAJBgNVBAYTAkNOMSUwIwYDVQQKExxUcnVzdEFzaWEgVGVjaG5vbG9naWVzLCBJbmMuMScwJQYDVQQDEx5UcnVzdEFzaWEgRUNDIE9WIFRMUyBQcm8gQ0EgRzM=", - "whitelist": false, - "attachment": { - "hash": "8564399a58a7811f26e479caae21b5f77ae21c29c2437ce4beb5513b9e3de582", - "size": 1353, - "filename": "tbnWlmtVSEavKTtABU3v0aeisdNi3iLXhpU10YWnzRw=.pem", - "location": "security-state-staging/intermediates/cbe6cf22-b14f-456d-a243-29fcbe5c9a1d.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "tbnWlmtVSEavKTtABU3v0aeisdNi3iLXhpU10YWnzRw=", - "crlite_enrolled": false, - "id": "1c958fea-9fe7-4d5d-9426-7e71145da173", - "last_modified": 1666727865627 - }, - { "schema": 1666727363290, "derHash": "TzXGucEAkF/yW7AcCiDr4zW87vJJzp/6HhHgYu1m/NE=", "subject": "CN=DigiCert Trusted G4 TLS RSA SHA384 2020 CA1,O=DigiCert Inc,C=US", @@ -24231,24 +22708,6 @@ "last_modified": 1666727865601 }, { - "schema": 1666727427646, - "derHash": "GFwK5HBCO51GeKfBBVtbSNkHBVBbeU4hXAY4UTNpgfQ=", - "subject": "CN=GeoTrust EV RSA CA 2018,OU=www.digicert.com,O=DigiCert Inc,C=US", - "subjectDN": "MGExCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5jb20xIDAeBgNVBAMTF0dlb1RydXN0IEVWIFJTQSBDQSAyMDE4", - "whitelist": false, - "attachment": { - "hash": "7ce3818537ba21f0f1da583e8a25789be009298c8e9c98b1d577c9037018b892", - "size": 1666, - "filename": "yWulDX8E5Q0XG4-9jVDljmO2FvAVzIRhn2MppW4vyUM=.pem", - "location": "security-state-staging/intermediates/32aafacb-ac6b-4e0a-b1e4-74b264fd4d66.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "yWulDX8E5Q0XG4+9jVDljmO2FvAVzIRhn2MppW4vyUM=", - "crlite_enrolled": false, - "id": "8851be6c-6d3b-4b1c-9ca9-48820b97907f", - "last_modified": 1666727865588 - }, - { "schema": 1666727333476, "derHash": "z3z6T528y8ptIO/evq1OFzs052vaHrHmGfROBulfwgg=", "subject": "CN=Wells Fargo Public Trust Certification Authority 01 G2,OU=Organization Validated TLS,O=Wells Fargo & Company,C=US", @@ -24267,24 +22726,6 @@ "last_modified": 1666727865575 }, { - "schema": 1666727434414, - "derHash": "QNaZIOoFRW+gEX3mCLioATeQtUIJfjQ+wcvOLfuXE7A=", - "subject": "CN=Secure Site Pro Extended Validation CA G2,OU=www.digicert.com,O=DigiCert Inc,C=US", - "subjectDN": "MHMxCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5jb20xMjAwBgNVBAMTKVNlY3VyZSBTaXRlIFBybyBFeHRlbmRlZCBWYWxpZGF0aW9uIENBIEcy", - "whitelist": false, - "attachment": { - "hash": "3ecbe428b438a6837ddb6322b9cc1b5b106b0455f84524312b3c78988886d32c", - "size": 1703, - "filename": "C5iNVr6DMrTBS2Wvb08zPxdCQnB0DSWA-yu6a9MbQBI=.pem", - "location": "security-state-staging/intermediates/f0c0b7b4-8372-40d6-966a-c4db8084c76c.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "C5iNVr6DMrTBS2Wvb08zPxdCQnB0DSWA+yu6a9MbQBI=", - "crlite_enrolled": false, - "id": "ad0355f7-e30a-4644-b92c-d6853b951ef5", - "last_modified": 1666727865563 - }, - { "schema": 1666727428480, "derHash": "/BbVMgO9kYfWnMmdLaVRB2tNyymBQNZ1H3oBKWbJn90=", "subject": "CN=RapidSSL TLS ECC CA G1,OU=www.digicert.com,O=DigiCert Inc,C=US", @@ -24609,24 +23050,6 @@ "last_modified": 1666727865089 }, { - "schema": 1666727434770, - "derHash": "269Y3r+7od6OBNyueiwWOwnTnn5zLpHeqGVcK9cyqwA=", - "subject": "CN=Verokey Secure Web,O=Verokey,C=AU", - "subjectDN": "MDwxCzAJBgNVBAYTAkFVMRAwDgYDVQQKEwdWZXJva2V5MRswGQYDVQQDExJWZXJva2V5IFNlY3VyZSBXZWI=", - "whitelist": false, - "attachment": { - "hash": "c5f50c22da86ef7b7de5af316d9e01bee66bb2b8b74913b1b1b1ddca99ad5b8a", - "size": 1678, - "filename": "BLGkEY8QPCtAg4Yd-57Aiig-74Lh325P803f8vLhBoc=.pem", - "location": "security-state-staging/intermediates/36c3a520-0118-469c-a721-cfd21fcfa174.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "BLGkEY8QPCtAg4Yd+57Aiig+74Lh325P803f8vLhBoc=", - "crlite_enrolled": false, - "id": "8d5e7e22-7c97-431c-b156-e2e7c90dbc77", - "last_modified": 1666727865074 - }, - { "schema": 1666727444002, "derHash": "lzpBJ2/9AeAnoqrUnjTDeEbT6Xb/amILZxLjODIEGqY=", "subject": "CN=Go Daddy Secure Certificate Authority - G2,OU=http://certs.godaddy.com/repository/,O=GoDaddy.com\\, Inc.,L=Scottsdale,ST=Arizona,C=US", @@ -24735,24 +23158,6 @@ "last_modified": 1665968223336 }, { - "schema": 1665708517697, - "derHash": "jYPWn6YVqiaDsT14lEgsVCsLzxi7ktMPAV+0JHGvu2Y=", - "subject": "CN=TrustAsia ECC EV TLS Pro CA G3,O=TrustAsia Technologies\\, Inc.,C=CN", - "subjectDN": "MF0xCzAJBgNVBAYTAkNOMSUwIwYDVQQKExxUcnVzdEFzaWEgVGVjaG5vbG9naWVzLCBJbmMuMScwJQYDVQQDEx5UcnVzdEFzaWEgRUNDIEVWIFRMUyBQcm8gQ0EgRzM=", - "whitelist": false, - "attachment": { - "hash": "4366255797b83166920a1e824ec09a03600ab8b2d5cec5d642855221c5ac5f8e", - "size": 1382, - "filename": "xgkVHlf2XyODr7l-8b1HSx2m_0yRG8ZF5HdfiYwDwaY=.pem", - "location": "security-state-staging/intermediates/74b980e9-95c9-430f-b226-a87543fc64de.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "xgkVHlf2XyODr7l+8b1HSx2m/0yRG8ZF5HdfiYwDwaY=", - "crlite_enrolled": false, - "id": "db1eb71a-d600-4007-9d9b-621f20217241", - "last_modified": 1665709023819 - }, - { "schema": 1664891326687, "derHash": "2FmCjk6MNezDjkFeHQz/1KnfwRYgVAHRKY/BM0fcAYc=", "subject": "CN=SSL Secure Site CA,O=SSL Limited,C=GB", @@ -24789,114 +23194,6 @@ "last_modified": 1664326626002 }, { - "schema": 1664326318466, - "derHash": "wCLVzqonXypiaPp5rDVlOzpzDe+kH5zYgX1tFZvTMJc=", - "subject": "CN=DigiCert Secure Site Korea EV CA,OU=www.digicert.com,O=DigiCert Inc,C=US", - "subjectDN": "MGoxCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5jb20xKTAnBgNVBAMTIERpZ2lDZXJ0IFNlY3VyZSBTaXRlIEtvcmVhIEVWIENB", - "whitelist": false, - "attachment": { - "hash": "9e5a746ac77a20cd8a2433a0ccf3dcca6a47d3f6602b22588154fbfcff3c111c", - "size": 1699, - "filename": "GU23iW3XanBnTnSB-qHY60G9W7OWfde0SLEvQJL9stY=.pem", - "location": "security-state-staging/intermediates/7d5c253a-8a9d-47b0-b14d-a935652bb1c7.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "GU23iW3XanBnTnSB+qHY60G9W7OWfde0SLEvQJL9stY=", - "crlite_enrolled": false, - "id": "3fb82116-362e-4282-982a-db1d110f0d11", - "last_modified": 1664326625994 - }, - { - "schema": 1664326309829, - "derHash": "DVG2zc80qfIhRHh/P9kg3IgA+2BJC/yNKJoZU+D72k0=", - "subject": "CN=TrustAsia EV TLS Pro CA G2,O=TrustAsia Technologies\\, Inc.,C=CN", - "subjectDN": "MFkxCzAJBgNVBAYTAkNOMSUwIwYDVQQKExxUcnVzdEFzaWEgVGVjaG5vbG9naWVzLCBJbmMuMSMwIQYDVQQDExpUcnVzdEFzaWEgRVYgVExTIFBybyBDQSBHMg==", - "whitelist": false, - "attachment": { - "hash": "ce686ad6e53606937f47bb538464e59bb83f5d67b4f21eee779132956645376c", - "size": 1670, - "filename": "JTqDYh_WILx03HF-qMSr0wy2uDSoWh4uqNea4MnbzZ8=.pem", - "location": "security-state-staging/intermediates/8f378669-0201-4a76-9394-84b5d9f4d4bb.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "JTqDYh/WILx03HF+qMSr0wy2uDSoWh4uqNea4MnbzZ8=", - "crlite_enrolled": false, - "id": "f9fda149-0c99-483d-87d9-ede54b3cdd66", - "last_modified": 1664326625932 - }, - { - "schema": 1664326319338, - "derHash": "25mk8oTM8Qsm3nt6XWUXJbhXy8hx67MwKNZ7VVEO/Nk=", - "subject": "CN=Abbott Laboratories Secure Authentication CA,O=Abbott Laboratories Inc.,C=US", - "subjectDN": "MGcxCzAJBgNVBAYTAlVTMSEwHwYDVQQKExhBYmJvdHQgTGFib3JhdG9yaWVzIEluYy4xNTAzBgNVBAMTLEFiYm90dCBMYWJvcmF0b3JpZXMgU2VjdXJlIEF1dGhlbnRpY2F0aW9uIENB", - "whitelist": false, - "attachment": { - "hash": "d51732ac0b1ce932777f09ace232f20e4ab6fdc2e4be70d3441e83f23115c318", - "size": 1772, - "filename": "S-zMrWUPK-hCylswDO1ieeWHUSws1lexaXMxp-YEjWA=.pem", - "location": "security-state-staging/intermediates/0ee918aa-5ec3-4097-9959-8e60637a737e.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "S+zMrWUPK+hCylswDO1ieeWHUSws1lexaXMxp+YEjWA=", - "crlite_enrolled": false, - "id": "21fb8eda-586a-49f6-a362-1c12e465ff21", - "last_modified": 1664326625925 - }, - { - "schema": 1664326312437, - "derHash": "75E4mTZU35LS+1hg4o3ogYqfSdtW7LaJpnp/wtWIHdI=", - "subject": "CN=DigiCert Secure Site Korea ECC CA,OU=www.digicert.com,O=DigiCert Inc,C=US", - "subjectDN": "MGsxCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5jb20xKjAoBgNVBAMTIURpZ2lDZXJ0IFNlY3VyZSBTaXRlIEtvcmVhIEVDQyBDQQ==", - "whitelist": false, - "attachment": { - "hash": "1cebaeaf42603c1ecacaaf80e014cd47e7847cb05d26b160ee9968c87797e04d", - "size": 1410, - "filename": "DqywqWwTJGFOkcrnV9IPNGtEO_GJMB1Y28mAQyChmRY=.pem", - "location": "security-state-staging/intermediates/18453308-5296-495f-9985-552e1584e920.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "DqywqWwTJGFOkcrnV9IPNGtEO/GJMB1Y28mAQyChmRY=", - "crlite_enrolled": false, - "id": "c1c62fba-bd9f-4dd1-91b4-5a7272e6906d", - "last_modified": 1664326625917 - }, - { - "schema": 1664326308953, - "derHash": "JOnyCsFnu48J3ooemWjMU/C186SUj1G4ZHtAsYbHXr4=", - "subject": "CN=DigiCert Secure Auth CA,OU=www.digicert.com,O=DigiCert Inc,C=US", - "subjectDN": "MGExCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5jb20xIDAeBgNVBAMTF0RpZ2lDZXJ0IFNlY3VyZSBBdXRoIENB", - "whitelist": false, - "attachment": { - "hash": "cda72d22a79f77e8f6bf5a1839b886065eb2ff2b353c100287cc8a32e4b0b773", - "size": 1792, - "filename": "tdoo0C0wiaEcgnWAQOcm5NMBHjL1VfpZl4892op9W2U=.pem", - "location": "security-state-staging/intermediates/6b4698ed-1e53-434f-b7d4-fe4692c7b107.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "tdoo0C0wiaEcgnWAQOcm5NMBHjL1VfpZl4892op9W2U=", - "crlite_enrolled": false, - "id": "b69f8920-3d83-43c3-8b24-6edf10da5eef", - "last_modified": 1664326625894 - }, - { - "schema": 1664326303736, - "derHash": "bGniAWVkQOuYzQh1dkoe0ZAV7YxEJ2Aaypxor6iXOVk=", - "subject": "CN=Abbott Laboratories Secure Server CA,O=Abbott Laboratories Inc.,C=US", - "subjectDN": "MF8xCzAJBgNVBAYTAlVTMSEwHwYDVQQKExhBYmJvdHQgTGFib3JhdG9yaWVzIEluYy4xLTArBgNVBAMTJEFiYm90dCBMYWJvcmF0b3JpZXMgU2VjdXJlIFNlcnZlciBDQQ==", - "whitelist": false, - "attachment": { - "hash": "eab39e7e333afe852aeb6f2575bf8e963df5990e6948452d109ad50c947571df", - "size": 1670, - "filename": "WLek4rSUF1hqMCGoR58aNhDKwFpMOcmhWVSaGRqkM5Y=.pem", - "location": "security-state-staging/intermediates/e4fb4ed4-bee3-40bb-9993-79934cb2d8f8.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "WLek4rSUF1hqMCGoR58aNhDKwFpMOcmhWVSaGRqkM5Y=", - "crlite_enrolled": false, - "id": "981cf10f-0a58-4f74-ab2c-3dada26a9d3e", - "last_modified": 1664326625871 - }, - { "schema": 1664326307214, "derHash": "fAkS5d6EeLuG6OpGulrmXcOHC878vC9GeV7uz2SM++c=", "subject": "CN=DigiCert Extended Validation CA G3,OU=www.digicert.com,O=DigiCert Inc,C=US", @@ -24951,24 +23248,6 @@ "last_modified": 1664326625808 }, { - "schema": 1664326297600, - "derHash": "ogZkT1ev0QuUFpSYhYmBwW1jOFjODIi1fPFPoqkqrP0=", - "subject": "CN=Secure Site Pro ECC CA,OU=www.digicert.com,O=DigiCert Inc,C=US", - "subjectDN": "MGAxCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5jb20xHzAdBgNVBAMTFlNlY3VyZSBTaXRlIFBybyBFQ0MgQ0E=", - "whitelist": false, - "attachment": { - "hash": "b8140b2eeec8b54f38c8ab41c570c0475ea16dda43f8e2d9069082f2a48ba178", - "size": 1443, - "filename": "jqgpMe3J72LhpK4BfQvcmwg-Oh-RwdZH-swdUvq8F9k=.pem", - "location": "security-state-staging/intermediates/c8e1aca2-fc45-4263-bae9-d89eaec2fbd3.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "jqgpMe3J72LhpK4BfQvcmwg+Oh+RwdZH+swdUvq8F9k=", - "crlite_enrolled": false, - "id": "d444c5a6-804a-46e3-bbbb-8d03f923219f", - "last_modified": 1664326625800 - }, - { "schema": 1664326301128, "derHash": "t9/cJ+X/nzXv7J9LxTLDX3J3ibackKBIm0AkcpnZcDg=", "subject": "CN=NCC Group Secure Server CA G4,O=NCC Group,C=US", @@ -24987,24 +23266,6 @@ "last_modified": 1664326625785 }, { - "schema": 1664326296721, - "derHash": "WOifT3BBDaALQUc8+kE/oHN+0nKfPtd74pp/RwU3cUc=", - "subject": "CN=Thawte ECC CN CA G2,O=DigiCert Inc,C=US", - "subjectDN": "MEIxCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxHDAaBgNVBAMTE1RoYXd0ZSBFQ0MgQ04gQ0EgRzI=", - "whitelist": false, - "attachment": { - "hash": "03c396058ce8fa96e5b49b97d333b5074a6fc5235a9a4154a8f1c2b82693ef48", - "size": 1317, - "filename": "0dJZS0XpXAP9EPdQcU6sdSVE8gQj1YnY-X4H-exCnC0=.pem", - "location": "security-state-staging/intermediates/d63c7368-5bb3-4fa5-a650-01451d8a5990.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "0dJZS0XpXAP9EPdQcU6sdSVE8gQj1YnY+X4H+exCnC0=", - "crlite_enrolled": false, - "id": "8724cf17-17f4-450b-9635-1eacada68535", - "last_modified": 1664326625769 - }, - { "schema": 1664326289637, "derHash": "Y0/fJsmU52opGNnvxMq5xvyzRO9kKnnIkZK82g7VL0w=", "subject": "CN=DigiCert Assured ID CA G3,O=DigiCert Inc,C=US", @@ -25023,186 +23284,6 @@ "last_modified": 1664326625739 }, { - "schema": 1664326288722, - "derHash": "8mmsALQQAD9y3GKK+z2VAnljDHxdDIIUig/STfTaQwE=", - "subject": "CN=DigiCert Trust Service ECC CA,O=DigiCert Inc,C=US", - "subjectDN": "MEwxCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxJjAkBgNVBAMTHURpZ2lDZXJ0IFRydXN0IFNlcnZpY2UgRUNDIENB", - "whitelist": false, - "attachment": { - "hash": "aa171f11c4fc2ce99557f16f4732690df2f37aefee0e9b5fc01d10bf016d1aee", - "size": 1410, - "filename": "447EOyTQJY3PyAbUMHr-SyrdqoPSJsxpM0Nf26eUpV0=.pem", - "location": "security-state-staging/intermediates/21d55dea-31a3-4e8f-8e16-5c79c28af097.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "447EOyTQJY3PyAbUMHr+SyrdqoPSJsxpM0Nf26eUpV0=", - "crlite_enrolled": false, - "id": "2cc65175-28ff-4d4e-b161-e4914fca272a", - "last_modified": 1664326625731 - }, - { - "schema": 1664326290556, - "derHash": "6VKbQo+2c5C8ZFXXm6JDToFsVP5PNZkwy3Cdslb935Q=", - "subject": "CN=DigiCert High Assurance Trust Service ECC EV CA,O=DigiCert Inc,C=US", - "subjectDN": "MF4xCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxODA2BgNVBAMTL0RpZ2lDZXJ0IEhpZ2ggQXNzdXJhbmNlIFRydXN0IFNlcnZpY2UgRUNDIEVWIENB", - "whitelist": false, - "attachment": { - "hash": "e1d33fc3556c65f83a31b2b6b1d28f6afb5af11d1824d26493f7b5811a803f95", - "size": 1431, - "filename": "MMkARzLCDka9T1FV6sAvs-cZUAaL2QbYfVCCeg3D0W8=.pem", - "location": "security-state-staging/intermediates/6eca4338-f97b-4342-9f65-4e9381d38460.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "MMkARzLCDka9T1FV6sAvs+cZUAaL2QbYfVCCeg3D0W8=", - "crlite_enrolled": false, - "id": "f3ac32ed-8109-4dab-8813-83e4bf7925d9", - "last_modified": 1664326625715 - }, - { - "schema": 1664326286917, - "derHash": "1hnzJXuYdW0ogR087pra2LyuG0Nnu7DHP2teVY+6RWM=", - "subject": "CN=DigiCert Basic EV ECC CN CA G2,O=DigiCert Inc,C=US", - "subjectDN": "ME0xCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxJzAlBgNVBAMTHkRpZ2lDZXJ0IEJhc2ljIEVWIEVDQyBDTiBDQSBHMg==", - "whitelist": false, - "attachment": { - "hash": "09521230a03b590672f671bfd4e3d8e071b2ff923e8259b3d73a1094105c0708", - "size": 1378, - "filename": "yE_naogfFzNf_bv3qdwlxZJxaARkFaKc5DZu2mp6Q34=.pem", - "location": "security-state-staging/intermediates/2cb2ac6b-d8eb-4647-bc20-a412d247958c.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "yE/naogfFzNf/bv3qdwlxZJxaARkFaKc5DZu2mp6Q34=", - "crlite_enrolled": false, - "id": "ebaaa8ba-2509-429c-b8fa-1401e752026c", - "last_modified": 1664326625708 - }, - { - "schema": 1664326285104, - "derHash": "Sv/k/vOUZNF4jGYK9ZHV5gGyYcSBHfCj3Z1hyv6OXtg=", - "subject": "CN=TrustAsia EV TLS Pro CA,O=TrustAsia Technologies\\, Inc.,C=CN", - "subjectDN": "MFYxCzAJBgNVBAYTAkNOMSUwIwYDVQQKExxUcnVzdEFzaWEgVGVjaG5vbG9naWVzLCBJbmMuMSAwHgYDVQQDExdUcnVzdEFzaWEgRVYgVExTIFBybyBDQQ==", - "whitelist": false, - "attachment": { - "hash": "a1a1ff80a1c8f43fc45d793dbaeaf32d05314f8eda44363ad6ea301f01d86c3f", - "size": 1658, - "filename": "JTqDYh_WILx03HF-qMSr0wy2uDSoWh4uqNea4MnbzZ8=.pem", - "location": "security-state-staging/intermediates/b087580d-0f78-4679-9ce6-07922d3ed4f8.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "JTqDYh/WILx03HF+qMSr0wy2uDSoWh4uqNea4MnbzZ8=", - "crlite_enrolled": false, - "id": "065a1355-6bb1-455f-9bd7-81c86fafb74d", - "last_modified": 1664326625692 - }, - { - "schema": 1664326279871, - "derHash": "6h87+00ylrRn1LWCVZ1lGNZ21a/H0cJL6AJS95GRBG8=", - "subject": "CN=Thawte EV ECC CN CA G2,O=DigiCert Inc,C=US", - "subjectDN": "MEUxCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxHzAdBgNVBAMTFlRoYXd0ZSBFViBFQ0MgQ04gQ0EgRzI=", - "whitelist": false, - "attachment": { - "hash": "33ae53a1dd37eb7264d34c624d9db19e86d364c1ed5789dc5876fb9ddcd38667", - "size": 1349, - "filename": "3GFGMg3yja_Gu8_Fov8gNPJ7b50vsniti0_Jy-xvY9A=.pem", - "location": "security-state-staging/intermediates/82fe6169-f611-4dbf-840c-605b8227052e.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "3GFGMg3yja/Gu8/Fov8gNPJ7b50vsniti0/Jy+xvY9A=", - "crlite_enrolled": false, - "id": "f122e3af-5d95-4945-98ea-5f528a3d5347", - "last_modified": 1664326625645 - }, - { - "schema": 1664326281652, - "derHash": "cDV7nlbT+zxsAJw4xxgUVMRikI37zm1U1g3+HlBuFP0=", - "subject": "CN=TrustAsia ECC OV TLS Pro CA G2,O=TrustAsia Technologies\\, Inc.,C=CN", - "subjectDN": "MF0xCzAJBgNVBAYTAkNOMSUwIwYDVQQKExxUcnVzdEFzaWEgVGVjaG5vbG9naWVzLCBJbmMuMScwJQYDVQQDEx5UcnVzdEFzaWEgRUNDIE9WIFRMUyBQcm8gQ0EgRzI=", - "whitelist": false, - "attachment": { - "hash": "21240a41277b34c6a1189b4e59d1447d01a97e239d72efa20016aec9ed60ada1", - "size": 1406, - "filename": "zQ_SLNg_h_U_OTLMb3XQLYnyHZ7Y7Hk6_xyTVTSQekc=.pem", - "location": "security-state-staging/intermediates/b10cbda6-5d12-47d2-b428-377602c98dfd.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "zQ/SLNg/h/U/OTLMb3XQLYnyHZ7Y7Hk6/xyTVTSQekc=", - "crlite_enrolled": false, - "id": "3339ef7d-c87d-4d8d-b482-1257cf9a8f9a", - "last_modified": 1664326625630 - }, - { - "schema": 1664326278130, - "derHash": "eGeq6QXrjVVjX/67v4zwWmO5s5BmXeI2esEHPpKRNyg=", - "subject": "CN=Thawte CN RSA CA G1,OU=www.digicert.com,O=DigiCert Inc,C=US", - "subjectDN": "MF0xCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5jb20xHDAaBgNVBAMTE1RoYXd0ZSBDTiBSU0EgQ0EgRzE=", - "whitelist": false, - "attachment": { - "hash": "1674ecb890e170849faaede2b2c9416bbe036a07a6ee1fd61848524807f952ea", - "size": 1825, - "filename": "VMXglf2ljsL4aRTMSwEqaTOKsyr2QltUubbk10mUCT0=.pem", - "location": "security-state-staging/intermediates/2339cef0-106c-4e85-bdf5-1ea426315d30.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "VMXglf2ljsL4aRTMSwEqaTOKsyr2QltUubbk10mUCT0=", - "crlite_enrolled": false, - "id": "4317d153-8a03-4ae1-bd0b-5443aab13e7d", - "last_modified": 1664326625600 - }, - { - "schema": 1664326277264, - "derHash": "sFBb8pR/CAerri1CwZND6vCNHd4/h0WwWJpXNieS5HA=", - "subject": "CN=DigiCert Secure Site Korea EV ECC CA,OU=www.digicert.com,O=DigiCert Inc,C=US", - "subjectDN": "MG4xCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5jb20xLTArBgNVBAMTJERpZ2lDZXJ0IFNlY3VyZSBTaXRlIEtvcmVhIEVWIEVDQyBDQQ==", - "whitelist": false, - "attachment": { - "hash": "4bb9308e9c9bddb21616d43a79954c102783b7e356fc087715ae3f321cf74383", - "size": 1427, - "filename": "AdP_iRzhlqZTNB5kWPVQycXqelrhzOIKeur3cseH-6k=.pem", - "location": "security-state-staging/intermediates/d4cb7ca6-62ba-4418-809b-88501dfd11b9.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "AdP/iRzhlqZTNB5kWPVQycXqelrhzOIKeur3cseH+6k=", - "crlite_enrolled": false, - "id": "45e5c84b-5a43-4463-8f9c-5e760840f90c", - "last_modified": 1664326625592 - }, - { - "schema": 1664326270928, - "derHash": "l8S0QxYFXyalKh9mTOOFgAqWSoVSyZ0ryv1hjm2AdKA=", - "subject": "CN=DigiCert Basic ECC CN CA G2,O=DigiCert Inc,C=US", - "subjectDN": "MEoxCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxJDAiBgNVBAMTG0RpZ2lDZXJ0IEJhc2ljIEVDQyBDTiBDQSBHMg==", - "whitelist": false, - "attachment": { - "hash": "b611e95bd602406b97a2c91d967caf70fcd7b56437d690cba228735942277f67", - "size": 1382, - "filename": "Mg4fdox_AdxNXF8FVxl956AK4z_M3V3fNH5JYxAVfu4=.pem", - "location": "security-state-staging/intermediates/b0f1290c-6a0d-47d7-8d45-59fcbb70158b.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "Mg4fdox/AdxNXF8FVxl956AK4z/M3V3fNH5JYxAVfu4=", - "crlite_enrolled": false, - "id": "2a71bf1d-54ea-43e1-bfad-fbd30e500409", - "last_modified": 1664326625561 - }, - { - "schema": 1664326264787, - "derHash": "ctD3y/RSm4DDSny7Q4vR0OH8JugOWcvU/XMU/N3w6ZQ=", - "subject": "CN=DigiCert High Assurance Trust Service EV CA,O=DigiCert Inc,C=US", - "subjectDN": "MFoxCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxNDAyBgNVBAMTK0RpZ2lDZXJ0IEhpZ2ggQXNzdXJhbmNlIFRydXN0IFNlcnZpY2UgRVYgQ0E=", - "whitelist": false, - "attachment": { - "hash": "4b30b178e2fe81ae9cb867ac5f6e36b60573c72a0961a9f88fc1db7d61d0aaf0", - "size": 1699, - "filename": "HA5OXoZpETZhlPuW6jLvs2pyRrgxtQPRGRxa5tAQugE=.pem", - "location": "security-state-staging/intermediates/70f38582-98bc-4752-8269-190f59635d8e.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "HA5OXoZpETZhlPuW6jLvs2pyRrgxtQPRGRxa5tAQugE=", - "crlite_enrolled": false, - "id": "973ff8a7-ce57-46f6-850e-c9c6e0a5f5aa", - "last_modified": 1664326625506 - }, - { "schema": 1664326263917, "derHash": "ZVXWYdN/JJSiPC1fg0eeeAUbbedqFHtQbWvqKIK00GY=", "subject": "CN=DigiCert Secure Site Korea CA,OU=www.digicert.com,O=DigiCert Inc,C=US", @@ -25221,114 +23302,6 @@ "last_modified": 1664326625490 }, { - "schema": 1664326260410, - "derHash": "/AG1j8eLnFkhF4TC4lvx0BKh4j8zchiEemLrQUXuSrY=", - "subject": "CN=GeoTrust EV ECC CN CA G2,O=DigiCert Inc,C=US", - "subjectDN": "MEcxCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxITAfBgNVBAMTGEdlb1RydXN0IEVWIEVDQyBDTiBDQSBHMg==", - "whitelist": false, - "attachment": { - "hash": "9c7da6adba261fff8165aad9c1207192fab15a42739528904513d61318490095", - "size": 1370, - "filename": "aDb4btQIVH2hsyd4IxUsJGinBpyh-phY6PF4IHasdAw=.pem", - "location": "security-state-staging/intermediates/3b6fca76-7f63-404d-9abf-7ab592b983fd.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "aDb4btQIVH2hsyd4IxUsJGinBpyh+phY6PF4IHasdAw=", - "crlite_enrolled": false, - "id": "3afa2a26-d0c7-40b9-9948-ae8248fe87f4", - "last_modified": 1664326625482 - }, - { - "schema": 1664326259469, - "derHash": "YHXaXOzRXWWExVYDItXAn8IZnlLep5IdkQQKp1JIZy4=", - "subject": "CN=NCC Group Secure Server CA G2,O=NCC Group,C=US", - "subjectDN": "MEkxCzAJBgNVBAYTAlVTMRIwEAYDVQQKEwlOQ0MgR3JvdXAxJjAkBgNVBAMTHU5DQyBHcm91cCBTZWN1cmUgU2VydmVyIENBIEcy", - "whitelist": false, - "attachment": { - "hash": "6d28f77859c98bdf554102992dfa0363d577b6bce1ebcf342078dfd78b069f71", - "size": 1593, - "filename": "I00VnH3kFOOpwcnmh-WRlnA_EFwJgSkqGVgxV5O2veg=.pem", - "location": "security-state-staging/intermediates/29e39210-9eef-4ea4-82d4-50cb9917783e.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "I00VnH3kFOOpwcnmh+WRlnA/EFwJgSkqGVgxV5O2veg=", - "crlite_enrolled": false, - "id": "0eed32a3-d320-4426-abdc-81c28d7e1a64", - "last_modified": 1664326625475 - }, - { - "schema": 1664326262148, - "derHash": "KMu04NnE7m0ErI8UcXYFrjpL2Mv40IGyevbtsvPXajI=", - "subject": "CN=DigiCert Grid Trust CA G2,OU=www.digicert.com,O=DigiCert Grid,C=US", - "subjectDN": "MGQxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1EaWdpQ2VydCBHcmlkMRkwFwYDVQQLExB3d3cuZGlnaWNlcnQuY29tMSIwIAYDVQQDExlEaWdpQ2VydCBHcmlkIFRydXN0IENBIEcy", - "whitelist": false, - "attachment": { - "hash": "544c3726fd3951912634094ca6df5aa1090a31a80fdb5edf0277e9abd81bea8a", - "size": 1796, - "filename": "5TmPqy9bKSAy0zKN0Mz_yBIgKGk_pgZ4TMaSTFRh9xw=.pem", - "location": "security-state-staging/intermediates/227d5c5c-7f90-49be-aefa-d65b6fb1cfc2.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "5TmPqy9bKSAy0zKN0Mz/yBIgKGk/pgZ4TMaSTFRh9xw=", - "crlite_enrolled": false, - "id": "e6868543-147b-405d-9626-7cae3e7d6c0c", - "last_modified": 1664326625459 - }, - { - "schema": 1664326253292, - "derHash": "CFoHFFJN966ZGab1l4hEOeEqUz5hVS0p1qGMNQlvxUg=", - "subject": "CN=DigiCert SHA2 Extended Validation Server CA-3,OU=www.digicert.com,O=DigiCert\\, Inc.,C=US", - "subjectDN": "MHkxCzAJBgNVBAYTAlVTMRcwFQYDVQQKEw5EaWdpQ2VydCwgSW5jLjEZMBcGA1UECxMQd3d3LmRpZ2ljZXJ0LmNvbTE2MDQGA1UEAxMtRGlnaUNlcnQgU0hBMiBFeHRlbmRlZCBWYWxpZGF0aW9uIFNlcnZlciBDQS0z", - "whitelist": false, - "attachment": { - "hash": "a538f5544f44d3ccf60e286bcc16d6d426e8a756b01f468df88bf18c0d4a122e", - "size": 1719, - "filename": "lwTPN61Qg5-1qAU-Mik9sFaDX5hLo2AHP80YR-IgN6M=.pem", - "location": "security-state-staging/intermediates/0486c6f8-9242-436a-ac4b-f79e0190ac35.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "lwTPN61Qg5+1qAU+Mik9sFaDX5hLo2AHP80YR+IgN6M=", - "crlite_enrolled": false, - "id": "31d059dc-e13a-4958-a089-4f6e29658616", - "last_modified": 1664326625437 - }, - { - "schema": 1664326257758, - "derHash": "aZGdgg7fWCrbz44JKpKE2QF3LuK0Geqd4fWHLHkfxvo=", - "subject": "CN=Thawte EV RSA CN CA G2,O=DigiCert Inc,C=US", - "subjectDN": "MEUxCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxHzAdBgNVBAMTFlRoYXd0ZSBFViBSU0EgQ04gQ0EgRzI=", - "whitelist": false, - "attachment": { - "hash": "805c41e7ce5efb3db0c012649e6317b9b3c5665f8fe363f8c493ccac544b82a2", - "size": 1626, - "filename": "5jGxIiaHNj15fBcUBvvAsMfKNtiK_podXNf0YoRUoeI=.pem", - "location": "security-state-staging/intermediates/011f252e-4d0f-4be1-9170-fface44ce0a9.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "5jGxIiaHNj15fBcUBvvAsMfKNtiK/podXNf0YoRUoeI=", - "crlite_enrolled": false, - "id": "a6b40e00-91a8-4c6a-bfa0-e54dbf745822", - "last_modified": 1664326625421 - }, - { - "schema": 1664326255960, - "derHash": "8crKarI1CnZowT5BlgkIaB2vzH42jcuNR/7PljE5BIE=", - "subject": "CN=TrustAsia ECC OV TLS Pro CA,O=TrustAsia Technologies\\, Inc.,C=CN", - "subjectDN": "MFoxCzAJBgNVBAYTAkNOMSUwIwYDVQQKExxUcnVzdEFzaWEgVGVjaG5vbG9naWVzLCBJbmMuMSQwIgYDVQQDExtUcnVzdEFzaWEgRUNDIE9WIFRMUyBQcm8gQ0E=", - "whitelist": false, - "attachment": { - "hash": "c4c5e5a057734e12651756064c71f1ba18b9e7ca77b90e5d922b8140a2117211", - "size": 1435, - "filename": "Gk60bmqo_Mr2nOHuGjR4JqFa8B4v-ZsjwYEWTGOxLZ8=.pem", - "location": "security-state-staging/intermediates/6c26b65e-0f80-4751-914d-277116a56bcb.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "Gk60bmqo/Mr2nOHuGjR4JqFa8B4v+ZsjwYEWTGOxLZ8=", - "crlite_enrolled": false, - "id": "4530dd5a-f084-4e4d-a29f-01b4434e4f6e", - "last_modified": 1664326625390 - }, - { "schema": 1664326249700, "derHash": "my3U++6UH2UQ9xbASWmzZCiJJ2VGFwHvR9QbMolHXVA=", "subject": "CN=DigiCert Global CA-3 G2,OU=www.digicert.com,O=DigiCert\\, Inc.,C=US", @@ -25347,24 +23320,6 @@ "last_modified": 1664326625367 }, { - "schema": 1664326246090, - "derHash": "zby+8W43I3cC+sxLVdOrkqF8+heDXhM3eqTSug/UegI=", - "subject": "CN=Cisco Meraki CA2,O=Cisco Systems\\, Inc.,C=US", - "subjectDN": "MEYxCzAJBgNVBAYTAlVTMRwwGgYDVQQKExNDaXNjbyBTeXN0ZW1zLCBJbmMuMRkwFwYDVQQDExBDaXNjbyBNZXJha2kgQ0Ey", - "whitelist": false, - "attachment": { - "hash": "03fef49ccd3c137144e9ce38dcbde01b3abd7d1352674e90f7758145de269fa4", - "size": 1752, - "filename": "UNvyYoiHE-TJr4GNRJRQQVYLfL7m_X0ULyrRNeeQaKE=.pem", - "location": "security-state-staging/intermediates/190982c6-808b-490a-bac0-48048e0d26a0.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "UNvyYoiHE+TJr4GNRJRQQVYLfL7m/X0ULyrRNeeQaKE=", - "crlite_enrolled": false, - "id": "43464ec3-b91e-478c-b7cb-45af7465b042", - "last_modified": 1664326625352 - }, - { "schema": 1664326246953, "derHash": "2n5XePYvh2Vbj9JKieZR5XMp3JwHZacRWM5WRDykTpU=", "subject": "CN=DigiCert Extended Validation CA-3 G3,OU=www.digicert.com,O=DigiCert\\, Inc.,C=US", @@ -25419,24 +23374,6 @@ "last_modified": 1664326625298 }, { - "schema": 1664326239850, - "derHash": "wN0GD/jOVW81aD1WTg5mspBxeICGk/g/OqZCMmv20Mg=", - "subject": "CN=TrustAsia ECC EV TLS Pro CA G2,O=TrustAsia Technologies\\, Inc.,C=CN", - "subjectDN": "MF0xCzAJBgNVBAYTAkNOMSUwIwYDVQQKExxUcnVzdEFzaWEgVGVjaG5vbG9naWVzLCBJbmMuMScwJQYDVQQDEx5UcnVzdEFzaWEgRUNDIEVWIFRMUyBQcm8gQ0EgRzI=", - "whitelist": false, - "attachment": { - "hash": "15ecb4d2bfb652859fe461ec4d56ef2af5aabdec1b7048209da418993219d311", - "size": 1398, - "filename": "6lJqHj6Al12YiHTPXbfLj9_MNtnpjUBiUvHLHqoVkTA=.pem", - "location": "security-state-staging/intermediates/007b303a-64fa-40b6-bbc5-b1e1c4daf0f0.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "6lJqHj6Al12YiHTPXbfLj9/MNtnpjUBiUvHLHqoVkTA=", - "crlite_enrolled": false, - "id": "bc77ca51-b829-47ac-83b4-8d36fa8fdb7d", - "last_modified": 1664326625291 - }, - { "schema": 1664326237322, "derHash": "EDLGAB7WZKDNNDsTi8toYOIREBHD1fBlQPW+QRR4EqU=", "subject": "CN=Legacy Technologies Intermediate,O=Legacy Technologies GmbH,C=DE", @@ -25455,24 +23392,6 @@ "last_modified": 1664326625276 }, { - "schema": 1664326240711, - "derHash": "cNyG+fd1C3Sx3sjNNS7CWDfDbmQPcUjghGTvWQHlpYk=", - "subject": "CN=Secure Site Pro Extended Validation ECC CA G2,OU=www.digicert.com,O=DigiCert Inc,C=US", - "subjectDN": "MHcxCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5jb20xNjA0BgNVBAMTLVNlY3VyZSBTaXRlIFBybyBFeHRlbmRlZCBWYWxpZGF0aW9uIEVDQyBDQSBHMg==", - "whitelist": false, - "attachment": { - "hash": "577ac346ffebe99d6da32d317208c24b599e73364354c65a1e968d1a0e249679", - "size": 1435, - "filename": "XyodbDLzN0yp63I67N9JKajdWDFEOhrdzgg3hIfeExM=.pem", - "location": "security-state-staging/intermediates/92de2a7d-3a4e-4193-9a4b-62f0f3fbb871.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "XyodbDLzN0yp63I67N9JKajdWDFEOhrdzgg3hIfeExM=", - "crlite_enrolled": false, - "id": "50e57f50-8348-4ada-9ad8-b73758d5b387", - "last_modified": 1664326625237 - }, - { "schema": 1664326228551, "derHash": "qK0cJcxYCyEx/Mb8bWUTdG846pm9FiyBtcU5NJUXWxg=", "subject": "CN=STRATO TLS RSA CA,OU=Domain Validated SSL,O=STRATO AG,C=DE", @@ -25491,24 +23410,6 @@ "last_modified": 1664326625222 }, { - "schema": 1664326217988, - "derHash": "iR7i4jKC5QdsmukEfejqkA4Gb4HW3Nm4Q8WQeLDxBbw=", - "subject": "CN=WoSign EV SSL Pro CA,O=WoSign CA Limited,C=CN", - "subjectDN": "MEgxCzAJBgNVBAYTAkNOMRowGAYDVQQKExFXb1NpZ24gQ0EgTGltaXRlZDEdMBsGA1UEAxMUV29TaWduIEVWIFNTTCBQcm8gQ0E=", - "whitelist": false, - "attachment": { - "hash": "2d79fd64b625d2f52cb5592212200817f868f152816de091bc2240f2994a6fdb", - "size": 1634, - "filename": "pH1dud9XORPnyq8wyLWWIS773gVEO_1UuyQKQdv4xKg=.pem", - "location": "security-state-staging/intermediates/102cb544-d2a1-4bd3-8ce4-a805eeee5aa3.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "pH1dud9XORPnyq8wyLWWIS773gVEO/1UuyQKQdv4xKg=", - "crlite_enrolled": false, - "id": "08aff822-4688-4856-98f3-f38310a21244", - "last_modified": 1664326625105 - }, - { "schema": 1664326215354, "derHash": "9/veuCvpnUHNykGfyRhZ0+UobAdiBODpA9Z4uyE+2Js=", "subject": "CN=Hostpoint TLS RSA CA,OU=Domain Validated SSL,O=Hostpoint AG,C=CH", @@ -25527,42 +23428,6 @@ "last_modified": 1664326625089 }, { - "schema": 1664326210742, - "derHash": "dOq1c9p9sZUJe+DpDzNJNMekyJ6Ag3WdtDM6AO3SQ9k=", - "subject": "CN=DigiCert High Assurance TLS Hybrid ECC SHA256 2020 CA1,O=DigiCert\\, Inc.,C=US", - "subjectDN": "MGcxCzAJBgNVBAYTAlVTMRcwFQYDVQQKEw5EaWdpQ2VydCwgSW5jLjE/MD0GA1UEAxM2RGlnaUNlcnQgSGlnaCBBc3N1cmFuY2UgVExTIEh5YnJpZCBFQ0MgU0hBMjU2IDIwMjAgQ0Ex", - "whitelist": false, - "attachment": { - "hash": "999c9bf267d1157f83cee072ff3e458370831d98c64688771c80dc9c55c61174", - "size": 1483, - "filename": "vnCogm4QYze_Bc9r88xdA6NTQY74p4BAz2w5gxkLG2M=.pem", - "location": "security-state-staging/intermediates/8e947df6-4c32-4098-ade0-96dc5f789020.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "vnCogm4QYze/Bc9r88xdA6NTQY74p4BAz2w5gxkLG2M=", - "crlite_enrolled": false, - "id": "5fe4444f-8130-4fe0-8be1-2e1465d50ab4", - "last_modified": 1664326625043 - }, - { - "schema": 1664326211603, - "derHash": "R1nW9O1t8OCPxMqAGYbivhBZTbrzQbTEWrr6N0iIfSU=", - "subject": "CN=DigiCert Secure Auth CA2,O=DigiCert Inc,C=US", - "subjectDN": "MEcxCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxITAfBgNVBAMTGERpZ2lDZXJ0IFNlY3VyZSBBdXRoIENBMg==", - "whitelist": false, - "attachment": { - "hash": "ab00a00ff3bbaee6458f8005af74030281b46c4c038c33d7039a01d5968b4fd1", - "size": 1772, - "filename": "ZZR--hRloC8riD7MvWAr-1lIuMoIu6Nr3T5xJPP6HWw=.pem", - "location": "security-state-staging/intermediates/7152e9d3-3a75-4a64-a243-62e63233c96e.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "ZZR++hRloC8riD7MvWAr+1lIuMoIu6Nr3T5xJPP6HWw=", - "crlite_enrolled": false, - "id": "3f097f22-60fb-4a8c-b940-9602d83fab74", - "last_modified": 1664326625011 - }, - { "schema": 1664326207982, "derHash": "h38kznD0owR+TqcL7BvDG+m2Uzrf86OT/5v7PIEClEY=", "subject": "CN=TrustAsia TLS ECC CA G9,OU=Domain Validated SSL,O=TrustAsia Technologies\\, Inc.,C=CN", @@ -25581,24 +23446,6 @@ "last_modified": 1664326625003 }, { - "schema": 1664326205340, - "derHash": "qmHCkn3InbIlypoX1gA3PQWPaW2G0Q4r17Xo9EqX7tE=", - "subject": "CN=WoSign OV SSL Pro CA,O=WoSign CA Limited,C=CN", - "subjectDN": "MEgxCzAJBgNVBAYTAkNOMRowGAYDVQQKExFXb1NpZ24gQ0EgTGltaXRlZDEdMBsGA1UEAxMUV29TaWduIE9WIFNTTCBQcm8gQ0E=", - "whitelist": false, - "attachment": { - "hash": "8a650458c45daf0f355521940f4cb2d85e34c0cc71d7dae9339adbaeb2f3f9bd", - "size": 1666, - "filename": "YgNpzwCbB-5jnp9Vn5xVC090y79oIjE_2P8pF1_4DMI=.pem", - "location": "security-state-staging/intermediates/a9cbd897-053a-41e4-8393-6d04c9bc1206.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "YgNpzwCbB+5jnp9Vn5xVC090y79oIjE/2P8pF1/4DMI=", - "crlite_enrolled": false, - "id": "6149ff16-482f-4deb-b5e3-c7e9461390ef", - "last_modified": 1664326624964 - }, - { "schema": 1664326199136, "derHash": "rRSmi+yUnoT2BjQZ1jRl0TfCrdPjqF4A6ePuguW0AY8=", "subject": "CN=DigiCert Secure Site Japan CA,OU=www.digicert.co.jp,O=DigiCert Japan G.K.,C=JP", @@ -25635,78 +23482,6 @@ "last_modified": 1664326624925 }, { - "schema": 1664326198291, - "derHash": "Hgo6uZMVdxcoHUKr+AHrZN7tUA5BaMpwbWpx2BA8c6I=", - "subject": "CN=DigiCert Grid Trust CA,OU=www.digicert.com,O=DigiCert Grid,C=US", - "subjectDN": "MGExCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1EaWdpQ2VydCBHcmlkMRkwFwYDVQQLExB3d3cuZGlnaWNlcnQuY29tMR8wHQYDVQQDExZEaWdpQ2VydCBHcmlkIFRydXN0IENB", - "whitelist": false, - "attachment": { - "hash": "da4e397039d98baa39ac2d9fe30c7be0e57f8d32e62bbe09d45426bf2df5ae2d", - "size": 2316, - "filename": "TBKoZNHPiEWnnKpVqLc_CHX3Z3iNpZdilsVXHJhcqkw=.pem", - "location": "security-state-staging/intermediates/c44d1d33-b524-4062-965b-fe6dd07b118c.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "TBKoZNHPiEWnnKpVqLc/CHX3Z3iNpZdilsVXHJhcqkw=", - "crlite_enrolled": false, - "id": "e5406e58-cea2-4e83-bf5b-5707b41137af", - "last_modified": 1664326624918 - }, - { - "schema": 1664326189590, - "derHash": "13N+Xy0//KQpkC6fOIz9bFlZzTWg/BA87i9+k9HGalI=", - "subject": "CN=DigiCert Assured ID TLS CA,OU=www.digicert.com,O=DigiCert Inc,C=US", - "subjectDN": "MGQxCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5jb20xIzAhBgNVBAMTGkRpZ2lDZXJ0IEFzc3VyZWQgSUQgVExTIENB", - "whitelist": false, - "attachment": { - "hash": "0447be26ffed9fcf5fd85dadbd96a4ba02719d4c6314f079cc94fea2fe3ccd09", - "size": 1735, - "filename": "wcEQuH5mngysd8OrgXuw0roT-SkrGkVZxVSpoNafgws=.pem", - "location": "security-state-staging/intermediates/045b4d0f-c83e-49b0-b4d3-6f9f64529e61.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "wcEQuH5mngysd8OrgXuw0roT+SkrGkVZxVSpoNafgws=", - "crlite_enrolled": false, - "id": "a7971f88-2e3c-48df-933b-1187e892478a", - "last_modified": 1664326624849 - }, - { - "schema": 1664326186972, - "derHash": "Hk/DTSbgeT1VnjIv4RHx4ZqdLjS8JdPEJ7AypI0sW2o=", - "subject": "CN=Encryption Everywhere ECC DV TLS CA,OU=www.digicert.com,O=DigiCert Inc,C=US", - "subjectDN": "MG0xCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5jb20xLDAqBgNVBAMTI0VuY3J5cHRpb24gRXZlcnl3aGVyZSBFQ0MgRFYgVExTIENB", - "whitelist": false, - "attachment": { - "hash": "bd127e9ea89932ba68684ffc1be7ef8c10924c73c3c8c3fb210e768858e7a708", - "size": 1402, - "filename": "Y08hSYf9OdhKAGME14XuWUxmQaPENh7XTciOu54_cJM=.pem", - "location": "security-state-staging/intermediates/c33abfe2-4130-438c-9bb4-f48a133e03ce.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "Y08hSYf9OdhKAGME14XuWUxmQaPENh7XTciOu54/cJM=", - "crlite_enrolled": false, - "id": "19d1eba6-116e-400e-a75a-87b35951def6", - "last_modified": 1664326624834 - }, - { - "schema": 1664326183286, - "derHash": "vJE3miHnveEbRVvx1RGGMxaCgFpKNTqO4lj3oDcGxmQ=", - "subject": "CN=DigiCert Secure Site Pro EV ECC CN CA G3,O=DigiCert Inc,C=US", - "subjectDN": "MFcxCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxMTAvBgNVBAMTKERpZ2lDZXJ0IFNlY3VyZSBTaXRlIFBybyBFViBFQ0MgQ04gQ0EgRzM=", - "whitelist": false, - "attachment": { - "hash": "3c4b989bded7b9912a9b1b0f826da0d683072540c585b2bee8fdf873f6c364ba", - "size": 1374, - "filename": "ABohyUv2yKwrj07ViEB9SgfSMpe6-G4RvaB7869gYaQ=.pem", - "location": "security-state-staging/intermediates/21f99515-dc4d-47ea-9ccb-0492a2058411.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "ABohyUv2yKwrj07ViEB9SgfSMpe6+G4RvaB7869gYaQ=", - "crlite_enrolled": false, - "id": "79639afa-3ee1-4fe4-8531-6191289ee51e", - "last_modified": 1664326624795 - }, - { "schema": 1664326181523, "derHash": "kuN3Cx60T4TC8ssAl8L9cSa9IStBwmEOeN39iUZ2Fzg=", "subject": "CN=Cybertrust Japan ECC EV CA,O=Cybertrust Japan Co.\\, Ltd.,C=JP", @@ -25725,42 +23500,6 @@ "last_modified": 1664326624788 }, { - "schema": 1664326176323, - "derHash": "raGI+DDDE/YEZIjsNB8e1K95PG3CjFhgBEXfvrQWN0Y=", - "subject": "CN=Thawte CN RSA EV CA G1,OU=www.digicert.com,O=DigiCert Inc,C=US", - "subjectDN": "MGAxCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5jb20xHzAdBgNVBAMTFlRoYXd0ZSBDTiBSU0EgRVYgQ0EgRzE=", - "whitelist": false, - "attachment": { - "hash": "e02463fc55522ad7b1e55d94442c9b9e0d7fe94f931562f95c40b173b423e4e8", - "size": 1678, - "filename": "Hn_AvJkahgLnROxUs8e4tPKOI2wS-n9H5P_jk0Cf2T4=.pem", - "location": "security-state-staging/intermediates/1bbfa46c-dfe1-4ed3-8f9b-eaa1fe2e12d7.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "Hn/AvJkahgLnROxUs8e4tPKOI2wS+n9H5P/jk0Cf2T4=", - "crlite_enrolled": false, - "id": "f6ff9269-2497-4464-9adb-1cfa1ca71e7e", - "last_modified": 1664326624726 - }, - { - "schema": 1664326171899, - "derHash": "M9VzWYMfh3VObnVda1tW5+cSl93f6h1jlwhmBCgPb/w=", - "subject": "CN=Cybertrust Japan Secure Server CA,O=Cybertrust Japan Co.\\, Ltd.,C=JP", - "subjectDN": "MF4xCzAJBgNVBAYTAkpQMSMwIQYDVQQKExpDeWJlcnRydXN0IEphcGFuIENvLiwgTHRkLjEqMCgGA1UEAxMhQ3liZXJ0cnVzdCBKYXBhbiBTZWN1cmUgU2VydmVyIENB", - "whitelist": false, - "attachment": { - "hash": "d41fc55ada95fd61e6fe844c3f6490f2db299bd6a149d9861dc209e9938f43e2", - "size": 1711, - "filename": "bVyC1r63wwzb47rnbZ46v-604DOoFUXTp4JA0srlZRE=.pem", - "location": "security-state-staging/intermediates/35070f8c-d9da-4f65-9382-bf8ea4bb7376.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "bVyC1r63wwzb47rnbZ46v+604DOoFUXTp4JA0srlZRE=", - "crlite_enrolled": false, - "id": "82d8e2c5-9576-44f8-aae2-cfcc4c7e1734", - "last_modified": 1664326624718 - }, - { "schema": 1664326175457, "derHash": "MZiW45VNUQ2jpLdTh+jIcLO8LDIo2FUJFuvpq9y3+SE=", "subject": "CN=Oracle TLS RSA CA G1,OU=Organization Validated SSL,O=Oracle Corporation,C=US", @@ -25779,78 +23518,6 @@ "last_modified": 1664326624702 }, { - "schema": 1664326174566, - "derHash": "w4BN5R6MFwUiIK4crT04PlTVt9wohDxC8NvZkTwehlg=", - "subject": "CN=Secure Site Pro Extended Validation ECC CA,OU=www.digicert.com,O=DigiCert Inc,C=US", - "subjectDN": "MHQxCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5jb20xMzAxBgNVBAMTKlNlY3VyZSBTaXRlIFBybyBFeHRlbmRlZCBWYWxpZGF0aW9uIEVDQyBDQQ==", - "whitelist": false, - "attachment": { - "hash": "9a2067a61b58bd7732cfbbfb1b50c9fd59c6f466ab5e85edbf86065a9b4c21bc", - "size": 1463, - "filename": "_Nqzn2CbpC436KXdkcnLpL18IA4yR1xWHjRW06xB_j8=.pem", - "location": "security-state-staging/intermediates/9df340b9-5581-4319-93d7-03e7df97b435.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "/Nqzn2CbpC436KXdkcnLpL18IA4yR1xWHjRW06xB/j8=", - "crlite_enrolled": false, - "id": "c5bed312-b190-402f-8aa2-e8f337ebb2b8", - "last_modified": 1664326624695 - }, - { - "schema": 1664326168323, - "derHash": "pLK0dUVVn1//t83aehIg5i+3TRt6mk1NrLKyqDnOdFY=", - "subject": "CN=DigiCert Secure Site EV ECC CN CA G3,O=DigiCert Inc,C=US", - "subjectDN": "MFMxCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxLTArBgNVBAMTJERpZ2lDZXJ0IFNlY3VyZSBTaXRlIEVWIEVDQyBDTiBDQSBHMw==", - "whitelist": false, - "attachment": { - "hash": "a7fa291c8bd1e5f516449f8bf1e2e1e6ed6a6787c5bb8d4c1f598dbdca33c9b0", - "size": 1370, - "filename": "k53DKcmdvTrcweDtMvf_MKTy3iBxavrlU-riK2LCoiQ=.pem", - "location": "security-state-staging/intermediates/21e6a7af-a62b-4d7d-bc91-ac39edf72464.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "k53DKcmdvTrcweDtMvf/MKTy3iBxavrlU+riK2LCoiQ=", - "crlite_enrolled": false, - "id": "65a20db5-6aec-4128-becd-1f0785604e3f", - "last_modified": 1664326624670 - }, - { - "schema": 1664326177186, - "derHash": "Hd/d+IPjlFsssk+luDeIN5xasFhCKrl532bHdHOYhoc=", - "subject": "CN=Aetna Inc. Secure EV CA2,O=Aetna Inc,C=US", - "subjectDN": "MEQxCzAJBgNVBAYTAlVTMRIwEAYDVQQKEwlBZXRuYSBJbmMxITAfBgNVBAMTGEFldG5hIEluYy4gU2VjdXJlIEVWIENBMg==", - "whitelist": false, - "attachment": { - "hash": "859a201e0fac44519f77ae49c0f51dee2114dc1024e819f2e0334a11277777b6", - "size": 1626, - "filename": "u6NyIqjq8NgZ5VkAyKFRk6mJ-QeTmwgG2SNmXrkK7vE=.pem", - "location": "security-state-staging/intermediates/1e7b3b95-827d-4d57-82a5-e199120f0c80.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "u6NyIqjq8NgZ5VkAyKFRk6mJ+QeTmwgG2SNmXrkK7vE=", - "crlite_enrolled": false, - "id": "619763a5-936b-43f0-a9b5-02ee67969939", - "last_modified": 1664326624662 - }, - { - "schema": 1664326165731, - "derHash": "jNco+cM5G6Q2ChDGbKSEyAdlHWIH8QYzZp7YiB/pG/U=", - "subject": "CN=CrowdStrike Global EV CA,O=CrowdStrike\\, Inc.,C=US", - "subjectDN": "MEwxCzAJBgNVBAYTAlVTMRowGAYDVQQKExFDcm93ZFN0cmlrZSwgSW5jLjEhMB8GA1UEAxMYQ3Jvd2RTdHJpa2UgR2xvYmFsIEVWIENB", - "whitelist": false, - "attachment": { - "hash": "9b5c4a4e56ffd2b307e3d885b93974df259d6d3078a6cb8b62255938c5699acc", - "size": 1853, - "filename": "jbtEGKuN8b5BZ9dJqvvW9XPxqqghhmKxB6nuThNyJd8=.pem", - "location": "security-state-staging/intermediates/71284bdb-5ea9-45fd-b39d-5d2276fd9a69.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "jbtEGKuN8b5BZ9dJqvvW9XPxqqghhmKxB6nuThNyJd8=", - "crlite_enrolled": false, - "id": "9f2181fb-5b32-47d6-bf49-0be6c67443bc", - "last_modified": 1664326624639 - }, - { "schema": 1664326162226, "derHash": "sayM+xgbnJNU4Xdfy9/P54mMXMmhfXYxW1fBEu7lUjQ=", "subject": "CN=Encryption Everywhere DV TLS CA - G2,OU=www.digicert.com,O=DigiCert Inc,C=US", @@ -25869,42 +23536,6 @@ "last_modified": 1664326624624 }, { - "schema": 1664326160413, - "derHash": "dayOQdmnzHWNOZj+Aw9jjP0ohVgj2k6bVpVM+94FTrY=", - "subject": "CN=DigiCert Trust Service CA,O=DigiCert Inc,C=US", - "subjectDN": "MEgxCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxIjAgBgNVBAMTGURpZ2lDZXJ0IFRydXN0IFNlcnZpY2UgQ0E=", - "whitelist": false, - "attachment": { - "hash": "2cdb77056933d8338bc8866b5ecff0e170017a177389a08f90e006944f493763", - "size": 1849, - "filename": "gEh9s2cJ3MLV50ZxAV4m1LscTzkQpFmUa1bCYZBMYEM=.pem", - "location": "security-state-staging/intermediates/c3d8c6c2-c88d-4044-bbab-49790345e058.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "gEh9s2cJ3MLV50ZxAV4m1LscTzkQpFmUa1bCYZBMYEM=", - "crlite_enrolled": false, - "id": "fe1d12b7-de18-4a6e-97ce-f5e1549c8d94", - "last_modified": 1664326624609 - }, - { - "schema": 1664326163121, - "derHash": "LarG/frBbFSMU/8RmCVNfpN3YdIqHnzFwalGLpcUYfU=", - "subject": "CN=TrustAsia ECC EV TLS Pro CA,O=TrustAsia Technologies\\, Inc.,C=CN", - "subjectDN": "MFoxCzAJBgNVBAYTAkNOMSUwIwYDVQQKExxUcnVzdEFzaWEgVGVjaG5vbG9naWVzLCBJbmMuMSQwIgYDVQQDExtUcnVzdEFzaWEgRUNDIEVWIFRMUyBQcm8gQ0E=", - "whitelist": false, - "attachment": { - "hash": "a6577abedadd81611cdd084175ee766bb0beb264bf534578885e388b60a5d03c", - "size": 1427, - "filename": "FM2DBzyPjxqgoESMdjtIkhgTqwpjNM94Fncf5hoKBAg=.pem", - "location": "security-state-staging/intermediates/3a6083c3-d893-43ac-bd9f-fe6697293aa1.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "FM2DBzyPjxqgoESMdjtIkhgTqwpjNM94Fncf5hoKBAg=", - "crlite_enrolled": false, - "id": "965bbebb-8d9d-4cf8-9ae2-c42ab5322276", - "last_modified": 1664326624578 - }, - { "schema": 1664326155179, "derHash": "w2g/fZF1Qhna2k6Nww5LGL05KLU9Ork9BzhLxYcc41U=", "subject": "CN=Cybertrust Japan Secure Server ECC CA,O=Cybertrust Japan Co.\\, Ltd.,C=JP", @@ -25977,24 +23608,6 @@ "last_modified": 1663959423212 }, { - "schema": 1663958992520, - "derHash": "pLzaMtSc3wXwzdCF5zw6LmeIC9SFef7U31lA33agdtc=", - "subject": "CN=DigiCert TLS RSA4096 Root G5,O=DigiCert\\, Inc.,C=US", - "subjectDN": "ME0xCzAJBgNVBAYTAlVTMRcwFQYDVQQKEw5EaWdpQ2VydCwgSW5jLjElMCMGA1UEAxMcRGlnaUNlcnQgVExTIFJTQTQwOTYgUm9vdCBHNQ==", - "whitelist": false, - "attachment": { - "hash": "85ea63b3039a3c48381df5362693185cb6db4a0e270bf1895a7ca8e764008607", - "size": 1943, - "filename": "ape1HIIZ6T5d7GS61YBs3rD4NVvkfnVwELcCRW4Bqv0=.pem", - "location": "security-state-staging/intermediates/8b2e52bc-c88a-4492-bf43-71e770c9410f.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "ape1HIIZ6T5d7GS61YBs3rD4NVvkfnVwELcCRW4Bqv0=", - "crlite_enrolled": false, - "id": "49a4c45d-de83-4855-8f2a-738215d6d2ba", - "last_modified": 1663959423204 - }, - { "schema": 1663786393273, "derHash": "6kI/GzsbUp0cfbmiGvh9x43nJZVV4pi6JsY88SdakSw=", "subject": "CN=Baidu\\, Inc. DV CA,O=Baidu\\, Inc.,C=CN", @@ -27777,24 +25390,6 @@ "last_modified": 1661950623195 }, { - "schema": 1661950130681, - "derHash": "hrEJIywZ7FFPjLJniOZQkCk/lt2NKUIBejMDWrIl1fs=", - "subject": "CN=CrowdStrike Global EV CA,O=CrowdStrike\\, Inc.,C=US", - "subjectDN": "MEwxCzAJBgNVBAYTAlVTMRowGAYDVQQKExFDcm93ZFN0cmlrZSwgSW5jLjEhMB8GA1UEAxMYQ3Jvd2RTdHJpa2UgR2xvYmFsIEVWIENB", - "whitelist": false, - "attachment": { - "hash": "8f864179f48ab2665c707017cf4785a5f7c422122f7b13f019daf945d09be137", - "size": 1739, - "filename": "jbtEGKuN8b5BZ9dJqvvW9XPxqqghhmKxB6nuThNyJd8=.pem", - "location": "security-state-staging/intermediates/9313df52-3e03-45ef-9534-34735860f583.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "jbtEGKuN8b5BZ9dJqvvW9XPxqqghhmKxB6nuThNyJd8=", - "crlite_enrolled": false, - "id": "cbf4b97a-4484-4add-84fe-5fa8e074c83e", - "last_modified": 1661950623184 - }, - { "schema": 1661906933349, "derHash": "Zo+7JXQ1z23AEzmvCycq0Vz0Z2d2ooYc2ve0tZi/8Wk=", "subject": "CN=XinChaCha Trust EV CA,O=Beijing Xinchacha Credit Management Co.\\, Ltd.,C=CN", @@ -28191,24 +25786,6 @@ "last_modified": 1659617823001 }, { - "schema": 1659487717052, - "derHash": "M4RrVFpJyb5JA8YOAXE8G9Tk7zHqZc2V1p5ieU8wuUE=", - "subject": "CN=DigiCert Trusted Root G4,OU=www.digicert.com,O=DigiCert Inc,C=US", - "subjectDN": "MGIxCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5jb20xITAfBgNVBAMTGERpZ2lDZXJ0IFRydXN0ZWQgUm9vdCBHNA==", - "whitelist": false, - "attachment": { - "hash": "d320aaa4e99e185779fe19dba121e5ee319db377b0c6a3aa6f3f3970db6f8b7e", - "size": 1983, - "filename": "Wd8xe_qfTwq3ylFNd3IpaqLHZbh2ZNCLluVzmeNkcpw=.pem", - "location": "security-state-staging/intermediates/66893dc7-1be7-433a-8144-0eae9b9d0e63.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "Wd8xe/qfTwq3ylFNd3IpaqLHZbh2ZNCLluVzmeNkcpw=", - "crlite_enrolled": false, - "id": "b2b75b02-f724-47d0-b1fb-6d20723bca10", - "last_modified": 1659488223102 - }, - { "schema": 1659055773370, "derHash": "AhXbfiLTbQ51NaEmkansDcf0PYOrWAwHCXEcHnqbVew=", "subject": "CN=Thawte G5 TLS ECC P-384 SHA384 2022 CA2,O=DigiCert\\, Inc.,C=US", @@ -28569,24 +26146,6 @@ "last_modified": 1656701823286 }, { - "schema": 1656679991246, - "derHash": "KItKn2BbCbmZshWFCCXIH5tTfbryNmSsqYv2upjtw3k=", - "subject": "CN=SwissSign RSA TLS Root CA 2022 - 1,O=SwissSign AG,C=CH", - "subjectDN": "MFExCzAJBgNVBAYTAkNIMRUwEwYDVQQKEwxTd2lzc1NpZ24gQUcxKzApBgNVBAMTIlN3aXNzU2lnbiBSU0EgVExTIFJvb3QgQ0EgMjAyMiAtIDE=", - "whitelist": false, - "attachment": { - "hash": "478084a4303c773a356f2f8589398cc13b07ecdb944e3ba05b5426b3994d121f", - "size": 2113, - "filename": "68l4rg3Z5YItaxllJZb2IMk9fK76lSGRywUKYyypAF8=.pem", - "location": "security-state-staging/intermediates/ba1fb05a-72e7-4589-9d39-525cd7813c6b.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "68l4rg3Z5YItaxllJZb2IMk9fK76lSGRywUKYyypAF8=", - "crlite_enrolled": false, - "id": "74f5feed-48bf-4f12-a0bc-3ba6b4efa970", - "last_modified": 1656680223653 - }, - { "schema": 1656593438911, "derHash": "e6jwu0n1Aem7cuOhNwjGqTMUD9xlWSo3rN5mrQfeYH4=", "subject": "CN=E-Tugra EV TLS ECC CA R1,O=E-TUGRA EBG BILISIM TEKNOLOJILERI VE HIZMETLERI ANONIM SIRKETI,C=TR", @@ -28821,24 +26380,6 @@ "last_modified": 1656075423209 }, { - "schema": 1656031805961, - "derHash": "xetU60WOOBg8cL9L0QZNDPVX6gfqocswWWjoqKUHM+0=", - "subject": "CN=GoGetSSL Legacy TLS RSA2048 SHA256 2022 CA-1,O=EnVers Group SIA,C=LV", - "subjectDN": "MF8xCzAJBgNVBAYTAkxWMRkwFwYDVQQKExBFblZlcnMgR3JvdXAgU0lBMTUwMwYDVQQDEyxHb0dldFNTTCBMZWdhY3kgVExTIFJTQTIwNDggU0hBMjU2IDIwMjIgQ0EtMQ==", - "whitelist": false, - "attachment": { - "hash": "0621906b64527a9ffd48374d345c214f5c294b845139264be771b12e12ec89eb", - "size": 1727, - "filename": "_-7hi_M7WfeBQhcPsdYywwHKrxNuRchyIJJwekKe7xE=.pem", - "location": "security-state-staging/intermediates/924b0427-8b37-4c8d-b740-85dc711cd404.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "/+7hi/M7WfeBQhcPsdYywwHKrxNuRchyIJJwekKe7xE=", - "crlite_enrolled": false, - "id": "4a62e5bc-31c3-4715-90f6-88e4396be8c2", - "last_modified": 1656032223542 - }, - { "schema": 1656031804967, "derHash": "iq3waKG3wEs+NG98l/2WGf/xTsxsgsLxVZS5cy8/PnI=", "subject": "CN=GoGetSSL G2 TLS RSA4096 SHA256 2022 CA-1,O=EnVers Group SIA,C=LV", @@ -29397,24 +26938,6 @@ "last_modified": 1649973509629 }, { - "schema": 1648667430650, - "derHash": "XScMtO/1h61s0Xyytg2QhKFT130qp5oss9sd25BGhPU=", - "subject": "CN=DigiCert High Assurance TLS Hybrid ECC SHA256 2020 CA1,O=DigiCert\\, Inc.,C=US", - "subjectDN": "MGcxCzAJBgNVBAYTAlVTMRcwFQYDVQQKEw5EaWdpQ2VydCwgSW5jLjE/MD0GA1UEAxM2RGlnaUNlcnQgSGlnaCBBc3N1cmFuY2UgVExTIEh5YnJpZCBFQ0MgU0hBMjU2IDIwMjAgQ0Ex", - "whitelist": false, - "attachment": { - "hash": "3ea69b8dafeb8e68666332244529451eccd6e970a91f738b5ddac122f8ad34d2", - "size": 1500, - "filename": "vnCogm4QYze_Bc9r88xdA6NTQY74p4BAz2w5gxkLG2M=.pem", - "location": "security-state-staging/intermediates/80e952ea-02dd-40b2-9b1d-7cc71c4315a3.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "vnCogm4QYze/Bc9r88xdA6NTQY74p4BAz2w5gxkLG2M=", - "crlite_enrolled": false, - "id": "5db1751f-eb67-4a74-b38e-d17a823eed64", - "last_modified": 1648695444528 - }, - { "schema": 1647654826542, "derHash": "NCY+lCTYGblLz6h+ad2e9DIF1OLehKU0lzFAY9gilps=", "subject": "CN=Verokey High Assurance Verified Business ECC,O=Verokey,C=AU", @@ -29505,24 +27028,6 @@ "last_modified": 1647658653954 }, { - "schema": 1647654823652, - "derHash": "Lw44WGTS3KiseuSBZCh7/kUSbGvNkukbs98SUMey2ro=", - "subject": "CN=Verokey High Assurance Verified Business,O=Verokey,C=AU", - "subjectDN": "MFIxCzAJBgNVBAYTAkFVMRAwDgYDVQQKEwdWZXJva2V5MTEwLwYDVQQDEyhWZXJva2V5IEhpZ2ggQXNzdXJhbmNlIFZlcmlmaWVkIEJ1c2luZXNz", - "whitelist": false, - "attachment": { - "hash": "046bc1ca834973eaf6354dd03041477d215c49ce451e42a47d536a0ed8881434", - "size": 1707, - "filename": "ta5zRgM3pICBxt5qegtMsZETN77Zk1tN6gApXWT5Oz0=.pem", - "location": "security-state-staging/intermediates/e513b328-655a-441e-86ca-5d563a8439fd.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "ta5zRgM3pICBxt5qegtMsZETN77Zk1tN6gApXWT5Oz0=", - "crlite_enrolled": false, - "id": "5163308a-7837-468c-9467-d3cb0e6db613", - "last_modified": 1647658653936 - }, - { "schema": 1646449055023, "derHash": "YO9BLqvnw/xjme7RtjO3d3R1FbKdchuWPdJYvEmKspI=", "subject": "CN=SSL.com EV Root Certification Authority ECC,O=SSL Corporation,L=Houston,ST=Texas,C=US", @@ -29595,24 +27100,6 @@ "last_modified": 1645578269073 }, { - "schema": 1645577298288, - "derHash": "+dSmwBHpxqj1pM9+0EFoaccjjvk6VhYepso9i0FxYJc=", - "subject": "CN=HydrantID EV SSL CA D1,O=Avalanche Cloud Corporation,C=US", - "subjectDN": "MFQxCzAJBgNVBAYTAlVTMSQwIgYDVQQKExtBdmFsYW5jaGUgQ2xvdWQgQ29ycG9yYXRpb24xHzAdBgNVBAMTFkh5ZHJhbnRJRCBFViBTU0wgQ0EgRDE=", - "whitelist": false, - "attachment": { - "hash": "6f1edc0e086f5591b54495a4bdb22c85010569ad80fc95e2451d850fb5258c2d", - "size": 1752, - "filename": "2Y6wMMYpuZSX8MzksrYWB1EKmU_UzVKarvAw_4VqjJc=.pem", - "location": "security-state-staging/intermediates/dbe5c0d2-63bb-4af1-9c90-4d6c60a970c8.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "2Y6wMMYpuZSX8MzksrYWB1EKmU/UzVKarvAw/4VqjJc=", - "crlite_enrolled": false, - "id": "83e46e54-0c13-4858-814f-2640b229bd01", - "last_modified": 1645578269031 - }, - { "schema": 1645577327799, "derHash": "kfGc5QPJ/n/5WH2O++9zFarud9wtFFJhJkk7Stb+gB8=", "subject": "CN=Trusted Root TLS CA SHA256 G3,O=GlobalSign nv-sa,C=BE", @@ -30333,24 +27820,6 @@ "last_modified": 1631843845654 }, { - "schema": 1628258300820, - "derHash": "vIu9fSedLl8HC872+vOqsb7zDaPrKHVCQpWtFH8q7wc=", - "subject": "CN=SwissSign RSA SMIME Root CA 2021 - 1,O=SwissSign AG,C=CH", - "subjectDN": "MFMxCzAJBgNVBAYTAkNIMRUwEwYDVQQKEwxTd2lzc1NpZ24gQUcxLTArBgNVBAMTJFN3aXNzU2lnbiBSU0EgU01JTUUgUm9vdCBDQSAyMDIxIC0gMQ==", - "whitelist": false, - "attachment": { - "hash": "1f319976c1c0fd2ff4a52e8fac41cf199e02731a70087681607fe7b3133160c8", - "size": 2328, - "filename": "HKpRHDLoh8f2rEFEWyjA0ZeopKTbs4zV87Xess-HD4U=.pem", - "location": "security-state-staging/intermediates/22d80059-836c-4a22-9631-c2432c02e90c.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "HKpRHDLoh8f2rEFEWyjA0ZeopKTbs4zV87Xess+HD4U=", - "crlite_enrolled": false, - "id": "6bdf31ea-f0ff-4951-b310-0d3b28fd83d7", - "last_modified": 1629359842425 - }, - { "schema": 1625125794637, "derHash": "TVW8Sr6303+rV+VzrM6DEz42ISyGTgA/vLMLX8JIsBE=", "subject": "CN=Microsoft RSA TLS Issuing EOC CA 02,O=Microsoft Corporation,C=US", @@ -30531,24 +28000,6 @@ "last_modified": 1615384713896 }, { - "schema": 1614908979131, - "derHash": "hjRy7HnbVAdxFNrecgzh97QaIzdI/Gdz+oZSDwuaqiE=", - "subject": "CN=HydrantID EV SSL CA D1,O=Avalanche Cloud Corporation,C=US", - "subjectDN": "MFQxCzAJBgNVBAYTAlVTMSQwIgYDVQQKExtBdmFsYW5jaGUgQ2xvdWQgQ29ycG9yYXRpb24xHzAdBgNVBAMTFkh5ZHJhbnRJRCBFViBTU0wgQ0EgRDE=", - "whitelist": false, - "attachment": { - "hash": "85a1c4db9d6bb83a0f69e06665699f762150e6f99f95c205c71a9903ebea6183", - "size": 1731, - "filename": "2Y6wMMYpuZSX8MzksrYWB1EKmU_UzVKarvAw_4VqjJc=.pem", - "location": "security-state-staging/intermediates/1d482bb3-92dc-4ec1-82a7-486a44d193d0.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "2Y6wMMYpuZSX8MzksrYWB1EKmU/UzVKarvAw/4VqjJc=", - "crlite_enrolled": false, - "id": "8cef2110-60e3-4274-b66f-73184cf70e37", - "last_modified": 1614909446623 - }, - { "schema": 1614390578814, "derHash": "U2dpLs5it1jQTZt+bfsNswf4WevGpstfd/8kVh18wAQ=", "subject": "CN=USERTrust RSA Extended Validation Secure Server CA,O=The USERTRUST Network,L=Jersey City,ST=New Jersey,C=US", @@ -30567,24 +28018,6 @@ "last_modified": 1614391116607 }, { - "schema": 1611280168224, - "derHash": "JpesuWpJviv8XAbDk5SfDY51EGrW1Mc+LaFyqQgxqFo=", - "subject": "CN=Abbott Laboratories Secure Authentication CA G2,O=Abbott Laboratories Inc.,C=US", - "subjectDN": "MGoxCzAJBgNVBAYTAlVTMSEwHwYDVQQKExhBYmJvdHQgTGFib3JhdG9yaWVzIEluYy4xODA2BgNVBAMTL0FiYm90dCBMYWJvcmF0b3JpZXMgU2VjdXJlIEF1dGhlbnRpY2F0aW9uIENBIEcy", - "whitelist": false, - "attachment": { - "hash": "2dd82d3bd0accbba61c96af89b612f8a1d398765d793f42607d3afc8b8dad683", - "size": 1723, - "filename": "bzDvo6S9sfCilsvuF3s9e-vz0NDErb57SOX9rMVGnlE=.pem", - "location": "security-state-staging/intermediates/7ab12434-0d0c-4347-822a-1a018c7369ba.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "bzDvo6S9sfCilsvuF3s9e+vz0NDErb57SOX9rMVGnlE=", - "crlite_enrolled": false, - "id": "88d5e263-ca11-45bf-82b8-fcdbe867c000", - "last_modified": 1611280673595 - }, - { "schema": 1610999377196, "derHash": "VKdoR9KTrLj6HYhd5LtEmVa3UJL5Yj+kNEGrRF3Vcoo=", "subject": "CN=sslTrus (ECC) DV CA,O=sslTrus,C=CN", @@ -30711,24 +28144,6 @@ "last_modified": 1601517441658 }, { - "schema": 1591167038909, - "derHash": "7tCpXn3jylPkpscqhrPxZMDCPjgPj2t5o0nvF4Q0LB8=", - "subject": "CN=Sectigo SHA-256 DV Secure Server CA 2,O=Sectigo Limited,C=GB", - "subjectDN": "MFcxCzAJBgNVBAYTAkdCMRgwFgYDVQQKEw9TZWN0aWdvIExpbWl0ZWQxLjAsBgNVBAMTJVNlY3RpZ28gU0hBLTI1NiBEViBTZWN1cmUgU2VydmVyIENBIDI=", - "whitelist": false, - "attachment": { - "hash": "8ee56d8ef938ba4af2c0e70e0468c434181b9e82ca18f599691bb7386c8440de", - "size": 1634, - "filename": "HPMSsaUyVhFGoL9nU4W2uLB0hGaRXQ5DmhLQh_ivAOI=.pem", - "location": "security-state-staging/intermediates/2b7ba355-fdd1-40c5-931a-ab2ab80990db.pem", - "mimetype": "application/x-pem-file" - }, - "pubKeyHash": "HPMSsaUyVhFGoL9nU4W2uLB0hGaRXQ5DmhLQh/ivAOI=", - "crlite_enrolled": false, - "id": "892ea545-f970-4099-82a0-cb0796cff322", - "last_modified": 1591199862421 - }, - { "schema": 1591166946335, "derHash": "t+EkLZaU+1AlsJaWT6dq997Z9VrkpnpCCtxfnRGzrTM=", "subject": "CN=CERTDATA SSL DV ECC CA [Run by the Issuer],O=CERTDATA SERVICOS DE INFORMACAO LTDA,C=BR", @@ -32583,5 +29998,5 @@ "last_modified": 1559865884636 } ], - "timestamp": 1775836622756 + "timestamp": 1777784222765 } diff -Nru thunderbird-140.10.2esr/services/settings/dumps/security-state/onecrl.json thunderbird-140.11.0esr/services/settings/dumps/security-state/onecrl.json --- thunderbird-140.10.2esr/services/settings/dumps/security-state/onecrl.json 2026-05-07 13:12:18.000000000 +0000 +++ thunderbird-140.11.0esr/services/settings/dumps/security-state/onecrl.json 2026-05-15 21:31:28.000000000 +0000 @@ -1,6 +1,426 @@ { "data": [ { + "schema": 1777482138118, + "details": { + "bug": "https://bugzilla.mozilla.org/show_bug.cgi?id=2035889", + "who": "", + "why": "", + "name": "", + "created": "" + }, + "enabled": false, + "issuerName": "MDkxCzAJBgNVBAYTAlVTMQ8wDQYDVQQKEwZBbWF6b24xGTAXBgNVBAMTEEFtYXpvbiBSb290IENBIDM=", + "serialNumber": "B9aDtSBsn3ni9pYZqQ1fnASh2A==", + "id": "8cf0dbe4-2952-4800-b605-7b5a910d32eb", + "last_modified": 1778256657501 + }, + { + "schema": 1777482137687, + "details": { + "bug": "https://bugzilla.mozilla.org/show_bug.cgi?id=2035889", + "who": "", + "why": "", + "name": "", + "created": "" + }, + "enabled": false, + "issuerName": "MEgxCzAJBgNVBAYTAkJNMRkwFwYDVQQKExBRdW9WYWRpcyBMaW1pdGVkMR4wHAYDVQQDExVRdW9WYWRpcyBSb290IENBIDIgRzM=", + "serialNumber": "OgIDIraBbBi3Ksu1kr73TdeGqLg=", + "id": "ecabeedd-ca39-4c60-b277-01f5991c8e4f", + "last_modified": 1778256657497 + }, + { + "schema": 1777482137983, + "details": { + "bug": "https://bugzilla.mozilla.org/show_bug.cgi?id=2035889", + "who": "", + "why": "", + "name": "", + "created": "" + }, + "enabled": false, + "issuerName": "MDkxCzAJBgNVBAYTAlVTMQ8wDQYDVQQKEwZBbWF6b24xGTAXBgNVBAMTEEFtYXpvbiBSb290IENBIDE=", + "serialNumber": "B9aDsiZAKzNSfKzF+2dVbFX8Gg==", + "id": "3a2cfd46-d951-40de-8130-62d5fa00a310", + "last_modified": 1778256657493 + }, + { + "schema": 1777482137917, + "details": { + "bug": "https://bugzilla.mozilla.org/show_bug.cgi?id=2035889", + "who": "", + "why": "", + "name": "", + "created": "" + }, + "enabled": false, + "issuerName": "MDkxCzAJBgNVBAYTAlVTMQ8wDQYDVQQKEwZBbWF6b24xGTAXBgNVBAMTEEFtYXpvbiBSb290IENBIDE=", + "serialNumber": "B9aDsiZBxHmHHjNkmpzlyKCrKg==", + "id": "4d8c44c3-236e-4cce-a290-1f994fc70c97", + "last_modified": 1778256657489 + }, + { + "schema": 1777482137850, + "details": { + "bug": "https://bugzilla.mozilla.org/show_bug.cgi?id=2035889", + "who": "", + "why": "", + "name": "", + "created": "" + }, + "enabled": false, + "issuerName": "MDkxCzAJBgNVBAYTAlVTMQ8wDQYDVQQKEwZBbWF6b24xGTAXBgNVBAMTEEFtYXpvbiBSb290IENBIDM=", + "serialNumber": "B9aDtSBsMEhPXGhDhxpXaqdiBQ==", + "id": "9b891707-1369-4362-9bae-ec609cac95a6", + "last_modified": 1778256657485 + }, + { + "schema": 1777482137778, + "details": { + "bug": "https://bugzilla.mozilla.org/show_bug.cgi?id=2035889", + "who": "", + "why": "", + "name": "", + "created": "" + }, + "enabled": false, + "issuerName": "MEoxCzAJBgNVBAYTAlVTMRIwEAYDVQQKEwlJZGVuVHJ1c3QxJzAlBgNVBAMTHklkZW5UcnVzdCBDb21tZXJjaWFsIFJvb3QgQ0EgMQ==", + "serialNumber": "QAGcJVsrCJW9+iFKhZzUFQ==", + "id": "53ab728a-6e12-4398-aac9-942a22720756", + "last_modified": 1778256657481 + }, + { + "schema": 1777482137029, + "details": { + "bug": "https://bugzilla.mozilla.org/show_bug.cgi?id=2035889", + "who": "", + "why": "", + "name": "", + "created": "" + }, + "enabled": false, + "issuerName": "MDkxCzAJBgNVBAYTAlVTMQ8wDQYDVQQKEwZBbWF6b24xGTAXBgNVBAMTEEFtYXpvbiBSb290IENBIDQ=", + "serialNumber": "B9aDtn8bIPWFuna2n1NmhBTB5Q==", + "id": "ee6a434b-5ad5-499a-9805-abe123fc27b2", + "last_modified": 1778256657477 + }, + { + "schema": 1777482137621, + "details": { + "bug": "https://bugzilla.mozilla.org/show_bug.cgi?id=2035889", + "who": "", + "why": "", + "name": "", + "created": "" + }, + "enabled": false, + "issuerName": "MDkxCzAJBgNVBAYTAlVTMQ8wDQYDVQQKEwZBbWF6b24xGTAXBgNVBAMTEEFtYXpvbiBSb290IENBIDM=", + "serialNumber": "B9aDtSBrO3Hur8hjcx+DNTUK3A==", + "id": "7dc0be5a-8855-41c6-a596-0459f66e1716", + "last_modified": 1778256657474 + }, + { + "schema": 1777482137558, + "details": { + "bug": "https://bugzilla.mozilla.org/show_bug.cgi?id=2035889", + "who": "", + "why": "", + "name": "", + "created": "" + }, + "enabled": false, + "issuerName": "MDkxCzAJBgNVBAYTAlVTMQ8wDQYDVQQKEwZBbWF6b24xGTAXBgNVBAMTEEFtYXpvbiBSb290IENBIDM=", + "serialNumber": "B9aDtSBqolYkOtoR3dCVyw1UiQ==", + "id": "45528f57-7362-4b29-bac9-aaf253c39148", + "last_modified": 1778256657470 + }, + { + "schema": 1777482136893, + "details": { + "bug": "https://bugzilla.mozilla.org/show_bug.cgi?id=2035889", + "who": "", + "why": "", + "name": "", + "created": "" + }, + "enabled": false, + "issuerName": "MEoxCzAJBgNVBAYTAlVTMRIwEAYDVQQKEwlJZGVuVHJ1c3QxJzAlBgNVBAMTHklkZW5UcnVzdCBDb21tZXJjaWFsIFJvb3QgQ0EgMQ==", + "serialNumber": "QAGb/EcdsJq0yYHlgkhQSg==", + "id": "e91ad8d3-279f-4382-afd5-3cbc00ed7619", + "last_modified": 1778256657466 + }, + { + "schema": 1777482137493, + "details": { + "bug": "https://bugzilla.mozilla.org/show_bug.cgi?id=2035889", + "who": "", + "why": "", + "name": "", + "created": "" + }, + "enabled": false, + "issuerName": "MEgxCzAJBgNVBAYTAkJNMRkwFwYDVQQKExBRdW9WYWRpcyBMaW1pdGVkMR4wHAYDVQQDExVRdW9WYWRpcyBSb290IENBIDIgRzM=", + "serialNumber": "caqqYoSEEUxZH9dLn+n/3lsp+n4=", + "id": "0343a2bd-3a74-40d3-80da-f97245f9a44a", + "last_modified": 1778256657463 + }, + { + "schema": 1777482137428, + "details": { + "bug": "https://bugzilla.mozilla.org/show_bug.cgi?id=2035889", + "who": "", + "why": "", + "name": "", + "created": "" + }, + "enabled": false, + "issuerName": "MDkxCzAJBgNVBAYTAlVTMQ8wDQYDVQQKEwZBbWF6b24xGTAXBgNVBAMTEEFtYXpvbiBSb290IENBIDQ=", + "serialNumber": "B9aDtn8eCkSr0oETe++zKpWiaA==", + "id": "882b7c1e-e025-430b-a9d9-3a1d0dd6484a", + "last_modified": 1778256657461 + }, + { + "schema": 1777482136759, + "details": { + "bug": "https://bugzilla.mozilla.org/show_bug.cgi?id=2035889", + "who": "", + "why": "", + "name": "", + "created": "" + }, + "enabled": false, + "issuerName": "MDkxCzAJBgNVBAYTAlVTMQ8wDQYDVQQKEwZBbWF6b24xGTAXBgNVBAMTEEFtYXpvbiBSb290IENBIDE=", + "serialNumber": "B9aDsiZBPj19zHvvsdkh4h99jA==", + "id": "fa1805d5-21c5-4b37-8dd3-87e22a75b463", + "last_modified": 1778256657457 + }, + { + "schema": 1777482137362, + "details": { + "bug": "https://bugzilla.mozilla.org/show_bug.cgi?id=2035889", + "who": "", + "why": "", + "name": "", + "created": "" + }, + "enabled": false, + "issuerName": "MDkxCzAJBgNVBAYTAlVTMQ8wDQYDVQQKEwZBbWF6b24xGTAXBgNVBAMTEEFtYXpvbiBSb290IENBIDQ=", + "serialNumber": "B9aDtn8cfc2v5vcBI5MMiREmCQ==", + "id": "59fbbcaa-b836-428a-98a0-b92ba2bae233", + "last_modified": 1778256657454 + }, + { + "schema": 1777482136690, + "details": { + "bug": "https://bugzilla.mozilla.org/show_bug.cgi?id=2035889", + "who": "", + "why": "", + "name": "", + "created": "" + }, + "enabled": false, + "issuerName": "MDkxCzAJBgNVBAYTAlVTMQ8wDQYDVQQKEwZBbWF6b24xGTAXBgNVBAMTEEFtYXpvbiBSb290IENBIDE=", + "serialNumber": "B9aDsiZAvCEmG1Zpdywd5M3c8w==", + "id": "6c41c093-ddda-40f2-939e-878c85097200", + "last_modified": 1778256657450 + }, + { + "schema": 1777482138051, + "details": { + "bug": "https://bugzilla.mozilla.org/show_bug.cgi?id=2035889", + "who": "", + "why": "", + "name": "", + "created": "" + }, + "enabled": false, + "issuerName": "MDkxCzAJBgNVBAYTAlVTMQ8wDQYDVQQKEwZBbWF6b24xGTAXBgNVBAMTEEFtYXpvbiBSb290IENBIDQ=", + "serialNumber": "B9aDtn8dk3vAyf70YbeGBMchxQ==", + "id": "88535da1-66d8-43a1-a113-9c0c0153e533", + "last_modified": 1778256657447 + }, + { + "schema": 1777482137298, + "details": { + "bug": "https://bugzilla.mozilla.org/show_bug.cgi?id=2035889", + "who": "", + "why": "", + "name": "", + "created": "" + }, + "enabled": false, + "issuerName": "MDkxCzAJBgNVBAYTAlVTMQ8wDQYDVQQKEwZBbWF6b24xGTAXBgNVBAMTEEFtYXpvbiBSb290IENBIDQ=", + "serialNumber": "B9aDtn8eeYNbCFZURjhP4za2/w==", + "id": "877baf1d-72fc-491b-85ae-1e2bfa8403dc", + "last_modified": 1778256657443 + }, + { + "schema": 1777482136619, + "details": { + "bug": "https://bugzilla.mozilla.org/show_bug.cgi?id=2035889", + "who": "", + "why": "", + "name": "", + "created": "" + }, + "enabled": false, + "issuerName": "MIGCMQswCQYDVQQGEwJERTErMCkGA1UECgwiVC1TeXN0ZW1zIEVudGVycHJpc2UgU2VydmljZXMgR21iSDEfMB0GA1UECwwWVC1TeXN0ZW1zIFRydXN0IENlbnRlcjElMCMGA1UEAwwcVC1UZWxlU2VjIEdsb2JhbFJvb3QgQ2xhc3MgMg==", + "serialNumber": "LPPHLz99D7Mfw2LWuGlVjg==", + "id": "189e87dc-ce42-4a07-abbe-557cb7d8d22e", + "last_modified": 1778256657440 + }, + { + "schema": 1777482137232, + "details": { + "bug": "https://bugzilla.mozilla.org/show_bug.cgi?id=2035889", + "who": "", + "why": "", + "name": "", + "created": "" + }, + "enabled": false, + "issuerName": "ME0xCzAJBgNVBAYTAlVTMRIwEAYDVQQKEwlJZGVuVHJ1c3QxKjAoBgNVBAMTIUlkZW5UcnVzdCBQdWJsaWMgU2VjdG9yIFJvb3QgQ0EgMQ==", + "serialNumber": "QAGb/EJ7s1oZaL5U4bHT0g==", + "id": "5a0cd13e-cd84-4f67-b09f-63e3da82827e", + "last_modified": 1778256657436 + }, + { + "schema": 1777482136549, + "details": { + "bug": "https://bugzilla.mozilla.org/show_bug.cgi?id=2035889", + "who": "", + "why": "", + "name": "", + "created": "" + }, + "enabled": false, + "issuerName": "MDkxCzAJBgNVBAYTAlVTMQ8wDQYDVQQKEwZBbWF6b24xGTAXBgNVBAMTEEFtYXpvbiBSb290IENBIDQ=", + "serialNumber": "B9aDtn8dEmP4QYoWrDSvIPviNg==", + "id": "ecdf477c-bf46-468c-b426-5fbcd933a44a", + "last_modified": 1778256657433 + }, + { + "schema": 1777482137162, + "details": { + "bug": "https://bugzilla.mozilla.org/show_bug.cgi?id=2035889", + "who": "", + "why": "", + "name": "", + "created": "" + }, + "enabled": false, + "issuerName": "MDkxCzAJBgNVBAYTAlVTMQ8wDQYDVQQKEwZBbWF6b24xGTAXBgNVBAMTEEFtYXpvbiBSb290IENBIDE=", + "serialNumber": "B9aDsiY+wYJEGq9PKyLugh/IhQ==", + "id": "b715f17d-9f42-4743-aa98-b6ca8da72a23", + "last_modified": 1778256657430 + }, + { + "schema": 1777482136485, + "details": { + "bug": "https://bugzilla.mozilla.org/show_bug.cgi?id=2035889", + "who": "", + "why": "", + "name": "", + "created": "" + }, + "enabled": false, + "issuerName": "MDkxCzAJBgNVBAYTAlVTMQ8wDQYDVQQKEwZBbWF6b24xGTAXBgNVBAMTEEFtYXpvbiBSb290IENBIDM=", + "serialNumber": "B9aDtSBpLkLn9BaQGN/BB7GT/w==", + "id": "a6b759b8-e30b-40cd-8412-210ba0242deb", + "last_modified": 1778256657427 + }, + { + "schema": 1777482137096, + "details": { + "bug": "https://bugzilla.mozilla.org/show_bug.cgi?id=2035889", + "who": "", + "why": "", + "name": "", + "created": "" + }, + "enabled": false, + "issuerName": "MDkxCzAJBgNVBAYTAlVTMQ8wDQYDVQQKEwZBbWF6b24xGTAXBgNVBAMTEEFtYXpvbiBSb290IENBIDE=", + "serialNumber": "B9aDsiZCNC9aBqwdxwbssbb08Q==", + "id": "e0938cc1-dfb7-46b1-b06a-36f147c30cea", + "last_modified": 1778256657423 + }, + { + "schema": 1777482136417, + "details": { + "bug": "https://bugzilla.mozilla.org/show_bug.cgi?id=2035889", + "who": "", + "why": "", + "name": "", + "created": "" + }, + "enabled": false, + "issuerName": "ME0xCzAJBgNVBAYTAlVTMRIwEAYDVQQKEwlJZGVuVHJ1c3QxKjAoBgNVBAMTIUlkZW5UcnVzdCBQdWJsaWMgU2VjdG9yIFJvb3QgQ0EgMQ==", + "serialNumber": "QAGb/EPouWIIXQ+IOJ+z+A==", + "id": "388df2a4-8d02-41a4-9e1a-d393d940b993", + "last_modified": 1778256657419 + }, + { + "schema": 1777482136347, + "details": { + "bug": "https://bugzilla.mozilla.org/show_bug.cgi?id=2035889", + "who": "", + "why": "", + "name": "", + "created": "" + }, + "enabled": false, + "issuerName": "ME0xCzAJBgNVBAYTAlVTMRIwEAYDVQQKEwlJZGVuVHJ1c3QxKjAoBgNVBAMTIUlkZW5UcnVzdCBQdWJsaWMgU2VjdG9yIFJvb3QgQ0EgMQ==", + "serialNumber": "QAGcTnJnX3ceFCTfkZo8Rg==", + "id": "51f83533-cfe0-4715-ba25-976c640513b1", + "last_modified": 1778256657415 + }, + { + "schema": 1777482136960, + "details": { + "bug": "https://bugzilla.mozilla.org/show_bug.cgi?id=2035889", + "who": "", + "why": "", + "name": "", + "created": "" + }, + "enabled": false, + "issuerName": "ME0xCzAJBgNVBAYTAlVTMRIwEAYDVQQKEwlJZGVuVHJ1c3QxKjAoBgNVBAMTIUlkZW5UcnVzdCBQdWJsaWMgU2VjdG9yIFJvb3QgQ0EgMQ==", + "serialNumber": "QAGcTnGPE6uWZZIowF+NDg==", + "id": "31e6ace7-72b4-4da4-b9c4-5f4a200403aa", + "last_modified": 1778256657412 + }, + { + "schema": 1777161609069, + "details": { + "bug": "https://bugzilla.mozilla.org/show_bug.cgi?id=2035889", + "who": "", + "why": "", + "name": "", + "created": "" + }, + "enabled": false, + "issuerName": "MDkxCzAJBgNVBAYTAlVTMQ8wDQYDVQQKEwZBbWF6b24xGTAXBgNVBAMTEEFtYXpvbiBSb290IENBIDM=", + "serialNumber": "B9aDtSBrvsIgTDbAPGYclxxa6A==", + "id": "c369e6a3-e2b4-4c73-9ccb-06e82562720a", + "last_modified": 1778256657409 + }, + { + "schema": 1777482136828, + "details": { + "bug": "https://bugzilla.mozilla.org/show_bug.cgi?id=2035889", + "who": "", + "why": "", + "name": "", + "created": "" + }, + "enabled": false, + "issuerName": "MDkxCzAJBgNVBAYTAlVTMQ8wDQYDVQQKEwZBbWF6b24xGTAXBgNVBAMTEEFtYXpvbiBSb290IENBIDM=", + "serialNumber": "Bt5lU/RxKhgxLf2itIRtGzb3bg==", + "id": "87ab6f9e-a949-4fbb-a4e5-dfc8e2c38bdb", + "last_modified": 1778256657404 + }, + { "schema": 1773334942432, "details": { "bug": "https://bugzilla.mozilla.org/show_bug.cgi?id=2022912", @@ -26984,5 +27404,5 @@ "last_modified": 1480349158647 } ], - "timestamp": 1774556199388 + "timestamp": 1778256657501 } diff -Nru thunderbird-140.10.2esr/sourcestamp.txt thunderbird-140.11.0esr/sourcestamp.txt --- thunderbird-140.10.2esr/sourcestamp.txt 2026-05-07 13:13:01.000000000 +0000 +++ thunderbird-140.11.0esr/sourcestamp.txt 2026-05-15 21:32:12.000000000 +0000 @@ -1,3 +1,3 @@ -20260507065422 -https://hg.mozilla.org/releases/comm-esr140/rev/098a7023447feeb0b722efc9eed25f56ed3e9bc1 -https://hg.mozilla.org/releases/mozilla-esr140/rev/6220f392be743517c45c0a46b455d7a57c0b9891 +20260515183244 +https://hg.mozilla.org/releases/comm-esr140/rev/81aede69c16b80937e10ff623edd6ad327239d65 +https://hg.mozilla.org/releases/mozilla-esr140/rev/2e36c464a92f1942683abbed6ceb442308db5eb0 diff -Nru thunderbird-140.10.2esr/storage/mozStorageConnection.cpp thunderbird-140.11.0esr/storage/mozStorageConnection.cpp --- thunderbird-140.10.2esr/storage/mozStorageConnection.cpp 2026-05-07 13:12:18.000000000 +0000 +++ thunderbird-140.11.0esr/storage/mozStorageConnection.cpp 2026-05-15 21:31:28.000000000 +0000 @@ -2642,14 +2642,18 @@ } SQLiteMutexAutoLock lockedScope(sharedDBMutex); - NS_ENSURE_TRUE(mFunctions.Get(aFunctionName, nullptr), NS_ERROR_FAILURE); + auto entry = mFunctions.Lookup(aFunctionName); + NS_ENSURE_TRUE(entry, NS_ERROR_FAILURE); + // SQLite allows to register the same function name with different number + // of arguments, thus to properly remove our function we must use the same + // nArg used at registration time. int srv = ::sqlite3_create_function( - mDBConn, nsPromiseFlatCString(aFunctionName).get(), 0, SQLITE_ANY, - nullptr, nullptr, nullptr, nullptr); + mDBConn, nsPromiseFlatCString(aFunctionName).get(), entry->numArgs, + SQLITE_ANY, nullptr, nullptr, nullptr, nullptr); if (srv != SQLITE_OK) return convertResultCode(srv); - mFunctions.Remove(aFunctionName); + entry.Remove(); return NS_OK; } diff -Nru thunderbird-140.10.2esr/storage/mozStorageSQLFunctions.cpp thunderbird-140.11.0esr/storage/mozStorageSQLFunctions.cpp --- thunderbird-140.10.2esr/storage/mozStorageSQLFunctions.cpp 2026-05-07 13:12:18.000000000 +0000 +++ thunderbird-140.11.0esr/storage/mozStorageSQLFunctions.cpp 2026-05-15 21:31:28.000000000 +0000 @@ -60,7 +60,10 @@ * MATCH_ALL character. For each MATCH_ONE character, skip one character * in the pattern string. */ - while (*aPatternItr == MATCH_ALL || *aPatternItr == MATCH_ONE) { + // The aPatternEnd check is not strictly necessary since the buffer is + // null-terminated, but we check defensively in case that changes. + while (aPatternItr != aPatternEnd && + (*aPatternItr == MATCH_ALL || *aPatternItr == MATCH_ONE)) { if (*aPatternItr == MATCH_ONE) { // If we've hit the end of the string we are testing, no match if (aStringItr == aStringEnd) return 0; @@ -97,7 +100,8 @@ lastWasEscape = true; } else { // CASE 4 - if (::ToUpperCase(*aStringItr) != ::ToUpperCase(*aPatternItr)) { + if (aStringItr == aStringEnd || + ::ToUpperCase(*aStringItr) != ::ToUpperCase(*aPatternItr)) { // If we've hit a point where the strings don't match, there is no match return 0; } diff -Nru thunderbird-140.10.2esr/supply-chain/audits.toml thunderbird-140.11.0esr/supply-chain/audits.toml --- thunderbird-140.10.2esr/supply-chain/audits.toml 2026-05-07 13:12:17.000000000 +0000 +++ thunderbird-140.11.0esr/supply-chain/audits.toml 2026-05-15 21:31:29.000000000 +0000 @@ -2099,6 +2099,12 @@ criteria = "safe-to-deploy" delta = "0.8.31 -> 0.8.32" +[[audits.encoding_rs]] +who = "Henri Sivonen " +criteria = "safe-to-deploy" +delta = "0.8.35 -> 0.8.35@git:1236d1bc423e6ba35a06485f74a6304db2d703b5" +importable = false + [[audits.enum-map]] who = "Kershaw Chang " criteria = "safe-to-deploy" diff -Nru thunderbird-140.10.2esr/supply-chain/config.toml thunderbird-140.11.0esr/supply-chain/config.toml --- thunderbird-140.10.2esr/supply-chain/config.toml 2026-05-07 13:12:18.000000000 +0000 +++ thunderbird-140.11.0esr/supply-chain/config.toml 2026-05-15 21:31:29.000000000 +0000 @@ -59,6 +59,10 @@ audit-as-crates-io = true notes = "This is a pinned version of the upstream code. This can be removed when new version gets published." +[policy.encoding_rs] +audit-as-crates-io = true +notes = "This is upstream plus a build fix for bug 2033279." + [policy.firefox-on-glean] audit-as-crates-io = false notes = "The crates.io version of this is just a placeholder to allow public crates to depend on firefox-on-glean." diff -Nru thunderbird-140.10.2esr/taskcluster/docs/attributes.rst thunderbird-140.11.0esr/taskcluster/docs/attributes.rst --- thunderbird-140.10.2esr/taskcluster/docs/attributes.rst 2026-05-07 13:12:18.000000000 +0000 +++ thunderbird-140.11.0esr/taskcluster/docs/attributes.rst 2026-05-15 21:31:28.000000000 +0000 @@ -549,3 +549,7 @@ total_chunks ============= Used by source tests to support chunking and specify a total amount of chunks. + +flatpak_name +============ +name of the built flatpak app (e.g. `org.mozilla.firefox`) diff -Nru thunderbird-140.10.2esr/taskcluster/gecko_taskgraph/transforms/beetmover_apt.py thunderbird-140.11.0esr/taskcluster/gecko_taskgraph/transforms/beetmover_apt.py --- thunderbird-140.10.2esr/taskcluster/gecko_taskgraph/transforms/beetmover_apt.py 2026-05-07 13:12:18.000000000 +0000 +++ thunderbird-140.11.0esr/taskcluster/gecko_taskgraph/transforms/beetmover_apt.py 2026-05-15 21:31:28.000000000 +0000 @@ -19,8 +19,13 @@ @transforms.add def beetmover_apt(config, tasks): + if config.params["project"].startswith("comm"): + nightly_product = "thunderbird" + else: + nightly_product = "firefox" + product = ( - "firefox" + nightly_product if config.params["release_type"] == "nightly" else config.params["release_product"] ) diff -Nru thunderbird-140.10.2esr/taskcluster/gecko_taskgraph/transforms/partner_attribution.py thunderbird-140.11.0esr/taskcluster/gecko_taskgraph/transforms/partner_attribution.py --- thunderbird-140.10.2esr/taskcluster/gecko_taskgraph/transforms/partner_attribution.py 2026-05-07 13:12:18.000000000 +0000 +++ thunderbird-140.11.0esr/taskcluster/gecko_taskgraph/transforms/partner_attribution.py 2026-05-15 21:31:28.000000000 +0000 @@ -20,6 +20,7 @@ generate_attribution_code, get_ftp_platform, get_partner_config_by_kind, + locales_per_build_platform, ) log = logging.getLogger(__name__) @@ -53,7 +54,9 @@ if platform not in task_platforms: continue - for locale in partner_config["locales"]: + for locale in locales_per_build_platform( + platform, partner_config["locales"] + ): attributed_build_config = _get_attributed_build_configuration( task, partner_config, platform, locale ) diff -Nru thunderbird-140.10.2esr/taskcluster/gecko_taskgraph/transforms/release_flatpak_push.py thunderbird-140.11.0esr/taskcluster/gecko_taskgraph/transforms/release_flatpak_push.py --- thunderbird-140.10.2esr/taskcluster/gecko_taskgraph/transforms/release_flatpak_push.py 2026-05-07 13:12:18.000000000 +0000 +++ thunderbird-140.11.0esr/taskcluster/gecko_taskgraph/transforms/release_flatpak_push.py 2026-05-15 21:31:28.000000000 +0000 @@ -59,10 +59,17 @@ **{"release-level": release_level(config.params["project"])}, ) if release_level(config.params["project"]) == "production": + dep_job = config.kind_dependencies_tasks[ + next(iter(job["dependencies"].values())) + ] job.setdefault("scopes", []).append( add_scope_prefix( config, - "{}:{}".format(job["flathub-scope"], job["worker"]["channel"]), + "{}:{}:{}".format( + job["flathub-scope"], + job["worker"]["channel"], + dep_job.attributes["flatpak_name"], + ), ) ) del job["flathub-scope"] diff -Nru thunderbird-140.10.2esr/taskcluster/gecko_taskgraph/transforms/repackage.py thunderbird-140.11.0esr/taskcluster/gecko_taskgraph/transforms/repackage.py --- thunderbird-140.10.2esr/taskcluster/gecko_taskgraph/transforms/repackage.py 2026-05-07 13:12:18.000000000 +0000 +++ thunderbird-140.11.0esr/taskcluster/gecko_taskgraph/transforms/repackage.py 2026-05-15 21:31:29.000000000 +0000 @@ -552,6 +552,12 @@ ) elif config.kind == "repackage-flatpak": + build_platform = attributes["build_platform"] + build_type = attributes["build_type"] + description = f"Flatpak repackaging for build {build_platform}/{build_type}" + attributes["flatpak_name"] = job["flatpak"]["name"] + + if config.kind in ("repackage-flatpak", "repackage-rpm"): assert not locale if attributes.get("l10n_chunk") or attributes.get("chunk_locales"): diff -Nru thunderbird-140.10.2esr/taskcluster/gecko_taskgraph/transforms/source_test.py thunderbird-140.11.0esr/taskcluster/gecko_taskgraph/transforms/source_test.py --- thunderbird-140.10.2esr/taskcluster/gecko_taskgraph/transforms/source_test.py 2026-05-07 13:12:18.000000000 +0000 +++ thunderbird-140.11.0esr/taskcluster/gecko_taskgraph/transforms/source_test.py 2026-05-15 21:31:28.000000000 +0000 @@ -109,6 +109,20 @@ @transforms.add +def nightly_only_codereview(config, jobs): + for job in jobs: + # No easy way to determine if the try run is from nightly, or another + # branch like beta/release/esr + if "perfdocs-verify" in job["name"] and ( + config.params.get("release_type", "").lower() != "nightly" + or "a" not in config.params.get("version", "150.0a0") + ): + job.setdefault("attributes", {})["code-review"] = False + job["always-target"] = False + yield job + + +@transforms.add def split_jsshell(config, jobs): all_shells = {"sm": "Spidermonkey", "v8": "Google V8"} diff -Nru thunderbird-140.10.2esr/testing/mochitest/tests/SimpleTest/EventUtils.js thunderbird-140.11.0esr/testing/mochitest/tests/SimpleTest/EventUtils.js --- thunderbird-140.10.2esr/testing/mochitest/tests/SimpleTest/EventUtils.js 2026-05-07 13:12:18.000000000 +0000 +++ thunderbird-140.11.0esr/testing/mochitest/tests/SimpleTest/EventUtils.js 2026-05-15 21:31:29.000000000 +0000 @@ -153,6 +153,32 @@ } /** + * Return the additional version details of Windows, e.g., "7309" of build + * number "6100.7309". + */ +function _EU_getWindowsUBR() { + try { + const { WindowsRegistry } = _EU_ChromeUtils.importESModule( + "resource://gre/modules/WindowsRegistry.sys.mjs" + ); + const ubr = WindowsRegistry.readRegKey( + _EU_Ci.nsIWindowsRegKey.ROOT_KEY_LOCAL_MACHINE, + "SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion", + "UBR", + _EU_Ci.nsIWindowsRegKey.WOW64_64 + ); + if (Number.isInteger(ubr)) { + return ubr; + } + } catch (ex) { + if (typeof info == "function") { + info(`Error: ${ex}`); + } + } + return NaN; +} + +/** * promiseElementReadyForUserInput() dispatches mousemove events to aElement * and waits one of them for a while. Then, returns "resolved" state when it's * successfully received. Otherwise, if it couldn't receive mousemove event on @@ -1874,7 +1900,14 @@ name: "Arabic", Mac: 6, Win: 0x00000401, - hasAltGrOnWin: false, + get hasAltGrOnWin() { + // KB5070311 added AltGr to Arabic keyboard layouts on + // Windows 11 24H2 and 25H2 (build 26100 and build 26200) 7309. + return ( + parseInt(Services.sysinfo.getProperty("build"), 10) >= 26100 && + _EU_getWindowsUBR() >= 7309 + ); + }, }; _defineConstant("KEYBOARD_LAYOUT_ARABIC", KEYBOARD_LAYOUT_ARABIC); const KEYBOARD_LAYOUT_ARABIC_PC = { diff -Nru thunderbird-140.10.2esr/testing/web-platform/meta/xhr/xhr-authorization-redirect.any.js.ini thunderbird-140.11.0esr/testing/web-platform/meta/xhr/xhr-authorization-redirect.any.js.ini --- thunderbird-140.10.2esr/testing/web-platform/meta/xhr/xhr-authorization-redirect.any.js.ini 2026-05-07 13:12:19.000000000 +0000 +++ thunderbird-140.11.0esr/testing/web-platform/meta/xhr/xhr-authorization-redirect.any.js.ini 2026-05-15 21:31:29.000000000 +0000 @@ -1,7 +1,7 @@ [xhr-authorization-redirect.any.worker.html] expected: if (os == "linux") and not fission and not debug: CRASH - if (os == "mac") and debug: CRASH + if (os == "mac") and debug: [OK, CRASH] if (os == "mac") and not debug: [OK, CRASH] if (os == "android") and not debug: [OK, CRASH] diff -Nru thunderbird-140.10.2esr/testing/web-platform/tests/css/css-position/position-absolute-scrollable-overflow-zero.html thunderbird-140.11.0esr/testing/web-platform/tests/css/css-position/position-absolute-scrollable-overflow-zero.html --- thunderbird-140.10.2esr/testing/web-platform/tests/css/css-position/position-absolute-scrollable-overflow-zero.html 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.11.0esr/testing/web-platform/tests/css/css-position/position-absolute-scrollable-overflow-zero.html 2026-05-15 21:31:32.000000000 +0000 @@ -0,0 +1,46 @@ + + + + + + + +

Test passes if there is a filled green square.

+
+
+
+
+
+
+ diff -Nru thunderbird-140.10.2esr/third_party/aom/av1/decoder/grain_synthesis.c thunderbird-140.11.0esr/third_party/aom/av1/decoder/grain_synthesis.c --- thunderbird-140.10.2esr/third_party/aom/av1/decoder/grain_synthesis.c 2026-05-07 13:12:24.000000000 +0000 +++ thunderbird-140.11.0esr/third_party/aom/av1/decoder/grain_synthesis.c 2026-05-15 21:31:35.000000000 +0000 @@ -218,11 +218,8 @@ static const int gauss_bits = 11; -static int luma_subblock_size_y = 32; -static int luma_subblock_size_x = 32; - -static int chroma_subblock_size_y = 16; -static int chroma_subblock_size_x = 16; +static const int luma_subblock_size_y = 32; +static const int luma_subblock_size_x = 32; static const int min_luma_legal_range = 16; static const int max_luma_legal_range = 235; @@ -230,14 +227,15 @@ static const int min_chroma_legal_range = 16; static const int max_chroma_legal_range = 240; -static int scaling_lut_y[256]; -static int scaling_lut_cb[256]; -static int scaling_lut_cr[256]; - -static int grain_min; -static int grain_max; - -static uint16_t random_register = 0; // random number generator register +typedef struct { + int y[256]; + int cb[256]; + int cr[256]; +} aom_grain_scaling_lut_t; + +typedef struct { + uint16_t random_register; // random number generator register +} aom_grain_rng_t; static void dealloc_arrays(const aom_film_grain_t *params, int ***pred_pos_luma, int ***pred_pos_chroma, int **luma_grain_block, @@ -313,9 +311,7 @@ *cb_col_buf = NULL; *cr_col_buf = NULL; - memset(scaling_lut_y, 0, sizeof(*scaling_lut_y) * 256); - memset(scaling_lut_cb, 0, sizeof(*scaling_lut_cb) * 256); - memset(scaling_lut_cr, 0, sizeof(*scaling_lut_cr) * 256); + const int chroma_subblock_size_y = luma_subblock_size_y >> chroma_subsamp_y; int num_pos_luma = 2 * params->ar_coeff_lag * (params->ar_coeff_lag + 1); int num_pos_chroma = num_pos_luma; @@ -430,34 +426,36 @@ } // get a number between 0 and 2^bits - 1 -static inline int get_random_number(int bits) { +static inline int get_random_number(aom_grain_rng_t *rng, int bits) { uint16_t bit; - bit = ((random_register >> 0) ^ (random_register >> 1) ^ - (random_register >> 3) ^ (random_register >> 12)) & + bit = ((rng->random_register >> 0) ^ (rng->random_register >> 1) ^ + (rng->random_register >> 3) ^ (rng->random_register >> 12)) & 1; - random_register = (random_register >> 1) | (bit << 15); - return (random_register >> (16 - bits)) & ((1 << bits) - 1); + rng->random_register = (rng->random_register >> 1) | (bit << 15); + return (rng->random_register >> (16 - bits)) & ((1 << bits) - 1); } -static void init_random_generator(int luma_line, uint16_t seed) { +static void init_random_generator(aom_grain_rng_t *rng, int luma_line, + uint16_t seed) { // same for the picture uint16_t msb = (seed >> 8) & 255; uint16_t lsb = seed & 255; - random_register = (msb << 8) + lsb; + rng->random_register = (msb << 8) + lsb; // changes for each row int luma_num = luma_line >> 5; - random_register ^= ((luma_num * 37 + 178) & 255) << 8; - random_register ^= ((luma_num * 173 + 105) & 255); + rng->random_register ^= ((luma_num * 37 + 178) & 255) << 8; + rng->random_register ^= ((luma_num * 173 + 105) & 255); } static void generate_luma_grain_block( - const aom_film_grain_t *params, int **pred_pos_luma, int *luma_grain_block, - int luma_block_size_y, int luma_block_size_x, int luma_grain_stride, - int left_pad, int top_pad, int right_pad, int bottom_pad) { + const aom_film_grain_t *params, aom_grain_rng_t *rng, int **pred_pos_luma, + int *luma_grain_block, int luma_block_size_y, int luma_block_size_x, + int luma_grain_stride, int left_pad, int top_pad, int right_pad, + int bottom_pad) { if (params->num_y_points == 0) { memset(luma_grain_block, 0, sizeof(*luma_grain_block) * luma_block_size_y * luma_grain_stride); @@ -470,10 +468,13 @@ int num_pos_luma = 2 * params->ar_coeff_lag * (params->ar_coeff_lag + 1); int rounding_offset = (1 << (params->ar_coeff_shift - 1)); + const int grain_min = -(1 << (bit_depth - 1)); + const int grain_max = (1 << (bit_depth - 1)) - 1; + for (int i = 0; i < luma_block_size_y; i++) for (int j = 0; j < luma_block_size_x; j++) luma_grain_block[i * luma_grain_stride + j] = - (gaussian_sequence[get_random_number(gauss_bits)] + + (gaussian_sequence[get_random_number(rng, gauss_bits)] + ((1 << gauss_sec_shift) >> 1)) >> gauss_sec_shift; @@ -494,7 +495,7 @@ } static bool generate_chroma_grain_blocks( - const aom_film_grain_t *params, int **pred_pos_chroma, + const aom_film_grain_t *params, aom_grain_rng_t *rng, int **pred_pos_chroma, int *luma_grain_block, int *cb_grain_block, int *cr_grain_block, int luma_grain_stride, int chroma_block_size_y, int chroma_block_size_x, int chroma_grain_stride, int left_pad, int top_pad, int right_pad, @@ -507,13 +508,16 @@ int rounding_offset = (1 << (params->ar_coeff_shift - 1)); int chroma_grain_block_size = chroma_block_size_y * chroma_grain_stride; + const int grain_min = -(1 << (bit_depth - 1)); + const int grain_max = (1 << (bit_depth - 1)) - 1; + if (params->num_cb_points || params->chroma_scaling_from_luma) { - init_random_generator(7 << 5, params->random_seed); + init_random_generator(rng, 7 << 5, params->random_seed); for (int i = 0; i < chroma_block_size_y; i++) for (int j = 0; j < chroma_block_size_x; j++) cb_grain_block[i * chroma_grain_stride + j] = - (gaussian_sequence[get_random_number(gauss_bits)] + + (gaussian_sequence[get_random_number(rng, gauss_bits)] + ((1 << gauss_sec_shift) >> 1)) >> gauss_sec_shift; } else { @@ -522,12 +526,12 @@ } if (params->num_cr_points || params->chroma_scaling_from_luma) { - init_random_generator(11 << 5, params->random_seed); + init_random_generator(rng, 11 << 5, params->random_seed); for (int i = 0; i < chroma_block_size_y; i++) for (int j = 0; j < chroma_block_size_x; j++) cr_grain_block[i * chroma_grain_stride + j] = - (gaussian_sequence[get_random_number(gauss_bits)] + + (gaussian_sequence[get_random_number(rng, gauss_bits)] + ((1 << gauss_sec_shift) >> 1)) >> gauss_sec_shift; } else { @@ -613,7 +617,7 @@ // function that extracts samples from a LUT (and interpolates intemediate // frames for 10- and 12-bit video) -static int scale_LUT(int *scaling_lut, int index, int bit_depth) { +static int scale_LUT(const int *scaling_lut, int index, int bit_depth) { int x = index >> (bit_depth - 8); if (!(bit_depth - 8) || x == 255) @@ -625,10 +629,11 @@ (bit_depth - 8)); } -static void add_noise_to_block(const aom_film_grain_t *params, uint8_t *luma, - uint8_t *cb, uint8_t *cr, int luma_stride, - int chroma_stride, int *luma_grain, - int *cb_grain, int *cr_grain, +static void add_noise_to_block(const aom_film_grain_t *params, + const aom_grain_scaling_lut_t *scaling_lut, + uint8_t *luma, uint8_t *cb, uint8_t *cr, + int luma_stride, int chroma_stride, + int *luma_grain, int *cb_grain, int *cr_grain, int luma_grain_stride, int chroma_grain_stride, int half_luma_height, int half_luma_width, int bit_depth, int chroma_subsamp_y, @@ -694,7 +699,7 @@ if (apply_cb) { cb[i * chroma_stride + j] = clamp( cb[i * chroma_stride + j] + - ((scale_LUT(scaling_lut_cb, + ((scale_LUT(scaling_lut->cb, clamp(((average_luma * cb_luma_mult + cb_mult * cb[i * chroma_stride + j]) >> 6) + @@ -710,7 +715,7 @@ if (apply_cr) { cr[i * chroma_stride + j] = clamp( cr[i * chroma_stride + j] + - ((scale_LUT(scaling_lut_cr, + ((scale_LUT(scaling_lut->cr, clamp(((average_luma * cr_luma_mult + cr_mult * cr[i * chroma_stride + j]) >> 6) + @@ -728,24 +733,25 @@ if (apply_y) { for (int i = 0; i < (half_luma_height << 1); i++) { for (int j = 0; j < (half_luma_width << 1); j++) { - luma[i * luma_stride + j] = - clamp(luma[i * luma_stride + j] + - ((scale_LUT(scaling_lut_y, luma[i * luma_stride + j], 8) * - luma_grain[i * luma_grain_stride + j] + - rounding_offset) >> - params->scaling_shift), - min_luma, max_luma); + luma[i * luma_stride + j] = clamp( + luma[i * luma_stride + j] + + ((scale_LUT(scaling_lut->y, luma[i * luma_stride + j], 8) * + luma_grain[i * luma_grain_stride + j] + + rounding_offset) >> + params->scaling_shift), + min_luma, max_luma); } } } } static void add_noise_to_block_hbd( - const aom_film_grain_t *params, uint16_t *luma, uint16_t *cb, uint16_t *cr, - int luma_stride, int chroma_stride, int *luma_grain, int *cb_grain, - int *cr_grain, int luma_grain_stride, int chroma_grain_stride, - int half_luma_height, int half_luma_width, int bit_depth, - int chroma_subsamp_y, int chroma_subsamp_x, int mc_identity) { + const aom_film_grain_t *params, const aom_grain_scaling_lut_t *scaling_lut, + uint16_t *luma, uint16_t *cb, uint16_t *cr, int luma_stride, + int chroma_stride, int *luma_grain, int *cb_grain, int *cr_grain, + int luma_grain_stride, int chroma_grain_stride, int half_luma_height, + int half_luma_width, int bit_depth, int chroma_subsamp_y, + int chroma_subsamp_x, int mc_identity) { int cb_mult = params->cb_mult - 128; // fixed scale int cb_luma_mult = params->cb_luma_mult - 128; // fixed scale // offset value depends on the bit depth @@ -811,7 +817,7 @@ if (apply_cb) { cb[i * chroma_stride + j] = clamp( cb[i * chroma_stride + j] + - ((scale_LUT(scaling_lut_cb, + ((scale_LUT(scaling_lut->cb, clamp(((average_luma * cb_luma_mult + cb_mult * cb[i * chroma_stride + j]) >> 6) + @@ -826,7 +832,7 @@ if (apply_cr) { cr[i * chroma_stride + j] = clamp( cr[i * chroma_stride + j] + - ((scale_LUT(scaling_lut_cr, + ((scale_LUT(scaling_lut->cr, clamp(((average_luma * cr_luma_mult + cr_mult * cr[i * chroma_stride + j]) >> 6) + @@ -846,7 +852,7 @@ for (int j = 0; j < (half_luma_width << 1); j++) { luma[i * luma_stride + j] = clamp(luma[i * luma_stride + j] + - ((scale_LUT(scaling_lut_y, luma[i * luma_stride + j], + ((scale_LUT(scaling_lut->y, luma[i * luma_stride + j], bit_depth) * luma_grain[i * luma_grain_stride + j] + rounding_offset) >> @@ -912,7 +918,7 @@ static void ver_boundary_overlap(int *left_block, int left_stride, int *right_block, int right_stride, int *dst_block, int dst_stride, int width, - int height) { + int height, int grain_min, int grain_max) { if (width == 1) { while (height) { *dst_block = clamp((*left_block * 23 + *right_block * 22 + 16) >> 5, @@ -941,7 +947,7 @@ static void hor_boundary_overlap(int *top_block, int top_stride, int *bottom_block, int bottom_stride, int *dst_block, int dst_stride, int width, - int height) { + int height, int grain_min, int grain_max) { if (height == 1) { while (width) { *dst_block = clamp((*top_block * 23 + *bottom_block * 22 + 16) >> 5, @@ -1003,7 +1009,11 @@ int *cb_col_buf; int *cr_col_buf; - random_register = params->random_seed; + aom_grain_scaling_lut_t scaling_lut; + memset(&scaling_lut, 0, sizeof(scaling_lut)); + + aom_grain_rng_t rng; + rng.random_register = params->random_seed; int left_pad = 3; int right_pad = 3; // padding to offset for AR coefficients @@ -1012,11 +1022,8 @@ int ar_padding = 3; // maximum lag used for stabilization of AR coefficients - luma_subblock_size_y = 32; - luma_subblock_size_x = 32; - - chroma_subblock_size_y = luma_subblock_size_y >> chroma_subsamp_y; - chroma_subblock_size_x = luma_subblock_size_x >> chroma_subsamp_x; + const int chroma_subblock_size_y = luma_subblock_size_y >> chroma_subsamp_y; + const int chroma_subblock_size_x = luma_subblock_size_x >> chroma_subsamp_x; // Initial padding is only needed for generation of // film grain templates (to stabilize the AR process) @@ -1040,9 +1047,8 @@ int overlap = params->overlap_flag; int bit_depth = params->bit_depth; - const int grain_center = 128 << (bit_depth - 8); - grain_min = 0 - grain_center; - grain_max = grain_center - 1; + int grain_min = -(1 << (bit_depth - 1)); + int grain_max = (1 << (bit_depth - 1)) - 1; if (!init_arrays(params, luma_stride, chroma_stride, &pred_pos_luma, &pred_pos_chroma, &luma_grain_block, &cb_grain_block, @@ -1053,35 +1059,37 @@ chroma_subsamp_x)) return -1; - generate_luma_grain_block(params, pred_pos_luma, luma_grain_block, + generate_luma_grain_block(params, &rng, pred_pos_luma, luma_grain_block, luma_block_size_y, luma_block_size_x, luma_grain_stride, left_pad, top_pad, right_pad, bottom_pad); if (!generate_chroma_grain_blocks( - params, pred_pos_chroma, luma_grain_block, cb_grain_block, + params, &rng, pred_pos_chroma, luma_grain_block, cb_grain_block, cr_grain_block, luma_grain_stride, chroma_block_size_y, chroma_block_size_x, chroma_grain_stride, left_pad, top_pad, right_pad, bottom_pad, chroma_subsamp_y, chroma_subsamp_x)) return -1; init_scaling_function(params->scaling_points_y, params->num_y_points, - scaling_lut_y); + scaling_lut.y); if (params->chroma_scaling_from_luma) { - memcpy(scaling_lut_cb, scaling_lut_y, sizeof(*scaling_lut_y) * 256); - memcpy(scaling_lut_cr, scaling_lut_y, sizeof(*scaling_lut_y) * 256); + static_assert(sizeof(scaling_lut.cb) == sizeof(scaling_lut.y), ""); + static_assert(sizeof(scaling_lut.cr) == sizeof(scaling_lut.y), ""); + memcpy(scaling_lut.cb, scaling_lut.y, sizeof(scaling_lut.y)); + memcpy(scaling_lut.cr, scaling_lut.y, sizeof(scaling_lut.y)); } else { init_scaling_function(params->scaling_points_cb, params->num_cb_points, - scaling_lut_cb); + scaling_lut.cb); init_scaling_function(params->scaling_points_cr, params->num_cr_points, - scaling_lut_cr); + scaling_lut.cr); } for (int y = 0; y < height / 2; y += (luma_subblock_size_y >> 1)) { - init_random_generator(y * 2, params->random_seed); + init_random_generator(&rng, y * 2, params->random_seed); for (int x = 0; x < width / 2; x += (luma_subblock_size_x >> 1)) { - int offset_y = get_random_number(8); + int offset_y = get_random_number(&rng, 8); int offset_x = (offset_y >> 4) & 15; offset_y &= 15; @@ -1099,7 +1107,8 @@ luma_grain_block + luma_offset_y * luma_grain_stride + luma_offset_x, luma_grain_stride, y_col_buf, 2, 2, - AOMMIN(luma_subblock_size_y + 2, height - (y << 1))); + AOMMIN(luma_subblock_size_y + 2, height - (y << 1)), grain_min, + grain_max); ver_boundary_overlap( cb_col_buf, 2 >> chroma_subsamp_x, @@ -1108,7 +1117,8 @@ chroma_grain_stride, cb_col_buf, 2 >> chroma_subsamp_x, 2 >> chroma_subsamp_x, AOMMIN(chroma_subblock_size_y + (2 >> chroma_subsamp_y), - (height - (y << 1)) >> chroma_subsamp_y)); + (height - (y << 1)) >> chroma_subsamp_y), + grain_min, grain_max); ver_boundary_overlap( cr_col_buf, 2 >> chroma_subsamp_x, @@ -1117,13 +1127,14 @@ chroma_grain_stride, cr_col_buf, 2 >> chroma_subsamp_x, 2 >> chroma_subsamp_x, AOMMIN(chroma_subblock_size_y + (2 >> chroma_subsamp_y), - (height - (y << 1)) >> chroma_subsamp_y)); + (height - (y << 1)) >> chroma_subsamp_y), + grain_min, grain_max); int i = y ? 1 : 0; if (use_high_bit_depth) { add_noise_to_block_hbd( - params, + params, &scaling_lut, (uint16_t *)luma + ((y + i) << 1) * luma_stride + (x << 1), (uint16_t *)cb + ((y + i) << (1 - chroma_subsamp_y)) * chroma_stride + @@ -1139,7 +1150,8 @@ bit_depth, chroma_subsamp_y, chroma_subsamp_x, mc_identity); } else { add_noise_to_block( - params, luma + ((y + i) << 1) * luma_stride + (x << 1), + params, &scaling_lut, + luma + ((y + i) << 1) * luma_stride + (x << 1), cb + ((y + i) << (1 - chroma_subsamp_y)) * chroma_stride + (x << (1 - chroma_subsamp_x)), cr + ((y + i) << (1 - chroma_subsamp_y)) * chroma_stride + @@ -1156,19 +1168,20 @@ if (overlap && y) { if (x) { hor_boundary_overlap(y_line_buf + (x << 1), luma_stride, y_col_buf, 2, - y_line_buf + (x << 1), luma_stride, 2, 2); + y_line_buf + (x << 1), luma_stride, 2, 2, + grain_min, grain_max); hor_boundary_overlap(cb_line_buf + x * (2 >> chroma_subsamp_x), chroma_stride, cb_col_buf, 2 >> chroma_subsamp_x, cb_line_buf + x * (2 >> chroma_subsamp_x), chroma_stride, 2 >> chroma_subsamp_x, - 2 >> chroma_subsamp_y); + 2 >> chroma_subsamp_y, grain_min, grain_max); hor_boundary_overlap(cr_line_buf + x * (2 >> chroma_subsamp_x), chroma_stride, cr_col_buf, 2 >> chroma_subsamp_x, cr_line_buf + x * (2 >> chroma_subsamp_x), chroma_stride, 2 >> chroma_subsamp_x, - 2 >> chroma_subsamp_y); + 2 >> chroma_subsamp_y, grain_min, grain_max); } hor_boundary_overlap( @@ -1178,7 +1191,7 @@ luma_grain_stride, y_line_buf + ((x ? x + 1 : 0) << 1), luma_stride, AOMMIN(luma_subblock_size_x - ((x ? 1 : 0) << 1), width - ((x ? x + 1 : 0) << 1)), - 2); + 2, grain_min, grain_max); hor_boundary_overlap( cb_line_buf + ((x ? x + 1 : 0) << (1 - chroma_subsamp_x)), @@ -1191,7 +1204,7 @@ AOMMIN(chroma_subblock_size_x - ((x ? 1 : 0) << (1 - chroma_subsamp_x)), (width - ((x ? x + 1 : 0) << 1)) >> chroma_subsamp_x), - 2 >> chroma_subsamp_y); + 2 >> chroma_subsamp_y, grain_min, grain_max); hor_boundary_overlap( cr_line_buf + ((x ? x + 1 : 0) << (1 - chroma_subsamp_x)), @@ -1204,11 +1217,12 @@ AOMMIN(chroma_subblock_size_x - ((x ? 1 : 0) << (1 - chroma_subsamp_x)), (width - ((x ? x + 1 : 0) << 1)) >> chroma_subsamp_x), - 2 >> chroma_subsamp_y); + 2 >> chroma_subsamp_y, grain_min, grain_max); if (use_high_bit_depth) { add_noise_to_block_hbd( - params, (uint16_t *)luma + (y << 1) * luma_stride + (x << 1), + params, &scaling_lut, + (uint16_t *)luma + (y << 1) * luma_stride + (x << 1), (uint16_t *)cb + (y << (1 - chroma_subsamp_y)) * chroma_stride + (x << ((1 - chroma_subsamp_x))), (uint16_t *)cr + (y << (1 - chroma_subsamp_y)) * chroma_stride + @@ -1221,7 +1235,7 @@ chroma_subsamp_y, chroma_subsamp_x, mc_identity); } else { add_noise_to_block( - params, luma + (y << 1) * luma_stride + (x << 1), + params, &scaling_lut, luma + (y << 1) * luma_stride + (x << 1), cb + (y << (1 - chroma_subsamp_y)) * chroma_stride + (x << ((1 - chroma_subsamp_x))), cr + (y << (1 - chroma_subsamp_y)) * chroma_stride + @@ -1240,7 +1254,7 @@ if (use_high_bit_depth) { add_noise_to_block_hbd( - params, + params, &scaling_lut, (uint16_t *)luma + ((y + i) << 1) * luma_stride + ((x + j) << 1), (uint16_t *)cb + ((y + i) << (1 - chroma_subsamp_y)) * chroma_stride + @@ -1265,7 +1279,8 @@ chroma_subsamp_y, chroma_subsamp_x, mc_identity); } else { add_noise_to_block( - params, luma + ((y + i) << 1) * luma_stride + ((x + j) << 1), + params, &scaling_lut, + luma + ((y + i) << 1) * luma_stride + ((x + j) << 1), cb + ((y + i) << (1 - chroma_subsamp_y)) * chroma_stride + ((x + j) << (1 - chroma_subsamp_x)), cr + ((y + i) << (1 - chroma_subsamp_y)) * chroma_stride + diff -Nru thunderbird-140.10.2esr/third_party/aom/av1/encoder/pickcdef.c thunderbird-140.11.0esr/third_party/aom/av1/encoder/pickcdef.c --- thunderbird-140.10.2esr/third_party/aom/av1/encoder/pickcdef.c 2026-05-07 13:12:24.000000000 +0000 +++ thunderbird-140.11.0esr/third_party/aom/av1/encoder/pickcdef.c 2026-05-15 21:31:34.000000000 +0000 @@ -867,7 +867,7 @@ if (!cpi->cdef_search_ctx) CHECK_MEM_ERROR(cm, cpi->cdef_search_ctx, - aom_malloc(sizeof(*cpi->cdef_search_ctx))); + aom_calloc(1, sizeof(*cpi->cdef_search_ctx))); CdefSearchCtx *cdef_search_ctx = cpi->cdef_search_ctx; // Initialize parameters related to CDEF search context. diff -Nru thunderbird-140.10.2esr/third_party/dav1d/src/thread_task.c thunderbird-140.11.0esr/third_party/dav1d/src/thread_task.c --- thunderbird-140.10.2esr/third_party/dav1d/src/thread_task.c 2026-05-07 13:12:24.000000000 +0000 +++ thunderbird-140.11.0esr/third_party/dav1d/src/thread_task.c 2026-05-15 21:31:34.000000000 +0000 @@ -270,27 +270,35 @@ { Dav1dTask *tasks = f->task_thread.tile_tasks[0]; const int uses_2pass = f->c->n_fc > 1; - const int num_tasks = f->frame_hdr->tiling.cols * f->frame_hdr->tiling.rows; + const int n_tasks_per_pass = f->frame_hdr->tiling.cols * f->frame_hdr->tiling.rows; + const int n_tasks = n_tasks_per_pass * (1 + uses_2pass); if (pass < 2) { - int alloc_num_tasks = num_tasks * (1 + uses_2pass); - if (alloc_num_tasks > f->task_thread.num_tile_tasks) { - const size_t size = sizeof(Dav1dTask) * alloc_num_tasks; + if (n_tasks > f->task_thread.num_tile_tasks) { + const size_t size = sizeof(Dav1dTask) * n_tasks; tasks = dav1d_realloc(ALLOC_COMMON_CTX, f->task_thread.tile_tasks[0], size); if (!tasks) return -1; memset(tasks, 0, size); f->task_thread.tile_tasks[0] = tasks; - f->task_thread.num_tile_tasks = alloc_num_tasks; + f->task_thread.num_tile_tasks = n_tasks; } - f->task_thread.tile_tasks[1] = tasks + num_tasks; + f->task_thread.tile_tasks[1] = tasks + n_tasks_per_pass; } - tasks += num_tasks * (pass & 1); + assert(n_tasks <= f->task_thread.num_tile_tasks); Dav1dTask *pf_t; if (create_filter_sbrow(f, pass, &pf_t)) return -1; + Dav1dTask *const p1_tasks = f->task_thread.tile_tasks[1]; Dav1dTask *prev_t = NULL; - for (int tile_idx = 0; tile_idx < num_tasks; tile_idx++) { + if (pass == 2) { + prev_t = &p1_tasks[n_tasks_per_pass - 1]; + // PF task is scheduled after the last sby=0 TILE task + if (f->frame_hdr->tiling.rows == 1) + prev_t = prev_t->next; + } + tasks += (pass & 1) * n_tasks_per_pass; + for (int tile_idx = 0; tile_idx < n_tasks_per_pass; tile_idx++) { Dav1dTileState *const ts = &f->ts[tile_idx]; Dav1dTask *t = &tasks[tile_idx]; t->sby = ts->tiling.row_start >> f->sb_shift; @@ -319,17 +327,15 @@ // XXX in theory this could be done locklessly, at this point they are no // tasks in the frameQ, so no other runner should be using this lock, but // we must add both passes at once - pthread_mutex_lock(&f->task_thread.pending_tasks.lock); - assert(f->task_thread.pending_tasks.head == NULL || pass == 2); - if (!f->task_thread.pending_tasks.head) - f->task_thread.pending_tasks.head = &tasks[0]; - else - f->task_thread.pending_tasks.tail->next = &tasks[0]; - f->task_thread.pending_tasks.tail = prev_t; - atomic_store(&f->task_thread.pending_tasks.merge, 1); - atomic_store(&f->task_thread.init_done, 1); - pthread_mutex_unlock(&f->task_thread.pending_tasks.lock); - + if (!(pass & 1)) { + pthread_mutex_lock(&f->task_thread.pending_tasks.lock); + assert(f->task_thread.pending_tasks.head == NULL); + f->task_thread.pending_tasks.head = f->task_thread.tile_tasks[pass == 2]; + f->task_thread.pending_tasks.tail = prev_t; + atomic_store(&f->task_thread.pending_tasks.merge, 1); + atomic_store(&f->task_thread.init_done, 1); + pthread_mutex_unlock(&f->task_thread.pending_tasks.lock); + } return 0; } @@ -712,36 +718,13 @@ int res = DAV1D_ERR(EINVAL); if (!atomic_load(&f->task_thread.error)) res = dav1d_decode_frame_init_cdf(f); - if (f->frame_hdr->refresh_context && !f->task_thread.update_set) { + if (f->frame_hdr->refresh_context && !f->task_thread.update_set) atomic_store(f->out_cdf.progress, res < 0 ? TILE_ERROR : 1); - } - if (!res) { - assert(c->n_fc > 1); - for (int p = 1; p <= 2; p++) { - const int res = dav1d_task_create_tile_sbrow(f, p, 0); - if (res) { - pthread_mutex_lock(&ttd->lock); - // memory allocation failed - atomic_store(&f->task_thread.done[2 - p], 1); - atomic_store(&f->task_thread.error, -1); - atomic_fetch_sub(&f->task_thread.task_counter, - f->frame_hdr->tiling.cols * - f->frame_hdr->tiling.rows + f->sbh); - atomic_store(&f->sr_cur.progress[p - 1], FRAME_ERROR); - if (p == 2 && atomic_load(&f->task_thread.done[1])) { - assert(!atomic_load(&f->task_thread.task_counter)); - dav1d_decode_frame_exit(f, DAV1D_ERR(ENOMEM)); - f->n_tile_data = 0; - pthread_cond_signal(&f->task_thread.cond); - } else { - pthread_mutex_unlock(&ttd->lock); - } - } - } - pthread_mutex_lock(&ttd->lock); - } else { - pthread_mutex_lock(&ttd->lock); - abort_frame(f, res); + for (int p = 1; p <= 2 && !res; p++) + res = dav1d_task_create_tile_sbrow(f, p, 0); + pthread_mutex_lock(&ttd->lock); + if (res) { + abort_frame(f, DAV1D_ERR(ENOMEM)); reset_task_cur(c, ttd, t->frame_idx); atomic_store(&f->task_thread.init_done, 1); } diff -Nru thunderbird-140.10.2esr/third_party/libwebrtc/modules/desktop_capture/linux/wayland/base_capturer_pipewire.cc thunderbird-140.11.0esr/third_party/libwebrtc/modules/desktop_capture/linux/wayland/base_capturer_pipewire.cc --- thunderbird-140.10.2esr/third_party/libwebrtc/modules/desktop_capture/linux/wayland/base_capturer_pipewire.cc 2026-05-07 13:12:24.000000000 +0000 +++ thunderbird-140.11.0esr/third_party/libwebrtc/modules/desktop_capture/linux/wayland/base_capturer_pipewire.cc 2026-05-15 21:31:35.000000000 +0000 @@ -61,6 +61,10 @@ } BaseCapturerPipeWire::~BaseCapturerPipeWire() { + // Destroy the portal first. Its destructor may block until in-flight + // GDBus callbacks finish, and those callbacks access other members + // (options_, callback_) through the notifier_ pointer. + portal_.reset(); options_.screencast_stream()->StopScreenCastStream(); } diff -Nru thunderbird-140.10.2esr/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screen_capture_portal_interface.cc thunderbird-140.11.0esr/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screen_capture_portal_interface.cc --- thunderbird-140.10.2esr/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screen_capture_portal_interface.cc 2026-05-07 13:12:25.000000000 +0000 +++ thunderbird-140.11.0esr/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screen_capture_portal_interface.cc 2026-05-15 21:31:35.000000000 +0000 @@ -11,6 +11,7 @@ #include +#include "modules/portal/portal_guard.h" #include "modules/portal/xdg_desktop_portal_utils.h" #include "rtc_base/logging.h" @@ -67,7 +68,8 @@ GVariant* parameters, GDBusConnection* connection, std::string& session_handle, - guint& session_closed_signal_id) { + guint& session_closed_signal_id, + scoped_refptr guard) { uint32_t portal_response = 2; Scoped response_data; g_variant_get(parameters, /*format_string=*/"(u@a{sv})", &portal_response, @@ -92,10 +94,17 @@ return; } + if (UnsubscribeSignalHandler(connection, session_closed_signal_id)) { + RTC_LOG(LS_ERROR) << "Duplicate session closed signal registration."; + OnPortalDone(RequestResponse::kError); + return; + } + session_closed_signal_id = g_dbus_connection_signal_subscribe( connection, kDesktopBusName, kSessionInterfaceName, /*member=*/"Closed", session_handle.c_str(), /*arg0=*/nullptr, G_DBUS_SIGNAL_FLAGS_NONE, - session_close_signal_handler, this, /*user_data_free_func=*/nullptr); + session_close_signal_handler, guard->AddRefAndGet(), + portal_guard_release); } void ScreenCapturePortalInterface::OnStartRequestResult(GDBusProxy* proxy, diff -Nru thunderbird-140.10.2esr/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screen_capture_portal_interface.h thunderbird-140.11.0esr/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screen_capture_portal_interface.h --- thunderbird-140.10.2esr/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screen_capture_portal_interface.h 2026-05-07 13:12:25.000000000 +0000 +++ thunderbird-140.11.0esr/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screen_capture_portal_interface.h 2026-05-15 21:31:35.000000000 +0000 @@ -15,6 +15,8 @@ #include +#include "api/scoped_refptr.h" +#include "modules/portal/portal_guard.h" #include "modules/portal/portal_request_response.h" #include "modules/portal/scoped_glib.h" #include "modules/portal/xdg_desktop_portal_utils.h" @@ -65,7 +67,8 @@ GVariant* parameters, GDBusConnection* connection, std::string& session_handle, - guint& session_closed_signal_id); + guint& session_closed_signal_id, + scoped_refptr guard); // Handles the result of session start request. void OnStartRequestResult(GDBusProxy* proxy, GAsyncResult* result); }; diff -Nru thunderbird-140.10.2esr/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screencast_portal.cc thunderbird-140.11.0esr/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screencast_portal.cc --- thunderbird-140.10.2esr/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screencast_portal.cc 2026-05-07 13:12:25.000000000 +0000 +++ thunderbird-140.11.0esr/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screencast_portal.cc 2026-05-15 21:31:35.000000000 +0000 @@ -13,6 +13,7 @@ #include #include +#include "modules/portal/portal_guard.h" #include "modules/portal/scoped_glib.h" #include "modules/portal/xdg_desktop_portal_utils.h" #include "rtc_base/checks.h" @@ -30,6 +31,7 @@ using xdg_portal::SetupSessionRequestHandlers; using xdg_portal::StartSessionRequest; using xdg_portal::TearDownSession; +using xdg_portal::UnsubscribeSignalHandler; } // namespace @@ -50,15 +52,13 @@ : ScreenCastPortal(type, notifier, OnProxyRequested, - OnSourcesRequestResponseSignal, - this) {} + OnSourcesRequestResponseSignal) {} ScreenCastPortal::ScreenCastPortal( CaptureType type, PortalNotifier* notifier, ProxyRequestResponseHandler proxy_request_response_handler, SourcesRequestResponseSignalHandler sources_request_response_signal_handler, - gpointer user_data, bool prefer_cursor_embedded) : notifier_(notifier), capture_source_type_(ToCaptureSourceType(type)), @@ -66,14 +66,26 @@ : CursorMode::kMetadata), proxy_request_response_handler_(proxy_request_response_handler), sources_request_response_signal_handler_( - sources_request_response_signal_handler), - user_data_(user_data) {} + sources_request_response_signal_handler) {} ScreenCastPortal::~ScreenCastPortal() { Stop(); } void ScreenCastPortal::Stop() { + // Cancel first so that any callback entering g_dbus_proxy_call_finish() + // after this point gets G_IO_ERROR_CANCELLED via GTask's check_cancellable. + if (cancellable_) + g_cancellable_cancel(cancellable_); + + // Lock the guard to wait for any in-flight callback on the GLib main + // thread that already passed the _finish() check and is currently using + // the portal. Once we acquire the lock, that callback has finished. + if (guard_) { + MutexLock lock(&guard_->mutex); + guard_->portal = nullptr; + } + UnsubscribeSignalHandlers(); TearDownSession(std::move(session_handle_), proxy_, cancellable_, connection_); @@ -89,22 +101,10 @@ } void ScreenCastPortal::UnsubscribeSignalHandlers() { - if (start_request_signal_id_) { - g_dbus_connection_signal_unsubscribe(connection_, start_request_signal_id_); - start_request_signal_id_ = 0; - } - - if (sources_request_signal_id_) { - g_dbus_connection_signal_unsubscribe(connection_, - sources_request_signal_id_); - sources_request_signal_id_ = 0; - } - - if (session_request_signal_id_) { - g_dbus_connection_signal_unsubscribe(connection_, - session_request_signal_id_); - session_request_signal_id_ = 0; - } + UnsubscribeSignalHandler(connection_, session_request_signal_id_); + UnsubscribeSignalHandler(connection_, sources_request_signal_id_); + UnsubscribeSignalHandler(connection_, start_request_signal_id_); + UnsubscribeSignalHandler(connection_, session_closed_signal_id_); } void ScreenCastPortal::SetSessionDetails( @@ -126,8 +126,12 @@ void ScreenCastPortal::Start() { cancellable_ = g_cancellable_new(); + + guard_ = scoped_refptr(new PortalGuard()); + guard_->portal = this; + RequestSessionProxy(kScreenCastInterfaceName, proxy_request_response_handler_, - cancellable_, this); + cancellable_, guard_); } xdg_portal::SessionDetails ScreenCastPortal::GetSessionDetails() { @@ -136,8 +140,8 @@ void ScreenCastPortal::OnPortalDone(RequestResponse result) { notifier_->OnScreenCastRequestResult(result, pw_stream_node_id_, pw_fd_); - if (result != RequestResponse::kSuccess) { - Stop(); + if (result != RequestResponse::kSuccess && cancellable_) { + g_cancellable_cancel(cancellable_); } } @@ -145,7 +149,9 @@ void ScreenCastPortal::OnProxyRequested(GObject* gobject, GAsyncResult* result, gpointer user_data) { - static_cast(user_data)->RequestSessionUsingProxy(result); + ScopedPortalLock lock(user_data); + if (auto* that = static_cast(lock.portal())) + that->RequestSessionUsingProxy(result); } void ScreenCastPortal::RequestSession(GDBusProxy* proxy) { @@ -153,15 +159,16 @@ connection_ = g_dbus_proxy_get_connection(proxy_); SetupSessionRequestHandlers( "webrtc", OnSessionRequested, OnSessionRequestResponseSignal, connection_, - proxy_, cancellable_, portal_handle_, session_request_signal_id_, this); + proxy_, cancellable_, portal_handle_, session_request_signal_id_, guard_); } // static void ScreenCastPortal::OnSessionRequested(GDBusProxy* proxy, GAsyncResult* result, gpointer user_data) { - static_cast(user_data)->OnSessionRequestResult(proxy, - result); + ScopedPortalLock lock(user_data); + if (auto* that = static_cast(lock.portal())) + that->OnSessionRequestResult(proxy, result); } // static @@ -173,11 +180,21 @@ const char* signal_name, GVariant* parameters, gpointer user_data) { - ScreenCastPortal* that = static_cast(user_data); - RTC_DCHECK(that); + ScopedPortalSignalLock lock(user_data); + auto* that = static_cast(lock.portal()); + if (!that) + return; + + if (!UnsubscribeSignalHandler(that->connection_, + that->session_request_signal_id_)) { + RTC_LOG(LS_ERROR) << "Duplicate session request signal from portal."; + that->OnPortalDone(RequestResponse::kError); + return; + } + that->RegisterSessionClosedSignalHandler( OnSessionClosedSignal, parameters, that->connection_, - that->session_handle_, that->session_closed_signal_id_); + that->session_handle_, that->session_closed_signal_id_, that->guard_); // Do not continue if we don't get session_handle back. The call above will // already notify the capturer there is a failure, but we would still continue @@ -195,8 +212,16 @@ const char* signal_name, GVariant* parameters, gpointer user_data) { - ScreenCastPortal* that = static_cast(user_data); - RTC_DCHECK(that); + ScopedPortalSignalLock lock(user_data); + auto* that = static_cast(lock.portal()); + if (!that) + return; + + if (!UnsubscribeSignalHandler(that->connection_, + that->session_closed_signal_id_)) { + RTC_LOG(LS_ERROR) << "Duplicate session closed signal from portal."; + return; + } RTC_LOG(LS_INFO) << "Received closed signal from session."; @@ -258,23 +283,26 @@ sources_handle_ = PrepareSignalHandle(variant_string.get(), connection_); sources_request_signal_id_ = SetupRequestResponseSignal( - sources_handle_.c_str(), sources_request_response_signal_handler_, - user_data_, connection_); + sources_handle_.c_str(), sources_request_response_signal_handler_, guard_, + connection_); RTC_LOG(LS_INFO) << "Requesting sources from the screen cast session."; g_dbus_proxy_call( proxy_, "SelectSources", g_variant_new("(oa{sv})", session_handle_.c_str(), &builder), G_DBUS_CALL_FLAGS_NONE, /*timeout=*/-1, cancellable_, - reinterpret_cast(OnSourcesRequested), this); + reinterpret_cast(OnSourcesRequested), + guard_->AddRefAndGet()); } // static void ScreenCastPortal::OnSourcesRequested(GDBusProxy* proxy, GAsyncResult* result, gpointer user_data) { - ScreenCastPortal* that = static_cast(user_data); - RTC_DCHECK(that); + ScopedPortalLock lock(user_data); + auto* that = static_cast(lock.portal()); + if (!that) + return; Scoped error; Scoped variant( @@ -293,11 +321,8 @@ g_variant_get_child(variant.get(), 0, "o", handle.receive()); if (!handle) { RTC_LOG(LS_ERROR) << "Failed to initialize the screen cast session."; - if (that->sources_request_signal_id_) { - g_dbus_connection_signal_unsubscribe(that->connection_, - that->sources_request_signal_id_); - that->sources_request_signal_id_ = 0; - } + UnsubscribeSignalHandler(that->connection_, + that->sources_request_signal_id_); that->OnPortalDone(RequestResponse::kError); return; } @@ -314,8 +339,17 @@ const char* signal_name, GVariant* parameters, gpointer user_data) { - ScreenCastPortal* that = static_cast(user_data); - RTC_DCHECK(that); + ScopedPortalSignalLock lock(user_data); + auto* that = static_cast(lock.portal()); + if (!that) + return; + + if (!UnsubscribeSignalHandler(that->connection_, + that->sources_request_signal_id_)) { + RTC_LOG(LS_ERROR) << "Duplicate sources signal from portal."; + that->OnPortalDone(RequestResponse::kError); + return; + } RTC_LOG(LS_INFO) << "Received sources signal from session."; @@ -334,15 +368,16 @@ void ScreenCastPortal::StartRequest() { StartSessionRequest("webrtc", session_handle_, OnStartRequestResponseSignal, OnStartRequested, proxy_, connection_, cancellable_, - start_request_signal_id_, start_handle_, this); + start_request_signal_id_, start_handle_, guard_); } // static void ScreenCastPortal::OnStartRequested(GDBusProxy* proxy, GAsyncResult* result, gpointer user_data) { - static_cast(user_data)->OnStartRequestResult(proxy, - result); + ScopedPortalLock lock(user_data); + if (auto* that = static_cast(lock.portal())) + that->OnStartRequestResult(proxy, result); } // static @@ -353,8 +388,17 @@ const char* signal_name, GVariant* parameters, gpointer user_data) { - ScreenCastPortal* that = static_cast(user_data); - RTC_DCHECK(that); + ScopedPortalSignalLock lock(user_data); + auto* that = static_cast(lock.portal()); + if (!that) + return; + + if (!UnsubscribeSignalHandler(that->connection_, + that->start_request_signal_id_)) { + RTC_LOG(LS_ERROR) << "Duplicate start signal from portal."; + that->OnPortalDone(RequestResponse::kError); + return; + } RTC_LOG(LS_INFO) << "Start signal received."; uint32_t portal_response; @@ -430,15 +474,17 @@ g_variant_new("(oa{sv})", session_handle_.c_str(), &builder), G_DBUS_CALL_FLAGS_NONE, /*timeout=*/-1, /*fd_list=*/nullptr, cancellable_, reinterpret_cast(OnOpenPipeWireRemoteRequested), - this); + guard_->AddRefAndGet()); } // static void ScreenCastPortal::OnOpenPipeWireRemoteRequested(GDBusProxy* proxy, GAsyncResult* result, gpointer user_data) { - ScreenCastPortal* that = static_cast(user_data); - RTC_DCHECK(that); + ScopedPortalLock lock(user_data); + auto* that = static_cast(lock.portal()); + if (!that) + return; Scoped error; Scoped outlist; diff -Nru thunderbird-140.10.2esr/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screencast_portal.h thunderbird-140.11.0esr/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screencast_portal.h --- thunderbird-140.10.2esr/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screencast_portal.h 2026-05-07 13:12:25.000000000 +0000 +++ thunderbird-140.11.0esr/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screencast_portal.h 2026-05-15 21:31:35.000000000 +0000 @@ -15,9 +15,11 @@ #include +#include "api/scoped_refptr.h" #include "modules/desktop_capture/desktop_capture_types.h" #include "modules/desktop_capture/linux/wayland/screen_capture_portal_interface.h" #include "modules/portal/pipewire_utils.h" +#include "modules/portal/portal_guard.h" #include "modules/portal/portal_request_response.h" #include "modules/portal/xdg_desktop_portal_utils.h" #include "modules/portal/xdg_session_details.h" @@ -86,7 +88,6 @@ ProxyRequestResponseHandler proxy_request_response_handler, SourcesRequestResponseSignalHandler sources_request_response_signal_handler, - gpointer user_data, // TODO(chromium:1291247): Remove the default option once // downstream has been adjusted. bool prefer_cursor_embedded = false); @@ -151,7 +152,6 @@ ProxyRequestResponseHandler proxy_request_response_handler_; SourcesRequestResponseSignalHandler sources_request_response_signal_handler_; - gpointer user_data_; GDBusConnection* connection_ = nullptr; GDBusProxy* proxy_ = nullptr; @@ -165,6 +165,8 @@ guint start_request_signal_id_ = 0; guint session_closed_signal_id_ = 0; + scoped_refptr guard_; + void UnsubscribeSignalHandlers(); static void OnProxyRequested(GObject* object, GAsyncResult* result, diff -Nru thunderbird-140.10.2esr/third_party/libwebrtc/modules/desktop_capture/linux/wayland/shared_screencast_stream.cc thunderbird-140.11.0esr/third_party/libwebrtc/modules/desktop_capture/linux/wayland/shared_screencast_stream.cc --- thunderbird-140.10.2esr/third_party/libwebrtc/modules/desktop_capture/linux/wayland/shared_screencast_stream.cc 2026-05-07 13:12:24.000000000 +0000 +++ thunderbird-140.11.0esr/third_party/libwebrtc/modules/desktop_capture/linux/wayland/shared_screencast_stream.cc 2026-05-15 21:31:35.000000000 +0000 @@ -93,8 +93,9 @@ webrtc::Mutex latest_frame_lock_ RTC_ACQUIRED_AFTER(queue_lock_); SharedDesktopFrame* latest_available_frame_ RTC_GUARDED_BY(&latest_frame_lock_) = nullptr; - std::unique_ptr mouse_cursor_; - DesktopVector mouse_cursor_position_ = DesktopVector(-1, -1); + std::unique_ptr mouse_cursor_ RTC_GUARDED_BY(&latest_frame_lock_); + DesktopVector mouse_cursor_position_ RTC_GUARDED_BY(&latest_frame_lock_) = + DesktopVector(-1, -1); int64_t modifier_; std::unique_ptr egl_dmabuf_; @@ -631,6 +632,7 @@ } std::unique_ptr SharedScreenCastStreamPrivate::CaptureCursor() { + MutexLock latest_frame_lock(&latest_frame_lock_); if (!mouse_cursor_) { return nullptr; } @@ -639,6 +641,7 @@ } DesktopVector SharedScreenCastStreamPrivate::CaptureCursorPosition() { + MutexLock latest_frame_lock(&latest_frame_lock_); return mouse_cursor_position_; } @@ -707,20 +710,28 @@ mouse_frame->CopyPixelsFrom( bitmap_data, bitmap->stride, DesktopRect::MakeWH(bitmap->size.width, bitmap->size.height)); - mouse_cursor_ = std::make_unique( - mouse_frame, DesktopVector(cursor->hotspot.x, cursor->hotspot.y)); + { + MutexLock latest_frame_lock(&latest_frame_lock_); + mouse_cursor_ = std::make_unique( + mouse_frame, + DesktopVector(cursor->hotspot.x, cursor->hotspot.y)); + } if (observer_) { observer_->OnCursorShapeChanged(); } } - mouse_cursor_position_.set(cursor->position.x, cursor->position.y); + { + MutexLock latest_frame_lock(&latest_frame_lock_); + mouse_cursor_position_.set(cursor->position.x, cursor->position.y); + } if (observer_) { observer_->OnCursorPositionChanged(); } } else { // Indicate an invalid cursor + MutexLock latest_frame_lock(&latest_frame_lock_); mouse_cursor_position_.set(-1, -1); } } diff -Nru thunderbird-140.10.2esr/third_party/libwebrtc/modules/portal/BUILD.gn thunderbird-140.11.0esr/third_party/libwebrtc/modules/portal/BUILD.gn --- thunderbird-140.10.2esr/third_party/libwebrtc/modules/portal/BUILD.gn 2026-05-07 13:12:25.000000000 +0000 +++ thunderbird-140.11.0esr/third_party/libwebrtc/modules/portal/BUILD.gn 2026-05-15 21:31:35.000000000 +0000 @@ -100,6 +100,7 @@ sources = [ "pipewire_utils.cc", "pipewire_utils.h", + "portal_guard.h", "portal_request_response.h", "scoped_glib.cc", "scoped_glib.h", @@ -115,9 +116,12 @@ ] deps = [ + "../../api:refcountedbase", + "../../api:scoped_refptr", "../../rtc_base:checks", "../../rtc_base:logging", "../../rtc_base:sanitizer", + "../../rtc_base/synchronization:mutex", "../../rtc_base/system:rtc_export", "//third_party/abseil-cpp/absl/strings:string_view", ] diff -Nru thunderbird-140.10.2esr/third_party/libwebrtc/modules/portal/portal_guard.h thunderbird-140.11.0esr/third_party/libwebrtc/modules/portal/portal_guard.h --- thunderbird-140.10.2esr/third_party/libwebrtc/modules/portal/portal_guard.h 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.11.0esr/third_party/libwebrtc/modules/portal/portal_guard.h 2026-05-15 21:31:34.000000000 +0000 @@ -0,0 +1,90 @@ +/* + * Copyright 2026 The WebRTC project authors. All Rights Reserved. + * + * Use of this source code is governed by a BSD-style license + * that can be found in the LICENSE file in the root of the source + * tree. An additional intellectual property rights grant can be found + * in the file PATENTS. All contributing project authors may + * be found in the AUTHORS file in the root of the source tree. + */ + +#ifndef MODULES_PORTAL_PORTAL_GUARD_H_ +#define MODULES_PORTAL_PORTAL_GUARD_H_ + +#include + +#include "api/ref_counted_base.h" +#include "rtc_base/synchronization/mutex.h" + +namespace webrtc { + +// Ref-counted guard for safe cross-thread portal access from GDBus callbacks. +// Callbacks lock the mutex and check the portal pointer before use. +// Stop() nulls the pointer under the same mutex, waiting for any in-flight +// callback to finish. +struct PortalGuard : public RefCountedNonVirtual { + Mutex mutex; + gpointer portal = nullptr; + + gpointer AddRefAndGet() { + AddRef(); + return this; + } +}; + +inline void portal_guard_release(gpointer data) { + static_cast(data)->Release(); +} + +// RAII lock for PortalGuard. Use ScopedPortalLock for async callbacks +// (releases the callback's ref) or ScopedPortalSignalLock for signal +// callbacks (ref is owned by the subscription). +enum class RefOwnership { + kOwnedByCallback, // Async: callback owns the ref, release on unlock. + kOwnedBySubscription, // Signal: subscription owns the ref via + // GDestroyNotify. +}; + +class ScopedPortalLockBase { + public: + ScopedPortalLockBase(const ScopedPortalLockBase&) = delete; + ScopedPortalLockBase& operator=(const ScopedPortalLockBase&) = delete; + + gpointer portal() const { return guard_->portal; } + + protected: + ScopedPortalLockBase(gpointer user_data, RefOwnership ownership) + : guard_(static_cast(user_data)), ownership_(ownership) { + guard_->mutex.Lock(); + } + ~ScopedPortalLockBase() { + guard_->mutex.Unlock(); + if (ownership_ == RefOwnership::kOwnedByCallback) + guard_->Release(); + } + + private: + PortalGuard* guard_; + RefOwnership ownership_; +}; + +// For async callbacks. Releases the ref on destruction because async +// callbacks fire exactly once and own their ref. +class ScopedPortalLock : public ScopedPortalLockBase { + public: + explicit ScopedPortalLock(gpointer user_data) + : ScopedPortalLockBase(user_data, RefOwnership::kOwnedByCallback) {} +}; + +// For signal callbacks. Does not release the ref because the signal +// subscription owns it. The ref is released by portal_guard_release +// (GDestroyNotify) when the subscription is removed. +class ScopedPortalSignalLock : public ScopedPortalLockBase { + public: + explicit ScopedPortalSignalLock(gpointer user_data) + : ScopedPortalLockBase(user_data, RefOwnership::kOwnedBySubscription) {} +}; + +} // namespace webrtc + +#endif // MODULES_PORTAL_PORTAL_GUARD_H_ diff -Nru thunderbird-140.10.2esr/third_party/libwebrtc/modules/portal/xdg_desktop_portal_utils.cc thunderbird-140.11.0esr/third_party/libwebrtc/modules/portal/xdg_desktop_portal_utils.cc --- thunderbird-140.10.2esr/third_party/libwebrtc/modules/portal/xdg_desktop_portal_utils.cc 2026-05-07 13:12:25.000000000 +0000 +++ thunderbird-140.11.0esr/third_party/libwebrtc/modules/portal/xdg_desktop_portal_utils.cc 2026-05-15 21:31:35.000000000 +0000 @@ -12,6 +12,8 @@ #include #include "absl/strings/string_view.h" +#include "api/scoped_refptr.h" +#include "modules/portal/portal_guard.h" #include "modules/portal/scoped_glib.h" #include "rtc_base/logging.h" @@ -63,26 +65,35 @@ return handle; } +bool UnsubscribeSignalHandler(GDBusConnection* connection, guint& signal_id) { + if (!signal_id) + return false; + g_dbus_connection_signal_unsubscribe(connection, signal_id); + signal_id = 0; + return true; +} + uint32_t SetupRequestResponseSignal(absl::string_view object_path, const GDBusSignalCallback callback, - gpointer user_data, + scoped_refptr guard, GDBusConnection* connection) { return g_dbus_connection_signal_subscribe( connection, kDesktopBusName, kRequestInterfaceName, "Response", std::string(object_path).c_str(), /*arg0=*/nullptr, - G_DBUS_SIGNAL_FLAGS_NO_MATCH_RULE, callback, user_data, - /*user_data_free_func=*/nullptr); + G_DBUS_SIGNAL_FLAGS_NO_MATCH_RULE, callback, guard->AddRefAndGet(), + portal_guard_release); } void RequestSessionProxy(absl::string_view interface_name, const ProxyRequestCallback proxy_request_callback, GCancellable* cancellable, - gpointer user_data) { + scoped_refptr guard) { g_dbus_proxy_new_for_bus( G_BUS_TYPE_SESSION, G_DBUS_PROXY_FLAGS_NONE, /*info=*/nullptr, kDesktopBusName, kDesktopObjectPath, std::string(interface_name).c_str(), cancellable, - reinterpret_cast(proxy_request_callback), user_data); + reinterpret_cast(proxy_request_callback), + guard->AddRefAndGet()); } void SetupSessionRequestHandlers( @@ -94,7 +105,7 @@ GCancellable* cancellable, std::string& portal_handle, guint& session_request_signal_id, - gpointer user_data) { + scoped_refptr guard) { GVariantBuilder builder; Scoped variant_string; @@ -113,7 +124,7 @@ portal_handle = PrepareSignalHandle(variant_string.get(), connection); session_request_signal_id = SetupRequestResponseSignal( - portal_handle.c_str(), request_response_signale_handler, user_data, + portal_handle.c_str(), request_response_signale_handler, guard, connection); RTC_LOG(LS_INFO) << "Desktop session requested."; @@ -121,7 +132,7 @@ proxy, "CreateSession", g_variant_new("(a{sv})", &builder), G_DBUS_CALL_FLAGS_NONE, /*timeout=*/-1, cancellable, reinterpret_cast(session_request_callback), - user_data); + guard->AddRefAndGet()); } void StartSessionRequest( @@ -134,7 +145,7 @@ GCancellable* cancellable, guint& start_request_signal_id, std::string& start_handle, - gpointer user_data) { + scoped_refptr guard) { GVariantBuilder builder; Scoped variant_string; @@ -147,7 +158,7 @@ start_handle = PrepareSignalHandle(variant_string.get(), connection); start_request_signal_id = SetupRequestResponseSignal( - start_handle.c_str(), signal_handler, user_data, connection); + start_handle.c_str(), signal_handler, guard, connection); // "Identifier for the application window", this is Wayland, so not "x11:...". const char parent_window[] = ""; @@ -159,7 +170,7 @@ parent_window, &builder), G_DBUS_CALL_FLAGS_NONE, /*timeout=*/-1, cancellable, reinterpret_cast(session_started_handler), - user_data); + guard->AddRefAndGet()); } void TearDownSession(absl::string_view session_handle, diff -Nru thunderbird-140.10.2esr/third_party/libwebrtc/modules/portal/xdg_desktop_portal_utils.h thunderbird-140.11.0esr/third_party/libwebrtc/modules/portal/xdg_desktop_portal_utils.h --- thunderbird-140.10.2esr/third_party/libwebrtc/modules/portal/xdg_desktop_portal_utils.h 2026-05-07 13:12:25.000000000 +0000 +++ thunderbird-140.11.0esr/third_party/libwebrtc/modules/portal/xdg_desktop_portal_utils.h 2026-05-15 21:31:35.000000000 +0000 @@ -18,6 +18,8 @@ #include #include "absl/strings/string_view.h" +#include "api/scoped_refptr.h" +#include "modules/portal/portal_guard.h" #include "modules/portal/portal_request_response.h" #include "modules/portal/scoped_glib.h" #include "modules/portal/xdg_session_details.h" @@ -64,20 +66,28 @@ RTC_EXPORT std::string PrepareSignalHandle(absl::string_view token, GDBusConnection* connection); +// Unsubscribes a signal subscription and zeros its ID. +// Returns true if the subscription was active, false if the ID was already 0. +RTC_EXPORT bool UnsubscribeSignalHandler(GDBusConnection* connection, + guint& signal_id); + // Sets up the callback to execute when a response signal is received for the -// given object. +// given object. Adds a ref to the guard for the signal subscription. RTC_EXPORT uint32_t SetupRequestResponseSignal(absl::string_view object_path, const GDBusSignalCallback callback, - gpointer user_data, + scoped_refptr guard, GDBusConnection* connection); +// Requests a D-Bus proxy. Adds a ref to the guard for the async callback. RTC_EXPORT void RequestSessionProxy( absl::string_view interface_name, const ProxyRequestCallback proxy_request_callback, GCancellable* cancellable, - gpointer user_data); + scoped_refptr guard); +// Sets up signal subscription and async call for session creation. +// Adds refs to the guard for both. RTC_EXPORT void SetupSessionRequestHandlers( absl::string_view portal_prefix, const SessionRequestCallback session_request_callback, @@ -87,8 +97,10 @@ GCancellable* cancellable, std::string& portal_handle, guint& session_request_signal_id, - gpointer user_data); + scoped_refptr guard); +// Starts a portal session. Adds refs to the guard for both signal +// subscription and async call. RTC_EXPORT void StartSessionRequest( absl::string_view prefix, absl::string_view session_handle, @@ -99,7 +111,7 @@ GCancellable* cancellable, guint& start_request_signal_id, std::string& start_handle, - gpointer user_data); + scoped_refptr guard); // Tears down the portal session and cleans up related objects. RTC_EXPORT void TearDownSession(absl::string_view session_handle, diff -Nru thunderbird-140.10.2esr/third_party/libwebrtc/modules/video_capture/linux/camera_portal.cc thunderbird-140.11.0esr/third_party/libwebrtc/modules/video_capture/linux/camera_portal.cc --- thunderbird-140.10.2esr/third_party/libwebrtc/modules/video_capture/linux/camera_portal.cc 2026-05-07 13:12:24.000000000 +0000 +++ thunderbird-140.11.0esr/third_party/libwebrtc/modules/video_capture/linux/camera_portal.cc 2026-05-15 21:31:34.000000000 +0000 @@ -13,7 +13,9 @@ #include #include +#include "api/scoped_refptr.h" #include "modules/portal/pipewire_utils.h" +#include "modules/portal/portal_guard.h" #include "modules/portal/xdg_desktop_portal_utils.h" #include "rtc_base/synchronization/mutex.h" @@ -63,6 +65,7 @@ GDBusProxy* proxy_ = nullptr; GCancellable* cancellable_ = nullptr; guint access_request_signal_id_ = 0; + scoped_refptr guard_; }; CameraPortalPrivate::CameraPortalPrivate(CameraPortal::PortalNotifier* notifier) @@ -74,13 +77,16 @@ notifier_ = nullptr; } - if (access_request_signal_id_) { - g_dbus_connection_signal_unsubscribe(connection_, - access_request_signal_id_); - access_request_signal_id_ = 0; + if (cancellable_) + g_cancellable_cancel(cancellable_); + + if (guard_) { + MutexLock lock(&guard_->mutex); + guard_->portal = nullptr; } + + xdg_portal::UnsubscribeSignalHandler(connection_, access_request_signal_id_); if (cancellable_) { - g_cancellable_cancel(cancellable_); g_object_unref(cancellable_); cancellable_ = nullptr; } @@ -93,20 +99,24 @@ void CameraPortalPrivate::Start() { cancellable_ = g_cancellable_new(); - Scoped error; + guard_ = scoped_refptr(new PortalGuard()); + guard_->portal = this; RequestSessionProxy(kCameraInterfaceName, OnProxyRequested, cancellable_, - this); + guard_); } // static void CameraPortalPrivate::OnProxyRequested(GObject* gobject, GAsyncResult* result, gpointer user_data) { - CameraPortalPrivate* that = static_cast(user_data); + ScopedPortalLock lock(user_data); + auto* that = static_cast(lock.portal()); + if (!that) + return; + Scoped error; GDBusProxy* proxy = g_dbus_proxy_new_finish(result, error.receive()); if (!proxy) { - // Ignore the error caused by user cancelling the request via `cancellable_` if (g_error_matches(error.get(), G_IO_ERROR, G_IO_ERROR_CANCELLED)) return; RTC_LOG(LS_ERROR) << "Failed to get a proxy for the portal: " @@ -136,21 +146,23 @@ access_handle = xdg_portal::PrepareSignalHandle(variant_string.get(), connection_); access_request_signal_id_ = xdg_portal::SetupRequestResponseSignal( - access_handle.c_str(), OnResponseSignalEmitted, this, connection_); + access_handle.c_str(), OnResponseSignalEmitted, guard_, connection_); RTC_LOG(LS_VERBOSE) << "Requesting camera access from the portal."; g_dbus_proxy_call(proxy_, "AccessCamera", g_variant_new("(a{sv})", &builder), G_DBUS_CALL_FLAGS_NONE, /*timeout_msec=*/-1, cancellable_, reinterpret_cast(OnAccessResponse), - this); + guard_->AddRefAndGet()); } // static void CameraPortalPrivate::OnAccessResponse(GDBusProxy* proxy, GAsyncResult* result, gpointer user_data) { - CameraPortalPrivate* that = static_cast(user_data); - RTC_DCHECK(that); + ScopedPortalLock lock(user_data); + auto* that = static_cast(lock.portal()); + if (!that) + return; Scoped error; Scoped variant( @@ -159,11 +171,8 @@ if (g_error_matches(error.get(), G_IO_ERROR, G_IO_ERROR_CANCELLED)) return; RTC_LOG(LS_ERROR) << "Failed to access portal:" << error->message; - if (that->access_request_signal_id_) { - g_dbus_connection_signal_unsubscribe(that->connection_, - that->access_request_signal_id_); - that->access_request_signal_id_ = 0; - } + xdg_portal::UnsubscribeSignalHandler(that->connection_, + that->access_request_signal_id_); that->OnPortalDone(RequestResponse::kError); } } @@ -176,8 +185,17 @@ const char* signal_name, GVariant* parameters, gpointer user_data) { - CameraPortalPrivate* that = static_cast(user_data); - RTC_DCHECK(that); + ScopedPortalSignalLock lock(user_data); + auto* that = static_cast(lock.portal()); + if (!that) + return; + + if (!xdg_portal::UnsubscribeSignalHandler(that->connection_, + that->access_request_signal_id_)) { + RTC_LOG(LS_ERROR) << "Duplicate access response signal from portal."; + that->OnPortalDone(RequestResponse::kError); + return; + } uint32_t portal_response; g_variant_get(parameters, "(u@a{sv})", &portal_response, nullptr); @@ -192,17 +210,20 @@ GVariantBuilder builder; g_variant_builder_init(&builder, G_VARIANT_TYPE_VARDICT); - g_dbus_proxy_call( - that->proxy_, "OpenPipeWireRemote", g_variant_new("(a{sv})", &builder), - G_DBUS_CALL_FLAGS_NONE, /*timeout_msec=*/-1, that->cancellable_, - reinterpret_cast(OnOpenResponse), that); + g_dbus_proxy_call(that->proxy_, "OpenPipeWireRemote", + g_variant_new("(a{sv})", &builder), G_DBUS_CALL_FLAGS_NONE, + /*timeout_msec=*/-1, that->cancellable_, + reinterpret_cast(OnOpenResponse), + that->guard_->AddRefAndGet()); } void CameraPortalPrivate::OnOpenResponse(GDBusProxy* proxy, GAsyncResult* result, gpointer user_data) { - CameraPortalPrivate* that = static_cast(user_data); - RTC_DCHECK(that); + ScopedPortalLock lock(user_data); + auto* that = static_cast(lock.portal()); + if (!that) + return; Scoped error; Scoped outlist; @@ -212,11 +233,8 @@ if (g_error_matches(error.get(), G_IO_ERROR, G_IO_ERROR_CANCELLED)) return; RTC_LOG(LS_ERROR) << "Failed to open PipeWire remote:" << error->message; - if (that->access_request_signal_id_) { - g_dbus_connection_signal_unsubscribe(that->connection_, - that->access_request_signal_id_); - that->access_request_signal_id_ = 0; - } + xdg_portal::UnsubscribeSignalHandler(that->connection_, + that->access_request_signal_id_); that->OnPortalDone(RequestResponse::kError); return; } diff -Nru thunderbird-140.10.2esr/third_party/libwebrtc/moz-patch-stack/2ba7cce34e.no-op-cherry-pick-msg thunderbird-140.11.0esr/third_party/libwebrtc/moz-patch-stack/2ba7cce34e.no-op-cherry-pick-msg --- thunderbird-140.10.2esr/third_party/libwebrtc/moz-patch-stack/2ba7cce34e.no-op-cherry-pick-msg 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.11.0esr/third_party/libwebrtc/moz-patch-stack/2ba7cce34e.no-op-cherry-pick-msg 2026-05-15 21:31:35.000000000 +0000 @@ -0,0 +1 @@ +We cherry-picked this in bug 2029428. diff -Nru thunderbird-140.10.2esr/third_party/libwebrtc/moz-patch-stack/90b22181ec.no-op-cherry-pick-msg thunderbird-140.11.0esr/third_party/libwebrtc/moz-patch-stack/90b22181ec.no-op-cherry-pick-msg --- thunderbird-140.10.2esr/third_party/libwebrtc/moz-patch-stack/90b22181ec.no-op-cherry-pick-msg 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.11.0esr/third_party/libwebrtc/moz-patch-stack/90b22181ec.no-op-cherry-pick-msg 2026-05-15 21:31:35.000000000 +0000 @@ -0,0 +1 @@ +We cherry-picked this in bug 2029447. diff -Nru thunderbird-140.10.2esr/third_party/libwebrtc/moz-patch-stack/9dde36ebf9.no-op-cherry-pick-msg thunderbird-140.11.0esr/third_party/libwebrtc/moz-patch-stack/9dde36ebf9.no-op-cherry-pick-msg --- thunderbird-140.10.2esr/third_party/libwebrtc/moz-patch-stack/9dde36ebf9.no-op-cherry-pick-msg 1970-01-01 00:00:00.000000000 +0000 +++ thunderbird-140.11.0esr/third_party/libwebrtc/moz-patch-stack/9dde36ebf9.no-op-cherry-pick-msg 2026-05-15 21:31:35.000000000 +0000 @@ -0,0 +1 @@ +We cherry-picked this in bug 2029785. \ No newline at end of file diff -Nru thunderbird-140.10.2esr/third_party/rust/encoding_rs/.cargo-checksum.json thunderbird-140.11.0esr/third_party/rust/encoding_rs/.cargo-checksum.json --- thunderbird-140.10.2esr/third_party/rust/encoding_rs/.cargo-checksum.json 2026-05-07 13:12:25.000000000 +0000 +++ thunderbird-140.11.0esr/third_party/rust/encoding_rs/.cargo-checksum.json 2026-05-15 21:31:35.000000000 +0000 @@ -1 +1 @@ -{"files":{"CONTRIBUTING.md":"ca1901f3e8532fb4cec894fd3664f0eaa898c0c4b961d1b992d1ed54eacf362a","COPYRIGHT":"11789f45bb180841cd362a5eee6789c68ddb573a11105e30768c308a6add0190","Cargo.toml":"d7405d2bcf99cf9729075473c45f677630f4c1947c8ba9757db607f2025a7da2","Ideas.md":"b7452893f500163868d8de52c09addaf91e1632454ed02e892c467ed7ec39dbd","LICENSE-APACHE":"cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30","LICENSE-MIT":"3fa4ca83dcc9237839b1bdeb2e6d16bdfb5ec0c5ce42b24694d8bbf0dcbef72c","LICENSE-WHATWG":"838118388fe5c2e7f1dbbaeed13e1c7f3ebf88be91319c7c1d77c18e987d1a50","README.md":"9826137ed4297be3b2019b74a8f6111a796ff507bde41df2f20712539704b9e9","ci/miri.sh":"43cb8d82f49e3bfe2d2274b6ccd6f0714a4188ccef0cecc040829883cfdbee25","doc/Big5.txt":"f73a2edc5cb6c2d140ba6e07f4542e1c4a234950378acde1df93480f0ca0be0b","doc/EUC-JP.txt":"ee2818b907d0137f40a9ab9fd525fc700a44dbdddb6cf0c157a656566bae4bf1","doc/EUC-KR.txt":"71d9e2ccf3b124e8bdfb433c8cf2773fd878077038d0cec3c7237a50f4a78a30","doc/GBK.txt":"8229e59076d8bddb01865cdcf6afda3533238d7c23d97f98820f9e3b2d13505d","doc/IBM866.txt":"a5a433e804d0f83af785015179fbc1d9b0eaf1f7960efcd04093e136b51fbd0e","doc/ISO-2022-JP.txt":"af86684f5a8f0e2868d7b2c292860140c3d2e5527530ca091f1b28198e8e2fe6","doc/ISO-8859-10.txt":"6d3949ad7c81ca176895101ed81a1db7df1060d64e262880b94bd31bb344ab4d","doc/ISO-8859-13.txt":"3951dd89cf93f7729148091683cf8511f4529388b7dc8dcd0d62eaed55be93fa","doc/ISO-8859-14.txt":"3d330784a0374fd255a38b47949675cc7168c800530534b0a01cac6edc623adc","doc/ISO-8859-15.txt":"24b1084aab5127a85aab99153f86e24694d0a3615f53b5ce23683f97cf66c47a","doc/ISO-8859-16.txt":"ce0272559b92ba76d7a7e476f6424ae4a5cc72e75b183611b08392e44add4d25","doc/ISO-8859-2.txt":"18ceff88c13d1b5ba455a3919b1e3de489045c4c3d2dd7e8527c125c75d54aad","doc/ISO-8859-3.txt":"21798404c68f4f5db59223362f24999da96968c0628427321fccce7d2849a130","doc/ISO-8859-4.txt":"d27f6520c6c5bfbcc19176b71d081cdb3bccde1622bb3e420d5680e812632d53","doc/ISO-8859-5.txt":"a10ec8d6ea7a78ad15da7275f6cb1a3365118527e28f9af6d0d5830501303f3a","doc/ISO-8859-6.txt":"ccda8a2efc96115336bdd77776637b9712425e44fbcf745353b9057fbef144e7","doc/ISO-8859-7.txt":"17900fa1f27a445958f0a77d7d9056be375a6bd7ee4492aa680c7c1500bab85e","doc/ISO-8859-8-I.txt":"8357555646d54265a9b9ffa3e68b08d132312f1561c60108ff9b8b1167b6ecf2","doc/ISO-8859-8.txt":"72cd6f3afb7b4a9c16a66a362473315770b7755d72c86c870e52fc3eba86c8af","doc/KOI8-R.txt":"839cf19a38da994488004ed7814b1f6151640156a9a2af02bf2efca745fb5966","doc/KOI8-U.txt":"0cc76624ed1f024183e2298b7e019957da2c70c8ca06e0fc4e6f353f50a5054f","doc/Shift_JIS.txt":"34c49141818cb9ddbcf59cc858f78a79be8ad148d563f26415108ae1f148443f","doc/UTF-16BE.txt":"e2e280d8acbaa6d2a6b3569d60e17500a285f2baa0df3363dd85537cd5a1ef8f","doc/UTF-16LE.txt":"70bdc170e3fc5298ba68f10125fb5eeb8b077036cc96bb4416c4de396f6d76c1","doc/UTF-8.txt":"ea7bae742e613010ced002cf4b601a737d2203fad65e115611451bc4428f548a","doc/gb18030.txt":"67a01665c75505330b0fe5b8d88d5873d8ce555a145c77dca04a467fa2680744","doc/macintosh.txt":"57491e53866711b4672d9b9ff35380b9dac9e0d8e3d6c20bdd6140603687c023","doc/replacement.txt":"4b6c3bbd7999d9d4108a281594bd02d13607e334a95465afff8c2c08d395f0e4","doc/windows-1250.txt":"61296bb6a21cdab602300d32ecfba434cb82de5ac3bc88d58710d2f125e28d39","doc/windows-1251.txt":"7deea1c61dea1485c8ff02db2c7d578db7a9aab63ab1cfd02ec04b515864689e","doc/windows-1252.txt":"933ef3bdddfce5ee132b9f1a1aa8b47423d2587bbe475b19028d0a6d38e180b6","doc/windows-1253.txt":"1a38748b88e99071a5c7b3d5456ead4caedeabab50d50d658be105bc113714de","doc/windows-1254.txt":"f8372f86c6f8d642563cd6ddc025260553292a39423df1683a98670bd7bf2b47","doc/windows-1255.txt":"4e5852494730054e2da258a74e1b9d780abbcdd8ce22ebc218ca2efe9e90493d","doc/windows-1256.txt":"c0879c5172abedead302a406e8f60d9cd9598694a0ffa4fd288ffe4fef7b8ea1","doc/windows-1257.txt":"c28a0c9f964fcb2b46d21f537c402446501a2800670481d6abf9fd9e9018d523","doc/windows-1258.txt":"5019ae4d61805c79aacbf17c93793342dbb098d65a1837783bc3e2c6d6a23602","doc/windows-874.txt":"4ef0e4501c5feba8b17aee1818602ed44b36ca8475db771ce2fc16d392cabecc","doc/x-mac-cyrillic.txt":"58be154d8a888ca3d484b83b44f749823ef339ab27f14d90ca9a856f5050a8bd","doc/x-user-defined.txt":"f9cd07c4321bf5cfb0be4bdddd251072999b04a6cf7a6f5bc63709a84e2c1ffc","generate-encoding-data.py":"6f34a845785f53425accf30759edc566873fcb0c2188648e07b09c898f39dddb","rustfmt.toml":"85c1a3b4382fd89e991cbb81b70fb52780472edc064c963943cdaaa56e0a2030","src/ascii.rs":"588e38b01e666d5e7462617ea7e90a108d608dec9e016f3d273ac0744af2e05d","src/big5.rs":"ec6e2913011a38e9a3e825a1731f139a7ca1d5b264fefae51a3cc1a68a57cef9","src/data.rs":"b93f34025fe5c6a85b4b9f0037bf58961352bf19c83f91b09b35eb8495625eec","src/euc_jp.rs":"32047f5b540188c4cb19c07165f846b9786a09f18e315ed3e9bda1293dae52aa","src/euc_kr.rs":"9b25afc72d9378700eecfac58d55ad1c5946d6cd0ccde2c29c08200ef2de6bb9","src/gb18030.rs":"89cd6ae2247add3f3471a699bc12113a9ae2f6b91a5223abbf15b68a13537dcd","src/gb18030_2022.rs":"3c2e06492c5e00fcd39515e4af4c560d8cee5c31e7a7e388db682bc9ee33ee32","src/handles.rs":"b08cef1f5785bb6a4822f2e844c6df1b046b737b7a075e4593eaa8c4208e9fe2","src/iso_2022_jp.rs":"9bb485e82574f4b7d4b2364f0ff276acb6a0bc111758420a3b0ec5e04c196652","src/lib.rs":"c4d9fa1c43105e2310122f1b9197125032e607fe6f79bc22769b340de76e2430","src/macros.rs":"200997f8870de8bfd8cdc475e92115df42108c0df661e49d3d1cbc32056e1d99","src/mem.rs":"948571137d3b151df8db4fb2c733e74ae595d055cdf0ad83abcab9341d6adabe","src/replacement.rs":"7660b34a53f8c1ca2bdfa0e51e843ec28326950952ad8bc96569feb93ac62308","src/shift_jis.rs":"6951ae67e36b1a12fa3a30734957f444d8b1b4ae0e2bde52060b29bd0f16d9d9","src/simd_funcs.rs":"05c6e77af74bfe73cd39a752067c11425d6b46e5da419910f54bf75a5c02a984","src/single_byte.rs":"3ad87116fb339434a4b58e8f2b15485f2b66b9f7814d708f16194ed08f6d6ccf","src/test_data/big5_in.txt":"a5ae290786610c7facdbb1d06be6815e8bb81d68dfa7380edc7ddb6b8c7e412e","src/test_data/big5_in_ref.txt":"52733d9970fb8987f014fa0eac2792250123cf583b363beb2ce7b3c55e3dc555","src/test_data/big5_out.txt":"57420ca41a669c949738c84cab620020959572d2ee97b4e059405bfe26a79b6d","src/test_data/big5_out_ref.txt":"00e5f67c222dd5cd3bb1739276910b8f0032f454cba7cf7c3eaa255a564188d0","src/test_data/euc_kr_in.txt":"21534ec87e82d785d128f980902d13fab6d9dea15c69a991f409d9b0afd1c852","src/test_data/euc_kr_in_ref.txt":"b3009e6a94967df1f1135c66f005610bebad6666d634aec72d2ad77c3211bda3","src/test_data/euc_kr_out.txt":"20205b0b5be4f579271193b5bfbc549a61a9fd5217c33eecfa61784a3ffe2e9d","src/test_data/euc_kr_out_ref.txt":"b5f566237f8d4ef4d03ad26135ca97dfd7398608a82165bd4853b5134ab22cb5","src/test_data/gb18030_in.txt":"0dd1fbf0360930daafdce7e6761852005a8f92f7910180df19a070b6c3c59dee","src/test_data/gb18030_in_ref.txt":"f3eaea1115857054cf30f8ba18219e72377f2a4afd848ccf223770d75aa4251d","src/test_data/gb18030_out.txt":"7184fe9592609597d55c2733606b4c4b1a18b79b24533e1a16a14ff92e7d2b55","src/test_data/gb18030_out_ref.txt":"23bb850ddc69aaf1bdfeabe05a12d93f614e5560dac879d5f02929ee4a7c06c5","src/test_data/iso_2022_jp_in.txt":"98fb823530a30a76eb0ba7ab6ac796959e8869c1ec143f018a1964581ae813aa","src/test_data/iso_2022_jp_in_ref.txt":"df82166d2e01bb446211d7e46f33b47d93ac1bafeae2ed880ee93c4096d11210","src/test_data/iso_2022_jp_out.txt":"bef8eb4804ed0843b9dffdd1d168738635cc77f8d0929beb2532b686318ddae6","src/test_data/iso_2022_jp_out_ref.txt":"b221b36b2bce49d49b620dc8ba80d77bac74e8660a86a11628e79b67f1d98964","src/test_data/jis0208_in.txt":"3c1a7aaada00d6fff41e60bd7589d7ae94afaf562759b116958b1d84711d17b6","src/test_data/jis0208_in_ref.txt":"df82166d2e01bb446211d7e46f33b47d93ac1bafeae2ed880ee93c4096d11210","src/test_data/jis0208_out.txt":"a6188b67eb00ba980cb83056186c89bcdddc1b0210af9afa78ed1c9b7a098950","src/test_data/jis0208_out_ref.txt":"e75a986fe5e78e64bf8fafd7392ae96ee0cb0a4b2e7ef2fe722b3caacf3e2f70","src/test_data/jis0212_in.txt":"9eda766002646a27310457c661832429beff9089d2703355812c4cac30d800b5","src/test_data/jis0212_in_ref.txt":"fcf74c58d2cbe9b3f3db4fa9eff26e09f5e9644097c78614c03177e938988d03","src/test_data/shift_jis_in.txt":"e65df746be90359e70422868522a7aa3e8ed20e0d4c0cf9995d9de248bf93388","src/test_data/shift_jis_in_ref.txt":"13b15aed64e9e7cb35e6a740b67413f0c285fda944f4814d45a7619ea338fb5e","src/test_data/shift_jis_out.txt":"192d0a4a8ce5d0f904c5cb283dfb974577ee667cf1e71955a6dd6aece2b354ef","src/test_data/shift_jis_out_ref.txt":"cb6d50b0c11bad1d1f1fcc02d779672a8b9a2509cbbafdc6392aceb49c8b4268","src/test_labels_names.rs":"23a2e11b02b3b8d15fb5613a625e3edb2c61e70e3c581abfd638719a4088200d","src/testing.rs":"f59e671e95a98a56f6b573e8c6be4d71e670bf52f7e20eb1605d990aafa1894e","src/utf_16.rs":"c071a147fad38d750c2c247e141b76b929a48007b99f26b2922b9caecdaf2f25","src/utf_8.rs":"7b7d887b347f1aefa03246b028a36a72758a4ce76c28f3b45c19467851aa7839","src/variant.rs":"1fab5363588a1554a7169de8731ea9cded7ac63ea35caabdd1c27a8dde68c27b","src/x_user_defined.rs":"9456ca46168ef86c98399a2536f577ef7be3cdde90c0c51392d8ac48519d3fae"},"package":"75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3"} \ No newline at end of file +{"files":{"CONTRIBUTING.md":"ca1901f3e8532fb4cec894fd3664f0eaa898c0c4b961d1b992d1ed54eacf362a","COPYRIGHT":"11789f45bb180841cd362a5eee6789c68ddb573a11105e30768c308a6add0190","Cargo.toml":"a066ad881d5a74386e666fc844f7fecbbd70021d0330c1b08a2d7a2a67437ccf","Ideas.md":"b7452893f500163868d8de52c09addaf91e1632454ed02e892c467ed7ec39dbd","LICENSE-APACHE":"cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30","LICENSE-MIT":"3fa4ca83dcc9237839b1bdeb2e6d16bdfb5ec0c5ce42b24694d8bbf0dcbef72c","LICENSE-WHATWG":"838118388fe5c2e7f1dbbaeed13e1c7f3ebf88be91319c7c1d77c18e987d1a50","README.md":"9826137ed4297be3b2019b74a8f6111a796ff507bde41df2f20712539704b9e9","ci/miri.sh":"43cb8d82f49e3bfe2d2274b6ccd6f0714a4188ccef0cecc040829883cfdbee25","doc/Big5.txt":"f73a2edc5cb6c2d140ba6e07f4542e1c4a234950378acde1df93480f0ca0be0b","doc/EUC-JP.txt":"ee2818b907d0137f40a9ab9fd525fc700a44dbdddb6cf0c157a656566bae4bf1","doc/EUC-KR.txt":"71d9e2ccf3b124e8bdfb433c8cf2773fd878077038d0cec3c7237a50f4a78a30","doc/GBK.txt":"8229e59076d8bddb01865cdcf6afda3533238d7c23d97f98820f9e3b2d13505d","doc/IBM866.txt":"a5a433e804d0f83af785015179fbc1d9b0eaf1f7960efcd04093e136b51fbd0e","doc/ISO-2022-JP.txt":"af86684f5a8f0e2868d7b2c292860140c3d2e5527530ca091f1b28198e8e2fe6","doc/ISO-8859-10.txt":"6d3949ad7c81ca176895101ed81a1db7df1060d64e262880b94bd31bb344ab4d","doc/ISO-8859-13.txt":"3951dd89cf93f7729148091683cf8511f4529388b7dc8dcd0d62eaed55be93fa","doc/ISO-8859-14.txt":"3d330784a0374fd255a38b47949675cc7168c800530534b0a01cac6edc623adc","doc/ISO-8859-15.txt":"24b1084aab5127a85aab99153f86e24694d0a3615f53b5ce23683f97cf66c47a","doc/ISO-8859-16.txt":"ce0272559b92ba76d7a7e476f6424ae4a5cc72e75b183611b08392e44add4d25","doc/ISO-8859-2.txt":"18ceff88c13d1b5ba455a3919b1e3de489045c4c3d2dd7e8527c125c75d54aad","doc/ISO-8859-3.txt":"21798404c68f4f5db59223362f24999da96968c0628427321fccce7d2849a130","doc/ISO-8859-4.txt":"d27f6520c6c5bfbcc19176b71d081cdb3bccde1622bb3e420d5680e812632d53","doc/ISO-8859-5.txt":"a10ec8d6ea7a78ad15da7275f6cb1a3365118527e28f9af6d0d5830501303f3a","doc/ISO-8859-6.txt":"ccda8a2efc96115336bdd77776637b9712425e44fbcf745353b9057fbef144e7","doc/ISO-8859-7.txt":"17900fa1f27a445958f0a77d7d9056be375a6bd7ee4492aa680c7c1500bab85e","doc/ISO-8859-8-I.txt":"8357555646d54265a9b9ffa3e68b08d132312f1561c60108ff9b8b1167b6ecf2","doc/ISO-8859-8.txt":"72cd6f3afb7b4a9c16a66a362473315770b7755d72c86c870e52fc3eba86c8af","doc/KOI8-R.txt":"839cf19a38da994488004ed7814b1f6151640156a9a2af02bf2efca745fb5966","doc/KOI8-U.txt":"0cc76624ed1f024183e2298b7e019957da2c70c8ca06e0fc4e6f353f50a5054f","doc/Shift_JIS.txt":"34c49141818cb9ddbcf59cc858f78a79be8ad148d563f26415108ae1f148443f","doc/UTF-16BE.txt":"e2e280d8acbaa6d2a6b3569d60e17500a285f2baa0df3363dd85537cd5a1ef8f","doc/UTF-16LE.txt":"70bdc170e3fc5298ba68f10125fb5eeb8b077036cc96bb4416c4de396f6d76c1","doc/UTF-8.txt":"ea7bae742e613010ced002cf4b601a737d2203fad65e115611451bc4428f548a","doc/gb18030.txt":"67a01665c75505330b0fe5b8d88d5873d8ce555a145c77dca04a467fa2680744","doc/macintosh.txt":"57491e53866711b4672d9b9ff35380b9dac9e0d8e3d6c20bdd6140603687c023","doc/replacement.txt":"4b6c3bbd7999d9d4108a281594bd02d13607e334a95465afff8c2c08d395f0e4","doc/windows-1250.txt":"61296bb6a21cdab602300d32ecfba434cb82de5ac3bc88d58710d2f125e28d39","doc/windows-1251.txt":"7deea1c61dea1485c8ff02db2c7d578db7a9aab63ab1cfd02ec04b515864689e","doc/windows-1252.txt":"933ef3bdddfce5ee132b9f1a1aa8b47423d2587bbe475b19028d0a6d38e180b6","doc/windows-1253.txt":"1a38748b88e99071a5c7b3d5456ead4caedeabab50d50d658be105bc113714de","doc/windows-1254.txt":"f8372f86c6f8d642563cd6ddc025260553292a39423df1683a98670bd7bf2b47","doc/windows-1255.txt":"4e5852494730054e2da258a74e1b9d780abbcdd8ce22ebc218ca2efe9e90493d","doc/windows-1256.txt":"c0879c5172abedead302a406e8f60d9cd9598694a0ffa4fd288ffe4fef7b8ea1","doc/windows-1257.txt":"c28a0c9f964fcb2b46d21f537c402446501a2800670481d6abf9fd9e9018d523","doc/windows-1258.txt":"5019ae4d61805c79aacbf17c93793342dbb098d65a1837783bc3e2c6d6a23602","doc/windows-874.txt":"4ef0e4501c5feba8b17aee1818602ed44b36ca8475db771ce2fc16d392cabecc","doc/x-mac-cyrillic.txt":"58be154d8a888ca3d484b83b44f749823ef339ab27f14d90ca9a856f5050a8bd","doc/x-user-defined.txt":"f9cd07c4321bf5cfb0be4bdddd251072999b04a6cf7a6f5bc63709a84e2c1ffc","generate-encoding-data.py":"6f34a845785f53425accf30759edc566873fcb0c2188648e07b09c898f39dddb","rustfmt.toml":"85c1a3b4382fd89e991cbb81b70fb52780472edc064c963943cdaaa56e0a2030","src/ascii.rs":"588e38b01e666d5e7462617ea7e90a108d608dec9e016f3d273ac0744af2e05d","src/big5.rs":"ec6e2913011a38e9a3e825a1731f139a7ca1d5b264fefae51a3cc1a68a57cef9","src/data.rs":"b93f34025fe5c6a85b4b9f0037bf58961352bf19c83f91b09b35eb8495625eec","src/euc_jp.rs":"32047f5b540188c4cb19c07165f846b9786a09f18e315ed3e9bda1293dae52aa","src/euc_kr.rs":"9b25afc72d9378700eecfac58d55ad1c5946d6cd0ccde2c29c08200ef2de6bb9","src/gb18030.rs":"89cd6ae2247add3f3471a699bc12113a9ae2f6b91a5223abbf15b68a13537dcd","src/gb18030_2022.rs":"3c2e06492c5e00fcd39515e4af4c560d8cee5c31e7a7e388db682bc9ee33ee32","src/handles.rs":"b08cef1f5785bb6a4822f2e844c6df1b046b737b7a075e4593eaa8c4208e9fe2","src/iso_2022_jp.rs":"9bb485e82574f4b7d4b2364f0ff276acb6a0bc111758420a3b0ec5e04c196652","src/lib.rs":"c4d9fa1c43105e2310122f1b9197125032e607fe6f79bc22769b340de76e2430","src/macros.rs":"200997f8870de8bfd8cdc475e92115df42108c0df661e49d3d1cbc32056e1d99","src/mem.rs":"948571137d3b151df8db4fb2c733e74ae595d055cdf0ad83abcab9341d6adabe","src/replacement.rs":"7660b34a53f8c1ca2bdfa0e51e843ec28326950952ad8bc96569feb93ac62308","src/shift_jis.rs":"6951ae67e36b1a12fa3a30734957f444d8b1b4ae0e2bde52060b29bd0f16d9d9","src/simd_funcs.rs":"05c6e77af74bfe73cd39a752067c11425d6b46e5da419910f54bf75a5c02a984","src/single_byte.rs":"3ad87116fb339434a4b58e8f2b15485f2b66b9f7814d708f16194ed08f6d6ccf","src/test_data/big5_in.txt":"a5ae290786610c7facdbb1d06be6815e8bb81d68dfa7380edc7ddb6b8c7e412e","src/test_data/big5_in_ref.txt":"52733d9970fb8987f014fa0eac2792250123cf583b363beb2ce7b3c55e3dc555","src/test_data/big5_out.txt":"57420ca41a669c949738c84cab620020959572d2ee97b4e059405bfe26a79b6d","src/test_data/big5_out_ref.txt":"00e5f67c222dd5cd3bb1739276910b8f0032f454cba7cf7c3eaa255a564188d0","src/test_data/euc_kr_in.txt":"21534ec87e82d785d128f980902d13fab6d9dea15c69a991f409d9b0afd1c852","src/test_data/euc_kr_in_ref.txt":"b3009e6a94967df1f1135c66f005610bebad6666d634aec72d2ad77c3211bda3","src/test_data/euc_kr_out.txt":"20205b0b5be4f579271193b5bfbc549a61a9fd5217c33eecfa61784a3ffe2e9d","src/test_data/euc_kr_out_ref.txt":"b5f566237f8d4ef4d03ad26135ca97dfd7398608a82165bd4853b5134ab22cb5","src/test_data/gb18030_in.txt":"0dd1fbf0360930daafdce7e6761852005a8f92f7910180df19a070b6c3c59dee","src/test_data/gb18030_in_ref.txt":"f3eaea1115857054cf30f8ba18219e72377f2a4afd848ccf223770d75aa4251d","src/test_data/gb18030_out.txt":"7184fe9592609597d55c2733606b4c4b1a18b79b24533e1a16a14ff92e7d2b55","src/test_data/gb18030_out_ref.txt":"23bb850ddc69aaf1bdfeabe05a12d93f614e5560dac879d5f02929ee4a7c06c5","src/test_data/iso_2022_jp_in.txt":"98fb823530a30a76eb0ba7ab6ac796959e8869c1ec143f018a1964581ae813aa","src/test_data/iso_2022_jp_in_ref.txt":"df82166d2e01bb446211d7e46f33b47d93ac1bafeae2ed880ee93c4096d11210","src/test_data/iso_2022_jp_out.txt":"bef8eb4804ed0843b9dffdd1d168738635cc77f8d0929beb2532b686318ddae6","src/test_data/iso_2022_jp_out_ref.txt":"b221b36b2bce49d49b620dc8ba80d77bac74e8660a86a11628e79b67f1d98964","src/test_data/jis0208_in.txt":"3c1a7aaada00d6fff41e60bd7589d7ae94afaf562759b116958b1d84711d17b6","src/test_data/jis0208_in_ref.txt":"df82166d2e01bb446211d7e46f33b47d93ac1bafeae2ed880ee93c4096d11210","src/test_data/jis0208_out.txt":"a6188b67eb00ba980cb83056186c89bcdddc1b0210af9afa78ed1c9b7a098950","src/test_data/jis0208_out_ref.txt":"e75a986fe5e78e64bf8fafd7392ae96ee0cb0a4b2e7ef2fe722b3caacf3e2f70","src/test_data/jis0212_in.txt":"9eda766002646a27310457c661832429beff9089d2703355812c4cac30d800b5","src/test_data/jis0212_in_ref.txt":"fcf74c58d2cbe9b3f3db4fa9eff26e09f5e9644097c78614c03177e938988d03","src/test_data/shift_jis_in.txt":"e65df746be90359e70422868522a7aa3e8ed20e0d4c0cf9995d9de248bf93388","src/test_data/shift_jis_in_ref.txt":"13b15aed64e9e7cb35e6a740b67413f0c285fda944f4814d45a7619ea338fb5e","src/test_data/shift_jis_out.txt":"192d0a4a8ce5d0f904c5cb283dfb974577ee667cf1e71955a6dd6aece2b354ef","src/test_data/shift_jis_out_ref.txt":"cb6d50b0c11bad1d1f1fcc02d779672a8b9a2509cbbafdc6392aceb49c8b4268","src/test_labels_names.rs":"23a2e11b02b3b8d15fb5613a625e3edb2c61e70e3c581abfd638719a4088200d","src/testing.rs":"f59e671e95a98a56f6b573e8c6be4d71e670bf52f7e20eb1605d990aafa1894e","src/utf_16.rs":"c071a147fad38d750c2c247e141b76b929a48007b99f26b2922b9caecdaf2f25","src/utf_8.rs":"7b7d887b347f1aefa03246b028a36a72758a4ce76c28f3b45c19467851aa7839","src/variant.rs":"1fab5363588a1554a7169de8731ea9cded7ac63ea35caabdd1c27a8dde68c27b","src/x_user_defined.rs":"d733660c7775afa8007cfc80c09057d875d6613aaf98c7dc942e47fb93306feb"},"package":null} \ No newline at end of file diff -Nru thunderbird-140.10.2esr/third_party/rust/encoding_rs/Cargo.toml thunderbird-140.11.0esr/third_party/rust/encoding_rs/Cargo.toml --- thunderbird-140.10.2esr/third_party/rust/encoding_rs/Cargo.toml 2026-05-07 13:12:26.000000000 +0000 +++ thunderbird-140.11.0esr/third_party/rust/encoding_rs/Cargo.toml 2026-05-15 21:31:36.000000000 +0000 @@ -16,6 +16,7 @@ version = "0.8.35" authors = ["Henri Sivonen "] build = false +autolib = false autobins = false autoexamples = false autotests = false @@ -39,33 +40,6 @@ license = "(Apache-2.0 OR MIT) AND BSD-3-Clause" repository = "https://github.com/hsivonen/encoding_rs" -[profile.release] -lto = true - -[lib] -name = "encoding_rs" -path = "src/lib.rs" - -[dependencies.any_all_workaround] -version = "0.1.0" -optional = true - -[dependencies.cfg-if] -version = "1.0" - -[dependencies.serde] -version = "1.0" -optional = true - -[dev-dependencies.bincode] -version = "1.0" - -[dev-dependencies.serde_derive] -version = "1.0" - -[dev-dependencies.serde_json] -version = "1.0" - [features] alloc = [] default = ["alloc"] @@ -84,4 +58,34 @@ less-slow-big5-hanzi-encode = [] less-slow-gb-hanzi-encode = [] less-slow-kanji-encode = [] -simd-accel = ["any_all_workaround"] +simd-accel = [ + "any_all_workaround", + "rustversion", +] + +[lib] +name = "encoding_rs" +path = "src/lib.rs" + +[dependencies] +cfg-if = "1.0" + +[dependencies.any_all_workaround] +version = "0.1.0" +optional = true + +[dependencies.rustversion] +version = "1.0.19" +optional = true + +[dependencies.serde] +version = "1.0" +optional = true + +[dev-dependencies] +bincode = "1.0" +serde_derive = "1.0" +serde_json = "1.0" + +[profile.release] +lto = true diff -Nru thunderbird-140.10.2esr/third_party/rust/encoding_rs/src/x_user_defined.rs thunderbird-140.11.0esr/third_party/rust/encoding_rs/src/x_user_defined.rs --- thunderbird-140.10.2esr/third_party/rust/encoding_rs/src/x_user_defined.rs 2026-05-07 13:12:26.000000000 +0000 +++ thunderbird-140.11.0esr/third_party/rust/encoding_rs/src/x_user_defined.rs 2026-05-15 21:31:36.000000000 +0000 @@ -16,6 +16,8 @@ use simd_funcs::*; use core::simd::u16x8; use core::simd::cmp::SimdPartialOrd; + #[rustversion::since(1.95)] + use core::simd::Select; #[inline(always)] fn shift_upper(unpacked: u16x8) -> u16x8 { diff -Nru thunderbird-140.10.2esr/third_party/wayland-proxy/wayland-proxy.cpp thunderbird-140.11.0esr/third_party/wayland-proxy/wayland-proxy.cpp --- thunderbird-140.10.2esr/third_party/wayland-proxy/wayland-proxy.cpp 2026-05-07 13:12:27.000000000 +0000 +++ thunderbird-140.11.0esr/third_party/wayland-proxy/wayland-proxy.cpp 2026-05-15 21:31:37.000000000 +0000 @@ -619,9 +619,9 @@ } bool WaylandProxy::CheckWaylandDisplay(const char* aWaylandDisplay) { - struct sockaddr_un addr = {}; + struct sockaddr_un addr = {0}; addr.sun_family = AF_UNIX; - strcpy(addr.sun_path, aWaylandDisplay); + strncpy(addr.sun_path, aWaylandDisplay, sizeof(addr.sun_path) - 1); int sc = socket(AF_UNIX, SOCK_STREAM | SOCK_NONBLOCK | SOCK_CLOEXEC, 0); if (sc == -1) { @@ -677,7 +677,7 @@ // WAYLAND_DISPLAY can be absolute path if (waylandDisplay[0] == '/') { - if (strlen(mWaylandDisplay) >= sMaxDisplayNameLen) { + if (strlen(waylandDisplay) >= sMaxDisplayNameLen) { ErrorPlain("WaylandProxy::SetupWaylandDisplays() WAYLAND_DISPLAY is too large.\n"); return false; } diff -Nru thunderbird-140.10.2esr/thunderbird-l10n/af/manifest.json thunderbird-140.11.0esr/thunderbird-l10n/af/manifest.json --- thunderbird-140.10.2esr/thunderbird-l10n/af/manifest.json 2026-05-12 14:42:30.469409000 +0000 +++ thunderbird-140.11.0esr/thunderbird-l10n/af/manifest.json 2026-05-19 16:40:39.225888500 +0000 @@ -10,10 +10,10 @@ }, "name": "Language: Afrikaans", "description": "Thunderbird Language Pack for Afrikaans (af)", - "version": "140.10.20260507.65422", + "version": "140.11.20260515.183244", "languages": { "af": { - "version": "20260507124349", + "version": "20260515193809", "chrome_resources": { "alerts": "chrome/af/locale/af/alerts/", "autoconfig": "chrome/af/locale/af/autoconfig/", diff -Nru thunderbird-140.10.2esr/thunderbird-l10n/ar/manifest.json thunderbird-140.11.0esr/thunderbird-l10n/ar/manifest.json --- thunderbird-140.10.2esr/thunderbird-l10n/ar/manifest.json 2026-05-12 14:42:30.534720400 +0000 +++ thunderbird-140.11.0esr/thunderbird-l10n/ar/manifest.json 2026-05-19 16:40:39.276630200 +0000 @@ -10,10 +10,10 @@ }, "name": "Language: العربية (Arabic)", "description": "Thunderbird Language Pack for العربية (ar) – Arabic", - "version": "140.10.20260507.65422", + "version": "140.11.20260515.183244", "languages": { "ar": { - "version": "20260507124606", + "version": "20260515194024", "chrome_resources": { "alerts": "chrome/ar/locale/ar/alerts/", "autoconfig": "chrome/ar/locale/ar/autoconfig/", diff -Nru thunderbird-140.10.2esr/thunderbird-l10n/ast/manifest.json thunderbird-140.11.0esr/thunderbird-l10n/ast/manifest.json --- thunderbird-140.10.2esr/thunderbird-l10n/ast/manifest.json 2026-05-12 14:42:30.590452200 +0000 +++ thunderbird-140.11.0esr/thunderbird-l10n/ast/manifest.json 2026-05-19 16:40:39.323774800 +0000 @@ -10,10 +10,10 @@ }, "name": "Language: Asturianu (Asturian)", "description": "Thunderbird Language Pack for Asturianu (ast) – Asturian", - "version": "140.10.20260507.65422", + "version": "140.11.20260515.183244", "languages": { "ast": { - "version": "20260507124806", + "version": "20260515194217", "chrome_resources": { "alerts": "chrome/ast/locale/ast/alerts/", "autoconfig": "chrome/ast/locale/ast/autoconfig/", diff -Nru thunderbird-140.10.2esr/thunderbird-l10n/be/manifest.json thunderbird-140.11.0esr/thunderbird-l10n/be/manifest.json --- thunderbird-140.10.2esr/thunderbird-l10n/be/manifest.json 2026-05-12 14:42:30.657157200 +0000 +++ thunderbird-140.11.0esr/thunderbird-l10n/be/manifest.json 2026-05-19 16:40:39.375983000 +0000 @@ -10,10 +10,10 @@ }, "name": "Language: Беларуская (Belarusian)", "description": "Thunderbird Language Pack for Беларуская (be) – Belarusian", - "version": "140.10.20260507.65422", + "version": "140.11.20260515.183244", "languages": { "be": { - "version": "20260507125008", + "version": "20260515194414", "chrome_resources": { "alerts": "chrome/be/locale/be/alerts/", "autoconfig": "chrome/be/locale/be/autoconfig/", diff -Nru thunderbird-140.10.2esr/thunderbird-l10n/bg/manifest.json thunderbird-140.11.0esr/thunderbird-l10n/bg/manifest.json --- thunderbird-140.10.2esr/thunderbird-l10n/bg/manifest.json 2026-05-12 14:42:30.723189800 +0000 +++ thunderbird-140.11.0esr/thunderbird-l10n/bg/manifest.json 2026-05-19 16:40:39.428988500 +0000 @@ -10,10 +10,10 @@ }, "name": "Language: Български (Bulgarian)", "description": "Thunderbird Language Pack for Български (bg) – Bulgarian", - "version": "140.10.20260507.65422", + "version": "140.11.20260515.183244", "languages": { "bg": { - "version": "20260507125211", + "version": "20260515194611", "chrome_resources": { "alerts": "chrome/bg/locale/bg/alerts/", "autoconfig": "chrome/bg/locale/bg/autoconfig/", diff -Nru thunderbird-140.10.2esr/thunderbird-l10n/br/manifest.json thunderbird-140.11.0esr/thunderbird-l10n/br/manifest.json --- thunderbird-140.10.2esr/thunderbird-l10n/br/manifest.json 2026-05-12 14:42:30.787552000 +0000 +++ thunderbird-140.11.0esr/thunderbird-l10n/br/manifest.json 2026-05-19 16:40:39.478818400 +0000 @@ -10,10 +10,10 @@ }, "name": "Language: Brezhoneg (Breton)", "description": "Thunderbird Language Pack for Brezhoneg (br) – Breton", - "version": "140.10.20260507.65422", + "version": "140.11.20260515.183244", "languages": { "br": { - "version": "20260507124410", + "version": "20260515193809", "chrome_resources": { "alerts": "chrome/br/locale/br/alerts/", "autoconfig": "chrome/br/locale/br/autoconfig/", diff -Nru thunderbird-140.10.2esr/thunderbird-l10n/ca/manifest.json thunderbird-140.11.0esr/thunderbird-l10n/ca/manifest.json --- thunderbird-140.10.2esr/thunderbird-l10n/ca/manifest.json 2026-05-12 14:42:30.854617000 +0000 +++ thunderbird-140.11.0esr/thunderbird-l10n/ca/manifest.json 2026-05-19 16:40:39.529673800 +0000 @@ -10,10 +10,10 @@ }, "name": "Language: Català (Catalan)", "description": "Thunderbird Language Pack for Català (ca) – Catalan", - "version": "140.10.20260507.65422", + "version": "140.11.20260515.183244", "languages": { "ca": { - "version": "20260507124619", + "version": "20260515194035", "chrome_resources": { "alerts": "chrome/ca/locale/ca/alerts/", "autoconfig": "chrome/ca/locale/ca/autoconfig/", diff -Nru thunderbird-140.10.2esr/thunderbird-l10n/cak/manifest.json thunderbird-140.11.0esr/thunderbird-l10n/cak/manifest.json --- thunderbird-140.10.2esr/thunderbird-l10n/cak/manifest.json 2026-05-12 14:42:30.915108400 +0000 +++ thunderbird-140.11.0esr/thunderbird-l10n/cak/manifest.json 2026-05-19 16:40:39.579523300 +0000 @@ -10,10 +10,10 @@ }, "name": "Language: Kaqchikel", "description": "Thunderbird Language Pack for Kaqchikel (cak)", - "version": "140.10.20260507.65422", + "version": "140.11.20260515.183244", "languages": { "cak": { - "version": "20260507124815", + "version": "20260515194238", "chrome_resources": { "alerts": "chrome/cak/locale/cak/alerts/", "autoconfig": "chrome/cak/locale/cak/autoconfig/", diff -Nru thunderbird-140.10.2esr/thunderbird-l10n/cs/manifest.json thunderbird-140.11.0esr/thunderbird-l10n/cs/manifest.json --- thunderbird-140.10.2esr/thunderbird-l10n/cs/manifest.json 2026-05-12 14:42:30.967891000 +0000 +++ thunderbird-140.11.0esr/thunderbird-l10n/cs/manifest.json 2026-05-19 16:40:39.632072000 +0000 @@ -10,10 +10,10 @@ }, "name": "Language: Čeština (Czech)", "description": "Thunderbird Language Pack for Čeština (cs) – Czech", - "version": "140.10.20260507.65422", + "version": "140.11.20260515.183244", "languages": { "cs": { - "version": "20260507125011", + "version": "20260515194443", "chrome_resources": { "alerts": "chrome/cs/locale/cs/alerts/", "autoconfig": "chrome/cs/locale/cs/autoconfig/", diff -Nru thunderbird-140.10.2esr/thunderbird-l10n/cy/manifest.json thunderbird-140.11.0esr/thunderbird-l10n/cy/manifest.json --- thunderbird-140.10.2esr/thunderbird-l10n/cy/manifest.json 2026-05-12 14:42:31.020006400 +0000 +++ thunderbird-140.11.0esr/thunderbird-l10n/cy/manifest.json 2026-05-19 16:40:39.683847000 +0000 @@ -10,10 +10,10 @@ }, "name": "Language: Cymraeg (Welsh)", "description": "Thunderbird Language Pack for Cymraeg (cy) – Welsh", - "version": "140.10.20260507.65422", + "version": "140.11.20260515.183244", "languages": { "cy": { - "version": "20260507125206", + "version": "20260515194647", "chrome_resources": { "alerts": "chrome/cy/locale/cy/alerts/", "autoconfig": "chrome/cy/locale/cy/autoconfig/", diff -Nru thunderbird-140.10.2esr/thunderbird-l10n/da/manifest.json thunderbird-140.11.0esr/thunderbird-l10n/da/manifest.json --- thunderbird-140.10.2esr/thunderbird-l10n/da/manifest.json 2026-05-12 14:42:31.082399600 +0000 +++ thunderbird-140.11.0esr/thunderbird-l10n/da/manifest.json 2026-05-19 16:40:39.735470000 +0000 @@ -10,10 +10,10 @@ }, "name": "Language: Dansk (Danish)", "description": "Thunderbird Language Pack for Dansk (da) – Danish", - "version": "140.10.20260507.65422", + "version": "140.11.20260515.183244", "languages": { "da": { - "version": "20260507080434", + "version": "20260515193815", "chrome_resources": { "alerts": "chrome/da/locale/da/alerts/", "autoconfig": "chrome/da/locale/da/autoconfig/", diff -Nru thunderbird-140.10.2esr/thunderbird-l10n/de/manifest.json thunderbird-140.11.0esr/thunderbird-l10n/de/manifest.json --- thunderbird-140.10.2esr/thunderbird-l10n/de/manifest.json 2026-05-12 14:42:31.143292000 +0000 +++ thunderbird-140.11.0esr/thunderbird-l10n/de/manifest.json 2026-05-19 16:40:39.787527300 +0000 @@ -10,10 +10,10 @@ }, "name": "Language: Deutsch (German)", "description": "Thunderbird Language Pack for Deutsch (de) – German", - "version": "140.10.20260507.65422", + "version": "140.11.20260515.183244", "languages": { "de": { - "version": "20260507080646", + "version": "20260515194046", "chrome_resources": { "alerts": "chrome/de/locale/de/alerts/", "autoconfig": "chrome/de/locale/de/autoconfig/", diff -Nru thunderbird-140.10.2esr/thunderbird-l10n/dsb/manifest.json thunderbird-140.11.0esr/thunderbird-l10n/dsb/manifest.json --- thunderbird-140.10.2esr/thunderbird-l10n/dsb/manifest.json 2026-05-12 14:42:31.213428500 +0000 +++ thunderbird-140.11.0esr/thunderbird-l10n/dsb/manifest.json 2026-05-19 16:40:39.855839000 +0000 @@ -10,10 +10,10 @@ }, "name": "Language: Dolnoserbšćina (Lower Sorbian)", "description": "Thunderbird Language Pack for Dolnoserbšćina (dsb) – Lower Sorbian", - "version": "140.10.20260507.65422", + "version": "140.11.20260515.183244", "languages": { "dsb": { - "version": "20260507080844", + "version": "20260515194302", "chrome_resources": { "alerts": "chrome/dsb/locale/dsb/alerts/", "autoconfig": "chrome/dsb/locale/dsb/autoconfig/", diff -Nru thunderbird-140.10.2esr/thunderbird-l10n/el/manifest.json thunderbird-140.11.0esr/thunderbird-l10n/el/manifest.json --- thunderbird-140.10.2esr/thunderbird-l10n/el/manifest.json 2026-05-12 14:42:31.285158900 +0000 +++ thunderbird-140.11.0esr/thunderbird-l10n/el/manifest.json 2026-05-19 16:40:39.910065000 +0000 @@ -10,10 +10,10 @@ }, "name": "Language: Ελληνικά (Greek)", "description": "Thunderbird Language Pack for Ελληνικά (el) – Greek", - "version": "140.10.20260507.65422", + "version": "140.11.20260515.183244", "languages": { "el": { - "version": "20260507081043", + "version": "20260515194519", "chrome_resources": { "alerts": "chrome/el/locale/el/alerts/", "autoconfig": "chrome/el/locale/el/autoconfig/", diff -Nru thunderbird-140.10.2esr/thunderbird-l10n/en-CA/manifest.json thunderbird-140.11.0esr/thunderbird-l10n/en-CA/manifest.json --- thunderbird-140.10.2esr/thunderbird-l10n/en-CA/manifest.json 2026-05-12 14:42:31.345763700 +0000 +++ thunderbird-140.11.0esr/thunderbird-l10n/en-CA/manifest.json 2026-05-19 16:40:39.961352600 +0000 @@ -10,10 +10,10 @@ }, "name": "Language: English (CA)", "description": "Thunderbird Language Pack for English (CA) (en-CA)", - "version": "140.10.20260507.65422", + "version": "140.11.20260515.183244", "languages": { "en-CA": { - "version": "20260507081257", + "version": "20260515194807", "chrome_resources": { "alerts": "chrome/en-CA/locale/en-CA/alerts/", "autoconfig": "chrome/en-CA/locale/en-CA/autoconfig/", diff -Nru thunderbird-140.10.2esr/thunderbird-l10n/en-GB/manifest.json thunderbird-140.11.0esr/thunderbird-l10n/en-GB/manifest.json --- thunderbird-140.10.2esr/thunderbird-l10n/en-GB/manifest.json 2026-05-12 14:42:31.405391700 +0000 +++ thunderbird-140.11.0esr/thunderbird-l10n/en-GB/manifest.json 2026-05-19 16:40:40.012499800 +0000 @@ -10,10 +10,10 @@ }, "name": "Language: English (GB)", "description": "Thunderbird Language Pack for English (GB) (en-GB)", - "version": "140.10.20260507.65422", + "version": "140.11.20260515.183244", "languages": { "en-GB": { - "version": "20260507080436", + "version": "20260515193734", "chrome_resources": { "alerts": "chrome/en-GB/locale/en-GB/alerts/", "autoconfig": "chrome/en-GB/locale/en-GB/autoconfig/", diff -Nru thunderbird-140.10.2esr/thunderbird-l10n/es-AR/manifest.json thunderbird-140.11.0esr/thunderbird-l10n/es-AR/manifest.json --- thunderbird-140.10.2esr/thunderbird-l10n/es-AR/manifest.json 2026-05-12 14:42:31.469458600 +0000 +++ thunderbird-140.11.0esr/thunderbird-l10n/es-AR/manifest.json 2026-05-19 16:40:40.064487000 +0000 @@ -10,10 +10,10 @@ }, "name": "Language: Español (AR) (Spanish, Argentina)", "description": "Thunderbird Language Pack for Español (AR) (es-AR) – Spanish, Argentina", - "version": "140.10.20260507.65422", + "version": "140.11.20260515.183244", "languages": { "es-AR": { - "version": "20260507080702", + "version": "20260515193943", "chrome_resources": { "alerts": "chrome/es-AR/locale/es-AR/alerts/", "autoconfig": "chrome/es-AR/locale/es-AR/autoconfig/", diff -Nru thunderbird-140.10.2esr/thunderbird-l10n/es-ES/manifest.json thunderbird-140.11.0esr/thunderbird-l10n/es-ES/manifest.json --- thunderbird-140.10.2esr/thunderbird-l10n/es-ES/manifest.json 2026-05-12 14:42:31.534187600 +0000 +++ thunderbird-140.11.0esr/thunderbird-l10n/es-ES/manifest.json 2026-05-19 16:40:40.116330100 +0000 @@ -10,10 +10,10 @@ }, "name": "Language: Español (ES) (Spanish, Spain)", "description": "Thunderbird Language Pack for Español (ES) (es-ES) – Spanish, Spain", - "version": "140.10.20260507.65422", + "version": "140.11.20260515.183244", "languages": { "es-ES": { - "version": "20260507080914", + "version": "20260515194137", "chrome_resources": { "alerts": "chrome/es-ES/locale/es-ES/alerts/", "autoconfig": "chrome/es-ES/locale/es-ES/autoconfig/", diff -Nru thunderbird-140.10.2esr/thunderbird-l10n/es-MX/manifest.json thunderbird-140.11.0esr/thunderbird-l10n/es-MX/manifest.json --- thunderbird-140.10.2esr/thunderbird-l10n/es-MX/manifest.json 2026-05-12 14:42:31.597372300 +0000 +++ thunderbird-140.11.0esr/thunderbird-l10n/es-MX/manifest.json 2026-05-19 16:40:40.168070000 +0000 @@ -10,10 +10,10 @@ }, "name": "Language: Español (MX) (Spanish, Mexico)", "description": "Thunderbird Language Pack for Español (MX) (es-MX) – Spanish, Mexico", - "version": "140.10.20260507.65422", + "version": "140.11.20260515.183244", "languages": { "es-MX": { - "version": "20260507081124", + "version": "20260515194332", "chrome_resources": { "alerts": "chrome/es-MX/locale/es-MX/alerts/", "autoconfig": "chrome/es-MX/locale/es-MX/autoconfig/", diff -Nru thunderbird-140.10.2esr/thunderbird-l10n/et/manifest.json thunderbird-140.11.0esr/thunderbird-l10n/et/manifest.json --- thunderbird-140.10.2esr/thunderbird-l10n/et/manifest.json 2026-05-12 14:42:31.659060700 +0000 +++ thunderbird-140.11.0esr/thunderbird-l10n/et/manifest.json 2026-05-19 16:40:40.219161700 +0000 @@ -10,10 +10,10 @@ }, "name": "Language: Eesti (Estonian)", "description": "Thunderbird Language Pack for Eesti (et) – Estonian", - "version": "140.10.20260507.65422", + "version": "140.11.20260515.183244", "languages": { "et": { - "version": "20260507081335", + "version": "20260515194528", "chrome_resources": { "alerts": "chrome/et/locale/et/alerts/", "autoconfig": "chrome/et/locale/et/autoconfig/", diff -Nru thunderbird-140.10.2esr/thunderbird-l10n/eu/manifest.json thunderbird-140.11.0esr/thunderbird-l10n/eu/manifest.json --- thunderbird-140.10.2esr/thunderbird-l10n/eu/manifest.json 2026-05-12 14:42:31.725687000 +0000 +++ thunderbird-140.11.0esr/thunderbird-l10n/eu/manifest.json 2026-05-19 16:40:40.270870200 +0000 @@ -10,10 +10,10 @@ }, "name": "Language: Euskara (Basque)", "description": "Thunderbird Language Pack for Euskara (eu) – Basque", - "version": "140.10.20260507.65422", + "version": "140.11.20260515.183244", "languages": { "eu": { - "version": "20260507080425", + "version": "20260515193530", "chrome_resources": { "alerts": "chrome/eu/locale/eu/alerts/", "autoconfig": "chrome/eu/locale/eu/autoconfig/", diff -Nru thunderbird-140.10.2esr/thunderbird-l10n/fi/manifest.json thunderbird-140.11.0esr/thunderbird-l10n/fi/manifest.json --- thunderbird-140.10.2esr/thunderbird-l10n/fi/manifest.json 2026-05-12 14:42:31.794959300 +0000 +++ thunderbird-140.11.0esr/thunderbird-l10n/fi/manifest.json 2026-05-19 16:40:40.322225000 +0000 @@ -10,10 +10,10 @@ }, "name": "Language: Suomi (Finnish)", "description": "Thunderbird Language Pack for Suomi (fi) – Finnish", - "version": "140.10.20260507.65422", + "version": "140.11.20260515.183244", "languages": { "fi": { - "version": "20260507080640", + "version": "20260515193751", "chrome_resources": { "alerts": "chrome/fi/locale/fi/alerts/", "autoconfig": "chrome/fi/locale/fi/autoconfig/", diff -Nru thunderbird-140.10.2esr/thunderbird-l10n/fr/manifest.json thunderbird-140.11.0esr/thunderbird-l10n/fr/manifest.json --- thunderbird-140.10.2esr/thunderbird-l10n/fr/manifest.json 2026-05-12 14:42:31.866011000 +0000 +++ thunderbird-140.11.0esr/thunderbird-l10n/fr/manifest.json 2026-05-19 16:40:40.374325500 +0000 @@ -10,10 +10,10 @@ }, "name": "Language: Français (French)", "description": "Thunderbird Language Pack for Français (fr) – French", - "version": "140.10.20260507.65422", + "version": "140.11.20260515.183244", "languages": { "fr": { - "version": "20260507080846", + "version": "20260515193957", "chrome_resources": { "alerts": "chrome/fr/locale/fr/alerts/", "autoconfig": "chrome/fr/locale/fr/autoconfig/", diff -Nru thunderbird-140.10.2esr/thunderbird-l10n/fy-NL/manifest.json thunderbird-140.11.0esr/thunderbird-l10n/fy-NL/manifest.json --- thunderbird-140.10.2esr/thunderbird-l10n/fy-NL/manifest.json 2026-05-12 14:42:31.936525600 +0000 +++ thunderbird-140.11.0esr/thunderbird-l10n/fy-NL/manifest.json 2026-05-19 16:40:40.426214500 +0000 @@ -10,10 +10,10 @@ }, "name": "Language: Frysk (Frisian)", "description": "Thunderbird Language Pack for Frysk (fy-NL) – Frisian", - "version": "140.10.20260507.65422", + "version": "140.11.20260515.183244", "languages": { "fy-NL": { - "version": "20260507081052", + "version": "20260515194205", "chrome_resources": { "alerts": "chrome/fy-NL/locale/fy-NL/alerts/", "autoconfig": "chrome/fy-NL/locale/fy-NL/autoconfig/", diff -Nru thunderbird-140.10.2esr/thunderbird-l10n/ga-IE/manifest.json thunderbird-140.11.0esr/thunderbird-l10n/ga-IE/manifest.json --- thunderbird-140.10.2esr/thunderbird-l10n/ga-IE/manifest.json 2026-05-12 14:42:32.001974800 +0000 +++ thunderbird-140.11.0esr/thunderbird-l10n/ga-IE/manifest.json 2026-05-19 16:40:40.473212700 +0000 @@ -10,10 +10,10 @@ }, "name": "Language: Gaeilge (Irish)", "description": "Thunderbird Language Pack for Gaeilge (ga-IE) – Irish", - "version": "140.10.20260507.65422", + "version": "140.11.20260515.183244", "languages": { "ga-IE": { - "version": "20260507081256", + "version": "20260515194412", "chrome_resources": { "alerts": "chrome/ga-IE/locale/ga-IE/alerts/", "autoconfig": "chrome/ga-IE/locale/ga-IE/autoconfig/", diff -Nru thunderbird-140.10.2esr/thunderbird-l10n/gd/manifest.json thunderbird-140.11.0esr/thunderbird-l10n/gd/manifest.json --- thunderbird-140.10.2esr/thunderbird-l10n/gd/manifest.json 2026-05-12 14:42:32.061619800 +0000 +++ thunderbird-140.11.0esr/thunderbird-l10n/gd/manifest.json 2026-05-19 16:40:40.524459000 +0000 @@ -10,10 +10,10 @@ }, "name": "Language: Gàidhlig (Scottish Gaelic)", "description": "Thunderbird Language Pack for Gàidhlig (gd) – Scottish Gaelic", - "version": "140.10.20260507.65422", + "version": "140.11.20260515.183244", "languages": { "gd": { - "version": "20260507080441", + "version": "20260515193846", "chrome_resources": { "alerts": "chrome/gd/locale/gd/alerts/", "autoconfig": "chrome/gd/locale/gd/autoconfig/", diff -Nru thunderbird-140.10.2esr/thunderbird-l10n/gl/manifest.json thunderbird-140.11.0esr/thunderbird-l10n/gl/manifest.json --- thunderbird-140.10.2esr/thunderbird-l10n/gl/manifest.json 2026-05-12 14:42:32.114356800 +0000 +++ thunderbird-140.11.0esr/thunderbird-l10n/gl/manifest.json 2026-05-19 16:40:40.576243900 +0000 @@ -10,10 +10,10 @@ }, "name": "Language: Galego (Galician)", "description": "Thunderbird Language Pack for Galego (gl) – Galician", - "version": "140.10.20260507.65422", + "version": "140.11.20260515.183244", "languages": { "gl": { - "version": "20260507080700", + "version": "20260515194107", "chrome_resources": { "alerts": "chrome/gl/locale/gl/alerts/", "autoconfig": "chrome/gl/locale/gl/autoconfig/", diff -Nru thunderbird-140.10.2esr/thunderbird-l10n/he/manifest.json thunderbird-140.11.0esr/thunderbird-l10n/he/manifest.json --- thunderbird-140.10.2esr/thunderbird-l10n/he/manifest.json 2026-05-12 14:42:32.172831300 +0000 +++ thunderbird-140.11.0esr/thunderbird-l10n/he/manifest.json 2026-05-19 16:40:40.626371100 +0000 @@ -10,10 +10,10 @@ }, "name": "Language: עברית (Hebrew)", "description": "Thunderbird Language Pack for עברית (he) – Hebrew", - "version": "140.10.20260507.65422", + "version": "140.11.20260515.183244", "languages": { "he": { - "version": "20260507080906", + "version": "20260515194315", "chrome_resources": { "alerts": "chrome/he/locale/he/alerts/", "autoconfig": "chrome/he/locale/he/autoconfig/", diff -Nru thunderbird-140.10.2esr/thunderbird-l10n/hr/manifest.json thunderbird-140.11.0esr/thunderbird-l10n/hr/manifest.json --- thunderbird-140.10.2esr/thunderbird-l10n/hr/manifest.json 2026-05-12 14:42:32.239174800 +0000 +++ thunderbird-140.11.0esr/thunderbird-l10n/hr/manifest.json 2026-05-19 16:40:40.677531200 +0000 @@ -10,10 +10,10 @@ }, "name": "Language: Hrvatski (Croatian)", "description": "Thunderbird Language Pack for Hrvatski (hr) – Croatian", - "version": "140.10.20260507.65422", + "version": "140.11.20260515.183244", "languages": { "hr": { - "version": "20260507081112", + "version": "20260515194523", "chrome_resources": { "alerts": "chrome/hr/locale/hr/alerts/", "autoconfig": "chrome/hr/locale/hr/autoconfig/", diff -Nru thunderbird-140.10.2esr/thunderbird-l10n/hsb/manifest.json thunderbird-140.11.0esr/thunderbird-l10n/hsb/manifest.json --- thunderbird-140.10.2esr/thunderbird-l10n/hsb/manifest.json 2026-05-12 14:42:32.310610300 +0000 +++ thunderbird-140.11.0esr/thunderbird-l10n/hsb/manifest.json 2026-05-19 16:40:40.734085800 +0000 @@ -10,10 +10,10 @@ }, "name": "Language: Hornjoserbšćina (Upper Sorbian)", "description": "Thunderbird Language Pack for Hornjoserbšćina (hsb) – Upper Sorbian", - "version": "140.10.20260507.65422", + "version": "140.11.20260515.183244", "languages": { "hsb": { - "version": "20260507081319", + "version": "20260515194731", "chrome_resources": { "alerts": "chrome/hsb/locale/hsb/alerts/", "autoconfig": "chrome/hsb/locale/hsb/autoconfig/", diff -Nru thunderbird-140.10.2esr/thunderbird-l10n/hu/manifest.json thunderbird-140.11.0esr/thunderbird-l10n/hu/manifest.json --- thunderbird-140.10.2esr/thunderbird-l10n/hu/manifest.json 2026-05-12 14:42:32.371620700 +0000 +++ thunderbird-140.11.0esr/thunderbird-l10n/hu/manifest.json 2026-05-19 16:40:40.786167600 +0000 @@ -10,10 +10,10 @@ }, "name": "Language: Magyar (Hungarian)", "description": "Thunderbird Language Pack for Magyar (hu) – Hungarian", - "version": "140.10.20260507.65422", + "version": "140.11.20260515.183244", "languages": { "hu": { - "version": "20260507075601", + "version": "20260515193843", "chrome_resources": { "alerts": "chrome/hu/locale/hu/alerts/", "autoconfig": "chrome/hu/locale/hu/autoconfig/", diff -Nru thunderbird-140.10.2esr/thunderbird-l10n/hy-AM/manifest.json thunderbird-140.11.0esr/thunderbird-l10n/hy-AM/manifest.json --- thunderbird-140.10.2esr/thunderbird-l10n/hy-AM/manifest.json 2026-05-12 14:42:32.433058700 +0000 +++ thunderbird-140.11.0esr/thunderbird-l10n/hy-AM/manifest.json 2026-05-19 16:40:40.837899700 +0000 @@ -10,10 +10,10 @@ }, "name": "Language: հայերեն (Armenian)", "description": "Thunderbird Language Pack for հայերեն (hy-AM) – Armenian", - "version": "140.10.20260507.65422", + "version": "140.11.20260515.183244", "languages": { "hy-AM": { - "version": "20260507075825", + "version": "20260515194105", "chrome_resources": { "alerts": "chrome/hy-AM/locale/hy-AM/alerts/", "autoconfig": "chrome/hy-AM/locale/hy-AM/autoconfig/", diff -Nru thunderbird-140.10.2esr/thunderbird-l10n/id/manifest.json thunderbird-140.11.0esr/thunderbird-l10n/id/manifest.json --- thunderbird-140.10.2esr/thunderbird-l10n/id/manifest.json 2026-05-12 14:42:32.498392000 +0000 +++ thunderbird-140.11.0esr/thunderbird-l10n/id/manifest.json 2026-05-19 16:40:40.889516600 +0000 @@ -10,10 +10,10 @@ }, "name": "Language: Indonesia (Indonesian)", "description": "Thunderbird Language Pack for Indonesia (id) – Indonesian", - "version": "140.10.20260507.65422", + "version": "140.11.20260515.183244", "languages": { "id": { - "version": "20260507080034", + "version": "20260515194313", "chrome_resources": { "alerts": "chrome/id/locale/id/alerts/", "autoconfig": "chrome/id/locale/id/autoconfig/", diff -Nru thunderbird-140.10.2esr/thunderbird-l10n/is/manifest.json thunderbird-140.11.0esr/thunderbird-l10n/is/manifest.json --- thunderbird-140.10.2esr/thunderbird-l10n/is/manifest.json 2026-05-12 14:42:32.560175200 +0000 +++ thunderbird-140.11.0esr/thunderbird-l10n/is/manifest.json 2026-05-19 16:40:40.940856500 +0000 @@ -10,10 +10,10 @@ }, "name": "Language: Islenska (Icelandic)", "description": "Thunderbird Language Pack for Islenska (is) – Icelandic", - "version": "140.10.20260507.65422", + "version": "140.11.20260515.183244", "languages": { "is": { - "version": "20260507080243", + "version": "20260515194527", "chrome_resources": { "alerts": "chrome/is/locale/is/alerts/", "autoconfig": "chrome/is/locale/is/autoconfig/", diff -Nru thunderbird-140.10.2esr/thunderbird-l10n/it/manifest.json thunderbird-140.11.0esr/thunderbird-l10n/it/manifest.json --- thunderbird-140.10.2esr/thunderbird-l10n/it/manifest.json 2026-05-12 14:42:32.623758600 +0000 +++ thunderbird-140.11.0esr/thunderbird-l10n/it/manifest.json 2026-05-19 16:40:40.997721700 +0000 @@ -10,10 +10,10 @@ }, "name": "Language: Italiano (Italian)", "description": "Thunderbird Language Pack for Italiano (it) – Italian", - "version": "140.10.20260507.65422", + "version": "140.11.20260515.183244", "languages": { "it": { - "version": "20260507080455", + "version": "20260515194737", "chrome_resources": { "alerts": "chrome/it/locale/it/alerts/", "autoconfig": "chrome/it/locale/it/autoconfig/", diff -Nru thunderbird-140.10.2esr/thunderbird-l10n/ja/manifest.json thunderbird-140.11.0esr/thunderbird-l10n/ja/manifest.json --- thunderbird-140.10.2esr/thunderbird-l10n/ja/manifest.json 2026-05-12 14:42:32.688166100 +0000 +++ thunderbird-140.11.0esr/thunderbird-l10n/ja/manifest.json 2026-05-19 16:40:41.049612000 +0000 @@ -10,10 +10,10 @@ }, "name": "Language: 日本語 (Japanese)", "description": "Thunderbird Language Pack for 日本語 (ja) – Japanese", - "version": "140.10.20260507.65422", + "version": "140.11.20260515.183244", "languages": { "ja": { - "version": "20260507075508", + "version": "20260515193848", "chrome_resources": { "alerts": "chrome/ja/locale/ja/alerts/", "autoconfig": "chrome/ja/locale/ja/autoconfig/", diff -Nru thunderbird-140.10.2esr/thunderbird-l10n/ka/manifest.json thunderbird-140.11.0esr/thunderbird-l10n/ka/manifest.json --- thunderbird-140.10.2esr/thunderbird-l10n/ka/manifest.json 2026-05-12 14:42:32.752233300 +0000 +++ thunderbird-140.11.0esr/thunderbird-l10n/ka/manifest.json 2026-05-19 16:40:41.102937000 +0000 @@ -10,10 +10,10 @@ }, "name": "Language: ქართული (Georgian)", "description": "Thunderbird Language Pack for ქართული (ka) – Georgian", - "version": "140.10.20260507.65422", + "version": "140.11.20260515.183244", "languages": { "ka": { - "version": "20260507075728", + "version": "20260515194109", "chrome_resources": { "alerts": "chrome/ka/locale/ka/alerts/", "autoconfig": "chrome/ka/locale/ka/autoconfig/", diff -Nru thunderbird-140.10.2esr/thunderbird-l10n/kab/manifest.json thunderbird-140.11.0esr/thunderbird-l10n/kab/manifest.json --- thunderbird-140.10.2esr/thunderbird-l10n/kab/manifest.json 2026-05-12 14:42:32.815689600 +0000 +++ thunderbird-140.11.0esr/thunderbird-l10n/kab/manifest.json 2026-05-19 16:40:41.153920200 +0000 @@ -10,10 +10,10 @@ }, "name": "Language: Taqbaylit (Kabyle)", "description": "Thunderbird Language Pack for Taqbaylit (kab) – Kabyle", - "version": "140.10.20260507.65422", + "version": "140.11.20260515.183244", "languages": { "kab": { - "version": "20260507075935", + "version": "20260515194313", "chrome_resources": { "alerts": "chrome/kab/locale/kab/alerts/", "autoconfig": "chrome/kab/locale/kab/autoconfig/", diff -Nru thunderbird-140.10.2esr/thunderbird-l10n/kk/manifest.json thunderbird-140.11.0esr/thunderbird-l10n/kk/manifest.json --- thunderbird-140.10.2esr/thunderbird-l10n/kk/manifest.json 2026-05-12 14:42:32.879743000 +0000 +++ thunderbird-140.11.0esr/thunderbird-l10n/kk/manifest.json 2026-05-19 16:40:41.207375000 +0000 @@ -10,10 +10,10 @@ }, "name": "Language: қазақ тілі (Kazakh)", "description": "Thunderbird Language Pack for қазақ тілі (kk) – Kazakh", - "version": "140.10.20260507.65422", + "version": "140.11.20260515.183244", "languages": { "kk": { - "version": "20260507080143", + "version": "20260515194517", "chrome_resources": { "alerts": "chrome/kk/locale/kk/alerts/", "autoconfig": "chrome/kk/locale/kk/autoconfig/", diff -Nru thunderbird-140.10.2esr/thunderbird-l10n/ko/manifest.json thunderbird-140.11.0esr/thunderbird-l10n/ko/manifest.json --- thunderbird-140.10.2esr/thunderbird-l10n/ko/manifest.json 2026-05-12 14:42:32.945882000 +0000 +++ thunderbird-140.11.0esr/thunderbird-l10n/ko/manifest.json 2026-05-19 16:40:41.258969800 +0000 @@ -10,10 +10,10 @@ }, "name": "Language: 한국어 (Korean)", "description": "Thunderbird Language Pack for 한국어 (ko) – Korean", - "version": "140.10.20260507.65422", + "version": "140.11.20260515.183244", "languages": { "ko": { - "version": "20260507080350", + "version": "20260515194722", "chrome_resources": { "alerts": "chrome/ko/locale/ko/alerts/", "autoconfig": "chrome/ko/locale/ko/autoconfig/", diff -Nru thunderbird-140.10.2esr/thunderbird-l10n/lt/manifest.json thunderbird-140.11.0esr/thunderbird-l10n/lt/manifest.json --- thunderbird-140.10.2esr/thunderbird-l10n/lt/manifest.json 2026-05-12 14:42:33.008583800 +0000 +++ thunderbird-140.11.0esr/thunderbird-l10n/lt/manifest.json 2026-05-19 16:40:41.309572200 +0000 @@ -10,10 +10,10 @@ }, "name": "Language: Lietuvių (Lithuanian)", "description": "Thunderbird Language Pack for Lietuvių (lt) – Lithuanian", - "version": "140.10.20260507.65422", + "version": "140.11.20260515.183244", "languages": { "lt": { - "version": "20260507080435", + "version": "20260515193757", "chrome_resources": { "alerts": "chrome/lt/locale/lt/alerts/", "autoconfig": "chrome/lt/locale/lt/autoconfig/", diff -Nru thunderbird-140.10.2esr/thunderbird-l10n/lv/manifest.json thunderbird-140.11.0esr/thunderbird-l10n/lv/manifest.json --- thunderbird-140.10.2esr/thunderbird-l10n/lv/manifest.json 2026-05-12 14:42:33.066989400 +0000 +++ thunderbird-140.11.0esr/thunderbird-l10n/lv/manifest.json 2026-05-19 16:40:41.357658600 +0000 @@ -10,10 +10,10 @@ }, "name": "Language: Latviešu (Latvian)", "description": "Thunderbird Language Pack for Latviešu (lv) – Latvian", - "version": "140.10.20260507.65422", + "version": "140.11.20260515.183244", "languages": { "lv": { - "version": "20260507080657", + "version": "20260515194013", "chrome_resources": { "alerts": "chrome/lv/locale/lv/alerts/", "autoconfig": "chrome/lv/locale/lv/autoconfig/", diff -Nru thunderbird-140.10.2esr/thunderbird-l10n/ms/manifest.json thunderbird-140.11.0esr/thunderbird-l10n/ms/manifest.json --- thunderbird-140.10.2esr/thunderbird-l10n/ms/manifest.json 2026-05-12 14:42:33.127073300 +0000 +++ thunderbird-140.11.0esr/thunderbird-l10n/ms/manifest.json 2026-05-19 16:40:41.404256600 +0000 @@ -10,10 +10,10 @@ }, "name": "Language: Melayu (Malay)", "description": "Thunderbird Language Pack for Melayu (ms) – Malay", - "version": "140.10.20260507.65422", + "version": "140.11.20260515.183244", "languages": { "ms": { - "version": "20260507080907", + "version": "20260515194215", "chrome_resources": { "alerts": "chrome/ms/locale/ms/alerts/", "autoconfig": "chrome/ms/locale/ms/autoconfig/", diff -Nru thunderbird-140.10.2esr/thunderbird-l10n/nb-NO/manifest.json thunderbird-140.11.0esr/thunderbird-l10n/nb-NO/manifest.json --- thunderbird-140.10.2esr/thunderbird-l10n/nb-NO/manifest.json 2026-05-12 14:42:33.185629100 +0000 +++ thunderbird-140.11.0esr/thunderbird-l10n/nb-NO/manifest.json 2026-05-19 16:40:41.455855100 +0000 @@ -10,10 +10,10 @@ }, "name": "Language: Norsk Bokmål (Norwegian Bokmål)", "description": "Thunderbird Language Pack for Norsk Bokmål (nb-NO) – Norwegian Bokmål", - "version": "140.10.20260507.65422", + "version": "140.11.20260515.183244", "languages": { "nb-NO": { - "version": "20260507081124", + "version": "20260515194418", "chrome_resources": { "alerts": "chrome/nb-NO/locale/nb-NO/alerts/", "autoconfig": "chrome/nb-NO/locale/nb-NO/autoconfig/", diff -Nru thunderbird-140.10.2esr/thunderbird-l10n/nl/manifest.json thunderbird-140.11.0esr/thunderbird-l10n/nl/manifest.json --- thunderbird-140.10.2esr/thunderbird-l10n/nl/manifest.json 2026-05-12 14:42:33.237332600 +0000 +++ thunderbird-140.11.0esr/thunderbird-l10n/nl/manifest.json 2026-05-19 16:40:41.507355200 +0000 @@ -10,10 +10,10 @@ }, "name": "Language: Nederlands (Dutch)", "description": "Thunderbird Language Pack for Nederlands (nl) – Dutch", - "version": "140.10.20260507.65422", + "version": "140.11.20260515.183244", "languages": { "nl": { - "version": "20260507081329", + "version": "20260515194621", "chrome_resources": { "alerts": "chrome/nl/locale/nl/alerts/", "autoconfig": "chrome/nl/locale/nl/autoconfig/", diff -Nru thunderbird-140.10.2esr/thunderbird-l10n/nn-NO/manifest.json thunderbird-140.11.0esr/thunderbird-l10n/nn-NO/manifest.json --- thunderbird-140.10.2esr/thunderbird-l10n/nn-NO/manifest.json 2026-05-12 14:42:33.291371600 +0000 +++ thunderbird-140.11.0esr/thunderbird-l10n/nn-NO/manifest.json 2026-05-19 16:40:41.558580900 +0000 @@ -10,10 +10,10 @@ }, "name": "Language: Nynorsk (Norwegian Nynorsk)", "description": "Thunderbird Language Pack for Nynorsk (nn-NO) – Norwegian Nynorsk", - "version": "140.10.20260507.65422", + "version": "140.11.20260515.183244", "languages": { "nn-NO": { - "version": "20260507080435", + "version": "20260515193759", "chrome_resources": { "alerts": "chrome/nn-NO/locale/nn-NO/alerts/", "autoconfig": "chrome/nn-NO/locale/nn-NO/autoconfig/", diff -Nru thunderbird-140.10.2esr/thunderbird-l10n/pa-IN/manifest.json thunderbird-140.11.0esr/thunderbird-l10n/pa-IN/manifest.json --- thunderbird-140.10.2esr/thunderbird-l10n/pa-IN/manifest.json 2026-05-12 14:42:33.344185800 +0000 +++ thunderbird-140.11.0esr/thunderbird-l10n/pa-IN/manifest.json 2026-05-19 16:40:41.607472400 +0000 @@ -10,10 +10,10 @@ }, "name": "Language: ਪੰਜਾਬੀ (Punjabi)", "description": "Thunderbird Language Pack for ਪੰਜਾਬੀ (pa-IN) – Punjabi", - "version": "140.10.20260507.65422", + "version": "140.11.20260515.183244", "languages": { "pa-IN": { - "version": "20260507080702", + "version": "20260515194020", "chrome_resources": { "alerts": "chrome/pa-IN/locale/pa-IN/alerts/", "autoconfig": "chrome/pa-IN/locale/pa-IN/autoconfig/", diff -Nru thunderbird-140.10.2esr/thunderbird-l10n/pl/manifest.json thunderbird-140.11.0esr/thunderbird-l10n/pl/manifest.json --- thunderbird-140.10.2esr/thunderbird-l10n/pl/manifest.json 2026-05-12 14:42:33.402395700 +0000 +++ thunderbird-140.11.0esr/thunderbird-l10n/pl/manifest.json 2026-05-19 16:40:41.659454600 +0000 @@ -10,10 +10,10 @@ }, "name": "Language: Polski (Polish)", "description": "Thunderbird Language Pack for Polski (pl) – Polish", - "version": "140.10.20260507.65422", + "version": "140.11.20260515.183244", "languages": { "pl": { - "version": "20260507080918", + "version": "20260515194226", "chrome_resources": { "alerts": "chrome/pl/locale/pl/alerts/", "autoconfig": "chrome/pl/locale/pl/autoconfig/", diff -Nru thunderbird-140.10.2esr/thunderbird-l10n/pt-BR/manifest.json thunderbird-140.11.0esr/thunderbird-l10n/pt-BR/manifest.json --- thunderbird-140.10.2esr/thunderbird-l10n/pt-BR/manifest.json 2026-05-12 14:42:33.467372000 +0000 +++ thunderbird-140.11.0esr/thunderbird-l10n/pt-BR/manifest.json 2026-05-19 16:40:41.711079100 +0000 @@ -10,10 +10,10 @@ }, "name": "Language: Português (BR)", "description": "Thunderbird Language Pack for Português (BR) (pt-BR) – Brazilian Portuguese", - "version": "140.10.20260507.65422", + "version": "140.11.20260515.183244", "languages": { "pt-BR": { - "version": "20260507081142", + "version": "20260515194432", "chrome_resources": { "alerts": "chrome/pt-BR/locale/pt-BR/alerts/", "autoconfig": "chrome/pt-BR/locale/pt-BR/autoconfig/", diff -Nru thunderbird-140.10.2esr/thunderbird-l10n/pt-PT/manifest.json thunderbird-140.11.0esr/thunderbird-l10n/pt-PT/manifest.json --- thunderbird-140.10.2esr/thunderbird-l10n/pt-PT/manifest.json 2026-05-12 14:42:33.533782700 +0000 +++ thunderbird-140.11.0esr/thunderbird-l10n/pt-PT/manifest.json 2026-05-19 16:40:41.763590000 +0000 @@ -10,10 +10,10 @@ }, "name": "Language: Português (PT) (Portuguese)", "description": "Thunderbird Language Pack for Português (PT) (pt-PT) – Portuguese", - "version": "140.10.20260507.65422", + "version": "140.11.20260515.183244", "languages": { "pt-PT": { - "version": "20260507081353", + "version": "20260515194639", "chrome_resources": { "alerts": "chrome/pt-PT/locale/pt-PT/alerts/", "autoconfig": "chrome/pt-PT/locale/pt-PT/autoconfig/", diff -Nru thunderbird-140.10.2esr/thunderbird-l10n/rm/manifest.json thunderbird-140.11.0esr/thunderbird-l10n/rm/manifest.json --- thunderbird-140.10.2esr/thunderbird-l10n/rm/manifest.json 2026-05-12 14:42:33.600644800 +0000 +++ thunderbird-140.11.0esr/thunderbird-l10n/rm/manifest.json 2026-05-19 16:40:41.815796400 +0000 @@ -10,10 +10,10 @@ }, "name": "Language: Rumantsch (Romansh)", "description": "Thunderbird Language Pack for Rumantsch (rm) – Romansh", - "version": "140.10.20260507.65422", + "version": "140.11.20260515.183244", "languages": { "rm": { - "version": "20260507124533", + "version": "20260515193858", "chrome_resources": { "alerts": "chrome/rm/locale/rm/alerts/", "autoconfig": "chrome/rm/locale/rm/autoconfig/", diff -Nru thunderbird-140.10.2esr/thunderbird-l10n/ro/manifest.json thunderbird-140.11.0esr/thunderbird-l10n/ro/manifest.json --- thunderbird-140.10.2esr/thunderbird-l10n/ro/manifest.json 2026-05-12 14:42:33.663567800 +0000 +++ thunderbird-140.11.0esr/thunderbird-l10n/ro/manifest.json 2026-05-19 16:40:41.867926800 +0000 @@ -10,10 +10,10 @@ }, "name": "Language: Română (Romanian)", "description": "Thunderbird Language Pack for Română (ro) – Romanian", - "version": "140.10.20260507.65422", + "version": "140.11.20260515.183244", "languages": { "ro": { - "version": "20260507124745", + "version": "20260515194108", "chrome_resources": { "alerts": "chrome/ro/locale/ro/alerts/", "autoconfig": "chrome/ro/locale/ro/autoconfig/", diff -Nru thunderbird-140.10.2esr/thunderbird-l10n/ru/manifest.json thunderbird-140.11.0esr/thunderbird-l10n/ru/manifest.json --- thunderbird-140.10.2esr/thunderbird-l10n/ru/manifest.json 2026-05-12 14:42:33.723602300 +0000 +++ thunderbird-140.11.0esr/thunderbird-l10n/ru/manifest.json 2026-05-19 16:40:41.922683700 +0000 @@ -10,10 +10,10 @@ }, "name": "Language: Русский (Russian)", "description": "Thunderbird Language Pack for Русский (ru) – Russian", - "version": "140.10.20260507.65422", + "version": "140.11.20260515.183244", "languages": { "ru": { - "version": "20260507124945", + "version": "20260515194304", "chrome_resources": { "alerts": "chrome/ru/locale/ru/alerts/", "autoconfig": "chrome/ru/locale/ru/autoconfig/", diff -Nru thunderbird-140.10.2esr/thunderbird-l10n/sk/manifest.json thunderbird-140.11.0esr/thunderbird-l10n/sk/manifest.json --- thunderbird-140.10.2esr/thunderbird-l10n/sk/manifest.json 2026-05-12 14:42:33.837034200 +0000 +++ thunderbird-140.11.0esr/thunderbird-l10n/sk/manifest.json 2026-05-19 16:40:41.974907600 +0000 @@ -10,10 +10,10 @@ }, "name": "Language: Slovenčina (Slovak)", "description": "Thunderbird Language Pack for Slovenčina (sk) – Slovak", - "version": "140.10.20260507.65422", + "version": "140.11.20260515.183244", "languages": { "sk": { - "version": "20260507125146", + "version": "20260515194501", "chrome_resources": { "alerts": "chrome/sk/locale/sk/alerts/", "autoconfig": "chrome/sk/locale/sk/autoconfig/", diff -Nru thunderbird-140.10.2esr/thunderbird-l10n/sl/manifest.json thunderbird-140.11.0esr/thunderbird-l10n/sl/manifest.json --- thunderbird-140.10.2esr/thunderbird-l10n/sl/manifest.json 2026-05-12 14:42:33.911587200 +0000 +++ thunderbird-140.11.0esr/thunderbird-l10n/sl/manifest.json 2026-05-19 16:40:42.026639700 +0000 @@ -10,10 +10,10 @@ }, "name": "Language: Slovenščina (Slovenian)", "description": "Thunderbird Language Pack for Slovenščina (sl) – Slovenian", - "version": "140.10.20260507.65422", + "version": "140.11.20260515.183244", "languages": { "sl": { - "version": "20260507125344", + "version": "20260515194657", "chrome_resources": { "alerts": "chrome/sl/locale/sl/alerts/", "autoconfig": "chrome/sl/locale/sl/autoconfig/", diff -Nru thunderbird-140.10.2esr/thunderbird-l10n/sq/manifest.json thunderbird-140.11.0esr/thunderbird-l10n/sq/manifest.json --- thunderbird-140.10.2esr/thunderbird-l10n/sq/manifest.json 2026-05-12 14:42:33.988093900 +0000 +++ thunderbird-140.11.0esr/thunderbird-l10n/sq/manifest.json 2026-05-19 16:40:42.078659000 +0000 @@ -10,10 +10,10 @@ }, "name": "Language: Shqip (Albanian)", "description": "Thunderbird Language Pack for Shqip (sq) – Albanian", - "version": "140.10.20260507.65422", + "version": "140.11.20260515.183244", "languages": { "sq": { - "version": "20260507080440", + "version": "20260515193837", "chrome_resources": { "alerts": "chrome/sq/locale/sq/alerts/", "autoconfig": "chrome/sq/locale/sq/autoconfig/", diff -Nru thunderbird-140.10.2esr/thunderbird-l10n/sr/manifest.json thunderbird-140.11.0esr/thunderbird-l10n/sr/manifest.json --- thunderbird-140.10.2esr/thunderbird-l10n/sr/manifest.json 2026-05-12 14:42:34.065905600 +0000 +++ thunderbird-140.11.0esr/thunderbird-l10n/sr/manifest.json 2026-05-19 16:40:42.131252300 +0000 @@ -10,10 +10,10 @@ }, "name": "Language: Српски (Serbian)", "description": "Thunderbird Language Pack for Српски (sr) – Serbian", - "version": "140.10.20260507.65422", + "version": "140.11.20260515.183244", "languages": { "sr": { - "version": "20260507080657", + "version": "20260515194041", "chrome_resources": { "alerts": "chrome/sr/locale/sr/alerts/", "autoconfig": "chrome/sr/locale/sr/autoconfig/", diff -Nru thunderbird-140.10.2esr/thunderbird-l10n/sv-SE/manifest.json thunderbird-140.11.0esr/thunderbird-l10n/sv-SE/manifest.json --- thunderbird-140.10.2esr/thunderbird-l10n/sv-SE/manifest.json 2026-05-12 14:42:34.136330000 +0000 +++ thunderbird-140.11.0esr/thunderbird-l10n/sv-SE/manifest.json 2026-05-19 16:40:42.182472500 +0000 @@ -10,10 +10,10 @@ }, "name": "Language: Svenska (Swedish)", "description": "Thunderbird Language Pack for Svenska (sv-SE) – Swedish", - "version": "140.10.20260507.65422", + "version": "140.11.20260515.183244", "languages": { "sv-SE": { - "version": "20260507080902", + "version": "20260515194241", "chrome_resources": { "alerts": "chrome/sv-SE/locale/sv-SE/alerts/", "autoconfig": "chrome/sv-SE/locale/sv-SE/autoconfig/", diff -Nru thunderbird-140.10.2esr/thunderbird-l10n/th/manifest.json thunderbird-140.11.0esr/thunderbird-l10n/th/manifest.json --- thunderbird-140.10.2esr/thunderbird-l10n/th/manifest.json 2026-05-12 14:42:34.209720800 +0000 +++ thunderbird-140.11.0esr/thunderbird-l10n/th/manifest.json 2026-05-19 16:40:42.236324300 +0000 @@ -10,10 +10,10 @@ }, "name": "Language: ไทย (Thai)", "description": "Thunderbird Language Pack for ไทย (th) – Thai", - "version": "140.10.20260507.65422", + "version": "140.11.20260515.183244", "languages": { "th": { - "version": "20260507081107", + "version": "20260515194443", "chrome_resources": { "alerts": "chrome/th/locale/th/alerts/", "autoconfig": "chrome/th/locale/th/autoconfig/", diff -Nru thunderbird-140.10.2esr/thunderbird-l10n/tr/manifest.json thunderbird-140.11.0esr/thunderbird-l10n/tr/manifest.json --- thunderbird-140.10.2esr/thunderbird-l10n/tr/manifest.json 2026-05-12 14:42:34.278730200 +0000 +++ thunderbird-140.11.0esr/thunderbird-l10n/tr/manifest.json 2026-05-19 16:40:42.288241100 +0000 @@ -10,10 +10,10 @@ }, "name": "Language: Türkçe (Turkish)", "description": "Thunderbird Language Pack for Türkçe (tr) – Turkish", - "version": "140.10.20260507.65422", + "version": "140.11.20260515.183244", "languages": { "tr": { - "version": "20260507081312", + "version": "20260515194636", "chrome_resources": { "alerts": "chrome/tr/locale/tr/alerts/", "autoconfig": "chrome/tr/locale/tr/autoconfig/", diff -Nru thunderbird-140.10.2esr/thunderbird-l10n/uk/manifest.json thunderbird-140.11.0esr/thunderbird-l10n/uk/manifest.json --- thunderbird-140.10.2esr/thunderbird-l10n/uk/manifest.json 2026-05-12 14:42:34.342692600 +0000 +++ thunderbird-140.11.0esr/thunderbird-l10n/uk/manifest.json 2026-05-19 16:40:42.343170200 +0000 @@ -10,10 +10,10 @@ }, "name": "Language: Українська (Ukrainian)", "description": "Thunderbird Language Pack for Українська (uk) – Ukrainian", - "version": "140.10.20260507.65422", + "version": "140.11.20260515.183244", "languages": { "uk": { - "version": "20260507080440", + "version": "20260515193807", "chrome_resources": { "alerts": "chrome/uk/locale/uk/alerts/", "autoconfig": "chrome/uk/locale/uk/autoconfig/", diff -Nru thunderbird-140.10.2esr/thunderbird-l10n/uz/manifest.json thunderbird-140.11.0esr/thunderbird-l10n/uz/manifest.json --- thunderbird-140.10.2esr/thunderbird-l10n/uz/manifest.json 2026-05-12 14:42:34.400601000 +0000 +++ thunderbird-140.11.0esr/thunderbird-l10n/uz/manifest.json 2026-05-19 16:40:42.389611500 +0000 @@ -10,10 +10,10 @@ }, "name": "Language: O‘zbek (Uzbek)", "description": "Thunderbird Language Pack for O‘zbek (uz) – Uzbek", - "version": "140.10.20260507.65422", + "version": "140.11.20260515.183244", "languages": { "uz": { - "version": "20260507080649", + "version": "20260515194022", "chrome_resources": { "alerts": "chrome/uz/locale/uz/alerts/", "autoconfig": "chrome/uz/locale/uz/autoconfig/", diff -Nru thunderbird-140.10.2esr/thunderbird-l10n/vi/manifest.json thunderbird-140.11.0esr/thunderbird-l10n/vi/manifest.json --- thunderbird-140.10.2esr/thunderbird-l10n/vi/manifest.json 2026-05-12 14:42:34.474353600 +0000 +++ thunderbird-140.11.0esr/thunderbird-l10n/vi/manifest.json 2026-05-19 16:40:42.441691400 +0000 @@ -10,10 +10,10 @@ }, "name": "Language: Tiếng Việt (Vietnamese)", "description": "Thunderbird Language Pack for Tiếng Việt (vi) – Vietnamese", - "version": "140.10.20260507.65422", + "version": "140.11.20260515.183244", "languages": { "vi": { - "version": "20260507080844", + "version": "20260515194223", "chrome_resources": { "alerts": "chrome/vi/locale/vi/alerts/", "autoconfig": "chrome/vi/locale/vi/autoconfig/", diff -Nru thunderbird-140.10.2esr/thunderbird-l10n/zh-CN/manifest.json thunderbird-140.11.0esr/thunderbird-l10n/zh-CN/manifest.json --- thunderbird-140.10.2esr/thunderbird-l10n/zh-CN/manifest.json 2026-05-12 14:42:34.549782500 +0000 +++ thunderbird-140.11.0esr/thunderbird-l10n/zh-CN/manifest.json 2026-05-19 16:40:42.492159000 +0000 @@ -10,10 +10,10 @@ }, "name": "Language: 简体中文 (Simplified Chinese)", "description": "Thunderbird Language Pack for 简体中文 (zh-CN) – Simplified Chinese", - "version": "140.10.20260507.65422", + "version": "140.11.20260515.183244", "languages": { "zh-CN": { - "version": "20260507081041", + "version": "20260515194422", "chrome_resources": { "alerts": "chrome/zh-CN/locale/zh-CN/alerts/", "autoconfig": "chrome/zh-CN/locale/zh-CN/autoconfig/", diff -Nru thunderbird-140.10.2esr/thunderbird-l10n/zh-TW/manifest.json thunderbird-140.11.0esr/thunderbird-l10n/zh-TW/manifest.json --- thunderbird-140.10.2esr/thunderbird-l10n/zh-TW/manifest.json 2026-05-12 14:42:34.626996500 +0000 +++ thunderbird-140.11.0esr/thunderbird-l10n/zh-TW/manifest.json 2026-05-19 16:40:42.542935800 +0000 @@ -10,10 +10,10 @@ }, "name": "Language: 正體中文 (Traditional Chinese)", "description": "Thunderbird Language Pack for 正體中文 (zh-TW) – Traditional Chinese", - "version": "140.10.20260507.65422", + "version": "140.11.20260515.183244", "languages": { "zh-TW": { - "version": "20260507081236", + "version": "20260515194621", "chrome_resources": { "alerts": "chrome/zh-TW/locale/zh-TW/alerts/", "autoconfig": "chrome/zh-TW/locale/zh-TW/autoconfig/", diff -Nru thunderbird-140.10.2esr/toolkit/actors/WebChannelParent.sys.mjs thunderbird-140.11.0esr/toolkit/actors/WebChannelParent.sys.mjs --- thunderbird-140.10.2esr/toolkit/actors/WebChannelParent.sys.mjs 2026-05-07 13:12:27.000000000 +0000 +++ thunderbird-140.11.0esr/toolkit/actors/WebChannelParent.sys.mjs 2026-05-15 21:31:36.000000000 +0000 @@ -18,6 +18,7 @@ browser: this.browsingContext.top.embedderElement, eventTarget: msg.data.eventTarget, principal: this.manager.documentPrincipal, + remoteType: this.manager.remoteType, }; // data must be a string except for a few legacy origins allowed by browser-content.js. if (typeof data == "string") { diff -Nru thunderbird-140.10.2esr/toolkit/components/enterprisepolicies/EnterprisePoliciesParent.sys.mjs thunderbird-140.11.0esr/toolkit/components/enterprisepolicies/EnterprisePoliciesParent.sys.mjs --- thunderbird-140.10.2esr/toolkit/components/enterprisepolicies/EnterprisePoliciesParent.sys.mjs 2026-05-07 13:12:26.000000000 +0000 +++ thunderbird-140.11.0esr/toolkit/components/enterprisepolicies/EnterprisePoliciesParent.sys.mjs 2026-05-15 21:31:37.000000000 +0000 @@ -586,6 +586,7 @@ if (!this._policies) { lazy.log.error("Policies file doesn't contain a 'policies' object"); + this._policies = null; this._failed = true; } } diff -Nru thunderbird-140.10.2esr/toolkit/components/enterprisepolicies/tests/browser/browser_policies_gpo.js thunderbird-140.11.0esr/toolkit/components/enterprisepolicies/tests/browser/browser_policies_gpo.js --- thunderbird-140.10.2esr/toolkit/components/enterprisepolicies/tests/browser/browser_policies_gpo.js 2026-05-07 13:12:27.000000000 +0000 +++ thunderbird-140.11.0esr/toolkit/components/enterprisepolicies/tests/browser/browser_policies_gpo.js 2026-05-15 21:31:37.000000000 +0000 @@ -153,6 +153,60 @@ wrk.close(); }); +add_task(async function test_gpo_blank_json_policies() { + let { Policies } = ChromeUtils.importESModule( + "resource:///modules/policies/Policies.sys.mjs" + ); + + let gpoPolicyRan = false; + + Policies.gpo_policy = { + onProfileAfterChange(manager, param) { + is(param, true, "Param matches what was in the registry"); + gpoPolicyRan = true; + }, + }; + + let wrk = Cc["@mozilla.org/windows-registry-key;1"].createInstance( + Ci.nsIWindowsRegKey + ); + let regLocation = + "SOFTWARE\\Mozilla\\PolicyTesting\\Mozilla\\" + Services.appinfo.name; + wrk.create(wrk.ROOT_KEY_CURRENT_USER, regLocation, wrk.ACCESS_WRITE); + wrk.writeIntValue("gpo_policy", 1); + wrk.close(); + + await setupPolicyEngineWithJson( + // policies.json missing the "policies" object entirely + {}, + + // custom schema + { + properties: { + gpo_policy: { + type: "boolean", + }, + }, + } + ); + + is( + Services.policies.status, + Ci.nsIEnterprisePolicies.ACTIVE, + "Engine is active" + ); + + ok(gpoPolicyRan, "GPO Policy ran correctly though onProfileAfterChange"); + + delete Policies.gpo_policy; + + wrk.open(wrk.ROOT_KEY_CURRENT_USER, "SOFTWARE\\Mozilla", wrk.ACCESS_WRITE); + wrk.removeChild("PolicyTesting\\Mozilla\\" + Services.appinfo.name); + wrk.removeChild("PolicyTesting\\Mozilla"); + wrk.removeChild("PolicyTesting"); + wrk.close(); +}); + add_task(async function test_gpo_broken_json_policies() { let { Policies } = ChromeUtils.importESModule( "resource:///modules/policies/Policies.sys.mjs" diff -Nru thunderbird-140.10.2esr/toolkit/components/extensions/ConduitsParent.sys.mjs thunderbird-140.11.0esr/toolkit/components/extensions/ConduitsParent.sys.mjs --- thunderbird-140.10.2esr/toolkit/components/extensions/ConduitsParent.sys.mjs 2026-05-07 13:12:26.000000000 +0000 +++ thunderbird-140.11.0esr/toolkit/components/extensions/ConduitsParent.sys.mjs 2026-05-15 21:31:37.000000000 +0000 @@ -165,19 +165,23 @@ let windowGlobal = actor.manager; while (windowGlobal) { - let { browsingContext: bc, documentPrincipal: prin } = windowGlobal; + let { + parentWindowContext: parent, + documentPrincipal: prin, + remoteType, + } = windowGlobal; if (prin.addonId !== extensionId) { throw new Error(`Bad ${extensionId} principal: ${prin.URI.spec}`); } - if (bc.currentRemoteType !== prin.addonPolicy.extension.remoteType) { - throw new Error(`Bad ${extensionId} process: ${bc.currentRemoteType}`); + if (remoteType !== prin.addonPolicy.extension.remoteType) { + throw new Error(`Bad ${extensionId} process: ${remoteType}`); } - if (!bc.parent) { + if (!parent) { return true; } - windowGlobal = bc.embedderWindowGlobal; + windowGlobal = parent; } throw new Error(`Missing WindowGlobalParent for ${extensionId}`); }, diff -Nru thunderbird-140.10.2esr/toolkit/components/remote/nsUnixRemoteServer.cpp thunderbird-140.11.0esr/toolkit/components/remote/nsUnixRemoteServer.cpp --- thunderbird-140.10.2esr/toolkit/components/remote/nsUnixRemoteServer.cpp 2026-05-07 13:12:27.000000000 +0000 +++ thunderbird-140.11.0esr/toolkit/components/remote/nsUnixRemoteServer.cpp 2026-05-15 21:31:38.000000000 +0000 @@ -68,17 +68,20 @@ // // [argc][offsetargv0][offsetargv1...]\0\0argv[1]...\0 // (offset is from the beginning of the buffer) - if (aBuffer.size() < sizeof(uint32_t)) { + if (aBuffer.size() < sizeof(uint32_t) || + aBuffer[aBuffer.size() - 1] != '\0') { return "500 command not parseable"; } uint32_t argc = TO_LITTLE_ENDIAN32(*reinterpret_cast(aBuffer.data())); - uint32_t offsetFilelist = ((argc + 1) * sizeof(uint32_t)); - if (offsetFilelist >= aBuffer.size()) { + + mozilla::CheckedInt offsetFilelist = + ((mozilla::CheckedInt(argc) + 1) * sizeof(uint32_t)); + if (!offsetFilelist.isValid() || offsetFilelist.value() >= aBuffer.size()) { return "500 command not parseable"; } - const char* workingDir = aBuffer.data() + offsetFilelist; + const char* workingDir = aBuffer.data() + offsetFilelist.value(); nsCOMPtr lf; nsresult rv = diff -Nru thunderbird-140.10.2esr/toolkit/components/url-classifier/RiceDeltaDecoder.cpp thunderbird-140.11.0esr/toolkit/components/url-classifier/RiceDeltaDecoder.cpp --- thunderbird-140.10.2esr/toolkit/components/url-classifier/RiceDeltaDecoder.cpp 2026-05-07 13:12:27.000000000 +0000 +++ thunderbird-140.11.0esr/toolkit/components/url-classifier/RiceDeltaDecoder.cpp 2026-05-15 21:31:38.000000000 +0000 @@ -85,6 +85,15 @@ bool RiceDeltaDecoder::Decode(uint32_t aRiceParameter, uint32_t aFirstValue, uint32_t aNumEntries, uint32_t* aDecodedData) { + // V4: rice_parameter in [2, 28] + const uint32_t kMin = 2; + const uint32_t kMax = 28; + if (aNumEntries > 0 && (aRiceParameter < kMin || aRiceParameter > kMax)) { + LOG(("Decode32: rice_parameter %u out of range [%u,%u]", aRiceParameter, + kMin, kMax)); + return false; + } + // Reverse each byte before reading bits from the byte buffer. for (size_t i = 0; i < mEncodedDataSize; i++) { ReverseByte(mEncodedData[i]); diff -Nru thunderbird-140.10.2esr/toolkit/components/url-classifier/nsUrlClassifierDBService.cpp thunderbird-140.11.0esr/toolkit/components/url-classifier/nsUrlClassifierDBService.cpp --- thunderbird-140.10.2esr/toolkit/components/url-classifier/nsUrlClassifierDBService.cpp 2026-05-07 13:12:27.000000000 +0000 +++ thunderbird-140.11.0esr/toolkit/components/url-classifier/nsUrlClassifierDBService.cpp 2026-05-15 21:31:38.000000000 +0000 @@ -324,10 +324,10 @@ NS_IMPL_ISUPPORTS(nsUrlClassifierDBServiceWorker, nsIUrlClassifierDBService) nsUrlClassifierDBServiceWorker::nsUrlClassifierDBServiceWorker() - : mUpdateObserverLock("nsUrlClassifierDBServerWorker.mUpdateObserverLock"), + : mUpdateObserverLock("nsUrlClassifierDBServerWorker::mUpdateObserverLock"), mInStream(false), mGethashNoise(0), - mPendingLookupLock("nsUrlClassifierDBServerWorker.mPendingLookupLock") {} + mPendingLookupLock("nsUrlClassifierDBServerWorker::mPendingLookupLock") {} nsUrlClassifierDBServiceWorker::~nsUrlClassifierDBServiceWorker() { NS_ASSERTION(!mClassifier, @@ -1645,7 +1645,10 @@ return do_AddRef(sUrlClassifierDBService); } -nsUrlClassifierDBService::nsUrlClassifierDBService() : mInUpdate(false) {} +nsUrlClassifierDBService::nsUrlClassifierDBService() + : mInUpdate(false), + mDisallowCompletionsTablesLock( + "nsUrlClassifierDBService::mDisallowCompletionsTables") {} nsUrlClassifierDBService::~nsUrlClassifierDBService() { sUrlClassifierDBService = nullptr; @@ -1655,7 +1658,12 @@ nsAutoCString tables; Preferences::GetCString(DISALLOW_COMPLETION_TABLE_PREF, tables); - Classifier::SplitTables(tables, mDisallowCompletionsTables); + + nsTArray parsed; + Classifier::SplitTables(tables, parsed); + + MutexAutoLock lock(mDisallowCompletionsTablesLock); + mDisallowCompletionsTables = std::move(parsed); return NS_OK; } @@ -2286,6 +2294,7 @@ } bool nsUrlClassifierDBService::CanComplete(const nsACString& aTableName) { + MutexAutoLock lock(mDisallowCompletionsTablesLock); return !mDisallowCompletionsTables.Contains(aTableName); } diff -Nru thunderbird-140.10.2esr/toolkit/components/url-classifier/nsUrlClassifierDBService.h thunderbird-140.11.0esr/toolkit/components/url-classifier/nsUrlClassifierDBService.h --- thunderbird-140.10.2esr/toolkit/components/url-classifier/nsUrlClassifierDBService.h 2026-05-07 13:12:27.000000000 +0000 +++ thunderbird-140.11.0esr/toolkit/components/url-classifier/nsUrlClassifierDBService.h 2026-05-15 21:31:38.000000000 +0000 @@ -138,8 +138,14 @@ // processed. bool mInUpdate; + // The mDisallowCompletionsTablesLock protects access to the + // mDisallowCompletionsTables array, which is populated from the main thread + // and read from the worker thread. + mozilla::Mutex mDisallowCompletionsTablesLock; + // The list of tables that should never be hash completed. - nsTArray mDisallowCompletionsTables; + nsTArray mDisallowCompletionsTables + MOZ_GUARDED_BY(mDisallowCompletionsTablesLock); // Thread that we do the updates on. static nsIThread* gDbBackgroundThread; diff -Nru thunderbird-140.10.2esr/toolkit/crashreporter/crash_helper_client/src/platform/unix.rs thunderbird-140.11.0esr/toolkit/crashreporter/crash_helper_client/src/platform/unix.rs --- thunderbird-140.10.2esr/toolkit/crashreporter/crash_helper_client/src/platform/unix.rs 2026-05-07 13:12:26.000000000 +0000 +++ thunderbird-140.11.0esr/toolkit/crashreporter/crash_helper_client/src/platform/unix.rs 2026-05-15 21:31:37.000000000 +0000 @@ -12,6 +12,7 @@ use std::{ env, ffi::{CStr, CString}, + os::unix::ffi::OsStringExt, }; use crate::CrashHelperClient; @@ -54,9 +55,14 @@ let file_actions = PosixSpawnFileActions::init()?; let attr = PosixSpawnAttr::init()?; - let env: Vec = env::vars() - .map(|(key, value)| format!("{key}={value}")) - .map(|string| CString::new(string).unwrap()) + let env: Vec = env::vars_os() + .map(|(key, value)| { + let mut s = key; + s.push("="); + s.push(value); + s + }) + .filter_map(|string| CString::new(string.into_vec()).ok()) .collect(); let pid = posix_spawn( diff -Nru thunderbird-140.10.2esr/toolkit/modules/AsyncPrefs.sys.mjs thunderbird-140.11.0esr/toolkit/modules/AsyncPrefs.sys.mjs --- thunderbird-140.10.2esr/toolkit/modules/AsyncPrefs.sys.mjs 2026-05-07 13:12:27.000000000 +0000 +++ thunderbird-140.11.0esr/toolkit/modules/AsyncPrefs.sys.mjs 2026-05-15 21:31:37.000000000 +0000 @@ -5,7 +5,7 @@ const kInChildProcess = Services.appinfo.processType == Services.appinfo.PROCESS_TYPE_CONTENT; -const kAllowedPrefs = new Set([ +const kPrivilegedAboutPrefs = new Set([ // NB: please leave the testing prefs at the top, and sort the rest alphabetically if you add // anything. "testing.allowed-prefs.some-bool-pref", @@ -14,7 +14,16 @@ "browser.contentblocking.report.hide_vpn_banner", "browser.contentblocking.report.show_mobile_app", +]); +/** + * This set of prefs is exposed to web content processes. By default, + * AsyncPrefs is obviously only available to privileged code, but in the + * case of a compromised content process, we would still want to avoid it + * being able to set security-relevant prefs. If in doubt, talk to the + * security team before adding more prefs to this list. + */ +const kUnprivilegedExposedPrefs = new Set([ "narrate.rate", "narrate.voice", @@ -32,8 +41,6 @@ "reader.custom_colors.unvisited-links", "reader.custom_colors.visited-links", "reader.custom_colors.selection-highlight", - - "security.tls.version.enable-deprecated", ]); const kPrefTypeMap = new Map([ @@ -42,16 +49,37 @@ ["string", Services.prefs.PREF_STRING], ]); -function maybeReturnErrorForReset(pref) { - if (!kAllowedPrefs.has(pref)) { - return `Resetting pref ${pref} from content is not allowed.`; +function maybeReturnErrorForOperation(operation, pref, remoteType) { + let isPrivilegedRemote = + remoteType == "privilegedabout" || remoteType == "parent"; + let isUnprivilegedRemote = + remoteType == "file" || + remoteType == "web" || + remoteType.startsWith("webIsolated="); + if (!isPrivilegedRemote && !isUnprivilegedRemote) { + return `Unknown remote type ${remoteType} when trying to ${operation} pref ${pref}.`; + } + if ( + isPrivilegedRemote && + !kPrivilegedAboutPrefs.has(pref) && + !kUnprivilegedExposedPrefs.has(pref) + ) { + return `Not allowed to ${operation} pref ${pref} from ${remoteType} process.`; + } + if (isUnprivilegedRemote && !kUnprivilegedExposedPrefs.has(pref)) { + return `Not allowed to ${operation} pref ${pref} from ${remoteType} process.`; } return false; } -function maybeReturnErrorForSet(pref, value) { - if (!kAllowedPrefs.has(pref)) { - return `Setting pref ${pref} from content is not allowed.`; +function maybeReturnErrorForReset(pref, remoteType = "web") { + return maybeReturnErrorForOperation("reset", pref, remoteType); +} + +function maybeReturnErrorForSet(pref, value, remoteType = "web") { + let error = maybeReturnErrorForOperation("set", pref, remoteType); + if (error) { + return error; } let valueType = typeof value; @@ -70,7 +98,11 @@ export class AsyncPrefsChild extends JSProcessActorChild { set(pref, value) { - let error = maybeReturnErrorForSet(pref, value); + let error = maybeReturnErrorForSet( + pref, + value, + Services.appinfo.remoteType + ); if (error) { return Promise.reject(error); } @@ -82,7 +114,7 @@ } reset(pref) { - let error = maybeReturnErrorForReset(pref); + let error = maybeReturnErrorForReset(pref, Services.appinfo.remoteType); if (error) { return Promise.reject(error); } @@ -98,14 +130,14 @@ .getActor("AsyncPrefs") .set(pref, value); } - return AsyncPrefsParent.set(pref, value); + return AsyncPrefsParent.set(pref, value, "parent"); }, reset(pref) { if (kInChildProcess) { return ChromeUtils.domProcessChild.getActor("AsyncPrefs").reset(pref); } - return AsyncPrefsParent.reset(pref); + return AsyncPrefsParent.reset(pref, "parent"); }, }; @@ -116,8 +148,8 @@ }; export class AsyncPrefsParent extends JSProcessActorParent { - static set(pref, value) { - let error = maybeReturnErrorForSet(pref, value); + static set(pref, value, remoteType) { + let error = maybeReturnErrorForSet(pref, value, remoteType); if (error) { return Promise.reject(error); } @@ -132,8 +164,8 @@ return Promise.resolve(value); } - static reset(pref) { - let error = maybeReturnErrorForReset(pref); + static reset(pref, remoteType) { + let error = maybeReturnErrorForReset(pref, remoteType); if (error) { return Promise.reject(error); } @@ -150,8 +182,12 @@ receiveMessage(msg) { if (msg.name == "AsyncPrefs:SetPref") { - return AsyncPrefsParent.set(msg.data.pref, msg.data.value); + return AsyncPrefsParent.set( + msg.data.pref, + msg.data.value, + this.manager.remoteType + ); } - return AsyncPrefsParent.reset(msg.data.pref); + return AsyncPrefsParent.reset(msg.data.pref, this.manager.remoteType); } } diff -Nru thunderbird-140.10.2esr/toolkit/modules/BrowserUtils.sys.mjs thunderbird-140.11.0esr/toolkit/modules/BrowserUtils.sys.mjs --- thunderbird-140.10.2esr/toolkit/modules/BrowserUtils.sys.mjs 2026-05-07 13:12:27.000000000 +0000 +++ thunderbird-140.11.0esr/toolkit/modules/BrowserUtils.sys.mjs 2026-05-15 21:31:38.000000000 +0000 @@ -14,6 +14,13 @@ Region: "resource://gre/modules/Region.sys.mjs", }); +XPCOMUtils.defineLazyServiceGetter( + lazy, + "IDNService", + "@mozilla.org/network/idn-service;1", + Ci.nsIIDNService +); + ChromeUtils.defineLazyGetter(lazy, "CatManListenerManager", () => { const CatManListenerManager = { cachedModules: {}, @@ -292,7 +299,16 @@ !showInsecureHTTP && (onlyBaseDomain || (!showWWW && host.startsWith("www."))); if (removeSubdomains) { - host = Services.eTLD.getSchemelessSite(uri); + try { + host = lazy.IDNService.domainToDisplay( + Services.eTLD.getSchemelessSite(uri) + ); + } catch (ex) { + // Fall back to the full host for invalid IDN. This should never + // happen but we'll be defensive so we don't break display. + console.error(ex); + host = uri.host; + } if (uri.port != -1) { host += ":" + uri.port; } diff -Nru thunderbird-140.10.2esr/toolkit/modules/WebChannel.sys.mjs thunderbird-140.11.0esr/toolkit/modules/WebChannel.sys.mjs --- thunderbird-140.10.2esr/toolkit/modules/WebChannel.sys.mjs 2026-05-07 13:12:27.000000000 +0000 +++ thunderbird-140.11.0esr/toolkit/modules/WebChannel.sys.mjs 2026-05-15 21:31:37.000000000 +0000 @@ -170,6 +170,9 @@ * @param sendingContext.principal {Principal} * The of the EventTarget where the * message was sent. + * @param sendingContext.remoteType {String} + * The remoteType from which the + * WebChannelMessageToChrome was sent. */ listen(callback) { if (this._deliverCallback) { diff -Nru thunderbird-140.10.2esr/toolkit/modules/tests/browser/browser_AsyncPrefs.js thunderbird-140.11.0esr/toolkit/modules/tests/browser/browser_AsyncPrefs.js --- thunderbird-140.10.2esr/toolkit/modules/tests/browser/browser_AsyncPrefs.js 2026-05-07 13:12:26.000000000 +0000 +++ thunderbird-140.11.0esr/toolkit/modules/tests/browser/browser_AsyncPrefs.js 2026-05-15 21:31:37.000000000 +0000 @@ -1,11 +1,20 @@ "use strict"; -const kWhiteListedBool = "testing.allowed-prefs.some-bool-pref"; -const kWhiteListedChar = "testing.allowed-prefs.some-char-pref"; -const kWhiteListedInt = "testing.allowed-prefs.some-int-pref"; +const kBoolTestPref = "testing.allowed-prefs.some-bool-pref"; +const kCharTestPref = "testing.allowed-prefs.some-char-pref"; +const kIntTestPref = "testing.allowed-prefs.some-int-pref"; + +// We have to use a real pref because we don't want to include testing +// prefs for the web content process. +const kRealTestPref = "reader.font_size"; function resetPrefs() { - for (let pref of [kWhiteListedBool, kWhiteListedChar, kWhiteListedBool]) { + for (let pref of [ + kBoolTestPref, + kCharTestPref, + kIntTestPref, + kRealTestPref, + ]) { Services.prefs.clearUserPref(pref); } } @@ -26,16 +35,26 @@ let { AsyncPrefs } = ChromeUtils.importESModule( "resource://gre/modules/AsyncPrefs.sys.mjs" ); - const kInChildProcess = - Services.appinfo.processType == Services.appinfo.PROCESS_TYPE_CONTENT; // Need to define these again because when run in a content task we have no scope access. - const kNotWhiteListed = "some.pref.thats.not.whitelisted"; - const kWhiteListedBool = "testing.allowed-prefs.some-bool-pref"; - const kWhiteListedChar = "testing.allowed-prefs.some-char-pref"; - const kWhiteListedInt = "testing.allowed-prefs.some-int-pref"; - - const procDesc = kInChildProcess ? "child process" : "parent process"; + const kNotAllowed = "some.pref.thats.not.allowed"; + const kBoolTestPref = "testing.allowed-prefs.some-bool-pref"; + const kCharTestPref = "testing.allowed-prefs.some-char-pref"; + const kIntTestPref = "testing.allowed-prefs.some-int-pref"; + const kRealTestPref = "reader.font_size"; + + let procDesc; + switch (Services.appinfo.remoteType) { + case null: + procDesc = "parent process"; + break; + case "privilegedabout": + procDesc = "privileged about: process"; + break; + default: + procDesc = `${Services.appinfo.remoteType} child process`; + break; + } const valueResultMap = [ [true, "Bool"], @@ -50,9 +69,9 @@ ]; const prefMap = [ - ["Bool", kWhiteListedBool], - ["Char", kWhiteListedChar], - ["Int", kWhiteListedInt], + ["Bool", kBoolTestPref], + ["Char", kCharTestPref], + ["Int", kIntTestPref], ]; function doesFail(pref, value) { @@ -80,23 +99,26 @@ } for (let [val] of valueResultMap) { - await doesFail(kNotWhiteListed, val); + await doesFail(kNotAllowed, val); is( - Services.prefs.prefHasUserValue(kNotWhiteListed), + Services.prefs.prefHasUserValue(kNotAllowed), false, "Pref shouldn't get changed" ); } - let resetMsg = `Should not succeed resetting ${kNotWhiteListed} in ${procDesc}`; - AsyncPrefs.reset(kNotWhiteListed).then( + let resetMsg = `Should not succeed resetting ${kNotAllowed} in ${procDesc}`; + AsyncPrefs.reset(kNotAllowed).then( () => ok(false, resetMsg), error => ok(true, resetMsg + "; " + error) ); + let haveSomePrivilege = + Services.appinfo.remoteType == null || + Services.appinfo.remoteType == "privilegedabout"; for (let [type, pref] of prefMap) { for (let [val, result] of valueResultMap) { - if (result == type) { + if (haveSomePrivilege && result == type) { await doesWork(pref, val); is( Services.prefs["get" + type + "Pref"](pref), @@ -114,20 +136,62 @@ } } } + + let oldValue = Services.prefs.getIntPref(kRealTestPref); + await AsyncPrefs.set(kRealTestPref, 2 * oldValue); + Assert.equal( + Services.prefs.getIntPref(kRealTestPref), + 2 * oldValue, + `Should have been able to set ${kRealTestPref} from ${procDesc}` + ); + await AsyncPrefs.reset(kRealTestPref); + Assert.equal( + Services.prefs.getIntPref(kRealTestPref), + oldValue, + `Should have been able to reset ${kRealTestPref} from ${procDesc}` + ); } -add_task(async function runInParent() { - await runTest(); - resetPrefs(); -}); +describe("AsyncPrefs", function runInParent() { + afterEach(resetPrefs); + + it("should work in the parent process", async function runInParent() { + await runTest(); + }); -if (gMultiProcessBrowser) { - add_task(async function runInChild() { - ok( - gBrowser.selectedBrowser.isRemoteBrowser, - "Should actually run this in child process" + it("should work in the privileged about process", async function runInPrivilegedAbout() { + await BrowserTestUtils.withNewTab( + "about:privatebrowsing", + async function (browser) { + ok( + browser.isRemoteBrowser, + "Should actually run this in child process" + ); + Assert.equal( + browser.browsingContext.currentRemoteType, + "privilegedabout", + "Should be in a privileged about process" + ); + await SpecialPowers.spawn(browser, [], runTest); + } ); - await SpecialPowers.spawn(gBrowser.selectedBrowser, [], runTest); - resetPrefs(); }); -} + + it("should work in the web child process", async function runInWebChild() { + await BrowserTestUtils.withNewTab( + "https://example.com/somewhere404", + async function (browser) { + ok( + browser.isRemoteBrowser, + "Should actually run this in child process" + ); + Assert.equal( + browser.browsingContext.currentRemoteType, + "webIsolated=https://example.com", + "Should be in a web isolated process" + ); + await SpecialPowers.spawn(browser, [], runTest); + } + ); + }); +}); diff -Nru thunderbird-140.10.2esr/toolkit/modules/tests/xpcshell/test_BrowserUtils_urlFormatting.js thunderbird-140.11.0esr/toolkit/modules/tests/xpcshell/test_BrowserUtils_urlFormatting.js --- thunderbird-140.10.2esr/toolkit/modules/tests/xpcshell/test_BrowserUtils_urlFormatting.js 2026-05-07 13:12:26.000000000 +0000 +++ thunderbird-140.11.0esr/toolkit/modules/tests/xpcshell/test_BrowserUtils_urlFormatting.js 2026-05-15 21:31:37.000000000 +0000 @@ -114,6 +114,16 @@ input: "http://127.0.0.1/foo/bar?baz=bax#quux", output: "127.0.0.1", }, + + // IDN domains should be displayed in unicode, not punycode (bug 2037875). + { + input: "https://bäcker.de/", + output: "bäcker.de", + }, + { + input: "https://www.bäcker.de/", + output: "bäcker.de", + }, ]; const TESTS = [ @@ -270,6 +280,9 @@ input: "mailto:example@subdomain.example.com", output: "mailto:example@subdomain.example.com", }, + // IDN domains should be displayed in unicode (bug 2037875): + { input: "https://subdomain.bäcker.de/", output: "bäcker.de" }, + { input: "https://subdomain.bäcker.de:8443/", output: "bäcker.de:8443" }, ]) { let uri = Services.io.newURI(input); Assert.equal( diff -Nru thunderbird-140.10.2esr/toolkit/mozapps/update/updater/updater.cpp thunderbird-140.11.0esr/toolkit/mozapps/update/updater/updater.cpp --- thunderbird-140.10.2esr/toolkit/mozapps/update/updater/updater.cpp 2026-05-07 13:12:27.000000000 +0000 +++ thunderbird-140.11.0esr/toolkit/mozapps/update/updater/updater.cpp 2026-05-15 21:31:37.000000000 +0000 @@ -3700,32 +3700,36 @@ threadArgs.argc = suiArgc; threadArgs.argv = suiArgv.get(); threadArgs.marChannelID = ""; - bool shouldServeElevatedUpdate = true; # ifdef MOZ_VERIFY_MAR_SIGNATURE - int rv = PopulategMARStrings(); - if (rv != OK) { - shouldServeElevatedUpdate = false; - WriteStatusFile(UPDATE_SETTINGS_FILE_CHANNEL); - fprintf(stderr, - "Unable to start unelevated update process to serve elevated " - "updater due to inability to retrieve MAR channels."); - } else { + // Try to populate gMARStrings so that we can pass the resulting MAR + // channel ID to the elevated updater via IPC. If this fails (observed on + // some macOS standard-profile elevated updates where the unelevated + // updater cannot resolve the weak UpdateSettingsGetAcceptedMARChannels + // symbol from UpdateSettings.framework), proceed with an empty channel + // ID rather than aborting the elevated update. + // ArchiveReader::VerifyProductInformation skips the channel-match check + // when the channel ID is empty; the MAR's cryptographic signature is + // still verified, preserving the security posture that existed prior to + // bug 2028575. + if (PopulategMARStrings() == OK) { threadArgs.marChannelID = gMARStrings.MARChannelID.get(); + } else { + fprintf(stderr, + "Unable to retrieve MAR channels in unelevated updater; " + "proceeding with elevation using an empty channel ID.\n"); } # endif // MOZ_VERIFY_MAR_SIGNATURE - if (shouldServeElevatedUpdate) { - Thread t1; - if (t1.Run(ServeElevatedUpdateThreadFunc, &threadArgs) == 0) { - // Show an indeterminate progress bar while an elevated update is in - // progress. - if (!isDMGInstall) { - ShowProgressUI(true); - } + Thread t1; + if (t1.Run(ServeElevatedUpdateThreadFunc, &threadArgs) == 0) { + // Show an indeterminate progress bar while an elevated update is in + // progress. + if (!isDMGInstall) { + ShowProgressUI(true); } - t1.Join(); } + t1.Join(); } LaunchCallbackAndPostProcessApps(argc, argv, std::move(umaskContext)); diff -Nru thunderbird-140.10.2esr/widget/gtk/GfxInfo.cpp thunderbird-140.11.0esr/widget/gtk/GfxInfo.cpp --- thunderbird-140.10.2esr/widget/gtk/GfxInfo.cpp 2026-05-07 13:12:27.000000000 +0000 +++ thunderbird-140.11.0esr/widget/gtk/GfxInfo.cpp 2026-05-15 21:31:38.000000000 +0000 @@ -986,6 +986,15 @@ nsIGfxInfo::FEATURE_BLOCKED_DEVICE, DRIVER_COMPARISON_IGNORED, V(0, 0, 0, 0), "FEATURE_FAILURE_WEBGL_MESA_VM", ""); + // Disable nvidia 390.157 due to startup crashes (Bug 2028081) + APPEND_TO_DRIVER_BLOCKLIST_RANGE_EXT( + OperatingSystem::Linux, ScreenSizeStatus::All, BatteryStatus::All, + WindowProtocol::All, DriverVendor::NonMesaAll, DeviceFamily::NvidiaAll, + nsIGfxInfo::FEATURE_WEBGL_USE_HARDWARE, + nsIGfxInfo::FEATURE_BLOCKED_DEVICE, DRIVER_BETWEEN_INCLUSIVE_START, + V(390, 157, 0, 0), V(391, 0, 0, 0), "FEATURE_FAILURE_WEBGL_OLD_NVIDIA", + "391.0.0"); + //////////////////////////////////// // FEATURE_WEBRENDER_COMPOSITOR APPEND_TO_DRIVER_BLOCKLIST( diff -Nru thunderbird-140.10.2esr/widget/tests/test_keycodes.xhtml thunderbird-140.11.0esr/widget/tests/test_keycodes.xhtml --- thunderbird-140.10.2esr/widget/tests/test_keycodes.xhtml 2026-05-07 13:12:28.000000000 +0000 +++ thunderbird-140.11.0esr/widget/tests/test_keycodes.xhtml 2026-05-15 21:31:37.000000000 +0000 @@ -5474,7 +5474,7 @@ return synthesizeKey({layout: aKeyboardLayout.layout, keyCode: WIN_VK_RMENU, modifiers: {}, chars: ""}, "button", function() { const kDescription = - "runAltRightKeyOnWindows(" + aKeyboardLayout.layout.currentTestName + "): "; + `runAltRightKeyOnWindows(${aKeyboardLayout.layout.name}): `; if (aKeyboardLayout.layout.hasAltGrOnWin) { is(events.length, 4, kDescription + "AltRight should fire 2 pairs of keydown and keyup events"); diff -Nru thunderbird-140.10.2esr/widget/windows/nsDataObjCollection.cpp thunderbird-140.11.0esr/widget/windows/nsDataObjCollection.cpp --- thunderbird-140.10.2esr/widget/windows/nsDataObjCollection.cpp 2026-05-07 13:12:28.000000000 +0000 +++ thunderbird-140.11.0esr/widget/windows/nsDataObjCollection.cpp 2026-05-15 21:31:38.000000000 +0000 @@ -5,6 +5,8 @@ #include +#include "mozilla/CheckedInt.h" +#include "mozilla/ScopeExit.h" #include "nsDataObjCollection.h" #include "nsClipboard.h" #include "IEnumFE.h" @@ -71,14 +73,16 @@ switch (pFE->cfFormat) { case CF_TEXT: + return GetText(pFE, pSTM); case CF_UNICODETEXT: - return GetText(pFE, pSTM); + return GetText(pFE, pSTM); case CF_HDROP: return GetFile(pFE, pSTM); default: if (pFE->cfFormat == fileDescriptorFlavorA || pFE->cfFormat == fileDescriptorFlavorW) { - return GetFileDescriptors(pFE, pSTM); + return GetFileDescriptors(pFE, pSTM, + pFE->cfFormat == fileDescriptorFlavorW); } if (pFE->cfFormat == fileFlavor) { return GetFileContents(pFE, pSTM); @@ -153,12 +157,13 @@ HGLOBAL hGlobalMemory; HRESULT hr; // Make enough space for the header and the trailing null - uint32_t buffersize = sizeof(DROPFILES) + sizeof(char16_t); - uint32_t alloclen = 0; + size_t buffersize = sizeof(DROPFILES) + sizeof(char16_t); char16_t* realbuffer; nsAutoString filename; hGlobalMemory = GlobalAlloc(GHND, buffersize); + auto freeOnError = + mozilla::MakeScopeExit([&]() { GlobalFree(hGlobalMemory); }); for (uint32_t i = 0; i < mDataObjects.Length(); ++i) { nsDataObj* dataObj = mDataObjects.ElementAt(i); @@ -173,27 +178,45 @@ } // Now we need to pull out the filename char16_t* buffer = (char16_t*)GlobalLock(workingmedium.hGlobal); - if (buffer == nullptr) return E_FAIL; + if (buffer == nullptr) { + return E_FAIL; + } buffer += sizeof(DROPFILES) / sizeof(char16_t); filename = buffer; GlobalUnlock(workingmedium.hGlobal); ReleaseStgMedium(&workingmedium); // Now put the filename into our buffer - alloclen = (filename.Length() + 1) * sizeof(char16_t); - hGlobalMemory = ::GlobalReAlloc(hGlobalMemory, buffersize + alloclen, GHND); - if (hGlobalMemory == nullptr) return E_FAIL; - realbuffer = (char16_t*)((char*)GlobalLock(hGlobalMemory) + buffersize); - if (!realbuffer) return E_FAIL; + mozilla::CheckedInt alloclen = + mozilla::CheckedInt(filename.Length() + 1) * sizeof(char16_t); + mozilla::CheckedInt totalsize = alloclen + buffersize; + if (!totalsize.isValid()) { + return E_FAIL; + } + MOZ_ASSERT(alloclen.isValid()); + HGLOBAL reallocedGlobalMemory = + ::GlobalReAlloc(hGlobalMemory, totalsize.value(), GHND); + if (reallocedGlobalMemory == nullptr) { + // hGlobalMemory is still allocated but will be freed here. + return E_FAIL; + } + hGlobalMemory = reallocedGlobalMemory; + auto* tmemory = (char*)::GlobalLock(hGlobalMemory); + if (!tmemory) { + return E_FAIL; + } + realbuffer = reinterpret_cast(tmemory + buffersize); realbuffer--; // Overwrite the preceding null - memcpy(realbuffer, filename.get(), alloclen); + memcpy(realbuffer, filename.get(), alloclen.value()); GlobalUnlock(hGlobalMemory); - buffersize += alloclen; + buffersize = totalsize.value(); } // We get the last null (on the double null terminator) for free since we used // the zero memory flag when we allocated. All we need to do is fill the // DROPFILES structure DROPFILES* df = (DROPFILES*)GlobalLock(hGlobalMemory); - if (!df) return E_FAIL; + if (!df) { + return E_FAIL; + } df->pFiles = sizeof(DROPFILES); // Offset to start of file name string df->fNC = 0; df->pt.x = 0; @@ -204,106 +227,89 @@ pSTM->tymed = TYMED_HGLOBAL; pSTM->pUnkForRelease = nullptr; // Caller gets to free the data pSTM->hGlobal = hGlobalMemory; + + freeOnError.release(); return S_OK; } +template HRESULT nsDataObjCollection::GetText(LPFORMATETC pFE, LPSTGMEDIUM pSTM) { STGMEDIUM workingmedium; FORMATETC fe = *pFE; HGLOBAL hGlobalMemory; HRESULT hr; - uint32_t buffersize = 1; - uint32_t alloclen = 0; + size_t buffersize = sizeof(CharT); hGlobalMemory = GlobalAlloc(GHND, buffersize); + auto freeOnError = + mozilla::MakeScopeExit([&]() { GlobalFree(hGlobalMemory); }); - if (pFE->cfFormat == CF_TEXT) { - nsAutoCString text; - for (uint32_t i = 0; i < mDataObjects.Length(); ++i) { - nsDataObj* dataObj = mDataObjects.ElementAt(i); - hr = dataObj->GetData(&fe, &workingmedium); - if (hr != S_OK) { - switch (hr) { - case DV_E_FORMATETC: - continue; - default: - return hr; - } - } - // Now we need to pull out the text - char* buffer = (char*)GlobalLock(workingmedium.hGlobal); - if (buffer == nullptr) return E_FAIL; - text = buffer; - GlobalUnlock(workingmedium.hGlobal); - ReleaseStgMedium(&workingmedium); - // Now put the text into our buffer - alloclen = text.Length(); - hGlobalMemory = - ::GlobalReAlloc(hGlobalMemory, buffersize + alloclen, GHND); - if (hGlobalMemory == nullptr) return E_FAIL; - buffer = ((char*)GlobalLock(hGlobalMemory) + buffersize); - if (!buffer) return E_FAIL; - buffer--; // Overwrite the preceding null - memcpy(buffer, text.get(), alloclen); - GlobalUnlock(hGlobalMemory); - buffersize += alloclen; - } - pSTM->tymed = TYMED_HGLOBAL; - pSTM->pUnkForRelease = nullptr; // Caller gets to free the data - pSTM->hGlobal = hGlobalMemory; - return S_OK; - } - if (pFE->cfFormat == CF_UNICODETEXT) { - buffersize = sizeof(char16_t); - nsAutoString text; - for (uint32_t i = 0; i < mDataObjects.Length(); ++i) { - nsDataObj* dataObj = mDataObjects.ElementAt(i); - hr = dataObj->GetData(&fe, &workingmedium); - if (hr != S_OK) { - switch (hr) { - case DV_E_FORMATETC: - continue; - default: - return hr; - } + StringT text; + for (uint32_t i = 0; i < mDataObjects.Length(); ++i) { + nsDataObj* dataObj = mDataObjects.ElementAt(i); + hr = dataObj->GetData(&fe, &workingmedium); + if (hr != S_OK) { + switch (hr) { + case DV_E_FORMATETC: + continue; + default: + return hr; } - // Now we need to pull out the text - char16_t* buffer = (char16_t*)GlobalLock(workingmedium.hGlobal); - if (buffer == nullptr) return E_FAIL; - text = buffer; - GlobalUnlock(workingmedium.hGlobal); - ReleaseStgMedium(&workingmedium); - // Now put the text into our buffer - alloclen = text.Length() * sizeof(char16_t); - hGlobalMemory = - ::GlobalReAlloc(hGlobalMemory, buffersize + alloclen, GHND); - if (hGlobalMemory == nullptr) return E_FAIL; - buffer = (char16_t*)((char*)GlobalLock(hGlobalMemory) + buffersize); - if (!buffer) return E_FAIL; - buffer--; // Overwrite the preceding null - memcpy(buffer, text.get(), alloclen); - GlobalUnlock(hGlobalMemory); - buffersize += alloclen; - } - pSTM->tymed = TYMED_HGLOBAL; - pSTM->pUnkForRelease = nullptr; // Caller gets to free the data - pSTM->hGlobal = hGlobalMemory; - return S_OK; + } + // Now we need to pull out the text + CharT* buffer = static_cast(GlobalLock(workingmedium.hGlobal)); + if (buffer == nullptr) { + return E_FAIL; + } + text = buffer; + GlobalUnlock(workingmedium.hGlobal); + ReleaseStgMedium(&workingmedium); + // Now put the text into our buffer + mozilla::CheckedInt alloclen = + mozilla::CheckedInt(text.Length()) * sizeof(CharT); + mozilla::CheckedInt totalsize = alloclen + buffersize; + if (!totalsize.isValid()) { + return E_FAIL; + } + MOZ_ASSERT(alloclen.isValid()); + HGLOBAL reallocedGlobalMemory = + ::GlobalReAlloc(hGlobalMemory, totalsize.value(), GHND); + if (reallocedGlobalMemory == nullptr) { + // hGlobalMemory is still allocated but will be freed here. + return E_FAIL; + } + hGlobalMemory = reallocedGlobalMemory; + auto* tmemory = (char*)::GlobalLock(hGlobalMemory); + if (!tmemory) { + return E_FAIL; + } + buffer = reinterpret_cast(tmemory + buffersize); + buffer--; // Overwrite the preceding null + memcpy(buffer, text.get(), alloclen.value()); + GlobalUnlock(hGlobalMemory); + buffersize = totalsize.value(); } - - return E_FAIL; + pSTM->tymed = TYMED_HGLOBAL; + pSTM->pUnkForRelease = nullptr; // Caller gets to free the data + pSTM->hGlobal = hGlobalMemory; + freeOnError.release(); + return S_OK; } HRESULT nsDataObjCollection::GetFileDescriptors(LPFORMATETC pFE, - LPSTGMEDIUM pSTM) { + LPSTGMEDIUM pSTM, + bool aIsWideChar) { STGMEDIUM workingmedium; FORMATETC fe = *pFE; HGLOBAL hGlobalMemory; HRESULT hr; - uint32_t buffersize = sizeof(UINT); - uint32_t alloclen = sizeof(FILEDESCRIPTOR); + size_t buffersize = sizeof(UINT); + size_t alloclen = + aIsWideChar ? sizeof(FILEDESCRIPTORW) : sizeof(FILEDESCRIPTORA); hGlobalMemory = GlobalAlloc(GHND, buffersize); + auto freeOnError = + mozilla::MakeScopeExit([&]() { GlobalFree(hGlobalMemory); }); for (uint32_t i = 0; i < mDataObjects.Length(); ++i) { nsDataObj* dataObj = mDataObjects.ElementAt(i); @@ -316,27 +322,44 @@ return hr; } } + auto releaseStgMedium = + mozilla::MakeScopeExit([&]() { ReleaseStgMedium(&workingmedium); }); // Now we need to pull out the filedescriptor + auto* tmemory = (char*)::GlobalLock(workingmedium.hGlobal); + if (tmemory == nullptr) { + return E_FAIL; + } FILEDESCRIPTOR* buffer = - (FILEDESCRIPTOR*)((char*)GlobalLock(workingmedium.hGlobal) + - sizeof(UINT)); - if (buffer == nullptr) return E_FAIL; - hGlobalMemory = ::GlobalReAlloc(hGlobalMemory, buffersize + alloclen, GHND); - if (hGlobalMemory == nullptr) return E_FAIL; + reinterpret_cast(tmemory + sizeof(UINT)); + auto unlockStgMedium = + mozilla::MakeScopeExit([&]() { GlobalUnlock(workingmedium.hGlobal); }); + mozilla::CheckedInt totalsize = + mozilla::CheckedInt(buffersize) + alloclen; + if (!totalsize.isValid()) { + return E_FAIL; + } + HGLOBAL reallocedGlobalMemory = + ::GlobalReAlloc(hGlobalMemory, totalsize.value(), GHND); + if (reallocedGlobalMemory == nullptr) { + // hGlobalMemory is still allocated but will be freed here. + return E_FAIL; + } + hGlobalMemory = reallocedGlobalMemory; FILEGROUPDESCRIPTOR* realbuffer = (FILEGROUPDESCRIPTOR*)GlobalLock(hGlobalMemory); - if (!realbuffer) return E_FAIL; + if (!realbuffer) { + return E_FAIL; + } FILEDESCRIPTOR* copyloc = (FILEDESCRIPTOR*)((char*)realbuffer + buffersize); memcpy(copyloc, buffer, alloclen); realbuffer->cItems++; GlobalUnlock(hGlobalMemory); - GlobalUnlock(workingmedium.hGlobal); - ReleaseStgMedium(&workingmedium); - buffersize += alloclen; + buffersize = totalsize.value(); } pSTM->tymed = TYMED_HGLOBAL; pSTM->pUnkForRelease = nullptr; // Caller gets to free the data pSTM->hGlobal = hGlobalMemory; + freeOnError.release(); return S_OK; } diff -Nru thunderbird-140.10.2esr/widget/windows/nsDataObjCollection.h thunderbird-140.11.0esr/widget/windows/nsDataObjCollection.h --- thunderbird-140.10.2esr/widget/windows/nsDataObjCollection.h 2026-05-07 13:12:28.000000000 +0000 +++ thunderbird-140.11.0esr/widget/windows/nsDataObjCollection.h 2026-05-15 21:31:37.000000000 +0000 @@ -45,11 +45,14 @@ private: // DataGet and DataSet helper methods HRESULT GetFile(LPFORMATETC pFE, LPSTGMEDIUM pSTM); - HRESULT GetText(LPFORMATETC pFE, LPSTGMEDIUM pSTM); - HRESULT GetFileDescriptors(LPFORMATETC pFE, LPSTGMEDIUM pSTM); + HRESULT GetFileDescriptors(LPFORMATETC pFE, LPSTGMEDIUM pSTM, + bool aIsWideChar); HRESULT GetFileContents(LPFORMATETC pFE, LPSTGMEDIUM pSTM); HRESULT GetFirstSupporting(LPFORMATETC pFE, LPSTGMEDIUM pSTM); + template + HRESULT GetText(LPFORMATETC pFE, LPSTGMEDIUM pSTM); + using nsDataObj::GetFile; using nsDataObj::GetFileContents; using nsDataObj::GetText; diff -Nru thunderbird-140.10.2esr/xpcom/io/nsStreamUtils.cpp thunderbird-140.11.0esr/xpcom/io/nsStreamUtils.cpp --- thunderbird-140.10.2esr/xpcom/io/nsStreamUtils.cpp 2026-05-07 13:12:27.000000000 +0000 +++ thunderbird-140.11.0esr/xpcom/io/nsStreamUtils.cpp 2026-05-15 21:31:38.000000000 +0000 @@ -850,39 +850,33 @@ return cloneable && cloneable->GetCloneable(); } -nsresult NS_CloneInputStream(nsIInputStream* aSource, - nsIInputStream** aCloneOut, - nsIInputStream** aReplacementOut) { +nsresult NS_EnsureInputStreamIsCloneable( + nsIInputStream* aSource, nsICloneableInputStream** aCloneableOut, + nsIInputStream** aReplacementOut) { + *aCloneableOut = nullptr; + if (aReplacementOut) { + *aReplacementOut = nullptr; + } + if (NS_WARN_IF(!aSource)) { return NS_ERROR_FAILURE; } - // Attempt to perform the clone directly on the source stream nsCOMPtr cloneable = do_QueryInterface(aSource); if (cloneable && cloneable->GetCloneable()) { - if (aReplacementOut) { - *aReplacementOut = nullptr; - } - return cloneable->Clone(aCloneOut); + cloneable.forget(aCloneableOut); + return NS_OK; } - // If we failed the clone and the caller does not want to replace their - // original stream, then we are done. Return error. + // If !GetCloneable() and the caller does not want to replace their original + // stream, then we are done. Return error. if (!aReplacementOut) { return NS_ERROR_FAILURE; } - // The caller has opted-in to the fallback clone support that replaces - // the original stream. Copy the data to a pipe and return two cloned - // input streams. - nsCOMPtr reader; - nsCOMPtr readerClone; nsCOMPtr writer; - - NS_NewPipe(getter_AddRefs(reader), getter_AddRefs(writer), 0, - 0, // default segment size and max size - true, true); // non-blocking + NS_NewPipe(getter_AddRefs(reader), getter_AddRefs(writer), 0, 0, true, true); // Propagate length information provided by nsIInputStreamLength. We don't use // InputStreamLengthHelper::GetSyncLength to avoid the risk of blocking when @@ -894,14 +888,7 @@ reader = new mozilla::InputStreamLengthWrapper(reader.forget(), length); } - cloneable = do_QueryInterface(reader); - MOZ_ASSERT(cloneable && cloneable->GetCloneable()); - - nsresult rv = cloneable->Clone(getter_AddRefs(readerClone)); - if (NS_WARN_IF(NS_FAILED(rv))) { - return rv; - } - + nsresult rv; nsCOMPtr target = do_GetService(NS_STREAMTRANSPORTSERVICE_CONTRACTID, &rv); if (NS_WARN_IF(NS_FAILED(rv))) { @@ -913,10 +900,30 @@ return rv; } - readerClone.forget(aCloneOut); + cloneable = do_QueryInterface(reader); + MOZ_DIAGNOSTIC_ASSERT(cloneable && cloneable->GetCloneable(), + "Pipes and pipes wrapped in InputStreamLengthWrapper " + "are always cloneable"); + + cloneable.forget(aCloneableOut); reader.forget(aReplacementOut); - return NS_OK; + return rv; +} + +nsresult NS_CloneInputStream(nsIInputStream* aSource, + nsIInputStream** aCloneOut, + nsIInputStream** aReplacementOut) { + nsCOMPtr cloneable; + nsresult rv = NS_EnsureInputStreamIsCloneable( + aSource, getter_AddRefs(cloneable), aReplacementOut); + if (NS_WARN_IF(NS_FAILED(rv))) { + return rv; + } + + MOZ_DIAGNOSTIC_ASSERT(cloneable && cloneable->GetCloneable(), + "NS_EnsureInputStreamIsCloneable lied"); + return cloneable->Clone(aCloneOut); } nsresult NS_MakeAsyncNonBlockingInputStream( diff -Nru thunderbird-140.10.2esr/xpcom/io/nsStreamUtils.h thunderbird-140.11.0esr/xpcom/io/nsStreamUtils.h --- thunderbird-140.10.2esr/xpcom/io/nsStreamUtils.h 2026-05-07 13:12:27.000000000 +0000 +++ thunderbird-140.11.0esr/xpcom/io/nsStreamUtils.h 2026-05-15 21:31:38.000000000 +0000 @@ -14,6 +14,7 @@ #include "nsIRunnable.h" class nsIAsyncInputStream; +class nsICloneableInputStream; class nsIOutputStream; class nsIInputStreamCallback; class nsIOutputStreamCallback; @@ -281,6 +282,26 @@ extern bool NS_InputStreamIsCloneable(nsIInputStream* aSource); /** + * Ensure the provided source stream would pass NS_InputStreamIsCloneable(). + * Returns a nsICloneableInputStream with GetCloneable() == true. If aSource + * does not implement nsICloneableInputStream, or its cloneable attribute is + * false, then a fallback clone is provided by copying the source to a pipe. In + * this case the caller must replace the source stream with the resulting + * replacement stream (aReplacementOut). + * + * @param aSource The input stream to clone. + * @param aCloneableOut Required out parameter to hold the QI result. + * @param aReplacementOut Optional out parameter to hold stream to replace + * aSource if it was not cloneable. If not provided then + * the fallback clone process is not supported, and a + * non-cloneable source will result in failure. + * Replacement streams are non-blocking. + */ +extern nsresult NS_EnsureInputStreamIsCloneable( + nsIInputStream* aSource, nsICloneableInputStream** aCloneableOut, + nsIInputStream** aReplacementOut = nullptr); + +/** * Clone the provided source stream in the most efficient way possible. This * first attempts to QI to nsICloneableInputStream to use Clone(). If that is * not supported or its cloneable attribute is false, then a fallback clone is