From 633906a9221b3d6799c784236b7dd34b3a6c13b9 Mon Sep 17 00:00:00 2001 From: Alexey Kalyuzhnyi Date: Mon, 4 May 2026 18:04:25 +0300 Subject: [PATCH] chore: add April 2026 data --- README.md | 1239 +- by-category.png | Bin 47886 -> 48252 bytes data/2026-04-01-entity-scripting.json | 1038 + data/2026-04-01-observed-domains.json | 71233 ++++++++++++++++++++++++ lib/index.test.js | 12 +- 5 files changed, 72897 insertions(+), 625 deletions(-) create mode 100644 data/2026-04-01-entity-scripting.json create mode 100644 data/2026-04-01-observed-domains.json diff --git a/README.md b/README.md index 33900c4..6821f94 100644 --- a/README.md +++ b/README.md @@ -138,106 +138,106 @@ These scripts are part of advertising networks, either serving or measuring. | Rank | Name | Usage | Average Impact | | ---- | -------------------------------------------------------------------------------- | --------- | -------------- | -| 1 | MaxPoint Interactive | 4,124 | 0 ms | -| 2 | SPX | 14,366 | 1 ms | -| 3 | TripleLift | 10,506 | 2 ms | -| 4 | Adyoulike | 80,147 | 8 ms | -| 5 | Constant Contact | 30,877 | 32 ms | -| 6 | GumGum | 55,537 | 35 ms | -| 7 | [AppNexus](https://www.appnexus.com/) | 182,686 | 38 ms | -| 8 | TrustX | 12,477 | 52 ms | -| 9 | Intercept Interactive | 11,232 | 53 ms | -| 10 | FreakOut | 3,815 | 56 ms | -| 11 | Simpli.fi | 28,215 | 59 ms | -| 12 | ActiveCampaign | 32,910 | 61 ms | -| 13 | [33 Across](https://33across.com/) | 99,190 | 63 ms | -| 14 | [Media.net](https://www.media.net/) | 29,559 | 63 ms | -| 15 | [OpenX](https://www.openx.com/) | 104,910 | 66 ms | -| 16 | sovrn | 60,361 | 69 ms | -| 17 | LINE Corporation | 66,569 | 70 ms | -| 18 | [The Trade Desk](https://www.thetradedesk.com/) | 72,308 | 71 ms | -| 19 | MailMunch | 30,432 | 71 ms | -| 20 | Intent IQ | 12,094 | 77 ms | -| 21 | Affiliate Window | 14,546 | 82 ms | -| 22 | RTB House AdPilot | 25,479 | 83 ms | -| 23 | [Scorecard Research](https://www.scorecardresearch.com/) | 81,502 | 83 ms | -| 24 | Index Exchange | 26,702 | 85 ms | -| 25 | SiteScout | 6,010 | 85 ms | -| 26 | Drip | 3,834 | 86 ms | -| 27 | [Yahoo!](https://www.yahoo.com/) | 34,921 | 88 ms | -| 28 | [Ozone Project](https://www.ozoneproject.com/) | 11,303 | 90 ms | -| 29 | StackAdapt | 38,499 | 91 ms | -| 30 | [Basis](https://basis.net/) | 6,894 | 93 ms | -| 31 | DTSCOUT | 12,411 | 96 ms | -| 32 | [Bing Ads](https://bingads.microsoft.com) | 350,501 | 100 ms | -| 33 | Adform | 22,762 | 103 ms | -| 34 | Twitter Online Conversion Tracking | 131,338 | 116 ms | -| 35 | TVSquared | 7,728 | 117 ms | -| 36 | [F@N Communications](https://www.fancs.com/) | 10,570 | 124 ms | -| 37 | LinkedIn Ads | 384,570 | 133 ms | -| 38 | Crowd Control | 136,398 | 138 ms | -| 39 | Rakuten Marketing | 5,917 | 142 ms | -| 40 | Simplicity Marketing | 7,598 | 145 ms | -| 41 | Rocket Fuel | 3,819 | 151 ms | -| 42 | AdsWizz | 3,348 | 153 ms | -| 43 | [Yahoo! JAPAN Ads](https://marketing.yahoo.co.jp/service/yahooads/) | 83,673 | 161 ms | -| 44 | Gemius | 30,525 | 162 ms | -| 45 | Impact Radius | 9,488 | 167 ms | -| 46 | BlueCava | 8,404 | 171 ms | -| 47 | JuicyAds | 4,192 | 171 ms | -| 48 | [Criteo](https://www.criteo.com/) | 294,063 | 173 ms | -| 49 | Smart AdServer | 46,847 | 174 ms | -| 50 | AudienceSearch | 96,693 | 186 ms | -| 51 | [Outbrain](https://www.outbrain.com/) | 21,722 | 186 ms | -| 52 | i-mobile | 33,261 | 198 ms | -| 53 | Technorati | 5,535 | 208 ms | -| 54 | Geniee | 15,678 | 227 ms | -| 55 | [Quora Ads](https://www.quora.com/business/) | 7,726 | 244 ms | -| 56 | IPONWEB | 50,588 | 254 ms | -| 57 | AdRiver | 14,530 | 272 ms | -| 58 | Tynt | 143,320 | 279 ms | -| 59 | [LiveRamp Privacy Manager](https://liveramp.com/privacy-legal-compliance/) | 30,276 | 289 ms | -| 60 | Teads | 8,645 | 291 ms | -| 61 | Unbounce | 10,396 | 295 ms | -| 62 | Auto Link Maker | 4,546 | 303 ms | -| 63 | Onfocus | 82,034 | 307 ms | -| 64 | [Hybrid](https://hybrid.ai/) | 4,682 | 313 ms | -| 65 | [Supership](https://supership.jp/) | 32,253 | 340 ms | -| 66 | [Adroll](https://www.adroll.com/) | 52,763 | 383 ms | -| 67 | Salesforce.com | 5,138 | 384 ms | -| 68 | Skimbit | 7,189 | 430 ms | -| 69 | [ID5 Identity Cloud](https://id5.io/) | 210,127 | 489 ms | -| 70 | [Seedtag](https://www.seedtag.com/) | 25,644 | 500 ms | -| 71 | LoopMe | 5,473 | 506 ms | -| 72 | Cxense | 5,830 | 517 ms | -| 73 | InMobi | 76,721 | 571 ms | -| 74 | [Attentive](https://attentivemobile.com/) | 13,372 | 587 ms | -| 75 | VigLink | 7,471 | 590 ms | -| 76 | fluct | 18,070 | 607 ms | -| 77 | [Amazon Ads](https://ad.amazon.com/) | 259,877 | 679 ms | -| 78 | TrafficStars | 16,044 | 749 ms | -| 79 | [AdScore](https://www.adscore.com/) | 8,346 | 766 ms | -| 80 | LoyaltyLion | 7,043 | 767 ms | -| 81 | LongTail Ad Solutions | 9,137 | 871 ms | -| 82 | Klaviyo | 379,241 | 886 ms | -| 83 | Microad | 46,304 | 1064 ms | -| 84 | [Taboola](https://www.taboola.com/) | 75,793 | 1139 ms | -| 85 | Conversion Labs | 3,483 | 1193 ms | -| 86 | Connatix | 10,404 | 1244 ms | -| 87 | OptiMonk | 21,190 | 1254 ms | -| 88 | [Integral Ad Science](https://integralads.com/uk/) | 16,502 | 1415 ms | -| 89 | [Rubicon Project](https://rubiconproject.com/) | 265,501 | 1464 ms | -| 90 | Infolinks | 12,046 | 1560 ms | -| 91 | Privy | 28,409 | 1564 ms | -| 92 | [Pubmatic](https://pubmatic.com/) | 268,195 | 1569 ms | -| 93 | [DoubleVerify](https://www.doubleverify.com/) | 8,949 | 1595 ms | -| 94 | [Yandex Ads](https://yandex.com/adv/) | 15,217 | 1719 ms | -| 95 | [Google/Doubleclick Ads](https://marketingplatform.google.com/about/enterprise/) | 1,961,236 | 1764 ms | -| 96 | [Ad Lightning](https://www.adlightning.com/) | 4,099 | 1936 ms | -| 97 | [Web Content Assessor](https://mediatrust.com/) | 3,604 | 2206 ms | -| 98 | [MGID](https://www.mgid.com/) | 19,059 | 2518 ms | -| 99 | Yahoo! Ad Exchange | 6,818 | 3401 ms | -| 100 | [Mediavine](https://www.mediavine.com/) | 14,004 | 6337 ms | +| 1 | SPX | 12,862 | 4 ms | +| 2 | TripleLift | 4,655 | 9 ms | +| 3 | GumGum | 56,421 | 20 ms | +| 4 | Adyoulike | 44,103 | 26 ms | +| 5 | adKernel | 11,212 | 42 ms | +| 6 | Constant Contact | 30,691 | 126 ms | +| 7 | [AppNexus](https://www.appnexus.com/) | 130,628 | 159 ms | +| 8 | TrustX | 10,929 | 183 ms | +| 9 | FreakOut | 3,979 | 235 ms | +| 10 | Simpli.fi | 28,264 | 238 ms | +| 11 | Intercept Interactive | 4,266 | 240 ms | +| 12 | ActiveCampaign | 35,789 | 251 ms | +| 13 | [OpenX](https://www.openx.com/) | 80,473 | 261 ms | +| 14 | MailMunch | 29,193 | 283 ms | +| 15 | [33 Across](https://33across.com/) | 85,223 | 289 ms | +| 16 | [The Trade Desk](https://www.thetradedesk.com/) | 71,134 | 295 ms | +| 17 | Intent IQ | 7,371 | 309 ms | +| 18 | sovrn | 44,614 | 315 ms | +| 19 | [Media.net](https://www.media.net/) | 17,874 | 324 ms | +| 20 | SiteScout | 6,320 | 328 ms | +| 21 | LINE Corporation | 71,448 | 328 ms | +| 22 | Affiliate Window | 15,316 | 332 ms | +| 23 | RTB House AdPilot | 26,956 | 351 ms | +| 24 | [Scorecard Research](https://www.scorecardresearch.com/) | 68,674 | 355 ms | +| 25 | Drip | 3,774 | 356 ms | +| 26 | [Basis](https://basis.net/) | 6,909 | 372 ms | +| 27 | [Ozone Project](https://www.ozoneproject.com/) | 8,602 | 383 ms | +| 28 | [Yahoo!](https://www.yahoo.com/) | 33,182 | 400 ms | +| 29 | DTSCOUT | 8,952 | 411 ms | +| 30 | Adform | 23,387 | 418 ms | +| 31 | [Bing Ads](https://bingads.microsoft.com) | 395,694 | 421 ms | +| 32 | StackAdapt | 38,414 | 479 ms | +| 33 | TVSquared | 7,831 | 482 ms | +| 34 | [F@N Communications](https://www.fancs.com/) | 9,033 | 484 ms | +| 35 | Twitter Online Conversion Tracking | 128,082 | 529 ms | +| 36 | Crowd Control | 121,604 | 534 ms | +| 37 | LinkedIn Ads | 378,388 | 608 ms | +| 38 | AdsWizz | 3,262 | 618 ms | +| 39 | Index Exchange | 17,669 | 630 ms | +| 40 | Rocket Fuel | 3,922 | 643 ms | +| 41 | [Yahoo! JAPAN Ads](https://marketing.yahoo.co.jp/service/yahooads/) | 81,685 | 655 ms | +| 42 | Smart AdServer | 106,809 | 660 ms | +| 43 | Rakuten Marketing | 5,745 | 664 ms | +| 44 | Simplicity Marketing | 5,801 | 669 ms | +| 45 | Gemius | 29,291 | 684 ms | +| 46 | Impact Radius | 9,358 | 698 ms | +| 47 | BlueCava | 8,325 | 699 ms | +| 48 | JuicyAds | 4,413 | 752 ms | +| 49 | i-mobile | 32,952 | 778 ms | +| 50 | [Criteo](https://www.criteo.com/) | 265,702 | 781 ms | +| 51 | AdMatic | 6,115 | 811 ms | +| 52 | Geniee | 14,898 | 817 ms | +| 53 | [Outbrain](https://www.outbrain.com/) | 20,201 | 841 ms | +| 54 | Technorati | 3,734 | 892 ms | +| 55 | Customer.io | 3,232 | 916 ms | +| 56 | Onfocus | 80,982 | 923 ms | +| 57 | AudienceSearch | 88,693 | 959 ms | +| 58 | Teads | 11,379 | 1080 ms | +| 59 | IPONWEB | 45,262 | 1102 ms | +| 60 | AdRiver | 11,169 | 1144 ms | +| 61 | Tynt | 78,171 | 1156 ms | +| 62 | [LiveRamp Privacy Manager](https://liveramp.com/privacy-legal-compliance/) | 21,493 | 1177 ms | +| 63 | Unbounce | 10,273 | 1189 ms | +| 64 | [Hybrid](https://hybrid.ai/) | 5,778 | 1190 ms | +| 65 | Auto Link Maker | 4,528 | 1208 ms | +| 66 | [Supership](https://supership.jp/) | 30,498 | 1400 ms | +| 67 | Salesforce.com | 4,998 | 1557 ms | +| 68 | [Seedtag](https://www.seedtag.com/) | 100,869 | 1572 ms | +| 69 | Skimbit | 6,458 | 1611 ms | +| 70 | LoopMe | 4,613 | 1630 ms | +| 71 | [Adroll](https://www.adroll.com/) | 50,330 | 1675 ms | +| 72 | [ID5 Identity Cloud](https://id5.io/) | 184,884 | 2063 ms | +| 73 | VigLink | 6,673 | 2198 ms | +| 74 | InMobi | 63,304 | 2199 ms | +| 75 | Cxense | 6,077 | 2201 ms | +| 76 | fluct | 16,293 | 2280 ms | +| 77 | [Attentive](https://attentivemobile.com/) | 13,511 | 2565 ms | +| 78 | [Amazon Ads](https://ad.amazon.com/) | 211,731 | 3008 ms | +| 79 | LoyaltyLion | 6,907 | 3095 ms | +| 80 | LongTail Ad Solutions | 9,004 | 3524 ms | +| 81 | TrafficStars | 16,071 | 3540 ms | +| 82 | Klaviyo | 380,102 | 3635 ms | +| 83 | Connatix | 9,952 | 4337 ms | +| 84 | [Taboola](https://www.taboola.com/) | 71,564 | 4400 ms | +| 85 | [Yandex Ads](https://yandex.com/adv/) | 12,524 | 4605 ms | +| 86 | Conversion Labs | 3,343 | 4885 ms | +| 87 | Microad | 42,352 | 5017 ms | +| 88 | OptiMonk | 20,983 | 5236 ms | +| 89 | [Rubicon Project](https://rubiconproject.com/) | 199,489 | 5955 ms | +| 90 | Privy | 27,953 | 6410 ms | +| 91 | [Pubmatic](https://pubmatic.com/) | 201,510 | 6594 ms | +| 92 | Infolinks | 7,665 | 6779 ms | +| 93 | [AdScore](https://www.adscore.com/) | 8,130 | 7057 ms | +| 94 | [Integral Ad Science](https://integralads.com/uk/) | 8,419 | 7105 ms | +| 95 | [DoubleVerify](https://www.doubleverify.com/) | 4,467 | 7599 ms | +| 96 | [Google/Doubleclick Ads](https://marketingplatform.google.com/about/enterprise/) | 1,848,353 | 7911 ms | +| 97 | [Web Content Assessor](https://mediatrust.com/) | 3,276 | 8458 ms | +| 98 | [MGID](https://www.mgid.com/) | 18,494 | 9926 ms | +| 99 | Yahoo! Ad Exchange | 4,925 | 14032 ms | +| 100 | [Mediavine](https://www.mediavine.com/) | 13,344 | 27647 ms | @@ -247,97 +247,96 @@ These scripts measure or track users and their actions. There's a wide range in | Rank | Name | Usage | Average Impact | | ---- | ----------------------------------------------------------------------------- | --------- | -------------- | -| 1 | [Keen](https://keen.io/) | 1,317 | 38 ms | -| 2 | [Mouseflow](https://mouseflow.com/) | 14,518 | 52 ms | -| 3 | [SpeedCurve RUM](https://www.speedcurve.com/features/performance-monitoring/) | 10,371 | 56 ms | -| 4 | [Fathom Analytics](https://usefathom.com/) | 2,347 | 59 ms | -| 5 | [Pingdom RUM](https://www.pingdom.com/product/performance-monitoring/) | 1,791 | 64 ms | -| 6 | Roxr Software | 17,840 | 65 ms | -| 7 | [WordPress Site Stats](https://wp.com/) | 154,885 | 66 ms | -| 8 | [Snapchat](https://www.snapchat.com) | 4,220 | 68 ms | -| 9 | [LiveRamp IdentityLink](https://liveramp.com/discover-identitylink/) | 1,434 | 69 ms | -| 10 | [Smartlook](https://www.smartlook.com/) | 26,156 | 78 ms | -| 11 | Movable Ink | 2,618 | 79 ms | -| 12 | Woopra | 1,857 | 82 ms | -| 13 | [Quantcast](https://www.quantcast.com) | 90,256 | 86 ms | -| 14 | [AD EBis](https://www.ebis.ne.jp/) | 1,800 | 91 ms | -| 15 | [Braze](https://www.braze.com) | 15,611 | 94 ms | -| 16 | Exponea | 2,351 | 101 ms | -| 17 | Ezoic | 4,889 | 106 ms | -| 18 | [XiTi](https://www.atinternet.com/en/) | 21,603 | 107 ms | -| 19 | [Google Analytics](https://marketingplatform.google.com/about/analytics/) | 5,063,984 | 108 ms | -| 20 | [mPulse](https://developer.akamai.com/akamai-mpulse) | 61,262 | 108 ms | -| 21 | Treasure Data | 25,194 | 117 ms | -| 22 | Stamped.io | 21,040 | 121 ms | -| 23 | Polldaddy | 2,394 | 123 ms | -| 24 | [Usabilla](https://usabilla.com) | 2,430 | 127 ms | -| 25 | [DotMetrics](https://www.dotmetrics.net/) | 2,137 | 133 ms | -| 26 | Marchex | 4,249 | 137 ms | -| 27 | [Snowplow](https://snowplowanalytics.com/) | 132,597 | 141 ms | -| 28 | Sailthru | 2,397 | 141 ms | -| 29 | Site24x7 Real User Monitoring | 1,357 | 147 ms | -| 30 | Conversant | 39,631 | 150 ms | -| 31 | WebInsight | 2,656 | 169 ms | -| 32 | StatCounter | 81,629 | 174 ms | -| 33 | CleverTap | 2,327 | 181 ms | -| 34 | [Brandmetrics](https://www.brandmetrics.com) | 36,552 | 183 ms | -| 35 | Smart Insight Tracking | 3,521 | 192 ms | -| 36 | OneAll | 1,018 | 196 ms | -| 37 | Parse.ly | 7,345 | 202 ms | -| 38 | [Matomo](https://matomo.org/) | 28,520 | 220 ms | -| 39 | Okta | 4,962 | 224 ms | -| 40 | Heap | 15,953 | 230 ms | -| 41 | Chartbeat | 9,472 | 246 ms | -| 42 | CallRail | 60,963 | 255 ms | -| 43 | [Baidu Analytics](https://tongji.baidu.com/web/welcome/login) | 41,491 | 260 ms | -| 44 | Omniconvert | 1,003 | 274 ms | -| 45 | Kampyle | 1,108 | 278 ms | -| 46 | CallTrackingMetrics | 15,854 | 282 ms | -| 47 | Trust Pilot | 74,130 | 295 ms | -| 48 | SurveyMonkey | 2,333 | 304 ms | -| 49 | Monetate | 2,490 | 307 ms | -| 50 | [Mixpanel](https://mixpanel.com/) | 38,924 | 319 ms | -| 51 | Net Reviews | 1,984 | 326 ms | -| 52 | etracker | 10,282 | 343 ms | -| 53 | [Google Optimize](https://marketingplatform.google.com/about/optimize/) | 48,571 | 360 ms | -| 54 | [Marketo](https://www.marketo.com) | 3,057 | 361 ms | -| 55 | [Lucky Orange](https://www.luckyorange.com/) | 50,509 | 380 ms | -| 56 | [PageSense](https://www.zoho.com/pagesense/) | 16,229 | 382 ms | -| 57 | [Segment](https://segment.com/) | 44,986 | 383 ms | -| 58 | [Nielsen NetRatings SiteCensus](http://www.nielsen-online.com/intlpage.html) | 14,246 | 387 ms | -| 59 | Trialfire | 2,711 | 389 ms | -| 60 | Nosto | 2,024 | 422 ms | -| 61 | Evergage | 5,531 | 427 ms | -| 62 | Amplitude Mobile Analytics | 61,105 | 428 ms | -| 63 | [VWO](https://vwo.com) | 10,913 | 465 ms | -| 64 | [BowNow](https://bow-now.jp/) | 4,828 | 488 ms | -| 65 | [Pendo](https://www.pendo.io) | 29,161 | 490 ms | -| 66 | Reviews.io | 8,042 | 503 ms | -| 67 | [AB Tasty](https://www.abtasty.com/) | 7,116 | 524 ms | -| 68 | UpSellit | 3,219 | 550 ms | -| 69 | Feefo.com | 3,436 | 552 ms | -| 70 | [Appcues](https://www.appcues.com/) | 4,970 | 571 ms | -| 71 | Bazaarvoice | 8,127 | 577 ms | -| 72 | Clerk.io ApS | 3,521 | 615 ms | -| 73 | Inspectlet | 7,307 | 639 ms | -| 74 | Qualtrics | 14,199 | 648 ms | -| 75 | Reviews.co.uk | 2,606 | 681 ms | -| 76 | Evidon | 1,475 | 715 ms | -| 77 | [Hotjar](https://www.hotjar.com/) | 504,590 | 732 ms | -| 78 | [Crazy Egg](https://www.crazyegg.com/) | 66,686 | 831 ms | -| 79 | [Optimizely](https://www.optimizely.com/) | 25,015 | 898 ms | -| 80 | FullStory | 21,307 | 911 ms | -| 81 | PowerReviews | 2,121 | 953 ms | -| 82 | Convert Insights | 8,385 | 1045 ms | -| 83 | Insider | 3,734 | 1062 ms | -| 84 | Gigya | 3,546 | 1184 ms | -| 85 | ContentSquare | 38,146 | 1504 ms | -| 86 | [Kameleoon](https://www.kameleoon.com/) | 3,585 | 1542 ms | -| 87 | Dynatrace | 2,906 | 1576 ms | -| 88 | [Quantum Metric](https://www.quantummetric.com/) | 2,966 | 2152 ms | -| 89 | TrackJS | 3,225 | 2231 ms | -| 90 | Decibel Insight | 1,017 | 2316 ms | -| 91 | [Yandex Metrica](https://metrica.yandex.com/about?) | 1,006,546 | 2423 ms | +| 1 | [Fathom Analytics](https://usefathom.com/) | 2,282 | 218 ms | +| 2 | [Mouseflow](https://mouseflow.com/) | 13,857 | 219 ms | +| 3 | Fastest Forward | 3,005 | 232 ms | +| 4 | [SpeedCurve RUM](https://www.speedcurve.com/features/performance-monitoring/) | 11,420 | 245 ms | +| 5 | [Pingdom RUM](https://www.pingdom.com/product/performance-monitoring/) | 1,780 | 259 ms | +| 6 | [Snapchat](https://www.snapchat.com) | 22,266 | 273 ms | +| 7 | [WordPress Site Stats](https://wp.com/) | 151,949 | 280 ms | +| 8 | Roxr Software | 18,492 | 291 ms | +| 9 | Woopra | 1,842 | 311 ms | +| 10 | Movable Ink | 2,363 | 313 ms | +| 11 | [Smartlook](https://www.smartlook.com/) | 25,231 | 316 ms | +| 12 | [LiveRamp IdentityLink](https://liveramp.com/discover-identitylink/) | 1,220 | 334 ms | +| 13 | [AD EBis](https://www.ebis.ne.jp/) | 2,028 | 340 ms | +| 14 | [GoSquared](https://www.gosquared.com) | 1,049 | 343 ms | +| 15 | [Quantcast](https://www.quantcast.com) | 72,212 | 390 ms | +| 16 | Ezoic | 5,265 | 398 ms | +| 17 | Exponea | 2,315 | 401 ms | +| 18 | Polldaddy | 1,966 | 409 ms | +| 19 | [Braze](https://www.braze.com) | 14,977 | 414 ms | +| 20 | [mPulse](https://developer.akamai.com/akamai-mpulse) | 46,266 | 473 ms | +| 21 | Stamped.io | 20,325 | 474 ms | +| 22 | [XiTi](https://www.atinternet.com/en/) | 21,195 | 505 ms | +| 23 | [Usabilla](https://usabilla.com) | 2,446 | 517 ms | +| 24 | Treasure Data | 24,471 | 532 ms | +| 25 | Site24x7 Real User Monitoring | 1,316 | 536 ms | +| 26 | [DotMetrics](https://www.dotmetrics.net/) | 2,018 | 545 ms | +| 27 | [Google Analytics](https://marketingplatform.google.com/about/analytics/) | 4,784,046 | 548 ms | +| 28 | IBM Acoustic Campaign | 1,021 | 559 ms | +| 29 | Sailthru | 2,329 | 563 ms | +| 30 | Conversant | 32,757 | 573 ms | +| 31 | [Snowplow](https://snowplowanalytics.com/) | 135,893 | 575 ms | +| 32 | WebInsight | 2,831 | 699 ms | +| 33 | StatCounter | 80,356 | 722 ms | +| 34 | Marchex | 2,602 | 751 ms | +| 35 | CleverTap | 2,320 | 751 ms | +| 36 | [Brandmetrics](https://www.brandmetrics.com) | 26,015 | 788 ms | +| 37 | Smart Insight Tracking | 3,571 | 792 ms | +| 38 | Okta | 4,729 | 909 ms | +| 39 | [Matomo](https://matomo.org/) | 27,930 | 929 ms | +| 40 | Parse.ly | 7,501 | 950 ms | +| 41 | Heap | 15,290 | 1053 ms | +| 42 | [Baidu Analytics](https://tongji.baidu.com/web/welcome/login) | 43,598 | 1098 ms | +| 43 | Chartbeat | 9,130 | 1149 ms | +| 44 | Trust Pilot | 74,463 | 1153 ms | +| 45 | CallRail | 61,715 | 1169 ms | +| 46 | CallTrackingMetrics | 16,363 | 1188 ms | +| 47 | Net Reviews | 1,885 | 1268 ms | +| 48 | SurveyMonkey | 2,377 | 1298 ms | +| 49 | [Marketo](https://www.marketo.com) | 3,704 | 1309 ms | +| 50 | Monetate | 2,328 | 1360 ms | +| 51 | etracker | 10,024 | 1446 ms | +| 52 | [Mixpanel](https://mixpanel.com/) | 37,315 | 1466 ms | +| 53 | [Google Optimize](https://marketingplatform.google.com/about/optimize/) | 47,133 | 1502 ms | +| 54 | [Lucky Orange](https://www.luckyorange.com/) | 49,311 | 1544 ms | +| 55 | Trialfire | 2,502 | 1591 ms | +| 56 | Nosto | 1,930 | 1628 ms | +| 57 | [Segment](https://segment.com/) | 44,365 | 1668 ms | +| 58 | Amplitude Mobile Analytics | 54,848 | 1679 ms | +| 59 | [Nielsen NetRatings SiteCensus](http://www.nielsen-online.com/intlpage.html) | 7,533 | 1679 ms | +| 60 | [PageSense](https://www.zoho.com/pagesense/) | 16,243 | 1782 ms | +| 61 | Evergage | 5,480 | 1842 ms | +| 62 | [Pendo](https://www.pendo.io) | 28,503 | 1861 ms | +| 63 | [BowNow](https://bow-now.jp/) | 4,801 | 1918 ms | +| 64 | Reviews.io | 7,941 | 2019 ms | +| 65 | Inspectlet | 6,884 | 2045 ms | +| 66 | Feefo.com | 3,358 | 2189 ms | +| 67 | [VWO](https://vwo.com) | 10,747 | 2248 ms | +| 68 | UpSellit | 2,966 | 2250 ms | +| 69 | [Appcues](https://www.appcues.com/) | 5,003 | 2303 ms | +| 70 | [AB Tasty](https://www.abtasty.com/) | 6,154 | 2450 ms | +| 71 | Clerk.io ApS | 3,520 | 2503 ms | +| 72 | Bazaarvoice | 7,995 | 2599 ms | +| 73 | Reviews.co.uk | 2,568 | 2663 ms | +| 74 | Qualtrics | 13,985 | 2709 ms | +| 75 | Evidon | 1,416 | 2967 ms | +| 76 | [Hotjar](https://www.hotjar.com/) | 487,045 | 3005 ms | +| 77 | FullStory | 21,556 | 3433 ms | +| 78 | PowerReviews | 2,193 | 3658 ms | +| 79 | [Crazy Egg](https://www.crazyegg.com/) | 55,610 | 3897 ms | +| 80 | [Optimizely](https://www.optimizely.com/) | 23,202 | 3943 ms | +| 81 | Insider | 4,084 | 4190 ms | +| 82 | [Kameleoon](https://www.kameleoon.com/) | 3,627 | 4886 ms | +| 83 | Gigya | 3,519 | 5610 ms | +| 84 | Convert Insights | 8,210 | 5800 ms | +| 85 | ContentSquare | 40,918 | 6027 ms | +| 86 | Dynatrace | 2,845 | 6543 ms | +| 87 | Decibel Insight | 1,298 | 6733 ms | +| 88 | [Quantum Metric](https://www.quantummetric.com/) | 2,450 | 7928 ms | +| 89 | TrackJS | 3,005 | 8605 ms | +| 90 | [Yandex Metrica](https://metrica.yandex.com/about?) | 990,622 | 9308 ms | @@ -347,23 +346,23 @@ These scripts enable social features. | Rank | Name | Usage | Average Impact | | ---- | ------------------------------------------- | --------- | -------------- | -| 1 | [Shareaholic](https://www.shareaholic.com/) | 1,775 | 92 ms | -| 2 | [Pinterest](https://pinterest.com/) | 259,146 | 128 ms | -| 3 | [AddToAny](https://www.addtoany.com/) | 150,218 | 141 ms | -| 4 | [LinkedIn](https://www.linkedin.com/) | 30,361 | 326 ms | -| 5 | [ShareThis](https://www.sharethis.com/) | 144,014 | 360 ms | -| 6 | [PIXNET](https://www.pixnet.net/) | 10,383 | 418 ms | -| 7 | [Facebook](https://www.facebook.com) | 5,647,056 | 514 ms | -| 8 | [Twitter](https://twitter.com) | 477,641 | 534 ms | -| 9 | [TikTok](https://www.tiktok.com/en/) | 437,719 | 578 ms | -| 10 | reddit | 65,646 | 624 ms | -| 11 | Kakao | 86,604 | 781 ms | -| 12 | SocialShopWave | 1,406 | 978 ms | -| 13 | [Instagram](https://www.instagram.com) | 54,666 | 1429 ms | -| 14 | [Tumblr](https://tumblr.com/) | 24,030 | 2422 ms | -| 15 | [Disqus](https://disqus.com/) | 14,145 | 2785 ms | -| 16 | [VK](https://vk.com/) | 27,267 | 4041 ms | -| 17 | LiveJournal | 15,989 | 5207 ms | +| 1 | [Shareaholic](https://www.shareaholic.com/) | 1,657 | 382 ms | +| 2 | [AddToAny](https://www.addtoany.com/) | 145,943 | 546 ms | +| 3 | [Pinterest](https://pinterest.com/) | 252,790 | 621 ms | +| 4 | [LinkedIn](https://www.linkedin.com/) | 28,530 | 1165 ms | +| 5 | [ShareThis](https://www.sharethis.com/) | 135,354 | 1425 ms | +| 6 | [Twitter](https://twitter.com) | 449,477 | 2116 ms | +| 7 | [Facebook](https://www.facebook.com) | 5,573,133 | 2324 ms | +| 8 | [TikTok](https://www.tiktok.com/en/) | 430,917 | 2570 ms | +| 9 | reddit | 66,629 | 2699 ms | +| 10 | Kakao | 84,808 | 3204 ms | +| 11 | SocialShopWave | 1,305 | 4049 ms | +| 12 | [Instagram](https://www.instagram.com) | 37,449 | 6664 ms | +| 13 | [Tumblr](https://tumblr.com/) | 25,390 | 9903 ms | +| 14 | [Disqus](https://disqus.com/) | 14,070 | 11335 ms | +| 15 | [PIXNET](https://www.pixnet.net/) | 7,780 | 14940 ms | +| 16 | [VK](https://vk.com/) | 25,815 | 15565 ms | +| 17 | LiveJournal | 14,501 | 20003 ms | @@ -373,11 +372,11 @@ These scripts enable video player and streaming functionality. | Rank | Name | Usage | Average Impact | | ---- | -------------------------------------------- | --------- | -------------- | -| 1 | [Brightcove](https://www.brightcove.com/en/) | 26,891 | 1014 ms | -| 2 | [Vimeo](https://vimeo.com/) | 182,269 | 4099 ms | -| 3 | [Wistia](https://wistia.com/) | 36,349 | 5003 ms | -| 4 | [YouTube](https://youtube.com) | 1,300,771 | 6297 ms | -| 5 | [Twitch](https://twitch.tv/) | 1,648 | 19774 ms | +| 1 | [Brightcove](https://www.brightcove.com/en/) | 26,136 | 4129 ms | +| 2 | [Vimeo](https://vimeo.com/) | 169,842 | 18859 ms | +| 3 | [Wistia](https://wistia.com/) | 34,895 | 20228 ms | +| 4 | [YouTube](https://youtube.com) | 1,255,206 | 25964 ms | +| 5 | [Twitch](https://twitch.tv/) | 1,558 | 79731 ms | @@ -387,81 +386,81 @@ These scripts are developer utilities (API clients, site monitoring, fraud detec | Rank | Name | Usage | Average Impact | | ---- | ------------------------------------------------------------------------- | --------- | -------------- | -| 1 | [Statuspage](https://www.statuspage.io) | 2,759 | 26 ms | -| 2 | [Cloudflare](https://www.cloudflare.com/website-optimization/) | 3,305,625 | 67 ms | -| 3 | Webmarked | 2,314 | 70 ms | -| 4 | [Pusher](https://pusher.com/) | 3,517 | 71 ms | -| 5 | Cludo | 2,241 | 97 ms | -| 6 | Rollbar | 6,078 | 113 ms | -| 7 | MathJax | 1,291 | 114 ms | -| 8 | Macropod BugHerd | 8,703 | 116 ms | -| 9 | Raygun | 4,363 | 116 ms | -| 10 | Webkul | 1,769 | 121 ms | -| 11 | [Afterpay](https://www.afterpay.com/) | 14,826 | 151 ms | -| 12 | PrintFriendly | 1,076 | 154 ms | -| 13 | [Ipify](https://www.ipify.org) | 3,964 | 155 ms | -| 14 | [Doofinder](https://www.doofinder.com/) | 24,553 | 155 ms | -| 15 | Hexton | 54,246 | 163 ms | -| 16 | Braintree Payments | 2,689 | 164 ms | -| 17 | [OneSignal](https://onesignal.com/) | 107,007 | 185 ms | -| 18 | CyberSource (Visa) | 3,217 | 188 ms | -| 19 | [Amazon Pay](https://pay.amazon.com) | 15,402 | 189 ms | -| 20 | LightWidget | 10,644 | 192 ms | -| 21 | [Foxentry](https://foxentry.cz/) | 4,767 | 200 ms | -| 22 | [mParticle](https://www.mparticle.com/) | 1,591 | 206 ms | -| 23 | [Sentry](https://sentry.io/) | 432,164 | 215 ms | -| 24 | Seznam | 9,243 | 217 ms | -| 25 | Riskified | 3,664 | 234 ms | -| 26 | [Netlify](https://www.netlify.com/) | 1,726 | 265 ms | -| 27 | [G2](https://www.g2.com/) | 1,268 | 278 ms | -| 28 | [Auth0](https://auth0.com/) | 1,573 | 282 ms | -| 29 | Wufoo | 4,237 | 300 ms | -| 30 | [New Relic](https://newrelic.com/) | 290,714 | 329 ms | -| 31 | [TrustArc](https://www.trustarc.com/) | 11,118 | 337 ms | -| 32 | Key CDN | 21,180 | 350 ms | -| 33 | [Yandex APIs](https://yandex.ru/) | 79,640 | 354 ms | -| 34 | Highcharts | 5,327 | 358 ms | -| 35 | Swiftype | 1,315 | 376 ms | -| 36 | Bugsnag | 43,386 | 377 ms | -| 37 | [Cookiebot](https://www.cookiebot.com/) | 367,484 | 398 ms | -| 38 | [Clarity](https://clarity.microsoft.com/) | 1,226,624 | 405 ms | -| 39 | Trusted Shops | 33,129 | 430 ms | -| 40 | [Other Google APIs/SDKs](https://developers.google.com/apis-explorer/#p/) | 5,180,657 | 462 ms | -| 41 | Cookie Reports | 1,381 | 483 ms | -| 42 | GitHub | 28,884 | 500 ms | -| 43 | FoxyCart | 1,235 | 542 ms | -| 44 | GetSiteControl | 5,242 | 546 ms | -| 45 | Google reCAPTCHA | 79,770 | 570 ms | -| 46 | Cookie-Script.com | 195,354 | 578 ms | -| 47 | Bold Commerce | 12,067 | 591 ms | -| 48 | Klarna | 20,368 | 596 ms | -| 49 | Secomapp | 4,608 | 640 ms | -| 50 | iovation | 3,322 | 679 ms | -| 51 | [Accessibe Accessibility Overlay](https://accessibe.com/) | 3,944 | 680 ms | -| 52 | Mapbox | 32,325 | 784 ms | -| 53 | [AppDynamics](https://www.appdynamics.com/) | 2,330 | 824 ms | -| 54 | Affirm | 13,488 | 854 ms | -| 55 | ThreatMetrix | 8,252 | 902 ms | -| 56 | Klevu Search | 2,126 | 908 ms | -| 57 | [Google Maps](https://www.google.com/maps) | 2,039,858 | 914 ms | -| 58 | iubenda | 202,893 | 937 ms | -| 59 | [Vidyard](https://www.vidyard.com/) | 1,884 | 954 ms | -| 60 | Marker | 4,369 | 1051 ms | -| 61 | [Checkout.com](https://www.checkout.com) | 7,900 | 1079 ms | -| 62 | [PayPal](https://paypal.com) | 151,706 | 1089 ms | -| 63 | Rambler | 23,636 | 1137 ms | -| 64 | MaxMind | 1,236 | 1211 ms | -| 65 | Forter | 9,959 | 1240 ms | -| 66 | WisePops | 2,457 | 1246 ms | -| 67 | Fastly | 2,030 | 1659 ms | -| 68 | [GoDaddy](https://www.godaddy.com/) | 239,631 | 1681 ms | -| 69 | Adyen | 5,341 | 1691 ms | -| 70 | [Stripe](https://stripe.com) | 366,853 | 1782 ms | -| 71 | [Noibu](https://www.noibu.com) | 1,153 | 1790 ms | -| 72 | Datacamp | 2,443 | 3169 ms | -| 73 | Signyfyd | 4,071 | 3687 ms | -| 74 | [POWr](https://www.powr.io) | 59,744 | 4720 ms | -| 75 | Esri ArcGIS | 6,710 | 7264 ms | +| 1 | [Statuspage](https://www.statuspage.io) | 2,723 | 110 ms | +| 2 | [Cloudflare](https://www.cloudflare.com/website-optimization/) | 3,266,653 | 275 ms | +| 3 | Webmarked | 2,295 | 282 ms | +| 4 | [Pusher](https://pusher.com/) | 3,221 | 301 ms | +| 5 | Cludo | 2,221 | 398 ms | +| 6 | MathJax | 1,209 | 450 ms | +| 7 | Macropod BugHerd | 8,473 | 451 ms | +| 8 | Raygun | 4,038 | 495 ms | +| 9 | Rollbar | 6,033 | 547 ms | +| 10 | PrintFriendly | 1,045 | 560 ms | +| 11 | Webkul | 1,667 | 584 ms | +| 12 | [Afterpay](https://www.afterpay.com/) | 14,578 | 600 ms | +| 13 | Hexton | 49,918 | 634 ms | +| 14 | [Doofinder](https://www.doofinder.com/) | 24,175 | 649 ms | +| 15 | [Ipify](https://www.ipify.org) | 4,224 | 675 ms | +| 16 | Braintree Payments | 2,726 | 685 ms | +| 17 | [OneSignal](https://onesignal.com/) | 102,367 | 740 ms | +| 18 | [Foxentry](https://foxentry.cz/) | 4,578 | 774 ms | +| 19 | CyberSource (Visa) | 2,963 | 788 ms | +| 20 | [Amazon Pay](https://pay.amazon.com) | 14,846 | 789 ms | +| 21 | LightWidget | 10,404 | 791 ms | +| 22 | [mParticle](https://www.mparticle.com/) | 1,768 | 813 ms | +| 23 | [Sentry](https://sentry.io/) | 403,322 | 896 ms | +| 24 | Seznam | 8,864 | 986 ms | +| 25 | Riskified | 3,711 | 1020 ms | +| 26 | [Auth0](https://auth0.com/) | 1,535 | 1037 ms | +| 27 | [Netlify](https://www.netlify.com/) | 1,719 | 1040 ms | +| 28 | [G2](https://www.g2.com/) | 1,264 | 1059 ms | +| 29 | iovation | 3,364 | 1219 ms | +| 30 | Wufoo | 4,166 | 1322 ms | +| 31 | [New Relic](https://newrelic.com/) | 276,329 | 1353 ms | +| 32 | Google reCAPTCHA | 78,742 | 1361 ms | +| 33 | [Other Google APIs/SDKs](https://developers.google.com/apis-explorer/#p/) | 5,021,577 | 1366 ms | +| 34 | Key CDN | 20,860 | 1421 ms | +| 35 | [Yandex APIs](https://yandex.ru/) | 78,477 | 1422 ms | +| 36 | Highcharts | 4,854 | 1444 ms | +| 37 | Bugsnag | 43,841 | 1465 ms | +| 38 | Swiftype | 1,169 | 1502 ms | +| 39 | Cookie-Script.com | 124,714 | 1520 ms | +| 40 | [TrustArc](https://www.trustarc.com/) | 11,183 | 1577 ms | +| 41 | [Cookiebot](https://www.cookiebot.com/) | 361,908 | 1711 ms | +| 42 | [Clarity](https://clarity.microsoft.com/) | 1,237,472 | 1722 ms | +| 43 | Trusted Shops | 32,496 | 1760 ms | +| 44 | GitHub | 27,276 | 1957 ms | +| 45 | Cookie Reports | 1,372 | 2010 ms | +| 46 | GetSiteControl | 5,101 | 2206 ms | +| 47 | FoxyCart | 1,161 | 2210 ms | +| 48 | Klarna | 20,028 | 2348 ms | +| 49 | Bold Commerce | 11,503 | 2484 ms | +| 50 | [Accessibe Accessibility Overlay](https://accessibe.com/) | 4,169 | 2676 ms | +| 51 | Mapbox | 31,544 | 3215 ms | +| 52 | [AppDynamics](https://www.appdynamics.com/) | 2,360 | 3417 ms | +| 53 | Affirm | 13,375 | 3556 ms | +| 54 | Klevu Search | 2,156 | 3587 ms | +| 55 | [Vidyard](https://www.vidyard.com/) | 1,826 | 3644 ms | +| 56 | [Google Maps](https://www.google.com/maps) | 1,935,905 | 3675 ms | +| 57 | ThreatMetrix | 8,720 | 3853 ms | +| 58 | Secomapp | 2,833 | 4047 ms | +| 59 | Marker | 4,425 | 4112 ms | +| 60 | MaxMind | 1,281 | 4133 ms | +| 61 | iubenda | 200,138 | 4233 ms | +| 62 | [PayPal](https://paypal.com) | 142,714 | 4572 ms | +| 63 | [Checkout.com](https://www.checkout.com) | 7,089 | 4621 ms | +| 64 | WisePops | 2,263 | 4886 ms | +| 65 | Rambler | 21,933 | 4901 ms | +| 66 | Forter | 10,294 | 5053 ms | +| 67 | Adyen | 5,311 | 6412 ms | +| 68 | [GoDaddy](https://www.godaddy.com/) | 239,276 | 6718 ms | +| 69 | Fastly | 1,967 | 6733 ms | +| 70 | [Stripe](https://stripe.com) | 368,729 | 7322 ms | +| 71 | [Noibu](https://www.noibu.com) | 1,164 | 7516 ms | +| 72 | Datacamp | 2,366 | 11934 ms | +| 73 | Signyfyd | 4,991 | 16426 ms | +| 74 | [POWr](https://www.powr.io) | 57,993 | 18753 ms | +| 75 | Esri ArcGIS | 6,876 | 29736 ms | @@ -471,24 +470,24 @@ These scripts are from web hosting platforms (WordPress, Wix, Squarespace, etc). | Rank | Name | Usage | Average Impact | | ---- | ----------------------------------------------------------------------------------------- | ------- | -------------- | -| 1 | Silktide | 1,694 | 88 ms | -| 2 | Ecwid | 12,401 | 284 ms | -| 3 | Civic | 14,317 | 508 ms | -| 4 | [Salesforce Commerce Cloud](https://www.salesforce.com/products/commerce-cloud/overview/) | 7,113 | 528 ms | -| 5 | Global-e | 3,128 | 544 ms | -| 6 | [WordPress](https://wp.com/) | 423,687 | 574 ms | -| 7 | [Dealer](https://www.dealer.com/) | 4,584 | 617 ms | -| 8 | [Blogger](https://www.blogger.com/) | 315,132 | 784 ms | -| 9 | Rackspace | 4,025 | 871 ms | -| 10 | [Shopify](https://www.shopify.com/) | 904,653 | 1117 ms | -| 11 | [Tilda](https://tilda.cc/) | 130,221 | 1242 ms | -| 12 | Yottaa | 1,248 | 1303 ms | -| 13 | [Hatena Blog](https://hatenablog.com/) | 80,661 | 2416 ms | -| 14 | [WebsiteBuilder.com](https://www.websitebuilder.com) | 6,545 | 3006 ms | -| 15 | [Squarespace](https://www.squarespace.com/) | 489,740 | 3578 ms | -| 16 | [Wix](https://www.wix.com/) | 836,665 | 4196 ms | -| 17 | [Framer CDN](https://www.framer.com) | 39,379 | 5788 ms | -| 18 | [Weebly](https://www.weebly.com/) | 115,744 | 6947 ms | +| 1 | Silktide | 1,791 | 369 ms | +| 2 | Ecwid | 12,372 | 1081 ms | +| 3 | Civic | 14,152 | 2082 ms | +| 4 | Global-e | 3,070 | 2200 ms | +| 5 | [WordPress](https://wp.com/) | 391,390 | 2251 ms | +| 6 | [Dealer](https://www.dealer.com/) | 4,362 | 2615 ms | +| 7 | [Blogger](https://www.blogger.com/) | 291,237 | 3115 ms | +| 8 | [Salesforce Commerce Cloud](https://www.salesforce.com/products/commerce-cloud/overview/) | 6,989 | 3176 ms | +| 9 | Rackspace | 3,936 | 3426 ms | +| 10 | [Shopify](https://www.shopify.com/) | 911,960 | 4794 ms | +| 11 | [Tilda](https://tilda.cc/) | 130,332 | 5024 ms | +| 12 | Yottaa | 1,175 | 5337 ms | +| 13 | [Hatena Blog](https://hatenablog.com/) | 75,784 | 9127 ms | +| 14 | [WebsiteBuilder.com](https://www.websitebuilder.com) | 6,419 | 12181 ms | +| 15 | [Wix](https://www.wix.com/) | 825,146 | 16162 ms | +| 16 | [Squarespace](https://www.squarespace.com/) | 478,879 | 18005 ms | +| 17 | [Framer CDN](https://www.framer.com) | 39,564 | 22993 ms | +| 18 | [Weebly](https://www.weebly.com/) | 113,537 | 28799 ms | @@ -498,35 +497,33 @@ These scripts are from marketing tools that add popups/newsletters/etc. | Rank | Name | Usage | Average Impact | | ---- | ------------------------------------------- | ------- | -------------- | -| 1 | [SalesLoft](https://salesloft.com/) | 1,294 | 60 ms | -| 2 | [Albacross](https://albacross.com/) | 3,468 | 64 ms | -| 3 | [Podsights](https://podsights.com/) | 1,458 | 75 ms | -| 4 | [SATORI](https://satori.marketing/) | 1,394 | 81 ms | -| 5 | [Convertful](https://convertful.com/) | 1,960 | 101 ms | -| 6 | DemandBase | 7,540 | 116 ms | -| 7 | Pardot | 1,074 | 119 ms | -| 8 | SharpSpring | 3,118 | 244 ms | -| 9 | [RD Station](https://www.rdstation.com/en/) | 33,836 | 368 ms | -| 10 | Wishpond Technologies | 2,699 | 396 ms | -| 11 | [Hello Bar](https://www.hellobar.com/) | 5,651 | 419 ms | -| 12 | [Listrak](https://www.listrak.com/) | 1,651 | 454 ms | -| 13 | Sojern | 8,091 | 466 ms | -| 14 | [OptinMonster](https://optinmonster.com/) | 2,680 | 473 ms | -| 15 | Curalate | 1,051 | 547 ms | -| 16 | [PureCars](https://www.purecars.com/) | 1,387 | 548 ms | -| 17 | [iZooto](https://www.izooto.com) | 3,023 | 602 ms | -| 18 | [Mailchimp](https://mailchimp.com/) | 80,974 | 627 ms | -| 19 | [Yotpo](https://www.yotpo.com/) | 48,498 | 668 ms | -| 20 | [Wunderkind](https://www.wunderkind.co/) | 7,171 | 1018 ms | -| 21 | [Judge.me](https://judge.me/) | 37,537 | 1021 ms | -| 22 | [Beeketing](https://beeketing.com/) | 2,278 | 1151 ms | -| 23 | [KARTE](https://karte.io/) | 3,044 | 1172 ms | -| 24 | [Hubspot](https://hubspot.com/) | 313,527 | 1226 ms | -| 25 | [Sumo](https://sumo.com/) | 13,967 | 1372 ms | -| 26 | Bigcommerce | 34,904 | 1801 ms | -| 27 | Kargo | 3,852 | 4014 ms | -| 28 | [Drift](https://www.drift.com/) | 4,339 | 4394 ms | -| 29 | [Tray Commerce](https://www.tray.com.br/) | 25,153 | 5107 ms | +| 1 | [SalesLoft](https://salesloft.com/) | 1,681 | 238 ms | +| 2 | [Albacross](https://albacross.com/) | 3,888 | 279 ms | +| 3 | [Podsights](https://podsights.com/) | 1,418 | 315 ms | +| 4 | Pardot | 1,473 | 421 ms | +| 5 | DemandBase | 7,181 | 430 ms | +| 6 | [Convertful](https://convertful.com/) | 1,843 | 441 ms | +| 7 | SharpSpring | 4,085 | 816 ms | +| 8 | [RD Station](https://www.rdstation.com/en/) | 33,491 | 1533 ms | +| 9 | Wishpond Technologies | 2,635 | 1581 ms | +| 10 | [Hello Bar](https://www.hellobar.com/) | 5,381 | 1807 ms | +| 11 | Sojern | 7,885 | 1913 ms | +| 12 | [Listrak](https://www.listrak.com/) | 1,598 | 2007 ms | +| 13 | [OptinMonster](https://optinmonster.com/) | 2,580 | 2042 ms | +| 14 | [iZooto](https://www.izooto.com) | 2,934 | 2503 ms | +| 15 | [Judge.me](https://judge.me/) | 13,821 | 2505 ms | +| 16 | [Mailchimp](https://mailchimp.com/) | 75,067 | 2566 ms | +| 17 | [Yotpo](https://www.yotpo.com/) | 47,418 | 2685 ms | +| 18 | [PureCars](https://www.purecars.com/) | 1,025 | 3690 ms | +| 19 | [Beeketing](https://beeketing.com/) | 2,169 | 4627 ms | +| 20 | [Hubspot](https://hubspot.com/) | 310,544 | 4891 ms | +| 21 | [KARTE](https://karte.io/) | 3,037 | 5339 ms | +| 22 | [Sumo](https://sumo.com/) | 13,294 | 5497 ms | +| 23 | Bigcommerce | 34,268 | 7214 ms | +| 24 | [Wunderkind](https://www.wunderkind.co/) | 2,642 | 7262 ms | +| 25 | Kargo | 3,855 | 16750 ms | +| 26 | [Drift](https://www.drift.com/) | 4,093 | 18457 ms | +| 27 | [Tray Commerce](https://www.tray.com.br/) | 24,930 | 19523 ms | @@ -536,29 +533,31 @@ These scripts are from customer support/marketing providers that offer chat and | Rank | Name | Usage | Average Impact | | ---- | ----------------------------------------------------------- | ------- | -------------- | -| 1 | [Crisp](https://crisp.chat/) | 1,577 | 33 ms | -| 2 | Provide Support | 1,679 | 71 ms | -| 3 | iPerceptions | 7,974 | 143 ms | -| 4 | SnapEngage | 1,397 | 154 ms | -| 5 | LiveTex | 2,786 | 298 ms | -| 6 | Pure Chat | 3,863 | 346 ms | -| 7 | WebEngage | 3,096 | 352 ms | -| 8 | LiveHelpNow | 1,390 | 353 ms | -| 9 | [Help Scout](https://www.helpscout.net/) | 9,087 | 427 ms | -| 10 | iAdvize SAS | 1,619 | 435 ms | -| 11 | [Tawk.to](https://www.tawk.to/) | 176,551 | 440 ms | -| 12 | [Usersnap](https://usersnap.com) | 2,718 | 544 ms | -| 13 | Comm100 | 1,271 | 548 ms | -| 14 | [Gladly](https://www.gladly.com/) | 1,135 | 617 ms | -| 15 | [Smartsupp](https://www.smartsupp.com) | 35,566 | 647 ms | -| 16 | [LivePerson](https://www.liveperson.com/) | 3,218 | 759 ms | -| 17 | [Ada](https://www.ada.support/) | 1,876 | 890 ms | -| 18 | [Jivochat](https://www.jivochat.com/) | 84,370 | 994 ms | -| 19 | [LiveChat](https://www.livechat.com/) | 62,860 | 1116 ms | -| 20 | [Intercom](https://www.intercom.com) | 58,316 | 1433 ms | -| 21 | [Olark](https://www.olark.com/) | 8,448 | 1470 ms | -| 22 | [ZenDesk](https://zendesk.com/) | 111,484 | 2157 ms | -| 23 | [Freshchat](https://www.freshworks.com/live-chat-software/) | 11,972 | 3089 ms | +| 1 | [Crisp](https://crisp.chat/) | 1,450 | 131 ms | +| 2 | Provide Support | 1,726 | 297 ms | +| 3 | [Chatwoot](https://www.chatwoot.com/) | 1,081 | 580 ms | +| 4 | SnapEngage | 1,360 | 614 ms | +| 5 | iPerceptions | 8,399 | 806 ms | +| 6 | LiveTex | 2,599 | 1135 ms | +| 7 | Pure Chat | 3,582 | 1314 ms | +| 8 | WebEngage | 2,905 | 1438 ms | +| 9 | LiveHelpNow | 1,351 | 1622 ms | +| 10 | [Help Scout](https://www.helpscout.net/) | 8,918 | 1685 ms | +| 11 | iAdvize SAS | 1,658 | 1737 ms | +| 12 | [Tawk.to](https://www.tawk.to/) | 171,356 | 1806 ms | +| 13 | [Usersnap](https://usersnap.com) | 2,804 | 2001 ms | +| 14 | Comm100 | 1,221 | 2198 ms | +| 15 | [Gladly](https://www.gladly.com/) | 1,074 | 2440 ms | +| 16 | [Smartsupp](https://www.smartsupp.com) | 33,692 | 2612 ms | +| 17 | [LivePerson](https://www.liveperson.com/) | 3,114 | 3170 ms | +| 18 | [Ada](https://www.ada.support/) | 1,775 | 3703 ms | +| 19 | [Jivochat](https://www.jivochat.com/) | 83,164 | 3938 ms | +| 20 | [LiveChat](https://www.livechat.com/) | 59,444 | 4320 ms | +| 21 | [Intercom](https://www.intercom.com) | 57,804 | 5950 ms | +| 22 | [Olark](https://www.olark.com/) | 8,166 | 6257 ms | +| 23 | [ZenDesk](https://zendesk.com/) | 107,430 | 7951 ms | +| 24 | Dynamic Yield | 2,376 | 8101 ms | +| 25 | [Freshchat](https://www.freshworks.com/live-chat-software/) | 11,954 | 12467 ms | @@ -566,27 +565,29 @@ These scripts are from customer support/marketing providers that offer chat and These scripts are from content providers or publishing-specific affiliate tracking. -| Rank | Name | Usage | Average Impact | -| ---- | ----------------------------------------- | ------ | -------------- | -| 1 | [Spotify](https://www.spotify.com/) | 17,956 | 7 ms | -| 2 | Accuweather | 1,582 | 195 ms | -| 3 | Indeed | 4,424 | 204 ms | -| 4 | Flowplayer | 1,395 | 208 ms | -| 5 | Tencent | 13,523 | 240 ms | -| 6 | Embedly | 15,905 | 420 ms | -| 7 | Cloudinary | 3,024 | 436 ms | -| 8 | TripAdvisor | 2,672 | 525 ms | -| 9 | [AMP](https://amp.dev/) | 99,603 | 949 ms | -| 10 | Revcontent | 4,259 | 1124 ms | -| 11 | OpenTable | 10,010 | 1442 ms | -| 12 | Booking.com | 1,446 | 1462 ms | -| 13 | CPEx | 1,692 | 1577 ms | -| 14 | [Hotmart](https://www.hotmart.com/) | 2,825 | 1611 ms | -| 15 | issuu | 3,609 | 3423 ms | -| 16 | Kaltura Video Platform | 1,270 | 3434 ms | -| 17 | [SoundCloud](https://www.soundcloud.com/) | 7,742 | 3886 ms | -| 18 | Dailymotion | 3,642 | 6891 ms | -| 19 | Medium | 12,128 | 7720 ms | +| Rank | Name | Usage | Average Impact | +| ---- | ----------------------------------------- | ------- | -------------- | +| 1 | [Spotify](https://www.spotify.com/) | 16,645 | 32 ms | +| 2 | freewheel.tv | 1,281 | 154 ms | +| 3 | Indeed | 4,599 | 753 ms | +| 4 | Accuweather | 1,550 | 785 ms | +| 5 | Flowplayer | 1,316 | 966 ms | +| 6 | Tencent | 13,661 | 1095 ms | +| 7 | Embedly | 17,245 | 1670 ms | +| 8 | Cloudinary | 3,206 | 1834 ms | +| 9 | Freetobook | 1,013 | 1840 ms | +| 10 | TripAdvisor | 2,558 | 2240 ms | +| 11 | [AMP](https://amp.dev/) | 112,447 | 3850 ms | +| 12 | CPEx | 1,591 | 5197 ms | +| 13 | Revcontent | 4,602 | 5564 ms | +| 14 | Booking.com | 1,479 | 5987 ms | +| 15 | OpenTable | 9,762 | 6232 ms | +| 16 | [Hotmart](https://www.hotmart.com/) | 2,914 | 6351 ms | +| 17 | Kaltura Video Platform | 1,291 | 13074 ms | +| 18 | issuu | 3,431 | 13770 ms | +| 19 | [SoundCloud](https://www.soundcloud.com/) | 7,040 | 14268 ms | +| 20 | Dailymotion | 3,575 | 18698 ms | +| 21 | Medium | 11,280 | 35002 ms | @@ -596,24 +597,24 @@ These are a mixture of publicly hosted open source libraries (e.g. jQuery) serve | Rank | Name | Usage | Average Impact | | ---- | ------------------------------------------------------------ | --------- | -------------- | -| 1 | [Google Fonts](https://fonts.google.com/) | 296,727 | 1 ms | -| 2 | [Bootstrap CDN](https://www.bootstrapcdn.com/) | 77,296 | 46 ms | -| 3 | Fort Awesome | 7,049 | 153 ms | -| 4 | Microsoft Hosted Libs | 36,189 | 173 ms | -| 5 | Monotype | 4,123 | 203 ms | -| 6 | [Unpkg](https://unpkg.com) | 2,267 | 245 ms | -| 7 | [JSPM](https://jspm.org/) | 2,765 | 258 ms | -| 8 | [FontAwesome CDN](https://fontawesome.com/) | 443,783 | 272 ms | -| 9 | [jQuery CDN](https://code.jquery.com/) | 1,242,364 | 305 ms | -| 10 | [Akamai](https://www.akamai.com/) | 13,493 | 332 ms | -| 11 | [Cloudflare CDN](https://cdnjs.com/) | 1,256,794 | 376 ms | -| 12 | [JSDelivr CDN](https://www.jsdelivr.com/) | 1,035,485 | 517 ms | -| 13 | [Adobe TypeKit](https://fonts.adobe.com/) | 205,876 | 691 ms | -| 14 | [ESM>CDN](https://esm.sh) | 1,965 | 755 ms | -| 15 | Azure Web Services | 56,804 | 772 ms | -| 16 | [Google CDN](https://developers.google.com/speed/libraries/) | 5,820,680 | 2047 ms | -| 17 | [CreateJS CDN](https://code.createjs.com/) | 5,024 | 2926 ms | -| 18 | [Yandex CDN](https://yandex.ru/) | 58,643 | 3724 ms | +| 1 | [Google Fonts](https://fonts.google.com/) | 299,568 | 7 ms | +| 2 | [Bootstrap CDN](https://www.bootstrapcdn.com/) | 70,986 | 186 ms | +| 3 | Fort Awesome | 7,043 | 628 ms | +| 4 | Microsoft Hosted Libs | 35,792 | 687 ms | +| 5 | [JSPM](https://jspm.org/) | 3,680 | 799 ms | +| 6 | Monotype | 3,958 | 920 ms | +| 7 | [Unpkg](https://unpkg.com) | 2,204 | 988 ms | +| 8 | [FontAwesome CDN](https://fontawesome.com/) | 411,354 | 1145 ms | +| 9 | [jQuery CDN](https://code.jquery.com/) | 1,200,802 | 1226 ms | +| 10 | [Akamai](https://www.akamai.com/) | 14,319 | 1424 ms | +| 11 | [Cloudflare CDN](https://cdnjs.com/) | 1,199,615 | 1547 ms | +| 12 | [JSDelivr CDN](https://www.jsdelivr.com/) | 1,036,460 | 2114 ms | +| 13 | [Adobe TypeKit](https://fonts.adobe.com/) | 204,202 | 2683 ms | +| 14 | [ESM>CDN](https://esm.sh) | 1,964 | 2741 ms | +| 15 | Azure Web Services | 56,395 | 3003 ms | +| 16 | [Google CDN](https://developers.google.com/speed/libraries/) | 5,712,346 | 8111 ms | +| 17 | [CreateJS CDN](https://code.createjs.com/) | 5,083 | 11544 ms | +| 18 | [Yandex CDN](https://yandex.ru/) | 58,637 | 14369 ms | @@ -623,11 +624,11 @@ These scripts tend to load lots of other scripts and initiate many tasks. | Rank | Name | Usage | Average Impact | | ---- | ----------------------------------------------------------------------------- | ---------- | -------------- | -| 1 | TagCommander | 2,600 | 220 ms | -| 2 | [Tealium](https://tealium.com/) | 134,480 | 283 ms | -| 3 | [Ensighten](https://www.ensighten.com/) | 6,750 | 558 ms | -| 4 | [Adobe Tag Manager](https://www.adobe.com/experience-platform/) | 105,342 | 687 ms | -| 5 | [Google Tag Manager](https://marketingplatform.google.com/about/tag-manager/) | 15,022,156 | 1066 ms | +| 1 | TagCommander | 2,639 | 1042 ms | +| 2 | [Tealium](https://tealium.com/) | 98,327 | 1538 ms | +| 3 | [Ensighten](https://www.ensighten.com/) | 5,859 | 2403 ms | +| 4 | [Adobe Tag Manager](https://www.adobe.com/experience-platform/) | 101,702 | 3246 ms | +| 5 | [Google Tag Manager](https://marketingplatform.google.com/about/tag-manager/) | 14,696,133 | 4620 ms | @@ -637,13 +638,13 @@ IAB Consent Management Providers are the 'Cookie Consent' popups used by many pu | Rank | Name | Usage | Average Impact | | ---- | ----------------------------------------------------------------- | ------- | -------------- | -| 1 | [Trustcommander](https://www.commandersact.com) | 3,165 | 194 ms | -| 2 | [Optanon](https://www.cookielaw.org/) | 272,514 | 564 ms | -| 3 | [UniConsent CMP](https://www.uniconsent.com) | 2,098 | 596 ms | -| 4 | [Didomi](https://www.didomi.io/) | 134,457 | 687 ms | -| 5 | [Google FundingChoices](https://fundingchoices.google.com/start/) | 667,196 | 763 ms | -| 6 | [Usercentrics CMP](https://usercentrics.com) | 114,355 | 1050 ms | -| 7 | [Osano CMP](https://www.osano.com) | 34,521 | 1706 ms | +| 1 | [Trustcommander](https://www.commandersact.com) | 3,135 | 908 ms | +| 2 | [UniConsent CMP](https://www.uniconsent.com) | 2,078 | 2259 ms | +| 3 | [Optanon](https://www.cookielaw.org/) | 259,771 | 2370 ms | +| 4 | [Didomi](https://www.didomi.io/) | 129,993 | 2954 ms | +| 5 | [Google FundingChoices](https://fundingchoices.google.com/start/) | 632,899 | 3449 ms | +| 6 | [Usercentrics CMP](https://usercentrics.com) | 114,575 | 4230 ms | +| 7 | [Osano CMP](https://www.osano.com) | 34,601 | 6584 ms | @@ -653,14 +654,14 @@ These are miscellaneous scripts delivered via a shared origin with no precise ca | Rank | Name | Usage | Average Impact | | ---- | ------------------------------------------------------------------- | ------- | -------------- | -| 1 | ResponsiveVoice | 12,440 | 113 ms | -| 2 | [ReadSpeaker](https://www.readspeaker.com) | 13,093 | 118 ms | -| 3 | Loqate | 1,707 | 161 ms | -| 4 | [Amazon Web Services](https://aws.amazon.com/s3/) | 229,350 | 270 ms | -| 5 | [Browsealoud](https://www.texthelp.com/en-gb/products/browsealoud/) | 3,169 | 455 ms | -| 6 | Sirv | 1,845 | 524 ms | -| 7 | Heroku | 17,731 | 775 ms | -| 8 | Calendly | 13,872 | 4305 ms | +| 1 | ResponsiveVoice | 11,080 | 446 ms | +| 2 | [ReadSpeaker](https://www.readspeaker.com) | 12,842 | 471 ms | +| 3 | Loqate | 1,650 | 692 ms | +| 4 | [Amazon Web Services](https://aws.amazon.com/s3/) | 228,726 | 1066 ms | +| 5 | [Browsealoud](https://www.texthelp.com/en-gb/products/browsealoud/) | 3,134 | 1790 ms | +| 6 | Sirv | 1,756 | 2035 ms | +| 7 | Heroku | 16,582 | 3254 ms | +| 8 | Calendly | 13,258 | 18501 ms | @@ -668,208 +669,208 @@ These are miscellaneous scripts delivered via a shared origin with no precise ca This section highlights the entities responsible for the most script execution across the web. This helps inform which improvements would have the largest total impact. -| Name | Popularity | Total Impact | Average Impact | -| -------------------------------------------------------------------------------- | ---------- | ------------ | -------------- | -| [Google Tag Manager](https://marketingplatform.google.com/about/tag-manager/) | 15,022,156 | 16,019,994 s | 1066 ms | -| [Google CDN](https://developers.google.com/speed/libraries/) | 5,820,680 | 11,917,719 s | 2047 ms | -| [YouTube](https://youtube.com) | 1,300,771 | 8,191,419 s | 6297 ms | -| [Wix](https://www.wix.com/) | 836,665 | 3,510,621 s | 4196 ms | -| [Google/Doubleclick Ads](https://marketingplatform.google.com/about/enterprise/) | 1,961,236 | 3,459,580 s | 1764 ms | -| [Facebook](https://www.facebook.com) | 5,647,056 | 2,901,179 s | 514 ms | -| [Yandex Metrica](https://metrica.yandex.com/about?) | 1,006,546 | 2,438,694 s | 2423 ms | -| [Other Google APIs/SDKs](https://developers.google.com/apis-explorer/#p/) | 5,180,657 | 2,391,625 s | 462 ms | -| [Google Maps](https://www.google.com/maps) | 2,039,858 | 1,865,202 s | 914 ms | -| [Squarespace](https://www.squarespace.com/) | 489,740 | 1,752,202 s | 3578 ms | -| [Shopify](https://www.shopify.com/) | 904,653 | 1,010,756 s | 1117 ms | -| [Weebly](https://www.weebly.com/) | 115,744 | 804,129 s | 6947 ms | -| [Vimeo](https://vimeo.com/) | 182,269 | 747,202 s | 4099 ms | -| [Stripe](https://stripe.com) | 366,853 | 653,598 s | 1782 ms | -| [Google Analytics](https://marketingplatform.google.com/about/analytics/) | 5,063,984 | 545,547 s | 108 ms | -| [JSDelivr CDN](https://www.jsdelivr.com/) | 1,035,485 | 535,071 s | 517 ms | -| [Google FundingChoices](https://fundingchoices.google.com/start/) | 667,196 | 509,212 s | 763 ms | -| [Clarity](https://clarity.microsoft.com/) | 1,226,624 | 497,230 s | 405 ms | -| [Cloudflare CDN](https://cdnjs.com/) | 1,256,794 | 472,372 s | 376 ms | -| [Pubmatic](https://pubmatic.com/) | 268,195 | 420,761 s | 1569 ms | -| [GoDaddy](https://www.godaddy.com/) | 239,631 | 402,755 s | 1681 ms | -| [Rubicon Project](https://rubiconproject.com/) | 265,501 | 388,576 s | 1464 ms | -| [Hubspot](https://hubspot.com/) | 313,527 | 384,474 s | 1226 ms | -| [jQuery CDN](https://code.jquery.com/) | 1,242,364 | 379,421 s | 305 ms | -| [Hotjar](https://www.hotjar.com/) | 504,590 | 369,578 s | 732 ms | -| Klaviyo | 379,241 | 335,939 s | 886 ms | -| [POWr](https://www.powr.io) | 59,744 | 282,014 s | 4720 ms | -| [Twitter](https://twitter.com) | 477,641 | 254,976 s | 534 ms | -| [TikTok](https://www.tiktok.com/en/) | 437,719 | 253,021 s | 578 ms | -| [Blogger](https://www.blogger.com/) | 315,132 | 247,159 s | 784 ms | -| [WordPress](https://wp.com/) | 423,687 | 243,223 s | 574 ms | -| [ZenDesk](https://zendesk.com/) | 111,484 | 240,516 s | 2157 ms | -| [Framer CDN](https://www.framer.com) | 39,379 | 227,930 s | 5788 ms | -| [Cloudflare](https://www.cloudflare.com/website-optimization/) | 3,305,625 | 222,739 s | 67 ms | -| [Yandex CDN](https://yandex.ru/) | 58,643 | 218,390 s | 3724 ms | -| [Hatena Blog](https://hatenablog.com/) | 80,661 | 194,880 s | 2416 ms | -| iubenda | 202,893 | 190,013 s | 937 ms | -| [Wistia](https://wistia.com/) | 36,349 | 181,867 s | 5003 ms | -| [Amazon Ads](https://ad.amazon.com/) | 259,877 | 176,345 s | 679 ms | -| [PayPal](https://paypal.com) | 151,706 | 165,154 s | 1089 ms | -| [Tilda](https://tilda.cc/) | 130,221 | 161,732 s | 1242 ms | -| [Optanon](https://www.cookielaw.org/) | 272,514 | 153,673 s | 564 ms | -| [Cookiebot](https://www.cookiebot.com/) | 367,484 | 146,303 s | 398 ms | -| [Adobe TypeKit](https://fonts.adobe.com/) | 205,876 | 142,316 s | 691 ms | -| [Tray Commerce](https://www.tray.com.br/) | 25,153 | 128,456 s | 5107 ms | -| [FontAwesome CDN](https://fontawesome.com/) | 443,783 | 120,831 s | 272 ms | -| [Usercentrics CMP](https://usercentrics.com) | 114,355 | 120,096 s | 1050 ms | -| Cookie-Script.com | 195,354 | 112,895 s | 578 ms | -| [VK](https://vk.com/) | 27,267 | 110,175 s | 4041 ms | -| [ID5 Identity Cloud](https://id5.io/) | 210,127 | 102,767 s | 489 ms | -| [New Relic](https://newrelic.com/) | 290,714 | 95,651 s | 329 ms | -| [AMP](https://amp.dev/) | 99,603 | 94,517 s | 949 ms | -| Medium | 12,128 | 93,625 s | 7720 ms | -| [Sentry](https://sentry.io/) | 432,164 | 92,769 s | 215 ms | -| [Didomi](https://www.didomi.io/) | 134,457 | 92,329 s | 687 ms | -| [Mediavine](https://www.mediavine.com/) | 14,004 | 88,744 s | 6337 ms | -| [Taboola](https://www.taboola.com/) | 75,793 | 86,301 s | 1139 ms | -| [Jivochat](https://www.jivochat.com/) | 84,370 | 83,873 s | 994 ms | -| [Intercom](https://www.intercom.com) | 58,316 | 83,545 s | 1433 ms | -| LiveJournal | 15,989 | 83,256 s | 5207 ms | -| [Instagram](https://www.instagram.com) | 54,666 | 78,110 s | 1429 ms | -| [Tawk.to](https://www.tawk.to/) | 176,551 | 77,701 s | 440 ms | -| [Adobe Tag Manager](https://www.adobe.com/experience-platform/) | 105,342 | 72,367 s | 687 ms | -| [LiveChat](https://www.livechat.com/) | 62,860 | 70,131 s | 1116 ms | -| Kakao | 86,604 | 67,659 s | 781 ms | -| Bigcommerce | 34,904 | 62,849 s | 1801 ms | -| [Amazon Web Services](https://aws.amazon.com/s3/) | 229,350 | 61,815 s | 270 ms | -| Calendly | 13,872 | 59,721 s | 4305 ms | -| [Osano CMP](https://www.osano.com) | 34,521 | 58,885 s | 1706 ms | -| [Tumblr](https://tumblr.com/) | 24,030 | 58,206 s | 2422 ms | -| ContentSquare | 38,146 | 57,390 s | 1504 ms | -| [Crazy Egg](https://www.crazyegg.com/) | 66,686 | 55,417 s | 831 ms | -| [ShareThis](https://www.sharethis.com/) | 144,014 | 51,786 s | 360 ms | -| LinkedIn Ads | 384,570 | 51,210 s | 133 ms | -| [Criteo](https://www.criteo.com/) | 294,063 | 50,801 s | 173 ms | -| [Mailchimp](https://mailchimp.com/) | 80,974 | 50,745 s | 627 ms | -| Microad | 46,304 | 49,253 s | 1064 ms | -| Esri ArcGIS | 6,710 | 48,743 s | 7264 ms | -| [MGID](https://www.mgid.com/) | 19,059 | 47,996 s | 2518 ms | -| Google reCAPTCHA | 79,770 | 45,484 s | 570 ms | -| Privy | 28,409 | 44,444 s | 1564 ms | -| Azure Web Services | 56,804 | 43,828 s | 772 ms | -| InMobi | 76,721 | 43,809 s | 571 ms | -| reddit | 65,646 | 40,944 s | 624 ms | -| Tynt | 143,320 | 39,960 s | 279 ms | -| [Disqus](https://disqus.com/) | 14,145 | 39,399 s | 2785 ms | -| [Judge.me](https://judge.me/) | 37,537 | 38,327 s | 1021 ms | -| [Tealium](https://tealium.com/) | 134,480 | 38,049 s | 283 ms | -| [Freshchat](https://www.freshworks.com/live-chat-software/) | 11,972 | 36,982 s | 3089 ms | -| [Bing Ads](https://bingads.microsoft.com) | 350,501 | 35,127 s | 100 ms | -| [Pinterest](https://pinterest.com/) | 259,146 | 33,239 s | 128 ms | -| [Twitch](https://twitch.tv/) | 1,648 | 32,587 s | 19774 ms | -| [Yotpo](https://www.yotpo.com/) | 48,498 | 32,400 s | 668 ms | -| [SoundCloud](https://www.soundcloud.com/) | 7,742 | 30,087 s | 3886 ms | -| [Yandex APIs](https://yandex.ru/) | 79,640 | 28,215 s | 354 ms | -| [Brightcove](https://www.brightcove.com/en/) | 26,891 | 27,268 s | 1014 ms | -| Rambler | 23,636 | 26,882 s | 1137 ms | -| OptiMonk | 21,190 | 26,566 s | 1254 ms | -| Amplitude Mobile Analytics | 61,105 | 26,173 s | 428 ms | -| [Yandex Ads](https://yandex.com/adv/) | 15,217 | 26,151 s | 1719 ms | -| Mapbox | 32,325 | 25,329 s | 784 ms | -| Onfocus | 82,034 | 25,204 s | 307 ms | -| Dailymotion | 3,642 | 25,096 s | 6891 ms | -| [Integral Ad Science](https://integralads.com/uk/) | 16,502 | 23,348 s | 1415 ms | -| Yahoo! Ad Exchange | 6,818 | 23,188 s | 3401 ms | -| [Smartsupp](https://www.smartsupp.com) | 35,566 | 23,006 s | 647 ms | -| [Optimizely](https://www.optimizely.com/) | 25,015 | 22,460 s | 898 ms | -| Trust Pilot | 74,130 | 21,871 s | 295 ms | -| [AddToAny](https://www.addtoany.com/) | 150,218 | 21,165 s | 141 ms | -| [Adroll](https://www.adroll.com/) | 52,763 | 20,214 s | 383 ms | -| [OneSignal](https://onesignal.com/) | 107,007 | 19,828 s | 185 ms | -| [WebsiteBuilder.com](https://www.websitebuilder.com) | 6,545 | 19,675 s | 3006 ms | -| FullStory | 21,307 | 19,404 s | 911 ms | -| [Lucky Orange](https://www.luckyorange.com/) | 50,509 | 19,195 s | 380 ms | -| [Sumo](https://sumo.com/) | 13,967 | 19,166 s | 1372 ms | -| [Drift](https://www.drift.com/) | 4,339 | 19,064 s | 4394 ms | -| Infolinks | 12,046 | 18,797 s | 1560 ms | -| Crowd Control | 136,398 | 18,796 s | 138 ms | -| [Snowplow](https://snowplowanalytics.com/) | 132,597 | 18,648 s | 141 ms | -| AudienceSearch | 96,693 | 17,953 s | 186 ms | -| [Google Optimize](https://marketingplatform.google.com/about/optimize/) | 48,571 | 17,505 s | 360 ms | -| [Segment](https://segment.com/) | 44,986 | 17,216 s | 383 ms | -| Bugsnag | 43,386 | 16,345 s | 377 ms | -| CallRail | 60,963 | 15,572 s | 255 ms | -| Kargo | 3,852 | 15,460 s | 4014 ms | -| Twitter Online Conversion Tracking | 131,338 | 15,188 s | 116 ms | -| Signyfyd | 4,071 | 15,010 s | 3687 ms | -| [CreateJS CDN](https://code.createjs.com/) | 5,024 | 14,701 s | 2926 ms | -| GitHub | 28,884 | 14,451 s | 500 ms | -| OpenTable | 10,010 | 14,435 s | 1442 ms | -| [Pendo](https://www.pendo.io) | 29,161 | 14,276 s | 490 ms | -| [DoubleVerify](https://www.doubleverify.com/) | 8,949 | 14,274 s | 1595 ms | -| Trusted Shops | 33,129 | 14,232 s | 430 ms | -| StatCounter | 81,629 | 14,171 s | 174 ms | -| Heroku | 17,731 | 13,747 s | 775 ms | -| [Yahoo! JAPAN Ads](https://marketing.yahoo.co.jp/service/yahooads/) | 83,673 | 13,508 s | 161 ms | -| Connatix | 10,404 | 12,942 s | 1244 ms | -| IPONWEB | 50,588 | 12,862 s | 254 ms | -| [Seedtag](https://www.seedtag.com/) | 25,644 | 12,834 s | 500 ms | -| [RD Station](https://www.rdstation.com/en/) | 33,836 | 12,451 s | 368 ms | -| [Olark](https://www.olark.com/) | 8,448 | 12,415 s | 1470 ms | -| [Mixpanel](https://mixpanel.com/) | 38,924 | 12,411 s | 319 ms | -| Forter | 9,959 | 12,354 s | 1240 ms | -| issuu | 3,609 | 12,354 s | 3423 ms | -| Klarna | 20,368 | 12,130 s | 596 ms | -| TrafficStars | 16,044 | 12,014 s | 749 ms | -| Affirm | 13,488 | 11,524 s | 854 ms | -| [Supership](https://supership.jp/) | 32,253 | 10,976 s | 340 ms | -| fluct | 18,070 | 10,966 s | 607 ms | -| [Baidu Analytics](https://tongji.baidu.com/web/welcome/login) | 41,491 | 10,798 s | 260 ms | -| [WordPress Site Stats](https://wp.com/) | 154,885 | 10,147 s | 66 ms | -| [LinkedIn](https://www.linkedin.com/) | 30,361 | 9,887 s | 326 ms | -| Qualtrics | 14,199 | 9,197 s | 648 ms | -| Adyen | 5,341 | 9,033 s | 1691 ms | -| Hexton | 54,246 | 8,836 s | 163 ms | -| Convert Insights | 8,385 | 8,766 s | 1045 ms | -| [LiveRamp Privacy Manager](https://liveramp.com/privacy-legal-compliance/) | 30,276 | 8,742 s | 289 ms | -| [Checkout.com](https://www.checkout.com) | 7,900 | 8,526 s | 1079 ms | -| Smart AdServer | 46,847 | 8,156 s | 174 ms | -| LongTail Ad Solutions | 9,137 | 7,963 s | 871 ms | -| [Web Content Assessor](https://mediatrust.com/) | 3,604 | 7,949 s | 2206 ms | -| [Ad Lightning](https://www.adlightning.com/) | 4,099 | 7,934 s | 1936 ms | -| [Attentive](https://attentivemobile.com/) | 13,372 | 7,844 s | 587 ms | -| [Quantcast](https://www.quantcast.com) | 90,256 | 7,773 s | 86 ms | -| Datacamp | 2,443 | 7,742 s | 3169 ms | -| ThreatMetrix | 8,252 | 7,440 s | 902 ms | -| Key CDN | 21,180 | 7,409 s | 350 ms | -| [Wunderkind](https://www.wunderkind.co/) | 7,171 | 7,303 s | 1018 ms | -| Civic | 14,317 | 7,268 s | 508 ms | -| TrackJS | 3,225 | 7,196 s | 2231 ms | -| Bold Commerce | 12,067 | 7,135 s | 591 ms | -| [OpenX](https://www.openx.com/) | 104,910 | 6,884 s | 66 ms | -| [AppNexus](https://www.appnexus.com/) | 182,686 | 6,867 s | 38 ms | -| [Scorecard Research](https://www.scorecardresearch.com/) | 81,502 | 6,789 s | 83 ms | -| Embedly | 15,905 | 6,674 s | 420 ms | -| [Brandmetrics](https://www.brandmetrics.com) | 36,552 | 6,672 s | 183 ms | -| [mPulse](https://developer.akamai.com/akamai-mpulse) | 61,262 | 6,614 s | 108 ms | -| i-mobile | 33,261 | 6,593 s | 198 ms | -| [AdScore](https://www.adscore.com/) | 8,346 | 6,390 s | 766 ms | -| [Quantum Metric](https://www.quantummetric.com/) | 2,966 | 6,382 s | 2152 ms | -| [Matomo](https://matomo.org/) | 28,520 | 6,262 s | 220 ms | -| Microsoft Hosted Libs | 36,189 | 6,244 s | 173 ms | -| [33 Across](https://33across.com/) | 99,190 | 6,205 s | 63 ms | -| [PageSense](https://www.zoho.com/pagesense/) | 16,229 | 6,203 s | 382 ms | -| Conversant | 39,631 | 5,932 s | 150 ms | -| [Kameleoon](https://www.kameleoon.com/) | 3,585 | 5,529 s | 1542 ms | -| [Nielsen NetRatings SiteCensus](http://www.nielsen-online.com/intlpage.html) | 14,246 | 5,510 s | 387 ms | -| LoyaltyLion | 7,043 | 5,399 s | 767 ms | -| [The Trade Desk](https://www.thetradedesk.com/) | 72,308 | 5,131 s | 71 ms | -| [VWO](https://vwo.com) | 10,913 | 5,071 s | 465 ms | -| Gemius | 30,525 | 4,946 s | 162 ms | -| Revcontent | 4,259 | 4,785 s | 1124 ms | -| Bazaarvoice | 8,127 | 4,690 s | 577 ms | -| Inspectlet | 7,307 | 4,671 s | 639 ms | -| LINE Corporation | 66,569 | 4,648 s | 70 ms | -| Marker | 4,369 | 4,590 s | 1051 ms | -| Dynatrace | 2,906 | 4,581 s | 1576 ms | -| [Hotmart](https://www.hotmart.com/) | 2,825 | 4,552 s | 1611 ms | -| Datawrapper | 650 | 4,491 s | 6910 ms | -| [Akamai](https://www.akamai.com/) | 13,493 | 4,477 s | 332 ms | +| Name | Popularity | Total Impact | Average Impact | +| ----------------------------------------------------------------------------------------- | ---------- | ------------ | -------------- | +| [Google Tag Manager](https://marketingplatform.google.com/about/tag-manager/) | 14,696,133 | 67,894,585 s | 4620 ms | +| [Google CDN](https://developers.google.com/speed/libraries/) | 5,712,346 | 46,330,050 s | 8111 ms | +| [YouTube](https://youtube.com) | 1,255,206 | 32,590,387 s | 25964 ms | +| [Google/Doubleclick Ads](https://marketingplatform.google.com/about/enterprise/) | 1,848,353 | 14,622,637 s | 7911 ms | +| [Wix](https://www.wix.com/) | 825,146 | 13,335,800 s | 16162 ms | +| [Facebook](https://www.facebook.com) | 5,573,133 | 12,954,537 s | 2324 ms | +| [Yandex Metrica](https://metrica.yandex.com/about?) | 990,622 | 9,220,368 s | 9308 ms | +| [Squarespace](https://www.squarespace.com/) | 478,879 | 8,622,269 s | 18005 ms | +| [Google Maps](https://www.google.com/maps) | 1,935,905 | 7,113,731 s | 3675 ms | +| [Other Google APIs/SDKs](https://developers.google.com/apis-explorer/#p/) | 5,021,577 | 6,857,159 s | 1366 ms | +| [Shopify](https://www.shopify.com/) | 911,960 | 4,372,225 s | 4794 ms | +| [Weebly](https://www.weebly.com/) | 113,537 | 3,269,801 s | 28799 ms | +| [Vimeo](https://vimeo.com/) | 169,842 | 3,203,002 s | 18859 ms | +| [Stripe](https://stripe.com) | 368,729 | 2,699,878 s | 7322 ms | +| [Google Analytics](https://marketingplatform.google.com/about/analytics/) | 4,784,046 | 2,619,347 s | 548 ms | +| [JSDelivr CDN](https://www.jsdelivr.com/) | 1,036,460 | 2,191,477 s | 2114 ms | +| [Google FundingChoices](https://fundingchoices.google.com/start/) | 632,899 | 2,182,962 s | 3449 ms | +| [Clarity](https://clarity.microsoft.com/) | 1,237,472 | 2,130,682 s | 1722 ms | +| [Cloudflare CDN](https://cdnjs.com/) | 1,199,615 | 1,855,866 s | 1547 ms | +| [GoDaddy](https://www.godaddy.com/) | 239,276 | 1,607,485 s | 6718 ms | +| [Hubspot](https://hubspot.com/) | 310,544 | 1,518,864 s | 4891 ms | +| [jQuery CDN](https://code.jquery.com/) | 1,200,802 | 1,472,387 s | 1226 ms | +| [Hotjar](https://www.hotjar.com/) | 487,045 | 1,463,613 s | 3005 ms | +| Klaviyo | 380,102 | 1,381,720 s | 3635 ms | +| [Pubmatic](https://pubmatic.com/) | 201,510 | 1,328,804 s | 6594 ms | +| [Rubicon Project](https://rubiconproject.com/) | 199,489 | 1,188,033 s | 5955 ms | +| [TikTok](https://www.tiktok.com/en/) | 430,917 | 1,107,245 s | 2570 ms | +| [POWr](https://www.powr.io) | 57,993 | 1,087,549 s | 18753 ms | +| [Twitter](https://twitter.com) | 449,477 | 950,970 s | 2116 ms | +| [Framer CDN](https://www.framer.com) | 39,564 | 909,695 s | 22993 ms | +| [Blogger](https://www.blogger.com/) | 291,237 | 907,163 s | 3115 ms | +| [Cloudflare](https://www.cloudflare.com/website-optimization/) | 3,266,653 | 898,397 s | 275 ms | +| [WordPress](https://wp.com/) | 391,390 | 880,981 s | 2251 ms | +| [ZenDesk](https://zendesk.com/) | 107,430 | 854,165 s | 7951 ms | +| iubenda | 200,138 | 847,132 s | 4233 ms | +| [Yandex CDN](https://yandex.ru/) | 58,637 | 842,538 s | 14369 ms | +| [Wistia](https://wistia.com/) | 34,895 | 705,858 s | 20228 ms | +| [Hatena Blog](https://hatenablog.com/) | 75,784 | 691,645 s | 9127 ms | +| [Tilda](https://tilda.cc/) | 130,332 | 654,792 s | 5024 ms | +| [PayPal](https://paypal.com) | 142,714 | 652,447 s | 4572 ms | +| [Amazon Ads](https://ad.amazon.com/) | 211,731 | 636,847 s | 3008 ms | +| [Cookiebot](https://www.cookiebot.com/) | 361,908 | 619,377 s | 1711 ms | +| [Optanon](https://www.cookielaw.org/) | 259,771 | 615,617 s | 2370 ms | +| [Adobe TypeKit](https://fonts.adobe.com/) | 204,202 | 547,814 s | 2683 ms | +| [Tray Commerce](https://www.tray.com.br/) | 24,930 | 486,699 s | 19523 ms | +| [Usercentrics CMP](https://usercentrics.com) | 114,575 | 484,615 s | 4230 ms | +| [FontAwesome CDN](https://fontawesome.com/) | 411,354 | 471,184 s | 1145 ms | +| [AMP](https://amp.dev/) | 112,447 | 432,974 s | 3850 ms | +| [VK](https://vk.com/) | 25,815 | 401,819 s | 15565 ms | +| Medium | 11,280 | 394,818 s | 35002 ms | +| [Didomi](https://www.didomi.io/) | 129,993 | 384,036 s | 2954 ms | +| [ID5 Identity Cloud](https://id5.io/) | 184,884 | 381,506 s | 2063 ms | +| [New Relic](https://newrelic.com/) | 276,329 | 373,925 s | 1353 ms | +| [Mediavine](https://www.mediavine.com/) | 13,344 | 368,926 s | 27647 ms | +| [Sentry](https://sentry.io/) | 403,322 | 361,258 s | 896 ms | +| [Intercom](https://www.intercom.com) | 57,804 | 343,927 s | 5950 ms | +| [Adobe Tag Manager](https://www.adobe.com/experience-platform/) | 101,702 | 330,152 s | 3246 ms | +| [Jivochat](https://www.jivochat.com/) | 83,164 | 327,476 s | 3938 ms | +| [Taboola](https://www.taboola.com/) | 71,564 | 314,863 s | 4400 ms | +| [Tawk.to](https://www.tawk.to/) | 171,356 | 309,513 s | 1806 ms | +| LiveJournal | 14,501 | 290,057 s | 20003 ms | +| Kakao | 84,808 | 271,715 s | 3204 ms | +| [LiveChat](https://www.livechat.com/) | 59,444 | 256,821 s | 4320 ms | +| [Tumblr](https://tumblr.com/) | 25,390 | 251,428 s | 9903 ms | +| [Instagram](https://www.instagram.com) | 37,449 | 249,576 s | 6664 ms | +| Bigcommerce | 34,268 | 247,195 s | 7214 ms | +| ContentSquare | 40,918 | 246,603 s | 6027 ms | +| Calendly | 13,258 | 245,286 s | 18501 ms | +| [Amazon Web Services](https://aws.amazon.com/s3/) | 228,726 | 243,807 s | 1066 ms | +| LinkedIn Ads | 378,388 | 230,244 s | 608 ms | +| [Osano CMP](https://www.osano.com) | 34,601 | 227,817 s | 6584 ms | +| [Crazy Egg](https://www.crazyegg.com/) | 55,610 | 216,689 s | 3897 ms | +| Microad | 42,352 | 212,479 s | 5017 ms | +| [Criteo](https://www.criteo.com/) | 265,702 | 207,432 s | 781 ms | +| Esri ArcGIS | 6,876 | 204,462 s | 29736 ms | +| [ShareThis](https://www.sharethis.com/) | 135,354 | 192,839 s | 1425 ms | +| [Mailchimp](https://mailchimp.com/) | 75,067 | 192,633 s | 2566 ms | +| Cookie-Script.com | 124,714 | 189,604 s | 1520 ms | +| [MGID](https://www.mgid.com/) | 18,494 | 183,566 s | 9926 ms | +| reddit | 66,629 | 179,843 s | 2699 ms | +| Privy | 27,953 | 179,175 s | 6410 ms | +| Azure Web Services | 56,395 | 169,378 s | 3003 ms | +| [Bing Ads](https://bingads.microsoft.com) | 395,694 | 166,444 s | 421 ms | +| [Disqus](https://disqus.com/) | 14,070 | 159,490 s | 11335 ms | +| [Seedtag](https://www.seedtag.com/) | 100,869 | 158,613 s | 1572 ms | +| [Pinterest](https://pinterest.com/) | 252,790 | 156,977 s | 621 ms | +| [Tealium](https://tealium.com/) | 98,327 | 151,272 s | 1538 ms | +| [Freshchat](https://www.freshworks.com/live-chat-software/) | 11,954 | 149,028 s | 12467 ms | +| InMobi | 63,304 | 139,234 s | 2199 ms | +| [Yotpo](https://www.yotpo.com/) | 47,418 | 127,295 s | 2685 ms | +| [Twitch](https://twitch.tv/) | 1,558 | 124,220 s | 79731 ms | +| [PIXNET](https://www.pixnet.net/) | 7,780 | 116,235 s | 14940 ms | +| [Yandex APIs](https://yandex.ru/) | 78,477 | 111,610 s | 1422 ms | +| OptiMonk | 20,983 | 109,876 s | 5236 ms | +| [Brightcove](https://www.brightcove.com/en/) | 26,136 | 107,907 s | 4129 ms | +| Rambler | 21,933 | 107,495 s | 4901 ms | +| Google reCAPTCHA | 78,742 | 107,194 s | 1361 ms | +| Mapbox | 31,544 | 101,426 s | 3215 ms | +| [SoundCloud](https://www.soundcloud.com/) | 7,040 | 100,446 s | 14268 ms | +| Amplitude Mobile Analytics | 54,848 | 92,094 s | 1679 ms | +| [Optimizely](https://www.optimizely.com/) | 23,202 | 91,481 s | 3943 ms | +| Tynt | 78,171 | 90,381 s | 1156 ms | +| [Smartsupp](https://www.smartsupp.com) | 33,692 | 87,999 s | 2612 ms | +| Trust Pilot | 74,463 | 85,870 s | 1153 ms | +| AudienceSearch | 88,693 | 85,070 s | 959 ms | +| [Adroll](https://www.adroll.com/) | 50,330 | 84,326 s | 1675 ms | +| Signyfyd | 4,991 | 81,983 s | 16426 ms | +| [AddToAny](https://www.addtoany.com/) | 145,943 | 79,749 s | 546 ms | +| [WebsiteBuilder.com](https://www.websitebuilder.com) | 6,419 | 78,190 s | 12181 ms | +| [Snowplow](https://snowplowanalytics.com/) | 135,893 | 78,104 s | 575 ms | +| [Lucky Orange](https://www.luckyorange.com/) | 49,311 | 76,144 s | 1544 ms | +| [OneSignal](https://onesignal.com/) | 102,367 | 75,717 s | 740 ms | +| [Drift](https://www.drift.com/) | 4,093 | 75,545 s | 18457 ms | +| Onfocus | 80,982 | 74,752 s | 923 ms | +| FullStory | 21,556 | 73,992 s | 3433 ms | +| [Segment](https://segment.com/) | 44,365 | 73,989 s | 1668 ms | +| [Sumo](https://sumo.com/) | 13,294 | 73,076 s | 5497 ms | +| CallRail | 61,715 | 72,163 s | 1169 ms | +| [Google Optimize](https://marketingplatform.google.com/about/optimize/) | 47,133 | 70,770 s | 1502 ms | +| Smart AdServer | 106,809 | 70,450 s | 660 ms | +| Yahoo! Ad Exchange | 4,925 | 69,109 s | 14032 ms | +| Twitter Online Conversion Tracking | 128,082 | 67,762 s | 529 ms | +| Dailymotion | 3,575 | 66,844 s | 18698 ms | +| Crowd Control | 121,604 | 64,950 s | 534 ms | +| Kargo | 3,855 | 64,571 s | 16750 ms | +| Bugsnag | 43,841 | 64,230 s | 1465 ms | +| OpenTable | 9,762 | 60,839 s | 6232 ms | +| [Integral Ad Science](https://integralads.com/uk/) | 8,419 | 59,814 s | 7105 ms | +| [CreateJS CDN](https://code.createjs.com/) | 5,083 | 58,679 s | 11544 ms | +| StatCounter | 80,356 | 57,987 s | 722 ms | +| [Yandex Ads](https://yandex.com/adv/) | 12,524 | 57,679 s | 4605 ms | +| [AdScore](https://www.adscore.com/) | 8,130 | 57,376 s | 7057 ms | +| Trusted Shops | 32,496 | 57,192 s | 1760 ms | +| TrafficStars | 16,071 | 56,899 s | 3540 ms | +| [Mixpanel](https://mixpanel.com/) | 37,315 | 54,713 s | 1466 ms | +| Heroku | 16,582 | 53,961 s | 3254 ms | +| [Yahoo! JAPAN Ads](https://marketing.yahoo.co.jp/service/yahooads/) | 81,685 | 53,500 s | 655 ms | +| GitHub | 27,276 | 53,384 s | 1957 ms | +| [Pendo](https://www.pendo.io) | 28,503 | 53,051 s | 1861 ms | +| Forter | 10,294 | 52,016 s | 5053 ms | +| Infolinks | 7,665 | 51,962 s | 6779 ms | +| [RD Station](https://www.rdstation.com/en/) | 33,491 | 51,331 s | 1533 ms | +| [Olark](https://www.olark.com/) | 8,166 | 51,097 s | 6257 ms | +| IPONWEB | 45,262 | 49,891 s | 1102 ms | +| [Baidu Analytics](https://tongji.baidu.com/web/welcome/login) | 43,598 | 47,869 s | 1098 ms | +| Convert Insights | 8,210 | 47,616 s | 5800 ms | +| Affirm | 13,375 | 47,566 s | 3556 ms | +| issuu | 3,431 | 47,246 s | 13770 ms | +| Klarna | 20,028 | 47,028 s | 2348 ms | +| Connatix | 9,952 | 43,160 s | 4337 ms | +| [Supership](https://supership.jp/) | 30,498 | 42,686 s | 1400 ms | +| [WordPress Site Stats](https://wp.com/) | 151,949 | 42,583 s | 280 ms | +| Qualtrics | 13,985 | 37,885 s | 2709 ms | +| fluct | 16,293 | 37,153 s | 2280 ms | +| [Attentive](https://attentivemobile.com/) | 13,511 | 34,653 s | 2565 ms | +| [Judge.me](https://judge.me/) | 13,821 | 34,620 s | 2505 ms | +| Adyen | 5,311 | 34,053 s | 6412 ms | +| [DoubleVerify](https://www.doubleverify.com/) | 4,467 | 33,945 s | 7599 ms | +| ThreatMetrix | 8,720 | 33,599 s | 3853 ms | +| [LinkedIn](https://www.linkedin.com/) | 28,530 | 33,238 s | 1165 ms | +| [Checkout.com](https://www.checkout.com) | 7,089 | 32,758 s | 4621 ms | +| LongTail Ad Solutions | 9,004 | 31,729 s | 3524 ms | +| Hexton | 49,918 | 31,647 s | 634 ms | +| Key CDN | 20,860 | 29,635 s | 1421 ms | +| Civic | 14,152 | 29,469 s | 2082 ms | +| [PageSense](https://www.zoho.com/pagesense/) | 16,243 | 28,941 s | 1782 ms | +| Embedly | 17,245 | 28,800 s | 1670 ms | +| Bold Commerce | 11,503 | 28,572 s | 2484 ms | +| Datacamp | 2,366 | 28,236 s | 11934 ms | +| [Quantcast](https://www.quantcast.com) | 72,212 | 28,185 s | 390 ms | +| [Web Content Assessor](https://mediatrust.com/) | 3,276 | 27,708 s | 8458 ms | +| [Ad Lightning](https://www.adlightning.com/) | 3,095 | 26,764 s | 8647 ms | +| [Matomo](https://matomo.org/) | 27,930 | 25,952 s | 929 ms | +| TrackJS | 3,005 | 25,859 s | 8605 ms | +| i-mobile | 32,952 | 25,638 s | 778 ms | +| Revcontent | 4,602 | 25,604 s | 5564 ms | +| [LiveRamp Privacy Manager](https://liveramp.com/privacy-legal-compliance/) | 21,493 | 25,308 s | 1177 ms | +| [33 Across](https://33across.com/) | 85,223 | 24,666 s | 289 ms | +| Microsoft Hosted Libs | 35,792 | 24,591 s | 687 ms | +| [Scorecard Research](https://www.scorecardresearch.com/) | 68,674 | 24,358 s | 355 ms | +| [VWO](https://vwo.com) | 10,747 | 24,155 s | 2248 ms | +| LINE Corporation | 71,448 | 23,454 s | 328 ms | +| [Salesforce Commerce Cloud](https://www.salesforce.com/products/commerce-cloud/overview/) | 6,989 | 22,199 s | 3176 ms | +| [mPulse](https://developer.akamai.com/akamai-mpulse) | 46,266 | 21,903 s | 473 ms | +| LoyaltyLion | 6,907 | 21,376 s | 3095 ms | +| [OpenX](https://www.openx.com/) | 80,473 | 20,974 s | 261 ms | +| [The Trade Desk](https://www.thetradedesk.com/) | 71,134 | 20,967 s | 295 ms | +| [AppNexus](https://www.appnexus.com/) | 130,628 | 20,828 s | 159 ms | +| Bazaarvoice | 7,995 | 20,775 s | 2599 ms | +| [Brandmetrics](https://www.brandmetrics.com) | 26,015 | 20,498 s | 788 ms | +| [Akamai](https://www.akamai.com/) | 14,319 | 20,393 s | 1424 ms | +| Gemius | 29,291 | 20,023 s | 684 ms | +| Gigya | 3,519 | 19,743 s | 5610 ms | +| CallTrackingMetrics | 16,363 | 19,436 s | 1188 ms | +| [Quantum Metric](https://www.quantummetric.com/) | 2,450 | 19,423 s | 7928 ms | +| Dynamic Yield | 2,376 | 19,248 s | 8101 ms | +| [Wunderkind](https://www.wunderkind.co/) | 2,642 | 19,187 s | 7262 ms | +| Conversant | 32,757 | 18,758 s | 573 ms | +| Dynatrace | 2,845 | 18,616 s | 6543 ms | +| [Hotmart](https://www.hotmart.com/) | 2,914 | 18,507 s | 6351 ms | ## Future Work diff --git a/by-category.png b/by-category.png index 2d5685ebec78e07f8848cf4b8c188fd4c1a8f0d3..ff00773d520507987c9176d9c900df029b4456cf 100644 GIT binary patch literal 48252 zcmYg%1yoec|My+GVJVSz=?3W%gr%jsSEXCJSwI>=TDnA#knS!4ky7a{kuK?aug~xN z&v_5*fdjjD=FXk@&Zj0yLrno6hY|+>0DL7yxE27Q7ytl-6AJ_U3!UUhD)Bb6K935i zz*cdvOKs{6-xh&J7DSRpDO8|WbqAC$uU1oc<-%&%Kl8lp2BZ_Yy8d0$12fSSaK{|) z71WXxm>_{G6pc3(ynfa10y7>Ov{Lj=YA|{j3Gr6uy@*MJav>Qu^S6^59np723fnH9PmFLOx7Y|i zqz~{L_`n0Jru6=dhfl3ugAU$VX#V;0r(|6a;2QXYe}Z@)k)Q~T3KET<8y}udQkk~3 zA7Oq4elJ?Ri`5QLBm^o=Naek8AwBHk=V67YHot_T$8y^Vfblxjw5D#ODoBmGn}5K? zdTU~%qlCIL5KKNoWHU*vD%K$PbChP>BGrLJ6Qn|{&7u8nxU%{y(k}xgbmwYsC zzhe|ePUhNLb#DFE?2Rr_B1eW=O>o7(BW%Hm-_{u zE?nrKfj+dmpMo>A8)1WdFG19`2@s&qVoHkvRU&&XQ!EXRY&0sSwH(kLU8 z3}=fkU9id*b%Nbo4O`QZ02>#Y@pSU?SR7I60H!8+35|yMF}@$7iun0}L-~UTWa^;> z@IGDtQ7pM6&!%`Y-(hoe5jy_+u-&+EcYf=;)#AA*E+8!?_WL_D{u-^T80a8PShIuL zl%!FFT7q*5A4qfrvQSoZG;$$%_(0biM9>Mt-@UN$T5=g4L(Av-uX2PO!y1OTw`;Un z>S}lc{q2UM@%75lkXRBOq2ru_9(vLG^Z2RWwRxtViu=f zJ~%!^RF$%Y)QcyV^YpC|79)-$v;k=eHi&J|-~2!BCz?y6#ngTd!>E4Lgb5LUM8X)C zF^-s#>T--(4*TJAVSEPQ%+XM%X9MmD5I_k}Y~?w_S%&DG;Yq#7@TcdM=7``qNf|`F zIK|FN!0L;8(Q3EyC8XLSl`J+pzB`v86`fSQWq&x^Z*s&D24%j*&$*}2avbfJ#As9E zuerGap;A&e80L#tA5wm>GOm?OFSidr)vS(q=}s(P z)ooUYtcf8;@303!)*pX*y`I2ZVXuy6ub*5#k6a!I`u74h&r0G3=z8#$5~RHPStF7oE?wiQ)1RcoXlOYlWJC5GC2_T`RqX@it+jrKM+5c^zW zR?aa_svWD4GRNi6>O-I6YhP2>^I5iS+pUQ=Lhq?DSJ0tXY_q=jf-(QQe+8FfKpo=4 z)pd{bHfS1*8o2>RL)62V!dfLinF$l>6?ee6G8mI1iaKw|fN@dN)p?(kEpKr&ZDYMG zJi0~7hi!a;==f%?5Z#+kSR`RauQwZ|{=L@A#OZ3qvRwu4J+GQ=Z*tted3@VyHyg+@ z?=O^xP%yx#5-X-P?iekq6rXLAXO@k8CrY65^an@8DpGMcnt)!EofM~HJ~PS6!h+h? zP)`bQq24+R2?>!q@WG5$6uyv%kC4g7AY&f={(Y}Fnf=@F@D1Or5ngx;!4Nrs5loGe z5b$_*ZRT{THtUK`*4aR3^{;t>2rf(ST(NVHkAd$Qh6uq#^Vw*jDifcwU6_{{eM`N- z&|)^MZc)s@gEK_;u{$;Al{b5;zXVx_m8#A~t(r{b@aX>J@mmI3RMFUtGJuvO!91~I zQX_zovU`VQv94%&F5Runa5N`jsr8ZnNQO?sm6fnmKDF}a3&>tdH*o@q(zA_wal92a zub+jC;t**ir6GQRG8z1ju;M7Xi%CsAxCxOZwnIz^cZTWNSIVz+#od^@%tZP_zGN7G z%h`DOd5yQF;e6jcw}MH!R*#J8)8G`1Yn9yudrv8Ii!E-T-!{$d`490@pLlK&kzL|L zNGMO+_aw?D8S&Avf?r918DF!}S^V2#tm)CL80=#FQZqrnLG+}rdA)CfDqW0ONw2Ba zpefH_C;Z3|4c26AKvYzeor7c7BvBILaON%H{Ek|*rcSBE!qPHZwx(iTgw97ICrB)g zzbG$nrB&Gi4&P7&)GaM6>fTW0$S+tG1IWF-J=wacJ0MbPXLn&?fexStuV>fCfXL-2 zx=vbPgjJ@>x7XCx6276{@`h?!#>+~COw9}WB*8!O04!2cL7V{IMU+;jyvY zwT>JGj-t3)&RxraH`lfm#=h-K!U}QJ%>rOwh!fcWF)K?;(+_EB7xF1>6Bx3n!5h_p zGo}l3o$5{eShD1)$Dgy)vOoey!jr0|1|n0jy7}#AnbA?6`#S!8G_I=*nO>0yQIDW# zUZ~Khc`RF_MC{=~ko&o8UFSp_9eKENz zFdooqks7)|q|+RAsVum^4B03KL; zTu>tgX%RufCtq(YopG-vb_P^ z!~QndOswH1zLsNTg(dOx^G7sKdp{j|+29x?x1@ zoSE{8)IoApe%wz4{!~{mYJkx$E$qaFmDG+2CX8aUedZfKI5>Ej8EJyQGI_o~UmQJ% ziH&!~h2)kE$Ftp~EKdibzd1-zc5T=Q%>7tDzQuo&!?`y`pPTk+_gLcAD6YJK$A=;{`BIA{{k#-CYxsqO}NQ?b}t~ z1qQu_`jATV&o>aFyRab(GctBYlt(EQaE%Ccc-u2$|~g*`!xS^y~%k13-6Q#=MkW|?Vdt;*Kjl2T3cDE!LE4MAr@22FPEsg#Ay%g%f{h7?+Q3?s#Sz?y|)LXBorguCA`!zQ)lQ!%w^b)rIu~G~SM; zChu6S9dZ3a9tylqEnl~LHCXGoNpVzBs!H5>p`z5%-`9^Na8`nV0)T+sts|_txp_E6 z%guyKDwcu|R#2Z4+7xw)Dzb2Qfkg0rP^jStVm9uJLRpKJ+{P|Q0E5(&8GS@(ez2^T zq8Z>Sgsg6HdD%Ev{P29JEX{jwnHfc`?rYslkUxqIewq3!jNx=z=hC)X_yyU4So1F& zys0=S=YVHreU3WxAl8F_YjwTMDJ?CIg8p>*k~PJMuxKjiy??9)(=a+-eLBWX=T&Lh z7rTObuny_Mo`!9ZSPG>z`0$v9wheE{CPIOqavKzli6@PgjW_-s6R;D~p?b#3N<`$3 zAK!=)93SJFRbKc2>Zk@Ru=%(c`NC%xceTT@n&)xUfQC%XctD%t(;%>N6>-D~G*}NT zKY;~aZ25Y{Rw@y&GUO$^#Qa~ z+!LKVVTDoL;!y}LQ*)ncO-Iy^+({b;ORsicCf*#>1fCyW{`qFicfL})(fH;Nt>o;T zdsaW=A${{Htz5W~T&SRdS*4d0unjv=24^9WbnOqvxb^Sw1p|}V%aNl}w1~UZ4ND*+ zRsQog7fz&HzJ^VSmfhVfvJQxQ3|{-qzSdqTmpMz z4GrGKeKrrU+Hs<|D8XJw4+;Zw5Cd_$UnNqWGq+qw+HQo4;Lv+2zPYQXS(hJ{QD%g} zk83J#wrbXU9yIs?d+U@r@qh!nG~7k}uS(HyvvWH7##FMbxCIL%$ZcSXmtXpmCV z>SHid_1JV?=N?*Pm4xB3Il1upNycA}jd z0w){MntYvmi_1Il-<*lPkndjRhrxgo%azhuM=gfzewYQ$(7d8#?p#Mt4*&C>O0!q9 zovN{8Ns};7VZs=d={z5X=Sj)mR1*rjzgY$%XvBaFySlTgOTryZRg! zTUm@V^Is8{`N*i5J@YW?G%~}qkB;0ckCo}Mu&{7=0RZ?vehPk9ECD94F>2)ax^h3oD2 z_?wm>LF8;n8@~krV~{HN273H}o3!IoeL%y&z`G&R0>DE3pn8J!`U_t8hD;4=eIQkr zF{jCb(CvW+{8@AHR3^us6>Td2ofjazHI)(+OR5n3b-T2u&u5?Ys!Uhyu42QC#%8`d z*81zK?+|MPH*=q9l@s56k#NnH|gCLcj{?treLN@fPa>za6HHb|P}Poh~f+nkAv zyJA_>YHh=?fS-`kfgk*M$K!+h8O;a&->O-ce}jyQ&vwpH>S=)l2dH667g4w!qh_dJ z?{v9R(Y}oxHvfNekH8DXbJQy|IKjkl@$R2r3c99|2K$3fXH0d1MD?@H9-A+V-x)_a zRgfh=+VuYv2kH35j7G2aJzGXV)WEOr?5@|5uoEt2;d)Bf`>{-i`PwJHVr6Nh>F>n$3N(R&7F+F>?$kB3F+rD4EmLyt%uk5IMa?PU(T4`hl&7J=kb{3(E6q z;fZw_+4B7YT9-j0$qSP0jQ(3^A&~H*JxN#F@dDbuoW;sBF{K$dNJ0Uks12kqN1MVj zproqO@JrIlYv<**IXNJ1d);Q?xQU;ejrC2(m1keh24-wpaLb=guAq@|~gp=9)^_VUuxEi965iyNKPTXGlhsLsji9T-W`9uawisMIeXprF0^_|q+(WuDopiN zJ(|+uWK`t_O1H%WxiyZ_MBn@wbsyOWW`w52Qy@mD9`eywI^DC>l@4l5GhdGJJ!Im8 z5+Jdn(32}Mq(nt$JuCrFWtV0?)=8bw^-)Pa+ zMIqE+BNEcTkBfV%7ujS;x=Qs5G8@;{Ih^}h9((mfeZ6kh4p(3{)(`lfWL5$s2CPNx zUH2Gp5+)30%P{|l>XR4nr0bi;>L{$NgcRwHfph82rf;3P_K^XZGvNU1XRcu>IydoF zU(|Q^r5jEq(0_!p&2vF&GPQ`qSaX+0$t>GJ^(^7-4kE#ySUPtntycg0jA8p11n`@A_Xc+#68&Hc9myecX;yZZO8|(>~?P z4uF$2Tr6(>;5RKG8poeG@nu(~YPiK~@9Y{~jC%56|J^k7LCp@3Tq$ zt#_1yc0+Mn-v$S5UK>tb0a}pTM377y)|)kTBTAksUPCren|d0gWCgCP0KZeqXCXFw zFE3Fqdi;KAz*(dW!tBa&;Wxx{QnxsCNbYSM^B%UwfL`*R9jr@A>;kzUt{1TmcN`%_ zjwAv~A0>+oIM!)~&3fB91Q20`UCa+S+l!3@?oG@ga6KKApahiHRx-4rSI)=S3) zoPnu73oUEueUq8&+(MKdKWE$Sb!NUIn6m%Lg2#8`Qll`Gv}z zI7ccJcd*^~o0%<@fQpN5MnpY>(XQx$RBM`#*ozZd;E}bZC5^6UP?1g$zy;rE(O~@* zzTuLXUACI|&jpb=0i+-BL=+TY7xd&*rbX)!y^SGa)aJT>mOXCLje5alpk*90QJ<)V z&mpAaPzB3e#L}ZD8{c$m#1k9?1*_woiARRJK{pI3MnMindwVozONf+w|2X3H!hb(n^>L z`_g?$!lSJsb)yFHPOwm`5uDVe4C&5@@rK*Aa+ez#8aASbcB?;q`gBgm{k`KnX4AvM zmp>zy$LlnS!buW8OjED`R#w&zrO9)IU9wJ2^ZTims<;@TBc)q4co@A)(kEzIL26$d zsR;vHrRw`%s4#&5}T%&fb247|ir7>x*3c#N=fF>Myx+Io%JzP>~3Yd8qhu-*S8 zvC&CM#MhN}u;*K9cZtln+3`bJ>151hGE{m(AZrOe#?6ZxDfFrr@TVa9>v|#^E-(r% zk@O8ypoI*afwRXS%D%LeN)Ek@Tz)Gx_r?#TJH@b*oXmOjK73=Lq19ANNlKisbIcfv%@PBL45>^d4X-0@YAZll`#<8BH@gbqaG1iR9*uH`Pj%l z`?)-duH6Pl=O|9%C3tsW_0hwi*wPARr! zmWZHDy=>+K`6zsldvKv!usJ9;UOXs z%#f%K1NGo5BM|})$7||0tm2fMearEV7{d#!_B>LOqLk()L3F@h%qyXxWN_Ky3Vd)` z{=oNIsO6{UCRj|&A(wX61E3h~TJ-qj^mHKkt{tQ|P~=vr^cS%By;3wIT)`elk5$|V zWFtX-(d=0@eoy=XaPFL6iGAqoY@waj%97J2E{!Ns?)mehWi4ckNi$Eggaf~{`eM@ES*SN^fanzfQDou(9Wq_$ak41&Cj3Wzqt}VQu=KwbK)&F zipe;F6PEqn1&yQKON{%2`}4EXS=k?cnG&ubisfUhM4@oaq62~2pp%}%XL1KWm_*L$ zs_2o-Ow1?g%8YaerIaLuxeT{q*e`C!geiE{%i;5hlAa3qmOJ_;#67)Z)F|^QzQ?;| zGha+K0p{ZP$ARUUNgfT6@WhHTp~RBzj8*&JWpy;FTrcJS*`VQb=tCS3a*fHt+n6xtP^NG36 z*kn)oC23m%a<3)bISu>EfLlxrv-m8%qj5HRa~7ZA$Qf+vxje-|MARVuBu_u+0GARZ zrlI&hbNX^nqWfWMOxkLhX{;R<@EvhAT8wt)G#F9s~3 z)h@p|nk1$jqav+q{w7yryFHPsSc`b5_s8k|+o|#@o!*l(vPV>tLMy7ad-qnKuy!f= z-ORfiMb%M3r&E6KIx_q}Q!U@@`3b$WI(?cVqiZpW-Qh1P01gulc3%-ccIqniCNuk? zRLApDBzlxA+3xbEW199Tq93R<9?E9MEK_^x=uP`c>KP6Y{@$N;*4K{YE8;O;xG(Au zH}XD~^96Qk=;P4$tA_U%CjVFvkzZy z0ekBQ_y1)93?GN;T3=lsu<*97cmPeI7QA2sxc_SaGL(wUfs+@@!5(S`>xWX4d8=oJ z$9+ZHB1{M-?K&-nKNDF`B%7WyZTt|lnJ^e`Twmn2gnYhzEOJ19J$0KU&WV{Q5q9Y*=_X$h&fk z0YKl+mD886_cf5OXS>ztfOHiicFmAT1711(e^(Y@e868xG~i^6JGHFY+#{==VSQh= zBI!<~W7KFd%r@}lr0OrvX?_$A$zo%8@GlyevFF?W9AczZSWrNo%_ijwi9^caDEQCM zXMN!&`;z%00z)j2zn=p|{rY30cRawo^B(3(Kcor5QW^k{QlO-H`EU${ce-K!F{lgV z!k)4T3pbhsrecmi@vKE)iIqn88e-wgIre4&sixD&ifn7o7JQ2w%F z<-BMt={xuC%UR0E*}Vm$6h9szGH8WYq(gu7x>Wl;X;P?eyn(nI_fqFyjNL3@g>wiI ziUzK1&7^t($z6buT+GdgNh@!#seR7U_Tu<=eOswAPsWG@6MO_7;N8B&uSkH(3x_wn zr~XvGgp#*F6T0CD2%+#|3?oY9K<@izdWb0&POEWN6qh(P40SULYuwyCI`5#Ue$2yU z{6lCDJ!wV!oZKLQokxT{%=n{yrqyPSd1uO>N$8OvF+67NP?wYXVH;cEsi?tOEEAo2 zf8#@da$Lv5R~4l|9+*0dv9@ZG3-jjpdfYd2Z^g^>M`)jJheWuTM4)oa-wGkOlC>UK z1r3xx|5OqK2eCqtaqUsUe2Ug`D((A}6pzv=-yrCf_ds_@Hv+V>P^;R_4yneT-RxaI z9iVw}B9aJ&UWt(6Ot!x;4$UV3<1Bg0n9-SUd%X;#MP?IAlMOi0;yozaBFyovho;BF zVv@Mn)KCJj&!RnSeioynn9-Yj>e!uAEt*^iE-{v5_)W=GDK+^5Iwc$E??7rq=ShDd zd67JzG)k1vA{o({`Rj(7)62-^>5#UYtE&X?c4M2dIF4G>H6_xWMfCfdtU@AT4N*px zs6k#}8P!HtOwY>dx1rNmZxAX4ZA^b)I|z_3JmOp9HrxTi=s_&N4Fo$;Lv5a+`Ojpu zfH!qL0ZzuH_U{4{^F=QNi)afZHlT^~;z`ECh^Wgg@ zj*x{Xu-r%FZ>O=oNdJgIuZJj z_dE0QZjFa#^7p5&suR{k$keqbG3(4wjMd*x`UZIuwDHcmHdL4S8eFGI0mBaA#neuTvF2U~DC>T8?{V1;gqj2Z*ffc1L`8sz$! z?{Yb!QxC9dF)&#n7{0g5`NTK?g&~d#n1_{Wo8B zUW!WHV-Rop5_22f>Gy7FDZ5om-0P5ZmkyBLcVOjOEjm8`+yPL&5YNVVS%rgxqnDJ0 zvqJY}C_~J3V^CN8ptxS`O;BoJN&!_A$`G)oSq@7KJ6M05=xp0w5jfmXiHNm!h#pwC zC916M)>!OI^V`L?$Y-Gpkls|bf52zO?I1ZQrO^&+EsfA64vQ20lhx5nx+;(F zdc)Q;s3(lcfxy!Xu)cpA&&zSB`@St|gKcO^o8(tW=Tt^_HnRj;S2dX`AuJH}VRF$+ z12h_~tgLcS^O(TVll0|6k^#}eP7B^?krJG+cXAemmWFOXGSKw*E0yz$q0!NUm5gRl zb%|rRlB#(bm@9bhvhVSdn(JKrSW>Acr(%ZN!gBUYI;V&O@m6bad)u?ArmPIozpyA_k;J zY>b#F6x1>8ta1F3v#xeoHtr%NxU0M3Xg>t5e0o~H^{$nk{TbKle(m_+|H4^Hj$#%p zNXNw?bD#A_!Z+66GF%=-XL9X}Y}4Z=Rus2@J=?w7$~9m8a^G6N_cu?=4tr>oF$e{T zPbKvCQNk&(P*ML(22M*aiUFLQoS11U)4*WyEk!iGARShh^{-$133Fvd`T=;LnSZmj zxfzh!ry@kLgU%=(I%-fuaeSzRpQQL#sOzL_`A|qt>q-9C8C}{`vnG^Ol)1*4dxlRU zI0DN0^D?@ts+OOy>eFEkSmn9=bRd*}8#36;7z#e%>|Y&m1(S-Pe^ef_b?;KB4j_-$ z2gHFTw%TE5%Zss*k!*Z~r`$T&`W?zj8hffEuYiFf&fwPeI7<#G8p>;;chArUuAa^Q zu%oWn>hXLQTD)kxw(UW_*L=vV{+%0?1`Tn8YvZ4%O@&BJ-<{p25*IkC%r*pBBq_N% zN8U=T$+awX7@mypuzAewJ?5j_@R<$F5w4S5cBO zJ{xM%E-;Svch8z&+%0;fBoZ%2o*|9;?{!sgxO1x(m~J zJgh;b8})xmw+=oddK^DSLZsC7QE!c7nBg0~p4r(W0t#Sk+#ZS*E6sV1^Qu}Cuv6FG z*n#gFy8IgCg`aLkR9+~qSrZPY79b!dXGc4eX2s2?Sm1i~Fk9lzF;v`=l2 zy39Mdn<{^P`9lTjw=ZZ=im9dbwQIe(s)n}j438?|Pd1S{(6R2MmJyx3`EpyXY~>WF z$hUzWwqB>DMJgNlq}(RV7<+LubDb z_}0?yr7hR19fY8R)$fiFU8&oGZ4vdP7ynx5`L6|gdLI-d$E)?PZ0+7}dIq-TVl-Tr zuBxPN@KQZkQG)rZ%Gb+u?H%cfn=yYGuZsU>R#c9mlzJEi*UFESx0b|HN7f*!7^d=WcFhCoZiuqT%(6i#@Re+#}VL0Q_T_^*TZQ&z0w29@X zL&+ZZDBwLWMp#hR-S=KyZCNEyIhWVmBo+q+c{_JN*N%G{Sm-GO2&BtP!z<-3LDG)Z zNB!2k6%Wt3yqe$dTpYI}@IihI8w8bJXnlp-C-5&2m6Kov?CIdBS) zwh-bY>W#%BK@d}Hs#N~oWs7J8-oeP z7r$RAH=obh8_zXlSNHz3hb0Ue|H~JANKclqD_ZgBt)%2rN* z&)5$50wP4x&hHg$D{k0_?a+WsaxS;j7a4YUSF^&Gr$3z$X>ZG9!}FtUy)5WVF0Vu) z2LoUy%NDz{+QbzbOU03U!cxIZKZo)nuqc)K%_iPtox`5Kfa3uE239|Vl$_A21~7)- zWNE`KIER9PCBTJXD8Iq66Dv;{Pmhya1(VldU@PF+@*OD96CyhpBOsU9(nT1!UczBBg?;CX^g_M@Sz}W1k60Yj(TBxC5(YzM zzI>iKonlNFbW~LJN$Xg5PC2sgL{6|b<2%aM-&2);xkGq7lP~+7y&k759+UU0^+0mt zb#?ifuJ4a*dKe$j*%Chu6*k4`x(C$krs~((FfGmewGPWwC}){owqLG)-idFN>h8IC zrchq;@skCmXHv@YNY^bkUH$;_Cn!mlNB$a;`tjBeI?D1Upvkl4p%@jUvV91qZ-Ub% zKV|F}b1lS%azU}JIN6Cx!rP@~Y)d@Xf&{3Q$scE#ot@n_+O1tM9UUGWy$8oK3RbgF zQ_eMQ;-)HGaV9%n)2ryr;j$qi87v^=X{KW^^Sf8T00U&zt;X`5!e$%z?70H z-#;)eKuM!^Vh(eC(%io5!JvzpthEi0gZZAuMu%A#BahteZ#OM@`LD%hmBMQxYV1e_ z5O#g-ewQj&IKeOXF=gs{;GZ)TsnF75l)~cZ>HKqXwSYxOpz9{(l*odrl-da z+tne$tOku~E0=J&qOr$KF9;j$D>#+O8zige#!UI)L{ZN;@1+Ua6!7KTzxDb_7F<&H z?gSD`VB)#x7zyL%p@LCA5=a|I>ee)Sf|*=oBnIz%fQ0G~)D>@aWrXxat$GJy`Bcr( z{!zr)t+13{=eq#h;ZOIG@STdscBzL4ei)LYQe5a=G(ch%-1CsH3~T*o*don9x|}N> zvQ^H)m6w7#stJ2%<;*vT=}G`;4DruOPZ!l<+w?kxpITrh~f zU^{Dxd_jNpVd^>}Ha2$YK(unwNS)~_($aAGA1zHgP~MG%GQfZikFnOp>r>EG{JwQM zLX?04S^)ln#8GXVB5~+>?XAWck##?fmbdN$mG$(dn$y$MC0|$1a6%vBuh16#N&_QF zY=DOHnM>3~@xrJWq$9NW0O){uo5R1NQYfGF zCnqOwgUP|qWA%T|l0@vSBN;>{cP$24XV%2cy-D*XDwj4lYYg9;CiaT(H zl2N-ldq`JxzTFy8h*eGy(H-<7h^T3e<~ptwoxNgL9SA{wjM5s29CU$x*8N=ygZGgq zjLB_?RqOZx1HM|Q=r^XWQ&SMS`0kWiDR+X7bJxp^3}Y?FSL?U^muLNrZ;c3_G^^K~ z?P22&AuQ2CpQkwI?f=uIArgmqTJzuaR3*tfDD=uTnOda`Low@_8-3lOn8m0f_+1L% zXAWP~NFj^Bh~+||*Mx>My$?HQnYqI+)|mc&!N5RCdvfK`XOBkfY>&LJpAb>t4vW=% z_0YjwJ>miw{+_kctj*)E)8puEy(VfxB(EPnpp_r6IFk=&60Q(IJ>Euc#0>sMlP^t) z#FE>vhYo3_PEvMRs){$}P908&zpu85cDrS0EPN9oG?Z%VaLcCfChN0$1 z5>Sv|Q!PDE$CEeSYOv}ofZ^E*z*F~fi%9sDI}0Fp(gK<p?!d4#D-Hoa%2uclzcghiL>%>E zWMssY08tqEeHi?uFgfGh<;eG~GhbnpOVlnYy>f$UEjTxM!T?w{)j=zPdaKiS$^ZdkKU90?*5^BtCcDEP`o~y82&mw^5duOd11flRu0@8+F}Nm36XuN zyO$+(PMxSt)UXOUMisc#ueUoHaJVvj!*cVO8hyn@-40=rYtPe&IdTWj{kzw0Ggbe( zhDpe~fzvq5Fkhc^u$$43(Rl3O$9udfLeTMPOnU|-k3bS@!lORQOFXp%r|}`=FPcWn z!PRoy`is_oh=AGkN3>X|eFf@)5EbC+>Pqcpcrr@y2q&yB!2KJTyJ}u10Bu8-n88QK z&Y4efx(1?bZdG+pRqE9+ju(#ZjKzr!R9<51DdXy_y%T znxiv1Rx4PUt(4N@4(vb9_I{-E^V|(E!P3M8tsg%VxhkLY?+0B~slZU^S!Rtq)50yP*uypi08A@uYr0j+cRy;dr2eJV z@mD4cIE7%OI5b%FXn9Hkl#a%~FBjQ)OiWDLx&*zq2&qNJAK_u}K;G9hPUqJ@V>XkA zFQ#N$V}|RjFi+EW?3lkXfwds1K+TlcE4{D&Hz*61l;WGzR%&QZ)NheAz52F zmHwwsWqb1le9yWuhxAS!88^bRvfmjv(W31WVZB{BBlz;OameLTUPEC;a+M%b*rU~v zz5Nl&)|O~TVB>Sj#w)TeIU%Q^TQ zE9wnx7)nEP_#gOOvt%R=8~wnVM&NNVsu^Ze@qmh`pSs>f@HWZAxu2wGg5d%Nf3%A+P#7TJO(=U$MbugVKv`r*7&BgnBI!ZUGO4%jq7YQu~uvWzdKb;HrKV=GzLmWZGUV4N5Yc4N$T-xzm& zsA0mlZdyG2_^dP7+tK1H|LfI02cU@woC^`Y&Q;U{hU>pg1L}G|70WR`0>C_GeOFC6 zD%^q>8BsSi0GgoYr~nA9&Bfw=%EFy6iC{ia%ZE~YEG!CJzkjQdCj>Lnx!EfPD7!W} z&KrY%uS{ZZ{S-f>YyG&~!>zO9+t83^s^vR0muExbO0@W0%!W=l+~hG8ETSfGb`_oU z)wos>aA-)1enr7tA0dB2EZ$Qe9DC1!2B;Kpi`wN9Kfqu4y-6FI`z>?#%$JbShYT5! ztTg~afAjdu5vzpO!v+bw#KV>?kA(nvfMV<3&vd&!Tqa+YiHQj_X7B;xP1}VJ_-<}) zj#RdI&1w|WJFkCIt>^HqNA=xQPR47)s-8BFDDs67QQ*fHFI*&w1v{$0odUf`1kk2H z@cbK7rASVW^$gKt3{6S7k5*|eQ%~R)9a=jw0E_VUxK+2Pvt-15rR2yjp^8MViszbb zzBGYUHw^_-p-NNfx>!+quDKGjyMgsB1gTou@Q=U6vkxHuQm#gIHhd(~3ed+D^-Jb( zHJFe5KOcW+%9>Z_5hEeWkqReiA_&ZeQj>^wkfk zc*9~}xwc%~Yb==}yVgbNg1fXSVVS_K3Ow8H`{V%wj1PL1%Q`tfEpis|bKsWHy5ofL zZX|=z*eDdS9>R3_dd)g-9nT{saN3tR4lx<5C+fi*V#zB2SM)?{9t>Q^S9kA=v>2Xc zC|{2YJ?y-Y_J_=z!{LQvKuLB&K*Fb^tAhed8YVyrZNm;~nC@VD25F=jQ~hwKKp8I}B5NI-l(}IGBspes(B$z9hgA8FxFB!TX_xI?QC30Dh zDXGe>91rB5FVh)S!UcTk>T;4Cbm#MRcrNbB`--Mx^Bva;g}EJ#@gc#dA^eYGtQmwj^rND(zqk0 z{g_aKxAJtFf4B)ohD>MT=N@_jQ`ShanGa<<1CBKAe8^T`Gk0c;Kt45LyG$_Md6pV> z7!bEsPeuKHn$dXp%ReWKS4S$2Kbb>MWc2U$ke*hN%f3;viRa^2m2D_YH!vb^TH3KI zr4Q6cy@#E2W`{)pFY$YRISX0*7@MjlNdh|Jgj!>oI`g4^^L8sRH=7DJLQGT32O74x zUFnQTSMRL;capUfJeT&;P@!+hyH|$Gl(n|8FUOBywT!>}o!rrt)7#|-EV$h#y+lO@ zG?aMTVX@R>-4IttTPkkZ5g6<+Mr)wB!Lk13%0^nYrvgo)gVI@|=vX|a66Afl1DAO3 ze;U`KNtnS4ak@h_`|m9gW>o;wRu=BfqSs5q2nHew%=oQec9PcqMJpsmpHT(r(;^3d zPWsC9azhhxlP%BA1eFcF?{Cms*0BSUxIQmcTh6j`-Xn1Sh!{Er)EGtmJM5T0=aMvE zS=D)~^=246Wd0di5HAsObS4ZiQ9fIi{7>DQOxuUr#!0Uj4%D2-pzKgXeJZ}GznWoy zTU2{X46s*jHM%X2PG+l1anC01(D0v{lU0|y1N9C4A^$ZXCW@(CBwF9ZHTqENwRNni zyYC8g zu|0=}ZJFLKiW4h4PD!4|bF?1vM53DSo@1vs3|_pjVIpEDX3@jxm`D6>jay4Eo{nX? z9k|VfnsiXB>YL#=J3JO}6p+ZdA}ZKtUnKH~7&vWG`Xz-i&IJE^C^X;vgE`Ws)kQ=e zTh-sSzelQ8xn^#vv6AO`?-UI)e|)WY>YXNbY60th#FgHc(jE8E`6S|ZF#iFXNVNwB zgjM&t54GABBM>oN_&gcXc*Cb8z)LW`39oA!d8Ic;3Y|>s)ja24?LE?saw}))6~pu{>F(PDB3$XWF>l!et!d-BZ`8X;$9UB*?7%1PxA%647 z=8rR1PWz=2tx>}=9>w&p5k&OjuG~q}A2p0^wUQzEiLfYIzFb)RUd{Ma!Og?7T)unF z3KPpr=fLYNsaf|=iHl123-M8L=tfcCq^J|8_OrC^<$sOQ*A@KURkC2>=E-J@-rgW~ z{1#Nny?~K84LT7t_r$2^9iJPm%9T?apZ~9(Q|F0Nz0&mPIhjh5`0n_$XSjeE)T2r2 zX&mD;)lwIJ;q=LzCqc1CbP3kuzdt63ST}e3{oOFlCOc|iJ*c9jWX5H;qVe3d*@Wc7m3A-h zJ^!1vK1jwVQ@k#=x85CXZT_bn1P=d?uJ?|o`iVdBDsjZXAHl)}Gi->rq-b*1n{F`JrGzkO~>RdWrw!k*5G$;YzEF z|K6{y0sG&fY1dF*6{YLjqWey$A7AkkR@ICnqoWq8s0dUQ7d2U9&R9IapbRx-M#h&j zBCUc_p5QevSvN;ZIp19Tdyqc$#*40k__Ag5{*}pi1roddhnyW`fN#Pa&$8F(*paiu z#Xy$)a0Pd+d4usQaOcNM6%GoXw`%_u=>0|7xD4ht)PH%wzPZ}-?yYk42-TXE z#-#Z(VX{H0WoMsWL(>`zZ6)fL3JVFb)*bD3cX$8oSlGRaZ^YoXVLL_r%O?U*TA|EW zM+ehZd?-w`UA#BBprF7mPiFO`I%&@weF#fqjz*=d)Msyb$)1Sriw}vvCG;~VbJsX} zCM78;3;lYi8%T4naQKNh7kN{}fihsC!{eeD&1nvcL=iLJQb>lIU~Ke29j5!v1o9S+!|FD_%D>H8nI1 z?^B8H9VegdAMv>iO7kN%VJUHOKUgMLcr9Ku76JW3`Fo$wht$5wzfws1`E;@w1 zl{|{((<}W_Qh4V~(9o8&Y{^PqJVM_8(s#zFo&zVaqDk)^v6t|4P}iCrX()w2mLG-M z_?;uM=Y+X(arLL_UgPGh^*U(HcPD7tn&2w^k4aKvtUc59j?WGh@Im~Ta&Yg31qBM1 zS|2Yh071cB#9toFz53F(gp7oM8^4S zL`>JIV%);6FVn=1TQG-uz|G0R1q$;vrxM*a7^&x}!k(;x_l{52c?!h0+G>7z4{;PU znv5QJptmSnH+TIa3H}iEj@qcYxNNPXep|`2g^q1ul6^i036(vx+gl1gOc$W9^WaVw zZlPIv1&GAHh^~Di@y&+Foh3OEcG2j}hpGY=!B|IP0b5 zvyc{OmVnx&qE{YLWMr_CF!zXAj)s3Y*^sqD*O<1;8)kZsoJ%41y`aD^;_!PzAv(GQ zSg}f{vQcvg@u9(*R2}8APUmyelM}py+rI zL!z;2@m>2&7+Lf=C3JtND)i4;2>C1$0?4g@sI&8?YxLJPy!VOpFLme=5HzXUpYQCN z{tKP7&SC}uJvPSDmb)bN%2JqJYInPj6=k;OOU2 zb9o4f=CY>@R(!wdXd~`=LE3g>*q7o`&N?3}YzTe@^cD1vMn?*+31r<0G&oXrbc8_BZQGLp$+3P^{IG?kgD+&W?Ua zTy(!hd#L0_E-}O}q1`a?JT!6ml<-YxX9$e@i{#{FW{8E<(&b~9fqr+gnSpJ0HEU&wR+OPd{7y$SR`Gxi z`w_OozwU}1BnKgpW}e|pL^?x<-{9z!CC*!<`MucwF}`s-U0ZVHH@V^c`}Y%vwUht& zQeoCXvv)a4CL9323GH*z+1LfQ&(*{9yDTSm{h z!Uq@|Y-H%bmSBbsx!k%LX@xJBV^fte!^@Mj=6)>;As$v8la0G9623ki2(x@H!Dzbr zE3HmMt1e(+zTldO*%tS~;;--IQ6$0pG(*E6Cx9o9u~OA5Up7=%Lp4O(o8)S|&GjN+ z_$+QBJY(cq=OLPuOuU@LcjNB93RJlnr!I37Yfnq=ZuE~m>rT7NmR>tnKQcCBY-hZI zDdXlUr^u$zDt!rE8b8mXX*pd%r4?T)E+<$Lu{V@c1aJ5-TYusrEnLS%!l}cRD{}F5 z9%;BS@tMn`BQH*SDj1vw>H`{7G-Y^Jq~;sDLJ6U;=y$zu+vFa6(@CzB54-sa7xzVH zO`tM&>}&d@fB5N+O0rq?GhY5@3xitMQ1S176|Hk3&`T489+ir0{{38yatE9j-cKDw0AeWErx z$4HQ_+DY!mj{w$32S)1y4-A|O5Adu*@GX5Kn{ql;2Z3b{`b3XjriKL#nem@?DzS{5 z934%ls-7)Bx`$JjZ)@94OPRdzQhb0PtMz;TrBGfmx_Tl@^Wvk-_~mqqpxfBajX17q zGT3PTog4XPmpSZxrJpxp?d8aKS6(`a_%B2xhy?2Ef zX-B{)Y*eDRP2=r_^|2>x$eE6P7>t0fg8wpmt z&ZA(;J)dQ{)}2PblyJwl!RDSU31VC|T{5_}b6LNiHgcR5Fqy}W3W#d&8D@1*EY$_ruZ{0FZii^OmX$%plGgy3{`pYl|e(&euw`DHzO=Gmr z#I>l4v5|T5B;D?-L9sX(R&ML>9N0u18tVCbV6SD3ALKlX4u8qBCIx;_^XK_D1}K5H zHQMJ(!UI-8^f@i&in%Ra>t5LK`rdKSC;=}b*SDvq=Sc2e`sjL-8kv|lHQ8O);@KN_ z)4ppDRSmIT>8h9UTq*$(u|0yC0X{GTe1DD}Zgec~XA#X>4~gfHM<}mP@UwwOjh`e{ zYBsCx-qO>5zVKWC;#Y9zO8@xB>Oy^way1cefPzv1g{ zpDvk(eT3BB4}n5BJFem7wKeM~TAvnu%j&}qg;VDc=#i%k!m}u#qVr)+w}!deUo^DJ z@+v5~jVtP_-*AmaInGPjp1V7Jm=gP2rI$Emg*PV3u zqA*z=iN-{-*FJULU+T4q=A~*CMzfjg>krC-xTz&L>V5VYTE4lT9Vj0Y6Qc^)ZB}LM zho?%Gu=IyXr37xVg$|YI{_LsO>wgRI@)WJ9pif5RBmeBUx3@4|p zm&xk839)POWrS1PLB?=0qG^o|Gw{u^SYbM4LG;oBl+PRqcZ^>z!kUewMz6imP8(KIZSlr#GEV2wvRmBGGC4IzK)T`G{EeY zu}-v?8y{_ZLn#DlI;a@j@m;ravWRwT-c2BYj`as^X@x}4&WuJYvtb1FQ(D-}it`*RJm4Bl<= z@v~Nyt1e_f_sNd8`5!enHCTGH0a5VJtd>;(097{E>fBSVkqF#Zoz{jcI#XBO3jN&YI&kP zJUDdZ6F52u5c&~Z$&clU5fnnr9U#Q0ZH`lNaGF7XC$6fbYLrj992G$IgvNiyY~m$g ze(=^hTU*;;FY|3eOAe%>oYP227HC1>h6leKGt>mhRf>KbcdnQ{Ti$^@JnQ*V_$rI} zC?Q^+ruSPPd9-u1y^p{Dap2XfSBFWTi-4V;p;Z|1x2|-39b)OiAK}v_oR&i*{hgNZ zIB$?+IV$x3J~?}a)gjvXdr?S$s`vzYFsxo+E>;Qciyps7Pm(klUm1Yl??2~ie#EXg zN%qFaH}Bqb@D+TYi|)KHd`eO)*(ipDFE9Cpc}7f_1c5Vf-YH zdVUdfU&~_NLo6t9(VzR`6xT^CB{2K0O$Q^7Ky7>-ij@x6D&YMf#t7AZ90bpvz}EIQ zvls#Oyert}@-ste;3VdbCv<^)Z{8O%C73s8I~m6d$p$|wa2QX91|dd3WIN8YBSi?@ zu3)mEa|+9sg$^0fE1pnb{77(Lz2UJkb{XPeq&SblS=`8#sV^Ap*p+PqG2+P}z zA1X+iVczBl_e;XDBXZ^2MMFCAHqa#DtU5mE?Ql1-_@^tuz4#+2?F&BULuy@l`OYPD za|%uXyOKUWK7N^A*o^V2GM8yjv*w1);l|I0xMKoDz)PH>-IDHy+GcVh0wnXx zM(!nu8x#tE@Hpf;)?Nmw%aePcjGY=;kfJ@Q&Q_#?5;T5kLpHF}=h(iAHM9gPPT+&r zJr(MBt?9a!xo4VM<5)N*sR0T~?^t`jr;zXPZ!K`kp`(efZ9%IcIlo8wa+?#MMqnPoC zsgDsQ&u%&Er8_KzLbj_)Q!LPZi#%%KZ2E1MCM9d2XP@5)0e)q6>FiByO;G$p_E?!m)W?i)0j%iQgmG?{9gBBjf9X-7BMtbSjU zdaLxTfcN=FDix?z#vM_mB@AV98V zM|JfKw^em@YhPCHH{*GK9%W);CDU{g%LuTW@@;#fmnLnZs2}_;tl?zbY-_-zhck?Jq8B4pd-M%;gDr z*Ktpso2`gmaIu{F-dOAxsYN=<4Le`K&2P!WlrkzL98P+QUhKwL{O4O5+f#%NO&)XK z`ku)(FlXXczfZc{=)L`!uY~VbC|FYzsPBmmCR{#AgDSe=#a(o;eWx>81CXf~9=2+|z$MztNzaT|p==+CqDUZl2 zsF9aXzw)j`;BWc&e$#iMm#_QjX6GHYr!kZoAci9+CA!6 zdKO{KzGQ|sN7R3}DTz^^y;t<$CG}5=Vl$=6KhjZ0Z=Y)07HA;K&1QMaFozpa`1xP<7-}jwVoP}Kb6m4K2kn{MXZc`q5^Alb|Zz{PK`F~D$~6wmg9unxiSbE+~SdzjK8IIyi# zhwRN}=;YYel#;Vh533xuxcKR~DOf(JdvF!3>-hGQWMMQCdi-mdvp(?bh~CfRKyiZ+<}L}h|O8sD=|pPb$~g{o_dduo%jJpJ|W7iTh;KBpx65Ji^0DK;Th&732M{? ztgD3Tt8|itO1txKImAiBhsfu=l%x+8xdaT^RTkpZemL7J55>ub`$oQhU+=%6e}C9_ zA@#FdJBTms>U%-s+FnLWR&1w)n2M>4kMf5J>NAdQyapZthbfie9MY_4j8;=_c12%2rm9$*NyA3@lPt z5Vt27TldjYb!Y-Mdw*NBDgxRZFLo!F!jnL;*$eDKhWtJ;ldw_PkWv|od#kbf6oub46QY-?>bUnb~?p@H8 z)`Aci`&&KueuCN<+_H35-_=AO-7S~xp8}dER&J(ttB5DM*Ji3qw{PvFKYvxF2DzbG zb~8B_zpi8x^?2vUPp#4lMz!zCV<@4JRX6FH_4;!d#zNGy_w;z*=|f5}b6VXbpj_}l zGMK!(Lz$*#W*gQ^4$v*wcji`Z=r8y|a-n#!3jz=IKm*kxMv=#WnSs8>tL3oZN(5B5ND7;TLWes1seO+PK2xUhN^3ms z=feK+G_>R7lrRzJX_#~!mAI0=AbUlXsQ_$`L|P64+R#`+DNRWj@c5SF2W%W{_9i-{ zT{Kn>FaoPkDeN_Tz&85nJ7sLjrwlEGhiD}Uq~A?AZIr(rpo=~yYwd;3RZx`^CyjIk zgqHeJU93rw3bvoeKh4Gu+EOPx{&vrUrCi7u8)@dKGCZ6XMe=y1$AbPKe9uERENYp>+cFdtZZVP|w8VC(*1Gqy?;9mPo_ej9`L9ZW#bd$FA5y>#$R+^V4H1=m?VL z=HYp(uX*h1ByVJ2W)pPfbsTnU$U9g78GqYzaHOk-)+p(4)G8*{hs%8$39oi^(Hkd1 zI&nzP&&4Tx^H*1jQ?MY2|I@h!>L)OT+9R!E6ZEtD@hz517NFtMtQ{cBNQ1KdwkqD{fDYP{ z(woY0K)H|sO;6730S1f-GkRG4z3A_GQ};Fy!A-#KYRl&U`q~I;cC6_BaVBq=q;p&O zi|X>fIG?cx3~vUn3_?oa2QstBQ~s{M`kNJechs_D-dwJn@nQ;wSstMc zOgAmfrVfAO*>_`-A3Re(i5OoBjEp51LZ4`TcMXzcbb*7aqRhtop7h`Lmn%*b_0z*pKX`F2a~iT%qQF$>WF)>^3gR z0er(W{WJkAp&efb>Q=8y!M?8JA8xfI&aN#Hz&AfGjIEL8gWSacrbPd7BQCG~p~xr? z8=IXgm!=)Z!e0K`@bKEc9Qn25Yp+nbS@<|V zsHX$4Fqii|S`PZ97Y6{~@Uq3xXKg%VtWmG_bOP2WT%w`pr{iZIq^v%N6KD^`z35sHSnAFA z)V_Z3h%1~iJ3ITY9i7Q&ekxvc_)4d60~0OfI@v_v$p@9g>>cL zNsRN5W+{f@iA0le|LVZ4C~h`+B4i0$*+02V1-v@YCr2vshGTDfimX>p<2Ncy%L^sM z#UC4g8*YHk)lj}P0|ND>|E~3#r+9g<|`TU;`LPsJDFXA<9(cx~F;$&ndWd z)xcANzi#mH4q&wI>5mXY_6xZ$e7X|AC9hmTr$A5YEdM`Y%x#b`I%mI|zZdFfGPqz2qcePNptNz-#X^ zW(fP$iBXN+Nip$;c6w4fUJ53%-82}VJWeo&SFU+Vv?^SiBJm>3XpF$d{gDq};U`a-*lea#@`WycxV&6}IUqNOA~v0ukxC>wlM_NXTt-fw7G69ieDVRh2kZ>n{E@KCDv> zb^ZI~?-ME~MJb2$k;q?sbGzaOy%?ZW zsxi~m9j8pFX3`mBK_pC1ayv|4UKFzS4h0fC;B2)h>tZ?b$^Ch1q~Db%u-+ zK$Wfa5=Xm!z$0SMu9SDvg%bKrdvicoU4VNAK9pXA>c;&qQUPKT9 zSUybjS=;Q74n_1MqFDePQ%Sa;oj@Gn#*~&|f&JaSg{ zym|2U)vH(cOozefY@I^<=2jW=XxI-n1d@*r>kL)veBq8KQ&IM%7Z)?u~y& zlSmyhoNdNkw*{$7B8IUQ&%<3&p9}RaUJGel-PE2eFKD}n@>^nc90=&o=Tb%hd#a-D zp|gbxP6K;JBdFtV?yI1Zy6|QHLBx60e}dPK>DxuSKfv}{&`bAFUZluWVDALEg8#oA zGPw-t-a39v2yb%S4Ap&hm4d{A)J*}So}cs(I*r1;m6DK<=*>}7-0*4Ww_IW;^h1%k zKLW0Nz{kmI@(wBwCQo7slJF!eMk>~y0`GWF)KL_c+M)X7h99RTXClKNL;q~R=sH?1 z&HZ})#wpumXjQRtLUXHpvZLLA^iky*m-jjqQY7VJO8nMW?{d`n&L`~G!-*Vk^H74; z2x9OTI0}-RJ}i#mf%`D!sHAy@mw8j^me`SvyfX7{wOabxp3#-(IQArWe_wkgEU1)# z&W1d%@Wp5Bx9bQl-u6-)?E}flNPt1=L!Y3ux32^WE}Kjz2FTXmKjJbpfMyN$4QQxU z()_C~h#_X=Wy#~E7cr8`+(zGe6mBp;%~hVJMfol6`tbZ z{dRDH{S&M)xh%JH2$T|dKi|B6l~?ym?jOWmcWp6bf(&`)oRdzUH%pAZ6cA*M}wul zk3w0I4Al1uro{MI>1;I5QUW}uV%C5B>buh|h(`sKdG)4~cS`=h;6soOO5DguR&lU@ z1H=Qb80JN01C|e%Fyzqr=$2nnTof(_%53=<#Qm+7$@^7FW8yvym9uvF55@}?IRo?O z52Jgmvkj~M0D3w$zBitelSiy_2z>C$s?W8=)6Sq_1wY8~Zhkdb}QS{~`r( zwjzJ()+jvqMUm%bp`J#9QAFe}BT6-h+sEk13T#bUeWT#!HcL?!A6P^`mzYaSBr#7$NF zhpM!zp|oi{j-%&MHF7BrhH|g=l$lo0^(df{4hO>6e*(sukI~?z-=CVMg#X?znR`3X zH%&5@^;_!beL>eWS1!|v5L;it=S^ucIo!IYO_mbFCGRT$AAeuEi2BJMJ>p}q;gkPH z#BkcDjXUmY*98r}qJFl6Ie|?sHB#QVt1;_?HuSyZ>p`Wx*I(QLy+Cc%=ja z5^Yn+B2nKEFgKt!sHur<2N55#20ZTct&}YCS)eAd-e#0b=%kR;9ncvt>`wOS8hqpZ zcI!{YLRam8|8=r(1N~eCQ@aYA5Ob?5Y|_CuwmYE@)Ef|t!{E@0 z!>4Y6*Klv%UR4~W=wpm8+?*H)VE~Jz*M?vA8ot?sb zi^`A*z61=rgf?>tQyChHmoCLL3BP)1^&FpMu{yYcg-k=T7$CR0pj z_7Cw*Wkfffvi$u=kD8~J_q89RA;z`+V_`}n0+H>7s$3{@*Y8vu0&(FA2SIC=@$FG> z9!&9v$0g&dUbhr47*&8u1Ox5ZwN_^RZZ>7?f@yYq>AH@K~A$wt%UnDbDlJ1|S%s`)Y`QY0=m*Kp&Dyv&1nMB)MMVR1>Yd5&p+c zo{a}lPotFAwcsBBm{vHHChjnJPrv&z&V+EsEVmj6`BGqGl$P(Q=Mj*>@bGZI*Y>nR z430K>#g>*w$4vj;z1^865k_PSNT@`rN_#|Lr)5cdJRqSUlg;XLM^$NP;)DuHE=MS{ z$6k!{s@J0%;VZrP93U6_x_u-E0Lsul{0#6@Z!vW@=Lu(|iAJ&UD+>GIc&l{5XO6l{q&Zm3nzDk+(CARo zasxsqwp_ik8`ckjEW{ND&MaYoR;Xs9FOCq5P@Vw3UIJh<#~4YvOr`;0#?7yb9>HJm z`>;uY0yBWuKoHQqbzG=Ibj9`+(~jYMizndu*+EJ`P&fmVr?R|>><0okfeVSRg3Dwr z1*Cs~^M~3m!(7uCFR%pW@|T;25X}6ls@%Us?Z0$>0PW1AyqT1ksz2 z9?*+a;!lkb>6EkH=NLYPleq72M&~x*F*sYxO0}L zNK|`*`|G1HD@HNSj=+&y$O!5)oPT=K9vmtoM8r~?(VPCtla{W?V=KbpXVxvfgqlRsDl7QI?d%98ah|rg2FeOSPy2Co1B$K$+ zPOG&W-i1Fi-aA{jc+|iC$m~M7amUkXMXpdJQH`~b^exDXfsUq^JzUGQnT?EypQ3%o z;K73jvX)StQZwwr|eKue*Ui{`jg{&petvFUnQgl9S!=1hAHH;{OCt!_wOV1 zG-c>pM_oPz8k?G$@?jQ$y6IY^7!jCCzXP2z!n^*fpoSol3o~dN#xG|h9~S|cetzB; zgPkUIQ}Z;Dh<&_tMB4*|7JT7fiFdTxMFYh438BA8&mM&8`iK3xz5sT!TmTm$))L10 z(%C<>P|yDXS@69P#u^ilEv=%e?1+{wR==^08X8C;Dd5LYW^z`R`Q*IcKVe>84Z z8vNp6WeVl*;~-yv;mYwXK3TV`ukGXy&QD?hk>*&xdxl^|3$<*r9mNxEZ|&f)s=?Xe z33&jQLY=IOKr`YU9J0NDEA(f_fC*0ql4FP?+c*Uu7={}q=hP`HF4n5v>Y!qrbc^(f zoN^y?dB^y?OCf$gZ%ch3m1OpxwV2r?-Ix8{Kd?`M+-zOyh2LHsbE4VYT9cDOKK@KQ zWRM~w`%}m{{ZCfiB7W&&C{8>I+9{f<-~v@fal~0)A}H~|WEK$#rGf~_-uP#ZI0zY@ z^nZ@HoTrS{{VuO3ixd$lgSR>&m=Y5cD-Fop1>n78L*OVWsUgPKirsC zyv!gROEbVT^6_rFXi?g6N{5f(I>Y>K?L#uL&*NKn0EbhM)YcIPfJiHEDR#T+Q}ZW6 zvTr(frw>lf+#w6o-4+|~f)HRE3&37@76Hawcys}bJ0aP2b^I_;*Zh;9uwj6IAbk1z zfItrfC+L(!NfLhcMKm_mR4^1YnK#J<9&UVq)Ci1efvT$}iWAl}ArY zR#cnZ-mZfHL&)}QzeH!-KNyHVe-UK-)L^%`SG_ZZt^DU7lhvkKuD@+fMA4Tp90a-2&G>I21NQ#!bIs@&Hz$I>cS6TsQA9DTM{pG`HZ0!@?%e@%u8H>zXUGvlkL)K7l)*_cP6a_g6ep5YWm zyvIB75_mI0OIf&(R!2u5r813j(6+y=Z2`K8o%zG26?eUmV)CI`S<{iPC}>I~HJl@2}^y$WJAiIu8v`(_L-9TpxJnQ`X~MW5B!~I>Bw< zX^0QH#MokSGHLp#$D_0fu!-^!-=P$kBr-?IJj5g{4n6U1^I-wBs zG|ezQ^nAceH}1lHwafI=AT2!EI3qOZb#Q7@5=9KC=?UIlA|hbmF?C7vCqtIm_k~pv zgTPcoZOsa|1@QUfhM-AO)3LX@IR=m;>@FggDuO!DbOmcqgt-gB+C|xF>VJSTG3wz2 z5T?mb?v-jGG$(yS!@OU(I9E(v5?D3?rSDss0VFDk@HPK8&j_$pK*dlRuv=|57F^;% zNWr7mw+1{t-R;xLk1-7Xy#vog6=wvd#s| z)_(kQmBaVvn`ts(+UHK~H6#`Gdx&H+*2rw0->8w-f|TJc6RcWVS-0BKWjxX0I9KR9 z*(}aazBvPDK}wBYayQh9U{~Tsw&bn z3t%E?TSxV~3xNE|b_v4#<=Q5jAes#_A3ZyH*tUJ7g)ns-KKT23@g~C5Dr;NZeDssC zO|=p#_==YvX!(Ndp`F*I>kqLjcf~(R9ssRT8G&C0Zu^IK)3heAW(Lbs0t&;1IGaat zLw!HQo&9N+>q(Ki#CmkmsF6CeQdig?8uK(#WmNQEPO3ja&7M??X(xz+M)p=T-{QlO zlQ|w}31nj2_I%8N3x9dn<-Ks~Zya7{mwhqem*72`I%4^rIy`>)Lh4`UUWleuC zQO46;@CQtM<2exQ@LtZ`N{V)kNxnl8q^_@QR>Q#Q)2bxg+b-)0ZTs`ZhBRELHtM8k zz@QJ0EIB}%RtQlJuTN9&WET@Q%?I2!IQ@z9j zP(2ES=*Sd?o`v0ToPRyg>74|)l5z5XSPUfD1da^{ptq3-eNK)cji6oz`G$Kx)$7Jn zPjoX?D?8}$GM$#UGWN{{oox}y*twDFdJ|3mO7BdesJ&?o1EK({*NpG3>c5$KQx!93 zElm;s^knMjy87=WnF_{Idy1il=!vByN_;Ko{m8{D^e%Dr{46BZ+wdr(o{v1*3XYd- zY4{1+lcrxfMQLa>s-v7u<^Q^I4-0<7$1Ltu=gE1n3W_zZ2qBmNP?ePoLQx7%@#7cP zCW_fh&^4e}>}d4g_Zef&8LSZXgoR1zFa1SJ8#DTURae;ZT&esrB9q_Z>c*Gyhfb8HZy^bWO&h&qTL!|Cq9 z=i?ZZ2gzSQI!Z3Cb7?gwdj$Xbn+rRy`GCk*wS$s6NgGB?WJ`|K98z2J>Zf=1=F5J0q zue0jj8O|lul5@Y6$H%gfNp5EgseU|!Nns3;<1N@{_4 z`?B-@Q9j%5pCF$!E^z{GoOsVMc*1{8U>-c-n}(F3OoH z%h6j+hellQbn|Uw9+>oqm*m%`wF|4$a>qF+fu(s>SiK^B+~QD*|KT%k4!1Y%oL}m{ zAfD2c$6Vdwqp(yZqA9kfu=Ehck|^(7Q2 z-FL!DDfJp`olQJ~T*L?Nt4L@Ui#{KgYuVopOT6?dUwP5kaGS;d3i$e5oPFe3$<7nr z*rRy;;IqfixjzrF#XAb2j6t&suj3^F$IvePfq`+b1L?-lOzjS3ozrotM$`k_%zwbC z&t~%4ZJHn7aZM}+zZnI!hxjR;W|!$6*!uod7<|KG@Nj^>-!Hoj)sGU-zmdjz$x7q4 z)dOxL-Xg-V2?AJ!3E#KYK)if8MU(@)6<;lb-o5YRSerINtO9Xz0j43rTKd*=`j3_C& z7|>qny^W)D5p2W^>w9+P9h~J0->Q3_31^lTX zGSxe>)-W#Z_@?3M&t{<$$KG3^HIvo)@pVOHS^9EMu}PKBG=B_|r+_J|qpahqseN5? ztSMuIq-8Xoe2e_u)A}@;OLKeAl!FZVv?frRWUVS~9FO>zq$H<>O+DV955)iICPZqX zL&#b)%>{hx>~a(zZcQ~x4O$u885A1etPAU%_0=j-VNUkKk$_3Xf^4|@qo&|+Fu<31 zOV(jD>wf2ZMw{4UPlpUD=P!wE97SrT2K7%Pp8{l%JIz-!w+FkDq0#jqSU1#l2NUDByG6dB>2$JS`%nhINSV{c$ z?OU{PsuLH)TaW?}u70Rhyf?cuc?Ngv-SaU-HYKs3uy7h?Svj*Enpe`5R`@domjMn< z7Ad@oqtVdTW>rP8^?VHK@^H~Ej!iqhO=1@-$Pz8&s1=c2%r@N4JIZTjZAL&+{sS#f zN5;{j+|Q(7O8zvOE#92U^0t>0<}LP}2c>8+QCgkAgnZOhsk6OikM};`_Xaf_k|Dqj}rIOU$@~Xi7@|AfgTYy8s+6yqzg+WpP#>2l2%BZS52i? z-;BKstr*O^Q!UHr?$TZiex#Kd$!ik$+4oxa1z+UNn-5G)$CV&+oJhQ#F1(Km*D=Hl6{H# zhc(V8+o?AJ(zWpu`KjXB@>{wwTCA7xu<~fAk8O=i{Nu$xtfe|g?PlWda@^bn z5!BXF7)cb!r2=8CV-+^KmCk|07-=XFSJ!uOJTp}LlW$%s8yhLQ?+@TR=S8zx&>Bl> z$%bSndWi$$(YMNd9dT)*M&YM;ua@(~73zE1JSk{kca`+=<>{J>2{&o;I8saKFUR zC;hdpgzM@x*%D5M%?{}z1hw=^N_^FXN+7=>zL*Q$zxYG|KxAe1ltEb}Nh@r*XJ2eY zf?gX%yFt32*G3&oXFEK4ef5JIV^1>8QT@~|Yj|2gT3K%Hx=H8s+Yi=hKPfE<7?0>r z?p6?;g5I z2T8)6^)$V!1&f6-FHl~)oX$_Em483b-2D8npT+;05+$S})H5y+?gwE;7d@(p-DH7! z?e5;mSq^+adD+Z&`PVO&(v&%ho{#dVU!*S?85l;n6%@|yLZdVT_>PVaV<=!#?1Mfc z*MK7ApX2DT4~4bPyAM9Otl0BFJsOm?Fv;<4`Zim2p~lLi<)*j&O;3bDLdN(vW%k?E89}y9wVL}}UlF;Q$gvOOT*h&o z+%zTJ+*0`k1vva^3ibaf?5l&Kdc(HQ0wSHF2!gPHq_lLqDj^_9w;)Ri(jAMUE-jKv zi-006-AF1dCC!o|ETWWjzYo86=6nDAoN;tU_i)ahbDrnE;=b-2c2qa4h;QlO(Af!PDg*#L>Pw34sg)r=wY%CVBS|8jL5CyCr{| z_bpr6Z|Ho_b0%gaEHe>#eT`_#UYKOYPT#vBWvf&P>!)M4d z4PYC<6QG=NHn2wW`2^9*{kSKLYW-G+-?b(q^&tv)>ICqO97ADYG>&6M#v%PQJ`FRr z=X$(HN+xR^-VBf`Z+z^MuV$nKkw0fB-7hPfO`ZMS)|Y?G$8D-5FOS!kbV_i&HDm11 zeD&&E;Zv{y#y@|?{DF+T^JOUH%{zLj^@Z>@9LZ{89#ENb=!x7D@y+OS-1+QKXph8U z+`X0^KRw#b5T;eTL+6y;zCsm2WcwiC$LZaR!_uH^}f=7nxbq8* zw1jjthsAAT2cOzcRXUi4^Q2)KE|#>s1TdnS0u>D?cmQ`T@17%J|HeGtv0 zpU-+5Diipl0d3Ih)H|deVgnD|nlGhZWkB0EQwDsuA75$TvnC}mdukSDXl)VtTT}<4 zUMC}RyZeM)LVs~GbV&_%Fj9T-90l?*cDR6Pjmx}NTw-&N%)9JGJcN+J7|i(PHP;^5 zv?O&kf>|P=7Xke3Kj!oeYjE|-j4H5{E5D6m^b@tq!f5KSav1coc81I@HAIiLw*~{D z$3(Z2`>UgqY;Ea=mY{XJWsmR`17!cx<$T1Bh?ur_!wlD-D+)Shgpp`gkEsIC-@jW7 z0#a#bv=Q;)pEAUn$=%%Cv}tviPz8NylGOA=*q=;b>jUZl6_{|Cy+R!f{%W9pF5~r_~Ocxy?d{_jw zjNNSaKIbDy!_A>(f?5)#AodOn*XmOTle`Z`L7ph;orW))>X?B;d%;wjA}4|VBs-1{ ziP`e&=j6oij|;T~30(6N7+n|xOA@kkCS@$u=B1%+^vb?!x364^F##hqFViV!M$=g` z)6|*S{Ey|ZCzd?!=F#~;ZScqRP@gyQQM=NAw!Tu{M2N4iI%bEkO~u zDke4PhJj-=dq+2P6*@>q@7)vCLP|iMgoAG|LRQ(OZ2#7&uTI=NIf=$jZeCJ2Iy5Ev z`$4-)p~Zna(6{r$#KGA8MxVX_Zm!_sZ-bJr-M5wdsNd!;BPwNoY~6_cvS(EswXJKM z^dX$HsV6^QUxnzX#=3b$%ryM+OMfM|%2m57L1vsG2bO_N+Ycs7`gv<>?@_OggO~~r zI$X`Z>Uc30%WhjLsVV>~qiA)6{_w3P!Nme#l?1NDs1k~GB>$*68Er4tsKu^9KBSlI za6Lco!2Nh%G&jbXVh)dMZpY(V7H99`;%iE-y$V6#g)yIRmHWU=%%)#}Bp2g&{)DQ_ z8pGnnaFK0#is>W+BUQzf*}_jdjpLE^3o7E+#-ryrxgW1AqH#Gs)&ZVQ6J+wtRpoy= zM~=3~()t`@*-Rc}XTkmwl`*uILVK`@jT4-QYDHB#6UwdsT#|SYQhJPZK~^~Ot8voN z!jzPyJ~bZ)i6x!ZTLe}G-EN*flMm*f2xu!k{@b-y#^xXjNRaE#V||aqaKkZCpvk7w zu+X1nb&XA}IQ-KOt>qs!09Zv5pCjjAht$t_bu(OzSh*4PDCiD7!R@ft^xOREGpuEI z51!$CE`E1vf6w3A9RvkerJDVVF;Y#Z8g=_0g${wI6{#Jg3?i?OYmsHRB43|{;DFv{ zbL*g4?{bCbvJ&fkovCvnT}O>;ZGu%=+u_EIHZ04}jYFGX%5qdc5uiFVaZudge?|43 zC*4eWAKh|KSa55+d^zI!F~Q+C>dS9$3bdBIXgXM%w-D9}J_<7UFm`a#!@b%2 zpv7w4)e9M&|1e@!O6xL)Rb+rr+)bS5+)CbCeZ%ze230M~=C7 z!#^c91h>g5-d48Gy7kG=u}}5Q!nl}^jVt^q`3^(NR|)>Dd(|a0 zE8V*aW8~oqmaV;}xE8+ZpTphRlH5q7oEuQyW1PHYK3EoTSNUBRy^clhBCpWV5y1F* z>^X`=t{$emoeZy8Z!xK@y;34%7k)ncQ}qoU!`R6d`SLTfu={xN`^8tQ;4E5+G$HD8 z{rys=p<6K8B~YpU(;HJ?*Ct%i-C9V0n~3o2U64r4H;zOL5)P(de5R^Ty@5PT${@@v z>0f_b7+1`js zt{+u_;EW^7#EtP{oYg>++Uvk~c(mR5)X51o(BEPv15|G3H&TkFk%dw)2;Of*0H zImv9nXbe7GuDk1Zyu6YwCBJiBh{=aGujF1zLc%XCRn-Y7n^tV@8+JQ4!A^Ah8RQop z9)8>V?}P}E((z1#k78VWyv@gtANOsSGZ$PZvNAH70(Mr0c0pjBFf!)yW`?ctP4Lg- zhU)T!^L%jsaP+OGNaPuq%bdRAUI$2GC){2R$fJwEQ?4>+2|BSBM@N8Nul!d;=2wbLb=7J*Qgk-J1Y>y-+-b<{1?<`alK%BZzK5Ef86}|C35%J=JZt6jck*WQt(if>y@lq{I zsbh&C?ib`cY#hM%Rtxa2*)Nu*_z9!@v4Lr}#?g?RK$yLZ^HilXLYxo^qcH%38f4)9 z1SmcAD&SJ4#Q4#o-ds5A6YT%}2G*JlffrLTm^TyEGjvKR=p);wPZ_mjEsc^!b$LfG z14w^n7cMbHGc>AR(DKmEdAfE>9ce*g#e;IrcPMdhm^tTy$J!b{SPSOL35WhU<6Lfq z+2b3Na1V!{-AB}jZU0HKy~CE{2FXZ=Px(S?=#>`$Lnk3BQ5fzRraL_vi18ertv{?3 z#D55V-=OnUJviLq=R-QXire4T@7;9c`jLVaGTB`6jUb3wBq9g7P}X zf*Ljhq>J!|4D!`G`ojD>S+j~i-s{Pjcljs->WGBBQxmbHk-J#Hqp$FlZ=rT<)@peJ zMufKi?2tM~xJkmkF6BAs3tm^E!9UpJ0Qu}Bf1}-P7>1w&4UF2PL{)x{Mpu)w)g=O>vY?W`u4gh`6?$_umYjn{ePpWAhZ|XJit@J` zdGJz5?b~C6gf-1Z(!A^i5R#ilNq7MLRWNiekUg(P!!DVa2Xa?)KXJ(FzOKr znT-U{&j~7q$^Dh{N_NKe0y~vu%`X^>jAwSvz>D*nk-cV>|9HgC>%Jw?gqU|r0LPw? z`3H4gp$I0KR;*ut3paYDovtCVz6$|Xf^9IEWdX4hZ);3#lyv74Vq+q!<`U-c`MwE2 z(0BVc+UMwo=(ceEPN&;R{Im`tW9`}GZDgzy?s}j03QsV(cwuS~X;e0q4Akq1yCr`EH}jPweZzXa+IbOg+O%`V{B@t{8dKz&U~ipAp`<83(# zXlZ%*7OuJpx42~n4>P*dYRlN=5!`al3YkJ9d^|i8n4}~LhSnv8ETP*Vef|oR21+W2 z)MyV64@=^CKsP1x=haJ>SIg{Wl^H~z#D`{a*UorT%Ci=>)j~UQbZPs4TW76;bKAom zP4_n1uvIrX-rr^6+|!Ekl+r2PcpRkDpzo~wu7o4!6R)$L&gZ}vcfdOaiCHe~904w= z{TSn?fKoxSlA;oIH$JQo28*EN;Eo14;gpb|59kzlI6O_lcB%CzxVJ?dInMnG+A=S{ zZt$#*=qM5qgtA}*1!?7l!D5$T8|?!el&|^|M&IW*q1B3a z>1MtI>lKwi0;>j^pX|L~_6UqRu%~o%bbI9NnL>Vr@tBQEkHkQf`g6h_>_;roSG4s?*H0!OL!?+my(@+0MuSU?t-UAO77fRn=^_AS2DorMaMh-?L-LRSvKg3(%-+Vuy%!Y|yGEx& zC#Fbh)nIFE`MP~!428vslUFtfnqYO*QV$bkw-*;)){ zc%@LxYvO|r2CLV!pmk!`SehJXuqioS(Il(Aq@)PArJ$sWr`$YjOmyS7w)~lQwX2M4}hd*D2o2a)s<5kth z|7;mCBpkDhHOL#z>= za@-n;r7uB|KiZBJyI#9cqJ(O$j&(YVFd!2`)!5jSJM3Te4BF}fz`{X1LZh`_$Czh2 zA@-U~3k^6}gzRi|VN3l~iI+*SJm+r;_!R5!6s;u3p^GCXiX~wT?R@3DZNTd?y^}=8 z3W<#cUIC|-m~rU0SsF}TWir}Ua4nMw9O*KQun1-bgx6bY?S+ql+VT4b9g>Jypo$l}+@7ms{aNr)0l(nADRJ4f1%hKxyEcssUPGGoEJ z_a1*LKjfjJ4b{e>^Y6=K#upcP9UIgyl0-Kkb|pI#Ug9(132Q}1-4xQt*N@ChKE(M4LjW*O);e^F+PTx=r+4Q&`^SR!H!XY$sfBz{o zVA%bO%ytc+G|fl@tQ@Sheeyj`CiU-KZ0tB&d+Vu-WLMBXfz06=l2{Fv=W-HJnW398 z5V9I`{kJPTKNx?cdL;fmiM6iH*iKmHva6x6JTbta>d|Oc*k<6D-dD=6Egs^1ca!PZ z^EOXX9YtO?tNaz5jR$Y(o5FQr z0=3<12K7IV%OknljCHL$fw=wY-JkVL@pJRDTU12kuCt5ydol^}{rc^%dY8@ft(m*7 zzROkSa=d4tae+OHe{kf`z}iU;wnSpP748iP$lVIc3nSY6+fxJf(!3hUx3P8xjjs-F zZQ0A`c;&WBJE+nLrh3tigLX}|L0356HrXxx#Q)BQ4sD+W35LV=6c%=;NM*kBRh;R< zt=_~{oNcSV(dBw*EOIS?@K9=h%Y%cZ=ex2}i{0^mc&M%R?pS|u^?zz}qB0_lNH~{W zXVW3JJ7!#MOoxl+ePn{s-k(?ipL-^l<~fQ>@X|ECZy(F}1Ds5)|RX@ipMr_frSRoKGR0{>wYGi}dvUVR0wW zjSn%2ZENAG=lVf`6qLiQsiyY(A%gNG_?)|SYh3!Fwzi_!4Jz)Zz^>~}dJO7+Wk`mU zJqdJ!v{NOig8$5w_xJIM5w9&dd+;+*tu_Eh(t~vP(^RA>ygmwpH%Z#P%Zq#dbXl%t z?p)W=aTQ`mNb)X?I1J~rNSUQMI5?cbJgHx)3?s2A<>zmW($slN2{*$*WcRXaxx-Ys z_3|Ial-+3O#Y`oXXJS!{qf%IU3ZuZp7lP!*T`OP-asO#%aU#q|UVhp9o8u~Y6_-BG z?5+t9GJS()FE6;mPw`%#zFdv|O($1dGw?hu$3s`?bXcaH#q>`ZZg_Y&fG2PE$?{R> zfEusQ$J|`AOh8X}f{bO7EeN%srlxiunAzP*WqN@zga%KDzU|!Lkh%}~QnXSbwH|`5 zP3*@0fb7GEL72E*y)X!3-c>^=>-kx4*}w_JIKaHdJCGr;@bp8sM7EJoh(;OokVd7* zr@7p$2P^riec>8(L*grea02H1w|9dj(PlD{2FXx5h8tGPaG~tE-$MwAc$^sPYNgG4 zFTS^;@po7`_X&N1g5(a@(k>XB9%_c4ThA@Je{H{W>zWWNb3FPCJRgE4vG&n03}Fg` z5Sto@r@MZ=sNvGF^RQ#1+uSP#<~}#3vxx`xKgxGfIlwi#{y9hi1&z-M)_YrDfZ`}n%39))XEX)if0v2PZ zBhe_$=2sCa^wi(&N}>+0Z^P$>zB4fKKx_^O1*SdN@E-JVmP)o4eayc^4$ z;e{Z8otw+YK)v&0US2fu{F7xvf!?XYgd?C(Q=^13_Sdf>`!AIdw?gb4d*Di2jHkDg zGBalpymz87Erjz7DxO=1f$_0>vN`&eh=lLh@@tG;@x-)tE15-#lyB)StH1*5s~iJ2 zA8N{CuCZEHQ$Z)E_z8+B79^Nl2<(w)I;i9QCp=#73K#z{EKmtygXZ}Nc##d{ z)2AePdZr&UCJ{TYhx>nk)`ouF9vLlN6-eDYA_F~3IM^fJ=L6Ly>e`<5fDwark(hC* zwGkSXC{O?P2=g9ne51wlH9CCSLxeHnDR}uWD&)#qLEB}u1y?BrdHJR~;F1+n?8NR1 zZwG?xQkkdcH7S$bSa2F>I(Z|knOxT49Abxv_BMM?H%6LUQc{u->WX2(-RG?$YaIqM z5$$36tdOQG9DXE(D#xpbcgwNvA!M?72E#~-U$xrd_|D%1i}P2$^gT%%Unu_l6(gAi zHZ(2Ov_hQKCi%`}E@>W4gG_5r7dgqPVrrz$T>mHR= zjDi54G|1k$<0V6D4x3K~JlS);MbjE-Mv7a)+qMuLWqa+esw{urYe>~WEZR_1S`Srp9XpkWv-G(ANthyiiKMU= z2K%mtr@NQue_*}rt`PduWt11V{g%>%qZN*H3TKZ$J2wv(+4^#I*WteDRs<{ z^>RfzYuR>&W=6z5tx6y$acPmuOZ|1{WBu=SA3wfKGo*qHz6o5$ftDFEUPr3Dl7ODs zQ^Wen$MiCv@K)dfj z6zwU=fLIjU-tT|B^~S-)7F4m-7n+qMgiEROZ4rdV009t`mXUEvj-u}QXChwANNY>$ z>dei4pjK+wslP}^b(+^PJFhG-SuO~u3O|@^*!Ny!yXo-DbstZ#S9BNQ)@BCxLx2__ z|4tmiZD{+L#o+!a>>jC(4gF5MsmC6~Y-0R&R<)dXf`^C)8SFe^ zo1(z5LXDEc&pl=DNc|ZE=7Y%%zePWU4ndc}b&EoSVnG$O5XO%crBXV6d`cUm0pfv6 zli#0y2LQwA4%4-6cL4K!B({ADX@RA4 z>XOxU)E?NJ?PL${M|k*R?5gfKPmO?H^a!Sdv5oyXj=aD$G~F}YS#eY!BiKShObe3G zd(bE22Jf|!1y^56ly=6`#VX#%`G5JHqB>KgLCXsu_oUo^eUpNk)TQye;6v-cdhivZ zgWV`s)dJl@^$G5}Aa4T9xZT5^5TJ;l-IzPg97dGcHUMdN|N8X{0ln-kcP?gP&$&S$ z=){X?{pa7_he&L>a(3_kB#HtFm7cDSywb1q`1=C^vA%cN_(+mlQCL{#_t7iR_@7^^ z6MBb*Jqf&z39x|-sFx5Dq^+M~NuImbM}b_3l)Yo6iUa}&7$8Gh3djfT@`^QqLF*I zz`(*t_Ga4N-&RbG*OL9&j@P*7;t%O$cYtWcB9dC_>I8h;DqA9c-gG+zDbSHGzFKKO zA0UwGIu6-`hMH?Il&!I%8m}zv5D!Ej{s~Ni5z`Sb^XC`SMgqPU#F?(U5xWXO5a_Oe zP|O%f1vY90$L}uq8&=ScVyAMv@aTJs7n`AU@hc^I_RX_pTTpLJl^Z|#@nzDryZ)0;*ONB`_w~#cr8xVv zzohLt1Z(ra0%E?U7Gf;sNNZn{psnHnDP@oLF$J8hk9VvWr z-J$6Ej4Kxu%<`#Y!3kHtC5mQ)%g3z{=|!>%6gvX05C&%=nCFK45aMtV5dfsS^Ynue zJ8y`NU@0E)xafcx7roA1^6$KYN5@~AWa=Vl(im7zkMwJs1b2d^{Qb*K%!kMfgT3=2 zoM{?f677zB9}VaCpf=z#;(Kr*m3phBV4&&F){d-%pU1!&TtU_+{FjF)->>Q0(HY@% zrIpF`m_fc5Y;BU`TFSjl;eQL0)#Cnk!j+|D7oT}Hd|=KlOW`zEM#yqpeZ-*ad^KQ9 zT$7(4*=z(WT_!B2CxF$pl`!!$&i?gYBx_f~UH?AeKfe#yfMUw$UV;{lD}qI-)nr*S zXT}I?SMYqd{UtxF)X?I9uA)9Ec&(AA~_`RJGY0Oh?n+7LseCxiF#PW(Hr};ZCJ$qkq7WBUVv*Wn*(cOYq zTyt294z7z34@b>XhE2%y{aG3kG|a2_RsVmK{nuI5Hy@-KqaL&bGYHn`G>%!mav02m zl^h;1HE8NGGq*OeQ4GGEy3O42!d1O@rmtsm5x3!u z)xl44?+#IItuN;tERXNnduck=Iwgd-(Yy!r zCO-#!N&{gCJ9uEoP9Wshw5t2z=kvAnPiMMq$gcRgM)2iT>dH0#vaK~EK2mtx++ z1^8H5ZURs^q`oyI)LYKubKB%rRagU3ddHe}P`XL1#56d=ar(oS0%S=N6G|Eu-x6GFPnKOjIvAt75-}BM)1Zm?_hAzG4pYymZ47=R}_oSNvj?o z?@ZPHJmuG$`*_s0$+)ei+x_lOgCntXK=x zJR9vyE0+9r?@_%RfjXeCzhZ9-^!hheuKoV~n=&_HZ=~Sy`Cf6Gcpp%g3TSc^Q08DW zbpdkq`p-2`w}Rdl+HU|gfuC_>!@aHxcF=|24$@^UcS<$z#!mMTBh|C_>2S;3FO;Vk zxESVdZu$-yl8j_!hP9QIuwU;}U^-*$cbT9POSSzVT)LSOljsue;^TQYHo%{Ut}=^r zhG5=LevHq(=g6y&9Dn(E^YzMK^IQWjWw$(^LNfMLk!?==f*F+ceg$VIBNnSN)agcv zvb<=A3xEUXw2TYO!fx0(tv%y!BQc|RQnu#EpV&xQl-x2pqwzvnXynoSA?(B zOiWBjX8Nxdyb!VJ8WEx3U}&}GX4Oe=1q<#ov?|Q^HD+#;MpN9pBD zMC&>40tk>grsi-DUYii;F^|-)DQWY&E7N8=9@(ZCGabn=E=483u@N5godv^yClCfs z!?m`102!>L zei-SHnnBTSq=|@yYPET*1Oe<5ig=gdl;TH<`mTZ=fO#sK2?HsaCB@GiB>!6)99~h$ zg+3`Gd`y#elWdJ;0i{$3W(=TYK;s@K?H%`bHq>ItSb;YH);?M0#vB#`a!H}TZkZ<$5D> z;|qCoo#_OS7L;t3>XVUZe<|%`e|}*O4h}4K5vm2{2M+3oHjR+TB~!Ziu=h(Q?Cs_G zYv518a?{Z6MTb`GUD#V1>%kNen^h^17HeYzr;At$J6>D&@I@`#Wp)*`UCeIKsCcm_ zqEZRUfKB5xdfKkpSnEafzN(E+uQH(aMq>dU0dNhwB9Om>!A6zk7uG3{uK}u0PN?_u=$ynum zaz9X1h0@QNz!sFMSq_k^)?Bk`IN3bUOa zA|$e1@%qWg{h>=$zoMd*9HL`xNQ+XT#=jKJX-qcWfB=Ni=#)k_XaCx3fAmJ-E7pR$ zBnX>+*$Q-$5E%YFNy$_LhHZ;m++OC~?BNR)s)kigngkijqwIgbD>bsSW8x(x;g=gz8ysAmC|-Vi;$5ey?;}l5oPJScv<^_$6ISag zLj&=^@3|v&(cGX={1-^2Tw&jA0R1p_W~c*z`lRJOAz<<3ZSi-Li<5d5I3-^00uZtQe0(m%v;lQPg2H#~I`0t$ux-vG@-> z-&3;_WU|nr;opb`9lD~f*C8s?fEd4xXV@bg6ff38bRZHqP!f=!vwGz}g&O7x8|%Nc zuibXme{(RhaS?bkO8?o-^0pn4Etj9YaU^v1^E0=r&h~mh_{y9vx(gv5fu@qRFp9LW zE&kQ~sCasaI~7b-5R6vjFTs|8uCz&EF<9*c@h#QtaaOhy6P~Ay^i(z*B6_b%?}ka* zSeMx!Gf@OC&H|nPUIaU*pmZ_!`ig{^m(zs$L{V@e=NVxuJO_9JwPi(yYFt4Nn#rAC z58wJ-Yi+twSu_xA^tUQ>J2!HOBI6+7`g5s@1}_(_qD1JdqScX;rEIym292?{-f%0A?&{@ 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 { it('works for direct domain usage', () => { expect(getEntity('https://js.connect.facebook.net/lib.js')).toMatchInlineSnapshot(` Object { - "averageExecutionTime": 513.7506757503379, + "averageExecutionTime": 2324.4622220571446, "categories": Array [ "social", ], @@ -103,8 +103,8 @@ describe('getEntity', () => { ], }, ], - "totalExecutionTime": 2901178836, - "totalOccurrences": 5647056, + "totalExecutionTime": 12954537117, + "totalOccurrences": 5573133, } `) }) @@ -112,7 +112,7 @@ describe('getEntity', () => { it('works for inferred domain usage', () => { expect(getEntity('https://unknown.typekit.net/fonts.css')).toMatchInlineSnapshot(` Object { - "averageExecutionTime": 691.2697157512289, + "averageExecutionTime": 2682.7087834595154, "categories": Array [ "cdn", ], @@ -129,8 +129,8 @@ describe('getEntity', () => { "homepage": "https://fonts.adobe.com/", "name": "Adobe TypeKit", "products": Array [], - "totalExecutionTime": 142315844, - "totalOccurrences": 205876, + "totalExecutionTime": 547814499, + "totalOccurrences": 204202, } `) })