forked from CodeYourFuture/Full-Stack-Project-Assessment
-
Notifications
You must be signed in to change notification settings - Fork 0
/
lighthousereport.html
280 lines (275 loc) · 698 KB
/
lighthousereport.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
<!--
@license
Copyright 2018 The Lighthouse Authors. All Rights Reserved.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS-IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1">
<link rel="icon" href='data:image/svg+xml;utf8,<svg fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48"><path d="m14 7 10-7 10 7v10h5v7h-5l5 24H9l5-24H9v-7h5V7Z" fill="%23F63"/><path d="M31.561 24H14l-1.689 8.105L31.561 24ZM18.983 48H9l1.022-4.907L35.723 32.27l1.663 7.98L18.983 48Z" fill="%23FFA385"/><path fill="%23FF3" d="M20.5 10h7v7h-7z"/></svg>'>
<title>Lighthouse Report</title>
<style>body {margin: 0}</style>
</head>
<body>
<noscript>Lighthouse report requires JavaScript. Please enable.</noscript>
<div id="lh-log"></div>
<script>window.__LIGHTHOUSE_JSON__ = {"lighthouseVersion":"10.3.0","requestedUrl":"http://localhost:3000/","mainDocumentUrl":"http://localhost:3000/","finalDisplayedUrl":"http://localhost:3000/","finalUrl":"http://localhost:3000/","fetchTime":"2023-08-24T12:32:39.917Z","gatherMode":"navigation","runWarnings":[],"userAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36","environment":{"networkUserAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36","hostUserAgent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36","benchmarkIndex":534,"credits":{"axe-core":"4.7.2"}},"audits":{"is-on-https":{"id":"is-on-https","title":"Uses HTTPS","description":"All sites should be protected with HTTPS, even ones that don't handle sensitive data. This includes avoiding [mixed content](https://developers.google.com/web/fundamentals/security/prevent-mixed-content/what-is-mixed-content), where some resources are loaded over HTTP despite the initial request being served over HTTPS. HTTPS prevents intruders from tampering with or passively listening in on the communications between your app and your users, and is a prerequisite for HTTP/2 and many new web platform APIs. [Learn more about HTTPS](https://developer.chrome.com/docs/lighthouse/pwa/is-on-https/).","score":1,"scoreDisplayMode":"binary","details":{"type":"table","headings":[],"items":[]}},"service-worker":{"id":"service-worker","title":"Does not register a service worker that controls page and `start_url`","description":"The service worker is the technology that enables your app to use many Progressive Web App features, such as offline, add to homescreen, and push notifications. [Learn more about Service Workers](https://developer.chrome.com/docs/lighthouse/pwa/service-worker/).","score":0,"scoreDisplayMode":"binary"},"viewport":{"id":"viewport","title":"Has a `\u003cmeta name=\"viewport\">` tag with `width` or `initial-scale`","description":"A `\u003cmeta name=\"viewport\">` not only optimizes your app for mobile screen sizes, but also prevents [a 300 millisecond delay to user input](https://developer.chrome.com/blog/300ms-tap-delay-gone-away/). [Learn more about using the viewport meta tag](https://developer.chrome.com/docs/lighthouse/pwa/viewport/).","score":1,"scoreDisplayMode":"binary","warnings":[]},"first-contentful-paint":{"id":"first-contentful-paint","title":"First Contentful Paint","description":"First Contentful Paint marks the time at which the first text or image is painted. [Learn more about the First Contentful Paint metric](https://developer.chrome.com/docs/lighthouse/performance/first-contentful-paint/).","score":1,"scoreDisplayMode":"numeric","numericValue":479.58750000000003,"numericUnit":"millisecond","displayValue":"0.5 s"},"largest-contentful-paint":{"id":"largest-contentful-paint","title":"Largest Contentful Paint","description":"Largest Contentful Paint marks the time at which the largest text or image is painted. [Learn more about the Largest Contentful Paint metric](https://developer.chrome.com/docs/lighthouse/performance/lighthouse-largest-contentful-paint/)","score":0.97,"scoreDisplayMode":"numeric","numericValue":865.2384999999999,"numericUnit":"millisecond","displayValue":"0.9 s"},"first-meaningful-paint":{"id":"first-meaningful-paint","title":"First Meaningful Paint","description":"First Meaningful Paint measures when the primary content of a page is visible. [Learn more about the First Meaningful Paint metric](https://developer.chrome.com/docs/lighthouse/performance/first-meaningful-paint/).","score":0.98,"scoreDisplayMode":"numeric","numericValue":693.41975,"numericUnit":"millisecond","displayValue":"0.7 s"},"speed-index":{"id":"speed-index","title":"Speed Index","description":"Speed Index shows how quickly the contents of a page are visibly populated. [Learn more about the Speed Index metric](https://developer.chrome.com/docs/lighthouse/performance/speed-index/).","score":0.99,"scoreDisplayMode":"numeric","numericValue":843.0133130134379,"numericUnit":"millisecond","displayValue":"0.8 s"},"screenshot-thumbnails":{"id":"screenshot-thumbnails","title":"Screenshot Thumbnails","description":"This is what the load of your site looked like.","score":null,"scoreDisplayMode":"informative","details":{"type":"filmstrip","scale":3000,"items":[{"timing":375,"timestamp":59643311585,"data":"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2MBERISGBUYLxoaL2NCOEJjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY//AABEIACwB6gMBEQACEQEDEQH/xAGiAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgsQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+gEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoLEQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/APQKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoA//9k="},{"timing":750,"timestamp":59643686585,"data":"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2MBERISGBUYLxoaL2NCOEJjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY//AABEIACwB6gMBEQACEQEDEQH/xAGiAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgsQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+gEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoLEQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/APQKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoA//9k="},{"timing":1125,"timestamp":59644061585,"data":"data:image/jpeg;base64,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"},{"timing":1500,"timestamp":59644436585,"data":"data:image/jpeg;base64,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"},{"timing":1875,"timestamp":59644811585,"data":"data:image/jpeg;base64,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"},{"timing":2250,"timestamp":59645186585,"data":"data:image/jpeg;base64,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"},{"timing":2625,"timestamp":59645561585,"data":"data:image/jpeg;base64,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"},{"timing":3000,"timestamp":59645936585,"data":"data:image/jpeg;base64,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"}]}},"final-screenshot":{"id":"final-screenshot","title":"Final Screenshot","description":"The last screenshot captured of the pageload.","score":null,"scoreDisplayMode":"informative","details":{"type":"screenshot","timing":11754,"timestamp":59654690878,"data":"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAsAeoDASIAAhEBAxEB/8QAHAABAAIDAQEBAAAAAAAAAAAAAAQGAwUHAgEI/8QAQRAAAQMDAgMEBwUGAwkAAAAAAQIDBAAFERIhBhMxBxVB0RQiMlFUYZMWUnGBkRcjJDWCskJVlGJyoaOxweHw8f/EABUBAQEAAAAAAAAAAAAAAAAAAAAB/8QAGREBAQEBAQEAAAAAAAAAAAAAAAEhEfBR/9oADAMBAAIRAxEAPwDmquB7QL2JYkSPswbF31rLg5vs6OVq041ekYR06VGn8CKdlF/m2yyW1iHBcddky3HELcfaCkhOGyrWoBSikJwnB3wBWl+213+wf2S1M92ekc/Xg83Gc8rOccvV6+Me1vmpzfaHMcLzdztVruEJ1iKyuK8hwJzHRoacSpKwpK8E5wcHUdqudRYrx2TT7lxVf0cOojRbbHubsCG08t1RdWnfQkhKsYBSNSykZIGetVhHAFzVZkzVy7c3JXCXcUW5bqhJXHQTqcA06cYSpWNWohJIFbD9qV0eNyE+3wJbcyY5PCCp9oMPLACtJbcSSk4HqqJG1QGuP5yLIiEqBbnJjcFdtbuS0LMhEZerU2PW0dFKSFFOQCRmoredmvA0PiThtye9ar1dHxc24Sm7bIQ1yWlIKi6daFA4O25SN+orBH7KLrc5NxNkmRJMJqbIhw3Va/40tdSgpSpCQRjBUoJJOATVasvF10stsjw7aptnkXFFzbfCTzEupQUAdcFOCcgjf8Nq3LXaTNTBlw3LVbVRXZLsphptT7KYq3Mag3y3E+pkZCVZANXE1EZ4CuTjNmT6Xb0XG7pbXDtylr5623FaUrPq6EpOCrdQON8VJZ7OJ0mZDbhXiyy4ckSf45l5xTLamEa3Eq/d6wQnBGEkEEYJrEx2gTmmbM4bfb3LraEtNw7kpLnOQ02rUlsgLCFDHq5Kc6ds+Ne1docxlcdNrtNpt0RluUkRo6HNClyGuW44SpZVq04xvgYG1MGW9dmdxtdrXOTdrPNSmKzO5UZx3WY7qwhDoC20gp1EAjOR4itk52O3RDxZF+4fU8J5tegOvgmVp1BrdrGSOh9n51X5HHt0fiCOtiEEC0s2fIQrPJadDqVe17epIBPTHgOtTXO068rmqlGLbuYb2m/YDa8c9KdIT7fsY8OvzpnvfDXiH2Z36Vwyu9J9GQgR3ZSYyyvmraaJC1AhJQMaVbFQUdJwDtn3P7MrxHiKciyrdPkNqiJfiRnF81n0kAslWtCUkEqSPVJwVDNR3uP50nhwWiXCiPcttxpiTzHm3GkLUpRThDgSoAqONSTjPjX39o16S7c3WW4bL09MFK3ENqy2YmjlKRlRGctpznIO+MUG5u3AUO28HMg3C2ybyu/m2uS4y31tsgNZLaho3IVvlKVZ2wT0rD+zNUFN5bvd1iRFxrexPjSjzQwpLj6W/XBb5g/xDGkHVjO1EdrFwYkR3oFls8NSJjs90MpeAfecaU0tRy56uUqOyNODuMVGl9pMmZMcVLstsft7lvRbVQnFvqQW0O81JK+ZzCoL8dXTag+zOB3JLFteZ7vtUMWZm4SpkiU442dbqm0qUA3qSpRAAQkKG2c9aRuy+6OS5LEm6WaIGpUeG06684puSt9BWyW1IQr1VJGQVY674qIx2gzg2zHmW22zLcm3N2xyG6lwIdabcLiFEpWFBYUTuCPwr5M7Q7tLcWpceAhJnRZyG22lJS0Y6C202kBWyAk4x12G9MNVW4w37dcJMKY2W5UZ1TLqCQdK0kgjb5g1Hqbe7i9eLzPuclLaX5shyS4lsEJClqKiACScZPvNQqilKUoFKUoFKUoFKUoFKUoFKUoFKUoFKUoFKUoFKUoFKUoFKUoFKUoFKUoFKUoFKUoFKUoFKUoFKUoFKUoFKUoNrwq2HeIIaDjClHr/ALpq9vQgHVgLAAUdgP8AzVD4Yd5F9iOY1aSTjP8Asmr05OK1qVy8ZJPWgrlyjcJrtjSrdNlomJkrbcQ6gkLb9XS4D0CdiMe1kk4wAK17kKyCQ2hNzeLSnggucj2UagCsjr0yQBk7DOM7Sfsm9ywoz4KdbgbaBWcPZaLmUKxpVjZJAOQpSRjJAr45wq62FarhBB1Ybys4e/dczKFY0q2wMZzlSRjJxQeW4XDykJKrnISTrJCmt06UKKU7bEqUEpznAzk7bV5t9tszzMl6VdFsIbSkNp5eVOrLZVjA6DUnSTvgqT1Ga0FKDcmFaMwU96El4HnL5StLBwcZGMkZxnGcDOxqVChcPOwovpdzejyFuEOlDJXoScAHG2QNycHJzt0wa5Sg3kOPZC06ZUpwLCHSgDO6tCC2n2fvFYJ6YT0GQalXCHw2L5OZhXJ1VuLZVHfLShhRKSE4O5wCpO+M4z41WaUFpct/C7nooavD7I5J5ylxyTzOYdsDbBSRuPu74JwNhZ2bczEktx5jjyUvBLboSUhY3ClYO4Gwxnffp7qNWdiZKjo0MSXmkZzpQspGfypRfHQwM8t9atyB+Q2P5n/pWVKInLbJlLKicKGk+qCOvzwdqoXec/42V9VXnTvOf8bK+qrzoL0kRuYjMhZSTvkEY3HX8s/pXtQhhxGl9zRqAI36atyfyqhd5z/jZX1VedO85/xsr6qvOgvGmPpSfSHNRGSMdPln/wB61GUo6jpUojwzVQ7zn/Gyvqq86d5z/jZX1VedBbtavvH9aa1feP61Ue85/wAbK+qrzp3nP+NlfVV50Fsd7vU2rvpUj0RO5DPtk+AGds9etalcLh9SXVpubySFnS2Gjukq9XBPyznOMeqRqyQnTPzZT6ND8l5xGc6VuEj/AI1HoN2YVkTM5febymRoBdSzsSc6iAd9IwOoB36bb5lwuHtTgFzkAJYWpBDWQtwJJSk9NIUcDIBweux2r1KCysWixaEiZfOS6qIX8JZKwHdIKWsj3k4z4ad+u3iyQOH5Ewoul4XDj5COZ6OpzqjJXhONkkEY65Keoziu0pRu1RLKqNrTcHW3+UtRbLZUkKCVFKdXjkpAOwA1g+BFZ4sXh9uUkSJzjzJfCSrQpOGg6kaunUoKj8se+q7SqLHHhcPKipDtzeRIUoFRLRKUJwrYEdTnTvj8PHEyyxLTHnJMe4qla2CtehtSeXkjCTkDKvfjbfYnwqFZGH3o6yuO640ojBKFFJx7tqg6AoR9Rw+5jSD08fEfl/2r22iIW3iuWsLBIQnSfWAxvnwzVD7zn/Gyvqq86d5z/jZX1VedBenkxhzC1IWcEaQQd/8A5X0iKhB/fLWrKd9xthWR+un9aonec/42V9VXnTvOf8bK+qrzoL0tMZJwmS4oDG4T19+Kh61feP61Ue85/wAbK+qrzp3nP+NlfVV50Fu1q+8f1prV94/rVR7zn/Gyvqq86d5z/jZX1VedBd7aSq4xUqOUl1IIO4IyK6XEZtTjMRT77jTgUeekpJBGTjTgbbYHvzmvz8LpcAQROlAjoQ8rzqV9pb7/AJ1c/wDVuedB3pMW0JVGJnLUF5Lw5ZGgbYAONzud/l865B2oBIvkTSMZiA/8xdaT7S33/Orn/q3POoM6dLuDwdnyn5LoTpC3nCsge7J8Nz+tBHpSlApSlApSlApSlApSlApSlApSlApSlApSlApSlBsLB/No/wDV/aauNU6wfzaP/V/aauNBQue9gjmuYPX1j7sU572COa5g9fWO9dZaiW96Rl+2QXfSHkMq1NY0gyJDeU4xg6Uj8TufDGOVBhLu1gZYhRYokGQFqYZSFZEVspUCQcFJWSPng7kZq2cSXrk1K6/fbVAt1rlKjwYhcQ20tLjjCFqBCz4kb5xvnOc4OQAB5vtht7N2kx4jCYqEWVT+WUhJUoPKGCceIOD4kDGalydWbeORUrp/FzMW32r0mLBiJlJlMr5ymgpROCo5zsQTnIOx8egxln2mA/wvJmmHHQ+hp51JbbCcYUpIHToM5HuOB0AAkuLzeOV0rrfaPbITXDc2U3FYQ8mYvCktpBGtYcxnGcAuKAGcYIzkgEckqoUpSgUpSgUpSgUpSgUpSgUpSgUpSgUpSgUpSgUpSgUpSgUpSgUpSgUpSgUpSgUpSgUpSgUpSgUpSgUpSgUpSgUpSgUpSgUpSgUpSgUpSg2Fg/m0f+r+01caqPDbhavkRxISVIUVALSFA4B6g7EfI1cXnC68txQSFLUVEISEpGfcBsB8hQf/2Q=="}},"total-blocking-time":{"id":"total-blocking-time","title":"Total Blocking Time","description":"Sum of all time periods between FCP and Time to Interactive, when task length exceeded 50ms, expressed in milliseconds. [Learn more about the Total Blocking Time metric](https://developer.chrome.com/docs/lighthouse/performance/lighthouse-total-blocking-time/).","score":0.87,"scoreDisplayMode":"numeric","numericValue":165.6125,"numericUnit":"millisecond","displayValue":"170 ms"},"max-potential-fid":{"id":"max-potential-fid","title":"Max Potential First Input Delay","description":"The maximum potential First Input Delay that your users could experience is the duration of the longest task. [Learn more about the Maximum Potential First Input Delay metric](https://developer.chrome.com/docs/lighthouse/performance/lighthouse-max-potential-fid/).","score":0.71,"scoreDisplayMode":"numeric","numericValue":187,"numericUnit":"millisecond","displayValue":"190 ms"},"cumulative-layout-shift":{"id":"cumulative-layout-shift","title":"Cumulative Layout Shift","description":"Cumulative Layout Shift measures the movement of visible elements within the viewport. [Learn more about the Cumulative Layout Shift metric](https://web.dev/cls/).","score":1,"scoreDisplayMode":"numeric","numericValue":0,"numericUnit":"unitless","displayValue":"0","details":{"type":"debugdata","items":[{"cumulativeLayoutShiftMainFrame":0}]}},"errors-in-console":{"id":"errors-in-console","title":"No browser errors logged to the console","description":"Errors logged to the console indicate unresolved problems. They can come from network request failures and other browser concerns. [Learn more about this errors in console diagnostic audit](https://developer.chrome.com/docs/lighthouse/best-practices/errors-in-console/)","score":1,"scoreDisplayMode":"binary","details":{"type":"table","headings":[],"items":[]}},"server-response-time":{"id":"server-response-time","title":"Initial server response time was short","description":"Keep the server response time for the main document short because all other requests depend on it. [Learn more about the Time to First Byte metric](https://developer.chrome.com/docs/lighthouse/performance/time-to-first-byte/).","score":1,"scoreDisplayMode":"binary","numericValue":2.665,"numericUnit":"millisecond","displayValue":"Root document took 0 ms","details":{"type":"opportunity","headings":[{"key":"url","valueType":"url","label":"URL"},{"key":"responseTime","valueType":"timespanMs","label":"Time Spent"}],"items":[{"url":"http://localhost:3000/","responseTime":2.665}],"overallSavingsMs":0}},"interactive":{"id":"interactive","title":"Time to Interactive","description":"Time to Interactive is the amount of time it takes for the page to become fully interactive. [Learn more about the Time to Interactive metric](https://developer.chrome.com/docs/lighthouse/performance/interactive/).","score":1,"scoreDisplayMode":"numeric","numericValue":891.04475,"numericUnit":"millisecond","displayValue":"0.9 s"},"user-timings":{"id":"user-timings","title":"User Timing marks and measures","description":"Consider instrumenting your app with the User Timing API to measure your app's real-world performance during key user experiences. [Learn more about User Timing marks](https://developer.chrome.com/docs/lighthouse/performance/user-timings/).","score":null,"scoreDisplayMode":"informative","displayValue":"2 user timings","details":{"type":"table","headings":[{"key":"name","valueType":"text","label":"Name"},{"key":"timingType","valueType":"text","label":"Type"},{"key":"startTime","valueType":"ms","granularity":0.01,"label":"Start Time"},{"key":"duration","valueType":"ms","granularity":0.01,"label":"Duration"}],"items":[{"name":"__v3","startTime":190.497,"timingType":"Mark"},{"name":"__v3","startTime":1203.983,"timingType":"Mark"}]}},"critical-request-chains":{"id":"critical-request-chains","title":"Avoid chaining critical requests","description":"The Critical Request Chains below show you what resources are loaded with a high priority. Consider reducing the length of chains, reducing the download size of resources, or deferring the download of unnecessary resources to improve page load. [Learn how to avoid chaining critical requests](https://developer.chrome.com/docs/lighthouse/performance/critical-request-chains/).","score":null,"scoreDisplayMode":"informative","displayValue":"2 chains found","details":{"type":"criticalrequestchain","chains":{"4AE0CCDBE99CFB5E20A6D65E4459A2E3":{"request":{"url":"http://localhost:3000/","startTime":59642.945834,"endTime":59642.954055,"responseReceivedTime":59642.949559,"transferSize":1434},"children":{"59614.215":{"request":{"url":"https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css","startTime":59642.99884900001,"endTime":59643.099193,"responseReceivedTime":59643.079013,"transferSize":21944}},"59614.222":{"request":{"url":"http://localhost:3000/manifest.json","startTime":59661.509165,"endTime":59661.536081,"responseReceivedTime":59661.532737,"transferSize":606}}}}},"longestChain":{"duration":18590.24700000137,"length":2,"transferSize":606}}},"redirects":{"id":"redirects","title":"Avoid multiple page redirects","description":"Redirects introduce additional delays before the page can be loaded. [Learn how to avoid page redirects](https://developer.chrome.com/docs/lighthouse/performance/redirects/).","score":1,"scoreDisplayMode":"numeric","numericValue":0,"numericUnit":"millisecond","displayValue":"","details":{"type":"opportunity","headings":[],"items":[],"overallSavingsMs":0}},"installable-manifest":{"id":"installable-manifest","title":"Web app manifest or service worker do not meet the installability requirements","description":"Service worker is the technology that enables your app to use many Progressive Web App features, such as offline, add to homescreen, and push notifications. With proper service worker and manifest implementations, browsers can proactively prompt users to add your app to their homescreen, which can lead to higher engagement. [Learn more about manifest installability requirements](https://developer.chrome.com/docs/lighthouse/pwa/installable-manifest/).","score":0,"scoreDisplayMode":"binary","numericValue":2,"numericUnit":"element","displayValue":"2 reasons","warnings":[],"details":{"type":"table","headings":[{"key":"reason","valueType":"text","label":"Failure reason"}],"items":[{"reason":"Manifest does not contain a suitable icon - PNG, SVG or WebP format of at least 144 px is required, the sizes attribute must be set, and the purpose attribute, if set, must include \"any\"."},{"reason":"No supplied icon is at least 144 px square in PNG, SVG or WebP format, with the purpose attribute unset or set to \"any\""}],"debugData":{"type":"debugdata","manifestUrl":"http://localhost:3000/manifest.json"}}},"splash-screen":{"id":"splash-screen","title":"Is not configured for a custom splash screen","description":"A themed splash screen ensures a high-quality experience when users launch your app from their homescreens. [Learn more about splash screens](https://developer.chrome.com/docs/lighthouse/pwa/splash-screen/).","score":0,"scoreDisplayMode":"binary","explanation":"Failures: Manifest does not have a PNG icon of at least 512px.","details":{"type":"debugdata","items":[{"failures":["Manifest does not have a PNG icon of at least 512px"],"isParseFailure":false,"hasStartUrl":true,"hasIconsAtLeast144px":false,"hasIconsAtLeast512px":false,"fetchesIcon":false,"hasPWADisplayValue":true,"hasBackgroundColor":true,"hasThemeColor":true,"hasShortName":true,"shortNameLength":true,"hasName":true,"hasMaskableIcon":false}]}},"themed-omnibox":{"id":"themed-omnibox","title":"Sets a theme color for the address bar.","description":"The browser address bar can be themed to match your site. [Learn more about theming the address bar](https://developer.chrome.com/docs/lighthouse/pwa/themed-omnibox/).","score":1,"scoreDisplayMode":"binary","details":{"type":"debugdata","items":[{"failures":[],"themeColor":"#000000","isParseFailure":false,"hasStartUrl":true,"hasIconsAtLeast144px":false,"hasIconsAtLeast512px":false,"fetchesIcon":false,"hasPWADisplayValue":true,"hasBackgroundColor":true,"hasThemeColor":true,"hasShortName":true,"shortNameLength":true,"hasName":true,"hasMaskableIcon":false}]}},"maskable-icon":{"id":"maskable-icon","title":"Manifest doesn't have a maskable icon","description":"A maskable icon ensures that the image fills the entire shape without being letterboxed when installing the app on a device. [Learn about maskable manifest icons](https://developer.chrome.com/docs/lighthouse/pwa/maskable-icon-audit/).","score":0,"scoreDisplayMode":"binary"},"content-width":{"id":"content-width","title":"Content is sized correctly for the viewport","description":"If the width of your app's content doesn't match the width of the viewport, your app might not be optimized for mobile screens. [Learn how to size content for the viewport](https://developer.chrome.com/docs/lighthouse/pwa/content-width/).","score":null,"scoreDisplayMode":"notApplicable"},"image-aspect-ratio":{"id":"image-aspect-ratio","title":"Displays images with correct aspect ratio","description":"Image display dimensions should match natural aspect ratio. [Learn more about image aspect ratio](https://developer.chrome.com/docs/lighthouse/best-practices/image-aspect-ratio/).","score":1,"scoreDisplayMode":"binary","details":{"type":"table","headings":[],"items":[]}},"image-size-responsive":{"id":"image-size-responsive","title":"Serves images with appropriate resolution","description":"Image natural dimensions should be proportional to the display size and the pixel ratio to maximize image clarity. [Learn how to provide responsive images](https://web.dev/serve-responsive-images/).","score":1,"scoreDisplayMode":"binary","details":{"type":"table","headings":[],"items":[]}},"preload-fonts":{"id":"preload-fonts","title":"Fonts with `font-display: optional` are preloaded","description":"Preload `optional` fonts so first-time visitors may use them. [Learn more about preloading fonts](https://web.dev/preload-optional-fonts/)","score":null,"scoreDisplayMode":"notApplicable"},"deprecations":{"id":"deprecations","title":"Avoids deprecated APIs","description":"Deprecated APIs will eventually be removed from the browser. [Learn more about deprecated APIs](https://developer.chrome.com/docs/lighthouse/best-practices/deprecations/).","score":1,"scoreDisplayMode":"binary","details":{"type":"table","headings":[],"items":[]}},"mainthread-work-breakdown":{"id":"mainthread-work-breakdown","title":"Minimizes main-thread work","description":"Consider reducing the time spent parsing, compiling and executing JS. You may find delivering smaller JS payloads helps with this. [Learn how to minimize main-thread work](https://developer.chrome.com/docs/lighthouse/performance/mainthread-work-breakdown/)","score":0.99,"scoreDisplayMode":"numeric","numericValue":1222.8109999999988,"numericUnit":"millisecond","displayValue":"1.2 s","details":{"type":"table","headings":[{"key":"groupLabel","valueType":"text","label":"Category"},{"key":"duration","valueType":"ms","granularity":1,"label":"Time Spent"}],"items":[{"group":"scriptEvaluation","groupLabel":"Script Evaluation","duration":572.163999999999},{"group":"other","groupLabel":"Other","duration":280.8549999999996},{"group":"scriptParseCompile","groupLabel":"Script Parsing & Compilation","duration":265.152},{"group":"parseHTML","groupLabel":"Parse HTML & CSS","duration":47.123000000000005},{"group":"garbageCollection","groupLabel":"Garbage Collection","duration":38.721999999999994},{"group":"styleLayout","groupLabel":"Style & Layout","duration":11.659},{"group":"paintCompositeRender","groupLabel":"Rendering","duration":7.1359999999999975}],"sortedBy":["duration"]}},"bootup-time":{"id":"bootup-time","title":"JavaScript execution time","description":"Consider reducing the time spent parsing, compiling, and executing JS. You may find delivering smaller JS payloads helps with this. [Learn how to reduce Javascript execution time](https://developer.chrome.com/docs/lighthouse/performance/bootup-time/).","score":0.98,"scoreDisplayMode":"numeric","numericValue":713.6400000000001,"numericUnit":"millisecond","displayValue":"0.7 s","details":{"type":"table","headings":[{"key":"url","valueType":"url","label":"URL"},{"key":"total","granularity":1,"valueType":"ms","label":"Total CPU Time"},{"key":"scripting","granularity":1,"valueType":"ms","label":"Script Evaluation"},{"key":"scriptParseCompile","granularity":1,"valueType":"ms","label":"Script Parse"}],"items":[{"url":"http://localhost:3000/static/js/bundle.js","total":410.97400000000005,"scripting":330.771,"scriptParseCompile":61.038},{"url":"http://localhost:3000/","total":330.22300000000007,"scripting":93.93700000000005,"scriptParseCompile":148.19400000000002},{"url":"Unattributable","total":239.512,"scripting":10.216999999999997,"scriptParseCompile":0},{"url":"chrome-extension://fmkadmapgofadopljbjfkapdkoienihi/build/react_devtools_backend_compact.js","total":87.469,"scripting":36.109,"scriptParseCompile":33.374}],"summary":{"wastedMs":713.6400000000001},"sortedBy":["total"]}},"uses-rel-preload":{"id":"uses-rel-preload","title":"Preload key requests","description":"Consider using `\u003clink rel=preload>` to prioritize fetching resources that are currently requested later in page load. [Learn how to preload key requests](https://developer.chrome.com/docs/lighthouse/performance/uses-rel-preload/).","score":null,"scoreDisplayMode":"notApplicable","details":{"type":"opportunity","headings":[],"items":[],"overallSavingsMs":0}},"uses-rel-preconnect":{"id":"uses-rel-preconnect","title":"Preconnect to required origins","description":"Consider adding `preconnect` or `dns-prefetch` resource hints to establish early connections to important third-party origins. [Learn how to preconnect to required origins](https://developer.chrome.com/docs/lighthouse/performance/uses-rel-preconnect/).","score":1,"scoreDisplayMode":"numeric","numericValue":0,"numericUnit":"millisecond","displayValue":"","warnings":[],"details":{"type":"opportunity","headings":[],"items":[],"overallSavingsMs":0,"sortedBy":["wastedMs"]}},"font-display":{"id":"font-display","title":"All text remains visible during webfont loads","description":"Leverage the `font-display` CSS feature to ensure text is user-visible while webfonts are loading. [Learn more about `font-display`](https://developer.chrome.com/docs/lighthouse/performance/font-display/).","score":1,"scoreDisplayMode":"binary","warnings":["Lighthouse was unable to automatically check the `font-display` values for the origin https://fonts.gstatic.com."],"details":{"type":"table","headings":[],"items":[]}},"diagnostics":{"id":"diagnostics","title":"Diagnostics","description":"Collection of useful page vitals.","score":null,"scoreDisplayMode":"informative","details":{"type":"debugdata","items":[{"numRequests":246,"numScripts":77,"numStylesheets":12,"numFonts":20,"numTasks":1003,"numTasksOver10ms":17,"numTasksOver25ms":8,"numTasksOver50ms":4,"numTasksOver100ms":2,"numTasksOver500ms":0,"rtt":0.22399999999999998,"throughput":8216459.338072941,"maxRtt":64.32000000000001,"maxServerLatency":151.18300000000002,"totalByteWeight":1651420,"totalTaskTime":1222.8110000000024,"mainDocumentTransferSize":1434}]}},"network-requests":{"id":"network-requests","title":"Network Requests","description":"Lists the network requests that were made during page load.","score":null,"scoreDisplayMode":"informative","details":{"type":"table","headings":[{"key":"url","valueType":"url","label":"URL"},{"key":"protocol","valueType":"text","label":"Protocol"},{"key":"networkRequestTime","valueType":"ms","granularity":1,"label":"Network Request Time"},{"key":"networkEndTime","valueType":"ms","granularity":1,"label":"Network End Time"},{"key":"transferSize","valueType":"bytes","displayUnit":"kb","granularity":1,"label":"Transfer Size"},{"key":"resourceSize","valueType":"bytes","displayUnit":"kb","granularity":1,"label":"Resource Size"},{"key":"statusCode","valueType":"text","label":"Status Code"},{"key":"mimeType","valueType":"text","label":"MIME Type"},{"key":"resourceType","valueType":"text","label":"Resource Type"}],"items":[{"url":"http://localhost:3000/","sessionTargetType":"page","protocol":"http/1.1","rendererStartTime":0,"networkRequestTime":7.57599999755621,"networkEndTime":15.796999998390675,"finished":true,"transferSize":1434,"resourceSize":1982,"statusCode":200,"mimeType":"text/html","resourceType":"Document","priority":"VeryHigh","experimentalFromMainFrame":true,"entity":"localhost"},{"url":"https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css","sessionTargetType":"page","protocol":"h2","rendererStartTime":26.203000001609325,"networkRequestTime":60.59100000560284,"networkEndTime":160.9350000023842,"finished":true,"transferSize":21944,"resourceSize":144877,"statusCode":200,"mimeType":"text/css","resourceType":"Stylesheet","priority":"VeryHigh","experimentalFromMainFrame":true,"entity":"Bootstrap CDN"},{"url":"http://localhost:3000/static/js/bundle.js","sessionTargetType":"page","protocol":"http/1.1","rendererStartTime":27.25400000065565,"networkRequestTime":116.32799999415874,"networkEndTime":244.82100000232458,"finished":true,"transferSize":333714,"resourceSize":1577664,"statusCode":200,"mimeType":"application/javascript","resourceType":"Script","priority":"Low","experimentalFromMainFrame":true,"entity":"localhost"},{"url":"https://www.youtube.com/embed/dQw4w9WgXcQ","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":611.1899999976158,"networkRequestTime":685.6459999978542,"networkEndTime":1291.2419999986887,"finished":true,"transferSize":0,"resourceSize":89082,"statusCode":200,"mimeType":"text/html","resourceType":"Document","priority":"VeryHigh","entity":"YouTube"},{"url":"https://www.youtube.com/embed/HerCR8bw_GE","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":634.0769999921322,"networkRequestTime":691.8939999938011,"networkEndTime":1144.9299999922514,"finished":true,"transferSize":0,"resourceSize":88550,"statusCode":200,"mimeType":"text/html","resourceType":"Document","priority":"VeryHigh","entity":"YouTube"},{"url":"https://www.youtube.com/embed/FUeyrEN14Rk","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":654.6519999951124,"networkRequestTime":703.4429999962449,"networkEndTime":1303.1589999943972,"finished":true,"transferSize":0,"resourceSize":88386,"statusCode":200,"mimeType":"text/html","resourceType":"Document","priority":"VeryHigh","entity":"YouTube"},{"url":"https://www.youtube.com/embed/xbs7FT7dXYc","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":663.2859999984503,"networkRequestTime":713.7840000018477,"networkEndTime":1299.1619999930263,"finished":true,"transferSize":0,"resourceSize":88455,"statusCode":200,"mimeType":"text/html","resourceType":"Document","priority":"VeryHigh","entity":"YouTube"},{"url":"https://www.youtube.com/embed/4As0e4de-rI","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":672.1480000019073,"networkRequestTime":720.5359999984503,"networkEndTime":1159.2609999999404,"finished":true,"transferSize":0,"resourceSize":76115,"statusCode":200,"mimeType":"text/html","resourceType":"Document","priority":"VeryHigh","entity":"YouTube"},{"url":"https://www.youtube.com/embed/gB1F9G0JXOo","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":682.9929999932647,"networkRequestTime":734.7369999960065,"networkEndTime":1284.2339999973774,"finished":true,"transferSize":0,"resourceSize":88913,"statusCode":200,"mimeType":"text/html","resourceType":"Document","priority":"VeryHigh","entity":"YouTube"},{"url":"https://www.youtube.com/embed/RzWB5jL5RX0","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":729.0529999956489,"networkRequestTime":794.1719999983907,"networkEndTime":1321.0289999991655,"finished":true,"transferSize":0,"resourceSize":89481,"statusCode":200,"mimeType":"text/html","resourceType":"Document","priority":"VeryHigh","entity":"YouTube"},{"url":"https://www.youtube.com/embed/U4ogK0MIzqk","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":738.6889999955893,"networkRequestTime":816.0240000039339,"networkEndTime":1321.594000004232,"finished":true,"transferSize":0,"resourceSize":82796,"statusCode":200,"mimeType":"text/html","resourceType":"Document","priority":"VeryHigh","entity":"YouTube"},{"url":"https://www.youtube.com/embed/X-iSQQgOd1A","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":755.6979999989271,"networkRequestTime":832.7040000036359,"networkEndTime":1308.682999998331,"finished":true,"transferSize":0,"resourceSize":82302,"statusCode":200,"mimeType":"text/html","resourceType":"Document","priority":"VeryHigh","entity":"YouTube"},{"url":"https://www.youtube.com/embed/ZacOS8NBK6U","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":767.0299999937415,"networkRequestTime":834.1379999965429,"networkEndTime":1306.6730000004172,"finished":true,"transferSize":0,"resourceSize":88785,"statusCode":200,"mimeType":"text/html","resourceType":"Document","priority":"VeryHigh","entity":"YouTube"},{"url":"chrome-extension://kohfgcgbkjodfcfkcackpagifgbcmimk/injected/nr-ext-dom/nr-ext-select-icon/nr-ext-select-icon.html","sessionTargetType":"page","protocol":"chrome-extension","rendererStartTime":1391.9409999996424,"networkRequestTime":1391.9409999996424,"networkEndTime":1424.5020000040531,"finished":true,"transferSize":381,"resourceSize":381,"statusCode":200,"mimeType":"text/html","resourceType":"Fetch","priority":"High","experimentalFromMainFrame":true,"entity":"NaturalReader - AI Text to Speech"},{"url":"chrome-extension://kohfgcgbkjodfcfkcackpagifgbcmimk/injected/nr-ext-dom/nr-ext-select-icon/nr-ext-select-icon.css","sessionTargetType":"page","protocol":"chrome-extension","rendererStartTime":1443.6890000030398,"networkRequestTime":1443.6890000030398,"networkEndTime":1483.4270000010729,"finished":true,"transferSize":611,"resourceSize":631,"statusCode":200,"mimeType":"text/css","resourceType":"Stylesheet","priority":"VeryHigh","entity":"NaturalReader - AI Text to Speech"},{"url":"https://www.youtube.com/s/player/21812a9c/www-player.css","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":2932.335000000894,"networkRequestTime":2933.1609999984503,"networkEndTime":2945.3989999964833,"finished":true,"transferSize":0,"resourceSize":391644,"statusCode":200,"mimeType":"text/css","resourceType":"Stylesheet","priority":"VeryHigh","entity":"YouTube"},{"url":"https://www.youtube.com/s/player/21812a9c/player_ias.vflset/en_US/embed.js","sessionTargetType":"iframe","protocol":"h2","rendererStartTime":2941.109999999404,"networkRequestTime":2942.5710000023246,"networkEndTime":3162.767000004649,"finished":true,"transferSize":0,"resourceSize":48906,"statusCode":200,"mimeType":"text/javascript","resourceType":"Script","priority":"High","isLinkPreload":true,"entity":"YouTube"},{"url":"https://www.youtube.com/s/player/21812a9c/www-embed-player.vflset/www-embed-player.js","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":2942.414999999106,"networkRequestTime":3215.4249999970198,"networkEndTime":3696.8110000044107,"finished":true,"transferSize":0,"resourceSize":325257,"statusCode":200,"mimeType":"text/javascript","resourceType":"Script","priority":"High","entity":"YouTube"},{"url":"https://www.youtube.com/s/player/21812a9c/player_ias.vflset/en_US/base.js","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":2947.942999996245,"networkRequestTime":4145.766999997199,"networkEndTime":4393.350999996066,"finished":true,"transferSize":0,"resourceSize":2433075,"statusCode":200,"mimeType":"text/javascript","resourceType":"Script","priority":"High","entity":"YouTube"},{"url":"https://www.youtube.com/s/player/21812a9c/www-player.css","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":2993.6990000009537,"networkRequestTime":2994.427999995649,"networkEndTime":3000.267999999225,"finished":true,"transferSize":0,"resourceSize":391644,"statusCode":200,"mimeType":"text/css","resourceType":"Stylesheet","priority":"VeryHigh","entity":"YouTube"},{"url":"https://www.youtube.com/s/player/21812a9c/player_ias.vflset/en_US/embed.js","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":2995.155000001192,"networkRequestTime":2995.6219999939203,"networkEndTime":3430.88599999249,"finished":true,"transferSize":0,"resourceSize":48906,"statusCode":200,"mimeType":"text/javascript","resourceType":"Script","priority":"High","isLinkPreload":true,"entity":"YouTube"},{"url":"https://www.youtube.com/s/player/21812a9c/www-embed-player.vflset/www-embed-player.js","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":2996.2810000032187,"networkRequestTime":4135.815999992192,"networkEndTime":5101.309000000358,"finished":true,"transferSize":0,"resourceSize":325257,"statusCode":200,"mimeType":"text/javascript","resourceType":"Script","priority":"High","entity":"YouTube"},{"url":"https://www.youtube.com/s/player/21812a9c/player_ias.vflset/en_US/base.js","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":2996.6059999987483,"networkRequestTime":4174.64999999851,"networkEndTime":4427.857999995351,"finished":true,"transferSize":0,"resourceSize":2433075,"statusCode":200,"mimeType":"text/javascript","resourceType":"Script","priority":"High","entity":"YouTube"},{"url":"https://www.youtube.com/s/player/21812a9c/www-player.css","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":3019.8219999969006,"networkRequestTime":3021.255999997258,"networkEndTime":3033.662999995053,"finished":true,"transferSize":0,"resourceSize":391644,"statusCode":200,"mimeType":"text/css","resourceType":"Stylesheet","priority":"VeryHigh","entity":"YouTube"},{"url":"https://www.youtube.com/s/player/21812a9c/player_ias.vflset/en_US/embed.js","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":3022.392999999225,"networkRequestTime":3025.0860000029206,"networkEndTime":3430.920999996364,"finished":true,"transferSize":0,"resourceSize":48906,"statusCode":200,"mimeType":"text/javascript","resourceType":"Script","priority":"High","isLinkPreload":true,"entity":"YouTube"},{"url":"https://www.youtube.com/s/player/21812a9c/www-embed-player.vflset/www-embed-player.js","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":3023.3549999967217,"networkRequestTime":4143.577999994159,"networkEndTime":5101.212999992073,"finished":true,"transferSize":0,"resourceSize":325257,"statusCode":200,"mimeType":"text/javascript","resourceType":"Script","priority":"High","entity":"YouTube"},{"url":"https://www.youtube.com/s/player/21812a9c/player_ias.vflset/en_US/base.js","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":3024.8700000047684,"networkRequestTime":4181.509999997914,"networkEndTime":5072.508999995887,"finished":true,"transferSize":0,"resourceSize":2433075,"statusCode":200,"mimeType":"text/javascript","resourceType":"Script","priority":"High","entity":"YouTube"},{"url":"https://www.youtube.com/s/player/21812a9c/www-player.css","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":3055.7219999954104,"networkRequestTime":3056.417999997735,"networkEndTime":3067.052000001073,"finished":true,"transferSize":0,"resourceSize":391644,"statusCode":200,"mimeType":"text/css","resourceType":"Stylesheet","priority":"VeryHigh","entity":"YouTube"},{"url":"https://www.youtube.com/s/player/21812a9c/player_ias.vflset/en_US/embed.js","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":3056.8060000017285,"networkRequestTime":3057.082000002265,"networkEndTime":3430.9499999955297,"finished":true,"transferSize":0,"resourceSize":48906,"statusCode":200,"mimeType":"text/javascript","resourceType":"Script","priority":"High","isLinkPreload":true,"entity":"YouTube"},{"url":"https://www.youtube.com/s/player/21812a9c/www-embed-player.vflset/www-embed-player.js","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":3057.6069999933243,"networkRequestTime":4151.93599999696,"networkEndTime":5101.23900000006,"finished":true,"transferSize":0,"resourceSize":325257,"statusCode":200,"mimeType":"text/javascript","resourceType":"Script","priority":"High","entity":"YouTube"},{"url":"https://www.youtube.com/s/player/21812a9c/player_ias.vflset/en_US/base.js","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":3057.771999999881,"networkRequestTime":4217.9599999934435,"networkEndTime":4922.631999999285,"finished":true,"transferSize":0,"resourceSize":2433075,"statusCode":200,"mimeType":"text/javascript","resourceType":"Script","priority":"High","entity":"YouTube"},{"url":"https://www.youtube.com/s/player/21812a9c/www-player.css","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":3083.7339999973774,"networkRequestTime":3084.2589999958873,"networkEndTime":3112.0509999990463,"finished":true,"transferSize":0,"resourceSize":391644,"statusCode":200,"mimeType":"text/css","resourceType":"Stylesheet","priority":"VeryHigh","entity":"YouTube"},{"url":"https://www.youtube.com/s/player/21812a9c/player_ias.vflset/en_US/embed.js","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":3085.3039999976754,"networkRequestTime":3086.4380000010133,"networkEndTime":3438.0689999982715,"finished":true,"transferSize":0,"resourceSize":48906,"statusCode":200,"mimeType":"text/javascript","resourceType":"Script","priority":"High","isLinkPreload":true,"entity":"YouTube"},{"url":"https://www.youtube.com/s/player/21812a9c/www-embed-player.vflset/www-embed-player.js","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":3086.4439999982715,"networkRequestTime":4154.984999999404,"networkEndTime":5101.2639999985695,"finished":true,"transferSize":0,"resourceSize":325257,"statusCode":200,"mimeType":"text/javascript","resourceType":"Script","priority":"High","entity":"YouTube"},{"url":"https://www.youtube.com/s/player/21812a9c/player_ias.vflset/en_US/base.js","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":3087.3250000029802,"networkRequestTime":4187.89999999851,"networkEndTime":5082.0689999982715,"finished":true,"transferSize":0,"resourceSize":2433075,"statusCode":200,"mimeType":"text/javascript","resourceType":"Script","priority":"High","entity":"YouTube"},{"url":"https://www.youtube.com/s/player/21812a9c/www-player.css","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":3107.5619999989867,"networkRequestTime":3108.6209999993443,"networkEndTime":3120.93599999696,"finished":true,"transferSize":0,"resourceSize":391644,"statusCode":200,"mimeType":"text/css","resourceType":"Stylesheet","priority":"VeryHigh","entity":"YouTube"},{"url":"https://www.youtube.com/s/player/21812a9c/player_ias.vflset/en_US/embed.js","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":3109.1180000007153,"networkRequestTime":3111.2480000033975,"networkEndTime":3452.4439999982715,"finished":true,"transferSize":0,"resourceSize":48906,"statusCode":200,"mimeType":"text/javascript","resourceType":"Script","priority":"High","isLinkPreload":true,"entity":"YouTube"},{"url":"https://www.youtube.com/s/player/21812a9c/www-embed-player.vflset/www-embed-player.js","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":3109.5890000015497,"networkRequestTime":4161.148000001907,"networkEndTime":5101.289999999106,"finished":true,"transferSize":0,"resourceSize":325257,"statusCode":200,"mimeType":"text/javascript","resourceType":"Script","priority":"High","entity":"YouTube"},{"url":"https://www.youtube.com/s/player/21812a9c/player_ias.vflset/en_US/base.js","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":3109.7819999977946,"networkRequestTime":4256.726999998093,"networkEndTime":4994.684000000358,"finished":true,"transferSize":0,"resourceSize":2433075,"statusCode":200,"mimeType":"text/javascript","resourceType":"Script","priority":"High","entity":"YouTube"},{"url":"https://www.youtube.com/s/player/21812a9c/www-player.css","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":3129.502999998629,"networkRequestTime":3130.5260000005364,"networkEndTime":3134.4229999929667,"finished":true,"transferSize":0,"resourceSize":391644,"statusCode":200,"mimeType":"text/css","resourceType":"Stylesheet","priority":"VeryHigh","entity":"YouTube"},{"url":"https://www.youtube.com/s/player/21812a9c/player_ias.vflset/en_US/embed.js","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":3130.1359999999404,"networkRequestTime":3130.600999996066,"networkEndTime":3516.6209999993443,"finished":true,"transferSize":0,"resourceSize":48906,"statusCode":200,"mimeType":"text/javascript","resourceType":"Script","priority":"High","isLinkPreload":true,"entity":"YouTube"},{"url":"https://www.youtube.com/s/player/21812a9c/www-embed-player.vflset/www-embed-player.js","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":3131.2330000028014,"networkRequestTime":4027.579999998212,"networkEndTime":5101.145000003278,"finished":true,"transferSize":0,"resourceSize":325257,"statusCode":200,"mimeType":"text/javascript","resourceType":"Script","priority":"High","entity":"YouTube"},{"url":"https://www.youtube.com/s/player/21812a9c/player_ias.vflset/en_US/base.js","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":3133.655000001192,"networkRequestTime":4192.68599999696,"networkEndTime":4922.550999999046,"finished":true,"transferSize":0,"resourceSize":2433075,"statusCode":200,"mimeType":"text/javascript","resourceType":"Script","priority":"High","entity":"YouTube"},{"url":"https://www.youtube.com/s/player/21812a9c/www-player.css","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":3147.795999996364,"networkRequestTime":3148.692999996245,"networkEndTime":3194.39999999851,"finished":true,"transferSize":0,"resourceSize":391644,"statusCode":200,"mimeType":"text/css","resourceType":"Stylesheet","priority":"VeryHigh","entity":"YouTube"},{"url":"https://www.youtube.com/s/player/21812a9c/player_ias.vflset/en_US/embed.js","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":3148.4950000047684,"networkRequestTime":3149.1539999991655,"networkEndTime":3520.9469999969006,"finished":true,"transferSize":0,"resourceSize":48906,"statusCode":200,"mimeType":"text/javascript","resourceType":"Script","priority":"High","isLinkPreload":true,"entity":"YouTube"},{"url":"https://www.youtube.com/s/player/21812a9c/www-embed-player.vflset/www-embed-player.js","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":3149.0230000019073,"networkRequestTime":4166.883999995887,"networkEndTime":5191.046999998391,"finished":true,"transferSize":0,"resourceSize":325257,"statusCode":200,"mimeType":"text/javascript","resourceType":"Script","priority":"High","entity":"YouTube"},{"url":"https://www.youtube.com/s/player/21812a9c/player_ias.vflset/en_US/base.js","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":3149.3280000016093,"networkRequestTime":4227.695999994874,"networkEndTime":4942.853000000119,"finished":true,"transferSize":0,"resourceSize":2433075,"statusCode":200,"mimeType":"text/javascript","resourceType":"Script","priority":"High","entity":"YouTube"},{"url":"https://www.youtube.com/s/player/21812a9c/www-player.css","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":3162.0980000048876,"networkRequestTime":3164.7939999997616,"networkEndTime":3262.14999999851,"finished":true,"transferSize":0,"resourceSize":391644,"statusCode":200,"mimeType":"text/css","resourceType":"Stylesheet","priority":"VeryHigh","entity":"YouTube"},{"url":"https://www.youtube.com/s/player/21812a9c/player_ias.vflset/en_US/embed.js","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":3164.137000001967,"networkRequestTime":3164.890000000596,"networkEndTime":3567.0769999995828,"finished":true,"transferSize":0,"resourceSize":48906,"statusCode":200,"mimeType":"text/javascript","resourceType":"Script","priority":"High","isLinkPreload":true,"entity":"YouTube"},{"url":"https://www.youtube.com/s/player/21812a9c/www-embed-player.vflset/www-embed-player.js","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":3164.701999992132,"networkRequestTime":3995.27499999851,"networkEndTime":5072.616999998689,"finished":true,"transferSize":0,"resourceSize":325257,"statusCode":200,"mimeType":"text/javascript","resourceType":"Script","priority":"High","entity":"YouTube"},{"url":"https://www.youtube.com/s/player/21812a9c/player_ias.vflset/en_US/base.js","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":3165.0200000032783,"networkRequestTime":4286.082000002265,"networkEndTime":5030.063999995589,"finished":true,"transferSize":0,"resourceSize":2433075,"statusCode":200,"mimeType":"text/javascript","resourceType":"Script","priority":"High","entity":"YouTube"},{"url":"https://www.youtube.com/s/player/21812a9c/www-player.css","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":3183.1560000032187,"networkRequestTime":3184.0509999990463,"networkEndTime":3262.212000004947,"finished":true,"transferSize":0,"resourceSize":391644,"statusCode":200,"mimeType":"text/css","resourceType":"Stylesheet","priority":"VeryHigh","entity":"YouTube"},{"url":"https://www.youtube.com/s/player/21812a9c/player_ias.vflset/en_US/embed.js","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":3184.0359999984503,"networkRequestTime":3184.8680000007153,"networkEndTime":3585.9389999955893,"finished":true,"transferSize":0,"resourceSize":48906,"statusCode":200,"mimeType":"text/javascript","resourceType":"Script","priority":"High","isLinkPreload":true,"entity":"YouTube"},{"url":"https://www.youtube.com/s/player/21812a9c/www-embed-player.vflset/www-embed-player.js","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":3186.06400000304,"networkRequestTime":3986.9019999951124,"networkEndTime":4935.729999996722,"finished":true,"transferSize":0,"resourceSize":325257,"statusCode":200,"mimeType":"text/javascript","resourceType":"Script","priority":"High","entity":"YouTube"},{"url":"https://www.youtube.com/s/player/21812a9c/player_ias.vflset/en_US/base.js","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":3186.7589999958873,"networkRequestTime":4253.152999997139,"networkEndTime":4935.636999994516,"finished":true,"transferSize":0,"resourceSize":2433075,"statusCode":200,"mimeType":"text/javascript","resourceType":"Script","priority":"High","entity":"YouTube"},{"url":"https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff2","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":3246.872999995947,"networkRequestTime":3736.0769999995828,"networkEndTime":3831.4710000008345,"finished":true,"transferSize":10775,"resourceSize":10748,"statusCode":200,"mimeType":"font/woff2","resourceType":"Font","priority":"VeryHigh","entity":"Google Fonts"},{"url":"https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff2","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":3247.2709999978542,"networkRequestTime":4065.932999998331,"networkEndTime":4178.979999996722,"finished":true,"transferSize":10815,"resourceSize":10788,"statusCode":200,"mimeType":"font/woff2","resourceType":"Font","priority":"VeryHigh","entity":"Google Fonts"},{"url":"https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff2","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":3298.740000002086,"networkRequestTime":3702.2709999978542,"networkEndTime":3880.7469999939203,"finished":true,"transferSize":10775,"resourceSize":10748,"statusCode":200,"mimeType":"font/woff2","resourceType":"Font","priority":"VeryHigh","entity":"Google Fonts"},{"url":"https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff2","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":3299.0909999981523,"networkRequestTime":3911.8889999985695,"networkEndTime":4017.1019999980927,"finished":true,"transferSize":10815,"resourceSize":10788,"statusCode":200,"mimeType":"font/woff2","resourceType":"Font","priority":"VeryHigh","entity":"Google Fonts"},{"url":"https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff2","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":3312.2699999958277,"networkRequestTime":3714.2039999961853,"networkEndTime":3819.545999996364,"finished":true,"transferSize":10775,"resourceSize":10748,"statusCode":200,"mimeType":"font/woff2","resourceType":"Font","priority":"VeryHigh","entity":"Google Fonts"},{"url":"https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff2","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":3312.875999994576,"networkRequestTime":3921.594999998808,"networkEndTime":4069.8739999979734,"finished":true,"transferSize":10815,"resourceSize":10788,"statusCode":200,"mimeType":"font/woff2","resourceType":"Font","priority":"VeryHigh","entity":"Google Fonts"},{"url":"https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff2","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":3330.1050000041723,"networkRequestTime":3736.782999999821,"networkEndTime":3831.808999992907,"finished":true,"transferSize":10775,"resourceSize":10748,"statusCode":200,"mimeType":"font/woff2","resourceType":"Font","priority":"VeryHigh","entity":"Google Fonts"},{"url":"https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff2","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":3330.557000003755,"networkRequestTime":3926.1290000006557,"networkEndTime":4098.855999998748,"finished":true,"transferSize":10815,"resourceSize":10788,"statusCode":200,"mimeType":"font/woff2","resourceType":"Font","priority":"VeryHigh","entity":"Google Fonts"},{"url":"https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff2","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":3347.8360000029206,"networkRequestTime":3753.603000000119,"networkEndTime":3886.482999995351,"finished":true,"transferSize":10775,"resourceSize":10748,"statusCode":200,"mimeType":"font/woff2","resourceType":"Font","priority":"VeryHigh","entity":"Google Fonts"},{"url":"https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff2","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":3348.6689999997616,"networkRequestTime":3922.103999994695,"networkEndTime":4102.197999998927,"finished":true,"transferSize":10815,"resourceSize":10788,"statusCode":200,"mimeType":"font/woff2","resourceType":"Font","priority":"VeryHigh","entity":"Google Fonts"},{"url":"https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff2","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":3370.2239999994636,"networkRequestTime":3773.713999994099,"networkEndTime":3902.4959999993443,"finished":true,"transferSize":10775,"resourceSize":10748,"statusCode":200,"mimeType":"font/woff2","resourceType":"Font","priority":"VeryHigh","entity":"Google Fonts"},{"url":"https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff2","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":3370.512000001967,"networkRequestTime":3925.195999994874,"networkEndTime":4116.9160000011325,"finished":true,"transferSize":10815,"resourceSize":10788,"statusCode":200,"mimeType":"font/woff2","resourceType":"Font","priority":"VeryHigh","entity":"Google Fonts"},{"url":"https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff2","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":3384.1569999977946,"networkRequestTime":3792.442000001669,"networkEndTime":3936.7159999981523,"finished":true,"transferSize":10775,"resourceSize":10748,"statusCode":200,"mimeType":"font/woff2","resourceType":"Font","priority":"VeryHigh","entity":"Google Fonts"},{"url":"https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff2","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":3384.4319999963045,"networkRequestTime":3925.9019999951124,"networkEndTime":4098.187999993563,"finished":true,"transferSize":10815,"resourceSize":10788,"statusCode":200,"mimeType":"font/woff2","resourceType":"Font","priority":"VeryHigh","entity":"Google Fonts"},{"url":"https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff2","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":3400.8469999954104,"networkRequestTime":3832.2219999954104,"networkEndTime":3890.804999999702,"finished":true,"transferSize":10775,"resourceSize":10748,"statusCode":200,"mimeType":"font/woff2","resourceType":"Font","priority":"VeryHigh","entity":"Google Fonts"},{"url":"https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff2","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":3403.2309999987483,"networkRequestTime":3956.39699999243,"networkEndTime":4133.34699999541,"finished":true,"transferSize":10815,"resourceSize":10788,"statusCode":200,"mimeType":"font/woff2","resourceType":"Font","priority":"VeryHigh","entity":"Google Fonts"},{"url":"https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff2","sessionTargetType":"iframe","protocol":"h2","rendererStartTime":3431.963999994099,"networkRequestTime":3569.8139999955893,"networkEndTime":3638.548999994993,"finished":true,"transferSize":10866,"resourceSize":10748,"statusCode":200,"mimeType":"font/woff2","resourceType":"Font","priority":"VeryHigh","entity":"Google Fonts"},{"url":"https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff2","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":3432.564999997616,"networkRequestTime":4025.580999992788,"networkEndTime":4206.560000002384,"finished":true,"transferSize":10815,"resourceSize":10788,"statusCode":200,"mimeType":"font/woff2","resourceType":"Font","priority":"VeryHigh","entity":"Google Fonts"},{"url":"https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff2","sessionTargetType":"iframe","protocol":"h2","rendererStartTime":3498.3709999993443,"networkRequestTime":3595.179999999702,"networkEndTime":3666.762000001967,"finished":true,"transferSize":10809,"resourceSize":10748,"statusCode":200,"mimeType":"font/woff2","resourceType":"Font","priority":"VeryHigh","entity":"Google Fonts"},{"url":"https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff2","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":3498.7150000035763,"networkRequestTime":3975.0689999982715,"networkEndTime":4116.385000005364,"finished":true,"transferSize":10815,"resourceSize":10788,"statusCode":200,"mimeType":"font/woff2","resourceType":"Font","priority":"VeryHigh","entity":"Google Fonts"},{"url":"https://googleads.g.doubleclick.net/pagead/id","sessionTargetType":"iframe","protocol":"h2","rendererStartTime":6959.750999994576,"networkRequestTime":6961.918000005186,"networkEndTime":7012.83599999547,"finished":true,"transferSize":202,"resourceSize":113,"statusCode":200,"mimeType":"application/json","resourceType":"XHR","priority":"High","entity":"Google/Doubleclick Ads"},{"url":"https://static.doubleclick.net/instream/ad_status.js","sessionTargetType":"iframe","protocol":"h2","rendererStartTime":6971.262999996543,"networkRequestTime":6974.4160000011325,"networkEndTime":7017.300999999046,"finished":true,"transferSize":93,"resourceSize":29,"statusCode":200,"mimeType":"text/javascript","resourceType":"Script","priority":"Low","entity":"Google/Doubleclick Ads"},{"url":"https://googleads.g.doubleclick.net/pagead/id","sessionTargetType":"iframe","protocol":"h2","rendererStartTime":6992.542000003159,"networkRequestTime":6995.92499999702,"networkEndTime":7045.104999996722,"finished":true,"transferSize":202,"resourceSize":113,"statusCode":200,"mimeType":"application/json","resourceType":"XHR","priority":"High","entity":"Google/Doubleclick Ads"},{"url":"https://static.doubleclick.net/instream/ad_status.js","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":7010.38599999249,"networkRequestTime":7018.884999997914,"networkEndTime":7141.994999997318,"finished":true,"transferSize":54,"resourceSize":29,"statusCode":200,"mimeType":"text/javascript","resourceType":"Script","priority":"Low","entity":"Google/Doubleclick Ads"},{"url":"https://googleads.g.doubleclick.net/pagead/id","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":7035.339999996126,"networkRequestTime":7037.66099999845,"networkEndTime":7187.027000002563,"finished":true,"transferSize":159,"resourceSize":113,"statusCode":200,"mimeType":"application/json","resourceType":"XHR","priority":"High","entity":"Google/Doubleclick Ads"},{"url":"https://static.doubleclick.net/instream/ad_status.js","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":7048.77499999851,"networkRequestTime":7051.055999994278,"networkEndTime":7142.387000001967,"finished":true,"transferSize":54,"resourceSize":29,"statusCode":200,"mimeType":"text/javascript","resourceType":"Script","priority":"Low","entity":"Google/Doubleclick Ads"},{"url":"https://googleads.g.doubleclick.net/pagead/id","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":8927.918999999762,"networkRequestTime":8930.523999996483,"networkEndTime":8964.447999998927,"finished":true,"transferSize":159,"resourceSize":113,"statusCode":200,"mimeType":"application/json","resourceType":"XHR","priority":"High","entity":"Google/Doubleclick Ads"},{"url":"https://static.doubleclick.net/instream/ad_status.js","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":8947.968000002205,"networkRequestTime":8957.206000000238,"networkEndTime":9004.670999996364,"finished":true,"transferSize":54,"resourceSize":29,"statusCode":200,"mimeType":"text/javascript","resourceType":"Script","priority":"Low","entity":"Google/Doubleclick Ads"},{"url":"https://jnn-pa.googleapis.com/$rpc/google.internal.waa.v1.Waa/Create","sessionTargetType":"iframe","protocol":"h2","rendererStartTime":9075.111999996006,"networkRequestTime":9074.512999996543,"networkEndTime":9123.09699999541,"finished":true,"transferSize":0,"resourceSize":0,"statusCode":200,"mimeType":"text/html","resourceType":"Preflight","priority":"High","entity":"Other Google APIs/SDKs"},{"url":"https://jnn-pa.googleapis.com/$rpc/google.internal.waa.v1.Waa/Create","sessionTargetType":"iframe","protocol":"h2","rendererStartTime":9069.61100000143,"networkRequestTime":9123.241999998689,"networkEndTime":9214.961999997497,"finished":true,"transferSize":32184,"resourceSize":70061,"statusCode":200,"mimeType":"application/json+protobuf","resourceType":"XHR","priority":"High","entity":"Other Google APIs/SDKs"},{"url":"https://www.youtube.com/s/player/21812a9c/player_ias.vflset/en_US/remote.js","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":9144.934999994934,"networkRequestTime":9146.113999992609,"networkEndTime":9150.722999997437,"finished":true,"transferSize":0,"resourceSize":118956,"statusCode":200,"mimeType":"text/javascript","resourceType":"Script","priority":"Low","entity":"YouTube"},{"url":"https://www.google.com/js/th/m1c0gC2mKP6K-1luAo-g244IPBifFXMG9ixLMnE8OLk.js","sessionTargetType":"iframe","protocol":"h2","rendererStartTime":9152.270999997854,"networkRequestTime":13808.792999997735,"networkEndTime":13993.245999999344,"finished":true,"transferSize":14809,"resourceSize":38375,"statusCode":200,"mimeType":"text/javascript","resourceType":"Script","priority":"Low","entity":"Other Google APIs/SDKs"},{"url":"https://i.ytimg.com/vi_webp/HerCR8bw_GE/sddefault.webp","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":9166.153999999166,"networkRequestTime":13795.591999992728,"networkEndTime":14187.28599999845,"finished":true,"transferSize":43601,"resourceSize":43572,"statusCode":200,"mimeType":"image/webp","resourceType":"Image","priority":"High","entity":"YouTube"},{"url":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAADGCAYAAAAT+OqFAAAAdklEQVQoz42QQQ7AIAgEF/T/D+kbq…","sessionTargetType":"iframe","protocol":"data","rendererStartTime":9256.769000001252,"networkRequestTime":9256.769000001252,"networkEndTime":9256.957999996841,"finished":true,"transferSize":0,"resourceSize":175,"statusCode":200,"mimeType":"image/png","resourceType":"Image","priority":"Low"},{"url":"https://yt3.ggpht.com/99wepc_FTSN0n_GbR-FlFANyxed7TsbE8WxKIDWftdxssZlYo1-gW1CRD7cPgOzThMM8m4W8=s68-c-k-c0x00ffffff-no-rj","sessionTargetType":"iframe","protocol":"h2","rendererStartTime":9261.897999994457,"networkRequestTime":13804.686999998987,"networkEndTime":13943.009999997914,"finished":true,"transferSize":2732,"resourceSize":2606,"statusCode":200,"mimeType":"image/jpeg","resourceType":"Image","priority":"High","entity":"YouTube"},{"url":"https://jnn-pa.googleapis.com/$rpc/google.internal.waa.v1.Waa/Create","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":9345.197999998927,"networkRequestTime":9345.244999997318,"networkEndTime":9412.932999998331,"finished":true,"transferSize":0,"resourceSize":0,"statusCode":200,"mimeType":"text/html","resourceType":"Preflight","priority":"High","entity":"Other Google APIs/SDKs"},{"url":"https://jnn-pa.googleapis.com/$rpc/google.internal.waa.v1.Waa/Create","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":9342.740000002086,"networkRequestTime":9413.087000004947,"networkEndTime":9517.159999996424,"finished":true,"transferSize":31826,"resourceSize":69873,"statusCode":200,"mimeType":"application/json+protobuf","resourceType":"XHR","priority":"High","entity":"Other Google APIs/SDKs"},{"url":"https://www.youtube.com/s/player/21812a9c/player_ias.vflset/en_US/remote.js","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":9382.218000002205,"networkRequestTime":9382.991999998689,"networkEndTime":9387.11099999398,"finished":true,"transferSize":0,"resourceSize":118956,"statusCode":200,"mimeType":"text/javascript","resourceType":"Script","priority":"Low","entity":"YouTube"},{"url":"https://www.google.com/js/th/m1c0gC2mKP6K-1luAo-g244IPBifFXMG9ixLMnE8OLk.js","sessionTargetType":"iframe","protocol":"h2","rendererStartTime":9385.434000000358,"networkRequestTime":13849.733999997377,"networkEndTime":14076.516000002623,"finished":true,"transferSize":14809,"resourceSize":38375,"statusCode":200,"mimeType":"text/javascript","resourceType":"Script","priority":"Low","entity":"Other Google APIs/SDKs"},{"url":"https://i.ytimg.com/vi_webp/U4ogK0MIzqk/sddefault.webp","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":9405.56400000304,"networkRequestTime":13795.95300000161,"networkEndTime":14196.44999999553,"finished":true,"transferSize":66854,"resourceSize":66820,"statusCode":200,"mimeType":"image/webp","resourceType":"Image","priority":"High","entity":"YouTube"},{"url":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAADGCAYAAAAT+OqFAAAAdklEQVQoz42QQQ7AIAgEF/T/D+kbq…","sessionTargetType":"iframe","protocol":"data","rendererStartTime":9528.179999999702,"networkRequestTime":9528.179999999702,"networkEndTime":9528.43900000304,"finished":true,"transferSize":0,"resourceSize":175,"statusCode":200,"mimeType":"image/png","resourceType":"Image","priority":"Low"},{"url":"https://yt3.ggpht.com/ytc/AOPolaTxpNWtZyqHdkjyGx9jPAACPfgyv79m6xAbhW8hwQ=s68-c-k-c0x00ffffff-no-rj","sessionTargetType":"iframe","protocol":"h2","rendererStartTime":9535.526000000536,"networkRequestTime":13827.915999993682,"networkEndTime":13949.486999996006,"finished":true,"transferSize":4340,"resourceSize":4276,"statusCode":200,"mimeType":"image/jpeg","resourceType":"Image","priority":"High","entity":"YouTube"},{"url":"https://jnn-pa.googleapis.com/$rpc/google.internal.waa.v1.Waa/Create","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":9694.577999994159,"networkRequestTime":9694.61100000143,"networkEndTime":9747.74999999255,"finished":true,"transferSize":0,"resourceSize":0,"statusCode":200,"mimeType":"text/html","resourceType":"Preflight","priority":"High","entity":"Other Google APIs/SDKs"},{"url":"https://jnn-pa.googleapis.com/$rpc/google.internal.waa.v1.Waa/Create","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":9687.36099999398,"networkRequestTime":9747.894000001252,"networkEndTime":9829.403999999166,"finished":true,"transferSize":31766,"resourceSize":69797,"statusCode":200,"mimeType":"application/json+protobuf","resourceType":"XHR","priority":"High","entity":"Other Google APIs/SDKs"},{"url":"https://www.youtube.com/s/player/21812a9c/player_ias.vflset/en_US/remote.js","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":9787.006999999285,"networkRequestTime":9789.959999993443,"networkEndTime":9794.920000001788,"finished":true,"transferSize":0,"resourceSize":118956,"statusCode":200,"mimeType":"text/javascript","resourceType":"Script","priority":"Low","entity":"YouTube"},{"url":"https://www.google.com/js/th/m1c0gC2mKP6K-1luAo-g244IPBifFXMG9ixLMnE8OLk.js","sessionTargetType":"iframe","protocol":"h2","rendererStartTime":9799.480999998748,"networkRequestTime":13844.54699999839,"networkEndTime":14046.93599999696,"finished":true,"transferSize":14809,"resourceSize":38375,"statusCode":200,"mimeType":"text/javascript","resourceType":"Script","priority":"Low","entity":"Other Google APIs/SDKs"},{"url":"https://i.ytimg.com/vi/FUeyrEN14Rk/sddefault.jpg","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":9825.304999999702,"networkRequestTime":13809.462999999523,"networkEndTime":14127.04699999839,"finished":true,"transferSize":44770,"resourceSize":44739,"statusCode":200,"mimeType":"image/jpeg","resourceType":"Image","priority":"High","entity":"YouTube"},{"url":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAADGCAYAAAAT+OqFAAAAdklEQVQoz42QQQ7AIAgEF/T/D+kbq…","sessionTargetType":"iframe","protocol":"data","rendererStartTime":9903.875999994576,"networkRequestTime":9903.875999994576,"networkEndTime":9904.015000000596,"finished":true,"transferSize":0,"resourceSize":175,"statusCode":200,"mimeType":"image/png","resourceType":"Image","priority":"Low"},{"url":"https://yt3.ggpht.com/ytc/AOPolaTpbIvSbOvdYEsG8kT4wJUtR6sWI3DMeiLKJvNL=s68-c-k-c0x00ffffff-no-rj","sessionTargetType":"iframe","protocol":"h2","rendererStartTime":9907.609000004828,"networkRequestTime":13838.962000004947,"networkEndTime":13945.406999997795,"finished":true,"transferSize":1873,"resourceSize":1774,"statusCode":200,"mimeType":"image/jpeg","resourceType":"Image","priority":"High","entity":"YouTube"},{"url":"https://googleads.g.doubleclick.net/pagead/id","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":9949.28299999237,"networkRequestTime":9953.248999997973,"networkEndTime":10002.582000002265,"finished":true,"transferSize":159,"resourceSize":113,"statusCode":200,"mimeType":"application/json","resourceType":"XHR","priority":"High","entity":"Google/Doubleclick Ads"},{"url":"https://static.doubleclick.net/instream/ad_status.js","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":10006.76399999857,"networkRequestTime":10015.166000001132,"networkEndTime":10066.20000000298,"finished":true,"transferSize":54,"resourceSize":29,"statusCode":200,"mimeType":"text/javascript","resourceType":"Script","priority":"Low","entity":"Google/Doubleclick Ads"},{"url":"https://googleads.g.doubleclick.net/pagead/id","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":10099.972999997437,"networkRequestTime":10103.342999994755,"networkEndTime":10157.543999999762,"finished":true,"transferSize":159,"resourceSize":113,"statusCode":200,"mimeType":"application/json","resourceType":"XHR","priority":"High","entity":"Google/Doubleclick Ads"},{"url":"https://static.doubleclick.net/instream/ad_status.js","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":10117.218999996781,"networkRequestTime":10119.591999992728,"networkEndTime":10162.280000001192,"finished":true,"transferSize":54,"resourceSize":29,"statusCode":200,"mimeType":"text/javascript","resourceType":"Script","priority":"Low","entity":"Google/Doubleclick Ads"},{"url":"https://googleads.g.doubleclick.net/pagead/id","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":10135.506999999285,"networkRequestTime":10137.21100000292,"networkEndTime":10190.127000004053,"finished":true,"transferSize":159,"resourceSize":113,"statusCode":200,"mimeType":"application/json","resourceType":"XHR","priority":"High","entity":"Google/Doubleclick Ads"},{"url":"https://static.doubleclick.net/instream/ad_status.js","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":10149.66399999708,"networkRequestTime":10152.064999997616,"networkEndTime":10192.836999997497,"finished":true,"transferSize":54,"resourceSize":29,"statusCode":200,"mimeType":"text/javascript","resourceType":"Script","priority":"Low","entity":"Google/Doubleclick Ads"},{"url":"https://googleads.g.doubleclick.net/pagead/id","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":10171.604999996722,"networkRequestTime":10175.523000001907,"networkEndTime":10228.086999997497,"finished":true,"transferSize":159,"resourceSize":113,"statusCode":200,"mimeType":"application/json","resourceType":"XHR","priority":"High","entity":"Google/Doubleclick Ads"},{"url":"https://static.doubleclick.net/instream/ad_status.js","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":10186.27800000459,"networkRequestTime":10199.28599999845,"networkEndTime":10243.797999992967,"finished":true,"transferSize":54,"resourceSize":29,"statusCode":200,"mimeType":"text/javascript","resourceType":"Script","priority":"Low","entity":"Google/Doubleclick Ads"},{"url":"https://googleads.g.doubleclick.net/pagead/id","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":10222.730999998748,"networkRequestTime":10227.63899999857,"networkEndTime":10303.434000000358,"finished":true,"transferSize":159,"resourceSize":113,"statusCode":200,"mimeType":"application/json","resourceType":"XHR","priority":"High","entity":"Google/Doubleclick Ads"},{"url":"https://static.doubleclick.net/instream/ad_status.js","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":10244.75,"networkRequestTime":10250.561999998987,"networkEndTime":10308.87499999255,"finished":true,"transferSize":54,"resourceSize":29,"statusCode":200,"mimeType":"text/javascript","resourceType":"Script","priority":"Low","entity":"Google/Doubleclick Ads"},{"url":"https://googleads.g.doubleclick.net/pagead/id","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":10276.048000000417,"networkRequestTime":10291.340999998152,"networkEndTime":10343.424000002444,"finished":true,"transferSize":159,"resourceSize":113,"statusCode":200,"mimeType":"application/json","resourceType":"XHR","priority":"High","entity":"Google/Doubleclick Ads"},{"url":"https://static.doubleclick.net/instream/ad_status.js","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":10293.280999995768,"networkRequestTime":10302.806000001729,"networkEndTime":10345.83600000292,"finished":true,"transferSize":54,"resourceSize":29,"statusCode":200,"mimeType":"text/javascript","resourceType":"Script","priority":"Low","entity":"Google/Doubleclick Ads"},{"url":"https://jnn-pa.googleapis.com/$rpc/google.internal.waa.v1.Waa/Create","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":10359.901999995112,"networkRequestTime":10359.847000002861,"networkEndTime":10409.199000000954,"finished":true,"transferSize":0,"resourceSize":0,"statusCode":200,"mimeType":"text/html","resourceType":"Preflight","priority":"High","entity":"Other Google APIs/SDKs"},{"url":"https://jnn-pa.googleapis.com/$rpc/google.internal.waa.v1.Waa/Create","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":10354.42499999702,"networkRequestTime":10409.37199999392,"networkEndTime":10491.934000000358,"finished":true,"transferSize":31749,"resourceSize":69773,"statusCode":200,"mimeType":"application/json+protobuf","resourceType":"XHR","priority":"High","entity":"Other Google APIs/SDKs"},{"url":"https://www.youtube.com/s/player/21812a9c/player_ias.vflset/en_US/remote.js","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":10397.859999999404,"networkRequestTime":10398.480999998748,"networkEndTime":10401.934000000358,"finished":true,"transferSize":0,"resourceSize":118956,"statusCode":200,"mimeType":"text/javascript","resourceType":"Script","priority":"Low","entity":"YouTube"},{"url":"https://www.google.com/js/th/m1c0gC2mKP6K-1luAo-g244IPBifFXMG9ixLMnE8OLk.js","sessionTargetType":"iframe","protocol":"h2","rendererStartTime":10400.872999995947,"networkRequestTime":13849.079000003636,"networkEndTime":14072.895999997854,"finished":true,"transferSize":14809,"resourceSize":38375,"statusCode":200,"mimeType":"text/javascript","resourceType":"Script","priority":"Low","entity":"Other Google APIs/SDKs"},{"url":"https://i.ytimg.com/vi_webp/X-iSQQgOd1A/sddefault.webp","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":10418.244000002742,"networkRequestTime":13827.133000001311,"networkEndTime":14189.720999993384,"finished":true,"transferSize":41367,"resourceSize":41338,"statusCode":200,"mimeType":"image/webp","resourceType":"Image","priority":"High","entity":"YouTube"},{"url":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAADGCAYAAAAT+OqFAAAAdklEQVQoz42QQQ7AIAgEF/T/D+kbq…","sessionTargetType":"iframe","protocol":"data","rendererStartTime":10487.647999994457,"networkRequestTime":10487.647999994457,"networkEndTime":10487.98600000143,"finished":true,"transferSize":0,"resourceSize":175,"statusCode":200,"mimeType":"image/png","resourceType":"Image","priority":"Low"},{"url":"https://yt3.ggpht.com/ytc/AOPolaTxpNWtZyqHdkjyGx9jPAACPfgyv79m6xAbhW8hwQ=s68-c-k-c0x00ffffff-no-rj","sessionTargetType":"iframe","protocol":"h2","rendererStartTime":10491.839999996126,"networkRequestTime":13848.569000005722,"networkEndTime":13963.428999997675,"finished":true,"transferSize":4335,"resourceSize":4276,"statusCode":200,"mimeType":"image/jpeg","resourceType":"Image","priority":"High","entity":"YouTube"},{"url":"https://www.youtube.com/youtubei/v1/log_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":10548.347999997437,"networkRequestTime":10554.028999999166,"networkEndTime":10644.289999999106,"finished":true,"transferSize":66,"resourceSize":28,"statusCode":200,"mimeType":"application/json","resourceType":"XHR","priority":"High","entity":"YouTube"},{"url":"https://www.youtube.com/youtubei/v1/log_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":10563.788000002503,"networkRequestTime":10586.298999994993,"networkEndTime":10678.050999999046,"finished":true,"transferSize":66,"resourceSize":28,"statusCode":200,"mimeType":"application/json","resourceType":"XHR","priority":"High","entity":"YouTube"},{"url":"https://jnn-pa.googleapis.com/$rpc/google.internal.waa.v1.Waa/Create","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":10634.912000000477,"networkRequestTime":10634.291999995708,"networkEndTime":10672.777999997139,"finished":true,"transferSize":0,"resourceSize":0,"statusCode":200,"mimeType":"text/html","resourceType":"Preflight","priority":"High","entity":"Other Google APIs/SDKs"},{"url":"https://jnn-pa.googleapis.com/$rpc/google.internal.waa.v1.Waa/Create","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":10630.53899999708,"networkRequestTime":10672.979999996722,"networkEndTime":10772.479000002146,"finished":true,"transferSize":31648,"resourceSize":69613,"statusCode":200,"mimeType":"application/json+protobuf","resourceType":"XHR","priority":"High","entity":"Other Google APIs/SDKs"},{"url":"https://www.youtube.com/s/player/21812a9c/player_ias.vflset/en_US/remote.js","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":10701.491000004113,"networkRequestTime":10702.75299999863,"networkEndTime":10708.322999998927,"finished":true,"transferSize":0,"resourceSize":118956,"statusCode":200,"mimeType":"text/javascript","resourceType":"Script","priority":"Low","entity":"YouTube"},{"url":"https://www.google.com/js/th/m1c0gC2mKP6K-1luAo-g244IPBifFXMG9ixLMnE8OLk.js","sessionTargetType":"iframe","protocol":"h2","rendererStartTime":10707.793000005186,"networkRequestTime":13851.105999998748,"networkEndTime":14080.189999997616,"finished":true,"transferSize":14809,"resourceSize":38375,"statusCode":200,"mimeType":"text/javascript","resourceType":"Script","priority":"Low","entity":"Other Google APIs/SDKs"},{"url":"https://i.ytimg.com/vi_webp/dQw4w9WgXcQ/sddefault.webp","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":10740.631000004709,"networkRequestTime":13835.770999997854,"networkEndTime":14085.980999998748,"finished":true,"transferSize":13558,"resourceSize":13534,"statusCode":200,"mimeType":"image/webp","resourceType":"Image","priority":"High","entity":"YouTube"},{"url":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAADGCAYAAAAT+OqFAAAAdklEQVQoz42QQQ7AIAgEF/T/D+kbq…","sessionTargetType":"iframe","protocol":"data","rendererStartTime":10890.828999996185,"networkRequestTime":10890.828999996185,"networkEndTime":10891.131999999285,"finished":true,"transferSize":0,"resourceSize":175,"statusCode":200,"mimeType":"image/png","resourceType":"Image","priority":"Low"},{"url":"https://yt3.ggpht.com/coJBIm7rugfAkdb9_cw5Lry2NDnfSYDjL5MBu_R2st_YCLsZtDxYu28h2EAJzPfY8qudaF8U=s68-c-k-c0x00ffffff-no-rj","sessionTargetType":"iframe","protocol":"h2","rendererStartTime":10894.636999994516,"networkRequestTime":13850.48900000006,"networkEndTime":13947.684000000358,"finished":true,"transferSize":2309,"resourceSize":2219,"statusCode":200,"mimeType":"image/jpeg","resourceType":"Image","priority":"High","entity":"YouTube"},{"url":"https://www.youtube.com/youtubei/v1/log_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":10980.64699999988,"networkRequestTime":10983.914999999106,"networkEndTime":11075.515000000596,"finished":true,"transferSize":66,"resourceSize":28,"statusCode":200,"mimeType":"application/json","resourceType":"XHR","priority":"High","entity":"YouTube"},{"url":"https://www.youtube.com/youtubei/v1/log_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":11001.407999999821,"networkRequestTime":11004.701999999583,"networkEndTime":11087.969999998808,"finished":true,"transferSize":66,"resourceSize":28,"statusCode":200,"mimeType":"application/json","resourceType":"XHR","priority":"High","entity":"YouTube"},{"url":"https://www.youtube.com/youtubei/v1/log_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":11032.68599999696,"networkRequestTime":11039.39699999988,"networkEndTime":11105.984000004828,"finished":true,"transferSize":66,"resourceSize":28,"statusCode":200,"mimeType":"application/json","resourceType":"XHR","priority":"High","entity":"YouTube"},{"url":"https://jnn-pa.googleapis.com/$rpc/google.internal.waa.v1.Waa/Create","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":11144.207999996841,"networkRequestTime":11142.821000002325,"networkEndTime":11183.572999998927,"finished":true,"transferSize":0,"resourceSize":0,"statusCode":200,"mimeType":"text/html","resourceType":"Preflight","priority":"High","entity":"Other Google APIs/SDKs"},{"url":"https://jnn-pa.googleapis.com/$rpc/google.internal.waa.v1.Waa/Create","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":11127.972999997437,"networkRequestTime":11183.758000001311,"networkEndTime":11364.575999997556,"finished":true,"transferSize":31760,"resourceSize":69761,"statusCode":200,"mimeType":"application/json+protobuf","resourceType":"XHR","priority":"High","entity":"Other Google APIs/SDKs"},{"url":"https://www.youtube.com/api/stats/qoe?cpn=d0EvhDJydS0vbdRU&el=embedded&ns=yt&fexp=23983296%2C24004644%2C24007246%2C24080738%2C24135310%2C24208765%2C24362627%2C24415864%2C24416291%2C24439361%2C24524098%2C24544536%2C24549485%2C24559328%2C24564261%2C24564582%2C24566686%2C24566936%2C24567652%2C24698583%2C51000316%2C51006352%2C51006421%2C51006488%2C51008753&cl=558634367&seq=1&event=streamingstats&docid=4As0e4de-rI&qclc=ChBkMEV2aERKeWRTMHZiZFJVEAE&embargoed=0&cbrand=apple&cbr=Chrome&cbrver=109.0.0.0&c=WEB_EMBEDDED_PLAYER&cver=1.20230820.00.00&cplayer=UNIPLAYER&cos=Macintosh&cosver=10_15_7&cplatform=DESKTOP&vps=0.000:N,0.001:ER&cmt=0.001:0.000,0.001:0.000&error=0.001:auth::0.000:0;a6s.0&vis=0.001:3&bh=0.001:0.000","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":11245.289999999106,"networkRequestTime":11250.676999993622,"networkEndTime":11318.640999995172,"finished":true,"transferSize":22,"resourceSize":0,"statusCode":204,"mimeType":"text/html","resourceType":"XHR","priority":"High","entity":"YouTube"},{"url":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAB+CAYAAADlYXudAAAAAXNSR0IArs4c6QAAAOBJREFUKFNly…","sessionTargetType":"iframe","protocol":"data","rendererStartTime":11579.609999999404,"networkRequestTime":11579.609999999404,"networkEndTime":11580.003999993205,"finished":true,"transferSize":0,"resourceSize":294,"statusCode":200,"mimeType":"image/png","resourceType":"Image","priority":"Low"},{"url":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAADGCAYAAAAT+OqFAAAAdklEQVQoz42QQQ7AIAgEF/T/D+kbq…","sessionTargetType":"iframe","protocol":"data","rendererStartTime":11631.831000000238,"networkRequestTime":11631.831000000238,"networkEndTime":11631.990000002086,"finished":true,"transferSize":0,"resourceSize":175,"statusCode":200,"mimeType":"image/png","resourceType":"Image","priority":"Low"},{"url":"https://jnn-pa.googleapis.com/$rpc/google.internal.waa.v1.Waa/Create","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":11804.448999993503,"networkRequestTime":11803.094999998808,"networkEndTime":11863.387999996543,"finished":true,"transferSize":0,"resourceSize":0,"statusCode":200,"mimeType":"text/html","resourceType":"Preflight","priority":"High","entity":"Other Google APIs/SDKs"},{"url":"https://jnn-pa.googleapis.com/$rpc/google.internal.waa.v1.Waa/Create","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":11775.908999994397,"networkRequestTime":11863.546000003815,"networkEndTime":12002.820000000298,"finished":true,"transferSize":31753,"resourceSize":69773,"statusCode":200,"mimeType":"application/json+protobuf","resourceType":"XHR","priority":"High","entity":"Other Google APIs/SDKs"},{"url":"https://www.youtube.com/s/player/21812a9c/player_ias.vflset/en_US/remote.js","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":11844.118000000715,"networkRequestTime":11844.769999995828,"networkEndTime":11848.87799999863,"finished":true,"transferSize":0,"resourceSize":118956,"statusCode":200,"mimeType":"text/javascript","resourceType":"Script","priority":"Low","entity":"YouTube"},{"url":"https://www.google.com/js/th/m1c0gC2mKP6K-1luAo-g244IPBifFXMG9ixLMnE8OLk.js","sessionTargetType":"iframe","protocol":"h2","rendererStartTime":11849.079000003636,"networkRequestTime":13776.413000002503,"networkEndTime":13956.777999997139,"finished":true,"transferSize":14814,"resourceSize":38375,"statusCode":200,"mimeType":"text/javascript","resourceType":"Script","priority":"Low","entity":"Other Google APIs/SDKs"},{"url":"https://i.ytimg.com/vi_webp/xbs7FT7dXYc/sddefault.webp","sessionTargetType":"iframe","protocol":"h2","rendererStartTime":11873.530999995768,"networkRequestTime":13764.166000001132,"networkEndTime":13858.467000000179,"finished":true,"transferSize":54631,"resourceSize":54502,"statusCode":200,"mimeType":"image/webp","resourceType":"Image","priority":"High","entity":"YouTube"},{"url":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAADGCAYAAAAT+OqFAAAAdklEQVQoz42QQQ7AIAgEF/T/D+kbq…","sessionTargetType":"iframe","protocol":"data","rendererStartTime":11966.869999997318,"networkRequestTime":11966.869999997318,"networkEndTime":11967.096000000834,"finished":true,"transferSize":0,"resourceSize":175,"statusCode":200,"mimeType":"image/png","resourceType":"Image","priority":"Low"},{"url":"https://yt3.ggpht.com/ytc/AOPolaR8GalMLHdptOxvRNJc4M5oEu0DoPqpduLp6KnS7Q=s68-c-k-c0x00ffffff-no-rj","sessionTargetType":"iframe","protocol":"h2","rendererStartTime":11970.065000005066,"networkRequestTime":13775.927999995649,"networkEndTime":13940.587999999523,"finished":true,"transferSize":3722,"resourceSize":3625,"statusCode":200,"mimeType":"image/jpeg","resourceType":"Image","priority":"High","entity":"YouTube"},{"url":"https://jnn-pa.googleapis.com/$rpc/google.internal.waa.v1.Waa/Create","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":12109.049000002444,"networkRequestTime":12108.173000000417,"networkEndTime":12152.820999994874,"finished":true,"transferSize":0,"resourceSize":0,"statusCode":200,"mimeType":"text/html","resourceType":"Preflight","priority":"High","entity":"Other Google APIs/SDKs"},{"url":"https://jnn-pa.googleapis.com/$rpc/google.internal.waa.v1.Waa/Create","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":12102.525999993086,"networkRequestTime":12153.004000000656,"networkEndTime":12316.019000001252,"finished":true,"transferSize":31733,"resourceSize":69725,"statusCode":200,"mimeType":"application/json+protobuf","resourceType":"XHR","priority":"High","entity":"Other Google APIs/SDKs"},{"url":"https://www.youtube.com/s/player/21812a9c/player_ias.vflset/en_US/remote.js","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":12175.929999999702,"networkRequestTime":12178.120999999344,"networkEndTime":12181.681999996305,"finished":true,"transferSize":0,"resourceSize":118956,"statusCode":200,"mimeType":"text/javascript","resourceType":"Script","priority":"Low","entity":"YouTube"},{"url":"https://www.google.com/js/th/m1c0gC2mKP6K-1luAo-g244IPBifFXMG9ixLMnE8OLk.js","sessionTargetType":"iframe","protocol":"h2","rendererStartTime":12181.244999997318,"networkRequestTime":13834.93599999696,"networkEndTime":14039.258999995887,"finished":true,"transferSize":14809,"resourceSize":38375,"statusCode":200,"mimeType":"text/javascript","resourceType":"Script","priority":"Low","entity":"Other Google APIs/SDKs"},{"url":"https://i.ytimg.com/vi/RzWB5jL5RX0/sddefault.jpg","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":12202.409999996424,"networkRequestTime":13775.006999999285,"networkEndTime":14175.9639999941,"finished":true,"transferSize":43539,"resourceSize":43508,"statusCode":200,"mimeType":"image/jpeg","resourceType":"Image","priority":"High","entity":"YouTube"},{"url":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAADGCAYAAAAT+OqFAAAAdklEQVQoz42QQQ7AIAgEF/T/D+kbq…","sessionTargetType":"iframe","protocol":"data","rendererStartTime":12312.229999996722,"networkRequestTime":12312.229999996722,"networkEndTime":12312.530999995768,"finished":true,"transferSize":0,"resourceSize":175,"statusCode":200,"mimeType":"image/png","resourceType":"Image","priority":"Low"},{"url":"https://yt3.ggpht.com/ytc/AOPolaT2LJqJ45k42V7j5jLk9c3hM4g1AzBI9XElQYXIGA=s68-c-k-c0x00ffffff-no-rj","sessionTargetType":"iframe","protocol":"h2","rendererStartTime":12316.914999999106,"networkRequestTime":13798.279999993742,"networkEndTime":13967.33600000292,"finished":true,"transferSize":2792,"resourceSize":2694,"statusCode":200,"mimeType":"image/jpeg","resourceType":"Image","priority":"High","entity":"YouTube"},{"url":"https://jnn-pa.googleapis.com/$rpc/google.internal.waa.v1.Waa/Create","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":12458.26399999857,"networkRequestTime":12458.287000000477,"networkEndTime":12507.9639999941,"finished":true,"transferSize":0,"resourceSize":0,"statusCode":200,"mimeType":"text/html","resourceType":"Preflight","priority":"High","entity":"Other Google APIs/SDKs"},{"url":"https://jnn-pa.googleapis.com/$rpc/google.internal.waa.v1.Waa/Create","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":12455.332999996841,"networkRequestTime":12508.69999999553,"networkEndTime":12580.991999998689,"finished":true,"transferSize":31923,"resourceSize":69981,"statusCode":200,"mimeType":"application/json+protobuf","resourceType":"XHR","priority":"High","entity":"Other Google APIs/SDKs"},{"url":"https://www.youtube.com/s/player/21812a9c/player_ias.vflset/en_US/remote.js","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":12516.428999997675,"networkRequestTime":12522.2139999941,"networkEndTime":12526.66399999708,"finished":true,"transferSize":0,"resourceSize":118956,"statusCode":200,"mimeType":"text/javascript","resourceType":"Script","priority":"Low","entity":"YouTube"},{"url":"https://www.google.com/js/th/m1c0gC2mKP6K-1luAo-g244IPBifFXMG9ixLMnE8OLk.js","sessionTargetType":"iframe","protocol":"h2","rendererStartTime":12527.198999993503,"networkRequestTime":13797.745999999344,"networkEndTime":13960.031999997795,"finished":true,"transferSize":14809,"resourceSize":38375,"statusCode":200,"mimeType":"text/javascript","resourceType":"Script","priority":"Low","entity":"Other Google APIs/SDKs"},{"url":"https://i.ytimg.com/vi/ZacOS8NBK6U/sddefault.jpg","sessionTargetType":"iframe","protocol":"h2","rendererStartTime":12555.204999998212,"networkRequestTime":13769.258000001311,"networkEndTime":13951.41099999845,"finished":true,"transferSize":70282,"resourceSize":70117,"statusCode":200,"mimeType":"image/jpeg","resourceType":"Image","priority":"High","entity":"YouTube"},{"url":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAADGCAYAAAAT+OqFAAAAdklEQVQoz42QQQ7AIAgEF/T/D+kbq…","sessionTargetType":"iframe","protocol":"data","rendererStartTime":12685.52199999988,"networkRequestTime":12685.52199999988,"networkEndTime":12685.73600000143,"finished":true,"transferSize":0,"resourceSize":175,"statusCode":200,"mimeType":"image/png","resourceType":"Image","priority":"Low"},{"url":"https://yt3.ggpht.com/ytc/AOPolaTVhmEDWywmORLSkp8xUk_4WH2HymdQWBKPloncmQ=s68-c-k-c0x00ffffff-no-rj","sessionTargetType":"iframe","protocol":"h2","rendererStartTime":12695.876999996603,"networkRequestTime":13792.924000002444,"networkEndTime":13936.373999997973,"finished":true,"transferSize":2143,"resourceSize":2046,"statusCode":200,"mimeType":"image/jpeg","resourceType":"Image","priority":"High","entity":"YouTube"},{"url":"https://jnn-pa.googleapis.com/$rpc/google.internal.waa.v1.Waa/Create","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":12895.549000002444,"networkRequestTime":12895.401999995112,"networkEndTime":12944.568999998271,"finished":true,"transferSize":0,"resourceSize":0,"statusCode":200,"mimeType":"text/html","resourceType":"Preflight","priority":"High","entity":"Other Google APIs/SDKs"},{"url":"https://jnn-pa.googleapis.com/$rpc/google.internal.waa.v1.Waa/Create","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":12884.3030000031,"networkRequestTime":12944.810000002384,"networkEndTime":13065.483000002801,"finished":true,"transferSize":31843,"resourceSize":69869,"statusCode":200,"mimeType":"application/json+protobuf","resourceType":"XHR","priority":"High","entity":"Other Google APIs/SDKs"},{"url":"https://www.youtube.com/s/player/21812a9c/player_ias.vflset/en_US/remote.js","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":13029.327999994159,"networkRequestTime":13041.59699999541,"networkEndTime":13048.953999996185,"finished":true,"transferSize":0,"resourceSize":118956,"statusCode":200,"mimeType":"text/javascript","resourceType":"Script","priority":"Low","entity":"YouTube"},{"url":"https://www.google.com/js/th/m1c0gC2mKP6K-1luAo-g244IPBifFXMG9ixLMnE8OLk.js","sessionTargetType":"iframe","protocol":"h2","rendererStartTime":13048.52499999851,"networkRequestTime":13846.12799999863,"networkEndTime":14050.532999999821,"finished":true,"transferSize":14809,"resourceSize":38375,"statusCode":200,"mimeType":"text/javascript","resourceType":"Script","priority":"Low","entity":"Other Google APIs/SDKs"},{"url":"https://i.ytimg.com/vi_webp/gB1F9G0JXOo/sddefault.webp","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":13148.872999995947,"networkRequestTime":13825.943999998271,"networkEndTime":14247.652999997139,"finished":true,"transferSize":55913,"resourceSize":55882,"statusCode":200,"mimeType":"image/webp","resourceType":"Image","priority":"High","entity":"YouTube"},{"url":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAADGCAYAAAAT+OqFAAAAdklEQVQoz42QQQ7AIAgEF/T/D+kbq…","sessionTargetType":"iframe","protocol":"data","rendererStartTime":13377.710000000894,"networkRequestTime":13377.710000000894,"networkEndTime":13378.89699999243,"finished":true,"transferSize":0,"resourceSize":175,"statusCode":200,"mimeType":"image/png","resourceType":"Image","priority":"Low"},{"url":"https://yt3.ggpht.com/ytc/AOPolaTs1IEit9EUooQAJkWS4SkpUE7oMDXYrjIgnOk1Kw=s68-c-k-c0x00ffffff-no-rj","sessionTargetType":"iframe","protocol":"h2","rendererStartTime":13384.740000002086,"networkRequestTime":13845.083000004292,"networkEndTime":13965.027000002563,"finished":true,"transferSize":1992,"resourceSize":1895,"statusCode":200,"mimeType":"image/jpeg","resourceType":"Image","priority":"High","entity":"YouTube"},{"url":"https://www.youtube.com/youtubei/v1/log_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":13685.719999998808,"networkRequestTime":13688.67499999702,"networkEndTime":13763.318999998271,"finished":true,"transferSize":66,"resourceSize":28,"statusCode":200,"mimeType":"application/json","resourceType":"XHR","priority":"High","entity":"YouTube"},{"url":"https://www.youtube.com/youtubei/v1/log_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":13867.441999994218,"networkRequestTime":13961.866999998689,"networkEndTime":14085.255999997258,"finished":true,"transferSize":66,"resourceSize":28,"statusCode":200,"mimeType":"application/json","resourceType":"XHR","priority":"High","entity":"YouTube"},{"url":"https://www.youtube.com/youtubei/v1/log_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":13982.674000002444,"networkRequestTime":14061.809000000358,"networkEndTime":14247.11099999398,"finished":true,"transferSize":66,"resourceSize":28,"statusCode":200,"mimeType":"application/json","resourceType":"XHR","priority":"High","entity":"YouTube"},{"url":"https://www.youtube.com/youtubei/v1/log_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":14078,"networkRequestTime":14120.7139999941,"networkEndTime":14246.684000000358,"finished":true,"transferSize":66,"resourceSize":28,"statusCode":200,"mimeType":"application/json","resourceType":"XHR","priority":"High","entity":"YouTube"},{"url":"https://www.youtube.com/youtubei/v1/log_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":14215.634999997914,"networkRequestTime":14227.968000002205,"networkEndTime":14339.487999998033,"finished":true,"transferSize":66,"resourceSize":28,"statusCode":200,"mimeType":"application/json","resourceType":"XHR","priority":"High","entity":"YouTube"},{"url":"https://www.youtube.com/youtubei/v1/log_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":14263.56099999696,"networkRequestTime":14277.101000003517,"networkEndTime":14369.780000001192,"finished":true,"transferSize":66,"resourceSize":28,"statusCode":200,"mimeType":"application/json","resourceType":"XHR","priority":"High","entity":"YouTube"},{"url":"https://jnn-pa.googleapis.com/$rpc/google.internal.waa.v1.Waa/GenerateIT","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":14550.76399999857,"networkRequestTime":14620.188000001013,"networkEndTime":14696.927000001073,"finished":true,"transferSize":134,"resourceSize":90,"statusCode":200,"mimeType":"application/json+protobuf","resourceType":"XHR","priority":"High","entity":"Other Google APIs/SDKs"},{"url":"https://jnn-pa.googleapis.com/$rpc/google.internal.waa.v1.Waa/GenerateIT","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":14568.634999997914,"networkRequestTime":14563.375,"networkEndTime":14619.870999999344,"finished":true,"transferSize":0,"resourceSize":0,"statusCode":200,"mimeType":"text/html","resourceType":"Preflight","priority":"High","entity":"Other Google APIs/SDKs"},{"url":"https://jnn-pa.googleapis.com/$rpc/google.internal.waa.v1.Waa/GenerateIT","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":14825.555999994278,"networkRequestTime":14897.404999993742,"networkEndTime":14947.517999999225,"finished":true,"transferSize":134,"resourceSize":90,"statusCode":200,"mimeType":"application/json+protobuf","resourceType":"XHR","priority":"High","entity":"Other Google APIs/SDKs"},{"url":"https://jnn-pa.googleapis.com/$rpc/google.internal.waa.v1.Waa/GenerateIT","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":14862.814999997616,"networkRequestTime":14854.48599999398,"networkEndTime":14897.079999998212,"finished":true,"transferSize":0,"resourceSize":0,"statusCode":200,"mimeType":"text/html","resourceType":"Preflight","priority":"High","entity":"Other Google APIs/SDKs"},{"url":"https://jnn-pa.googleapis.com/$rpc/google.internal.waa.v1.Waa/GenerateIT","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":15279.518999993801,"networkRequestTime":15333.435000002384,"networkEndTime":15399.129000000656,"finished":true,"transferSize":134,"resourceSize":90,"statusCode":200,"mimeType":"application/json+protobuf","resourceType":"XHR","priority":"High","entity":"Other Google APIs/SDKs"},{"url":"https://jnn-pa.googleapis.com/$rpc/google.internal.waa.v1.Waa/GenerateIT","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":15310.741999998689,"networkRequestTime":15293.906000003219,"networkEndTime":15333.304999999702,"finished":true,"transferSize":0,"resourceSize":0,"statusCode":200,"mimeType":"text/html","resourceType":"Preflight","priority":"High","entity":"Other Google APIs/SDKs"},{"url":"https://jnn-pa.googleapis.com/$rpc/google.internal.waa.v1.Waa/GenerateIT","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":15783.653999999166,"networkRequestTime":15835.802999995649,"networkEndTime":15900.51099999994,"finished":true,"transferSize":134,"resourceSize":90,"statusCode":200,"mimeType":"application/json+protobuf","resourceType":"XHR","priority":"High","entity":"Other Google APIs/SDKs"},{"url":"https://jnn-pa.googleapis.com/$rpc/google.internal.waa.v1.Waa/GenerateIT","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":15799.008999995887,"networkRequestTime":15798.061999998987,"networkEndTime":15835.601999998093,"finished":true,"transferSize":0,"resourceSize":0,"statusCode":200,"mimeType":"text/html","resourceType":"Preflight","priority":"High","entity":"Other Google APIs/SDKs"},{"url":"https://www.youtube.com/youtubei/v1/log_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":15991.385000005364,"networkRequestTime":15994.968000002205,"networkEndTime":16086.452999994159,"finished":true,"transferSize":66,"resourceSize":28,"statusCode":200,"mimeType":"application/json","resourceType":"XHR","priority":"High","entity":"YouTube"},{"url":"https://jnn-pa.googleapis.com/$rpc/google.internal.waa.v1.Waa/GenerateIT","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":16374.458999998868,"networkRequestTime":16454.21899999678,"networkEndTime":16518.784000001848,"finished":true,"transferSize":134,"resourceSize":90,"statusCode":200,"mimeType":"application/json+protobuf","resourceType":"XHR","priority":"High","entity":"Other Google APIs/SDKs"},{"url":"https://jnn-pa.googleapis.com/$rpc/google.internal.waa.v1.Waa/GenerateIT","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":16410.26900000125,"networkRequestTime":16408.301999993622,"networkEndTime":16454.05499999225,"finished":true,"transferSize":0,"resourceSize":0,"statusCode":200,"mimeType":"text/html","resourceType":"Preflight","priority":"High","entity":"Other Google APIs/SDKs"},{"url":"https://jnn-pa.googleapis.com/$rpc/google.internal.waa.v1.Waa/GenerateIT","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":16650.86099999398,"networkRequestTime":16705.583999998868,"networkEndTime":16758.90799999982,"finished":true,"transferSize":134,"resourceSize":90,"statusCode":200,"mimeType":"application/json+protobuf","resourceType":"XHR","priority":"High","entity":"Other Google APIs/SDKs"},{"url":"https://jnn-pa.googleapis.com/$rpc/google.internal.waa.v1.Waa/GenerateIT","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":16664.87999999523,"networkRequestTime":16662.897999994457,"networkEndTime":16705.048000000417,"finished":true,"transferSize":0,"resourceSize":0,"statusCode":200,"mimeType":"text/html","resourceType":"Preflight","priority":"High","entity":"Other Google APIs/SDKs"},{"url":"https://jnn-pa.googleapis.com/$rpc/google.internal.waa.v1.Waa/GenerateIT","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":16932.065000005066,"networkRequestTime":16990.700999997556,"networkEndTime":17058.46699999273,"finished":true,"transferSize":134,"resourceSize":90,"statusCode":200,"mimeType":"application/json+protobuf","resourceType":"XHR","priority":"High","entity":"Other Google APIs/SDKs"},{"url":"https://jnn-pa.googleapis.com/$rpc/google.internal.waa.v1.Waa/GenerateIT","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":16944.405999995768,"networkRequestTime":16942.276999995112,"networkEndTime":16990.373000003397,"finished":true,"transferSize":0,"resourceSize":0,"statusCode":200,"mimeType":"text/html","resourceType":"Preflight","priority":"High","entity":"Other Google APIs/SDKs"},{"url":"https://jnn-pa.googleapis.com/$rpc/google.internal.waa.v1.Waa/GenerateIT","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":17219.76099999994,"networkRequestTime":17275.137999996543,"networkEndTime":17335.631999991834,"finished":true,"transferSize":134,"resourceSize":90,"statusCode":200,"mimeType":"application/json+protobuf","resourceType":"XHR","priority":"High","entity":"Other Google APIs/SDKs"},{"url":"https://jnn-pa.googleapis.com/$rpc/google.internal.waa.v1.Waa/GenerateIT","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":17233.171000003815,"networkRequestTime":17231.585000000894,"networkEndTime":17274.95600000024,"finished":true,"transferSize":0,"resourceSize":0,"statusCode":200,"mimeType":"text/html","resourceType":"Preflight","priority":"High","entity":"Other Google APIs/SDKs"},{"url":"https://jnn-pa.googleapis.com/$rpc/google.internal.waa.v1.Waa/GenerateIT","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":17448.21899999678,"networkRequestTime":17526.03599999845,"networkEndTime":17593.317999996245,"finished":true,"transferSize":134,"resourceSize":90,"statusCode":200,"mimeType":"application/json+protobuf","resourceType":"XHR","priority":"High","entity":"Other Google APIs/SDKs"},{"url":"https://jnn-pa.googleapis.com/$rpc/google.internal.waa.v1.Waa/GenerateIT","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":17481.658999994397,"networkRequestTime":17474.789999999106,"networkEndTime":17525.901000000536,"finished":true,"transferSize":0,"resourceSize":0,"statusCode":200,"mimeType":"text/html","resourceType":"Preflight","priority":"High","entity":"Other Google APIs/SDKs"},{"url":"https://jnn-pa.googleapis.com/$rpc/google.internal.waa.v1.Waa/GenerateIT","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":17727.315999999642,"networkRequestTime":17817.192999996245,"networkEndTime":17867.762999996543,"finished":true,"transferSize":134,"resourceSize":90,"statusCode":200,"mimeType":"application/json+protobuf","resourceType":"XHR","priority":"High","entity":"Other Google APIs/SDKs"},{"url":"https://jnn-pa.googleapis.com/$rpc/google.internal.waa.v1.Waa/GenerateIT","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":17775.276000000536,"networkRequestTime":17755.416000001132,"networkEndTime":17816.998999997973,"finished":true,"transferSize":0,"resourceSize":0,"statusCode":200,"mimeType":"text/html","resourceType":"Preflight","priority":"High","entity":"Other Google APIs/SDKs"},{"url":"https://www.youtube.com/youtubei/v1/log_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":17973.270999997854,"networkRequestTime":17983.45300000161,"networkEndTime":18050.79699999839,"finished":true,"transferSize":66,"resourceSize":28,"statusCode":200,"mimeType":"application/json","resourceType":"XHR","priority":"High","entity":"YouTube"},{"url":"https://www.youtube.com/youtubei/v1/log_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":18003.375,"networkRequestTime":18007.662000000477,"networkEndTime":18074.960000000894,"finished":true,"transferSize":66,"resourceSize":28,"statusCode":200,"mimeType":"application/json","resourceType":"XHR","priority":"High","entity":"YouTube"},{"url":"https://www.youtube.com/youtubei/v1/log_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":18031.598999992013,"networkRequestTime":18061.1419999972,"networkEndTime":18145.684999994934,"finished":true,"transferSize":66,"resourceSize":28,"statusCode":200,"mimeType":"application/json","resourceType":"XHR","priority":"High","entity":"YouTube"},{"url":"https://www.youtube.com/youtubei/v1/log_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":18157.405999995768,"networkRequestTime":18173.53599999845,"networkEndTime":18243.41899999976,"finished":true,"transferSize":66,"resourceSize":28,"statusCode":200,"mimeType":"application/json","resourceType":"XHR","priority":"High","entity":"YouTube"},{"url":"https://www.youtube.com/youtubei/v1/log_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":18326.954999998212,"networkRequestTime":18338.170999996364,"networkEndTime":18412.998000003397,"finished":true,"transferSize":66,"resourceSize":28,"statusCode":200,"mimeType":"application/json","resourceType":"XHR","priority":"High","entity":"YouTube"},{"url":"https://www.youtube.com/youtubei/v1/log_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":18346.84200000018,"networkRequestTime":18350.15299999714,"networkEndTime":18429.631999999285,"finished":true,"transferSize":66,"resourceSize":28,"statusCode":200,"mimeType":"application/json","resourceType":"XHR","priority":"High","entity":"YouTube"},{"url":"https://www.youtube.com/youtubei/v1/log_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":18382.425999999046,"networkRequestTime":18385.18100000173,"networkEndTime":18479.140999995172,"finished":true,"transferSize":66,"resourceSize":28,"statusCode":200,"mimeType":"application/json","resourceType":"XHR","priority":"High","entity":"YouTube"},{"url":"https://www.youtube.com/youtubei/v1/log_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":18407.707000002265,"networkRequestTime":18464.02199999988,"networkEndTime":18543.846000000834,"finished":true,"transferSize":66,"resourceSize":28,"statusCode":200,"mimeType":"application/json","resourceType":"XHR","priority":"High","entity":"YouTube"},{"url":"http://localhost:3000/manifest.json","sessionTargetType":"page","protocol":"http/1.1","rendererStartTime":18524.70799999684,"networkRequestTime":18570.907000005245,"networkEndTime":18597.822999998927,"finished":true,"transferSize":606,"resourceSize":163,"statusCode":200,"mimeType":"application/json","resourceType":"Manifest","priority":"Medium","experimentalFromMainFrame":true,"entity":"localhost"},{"url":"https://www.gstatic.com/cv/js/sender/v1/cast_sender.js","sessionTargetType":"iframe","protocol":"h2","rendererStartTime":18756.026999995112,"networkRequestTime":18766.39400000125,"networkEndTime":18831.38599999994,"finished":true,"transferSize":2099,"resourceSize":4272,"statusCode":200,"mimeType":"text/javascript","resourceType":"Script","priority":"Low","entity":"Google CDN"},{"url":"https://www.gstatic.com/cv/js/sender/v1/cast_sender.js","sessionTargetType":"iframe","protocol":"h2","rendererStartTime":18777.797999992967,"networkRequestTime":18782.351999998093,"networkEndTime":18834.665999993682,"finished":true,"transferSize":2076,"resourceSize":4272,"statusCode":200,"mimeType":"text/javascript","resourceType":"Script","priority":"Low","entity":"Google CDN"},{"url":"https://www.gstatic.com/cv/js/sender/v1/cast_sender.js","sessionTargetType":"iframe","protocol":"h2","rendererStartTime":18798.398000001907,"networkRequestTime":18800.90799999982,"networkEndTime":18873.655999995768,"finished":true,"transferSize":2076,"resourceSize":4272,"statusCode":200,"mimeType":"text/javascript","resourceType":"Script","priority":"Low","entity":"Google CDN"},{"url":"https://www.gstatic.com/cv/js/sender/v1/cast_sender.js","sessionTargetType":"iframe","protocol":"h2","rendererStartTime":18821.634999997914,"networkRequestTime":18824.083999998868,"networkEndTime":18908.890000000596,"finished":true,"transferSize":2076,"resourceSize":4272,"statusCode":200,"mimeType":"text/javascript","resourceType":"Script","priority":"Low","entity":"Google CDN"},{"url":"https://www.youtube.com/generate_204?GQQ43A","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":19157.50499999523,"networkRequestTime":19200.822999998927,"networkEndTime":19242.58100000024,"finished":true,"transferSize":12,"resourceSize":0,"statusCode":204,"mimeType":"text/plain","resourceType":"Image","priority":"Low","entity":"YouTube"},{"url":"https://www.youtube.com/generate_204?_aB79Q","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":19455.48600000143,"networkRequestTime":19483.64999999851,"networkEndTime":19536.912999995053,"finished":true,"transferSize":12,"resourceSize":0,"statusCode":204,"mimeType":"text/plain","resourceType":"Image","priority":"Low","entity":"YouTube"},{"url":"https://www.youtube.com/generate_204?7fi9Yg","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":19685.64699999988,"networkRequestTime":19700.2669999972,"networkEndTime":19778.923000000417,"finished":true,"transferSize":12,"resourceSize":0,"statusCode":204,"mimeType":"text/plain","resourceType":"Image","priority":"Low","entity":"YouTube"},{"url":"https://www.youtube.com/generate_204?-6sLRw","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":19981.04399999976,"networkRequestTime":20020.453999996185,"networkEndTime":20060.784000001848,"finished":true,"transferSize":12,"resourceSize":0,"statusCode":204,"mimeType":"text/plain","resourceType":"Image","priority":"Low","entity":"YouTube"},{"url":"https://www.youtube.com/generate_204?W5bsYw","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":20240.829999998212,"networkRequestTime":20245.594000004232,"networkEndTime":20299.951999999583,"finished":true,"transferSize":12,"resourceSize":0,"statusCode":204,"mimeType":"text/plain","resourceType":"Image","priority":"Low","entity":"YouTube"},{"url":"https://www.youtube.com/generate_204?eXNIVQ","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":20523.273000001907,"networkRequestTime":20571.82800000161,"networkEndTime":20620.545000001788,"finished":true,"transferSize":12,"resourceSize":0,"statusCode":204,"mimeType":"text/plain","resourceType":"Image","priority":"Low","entity":"YouTube"},{"url":"https://www.gstatic.com/cv/js/sender/v1/cast_sender.js","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":20553.195000000298,"networkRequestTime":20578.870999999344,"networkEndTime":20669.700999997556,"finished":true,"transferSize":2032,"resourceSize":4272,"statusCode":200,"mimeType":"text/javascript","resourceType":"Script","priority":"Low","entity":"Google CDN"},{"url":"https://www.gstatic.com/cv/js/sender/v1/cast_sender.js","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":20589.251999996603,"networkRequestTime":20596.892999991775,"networkEndTime":20714.33599999547,"finished":true,"transferSize":2032,"resourceSize":4272,"statusCode":200,"mimeType":"text/javascript","resourceType":"Script","priority":"Low","entity":"Google CDN"},{"url":"https://www.gstatic.com/cv/js/sender/v1/cast_sender.js","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":20611.60300000012,"networkRequestTime":20617.130000002682,"networkEndTime":20708.320000000298,"finished":true,"transferSize":2032,"resourceSize":4272,"statusCode":200,"mimeType":"text/javascript","resourceType":"Script","priority":"Low","entity":"Google CDN"},{"url":"https://www.gstatic.com/cv/js/sender/v1/cast_sender.js","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":20660.897999994457,"networkRequestTime":20664.355000004172,"networkEndTime":20739.95799999684,"finished":true,"transferSize":2032,"resourceSize":4272,"statusCode":200,"mimeType":"text/javascript","resourceType":"Script","priority":"Low","entity":"Google CDN"},{"url":"https://www.gstatic.com/cv/js/sender/v1/cast_sender.js","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":20686.887999996543,"networkRequestTime":20691.206999994814,"networkEndTime":20816.800999999046,"finished":true,"transferSize":2032,"resourceSize":4272,"statusCode":200,"mimeType":"text/javascript","resourceType":"Script","priority":"Low","entity":"Google CDN"},{"url":"https://www.youtube.com/generate_204?Bh-cVA","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":20984.23299999535,"networkRequestTime":21012.651000000536,"networkEndTime":21054.603999994695,"finished":true,"transferSize":12,"resourceSize":0,"statusCode":204,"mimeType":"text/plain","resourceType":"Image","priority":"Low","entity":"YouTube"},{"url":"https://www.youtube.com/generate_204?BYNHHA","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":21254.446000002325,"networkRequestTime":21268.922999992967,"networkEndTime":21321.2669999972,"finished":true,"transferSize":12,"resourceSize":0,"statusCode":204,"mimeType":"text/plain","resourceType":"Image","priority":"Low","entity":"YouTube"},{"url":"https://www.youtube.com/generate_204?YR5a2g","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":21494.131999999285,"networkRequestTime":21576.445000000298,"networkEndTime":21633.129000000656,"finished":true,"transferSize":12,"resourceSize":0,"statusCode":204,"mimeType":"text/plain","resourceType":"Image","priority":"Low","entity":"YouTube"},{"url":"https://www.gstatic.com/eureka/clank/116/cast_sender.js","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":21594.935000002384,"networkRequestTime":21599.446000002325,"networkEndTime":21669.41699999571,"finished":true,"transferSize":15399,"resourceSize":52603,"statusCode":200,"mimeType":"text/javascript","resourceType":"Script","priority":"Low","entity":"Google CDN"},{"url":"https://www.gstatic.com/eureka/clank/116/cast_sender.js","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":21599.81100000441,"networkRequestTime":21617.322999998927,"networkEndTime":21683.100999996066,"finished":true,"transferSize":15399,"resourceSize":52603,"statusCode":200,"mimeType":"text/javascript","resourceType":"Script","priority":"Low","entity":"Google CDN"},{"url":"https://www.gstatic.com/eureka/clank/116/cast_sender.js","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":21605.705999992788,"networkRequestTime":21627.605000004172,"networkEndTime":21731.302000001073,"finished":true,"transferSize":15399,"resourceSize":52603,"statusCode":200,"mimeType":"text/javascript","resourceType":"Script","priority":"Low","entity":"Google CDN"},{"url":"https://www.gstatic.com/eureka/clank/116/cast_sender.js","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":21616.461999997497,"networkRequestTime":21650.53899999708,"networkEndTime":21784.7330000028,"finished":true,"transferSize":15399,"resourceSize":52603,"statusCode":200,"mimeType":"text/javascript","resourceType":"Script","priority":"Low","entity":"Google CDN"},{"url":"https://www.gstatic.com/eureka/clank/116/cast_sender.js","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":21663.090999998152,"networkRequestTime":21674.37799999863,"networkEndTime":21797.760000005364,"finished":true,"transferSize":15399,"resourceSize":52603,"statusCode":200,"mimeType":"text/javascript","resourceType":"Script","priority":"Low","entity":"Google CDN"},{"url":"https://www.gstatic.com/eureka/clank/116/cast_sender.js","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":21672.35799999535,"networkRequestTime":21684.584999993443,"networkEndTime":21798.33299999684,"finished":true,"transferSize":15399,"resourceSize":52603,"statusCode":200,"mimeType":"text/javascript","resourceType":"Script","priority":"Low","entity":"Google CDN"},{"url":"https://www.gstatic.com/eureka/clank/116/cast_sender.js","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":21683.43299999833,"networkRequestTime":21731.875,"networkEndTime":21821.423000000417,"finished":true,"transferSize":15399,"resourceSize":52603,"statusCode":200,"mimeType":"text/javascript","resourceType":"Script","priority":"Low","entity":"Google CDN"},{"url":"https://www.gstatic.com/eureka/clank/116/cast_sender.js","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":21691.14699999988,"networkRequestTime":21741.86099999398,"networkEndTime":21836.365999996662,"finished":true,"transferSize":15399,"resourceSize":52603,"statusCode":200,"mimeType":"text/javascript","resourceType":"Script","priority":"Low","entity":"Google CDN"},{"url":"https://www.gstatic.com/eureka/clank/116/cast_sender.js","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":21697.387000001967,"networkRequestTime":21742.52799999714,"networkEndTime":21837.00600000471,"finished":true,"transferSize":15399,"resourceSize":52603,"statusCode":200,"mimeType":"text/javascript","resourceType":"Script","priority":"Low","entity":"Google CDN"},{"url":"http://localhost:3000/favicon.ico","sessionTargetType":"page","protocol":"http/1.1","rendererStartTime":22065.392999999225,"networkRequestTime":22085.8919999972,"networkEndTime":22100.401999995112,"finished":true,"transferSize":1434,"resourceSize":1982,"statusCode":200,"mimeType":"text/html","resourceType":"Other","priority":"High","experimentalFromMainFrame":true,"entity":"localhost"},{"url":"https://www.youtube.com/youtubei/v1/log_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":22197.615999996662,"networkRequestTime":22203.606999993324,"networkEndTime":22288.133999995887,"finished":true,"transferSize":66,"resourceSize":28,"statusCode":200,"mimeType":"application/json","resourceType":"XHR","priority":"High","entity":"YouTube"},{"url":"https://www.youtube.com/youtubei/v1/log_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":22355.015000000596,"networkRequestTime":22369.88099999726,"networkEndTime":22435.197999998927,"finished":true,"transferSize":66,"resourceSize":28,"statusCode":200,"mimeType":"application/json","resourceType":"XHR","priority":"High","entity":"YouTube"},{"url":"https://www.youtube.com/youtubei/v1/log_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":22433.054999999702,"networkRequestTime":22450.62799999863,"networkEndTime":22515.503999993205,"finished":true,"transferSize":66,"resourceSize":28,"statusCode":200,"mimeType":"application/json","resourceType":"XHR","priority":"High","entity":"YouTube"},{"url":"https://www.youtube.com/youtubei/v1/log_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":22597.34699999541,"networkRequestTime":22602.528999999166,"networkEndTime":22687.546000003815,"finished":true,"transferSize":66,"resourceSize":28,"statusCode":200,"mimeType":"application/json","resourceType":"XHR","priority":"High","entity":"YouTube"},{"url":"https://www.youtube.com/youtubei/v1/log_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":22618.8389999941,"networkRequestTime":22624.35300000012,"networkEndTime":22690.012000001967,"finished":true,"transferSize":66,"resourceSize":28,"statusCode":200,"mimeType":"application/json","resourceType":"XHR","priority":"High","entity":"YouTube"},{"url":"https://www.youtube.com/youtubei/v1/log_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":22637.737999998033,"networkRequestTime":22642.653999999166,"networkEndTime":22721.36699999869,"finished":true,"transferSize":66,"resourceSize":28,"statusCode":200,"mimeType":"application/json","resourceType":"XHR","priority":"High","entity":"YouTube"},{"url":"https://www.youtube.com/youtubei/v1/log_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":22654.913000002503,"networkRequestTime":22664.972999997437,"networkEndTime":22739.887999996543,"finished":true,"transferSize":66,"resourceSize":28,"statusCode":200,"mimeType":"application/json","resourceType":"XHR","priority":"High","entity":"YouTube"},{"url":"https://www.youtube.com/youtubei/v1/log_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":22683.848000004888,"networkRequestTime":22691.334999993443,"networkEndTime":22796.16700000316,"finished":true,"transferSize":66,"resourceSize":28,"statusCode":200,"mimeType":"application/json","resourceType":"XHR","priority":"High","entity":"YouTube"},{"url":"https://www.youtube.com/youtubei/v1/log_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":22708.494999997318,"networkRequestTime":22720.814999997616,"networkEndTime":22795.726999998093,"finished":true,"transferSize":66,"resourceSize":28,"statusCode":200,"mimeType":"application/json","resourceType":"XHR","priority":"High","entity":"YouTube"},{"url":"https://www.youtube.com/youtubei/v1/log_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":22754.46700000018,"networkRequestTime":22777.886999994516,"networkEndTime":22843.96100000292,"finished":true,"transferSize":66,"resourceSize":28,"statusCode":200,"mimeType":"application/json","resourceType":"XHR","priority":"High","entity":"YouTube"},{"url":"https://www.youtube.com/youtubei/v1/log_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":23139.76099999994,"networkRequestTime":23143.787000000477,"networkEndTime":23225.365999996662,"finished":true,"transferSize":66,"resourceSize":28,"statusCode":200,"mimeType":"application/json","resourceType":"XHR","priority":"High","entity":"YouTube"},{"url":"https://www.youtube.com/youtubei/v1/log_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":23147.554999999702,"networkRequestTime":23158.665999993682,"networkEndTime":23246.28299999982,"finished":true,"transferSize":66,"resourceSize":28,"statusCode":200,"mimeType":"application/json","resourceType":"XHR","priority":"High","entity":"YouTube"},{"url":"https://www.youtube.com/youtubei/v1/log_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":23163.27199999988,"networkRequestTime":23168.98900000006,"networkEndTime":23247.34399999678,"finished":true,"transferSize":66,"resourceSize":28,"statusCode":200,"mimeType":"application/json","resourceType":"XHR","priority":"High","entity":"YouTube"},{"url":"https://www.youtube.com/youtubei/v1/log_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8","sessionTargetType":"iframe","protocol":"h3","rendererStartTime":23180.025999993086,"networkRequestTime":23182.954999998212,"networkEndTime":23267.556999996305,"finished":true,"transferSize":66,"resourceSize":28,"statusCode":200,"mimeType":"application/json","resourceType":"XHR","priority":"High","entity":"YouTube"}],"debugData":{"type":"debugdata","networkStartTimeTs":59642938258}}},"network-rtt":{"id":"network-rtt","title":"Network Round Trip Times","description":"Network round trip times (RTT) have a large impact on performance. If the RTT to an origin is high, it's an indication that servers closer to the user could improve performance. [Learn more about the Round Trip Time](https://hpbn.co/primer-on-latency-and-bandwidth/).","score":null,"scoreDisplayMode":"informative","numericValue":64.32000000000001,"numericUnit":"millisecond","displayValue":"60 ms","details":{"type":"table","headings":[{"key":"origin","valueType":"text","label":"URL"},{"key":"rtt","valueType":"ms","granularity":1,"label":"Time Spent"}],"items":[{"origin":"https://i.ytimg.com","rtt":64.32000000000001},{"origin":"http://localhost:3000","rtt":0.22399999999999998},{"origin":"https://maxcdn.bootstrapcdn.com","rtt":0.22399999999999998},{"origin":"https://www.youtube.com","rtt":0.22399999999999998},{"origin":"https://fonts.gstatic.com","rtt":0.22399999999999998},{"origin":"https://googleads.g.doubleclick.net","rtt":0.22399999999999998},{"origin":"https://static.doubleclick.net","rtt":0.22399999999999998},{"origin":"https://jnn-pa.googleapis.com","rtt":0.22399999999999998},{"origin":"https://www.google.com","rtt":0.22399999999999998},{"origin":"https://yt3.ggpht.com","rtt":0.22399999999999998},{"origin":"https://www.gstatic.com","rtt":0.22399999999999998}],"sortedBy":["rtt"]}},"network-server-latency":{"id":"network-server-latency","title":"Server Backend Latencies","description":"Server latencies can impact web performance. If the server latency of an origin is high, it's an indication the server is overloaded or has poor backend performance. [Learn more about server response time](https://hpbn.co/primer-on-web-performance/#analyzing-the-resource-waterfall).","score":null,"scoreDisplayMode":"informative","numericValue":151.18300000000002,"numericUnit":"millisecond","displayValue":"150 ms","details":{"type":"table","headings":[{"key":"origin","valueType":"text","label":"URL"},{"key":"serverResponseTime","valueType":"ms","granularity":1,"label":"Time Spent"}],"items":[{"origin":"https://www.google.com","serverResponseTime":151.18300000000002},{"origin":"https://fonts.gstatic.com","serverResponseTime":91.258},{"origin":"https://maxcdn.bootstrapcdn.com","serverResponseTime":76.975},{"origin":"https://yt3.ggpht.com","serverResponseTime":75.43900000000001},{"origin":"https://www.gstatic.com","serverResponseTime":67.6625},{"origin":"https://www.youtube.com","serverResponseTime":65.02699999999999},{"origin":"https://jnn-pa.googleapis.com","serverResponseTime":52.9435},{"origin":"https://i.ytimg.com","serverResponseTime":49.36800000000001},{"origin":"https://googleads.g.doubleclick.net","serverResponseTime":48.947500000000005},{"origin":"https://static.doubleclick.net","serverResponseTime":39.9575},{"origin":"http://localhost:3000","serverResponseTime":2.6125}],"sortedBy":["serverResponseTime"]}},"main-thread-tasks":{"id":"main-thread-tasks","title":"Tasks","description":"Lists the toplevel main thread tasks that executed during page load.","score":null,"scoreDisplayMode":"informative","details":{"type":"table","headings":[{"key":"startTime","valueType":"ms","granularity":1,"label":"Start Time"},{"key":"duration","valueType":"ms","granularity":1,"label":"End Time"}],"items":[{"duration":30.748,"startTime":24.164},{"duration":183.53,"startTime":55.414},{"duration":16.715,"startTime":241.663},{"duration":11.146,"startTime":258.386},{"duration":373.721,"startTime":378.406},{"duration":12.299,"startTime":752.176},{"duration":7.2,"startTime":765.196},{"duration":5.156,"startTime":785.042},{"duration":9.89,"startTime":849.583},{"duration":38.857,"startTime":860.641},{"duration":5.565,"startTime":900.453},{"duration":5.744,"startTime":914.312},{"duration":6.372,"startTime":920.131},{"duration":31.847,"startTime":951.802},{"duration":11.082,"startTime":983.668},{"duration":6.289,"startTime":1012.855},{"duration":34.35,"startTime":1108.067},{"duration":86.562,"startTime":1144.016},{"duration":73.035,"startTime":1325.82},{"duration":17.713,"startTime":1403.168},{"duration":21.18,"startTime":1427.402},{"duration":18.143,"startTime":1458.771},{"duration":7.583,"startTime":3218.603},{"duration":8.339,"startTime":11610.05},{"duration":21.234,"startTime":18499.915},{"duration":13.389,"startTime":18521.256},{"duration":7.596,"startTime":24372.422},{"duration":6.288,"startTime":25560.578}]}},"metrics":{"id":"metrics","title":"Metrics","description":"Collects all available metrics.","score":null,"scoreDisplayMode":"informative","numericValue":891,"numericUnit":"millisecond","details":{"type":"debugdata","items":[{"firstContentfulPaint":480,"firstMeaningfulPaint":693,"largestContentfulPaint":865,"interactive":891,"speedIndex":843,"totalBlockingTime":166,"maxPotentialFID":187,"cumulativeLayoutShift":0,"cumulativeLayoutShiftMainFrame":0,"timeToFirstByte":123,"observedTimeOrigin":0,"observedTimeOriginTs":59642936585,"observedNavigationStart":0,"observedNavigationStartTs":59642936585,"observedFirstPaint":842,"observedFirstPaintTs":59643778607,"observedFirstContentfulPaint":842,"observedFirstContentfulPaintTs":59643778607,"observedFirstContentfulPaintAllFrames":842,"observedFirstContentfulPaintAllFramesTs":59643778607,"observedFirstMeaningfulPaint":842,"observedFirstMeaningfulPaintTs":59643778607,"observedLargestContentfulPaint":842,"observedLargestContentfulPaintTs":59643778607,"observedLargestContentfulPaintAllFrames":842,"observedLargestContentfulPaintAllFramesTs":59643778607,"observedTraceEnd":25742,"observedTraceEndTs":59668678702,"observedLoad":22054,"observedLoadTs":59664990833,"observedDomContentLoaded":746,"observedDomContentLoadedTs":59643682267,"observedCumulativeLayoutShift":0,"observedCumulativeLayoutShiftMainFrame":0,"observedFirstVisualChange":789,"observedFirstVisualChangeTs":59643725585,"observedLastVisualChange":789,"observedLastVisualChangeTs":59643725585,"observedSpeedIndex":790,"observedSpeedIndexTs":59643726550},{"lcpInvalidated":false}]}},"performance-budget":{"id":"performance-budget","title":"Performance budget","description":"Keep the quantity and size of network requests under the targets set by the provided performance budget. [Learn more about performance budgets](https://developers.google.com/web/tools/lighthouse/audits/budgets).","score":null,"scoreDisplayMode":"notApplicable"},"timing-budget":{"id":"timing-budget","title":"Timing budget","description":"Set a timing budget to help you keep an eye on the performance of your site. Performant sites load fast and respond to user input events quickly. [Learn more about performance budgets](https://developers.google.com/web/tools/lighthouse/audits/budgets).","score":null,"scoreDisplayMode":"notApplicable"},"resource-summary":{"id":"resource-summary","title":"Keep request counts low and transfer sizes small","description":"To set budgets for the quantity and size of page resources, add a budget.json file. [Learn more about performance budgets](https://web.dev/use-lighthouse-for-performance-budgets/).","score":null,"scoreDisplayMode":"informative","displayValue":"232 requests • 1,610 KiB","details":{"type":"table","headings":[{"key":"label","valueType":"text","label":"Resource Type"},{"key":"requestCount","valueType":"numeric","label":"Requests"},{"key":"transferSize","valueType":"bytes","label":"Transfer Size"}],"items":[{"resourceType":"total","label":"Total","requestCount":232,"transferSize":1648994},{"resourceType":"script","label":"Script","requestCount":77,"transferSize":624657},{"resourceType":"image","label":"Image","requestCount":27,"transferSize":460861},{"resourceType":"other","label":"Other","requestCount":86,"transferSize":324073},{"resourceType":"font","label":"Font","requestCount":20,"transferSize":216025},{"resourceType":"stylesheet","label":"Stylesheet","requestCount":11,"transferSize":21944},{"resourceType":"document","label":"Document","requestCount":11,"transferSize":1434},{"resourceType":"media","label":"Media","requestCount":0,"transferSize":0},{"resourceType":"third-party","label":"Third-party","requestCount":229,"transferSize":1313240}]}},"third-party-summary":{"id":"third-party-summary","title":"Minimize third-party usage","description":"Third-party code can significantly impact load performance. Limit the number of redundant third-party providers and try to load third-party code after your page has primarily finished loading. [Learn how to minimize third-party impact](https://developers.google.com/web/fundamentals/performance/optimizing-content-efficiency/loading-third-party-javascript/).","score":1,"scoreDisplayMode":"binary","displayValue":"Third-party code blocked the main thread for 0 ms","details":{"type":"table","headings":[{"key":"entity","valueType":"text","label":"Third-Party","subItemsHeading":{"key":"url","valueType":"url"}},{"key":"transferSize","granularity":1,"valueType":"bytes","label":"Transfer Size","subItemsHeading":{"key":"transferSize"}},{"key":"blockingTime","granularity":1,"valueType":"ms","label":"Main-Thread Blocking Time","subItemsHeading":{"key":"blockingTime"}}],"items":[{"mainThreadTime":1.176,"blockingTime":0,"transferSize":463127,"entity":"YouTube","subItems":{"type":"subitems","items":[{"url":"https://i.ytimg.com/vi/ZacOS8NBK6U/sddefault.jpg","mainThreadTime":0,"blockingTime":0,"transferSize":70282},{"url":"https://i.ytimg.com/vi_webp/U4ogK0MIzqk/sddefault.webp","mainThreadTime":0,"blockingTime":0,"transferSize":66854},{"url":"https://i.ytimg.com/vi_webp/gB1F9G0JXOo/sddefault.webp","mainThreadTime":0,"blockingTime":0,"transferSize":55913},{"url":"https://i.ytimg.com/vi_webp/xbs7FT7dXYc/sddefault.webp","mainThreadTime":0,"blockingTime":0,"transferSize":54631},{"url":"https://i.ytimg.com/vi/FUeyrEN14Rk/sddefault.jpg","mainThreadTime":0,"blockingTime":0,"transferSize":44770},{"url":"Other resources","transferSize":170677,"blockingTime":0}]}},{"mainThreadTime":0,"blockingTime":0,"transferSize":452811,"entity":"Other Google APIs/SDKs","subItems":{"type":"subitems","items":[{"url":"https://jnn-pa.googleapis.com/$rpc/google.internal.waa.v1.Waa/Create","mainThreadTime":0,"blockingTime":0,"transferSize":318185},{"url":"https://www.google.com/js/th/m1c0gC2mKP6K-1luAo-g244IPBifFXMG9ixLMnE8OLk.js","mainThreadTime":0,"blockingTime":0,"transferSize":133286}]}},{"mainThreadTime":0,"blockingTime":0,"transferSize":216025,"entity":"Google Fonts","subItems":{"type":"subitems","items":[{"url":"https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff2","mainThreadTime":0,"blockingTime":0,"transferSize":108150},{"url":"https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff2","mainThreadTime":0,"blockingTime":0,"transferSize":107875}]}},{"mainThreadTime":0,"blockingTime":0,"transferSize":157078,"entity":"Google CDN","subItems":{"type":"subitems","items":[{"url":"https://www.gstatic.com/eureka/clank/116/cast_sender.js","mainThreadTime":0,"blockingTime":0,"transferSize":138591},{"url":"https://www.gstatic.com/cv/js/sender/v1/cast_sender.js","mainThreadTime":0,"blockingTime":0,"transferSize":18487}]}},{"mainThreadTime":11.146,"blockingTime":0,"transferSize":21944,"entity":"Bootstrap CDN","subItems":{"type":"subitems","items":[{"url":"https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css","mainThreadTime":11.146,"blockingTime":0,"transferSize":21944}]}},{"mainThreadTime":0,"blockingTime":0,"transferSize":2255,"entity":"Google/Doubleclick Ads","subItems":{"type":"subitems","items":[]}},{"mainThreadTime":0.30599999999999994,"blockingTime":0,"transferSize":992,"entity":"NaturalReader - AI Text to Speech","subItems":{"type":"subitems","items":[]}}],"summary":{"wastedBytes":1314232,"wastedMs":0},"isEntityGrouped":true}},"third-party-facades":{"id":"third-party-facades","title":"Some third-party resources can be lazy loaded with a facade","description":"Some third-party embeds can be lazy loaded. Consider replacing them with a facade until they are required. [Learn how to defer third-parties with a facade](https://developer.chrome.com/docs/lighthouse/performance/third-party-facades/).","score":0,"scoreDisplayMode":"binary","displayValue":"1 facade alternative available","details":{"type":"table","headings":[{"key":"product","valueType":"text","subItemsHeading":{"key":"url","valueType":"url"},"label":"Product"},{"key":"transferSize","valueType":"bytes","subItemsHeading":{"key":"transferSize"},"granularity":1,"label":"Transfer Size"},{"key":"blockingTime","valueType":"ms","subItemsHeading":{"key":"blockingTime"},"granularity":1,"label":"Main-Thread Blocking Time"}],"items":[{"product":"YouTube Embedded Player (Video)","transferSize":463127,"blockingTime":0,"subItems":{"type":"subitems","items":[{"url":"https://i.ytimg.com/vi/ZacOS8NBK6U/sddefault.jpg","mainThreadTime":0,"blockingTime":0,"transferSize":70282},{"url":"https://i.ytimg.com/vi_webp/U4ogK0MIzqk/sddefault.webp","mainThreadTime":0,"blockingTime":0,"transferSize":66854},{"url":"https://i.ytimg.com/vi_webp/gB1F9G0JXOo/sddefault.webp","mainThreadTime":0,"blockingTime":0,"transferSize":55913},{"url":"https://i.ytimg.com/vi_webp/xbs7FT7dXYc/sddefault.webp","mainThreadTime":0,"blockingTime":0,"transferSize":54631},{"url":"https://i.ytimg.com/vi/FUeyrEN14Rk/sddefault.jpg","mainThreadTime":0,"blockingTime":0,"transferSize":44770},{"url":"Other resources","mainThreadTime":0,"blockingTime":0,"transferSize":170677}]},"entity":"YouTube"}]}},"largest-contentful-paint-element":{"id":"largest-contentful-paint-element","title":"Largest Contentful Paint element","description":"This is the largest contentful element painted within the viewport. [Learn more about the Largest Contentful Paint element](https://developer.chrome.com/docs/lighthouse/performance/lighthouse-largest-contentful-paint/)","score":null,"scoreDisplayMode":"informative","displayValue":"870 ms","details":{"type":"list","items":[{"type":"table","headings":[{"key":"node","valueType":"node","label":"Element"}],"items":[{"node":{"type":"node","lhId":"page-0-H1","path":"1,HTML,1,BODY,1,DIV,0,DIV,0,HEADER,0,H1","selector":"div#root > div.text-left > header.App-header > h1","boundingRect":{"top":0,"bottom":48,"left":0,"right":1668,"width":1668,"height":48},"snippet":"\u003ch1>","nodeLabel":"Video Recommendation"}}]},{"type":"table","headings":[{"key":"phase","valueType":"text","label":"Phase"},{"key":"percent","valueType":"text","label":"% of LCP"},{"key":"timing","valueType":"ms","label":"Timing"}],"items":[{"phase":"TTFB","timing":122.6125,"percent":"14%"},{"phase":"Load Delay","timing":0,"percent":"0%"},{"phase":"Load Time","timing":0,"percent":"0%"},{"phase":"Render Delay","timing":742.626,"percent":"86%"}]}]}},"lcp-lazy-loaded":{"id":"lcp-lazy-loaded","title":"Largest Contentful Paint image was not lazily loaded","description":"Above-the-fold images that are lazily loaded render later in the page lifecycle, which can delay the largest contentful paint. [Learn more about optimal lazy loading](https://web.dev/lcp-lazy-loading/).","score":null,"scoreDisplayMode":"notApplicable"},"layout-shift-elements":{"id":"layout-shift-elements","title":"Avoid large layout shifts","description":"These DOM elements contribute most to the CLS of the page. [Learn how to improve CLS](https://web.dev/optimize-cls/)","score":null,"scoreDisplayMode":"notApplicable","details":{"type":"table","headings":[],"items":[]}},"long-tasks":{"id":"long-tasks","title":"Avoid long main-thread tasks","description":"Lists the longest tasks on the main thread, useful for identifying worst contributors to input delay. [Learn how to avoid long main-thread tasks](https://web.dev/long-tasks-devtools/)","score":null,"scoreDisplayMode":"informative","displayValue":"3 long tasks found","details":{"type":"table","headings":[{"key":"url","valueType":"url","label":"URL"},{"key":"startTime","valueType":"ms","granularity":1,"label":"Start Time"},{"key":"duration","valueType":"ms","granularity":1,"label":"Duration"}],"items":[{"url":"http://localhost:3000/static/js/bundle.js","duration":187,"startTime":704.6125},{"url":"http://localhost:3000/","duration":184,"startTime":193.6125},{"url":"chrome-extension://fmkadmapgofadopljbjfkapdkoienihi/build/react_devtools_backend_compact.js","duration":87,"startTime":523.6125}],"sortedBy":["duration"],"skipSumming":["startTime"]}},"no-unload-listeners":{"id":"no-unload-listeners","title":"Avoids `unload` event listeners","description":"The `unload` event does not fire reliably and listening for it can prevent browser optimizations like the Back-Forward Cache. Use `pagehide` or `visibilitychange` events instead. [Learn more about unload event listeners](https://web.dev/bfcache/#never-use-the-unload-event)","score":1,"scoreDisplayMode":"binary"},"non-composited-animations":{"id":"non-composited-animations","title":"Avoid non-composited animations","description":"Animations which are not composited can be janky and increase CLS. [Learn how to avoid non-composited animations](https://developer.chrome.com/docs/lighthouse/performance/non-composited-animations/)","score":null,"scoreDisplayMode":"notApplicable","details":{"type":"table","headings":[],"items":[]}},"unsized-images":{"id":"unsized-images","title":"Image elements have explicit `width` and `height`","description":"Set an explicit width and height on image elements to reduce layout shifts and improve CLS. [Learn how to set image dimensions](https://web.dev/optimize-cls/#images-without-dimensions)","score":null,"scoreDisplayMode":"notApplicable","details":{"type":"table","headings":[],"items":[]}},"valid-source-maps":{"id":"valid-source-maps","title":"Page has valid source maps","description":"Source maps translate minified code to the original source code. This helps developers debug in production. In addition, Lighthouse is able to provide further insights. Consider deploying source maps to take advantage of these benefits. [Learn more about source maps](https://developer.chrome.com/docs/devtools/javascript/source-maps/).","score":1,"scoreDisplayMode":"binary","details":{"type":"table","headings":[{"key":"scriptUrl","valueType":"url","subItemsHeading":{"key":"error"},"label":"URL"},{"key":"sourceMapUrl","valueType":"url","label":"Map URL"}],"items":[{"scriptUrl":"http://localhost:3000/static/js/bundle.js","sourceMapUrl":"http://localhost:3000/static/js/bundle.js.map","subItems":{"type":"subitems","items":[{"error":"Warning: missing 2 items in `.sourcesContent`"}]}},{"scriptUrl":"chrome-extension://fmkadmapgofadopljbjfkapdkoienihi/build/react_devtools_backend_compact.js","sourceMapUrl":"chrome-extension://fmkadmapgofadopljbjfkapdkoienihi/build/react_devtools_backend_compact.js.map","subItems":{"type":"subitems","items":[{"error":"Warning: missing 61 items in `.sourcesContent`"}]}}]}},"prioritize-lcp-image":{"id":"prioritize-lcp-image","title":"Preload Largest Contentful Paint image","description":"If the LCP element is dynamically added to the page, you should preload the image in order to improve LCP. [Learn more about preloading LCP elements](https://web.dev/optimize-lcp/#optimize-when-the-resource-is-discovered).","score":null,"scoreDisplayMode":"notApplicable"},"csp-xss":{"id":"csp-xss","title":"Ensure CSP is effective against XSS attacks","description":"A strong Content Security Policy (CSP) significantly reduces the risk of cross-site scripting (XSS) attacks. [Learn how to use a CSP to prevent XSS](https://developer.chrome.com/docs/lighthouse/best-practices/csp-xss/)","score":null,"scoreDisplayMode":"informative","details":{"type":"table","headings":[{"key":"description","valueType":"text","subItemsHeading":{"key":"description"},"label":"Description"},{"key":"directive","valueType":"code","subItemsHeading":{"key":"directive"},"label":"Directive"},{"key":"severity","valueType":"text","subItemsHeading":{"key":"severity"},"label":"Severity"}],"items":[{"severity":"High","description":"No CSP found in enforcement mode"}]}},"script-treemap-data":{"id":"script-treemap-data","title":"Script Treemap Data","description":"Used for treemap app","score":null,"scoreDisplayMode":"informative","details":{"type":"treemap-data","nodes":[{"name":"chrome-extension://cjpalhdlnbpafiamejdnhcphjbkeiagm/js/vapi.js","resourceBytes":2565,"unusedBytes":0},{"name":"chrome-extension://cjpalhdlnbpafiamejdnhcphjbkeiagm/js/vapi-client.js","resourceBytes":8916,"unusedBytes":1144},{"name":"chrome-extension://cjpalhdlnbpafiamejdnhcphjbkeiagm/js/contentscript.js","resourceBytes":47086,"unusedBytes":28334},{"name":"chrome-extension://fmkadmapgofadopljbjfkapdkoienihi/build/prepareInjection.js","resourceBytes":12521,"unusedBytes":3300},{"name":"chrome-extension://fmkadmapgofadopljbjfkapdkoienihi/build/installHook.js","resourceBytes":17897,"unusedBytes":6987},{"name":"chrome-extension://fmkadmapgofadopljbjfkapdkoienihi/build/renderer.js","resourceBytes":360122,"unusedBytes":290416},{"name":"chrome-extension://gbmdgpbipfallnflgajpaliibnhdgobh/assets/viewer.js","resourceBytes":215434,"unusedBytes":188516},{"name":"http://localhost:3000/static/js/bundle.js","resourceBytes":1570242,"children":[{"name":"home/cyf/GitHub/Full-Stack-Project-Assessment/client","resourceBytes":1475087,"children":[{"name":"src","resourceBytes":14134,"children":[{"name":"App.js","resourceBytes":1108},{"name":"components","resourceBytes":10318,"unusedBytes":2385,"children":[{"name":"Button.jsx","resourceBytes":383,"unusedBytes":18},{"name":"CardsContainer.jsx","resourceBytes":1473,"unusedBytes":115},{"name":"MainContainer.jsx","resourceBytes":1214},{"name":"VideoCard.jsx","resourceBytes":3036,"unusedBytes":477},{"name":"VideoForm.jsx","resourceBytes":4212,"unusedBytes":1775}]},{"name":"index.js","resourceBytes":542},{"name":"App.css","resourceBytes":627},{"name":"index.css","resourceBytes":1539}],"unusedBytes":2385},{"name":"node_modules","resourceBytes":1418031,"unusedBytes":664902,"children":[{"name":"@pmmmwh/react-refresh-webpack-plugin","resourceBytes":9191,"unusedBytes":1974,"children":[{"name":"lib/runtime/RefreshUtils.js","resourceBytes":8387,"unusedBytes":1974},{"name":"client/ReactRefreshEntry.js","resourceBytes":804}]},{"name":"ansi-html-community/index.js","resourceBytes":4312,"unusedBytes":979},{"name":"core-js-pure","resourceBytes":30844,"children":[{"name":"actual/global-this.js","resourceBytes":141},{"name":"es/global-this.js","resourceBytes":227},{"name":"features/global-this.js","resourceBytes":293},{"name":"internals","resourceBytes":29572,"unusedBytes":4359,"children":[{"name":"a-callable.js","resourceBytes":597,"unusedBytes":133},{"name":"an-object.js","resourceBytes":476,"unusedBytes":125},{"name":"classof-raw.js","resourceBytes":308,"unusedBytes":60},{"name":"create-non-enumerable-property.js","resourceBytes":679,"unusedBytes":73},{"name":"create-property-descriptor.js","resourceBytes":173},{"name":"descriptors.js","resourceBytes":389},{"name":"document-create-element.js","resourceBytes":475,"unusedBytes":68},{"name":"engine-user-agent.js","resourceBytes":189},{"name":"engine-v8-version.js","resourceBytes":989},{"name":"export.js","resourceBytes":5297,"unusedBytes":504},{"name":"fails.js","resourceBytes":108},{"name":"function-apply.js","resourceBytes":349,"unusedBytes":54},{"name":"function-bind-context.js","resourceBytes":544,"unusedBytes":176},{"name":"function-call.js","resourceBytes":138,"unusedBytes":53},{"name":"function-uncurry-this.js","resourceBytes":324,"unusedBytes":89},{"name":"get-built-in.js","resourceBytes":677,"unusedBytes":77},{"name":"get-method.js","resourceBytes":309,"unusedBytes":91},{"name":"global.js","resourceBytes":603,"unusedBytes":30},{"name":"has-own-property.js","resourceBytes":514,"unusedBytes":72},{"name":"ie8-dom-define.js","resourceBytes":690,"unusedBytes":214},{"name":"indexed-object.js","resourceBytes":942,"unusedBytes":80},{"name":"is-callable.js","resourceBytes":160},{"name":"is-forced.js","resourceBytes":739},{"name":"is-object.js","resourceBytes":225},{"name":"is-pure.js","resourceBytes":23},{"name":"is-symbol.js","resourceBytes":914,"unusedBytes":182},{"name":"native-symbol.js","resourceBytes":844},{"name":"object-define-property.js","resourceBytes":1291,"unusedBytes":382},{"name":"object-get-own-property-descriptor.js","resourceBytes":1757,"unusedBytes":307},{"name":"object-is-prototype-of.js","resourceBytes":195},{"name":"object-property-is-enumerable.js","resourceBytes":629,"unusedBytes":138},{"name":"ordinary-to-primitive.js","resourceBytes":1036,"unusedBytes":405},{"name":"path.js","resourceBytes":21},{"name":"require-object-coercible.js","resourceBytes":367,"unusedBytes":100},{"name":"set-global.js","resourceBytes":446},{"name":"shared-store.js","resourceBytes":347},{"name":"shared.js","resourceBytes":492},{"name":"to-indexed-object.js","resourceBytes":444,"unusedBytes":69},{"name":"to-object.js","resourceBytes":471,"unusedBytes":74},{"name":"to-primitive.js","resourceBytes":1561,"unusedBytes":480},{"name":"to-property-key.js","resourceBytes":461,"unusedBytes":109},{"name":"try-to-string.js","resourceBytes":264,"unusedBytes":105},{"name":"uid.js","resourceBytes":358,"unusedBytes":109},{"name":"use-symbol-as-uid.js","resourceBytes":277},{"name":"well-known-symbol.js","resourceBytes":1480}]},{"name":"modules","resourceBytes":478,"children":[{"name":"es.global-this.js","resourceBytes":334},{"name":"esnext.global-this.js","resourceBytes":144}]},{"name":"stable/global-this.js","resourceBytes":133}],"unusedBytes":4359},{"name":"css-loader/dist/runtime","resourceBytes":2956,"unusedBytes":2626,"children":[{"name":"api.js","resourceBytes":2284,"unusedBytes":1974},{"name":"sourceMaps.js","resourceBytes":672,"unusedBytes":652}]},{"name":"events/events.js","resourceBytes":14190,"unusedBytes":8734},{"name":"html-entities/lib","resourceBytes":110083,"unusedBytes":4958,"children":[{"name":"index.js","resourceBytes":7051,"unusedBytes":4601},{"name":"named-references.js","resourceBytes":101977},{"name":"numeric-unicode-map.js","resourceBytes":453},{"name":"surrogate-pairs.js","resourceBytes":602,"unusedBytes":357}]},{"name":"object-assign/index.js","resourceBytes":2191,"unusedBytes":725},{"name":"react-dom","resourceBytes":976994,"unusedBytes":498069,"children":[{"name":"cjs/react-dom.development.js","resourceBytes":975859,"unusedBytes":497094},{"name":"index.js","resourceBytes":1135,"unusedBytes":975}]},{"name":"react-refresh","resourceBytes":24431,"unusedBytes":8147,"children":[{"name":"cjs/react-refresh-runtime.development.js","resourceBytes":24244,"unusedBytes":8147},{"name":"runtime.js","resourceBytes":187}]},{"name":"react","resourceBytes":121220,"unusedBytes":79299,"children":[{"name":"cjs","resourceBytes":120894,"unusedBytes":79299,"children":[{"name":"react-jsx-dev-runtime.development.js","resourceBytes":41479,"unusedBytes":20897},{"name":"react.development.js","resourceBytes":79415,"unusedBytes":58402}]},{"name":"index.js","resourceBytes":147},{"name":"jsx-dev-runtime.js","resourceBytes":179}]},{"name":"scheduler","resourceBytes":29801,"unusedBytes":21192,"children":[{"name":"cjs","resourceBytes":29467,"unusedBytes":21192,"children":[{"name":"scheduler-tracing.development.js","resourceBytes":10048,"unusedBytes":8517},{"name":"scheduler.development.js","resourceBytes":19419,"unusedBytes":12675}]},{"name":"index.js","resourceBytes":159},{"name":"tracing.js","resourceBytes":175}]},{"name":"webpack-dev-server/client","resourceBytes":80340,"unusedBytes":29170,"children":[{"name":"clients/WebSocketClient.js","resourceBytes":2301,"unusedBytes":91},{"name":"index.js","resourceBytes":12267,"unusedBytes":4672},{"name":"modules/logger/index.js","resourceBytes":31394,"unusedBytes":9698},{"name":"overlay.js","resourceBytes":11789,"unusedBytes":9207},{"name":"overlay","resourceBytes":9309,"unusedBytes":3156,"children":[{"name":"fsm.js","resourceBytes":4030,"unusedBytes":2027},{"name":"runtime-error.js","resourceBytes":1039,"unusedBytes":484},{"name":"state-machine.js","resourceBytes":2837,"unusedBytes":645},{"name":"styles.js","resourceBytes":1403}]},{"name":"socket.js","resourceBytes":2066,"unusedBytes":641},{"name":"utils","resourceBytes":11214,"unusedBytes":1705,"children":[{"name":"createSocketURL.js","resourceBytes":4400,"unusedBytes":60},{"name":"getCurrentScriptSource.js","resourceBytes":914,"unusedBytes":794},{"name":"log.js","resourceBytes":1185},{"name":"parseURL.js","resourceBytes":1308},{"name":"reloadApp.js","resourceBytes":2180,"unusedBytes":659},{"name":"sendMessage.js","resourceBytes":486},{"name":"stripAnsi.js","resourceBytes":741,"unusedBytes":192}]}]},{"name":"webpack/hot","resourceBytes":5698,"unusedBytes":3441,"children":[{"name":"dev-server.js","resourceBytes":2093,"unusedBytes":1573},{"name":"emitter.js","resourceBytes":126},{"name":"log-apply-result.js","resourceBytes":1551,"unusedBytes":1551},{"name":"log.js","resourceBytes":1928,"unusedBytes":317}]},{"name":"style-loader/dist/runtime","resourceBytes":5780,"unusedBytes":1229,"children":[{"name":"injectStylesIntoStyleTag.js","resourceBytes":2488,"unusedBytes":977},{"name":"insertBySelector.js","resourceBytes":993},{"name":"insertStyleElement.js","resourceBytes":274},{"name":"setAttributesWithoutAttributes.js","resourceBytes":255},{"name":"styleDomAPI.js","resourceBytes":1400,"unusedBytes":252},{"name":"styleTagTransform.js","resourceBytes":370}]}]},{"name":"webpack","resourceBytes":42922,"children":[{"name":"bootstrap","resourceBytes":1654},{"name":"runtime","resourceBytes":40616,"children":[{"name":"compat get default export","resourceBytes":356},{"name":"define property getters","resourceBytes":397},{"name":"get javascript update chunk filename","resourceBytes":265,"unusedBytes":169},{"name":"get update manifest filename","resourceBytes":102,"unusedBytes":62},{"name":"getFullHash","resourceBytes":66},{"name":"global","resourceBytes":310},{"name":"hasOwnProperty shorthand","resourceBytes":100},{"name":"load script","resourceBytes":1978,"unusedBytes":1783},{"name":"make namespace object","resourceBytes":352},{"name":"hot module replacement","resourceBytes":13638,"unusedBytes":8785},{"name":"publicPath","resourceBytes":40},{"name":"react refresh","resourceBytes":2618,"unusedBytes":360},{"name":"jsonp chunk loading","resourceBytes":20347,"unusedBytes":19239},{"name":"nonce","resourceBytes":47}],"unusedBytes":30398},{"name":"startup","resourceBytes":652}],"unusedBytes":30398}],"unusedBytes":697685},{"name":"webpack:/video-recommendation/./src","resourceBytes":12446,"unusedBytes":5412,"children":[{"name":"App.css?fcd7","resourceBytes":6205,"unusedBytes":2698},{"name":"index.css?e42b","resourceBytes":6241,"unusedBytes":2714}]},{"name":"(unmapped)","resourceBytes":82709}],"unusedBytes":703097},{"name":"chrome-extension://fmkadmapgofadopljbjfkapdkoienihi/build/proxy.js","resourceBytes":2085,"unusedBytes":270},{"name":"chrome-extension://fmkadmapgofadopljbjfkapdkoienihi/build/backendManager.js","resourceBytes":109653,"unusedBytes":76373},{"name":"chrome-extension://kohfgcgbkjodfcfkcackpagifgbcmimk/injected/utils.js","resourceBytes":5991,"unusedBytes":4274},{"name":"chrome-extension://kohfgcgbkjodfcfkcackpagifgbcmimk/assets/js/jquery-3.6.0.min.js","resourceBytes":89544,"unusedBytes":67230},{"name":"chrome-extension://fmkadmapgofadopljbjfkapdkoienihi/build/react_devtools_backend_compact.js","resourceBytes":479306,"unusedBytes":308008,"children":[{"name":"webpack:/react-devtools-extensions","resourceBytes":473291,"unusedBytes":308008,"children":[{"name":"..","resourceBytes":469838,"unusedBytes":307127,"children":[{"name":"..","resourceBytes":103610,"unusedBytes":65694,"children":[{"name":"build/oss-experimental","resourceBytes":25545,"unusedBytes":19539,"children":[{"name":"react-debug-tools","resourceBytes":10335,"unusedBytes":9296,"children":[{"name":"cjs/react-debug-tools.production.min.js","resourceBytes":10266,"unusedBytes":9296},{"name":"index.js","resourceBytes":69}]},{"name":"react-is","resourceBytes":3202,"unusedBytes":1501,"children":[{"name":"cjs/react-is.production.min.js","resourceBytes":3135,"unusedBytes":1501},{"name":"index.js","resourceBytes":67}]},{"name":"react","resourceBytes":12008,"unusedBytes":8742,"children":[{"name":"cjs/react.production.min.js","resourceBytes":11939,"unusedBytes":8742},{"name":"index.js","resourceBytes":69}]}]},{"name":"node_modules","resourceBytes":78065,"unusedBytes":46155,"children":[{"name":"error-stack-parser/error-stack-parser.js","resourceBytes":7588,"unusedBytes":6156},{"name":"lodash.throttle/index.js","resourceBytes":13280,"unusedBytes":2762},{"name":"lru-cache/index.js","resourceBytes":10922,"unusedBytes":5258},{"name":"process/browser.js","resourceBytes":5082,"unusedBytes":3515},{"name":"pseudomap","resourceBytes":2664,"children":[{"name":"map.js","resourceBytes":279},{"name":"pseudomap.js","resourceBytes":2385,"unusedBytes":2385}],"unusedBytes":2385},{"name":"stackframe/stackframe.js","resourceBytes":4640,"unusedBytes":2517},{"name":"util","resourceBytes":19936,"unusedBytes":15481,"children":[{"name":"node_modules/inherits/inherits_browser.js","resourceBytes":681,"unusedBytes":491},{"name":"support/isBufferBrowser.js","resourceBytes":193,"unusedBytes":174},{"name":"util.js","resourceBytes":19062,"unusedBytes":14816}]},{"name":"yallist/yallist.js","resourceBytes":7499,"unusedBytes":5740},{"name":"memoize-one/esm/index.js","resourceBytes":941,"unusedBytes":597},{"name":"compare-versions/lib/esm/index.js","resourceBytes":5513,"unusedBytes":1744}]}]},{"name":"react-devtools-shared/src","resourceBytes":362217,"unusedBytes":240892,"children":[{"name":"events.js","resourceBytes":1945,"unusedBytes":306},{"name":"constants.js","resourceBytes":2225},{"name":"storage.js","resourceBytes":922,"unusedBytes":590},{"name":"backend","resourceBytes":296880,"unusedBytes":208349,"children":[{"name":"views","resourceBytes":24772,"unusedBytes":19561,"children":[{"name":"utils.js","resourceBytes":3812,"unusedBytes":2987},{"name":"Highlighter","resourceBytes":15205,"unusedBytes":12936,"children":[{"name":"Overlay.js","resourceBytes":8290,"unusedBytes":7529},{"name":"Highlighter.js","resourceBytes":1034,"unusedBytes":763},{"name":"index.js","resourceBytes":5881,"unusedBytes":4644}]},{"name":"TraceUpdates","resourceBytes":5755,"unusedBytes":3638,"children":[{"name":"canvas.js","resourceBytes":2578,"unusedBytes":1868},{"name":"index.js","resourceBytes":3177,"unusedBytes":1770}]}]},{"name":"utils.js","resourceBytes":7217,"unusedBytes":5089},{"name":"ReactSymbols.js","resourceBytes":2405},{"name":"StyleX/utils.js","resourceBytes":2922,"unusedBytes":2672},{"name":"DevToolsConsolePatching.js","resourceBytes":2675,"unusedBytes":1867},{"name":"DevToolsComponentStackFrame.js","resourceBytes":8369,"unusedBytes":7599},{"name":"DevToolsFiberComponentStack.js","resourceBytes":2170,"unusedBytes":1715},{"name":"profilingHooks.js","resourceBytes":25802,"unusedBytes":24274},{"name":"renderer.js","resourceBytes":139684,"unusedBytes":85411},{"name":"console.js","resourceBytes":12724,"unusedBytes":7006},{"name":"agent.js","resourceBytes":23841,"unusedBytes":13005},{"name":"legacy","resourceBytes":31821,"unusedBytes":31304,"children":[{"name":"utils.js","resourceBytes":1128,"unusedBytes":823},{"name":"renderer.js","resourceBytes":30693,"unusedBytes":30481}]},{"name":"index.js","resourceBytes":3239,"unusedBytes":413},{"name":"NativeStyleEditor","resourceBytes":9239,"unusedBytes":8433,"children":[{"name":"resolveBoxStyle.js","resourceBytes":2243,"unusedBytes":1768},{"name":"setupNativeStyleEditor.js","resourceBytes":6996,"unusedBytes":6665}]}]},{"name":"types.js","resourceBytes":1961},{"name":"isArray.js","resourceBytes":289},{"name":"utils.js","resourceBytes":21615,"unusedBytes":18468},{"name":"hydration.js","resourceBytes":12560,"unusedBytes":10810},{"name":"config/DevToolsFeatureFlags.extension-oss.js","resourceBytes":1021},{"name":"devtools/constants.js","resourceBytes":15500},{"name":"bridge.js","resourceBytes":7299,"unusedBytes":2369}]},{"name":"shared","resourceBytes":3610,"unusedBytes":541,"children":[{"name":"ReactSymbols.js","resourceBytes":2137,"unusedBytes":350},{"name":"isArray.js","resourceBytes":404,"unusedBytes":56},{"name":"objectIs.js","resourceBytes":676,"unusedBytes":135},{"name":"hasOwnProperty.js","resourceBytes":393}]},{"name":"react-devtools-timeline/src/constants.js","resourceBytes":401}]},{"name":"webpack","resourceBytes":1744,"children":[{"name":"bootstrap","resourceBytes":891},{"name":"runtime","resourceBytes":853,"unusedBytes":25,"children":[{"name":"compat get default export","resourceBytes":356,"unusedBytes":25},{"name":"define property getters","resourceBytes":397},{"name":"hasOwnProperty shorthand","resourceBytes":100}]}],"unusedBytes":25},{"name":"./src","resourceBytes":1709,"unusedBytes":856,"children":[{"name":"utils.js","resourceBytes":1161,"unusedBytes":856},{"name":"backend.js","resourceBytes":548}]}]},{"name":"(unmapped)","resourceBytes":6015}]},{"name":"chrome-extension://kohfgcgbkjodfcfkcackpagifgbcmimk/injected/nr-ext-text-processor/nr-ext-text-processor.js","resourceBytes":10586,"unusedBytes":9581},{"name":"chrome-extension://kohfgcgbkjodfcfkcackpagifgbcmimk/injected/nr-ext-dom/nr-ext-dom-detector.js","resourceBytes":5705,"unusedBytes":3185},{"name":"chrome-extension://cjpalhdlnbpafiamejdnhcphjbkeiagm/js/vapi.js","resourceBytes":2565,"unusedBytes":0},{"name":"chrome-extension://cjpalhdlnbpafiamejdnhcphjbkeiagm/js/vapi-client.js","resourceBytes":8916,"unusedBytes":1144},{"name":"chrome-extension://cjpalhdlnbpafiamejdnhcphjbkeiagm/js/contentscript.js","resourceBytes":47086,"unusedBytes":28334}]}},"pwa-cross-browser":{"id":"pwa-cross-browser","title":"Site works cross-browser","description":"To reach the most number of users, sites should work across every major browser. [Learn about cross-browser compatibility](https://developer.chrome.com/docs/lighthouse/pwa/pwa-cross-browser/).","score":null,"scoreDisplayMode":"manual"},"pwa-page-transitions":{"id":"pwa-page-transitions","title":"Page transitions don't feel like they block on the network","description":"Transitions should feel snappy as you tap around, even on a slow network. This experience is key to a user's perception of performance. [Learn more about page transitions](https://developer.chrome.com/docs/lighthouse/pwa/pwa-page-transitions/).","score":null,"scoreDisplayMode":"manual"},"pwa-each-page-has-url":{"id":"pwa-each-page-has-url","title":"Each page has a URL","description":"Ensure individual pages are deep linkable via URL and that URLs are unique for the purpose of shareability on social media. [Learn more about providing deep links](https://developer.chrome.com/docs/lighthouse/pwa/pwa-each-page-has-url/).","score":null,"scoreDisplayMode":"manual"},"accesskeys":{"id":"accesskeys","title":"`[accesskey]` values are unique","description":"Access keys let users quickly focus a part of the page. For proper navigation, each access key must be unique. [Learn more about access keys](https://dequeuniversity.com/rules/axe/4.7/accesskeys).","score":null,"scoreDisplayMode":"notApplicable"},"aria-allowed-attr":{"id":"aria-allowed-attr","title":"`[aria-*]` attributes match their roles","description":"Each ARIA `role` supports a specific subset of `aria-*` attributes. Mismatching these invalidates the `aria-*` attributes. [Learn how to match ARIA attributes to their roles](https://dequeuniversity.com/rules/axe/4.7/aria-allowed-attr).","score":null,"scoreDisplayMode":"notApplicable"},"aria-command-name":{"id":"aria-command-name","title":"`button`, `link`, and `menuitem` elements have accessible names","description":"When an element doesn't have an accessible name, screen readers announce it with a generic name, making it unusable for users who rely on screen readers. [Learn how to make command elements more accessible](https://dequeuniversity.com/rules/axe/4.7/aria-command-name).","score":null,"scoreDisplayMode":"notApplicable"},"aria-hidden-body":{"id":"aria-hidden-body","title":"`[aria-hidden=\"true\"]` is not present on the document `\u003cbody>`","description":"Assistive technologies, like screen readers, work inconsistently when `aria-hidden=\"true\"` is set on the document `\u003cbody>`. [Learn how `aria-hidden` affects the document body](https://dequeuniversity.com/rules/axe/4.7/aria-hidden-body).","score":1,"scoreDisplayMode":"binary","details":{"type":"table","headings":[],"items":[]}},"aria-hidden-focus":{"id":"aria-hidden-focus","title":"`[aria-hidden=\"true\"]` elements do not contain focusable descendents","description":"Focusable descendents within an `[aria-hidden=\"true\"]` element prevent those interactive elements from being available to users of assistive technologies like screen readers. [Learn how `aria-hidden` affects focusable elements](https://dequeuniversity.com/rules/axe/4.7/aria-hidden-focus).","score":null,"scoreDisplayMode":"notApplicable"},"aria-input-field-name":{"id":"aria-input-field-name","title":"ARIA input fields have accessible names","description":"When an input field doesn't have an accessible name, screen readers announce it with a generic name, making it unusable for users who rely on screen readers. [Learn more about input field labels](https://dequeuniversity.com/rules/axe/4.7/aria-input-field-name).","score":null,"scoreDisplayMode":"notApplicable"},"aria-meter-name":{"id":"aria-meter-name","title":"ARIA `meter` elements have accessible names","description":"When a meter element doesn't have an accessible name, screen readers announce it with a generic name, making it unusable for users who rely on screen readers. [Learn how to name `meter` elements](https://dequeuniversity.com/rules/axe/4.7/aria-meter-name).","score":null,"scoreDisplayMode":"notApplicable"},"aria-progressbar-name":{"id":"aria-progressbar-name","title":"ARIA `progressbar` elements have accessible names","description":"When a `progressbar` element doesn't have an accessible name, screen readers announce it with a generic name, making it unusable for users who rely on screen readers. [Learn how to label `progressbar` elements](https://dequeuniversity.com/rules/axe/4.7/aria-progressbar-name).","score":null,"scoreDisplayMode":"notApplicable"},"aria-required-attr":{"id":"aria-required-attr","title":"`[role]`s have all required `[aria-*]` attributes","description":"Some ARIA roles have required attributes that describe the state of the element to screen readers. [Learn more about roles and required attributes](https://dequeuniversity.com/rules/axe/4.7/aria-required-attr).","score":null,"scoreDisplayMode":"notApplicable"},"aria-required-children":{"id":"aria-required-children","title":"Elements with an ARIA `[role]` that require children to contain a specific `[role]` have all required children.","description":"Some ARIA parent roles must contain specific child roles to perform their intended accessibility functions. [Learn more about roles and required children elements](https://dequeuniversity.com/rules/axe/4.7/aria-required-children).","score":null,"scoreDisplayMode":"notApplicable"},"aria-required-parent":{"id":"aria-required-parent","title":"`[role]`s are contained by their required parent element","description":"Some ARIA child roles must be contained by specific parent roles to properly perform their intended accessibility functions. [Learn more about ARIA roles and required parent element](https://dequeuniversity.com/rules/axe/4.7/aria-required-parent).","score":null,"scoreDisplayMode":"notApplicable"},"aria-roles":{"id":"aria-roles","title":"`[role]` values are valid","description":"ARIA roles must have valid values in order to perform their intended accessibility functions. [Learn more about valid ARIA roles](https://dequeuniversity.com/rules/axe/4.7/aria-roles).","score":null,"scoreDisplayMode":"notApplicable"},"aria-toggle-field-name":{"id":"aria-toggle-field-name","title":"ARIA toggle fields have accessible names","description":"When a toggle field doesn't have an accessible name, screen readers announce it with a generic name, making it unusable for users who rely on screen readers. [Learn more about toggle fields](https://dequeuniversity.com/rules/axe/4.7/aria-toggle-field-name).","score":null,"scoreDisplayMode":"notApplicable"},"aria-tooltip-name":{"id":"aria-tooltip-name","title":"ARIA `tooltip` elements have accessible names","description":"When a tooltip element doesn't have an accessible name, screen readers announce it with a generic name, making it unusable for users who rely on screen readers. [Learn how to name `tooltip` elements](https://dequeuniversity.com/rules/axe/4.7/aria-tooltip-name).","score":null,"scoreDisplayMode":"notApplicable"},"aria-treeitem-name":{"id":"aria-treeitem-name","title":"ARIA `treeitem` elements have accessible names","description":"When a `treeitem` element doesn't have an accessible name, screen readers announce it with a generic name, making it unusable for users who rely on screen readers. [Learn more about labeling `treeitem` elements](https://dequeuniversity.com/rules/axe/4.7/aria-treeitem-name).","score":null,"scoreDisplayMode":"notApplicable"},"aria-valid-attr-value":{"id":"aria-valid-attr-value","title":"`[aria-*]` attributes have valid values","description":"Assistive technologies, like screen readers, can't interpret ARIA attributes with invalid values. [Learn more about valid values for ARIA attributes](https://dequeuniversity.com/rules/axe/4.7/aria-valid-attr-value).","score":null,"scoreDisplayMode":"notApplicable"},"aria-valid-attr":{"id":"aria-valid-attr","title":"`[aria-*]` attributes are valid and not misspelled","description":"Assistive technologies, like screen readers, can't interpret ARIA attributes with invalid names. [Learn more about valid ARIA attributes](https://dequeuniversity.com/rules/axe/4.7/aria-valid-attr).","score":null,"scoreDisplayMode":"notApplicable"},"button-name":{"id":"button-name","title":"Buttons have an accessible name","description":"When a button doesn't have an accessible name, screen readers announce it as \"button\", making it unusable for users who rely on screen readers. [Learn how to make buttons more accessible](https://dequeuniversity.com/rules/axe/4.7/button-name).","score":1,"scoreDisplayMode":"binary","details":{"type":"table","headings":[],"items":[]}},"bypass":{"id":"bypass","title":"The page contains a heading, skip link, or landmark region","description":"Adding ways to bypass repetitive content lets keyboard users navigate the page more efficiently. [Learn more about bypass blocks](https://dequeuniversity.com/rules/axe/4.7/bypass).","score":null,"scoreDisplayMode":"notApplicable"},"color-contrast":{"id":"color-contrast","title":"Background and foreground colors have a sufficient contrast ratio","description":"Low-contrast text is difficult or impossible for many users to read. [Learn how to provide sufficient color contrast](https://dequeuniversity.com/rules/axe/4.7/color-contrast).","score":1,"scoreDisplayMode":"binary","details":{"type":"table","headings":[],"items":[]}},"definition-list":{"id":"definition-list","title":"`\u003cdl>`'s contain only properly-ordered `\u003cdt>` and `\u003cdd>` groups, `\u003cscript>`, `\u003ctemplate>` or `\u003cdiv>` elements.","description":"When definition lists are not properly marked up, screen readers may produce confusing or inaccurate output. [Learn how to structure definition lists correctly](https://dequeuniversity.com/rules/axe/4.7/definition-list).","score":null,"scoreDisplayMode":"notApplicable"},"dlitem":{"id":"dlitem","title":"Definition list items are wrapped in `\u003cdl>` elements","description":"Definition list items (`\u003cdt>` and `\u003cdd>`) must be wrapped in a parent `\u003cdl>` element to ensure that screen readers can properly announce them. [Learn how to structure definition lists correctly](https://dequeuniversity.com/rules/axe/4.7/dlitem).","score":null,"scoreDisplayMode":"notApplicable"},"document-title":{"id":"document-title","title":"Document has a `\u003ctitle>` element","description":"The title gives screen reader users an overview of the page, and search engine users rely on it heavily to determine if a page is relevant to their search. [Learn more about document titles](https://dequeuniversity.com/rules/axe/4.7/document-title).","score":1,"scoreDisplayMode":"binary","details":{"type":"table","headings":[],"items":[]}},"duplicate-id-active":{"id":"duplicate-id-active","title":"`[id]` attributes on active, focusable elements are unique","description":"All focusable elements must have a unique `id` to ensure that they're visible to assistive technologies. [Learn how to fix duplicate `id`s](https://dequeuniversity.com/rules/axe/4.7/duplicate-id-active).","score":null,"scoreDisplayMode":"notApplicable"},"duplicate-id-aria":{"id":"duplicate-id-aria","title":"ARIA IDs are unique","description":"The value of an ARIA ID must be unique to prevent other instances from being overlooked by assistive technologies. [Learn how to fix duplicate ARIA IDs](https://dequeuniversity.com/rules/axe/4.7/duplicate-id-aria).","score":1,"scoreDisplayMode":"binary","details":{"type":"table","headings":[],"items":[]}},"form-field-multiple-labels":{"id":"form-field-multiple-labels","title":"No form fields have multiple labels","description":"Form fields with multiple labels can be confusingly announced by assistive technologies like screen readers which use either the first, the last, or all of the labels. [Learn how to use form labels](https://dequeuniversity.com/rules/axe/4.7/form-field-multiple-labels).","score":null,"scoreDisplayMode":"notApplicable"},"frame-title":{"id":"frame-title","title":"`\u003cframe>` or `\u003ciframe>` elements have a title","description":"Screen reader users rely on frame titles to describe the contents of frames. [Learn more about frame titles](https://dequeuniversity.com/rules/axe/4.7/frame-title).","score":1,"scoreDisplayMode":"binary","details":{"type":"table","headings":[],"items":[]}},"heading-order":{"id":"heading-order","title":"Heading elements appear in a sequentially-descending order","description":"Properly ordered headings that do not skip levels convey the semantic structure of the page, making it easier to navigate and understand when using assistive technologies. [Learn more about heading order](https://dequeuniversity.com/rules/axe/4.7/heading-order).","score":1,"scoreDisplayMode":"binary","details":{"type":"table","headings":[],"items":[]}},"html-has-lang":{"id":"html-has-lang","title":"`\u003chtml>` element has a `[lang]` attribute","description":"If a page doesn't specify a `lang` attribute, a screen reader assumes that the page is in the default language that the user chose when setting up the screen reader. If the page isn't actually in the default language, then the screen reader might not announce the page's text correctly. [Learn more about the `lang` attribute](https://dequeuniversity.com/rules/axe/4.7/html-has-lang).","score":1,"scoreDisplayMode":"binary","details":{"type":"table","headings":[],"items":[]}},"html-lang-valid":{"id":"html-lang-valid","title":"`\u003chtml>` element has a valid value for its `[lang]` attribute","description":"Specifying a valid [BCP 47 language](https://www.w3.org/International/questions/qa-choosing-language-tags#question) helps screen readers announce text properly. [Learn how to use the `lang` attribute](https://dequeuniversity.com/rules/axe/4.7/html-lang-valid).","score":1,"scoreDisplayMode":"binary","details":{"type":"table","headings":[],"items":[]}},"html-xml-lang-mismatch":{"id":"html-xml-lang-mismatch","title":"`\u003chtml>` element has an `[xml:lang]` attribute with the same base language as the `[lang]` attribute.","description":"If the webpage does not specify a consistent language, then the screen reader might not announce the page's text correctly. [Learn more about the `lang` attribute](https://dequeuniversity.com/rules/axe/4.7/html-xml-lang-mismatch).","score":null,"scoreDisplayMode":"notApplicable"},"image-alt":{"id":"image-alt","title":"Image elements have `[alt]` attributes","description":"Informative elements should aim for short, descriptive alternate text. Decorative elements can be ignored with an empty alt attribute. [Learn more about the `alt` attribute](https://dequeuniversity.com/rules/axe/4.7/image-alt).","score":null,"scoreDisplayMode":"notApplicable"},"input-button-name":{"id":"input-button-name","title":"Input buttons have discernible text.","description":"Adding discernable and accessible text to input buttons may help screen reader users understand the purpose of the input button. [Learn more about input buttons](https://dequeuniversity.com/rules/axe/4.7/input-button-name).","score":null,"scoreDisplayMode":"notApplicable"},"input-image-alt":{"id":"input-image-alt","title":"`\u003cinput type=\"image\">` elements have `[alt]` text","description":"When an image is being used as an `\u003cinput>` button, providing alternative text can help screen reader users understand the purpose of the button. [Learn about input image alt text](https://dequeuniversity.com/rules/axe/4.7/input-image-alt).","score":null,"scoreDisplayMode":"notApplicable"},"label":{"id":"label","title":"Form elements have associated labels","description":"Labels ensure that form controls are announced properly by assistive technologies, like screen readers. [Learn more about form element labels](https://dequeuniversity.com/rules/axe/4.7/label).","score":1,"scoreDisplayMode":"binary","details":{"type":"table","headings":[],"items":[]}},"link-name":{"id":"link-name","title":"Links have a discernible name","description":"Link text (and alternate text for images, when used as links) that is discernible, unique, and focusable improves the navigation experience for screen reader users. [Learn how to make links accessible](https://dequeuniversity.com/rules/axe/4.7/link-name).","score":null,"scoreDisplayMode":"notApplicable"},"list":{"id":"list","title":"Lists contain only `\u003cli>` elements and script supporting elements (`\u003cscript>` and `\u003ctemplate>`).","description":"Screen readers have a specific way of announcing lists. Ensuring proper list structure aids screen reader output. [Learn more about proper list structure](https://dequeuniversity.com/rules/axe/4.7/list).","score":null,"scoreDisplayMode":"notApplicable"},"listitem":{"id":"listitem","title":"List items (`\u003cli>`) are contained within `\u003cul>`, `\u003col>` or `\u003cmenu>` parent elements","description":"Screen readers require list items (`\u003cli>`) to be contained within a parent `\u003cul>`, `\u003col>` or `\u003cmenu>` to be announced properly. [Learn more about proper list structure](https://dequeuniversity.com/rules/axe/4.7/listitem).","score":null,"scoreDisplayMode":"notApplicable"},"meta-refresh":{"id":"meta-refresh","title":"The document does not use `\u003cmeta http-equiv=\"refresh\">`","description":"Users do not expect a page to refresh automatically, and doing so will move focus back to the top of the page. This may create a frustrating or confusing experience. [Learn more about the refresh meta tag](https://dequeuniversity.com/rules/axe/4.7/meta-refresh).","score":null,"scoreDisplayMode":"notApplicable"},"meta-viewport":{"id":"meta-viewport","title":"`[user-scalable=\"no\"]` is not used in the `\u003cmeta name=\"viewport\">` element and the `[maximum-scale]` attribute is not less than 5.","description":"Disabling zooming is problematic for users with low vision who rely on screen magnification to properly see the contents of a web page. [Learn more about the viewport meta tag](https://dequeuniversity.com/rules/axe/4.7/meta-viewport).","score":1,"scoreDisplayMode":"binary","details":{"type":"table","headings":[],"items":[]}},"object-alt":{"id":"object-alt","title":"`\u003cobject>` elements have alternate text","description":"Screen readers cannot translate non-text content. Adding alternate text to `\u003cobject>` elements helps screen readers convey meaning to users. [Learn more about alt text for `object` elements](https://dequeuniversity.com/rules/axe/4.7/object-alt).","score":null,"scoreDisplayMode":"notApplicable"},"tabindex":{"id":"tabindex","title":"No element has a `[tabindex]` value greater than 0","description":"A value greater than 0 implies an explicit navigation ordering. Although technically valid, this often creates frustrating experiences for users who rely on assistive technologies. [Learn more about the `tabindex` attribute](https://dequeuniversity.com/rules/axe/4.7/tabindex).","score":null,"scoreDisplayMode":"notApplicable"},"table-fake-caption":{"id":"table-fake-caption","title":"Tables use `\u003ccaption>` instead of cells with the `[colspan]` attribute to indicate a caption.","description":"Screen readers have features to make navigating tables easier. Ensuring that tables use the actual caption element instead of cells with the `[colspan]` attribute may improve the experience for screen reader users. [Learn more about captions](https://dequeuniversity.com/rules/axe/4.7/table-fake-caption).","score":null,"scoreDisplayMode":"notApplicable"},"td-has-header":{"id":"td-has-header","title":"`\u003ctd>` elements in a large `\u003ctable>` have one or more table headers.","description":"Screen readers have features to make navigating tables easier. Ensuring that `\u003ctd>` elements in a large table (3 or more cells in width and height) have an associated table header may improve the experience for screen reader users. [Learn more about table headers](https://dequeuniversity.com/rules/axe/4.7/td-has-header).","score":null,"scoreDisplayMode":"notApplicable"},"td-headers-attr":{"id":"td-headers-attr","title":"Cells in a `\u003ctable>` element that use the `[headers]` attribute refer to table cells within the same table.","description":"Screen readers have features to make navigating tables easier. Ensuring `\u003ctd>` cells using the `[headers]` attribute only refer to other cells in the same table may improve the experience for screen reader users. [Learn more about the `headers` attribute](https://dequeuniversity.com/rules/axe/4.7/td-headers-attr).","score":null,"scoreDisplayMode":"notApplicable"},"th-has-data-cells":{"id":"th-has-data-cells","title":"`\u003cth>` elements and elements with `[role=\"columnheader\"/\"rowheader\"]` have data cells they describe.","description":"Screen readers have features to make navigating tables easier. Ensuring table headers always refer to some set of cells may improve the experience for screen reader users. [Learn more about table headers](https://dequeuniversity.com/rules/axe/4.7/th-has-data-cells).","score":null,"scoreDisplayMode":"notApplicable"},"valid-lang":{"id":"valid-lang","title":"`[lang]` attributes have a valid value","description":"Specifying a valid [BCP 47 language](https://www.w3.org/International/questions/qa-choosing-language-tags#question) on elements helps ensure that text is pronounced correctly by a screen reader. [Learn how to use the `lang` attribute](https://dequeuniversity.com/rules/axe/4.7/valid-lang).","score":null,"scoreDisplayMode":"notApplicable"},"video-caption":{"id":"video-caption","title":"`\u003cvideo>` elements contain a `\u003ctrack>` element with `[kind=\"captions\"]`","description":"When a video provides a caption it is easier for deaf and hearing impaired users to access its information. [Learn more about video captions](https://dequeuniversity.com/rules/axe/4.7/video-caption).","score":null,"scoreDisplayMode":"notApplicable"},"custom-controls-labels":{"id":"custom-controls-labels","title":"Custom controls have associated labels","description":"Custom interactive controls have associated labels, provided by aria-label or aria-labelledby. [Learn more about custom controls and labels](https://developer.chrome.com/docs/lighthouse/accessibility/custom-controls-labels/).","score":null,"scoreDisplayMode":"manual"},"custom-controls-roles":{"id":"custom-controls-roles","title":"Custom controls have ARIA roles","description":"Custom interactive controls have appropriate ARIA roles. [Learn how to add roles to custom controls](https://developer.chrome.com/docs/lighthouse/accessibility/custom-control-roles/).","score":null,"scoreDisplayMode":"manual"},"focus-traps":{"id":"focus-traps","title":"User focus is not accidentally trapped in a region","description":"A user can tab into and out of any control or region without accidentally trapping their focus. [Learn how to avoid focus traps](https://developer.chrome.com/docs/lighthouse/accessibility/focus-traps/).","score":null,"scoreDisplayMode":"manual"},"focusable-controls":{"id":"focusable-controls","title":"Interactive controls are keyboard focusable","description":"Custom interactive controls are keyboard focusable and display a focus indicator. [Learn how to make custom controls focusable](https://developer.chrome.com/docs/lighthouse/accessibility/focusable-controls/).","score":null,"scoreDisplayMode":"manual"},"interactive-element-affordance":{"id":"interactive-element-affordance","title":"Interactive elements indicate their purpose and state","description":"Interactive elements, such as links and buttons, should indicate their state and be distinguishable from non-interactive elements. [Learn how to decorate interactive elements with affordance hints](https://developer.chrome.com/docs/lighthouse/accessibility/interactive-element-affordance/).","score":null,"scoreDisplayMode":"manual"},"logical-tab-order":{"id":"logical-tab-order","title":"The page has a logical tab order","description":"Tabbing through the page follows the visual layout. Users cannot focus elements that are offscreen. [Learn more about logical tab ordering](https://developer.chrome.com/docs/lighthouse/accessibility/logical-tab-order/).","score":null,"scoreDisplayMode":"manual"},"managed-focus":{"id":"managed-focus","title":"The user's focus is directed to new content added to the page","description":"If new content, such as a dialog, is added to the page, the user's focus is directed to it. [Learn how to direct focus to new content](https://developer.chrome.com/docs/lighthouse/accessibility/managed-focus/).","score":null,"scoreDisplayMode":"manual"},"offscreen-content-hidden":{"id":"offscreen-content-hidden","title":"Offscreen content is hidden from assistive technology","description":"Offscreen content is hidden with display: none or aria-hidden=true. [Learn how to properly hide offscreen content](https://developer.chrome.com/docs/lighthouse/accessibility/offscreen-content-hidden/).","score":null,"scoreDisplayMode":"manual"},"use-landmarks":{"id":"use-landmarks","title":"HTML5 landmark elements are used to improve navigation","description":"Landmark elements (`\u003cmain>`, `\u003cnav>`, etc.) are used to improve the keyboard navigation of the page for assistive technology. [Learn more about landmark elements](https://developer.chrome.com/docs/lighthouse/accessibility/use-landmarks/).","score":null,"scoreDisplayMode":"manual"},"visual-order-follows-dom":{"id":"visual-order-follows-dom","title":"Visual order on the page follows DOM order","description":"DOM order matches the visual order, improving navigation for assistive technology. [Learn more about DOM and visual ordering](https://developer.chrome.com/docs/lighthouse/accessibility/visual-order-follows-dom/).","score":null,"scoreDisplayMode":"manual"},"uses-long-cache-ttl":{"id":"uses-long-cache-ttl","title":"Serve static assets with an efficient cache policy","description":"A long cache lifetime can speed up repeat visits to your page. [Learn more about efficient cache policies](https://developer.chrome.com/docs/lighthouse/performance/uses-long-cache-ttl/).","score":0.07,"scoreDisplayMode":"numeric","numericValue":726049.3312499999,"numericUnit":"byte","displayValue":"38 resources found","details":{"type":"table","headings":[{"key":"url","valueType":"url","label":"URL"},{"key":"cacheLifetimeMs","valueType":"ms","label":"Cache TTL","displayUnit":"duration"},{"key":"totalBytes","valueType":"bytes","label":"Transfer Size","displayUnit":"kb","granularity":1}],"items":[{"url":"http://localhost:3000/static/js/bundle.js","cacheLifetimeMs":0,"cacheHitProbability":0,"totalBytes":333714,"wastedBytes":333714},{"url":"https://static.doubleclick.net/instream/ad_status.js","debugData":{"type":"debugdata","public":true,"max-age":900},"cacheLifetimeMs":900000,"cacheHitProbability":0.10625000000000001,"totalBytes":93,"wastedBytes":83.11875},{"url":"https://static.doubleclick.net/instream/ad_status.js","debugData":{"type":"debugdata","public":true,"max-age":900},"cacheLifetimeMs":900000,"cacheHitProbability":0.10625000000000001,"totalBytes":54,"wastedBytes":48.2625},{"url":"https://static.doubleclick.net/instream/ad_status.js","debugData":{"type":"debugdata","public":true,"max-age":900},"cacheLifetimeMs":900000,"cacheHitProbability":0.10625000000000001,"totalBytes":54,"wastedBytes":48.2625},{"url":"https://static.doubleclick.net/instream/ad_status.js","debugData":{"type":"debugdata","public":true,"max-age":900},"cacheLifetimeMs":900000,"cacheHitProbability":0.10625000000000001,"totalBytes":54,"wastedBytes":48.2625},{"url":"https://static.doubleclick.net/instream/ad_status.js","debugData":{"type":"debugdata","public":true,"max-age":900},"cacheLifetimeMs":900000,"cacheHitProbability":0.10625000000000001,"totalBytes":54,"wastedBytes":48.2625},{"url":"https://static.doubleclick.net/instream/ad_status.js","debugData":{"type":"debugdata","public":true,"max-age":900},"cacheLifetimeMs":900000,"cacheHitProbability":0.10625000000000001,"totalBytes":54,"wastedBytes":48.2625},{"url":"https://static.doubleclick.net/instream/ad_status.js","debugData":{"type":"debugdata","public":true,"max-age":900},"cacheLifetimeMs":900000,"cacheHitProbability":0.10625000000000001,"totalBytes":54,"wastedBytes":48.2625},{"url":"https://static.doubleclick.net/instream/ad_status.js","debugData":{"type":"debugdata","public":true,"max-age":900},"cacheLifetimeMs":900000,"cacheHitProbability":0.10625000000000001,"totalBytes":54,"wastedBytes":48.2625},{"url":"https://static.doubleclick.net/instream/ad_status.js","debugData":{"type":"debugdata","public":true,"max-age":900},"cacheLifetimeMs":900000,"cacheHitProbability":0.10625000000000001,"totalBytes":54,"wastedBytes":48.2625},{"url":"https://static.doubleclick.net/instream/ad_status.js","debugData":{"type":"debugdata","public":true,"max-age":900},"cacheLifetimeMs":900000,"cacheHitProbability":0.10625000000000001,"totalBytes":54,"wastedBytes":48.2625},{"url":"https://i.ytimg.com/vi/ZacOS8NBK6U/sddefault.jpg","debugData":{"type":"debugdata","public":true,"max-age":7200},"cacheLifetimeMs":7200000,"cacheHitProbability":0.25,"totalBytes":70282,"wastedBytes":52711.5},{"url":"https://i.ytimg.com/vi_webp/U4ogK0MIzqk/sddefault.webp","debugData":{"type":"debugdata","public":true,"max-age":7200},"cacheLifetimeMs":7200000,"cacheHitProbability":0.25,"totalBytes":66854,"wastedBytes":50140.5},{"url":"https://i.ytimg.com/vi_webp/gB1F9G0JXOo/sddefault.webp","debugData":{"type":"debugdata","public":true,"max-age":7200},"cacheLifetimeMs":7200000,"cacheHitProbability":0.25,"totalBytes":55913,"wastedBytes":41934.75},{"url":"https://i.ytimg.com/vi_webp/xbs7FT7dXYc/sddefault.webp","debugData":{"type":"debugdata","public":true,"max-age":7200},"cacheLifetimeMs":7200000,"cacheHitProbability":0.25,"totalBytes":54631,"wastedBytes":40973.25},{"url":"https://i.ytimg.com/vi/FUeyrEN14Rk/sddefault.jpg","debugData":{"type":"debugdata","public":true,"max-age":7200},"cacheLifetimeMs":7200000,"cacheHitProbability":0.25,"totalBytes":44770,"wastedBytes":33577.5},{"url":"https://i.ytimg.com/vi_webp/HerCR8bw_GE/sddefault.webp","debugData":{"type":"debugdata","public":true,"max-age":7200},"cacheLifetimeMs":7200000,"cacheHitProbability":0.25,"totalBytes":43601,"wastedBytes":32700.75},{"url":"https://i.ytimg.com/vi/RzWB5jL5RX0/sddefault.jpg","debugData":{"type":"debugdata","public":true,"max-age":7200},"cacheLifetimeMs":7200000,"cacheHitProbability":0.25,"totalBytes":43539,"wastedBytes":32654.25},{"url":"https://i.ytimg.com/vi_webp/X-iSQQgOd1A/sddefault.webp","debugData":{"type":"debugdata","public":true,"max-age":7200},"cacheLifetimeMs":7200000,"cacheHitProbability":0.25,"totalBytes":41367,"wastedBytes":31025.25},{"url":"https://i.ytimg.com/vi_webp/dQw4w9WgXcQ/sddefault.webp","debugData":{"type":"debugdata","public":true,"max-age":7200},"cacheLifetimeMs":7200000,"cacheHitProbability":0.25,"totalBytes":13558,"wastedBytes":10168.5},{"url":"https://www.gstatic.com/eureka/clank/116/cast_sender.js","debugData":{"type":"debugdata","public":true,"max-age":86400},"cacheLifetimeMs":86400000,"cacheHitProbability":0.6,"totalBytes":15399,"wastedBytes":6159.6},{"url":"https://www.gstatic.com/eureka/clank/116/cast_sender.js","debugData":{"type":"debugdata","public":true,"max-age":86400},"cacheLifetimeMs":86400000,"cacheHitProbability":0.6,"totalBytes":15399,"wastedBytes":6159.6},{"url":"https://www.gstatic.com/eureka/clank/116/cast_sender.js","debugData":{"type":"debugdata","public":true,"max-age":86400},"cacheLifetimeMs":86400000,"cacheHitProbability":0.6,"totalBytes":15399,"wastedBytes":6159.6},{"url":"https://www.gstatic.com/eureka/clank/116/cast_sender.js","debugData":{"type":"debugdata","public":true,"max-age":86400},"cacheLifetimeMs":86400000,"cacheHitProbability":0.6,"totalBytes":15399,"wastedBytes":6159.6},{"url":"https://www.gstatic.com/eureka/clank/116/cast_sender.js","debugData":{"type":"debugdata","public":true,"max-age":86400},"cacheLifetimeMs":86400000,"cacheHitProbability":0.6,"totalBytes":15399,"wastedBytes":6159.6},{"url":"https://www.gstatic.com/eureka/clank/116/cast_sender.js","debugData":{"type":"debugdata","public":true,"max-age":86400},"cacheLifetimeMs":86400000,"cacheHitProbability":0.6,"totalBytes":15399,"wastedBytes":6159.6},{"url":"https://www.gstatic.com/eureka/clank/116/cast_sender.js","debugData":{"type":"debugdata","public":true,"max-age":86400},"cacheLifetimeMs":86400000,"cacheHitProbability":0.6,"totalBytes":15399,"wastedBytes":6159.6},{"url":"https://www.gstatic.com/eureka/clank/116/cast_sender.js","debugData":{"type":"debugdata","public":true,"max-age":86400},"cacheLifetimeMs":86400000,"cacheHitProbability":0.6,"totalBytes":15399,"wastedBytes":6159.6},{"url":"https://www.gstatic.com/eureka/clank/116/cast_sender.js","debugData":{"type":"debugdata","public":true,"max-age":86400},"cacheLifetimeMs":86400000,"cacheHitProbability":0.6,"totalBytes":15399,"wastedBytes":6159.6},{"url":"https://yt3.ggpht.com/ytc/AOPolaTxpNWtZyqHdkjyGx9jPAACPfgyv79m6xAbhW8hwQ=s68-c-k-c0x00ffffff-no-rj","debugData":{"type":"debugdata","public":true,"max-age":86400,"no-transform":true},"cacheLifetimeMs":86400000,"cacheHitProbability":0.6,"totalBytes":4340,"wastedBytes":1736},{"url":"https://yt3.ggpht.com/ytc/AOPolaTxpNWtZyqHdkjyGx9jPAACPfgyv79m6xAbhW8hwQ=s68-c-k-c0x00ffffff-no-rj","debugData":{"type":"debugdata","public":true,"max-age":86400,"no-transform":true},"cacheLifetimeMs":86400000,"cacheHitProbability":0.6,"totalBytes":4335,"wastedBytes":1734},{"url":"https://yt3.ggpht.com/ytc/AOPolaR8GalMLHdptOxvRNJc4M5oEu0DoPqpduLp6KnS7Q=s68-c-k-c0x00ffffff-no-rj","debugData":{"type":"debugdata","public":true,"max-age":86400,"no-transform":true},"cacheLifetimeMs":86400000,"cacheHitProbability":0.6,"totalBytes":3722,"wastedBytes":1488.8000000000002},{"url":"https://yt3.ggpht.com/ytc/AOPolaT2LJqJ45k42V7j5jLk9c3hM4g1AzBI9XElQYXIGA=s68-c-k-c0x00ffffff-no-rj","debugData":{"type":"debugdata","public":true,"max-age":86400,"no-transform":true},"cacheLifetimeMs":86400000,"cacheHitProbability":0.6,"totalBytes":2792,"wastedBytes":1116.8},{"url":"https://yt3.ggpht.com/99wepc_FTSN0n_GbR-FlFANyxed7TsbE8WxKIDWftdxssZlYo1-gW1CRD7cPgOzThMM8m4W8=s68-c-k-c0x00ffffff-no-rj","debugData":{"type":"debugdata","public":true,"max-age":86400,"no-transform":true},"cacheLifetimeMs":86400000,"cacheHitProbability":0.6,"totalBytes":2732,"wastedBytes":1092.8},{"url":"https://yt3.ggpht.com/coJBIm7rugfAkdb9_cw5Lry2NDnfSYDjL5MBu_R2st_YCLsZtDxYu28h2EAJzPfY8qudaF8U=s68-c-k-c0x00ffffff-no-rj","debugData":{"type":"debugdata","public":true,"max-age":86400,"no-transform":true},"cacheLifetimeMs":86400000,"cacheHitProbability":0.6,"totalBytes":2309,"wastedBytes":923.6},{"url":"https://yt3.ggpht.com/ytc/AOPolaTVhmEDWywmORLSkp8xUk_4WH2HymdQWBKPloncmQ=s68-c-k-c0x00ffffff-no-rj","debugData":{"type":"debugdata","public":true,"max-age":86400,"no-transform":true},"cacheLifetimeMs":86400000,"cacheHitProbability":0.6,"totalBytes":2143,"wastedBytes":857.2},{"url":"https://yt3.ggpht.com/ytc/AOPolaTs1IEit9EUooQAJkWS4SkpUE7oMDXYrjIgnOk1Kw=s68-c-k-c0x00ffffff-no-rj","debugData":{"type":"debugdata","public":true,"max-age":86400,"no-transform":true},"cacheLifetimeMs":86400000,"cacheHitProbability":0.6,"totalBytes":1992,"wastedBytes":796.8000000000001},{"url":"https://yt3.ggpht.com/ytc/AOPolaTpbIvSbOvdYEsG8kT4wJUtR6sWI3DMeiLKJvNL=s68-c-k-c0x00ffffff-no-rj","debugData":{"type":"debugdata","public":true,"max-age":86400,"no-transform":true},"cacheLifetimeMs":86400000,"cacheHitProbability":0.6,"totalBytes":1873,"wastedBytes":749.2}],"summary":{"wastedBytes":726049.3312499999},"sortedBy":["totalBytes"],"skipSumming":["cacheLifetimeMs"]}},"total-byte-weight":{"id":"total-byte-weight","title":"Avoids enormous network payloads","description":"Large network payloads cost users real money and are highly correlated with long load times. [Learn how to reduce payload sizes](https://developer.chrome.com/docs/lighthouse/performance/total-byte-weight/).","score":1,"scoreDisplayMode":"numeric","numericValue":1650428,"numericUnit":"byte","displayValue":"Total size was 1,612 KiB","details":{"type":"table","headings":[{"key":"url","valueType":"url","label":"URL"},{"key":"totalBytes","valueType":"bytes","label":"Transfer Size"}],"items":[{"url":"http://localhost:3000/static/js/bundle.js","totalBytes":333714},{"url":"https://i.ytimg.com/vi/ZacOS8NBK6U/sddefault.jpg","totalBytes":70282},{"url":"https://i.ytimg.com/vi_webp/U4ogK0MIzqk/sddefault.webp","totalBytes":66854},{"url":"https://i.ytimg.com/vi_webp/gB1F9G0JXOo/sddefault.webp","totalBytes":55913},{"url":"https://i.ytimg.com/vi_webp/xbs7FT7dXYc/sddefault.webp","totalBytes":54631},{"url":"https://i.ytimg.com/vi/FUeyrEN14Rk/sddefault.jpg","totalBytes":44770},{"url":"https://i.ytimg.com/vi_webp/HerCR8bw_GE/sddefault.webp","totalBytes":43601},{"url":"https://i.ytimg.com/vi/RzWB5jL5RX0/sddefault.jpg","totalBytes":43539},{"url":"https://i.ytimg.com/vi_webp/X-iSQQgOd1A/sddefault.webp","totalBytes":41367},{"url":"https://jnn-pa.googleapis.com/$rpc/google.internal.waa.v1.Waa/Create","totalBytes":32184}],"sortedBy":["totalBytes"]}},"offscreen-images":{"id":"offscreen-images","title":"Defer offscreen images","description":"Consider lazy-loading offscreen and hidden images after all critical resources have finished loading to lower time to interactive. [Learn how to defer offscreen images](https://developer.chrome.com/docs/lighthouse/performance/offscreen-images/).","score":1,"scoreDisplayMode":"numeric","numericValue":0,"numericUnit":"millisecond","displayValue":"","warnings":[],"details":{"type":"opportunity","headings":[],"items":[],"overallSavingsMs":0,"overallSavingsBytes":0,"sortedBy":["wastedBytes"]}},"render-blocking-resources":{"id":"render-blocking-resources","title":"Eliminate render-blocking resources","description":"Resources are blocking the first paint of your page. Consider delivering critical JS/CSS inline and deferring all non-critical JS/styles. [Learn how to eliminate render-blocking resources](https://developer.chrome.com/docs/lighthouse/performance/render-blocking-resources/).","score":0.91,"scoreDisplayMode":"numeric","numericValue":131,"numericUnit":"millisecond","displayValue":"Potential savings of 130 ms","details":{"type":"opportunity","headings":[{"key":"url","valueType":"url","label":"URL"},{"key":"totalBytes","valueType":"bytes","label":"Transfer Size"},{"key":"wastedMs","valueType":"timespanMs","label":"Potential Savings"}],"items":[{"url":"https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css","totalBytes":21944,"wastedMs":317}],"overallSavingsMs":131}},"unminified-css":{"id":"unminified-css","title":"Minify CSS","description":"Minifying CSS files can reduce network payload sizes. [Learn how to minify CSS](https://developer.chrome.com/docs/lighthouse/performance/unminified-css/).","score":1,"scoreDisplayMode":"numeric","numericValue":0,"numericUnit":"millisecond","displayValue":"","details":{"type":"opportunity","headings":[],"items":[],"overallSavingsMs":0,"overallSavingsBytes":0,"sortedBy":["wastedBytes"]}},"unminified-javascript":{"id":"unminified-javascript","title":"Minify JavaScript","description":"Minifying JavaScript files can reduce payload sizes and script parse time. [Learn how to minify JavaScript](https://developer.chrome.com/docs/lighthouse/performance/unminified-javascript/).","score":0.92,"scoreDisplayMode":"numeric","numericValue":120,"numericUnit":"millisecond","displayValue":"Potential savings of 294 KiB","warnings":[],"details":{"type":"opportunity","headings":[{"key":"url","valueType":"url","label":"URL"},{"key":"totalBytes","valueType":"bytes","label":"Transfer Size"},{"key":"wastedBytes","valueType":"bytes","label":"Potential Savings"}],"items":[{"url":"http://localhost:3000/static/js/bundle.js","totalBytes":333714,"wastedBytes":147858,"wastedPercent":44.306928486182386},{"url":"chrome-extension://fmkadmapgofadopljbjfkapdkoienihi/build/react_devtools_backend_compact.js","totalBytes":158171,"wastedBytes":68328,"wastedPercent":43.199125402143935},{"url":"chrome-extension://fmkadmapgofadopljbjfkapdkoienihi/build/renderer.js","totalBytes":118840,"wastedBytes":51235,"wastedPercent":43.11261183709965},{"url":"chrome-extension://fmkadmapgofadopljbjfkapdkoienihi/build/backendManager.js","totalBytes":36185,"wastedBytes":14672,"wastedPercent":40.54608629038877},{"url":"chrome-extension://cjpalhdlnbpafiamejdnhcphjbkeiagm/js/contentscript.js","totalBytes":15538,"wastedBytes":8174,"wastedPercent":52.60374633649067},{"url":"chrome-extension://cjpalhdlnbpafiamejdnhcphjbkeiagm/js/contentscript.js","totalBytes":15538,"wastedBytes":8174,"wastedPercent":52.60374633649067},{"url":"chrome-extension://fmkadmapgofadopljbjfkapdkoienihi/build/installHook.js","totalBytes":5906,"wastedBytes":3076,"wastedPercent":52.07576688830531}],"overallSavingsMs":120,"overallSavingsBytes":301517,"sortedBy":["wastedBytes"]}},"unused-css-rules":{"id":"unused-css-rules","title":"Reduce unused CSS","description":"Reduce unused rules from stylesheets and defer CSS not used for above-the-fold content to decrease bytes consumed by network activity. [Learn how to reduce unused CSS](https://developer.chrome.com/docs/lighthouse/performance/unused-css-rules/).","score":1,"scoreDisplayMode":"numeric","numericValue":0,"numericUnit":"millisecond","displayValue":"Potential savings of 21 KiB","details":{"type":"opportunity","headings":[{"key":"url","valueType":"url","label":"URL"},{"key":"totalBytes","valueType":"bytes","label":"Transfer Size"},{"key":"wastedBytes","valueType":"bytes","label":"Potential Savings"}],"items":[{"url":"https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css","wastedBytes":21659,"wastedPercent":98.70027678651546,"totalBytes":21944}],"overallSavingsMs":0,"overallSavingsBytes":21659,"sortedBy":["wastedBytes"]}},"unused-javascript":{"id":"unused-javascript","title":"Reduce unused JavaScript","description":"Reduce unused JavaScript and defer loading scripts until they are required to decrease bytes consumed by network activity. [Learn how to reduce unused JavaScript](https://developer.chrome.com/docs/lighthouse/performance/unused-javascript/).","score":0.92,"scoreDisplayMode":"numeric","numericValue":120,"numericUnit":"millisecond","displayValue":"Potential savings of 147 KiB","details":{"type":"opportunity","headings":[{"key":"url","valueType":"url","subItemsHeading":{"key":"source","valueType":"code"},"label":"URL"},{"key":"totalBytes","valueType":"bytes","subItemsHeading":{"key":"sourceBytes"},"label":"Transfer Size"},{"key":"wastedBytes","valueType":"bytes","subItemsHeading":{"key":"sourceWastedBytes"},"label":"Potential Savings"}],"items":[{"url":"http://localhost:3000/static/js/bundle.js","totalBytes":333714,"wastedBytes":150068,"wastedPercent":44.968928356266105,"subItems":{"type":"subitems","items":[{"source":"/home/cyf/GitHub/Full-Stack-Project-Assessment/client/node_modules/react-dom/cjs/react-dom.development.js","sourceBytes":207393,"sourceWastedBytes":105644},{"source":"/home/cyf/GitHub/Full-Stack-Project-Assessment/client/node_modules/react/cjs/react.development.js","sourceBytes":16878,"sourceWastedBytes":12412},{"source":"/home/cyf/GitHub/Full-Stack-Project-Assessment/client/node_modules/react/cjs/react-jsx-dev-runtime.development.js","sourceBytes":8815,"sourceWastedBytes":4441},{"source":"/home/cyf/GitHub/Full-Stack-Project-Assessment/client/webpack/runtime/jsonp chunk loading","sourceBytes":4324,"sourceWastedBytes":4089},{"source":"/home/cyf/GitHub/Full-Stack-Project-Assessment/client/node_modules/scheduler/cjs/scheduler.development.js","sourceBytes":4127,"sourceWastedBytes":2694}]}}],"overallSavingsMs":120,"overallSavingsBytes":150068,"sortedBy":["wastedBytes"]}},"modern-image-formats":{"id":"modern-image-formats","title":"Serve images in next-gen formats","description":"Image formats like WebP and AVIF often provide better compression than PNG or JPEG, which means faster downloads and less data consumption. [Learn more about modern image formats](https://developer.chrome.com/docs/lighthouse/performance/uses-webp-images/).","score":1,"scoreDisplayMode":"numeric","numericValue":0,"numericUnit":"millisecond","displayValue":"","warnings":[],"details":{"type":"opportunity","headings":[],"items":[],"overallSavingsMs":0,"overallSavingsBytes":0,"sortedBy":["wastedBytes"]}},"uses-optimized-images":{"id":"uses-optimized-images","title":"Efficiently encode images","description":"Optimized images load faster and consume less cellular data. [Learn how to efficiently encode images](https://developer.chrome.com/docs/lighthouse/performance/uses-optimized-images/).","score":1,"scoreDisplayMode":"numeric","numericValue":0,"numericUnit":"millisecond","displayValue":"","warnings":[],"details":{"type":"opportunity","headings":[],"items":[],"overallSavingsMs":0,"overallSavingsBytes":0,"sortedBy":["wastedBytes"]}},"uses-text-compression":{"id":"uses-text-compression","title":"Enable text compression","description":"Text-based resources should be served with compression (gzip, deflate or brotli) to minimize total network bytes. [Learn more about text compression](https://developer.chrome.com/docs/lighthouse/performance/uses-text-compression/).","score":1,"scoreDisplayMode":"numeric","numericValue":0,"numericUnit":"millisecond","displayValue":"","details":{"type":"opportunity","headings":[],"items":[],"overallSavingsMs":0,"overallSavingsBytes":0,"sortedBy":["wastedBytes"]}},"uses-responsive-images":{"id":"uses-responsive-images","title":"Properly size images","description":"Serve images that are appropriately-sized to save cellular data and improve load time. [Learn how to size images](https://developer.chrome.com/docs/lighthouse/performance/uses-responsive-images/).","score":1,"scoreDisplayMode":"numeric","numericValue":0,"numericUnit":"millisecond","displayValue":"","details":{"type":"opportunity","headings":[],"items":[],"overallSavingsMs":0,"overallSavingsBytes":0,"sortedBy":["wastedBytes"]}},"efficient-animated-content":{"id":"efficient-animated-content","title":"Use video formats for animated content","description":"Large GIFs are inefficient for delivering animated content. Consider using MPEG4/WebM videos for animations and PNG/WebP for static images instead of GIF to save network bytes. [Learn more about efficient video formats](https://developer.chrome.com/docs/lighthouse/performance/efficient-animated-content/)","score":1,"scoreDisplayMode":"numeric","numericValue":0,"numericUnit":"millisecond","displayValue":"","details":{"type":"opportunity","headings":[],"items":[],"overallSavingsMs":0,"overallSavingsBytes":0,"sortedBy":["wastedBytes"]}},"duplicated-javascript":{"id":"duplicated-javascript","title":"Remove duplicate modules in JavaScript bundles","description":"Remove large, duplicate JavaScript modules from bundles to reduce unnecessary bytes consumed by network activity. ","score":1,"scoreDisplayMode":"numeric","numericValue":0,"numericUnit":"millisecond","displayValue":"","details":{"type":"opportunity","headings":[],"items":[],"overallSavingsMs":0,"overallSavingsBytes":0,"sortedBy":["wastedBytes"]}},"legacy-javascript":{"id":"legacy-javascript","title":"Avoid serving legacy JavaScript to modern browsers","description":"Polyfills and transforms enable legacy browsers to use new JavaScript features. However, many aren't necessary for modern browsers. For your bundled JavaScript, adopt a modern script deployment strategy using module/nomodule feature detection to reduce the amount of code shipped to modern browsers, while retaining support for legacy browsers. [Learn how to use modern JavaScript](https://web.dev/publish-modern-javascript/)","score":1,"scoreDisplayMode":"numeric","numericValue":0,"numericUnit":"millisecond","displayValue":"Potential savings of 0 KiB","details":{"type":"opportunity","headings":[{"key":"url","valueType":"url","subItemsHeading":{"key":"location","valueType":"source-location"},"label":"URL"},{"key":null,"valueType":"code","subItemsHeading":{"key":"signal"},"label":""},{"key":"wastedBytes","valueType":"bytes","label":"Potential Savings"}],"items":[{"url":"http://localhost:3000/static/js/bundle.js","wastedBytes":39,"subItems":{"type":"subitems","items":[{"signal":"@babel/plugin-transform-classes","location":{"type":"source-location","url":"http://localhost:3000/static/js/bundle.js","urlProvider":"network","line":39199,"column":25,"original":{"file":"/home/cyf/GitHub/Full-Stack-Project-Assessment/client/node_modules/webpack-dev-server/client/clients/WebSocketClient.js","line":0,"column":0}}}]},"totalBytes":0}],"overallSavingsMs":0,"overallSavingsBytes":39,"sortedBy":["wastedBytes"]}},"doctype":{"id":"doctype","title":"Page has the HTML doctype","description":"Specifying a doctype prevents the browser from switching to quirks-mode. [Learn more about the doctype declaration](https://developer.chrome.com/docs/lighthouse/best-practices/doctype/).","score":1,"scoreDisplayMode":"binary"},"charset":{"id":"charset","title":"Properly defines charset","description":"A character encoding declaration is required. It can be done with a `\u003cmeta>` tag in the first 1024 bytes of the HTML or in the Content-Type HTTP response header. [Learn more about declaring the character encoding](https://developer.chrome.com/docs/lighthouse/best-practices/charset/).","score":1,"scoreDisplayMode":"binary"},"dom-size":{"id":"dom-size","title":"Avoids an excessive DOM size","description":"A large DOM will increase memory usage, cause longer [style calculations](https://developers.google.com/web/fundamentals/performance/rendering/reduce-the-scope-and-complexity-of-style-calculations), and produce costly [layout reflows](https://developers.google.com/speed/articles/reflow). [Learn how to avoid an excessive DOM size](https://developer.chrome.com/docs/lighthouse/performance/dom-size/).","score":1,"scoreDisplayMode":"numeric","numericValue":95,"numericUnit":"element","displayValue":"95 elements","details":{"type":"table","headings":[{"key":"statistic","valueType":"text","label":"Statistic"},{"key":"node","valueType":"node","label":"Element"},{"key":"value","valueType":"numeric","label":"Value"}],"items":[{"statistic":"Total DOM Elements","value":{"type":"numeric","granularity":1,"value":95}},{"node":{"type":"node","lhId":"1-0-INPUT","path":"1,HTML,1,BODY,1,DIV,0,DIV,1,DIV,0,DIV,0,FORM,0,LABEL,1,INPUT","selector":"div > form > label > input#title","boundingRect":{"top":56,"bottom":86,"left":257,"right":512,"width":256,"height":30},"snippet":"\u003cinput type=\"text\" name=\"title\" id=\"title\" placeholder=\"Enter video title here\" required=\"\">","nodeLabel":"div > form > label > input#title"},"statistic":"Maximum DOM Depth","value":{"type":"numeric","granularity":1,"value":8}},{"node":{"type":"node","lhId":"1-1-DIV","path":"1,HTML,1,BODY,1,DIV,0,DIV,1,DIV,1,DIV","selector":"div#root > div.text-left > div > div","boundingRect":{"top":94,"bottom":4835,"left":0,"right":1668,"width":1668,"height":4741},"snippet":"\u003cdiv>","nodeLabel":"523523\n\nNever Gonna Give You Up\n\nUp Vote\n\nRating: 23\n\nDown VoteDelete\n\n523427\n\n…"},"statistic":"Maximum Child Elements","value":{"type":"numeric","granularity":1,"value":10}}]}},"geolocation-on-start":{"id":"geolocation-on-start","title":"Avoids requesting the geolocation permission on page load","description":"Users are mistrustful of or confused by sites that request their location without context. Consider tying the request to a user action instead. [Learn more about the geolocation permission](https://developer.chrome.com/docs/lighthouse/best-practices/geolocation-on-start/).","score":1,"scoreDisplayMode":"binary","details":{"type":"table","headings":[],"items":[]}},"inspector-issues":{"id":"inspector-issues","title":"Issues were logged in the `Issues` panel in Chrome Devtools","description":"Issues logged to the `Issues` panel in Chrome Devtools indicate unresolved problems. They can come from network request failures, insufficient security controls, and other browser concerns. Open up the Issues panel in Chrome DevTools for more details on each issue.","score":0,"scoreDisplayMode":"binary","details":{"type":"table","headings":[{"key":"issueType","valueType":"text","subItemsHeading":{"key":"url","valueType":"url"},"label":"Issue type"}],"items":[{"issueType":"Cookie","subItems":{"type":"subitems","items":[{"url":"https://www.youtube.com/embed/HerCR8bw_GE"},{"url":"https://www.youtube.com/embed/4As0e4de-rI"},{"url":"https://www.youtube.com/embed/dQw4w9WgXcQ"},{"url":"https://www.youtube.com/embed/xbs7FT7dXYc"},{"url":"https://www.youtube.com/embed/RzWB5jL5RX0"},{"url":"https://www.youtube.com/embed/gB1F9G0JXOo"},{"url":"https://www.youtube.com/embed/FUeyrEN14Rk"},{"url":"https://www.youtube.com/embed/ZacOS8NBK6U"},{"url":"https://www.youtube.com/embed/X-iSQQgOd1A"},{"url":"https://www.youtube.com/embed/U4ogK0MIzqk"},{"url":"https://www.youtube.com/youtubei/v1/log_event?alt=json&key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8"},{"url":"https://www.youtube.com/api/stats/qoe?cpn=d0EvhDJydS0vbdRU&el=embedded&ns=yt&fexp=23983296%2C24004644%2C24007246%2C24080738%2C24135310%2C24208765%2C24362627%2C24415864%2C24416291%2C24439361%2C24524098%2C24544536%2C24549485%2C24559328%2C24564261%2C24564582%2C24566686%2C24566936%2C24567652%2C24698583%2C51000316%2C51006352%2C51006421%2C51006488%2C51008753&cl=558634367&seq=1&event=streamingstats&docid=4As0e4de-rI&qclc=ChBkMEV2aERKeWRTMHZiZFJVEAE&embargoed=0&cbrand=apple&cbr=Chrome&cbrver=109.0.0.0&c=WEB_EMBEDDED_PLAYER&cver=1.20230820.00.00&cplayer=UNIPLAYER&cos=Macintosh&cosver=10_15_7&cplatform=DESKTOP&vps=0.000:N,0.001:ER&cmt=0.001:0.000,0.001:0.000&error=0.001:auth::0.000:0;a6s.0&vis=0.001:3&bh=0.001:0.000"},{"url":"https://www.google.com/js/th/m1c0gC2mKP6K-1luAo-g244IPBifFXMG9ixLMnE8OLk.js"},{"url":"https://www.youtube.com/generate_204?GQQ43A"},{"url":"https://www.youtube.com/generate_204?_aB79Q"},{"url":"https://www.youtube.com/generate_204?7fi9Yg"},{"url":"https://www.youtube.com/generate_204?-6sLRw"},{"url":"https://www.youtube.com/generate_204?W5bsYw"},{"url":"https://www.youtube.com/generate_204?eXNIVQ"},{"url":"https://www.youtube.com/generate_204?Bh-cVA"},{"url":"https://www.youtube.com/generate_204?BYNHHA"},{"url":"https://www.youtube.com/generate_204?YR5a2g"}]}}]}},"no-document-write":{"id":"no-document-write","title":"Avoid `document.write()`","description":"For users on slow connections, external scripts dynamically injected via `document.write()` can delay page load by tens of seconds. [Learn how to avoid document.write()](https://developer.chrome.com/docs/lighthouse/best-practices/no-document-write/).","score":0,"scoreDisplayMode":"binary","details":{"type":"table","headings":[{"key":"source","valueType":"source-location","label":"Source"}],"items":[{"source":{"type":"source-location","url":"chrome-extension://kohfgcgbkjodfcfkcackpagifgbcmimk/injected/nr-ext-dom/nr-ext-dom-detector.js","urlProvider":"network","line":0,"column":2724}}]}},"js-libraries":{"id":"js-libraries","title":"Detected JavaScript libraries","description":"All front-end JavaScript libraries detected on the page. [Learn more about this JavaScript library detection diagnostic audit](https://developer.chrome.com/docs/lighthouse/best-practices/js-libraries/).","score":null,"scoreDisplayMode":"informative","details":{"type":"table","headings":[{"key":"name","valueType":"text","label":"Name"},{"key":"version","valueType":"text","label":"Version"}],"items":[{"name":"React","npm":"react"},{"name":"core-js","version":"[email protected]","npm":"core-js"},{"name":"Create React App","npm":"react-scripts"}],"debugData":{"type":"debugdata","stacks":[{"id":"react"},{"id":"corejs","version":"[email protected]"},{"id":"create-react-app"}]}}},"notification-on-start":{"id":"notification-on-start","title":"Avoids requesting the notification permission on page load","description":"Users are mistrustful of or confused by sites that request to send notifications without context. Consider tying the request to user gestures instead. [Learn more about responsibly getting permission for notifications](https://developer.chrome.com/docs/lighthouse/best-practices/notification-on-start/).","score":1,"scoreDisplayMode":"binary","details":{"type":"table","headings":[],"items":[]}},"paste-preventing-inputs":{"id":"paste-preventing-inputs","title":"Allows users to paste into input fields","description":"Preventing input pasting is a bad practice for the UX, and weakens security by blocking password managers.[Learn more about user-friendly input fields](https://developer.chrome.com/docs/lighthouse/best-practices/paste-preventing-inputs/).","score":1,"scoreDisplayMode":"binary","details":{"type":"table","headings":[],"items":[]}},"uses-http2":{"id":"uses-http2","title":"Use HTTP/2","description":"HTTP/2 offers many benefits over HTTP/1.1, including binary headers and multiplexing. [Learn more about HTTP/2](https://developer.chrome.com/docs/lighthouse/best-practices/uses-http2/).","score":1,"scoreDisplayMode":"numeric","numericValue":0,"numericUnit":"millisecond","details":{"type":"opportunity","headings":[],"items":[],"overallSavingsMs":0}},"uses-passive-event-listeners":{"id":"uses-passive-event-listeners","title":"Uses passive listeners to improve scrolling performance","description":"Consider marking your touch and wheel event listeners as `passive` to improve your page's scroll performance. [Learn more about adopting passive event listeners](https://developer.chrome.com/docs/lighthouse/best-practices/uses-passive-event-listeners/).","score":1,"scoreDisplayMode":"binary","details":{"type":"table","headings":[],"items":[]}},"meta-description":{"id":"meta-description","title":"Document has a meta description","description":"Meta descriptions may be included in search results to concisely summarize page content. [Learn more about the meta description](https://developer.chrome.com/docs/lighthouse/seo/meta-description/).","score":1,"scoreDisplayMode":"binary"},"http-status-code":{"id":"http-status-code","title":"Page has successful HTTP status code","description":"Pages with unsuccessful HTTP status codes may not be indexed properly. [Learn more about HTTP status codes](https://developer.chrome.com/docs/lighthouse/seo/http-status-code/).","score":1,"scoreDisplayMode":"binary"},"font-size":{"id":"font-size","title":"Document uses legible font sizes","description":"Font sizes less than 12px are too small to be legible and require mobile visitors to “pinch to zoom” in order to read. Strive to have >60% of page text ≥12px. [Learn more about legible font sizes](https://developer.chrome.com/docs/lighthouse/seo/font-size/).","score":null,"scoreDisplayMode":"notApplicable"},"link-text":{"id":"link-text","title":"Links have descriptive text","description":"Descriptive link text helps search engines understand your content. [Learn how to make links more accessible](https://developer.chrome.com/docs/lighthouse/seo/link-text/).","score":1,"scoreDisplayMode":"binary","details":{"type":"table","headings":[],"items":[]}},"crawlable-anchors":{"id":"crawlable-anchors","title":"Links are crawlable","description":"Search engines may use `href` attributes on links to crawl websites. Ensure that the `href` attribute of anchor elements links to an appropriate destination, so more pages of the site can be discovered. [Learn how to make links crawlable](https://support.google.com/webmasters/answer/9112205)","score":1,"scoreDisplayMode":"binary","details":{"type":"table","headings":[],"items":[]}},"is-crawlable":{"id":"is-crawlable","title":"Page isn’t blocked from indexing","description":"Search engines are unable to include your pages in search results if they don't have permission to crawl them. [Learn more about crawler directives](https://developer.chrome.com/docs/lighthouse/seo/is-crawlable/).","score":1,"scoreDisplayMode":"binary","warnings":[],"details":{"type":"table","headings":[],"items":[]}},"robots-txt":{"id":"robots-txt","title":"robots.txt is valid","description":"If your robots.txt file is malformed, crawlers may not be able to understand how you want your website to be crawled or indexed. [Learn more about robots.txt](https://developer.chrome.com/docs/lighthouse/seo/invalid-robots-txt/).","score":1,"scoreDisplayMode":"binary","details":{"type":"table","headings":[],"items":[]}},"tap-targets":{"id":"tap-targets","title":"Tap targets are sized appropriately","description":"Interactive elements like buttons and links should be large enough (48x48px), or have enough space around them, to be easy enough to tap without overlapping onto other elements. [Learn more about tap targets](https://developer.chrome.com/docs/lighthouse/seo/tap-targets/).","score":null,"scoreDisplayMode":"notApplicable"},"hreflang":{"id":"hreflang","title":"Document has a valid `hreflang`","description":"hreflang links tell search engines what version of a page they should list in search results for a given language or region. [Learn more about `hreflang`](https://developer.chrome.com/docs/lighthouse/seo/hreflang/).","score":1,"scoreDisplayMode":"binary","details":{"type":"table","headings":[],"items":[]}},"plugins":{"id":"plugins","title":"Document avoids plugins","description":"Search engines can't index plugin content, and many devices restrict plugins or don't support them. [Learn more about avoiding plugins](https://developer.chrome.com/docs/lighthouse/seo/plugins/).","score":1,"scoreDisplayMode":"binary","details":{"type":"table","headings":[],"items":[]}},"canonical":{"id":"canonical","title":"Document has a valid `rel=canonical`","description":"Canonical links suggest which URL to show in search results. [Learn more about canonical links](https://developer.chrome.com/docs/lighthouse/seo/canonical/).","score":null,"scoreDisplayMode":"notApplicable"},"structured-data":{"id":"structured-data","title":"Structured data is valid","description":"Run the [Structured Data Testing Tool](https://search.google.com/structured-data/testing-tool/) and the [Structured Data Linter](http://linter.structured-data.org/) to validate structured data. [Learn more about Structured Data](https://developer.chrome.com/docs/lighthouse/seo/structured-data/).","score":null,"scoreDisplayMode":"manual"},"bf-cache":{"id":"bf-cache","title":"Page prevented back/forward cache restoration","description":"Many navigations are performed by going back to a previous page, or forwards again. The back/forward cache (bfcache) can speed up these return navigations. [Learn more about the bfcache](https://developer.chrome.com/docs/lighthouse/performance/bf-cache/)","score":0,"scoreDisplayMode":"binary","displayValue":"10 failure reasons","details":{"type":"table","headings":[{"key":"reason","valueType":"text","subItemsHeading":{"key":"frameUrl","valueType":"url"},"label":"Failure reason"},{"key":"failureType","valueType":"text","label":"Failure type"}],"items":[{"reason":"Pages with WebSocket cannot enter back/forward cache.","failureType":"Pending browser support","subItems":{"type":"subitems","items":[{"frameUrl":"http://localhost:3000/"}]},"protocolReason":"WebSocket"},{"reason":"Pages that use Media Device Dispatcher are not eligible for back/forward cache.","failureType":"Pending browser support","subItems":{"type":"subitems","items":[{"frameUrl":"https://www.youtube.com/embed/dQw4w9WgXcQ"},{"frameUrl":"https://www.youtube.com/embed/HerCR8bw_GE"},{"frameUrl":"https://www.youtube.com/embed/FUeyrEN14Rk"},{"frameUrl":"https://www.youtube.com/embed/xbs7FT7dXYc"},{"frameUrl":"https://www.youtube.com/embed/gB1F9G0JXOo"},{"frameUrl":"https://www.youtube.com/embed/RzWB5jL5RX0"},{"frameUrl":"https://www.youtube.com/embed/U4ogK0MIzqk"},{"frameUrl":"https://www.youtube.com/embed/X-iSQQgOd1A"},{"frameUrl":"https://www.youtube.com/embed/ZacOS8NBK6U"}]},"protocolReason":"ContentMediaDevicesDispatcherHost"}]}}},"configSettings":{"output":"json","maxWaitForFcp":30000,"maxWaitForLoad":45000,"pauseAfterFcpMs":1000,"pauseAfterLoadMs":1000,"networkQuietThresholdMs":1000,"cpuQuietThresholdMs":1000,"formFactor":"desktop","throttling":{"rttMs":40,"throughputKbps":10240,"requestLatencyMs":0,"downloadThroughputKbps":0,"uploadThroughputKbps":0,"cpuSlowdownMultiplier":1},"throttlingMethod":"simulate","screenEmulation":{"mobile":true,"width":412,"height":823,"deviceScaleFactor":1.75,"disabled":true},"emulatedUserAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36","auditMode":false,"gatherMode":false,"disableStorageReset":false,"debugNavigation":false,"channel":"devtools","usePassiveGathering":false,"disableFullPageScreenshot":false,"skipAboutBlank":false,"blankPage":"about:blank","budgets":null,"locale":"en-US","blockedUrlPatterns":null,"additionalTraceCategories":null,"extraHeaders":null,"precomputedLanternData":null,"onlyAudits":null,"onlyCategories":["performance","accessibility","best-practices","seo","pwa"],"skipAudits":null},"categories":{"performance":{"title":"Performance","supportedModes":["navigation","timespan","snapshot"],"auditRefs":[{"id":"first-contentful-paint","weight":10,"group":"metrics","acronym":"FCP","relevantAudits":["server-response-time","render-blocking-resources","redirects","critical-request-chains","uses-text-compression","uses-rel-preconnect","uses-rel-preload","font-display","unminified-javascript","unminified-css","unused-css-rules"]},{"id":"largest-contentful-paint","weight":25,"group":"metrics","acronym":"LCP","relevantAudits":["server-response-time","render-blocking-resources","redirects","critical-request-chains","uses-text-compression","uses-rel-preconnect","uses-rel-preload","font-display","unminified-javascript","unminified-css","unused-css-rules","largest-contentful-paint-element","prioritize-lcp-image","unused-javascript","efficient-animated-content","total-byte-weight","lcp-lazy-loaded"]},{"id":"total-blocking-time","weight":30,"group":"metrics","acronym":"TBT","relevantAudits":["long-tasks","third-party-summary","third-party-facades","bootup-time","mainthread-work-breakdown","dom-size","duplicated-javascript","legacy-javascript","viewport"]},{"id":"cumulative-layout-shift","weight":25,"group":"metrics","acronym":"CLS","relevantAudits":["layout-shift-elements","non-composited-animations","unsized-images"]},{"id":"speed-index","weight":10,"group":"metrics","acronym":"SI"},{"id":"interactive","weight":0,"group":"hidden","acronym":"TTI"},{"id":"max-potential-fid","weight":0,"group":"hidden"},{"id":"first-meaningful-paint","weight":0,"acronym":"FMP","group":"hidden"},{"id":"render-blocking-resources","weight":0},{"id":"uses-responsive-images","weight":0},{"id":"offscreen-images","weight":0},{"id":"unminified-css","weight":0},{"id":"unminified-javascript","weight":0},{"id":"unused-css-rules","weight":0},{"id":"unused-javascript","weight":0},{"id":"uses-optimized-images","weight":0},{"id":"modern-image-formats","weight":0},{"id":"uses-text-compression","weight":0},{"id":"uses-rel-preconnect","weight":0},{"id":"server-response-time","weight":0},{"id":"redirects","weight":0},{"id":"uses-rel-preload","weight":0},{"id":"uses-http2","weight":0},{"id":"efficient-animated-content","weight":0},{"id":"duplicated-javascript","weight":0},{"id":"legacy-javascript","weight":0},{"id":"prioritize-lcp-image","weight":0},{"id":"total-byte-weight","weight":0},{"id":"uses-long-cache-ttl","weight":0},{"id":"dom-size","weight":0},{"id":"critical-request-chains","weight":0},{"id":"user-timings","weight":0},{"id":"bootup-time","weight":0},{"id":"mainthread-work-breakdown","weight":0},{"id":"font-display","weight":0},{"id":"resource-summary","weight":0},{"id":"third-party-summary","weight":0},{"id":"third-party-facades","weight":0},{"id":"largest-contentful-paint-element","weight":0},{"id":"lcp-lazy-loaded","weight":0},{"id":"layout-shift-elements","weight":0},{"id":"uses-passive-event-listeners","weight":0},{"id":"no-document-write","weight":0},{"id":"long-tasks","weight":0},{"id":"non-composited-animations","weight":0},{"id":"unsized-images","weight":0},{"id":"viewport","weight":0},{"id":"bf-cache","weight":0},{"id":"performance-budget","weight":0,"group":"budgets"},{"id":"timing-budget","weight":0,"group":"budgets"},{"id":"network-requests","weight":0,"group":"hidden"},{"id":"network-rtt","weight":0,"group":"hidden"},{"id":"network-server-latency","weight":0,"group":"hidden"},{"id":"main-thread-tasks","weight":0,"group":"hidden"},{"id":"diagnostics","weight":0,"group":"hidden"},{"id":"metrics","weight":0,"group":"hidden"},{"id":"screenshot-thumbnails","weight":0,"group":"hidden"},{"id":"final-screenshot","weight":0,"group":"hidden"},{"id":"script-treemap-data","weight":0,"group":"hidden"}],"id":"performance","score":0.95},"accessibility":{"title":"Accessibility","description":"These checks highlight opportunities to [improve the accessibility of your web app](https://developer.chrome.com/docs/lighthouse/accessibility/). Only a subset of accessibility issues can be automatically detected so manual testing is also encouraged.","manualDescription":"These items address areas which an automated testing tool cannot cover. Learn more in our guide on [conducting an accessibility review](https://web.dev/how-to-review/).","supportedModes":["navigation","snapshot"],"auditRefs":[{"id":"accesskeys","weight":0,"group":"a11y-navigation"},{"id":"aria-allowed-attr","weight":0,"group":"a11y-aria"},{"id":"aria-command-name","weight":0,"group":"a11y-aria"},{"id":"aria-hidden-body","weight":10,"group":"a11y-aria"},{"id":"aria-hidden-focus","weight":0,"group":"a11y-aria"},{"id":"aria-input-field-name","weight":0,"group":"a11y-aria"},{"id":"aria-meter-name","weight":0,"group":"a11y-aria"},{"id":"aria-progressbar-name","weight":0,"group":"a11y-aria"},{"id":"aria-required-attr","weight":0,"group":"a11y-aria"},{"id":"aria-required-children","weight":0,"group":"a11y-aria"},{"id":"aria-required-parent","weight":0,"group":"a11y-aria"},{"id":"aria-roles","weight":0,"group":"a11y-aria"},{"id":"aria-toggle-field-name","weight":0,"group":"a11y-aria"},{"id":"aria-tooltip-name","weight":0,"group":"a11y-aria"},{"id":"aria-treeitem-name","weight":0,"group":"a11y-aria"},{"id":"aria-valid-attr-value","weight":0,"group":"a11y-aria"},{"id":"aria-valid-attr","weight":0,"group":"a11y-aria"},{"id":"button-name","weight":10,"group":"a11y-names-labels"},{"id":"bypass","weight":0,"group":"a11y-navigation"},{"id":"color-contrast","weight":3,"group":"a11y-color-contrast"},{"id":"definition-list","weight":0,"group":"a11y-tables-lists"},{"id":"dlitem","weight":0,"group":"a11y-tables-lists"},{"id":"document-title","weight":3,"group":"a11y-names-labels"},{"id":"duplicate-id-active","weight":0,"group":"a11y-navigation"},{"id":"duplicate-id-aria","weight":10,"group":"a11y-aria"},{"id":"form-field-multiple-labels","weight":0,"group":"a11y-names-labels"},{"id":"frame-title","weight":3,"group":"a11y-names-labels"},{"id":"heading-order","weight":2,"group":"a11y-navigation"},{"id":"html-has-lang","weight":3,"group":"a11y-language"},{"id":"html-lang-valid","weight":3,"group":"a11y-language"},{"id":"html-xml-lang-mismatch","weight":0,"group":"a11y-language"},{"id":"image-alt","weight":0,"group":"a11y-names-labels"},{"id":"input-button-name","weight":0,"group":"a11y-names-labels"},{"id":"input-image-alt","weight":0,"group":"a11y-names-labels"},{"id":"label","weight":10,"group":"a11y-names-labels"},{"id":"link-name","weight":0,"group":"a11y-names-labels"},{"id":"list","weight":0,"group":"a11y-tables-lists"},{"id":"listitem","weight":0,"group":"a11y-tables-lists"},{"id":"meta-refresh","weight":0,"group":"a11y-best-practices"},{"id":"meta-viewport","weight":10,"group":"a11y-best-practices"},{"id":"object-alt","weight":0,"group":"a11y-names-labels"},{"id":"tabindex","weight":0,"group":"a11y-navigation"},{"id":"table-fake-caption","weight":0,"group":"a11y-tables-lists"},{"id":"td-has-header","weight":0,"group":"a11y-tables-lists"},{"id":"td-headers-attr","weight":0,"group":"a11y-tables-lists"},{"id":"th-has-data-cells","weight":0,"group":"a11y-tables-lists"},{"id":"valid-lang","weight":0,"group":"a11y-language"},{"id":"video-caption","weight":0,"group":"a11y-audio-video"},{"id":"logical-tab-order","weight":0},{"id":"focusable-controls","weight":0},{"id":"interactive-element-affordance","weight":0},{"id":"managed-focus","weight":0},{"id":"focus-traps","weight":0},{"id":"custom-controls-labels","weight":0},{"id":"custom-controls-roles","weight":0},{"id":"visual-order-follows-dom","weight":0},{"id":"offscreen-content-hidden","weight":0},{"id":"use-landmarks","weight":0}],"id":"accessibility","score":1},"best-practices":{"title":"Best Practices","supportedModes":["navigation","timespan","snapshot"],"auditRefs":[{"id":"is-on-https","weight":1,"group":"best-practices-trust-safety"},{"id":"geolocation-on-start","weight":1,"group":"best-practices-trust-safety"},{"id":"notification-on-start","weight":1,"group":"best-practices-trust-safety"},{"id":"csp-xss","weight":0,"group":"best-practices-trust-safety"},{"id":"paste-preventing-inputs","weight":1,"group":"best-practices-ux"},{"id":"image-aspect-ratio","weight":1,"group":"best-practices-ux"},{"id":"image-size-responsive","weight":1,"group":"best-practices-ux"},{"id":"preload-fonts","weight":0,"group":"best-practices-ux"},{"id":"doctype","weight":1,"group":"best-practices-browser-compat"},{"id":"charset","weight":1,"group":"best-practices-browser-compat"},{"id":"no-unload-listeners","weight":1,"group":"best-practices-general"},{"id":"js-libraries","weight":0,"group":"best-practices-general"},{"id":"deprecations","weight":1,"group":"best-practices-general"},{"id":"errors-in-console","weight":1,"group":"best-practices-general"},{"id":"valid-source-maps","weight":0,"group":"best-practices-general"},{"id":"inspector-issues","weight":1,"group":"best-practices-general"}],"id":"best-practices","score":0.92},"seo":{"title":"SEO","description":"These checks ensure that your page is following basic search engine optimization advice. There are many additional factors Lighthouse does not score here that may affect your search ranking, including performance on [Core Web Vitals](https://web.dev/learn-core-web-vitals/). [Learn more about Google Search Essentials](https://support.google.com/webmasters/answer/35769).","manualDescription":"Run these additional validators on your site to check additional SEO best practices.","supportedModes":["navigation","snapshot"],"auditRefs":[{"id":"viewport","weight":1,"group":"seo-mobile"},{"id":"document-title","weight":1,"group":"seo-content"},{"id":"meta-description","weight":1,"group":"seo-content"},{"id":"http-status-code","weight":1,"group":"seo-crawl"},{"id":"link-text","weight":1,"group":"seo-content"},{"id":"crawlable-anchors","weight":1,"group":"seo-crawl"},{"id":"is-crawlable","weight":1,"group":"seo-crawl"},{"id":"robots-txt","weight":1,"group":"seo-crawl"},{"id":"image-alt","weight":0,"group":"seo-content"},{"id":"hreflang","weight":1,"group":"seo-content"},{"id":"canonical","weight":0,"group":"seo-content"},{"id":"font-size","weight":0,"group":"seo-mobile"},{"id":"plugins","weight":1,"group":"seo-content"},{"id":"tap-targets","weight":0,"group":"seo-mobile"},{"id":"structured-data","weight":0}],"id":"seo","score":1},"pwa":{"title":"PWA","description":"These checks validate the aspects of a Progressive Web App. [Learn what makes a good Progressive Web App](https://web.dev/pwa-checklist/).","manualDescription":"These checks are required by the baseline [PWA Checklist](https://web.dev/pwa-checklist/) but are not automatically checked by Lighthouse. They do not affect your score but it's important that you verify them manually.","supportedModes":["navigation"],"auditRefs":[{"id":"installable-manifest","weight":2,"group":"pwa-installable"},{"id":"service-worker","weight":1,"group":"pwa-optimized"},{"id":"splash-screen","weight":1,"group":"pwa-optimized"},{"id":"themed-omnibox","weight":1,"group":"pwa-optimized"},{"id":"content-width","weight":0,"group":"pwa-optimized"},{"id":"viewport","weight":2,"group":"pwa-optimized"},{"id":"maskable-icon","weight":1,"group":"pwa-optimized"},{"id":"pwa-cross-browser","weight":0},{"id":"pwa-page-transitions","weight":0},{"id":"pwa-each-page-has-url","weight":0}],"id":"pwa","score":0.38}},"categoryGroups":{"metrics":{"title":"Metrics"},"load-opportunities":{"title":"Opportunities","description":"These suggestions can help your page load faster. They don't [directly affect](https://developer.chrome.com/docs/lighthouse/performance/performance-scoring/) the Performance score."},"budgets":{"title":"Budgets","description":"Performance budgets set standards for the performance of your site."},"diagnostics":{"title":"Diagnostics","description":"More information about the performance of your application. These numbers don't [directly affect](https://developer.chrome.com/docs/lighthouse/performance/performance-scoring/) the Performance score."},"pwa-installable":{"title":"Installable"},"pwa-optimized":{"title":"PWA Optimized"},"a11y-best-practices":{"title":"Best practices","description":"These items highlight common accessibility best practices."},"a11y-color-contrast":{"title":"Contrast","description":"These are opportunities to improve the legibility of your content."},"a11y-names-labels":{"title":"Names and labels","description":"These are opportunities to improve the semantics of the controls in your application. This may enhance the experience for users of assistive technology, like a screen reader."},"a11y-navigation":{"title":"Navigation","description":"These are opportunities to improve keyboard navigation in your application."},"a11y-aria":{"title":"ARIA","description":"These are opportunities to improve the usage of ARIA in your application which may enhance the experience for users of assistive technology, like a screen reader."},"a11y-language":{"title":"Internationalization and localization","description":"These are opportunities to improve the interpretation of your content by users in different locales."},"a11y-audio-video":{"title":"Audio and video","description":"These are opportunities to provide alternative content for audio and video. This may improve the experience for users with hearing or vision impairments."},"a11y-tables-lists":{"title":"Tables and lists","description":"These are opportunities to improve the experience of reading tabular or list data using assistive technology, like a screen reader."},"seo-mobile":{"title":"Mobile Friendly","description":"Make sure your pages are mobile friendly so users don’t have to pinch or zoom in order to read the content pages. [Learn how to make pages mobile-friendly](https://developers.google.com/search/mobile-sites/)."},"seo-content":{"title":"Content Best Practices","description":"Format your HTML in a way that enables crawlers to better understand your app’s content."},"seo-crawl":{"title":"Crawling and Indexing","description":"To appear in search results, crawlers need access to your app."},"best-practices-trust-safety":{"title":"Trust and Safety"},"best-practices-ux":{"title":"User Experience"},"best-practices-browser-compat":{"title":"Browser Compatibility"},"best-practices-general":{"title":"General"},"hidden":{"title":""},"lighthouse-plugin-publisher-ads-metrics":{"title":"Metrics"},"lighthouse-plugin-publisher-ads-ads-performance":{"title":"Ad Speed"},"lighthouse-plugin-publisher-ads-ads-best-practices":{"title":"Tag Best Practices"}},"stackPacks":[{"id":"react","title":"React","iconDataURL":"data:image/svg+xml,\u003csvg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 841.9 595.3\">\u003cg fill=\"%2361DAFB\">\u003cpath d=\"M666.3 296.5c0-32.5-40.7-63.3-103.1-82.4 14.4-63.6 8-114.2-20.2-130.4-6.5-3.8-14.1-5.6-22.4-5.6v22.3c4.6 0 8.3.9 11.4 2.6 13.6 7.8 19.5 37.5 14.9 75.7-1.1 9.4-2.9 19.3-5.1 29.4-19.6-4.8-41-8.5-63.5-10.9-13.5-18.5-27.5-35.3-41.6-50 32.6-30.3 63.2-46.9 84-46.9V78c-27.5 0-63.5 19.6-99.9 53.6-36.4-33.8-72.4-53.2-99.9-53.2v22.3c20.7 0 51.4 16.5 84 46.6-14 14.7-28 31.4-41.3 49.9-22.6 2.4-44 6.1-63.6 11-2.3-10-4-19.7-5.2-29-4.7-38.2 1.1-67.9 14.6-75.8 3-1.8 6.9-2.6 11.5-2.6V78.5c-8.4 0-16 1.8-22.6 5.6-28.1 16.2-34.4 66.7-19.9 130.1-62.2 19.2-102.7 49.9-102.7 82.3 0 32.5 40.7 63.3 103.1 82.4-14.4 63.6-8 114.2 20.2 130.4 6.5 3.8 14.1 5.6 22.5 5.6 27.5 0 63.5-19.6 99.9-53.6 36.4 33.8 72.4 53.2 99.9 53.2 8.4 0 16-1.8 22.6-5.6 28.1-16.2 34.4-66.7 19.9-130.1 62-19.1 102.5-49.9 102.5-82.3zm-130.2-66.7c-3.7 12.9-8.3 26.2-13.5 39.5-4.1-8-8.4-16-13.1-24-4.6-8-9.5-15.8-14.4-23.4 14.2 2.1 27.9 4.7 41 7.9zm-45.8 106.5c-7.8 13.5-15.8 26.3-24.1 38.2-14.9 1.3-30 2-45.2 2-15.1 0-30.2-.7-45-1.9-8.3-11.9-16.4-24.6-24.2-38-7.6-13.1-14.5-26.4-20.8-39.8 6.2-13.4 13.2-26.8 20.7-39.9 7.8-13.5 15.8-26.3 24.1-38.2 14.9-1.3 30-2 45.2-2 15.1 0 30.2.7 45 1.9 8.3 11.9 16.4 24.6 24.2 38 7.6 13.1 14.5 26.4 20.8 39.8-6.3 13.4-13.2 26.8-20.7 39.9zm32.3-13c5.4 13.4 10 26.8 13.8 39.8-13.1 3.2-26.9 5.9-41.2 8 4.9-7.7 9.8-15.6 14.4-23.7 4.6-8 8.9-16.1 13-24.1zM421.2 430c-9.3-9.6-18.6-20.3-27.8-32 9 .4 18.2.7 27.5.7 9.4 0 18.7-.2 27.8-.7-9 11.7-18.3 22.4-27.5 32zm-74.4-58.9c-14.2-2.1-27.9-4.7-41-7.9 3.7-12.9 8.3-26.2 13.5-39.5 4.1 8 8.4 16 13.1 24 4.7 8 9.5 15.8 14.4 23.4zM420.7 163c9.3 9.6 18.6 20.3 27.8 32-9-.4-18.2-.7-27.5-.7-9.4 0-18.7.2-27.8.7 9-11.7 18.3-22.4 27.5-32zm-74 58.9c-4.9 7.7-9.8 15.6-14.4 23.7-4.6 8-8.9 16-13 24-5.4-13.4-10-26.8-13.8-39.8 13.1-3.1 26.9-5.8 41.2-7.9zm-90.5 125.2c-35.4-15.1-58.3-34.9-58.3-50.6 0-15.7 22.9-35.6 58.3-50.6 8.6-3.7 18-7 27.7-10.1 5.7 19.6 13.2 40 22.5 60.9-9.2 20.8-16.6 41.1-22.2 60.6-9.9-3.1-19.3-6.5-28-10.2zM310 490c-13.6-7.8-19.5-37.5-14.9-75.7 1.1-9.4 2.9-19.3 5.1-29.4 19.6 4.8 41 8.5 63.5 10.9 13.5 18.5 27.5 35.3 41.6 50-32.6 30.3-63.2 46.9-84 46.9-4.5-.1-8.3-1-11.3-2.7zm237.2-76.2c4.7 38.2-1.1 67.9-14.6 75.8-3 1.8-6.9 2.6-11.5 2.6-20.7 0-51.4-16.5-84-46.6 14-14.7 28-31.4 41.3-49.9 22.6-2.4 44-6.1 63.6-11 2.3 10.1 4.1 19.8 5.2 29.1zm38.5-66.7c-8.6 3.7-18 7-27.7 10.1-5.7-19.6-13.2-40-22.5-60.9 9.2-20.8 16.6-41.1 22.2-60.6 9.9 3.1 19.3 6.5 28.1 10.2 35.4 15.1 58.3 34.9 58.3 50.6-.1 15.7-23 35.6-58.4 50.6zM320.8 78.4z\"/>\u003ccircle cx=\"420.9\" cy=\"296.5\" r=\"45.7\"/>\u003cpath d=\"M520.5 78.1z\"/>\u003c/g>\u003c/svg>","descriptions":{"unminified-css":"If your build system minifies CSS files automatically, ensure that you are deploying the production build of your application. You can check this with the React Developer Tools extension. [Learn more](https://reactjs.org/docs/optimizing-performance.html#use-the-production-build).","unminified-javascript":"If your build system minifies JS files automatically, ensure that you are deploying the production build of your application. You can check this with the React Developer Tools extension. [Learn more](https://reactjs.org/docs/optimizing-performance.html#use-the-production-build).","unused-javascript":"If you are not server-side rendering, [split your JavaScript bundles](https://web.dev/code-splitting-suspense/) with `React.lazy()`. Otherwise, code-split using a third-party library such as [loadable-components](https://www.smooth-code.com/open-source/loadable-components/docs/getting-started/).","server-response-time":"If you are server-side rendering any React components, consider using `renderToPipeableStream()` or `renderToStaticNodeStream()` to allow the client to receive and hydrate different parts of the markup instead of all at once. [Learn more](https://reactjs.org/docs/react-dom-server.html#renderToPipeableStream).","redirects":"If you are using React Router, minimize usage of the `\u003cRedirect>` component for [route navigations](https://reacttraining.com/react-router/web/api/Redirect).","user-timings":"Use the React DevTools Profiler, which makes use of the Profiler API, to measure the rendering performance of your components. [Learn more.](https://reactjs.org/blog/2018/09/10/introducing-the-react-profiler.html)","dom-size":"Consider using a \"windowing\" library like `react-window` to minimize the number of DOM nodes created if you are rendering many repeated elements on the page. [Learn more](https://web.dev/virtualize-long-lists-react-window/). Also, minimize unnecessary re-renders using [`shouldComponentUpdate`](https://reactjs.org/docs/optimizing-performance.html#shouldcomponentupdate-in-action), [`PureComponent`](https://reactjs.org/docs/react-api.html#reactpurecomponent), or [`React.memo`](https://reactjs.org/docs/react-api.html#reactmemo) and [skip effects](https://reactjs.org/docs/hooks-effect.html#tip-optimizing-performance-by-skipping-effects) only until certain dependencies have changed if you are using the `Effect` hook to improve runtime performance."}}],"entities":[{"name":"localhost","origins":["http://localhost:3000"],"isFirstParty":true,"isUnrecognized":true},{"name":"Bootstrap CDN","homepage":"https://www.bootstrapcdn.com/","origins":["https://maxcdn.bootstrapcdn.com"],"category":"cdn"},{"name":"YouTube","homepage":"https://youtube.com","origins":["https://www.youtube.com","https://i.ytimg.com","https://yt3.ggpht.com"],"category":"video"},{"name":"NaturalReader - AI Text to Speech","homepage":"https://chromewebstore.google.com/detail/kohfgcgbkjodfcfkcackpagifgbcmimk","origins":["chrome-extension://kohfgcgbkjodfcfkcackpagifgbcmimk"],"category":"Chrome Extension"},{"name":"Google Fonts","homepage":"https://fonts.google.com/","origins":["https://fonts.gstatic.com"],"category":"cdn"},{"name":"Google/Doubleclick Ads","homepage":"https://marketingplatform.google.com/about/enterprise/","origins":["https://googleads.g.doubleclick.net","https://static.doubleclick.net"],"category":"ad"},{"name":"Other Google APIs/SDKs","homepage":"https://developers.google.com/apis-explorer/#p/","origins":["https://jnn-pa.googleapis.com","https://www.google.com"],"category":"utility"},{"name":"Google CDN","homepage":"https://developers.google.com/speed/libraries/","origins":["https://www.gstatic.com"],"category":"cdn"}],"fullPageScreenshot":{"screenshot":{"data":"data:image/webp;base64,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+8rXNKazp06rTUhjOnTp06dOnTp06dOnTp06dOnTp06dOnTp06OZqvGAohcBl2cJiqDuD7KOX4inbE0m24pim3U4h57LxB61qgXwDpd/mEAKkVfclmaAAXXzzoMUsn8abX+C+JNH5vAGh2Vev8oCnaJwnkAQPycUBjB/RPhphCAiYOTr4SAgDnL6UQSS3WMesaIFA96ct/QChWrTD3VaIAUGbCzx0aATYSb6HrsDBwtVMHJAI8y9DgPMLyBTmp6sXpM+A1JQioBOWRrmyYvVG0LstzsX3di6QSWKxTv93QFePMqvl7vdKHtNZ06dOnTp06dOnTp06dOnTp06dOnTp06dN+FeZfi/ngmk02dC3c4/Ge7Ya5vUtyOUPYmpJmRMlLXijy8rHM3ehK7ZzKaWZv1fA2oguKYIDhCnG10HTeRhl9FJ/Ox6kOKFYAyYMCjULzgM+3re7fB65eIgaBTjH1vInvNNZ54Pw85l7jT3mms6dOnTp06dOnTp06dOnTp06dOm/R27PjW40kLeRQl307apQEHkpq+ZAMSY2034a86dOnng/DzmXuNPeaazp06dOnTp06dOnTp06dOnTp06b9IlcZcwVmmgB56dtUn+zTQA89O4LkKC7KdOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOjr1TrOJ/wl307apP9mmgC21tqk/3lWIU5wbSh7bE5prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06b9HccZWynIoS76dtUn+zUgHnp21UFZoG7KdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dHXc01muvp06dOnTp54Pw86T2ItOHvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dN+iTIPeaazp06dOnVaaiq+oD/VD3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06Ou5pqKr5e4095prPPB+HnSexFpw95prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTpv0SZB7zTWdOnTp06rTUVX1Af6oe4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnR13NNRVfL3GnvNNZ54Pw86T2ItOHvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dN+iTIPeaazp06dOnVaaiq+oD/VD3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06Ou5pqKr5e4095prPPB+HnSexFpw95prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTpv0SZB7zTWdOnTp06rTUVX1Af6oe4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnR13NNRVfL3GnvNNbMw9prPPB6Lsp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp0dbUhv+6SFvIoBXuNPeaazp06eeD0XZTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTo5fwiqrkUJd89eu7/lXy9xp7zTWdPPB6Lsp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp0da4PgQfKyyUaAe2X9fK9X/cYtaeSv2YqFZbfXWwiWpAgTQK269IlAT2hJ7ig0MCH5RAwLwft3k0yAQ0YQL7CZnvNNZ06dOnTzwei7KdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dHXa0jtU1454AWbgILGJUCh4qHWdK9OnTp06dOnTzwehLgdadsWUDtosoK9saiyfu5yLKCosrcI6ygHvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnRzWNLAAHBsFOWaNF+tq+rZSJqaV4DU0rwGppXgNTSvAamleA1NK8BqaV8bSvAamlNW4mEFiH3PlUQ4uc6KwB7XvBi4XIAmM5YCbRpqi4kazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp033RwS+gQEA76A2tUShBjYDpZ/7TVxQSUZ5ry9xp7zTWdOnTp06rTS611iMU39UYotwjatAvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp03yLqKjbolD6v5dgRG6jOzmJaIymcEpdTk7YCAe801nTp06dOnT5ZzTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOruuNfdKHtNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp033zckVN7NPMsEzQR0RWoGUhYUVtj/90W4zFXLeTxREVsIQu9lxukHs3zrMd3uNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOn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nTp06dOnTp06dOnTfctk8jQm3AEuQwainyDAw4lVz91fYAhxL67278iaBpTLATaNNTs1L5dAvYAbOVuBghJchlEXb7KIMLrZKu5pyjmmtWmoqvl9rPeaeU1FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp0cMArKmfJmgQNnd/GwCQP33lpTw9uLOzCqMUWf93kV/VGKb9Vt3wHJWVX1AgHvNPOB+HnSexp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dN8k89XuvIgTxRvYdgD62z6wuxfAR4enNs2ee82EvOszD2ms6rwPw86T2NPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Fr1RV8veyPL3GnvNNZ1WmoqwT2NPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTpvkzyzixBQTRPdJTTVzlAFSsIuaEvYpNlGmenaT5A70iLfJ6j7bzzblKXQ0HIIpIDo+kRKHuD5qPVaRmhsNnkrC1bDptL38WI/sNY8wrDwDtWNxYYjXzWDMum6abf3YLEYclVfNZrRafZAVV3KoB79G3Tp8s5prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp0310gjbnKX1gGRdEgsckQG5AoKroAp06QCMflAVSKIBrvhBYbjGoRTA3WKmGoA1cfDD7qqA5MQDgrcJAB6AU3qQHiQClwADmbEg5iGKq+X2s95prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOjnlHqg+3a8wcoTbHImYOXdtg//MHJcvdLFvdJC2hKpNu+nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOm/R2zPVoLeRQl307apP9mmgB56dtUn20Pcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTo67ngfh5zL3GnvNNZ06dOnTpv0Pcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTo67M8H4ecy9xp7zTWdOnTp06OuynTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnR13PA/DzmXuNPeaazp06dOnTfoe4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnR12Z4Pw85l7jT3mms6dOnTp0ddlOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOjrueB+HnMvcae801nTp06dOm/Q9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOjrszwfh5zL3GnvNNZ06dOnTo67KdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dHXc8D8POZe4095prOnTp06dN+h7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dHXZng/DzmXuNPeaazp06dOnR12U6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06Ou54H4ecy9xp7zTWdOnTp06b9D3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06OuzPB+HnMvcae801nTp06dOjrsp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp0ddzwPw85l7jT3mms6dOnTp036HuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp0ddmeD8POZe4095prOnTp06dHXZTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTo67ngfh5zL3GnvNNZ06dOnTpv0Pcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTo67M8H4ecy9xp7zTWdOnTp06OuynTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnR13PA/DzmXuNPeaazp06dOnTfoe4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnR12Z4Pw85l7jT3mms6dOnTp0ddlOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOjrueB+HnMvcae801nTp06dOm/Q9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOjrszwfh5zL3GnvNNZ06dOnTo67KdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dHXc8D8POZe4095prOnTp06dN+h7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dHXZng/DzmXuNPeaazp06dOnRyW9Vo+zPy0lFagitnrXzM4eHeHkCC3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06b7IhMj542lfG0rwGppXgNTSvAamleA1NK8BqaV4DU0rwGppXgNTSvAamleA1NK8BqaU2kGUBHRevoGOs7OEaemIo7DhAWPJQtgzpnsjOeXuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06OIZn5iDPUM/s5fF5x6N1usfGR3PB9CFk1kD8POZe4095prOnTp06OxTf1Rim/reoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06b746qOF303oAO6I4hy2ZhDWslrOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp033EO53ZqjFN/VCAP1pXgNRGERFq3nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTfSIh8VtGopLZhZ0qu29ZNIv5a0URAkMI0D33zSDQDjIRAQm5dmkUJCt53Dk5HgWwzEPcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp0323nfgKTbeBXsp6qZK0hkSWCPqbZuT2h/W9FltvyVLH7oGXO6uUnMf/xRQbwj+KOfa6+G6KvhWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOjgZTTUpsYO8AEXfkamI4QCBK2QO0nP6/4dn9E+XZs3y9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dN+YS/qjKZXGnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp0dJpt5TCC8VD5afEAiLRFp4CaQZUvwWFpcjeoARw40RnKguUqMRpEVgFOwFGlJoAgEX5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOm+6Z98Ba9SRvrdNtwv6eFUlc1pCHOp5LVkR3nnshf3NXv41MhBRoAuxAnE3a2nZXnnAGQ8lYp9X2QiaVfRt304ZYjtQLHq/pU4AaQnZrSJeqJcXgQ1HXS/Q0XNSyY3//eN89uKMo3cKfwcdAZB05T/3Q4nHowWnmuFkeRI+DMlPSFa6KR2cCoKB5JMHANln9zWKodXuif02d6OGoafn0zKsEKAbszON5tahQfmHPySQKM1OvARHA/RJnKH8aaqdRdoRDYMolHMoIUbro/BMFlsCAfgGzfZOfadBccHhw4TA3LxkC8Ypw5PPkz1vSeEDDC4F8I7FPZPDHg4DB28BOHDWlZnfxDSMJRBEt8mhD+O745LjM19OnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06fVdFDh00jVoZ349qn1FaesOwO6QNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTpvwONPkWppXgNTSvAamleA1NK8BqaV4DU0rwGppXgNTSvAamleA1NK8BqaV4DU0rwGohhpjcVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTGGrEzwfh5zL3GnvNNZ06dOnTsHcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqCiTymoqvl7jT3mms6dOnTp2DuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1BV5w4Pw85l7jT3mms6dOnTqB3uNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp2HnD06dOnTp06dOnTp06dOnYO4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnUFYNunTp06dOnTp06dOnTp07B3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06gok1m+nSqcvBEkHocoFiAK+5PL3GnvNNZ2DuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1BWDbpvvGWJkMeylIQGHB2e7zaqMdRC594VpHO4ZnpKROY9tPIfKkkYaicbFHHE/ntB4Tt5Fx9XNILCoJu61TqvHyIwIEplKiCyVpd+/O/AYeK28ZTsmTSZnMuLgqr5e4095qP3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06goymdHYpv6oxTf1RinXo9GS7+qMnF5prOnTp1A73GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp07EMdgDy1kcfekextNcFeQ5HUp3KRiO7IQaZiadFEJQICnQJKFsiz2W/sYew8mZHGcwgaaIg0uESXStjw8ckhNNBk9oalwBmXh+qagfi9vLfJYOVZNulYtYKmYQtcLsBdqBMcXYaA4pqzoTAmX20TjwmM8AksyAzMd2YmPBTXzPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dh5UEKkFDFIZEAgMFmzOy5xGW4nU0qYESiv0hpkwIZjDwCKomkEcf25WRTjcAP9FgEooYCjBgB5PwJNxsAI1kXgCL7ZgE8trwmEUAh+BAMzNo6UIJtAjggCc6qQXWgBGQXsVkvAPAAuKIgGDp35ly3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTsQx3sDIShg6RIqkLGL6b1WvrTP+7KAO2/uFpZdCgUgPL0WLGwFBdzcsXCfoARJswT9EeRglfr/OFTQ2MF1p3nvO9J9YB0yB/24HIgg0rdsM2kQbmOVfYgutO3bvCzdTOJ2Vvx2Yx0BTQhAp0cALle+uroe3KDW/9Jxg4DPKDlDlX4wYqYbpB3HKEAo8FpUubmZuXQelBsPQJBu7ZBkYiNBydUj+byhAXJcBmbcr9Q6Hi0t8tpihXHn4M0m/1oMumKua1Q8IVAXqt77LuwR/3fs2h3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06gotaYLr4SOeGJDkwkkmR7xm470aI8u+MQAQAqMwF7gRAkGFA6MqggpEhjsoR0E3K9GJl4TQaIARymr3kh3HxyhDHzuAcM6ABHwkPgz98R44ohQ34isJbtBoEyZWdmKPsOZe4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dQVgx1Rlu875ssgG5UKIwQ4IULsiJcHvFSISzqJdx8AES7P5cbZZPSY4/yEkN96cgWwuZCCVUC9o1PnmAooy4c0Aealf/evE/3cI/eKGEtRdPjB7fY/L5WWhTq2wCi4U/ddlRPAJDcRyQ+iPTfQg/LzXsqQ5hRciZb/7yPEtHuMzF8895wFl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp07Dzh6b6eALOh/fOAsZc/FpbeWsLeI0hxZ4mDmNDkPyuf5yqKS99qpqZFmCCCqrrtqGyM3PnJ7zTWdOoHe4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnYhmTOjobKXA8oTsaKEYpZwwJ0U3gbHde0AVTH7MBXsA4NdQFARvJwAPT2n4FByYEmLOZe42jmms6gd7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dh5w9Oos+pKakcnvNNZ1Wmoqvwk1nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOoKwbdOnTzwfh5zL3Gn2AmdOnYO4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnUFGUzp0+Wc02PB+HnMvcaaEAwsR/As8KTQuiHTT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOoKwbdOnTp06eeD8POZk+NI6ODQ4YUGDYgVys9CRe9lV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dh5w9OnTp06zMPaazp6CfCxynwmAaZ0JEuCHd3Twlc5aC1qaV4DUTl53y6azp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp05Gto5cUAjePPTtqk/2aaAHnp21UFZpnmhhQX3qPLnLw1vCEG0FaZBbSbBze5W3DWA1WrVhs23XU8p06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOjptF8DjQeA1NK8BqaV4DU0rwGppXgNTSvAamleA1NK8BqaV4Ds2ptC1NK8BqaV4DUcoEGT3sNrCIhwYpv0KS2pavp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dN8FgsjT0PNAeDPBgi4XeGKagA4+bu9qpyfwA8uQv8AK7GEZP3ewGIQegjk4bj+p/s00APPTtqk/2gu/2aaAHed3eaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06daWZ6L52TipQ9prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOjpMCuulYOqyraiPHOiKmTlVeqNhYPJqfGRzM55YeqNhxiwULeIDaUPaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06b7o9j4jQ7M0Vq40reX4wwRvpwjDKD3kYjXYT7aCU4r3nqTK3OIpt82NPlSoNBG37omK5rdGXoEH/anzXBGxwNfoBaEQoRabvE7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOjn0WZ0/QW8oXjwy4UdfNrcK4dE0pbkV3f2ppSnI0DXx475e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOm+RzLfz1QFIZkJcuUOctgComZwYr+viLGxCrcuT/A1FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnT1YSEjWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTo6TP4VQumyszSfgxlQVMhLLHhSCjtILxIcQCj8DTQUvLRqcwXBH7iwUT9PTYGN7V3TYVDy+JNwl3R40qRAiJSBs7CObJqpUQihRAFAMreHnMvcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06OheqBOHQKSCwjBP4zgQujmpuC5CUggE6Vs7QFQGSFqAJfXGtz2liVNN1fsocivaQE71kVW4wTSk+gAhqKANPHaSAem9fQYYwGCI6DuVQ4bQ+oKIb2ZWO9Ws7aADMqd8RiD4fo9QYTLEk24JUgPZgfD0dHjGmz4rNDZZQD3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06WBXZd1S2eoR5g5Qm2D/8wcoZfB/+cMkFvIoS7oBITT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOjosrvq8pXgNTSvAamleA1NK8BqaV4DU0rwGppXgNTSvAamleA1NK8BqaV4DU0rwGppUvNnWTazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnR12VWmoqvl7jT3mms6dOnTp0drovNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOjrxPaz3mms6dOnTp06dOnTp0ddlOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOjryThHnMvcae801nTp06dOnTfoe4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnR15IIB7zTWdOnTp06dOnTp06OuynTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnR15IIB7zTWdOnTp06dOnTp06OuynTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnR15IIB7zTWdOnTp06dOnTp06OuynTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnR15IIB7zTWdOnTp06dOnTp06OuynTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnR15IIB7zTWdOnTp06dOnTp06OuynTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnR15IIB7zTWdOnTp06dOnTp06OuynTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnR15IIB7zTWdOnTp06dOnTp06OuynTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnR15IIB7zTWdOnTp06dOnTp06OuynTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnR15IIB7zTWdOnTp06dOnTp06OuynTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnR15IIB7zTWdOnTp06dOnTp06OuynTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnR15IIB7zTWdOnTp06dOnTp06OuynTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnR15IIB7zTWdOnTp06dOnTp06OuynTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnR15IIB7zTWdOnTp06dOnTp06OuynTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnR15IIB7zTWdOnTp06dOnTp06OuynTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnR15IIB7zTWdOnTp06dOnTp06OuynTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnR15IIB7zTWdOnTp06dOnTp06OuynTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnR15IIB7zTWdOnTp06dOnTp06OS4HWnbFlA7aLKCvbGosn7uciygqLK3COsoB7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp0c3QwtyYNNADz07apP9mmgB56dtUn+zTP/xdp2QQWMGQ+gwCVYwcgPa94MXC5AD4/1MGmIQGp5Tp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dHQUjGX3MzL2PjxRAOVeJL1Wg6uhdXDZM8D0BiXWOUA95prOnTp06dOnTpvrXWIxTf1Rii5pMrsvL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOjiN4EpHVzPq/l2BEWJEXiGmGKTAkwjdZFM6YCAe801nTp06dOnTp07Z1FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06OjlBZuKb+1NzHq+A1NK8BqIJAPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dN97mE/JtujlbBe8ObNAdVhHW2w63vIfDzzYN3qKLJWOosmij/HFNINA98L3H49prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dHQR1PGSUWfaFlaSCKjtEEFtMgE0w9BOr/uHE27NU6D+4zNgdN5aWtUZ4cQkJnV2jTfRQgKdoh7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOm+PnPRJroCA56QKfIRcA8FE4G5o1Glw/+w4ZK39UZkqjFN/VGTi801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dN90zeSCrD0IfAWfRb5wYmLe4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOotfIB5zL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOjiY5wKNk1VhDhUcdw1TMUkEmfmbxSbVECavWz9d1oPCAGAt+H/GwMmZWTK5ofF7FepfSDbRwXhEn3VCaCejXJXLjRIIEALcgi+sL6fD5THOBQvw4HKoHwwnbjmw4evD/+NRhxBh/n0xNJGbQA0Zwd7wIezzTIO3mRymU8dFMM4NoIB7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp0+qGkriGQ1Vyv7HxfOC/gbwnVBBDxQdYv1AgHvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnR0me48naFqZkqjSvAamlb+1NK8BqaV4DU0rf1RpXgNTSvAamleA1NK8BqaV4DU0rwGome2ECr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06Ou2oRqGM6dOszD4Uzp06dOnTo67KdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dHXc8D8POZe4096FM6dOnTp06OuynTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnR12U6dOnTzwfh+KedOnTp06dHXZTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTo67ngfh5zMmQe801nTp06dOnR12U6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06OuzPB+HnNQIB7zTWdOnTp06b9D3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06Ou54H4eczJkHvNNZ06dOnTp0ddlOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOjrszwfh5zUCAe801nTp06dOm/Q9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOjrueB+HnMyZB7zTWdOnTp06dHXZTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTo67M8H4ec1AgHvNNZ06dOnTpv0Pcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTo67ngfh5zMmQe801nTp06dOnR12U6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06OuzPB+HnVvh5zL3GnvNNZ06b9D3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06Ou54H4ecy9xp7zTWdOnTp06b9D3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06OuzPB+HnMvcae801nTp06dOjrsp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp0ddzwPw85l7jT3mms6dOnTp036HuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp0ddmeD8POZe4095prOnTp06dHXZTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTo67ngfh5zL3GnvNNZ06dOnTpv0Pcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTo67M8H4ecy9xp7zTWdOnTp06OuynTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnR13PA/DzmXuNPeaazp06dOnTfoe4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnR12Z4Pw85l7jT3mms6dOnTp0ddlOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOjrueB+HnMvcae801nTp06dOm+lcycGaV4DU0pG4t7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTfofaz3mms6dOnTp06dOnTp0321bAdoMMn57H+6hDkKJipW244qKs/U8p06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOjpSsvS3RNK+NpXgNTSvAamleA1NK8BqaV4DU0rwGppXgNTSvAamleA1NK8BqaV4DU0qcPDsbfp2DOh0VHPVF9M9x/t3Da+eyY1W8aT3V7mD3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp03wMjuVa6MuGE5xnNahg1p8DIPrqQS0Q5KlGqXjjK4O2Xx0svcae801nTp06dOnTp25NlV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp0dXrUN+NTofB0uqjKz8POZe4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnR0m0MiZ7aFqaV4D1ZDauYWZgmA1E4jBdUmHtNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTo6CVVDFBnSuxnkOgDVussJfkPBpb82EYHXKC4//BhwGFAKewpHO5SvAaMrxRtAFfThZTvwGGrZyTDQSNcsY7m3yHuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06b7dC8QKoxTf1RnnCK332im/qhFksGtrnyDzp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp03yUht+4mOGOAc115t9jDX1wEF7Gu8ZdFSHJulABB1dR2jprOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp0+qDkuvOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06b8D+V2hEpSwQAtPNiNmeAIs4kQqDYndGooVYhWbVCLQSJi801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06b40BODbP6AQvmdSCfZPETGXESiUQMkC+/Je3w5FH5YxvyQJOXKLOckD+TZ4eOy4CYzj/6iQ4wUQwVA8cAkU4HRrkPExEVBcMjGAMmk7Rpc9AOKje9YBK6Jh2bPXnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqvQs0jkYMghI1nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dN99AFbV8bSvjaV4DU0rwGppXgNTSvAamleA1NK8BqaV4DU0rwGppXgNTSvAamleA1NKmqyXy5vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOm/Q+1nvNNZ06dOnTp06dOnTpv0XEjWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp0ddzwPw85l7jT3mms6dOnTp036LiRrOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06OuynTp06dOnTp06dOnTp06dHXidxp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dN+iT40oe01nTp06dOnTp06dOjrxO4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOm/Q+1nvNNZ06dOnTp06dOnTpv0XEjWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp0ddzwPw85l7jT3mms6dOnTp036LiRrOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06OuzPB+HnMvcae801nTp06dOjrxO4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOm/RJ8aUPaazp06dOnTp06dOnR14ncae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTfofaz3mms6dOnTp06dOnTp036LiRrOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06Ou54H4ecy9xp7zTWdOnTp06b9FxI1nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dHXZng/DzmXuNPeaazp06dOnR14ncae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTfok+NKHtNZ06dOnTp06dOnTo68TuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTpv0PtZ7zTWdOnTp06dOnTp06b9FxI1nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dHXc8D8POZe4095prOnTp06dN+i4kazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOjrszwfh5zL3GnvNNZ06dOnTo68TuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTpv0SfGlD2ms6dOnTp06dOnTp0deJ3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp036H2s95prOnTp06dOnTp06dN+i4kazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOjrueB+HnMvcae801nTp06dOm/RcSNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnR12Z4Pw85l7jT3mms6dOnTp0deJ3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp036JPjSh7TWdOnTp06dOnTp06OTZzs5D5HgrP4i4x0hnPLDvrDpp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06Obp0vNqaV4DU0rwGppXgNTSvAamleA1NK8BqaV4DU0rwGppXgNTSvAamleA1NK8BqMe4y6g57/cMEZonkrmrSH7C8eizGB3lscV/hY//6b2U6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTfgwDa1RqvkeYgIVYoC2VXy9xp7zTWdOnTp06OWBnhv6o0rv8oL75a+nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp0cTdlv2FBSLhATT7TCDCnvfgIpC9RaXGB8onftTzOqmEzp06dOnTp06dOnTp06dO2dRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp07MEjCrCpQ9prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOm+lJCLO9ubFhfJuZ7uG5p0qyvblsLuaA4Px7YtkIWgqMfY+3KmffmgUmgW8WW1lha80Ae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06b7lsnkaBulkbF4Go+5eL4C/JkdJUDwqLvH60AKQEjOz3BmnPUQlF+wRac/2GcFcocDGf7+EQ7vvesGi4kazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTfhamPnBmDkfvO5mx+6FnxB7M6wGJim/qjFN/VGKMBAIcUyq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOjm4RZPICEQQi/jIBDZssYEJ8X20FK5prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1DOuxq+nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dN8anmyGFgVz4ZXXs4/ij4c5b5a9ygsVXjYzrjy/VVJ6aStk+j3f3nJ7nn4Xwptr+SNesyhF8D81oeDibMR8vu2c1pUlmisHwhGX1/jDaEGPO+1HmNoqAYasQ4ku4E4B7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTpvwtpiqH8NcbAWO+iVawjOhYGrKQE6AP+3AvfFDC5BIO9OBRQMEnn8+BTONh+8Adipgg6pmgPoyAQ5MxKSUAK3FYh01dAbpIHqVYTOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTfbSxQEkzqIwKrHgYQAVByhNsISqa6xLvp21Sf5vOQgD4tZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTo6I5oDKYEbx56dtUn+zTQA89O2qT/Zpn/5Q9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOjrueB+HnMvcae801nTp06dOm/Q9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOjrxUyD3mms6dOnTp06dOnTp0ddlOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOjrySVtKHtNZ06dOnTp06dOnTfoe4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnR14qZB7zTWdOnTp06dOnTp06OuynTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnR15JK2lD2ms6dOnTp06dOnTpv0Pcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTo68VMg95prOnTp06dOnTp06dHXZTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTo68klbSh7TWdOnTp06dOnTp036HuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp0deKmQe801nTp06dOnTp06dOjrsp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp0deSStpQ9prOnTp06dOnTp06b9D3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06OvFTIPeaazp06dOnTp06dOnR12U6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06OvJJW0oe01nTp06dOnTp06dN+h7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dHXipkHvNNZ06dOnTp06dOnTo67KdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dHXkkraUPaazp06dOnTp06dOm/Q9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOjrxUyD3mms6dOnTp06dOnTp0ddlOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOjrySVtKHtNZ06dOnTp06dOnTfoe4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnR14qZB7zTWdOnTp06dOnTp06OuynTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnR15JK2lD2ms6dOnTp06dOnTpv0Pcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTo68VMg95prOnTp06dOnTp06dHXZTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTo68klbSh7TWdOnTp06dOnTp030rmKm0rwGppSNxb3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOm/Rc4enTp06dOnTp06dOnTp033ePYsmfqi+X7PIM8g4+IDWqOYRnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTpvsiEyPnjaV8bSvAamleA1NK8BqaV4DU0rwGppXgNTSvAamleA1NK8BqaV4DU0rwGppTZpuBHFUaQ4Wzs4Rp6YvWdHixibn43QBRcSNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06b5DM/MQZ6hn9nUQe049G64uI+MRUz86Hbfmm9MhDUFFD2ms6dOnTp06dOnTfqjFN/VGKcqHnMvcae801nTp06dOnTp06dOnTp06dOnTp06dOnTo6MKKiJb03oAO+lO4qGU5wUcukgU0Uyq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp0c/Fpu7NUaVv71ZD90hpXgNRGEREq4vNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOm+kO2UCM6CZvupkHr4SHpI7j1I7QikPJBnZCISm+vXwW4ryAC+pfWUekjL6cPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOjnLSxNSbqPFu2dGvRweVF1G1Ew0iDf14C7k3YGX5oE7E3e3r+kjRwanJCsvbsAPtoMfyRAvd5prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06b4GZQfGfmDAM6v0McA7AkBEv9+CF6Dy4ljTl6UxcrfU0o3/dKAe801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp035hL+wNb1FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp034H3CTuhCJSAJ7ppeV8xQ403pEWiOpHKOp801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp03yA6iDOhlx+OyYUvAiIF/rBPKTIGKa7XGug+ICiwBkweYOvzWxnh88uwmMzh6xTJP+gRKZlRoTmgMFwP9XG8ipAabzSWIFBtXIN8dsMFt2RAm4P2XCALI5j0StOCtfjVFbSPCiXWEHADw98RsS3/6Efa2fh5zL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06fU/4qXRQ++r4MghI1nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp034HHPGC1NK8BqaV4DU0rwGppXgNTSvAamleA1NK8BqaV4DU0rwGppXgNTSvAamleA1GDpl7tprOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06Ou2byrEu+nbVJ/s00APPTtqk/2aZ/+UPcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTo68T2s95prOnTp06dOnTp06dHXZTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTo68kHDSh7TWdOnTp06dOnTp036HuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp0deKnxpQ9prOnTp06dOnTp06b9D3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06OvJJW0oe01nTp06dOnTp06dN+h7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dHXidxp7zTWdOnTp06dOnTp036HuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp0deSStpQ9prOnTp06dOnTp06b9D3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06OvFTIPeaazp06dOnTp06dOnR12U6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06OvJJW0oe01nTp06dOnTp06dN+h7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dHXipkHvNNZ06dOnTp06dOnTo67KdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dHXkkraUPaazp06dOnTp06dOm/Q9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOjrxUyD3mms6dOnTp06dOnTp0ddlOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOjrySVtKHtNZ06dOnTp06dOnTfoe4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnR14qZB7zTWdOnTp06dOnTp06OuynTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnR15JK2lD2ms6dOnTp06dOnTpv0Pcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTo68VMg95prOnTp06dOnTp06dHXZTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTo68klbSh7TWdOnTp06dOnTp036HuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp0deKmQe801nTp06dOnTp06dOjrsp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp0deSStpQ9prOnTp06dOnTp06b9D3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06OvFTIPeaazp06dOnTp06dOnRybgSzNtK8BqaUoDRrOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp0c3b2NZl2bU2hamleA1NK8BqaV4DU0rwGppXgNTSvAamleA1NK8BqaV4DU0rwGppXgNRjvRyMsIrT9CDBkYpWzb7hsJsTRK3USGH2foPeEhl2U6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTo5Pi7r690kLeRQl307apP9mmgB56ds+6usBIitwjNaKoxRD3Sg1OnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06OBYLI082e24Z4O3ZZH+ugwAYiw9F6YgZ1DbBwhT7Tg+4lrL6f/7jT3mms6dOnTp06dOnTqLppGeXuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06daWZkr02VXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTfgccQA25XAoHxkeOdEVMnIDOeWHqwWV9U5hxjpGc8sPU+RCloAAe801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06OgoNVXKHZmitXGlpRfjDBG+nBu4W1g5UrbQfbQSnFW1dGVucRTb5safKlQaCNv3RMVzW6MvQIP+1PmuCNlbg1enloRChFpu8TuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06OfRbW6im/sDVGlKosGHf2ppSnFQGvjx3y9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp20KN+zL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dVpqKr5e4095prOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06rTUVXy9xp7zTWdOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp1Wmoqvl7jT3mms6dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTqtNRVfL3GnvNNZ06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnVaaiq+XuNPeaazp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOq01FV8vcae801nTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06dOnTp06OAAP6ZIf0noGkyUxZr1NHhRu5jWj8uw/6Y6muPiFMRRgQ4nz3VtQ8MaVbbj6MqTtqGKR+aR2BEcvvizx4xSK46TleNteRQIagcUaORlIgfBxbf39PtFi63HwEOPp8CYtc1p2u/zEAn83m2Cmu+hEMbEJLbQDm1dkS/iCTK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54AAAOmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA","width":1682,"height":14894},"nodes":{"page-0-H1":{"top":0,"bottom":48,"left":0,"right":1682,"width":1682,"height":48},"1-0-INPUT":{"top":56,"bottom":86,"left":257,"right":512,"width":256,"height":30},"1-1-DIV":{"top":94,"bottom":4835,"left":0,"right":1682,"width":1682,"height":4741},"1-2-FORM":{"top":56,"bottom":94,"left":0,"right":1682,"width":1682,"height":38},"1-3-LABEL":{"top":56,"bottom":86,"left":0,"right":512,"width":512,"height":30},"1-4-LABEL":{"top":56,"bottom":86,"left":512,"right":1014,"width":502,"height":30},"1-5-INPUT":{"top":56,"bottom":86,"left":758,"right":1014,"width":256,"height":30},"1-6-LINK":{"top":0,"bottom":0,"left":0,"right":0,"width":0,"height":0},"1-7-LINK":{"top":0,"bottom":0,"left":0,"right":0,"width":0,"height":0},"1-8-LINK":{"top":0,"bottom":0,"left":0,"right":0,"width":0,"height":0},"1-9-LINK":{"top":0,"bottom":0,"left":0,"right":0,"width":0,"height":0},"1-10-META":{"top":0,"bottom":0,"left":0,"right":0,"width":0,"height":0},"1-11-META":{"top":0,"bottom":0,"left":0,"right":0,"width":0,"height":0},"1-12-META":{"top":0,"bottom":0,"left":0,"right":0,"width":0,"height":0},"1-13-META":{"top":0,"bottom":0,"left":0,"right":0,"width":0,"height":0},"1-14-BUTTON":{"top":56,"bottom":86,"left":1014,"right":1081,"width":67,"height":30},"1-15-BUTTON":{"top":468,"bottom":498,"left":560,"right":634,"width":74,"height":30},"1-16-BUTTON":{"top":538,"bottom":568,"left":0,"right":96,"width":96,"height":30},"1-17-BUTTON":{"top":538,"bottom":568,"left":96,"right":160,"width":64,"height":30},"1-18-BUTTON":{"top":943,"bottom":972,"left":560,"right":634,"width":74,"height":30},"1-19-BUTTON":{"top":1012,"bottom":1042,"left":0,"right":96,"width":96,"height":30},"1-20-BUTTON":{"top":1012,"bottom":1042,"left":96,"right":160,"width":64,"height":30},"1-21-BUTTON":{"top":1417,"bottom":1446,"left":560,"right":634,"width":74,"height":30},"1-22-BUTTON":{"top":1486,"bottom":1516,"left":0,"right":96,"width":96,"height":30},"1-23-BUTTON":{"top":1486,"bottom":1516,"left":96,"right":160,"width":64,"height":30},"1-24-BUTTON":{"top":1891,"bottom":1920,"left":560,"right":634,"width":74,"height":30},"1-25-BUTTON":{"top":1960,"bottom":1990,"left":0,"right":96,"width":96,"height":30},"1-26-BUTTON":{"top":1960,"bottom":1990,"left":96,"right":160,"width":64,"height":30},"1-27-BUTTON":{"top":2365,"bottom":2395,"left":560,"right":634,"width":74,"height":30},"1-28-BUTTON":{"top":2435,"bottom":2464,"left":0,"right":96,"width":96,"height":30},"1-29-BUTTON":{"top":2435,"bottom":2464,"left":96,"right":160,"width":64,"height":30},"1-30-BUTTON":{"top":2839,"bottom":2869,"left":560,"right":634,"width":74,"height":30},"1-31-BUTTON":{"top":2909,"bottom":2938,"left":0,"right":96,"width":96,"height":30},"1-32-BUTTON":{"top":2909,"bottom":2938,"left":96,"right":160,"width":64,"height":30},"1-33-BUTTON":{"top":3313,"bottom":3343,"left":560,"right":634,"width":74,"height":30},"1-34-BUTTON":{"top":3383,"bottom":3412,"left":0,"right":96,"width":96,"height":30},"1-35-BUTTON":{"top":3383,"bottom":3412,"left":96,"right":160,"width":64,"height":30},"1-36-BUTTON":{"top":3787,"bottom":3817,"left":560,"right":634,"width":74,"height":30},"1-37-BUTTON":{"top":3857,"bottom":3886,"left":0,"right":96,"width":96,"height":30},"1-38-BUTTON":{"top":3857,"bottom":3886,"left":96,"right":160,"width":64,"height":30},"1-39-BUTTON":{"top":4261,"bottom":4291,"left":560,"right":634,"width":74,"height":30},"1-40-BUTTON":{"top":4331,"bottom":4361,"left":0,"right":96,"width":96,"height":30},"1-41-BUTTON":{"top":4331,"bottom":4361,"left":96,"right":160,"width":64,"height":30},"1-42-BUTTON":{"top":4735,"bottom":4765,"left":560,"right":634,"width":74,"height":30},"1-43-BUTTON":{"top":4805,"bottom":4835,"left":0,"right":96,"width":96,"height":30},"1-44-BUTTON":{"top":4805,"bottom":4835,"left":96,"right":160,"width":64,"height":30}}},"timing":{"entries":[{"startTime":223.3,"name":"lh:config","duration":216.7,"entryType":"measure"},{"startTime":241.7,"name":"lh:config:resolveArtifactsToDefns","duration":5.5,"entryType":"measure"},{"startTime":247.4,"name":"lh:config:resolveNavigationsToDefns","duration":0.3,"entryType":"measure"},{"startTime":440.1,"name":"lh:runner:gather","duration":55976.2,"entryType":"measure"},{"startTime":440.8,"name":"lh:driver:connect","duration":217.2,"entryType":"measure"},{"startTime":658.4,"name":"lh:driver:navigate","duration":423.1,"entryType":"measure"},{"startTime":1081.8,"name":"lh:gather:getBenchmarkIndex","duration":1070.1,"entryType":"measure"},{"startTime":2153.1,"name":"lh:gather:getVersion","duration":3,"entryType":"measure"},{"startTime":2156.3,"name":"lh:prepare:navigationMode","duration":27,"entryType":"measure"},{"startTime":2183.7,"name":"lh:driver:navigate","duration":128,"entryType":"measure"},{"startTime":2311.9,"name":"lh:prepare:navigation","duration":185.8,"entryType":"measure"},{"startTime":2369.2,"name":"lh:storage:clearDataForOrigin","duration":29.9,"entryType":"measure"},{"startTime":2399.4,"name":"lh:storage:clearBrowserCaches","duration":83.3,"entryType":"measure"},{"startTime":2482.9,"name":"lh:gather:prepareThrottlingAndNetwork","duration":14.7,"entryType":"measure"},{"startTime":3062.2,"name":"lh:driver:navigate","duration":25734.1,"entryType":"measure"},{"startTime":38222.7,"name":"lh:gather:getArtifact:DevtoolsLog","duration":0.2,"entryType":"measure"},{"startTime":38223,"name":"lh:gather:getArtifact:Trace","duration":0.1,"entryType":"measure"},{"startTime":38223.4,"name":"lh:computed:NetworkRecords","duration":9.4,"entryType":"measure"},{"startTime":38233.3,"name":"lh:gather:getArtifact:DevtoolsLog","duration":0.1,"entryType":"measure"},{"startTime":38233.5,"name":"lh:gather:getArtifact:Trace","duration":0,"entryType":"measure"},{"startTime":38233.5,"name":"lh:gather:getArtifact:Accessibility","duration":986.9,"entryType":"measure"},{"startTime":39220.5,"name":"lh:gather:getArtifact:AnchorElements","duration":22,"entryType":"measure"},{"startTime":39242.5,"name":"lh:gather:getArtifact:ConsoleMessages","duration":0.2,"entryType":"measure"},{"startTime":39242.7,"name":"lh:gather:getArtifact:CSSUsage","duration":86.1,"entryType":"measure"},{"startTime":39328.8,"name":"lh:gather:getArtifact:Doctype","duration":3.2,"entryType":"measure"},{"startTime":39332,"name":"lh:gather:getArtifact:DOMStats","duration":7.3,"entryType":"measure"},{"startTime":39339.4,"name":"lh:gather:getArtifact:EmbeddedContent","duration":2.9,"entryType":"measure"},{"startTime":39342.3,"name":"lh:gather:getArtifact:FontSize","duration":21.6,"entryType":"measure"},{"startTime":39364,"name":"lh:gather:getArtifact:Inputs","duration":7.3,"entryType":"measure"},{"startTime":39371.3,"name":"lh:gather:getArtifact:GlobalListeners","duration":10.2,"entryType":"measure"},{"startTime":39381.5,"name":"lh:gather:getArtifact:ImageElements","duration":20.9,"entryType":"measure"},{"startTime":39402.4,"name":"lh:gather:getArtifact:InstallabilityErrors","duration":1.3,"entryType":"measure"},{"startTime":39402.6,"name":"lh:gather:getInstallabilityErrors","duration":1.1,"entryType":"measure"},{"startTime":39403.8,"name":"lh:gather:getArtifact:InspectorIssues","duration":9.3,"entryType":"measure"},{"startTime":39413.2,"name":"lh:gather:getArtifact:JsUsage","duration":0.2,"entryType":"measure"},{"startTime":39413.5,"name":"lh:gather:getArtifact:LinkElements","duration":7.5,"entryType":"measure"},{"startTime":39420.7,"name":"lh:computed:MainResource","duration":0.2,"entryType":"measure"},{"startTime":39421.1,"name":"lh:gather:getArtifact:MainDocumentContent","duration":2.7,"entryType":"measure"},{"startTime":39423.9,"name":"lh:gather:getArtifact:MetaElements","duration":4.9,"entryType":"measure"},{"startTime":39429,"name":"lh:gather:getArtifact:NetworkUserAgent","duration":0.1,"entryType":"measure"},{"startTime":39429.1,"name":"lh:gather:getArtifact:OptimizedImages","duration":0.5,"entryType":"measure"},{"startTime":39429.6,"name":"lh:gather:getArtifact:ResponseCompression","duration":0.3,"entryType":"measure"},{"startTime":39429.9,"name":"lh:gather:getArtifact:RobotsTxt","duration":10.6,"entryType":"measure"},{"startTime":39440.5,"name":"lh:gather:getArtifact:ServiceWorker","duration":34.3,"entryType":"measure"},{"startTime":39474.9,"name":"lh:gather:getArtifact:Scripts","duration":0.3,"entryType":"measure"},{"startTime":39475.2,"name":"lh:gather:getArtifact:SourceMaps","duration":262.3,"entryType":"measure"},{"startTime":39737.5,"name":"lh:gather:getArtifact:Stacks","duration":33.3,"entryType":"measure"},{"startTime":39738.3,"name":"lh:gather:collectStacks","duration":32.3,"entryType":"measure"},{"startTime":39770.8,"name":"lh:gather:getArtifact:TagsBlockingFirstPaint","duration":7.2,"entryType":"measure"},{"startTime":39778.1,"name":"lh:gather:getArtifact:TapTargets","duration":95.6,"entryType":"measure"},{"startTime":39873.8,"name":"lh:gather:getArtifact:TraceElements","duration":399.9,"entryType":"measure"},{"startTime":39874.2,"name":"lh:computed:ProcessedTrace","duration":378.9,"entryType":"measure"},{"startTime":40253.6,"name":"lh:computed:ProcessedNavigation","duration":4.4,"entryType":"measure"},{"startTime":40262.7,"name":"lh:computed:Responsiveness","duration":0.4,"entryType":"measure"},{"startTime":40273.8,"name":"lh:gather:getArtifact:ViewportDimensions","duration":2.5,"entryType":"measure"},{"startTime":40276.3,"name":"lh:gather:getArtifact:WebAppManifest","duration":1.8,"entryType":"measure"},{"startTime":40276.5,"name":"lh:gather:getWebAppManifest","duration":1.6,"entryType":"measure"},{"startTime":40278.1,"name":"lh:gather:getArtifact:devtoolsLogs","duration":0.2,"entryType":"measure"},{"startTime":40278.3,"name":"lh:gather:getArtifact:traces","duration":0.1,"entryType":"measure"},{"startTime":40278.4,"name":"lh:gather:getArtifact:FullPageScreenshot","duration":14251.9,"entryType":"measure"},{"startTime":54530.4,"name":"lh:gather:getArtifact:BFCacheFailures","duration":951.6,"entryType":"measure"},{"startTime":56416.9,"name":"lh:runner:audit","duration":3543.3,"entryType":"measure"},{"startTime":56417.4,"name":"lh:runner:auditing","duration":3541.4,"entryType":"measure"},{"startTime":56424.6,"name":"lh:audit:is-on-https","duration":1.3,"entryType":"measure"},{"startTime":56426.1,"name":"lh:audit:service-worker","duration":2.6,"entryType":"measure"},{"startTime":56428.8,"name":"lh:audit:viewport","duration":1.6,"entryType":"measure"},{"startTime":56429.1,"name":"lh:computed:ViewportMeta","duration":1.2,"entryType":"measure"},{"startTime":56430.6,"name":"lh:audit:first-contentful-paint","duration":73.6,"entryType":"measure"},{"startTime":56431.1,"name":"lh:computed:FirstContentfulPaint$1","duration":66.1,"entryType":"measure"},{"startTime":56431.5,"name":"lh:computed:LanternFirstContentfulPaint","duration":65.7,"entryType":"measure"},{"startTime":56431.8,"name":"lh:computed:PageDependencyGraph","duration":27.7,"entryType":"measure"},{"startTime":56459.9,"name":"lh:computed:LoadSimulator","duration":8.6,"entryType":"measure"},{"startTime":56460.4,"name":"lh:computed:NetworkAnalysis","duration":7.7,"entryType":"measure"},{"startTime":56504.3,"name":"lh:audit:largest-contentful-paint","duration":24.3,"entryType":"measure"},{"startTime":56505,"name":"lh:computed:LargestContentfulPaint$1","duration":23,"entryType":"measure"},{"startTime":56505.2,"name":"lh:computed:LanternLargestContentfulPaint","duration":22.7,"entryType":"measure"},{"startTime":56528.7,"name":"lh:audit:first-meaningful-paint","duration":24.5,"entryType":"measure"},{"startTime":56529,"name":"lh:computed:FirstMeaningfulPaint$1","duration":20.7,"entryType":"measure"},{"startTime":56529.1,"name":"lh:computed:LanternFirstMeaningfulPaint","duration":20.5,"entryType":"measure"},{"startTime":56553.4,"name":"lh:audit:speed-index","duration":708.8,"entryType":"measure"},{"startTime":56553.9,"name":"lh:computed:SpeedIndex$1","duration":707,"entryType":"measure"},{"startTime":56554,"name":"lh:computed:LanternSpeedIndex","duration":706.9,"entryType":"measure"},{"startTime":56554.1,"name":"lh:computed:Speedline","duration":516,"entryType":"measure"},{"startTime":57262.6,"name":"lh:audit:screenshot-thumbnails","duration":2.9,"entryType":"measure"},{"startTime":57265.6,"name":"lh:audit:final-screenshot","duration":19.3,"entryType":"measure"},{"startTime":57266.3,"name":"lh:computed:Screenshots","duration":18.4,"entryType":"measure"},{"startTime":57285,"name":"lh:audit:total-blocking-time","duration":166.2,"entryType":"measure"},{"startTime":57285.3,"name":"lh:computed:TotalBlockingTime$1","duration":163.8,"entryType":"measure"},{"startTime":57285.7,"name":"lh:computed:LanternTotalBlockingTime","duration":163.3,"entryType":"measure"},{"startTime":57285.8,"name":"lh:computed:LanternInteractive","duration":95.6,"entryType":"measure"},{"startTime":57451.4,"name":"lh:audit:max-potential-fid","duration":110.8,"entryType":"measure"},{"startTime":57463.8,"name":"lh:computed:MaxPotentialFID$1","duration":96.5,"entryType":"measure"},{"startTime":57464,"name":"lh:computed:LanternMaxPotentialFID","duration":96.3,"entryType":"measure"},{"startTime":57562.8,"name":"lh:audit:cumulative-layout-shift","duration":10,"entryType":"measure"},{"startTime":57566.4,"name":"lh:computed:CumulativeLayoutShift$1","duration":5.9,"entryType":"measure"},{"startTime":57572.9,"name":"lh:audit:errors-in-console","duration":218.5,"entryType":"measure"},{"startTime":57573.4,"name":"lh:computed:JSBundles","duration":217.4,"entryType":"measure"},{"startTime":57791.5,"name":"lh:audit:server-response-time","duration":1.6,"entryType":"measure"},{"startTime":57793.3,"name":"lh:audit:interactive","duration":1.6,"entryType":"measure"},{"startTime":57793.9,"name":"lh:computed:Interactive","duration":0.2,"entryType":"measure"},{"startTime":57795.1,"name":"lh:audit:user-timings","duration":16.7,"entryType":"measure"},{"startTime":57795.5,"name":"lh:computed:UserTimings$1","duration":4,"entryType":"measure"},{"startTime":57812.1,"name":"lh:audit:critical-request-chains","duration":3.8,"entryType":"measure"},{"startTime":57812.5,"name":"lh:computed:CriticalRequestChains$1","duration":1.8,"entryType":"measure"},{"startTime":57818.5,"name":"lh:audit:redirects","duration":4.9,"entryType":"measure"},{"startTime":57823.6,"name":"lh:audit:installable-manifest","duration":7.9,"entryType":"measure"},{"startTime":57831.7,"name":"lh:audit:splash-screen","duration":3.5,"entryType":"measure"},{"startTime":57832,"name":"lh:computed:ManifestValues","duration":2.7,"entryType":"measure"},{"startTime":57835.4,"name":"lh:audit:themed-omnibox","duration":0.6,"entryType":"measure"},{"startTime":57836.1,"name":"lh:audit:maskable-icon","duration":0.5,"entryType":"measure"},{"startTime":57836.6,"name":"lh:audit:content-width","duration":0.4,"entryType":"measure"},{"startTime":57837.4,"name":"lh:audit:image-aspect-ratio","duration":0.5,"entryType":"measure"},{"startTime":57837.9,"name":"lh:audit:image-size-responsive","duration":3.8,"entryType":"measure"},{"startTime":57841.8,"name":"lh:audit:preload-fonts","duration":0.5,"entryType":"measure"},{"startTime":57842.5,"name":"lh:audit:deprecations","duration":0.7,"entryType":"measure"},{"startTime":57843.4,"name":"lh:audit:mainthread-work-breakdown","duration":59.3,"entryType":"measure"},{"startTime":57843.9,"name":"lh:computed:MainThreadTasks$1","duration":44.1,"entryType":"measure"},{"startTime":57902.8,"name":"lh:audit:bootup-time","duration":17.5,"entryType":"measure"},{"startTime":57920.4,"name":"lh:audit:uses-rel-preload","duration":9,"entryType":"measure"},{"startTime":57929.7,"name":"lh:audit:uses-rel-preconnect","duration":3.5,"entryType":"measure"},{"startTime":57933.4,"name":"lh:audit:font-display","duration":9.5,"entryType":"measure"},{"startTime":57943,"name":"lh:audit:diagnostics","duration":13.5,"entryType":"measure"},{"startTime":57956.6,"name":"lh:audit:network-requests","duration":20,"entryType":"measure"},{"startTime":57959.6,"name":"lh:computed:EntityClassification","duration":5.4,"entryType":"measure"},{"startTime":57977,"name":"lh:audit:network-rtt","duration":1.3,"entryType":"measure"},{"startTime":57978.4,"name":"lh:audit:network-server-latency","duration":2.2,"entryType":"measure"},{"startTime":57980.8,"name":"lh:audit:main-thread-tasks","duration":1.1,"entryType":"measure"},{"startTime":57982,"name":"lh:audit:metrics","duration":33.2,"entryType":"measure"},{"startTime":57982.7,"name":"lh:computed:TimingSummary","duration":31.4,"entryType":"measure"},{"startTime":57983.7,"name":"lh:computed:FirstContentfulPaintAllFrames","duration":0.2,"entryType":"measure"},{"startTime":57984.1,"name":"lh:computed:LargestContentfulPaintAllFrames","duration":0.1,"entryType":"measure"},{"startTime":57984.4,"name":"lh:computed:LCPBreakdown","duration":27.6,"entryType":"measure"},{"startTime":57984.6,"name":"lh:computed:TimeToFirstByte","duration":0.5,"entryType":"measure"},{"startTime":57985.1,"name":"lh:computed:LCPImageRecord","duration":26.8,"entryType":"measure"},{"startTime":58015.5,"name":"lh:audit:performance-budget","duration":2.7,"entryType":"measure"},{"startTime":58016,"name":"lh:computed:ResourceSummary$1","duration":2.1,"entryType":"measure"},{"startTime":58018.3,"name":"lh:audit:timing-budget","duration":0.3,"entryType":"measure"},{"startTime":58018.7,"name":"lh:audit:resource-summary","duration":1.5,"entryType":"measure"},{"startTime":58020.4,"name":"lh:audit:third-party-summary","duration":8.9,"entryType":"measure"},{"startTime":58029.4,"name":"lh:audit:third-party-facades","duration":13.7,"entryType":"measure"},{"startTime":58043.2,"name":"lh:audit:largest-contentful-paint-element","duration":2.1,"entryType":"measure"},{"startTime":58045.5,"name":"lh:audit:lcp-lazy-loaded","duration":1.3,"entryType":"measure"},{"startTime":58046.9,"name":"lh:audit:layout-shift-elements","duration":0.9,"entryType":"measure"},{"startTime":58048,"name":"lh:audit:long-tasks","duration":26.2,"entryType":"measure"},{"startTime":58074.4,"name":"lh:audit:no-unload-listeners","duration":0.8,"entryType":"measure"},{"startTime":58075.4,"name":"lh:audit:non-composited-animations","duration":4.8,"entryType":"measure"},{"startTime":58080.3,"name":"lh:audit:unsized-images","duration":0.8,"entryType":"measure"},{"startTime":58081.4,"name":"lh:audit:valid-source-maps","duration":7.4,"entryType":"measure"},{"startTime":58089.2,"name":"lh:audit:prioritize-lcp-image","duration":1.9,"entryType":"measure"},{"startTime":58091.3,"name":"lh:audit:csp-xss","duration":9,"entryType":"measure"},{"startTime":58100.5,"name":"lh:audit:script-treemap-data","duration":270.8,"entryType":"measure"},{"startTime":58102.8,"name":"lh:computed:ModuleDuplication","duration":2.2,"entryType":"measure"},{"startTime":58108.9,"name":"lh:computed:UnusedJavascriptSummary","duration":1,"entryType":"measure"},{"startTime":58110.5,"name":"lh:computed:UnusedJavascriptSummary","duration":2.7,"entryType":"measure"},{"startTime":58113.3,"name":"lh:computed:UnusedJavascriptSummary","duration":8.4,"entryType":"measure"},{"startTime":58125.1,"name":"lh:computed:UnusedJavascriptSummary","duration":0.9,"entryType":"measure"},{"startTime":58126.2,"name":"lh:computed:UnusedJavascriptSummary","duration":1.3,"entryType":"measure"},{"startTime":58127.7,"name":"lh:computed:UnusedJavascriptSummary","duration":85.3,"entryType":"measure"},{"startTime":58213.5,"name":"lh:computed:UnusedJavascriptSummary","duration":1.9,"entryType":"measure"},{"startTime":58215.6,"name":"lh:computed:UnusedJavascriptSummary","duration":102.9,"entryType":"measure"},{"startTime":58332.7,"name":"lh:computed:UnusedJavascriptSummary","duration":0.4,"entryType":"measure"},{"startTime":58333.3,"name":"lh:computed:UnusedJavascriptSummary","duration":1.2,"entryType":"measure"},{"startTime":58334.8,"name":"lh:computed:UnusedJavascriptSummary","duration":0.3,"entryType":"measure"},{"startTime":58335.2,"name":"lh:computed:UnusedJavascriptSummary","duration":1.1,"entryType":"measure"},{"startTime":58342.6,"name":"lh:computed:UnusedJavascriptSummary","duration":26.7,"entryType":"measure"},{"startTime":58369.8,"name":"lh:computed:UnusedJavascriptSummary","duration":0.2,"entryType":"measure"},{"startTime":58370.1,"name":"lh:computed:UnusedJavascriptSummary","duration":0.2,"entryType":"measure"},{"startTime":58370.4,"name":"lh:computed:UnusedJavascriptSummary","duration":0.1,"entryType":"measure"},{"startTime":58370.6,"name":"lh:computed:UnusedJavascriptSummary","duration":0.2,"entryType":"measure"},{"startTime":58370.9,"name":"lh:computed:UnusedJavascriptSummary","duration":0.3,"entryType":"measure"},{"startTime":58371.4,"name":"lh:audit:pwa-cross-browser","duration":0.2,"entryType":"measure"},{"startTime":58371.6,"name":"lh:audit:pwa-page-transitions","duration":0.2,"entryType":"measure"},{"startTime":58371.9,"name":"lh:audit:pwa-each-page-has-url","duration":0.1,"entryType":"measure"},{"startTime":58372.2,"name":"lh:audit:accesskeys","duration":0.3,"entryType":"measure"},{"startTime":58372.5,"name":"lh:audit:aria-allowed-attr","duration":0.3,"entryType":"measure"},{"startTime":58372.9,"name":"lh:audit:aria-command-name","duration":0.4,"entryType":"measure"},{"startTime":58373.4,"name":"lh:audit:aria-hidden-body","duration":2.2,"entryType":"measure"},{"startTime":58375.7,"name":"lh:audit:aria-hidden-focus","duration":0.4,"entryType":"measure"},{"startTime":58376.7,"name":"lh:audit:aria-input-field-name","duration":0.7,"entryType":"measure"},{"startTime":58377.6,"name":"lh:audit:aria-meter-name","duration":1.1,"entryType":"measure"},{"startTime":58378.8,"name":"lh:audit:aria-progressbar-name","duration":1.5,"entryType":"measure"},{"startTime":58380.4,"name":"lh:audit:aria-required-attr","duration":0.5,"entryType":"measure"},{"startTime":58380.9,"name":"lh:audit:aria-required-children","duration":0.4,"entryType":"measure"},{"startTime":58381.5,"name":"lh:audit:aria-required-parent","duration":0.4,"entryType":"measure"},{"startTime":58382,"name":"lh:audit:aria-roles","duration":0.4,"entryType":"measure"},{"startTime":58382.5,"name":"lh:audit:aria-toggle-field-name","duration":0.8,"entryType":"measure"},{"startTime":58383.4,"name":"lh:audit:aria-tooltip-name","duration":0.8,"entryType":"measure"},{"startTime":58384.5,"name":"lh:audit:aria-treeitem-name","duration":1.3,"entryType":"measure"},{"startTime":58386.2,"name":"lh:audit:aria-valid-attr-value","duration":1.9,"entryType":"measure"},{"startTime":58388.2,"name":"lh:audit:aria-valid-attr","duration":0.5,"entryType":"measure"},{"startTime":58389.4,"name":"lh:audit:button-name","duration":1.8,"entryType":"measure"},{"startTime":58391.5,"name":"lh:audit:bypass","duration":0.5,"entryType":"measure"},{"startTime":58392.9,"name":"lh:audit:color-contrast","duration":2.1,"entryType":"measure"},{"startTime":58395.4,"name":"lh:audit:definition-list","duration":1.1,"entryType":"measure"},{"startTime":58396.7,"name":"lh:audit:dlitem","duration":0.6,"entryType":"measure"},{"startTime":58397.3,"name":"lh:audit:document-title","duration":0.9,"entryType":"measure"},{"startTime":58398.4,"name":"lh:audit:duplicate-id-active","duration":0.3,"entryType":"measure"},{"startTime":58398.7,"name":"lh:audit:duplicate-id-aria","duration":0.3,"entryType":"measure"},{"startTime":58399.1,"name":"lh:audit:form-field-multiple-labels","duration":0.3,"entryType":"measure"},{"startTime":58399.5,"name":"lh:audit:frame-title","duration":0.4,"entryType":"measure"},{"startTime":58400,"name":"lh:audit:heading-order","duration":1,"entryType":"measure"},{"startTime":58401,"name":"lh:audit:html-has-lang","duration":0.5,"entryType":"measure"},{"startTime":58401.5,"name":"lh:audit:html-lang-valid","duration":0.3,"entryType":"measure"},{"startTime":58401.9,"name":"lh:audit:html-xml-lang-mismatch","duration":0.1,"entryType":"measure"},{"startTime":58402.1,"name":"lh:audit:image-alt","duration":0.3,"entryType":"measure"},{"startTime":58402.4,"name":"lh:audit:input-button-name","duration":0.3,"entryType":"measure"},{"startTime":58402.7,"name":"lh:audit:input-image-alt","duration":0.8,"entryType":"measure"},{"startTime":58403.5,"name":"lh:audit:label","duration":0.5,"entryType":"measure"},{"startTime":58404,"name":"lh:audit:link-name","duration":0.2,"entryType":"measure"},{"startTime":58404.2,"name":"lh:audit:list","duration":0.3,"entryType":"measure"},{"startTime":58404.5,"name":"lh:audit:listitem","duration":0.3,"entryType":"measure"},{"startTime":58404.8,"name":"lh:audit:meta-refresh","duration":0.2,"entryType":"measure"},{"startTime":58405,"name":"lh:audit:meta-viewport","duration":0.3,"entryType":"measure"},{"startTime":58405.4,"name":"lh:audit:object-alt","duration":0.3,"entryType":"measure"},{"startTime":58405.7,"name":"lh:audit:tabindex","duration":0.5,"entryType":"measure"},{"startTime":58406.3,"name":"lh:audit:table-fake-caption","duration":0.4,"entryType":"measure"},{"startTime":58406.8,"name":"lh:audit:td-has-header","duration":0.6,"entryType":"measure"},{"startTime":58407.5,"name":"lh:audit:td-headers-attr","duration":1.3,"entryType":"measure"},{"startTime":58409.1,"name":"lh:audit:th-has-data-cells","duration":0.8,"entryType":"measure"},{"startTime":58409.9,"name":"lh:audit:valid-lang","duration":0.6,"entryType":"measure"},{"startTime":58411.1,"name":"lh:audit:video-caption","duration":0.9,"entryType":"measure"},{"startTime":58412.1,"name":"lh:audit:custom-controls-labels","duration":0.3,"entryType":"measure"},{"startTime":58412.5,"name":"lh:audit:custom-controls-roles","duration":0.2,"entryType":"measure"},{"startTime":58412.7,"name":"lh:audit:focus-traps","duration":0.2,"entryType":"measure"},{"startTime":58412.9,"name":"lh:audit:focusable-controls","duration":0.1,"entryType":"measure"},{"startTime":58413.1,"name":"lh:audit:interactive-element-affordance","duration":0.8,"entryType":"measure"},{"startTime":58413.9,"name":"lh:audit:logical-tab-order","duration":0.1,"entryType":"measure"},{"startTime":58414.1,"name":"lh:audit:managed-focus","duration":0,"entryType":"measure"},{"startTime":58414.1,"name":"lh:audit:offscreen-content-hidden","duration":0.2,"entryType":"measure"},{"startTime":58414.3,"name":"lh:audit:use-landmarks","duration":0,"entryType":"measure"},{"startTime":58414.4,"name":"lh:audit:visual-order-follows-dom","duration":0.1,"entryType":"measure"},{"startTime":58414.5,"name":"lh:audit:uses-long-cache-ttl","duration":5.8,"entryType":"measure"},{"startTime":58420.4,"name":"lh:audit:total-byte-weight","duration":1.6,"entryType":"measure"},{"startTime":58422,"name":"lh:audit:offscreen-images","duration":32.3,"entryType":"measure"},{"startTime":58454.3,"name":"lh:audit:render-blocking-resources","duration":16.5,"entryType":"measure"},{"startTime":58455.3,"name":"lh:computed:UnusedCSS","duration":6.1,"entryType":"measure"},{"startTime":58461.7,"name":"lh:computed:FirstContentfulPaint$1","duration":5.6,"entryType":"measure"},{"startTime":58470.9,"name":"lh:audit:unminified-css","duration":231.4,"entryType":"measure"},{"startTime":58702.3,"name":"lh:audit:unminified-javascript","duration":439.2,"entryType":"measure"},{"startTime":59141.6,"name":"lh:audit:unused-css-rules","duration":28.9,"entryType":"measure"},{"startTime":59171,"name":"lh:audit:unused-javascript","duration":41.8,"entryType":"measure"},{"startTime":59212.9,"name":"lh:audit:modern-image-formats","duration":24,"entryType":"measure"},{"startTime":59236.9,"name":"lh:audit:uses-optimized-images","duration":28.6,"entryType":"measure"},{"startTime":59265.6,"name":"lh:audit:uses-text-compression","duration":51,"entryType":"measure"},{"startTime":59316.7,"name":"lh:audit:uses-responsive-images","duration":38.7,"entryType":"measure"},{"startTime":59317.6,"name":"lh:computed:ImageRecords","duration":0.9,"entryType":"measure"},{"startTime":59355.5,"name":"lh:audit:efficient-animated-content","duration":41.8,"entryType":"measure"},{"startTime":59397.4,"name":"lh:audit:duplicated-javascript","duration":30.4,"entryType":"measure"},{"startTime":59427.9,"name":"lh:audit:legacy-javascript","duration":454.3,"entryType":"measure"},{"startTime":59882.6,"name":"lh:audit:doctype","duration":6.9,"entryType":"measure"},{"startTime":59889.7,"name":"lh:audit:charset","duration":1.2,"entryType":"measure"},{"startTime":59891,"name":"lh:audit:dom-size","duration":1.4,"entryType":"measure"},{"startTime":59892.5,"name":"lh:audit:geolocation-on-start","duration":0.7,"entryType":"measure"},{"startTime":59893.4,"name":"lh:audit:inspector-issues","duration":1.2,"entryType":"measure"},{"startTime":59894.7,"name":"lh:audit:no-document-write","duration":0.6,"entryType":"measure"},{"startTime":59895.4,"name":"lh:audit:js-libraries","duration":0.4,"entryType":"measure"},{"startTime":59896,"name":"lh:audit:notification-on-start","duration":0.6,"entryType":"measure"},{"startTime":59896.7,"name":"lh:audit:paste-preventing-inputs","duration":0.5,"entryType":"measure"},{"startTime":59897.4,"name":"lh:audit:uses-http2","duration":41.3,"entryType":"measure"},{"startTime":59938.8,"name":"lh:audit:uses-passive-event-listeners","duration":0.7,"entryType":"measure"},{"startTime":59939.7,"name":"lh:audit:meta-description","duration":0.5,"entryType":"measure"},{"startTime":59940.5,"name":"lh:audit:http-status-code","duration":0.6,"entryType":"measure"},{"startTime":59941.1,"name":"lh:audit:font-size","duration":0.7,"entryType":"measure"},{"startTime":59942,"name":"lh:audit:link-text","duration":0.4,"entryType":"measure"},{"startTime":59942.5,"name":"lh:audit:crawlable-anchors","duration":0.6,"entryType":"measure"},{"startTime":59943.2,"name":"lh:audit:is-crawlable","duration":3,"entryType":"measure"},{"startTime":59946.5,"name":"lh:audit:robots-txt","duration":5.1,"entryType":"measure"},{"startTime":59951.8,"name":"lh:audit:tap-targets","duration":1.8,"entryType":"measure"},{"startTime":59953.7,"name":"lh:audit:hreflang","duration":1,"entryType":"measure"},{"startTime":59954.9,"name":"lh:audit:plugins","duration":0.6,"entryType":"measure"},{"startTime":59955.6,"name":"lh:audit:canonical","duration":1.1,"entryType":"measure"},{"startTime":59956.8,"name":"lh:audit:structured-data","duration":0.3,"entryType":"measure"},{"startTime":59957.2,"name":"lh:audit:bf-cache","duration":1.6,"entryType":"measure"},{"startTime":59958.9,"name":"lh:runner:generate","duration":1.2,"entryType":"measure"}],"total":59519.5},"i18n":{"rendererFormattedStrings":{},"icuMessagePaths":{"core/audits/is-on-https.js | title":["audits[is-on-https].title"],"core/audits/is-on-https.js | description":["audits[is-on-https].description"],"core/audits/service-worker.js | failureTitle":["audits[service-worker].title"],"core/audits/service-worker.js | description":["audits[service-worker].description"],"core/audits/viewport.js | title":["audits.viewport.title"],"core/audits/viewport.js | description":["audits.viewport.description"],"core/lib/i18n/i18n.js | firstContentfulPaintMetric":["audits[first-contentful-paint].title"],"core/audits/metrics/first-contentful-paint.js | description":["audits[first-contentful-paint].description"],"core/lib/i18n/i18n.js | seconds":[{"values":{"timeInMs":479.58750000000003},"path":"audits[first-contentful-paint].displayValue"},{"values":{"timeInMs":865.2384999999999},"path":"audits[largest-contentful-paint].displayValue"},{"values":{"timeInMs":693.41975},"path":"audits[first-meaningful-paint].displayValue"},{"values":{"timeInMs":843.0133130134379},"path":"audits[speed-index].displayValue"},{"values":{"timeInMs":891.04475},"path":"audits.interactive.displayValue"},{"values":{"timeInMs":1222.8109999999988},"path":"audits[mainthread-work-breakdown].displayValue"},{"values":{"timeInMs":713.6400000000001},"path":"audits[bootup-time].displayValue"}],"core/lib/i18n/i18n.js | largestContentfulPaintMetric":["audits[largest-contentful-paint].title"],"core/audits/metrics/largest-contentful-paint.js | description":["audits[largest-contentful-paint].description"],"core/lib/i18n/i18n.js | firstMeaningfulPaintMetric":["audits[first-meaningful-paint].title"],"core/audits/metrics/first-meaningful-paint.js | description":["audits[first-meaningful-paint].description"],"core/lib/i18n/i18n.js | speedIndexMetric":["audits[speed-index].title"],"core/audits/metrics/speed-index.js | description":["audits[speed-index].description"],"core/lib/i18n/i18n.js | totalBlockingTimeMetric":["audits[total-blocking-time].title"],"core/audits/metrics/total-blocking-time.js | description":["audits[total-blocking-time].description"],"core/lib/i18n/i18n.js | ms":[{"values":{"timeInMs":165.6125},"path":"audits[total-blocking-time].displayValue"},{"values":{"timeInMs":187},"path":"audits[max-potential-fid].displayValue"},{"values":{"timeInMs":64.32000000000001},"path":"audits[network-rtt].displayValue"},{"values":{"timeInMs":151.18300000000002},"path":"audits[network-server-latency].displayValue"},{"values":{"timeInMs":865.2384999999999},"path":"audits[largest-contentful-paint-element].displayValue"}],"core/lib/i18n/i18n.js | maxPotentialFIDMetric":["audits[max-potential-fid].title"],"core/audits/metrics/max-potential-fid.js | description":["audits[max-potential-fid].description"],"core/lib/i18n/i18n.js | cumulativeLayoutShiftMetric":["audits[cumulative-layout-shift].title"],"core/audits/metrics/cumulative-layout-shift.js | description":["audits[cumulative-layout-shift].description"],"core/audits/errors-in-console.js | title":["audits[errors-in-console].title"],"core/audits/errors-in-console.js | description":["audits[errors-in-console].description"],"core/audits/server-response-time.js | title":["audits[server-response-time].title"],"core/audits/server-response-time.js | description":["audits[server-response-time].description"],"core/audits/server-response-time.js | displayValue":[{"values":{"timeInMs":2.665},"path":"audits[server-response-time].displayValue"}],"core/lib/i18n/i18n.js | columnURL":["audits[server-response-time].details.headings[0].label","audits[bootup-time].details.headings[0].label","audits[network-rtt].details.headings[0].label","audits[network-server-latency].details.headings[0].label","audits[long-tasks].details.headings[0].label","audits[valid-source-maps].details.headings[0].label","audits[uses-long-cache-ttl].details.headings[0].label","audits[total-byte-weight].details.headings[0].label","audits[render-blocking-resources].details.headings[0].label","audits[unminified-javascript].details.headings[0].label","audits[unused-css-rules].details.headings[0].label","audits[unused-javascript].details.headings[0].label","audits[legacy-javascript].details.headings[0].label"],"core/lib/i18n/i18n.js | columnTimeSpent":["audits[server-response-time].details.headings[1].label","audits[mainthread-work-breakdown].details.headings[1].label","audits[network-rtt].details.headings[1].label","audits[network-server-latency].details.headings[1].label"],"core/lib/i18n/i18n.js | interactiveMetric":["audits.interactive.title"],"core/audits/metrics/interactive.js | description":["audits.interactive.description"],"core/audits/user-timings.js | title":["audits[user-timings].title"],"core/audits/user-timings.js | description":["audits[user-timings].description"],"core/audits/user-timings.js | displayValue":[{"values":{"itemCount":2},"path":"audits[user-timings].displayValue"}],"core/lib/i18n/i18n.js | columnName":["audits[user-timings].details.headings[0].label","audits[js-libraries].details.headings[0].label"],"core/audits/user-timings.js | columnType":["audits[user-timings].details.headings[1].label"],"core/lib/i18n/i18n.js | columnStartTime":["audits[user-timings].details.headings[2].label","audits[long-tasks].details.headings[1].label"],"core/lib/i18n/i18n.js | columnDuration":["audits[user-timings].details.headings[3].label","audits[long-tasks].details.headings[2].label"],"core/audits/critical-request-chains.js | title":["audits[critical-request-chains].title"],"core/audits/critical-request-chains.js | description":["audits[critical-request-chains].description"],"core/audits/critical-request-chains.js | displayValue":[{"values":{"itemCount":2},"path":"audits[critical-request-chains].displayValue"}],"core/audits/redirects.js | title":["audits.redirects.title"],"core/audits/redirects.js | description":["audits.redirects.description"],"core/audits/installable-manifest.js | failureTitle":["audits[installable-manifest].title"],"core/audits/installable-manifest.js | description":["audits[installable-manifest].description"],"core/audits/installable-manifest.js | displayValue":[{"values":{"itemCount":2},"path":"audits[installable-manifest].displayValue"}],"core/audits/installable-manifest.js | columnValue":["audits[installable-manifest].details.headings[0].label"],"core/audits/installable-manifest.js | manifest-missing-suitable-icon":[{"values":{"value0":"144"},"path":"audits[installable-manifest].details.items[0].reason"}],"core/audits/installable-manifest.js | no-acceptable-icon":[{"values":{"value0":"144"},"path":"audits[installable-manifest].details.items[1].reason"}],"core/audits/splash-screen.js | failureTitle":["audits[splash-screen].title"],"core/audits/splash-screen.js | description":["audits[splash-screen].description"],"core/audits/themed-omnibox.js | title":["audits[themed-omnibox].title"],"core/audits/themed-omnibox.js | description":["audits[themed-omnibox].description"],"core/audits/maskable-icon.js | failureTitle":["audits[maskable-icon].title"],"core/audits/maskable-icon.js | description":["audits[maskable-icon].description"],"core/audits/content-width.js | title":["audits[content-width].title"],"core/audits/content-width.js | description":["audits[content-width].description"],"core/audits/image-aspect-ratio.js | title":["audits[image-aspect-ratio].title"],"core/audits/image-aspect-ratio.js | description":["audits[image-aspect-ratio].description"],"core/audits/image-size-responsive.js | title":["audits[image-size-responsive].title"],"core/audits/image-size-responsive.js | description":["audits[image-size-responsive].description"],"core/audits/preload-fonts.js | title":["audits[preload-fonts].title"],"core/audits/preload-fonts.js | description":["audits[preload-fonts].description"],"core/audits/deprecations.js | title":["audits.deprecations.title"],"core/audits/deprecations.js | description":["audits.deprecations.description"],"core/audits/mainthread-work-breakdown.js | title":["audits[mainthread-work-breakdown].title"],"core/audits/mainthread-work-breakdown.js | description":["audits[mainthread-work-breakdown].description"],"core/audits/mainthread-work-breakdown.js | columnCategory":["audits[mainthread-work-breakdown].details.headings[0].label"],"core/audits/bootup-time.js | title":["audits[bootup-time].title"],"core/audits/bootup-time.js | description":["audits[bootup-time].description"],"core/audits/bootup-time.js | columnTotal":["audits[bootup-time].details.headings[1].label"],"core/audits/bootup-time.js | columnScriptEval":["audits[bootup-time].details.headings[2].label"],"core/audits/bootup-time.js | columnScriptParse":["audits[bootup-time].details.headings[3].label"],"core/audits/uses-rel-preload.js | title":["audits[uses-rel-preload].title"],"core/audits/uses-rel-preload.js | description":["audits[uses-rel-preload].description"],"core/audits/uses-rel-preconnect.js | title":["audits[uses-rel-preconnect].title"],"core/audits/uses-rel-preconnect.js | description":["audits[uses-rel-preconnect].description"],"core/audits/font-display.js | title":["audits[font-display].title"],"core/audits/font-display.js | description":["audits[font-display].description"],"core/audits/font-display.js | undeclaredFontOriginWarning":[{"values":{"fontCountForOrigin":20,"fontOrigin":"https://fonts.gstatic.com"},"path":"audits[font-display].warnings[0]"}],"core/audits/network-rtt.js | title":["audits[network-rtt].title"],"core/audits/network-rtt.js | description":["audits[network-rtt].description"],"core/audits/network-server-latency.js | title":["audits[network-server-latency].title"],"core/audits/network-server-latency.js | description":["audits[network-server-latency].description"],"core/audits/performance-budget.js | title":["audits[performance-budget].title"],"core/audits/performance-budget.js | description":["audits[performance-budget].description"],"core/audits/timing-budget.js | title":["audits[timing-budget].title"],"core/audits/timing-budget.js | description":["audits[timing-budget].description"],"core/audits/resource-summary.js | title":["audits[resource-summary].title"],"core/audits/resource-summary.js | description":["audits[resource-summary].description"],"core/audits/resource-summary.js | displayValue":[{"values":{"requestCount":232,"byteCount":1648994},"path":"audits[resource-summary].displayValue"}],"core/lib/i18n/i18n.js | columnResourceType":["audits[resource-summary].details.headings[0].label"],"core/lib/i18n/i18n.js | columnRequests":["audits[resource-summary].details.headings[1].label"],"core/lib/i18n/i18n.js | columnTransferSize":["audits[resource-summary].details.headings[2].label","audits[third-party-summary].details.headings[1].label","audits[third-party-facades].details.headings[1].label","audits[uses-long-cache-ttl].details.headings[2].label","audits[total-byte-weight].details.headings[1].label","audits[render-blocking-resources].details.headings[1].label","audits[unminified-javascript].details.headings[1].label","audits[unused-css-rules].details.headings[1].label","audits[unused-javascript].details.headings[1].label"],"core/lib/i18n/i18n.js | totalResourceType":["audits[resource-summary].details.items[0].label"],"core/lib/i18n/i18n.js | scriptResourceType":["audits[resource-summary].details.items[1].label"],"core/lib/i18n/i18n.js | imageResourceType":["audits[resource-summary].details.items[2].label"],"core/lib/i18n/i18n.js | otherResourceType":["audits[resource-summary].details.items[3].label"],"core/lib/i18n/i18n.js | fontResourceType":["audits[resource-summary].details.items[4].label"],"core/lib/i18n/i18n.js | stylesheetResourceType":["audits[resource-summary].details.items[5].label"],"core/lib/i18n/i18n.js | documentResourceType":["audits[resource-summary].details.items[6].label"],"core/lib/i18n/i18n.js | mediaResourceType":["audits[resource-summary].details.items[7].label"],"core/lib/i18n/i18n.js | thirdPartyResourceType":["audits[resource-summary].details.items[8].label"],"core/audits/third-party-summary.js | title":["audits[third-party-summary].title"],"core/audits/third-party-summary.js | description":["audits[third-party-summary].description"],"core/audits/third-party-summary.js | displayValue":[{"values":{"timeInMs":0},"path":"audits[third-party-summary].displayValue"}],"core/audits/third-party-summary.js | columnThirdParty":["audits[third-party-summary].details.headings[0].label"],"core/lib/i18n/i18n.js | columnBlockingTime":["audits[third-party-summary].details.headings[2].label","audits[third-party-facades].details.headings[2].label"],"core/lib/i18n/i18n.js | otherResourcesLabel":["audits[third-party-summary].details.items[0].subItems.items[5].url","audits[third-party-facades].details.items[0].subItems.items[5].url"],"core/audits/third-party-facades.js | failureTitle":["audits[third-party-facades].title"],"core/audits/third-party-facades.js | description":["audits[third-party-facades].description"],"core/audits/third-party-facades.js | displayValue":[{"values":{"itemCount":1},"path":"audits[third-party-facades].displayValue"}],"core/audits/third-party-facades.js | columnProduct":["audits[third-party-facades].details.headings[0].label"],"core/audits/third-party-facades.js | categoryVideo":[{"values":{"productName":"YouTube Embedded Player"},"path":"audits[third-party-facades].details.items[0].product"}],"core/audits/largest-contentful-paint-element.js | title":["audits[largest-contentful-paint-element].title"],"core/audits/largest-contentful-paint-element.js | description":["audits[largest-contentful-paint-element].description"],"core/lib/i18n/i18n.js | columnElement":["audits[largest-contentful-paint-element].details.items[0].headings[0].label","audits[dom-size].details.headings[1].label"],"core/audits/largest-contentful-paint-element.js | columnPhase":["audits[largest-contentful-paint-element].details.items[1].headings[0].label"],"core/audits/largest-contentful-paint-element.js | columnPercentOfLCP":["audits[largest-contentful-paint-element].details.items[1].headings[1].label"],"core/audits/largest-contentful-paint-element.js | columnTiming":["audits[largest-contentful-paint-element].details.items[1].headings[2].label"],"core/audits/largest-contentful-paint-element.js | itemTTFB":["audits[largest-contentful-paint-element].details.items[1].items[0].phase"],"core/audits/largest-contentful-paint-element.js | itemLoadDelay":["audits[largest-contentful-paint-element].details.items[1].items[1].phase"],"core/audits/largest-contentful-paint-element.js | itemLoadTime":["audits[largest-contentful-paint-element].details.items[1].items[2].phase"],"core/audits/largest-contentful-paint-element.js | itemRenderDelay":["audits[largest-contentful-paint-element].details.items[1].items[3].phase"],"core/audits/lcp-lazy-loaded.js | title":["audits[lcp-lazy-loaded].title"],"core/audits/lcp-lazy-loaded.js | description":["audits[lcp-lazy-loaded].description"],"core/audits/layout-shift-elements.js | title":["audits[layout-shift-elements].title"],"core/audits/layout-shift-elements.js | description":["audits[layout-shift-elements].description"],"core/audits/long-tasks.js | title":["audits[long-tasks].title"],"core/audits/long-tasks.js | description":["audits[long-tasks].description"],"core/audits/long-tasks.js | displayValue":[{"values":{"itemCount":3},"path":"audits[long-tasks].displayValue"}],"core/audits/no-unload-listeners.js | title":["audits[no-unload-listeners].title"],"core/audits/no-unload-listeners.js | description":["audits[no-unload-listeners].description"],"core/audits/non-composited-animations.js | title":["audits[non-composited-animations].title"],"core/audits/non-composited-animations.js | description":["audits[non-composited-animations].description"],"core/audits/unsized-images.js | title":["audits[unsized-images].title"],"core/audits/unsized-images.js | description":["audits[unsized-images].description"],"core/audits/valid-source-maps.js | title":["audits[valid-source-maps].title"],"core/audits/valid-source-maps.js | description":["audits[valid-source-maps].description"],"core/audits/valid-source-maps.js | columnMapURL":["audits[valid-source-maps].details.headings[1].label"],"core/audits/valid-source-maps.js | missingSourceMapItemsWarningMesssage":[{"values":{"missingItems":2},"path":"audits[valid-source-maps].details.items[0].subItems.items[0].error"},{"values":{"missingItems":61},"path":"audits[valid-source-maps].details.items[1].subItems.items[0].error"}],"core/audits/prioritize-lcp-image.js | title":["audits[prioritize-lcp-image].title"],"core/audits/prioritize-lcp-image.js | description":["audits[prioritize-lcp-image].description"],"core/audits/csp-xss.js | title":["audits[csp-xss].title"],"core/audits/csp-xss.js | description":["audits[csp-xss].description"],"core/lib/i18n/i18n.js | columnDescription":["audits[csp-xss].details.headings[0].label"],"core/audits/csp-xss.js | columnDirective":["audits[csp-xss].details.headings[1].label"],"core/audits/csp-xss.js | columnSeverity":["audits[csp-xss].details.headings[2].label"],"core/lib/i18n/i18n.js | itemSeverityHigh":["audits[csp-xss].details.items[0].severity"],"core/audits/csp-xss.js | noCsp":["audits[csp-xss].details.items[0].description"],"core/audits/manual/pwa-cross-browser.js | title":["audits[pwa-cross-browser].title"],"core/audits/manual/pwa-cross-browser.js | description":["audits[pwa-cross-browser].description"],"core/audits/manual/pwa-page-transitions.js | title":["audits[pwa-page-transitions].title"],"core/audits/manual/pwa-page-transitions.js | description":["audits[pwa-page-transitions].description"],"core/audits/manual/pwa-each-page-has-url.js | title":["audits[pwa-each-page-has-url].title"],"core/audits/manual/pwa-each-page-has-url.js | description":["audits[pwa-each-page-has-url].description"],"core/audits/accessibility/accesskeys.js | title":["audits.accesskeys.title"],"core/audits/accessibility/accesskeys.js | description":["audits.accesskeys.description"],"core/audits/accessibility/aria-allowed-attr.js | title":["audits[aria-allowed-attr].title"],"core/audits/accessibility/aria-allowed-attr.js | description":["audits[aria-allowed-attr].description"],"core/audits/accessibility/aria-command-name.js | title":["audits[aria-command-name].title"],"core/audits/accessibility/aria-command-name.js | description":["audits[aria-command-name].description"],"core/audits/accessibility/aria-hidden-body.js | title":["audits[aria-hidden-body].title"],"core/audits/accessibility/aria-hidden-body.js | description":["audits[aria-hidden-body].description"],"core/audits/accessibility/aria-hidden-focus.js | title":["audits[aria-hidden-focus].title"],"core/audits/accessibility/aria-hidden-focus.js | description":["audits[aria-hidden-focus].description"],"core/audits/accessibility/aria-input-field-name.js | title":["audits[aria-input-field-name].title"],"core/audits/accessibility/aria-input-field-name.js | description":["audits[aria-input-field-name].description"],"core/audits/accessibility/aria-meter-name.js | title":["audits[aria-meter-name].title"],"core/audits/accessibility/aria-meter-name.js | description":["audits[aria-meter-name].description"],"core/audits/accessibility/aria-progressbar-name.js | title":["audits[aria-progressbar-name].title"],"core/audits/accessibility/aria-progressbar-name.js | description":["audits[aria-progressbar-name].description"],"core/audits/accessibility/aria-required-attr.js | title":["audits[aria-required-attr].title"],"core/audits/accessibility/aria-required-attr.js | description":["audits[aria-required-attr].description"],"core/audits/accessibility/aria-required-children.js | title":["audits[aria-required-children].title"],"core/audits/accessibility/aria-required-children.js | description":["audits[aria-required-children].description"],"core/audits/accessibility/aria-required-parent.js | title":["audits[aria-required-parent].title"],"core/audits/accessibility/aria-required-parent.js | description":["audits[aria-required-parent].description"],"core/audits/accessibility/aria-roles.js | title":["audits[aria-roles].title"],"core/audits/accessibility/aria-roles.js | description":["audits[aria-roles].description"],"core/audits/accessibility/aria-toggle-field-name.js | title":["audits[aria-toggle-field-name].title"],"core/audits/accessibility/aria-toggle-field-name.js | description":["audits[aria-toggle-field-name].description"],"core/audits/accessibility/aria-tooltip-name.js | title":["audits[aria-tooltip-name].title"],"core/audits/accessibility/aria-tooltip-name.js | description":["audits[aria-tooltip-name].description"],"core/audits/accessibility/aria-treeitem-name.js | title":["audits[aria-treeitem-name].title"],"core/audits/accessibility/aria-treeitem-name.js | description":["audits[aria-treeitem-name].description"],"core/audits/accessibility/aria-valid-attr-value.js | title":["audits[aria-valid-attr-value].title"],"core/audits/accessibility/aria-valid-attr-value.js | description":["audits[aria-valid-attr-value].description"],"core/audits/accessibility/aria-valid-attr.js | title":["audits[aria-valid-attr].title"],"core/audits/accessibility/aria-valid-attr.js | description":["audits[aria-valid-attr].description"],"core/audits/accessibility/button-name.js | title":["audits[button-name].title"],"core/audits/accessibility/button-name.js | description":["audits[button-name].description"],"core/audits/accessibility/bypass.js | title":["audits.bypass.title"],"core/audits/accessibility/bypass.js | description":["audits.bypass.description"],"core/audits/accessibility/color-contrast.js | title":["audits[color-contrast].title"],"core/audits/accessibility/color-contrast.js | description":["audits[color-contrast].description"],"core/audits/accessibility/definition-list.js | title":["audits[definition-list].title"],"core/audits/accessibility/definition-list.js | description":["audits[definition-list].description"],"core/audits/accessibility/dlitem.js | title":["audits.dlitem.title"],"core/audits/accessibility/dlitem.js | description":["audits.dlitem.description"],"core/audits/accessibility/document-title.js | title":["audits[document-title].title"],"core/audits/accessibility/document-title.js | description":["audits[document-title].description"],"core/audits/accessibility/duplicate-id-active.js | title":["audits[duplicate-id-active].title"],"core/audits/accessibility/duplicate-id-active.js | description":["audits[duplicate-id-active].description"],"core/audits/accessibility/duplicate-id-aria.js | title":["audits[duplicate-id-aria].title"],"core/audits/accessibility/duplicate-id-aria.js | description":["audits[duplicate-id-aria].description"],"core/audits/accessibility/form-field-multiple-labels.js | title":["audits[form-field-multiple-labels].title"],"core/audits/accessibility/form-field-multiple-labels.js | description":["audits[form-field-multiple-labels].description"],"core/audits/accessibility/frame-title.js | title":["audits[frame-title].title"],"core/audits/accessibility/frame-title.js | description":["audits[frame-title].description"],"core/audits/accessibility/heading-order.js | title":["audits[heading-order].title"],"core/audits/accessibility/heading-order.js | description":["audits[heading-order].description"],"core/audits/accessibility/html-has-lang.js | title":["audits[html-has-lang].title"],"core/audits/accessibility/html-has-lang.js | description":["audits[html-has-lang].description"],"core/audits/accessibility/html-lang-valid.js | title":["audits[html-lang-valid].title"],"core/audits/accessibility/html-lang-valid.js | description":["audits[html-lang-valid].description"],"core/audits/accessibility/html-xml-lang-mismatch.js | title":["audits[html-xml-lang-mismatch].title"],"core/audits/accessibility/html-xml-lang-mismatch.js | description":["audits[html-xml-lang-mismatch].description"],"core/audits/accessibility/image-alt.js | title":["audits[image-alt].title"],"core/audits/accessibility/image-alt.js | description":["audits[image-alt].description"],"core/audits/accessibility/input-button-name.js | title":["audits[input-button-name].title"],"core/audits/accessibility/input-button-name.js | description":["audits[input-button-name].description"],"core/audits/accessibility/input-image-alt.js | title":["audits[input-image-alt].title"],"core/audits/accessibility/input-image-alt.js | description":["audits[input-image-alt].description"],"core/audits/accessibility/label.js | title":["audits.label.title"],"core/audits/accessibility/label.js | description":["audits.label.description"],"core/audits/accessibility/link-name.js | title":["audits[link-name].title"],"core/audits/accessibility/link-name.js | description":["audits[link-name].description"],"core/audits/accessibility/list.js | title":["audits.list.title"],"core/audits/accessibility/list.js | description":["audits.list.description"],"core/audits/accessibility/listitem.js | title":["audits.listitem.title"],"core/audits/accessibility/listitem.js | description":["audits.listitem.description"],"core/audits/accessibility/meta-refresh.js | title":["audits[meta-refresh].title"],"core/audits/accessibility/meta-refresh.js | description":["audits[meta-refresh].description"],"core/audits/accessibility/meta-viewport.js | title":["audits[meta-viewport].title"],"core/audits/accessibility/meta-viewport.js | description":["audits[meta-viewport].description"],"core/audits/accessibility/object-alt.js | title":["audits[object-alt].title"],"core/audits/accessibility/object-alt.js | description":["audits[object-alt].description"],"core/audits/accessibility/tabindex.js | title":["audits.tabindex.title"],"core/audits/accessibility/tabindex.js | description":["audits.tabindex.description"],"core/audits/accessibility/table-fake-caption.js | title":["audits[table-fake-caption].title"],"core/audits/accessibility/table-fake-caption.js | description":["audits[table-fake-caption].description"],"core/audits/accessibility/td-has-header.js | title":["audits[td-has-header].title"],"core/audits/accessibility/td-has-header.js | description":["audits[td-has-header].description"],"core/audits/accessibility/td-headers-attr.js | title":["audits[td-headers-attr].title"],"core/audits/accessibility/td-headers-attr.js | description":["audits[td-headers-attr].description"],"core/audits/accessibility/th-has-data-cells.js | title":["audits[th-has-data-cells].title"],"core/audits/accessibility/th-has-data-cells.js | description":["audits[th-has-data-cells].description"],"core/audits/accessibility/valid-lang.js | title":["audits[valid-lang].title"],"core/audits/accessibility/valid-lang.js | description":["audits[valid-lang].description"],"core/audits/accessibility/video-caption.js | title":["audits[video-caption].title"],"core/audits/accessibility/video-caption.js | description":["audits[video-caption].description"],"core/audits/byte-efficiency/uses-long-cache-ttl.js | failureTitle":["audits[uses-long-cache-ttl].title"],"core/audits/byte-efficiency/uses-long-cache-ttl.js | description":["audits[uses-long-cache-ttl].description"],"core/audits/byte-efficiency/uses-long-cache-ttl.js | displayValue":[{"values":{"itemCount":38},"path":"audits[uses-long-cache-ttl].displayValue"}],"core/lib/i18n/i18n.js | columnCacheTTL":["audits[uses-long-cache-ttl].details.headings[1].label"],"core/audits/byte-efficiency/total-byte-weight.js | title":["audits[total-byte-weight].title"],"core/audits/byte-efficiency/total-byte-weight.js | description":["audits[total-byte-weight].description"],"core/audits/byte-efficiency/total-byte-weight.js | displayValue":[{"values":{"totalBytes":1650428},"path":"audits[total-byte-weight].displayValue"}],"core/audits/byte-efficiency/offscreen-images.js | title":["audits[offscreen-images].title"],"core/audits/byte-efficiency/offscreen-images.js | description":["audits[offscreen-images].description"],"core/audits/byte-efficiency/render-blocking-resources.js | title":["audits[render-blocking-resources].title"],"core/audits/byte-efficiency/render-blocking-resources.js | description":["audits[render-blocking-resources].description"],"core/lib/i18n/i18n.js | displayValueMsSavings":[{"values":{"wastedMs":131},"path":"audits[render-blocking-resources].displayValue"}],"core/lib/i18n/i18n.js | columnWastedBytes":["audits[render-blocking-resources].details.headings[2].label","audits[unminified-javascript].details.headings[2].label","audits[unused-css-rules].details.headings[2].label","audits[unused-javascript].details.headings[2].label","audits[legacy-javascript].details.headings[2].label"],"core/audits/byte-efficiency/unminified-css.js | title":["audits[unminified-css].title"],"core/audits/byte-efficiency/unminified-css.js | description":["audits[unminified-css].description"],"core/audits/byte-efficiency/unminified-javascript.js | title":["audits[unminified-javascript].title"],"core/audits/byte-efficiency/unminified-javascript.js | description":["audits[unminified-javascript].description"],"core/lib/i18n/i18n.js | displayValueByteSavings":[{"values":{"wastedBytes":301517},"path":"audits[unminified-javascript].displayValue"},{"values":{"wastedBytes":21659},"path":"audits[unused-css-rules].displayValue"},{"values":{"wastedBytes":150068},"path":"audits[unused-javascript].displayValue"},{"values":{"wastedBytes":39},"path":"audits[legacy-javascript].displayValue"}],"core/audits/byte-efficiency/unused-css-rules.js | title":["audits[unused-css-rules].title"],"core/audits/byte-efficiency/unused-css-rules.js | description":["audits[unused-css-rules].description"],"core/audits/byte-efficiency/unused-javascript.js | title":["audits[unused-javascript].title"],"core/audits/byte-efficiency/unused-javascript.js | description":["audits[unused-javascript].description"],"core/audits/byte-efficiency/modern-image-formats.js | title":["audits[modern-image-formats].title"],"core/audits/byte-efficiency/modern-image-formats.js | description":["audits[modern-image-formats].description"],"core/audits/byte-efficiency/uses-optimized-images.js | title":["audits[uses-optimized-images].title"],"core/audits/byte-efficiency/uses-optimized-images.js | description":["audits[uses-optimized-images].description"],"core/audits/byte-efficiency/uses-text-compression.js | title":["audits[uses-text-compression].title"],"core/audits/byte-efficiency/uses-text-compression.js | description":["audits[uses-text-compression].description"],"core/audits/byte-efficiency/uses-responsive-images.js | title":["audits[uses-responsive-images].title"],"core/audits/byte-efficiency/uses-responsive-images.js | description":["audits[uses-responsive-images].description"],"core/audits/byte-efficiency/efficient-animated-content.js | title":["audits[efficient-animated-content].title"],"core/audits/byte-efficiency/efficient-animated-content.js | description":["audits[efficient-animated-content].description"],"core/audits/byte-efficiency/duplicated-javascript.js | title":["audits[duplicated-javascript].title"],"core/audits/byte-efficiency/duplicated-javascript.js | description":["audits[duplicated-javascript].description"],"core/audits/byte-efficiency/legacy-javascript.js | title":["audits[legacy-javascript].title"],"core/audits/byte-efficiency/legacy-javascript.js | description":["audits[legacy-javascript].description"],"core/audits/dobetterweb/doctype.js | title":["audits.doctype.title"],"core/audits/dobetterweb/doctype.js | description":["audits.doctype.description"],"core/audits/dobetterweb/charset.js | title":["audits.charset.title"],"core/audits/dobetterweb/charset.js | description":["audits.charset.description"],"core/audits/dobetterweb/dom-size.js | title":["audits[dom-size].title"],"core/audits/dobetterweb/dom-size.js | description":["audits[dom-size].description"],"core/audits/dobetterweb/dom-size.js | displayValue":[{"values":{"itemCount":95},"path":"audits[dom-size].displayValue"}],"core/audits/dobetterweb/dom-size.js | columnStatistic":["audits[dom-size].details.headings[0].label"],"core/audits/dobetterweb/dom-size.js | columnValue":["audits[dom-size].details.headings[2].label"],"core/audits/dobetterweb/dom-size.js | statisticDOMElements":["audits[dom-size].details.items[0].statistic"],"core/audits/dobetterweb/dom-size.js | statisticDOMDepth":["audits[dom-size].details.items[1].statistic"],"core/audits/dobetterweb/dom-size.js | statisticDOMWidth":["audits[dom-size].details.items[2].statistic"],"core/audits/dobetterweb/geolocation-on-start.js | title":["audits[geolocation-on-start].title"],"core/audits/dobetterweb/geolocation-on-start.js | description":["audits[geolocation-on-start].description"],"core/audits/dobetterweb/inspector-issues.js | failureTitle":["audits[inspector-issues].title"],"core/audits/dobetterweb/inspector-issues.js | description":["audits[inspector-issues].description"],"core/audits/dobetterweb/inspector-issues.js | columnIssueType":["audits[inspector-issues].details.headings[0].label"],"core/audits/dobetterweb/no-document-write.js | failureTitle":["audits[no-document-write].title"],"core/audits/dobetterweb/no-document-write.js | description":["audits[no-document-write].description"],"core/lib/i18n/i18n.js | columnSource":["audits[no-document-write].details.headings[0].label"],"core/audits/dobetterweb/js-libraries.js | title":["audits[js-libraries].title"],"core/audits/dobetterweb/js-libraries.js | description":["audits[js-libraries].description"],"core/audits/dobetterweb/js-libraries.js | columnVersion":["audits[js-libraries].details.headings[1].label"],"core/audits/dobetterweb/notification-on-start.js | title":["audits[notification-on-start].title"],"core/audits/dobetterweb/notification-on-start.js | description":["audits[notification-on-start].description"],"core/audits/dobetterweb/paste-preventing-inputs.js | title":["audits[paste-preventing-inputs].title"],"core/audits/dobetterweb/paste-preventing-inputs.js | description":["audits[paste-preventing-inputs].description"],"core/audits/dobetterweb/uses-http2.js | title":["audits[uses-http2].title"],"core/audits/dobetterweb/uses-http2.js | description":["audits[uses-http2].description"],"core/audits/dobetterweb/uses-passive-event-listeners.js | title":["audits[uses-passive-event-listeners].title"],"core/audits/dobetterweb/uses-passive-event-listeners.js | description":["audits[uses-passive-event-listeners].description"],"core/audits/seo/meta-description.js | title":["audits[meta-description].title"],"core/audits/seo/meta-description.js | description":["audits[meta-description].description"],"core/audits/seo/http-status-code.js | title":["audits[http-status-code].title"],"core/audits/seo/http-status-code.js | description":["audits[http-status-code].description"],"core/audits/seo/font-size.js | title":["audits[font-size].title"],"core/audits/seo/font-size.js | description":["audits[font-size].description"],"core/audits/seo/link-text.js | title":["audits[link-text].title"],"core/audits/seo/link-text.js | description":["audits[link-text].description"],"core/audits/seo/crawlable-anchors.js | title":["audits[crawlable-anchors].title"],"core/audits/seo/crawlable-anchors.js | description":["audits[crawlable-anchors].description"],"core/audits/seo/is-crawlable.js | title":["audits[is-crawlable].title"],"core/audits/seo/is-crawlable.js | description":["audits[is-crawlable].description"],"core/audits/seo/robots-txt.js | title":["audits[robots-txt].title"],"core/audits/seo/robots-txt.js | description":["audits[robots-txt].description"],"core/audits/seo/tap-targets.js | title":["audits[tap-targets].title"],"core/audits/seo/tap-targets.js | description":["audits[tap-targets].description"],"core/audits/seo/hreflang.js | title":["audits.hreflang.title"],"core/audits/seo/hreflang.js | description":["audits.hreflang.description"],"core/audits/seo/plugins.js | title":["audits.plugins.title"],"core/audits/seo/plugins.js | description":["audits.plugins.description"],"core/audits/seo/canonical.js | title":["audits.canonical.title"],"core/audits/seo/canonical.js | description":["audits.canonical.description"],"core/audits/seo/manual/structured-data.js | title":["audits[structured-data].title"],"core/audits/seo/manual/structured-data.js | description":["audits[structured-data].description"],"core/audits/bf-cache.js | failureTitle":["audits[bf-cache].title"],"core/audits/bf-cache.js | description":["audits[bf-cache].description"],"core/audits/bf-cache.js | displayValue":[{"values":{"itemCount":10},"path":"audits[bf-cache].displayValue"}],"core/audits/bf-cache.js | failureReasonColumn":["audits[bf-cache].details.headings[0].label"],"core/audits/bf-cache.js | failureTypeColumn":["audits[bf-cache].details.headings[1].label"],"core/lib/bf-cache-strings.js | webSocket":["audits[bf-cache].details.items[0].reason"],"core/audits/bf-cache.js | supportPendingFailureType":["audits[bf-cache].details.items[0].failureType","audits[bf-cache].details.items[1].failureType"],"core/lib/bf-cache-strings.js | contentMediaDevicesDispatcherHost":["audits[bf-cache].details.items[1].reason"],"core/config/default-config.js | performanceCategoryTitle":["categories.performance.title"],"core/config/default-config.js | a11yCategoryTitle":["categories.accessibility.title"],"core/config/default-config.js | a11yCategoryDescription":["categories.accessibility.description"],"core/config/default-config.js | a11yCategoryManualDescription":["categories.accessibility.manualDescription"],"core/config/default-config.js | bestPracticesCategoryTitle":["categories[best-practices].title"],"core/config/default-config.js | seoCategoryTitle":["categories.seo.title"],"core/config/default-config.js | seoCategoryDescription":["categories.seo.description"],"core/config/default-config.js | seoCategoryManualDescription":["categories.seo.manualDescription"],"core/config/default-config.js | pwaCategoryTitle":["categories.pwa.title"],"core/config/default-config.js | pwaCategoryDescription":["categories.pwa.description"],"core/config/default-config.js | pwaCategoryManualDescription":["categories.pwa.manualDescription"],"core/config/default-config.js | metricGroupTitle":["categoryGroups.metrics.title"],"core/config/default-config.js | loadOpportunitiesGroupTitle":["categoryGroups[load-opportunities].title"],"core/config/default-config.js | loadOpportunitiesGroupDescription":["categoryGroups[load-opportunities].description"],"core/config/default-config.js | budgetsGroupTitle":["categoryGroups.budgets.title"],"core/config/default-config.js | budgetsGroupDescription":["categoryGroups.budgets.description"],"core/config/default-config.js | diagnosticsGroupTitle":["categoryGroups.diagnostics.title"],"core/config/default-config.js | diagnosticsGroupDescription":["categoryGroups.diagnostics.description"],"core/config/default-config.js | pwaInstallableGroupTitle":["categoryGroups[pwa-installable].title"],"core/config/default-config.js | pwaOptimizedGroupTitle":["categoryGroups[pwa-optimized].title"],"core/config/default-config.js | a11yBestPracticesGroupTitle":["categoryGroups[a11y-best-practices].title"],"core/config/default-config.js | a11yBestPracticesGroupDescription":["categoryGroups[a11y-best-practices].description"],"core/config/default-config.js | a11yColorContrastGroupTitle":["categoryGroups[a11y-color-contrast].title"],"core/config/default-config.js | a11yColorContrastGroupDescription":["categoryGroups[a11y-color-contrast].description"],"core/config/default-config.js | a11yNamesLabelsGroupTitle":["categoryGroups[a11y-names-labels].title"],"core/config/default-config.js | a11yNamesLabelsGroupDescription":["categoryGroups[a11y-names-labels].description"],"core/config/default-config.js | a11yNavigationGroupTitle":["categoryGroups[a11y-navigation].title"],"core/config/default-config.js | a11yNavigationGroupDescription":["categoryGroups[a11y-navigation].description"],"core/config/default-config.js | a11yAriaGroupTitle":["categoryGroups[a11y-aria].title"],"core/config/default-config.js | a11yAriaGroupDescription":["categoryGroups[a11y-aria].description"],"core/config/default-config.js | a11yLanguageGroupTitle":["categoryGroups[a11y-language].title"],"core/config/default-config.js | a11yLanguageGroupDescription":["categoryGroups[a11y-language].description"],"core/config/default-config.js | a11yAudioVideoGroupTitle":["categoryGroups[a11y-audio-video].title"],"core/config/default-config.js | a11yAudioVideoGroupDescription":["categoryGroups[a11y-audio-video].description"],"core/config/default-config.js | a11yTablesListsVideoGroupTitle":["categoryGroups[a11y-tables-lists].title"],"core/config/default-config.js | a11yTablesListsVideoGroupDescription":["categoryGroups[a11y-tables-lists].description"],"core/config/default-config.js | seoMobileGroupTitle":["categoryGroups[seo-mobile].title"],"core/config/default-config.js | seoMobileGroupDescription":["categoryGroups[seo-mobile].description"],"core/config/default-config.js | seoContentGroupTitle":["categoryGroups[seo-content].title"],"core/config/default-config.js | seoContentGroupDescription":["categoryGroups[seo-content].description"],"core/config/default-config.js | seoCrawlingGroupTitle":["categoryGroups[seo-crawl].title"],"core/config/default-config.js | seoCrawlingGroupDescription":["categoryGroups[seo-crawl].description"],"core/config/default-config.js | bestPracticesTrustSafetyGroupTitle":["categoryGroups[best-practices-trust-safety].title"],"core/config/default-config.js | bestPracticesUXGroupTitle":["categoryGroups[best-practices-ux].title"],"core/config/default-config.js | bestPracticesBrowserCompatGroupTitle":["categoryGroups[best-practices-browser-compat].title"],"core/config/default-config.js | bestPracticesGeneralGroupTitle":["categoryGroups[best-practices-general].title"],"node_modules/lighthouse-plugin-publisher-ads/messages/common-strings.js | GROUPS__METRICS":["categoryGroups[lighthouse-plugin-publisher-ads-metrics].title"],"node_modules/lighthouse-plugin-publisher-ads/messages/common-strings.js | GROUPS__ADS_PERFORMANCE":["categoryGroups[lighthouse-plugin-publisher-ads-ads-performance].title"],"node_modules/lighthouse-plugin-publisher-ads/messages/common-strings.js | GROUPS__ADS_BEST_PRACTICES":["categoryGroups[lighthouse-plugin-publisher-ads-ads-best-practices].title"],"node_modules/lighthouse-stack-packs/packs/react.js | unminified-css":["stackPacks[0].descriptions[unminified-css]"],"node_modules/lighthouse-stack-packs/packs/react.js | unminified-javascript":["stackPacks[0].descriptions[unminified-javascript]"],"node_modules/lighthouse-stack-packs/packs/react.js | unused-javascript":["stackPacks[0].descriptions[unused-javascript]"],"node_modules/lighthouse-stack-packs/packs/react.js | server-response-time":["stackPacks[0].descriptions[server-response-time]"],"node_modules/lighthouse-stack-packs/packs/react.js | redirects":["stackPacks[0].descriptions.redirects"],"node_modules/lighthouse-stack-packs/packs/react.js | user-timings":["stackPacks[0].descriptions[user-timings]"],"node_modules/lighthouse-stack-packs/packs/react.js | dom-size":["stackPacks[0].descriptions[dom-size]"]}}};</script>
<script>!function(){"use strict";
/**
* @license
* Copyright 2017 The Lighthouse Authors. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS-IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/const e={PASS:{label:"pass",minScore:.9},AVERAGE:{label:"average",minScore:.5},FAIL:{label:"fail"},ERROR:{label:"error"}},t=["com","co","gov","edu","ac","org","go","gob","or","net","in","ne","nic","gouv","web","spb","blog","jus","kiev","mil","wi","qc","ca","bel","on"];class n{static get RATINGS(){return e}static get PASS_THRESHOLD(){return.9}static get MS_DISPLAY_VALUE(){return"%10d ms"}static getFinalDisplayedUrl(e){if(e.finalDisplayedUrl)return e.finalDisplayedUrl;if(e.finalUrl)return e.finalUrl;throw new Error("Could not determine final displayed URL")}static getMainDocumentUrl(e){return e.mainDocumentUrl||e.finalUrl}static getFullPageScreenshot(e){return e.fullPageScreenshot?e.fullPageScreenshot:e.audits["full-page-screenshot"]?.details}static splitMarkdownCodeSpans(e){const t=[],n=e.split(/`(.*?)`/g);for(let e=0;e<n.length;e++){const r=n[e];if(!r)continue;const o=e%2!=0;t.push({isCode:o,text:r})}return t}static splitMarkdownLink(e){const t=[],n=e.split(/\[([^\]]+?)\]\((https?:\/\/.*?)\)/g);for(;n.length;){const[e,r,o]=n.splice(0,3);e&&t.push({isLink:!1,text:e}),r&&o&&t.push({isLink:!0,text:r,linkHref:o})}return t}static truncate(e,t,n="…"){if(e.length<=t)return e;const r=new Intl.Segmenter(void 0,{granularity:"grapheme"}).segment(e)[Symbol.iterator]();let o=0;for(let i=0;i<=t-n.length;i++){const t=r.next();if(t.done)return e;o=t.value.index}for(let t=0;t<n.length;t++)if(r.next().done)return e;return e.slice(0,o)+n}static getURLDisplayName(e,t){const n=void 0!==(t=t||{numPathParts:void 0,preserveQuery:void 0,preserveHost:void 0}).numPathParts?t.numPathParts:2,r=void 0===t.preserveQuery||t.preserveQuery,o=t.preserveHost||!1;let i;if("about:"===e.protocol||"data:"===e.protocol)i=e.href;else{i=e.pathname;const t=i.split("/").filter((e=>e.length));n&&t.length>n&&(i="…"+t.slice(-1*n).join("/")),o&&(i=`${e.host}/${i.replace(/^\//,"")}`),r&&(i=`${i}${e.search}`)}if("data:"!==e.protocol&&(i=i.slice(0,200),i=i.replace(/([a-f0-9]{7})[a-f0-9]{13}[a-f0-9]*/g,"$1…"),i=i.replace(/([a-zA-Z0-9-_]{9})(?=.*[a-z])(?=.*[A-Z])(?=.*[0-9])[a-zA-Z0-9-_]{10,}/g,"$1…"),i=i.replace(/(\d{3})\d{6,}/g,"$1…"),i=i.replace(/\u2026+/g,"…"),i.length>64&&i.includes("?")&&(i=i.replace(/\?([^=]*)(=)?.*/,"?$1$2…"),i.length>64&&(i=i.replace(/\?.*/,"?…")))),i.length>64){const e=i.lastIndexOf(".");i=e>=0?i.slice(0,63-(i.length-e))+"…"+i.slice(e):i.slice(0,63)+"…"}return i}static getChromeExtensionOrigin(e){const t=new URL(e);return t.protocol+"//"+t.host}static parseURL(e){const t=new URL(e);return{file:n.getURLDisplayName(t),hostname:t.hostname,origin:"chrome-extension:"===t.protocol?n.getChromeExtensionOrigin(e):t.origin}}static createOrReturnURL(e){return e instanceof URL?e:new URL(e)}static getTld(e){const n=e.split(".").slice(-2);return t.includes(n[0])?"."+n.join("."):"."+n[n.length-1]}static getRootDomain(e){const t=n.createOrReturnURL(e).hostname,r=n.getTld(t).split(".");return t.split(".").slice(-r.length).join(".")}static filterRelevantLines(e,t,n){if(0===t.length)return e.slice(0,2*n+1);const r=new Set;return(t=t.sort(((e,t)=>(e.lineNumber||0)-(t.lineNumber||0)))).forEach((({lineNumber:e})=>{let t=e-n,o=e+n;for(;t<1;)t++,o++;r.has(t-3-1)&&(t-=3);for(let e=t;e<=o;e++){const t=e;r.add(t)}})),e.filter((e=>r.has(e.lineNumber)))
/**
* @license
* Copyright 2017 The Lighthouse Authors. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS-IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/}}class r{constructor(e,t){this._document=e,this._lighthouseChannel="unknown",this._componentCache=new Map,this.rootEl=t}createElement(e,t){const n=this._document.createElement(e);if(t)for(const e of t.split(/\s+/))e&&n.classList.add(e);return n}createElementNS(e,t,n){const r=this._document.createElementNS(e,t);if(n)for(const e of n.split(/\s+/))e&&r.classList.add(e);return r}createFragment(){return this._document.createDocumentFragment()}createTextNode(e){return this._document.createTextNode(e)}createChildOf(e,t,n){const r=this.createElement(t,n);return e.append(r),r}createComponent(e){let t=this._componentCache.get(e);if(t){const e=t.cloneNode(!0);return this.findAll("style",e).forEach((e=>e.remove())),e}return t=function(e,t){switch(t){case"3pFilter":return function(e){const t=e.createFragment(),n=e.createElement("style");n.append("\n .lh-3p-filter {\n color: var(--color-gray-600);\n float: right;\n padding: 6px var(--stackpack-padding-horizontal);\n }\n .lh-3p-filter-label, .lh-3p-filter-input {\n vertical-align: middle;\n user-select: none;\n }\n .lh-3p-filter-input:disabled + .lh-3p-ui-string {\n text-decoration: line-through;\n }\n "),t.append(n);const r=e.createElement("div","lh-3p-filter"),o=e.createElement("label","lh-3p-filter-label"),i=e.createElement("input","lh-3p-filter-input");i.setAttribute("type","checkbox"),i.setAttribute("checked","");const a=e.createElement("span","lh-3p-ui-string");a.append("Show 3rd party resources");const l=e.createElement("span","lh-3p-filter-count");return o.append(" ",i," ",a," (",l,") "),r.append(" ",o," "),t.append(r),t}(e);case"audit":return function(e){const t=e.createFragment(),n=e.createElement("div","lh-audit"),r=e.createElement("details","lh-expandable-details"),o=e.createElement("summary"),i=e.createElement("div","lh-audit__header lh-expandable-details__summary"),a=e.createElement("span","lh-audit__score-icon"),l=e.createElement("span","lh-audit__title-and-text"),s=e.createElement("span","lh-audit__title"),c=e.createElement("span","lh-audit__display-text");l.append(" ",s," ",c," ");const d=e.createElement("div","lh-chevron-container");i.append(" ",a," ",l," ",d," "),o.append(" ",i," ");const h=e.createElement("div","lh-audit__description"),p=e.createElement("div","lh-audit__stackpacks");return r.append(" ",o," ",h," ",p," "),n.append(" ",r," "),t.append(n),t}(e);case"categoryHeader":return function(e){const t=e.createFragment(),n=e.createElement("div","lh-category-header"),r=e.createElement("div","lh-score__gauge");r.setAttribute("role","heading"),r.setAttribute("aria-level","2");const o=e.createElement("div","lh-category-header__description");return n.append(" ",r," ",o," "),t.append(n),t}(e);case"chevron":return function(e){const t=e.createFragment(),n=e.createElementNS("http://www.w3.org/2000/svg","svg","lh-chevron");n.setAttribute("viewBox","0 0 100 100");const r=e.createElementNS("http://www.w3.org/2000/svg","g","lh-chevron__lines"),o=e.createElementNS("http://www.w3.org/2000/svg","path","lh-chevron__line lh-chevron__line-left");o.setAttribute("d","M10 50h40");const i=e.createElementNS("http://www.w3.org/2000/svg","path","lh-chevron__line lh-chevron__line-right");return i.setAttribute("d","M90 50H50"),r.append(" ",o," ",i," "),n.append(" ",r," "),t.append(n),t}(e);case"clump":return function(e){const t=e.createFragment(),n=e.createElement("div","lh-audit-group"),r=e.createElement("details","lh-clump"),o=e.createElement("summary"),i=e.createElement("div","lh-audit-group__summary"),a=e.createElement("div","lh-audit-group__header"),l=e.createElement("span","lh-audit-group__title"),s=e.createElement("span","lh-audit-group__itemcount");a.append(" ",l," ",s," "," "," ");const c=e.createElement("div","lh-clump-toggle"),d=e.createElement("span","lh-clump-toggletext--show"),h=e.createElement("span","lh-clump-toggletext--hide");return c.append(" ",d," ",h," "),i.append(" ",a," ",c," "),o.append(" ",i," "),r.append(" ",o," "),n.append(" "," ",r," "),t.append(n),t}(e);case"crc":return function(e){const t=e.createFragment(),n=e.createElement("div","lh-crc-container"),r=e.createElement("style");r.append('\n .lh-crc .lh-tree-marker {\n width: 12px;\n height: 26px;\n display: block;\n float: left;\n background-position: top left;\n }\n .lh-crc .lh-horiz-down {\n background: url(\'data:image/svg+xml;utf8,<svg width="16" height="26" viewBox="0 0 16 26" xmlns="http://www.w3.org/2000/svg"><g fill="%23D8D8D8" fill-rule="evenodd"><path d="M16 12v2H-2v-2z"/><path d="M9 12v14H7V12z"/>\u003c/g>\u003c/svg>\');\n }\n .lh-crc .lh-right {\n background: url(\'data:image/svg+xml;utf8,<svg width="16" height="26" viewBox="0 0 16 26" xmlns="http://www.w3.org/2000/svg"><path d="M16 12v2H0v-2z" fill="%23D8D8D8" fill-rule="evenodd"/>\u003c/svg>\');\n }\n .lh-crc .lh-up-right {\n background: url(\'data:image/svg+xml;utf8,<svg width="16" height="26" viewBox="0 0 16 26" xmlns="http://www.w3.org/2000/svg"><path d="M7 0h2v14H7zm2 12h7v2H9z" fill="%23D8D8D8" fill-rule="evenodd"/>\u003c/svg>\');\n }\n .lh-crc .lh-vert-right {\n background: url(\'data:image/svg+xml;utf8,<svg width="16" height="26" viewBox="0 0 16 26" xmlns="http://www.w3.org/2000/svg"><path d="M7 0h2v27H7zm2 12h7v2H9z" fill="%23D8D8D8" fill-rule="evenodd"/>\u003c/svg>\');\n }\n .lh-crc .lh-vert {\n background: url(\'data:image/svg+xml;utf8,<svg width="16" height="26" viewBox="0 0 16 26" xmlns="http://www.w3.org/2000/svg"><path d="M7 0h2v26H7z" fill="%23D8D8D8" fill-rule="evenodd"/>\u003c/svg>\');\n }\n .lh-crc .lh-crc-tree {\n font-size: 14px;\n width: 100%;\n overflow-x: auto;\n }\n .lh-crc .lh-crc-node {\n height: 26px;\n line-height: 26px;\n white-space: nowrap;\n }\n .lh-crc .lh-crc-node__tree-value {\n margin-left: 10px;\n }\n .lh-crc .lh-crc-node__tree-value div {\n display: inline;\n }\n .lh-crc .lh-crc-node__chain-duration {\n font-weight: 700;\n }\n .lh-crc .lh-crc-initial-nav {\n color: #595959;\n font-style: italic;\n }\n .lh-crc__summary-value {\n margin-bottom: 10px;\n }\n ');const o=e.createElement("div"),i=e.createElement("div","lh-crc__summary-value"),a=e.createElement("span","lh-crc__longest_duration_label"),l=e.createElement("b","lh-crc__longest_duration");i.append(" ",a," ",l," "),o.append(" ",i," ");const s=e.createElement("div","lh-crc"),c=e.createElement("div","lh-crc-initial-nav");return s.append(" ",c," "," "),n.append(" ",r," ",o," ",s," "),t.append(n),t}(e);case"crcChain":return function(e){const t=e.createFragment(),n=e.createElement("div","lh-crc-node"),r=e.createElement("span","lh-crc-node__tree-marker"),o=e.createElement("span","lh-crc-node__tree-value");return n.append(" ",r," ",o," "),t.append(n),t}(e);case"elementScreenshot":return function(e){const t=e.createFragment(),n=e.createElement("div","lh-element-screenshot"),r=e.createElement("div","lh-element-screenshot__content"),o=e.createElement("div","lh-element-screenshot__image"),i=e.createElement("div","lh-element-screenshot__mask"),a=e.createElementNS("http://www.w3.org/2000/svg","svg");a.setAttribute("height","0"),a.setAttribute("width","0");const l=e.createElementNS("http://www.w3.org/2000/svg","defs"),s=e.createElementNS("http://www.w3.org/2000/svg","clipPath");s.setAttribute("clipPathUnits","objectBoundingBox"),l.append(" ",s," "," "),a.append(" ",l," "),i.append(" ",a," ");const c=e.createElement("div","lh-element-screenshot__element-marker");return o.append(" ",i," ",c," "),r.append(" ",o," "),n.append(" ",r," "),t.append(n),t}(e);case"footer":return function(e){const t=e.createFragment(),n=e.createElement("style");n.append("\n .lh-footer {\n padding: var(--footer-padding-vertical) calc(var(--default-padding) * 2);\n max-width: var(--report-content-max-width);\n margin: 0 auto;\n }\n .lh-footer .lh-generated {\n text-align: center;\n }\n "),t.append(n);const r=e.createElement("footer","lh-footer"),o=e.createElement("ul","lh-meta__items");o.append(" ");const i=e.createElement("div","lh-generated"),a=e.createElement("b");a.append("Lighthouse");const l=e.createElement("span","lh-footer__version"),s=e.createElement("a","lh-footer__version_issue");return s.setAttribute("href","https://github.com/GoogleChrome/Lighthouse/issues"),s.setAttribute("target","_blank"),s.setAttribute("rel","noopener"),s.append("File an issue"),i.append(" "," Generated by ",a," ",l," | ",s," "),r.append(" ",o," ",i," "),t.append(r),t}(e);case"fraction":return function(e){const t=e.createFragment(),n=e.createElement("a","lh-fraction__wrapper"),r=e.createElement("div","lh-fraction__content-wrapper"),o=e.createElement("div","lh-fraction__content"),i=e.createElement("div","lh-fraction__background");o.append(" ",i," "),r.append(" ",o," ");const a=e.createElement("div","lh-fraction__label");return n.append(" ",r," ",a," "),t.append(n),t}(e);case"gauge":return function(e){const t=e.createFragment(),n=e.createElement("a","lh-gauge__wrapper"),r=e.createElement("div","lh-gauge__svg-wrapper"),o=e.createElementNS("http://www.w3.org/2000/svg","svg","lh-gauge");o.setAttribute("viewBox","0 0 120 120");const i=e.createElementNS("http://www.w3.org/2000/svg","circle","lh-gauge-base");i.setAttribute("r","56"),i.setAttribute("cx","60"),i.setAttribute("cy","60"),i.setAttribute("stroke-width","8");const a=e.createElementNS("http://www.w3.org/2000/svg","circle","lh-gauge-arc");a.setAttribute("r","56"),a.setAttribute("cx","60"),a.setAttribute("cy","60"),a.setAttribute("stroke-width","8"),o.append(" ",i," ",a," "),r.append(" ",o," ");const l=e.createElement("div","lh-gauge__percentage"),s=e.createElement("div","lh-gauge__label");return n.append(" "," ",r," ",l," "," ",s," "),t.append(n),t}(e);case"gaugePwa":return function(e){const t=e.createFragment(),n=e.createElement("style");n.append("\n .lh-gauge--pwa .lh-gauge--pwa__component {\n display: none;\n }\n .lh-gauge--pwa__wrapper:not(.lh-badged--all) .lh-gauge--pwa__logo > path {\n /* Gray logo unless everything is passing. */\n fill: #B0B0B0;\n }\n\n .lh-gauge--pwa__disc {\n fill: var(--color-gray-200);\n }\n\n .lh-gauge--pwa__logo--primary-color {\n fill: #304FFE;\n }\n\n .lh-gauge--pwa__logo--secondary-color {\n fill: #3D3D3D;\n }\n .lh-dark .lh-gauge--pwa__logo--secondary-color {\n fill: #D8B6B6;\n }\n\n /* No passing groups. */\n .lh-gauge--pwa__wrapper:not([class*='lh-badged--']) .lh-gauge--pwa__na-line {\n display: inline;\n }\n /* Just optimized. Same n/a line as no passing groups. */\n .lh-gauge--pwa__wrapper.lh-badged--pwa-optimized:not(.lh-badged--pwa-installable) .lh-gauge--pwa__na-line {\n display: inline;\n }\n\n /* Just installable. */\n .lh-gauge--pwa__wrapper.lh-badged--pwa-installable .lh-gauge--pwa__installable-badge {\n display: inline;\n }\n\n /* All passing groups. */\n .lh-gauge--pwa__wrapper.lh-badged--all .lh-gauge--pwa__check-circle {\n display: inline;\n }\n "),t.append(n);const r=e.createElement("a","lh-gauge__wrapper lh-gauge--pwa__wrapper"),o=e.createElementNS("http://www.w3.org/2000/svg","svg","lh-gauge lh-gauge--pwa");o.setAttribute("viewBox","0 0 60 60");const i=e.createElementNS("http://www.w3.org/2000/svg","defs"),a=e.createElementNS("http://www.w3.org/2000/svg","linearGradient");a.setAttribute("id","lh-gauge--pwa__check-circle__gradient"),a.setAttribute("x1","50%"),a.setAttribute("y1","0%"),a.setAttribute("x2","50%"),a.setAttribute("y2","100%");const l=e.createElementNS("http://www.w3.org/2000/svg","stop");l.setAttribute("stop-color","#00C852"),l.setAttribute("offset","0%");const s=e.createElementNS("http://www.w3.org/2000/svg","stop");s.setAttribute("stop-color","#009688"),s.setAttribute("offset","100%"),a.append(" ",l," ",s," ");const c=e.createElementNS("http://www.w3.org/2000/svg","linearGradient");c.setAttribute("id","lh-gauge--pwa__installable__shadow-gradient"),c.setAttribute("x1","76.056%"),c.setAttribute("x2","24.111%"),c.setAttribute("y1","82.995%"),c.setAttribute("y2","24.735%");const d=e.createElementNS("http://www.w3.org/2000/svg","stop");d.setAttribute("stop-color","#A5D6A7"),d.setAttribute("offset","0%");const h=e.createElementNS("http://www.w3.org/2000/svg","stop");h.setAttribute("stop-color","#80CBC4"),h.setAttribute("offset","100%"),c.append(" ",d," ",h," ");const p=e.createElementNS("http://www.w3.org/2000/svg","g");p.setAttribute("id","lh-gauge--pwa__installable-badge");const u=e.createElementNS("http://www.w3.org/2000/svg","circle");u.setAttribute("fill","#FFFFFF"),u.setAttribute("cx","10"),u.setAttribute("cy","10"),u.setAttribute("r","10");const g=e.createElementNS("http://www.w3.org/2000/svg","path");g.setAttribute("fill","#009688"),g.setAttribute("d","M10 4.167A5.835 5.835 0 0 0 4.167 10 5.835 5.835 0 0 0 10 15.833 5.835 5.835 0 0 0 15.833 10 5.835 5.835 0 0 0 10 4.167zm2.917 6.416h-2.334v2.334H9.417v-2.334H7.083V9.417h2.334V7.083h1.166v2.334h2.334v1.166z"),p.append(" ",u," ",g," "),i.append(" ",a," ",c," ",p," ");const m=e.createElementNS("http://www.w3.org/2000/svg","g");m.setAttribute("stroke","none"),m.setAttribute("fill-rule","nonzero");const f=e.createElementNS("http://www.w3.org/2000/svg","circle","lh-gauge--pwa__disc");f.setAttribute("cx","30"),f.setAttribute("cy","30"),f.setAttribute("r","30");const v=e.createElementNS("http://www.w3.org/2000/svg","g","lh-gauge--pwa__logo"),b=e.createElementNS("http://www.w3.org/2000/svg","path","lh-gauge--pwa__logo--secondary-color");b.setAttribute("d","M35.66 19.39l.7-1.75h2L37.4 15 38.6 12l3.4 9h-2.51l-.58-1.61z");const _=e.createElementNS("http://www.w3.org/2000/svg","path","lh-gauge--pwa__logo--primary-color");_.setAttribute("d","M33.52 21l3.65-9h-2.42l-2.5 5.82L30.5 12h-1.86l-1.9 5.82-1.35-2.65-1.21 3.72L25.4 21h2.38l1.72-5.2 1.64 5.2z");const w=e.createElementNS("http://www.w3.org/2000/svg","path","lh-gauge--pwa__logo--secondary-color");w.setAttribute("fill-rule","nonzero"),w.setAttribute("d","M20.3 17.91h1.48c.45 0 .85-.05 1.2-.15l.39-1.18 1.07-3.3a2.64 2.64 0 0 0-.28-.37c-.55-.6-1.36-.91-2.42-.91H18v9h2.3V17.9zm1.96-3.84c.22.22.33.5.33.87 0 .36-.1.65-.29.87-.2.23-.59.35-1.15.35h-.86v-2.41h.87c.52 0 .89.1 1.1.32z"),v.append(" ",b," ",_," ",w," ");const y=e.createElementNS("http://www.w3.org/2000/svg","rect","lh-gauge--pwa__component lh-gauge--pwa__na-line");y.setAttribute("fill","#FFFFFF"),y.setAttribute("x","20"),y.setAttribute("y","32"),y.setAttribute("width","20"),y.setAttribute("height","4"),y.setAttribute("rx","2");const x=e.createElementNS("http://www.w3.org/2000/svg","g","lh-gauge--pwa__component lh-gauge--pwa__installable-badge");x.setAttribute("transform","translate(20, 29)");const k=e.createElementNS("http://www.w3.org/2000/svg","path");k.setAttribute("fill","url(#lh-gauge--pwa__installable__shadow-gradient)"),k.setAttribute("d","M33.629 19.487c-4.272 5.453-10.391 9.39-17.415 10.869L3 17.142 17.142 3 33.63 19.487z");const E=e.createElementNS("http://www.w3.org/2000/svg","use");E.setAttribute("href","#lh-gauge--pwa__installable-badge"),x.append(" ",k," ",E," ");const A=e.createElementNS("http://www.w3.org/2000/svg","g","lh-gauge--pwa__component lh-gauge--pwa__check-circle");A.setAttribute("transform","translate(18, 28)");const S=e.createElementNS("http://www.w3.org/2000/svg","circle");S.setAttribute("fill","#FFFFFF"),S.setAttribute("cx","12"),S.setAttribute("cy","12"),S.setAttribute("r","12");const z=e.createElementNS("http://www.w3.org/2000/svg","path");z.setAttribute("fill","url(#lh-gauge--pwa__check-circle__gradient)"),z.setAttribute("d","M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20zm-2 15l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z"),A.append(" ",S," ",z," "),m.append(" "," ",f," ",v," "," ",y," "," ",x," "," ",A," "),o.append(" ",i," ",m," ");const C=e.createElement("div","lh-gauge__label");return r.append(" ",o," ",C," "),t.append(r),t}(e);case"heading":return function(e){const t=e.createFragment(),n=e.createElement("style");n.append("\n /* CSS Fireworks. Originally by Eddie Lin\n https://codepen.io/paulirish/pen/yEVMbP\n */\n .lh-pyro {\n display: none;\n z-index: 1;\n pointer-events: none;\n }\n .lh-score100 .lh-pyro {\n display: block;\n }\n .lh-score100 .lh-lighthouse stop:first-child {\n stop-color: hsla(200, 12%, 95%, 0);\n }\n .lh-score100 .lh-lighthouse stop:last-child {\n stop-color: hsla(65, 81%, 76%, 1);\n }\n\n .lh-pyro > .lh-pyro-before, .lh-pyro > .lh-pyro-after {\n position: absolute;\n width: 5px;\n height: 5px;\n border-radius: 2.5px;\n box-shadow: 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff;\n animation: 1s bang ease-out infinite backwards, 1s gravity ease-in infinite backwards, 5s position linear infinite backwards;\n animation-delay: 1s, 1s, 1s;\n }\n\n .lh-pyro > .lh-pyro-after {\n animation-delay: 2.25s, 2.25s, 2.25s;\n animation-duration: 1.25s, 1.25s, 6.25s;\n }\n\n @keyframes bang {\n to {\n opacity: 1;\n box-shadow: -70px -115.67px #47ebbc, -28px -99.67px #eb47a4, 58px -31.67px #7eeb47, 13px -141.67px #eb47c5, -19px 6.33px #7347eb, -2px -74.67px #ebd247, 24px -151.67px #eb47e0, 57px -138.67px #b4eb47, -51px -104.67px #479eeb, 62px 8.33px #ebcf47, -93px 0.33px #d547eb, -16px -118.67px #47bfeb, 53px -84.67px #47eb83, 66px -57.67px #eb47bf, -93px -65.67px #91eb47, 30px -13.67px #86eb47, -2px -59.67px #83eb47, -44px 1.33px #eb47eb, 61px -58.67px #47eb73, 5px -22.67px #47e8eb, -66px -28.67px #ebe247, 42px -123.67px #eb5547, -75px 26.33px #7beb47, 15px -52.67px #a147eb, 36px -51.67px #eb8347, -38px -12.67px #eb5547, -46px -59.67px #47eb81, 78px -114.67px #eb47ba, 15px -156.67px #eb47bf, -36px 1.33px #eb4783, -72px -86.67px #eba147, 31px -46.67px #ebe247, -68px 29.33px #47e2eb, -55px 19.33px #ebe047, -56px 27.33px #4776eb, -13px -91.67px #eb5547, -47px -138.67px #47ebc7, -18px -96.67px #eb47ac, 11px -88.67px #4783eb, -67px -28.67px #47baeb, 53px 10.33px #ba47eb, 11px 19.33px #5247eb, -5px -11.67px #eb4791, -68px -4.67px #47eba7, 95px -37.67px #eb478b, -67px -162.67px #eb5d47, -54px -120.67px #eb6847, 49px -12.67px #ebe047, 88px 8.33px #47ebda, 97px 33.33px #eb8147, 6px -71.67px #ebbc47;\n }\n }\n @keyframes gravity {\n from {\n opacity: 1;\n }\n to {\n transform: translateY(80px);\n opacity: 0;\n }\n }\n @keyframes position {\n 0%, 19.9% {\n margin-top: 4%;\n margin-left: 47%;\n }\n 20%, 39.9% {\n margin-top: 7%;\n margin-left: 30%;\n }\n 40%, 59.9% {\n margin-top: 6%;\n margin-left: 70%;\n }\n 60%, 79.9% {\n margin-top: 3%;\n margin-left: 20%;\n }\n 80%, 99.9% {\n margin-top: 3%;\n margin-left: 80%;\n }\n }\n "),t.append(n);const r=e.createElement("div","lh-header-container"),o=e.createElement("div","lh-scores-wrapper-placeholder");return r.append(" ",o," "),t.append(r),t}(e);case"metric":return function(e){const t=e.createFragment(),n=e.createElement("div","lh-metric"),r=e.createElement("div","lh-metric__innerwrap"),o=e.createElement("div","lh-metric__icon"),i=e.createElement("span","lh-metric__title"),a=e.createElement("div","lh-metric__value"),l=e.createElement("div","lh-metric__description");return r.append(" ",o," ",i," ",a," ",l," "),n.append(" ",r," "),t.append(n),t}(e);case"opportunity":return function(e){const t=e.createFragment(),n=e.createElement("div","lh-audit lh-audit--load-opportunity"),r=e.createElement("details","lh-expandable-details"),o=e.createElement("summary"),i=e.createElement("div","lh-audit__header"),a=e.createElement("div","lh-load-opportunity__cols"),l=e.createElement("div","lh-load-opportunity__col lh-load-opportunity__col--one"),s=e.createElement("span","lh-audit__score-icon"),c=e.createElement("div","lh-audit__title");l.append(" ",s," ",c," ");const d=e.createElement("div","lh-load-opportunity__col lh-load-opportunity__col--two"),h=e.createElement("div","lh-load-opportunity__sparkline"),p=e.createElement("div","lh-sparkline"),u=e.createElement("div","lh-sparkline__bar");p.append(u),h.append(" ",p," ");const g=e.createElement("div","lh-audit__display-text"),m=e.createElement("div","lh-chevron-container");d.append(" ",h," ",g," ",m," "),a.append(" ",l," ",d," "),i.append(" ",a," "),o.append(" ",i," ");const f=e.createElement("div","lh-audit__description"),v=e.createElement("div","lh-audit__stackpacks");return r.append(" ",o," ",f," ",v," "),n.append(" ",r," "),t.append(n),t}(e);case"opportunityHeader":return function(e){const t=e.createFragment(),n=e.createElement("div","lh-load-opportunity__header lh-load-opportunity__cols"),r=e.createElement("div","lh-load-opportunity__col lh-load-opportunity__col--one"),o=e.createElement("div","lh-load-opportunity__col lh-load-opportunity__col--two");return n.append(" ",r," ",o," "),t.append(n),t}(e);case"scorescale":return function(e){const t=e.createFragment(),n=e.createElement("div","lh-scorescale"),r=e.createElement("span","lh-scorescale-range lh-scorescale-range--fail");r.append("0–49");const o=e.createElement("span","lh-scorescale-range lh-scorescale-range--average");o.append("50–89");const i=e.createElement("span","lh-scorescale-range lh-scorescale-range--pass");return i.append("90–100"),n.append(" ",r," ",o," ",i," "),t.append(n),t}(e);case"scoresWrapper":return function(e){const t=e.createFragment(),n=e.createElement("style");n.append("\n .lh-scores-container {\n display: flex;\n flex-direction: column;\n padding: var(--default-padding) 0;\n position: relative;\n width: 100%;\n }\n\n .lh-sticky-header {\n --gauge-circle-size: var(--gauge-circle-size-sm);\n --plugin-badge-size: 16px;\n --plugin-icon-size: 75%;\n --gauge-wrapper-width: 60px;\n --gauge-percentage-font-size: 13px;\n position: fixed;\n left: 0;\n right: 0;\n top: var(--topbar-height);\n font-weight: 500;\n display: none;\n justify-content: center;\n background-color: var(--sticky-header-background-color);\n border-bottom: 1px solid var(--color-gray-200);\n padding-top: var(--score-container-padding);\n padding-bottom: 4px;\n z-index: 1;\n pointer-events: none;\n }\n\n .lh-devtools .lh-sticky-header {\n /* The report within DevTools is placed in a container with overflow, which changes the placement of this header unless we change `position` to `sticky.` */\n position: sticky;\n }\n\n .lh-sticky-header--visible {\n display: grid;\n grid-auto-flow: column;\n pointer-events: auto;\n }\n\n /* Disable the gauge arc animation for the sticky header, so toggling display: none\n does not play the animation. */\n .lh-sticky-header .lh-gauge-arc {\n animation: none;\n }\n\n .lh-sticky-header .lh-gauge__label,\n .lh-sticky-header .lh-fraction__label {\n display: none;\n }\n\n .lh-highlighter {\n width: var(--gauge-wrapper-width);\n height: 1px;\n background-color: var(--highlighter-background-color);\n /* Position at bottom of first gauge in sticky header. */\n position: absolute;\n grid-column: 1;\n bottom: -1px;\n }\n\n .lh-gauge__wrapper:first-of-type {\n contain: none;\n }\n "),t.append(n);const r=e.createElement("div","lh-scores-wrapper"),o=e.createElement("div","lh-scores-container"),i=e.createElement("div","lh-pyro"),a=e.createElement("div","lh-pyro-before"),l=e.createElement("div","lh-pyro-after");return i.append(" ",a," ",l," "),o.append(" ",i," "),r.append(" ",o," "),t.append(r),t}(e);case"snippet":return function(e){const t=e.createFragment(),n=e.createElement("div","lh-snippet"),r=e.createElement("style");return r.append('\n :root {\n --snippet-highlight-light: #fbf1f2;\n --snippet-highlight-dark: #ffd6d8;\n }\n\n .lh-snippet__header {\n position: relative;\n overflow: hidden;\n padding: 10px;\n border-bottom: none;\n color: var(--snippet-color);\n background-color: var(--snippet-background-color);\n border: 1px solid var(--report-border-color-secondary);\n }\n .lh-snippet__title {\n font-weight: bold;\n float: left;\n }\n .lh-snippet__node {\n float: left;\n margin-left: 4px;\n }\n .lh-snippet__toggle-expand {\n padding: 1px 7px;\n margin-top: -1px;\n margin-right: -7px;\n float: right;\n background: transparent;\n border: none;\n cursor: pointer;\n font-size: 14px;\n color: #0c50c7;\n }\n\n .lh-snippet__snippet {\n overflow: auto;\n border: 1px solid var(--report-border-color-secondary);\n }\n /* Container needed so that all children grow to the width of the scroll container */\n .lh-snippet__snippet-inner {\n display: inline-block;\n min-width: 100%;\n }\n\n .lh-snippet:not(.lh-snippet--expanded) .lh-snippet__show-if-expanded {\n display: none;\n }\n .lh-snippet.lh-snippet--expanded .lh-snippet__show-if-collapsed {\n display: none;\n }\n\n .lh-snippet__line {\n background: white;\n white-space: pre;\n display: flex;\n }\n .lh-snippet__line:not(.lh-snippet__line--message):first-child {\n padding-top: 4px;\n }\n .lh-snippet__line:not(.lh-snippet__line--message):last-child {\n padding-bottom: 4px;\n }\n .lh-snippet__line--content-highlighted {\n background: var(--snippet-highlight-dark);\n }\n .lh-snippet__line--message {\n background: var(--snippet-highlight-light);\n }\n .lh-snippet__line--message .lh-snippet__line-number {\n padding-top: 10px;\n padding-bottom: 10px;\n }\n .lh-snippet__line--message code {\n padding: 10px;\n padding-left: 5px;\n color: var(--color-fail);\n font-family: var(--report-font-family);\n }\n .lh-snippet__line--message code {\n white-space: normal;\n }\n .lh-snippet__line-icon {\n padding-top: 10px;\n display: none;\n }\n .lh-snippet__line--message .lh-snippet__line-icon {\n display: block;\n }\n .lh-snippet__line-icon:before {\n content: "";\n display: inline-block;\n vertical-align: middle;\n margin-right: 4px;\n width: var(--score-icon-size);\n height: var(--score-icon-size);\n background-image: var(--fail-icon-url);\n }\n .lh-snippet__line-number {\n flex-shrink: 0;\n width: 40px;\n text-align: right;\n font-family: monospace;\n padding-right: 5px;\n margin-right: 5px;\n color: var(--color-gray-600);\n user-select: none;\n }\n '),n.append(" ",r," "),t.append(n),t}(e);case"snippetContent":return function(e){const t=e.createFragment(),n=e.createElement("div","lh-snippet__snippet"),r=e.createElement("div","lh-snippet__snippet-inner");return n.append(" ",r," "),t.append(n),t}(e);case"snippetHeader":return function(e){const t=e.createFragment(),n=e.createElement("div","lh-snippet__header"),r=e.createElement("div","lh-snippet__title"),o=e.createElement("div","lh-snippet__node"),i=e.createElement("button","lh-snippet__toggle-expand"),a=e.createElement("span","lh-snippet__btn-label-collapse lh-snippet__show-if-expanded"),l=e.createElement("span","lh-snippet__btn-label-expand lh-snippet__show-if-collapsed");return i.append(" ",a," ",l," "),n.append(" ",r," ",o," ",i," "),t.append(n),t}(e);case"snippetLine":return function(e){const t=e.createFragment(),n=e.createElement("div","lh-snippet__line"),r=e.createElement("div","lh-snippet__line-number"),o=e.createElement("div","lh-snippet__line-icon"),i=e.createElement("code");return n.append(" ",r," ",o," ",i," "),t.append(n),t}(e);case"styles":return function(e){const t=e.createFragment(),n=e.createElement("style");return n.append('/**\n * @license\n * Copyright 2017 The Lighthouse Authors. All Rights Reserved.\n *\n * Licensed under the Apache License, Version 2.0 (the "License");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n * http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an "AS-IS" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/*\n Naming convention:\n\n If a variable is used for a specific component: --{component}-{property name}-{modifier}\n\n Both {component} and {property name} should be kebab-case. If the target is the entire page,\n use \'report\' for the component. The property name should not be abbreviated. Use the\n property name the variable is intended for - if it\'s used for multiple, a common descriptor\n is fine (ex: \'size\' for a variable applied to \'width\' and \'height\'). If a variable is shared\n across multiple components, either create more variables or just drop the "{component}-"\n part of the name. Append any modifiers at the end (ex: \'big\', \'dark\').\n\n For colors: --color-{hue}-{intensity}\n\n {intensity} is the Material Design tag - 700, A700, etc.\n*/\n.lh-vars {\n /* Palette using Material Design Colors\n * https://www.materialui.co/colors */\n --color-amber-50: #FFF8E1;\n --color-blue-200: #90CAF9;\n --color-blue-900: #0D47A1;\n --color-blue-A700: #2962FF;\n --color-blue-primary: #06f;\n --color-cyan-500: #00BCD4;\n --color-gray-100: #F5F5F5;\n --color-gray-300: #CFCFCF;\n --color-gray-200: #E0E0E0;\n --color-gray-400: #BDBDBD;\n --color-gray-50: #FAFAFA;\n --color-gray-500: #9E9E9E;\n --color-gray-600: #757575;\n --color-gray-700: #616161;\n --color-gray-800: #424242;\n --color-gray-900: #212121;\n --color-gray: #000000;\n --color-green-700: #080;\n --color-green: #0c6;\n --color-lime-400: #D3E156;\n --color-orange-50: #FFF3E0;\n --color-orange-700: #C33300;\n --color-orange: #fa3;\n --color-red-700: #c00;\n --color-red: #f33;\n --color-teal-600: #00897B;\n --color-white: #FFFFFF;\n\n /* Context-specific colors */\n --color-average-secondary: var(--color-orange-700);\n --color-average: var(--color-orange);\n --color-fail-secondary: var(--color-red-700);\n --color-fail: var(--color-red);\n --color-hover: var(--color-gray-50);\n --color-informative: var(--color-blue-900);\n --color-pass-secondary: var(--color-green-700);\n --color-pass: var(--color-green);\n --color-not-applicable: var(--color-gray-600);\n\n /* Component variables */\n --audit-description-padding-left: calc(var(--score-icon-size) + var(--score-icon-margin-left) + var(--score-icon-margin-right));\n --audit-explanation-line-height: 16px;\n --audit-group-margin-bottom: calc(var(--default-padding) * 6);\n --audit-group-padding-vertical: 8px;\n --audit-margin-horizontal: 5px;\n --audit-padding-vertical: 8px;\n --category-padding: calc(var(--default-padding) * 6) var(--edge-gap-padding) calc(var(--default-padding) * 4);\n --chevron-line-stroke: var(--color-gray-600);\n --chevron-size: 12px;\n --default-padding: 8px;\n --edge-gap-padding: calc(var(--default-padding) * 4);\n --env-item-background-color: var(--color-gray-100);\n --env-item-font-size: 28px;\n --env-item-line-height: 36px;\n --env-item-padding: 10px 0px;\n --env-name-min-width: 220px;\n --footer-padding-vertical: 16px;\n --gauge-circle-size-big: 96px;\n --gauge-circle-size: 48px;\n --gauge-circle-size-sm: 32px;\n --gauge-label-font-size-big: 18px;\n --gauge-label-font-size: var(--report-font-size-secondary);\n --gauge-label-line-height-big: 24px;\n --gauge-label-line-height: var(--report-line-height-secondary);\n --gauge-percentage-font-size-big: 38px;\n --gauge-percentage-font-size: var(--report-font-size-secondary);\n --gauge-wrapper-width: 120px;\n --header-line-height: 24px;\n --highlighter-background-color: var(--report-text-color);\n --icon-square-size: calc(var(--score-icon-size) * 0.88);\n --image-preview-size: 48px;\n --link-color: var(--color-blue-primary);\n --locale-selector-background-color: var(--color-white);\n --metric-toggle-lines-fill: #7F7F7F;\n --metric-value-font-size: calc(var(--report-font-size) * 1.8);\n --metrics-toggle-background-color: var(--color-gray-200);\n --plugin-badge-background-color: var(--color-white);\n --plugin-badge-size-big: calc(var(--gauge-circle-size-big) / 2.7);\n --plugin-badge-size: calc(var(--gauge-circle-size) / 2.7);\n --plugin-icon-size: 65%;\n --pwa-icon-margin: 0 var(--default-padding);\n --pwa-icon-size: var(--topbar-logo-size);\n --report-background-color: #fff;\n --report-border-color-secondary: #ebebeb;\n --report-font-family-monospace: \'Roboto Mono\', \'Menlo\', \'dejavu sans mono\', \'Consolas\', \'Lucida Console\', monospace;\n --report-font-family: Roboto, Helvetica, Arial, sans-serif;\n --report-font-size: 14px;\n --report-font-size-secondary: 12px;\n --report-icon-size: var(--score-icon-background-size);\n --report-line-height: 24px;\n --report-line-height-secondary: 20px;\n --report-monospace-font-size: calc(var(--report-font-size) * 0.85);\n --report-text-color-secondary: var(--color-gray-800);\n --report-text-color: var(--color-gray-900);\n --report-content-max-width: calc(60 * var(--report-font-size)); /* defaults to 840px */\n --report-content-min-width: 360px;\n --report-content-max-width-minus-edge-gap: calc(var(--report-content-max-width) - var(--edge-gap-padding) * 2);\n --score-container-padding: 8px;\n --score-icon-background-size: 24px;\n --score-icon-margin-left: 6px;\n --score-icon-margin-right: 14px;\n --score-icon-margin: 0 var(--score-icon-margin-right) 0 var(--score-icon-margin-left);\n --score-icon-size: 12px;\n --score-icon-size-big: 16px;\n --screenshot-overlay-background: rgba(0, 0, 0, 0.3);\n --section-padding-vertical: calc(var(--default-padding) * 6);\n --snippet-background-color: var(--color-gray-50);\n --snippet-color: #0938C2;\n --sparkline-height: 5px;\n --stackpack-padding-horizontal: 10px;\n --sticky-header-background-color: var(--report-background-color);\n --sticky-header-buffer: calc(var(--topbar-height) + var(--sticky-header-height));\n --sticky-header-height: calc(var(--gauge-circle-size-sm) + var(--score-container-padding) * 2);\n --table-group-header-background-color: #EEF1F4;\n --table-group-header-text-color: var(--color-gray-700);\n --table-higlight-background-color: #F5F7FA;\n --tools-icon-color: var(--color-gray-600);\n --topbar-background-color: var(--color-white);\n --topbar-height: 32px;\n --topbar-logo-size: 24px;\n --topbar-padding: 0 8px;\n --toplevel-warning-background-color: hsla(30, 100%, 75%, 10%);\n --toplevel-warning-message-text-color: var(--color-average-secondary);\n --toplevel-warning-padding: 18px;\n --toplevel-warning-text-color: var(--report-text-color);\n\n /* SVGs */\n --plugin-icon-url-dark: url(\'data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24px" height="24px" viewBox="0 0 24 24" fill="%23FFFFFF"><path d="M0 0h24v24H0z" fill="none"/><path d="M20.5 11H19V7c0-1.1-.9-2-2-2h-4V3.5C13 2.12 11.88 1 10.5 1S8 2.12 8 3.5V5H4c-1.1 0-1.99.9-1.99 2v3.8H3.5c1.49 0 2.7 1.21 2.7 2.7s-1.21 2.7-2.7 2.7H2V20c0 1.1.9 2 2 2h3.8v-1.5c0-1.49 1.21-2.7 2.7-2.7 1.49 0 2.7 1.21 2.7 2.7V22H17c1.1 0 2-.9 2-2v-4h1.5c1.38 0 2.5-1.12 2.5-2.5S21.88 11 20.5 11z"/>\u003c/svg>\');\n --plugin-icon-url: url(\'data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24px" height="24px" viewBox="0 0 24 24" fill="%23757575"><path d="M0 0h24v24H0z" fill="none"/><path d="M20.5 11H19V7c0-1.1-.9-2-2-2h-4V3.5C13 2.12 11.88 1 10.5 1S8 2.12 8 3.5V5H4c-1.1 0-1.99.9-1.99 2v3.8H3.5c1.49 0 2.7 1.21 2.7 2.7s-1.21 2.7-2.7 2.7H2V20c0 1.1.9 2 2 2h3.8v-1.5c0-1.49 1.21-2.7 2.7-2.7 1.49 0 2.7 1.21 2.7 2.7V22H17c1.1 0 2-.9 2-2v-4h1.5c1.38 0 2.5-1.12 2.5-2.5S21.88 11 20.5 11z"/>\u003c/svg>\');\n\n --pass-icon-url: url(\'data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48"><title>check\u003c/title><path fill="%23178239" d="M24 4C12.95 4 4 12.95 4 24c0 11.04 8.95 20 20 20 11.04 0 20-8.96 20-20 0-11.05-8.96-20-20-20zm-4 30L10 24l2.83-2.83L20 28.34l15.17-15.17L38 16 20 34z"/>\u003c/svg>\');\n --average-icon-url: url(\'data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48"><title>info\u003c/title><path fill="%23E67700" d="M24 4C12.95 4 4 12.95 4 24s8.95 20 20 20 20-8.95 20-20S35.05 4 24 4zm2 30h-4V22h4v12zm0-16h-4v-4h4v4z"/>\u003c/svg>\');\n --fail-icon-url: url(\'data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48"><title>warn\u003c/title><path fill="%23C7221F" d="M2 42h44L24 4 2 42zm24-6h-4v-4h4v4zm0-8h-4v-8h4v8z"/>\u003c/svg>\');\n --error-icon-url: url(\'data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 3 15"><title>error\u003c/title><path d="M0 15H 3V 12H 0V" fill="%23FF4E42"/><path d="M0 9H 3V 0H 0V" fill="%23FF4E42"/>\u003c/svg>\');\n\n --pwa-installable-gray-url: url(\'data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg"><g fill="none" fill-rule="nonzero"><circle fill="%23DAE0E3" cx="12" cy="12" r="12"/><path d="M12 5a7 7 0 1 0 0 14 7 7 0 0 0 0-14zm3.5 7.7h-2.8v2.8h-1.4v-2.8H8.5v-1.4h2.8V8.5h1.4v2.8h2.8v1.4z" fill="%23FFF"/>\u003c/g>\u003c/svg>\');\n --pwa-optimized-gray-url: url(\'data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg"><g fill="none" fill-rule="evenodd"><rect fill="%23DAE0E3" width="24" height="24" rx="12"/><path fill="%23FFF" d="M12 15.07l3.6 2.18-.95-4.1 3.18-2.76-4.2-.36L12 6.17l-1.64 3.86-4.2.36 3.2 2.76-.96 4.1z"/><path d="M5 5h14v14H5z"/>\u003c/g>\u003c/svg>\');\n\n --pwa-installable-gray-url-dark: url(\'data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg"><g fill="none" fill-rule="nonzero"><circle fill="%23424242" cx="12" cy="12" r="12"/><path d="M12 5a7 7 0 1 0 0 14 7 7 0 0 0 0-14zm3.5 7.7h-2.8v2.8h-1.4v-2.8H8.5v-1.4h2.8V8.5h1.4v2.8h2.8v1.4z" fill="%23FFF"/>\u003c/g>\u003c/svg>\');\n --pwa-optimized-gray-url-dark: url(\'data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg"><g fill="none" fill-rule="evenodd"><rect fill="%23424242" width="24" height="24" rx="12"/><path fill="%23FFF" d="M12 15.07l3.6 2.18-.95-4.1 3.18-2.76-4.2-.36L12 6.17l-1.64 3.86-4.2.36 3.2 2.76-.96 4.1z"/><path d="M5 5h14v14H5z"/>\u003c/g>\u003c/svg>\');\n\n --pwa-installable-color-url: url(\'data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg"><g fill-rule="nonzero" fill="none"><circle fill="%230CCE6B" cx="12" cy="12" r="12"/><path d="M12 5a7 7 0 1 0 0 14 7 7 0 0 0 0-14zm3.5 7.7h-2.8v2.8h-1.4v-2.8H8.5v-1.4h2.8V8.5h1.4v2.8h2.8v1.4z" fill="%23FFF"/>\u003c/g>\u003c/svg>\');\n --pwa-optimized-color-url: url(\'data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg"><g fill="none" fill-rule="evenodd"><rect fill="%230CCE6B" width="24" height="24" rx="12"/><path d="M5 5h14v14H5z"/><path fill="%23FFF" d="M12 15.07l3.6 2.18-.95-4.1 3.18-2.76-4.2-.36L12 6.17l-1.64 3.86-4.2.36 3.2 2.76-.96 4.1z"/>\u003c/g>\u003c/svg>\');\n\n --swap-locale-icon-url: url(\'data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 0 24 24" width="24px" fill="#000000"><path d="M0 0h24v24H0V0z" fill="none"/><path d="M12.87 15.07l-2.54-2.51.03-.03c1.74-1.94 2.98-4.17 3.71-6.53H17V4h-7V2H8v2H1v1.99h11.17C11.5 7.92 10.44 9.75 9 11.35 8.07 10.32 7.3 9.19 6.69 8h-2c.73 1.63 1.73 3.17 2.98 4.56l-5.09 5.02L4 19l5-5 3.11 3.11.76-2.04zM18.5 10h-2L12 22h2l1.12-3h4.75L21 22h2l-4.5-12zm-2.62 7l1.62-4.33L19.12 17h-3.24z"/>\u003c/svg>\');\n}\n\n@media not print {\n .lh-dark {\n /* Pallete */\n --color-gray-200: var(--color-gray-800);\n --color-gray-300: #616161;\n --color-gray-400: var(--color-gray-600);\n --color-gray-700: var(--color-gray-400);\n --color-gray-50: #757575;\n --color-gray-600: var(--color-gray-500);\n --color-green-700: var(--color-green);\n --color-orange-700: var(--color-orange);\n --color-red-700: var(--color-red);\n --color-teal-600: var(--color-cyan-500);\n\n /* Context-specific colors */\n --color-hover: rgba(0, 0, 0, 0.2);\n --color-informative: var(--color-blue-200);\n\n /* Component variables */\n --env-item-background-color: #393535;\n --link-color: var(--color-blue-200);\n --locale-selector-background-color: var(--color-gray-200);\n --plugin-badge-background-color: var(--color-gray-800);\n --report-background-color: var(--color-gray-900);\n --report-border-color-secondary: var(--color-gray-200);\n --report-text-color-secondary: var(--color-gray-400);\n --report-text-color: var(--color-gray-100);\n --snippet-color: var(--color-cyan-500);\n --topbar-background-color: var(--color-gray);\n --toplevel-warning-background-color: hsl(33deg 14% 18%);\n --toplevel-warning-message-text-color: var(--color-orange-700);\n --toplevel-warning-text-color: var(--color-gray-100);\n --table-group-header-background-color: rgba(186, 196, 206, 0.15);\n --table-group-header-text-color: var(--color-gray-100);\n --table-higlight-background-color: rgba(186, 196, 206, 0.09);\n\n /* SVGs */\n --plugin-icon-url: var(--plugin-icon-url-dark);\n --pwa-installable-gray-url: var(--pwa-installable-gray-url-dark);\n --pwa-optimized-gray-url: var(--pwa-optimized-gray-url-dark);\n }\n}\n\n@media only screen and (max-width: 480px) {\n .lh-vars {\n --audit-group-margin-bottom: 20px;\n --edge-gap-padding: var(--default-padding);\n --env-name-min-width: 120px;\n --gauge-circle-size-big: 96px;\n --gauge-circle-size: 72px;\n --gauge-label-font-size-big: 22px;\n --gauge-label-font-size: 14px;\n --gauge-label-line-height-big: 26px;\n --gauge-label-line-height: 20px;\n --gauge-percentage-font-size-big: 34px;\n --gauge-percentage-font-size: 26px;\n --gauge-wrapper-width: 112px;\n --header-padding: 16px 0 16px 0;\n --image-preview-size: 24px;\n --plugin-icon-size: 75%;\n --pwa-icon-margin: 0 7px 0 -3px;\n --report-font-size: 14px;\n --report-line-height: 20px;\n --score-icon-margin-left: 2px;\n --score-icon-size: 10px;\n --topbar-height: 28px;\n --topbar-logo-size: 20px;\n }\n\n /* Not enough space to adequately show the relative savings bars. */\n .lh-sparkline {\n display: none;\n }\n}\n\n.lh-vars.lh-devtools {\n --audit-explanation-line-height: 14px;\n --audit-group-margin-bottom: 20px;\n --audit-group-padding-vertical: 12px;\n --audit-padding-vertical: 4px;\n --category-padding: 12px;\n --default-padding: 12px;\n --env-name-min-width: 120px;\n --footer-padding-vertical: 8px;\n --gauge-circle-size-big: 72px;\n --gauge-circle-size: 64px;\n --gauge-label-font-size-big: 22px;\n --gauge-label-font-size: 14px;\n --gauge-label-line-height-big: 26px;\n --gauge-label-line-height: 20px;\n --gauge-percentage-font-size-big: 34px;\n --gauge-percentage-font-size: 26px;\n --gauge-wrapper-width: 97px;\n --header-line-height: 20px;\n --header-padding: 16px 0 16px 0;\n --screenshot-overlay-background: transparent;\n --plugin-icon-size: 75%;\n --pwa-icon-margin: 0 7px 0 -3px;\n --report-font-family-monospace: \'Menlo\', \'dejavu sans mono\', \'Consolas\', \'Lucida Console\', monospace;\n --report-font-family: \'.SFNSDisplay-Regular\', \'Helvetica Neue\', \'Lucida Grande\', sans-serif;\n --report-font-size: 12px;\n --report-line-height: 20px;\n --score-icon-margin-left: 2px;\n --score-icon-size: 10px;\n --section-padding-vertical: 8px;\n}\n\n.lh-container:not(.lh-topbar + .lh-container) {\n --topbar-height: 0;\n --sticky-header-height: 0;\n --sticky-header-buffer: 0;\n}\n\n.lh-devtools.lh-root {\n height: 100%;\n}\n.lh-devtools.lh-root img {\n /* Override devtools default \'min-width: 0\' so svg without size in a flexbox isn\'t collapsed. */\n min-width: auto;\n}\n.lh-devtools .lh-container {\n overflow-y: scroll;\n height: calc(100% - var(--topbar-height));\n /** The .lh-container is the scroll parent in DevTools so we exclude the topbar from the sticky header buffer. */\n --sticky-header-buffer: calc(var(--sticky-header-height));\n}\n@media print {\n .lh-devtools .lh-container {\n overflow: unset;\n }\n}\n.lh-devtools .lh-sticky-header {\n /* This is normally the height of the topbar, but we want it to stick to the top of our scroll container .lh-container` */\n top: 0;\n}\n.lh-devtools .lh-element-screenshot__overlay {\n position: absolute;\n}\n\n@keyframes fadeIn {\n 0% { opacity: 0;}\n 100% { opacity: 0.6;}\n}\n\n.lh-root *, .lh-root *::before, .lh-root *::after {\n box-sizing: border-box;\n}\n\n.lh-root {\n font-family: var(--report-font-family);\n font-size: var(--report-font-size);\n margin: 0;\n line-height: var(--report-line-height);\n background: var(--report-background-color);\n color: var(--report-text-color);\n}\n\n.lh-root :focus-visible {\n outline: -webkit-focus-ring-color auto 3px;\n}\n.lh-root summary:focus {\n outline: none;\n box-shadow: 0 0 0 1px hsl(217, 89%, 61%);\n}\n\n.lh-root [hidden] {\n display: none !important;\n}\n\n.lh-root pre {\n margin: 0;\n}\n\n.lh-root pre,\n.lh-root code {\n font-family: var(--report-font-family-monospace);\n}\n\n.lh-root details > summary {\n cursor: pointer;\n}\n\n.lh-hidden {\n display: none !important;\n}\n\n.lh-container {\n /*\n Text wrapping in the report is so much FUN!\n We have a `word-break: break-word;` globally here to prevent a few common scenarios, namely\n long non-breakable text (usually URLs) found in:\n 1. The footer\n 2. .lh-node (outerHTML)\n 3. .lh-code\n\n With that sorted, the next challenge is appropriate column sizing and text wrapping inside our\n .lh-details tables. Even more fun.\n * We don\'t want table headers ("Potential Savings (ms)") to wrap or their column values, but\n we\'d be happy for the URL column to wrap if the URLs are particularly long.\n * We want the narrow columns to remain narrow, providing the most column width for URL\n * We don\'t want the table to extend past 100% width.\n * Long URLs in the URL column can wrap. Util.getURLDisplayName maxes them out at 64 characters,\n but they do not get any overflow:ellipsis treatment.\n */\n word-break: break-word;\n}\n\n.lh-audit-group a,\n.lh-category-header__description a,\n.lh-audit__description a,\n.lh-warnings a,\n.lh-footer a,\n.lh-table-column--link a {\n color: var(--link-color);\n}\n\n.lh-audit__description, .lh-audit__stackpack {\n --inner-audit-padding-right: var(--stackpack-padding-horizontal);\n padding-left: var(--audit-description-padding-left);\n padding-right: var(--inner-audit-padding-right);\n padding-top: 8px;\n padding-bottom: 8px;\n}\n\n.lh-details {\n margin-top: var(--default-padding);\n margin-bottom: var(--default-padding);\n margin-left: var(--audit-description-padding-left);\n /* whatever the .lh-details side margins are */\n width: 100%;\n}\n\n.lh-audit__stackpack {\n display: flex;\n align-items: center;\n}\n\n.lh-audit__stackpack__img {\n max-width: 30px;\n margin-right: var(--default-padding)\n}\n\n/* Report header */\n\n.lh-report-icon {\n display: flex;\n align-items: center;\n padding: 10px 12px;\n cursor: pointer;\n}\n.lh-report-icon[disabled] {\n opacity: 0.3;\n pointer-events: none;\n}\n\n.lh-report-icon::before {\n content: "";\n margin: 4px;\n background-repeat: no-repeat;\n width: var(--report-icon-size);\n height: var(--report-icon-size);\n opacity: 0.7;\n display: inline-block;\n vertical-align: middle;\n}\n.lh-report-icon:hover::before {\n opacity: 1;\n}\n.lh-dark .lh-report-icon::before {\n filter: invert(1);\n}\n.lh-report-icon--print::before {\n background-image: url(\'data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M19 8H5c-1.66 0-3 1.34-3 3v6h4v4h12v-4h4v-6c0-1.66-1.34-3-3-3zm-3 11H8v-5h8v5zm3-7c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1zm-1-9H6v4h12V3z"/><path fill="none" d="M0 0h24v24H0z"/>\u003c/svg>\');\n}\n.lh-report-icon--copy::before {\n background-image: url(\'data:image/svg+xml;utf8,<svg height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="M0 0h24v24H0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/>\u003c/svg>\');\n}\n.lh-report-icon--open::before {\n background-image: url(\'data:image/svg+xml;utf8,<svg height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="M0 0h24v24H0z" fill="none"/><path d="M19 4H5c-1.11 0-2 .9-2 2v12c0 1.1.89 2 2 2h4v-2H5V8h14v10h-4v2h4c1.1 0 2-.9 2-2V6c0-1.1-.89-2-2-2zm-7 6l-4 4h3v6h2v-6h3l-4-4z"/>\u003c/svg>\');\n}\n.lh-report-icon--download::before {\n background-image: url(\'data:image/svg+xml;utf8,<svg height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="M19 9h-4V3H9v6H5l7 7 7-7zM5 18v2h14v-2H5z"/><path d="M0 0h24v24H0z" fill="none"/>\u003c/svg>\');\n}\n.lh-report-icon--dark::before {\n background-image:url(\'data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 100 125"><path d="M50 23.587c-16.27 0-22.799 12.574-22.799 21.417 0 12.917 10.117 22.451 12.436 32.471h20.726c2.32-10.02 12.436-19.554 12.436-32.471 0-8.843-6.528-21.417-22.799-21.417zM39.637 87.161c0 3.001 1.18 4.181 4.181 4.181h.426l.41 1.231C45.278 94.449 46.042 95 48.019 95h3.963c1.978 0 2.74-.551 3.365-2.427l.409-1.231h.427c3.002 0 4.18-1.18 4.18-4.181V80.91H39.637v6.251zM50 18.265c1.26 0 2.072-.814 2.072-2.073v-9.12C52.072 5.813 51.26 5 50 5c-1.259 0-2.072.813-2.072 2.073v9.12c0 1.259.813 2.072 2.072 2.072zM68.313 23.727c.994.774 2.135.634 2.91-.357l5.614-7.187c.776-.992.636-2.135-.356-2.909-.992-.776-2.135-.636-2.91.357l-5.613 7.186c-.778.993-.636 2.135.355 2.91zM91.157 36.373c-.306-1.222-1.291-1.815-2.513-1.51l-8.85 2.207c-1.222.305-1.814 1.29-1.51 2.512.305 1.223 1.291 1.814 2.513 1.51l8.849-2.206c1.223-.305 1.816-1.291 1.511-2.513zM86.757 60.48l-8.331-3.709c-1.15-.512-2.225-.099-2.736 1.052-.512 1.151-.1 2.224 1.051 2.737l8.33 3.707c1.15.514 2.225.101 2.736-1.05.513-1.149.1-2.223-1.05-2.737zM28.779 23.37c.775.992 1.917 1.131 2.909.357.992-.776 1.132-1.917.357-2.91l-5.615-7.186c-.775-.992-1.917-1.132-2.909-.357s-1.131 1.917-.356 2.909l5.614 7.187zM21.715 39.583c.305-1.223-.288-2.208-1.51-2.513l-8.849-2.207c-1.222-.303-2.208.289-2.513 1.511-.303 1.222.288 2.207 1.511 2.512l8.848 2.206c1.222.304 2.208-.287 2.513-1.509zM21.575 56.771l-8.331 3.711c-1.151.511-1.563 1.586-1.05 2.735.511 1.151 1.586 1.563 2.736 1.052l8.331-3.711c1.151-.511 1.563-1.586 1.05-2.735-.512-1.15-1.585-1.562-2.736-1.052z"/>\u003c/svg>\');\n}\n.lh-report-icon--treemap::before {\n background-image: url(\'data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 0 24 24" width="24px" fill="black"><path d="M3 5v14h19V5H3zm2 2h15v4H5V7zm0 10v-4h4v4H5zm6 0v-4h9v4h-9z"/>\u003c/svg>\');\n}\n.lh-report-icon--date::before {\n background-image: url(\'data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M7 11h2v2H7v-2zm14-5v14a2 2 0 01-2 2H5a2 2 0 01-2-2V6c0-1.1.9-2 2-2h1V2h2v2h8V2h2v2h1a2 2 0 012 2zM5 8h14V6H5v2zm14 12V10H5v10h14zm-4-7h2v-2h-2v2zm-4 0h2v-2h-2v2z"/>\u003c/svg>\');\n}\n.lh-report-icon--devices::before {\n background-image: url(\'data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M4 6h18V4H4a2 2 0 00-2 2v11H0v3h14v-3H4V6zm19 2h-6a1 1 0 00-1 1v10c0 .6.5 1 1 1h6c.6 0 1-.5 1-1V9c0-.6-.5-1-1-1zm-1 9h-4v-7h4v7z"/>\u003c/svg>\');\n}\n.lh-report-icon--world::before {\n background-image: url(\'data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20zm7 6h-3c-.3-1.3-.8-2.5-1.4-3.6A8 8 0 0 1 18.9 8zm-7-4a14 14 0 0 1 2 4h-4a14 14 0 0 1 2-4zM4.3 14a8.2 8.2 0 0 1 0-4h3.3a16.5 16.5 0 0 0 0 4H4.3zm.8 2h3a14 14 0 0 0 1.3 3.6A8 8 0 0 1 5.1 16zm3-8H5a8 8 0 0 1 4.3-3.6L8 8zM12 20a14 14 0 0 1-2-4h4a14 14 0 0 1-2 4zm2.3-6H9.7a14.7 14.7 0 0 1 0-4h4.6a14.6 14.6 0 0 1 0 4zm.3 5.6c.6-1.2 1-2.4 1.4-3.6h3a8 8 0 0 1-4.4 3.6zm1.8-5.6a16.5 16.5 0 0 0 0-4h3.3a8.2 8.2 0 0 1 0 4h-3.3z"/>\u003c/svg>\');\n}\n.lh-report-icon--stopwatch::before {\n background-image: url(\'data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M15 1H9v2h6V1zm-4 13h2V8h-2v6zm8.1-6.6L20.5 6l-1.4-1.4L17.7 6A9 9 0 0 0 3 13a9 9 0 1 0 16-5.6zm-7 12.6a7 7 0 1 1 0-14 7 7 0 0 1 0 14z"/>\u003c/svg>\');\n}\n.lh-report-icon--networkspeed::before {\n background-image: url(\'data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M15.9 5c-.2 0-.3 0-.4.2v.2L10.1 17a2 2 0 0 0-.2 1 2 2 0 0 0 4 .4l2.4-12.9c0-.3-.2-.5-.5-.5zM1 9l2 2c2.9-2.9 6.8-4 10.5-3.6l1.2-2.7C10 3.8 4.7 5.3 1 9zm20 2 2-2a15.4 15.4 0 0 0-5.6-3.6L17 8.2c1.5.7 2.9 1.6 4.1 2.8zm-4 4 2-2a9.9 9.9 0 0 0-2.7-1.9l-.5 3 1.2.9zM5 13l2 2a7.1 7.1 0 0 1 4-2l1.3-2.9C9.7 10.1 7 11 5 13z"/>\u003c/svg>\');\n}\n.lh-report-icon--samples-one::before {\n background-image: url(\'data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><circle cx="7" cy="14" r="3"/><path d="M7 18a4 4 0 1 1 0-8 4 4 0 0 1 0 8zm0-6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm4-2a4 4 0 1 1 0-8 4 4 0 0 1 0 8zm0-6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm5.6 17.6a4 4 0 1 1 0-8 4 4 0 0 1 0 8zm0-6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"/>\u003c/svg>\');\n}\n.lh-report-icon--samples-many::before {\n background-image: url(\'data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M7 18a4 4 0 1 1 0-8 4 4 0 0 1 0 8zm0-6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm4-2a4 4 0 1 1 0-8 4 4 0 0 1 0 8zm0-6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm5.6 17.6a4 4 0 1 1 0-8 4 4 0 0 1 0 8zm0-6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"/><circle cx="7" cy="14" r="3"/><circle cx="11" cy="6" r="3"/>\u003c/svg>\');\n}\n.lh-report-icon--chrome::before {\n background-image: url(\'data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="-50 -50 562 562"><path d="M256 25.6v25.6a204 204 0 0 1 144.8 60 204 204 0 0 1 60 144.8 204 204 0 0 1-60 144.8 204 204 0 0 1-144.8 60 204 204 0 0 1-144.8-60 204 204 0 0 1-60-144.8 204 204 0 0 1 60-144.8 204 204 0 0 1 144.8-60V0a256 256 0 1 0 0 512 256 256 0 0 0 0-512v25.6z"/><path d="M256 179.2v25.6a51.3 51.3 0 0 1 0 102.4 51.3 51.3 0 0 1 0-102.4v-51.2a102.3 102.3 0 1 0-.1 204.7 102.3 102.3 0 0 0 .1-204.7v25.6z"/><path d="M256 204.8h217.6a25.6 25.6 0 0 0 0-51.2H256a25.6 25.6 0 0 0 0 51.2m44.3 76.8L191.5 470.1a25.6 25.6 0 1 0 44.4 25.6l108.8-188.5a25.6 25.6 0 1 0-44.4-25.6m-88.6 0L102.9 93.2a25.7 25.7 0 0 0-35-9.4 25.7 25.7 0 0 0-9.4 35l108.8 188.5a25.7 25.7 0 0 0 35 9.4 25.9 25.9 0 0 0 9.4-35.1"/>\u003c/svg>\');\n}\n.lh-report-icon--external::before {\n background-image: url(\'data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg"><path d="M3.15 11.9a1.01 1.01 0 0 1-.743-.307 1.01 1.01 0 0 1-.306-.743v-7.7c0-.292.102-.54.306-.744a1.01 1.01 0 0 1 .744-.306H7v1.05H3.15v7.7h7.7V7h1.05v3.85c0 .291-.103.54-.307.743a1.01 1.01 0 0 1-.743.307h-7.7Zm2.494-2.8-.743-.744 5.206-5.206H8.401V2.1h3.5v3.5h-1.05V3.893L5.644 9.1Z"/>\u003c/svg>\');\n}\n\n.lh-buttons {\n display: flex;\n flex-wrap: wrap;\n margin: var(--default-padding) 0;\n}\n.lh-button {\n height: 32px;\n border: 1px solid var(--report-border-color-secondary);\n border-radius: 3px;\n color: var(--link-color);\n background-color: var(--report-background-color);\n margin: 5px;\n}\n\n.lh-button:first-of-type {\n margin-left: 0;\n}\n\n/* Node */\n.lh-node__snippet {\n font-family: var(--report-font-family-monospace);\n color: var(--snippet-color);\n font-size: var(--report-monospace-font-size);\n line-height: 20px;\n}\n\n/* Score */\n\n.lh-audit__score-icon {\n width: var(--score-icon-size);\n height: var(--score-icon-size);\n margin: var(--score-icon-margin);\n}\n\n.lh-audit--pass .lh-audit__display-text {\n color: var(--color-pass-secondary);\n}\n.lh-audit--pass .lh-audit__score-icon,\n.lh-scorescale-range--pass::before {\n border-radius: 100%;\n background: var(--color-pass);\n}\n\n.lh-audit--average .lh-audit__display-text {\n color: var(--color-average-secondary);\n}\n.lh-audit--average .lh-audit__score-icon,\n.lh-scorescale-range--average::before {\n background: var(--color-average);\n width: var(--icon-square-size);\n height: var(--icon-square-size);\n}\n\n.lh-audit--fail .lh-audit__display-text {\n color: var(--color-fail-secondary);\n}\n.lh-audit--fail .lh-audit__score-icon,\n.lh-audit--error .lh-audit__score-icon,\n.lh-scorescale-range--fail::before {\n border-left: calc(var(--score-icon-size) / 2) solid transparent;\n border-right: calc(var(--score-icon-size) / 2) solid transparent;\n border-bottom: var(--score-icon-size) solid var(--color-fail);\n}\n\n.lh-audit--error .lh-audit__score-icon,\n.lh-metric--error .lh-metric__icon {\n background-image: var(--error-icon-url);\n background-repeat: no-repeat;\n background-position: center;\n border: none;\n}\n\n.lh-gauge__wrapper--fail .lh-gauge--error {\n background-image: var(--error-icon-url);\n background-repeat: no-repeat;\n background-position: center;\n transform: scale(0.5);\n top: var(--score-container-padding);\n}\n\n.lh-audit--manual .lh-audit__display-text,\n.lh-audit--notapplicable .lh-audit__display-text {\n color: var(--color-gray-600);\n}\n.lh-audit--manual .lh-audit__score-icon,\n.lh-audit--notapplicable .lh-audit__score-icon {\n border: calc(0.2 * var(--score-icon-size)) solid var(--color-gray-400);\n border-radius: 100%;\n background: none;\n}\n\n.lh-audit--informative .lh-audit__display-text {\n color: var(--color-gray-600);\n}\n\n.lh-audit--informative .lh-audit__score-icon {\n border: calc(0.2 * var(--score-icon-size)) solid var(--color-gray-400);\n border-radius: 100%;\n}\n\n.lh-audit__description,\n.lh-audit__stackpack {\n color: var(--report-text-color-secondary);\n}\n.lh-audit__adorn {\n border: 1px solid var(--color-gray-500);\n border-radius: 3px;\n margin: 0 3px;\n padding: 0 2px;\n line-height: 1.1;\n display: inline-block;\n font-size: 90%;\n color: var(--report-text-color-secondary);\n}\n\n.lh-category-header__description {\n text-align: center;\n color: var(--color-gray-700);\n margin: 0px auto;\n max-width: 400px;\n}\n\n\n.lh-audit__display-text,\n.lh-load-opportunity__sparkline,\n.lh-chevron-container {\n margin: 0 var(--audit-margin-horizontal);\n}\n.lh-chevron-container {\n margin-right: 0;\n}\n\n.lh-audit__title-and-text {\n flex: 1;\n}\n\n.lh-audit__title-and-text code {\n color: var(--snippet-color);\n font-size: var(--report-monospace-font-size);\n}\n\n/* Prepend display text with em dash separator. But not in Opportunities. */\n.lh-audit__display-text:not(:empty):before {\n content: \'—\';\n margin-right: var(--audit-margin-horizontal);\n}\n.lh-audit-group.lh-audit-group--load-opportunities .lh-audit__display-text:not(:empty):before {\n display: none;\n}\n\n/* Expandable Details (Audit Groups, Audits) */\n.lh-audit__header {\n display: flex;\n align-items: center;\n padding: var(--default-padding);\n}\n\n.lh-audit--load-opportunity .lh-audit__header {\n display: block;\n}\n\n\n.lh-metricfilter {\n display: grid;\n justify-content: end;\n align-items: center;\n grid-auto-flow: column;\n gap: 4px;\n color: var(--color-gray-700);\n}\n\n.lh-metricfilter__radio {\n /*\n * Instead of hiding, position offscreen so it\'s still accessible to screen readers\n * https://bugs.chromium.org/p/chromium/issues/detail?id=1439785\n */\n position: fixed;\n left: -9999px;\n}\n.lh-metricfilter input[type=\'radio\']:focus-visible + label {\n outline: -webkit-focus-ring-color auto 1px;\n}\n\n.lh-metricfilter__label {\n display: inline-flex;\n padding: 0 4px;\n height: 16px;\n text-decoration: underline;\n align-items: center;\n cursor: pointer;\n font-size: 90%;\n}\n\n.lh-metricfilter__label--active {\n background: var(--color-blue-primary);\n color: var(--color-white);\n border-radius: 3px;\n text-decoration: none;\n}\n/* Give the \'All\' choice a more muted display */\n.lh-metricfilter__label--active[for="metric-All"] {\n background-color: var(--color-blue-200) !important;\n color: black !important;\n}\n\n.lh-metricfilter__text {\n margin-right: 8px;\n}\n\n/* If audits are filtered, hide the itemcount for Passed Audits… */\n.lh-category--filtered .lh-audit-group .lh-audit-group__itemcount {\n display: none;\n}\n\n\n.lh-audit__header:hover {\n background-color: var(--color-hover);\n}\n\n/* We want to hide the browser\'s default arrow marker on summary elements. Admittedly, it\'s complicated. */\n.lh-root details > summary {\n /* Blink 89+ and Firefox will hide the arrow when display is changed from (new) default of `list-item` to block. https://chromestatus.com/feature/6730096436051968*/\n display: block;\n}\n/* Safari and Blink <=88 require using the -webkit-details-marker selector */\n.lh-root details > summary::-webkit-details-marker {\n display: none;\n}\n\n/* Perf Metric */\n\n.lh-metrics-container {\n display: grid;\n grid-auto-rows: 1fr;\n grid-template-columns: 1fr 1fr;\n grid-column-gap: var(--report-line-height);\n margin-bottom: var(--default-padding);\n}\n\n.lh-metric {\n border-top: 1px solid var(--report-border-color-secondary);\n}\n\n.lh-category:not(.lh--hoisted-meta) .lh-metric:nth-last-child(-n+2) {\n border-bottom: 1px solid var(--report-border-color-secondary);\n}\n\n.lh-metric__innerwrap {\n display: grid;\n /**\n * Icon -- Metric Name\n * -- Metric Value\n */\n grid-template-columns: calc(var(--score-icon-size) + var(--score-icon-margin-left) + var(--score-icon-margin-right)) 1fr;\n align-items: center;\n padding: var(--default-padding);\n}\n\n.lh-metric__details {\n order: -1;\n}\n\n.lh-metric__title {\n flex: 1;\n}\n\n.lh-calclink {\n padding-left: calc(1ex / 3);\n}\n\n.lh-metric__description {\n display: none;\n grid-column-start: 2;\n grid-column-end: 4;\n color: var(--report-text-color-secondary);\n}\n\n.lh-metric__value {\n font-size: var(--metric-value-font-size);\n margin: calc(var(--default-padding) / 2) 0;\n white-space: nowrap; /* No wrapping between metric value and the icon */\n grid-column-start: 2;\n}\n\n\n@media screen and (max-width: 535px) {\n .lh-metrics-container {\n display: block;\n }\n\n .lh-metric {\n border-bottom: none !important;\n }\n .lh-category:not(.lh--hoisted-meta) .lh-metric:nth-last-child(1) {\n border-bottom: 1px solid var(--report-border-color-secondary) !important;\n }\n\n /* Change the grid to 3 columns for narrow viewport. */\n .lh-metric__innerwrap {\n /**\n * Icon -- Metric Name -- Metric Value\n */\n grid-template-columns: calc(var(--score-icon-size) + var(--score-icon-margin-left) + var(--score-icon-margin-right)) 2fr 1fr;\n }\n .lh-metric__value {\n justify-self: end;\n grid-column-start: unset;\n }\n}\n\n/* No-JS toggle switch */\n/* Keep this selector sync\'d w/ `magicSelector` in report-ui-features-test.js */\n .lh-metrics-toggle__input:checked ~ .lh-metrics-container .lh-metric__description {\n display: block;\n}\n\n/* TODO get rid of the SVGS and clean up these some more */\n.lh-metrics-toggle__input {\n opacity: 0;\n position: absolute;\n right: 0;\n top: 0px;\n}\n\n.lh-metrics-toggle__input + div > label > .lh-metrics-toggle__labeltext--hide,\n.lh-metrics-toggle__input:checked + div > label > .lh-metrics-toggle__labeltext--show {\n display: none;\n}\n.lh-metrics-toggle__input:checked + div > label > .lh-metrics-toggle__labeltext--hide {\n display: inline;\n}\n.lh-metrics-toggle__input:focus + div > label {\n outline: -webkit-focus-ring-color auto 3px;\n}\n\n.lh-metrics-toggle__label {\n cursor: pointer;\n font-size: var(--report-font-size-secondary);\n line-height: var(--report-line-height-secondary);\n color: var(--color-gray-700);\n}\n\n/* Pushes the metric description toggle button to the right. */\n.lh-audit-group--metrics .lh-audit-group__header {\n display: flex;\n justify-content: space-between;\n}\n\n.lh-metric__icon,\n.lh-scorescale-range::before {\n content: \'\';\n width: var(--score-icon-size);\n height: var(--score-icon-size);\n display: inline-block;\n margin: var(--score-icon-margin);\n}\n\n.lh-metric--pass .lh-metric__value {\n color: var(--color-pass-secondary);\n}\n.lh-metric--pass .lh-metric__icon {\n border-radius: 100%;\n background: var(--color-pass);\n}\n\n.lh-metric--average .lh-metric__value {\n color: var(--color-average-secondary);\n}\n.lh-metric--average .lh-metric__icon {\n background: var(--color-average);\n width: var(--icon-square-size);\n height: var(--icon-square-size);\n}\n\n.lh-metric--fail .lh-metric__value {\n color: var(--color-fail-secondary);\n}\n.lh-metric--fail .lh-metric__icon {\n border-left: calc(var(--score-icon-size) / 2) solid transparent;\n border-right: calc(var(--score-icon-size) / 2) solid transparent;\n border-bottom: var(--score-icon-size) solid var(--color-fail);\n}\n\n.lh-metric--error .lh-metric__value,\n.lh-metric--error .lh-metric__description {\n color: var(--color-fail-secondary);\n}\n\n/* Perf load opportunity */\n\n.lh-load-opportunity__cols {\n display: flex;\n align-items: flex-start;\n}\n\n.lh-load-opportunity__header .lh-load-opportunity__col {\n color: var(--color-gray-600);\n display: unset;\n line-height: calc(2.3 * var(--report-font-size));\n}\n\n.lh-load-opportunity__col {\n display: flex;\n}\n\n.lh-load-opportunity__col--one {\n flex: 5;\n align-items: center;\n margin-right: 2px;\n}\n.lh-load-opportunity__col--two {\n flex: 4;\n text-align: right;\n}\n\n.lh-audit--load-opportunity .lh-audit__display-text {\n text-align: right;\n flex: 0 0 7.5ch;\n}\n\n\n/* Sparkline */\n\n.lh-load-opportunity__sparkline {\n flex: 1;\n margin-top: calc((var(--report-line-height) - var(--sparkline-height)) / 2);\n}\n\n.lh-sparkline {\n height: var(--sparkline-height);\n width: 100%;\n}\n\n.lh-sparkline__bar {\n height: 100%;\n float: right;\n}\n\n.lh-audit--pass .lh-sparkline__bar {\n background: var(--color-pass);\n}\n\n.lh-audit--average .lh-sparkline__bar {\n background: var(--color-average);\n}\n\n.lh-audit--fail .lh-sparkline__bar {\n background: var(--color-fail);\n}\n\n/* Filmstrip */\n\n.lh-filmstrip-container {\n /* smaller gap between metrics and filmstrip */\n margin: -8px auto 0 auto;\n}\n\n.lh-filmstrip {\n display: grid;\n justify-content: space-between;\n padding-bottom: var(--default-padding);\n width: 100%;\n grid-template-columns: repeat(auto-fit, 90px);\n}\n\n.lh-filmstrip__frame {\n text-align: right;\n position: relative;\n}\n\n.lh-filmstrip__thumbnail {\n border: 1px solid var(--report-border-color-secondary);\n max-height: 150px;\n max-width: 120px;\n}\n\n/* Audit */\n\n.lh-audit {\n border-bottom: 1px solid var(--report-border-color-secondary);\n}\n\n/* Apply border-top to just the first audit. */\n.lh-audit {\n border-top: 1px solid var(--report-border-color-secondary);\n}\n.lh-audit ~ .lh-audit {\n border-top: none;\n}\n\n\n.lh-audit--error .lh-audit__display-text {\n color: var(--color-fail-secondary);\n}\n\n/* Audit Group */\n\n.lh-audit-group {\n margin-bottom: var(--audit-group-margin-bottom);\n position: relative;\n}\n.lh-audit-group--metrics {\n margin-bottom: calc(var(--audit-group-margin-bottom) / 2);\n}\n\n.lh-audit-group__header::before {\n /* By default, groups don\'t get an icon */\n content: none;\n width: var(--pwa-icon-size);\n height: var(--pwa-icon-size);\n margin: var(--pwa-icon-margin);\n display: inline-block;\n vertical-align: middle;\n}\n\n/* Style the "over budget" columns red. */\n.lh-audit-group--budgets #performance-budget tbody tr td:nth-child(4),\n.lh-audit-group--budgets #performance-budget tbody tr td:nth-child(5),\n.lh-audit-group--budgets #timing-budget tbody tr td:nth-child(3) {\n color: var(--color-red-700);\n}\n\n/* Align the "over budget request count" text to be close to the "over budget bytes" column. */\n.lh-audit-group--budgets .lh-table tbody tr td:nth-child(4){\n text-align: right;\n}\n\n.lh-audit-group--budgets .lh-details--budget {\n width: 100%;\n margin: 0 0 var(--default-padding);\n}\n\n.lh-audit-group--pwa-installable .lh-audit-group__header::before {\n content: \'\';\n background-image: var(--pwa-installable-gray-url);\n}\n.lh-audit-group--pwa-optimized .lh-audit-group__header::before {\n content: \'\';\n background-image: var(--pwa-optimized-gray-url);\n}\n.lh-audit-group--pwa-installable.lh-badged .lh-audit-group__header::before {\n background-image: var(--pwa-installable-color-url);\n}\n.lh-audit-group--pwa-optimized.lh-badged .lh-audit-group__header::before {\n background-image: var(--pwa-optimized-color-url);\n}\n\n.lh-audit-group--metrics .lh-audit-group__summary {\n margin-top: 0;\n margin-bottom: 0;\n}\n\n.lh-audit-group__summary {\n display: flex;\n justify-content: space-between;\n align-items: center;\n}\n\n.lh-audit-group__header .lh-chevron {\n margin-top: calc((var(--report-line-height) - 5px) / 2);\n}\n\n.lh-audit-group__header {\n letter-spacing: 0.8px;\n padding: var(--default-padding);\n padding-left: 0;\n}\n\n.lh-audit-group__header, .lh-audit-group__summary {\n font-size: var(--report-font-size-secondary);\n line-height: var(--report-line-height-secondary);\n color: var(--color-gray-700);\n}\n\n.lh-audit-group__title {\n text-transform: uppercase;\n font-weight: 500;\n}\n\n.lh-audit-group__itemcount {\n color: var(--color-gray-600);\n}\n\n.lh-audit-group__footer {\n color: var(--color-gray-600);\n display: block;\n margin-top: var(--default-padding);\n}\n\n.lh-details,\n.lh-category-header__description,\n.lh-load-opportunity__header,\n.lh-audit-group__footer {\n font-size: var(--report-font-size-secondary);\n line-height: var(--report-line-height-secondary);\n}\n\n.lh-audit-explanation {\n margin: var(--audit-padding-vertical) 0 calc(var(--audit-padding-vertical) / 2) var(--audit-margin-horizontal);\n line-height: var(--audit-explanation-line-height);\n display: inline-block;\n}\n\n.lh-audit--fail .lh-audit-explanation {\n color: var(--color-fail-secondary);\n}\n\n/* Report */\n.lh-list > :not(:last-child) {\n margin-bottom: calc(var(--default-padding) * 2);\n}\n\n.lh-header-container {\n display: block;\n margin: 0 auto;\n position: relative;\n word-wrap: break-word;\n}\n\n.lh-header-container .lh-scores-wrapper {\n border-bottom: 1px solid var(--color-gray-200);\n}\n\n\n.lh-report {\n min-width: var(--report-content-min-width);\n}\n\n.lh-exception {\n font-size: large;\n}\n\n.lh-code {\n white-space: normal;\n margin-top: 0;\n font-size: var(--report-monospace-font-size);\n}\n\n.lh-warnings {\n --item-margin: calc(var(--report-line-height) / 6);\n color: var(--color-average-secondary);\n margin: var(--audit-padding-vertical) 0;\n padding: var(--default-padding)\n var(--default-padding)\n var(--default-padding)\n calc(var(--audit-description-padding-left));\n background-color: var(--toplevel-warning-background-color);\n}\n.lh-warnings span {\n font-weight: bold;\n}\n\n.lh-warnings--toplevel {\n --item-margin: calc(var(--header-line-height) / 4);\n color: var(--toplevel-warning-text-color);\n margin-left: auto;\n margin-right: auto;\n max-width: var(--report-content-max-width-minus-edge-gap);\n padding: var(--toplevel-warning-padding);\n border-radius: 8px;\n}\n\n.lh-warnings__msg {\n color: var(--toplevel-warning-message-text-color);\n margin: 0;\n}\n\n.lh-warnings ul {\n margin: 0;\n}\n.lh-warnings li {\n margin: var(--item-margin) 0;\n}\n.lh-warnings li:last-of-type {\n margin-bottom: 0;\n}\n\n.lh-scores-header {\n display: flex;\n flex-wrap: wrap;\n justify-content: center;\n}\n.lh-scores-header__solo {\n padding: 0;\n border: 0;\n}\n\n/* Gauge */\n\n.lh-gauge__wrapper--pass {\n color: var(--color-pass-secondary);\n fill: var(--color-pass);\n stroke: var(--color-pass);\n}\n\n.lh-gauge__wrapper--average {\n color: var(--color-average-secondary);\n fill: var(--color-average);\n stroke: var(--color-average);\n}\n\n.lh-gauge__wrapper--fail {\n color: var(--color-fail-secondary);\n fill: var(--color-fail);\n stroke: var(--color-fail);\n}\n\n.lh-gauge__wrapper--not-applicable {\n color: var(--color-not-applicable);\n fill: var(--color-not-applicable);\n stroke: var(--color-not-applicable);\n}\n\n.lh-fraction__wrapper .lh-fraction__content::before {\n content: \'\';\n height: var(--score-icon-size);\n width: var(--score-icon-size);\n margin: var(--score-icon-margin);\n display: inline-block;\n}\n.lh-fraction__wrapper--pass .lh-fraction__content {\n color: var(--color-pass-secondary);\n}\n.lh-fraction__wrapper--pass .lh-fraction__background {\n background-color: var(--color-pass);\n}\n.lh-fraction__wrapper--pass .lh-fraction__content::before {\n background-color: var(--color-pass);\n border-radius: 50%;\n}\n.lh-fraction__wrapper--average .lh-fraction__content {\n color: var(--color-average-secondary);\n}\n.lh-fraction__wrapper--average .lh-fraction__background,\n.lh-fraction__wrapper--average .lh-fraction__content::before {\n background-color: var(--color-average);\n}\n.lh-fraction__wrapper--fail .lh-fraction__content {\n color: var(--color-fail);\n}\n.lh-fraction__wrapper--fail .lh-fraction__background {\n background-color: var(--color-fail);\n}\n.lh-fraction__wrapper--fail .lh-fraction__content::before {\n border-left: calc(var(--score-icon-size) / 2) solid transparent;\n border-right: calc(var(--score-icon-size) / 2) solid transparent;\n border-bottom: var(--score-icon-size) solid var(--color-fail);\n}\n.lh-fraction__wrapper--null .lh-fraction__content {\n color: var(--color-gray-700);\n}\n.lh-fraction__wrapper--null .lh-fraction__background {\n background-color: var(--color-gray-700);\n}\n.lh-fraction__wrapper--null .lh-fraction__content::before {\n border-radius: 50%;\n border: calc(0.2 * var(--score-icon-size)) solid var(--color-gray-700);\n}\n\n.lh-fraction__background {\n position: absolute;\n height: 100%;\n width: 100%;\n border-radius: calc(var(--gauge-circle-size) / 2);\n opacity: 0.1;\n z-index: -1;\n}\n\n.lh-fraction__content-wrapper {\n height: var(--gauge-circle-size);\n display: flex;\n align-items: center;\n}\n\n.lh-fraction__content {\n display: flex;\n position: relative;\n align-items: center;\n justify-content: center;\n font-size: calc(0.3 * var(--gauge-circle-size));\n line-height: calc(0.4 * var(--gauge-circle-size));\n width: max-content;\n min-width: calc(1.5 * var(--gauge-circle-size));\n padding: calc(0.1 * var(--gauge-circle-size)) calc(0.2 * var(--gauge-circle-size));\n --score-icon-size: calc(0.21 * var(--gauge-circle-size));\n --score-icon-margin: 0 calc(0.15 * var(--gauge-circle-size)) 0 0;\n}\n\n.lh-gauge {\n stroke-linecap: round;\n width: var(--gauge-circle-size);\n height: var(--gauge-circle-size);\n}\n\n.lh-category .lh-gauge {\n --gauge-circle-size: var(--gauge-circle-size-big);\n}\n\n.lh-gauge-base {\n opacity: 0.1;\n}\n\n.lh-gauge-arc {\n fill: none;\n transform-origin: 50% 50%;\n animation: load-gauge var(--transition-length) ease both;\n animation-delay: 250ms;\n}\n\n.lh-gauge__svg-wrapper {\n position: relative;\n height: var(--gauge-circle-size);\n}\n.lh-category .lh-gauge__svg-wrapper,\n.lh-category .lh-fraction__wrapper {\n --gauge-circle-size: var(--gauge-circle-size-big);\n}\n\n/* The plugin badge overlay */\n.lh-gauge__wrapper--plugin .lh-gauge__svg-wrapper::before {\n width: var(--plugin-badge-size);\n height: var(--plugin-badge-size);\n background-color: var(--plugin-badge-background-color);\n background-image: var(--plugin-icon-url);\n background-repeat: no-repeat;\n background-size: var(--plugin-icon-size);\n background-position: 58% 50%;\n content: "";\n position: absolute;\n right: -6px;\n bottom: 0px;\n display: block;\n z-index: 100;\n box-shadow: 0 0 4px rgba(0,0,0,.2);\n border-radius: 25%;\n}\n.lh-category .lh-gauge__wrapper--plugin .lh-gauge__svg-wrapper::before {\n width: var(--plugin-badge-size-big);\n height: var(--plugin-badge-size-big);\n}\n\n@keyframes load-gauge {\n from { stroke-dasharray: 0 352; }\n}\n\n.lh-gauge__percentage {\n width: 100%;\n height: var(--gauge-circle-size);\n position: absolute;\n font-family: var(--report-font-family-monospace);\n font-size: calc(var(--gauge-circle-size) * 0.34 + 1.3px);\n line-height: 0;\n text-align: center;\n top: calc(var(--score-container-padding) + var(--gauge-circle-size) / 2);\n}\n\n.lh-category .lh-gauge__percentage {\n --gauge-circle-size: var(--gauge-circle-size-big);\n --gauge-percentage-font-size: var(--gauge-percentage-font-size-big);\n}\n\n.lh-gauge__wrapper,\n.lh-fraction__wrapper {\n position: relative;\n display: flex;\n align-items: center;\n flex-direction: column;\n text-decoration: none;\n padding: var(--score-container-padding);\n\n --transition-length: 1s;\n\n /* Contain the layout style paint & layers during animation*/\n contain: content;\n will-change: opacity; /* Only using for layer promotion */\n}\n\n.lh-gauge__label,\n.lh-fraction__label {\n font-size: var(--gauge-label-font-size);\n font-weight: 500;\n line-height: var(--gauge-label-line-height);\n margin-top: 10px;\n text-align: center;\n color: var(--report-text-color);\n word-break: keep-all;\n}\n\n/* TODO(#8185) use more BEM (.lh-gauge__label--big) instead of relying on descendant selector */\n.lh-category .lh-gauge__label,\n.lh-category .lh-fraction__label {\n --gauge-label-font-size: var(--gauge-label-font-size-big);\n --gauge-label-line-height: var(--gauge-label-line-height-big);\n margin-top: 14px;\n}\n\n.lh-scores-header .lh-gauge__wrapper,\n.lh-scores-header .lh-fraction__wrapper,\n.lh-scores-header .lh-gauge--pwa__wrapper,\n.lh-sticky-header .lh-gauge__wrapper,\n.lh-sticky-header .lh-fraction__wrapper,\n.lh-sticky-header .lh-gauge--pwa__wrapper {\n width: var(--gauge-wrapper-width);\n}\n\n.lh-scorescale {\n display: inline-flex;\n\n gap: calc(var(--default-padding) * 4);\n margin: 16px auto 0 auto;\n font-size: var(--report-font-size-secondary);\n color: var(--color-gray-700);\n\n}\n\n.lh-scorescale-range {\n display: flex;\n align-items: center;\n font-family: var(--report-font-family-monospace);\n white-space: nowrap;\n}\n\n.lh-category-header__finalscreenshot .lh-scorescale {\n border: 0;\n display: flex;\n justify-content: center;\n}\n\n.lh-category-header__finalscreenshot .lh-scorescale-range {\n font-family: unset;\n font-size: 12px;\n}\n\n.lh-scorescale-wrap {\n display: contents;\n}\n\n/* Hide category score gauages if it\'s a single category report */\n.lh-header--solo-category .lh-scores-wrapper {\n display: none;\n}\n\n\n.lh-categories {\n width: 100%;\n}\n\n.lh-category {\n padding: var(--category-padding);\n max-width: var(--report-content-max-width);\n margin: 0 auto;\n\n scroll-margin-top: var(--sticky-header-buffer);\n}\n\n.lh-category-wrapper {\n border-bottom: 1px solid var(--color-gray-200);\n}\n.lh-category-wrapper:last-of-type {\n border-bottom: 0;\n}\n\n.lh-category-header {\n margin-bottom: var(--section-padding-vertical);\n}\n\n.lh-category-header .lh-score__gauge {\n max-width: 400px;\n width: auto;\n margin: 0px auto;\n}\n\n.lh-category-header__finalscreenshot {\n display: grid;\n grid-template: none / 1fr 1px 1fr;\n justify-items: center;\n align-items: center;\n gap: var(--report-line-height);\n min-height: 288px;\n margin-bottom: var(--default-padding);\n}\n\n.lh-final-ss-image {\n /* constrain the size of the image to not be too large */\n max-height: calc(var(--gauge-circle-size-big) * 2.8);\n max-width: calc(var(--gauge-circle-size-big) * 3.5);\n border: 1px solid var(--color-gray-200);\n padding: 4px;\n border-radius: 3px;\n display: block;\n}\n\n.lh-category-headercol--separator {\n background: var(--color-gray-200);\n width: 1px;\n height: var(--gauge-circle-size-big);\n}\n\n@media screen and (max-width: 780px) {\n .lh-category-header__finalscreenshot {\n grid-template: 1fr 1fr / none\n }\n .lh-category-headercol--separator {\n display: none;\n }\n}\n\n\n/* 964 fits the min-width of the filmstrip */\n@media screen and (max-width: 964px) {\n .lh-report {\n margin-left: 0;\n width: 100%;\n }\n}\n\n@media print {\n body {\n -webkit-print-color-adjust: exact; /* print background colors */\n }\n .lh-container {\n display: block;\n }\n .lh-report {\n margin-left: 0;\n padding-top: 0;\n }\n .lh-categories {\n margin-top: 0;\n }\n}\n\n.lh-table {\n position: relative;\n border-collapse: separate;\n border-spacing: 0;\n /* Can\'t assign padding to table, so shorten the width instead. */\n width: calc(100% - var(--audit-description-padding-left) - var(--stackpack-padding-horizontal));\n border: 1px solid var(--report-border-color-secondary);\n}\n\n.lh-table thead th {\n position: sticky;\n top: calc(var(--sticky-header-buffer) + 1em);\n z-index: 1;\n background-color: var(--report-background-color);\n border-bottom: 1px solid var(--report-border-color-secondary);\n font-weight: normal;\n color: var(--color-gray-600);\n /* See text-wrapping comment on .lh-container. */\n word-break: normal;\n}\n\n.lh-row--group {\n background-color: var(--table-group-header-background-color);\n}\n\n.lh-row--group td {\n font-weight: bold;\n font-size: 1.05em;\n color: var(--table-group-header-text-color);\n}\n\n.lh-row--group td:first-child {\n font-weight: normal;\n}\n\n.lh-row--group .lh-text {\n color: inherit;\n text-decoration: none;\n display: inline-block;\n}\n\n.lh-row--group a.lh-link:hover {\n text-decoration: underline;\n}\n\n.lh-row--group .lh-audit__adorn {\n text-transform: capitalize;\n font-weight: normal;\n padding: 2px 3px 1px 3px;\n}\n\n.lh-row--group .lh-audit__adorn1p {\n color: var(--link-color);\n border-color: var(--link-color);\n}\n\n.lh-row--group .lh-report-icon--external::before {\n content: "";\n background-repeat: no-repeat;\n width: 14px;\n height: 16px;\n opacity: 0.7;\n display: inline-block;\n vertical-align: middle;\n}\n\n.lh-row--group .lh-report-icon--external {\n display: none;\n}\n\n.lh-row--group:hover .lh-report-icon--external {\n display: inline-block;\n}\n\n.lh-dark .lh-report-icon--external::before {\n filter: invert(1);\n}\n\n/** Manages indentation of two-level and three-level nested adjacent rows */\n\n.lh-row--group ~ [data-entity]:not(.lh-row--group) td:first-child {\n padding-left: 20px;\n}\n\n.lh-row--group ~ [data-entity]:not(.lh-row--group) ~ .lh-sub-item-row td:first-child {\n padding-left: 40px;\n}\n\n.lh-row--even {\n background-color: var(--table-group-header-background-color);\n}\n.lh-row--hidden {\n display: none;\n}\n\n.lh-table th,\n.lh-table td {\n padding: var(--default-padding);\n}\n\n.lh-table tr {\n vertical-align: middle;\n}\n\n.lh-table tr:hover {\n background-color: var(--table-higlight-background-color);\n}\n\n/* Looks unnecessary, but mostly for keeping the <th>s left-aligned */\n.lh-table-column--text,\n.lh-table-column--source-location,\n.lh-table-column--url,\n/* .lh-table-column--thumbnail, */\n/* .lh-table-column--empty,*/\n.lh-table-column--code,\n.lh-table-column--node {\n text-align: left;\n}\n\n.lh-table-column--code {\n min-width: 100px;\n}\n\n.lh-table-column--bytes,\n.lh-table-column--timespanMs,\n.lh-table-column--ms,\n.lh-table-column--numeric {\n text-align: right;\n word-break: normal;\n}\n\n\n\n.lh-table .lh-table-column--thumbnail {\n width: var(--image-preview-size);\n}\n\n.lh-table-column--url {\n min-width: 250px;\n}\n\n.lh-table-column--text {\n min-width: 80px;\n}\n\n/* Keep columns narrow if they follow the URL column */\n/* 12% was determined to be a decent narrow width, but wide enough for column headings */\n.lh-table-column--url + th.lh-table-column--bytes,\n.lh-table-column--url + .lh-table-column--bytes + th.lh-table-column--bytes,\n.lh-table-column--url + .lh-table-column--ms,\n.lh-table-column--url + .lh-table-column--ms + th.lh-table-column--bytes,\n.lh-table-column--url + .lh-table-column--bytes + th.lh-table-column--timespanMs {\n width: 12%;\n}\n\n.lh-text__url-host {\n display: inline;\n}\n\n.lh-text__url-host {\n margin-left: calc(var(--report-font-size) / 2);\n opacity: 0.6;\n font-size: 90%\n}\n\n.lh-thumbnail {\n object-fit: cover;\n width: var(--image-preview-size);\n height: var(--image-preview-size);\n display: block;\n}\n\n.lh-unknown pre {\n overflow: scroll;\n border: solid 1px var(--color-gray-200);\n}\n\n.lh-text__url > a {\n color: inherit;\n text-decoration: none;\n}\n\n.lh-text__url > a:hover {\n text-decoration: underline dotted #999;\n}\n\n.lh-sub-item-row {\n margin-left: 20px;\n margin-bottom: 0;\n color: var(--color-gray-700);\n}\n\n.lh-sub-item-row td {\n padding-top: 4px;\n padding-bottom: 4px;\n padding-left: 20px;\n}\n\n/* Chevron\n https://codepen.io/paulirish/pen/LmzEmK\n */\n.lh-chevron {\n --chevron-angle: 42deg;\n /* Edge doesn\'t support transform: rotate(calc(...)), so we define it here */\n --chevron-angle-right: -42deg;\n width: var(--chevron-size);\n height: var(--chevron-size);\n margin-top: calc((var(--report-line-height) - 12px) / 2);\n}\n\n.lh-chevron__lines {\n transition: transform 0.4s;\n transform: translateY(var(--report-line-height));\n}\n.lh-chevron__line {\n stroke: var(--chevron-line-stroke);\n stroke-width: var(--chevron-size);\n stroke-linecap: square;\n transform-origin: 50%;\n transform: rotate(var(--chevron-angle));\n transition: transform 300ms, stroke 300ms;\n}\n\n.lh-expandable-details .lh-chevron__line-right,\n.lh-expandable-details[open] .lh-chevron__line-left {\n transform: rotate(var(--chevron-angle-right));\n}\n\n.lh-expandable-details[open] .lh-chevron__line-right {\n transform: rotate(var(--chevron-angle));\n}\n\n\n.lh-expandable-details[open] .lh-chevron__lines {\n transform: translateY(calc(var(--chevron-size) * -1));\n}\n\n.lh-expandable-details[open] {\n animation: 300ms openDetails forwards;\n padding-bottom: var(--default-padding);\n}\n\n@keyframes openDetails {\n from {\n outline: 1px solid var(--report-background-color);\n }\n to {\n outline: 1px solid;\n box-shadow: 0 2px 4px rgba(0, 0, 0, .24);\n }\n}\n\n@media screen and (max-width: 780px) {\n /* no black outline if we\'re not confident the entire table can be displayed within bounds */\n .lh-expandable-details[open] {\n animation: none;\n }\n}\n\n.lh-expandable-details[open] summary, details.lh-clump > summary {\n border-bottom: 1px solid var(--report-border-color-secondary);\n}\ndetails.lh-clump[open] > summary {\n border-bottom-width: 0;\n}\n\n\n\ndetails .lh-clump-toggletext--hide,\ndetails[open] .lh-clump-toggletext--show { display: none; }\ndetails[open] .lh-clump-toggletext--hide { display: block;}\n\n\n/* Tooltip */\n.lh-tooltip-boundary {\n position: relative;\n}\n\n.lh-tooltip {\n position: absolute;\n display: none; /* Don\'t retain these layers when not needed */\n opacity: 0;\n background: #ffffff;\n white-space: pre-line; /* Render newlines in the text */\n min-width: 246px;\n max-width: 275px;\n padding: 15px;\n border-radius: 5px;\n text-align: initial;\n line-height: 1.4;\n}\n/* shrink tooltips to not be cutoff on left edge of narrow viewports\n 45vw is chosen to be ~= width of the left column of metrics\n*/\n@media screen and (max-width: 535px) {\n .lh-tooltip {\n min-width: 45vw;\n padding: 3vw;\n }\n}\n\n.lh-tooltip-boundary:hover .lh-tooltip {\n display: block;\n animation: fadeInTooltip 250ms;\n animation-fill-mode: forwards;\n animation-delay: 850ms;\n bottom: 100%;\n z-index: 1;\n will-change: opacity;\n right: 0;\n pointer-events: none;\n}\n\n.lh-tooltip::before {\n content: "";\n border: solid transparent;\n border-bottom-color: #fff;\n border-width: 10px;\n position: absolute;\n bottom: -20px;\n right: 6px;\n transform: rotate(180deg);\n pointer-events: none;\n}\n\n@keyframes fadeInTooltip {\n 0% { opacity: 0; }\n 75% { opacity: 1; }\n 100% { opacity: 1; filter: drop-shadow(1px 0px 1px #aaa) drop-shadow(0px 2px 4px hsla(206, 6%, 25%, 0.15)); pointer-events: auto; }\n}\n\n/* Element screenshot */\n.lh-element-screenshot {\n float: left;\n margin-right: 20px;\n}\n.lh-element-screenshot__content {\n overflow: hidden;\n min-width: 110px;\n display: flex;\n justify-content: center;\n background-color: var(--report-background-color);\n}\n.lh-element-screenshot__image {\n position: relative;\n /* Set by ElementScreenshotRenderer.installFullPageScreenshotCssVariable */\n background-image: var(--element-screenshot-url);\n outline: 2px solid #777;\n background-color: white;\n background-repeat: no-repeat;\n}\n.lh-element-screenshot__mask {\n position: absolute;\n background: #555;\n opacity: 0.8;\n}\n.lh-element-screenshot__element-marker {\n position: absolute;\n outline: 2px solid var(--color-lime-400);\n}\n.lh-element-screenshot__overlay {\n position: fixed;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n z-index: 2000; /* .lh-topbar is 1000 */\n background: var(--screenshot-overlay-background);\n display: flex;\n align-items: center;\n justify-content: center;\n cursor: zoom-out;\n}\n\n.lh-element-screenshot__overlay .lh-element-screenshot {\n margin-right: 0; /* clearing margin used in thumbnail case */\n outline: 1px solid var(--color-gray-700);\n}\n\n.lh-screenshot-overlay--enabled .lh-element-screenshot {\n cursor: zoom-out;\n}\n.lh-screenshot-overlay--enabled .lh-node .lh-element-screenshot {\n cursor: zoom-in;\n}\n\n\n.lh-meta__items {\n --meta-icon-size: calc(var(--report-icon-size) * 0.667);\n padding: var(--default-padding);\n display: grid;\n grid-template-columns: 1fr 1fr 1fr;\n background-color: var(--env-item-background-color);\n border-radius: 3px;\n margin: 0 0 var(--default-padding) 0;\n font-size: 12px;\n column-gap: var(--default-padding);\n color: var(--color-gray-700);\n}\n\n.lh-meta__item {\n display: block;\n list-style-type: none;\n position: relative;\n padding: 0 0 0 calc(var(--meta-icon-size) + var(--default-padding) * 2);\n cursor: unset; /* disable pointer cursor from report-icon */\n}\n\n.lh-meta__item.lh-tooltip-boundary {\n text-decoration: dotted underline var(--color-gray-500);\n cursor: help;\n}\n\n.lh-meta__item.lh-report-icon::before {\n position: absolute;\n left: var(--default-padding);\n width: var(--meta-icon-size);\n height: var(--meta-icon-size);\n}\n\n.lh-meta__item.lh-report-icon:hover::before {\n opacity: 0.7;\n}\n\n.lh-meta__item .lh-tooltip {\n color: var(--color-gray-800);\n}\n\n.lh-meta__item .lh-tooltip::before {\n right: auto; /* Set the tooltip arrow to the leftside */\n left: 6px;\n}\n\n/* Change the grid for narrow viewport. */\n@media screen and (max-width: 640px) {\n .lh-meta__items {\n grid-template-columns: 1fr 1fr;\n }\n}\n@media screen and (max-width: 535px) {\n .lh-meta__items {\n display: block;\n }\n}\n\n\n/*# sourceURL=report-styles.css */\n'),t.append(n),t}(e);case"topbar":return function(e){const t=e.createFragment(),n=e.createElement("style");n.append("\n .lh-topbar {\n position: sticky;\n top: 0;\n left: 0;\n right: 0;\n z-index: 1000;\n display: flex;\n align-items: center;\n height: var(--topbar-height);\n padding: var(--topbar-padding);\n font-size: var(--report-font-size-secondary);\n background-color: var(--topbar-background-color);\n border-bottom: 1px solid var(--color-gray-200);\n }\n\n .lh-topbar__logo {\n width: var(--topbar-logo-size);\n height: var(--topbar-logo-size);\n user-select: none;\n flex: none;\n }\n\n .lh-topbar__url {\n margin: var(--topbar-padding);\n text-decoration: none;\n color: var(--report-text-color);\n text-overflow: ellipsis;\n overflow: hidden;\n white-space: nowrap;\n }\n\n .lh-tools {\n display: flex;\n align-items: center;\n margin-left: auto;\n will-change: transform;\n min-width: var(--report-icon-size);\n }\n .lh-tools__button {\n width: var(--report-icon-size);\n min-width: 24px;\n height: var(--report-icon-size);\n cursor: pointer;\n margin-right: 5px;\n /* This is actually a button element, but we want to style it like a transparent div. */\n display: flex;\n background: none;\n color: inherit;\n border: none;\n padding: 0;\n font: inherit;\n outline: inherit;\n }\n .lh-tools__button svg {\n fill: var(--tools-icon-color);\n }\n .lh-dark .lh-tools__button svg {\n filter: invert(1);\n }\n .lh-tools__button.lh-active + .lh-tools__dropdown {\n opacity: 1;\n clip: rect(-1px, 194px, 242px, -3px);\n visibility: visible;\n }\n .lh-tools__dropdown {\n position: absolute;\n background-color: var(--report-background-color);\n border: 1px solid var(--report-border-color);\n border-radius: 3px;\n padding: calc(var(--default-padding) / 2) 0;\n cursor: pointer;\n top: 36px;\n right: 0;\n box-shadow: 1px 1px 3px #ccc;\n min-width: 125px;\n clip: rect(0, 164px, 0, 0);\n visibility: hidden;\n opacity: 0;\n transition: all 200ms cubic-bezier(0,0,0.2,1);\n }\n .lh-tools__dropdown a {\n color: currentColor;\n text-decoration: none;\n white-space: nowrap;\n padding: 0 6px;\n line-height: 2;\n }\n .lh-tools__dropdown a:hover,\n .lh-tools__dropdown a:focus {\n background-color: var(--color-gray-200);\n outline: none;\n }\n /* save-gist option hidden in report. */\n .lh-tools__dropdown a[data-action='save-gist'] {\n display: none;\n }\n\n .lh-locale-selector {\n width: 100%;\n color: var(--report-text-color);\n background-color: var(--locale-selector-background-color);\n padding: 2px;\n }\n .lh-tools-locale {\n display: flex;\n align-items: center;\n flex-direction: row-reverse;\n }\n .lh-tools-locale__selector-wrapper {\n transition: opacity 0.15s;\n opacity: 0;\n max-width: 200px;\n }\n .lh-button.lh-tool-locale__button {\n height: var(--topbar-height);\n color: var(--tools-icon-color);\n padding: calc(var(--default-padding) / 2);\n }\n .lh-tool-locale__button.lh-active + .lh-tools-locale__selector-wrapper {\n opacity: 1;\n clip: rect(-1px, 194px, 242px, -3px);\n visibility: visible;\n margin: 0 4px;\n }\n\n @media screen and (max-width: 964px) {\n .lh-tools__dropdown {\n right: 0;\n left: initial;\n }\n }\n @media print {\n .lh-topbar {\n position: static;\n margin-left: 0;\n }\n\n .lh-tools__dropdown {\n display: none;\n }\n }\n "),t.append(n);const r=e.createElement("div","lh-topbar"),o=e.createElementNS("http://www.w3.org/2000/svg","svg","lh-topbar__logo");o.setAttribute("role","img"),o.setAttribute("title","Lighthouse logo"),o.setAttribute("fill","none"),o.setAttribute("xmlns","http://www.w3.org/2000/svg"),o.setAttribute("viewBox","0 0 48 48");const i=e.createElementNS("http://www.w3.org/2000/svg","path");i.setAttribute("d","m14 7 10-7 10 7v10h5v7h-5l5 24H9l5-24H9v-7h5V7Z"),i.setAttribute("fill","#F63");const a=e.createElementNS("http://www.w3.org/2000/svg","path");a.setAttribute("d","M31.561 24H14l-1.689 8.105L31.561 24ZM18.983 48H9l1.022-4.907L35.723 32.27l1.663 7.98L18.983 48Z"),a.setAttribute("fill","#FFA385");const l=e.createElementNS("http://www.w3.org/2000/svg","path");l.setAttribute("fill","#FF3"),l.setAttribute("d","M20.5 10h7v7h-7z"),o.append(" ",i," ",a," ",l," ");const s=e.createElement("a","lh-topbar__url");s.setAttribute("href",""),s.setAttribute("target","_blank"),s.setAttribute("rel","noopener");const c=e.createElement("div","lh-tools"),d=e.createElement("div","lh-tools-locale lh-hidden"),h=e.createElement("button","lh-button lh-tool-locale__button");h.setAttribute("id","lh-button__swap-locales"),h.setAttribute("title","Show Language Picker"),h.setAttribute("aria-label","Toggle language picker"),h.setAttribute("aria-haspopup","menu"),h.setAttribute("aria-expanded","false"),h.setAttribute("aria-controls","lh-tools-locale__selector-wrapper");const p=e.createElementNS("http://www.w3.org/2000/svg","svg");p.setAttribute("width","20px"),p.setAttribute("height","20px"),p.setAttribute("viewBox","0 0 24 24"),p.setAttribute("fill","currentColor");const u=e.createElementNS("http://www.w3.org/2000/svg","path");u.setAttribute("d","M0 0h24v24H0V0z"),u.setAttribute("fill","none");const g=e.createElementNS("http://www.w3.org/2000/svg","path");g.setAttribute("d","M12.87 15.07l-2.54-2.51.03-.03c1.74-1.94 2.98-4.17 3.71-6.53H17V4h-7V2H8v2H1v1.99h11.17C11.5 7.92 10.44 9.75 9 11.35 8.07 10.32 7.3 9.19 6.69 8h-2c.73 1.63 1.73 3.17 2.98 4.56l-5.09 5.02L4 19l5-5 3.11 3.11.76-2.04zM18.5 10h-2L12 22h2l1.12-3h4.75L21 22h2l-4.5-12zm-2.62 7l1.62-4.33L19.12 17h-3.24z"),p.append(u,g),h.append(" ",p," ");const m=e.createElement("div","lh-tools-locale__selector-wrapper");m.setAttribute("id","lh-tools-locale__selector-wrapper"),m.setAttribute("role","menu"),m.setAttribute("aria-labelledby","lh-button__swap-locales"),m.setAttribute("aria-hidden","true"),m.append(" "," "),d.append(" ",h," ",m," ");const f=e.createElement("button","lh-tools__button");f.setAttribute("id","lh-tools-button"),f.setAttribute("title","Tools menu"),f.setAttribute("aria-label","Toggle report tools menu"),f.setAttribute("aria-haspopup","menu"),f.setAttribute("aria-expanded","false"),f.setAttribute("aria-controls","lh-tools-dropdown");const v=e.createElementNS("http://www.w3.org/2000/svg","svg");v.setAttribute("width","100%"),v.setAttribute("height","100%"),v.setAttribute("viewBox","0 0 24 24");const b=e.createElementNS("http://www.w3.org/2000/svg","path");b.setAttribute("d","M0 0h24v24H0z"),b.setAttribute("fill","none");const _=e.createElementNS("http://www.w3.org/2000/svg","path");_.setAttribute("d","M12 8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"),v.append(" ",b," ",_," "),f.append(" ",v," ");const w=e.createElement("div","lh-tools__dropdown");w.setAttribute("id","lh-tools-dropdown"),w.setAttribute("role","menu"),w.setAttribute("aria-labelledby","lh-tools-button");const y=e.createElement("a","lh-report-icon lh-report-icon--print");y.setAttribute("role","menuitem"),y.setAttribute("tabindex","-1"),y.setAttribute("href","#"),y.setAttribute("data-i18n","dropdownPrintSummary"),y.setAttribute("data-action","print-summary");const x=e.createElement("a","lh-report-icon lh-report-icon--print");x.setAttribute("role","menuitem"),x.setAttribute("tabindex","-1"),x.setAttribute("href","#"),x.setAttribute("data-i18n","dropdownPrintExpanded"),x.setAttribute("data-action","print-expanded");const k=e.createElement("a","lh-report-icon lh-report-icon--copy");k.setAttribute("role","menuitem"),k.setAttribute("tabindex","-1"),k.setAttribute("href","#"),k.setAttribute("data-i18n","dropdownCopyJSON"),k.setAttribute("data-action","copy");const E=e.createElement("a","lh-report-icon lh-report-icon--download lh-hidden");E.setAttribute("role","menuitem"),E.setAttribute("tabindex","-1"),E.setAttribute("href","#"),E.setAttribute("data-i18n","dropdownSaveHTML"),E.setAttribute("data-action","save-html");const A=e.createElement("a","lh-report-icon lh-report-icon--download");A.setAttribute("role","menuitem"),A.setAttribute("tabindex","-1"),A.setAttribute("href","#"),A.setAttribute("data-i18n","dropdownSaveJSON"),A.setAttribute("data-action","save-json");const S=e.createElement("a","lh-report-icon lh-report-icon--open");S.setAttribute("role","menuitem"),S.setAttribute("tabindex","-1"),S.setAttribute("href","#"),S.setAttribute("data-i18n","dropdownViewer"),S.setAttribute("data-action","open-viewer");const z=e.createElement("a","lh-report-icon lh-report-icon--open");z.setAttribute("role","menuitem"),z.setAttribute("tabindex","-1"),z.setAttribute("href","#"),z.setAttribute("data-i18n","dropdownSaveGist"),z.setAttribute("data-action","save-gist");const C=e.createElement("a","lh-report-icon lh-report-icon--dark");return C.setAttribute("role","menuitem"),C.setAttribute("tabindex","-1"),C.setAttribute("href","#"),C.setAttribute("data-i18n","dropdownDarkTheme"),C.setAttribute("data-action","toggle-dark"),w.append(" ",y," ",x," ",k," "," ",E," ",A," ",S," ",z," ",C," "),c.append(" ",d," ",f," ",w," "),r.append(" "," ",o," ",s," ",c," "),t.append(r),t}(e);case"warningsToplevel":return function(e){const t=e.createFragment(),n=e.createElement("div","lh-warnings lh-warnings--toplevel"),r=e.createElement("p","lh-warnings__msg"),o=e.createElement("ul");return n.append(" ",r," ",o," "),t.append(n),t}(e)}throw new Error("unexpected component: "+t)}(this,e),this._componentCache.set(e,t),t.cloneNode(!0)}clearComponentCache(){this._componentCache.clear()}convertMarkdownLinkSnippets(e,t={}){const r=this.createElement("span");for(const o of n.splitMarkdownLink(e)){const e=o.text.includes("`")?this.convertMarkdownCodeSnippets(o.text):o.text;if(!o.isLink){r.append(e);continue}const n=new URL(o.linkHref);(["https://developers.google.com","https://web.dev","https://developer.chrome.com"].includes(n.origin)||t.alwaysAppendUtmSource)&&(n.searchParams.set("utm_source","lighthouse"),n.searchParams.set("utm_medium",this._lighthouseChannel));const i=this.createElement("a");i.rel="noopener",i.target="_blank",i.append(e),this.safelySetHref(i,n.href),r.append(i)}return r}safelySetHref(e,t){if((t=t||"").startsWith("#"))return void(e.href=t);let n;try{n=new URL(t)}catch(e){}n&&["https:","http:"].includes(n.protocol)&&(e.href=n.href)}safelySetBlobHref(e,t){if("text/html"!==t.type&&"application/json"!==t.type)throw new Error("Unsupported blob type");const n=URL.createObjectURL(t);e.href=n}convertMarkdownCodeSnippets(e){const t=this.createElement("span");for(const r of n.splitMarkdownCodeSpans(e))if(r.isCode){const e=this.createElement("code");e.textContent=r.text,t.append(e)}else t.append(this._document.createTextNode(r.text));return t}setLighthouseChannel(e){this._lighthouseChannel=e}document(){return this._document}isDevTools(){return!!this._document.querySelector(".lh-devtools")}find(e,t){const n=t.querySelector(e);if(null===n)throw new Error(`query ${e} not found`);return n}findAll(e,t){return Array.from(t.querySelectorAll(e))}fireEventOn(e,t=this._document,n){const r=new CustomEvent(e,n?{detail:n}:void 0);t.dispatchEvent(r)}saveFile(e,t){const n=this.createElement("a");n.download=t,this.safelySetBlobHref(n,e),this._document.body.append(n),n.click(),this._document.body.removeChild(n),setTimeout((()=>URL.revokeObjectURL(n.href)),500)}}
/**
* @license Copyright 2023 The Lighthouse Authors. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0
* Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
*/let o=0;class i{static i18n=null;static strings={};static reportJson=null;static apply(e){i.strings={...c,...e.providedStrings},i.i18n=e.i18n,i.reportJson=e.reportJson}static getUniqueSuffix(){return o++}static resetUniqueSuffix(){o=0}}
/**
* @license Copyright 2023 The Lighthouse Authors. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0
* Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
*/const a="data:image/jpeg;base64,",l=n.RATINGS;
/**
* @license Copyright 2023 The Lighthouse Authors. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0
* Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
*/class s{static prepareReportResult(e){const t=JSON.parse(JSON.stringify(e));!function(e){e.configSettings.locale||(e.configSettings.locale="en"),e.configSettings.formFactor||(e.configSettings.formFactor=e.configSettings.emulatedFormFactor),e.finalDisplayedUrl=n.getFinalDisplayedUrl(e),e.mainDocumentUrl=n.getMainDocumentUrl(e);for(const t of Object.values(e.audits))if("not_applicable"!==t.scoreDisplayMode&&"not-applicable"!==t.scoreDisplayMode||(t.scoreDisplayMode="notApplicable"),t.details){if(void 0!==t.details.type&&"diagnostic"!==t.details.type||(t.details.type="debugdata"),"filmstrip"===t.details.type)for(const e of t.details.items)e.data.startsWith(a)||(e.data=a+e.data);if("table"===t.details.type)for(const e of t.details.headings){const{itemType:t,text:n}=e;void 0!==t&&(e.valueType=t,delete e.itemType),void 0!==n&&(e.label=n,delete e.text);const r=e.subItemsHeading?.itemType;e.subItemsHeading&&void 0!==r&&(e.subItemsHeading.valueType=r,delete e.subItemsHeading.itemType)}if("third-party-summary"===t.id&&("opportunity"===t.details.type||"table"===t.details.type)){const{headings:e,items:n}=t.details;if("link"===e[0].valueType){e[0].valueType="text";for(const e of n)"object"==typeof e.entity&&"link"===e.entity.type&&(e.entity=e.entity.text);t.details.isEntityGrouped=!0}}}const[t]=e.lighthouseVersion.split(".").map(Number),r=e.categories.performance;if(t<9&&r){e.categoryGroups||(e.categoryGroups={}),e.categoryGroups.hidden={title:""};for(const e of r.auditRefs)e.group?["load-opportunities","diagnostics"].includes(e.group)&&delete e.group:e.group="hidden"}if(e.environment||(e.environment={benchmarkIndex:0,networkUserAgent:e.userAgent,hostUserAgent:e.userAgent}),e.configSettings.screenEmulation||(e.configSettings.screenEmulation={width:-1,height:-1,deviceScaleFactor:-1,mobile:/mobile/i.test(e.environment.hostUserAgent),disabled:!1}),e.i18n||(e.i18n={}),e.audits["full-page-screenshot"]){const t=e.audits["full-page-screenshot"].details;e.fullPageScreenshot=t?{screenshot:t.screenshot,nodes:t.nodes}:null,delete e.audits["full-page-screenshot"]}}(t);for(const e of Object.values(t.audits))e.details&&("opportunity"!==e.details.type&&"table"!==e.details.type||!e.details.isEntityGrouped&&t.entities&&s.classifyEntities(t.entities,e.details));if("object"!=typeof t.categories)throw new Error("No categories provided.");const r=new Map;for(const e of Object.values(t.categories))e.auditRefs.forEach((e=>{e.relevantAudits&&e.relevantAudits.forEach((t=>{const n=r.get(t)||[];n.push(e),r.set(t,n)}))})),e.auditRefs.forEach((e=>{const n=t.audits[e.id];e.result=n,r.has(e.id)&&(e.relevantMetrics=r.get(e.id)),t.stackPacks&&t.stackPacks.forEach((t=>{t.descriptions[e.id]&&(e.stackPacks=e.stackPacks||[],e.stackPacks.push({title:t.title,iconDataURL:t.iconDataURL,description:t.descriptions[e.id]}))}))}));return t}static getUrlLocatorFn(e){const t=e.find((e=>"url"===e.valueType))?.key;if(t&&"string"==typeof t)return e=>{const n=e[t];if("string"==typeof n)return n};const n=e.find((e=>"source-location"===e.valueType))?.key;return n?e=>{const t=e[n];if("object"==typeof t&&"source-location"===t.type)return t.url}:void 0}static classifyEntities(e,t){const{items:r,headings:o}=t;if(!r.length||r.some((e=>e.entity)))return;const i=s.getUrlLocatorFn(o);if(i)for(const t of r){const r=i(t);if(!r)continue;let o="";try{o=n.parseURL(r).origin}catch{}if(!o)continue;const a=e.find((e=>e.origins.includes(o)));a&&(t.entity=a.name)}}static getTableItemSortComparator(e){return(t,n)=>{for(const r of e){const e=t[r],o=n[r];if(typeof e==typeof o&&["number","string"].includes(typeof e)||console.warn(`Warning: Attempting to sort unsupported value type: ${r}.`),"number"==typeof e&&"number"==typeof o&&e!==o)return o-e;if("string"==typeof e&&"string"==typeof o&&e!==o)return e.localeCompare(o)}return 0}}static getEmulationDescriptions(e){let t,n,r;const o=e.throttling,a=i.i18n,l=i.strings;switch(e.throttlingMethod){case"provided":r=n=t=l.throttlingProvided;break;case"devtools":{const{cpuSlowdownMultiplier:e,requestLatencyMs:i}=o;t=a.formatNumber(e)+"x slowdown (DevTools)",n=`${a.formatMilliseconds(i)} HTTP RTT, ${a.formatKbps(o.downloadThroughputKbps)} down, ${a.formatKbps(o.uploadThroughputKbps)} up (DevTools)`,r=562.5===i&&o.downloadThroughputKbps===1638.4*.9&&675===o.uploadThroughputKbps?l.runtimeSlow4g:l.runtimeCustom;break}case"simulate":{const{cpuSlowdownMultiplier:e,rttMs:i,throughputKbps:s}=o;t=a.formatNumber(e)+"x slowdown (Simulated)",n=`${a.formatMilliseconds(i)} TCP RTT, ${a.formatKbps(s)} throughput (Simulated)`,r=150===i&&1638.4===s?l.runtimeSlow4g:l.runtimeCustom;break}default:r=t=n=l.runtimeUnknown}const s="devtools"!==e.channel&&e.screenEmulation.disabled,c="devtools"===e.channel?"mobile"===e.formFactor:e.screenEmulation.mobile;let d=l.runtimeMobileEmulation;return s?d=l.runtimeNoEmulation:c||(d=l.runtimeDesktopEmulation),{deviceEmulation:d,screenEmulation:s?void 0:`${e.screenEmulation.width}x${e.screenEmulation.height}, DPR ${e.screenEmulation.deviceScaleFactor}`,cpuThrottling:t,networkThrottling:n,summary:r}}static showAsPassed(e){switch(e.scoreDisplayMode){case"manual":case"notApplicable":return!0;case"error":case"informative":return!1;case"numeric":case"binary":default:return Number(e.score)>=l.PASS.minScore}}static calculateRating(e,t){if("manual"===t||"notApplicable"===t)return l.PASS.label;if("error"===t)return l.ERROR.label;if(null===e)return l.FAIL.label;let n=l.FAIL.label;return e>=l.PASS.minScore?n=l.PASS.label:e>=l.AVERAGE.minScore&&(n=l.AVERAGE.label),n}static calculateCategoryFraction(e){let t=0,n=0,r=0,o=0;for(const i of e.auditRefs){const e=s.showAsPassed(i.result);"hidden"!==i.group&&"manual"!==i.result.scoreDisplayMode&&"notApplicable"!==i.result.scoreDisplayMode&&("informative"!==i.result.scoreDisplayMode?(++t,o+=i.weight,e&&n++):e||++r)}return{numPassed:n,numPassableAudits:t,numInformative:r,totalWeight:o}}static isPluginCategory(e){return e.startsWith("lighthouse-plugin-")}static shouldDisplayAsFraction(e){return"timespan"===e||"snapshot"===e}}const c={varianceDisclaimer:"Values are estimated and may vary. The [performance score is calculated](https://developer.chrome.com/docs/lighthouse/performance/performance-scoring/) directly from these metrics.",calculatorLink:"See calculator.",showRelevantAudits:"Show audits relevant to:",opportunityResourceColumnLabel:"Opportunity",opportunitySavingsColumnLabel:"Estimated Savings",errorMissingAuditInfo:"Report error: no audit information",errorLabel:"Error!",warningHeader:"Warnings: ",warningAuditsGroupTitle:"Passed audits but with warnings",passedAuditsGroupTitle:"Passed audits",notApplicableAuditsGroupTitle:"Not applicable",manualAuditsGroupTitle:"Additional items to manually check",toplevelWarningsMessage:"There were issues affecting this run of Lighthouse:",crcInitialNavigation:"Initial Navigation",crcLongestDurationLabel:"Maximum critical path latency:",snippetExpandButtonLabel:"Expand snippet",snippetCollapseButtonLabel:"Collapse snippet",lsPerformanceCategoryDescription:"[Lighthouse](https://developers.google.com/web/tools/lighthouse/) analysis of the current page on an emulated mobile network. Values are estimated and may vary.",labDataTitle:"Lab Data",thirdPartyResourcesLabel:"Show 3rd-party resources",viewTreemapLabel:"View Treemap",viewTraceLabel:"View Trace",viewOriginalTraceLabel:"View Original Trace",dropdownPrintSummary:"Print Summary",dropdownPrintExpanded:"Print Expanded",dropdownCopyJSON:"Copy JSON",dropdownSaveHTML:"Save as HTML",dropdownSaveJSON:"Save as JSON",dropdownViewer:"Open in Viewer",dropdownSaveGist:"Save as Gist",dropdownDarkTheme:"Toggle Dark Theme",runtimeSettingsDevice:"Device",runtimeSettingsNetworkThrottling:"Network throttling",runtimeSettingsCPUThrottling:"CPU throttling",runtimeSettingsUANetwork:"User agent (network)",runtimeSettingsBenchmark:"Unthrottled CPU/Memory Power",runtimeSettingsAxeVersion:"Axe version",runtimeSettingsScreenEmulation:"Screen emulation",footerIssue:"File an issue",runtimeNoEmulation:"No emulation",runtimeMobileEmulation:"Emulated Moto G Power",runtimeDesktopEmulation:"Emulated Desktop",runtimeUnknown:"Unknown",runtimeSingleLoad:"Single page load",runtimeAnalysisWindow:"Initial page load",runtimeSingleLoadTooltip:"This data is taken from a single page load, as opposed to field data summarizing many sessions.",throttlingProvided:"Provided by environment",show:"Show",hide:"Hide",expandView:"Expand view",collapseView:"Collapse view",runtimeSlow4g:"Slow 4G throttling",runtimeCustom:"Custom throttling",firstPartyChipLabel:"1st party",openInANewTabTooltip:"Open in a new tab",unattributable:"Unattributable"};
/**
* @license
* Copyright 2017 The Lighthouse Authors. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS-IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/class d{constructor(e,t){this.dom=e,this.detailsRenderer=t}get _clumpTitles(){return{warning:i.strings.warningAuditsGroupTitle,manual:i.strings.manualAuditsGroupTitle,passed:i.strings.passedAuditsGroupTitle,notApplicable:i.strings.notApplicableAuditsGroupTitle}}renderAudit(e){const t=this.dom.createComponent("audit");return this.populateAuditValues(e,t)}populateAuditValues(e,t){const n=i.strings,r=this.dom.find(".lh-audit",t);r.id=e.result.id;const o=e.result.scoreDisplayMode;e.result.displayValue&&(this.dom.find(".lh-audit__display-text",r).textContent=e.result.displayValue);const a=this.dom.find(".lh-audit__title",r);a.append(this.dom.convertMarkdownCodeSnippets(e.result.title));const l=this.dom.find(".lh-audit__description",r);l.append(this.dom.convertMarkdownLinkSnippets(e.result.description));for(const t of e.relevantMetrics||[]){const e=this.dom.createChildOf(l,"span","lh-audit__adorn");e.title="Relevant to "+t.result.title,e.textContent=t.acronym||t.id}e.stackPacks&&e.stackPacks.forEach((e=>{const t=this.dom.createElement("img","lh-audit__stackpack__img");t.src=e.iconDataURL,t.alt=e.title;const n=this.dom.convertMarkdownLinkSnippets(e.description,{alwaysAppendUtmSource:!0}),o=this.dom.createElement("div","lh-audit__stackpack");o.append(t,n),this.dom.find(".lh-audit__stackpacks",r).append(o)}));const s=this.dom.find("details",r);if(e.result.details){const t=this.detailsRenderer.render(e.result.details);t&&(t.classList.add("lh-details"),s.append(t))}if(this.dom.find(".lh-chevron-container",r).append(this._createChevron()),this._setRatingClass(r,e.result.score,o),"error"===e.result.scoreDisplayMode){r.classList.add("lh-audit--error");const t=this.dom.find(".lh-audit__display-text",r);t.textContent=n.errorLabel,t.classList.add("lh-tooltip-boundary"),this.dom.createChildOf(t,"div","lh-tooltip lh-tooltip--error").textContent=e.result.errorMessage||n.errorMissingAuditInfo}else e.result.explanation&&(this.dom.createChildOf(a,"div","lh-audit-explanation").textContent=e.result.explanation);const c=e.result.warnings;if(!c||0===c.length)return r;const d=this.dom.find("summary",s),h=this.dom.createChildOf(d,"div","lh-warnings");if(this.dom.createChildOf(h,"span").textContent=n.warningHeader,1===c.length)h.append(this.dom.createTextNode(c.join("")));else{const e=this.dom.createChildOf(h,"ul");for(const t of c)this.dom.createChildOf(e,"li").textContent=t}return r}injectFinalScreenshot(e,t,n){const r=t["final-screenshot"];if(!r||"error"===r.scoreDisplayMode)return null;if(!r.details||"screenshot"!==r.details.type)return null;const o=this.dom.createElement("img","lh-final-ss-image"),i=r.details.data;o.src=i,o.alt=r.title;const a=this.dom.find(".lh-category .lh-category-header",e),l=this.dom.createElement("div","lh-category-headercol"),s=this.dom.createElement("div","lh-category-headercol lh-category-headercol--separator"),c=this.dom.createElement("div","lh-category-headercol");l.append(...a.childNodes),l.append(n),c.append(o),a.append(l,s,c),a.classList.add("lh-category-header__finalscreenshot")}_createChevron(){const e=this.dom.createComponent("chevron");return this.dom.find("svg.lh-chevron",e)}_setRatingClass(e,t,n){const r=s.calculateRating(t,n);return e.classList.add("lh-audit--"+n.toLowerCase()),"informative"!==n&&e.classList.add("lh-audit--"+r),e}renderCategoryHeader(e,t,n){const r=this.dom.createComponent("categoryHeader"),o=this.dom.find(".lh-score__gauge",r),i=this.renderCategoryScore(e,t,n);if(o.append(i),e.description){const t=this.dom.convertMarkdownLinkSnippets(e.description);this.dom.find(".lh-category-header__description",r).append(t)}return r}renderAuditGroup(e){const t=this.dom.createElement("div","lh-audit-group"),n=this.dom.createElement("div","lh-audit-group__header");this.dom.createChildOf(n,"span","lh-audit-group__title").textContent=e.title,t.append(n);let r=null;return e.description&&(r=this.dom.convertMarkdownLinkSnippets(e.description),r.classList.add("lh-audit-group__description","lh-audit-group__footer"),t.append(r)),[t,r]}_renderGroupedAudits(e,t){const n=new Map,r="NotAGroup";n.set(r,[]);for(const t of e){const e=t.group||r,o=n.get(e)||[];o.push(t),n.set(e,o)}const o=[];for(const[e,i]of n){if(e===r){for(const e of i)o.push(this.renderAudit(e));continue}const n=t[e],[a,l]=this.renderAuditGroup(n);for(const e of i)a.insertBefore(this.renderAudit(e),l);a.classList.add("lh-audit-group--"+e),o.push(a)}return o}renderUnexpandableClump(e,t){const n=this.dom.createElement("div");return this._renderGroupedAudits(e,t).forEach((e=>n.append(e))),n}renderClump(e,{auditRefs:t,description:n}){const r=this.dom.createComponent("clump"),o=this.dom.find(".lh-clump",r);"warning"===e&&o.setAttribute("open","");const a=this.dom.find(".lh-audit-group__header",o),l=this._clumpTitles[e];this.dom.find(".lh-audit-group__title",a).textContent=l,this.dom.find(".lh-audit-group__itemcount",o).textContent=`(${t.length})`;const s=t.map(this.renderAudit.bind(this));o.append(...s);const c=this.dom.find(".lh-audit-group",r);if(n){const e=this.dom.convertMarkdownLinkSnippets(n);e.classList.add("lh-audit-group__description","lh-audit-group__footer"),c.append(e)}return this.dom.find(".lh-clump-toggletext--show",c).textContent=i.strings.show,this.dom.find(".lh-clump-toggletext--hide",c).textContent=i.strings.hide,o.classList.add("lh-clump--"+e.toLowerCase()),c}renderCategoryScore(e,t,n){let r;if(r=n&&s.shouldDisplayAsFraction(n.gatherMode)?this.renderCategoryFraction(e):this.renderScoreGauge(e,t),n?.omitLabel&&this.dom.find(".lh-gauge__label,.lh-fraction__label",r).remove(),n?.onPageAnchorRendered){const e=this.dom.find("a",r);n.onPageAnchorRendered(e)}return r}renderScoreGauge(e,t){const n=this.dom.createComponent("gauge"),r=this.dom.find("a.lh-gauge__wrapper",n);s.isPluginCategory(e.id)&&r.classList.add("lh-gauge__wrapper--plugin");const o=Number(e.score),a=this.dom.find(".lh-gauge",n),l=this.dom.find("circle.lh-gauge-arc",a);l&&this._setGaugeArc(l,o);const c=Math.round(100*o),d=this.dom.find("div.lh-gauge__percentage",n);return d.textContent=c.toString(),null===e.score&&(d.classList.add("lh-gauge--error"),d.textContent="",d.title=i.strings.errorLabel),0===e.auditRefs.length||this.hasApplicableAudits(e)?r.classList.add("lh-gauge__wrapper--"+s.calculateRating(e.score)):(r.classList.add("lh-gauge__wrapper--not-applicable"),d.textContent="-",d.title=i.strings.notApplicableAuditsGroupTitle),this.dom.find(".lh-gauge__label",n).textContent=e.title,n}renderCategoryFraction(e){const t=this.dom.createComponent("fraction"),n=this.dom.find("a.lh-fraction__wrapper",t),{numPassed:r,numPassableAudits:o,totalWeight:i}=s.calculateCategoryFraction(e),a=r/o,l=this.dom.find(".lh-fraction__content",t),c=this.dom.createElement("span");c.textContent=`${r}/${o}`,l.append(c);let d=s.calculateRating(a);return 0===i&&(d="null"),n.classList.add("lh-fraction__wrapper--"+d),this.dom.find(".lh-fraction__label",t).textContent=e.title,t}hasApplicableAudits(e){return e.auditRefs.some((e=>"notApplicable"!==e.result.scoreDisplayMode))}_setGaugeArc(e,t){const n=2*Math.PI*Number(e.getAttribute("r")),r=Number(e.getAttribute("stroke-width")),o=.25*r/n;e.style.transform=`rotate(${360*o-90}deg)`;let i=t*n-r/2;0===t&&(e.style.opacity="0"),1===t&&(i=n),e.style.strokeDasharray=`${Math.max(i,0)} ${n}`}_auditHasWarning(e){return Boolean(e.result.warnings?.length)}_getClumpIdForAuditRef(e){const t=e.result.scoreDisplayMode;return"manual"===t||"notApplicable"===t?t:s.showAsPassed(e.result)?this._auditHasWarning(e)?"warning":"passed":"failed"}render(e,t={},n){const r=this.dom.createElement("div","lh-category");r.id=e.id,r.append(this.renderCategoryHeader(e,t,n));const o=new Map;o.set("failed",[]),o.set("warning",[]),o.set("manual",[]),o.set("passed",[]),o.set("notApplicable",[]);for(const t of e.auditRefs){const e=this._getClumpIdForAuditRef(t),n=o.get(e);n.push(t),o.set(e,n)}for(const e of o.values())e.sort(((e,t)=>t.weight-e.weight));for(const[n,i]of o){if(0===i.length)continue;if("failed"===n){const e=this.renderUnexpandableClump(i,t);e.classList.add("lh-clump--failed"),r.append(e);continue}const o="manual"===n?e.manualDescription:void 0,a=this.renderClump(n,{auditRefs:i,description:o});r.append(a)}return r}}
/**
* @license
* Copyright 2017 The Lighthouse Authors. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS-IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/class h{static initTree(e){let t=0;const n=Object.keys(e);return n.length>0&&(t=e[n[0]].request.startTime),{tree:e,startTime:t,transferSize:0}}static createSegment(e,t,n,r,o,i){const a=e[t],l=Object.keys(e),s=l.indexOf(t)===l.length-1,c=!!a.children&&Object.keys(a.children).length>0,d=Array.isArray(o)?o.slice(0):[];return void 0!==i&&d.push(!i),{node:a,isLastChild:s,hasChildren:c,startTime:n,transferSize:r+a.request.transferSize,treeMarkers:d}}static createChainNode(e,t,n){const r=e.createComponent("crcChain");e.find(".lh-crc-node",r).setAttribute("title",t.node.request.url);const o=e.find(".lh-crc-node__tree-marker",r);t.treeMarkers.forEach((t=>{const n=t?"lh-tree-marker lh-vert":"lh-tree-marker";o.append(e.createElement("span",n),e.createElement("span","lh-tree-marker"))}));const a=t.isLastChild?"lh-tree-marker lh-up-right":"lh-tree-marker lh-vert-right",l=t.hasChildren?"lh-tree-marker lh-horiz-down":"lh-tree-marker lh-right";o.append(e.createElement("span",a),e.createElement("span","lh-tree-marker lh-right"),e.createElement("span",l));const s=t.node.request.url,c=n.renderTextURL(s),d=e.find(".lh-crc-node__tree-value",r);if(d.append(c),!t.hasChildren){const{startTime:n,endTime:r,transferSize:o}=t.node.request,a=e.createElement("span","lh-crc-node__chain-duration");a.textContent=" - "+i.i18n.formatMilliseconds(1e3*(r-n))+", ";const l=e.createElement("span","lh-crc-node__chain-duration");l.textContent=i.i18n.formatBytesToKiB(o,.01),d.append(a,l)}return r}static buildTree(e,t,n,r,o,i){if(r.append(p.createChainNode(e,n,i)),n.node.children)for(const a of Object.keys(n.node.children)){const l=p.createSegment(n.node.children,a,n.startTime,n.transferSize,n.treeMarkers,n.isLastChild);p.buildTree(e,t,l,r,o,i)}}static render(e,t,n){const r=e.createComponent("crc"),o=e.find(".lh-crc",r);e.find(".lh-crc-initial-nav",r).textContent=i.strings.crcInitialNavigation,e.find(".lh-crc__longest_duration_label",r).textContent=i.strings.crcLongestDurationLabel,e.find(".lh-crc__longest_duration",r).textContent=i.i18n.formatMilliseconds(t.longestChain.duration);const a=p.initTree(t.chains);for(const i of Object.keys(a.tree)){const l=p.createSegment(a.tree,i,a.startTime,a.transferSize);p.buildTree(e,r,l,o,t,n)}return e.find(".lh-crc-container",r)}}const p=h;
/**
* @license Copyright 2020 The Lighthouse Authors. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0
* Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
*/function u(e,t,n){return e<t?t:e>n?n:e}class g{static getScreenshotPositions(e,t,n){const r=(i=e).left+i.width/2,o=i.top+i.height/2;var i;const a=u(r-t.width/2,0,n.width-t.width),l=u(o-t.height/2,0,n.height-t.height);return{screenshot:{left:a,top:l},clip:{left:e.left-a,top:e.top-l}}}static renderClipPathInScreenshot(e,t,n,r,o){const a=e.find("clipPath",t),l="clip-"+i.getUniqueSuffix();a.id=l,t.style.clipPath=`url(#${l})`;const s=n.top/o.height,c=s+r.height/o.height,d=n.left/o.width,h=d+r.width/o.width,p=[`0,0 1,0 1,${s} 0,${s}`,`0,${c} 1,${c} 1,1 0,1`,`0,${s} ${d},${s} ${d},${c} 0,${c}`,`${h},${s} 1,${s} 1,${c} ${h},${c}`];for(const t of p){const n=e.createElementNS("http://www.w3.org/2000/svg","polygon");n.setAttribute("points",t),a.append(n)}}static installFullPageScreenshot(e,t){e.style.setProperty("--element-screenshot-url",`url('${t.data}')`)}static installOverlayFeature(e){const{dom:t,rootEl:n,overlayContainerEl:r,fullPageScreenshot:o}=e,i="lh-screenshot-overlay--enabled";n.classList.contains(i)||(n.classList.add(i),n.addEventListener("click",(e=>{const n=e.target;if(!n)return;const i=n.closest(".lh-node > .lh-element-screenshot");if(!i)return;const a=t.createElement("div","lh-element-screenshot__overlay");r.append(a);const l={width:.95*a.clientWidth,height:.8*a.clientHeight},s={width:Number(i.dataset.rectWidth),height:Number(i.dataset.rectHeight),left:Number(i.dataset.rectLeft),right:Number(i.dataset.rectLeft)+Number(i.dataset.rectWidth),top:Number(i.dataset.rectTop),bottom:Number(i.dataset.rectTop)+Number(i.dataset.rectHeight)},c=g.render(t,o.screenshot,s,l);c?(a.append(c),a.addEventListener("click",(()=>a.remove()))):a.remove()})))}static _computeZoomFactor(e,t){const n={x:t.width/e.width,y:t.height/e.height},r=.75*Math.min(n.x,n.y);return Math.min(1,r)}static render(e,t,n,r){if(!function(e,t){return t.left<=e.width&&0<=t.right&&t.top<=e.height&&0<=t.bottom}(t,n))return null;const o=e.createComponent("elementScreenshot"),i=e.find("div.lh-element-screenshot",o);i.dataset.rectWidth=n.width.toString(),i.dataset.rectHeight=n.height.toString(),i.dataset.rectLeft=n.left.toString(),i.dataset.rectTop=n.top.toString();const a=this._computeZoomFactor(n,r),l={width:r.width/a,height:r.height/a};l.width=Math.min(t.width,l.width),l.height=Math.min(t.height,l.height);const s=l.width*a,c=l.height*a,d=g.getScreenshotPositions(n,l,{width:t.width,height:t.height}),h=e.find("div.lh-element-screenshot__image",i);h.style.width=s+"px",h.style.height=c+"px",h.style.backgroundPositionY=-d.screenshot.top*a+"px",h.style.backgroundPositionX=-d.screenshot.left*a+"px",h.style.backgroundSize=`${t.width*a}px ${t.height*a}px`;const p=e.find("div.lh-element-screenshot__element-marker",i);p.style.width=n.width*a+"px",p.style.height=n.height*a+"px",p.style.left=d.clip.left*a+"px",p.style.top=d.clip.top*a+"px";const u=e.find("div.lh-element-screenshot__mask",i);return u.style.width=s+"px",u.style.height=c+"px",g.renderClipPathInScreenshot(e,u,d.clip,n,l),i
/**
* @license
* Copyright 2017 The Lighthouse Authors. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS-IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/}}const m=["http://","https://","data:"],f=["bytes","numeric","ms","timespanMs"];class v{constructor(e,t={}){this._dom=e,this._fullPageScreenshot=t.fullPageScreenshot,this._entities=t.entities}render(e){switch(e.type){case"filmstrip":return this._renderFilmstrip(e);case"list":return this._renderList(e);case"table":case"opportunity":return this._renderTable(e);case"criticalrequestchain":return h.render(this._dom,e,this);case"screenshot":case"debugdata":case"treemap-data":return null;default:return this._renderUnknown(e.type,e)}}_renderBytes(e){const t=i.i18n.formatBytesToKiB(e.value,e.granularity||.1),n=this._renderText(t);return n.title=i.i18n.formatBytes(e.value),n}_renderMilliseconds(e){let t;return t="duration"===e.displayUnit?i.i18n.formatDuration(e.value):i.i18n.formatMilliseconds(e.value,e.granularity||10),this._renderText(t)}renderTextURL(e){const t=e;let r,o,i;try{const e=n.parseURL(t);r="/"===e.file?e.origin:e.file,o="/"===e.file||""===e.hostname?"":`(${e.hostname})`,i=t}catch(e){r=t}const a=this._dom.createElement("div","lh-text__url");if(a.append(this._renderLink({text:r,url:t})),o){const e=this._renderText(o);e.classList.add("lh-text__url-host"),a.append(e)}return i&&(a.title=t,a.dataset.url=t),a}_renderLink(e){const t=this._dom.createElement("a");if(this._dom.safelySetHref(t,e.url),!t.href){const t=this._renderText(e.text);return t.classList.add("lh-link"),t}return t.rel="noopener",t.target="_blank",t.textContent=e.text,t.classList.add("lh-link"),t}_renderText(e){const t=this._dom.createElement("div","lh-text");return t.textContent=e,t}_renderNumeric(e){const t=i.i18n.formatNumber(e.value,e.granularity||.1),n=this._dom.createElement("div","lh-numeric");return n.textContent=t,n}_renderThumbnail(e){const t=this._dom.createElement("img","lh-thumbnail"),n=e;return t.src=n,t.title=n,t.alt="",t}_renderUnknown(e,t){console.error("Unknown details type: "+e,t);const n=this._dom.createElement("details","lh-unknown");return this._dom.createChildOf(n,"summary").textContent=`We don't know how to render audit details of type \`${e}\`. The Lighthouse version that collected this data is likely newer than the Lighthouse version of the report renderer. Expand for the raw JSON.`,this._dom.createChildOf(n,"pre").textContent=JSON.stringify(t,null,2),n}_renderTableValue(e,t){if(null==e)return null;if("object"==typeof e)switch(e.type){case"code":return this._renderCode(e.value);case"link":return this._renderLink(e);case"node":return this.renderNode(e);case"numeric":return this._renderNumeric(e);case"source-location":return this.renderSourceLocation(e);case"url":return this.renderTextURL(e.value);default:return this._renderUnknown(e.type,e)}switch(t.valueType){case"bytes":{const n=Number(e);return this._renderBytes({value:n,granularity:t.granularity})}case"code":{const t=String(e);return this._renderCode(t)}case"ms":{const n={value:Number(e),granularity:t.granularity,displayUnit:t.displayUnit};return this._renderMilliseconds(n)}case"numeric":{const n=Number(e);return this._renderNumeric({value:n,granularity:t.granularity})}case"text":{const t=String(e);return this._renderText(t)}case"thumbnail":{const t=String(e);return this._renderThumbnail(t)}case"timespanMs":{const t=Number(e);return this._renderMilliseconds({value:t})}case"url":{const t=String(e);return m.some((e=>t.startsWith(e)))?this.renderTextURL(t):this._renderCode(t)}default:return this._renderUnknown(t.valueType,e)}}_getDerivedSubItemsHeading(e){return e.subItemsHeading?{key:e.subItemsHeading.key||"",valueType:e.subItemsHeading.valueType||e.valueType,granularity:e.subItemsHeading.granularity||e.granularity,displayUnit:e.subItemsHeading.displayUnit||e.displayUnit,label:""}:null}_renderTableRow(e,t){const n=this._dom.createElement("tr");for(const r of t){if(!r||!r.key){this._dom.createChildOf(n,"td","lh-table-column--empty");continue}const t=e[r.key];let o;if(null!=t&&(o=this._renderTableValue(t,r)),o){const e="lh-table-column--"+r.valueType;this._dom.createChildOf(n,"td",e).append(o)}else this._dom.createChildOf(n,"td","lh-table-column--empty")}return n}_renderTableRowsFromItem(e,t){const n=this._dom.createFragment();if(n.append(this._renderTableRow(e,t)),!e.subItems)return n;const r=t.map(this._getDerivedSubItemsHeading);if(!r.some(Boolean))return n;for(const t of e.subItems.items){const e=this._renderTableRow(t,r);e.classList.add("lh-sub-item-row"),n.append(e)}return n}_adornEntityGroupRow(e){const t=e.dataset.entity;if(!t)return;const n=this._entities?.find((e=>e.name===t));if(!n)return;const r=this._dom.find("td",e);if(n.category){const e=this._dom.createElement("span");e.classList.add("lh-audit__adorn"),e.textContent=n.category,r.append(" ",e)}if(n.isFirstParty){const e=this._dom.createElement("span");e.classList.add("lh-audit__adorn","lh-audit__adorn1p"),e.textContent=i.strings.firstPartyChipLabel,r.append(" ",e)}if(n.homepage){const e=this._dom.createElement("a");e.href=n.homepage,e.target="_blank",e.title=i.strings.openInANewTabTooltip,e.classList.add("lh-report-icon--external"),r.append(" ",e)}}_renderEntityGroupRow(e,t){const n={...t[0]};n.valueType="text";const r=[n,...t.slice(1)],o=this._dom.createFragment();return o.append(this._renderTableRow(e,r)),this._dom.find("tr",o).classList.add("lh-row--group"),o}_getEntityGroupItems(e){const{items:t,headings:n,sortedBy:r}=e;if(!t.length||e.isEntityGrouped||!t.some((e=>e.entity)))return[];const o=new Set(e.skipSumming||[]),a=[];for(const e of n)e.key&&!o.has(e.key)&&f.includes(e.valueType)&&a.push(e.key);const l=n[0].key;if(!l)return[];const c=new Map;for(const e of t){const t="string"==typeof e.entity?e.entity:void 0,n=c.get(t)||{[l]:t||i.strings.unattributable,entity:t};for(const t of a)n[t]=Number(n[t]||0)+Number(e[t]||0);c.set(t,n)}const d=[...c.values()];return r&&d.sort(s.getTableItemSortComparator(r)),d}_renderTable(e){if(!e.items.length)return this._dom.createElement("span");const t=this._dom.createElement("table","lh-table"),n=this._dom.createChildOf(t,"thead"),r=this._dom.createChildOf(n,"tr");for(const t of e.headings){const e="lh-table-column--"+(t.valueType||"text"),n=this._dom.createElement("div","lh-text");n.textContent=t.label,this._dom.createChildOf(r,"th",e).append(n)}const o=this._getEntityGroupItems(e),i=this._dom.createChildOf(t,"tbody");if(o.length)for(const t of o){const n="string"==typeof t.entity?t.entity:void 0,r=this._renderEntityGroupRow(t,e.headings);for(const t of e.items.filter((e=>e.entity===n)))r.append(this._renderTableRowsFromItem(t,e.headings));const o=this._dom.findAll("tr",r);n&&o.length&&(o.forEach((e=>e.dataset.entity=n)),this._adornEntityGroupRow(o[0])),i.append(r)}else{let t=!0;for(const n of e.items){const r=this._renderTableRowsFromItem(n,e.headings),o=this._dom.findAll("tr",r),a=o[0];if("string"==typeof n.entity&&(a.dataset.entity=n.entity),e.isEntityGrouped&&n.entity)a.classList.add("lh-row--group"),this._adornEntityGroupRow(a);else for(const e of o)e.classList.add(t?"lh-row--even":"lh-row--odd");t=!t,i.append(r)}}return t}_renderList(e){const t=this._dom.createElement("div","lh-list");return e.items.forEach((e=>{const n=this.render(e);n&&t.append(n)})),t}renderNode(e){const t=this._dom.createElement("span","lh-node");if(e.nodeLabel){const n=this._dom.createElement("div");n.textContent=e.nodeLabel,t.append(n)}if(e.snippet){const n=this._dom.createElement("div");n.classList.add("lh-node__snippet"),n.textContent=e.snippet,t.append(n)}if(e.selector&&(t.title=e.selector),e.path&&t.setAttribute("data-path",e.path),e.selector&&t.setAttribute("data-selector",e.selector),e.snippet&&t.setAttribute("data-snippet",e.snippet),!this._fullPageScreenshot)return t;const n=e.lhId&&this._fullPageScreenshot.nodes[e.lhId];if(!n||0===n.width||0===n.height)return t;const r=g.render(this._dom,this._fullPageScreenshot.screenshot,n,{width:147,height:100});return r&&t.prepend(r),t}renderSourceLocation(e){if(!e.url)return null;const t=`${e.url}:${e.line+1}:${e.column}`;let n,r;if(e.original&&(n=`${e.original.file||"<unmapped>"}:${e.original.line+1}:${e.original.column}`),"network"===e.urlProvider&&n)r=this._renderLink({url:e.url,text:n}),r.title="maps to generated location "+t;else if("network"!==e.urlProvider||n)if("comment"===e.urlProvider&&n)r=this._renderText(n+" (from source map)"),r.title=t+" (from sourceURL)";else{if("comment"!==e.urlProvider||n)return null;r=this._renderText(t+" (from sourceURL)")}else r=this.renderTextURL(e.url),this._dom.find(".lh-link",r).textContent+=`:${e.line+1}:${e.column}`;return r.classList.add("lh-source-location"),r.setAttribute("data-source-url",e.url),r.setAttribute("data-source-line",String(e.line)),r.setAttribute("data-source-column",String(e.column)),r}_renderFilmstrip(e){const t=this._dom.createElement("div","lh-filmstrip");for(const n of e.items){const e=this._dom.createChildOf(t,"div","lh-filmstrip__frame"),r=this._dom.createChildOf(e,"img","lh-filmstrip__thumbnail");r.src=n.data,r.alt="Screenshot"}return t}_renderCode(e){const t=this._dom.createElement("pre","lh-code");return t.textContent=e,t
/**
* @license Copyright 2020 The Lighthouse Authors. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0
* Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
*/}}const b=1048576;class _{constructor(e){"en-XA"===e&&(e="de"),this._locale=e,this._cachedNumberFormatters=new Map}_formatNumberWithGranularity(e,t,n={}){if(void 0!==t){const r=-Math.log10(t);Number.isInteger(r)||(console.warn(`granularity of ${t} is invalid. Using 1 instead`),t=1),t<1&&((n={...n}).minimumFractionDigits=n.maximumFractionDigits=Math.ceil(r)),e=Math.round(e/t)*t,Object.is(e,-0)&&(e=0)}else Math.abs(e)<5e-4&&(e=0);let r;const o=[n.minimumFractionDigits,n.maximumFractionDigits,n.style,n.unit,n.unitDisplay,this._locale].join("");return r=this._cachedNumberFormatters.get(o),r||(r=new Intl.NumberFormat(this._locale,n),this._cachedNumberFormatters.set(o,r)),r.format(e).replace(" "," ")}formatNumber(e,t){return this._formatNumberWithGranularity(e,t)}formatInteger(e){return this._formatNumberWithGranularity(e,1)}formatPercent(e){return new Intl.NumberFormat(this._locale,{style:"percent"}).format(e)}formatBytesToKiB(e,t){return this._formatNumberWithGranularity(e/1024,t)+" KiB"}formatBytesToMiB(e,t){return this._formatNumberWithGranularity(e/b,t)+" MiB"}formatBytes(e,t=1){return this._formatNumberWithGranularity(e,t,{style:"unit",unit:"byte",unitDisplay:"long"})}formatBytesWithBestUnit(e,t){return e>=b?this.formatBytesToMiB(e,t):e>=1024?this.formatBytesToKiB(e,t):this._formatNumberWithGranularity(e,t,{style:"unit",unit:"byte",unitDisplay:"narrow"})}formatKbps(e,t){return this._formatNumberWithGranularity(e,t,{style:"unit",unit:"kilobit-per-second",unitDisplay:"short"})}formatMilliseconds(e,t){return this._formatNumberWithGranularity(e,t,{style:"unit",unit:"millisecond",unitDisplay:"short"})}formatSeconds(e,t){return this._formatNumberWithGranularity(e/1e3,t,{style:"unit",unit:"second",unitDisplay:"narrow"})}formatDateTime(e){const t={month:"short",day:"numeric",year:"numeric",hour:"numeric",minute:"numeric",timeZoneName:"short"};let n;try{n=new Intl.DateTimeFormat(this._locale,t)}catch(e){t.timeZone="UTC",n=new Intl.DateTimeFormat(this._locale,t)}return n.format(new Date(e))}formatDuration(e){let t=e/1e3;if(0===Math.round(t))return"None";const n=[],r={day:86400,hour:3600,minute:60,second:1};return Object.keys(r).forEach((e=>{const o=r[e],i=Math.floor(t/o);if(i>0){t-=i*o;const r=this._formatNumberWithGranularity(i,1,{style:"unit",unit:e,unitDisplay:"narrow"});n.push(r)}})),n.join(" ")
/**
* @license
* Copyright 2018 The Lighthouse Authors. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS-IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/}}class w extends d{_renderMetric(e){const t=this.dom.createComponent("metric"),n=this.dom.find(".lh-metric",t);n.id=e.result.id;const r=s.calculateRating(e.result.score,e.result.scoreDisplayMode);n.classList.add("lh-metric--"+r),this.dom.find(".lh-metric__title",t).textContent=e.result.title;const o=this.dom.find(".lh-metric__value",t);o.textContent=e.result.displayValue||"";const i=this.dom.find(".lh-metric__description",t);return i.append(this.dom.convertMarkdownLinkSnippets(e.result.description)),"error"===e.result.scoreDisplayMode?(i.textContent="",o.textContent="Error!",this.dom.createChildOf(i,"span").textContent=e.result.errorMessage||"Report error: no metric information"):"notApplicable"===e.result.scoreDisplayMode&&(o.textContent="--"),n}_renderOpportunity(e,t){const n=this.dom.createComponent("opportunity"),r=this.populateAuditValues(e,n);if(r.id=e.result.id,!e.result.details||"error"===e.result.scoreDisplayMode)return r;const o=e.result.details;if(void 0===o.overallSavingsMs)return r;const a=this.dom.find("span.lh-audit__display-text, div.lh-audit__display-text",r),l=o.overallSavingsMs/t*100+"%";if(this.dom.find("div.lh-sparkline__bar",r).style.width=l,a.textContent=i.i18n.formatSeconds(o.overallSavingsMs,.01),e.result.displayValue){const t=e.result.displayValue;this.dom.find("div.lh-load-opportunity__sparkline",r).title=t,a.title=t}return r}_getWastedMs(e){if(e.result.details){const t=e.result.details;if("number"!=typeof t.overallSavingsMs)throw new Error("non-opportunity details passed to _getWastedMs");return t.overallSavingsMs}return Number.MIN_VALUE}_getScoringCalculatorHref(e){const t=e.filter((e=>"metrics"===e.group)),n=e.find((e=>"interactive"===e.id)),r=e.find((e=>"first-cpu-idle"===e.id)),o=e.find((e=>"first-meaningful-paint"===e.id));n&&t.push(n),r&&t.push(r),o&&t.push(o);const a=[...t.map((e=>{let t;var n;return"number"==typeof e.result.numericValue?(t="cumulative-layout-shift"===e.id?(n=e.result.numericValue,Math.round(100*n)/100):Math.round(e.result.numericValue),t=t.toString()):t="null",[e.acronym||e.id,t]}))];i.reportJson&&(a.push(["device",i.reportJson.configSettings.formFactor]),a.push(["version",i.reportJson.lighthouseVersion]));const l=new URLSearchParams(a),s=new URL("https://googlechrome.github.io/lighthouse/scorecalc/");return s.hash=l.toString(),s.href}_classifyPerformanceAudit(e){return e.group?null:void 0!==e.result.details?.overallSavingsMs?"load-opportunity":"diagnostic"}render(e,t,n){const r=i.strings,o=this.dom.createElement("div","lh-category");o.id=e.id,o.append(this.renderCategoryHeader(e,t,n));const a=e.auditRefs.filter((e=>"metrics"===e.group));if(a.length){const[n,l]=this.renderAuditGroup(t.metrics),s=this.dom.createElement("input","lh-metrics-toggle__input"),c="lh-metrics-toggle"+i.getUniqueSuffix();s.setAttribute("aria-label","Toggle the display of metric descriptions"),s.type="checkbox",s.id=c,n.prepend(s);const d=this.dom.find(".lh-audit-group__header",n),h=this.dom.createChildOf(d,"label","lh-metrics-toggle__label");h.htmlFor=c;const p=this.dom.createChildOf(h,"span","lh-metrics-toggle__labeltext--show"),u=this.dom.createChildOf(h,"span","lh-metrics-toggle__labeltext--hide");p.textContent=i.strings.expandView,u.textContent=i.strings.collapseView;const g=this.dom.createElement("div","lh-metrics-container");if(n.insertBefore(g,l),a.forEach((e=>{g.append(this._renderMetric(e))})),o.querySelector(".lh-gauge__wrapper")){const t=this.dom.find(".lh-category-header__description",o),n=this.dom.createChildOf(t,"div","lh-metrics__disclaimer"),i=this.dom.convertMarkdownLinkSnippets(r.varianceDisclaimer);n.append(i);const a=this.dom.createChildOf(n,"a","lh-calclink");a.target="_blank",a.textContent=r.calculatorLink,this.dom.safelySetHref(a,this._getScoringCalculatorHref(e.auditRefs))}n.classList.add("lh-audit-group--metrics"),o.append(n)}const l=this.dom.createChildOf(o,"div","lh-filmstrip-container"),c=e.auditRefs.find((e=>"screenshot-thumbnails"===e.id))?.result;if(c?.details){l.id=c.id;const e=this.detailsRenderer.render(c.details);e&&l.append(e)}const d=e.auditRefs.filter((e=>"load-opportunity"===this._classifyPerformanceAudit(e))).filter((e=>!s.showAsPassed(e.result))).sort(((e,t)=>this._getWastedMs(t)-this._getWastedMs(e))),h=a.filter((e=>!!e.relevantAudits));if(h.length&&this.renderMetricAuditFilter(h,o),d.length){const e=2e3,n=d.map((e=>this._getWastedMs(e))),i=Math.max(...n),a=Math.max(1e3*Math.ceil(i/1e3),e),[l,s]=this.renderAuditGroup(t["load-opportunities"]),c=this.dom.createComponent("opportunityHeader");this.dom.find(".lh-load-opportunity__col--one",c).textContent=r.opportunityResourceColumnLabel,this.dom.find(".lh-load-opportunity__col--two",c).textContent=r.opportunitySavingsColumnLabel;const h=this.dom.find(".lh-load-opportunity__header",c);l.insertBefore(h,s),d.forEach((e=>l.insertBefore(this._renderOpportunity(e,a),s))),l.classList.add("lh-audit-group--load-opportunities"),o.append(l)}const p=e.auditRefs.filter((e=>"diagnostic"===this._classifyPerformanceAudit(e))).filter((e=>!s.showAsPassed(e.result))).sort(((e,t)=>("informative"===e.result.scoreDisplayMode?100:Number(e.result.score))-("informative"===t.result.scoreDisplayMode?100:Number(t.result.score))));if(p.length){const[e,n]=this.renderAuditGroup(t.diagnostics);p.forEach((t=>e.insertBefore(this.renderAudit(t),n))),e.classList.add("lh-audit-group--diagnostics"),o.append(e)}const u=e.auditRefs.filter((e=>this._classifyPerformanceAudit(e)&&s.showAsPassed(e.result)));if(!u.length)return o;const g={auditRefs:u,groupDefinitions:t},m=this.renderClump("passed",g);o.append(m);const f=[];if(["performance-budget","timing-budget"].forEach((t=>{const n=e.auditRefs.find((e=>e.id===t));if(n?.result.details){const e=this.detailsRenderer.render(n.result.details);e&&(e.id=t,e.classList.add("lh-details","lh-details--budget","lh-audit"),f.push(e))}})),f.length>0){const[e,n]=this.renderAuditGroup(t.budgets);f.forEach((t=>e.insertBefore(t,n))),e.classList.add("lh-audit-group--budgets"),o.append(e)}return o}renderMetricAuditFilter(e,t){const n=this.dom.createElement("div","lh-metricfilter");this.dom.createChildOf(n,"span","lh-metricfilter__text").textContent=i.strings.showRelevantAudits;const r=[{acronym:"All"},...e],o=i.getUniqueSuffix();for(const e of r){const r=`metric-${e.acronym}-${o}`,i=this.dom.createChildOf(n,"input","lh-metricfilter__radio");i.type="radio",i.name="metricsfilter-"+o,i.id=r;const a=this.dom.createChildOf(n,"label","lh-metricfilter__label");a.htmlFor=r,a.title=e.result?.title,a.textContent=e.acronym||e.id,"All"===e.acronym&&(i.checked=!0,a.classList.add("lh-metricfilter__label--active")),t.append(n),i.addEventListener("input",(n=>{for(const e of t.querySelectorAll("label.lh-metricfilter__label"))e.classList.toggle("lh-metricfilter__label--active",e.htmlFor===r);t.classList.toggle("lh-category--filtered","All"!==e.acronym);for(const n of t.querySelectorAll("div.lh-audit"))"All"!==e.acronym?(n.hidden=!0,e.relevantAudits&&e.relevantAudits.includes(n.id)&&(n.hidden=!1)):n.hidden=!1;const o=t.querySelectorAll("div.lh-audit-group, details.lh-audit-group");for(const e of o){e.hidden=!1;const t=Array.from(e.querySelectorAll("div.lh-audit")),n=!!t.length&&t.every((e=>e.hidden));e.hidden=n}}))}}}
/**
* @license
* Copyright 2018 The Lighthouse Authors. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS-IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/class y extends d{render(e,t={}){const n=this.dom.createElement("div","lh-category");n.id=e.id,n.append(this.renderCategoryHeader(e,t));const r=e.auditRefs,o=r.filter((e=>"manual"!==e.result.scoreDisplayMode)),i=this._renderAudits(o,t);n.append(i);const a=r.filter((e=>"manual"===e.result.scoreDisplayMode)),l=this.renderClump("manual",{auditRefs:a,description:e.manualDescription});return n.append(l),n}renderCategoryScore(e,t){if(null===e.score)return super.renderScoreGauge(e,t);const n=this.dom.createComponent("gaugePwa"),r=this.dom.find("a.lh-gauge--pwa__wrapper",n),o=n.querySelector("svg");if(!o)throw new Error("no SVG element found in PWA score gauge template");y._makeSvgReferencesUnique(o);const i=this._getGroupIds(e.auditRefs),a=this._getPassingGroupIds(e.auditRefs);if(a.size===i.size)r.classList.add("lh-badged--all");else for(const e of a)r.classList.add("lh-badged--"+e);return this.dom.find(".lh-gauge__label",n).textContent=e.title,r.title=this._getGaugeTooltip(e.auditRefs,t),n}_getGroupIds(e){const t=e.map((e=>e.group)).filter((e=>!!e));return new Set(t)}_getPassingGroupIds(e){const t=this._getGroupIds(e);for(const n of e)!s.showAsPassed(n.result)&&n.group&&t.delete(n.group);return t}_getGaugeTooltip(e,t){const n=this._getGroupIds(e),r=[];for(const o of n){const n=e.filter((e=>e.group===o)),i=n.length,a=n.filter((e=>s.showAsPassed(e.result))).length,l=t[o].title;r.push(`${l}: ${a}/${i}`)}return r.join(", ")}_renderAudits(e,t){const n=this.renderUnexpandableClump(e,t),r=this._getPassingGroupIds(e);for(const e of r)this.dom.find(".lh-audit-group--"+e,n).classList.add("lh-badged");return n}static _makeSvgReferencesUnique(e){const t=e.querySelector("defs");if(!t)return;const n=i.getUniqueSuffix(),r=t.querySelectorAll("[id]");for(const t of r){const r=t.id,o=`${r}-${n}`;t.id=o;const i=e.querySelectorAll(`use[href="#${r}"]`);for(const e of i)e.setAttribute("href","#"+o);const a=e.querySelectorAll(`[fill="url(#${r})"]`);for(const e of a)e.setAttribute("fill",`url(#${o})`)}}}
/**
* @license
* Copyright 2017 The Lighthouse Authors. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS-IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*
* Dummy text for ensuring report robustness: <\/script> pre$`post %%LIGHTHOUSE_JSON%%
* (this is handled by terser)
*/class x{constructor(e){this._dom=e,this._opts={}}renderReport(e,t,n){if(!this._dom.rootEl&&t){console.warn("Please adopt the new report API in renderer/api.js.");const e=t.closest(".lh-root");e?this._dom.rootEl=e:(t.classList.add("lh-root","lh-vars"),this._dom.rootEl=t)}else this._dom.rootEl&&t&&(this._dom.rootEl=t);n&&(this._opts=n),this._dom.setLighthouseChannel(e.configSettings.channel||"unknown");const r=s.prepareReportResult(e);return this._dom.rootEl.textContent="",this._dom.rootEl.append(this._renderReport(r)),this._dom.rootEl}_renderReportTopbar(e){const t=this._dom.createComponent("topbar"),n=this._dom.find("a.lh-topbar__url",t);return n.textContent=e.finalDisplayedUrl,n.title=e.finalDisplayedUrl,this._dom.safelySetHref(n,e.finalDisplayedUrl),t}_renderReportHeader(){const e=this._dom.createComponent("heading"),t=this._dom.createComponent("scoresWrapper");return this._dom.find(".lh-scores-wrapper-placeholder",e).replaceWith(t),e}_renderReportFooter(e){const t=this._dom.createComponent("footer");return this._renderMetaBlock(e,t),this._dom.find(".lh-footer__version_issue",t).textContent=i.strings.footerIssue,this._dom.find(".lh-footer__version",t).textContent=e.lighthouseVersion,t}_renderMetaBlock(e,t){const n=s.getEmulationDescriptions(e.configSettings||{}),r=e.userAgent.match(/(\w*Chrome\/[\d.]+)/),o=Array.isArray(r)?r[1].replace("/"," ").replace("Chrome","Chromium"):"Chromium",a=e.configSettings.channel,l=e.environment.benchmarkIndex.toFixed(0),c=e.environment.credits?.["axe-core"],d=[`${i.strings.runtimeSettingsBenchmark}: ${l}`,`${i.strings.runtimeSettingsCPUThrottling}: ${n.cpuThrottling}`];n.screenEmulation&&d.push(`${i.strings.runtimeSettingsScreenEmulation}: ${n.screenEmulation}`),c&&d.push(`${i.strings.runtimeSettingsAxeVersion}: ${c}`);const h=[["date","Captured at "+i.i18n.formatDateTime(e.fetchTime)],["devices",`${n.deviceEmulation} with Lighthouse ${e.lighthouseVersion}`,d.join("\n")],["samples-one",i.strings.runtimeSingleLoad,i.strings.runtimeSingleLoadTooltip],["stopwatch",i.strings.runtimeAnalysisWindow],["networkspeed",""+n.summary,`${i.strings.runtimeSettingsNetworkThrottling}: ${n.networkThrottling}`],["chrome","Using "+o+(a?" with "+a:""),`${i.strings.runtimeSettingsUANetwork}: "${e.environment.networkUserAgent}"`]],p=this._dom.find(".lh-meta__items",t);for(const[e,t,n]of h){const r=this._dom.createChildOf(p,"li","lh-meta__item");r.textContent=t,n&&(r.classList.add("lh-tooltip-boundary"),this._dom.createChildOf(r,"div","lh-tooltip").textContent=n),r.classList.add("lh-report-icon","lh-report-icon--"+e)}}_renderReportWarnings(e){if(!e.runWarnings||0===e.runWarnings.length)return this._dom.createElement("div");const t=this._dom.createComponent("warningsToplevel");this._dom.find(".lh-warnings__msg",t).textContent=i.strings.toplevelWarningsMessage;const n=[];for(const t of e.runWarnings){const e=this._dom.createElement("li");e.append(this._dom.convertMarkdownLinkSnippets(t)),n.push(e)}return this._dom.find("ul",t).append(...n),t}_renderScoreGauges(e,t,n){const r=[],o=[],i=[];for(const a of Object.values(e.categories)){const l=n[a.id]||t,c=l.renderCategoryScore(a,e.categoryGroups||{},{gatherMode:e.gatherMode}),d=this._dom.find("a.lh-gauge__wrapper, a.lh-fraction__wrapper",c);d&&(this._dom.safelySetHref(d,"#"+a.id),d.addEventListener("click",(e=>{if(!d.matches('[href^="#"]'))return;const t=d.getAttribute("href"),n=this._dom.rootEl;if(!t||!n)return;const r=this._dom.find(t,n);e.preventDefault(),r.scrollIntoView()})),this._opts.onPageAnchorRendered?.(d)),s.isPluginCategory(a.id)?i.push(c):l.renderCategoryScore===t.renderCategoryScore?r.push(c):o.push(c)}return[...r,...o,...i]}_renderReport(e){i.apply({providedStrings:e.i18n.rendererFormattedStrings,i18n:new _(e.configSettings.locale),reportJson:e});const t=new v(this._dom,{fullPageScreenshot:e.fullPageScreenshot??void 0,entities:e.entities}),n=new d(this._dom,t),r={performance:new w(this._dom,t),pwa:new y(this._dom,t)},o=this._dom.createElement("div");o.append(this._renderReportHeader());const a=this._dom.createElement("div","lh-container"),l=this._dom.createElement("div","lh-report");let s;l.append(this._renderReportWarnings(e)),1===Object.keys(e.categories).length?o.classList.add("lh-header--solo-category"):s=this._dom.createElement("div","lh-scores-header");const c=this._dom.createElement("div");if(c.classList.add("lh-scorescale-wrap"),c.append(this._dom.createComponent("scorescale")),s){const t=this._dom.find(".lh-scores-container",o);s.append(...this._renderScoreGauges(e,n,r)),t.append(s,c);const i=this._dom.createElement("div","lh-sticky-header");i.append(...this._renderScoreGauges(e,n,r)),a.append(i)}const h=this._dom.createElement("div","lh-categories");l.append(h);const p={gatherMode:e.gatherMode};for(const t of Object.values(e.categories)){const o=r[t.id]||n;o.dom.createChildOf(h,"div","lh-category-wrapper").append(o.render(t,e.categoryGroups,p))}n.injectFinalScreenshot(h,e.audits,c);const u=this._dom.createFragment();return this._opts.omitGlobalStyles||u.append(this._dom.createComponent("styles")),this._opts.omitTopbar||u.append(this._renderReportTopbar(e)),u.append(a),l.append(this._renderReportFooter(e)),a.append(o,l),e.fullPageScreenshot&&g.installFullPageScreenshot(this._dom.rootEl,e.fullPageScreenshot.screenshot),u
/**
* @license Copyright 2021 The Lighthouse Authors. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0
* Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
*/}}function k(e,t){const n=e.rootEl;void 0===t?n.classList.toggle("lh-dark"):n.classList.toggle("lh-dark",t)}
/**
* @license Copyright 2021 The Lighthouse Authors. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0
* Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
*/const E="undefined"!=typeof btoa?btoa:e=>Buffer.from(e).toString("base64"),A=("undefined"!=typeof atob&&atob,async function(e,t){let n=(new TextEncoder).encode(e);if(t.gzip)if("undefined"!=typeof CompressionStream){const e=new CompressionStream("gzip"),t=e.writable.getWriter();t.write(n),t.close();const r=await new Response(e.readable).arrayBuffer();n=new Uint8Array(r)}else n=window.pako.gzip(e);let r="";for(let e=0;e<n.length;e+=5e3)r+=String.fromCharCode(...n.subarray(e,e+5e3));return E(r)});
/**
* @license
* Copyright 2021 The Lighthouse Authors. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS-IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
function S(){const e=window.location.host.endsWith(".vercel.app"),t=new URLSearchParams(window.location.search).has("dev");return e?`https://${window.location.host}/gh-pages`:t?"http://localhost:7333":"https://googlechrome.github.io/lighthouse"}function z(e){const t=e.generatedTime,n=e.fetchTime||t;return`${e.lighthouseVersion}-${e.finalDisplayedUrl}-${n}`}async function C(e,t,n){const r=new URL(t),o=Boolean(window.CompressionStream);r.hash=await A(JSON.stringify(e),{gzip:o}),o&&r.searchParams.set("gzip","1"),window.open(r.toString(),n)}
/**
* @license Copyright 2021 The Lighthouse Authors. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0
* Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
*/
class L{constructor(e){this._dom=e,this._toggleEl,this._menuEl,this.onDocumentKeyDown=this.onDocumentKeyDown.bind(this),this.onToggleClick=this.onToggleClick.bind(this),this.onToggleKeydown=this.onToggleKeydown.bind(this),this.onMenuFocusOut=this.onMenuFocusOut.bind(this),this.onMenuKeydown=this.onMenuKeydown.bind(this),this._getNextMenuItem=this._getNextMenuItem.bind(this),this._getNextSelectableNode=this._getNextSelectableNode.bind(this),this._getPreviousMenuItem=this._getPreviousMenuItem.bind(this)}setup(e){this._toggleEl=this._dom.find(".lh-topbar button.lh-tools__button",this._dom.rootEl),this._toggleEl.addEventListener("click",this.onToggleClick),this._toggleEl.addEventListener("keydown",this.onToggleKeydown),this._menuEl=this._dom.find(".lh-topbar div.lh-tools__dropdown",this._dom.rootEl),this._menuEl.addEventListener("keydown",this.onMenuKeydown),this._menuEl.addEventListener("click",e)}close(){this._toggleEl.classList.remove("lh-active"),this._toggleEl.setAttribute("aria-expanded","false"),this._menuEl.contains(this._dom.document().activeElement)&&this._toggleEl.focus(),this._menuEl.removeEventListener("focusout",this.onMenuFocusOut),this._dom.document().removeEventListener("keydown",this.onDocumentKeyDown)}open(e){this._toggleEl.classList.contains("lh-active")?e.focus():this._menuEl.addEventListener("transitionend",(()=>{e.focus()}),{once:!0}),this._toggleEl.classList.add("lh-active"),this._toggleEl.setAttribute("aria-expanded","true"),this._menuEl.addEventListener("focusout",this.onMenuFocusOut),this._dom.document().addEventListener("keydown",this.onDocumentKeyDown)}onToggleClick(e){e.preventDefault(),e.stopImmediatePropagation(),this._toggleEl.classList.contains("lh-active")?this.close():this.open(this._getNextMenuItem())}onToggleKeydown(e){switch(e.code){case"ArrowUp":e.preventDefault(),this.open(this._getPreviousMenuItem());break;case"ArrowDown":case"Enter":case" ":e.preventDefault(),this.open(this._getNextMenuItem())}}onMenuKeydown(e){const t=e.target;switch(e.code){case"ArrowUp":e.preventDefault(),this._getPreviousMenuItem(t).focus();break;case"ArrowDown":e.preventDefault(),this._getNextMenuItem(t).focus();break;case"Home":e.preventDefault(),this._getNextMenuItem().focus();break;case"End":e.preventDefault(),this._getPreviousMenuItem().focus()}}onDocumentKeyDown(e){27===e.keyCode&&this.close()}onMenuFocusOut(e){const t=e.relatedTarget;this._menuEl.contains(t)||this.close()}_getNextSelectableNode(e,t){const n=e.filter((e=>e instanceof HTMLElement&&!e.hasAttribute("disabled")&&"none"!==window.getComputedStyle(e).display));let r=t?n.indexOf(t)+1:0;return r>=n.length&&(r=0),n[r]}_getNextMenuItem(e){const t=Array.from(this._menuEl.childNodes);return this._getNextSelectableNode(t,e)}_getPreviousMenuItem(e){const t=Array.from(this._menuEl.childNodes).reverse();return this._getNextSelectableNode(t,e)}}
/**
* @license Copyright 2021 The Lighthouse Authors. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0
* Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
*/class M{constructor(e,t){this.lhr,this._reportUIFeatures=e,this._dom=t,this._dropDownMenu=new L(this._dom),this._copyAttempt=!1,this.topbarEl,this.categoriesEl,this.stickyHeaderEl,this.highlightEl,this.onDropDownMenuClick=this.onDropDownMenuClick.bind(this),this.onKeyUp=this.onKeyUp.bind(this),this.onCopy=this.onCopy.bind(this),this.collapseAllDetails=this.collapseAllDetails.bind(this)}enable(e){this.lhr=e,this._dom.rootEl.addEventListener("keyup",this.onKeyUp),this._dom.document().addEventListener("copy",this.onCopy),this._dropDownMenu.setup(this.onDropDownMenuClick),this._setUpCollapseDetailsAfterPrinting(),this._dom.find(".lh-topbar__logo",this._dom.rootEl).addEventListener("click",(()=>k(this._dom))),this._setupStickyHeader()}onDropDownMenuClick(e){e.preventDefault();const t=e.target;if(t&&t.hasAttribute("data-action")){switch(t.getAttribute("data-action")){case"copy":this.onCopyButtonClick();break;case"print-summary":this.collapseAllDetails(),this._print();break;case"print-expanded":this.expandAllDetails(),this._print();break;case"save-json":{const e=JSON.stringify(this.lhr,null,2);this._reportUIFeatures._saveFile(new Blob([e],{type:"application/json"}));break}case"save-html":{const t=this._reportUIFeatures.getReportHtml();try{this._reportUIFeatures._saveFile(new Blob([t],{type:"text/html"}))}catch(e){this._dom.fireEventOn("lh-log",this._dom.document(),{cmd:"error",msg:"Could not export as HTML. "+e.message})}break}case"open-viewer":this._dom.isDevTools()?async function(e){const t="viewer-"+z(e),n=S()+"/viewer/";await C({lhr:e},n,t)}(this.lhr):async function(e){const t="viewer-"+z(e);!function(e,t,n){const r=new URL(t).origin;window.addEventListener("message",(function t(n){n.origin===r&&o&&n.data.opened&&(o.postMessage(e,r),window.removeEventListener("message",t))}));const o=window.open(t,n)}({lhr:e},S()+"/viewer/",t)}(this.lhr);break;case"save-gist":this._reportUIFeatures.saveAsGist();break;case"toggle-dark":k(this._dom)}this._dropDownMenu.close()}}onCopy(e){this._copyAttempt&&e.clipboardData&&(e.preventDefault(),e.clipboardData.setData("text/plain",JSON.stringify(this.lhr,null,2)),this._dom.fireEventOn("lh-log",this._dom.document(),{cmd:"log",msg:"Report JSON copied to clipboard"})),this._copyAttempt=!1}onCopyButtonClick(){this._dom.fireEventOn("lh-analytics",this._dom.document(),{cmd:"send",fields:{hitType:"event",eventCategory:"report",eventAction:"copy"}});try{this._dom.document().queryCommandSupported("copy")&&(this._copyAttempt=!0,this._dom.document().execCommand("copy")||(this._copyAttempt=!1,this._dom.fireEventOn("lh-log",this._dom.document(),{cmd:"warn",msg:"Your browser does not support copy to clipboard."})))}catch(e){this._copyAttempt=!1,this._dom.fireEventOn("lh-log",this._dom.document(),{cmd:"log",msg:e.message})}}onKeyUp(e){(e.ctrlKey||e.metaKey)&&80===e.keyCode&&this._dropDownMenu.close()}expandAllDetails(){this._dom.findAll(".lh-categories details",this._dom.rootEl).map((e=>e.open=!0))}collapseAllDetails(){this._dom.findAll(".lh-categories details",this._dom.rootEl).map((e=>e.open=!1))}_print(){this._reportUIFeatures._opts.onPrintOverride?this._reportUIFeatures._opts.onPrintOverride(this._dom.rootEl):self.print()}resetUIState(){this._dropDownMenu.close()}_getScrollParent(e){const{overflowY:t}=window.getComputedStyle(e);return"visible"!==t&&"hidden"!==t?e:e.parentElement?this._getScrollParent(e.parentElement):document}_setUpCollapseDetailsAfterPrinting(){"onbeforeprint"in self?self.addEventListener("afterprint",this.collapseAllDetails):self.matchMedia("print").addListener((e=>{e.matches?this.expandAllDetails():this.collapseAllDetails()}))}_setupStickyHeader(){this.topbarEl=this._dom.find("div.lh-topbar",this._dom.rootEl),this.categoriesEl=this._dom.find("div.lh-categories",this._dom.rootEl),window.requestAnimationFrame((()=>window.requestAnimationFrame((()=>{try{this.stickyHeaderEl=this._dom.find("div.lh-sticky-header",this._dom.rootEl)}catch{return}this.highlightEl=this._dom.createChildOf(this.stickyHeaderEl,"div","lh-highlighter");const e=this._getScrollParent(this._dom.find(".lh-container",this._dom.rootEl));e.addEventListener("scroll",(()=>this._updateStickyHeader()));const t=e instanceof window.Document?document.documentElement:e;new window.ResizeObserver((()=>this._updateStickyHeader())).observe(t)}))))}_updateStickyHeader(){if(!this.stickyHeaderEl)return;const e=this.topbarEl.getBoundingClientRect().bottom>=this.categoriesEl.getBoundingClientRect().top,t=Array.from(this._dom.rootEl.querySelectorAll(".lh-category")).filter((e=>e.getBoundingClientRect().top-window.innerHeight/2<0)),n=t.length>0?t.length-1:0,r=this.stickyHeaderEl.querySelectorAll(".lh-gauge__wrapper, .lh-fraction__wrapper"),o=r[n],i=r[0].getBoundingClientRect().left,a=o.getBoundingClientRect().left-i;this.highlightEl.style.transform=`translate(${a}px)`,this.stickyHeaderEl.classList.toggle("lh-sticky-header--visible",e)}}
/**
* @license Copyright 2017 The Lighthouse Authors. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0
* Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
*/
/**
* @license
* Copyright 2017 The Lighthouse Authors. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS-IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
class F{constructor(e,t={}){this.json,this._dom=e,this._opts=t,this._topbar=t.omitTopbar?null:new M(this,e),this.onMediaQueryChange=this.onMediaQueryChange.bind(this)}initFeatures(e){this.json=e,this._fullPageScreenshot=n.getFullPageScreenshot(e),this._topbar&&(this._topbar.enable(e),this._topbar.resetUIState()),this._setupMediaQueryListeners(),this._setupThirdPartyFilter(),this._setupElementScreenshotOverlay(this._dom.rootEl);const t=this._dom.isDevTools()||this._opts.disableDarkMode||this._opts.disableAutoDarkModeAndFireworks;!t&&window.matchMedia("(prefers-color-scheme: dark)").matches&&k(this._dom,!0);const r=["performance","accessibility","best-practices","seo"].every((t=>{const n=e.categories[t];return n&&1===n.score})),o=this._opts.disableFireworks||this._opts.disableAutoDarkModeAndFireworks;r&&!o&&(this._enableFireworks(),t||k(this._dom,!0)),e.categories.performance&&e.categories.performance.auditRefs.some((t=>Boolean("metrics"===t.group&&e.audits[t.id].errorMessage)))&&(this._dom.find("input.lh-metrics-toggle__input",this._dom.rootEl).checked=!0),this.json.audits["script-treemap-data"]&&this.json.audits["script-treemap-data"].details&&this.addButton({text:i.strings.viewTreemapLabel,icon:"treemap",onClick:()=>function(e){if(!e.audits["script-treemap-data"].details)throw new Error("no script treemap data found");C({lhr:{mainDocumentUrl:e.mainDocumentUrl,finalUrl:e.finalUrl,finalDisplayedUrl:e.finalDisplayedUrl,audits:{"script-treemap-data":e.audits["script-treemap-data"]},configSettings:{locale:e.configSettings.locale}}},S()+"/treemap/","treemap-"+z(e))}(this.json)}),this._opts.onViewTrace&&this.addButton({text:"simulate"===e.configSettings.throttlingMethod?i.strings.viewOriginalTraceLabel:i.strings.viewTraceLabel,onClick:()=>this._opts.onViewTrace?.()}),this._opts.getStandaloneReportHTML&&this._dom.find('a[data-action="save-html"]',this._dom.rootEl).classList.remove("lh-hidden");for(const e of this._dom.findAll("[data-i18n]",this._dom.rootEl)){const t=e.getAttribute("data-i18n");e.textContent=i.strings[t]}}addButton(e){const t=this._dom.rootEl.querySelector(".lh-audit-group--metrics");if(!t)return;let n=t.querySelector(".lh-buttons");n||(n=this._dom.createChildOf(t,"div","lh-buttons"));const r=["lh-button"];e.icon&&(r.push("lh-report-icon"),r.push("lh-report-icon--"+e.icon));const o=this._dom.createChildOf(n,"button",r.join(" "));return o.textContent=e.text,o.addEventListener("click",e.onClick),o}resetUIState(){this._topbar&&this._topbar.resetUIState()}getReportHtml(){if(!this._opts.getStandaloneReportHTML)throw new Error("`getStandaloneReportHTML` is not set");return this.resetUIState(),this._opts.getStandaloneReportHTML()}saveAsGist(){throw new Error("Cannot save as gist from base report")}_enableFireworks(){this._dom.find(".lh-scores-container",this._dom.rootEl).classList.add("lh-score100")}_setupMediaQueryListeners(){const e=self.matchMedia("(max-width: 500px)");e.addListener(this.onMediaQueryChange),this.onMediaQueryChange(e)}_resetUIState(){this._topbar&&this._topbar.resetUIState()}onMediaQueryChange(e){this._dom.rootEl.classList.toggle("lh-narrow",e.matches)}_setupThirdPartyFilter(){const e=["uses-rel-preconnect","third-party-facades"],t=["legacy-javascript"];Array.from(this._dom.rootEl.querySelectorAll("table.lh-table")).filter((e=>e.querySelector("td.lh-table-column--url, td.lh-table-column--source-location"))).filter((t=>{const n=t.closest(".lh-audit");if(!n)throw new Error(".lh-table not within audit");return!e.includes(n.id)})).forEach((e=>{const r=function(e){return Array.from(e.tBodies[0].rows)}(e),o=r.filter((e=>!e.classList.contains("lh-sub-item-row"))),a=this._getThirdPartyRows(o,n.getFinalDisplayedUrl(this.json)),l=r.some((e=>e.classList.contains("lh-row--even"))),s=this._dom.createComponent("3pFilter"),c=this._dom.find("input",s);c.addEventListener("change",(e=>{const t=e.target instanceof HTMLInputElement&&!e.target.checked;let n=!0,r=o[0];for(;r;){const e=t&&a.includes(r);do{r.classList.toggle("lh-row--hidden",e),l&&(r.classList.toggle("lh-row--even",!e&&n),r.classList.toggle("lh-row--odd",!e&&!n)),r=r.nextElementSibling}while(r&&r.classList.contains("lh-sub-item-row"));e||(n=!n)}}));const d=a.filter((e=>!e.classList.contains("lh-row--group"))).length;this._dom.find(".lh-3p-filter-count",s).textContent=""+d,this._dom.find(".lh-3p-ui-string",s).textContent=i.strings.thirdPartyResourcesLabel;const h=a.length===o.length,p=!a.length;if((h||p)&&(this._dom.find("div.lh-3p-filter",s).hidden=!0),!e.parentNode)return;e.parentNode.insertBefore(s,e);const u=e.closest(".lh-audit");if(!u)throw new Error(".lh-table not within audit");t.includes(u.id)&&!h&&c.click()}))}_setupElementScreenshotOverlay(e){this._fullPageScreenshot&&g.installOverlayFeature({dom:this._dom,rootEl:e,overlayContainerEl:e,fullPageScreenshot:this._fullPageScreenshot})}_getThirdPartyRows(e,t){const r=n.getRootDomain(t),o=this.json.entities?.find((e=>!0===e.isFirstParty))?.name,i=[];for(const t of e){if(o){if(!t.dataset.entity||t.dataset.entity===o)continue}else{const e=t.querySelector("div.lh-text__url");if(!e)continue;const o=e.dataset.url;if(!o)continue;if(n.getRootDomain(o)===r)continue}i.push(t)}return i}_saveFile(e){const t=e.type.match("json")?".json":".html",r=function(e){return function(e,t){const n=t?new Date(t):new Date,r=n.toLocaleTimeString("en-US",{hour12:!1}),o=n.toLocaleDateString("en-US",{year:"numeric",month:"2-digit",day:"2-digit"}).split("/");return o.unshift(o.pop()),`${e}_${o.join("-")}_${r}`.replace(/[/?<>\\:*|"]/g,"-")}(new URL(e.finalDisplayedUrl).hostname,e.fetchTime)}({finalDisplayedUrl:n.getFinalDisplayedUrl(this.json),fetchTime:this.json.fetchTime})+t;this._opts.onSaveFileOverride?this._opts.onSaveFileOverride(e,r):this._dom.saveFile(e,r)}}
/**
* @license Copyright 2021 The Lighthouse Authors. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0
* Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
*/
/**
* @license
* Copyright 2017 The Lighthouse Authors. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS-IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/class T{constructor(e){this.el=e;const t=document.createElement("style");if(t.textContent="\n #lh-log {\n position: fixed;\n background-color: #323232;\n color: #fff;\n min-height: 48px;\n min-width: 288px;\n padding: 16px 24px;\n box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26);\n border-radius: 2px;\n margin: 12px;\n font-size: 14px;\n cursor: default;\n transition: transform 0.3s, opacity 0.3s;\n transform: translateY(100px);\n opacity: 0;\n bottom: 0;\n left: 0;\n z-index: 3;\n display: flex;\n flex-direction: row;\n justify-content: center;\n align-items: center;\n }\n \n #lh-log.lh-show {\n opacity: 1;\n transform: translateY(0);\n }\n ",!this.el.parentNode)throw new Error("element needs to be in the DOM");this.el.parentNode.insertBefore(t,this.el),this._id=void 0}log(e,t=!0){this._id&&clearTimeout(this._id),this.el.textContent=e,this.el.classList.add("lh-show"),t&&(this._id=setTimeout((()=>{this.el.classList.remove("lh-show")}),7e3))}warn(e){this.log("Warning: "+e)}error(e){this.log(e),setTimeout((()=>{throw new Error(e)}),0)}hide(){this._id&&clearTimeout(this._id),this.el.classList.remove("lh-show")
/**
* @license Copyright 2021 The Lighthouse Authors. All Rights Reserved.
* Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0
* Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
*/}}window.__initLighthouseReport__=function(){const e=function(e,t={}){const n=document.createElement("article");n.classList.add("lh-root","lh-vars");const o=new r(n.ownerDocument,n);return new x(o).renderReport(e,n,t),new F(o,t).initFeatures(e),n}(window.__LIGHTHOUSE_JSON__,{getStandaloneReportHTML:()=>document.documentElement.outerHTML});document.body.append(e),document.addEventListener("lh-analytics",(e=>{window.ga&&ga(e.detail.cmd,e.detail.fields)})),document.addEventListener("lh-log",(e=>{const t=document.querySelector("div#lh-log");if(!t)return;const n=new T(t),r=e.detail;switch(r.cmd){case"log":n.log(r.msg);break;case"warn":n.warn(r.msg);break;case"error":n.error(r.msg);break;case"hide":n.hide()}}))}}();
__initLighthouseReport__();
//# sourceURL=compiled-reportrenderer.js
</script>
<script>console.log('window.__LIGHTHOUSE_JSON__', __LIGHTHOUSE_JSON__);</script>
</body>
</html>