{
    "data": {
        "id": "241224_BiDcDA_AJF",
        "url": "https:\/\/www.simonrisi.ch\/",
        "summary": "https:\/\/www.webpagetest.org\/results.php?test=241224_BiDcDA_AJF",
        "testUrl": "https:\/\/www.simonrisi.ch\/",
        "location": "FRA_DE_02:Chrome",
        "from": "Frankfurt, Germany - <b>Chrome<\/b> - <b>Cable<\/b>",
        "connectivity": "Cable",
        "bwDown": 5000,
        "bwUp": 1000,
        "latency": 28,
        "plr": "0",
        "shaperLimit": 0,
        "mobile": 0,
        "completed": 1735072972,
        "testRuns": 1,
        "fvonly": false,
        "successfulFVRuns": 1,
        "successfulRVRuns": 1,
        "lighthouse": {
            "lighthouseVersion": "11.4.0",
            "requestedUrl": "https:\/\/www.simonrisi.ch\/",
            "mainDocumentUrl": "https:\/\/www.simonrisi.ch\/",
            "finalDisplayedUrl": "https:\/\/www.simonrisi.ch\/",
            "finalUrl": "https:\/\/www.simonrisi.ch\/",
            "fetchTime": "2024-12-24T20:42:15.096Z",
            "gatherMode": "navigation",
            "runWarnings": [],
            "userAgent": "Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) HeadlessChrome\/131.0.0.0 Safari\/537.36",
            "environment": {
                "networkUserAgent": "Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12",
                "hostUserAgent": "Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) HeadlessChrome\/131.0.0.0 Safari\/537.36",
                "benchmarkIndex": 1108.5,
                "credits": {
                    "axe-core": "4.10.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": []
                    }
                },
                "viewport": {
                    "id": "viewport",
                    "title": "Has a `<meta name=\"viewport\">` tag with `width` or `initial-scale`",
                    "description": "A `<meta 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": "metricSavings",
                    "warnings": [],
                    "metricSavings": {
                        "INP": 0
                    },
                    "guidanceLevel": 3
                },
                "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": 0.97999999999999998,
                    "scoreDisplayMode": "numeric",
                    "numericValue": 660.09699999999998,
                    "numericUnit": "millisecond",
                    "displayValue": "0.7\u00a0s",
                    "scoringOptions": {
                        "p10": 934,
                        "median": 1600
                    }
                },
                "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.98999999999999999,
                    "scoreDisplayMode": "numeric",
                    "numericValue": 684.31100000000004,
                    "numericUnit": "millisecond",
                    "displayValue": "0.7\u00a0s",
                    "scoringOptions": {
                        "p10": 1200,
                        "median": 2400
                    }
                },
                "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.97999999999999998,
                    "scoreDisplayMode": "numeric",
                    "numericValue": 660.09699999999998,
                    "numericUnit": "millisecond",
                    "displayValue": "0.7\u00a0s"
                },
                "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.96999999999999997,
                    "scoreDisplayMode": "numeric",
                    "numericValue": 1021,
                    "numericUnit": "millisecond",
                    "displayValue": "1.0\u00a0s",
                    "scoringOptions": {
                        "p10": 1311,
                        "median": 2300
                    }
                },
                "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": 8337,
                        "items": [
                            {
                                "timing": 1042,
                                "timestamp": 2624432901,
                                "data": "data:image\/jpeg;base64,\/9j\/4AAQSkZJRgABAQAAAQABAAD\/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj\/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj\/wAARCAECAfIDASIAAhEBAxEB\/8QAGgABAAMBAQEAAAAAAAAAAAAAAAMEBQYCB\/\/EADAQAQABAwIEBQMBCQAAAAAAAAABAgMEBREGITNyEjE0NbETQVEiFBUWI0JhceHw\/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP\/EABQRAQAAAAAAAAAAAAAAAAAAAAD\/2gAMAwEAAhEDEQA\/APuGqcQcW4WralbxeHqM\/DtbzjzRNVua42jlNc77z5+VO3lz332m0\/iXiTI1GzYyeFLmPj1eD6l+cnfwbzETtHh57b7\/AOI\/MTDswHzTA4o47pw6v3jwvaryqrVM0\/Q8VNNFc011bTEzO8RtRE845zt5t3N4k1izduxhaBk5tFWRaiz+mqz\/ACKrVNU1zMxMeKK5qp8PLbbnt9+uAfOf4u4yu5GPNng2q3Zm5FFdN29O8xP9fi8P6YifttM8vtvDb4T4rydZ\/a4ztHycG5Yypxoppiq7HKI51VeGIjz5+cf3dWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKmrXZs6dfuREzNNO\/KdltQ1\/wBny+wGRZ1KarNuZtzMzTE86v8AQz8f09rtj4AdsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoa\/7Pl9i+oa\/wCz5fYDmMf09rtj4DH9Pa7Y+AHbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKGv+z5fYvqGv+z5fYDmMf09rtj4DH9Pa7Y+AHbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKGv+z5fYvqGv8As+X2A5jH9Pa7Y+Ax\/T2u2PgB2wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAChr\/s+X2L6hr\/s+X2A5jH9Pa7Y+Ax\/T2u2PgB2wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAChr\/s+X2L6hr\/ALPl9gOYx\/T2u2PgMf09rtj4AdsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoa\/7Pl9i+iy6Yqx66aoiaZ84kHHY\/p7XbHwOgizaiNot0RHbADWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAR5PRqSI8no1AogA0gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEeT0akiPJ6NQKIANIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHk9GpIjyejUCiADSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAR5PRqSI8no1AogA0gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEeT0akiPJ6NQKIANIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHk9GpIjyejUCiADSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAR5PRqSI8no1AogA0gAAAAAAAAAAAAAAAAAAAAAAAAAAAAABl6pdyKsqzj41dNvfaqqqZjbaJ3\/O8eW3ltO6HhfUcjOsX6Myium\/Yr8FU1266Jq5zziKqaY289tpq5bcwbQAAAAAAAAAAAAAAAAAAAAAAAAAAACPJ6NSRHk9GoFEAGkAAAAAAAAAAAAAAAAAAAAAAAAAAAAADxdtUXY2rj\/ttnuIiI5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAjyejUkQ5lVNGNcrrqimmmN5mZ2iI\/IKY80V0XKKa6KqaqKo3iqJ3iY\/MANQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFlRvYqifIAUYiIjaI2gAH\/9k="
                            },
                            {
                                "timing": 2084,
                                "timestamp": 2625475026,
                                "data": "data:image\/jpeg;base64,\/9j\/4AAQSkZJRgABAQAAAQABAAD\/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj\/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj\/wAARCAECAfIDASIAAhEBAxEB\/8QAGgABAAMBAQEAAAAAAAAAAAAAAAMEBgUHAv\/EADAQAQABAwIEBQMCBwEAAAAAAAABAgMEEXIFBiEzEjE0NbFBUXETIhQVFiMyQmHh\/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP\/EABQRAQAAAAAAAAAAAAAAAAAAAAD\/2gAMAwEAAhEDEQA\/APcOKcwc24XFuJW8Xl6jPw7Ws480TVbmuNI6TXOus+flTp5ddddJuH8y8yZHEbNjJ5UuY+PV4P1L85Ovg1mInSPD1011\/EfeJhswHmmBzRz3Th1fzHle1XlVWqZp\/Q8VNNFc011aTEzOsRpRE9Y6zp5u7m8ycYs3bsYXAMnNoqyLUWf21Wf7FVqmqa5mYmPFFc1U+Hppp10+uuAec\/1dzldyMebPJtVuzNyKK6bt6dZif9\/F4f2xE\/TSZ6fTWHb5T5ryeM\/xcZ3B8nBuWMqcaKaYqux0iOtVXhiI8+vnH\/WrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFTi12bPDr9yImZpp16TotqHH\/AGfL2A5FniU1WbczbmZmmJ61f+Dn4\/p7W2PgBtgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFDj\/s+XsX1Dj\/s+XsBmMf09rbHwGP6e1tj4AbYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQ4\/7Pl7F9Q4\/7Pl7AZjH9Pa2x8Bj+ntbY+AG2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUOP+z5exfUOP+z5ewGYx\/T2tsfAY\/p7W2PgBtgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFDj\/s+XsX1Dj\/s+XsBmMf09rbHwGP6e1tj4AbYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQ4\/7Pl7F9Q4\/7Pl7AZjH9Pa2x8Bj+ntbY+AG2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUOP+z5exfRZdMVY9dNURNM+cSDHY\/p7W2PgaCLNqI0i3REbYAdYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHk9mpIjyezUCiADpAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI8ns1JEeT2agUQAdIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHk9mpIjyezUCiADpAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI8ns1JEeT2agUQAdIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHk9mpIjyezUCiADpAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI8ns1JEeT2agUQAdIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHk9mpIjyezUCiADpAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADO8y3865k0YOBkUY03aKqars1f4a0zpM\/WmYmI069esfaY7mNei9TMxMTH5BMAAAAAAAAAAAAAAAAAAAAAAAAAAAAjyezUkR5PZqBRAB0gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQZWJZyoj9anWYiYidfLWNJn86fX8pbVum1R4aI0p1mdPy+gAAAAAAAAAAAAAAAAAAAAAAAAAAAABHk9mpIhzKqaMa5XXVFNNMazMzpER9wUx80V0XKKa6KqaqKo1iqJ1iY+8AOoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiyo1sVRPkAKMRERpEaQAD\/9k="
                            },
                            {
                                "timing": 3126,
                                "timestamp": 2626517151,
                                "data": "data:image\/jpeg;base64,\/9j\/4AAQSkZJRgABAQAAAQABAAD\/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj\/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj\/wAARCAECAfIDASIAAhEBAxEB\/8QAGgABAAMBAQEAAAAAAAAAAAAAAAMEBQYHAv\/EADAQAQABAwIEBQIEBwAAAAAAAAABAgMEBREGITNyEjE0NbETQRQiUXEVFiNCYZHh\/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP\/EABQRAQAAAAAAAAAAAAAAAAAAAAD\/2gAMAwEAAhEDEQA\/APcNU4g4twtW1K3i8PUZ+Ha3nHmiarc1xtHKa533nz8qdvLnvvtNp\/EvEmRqNmxk8KXMfHq8H1L85O\/g3mInaPDz233\/AGj9YmHZgPNMDijjunDq\/iPC9qvKqtUzT9DxU00VzTXVtMTM7xG1ETzjnO3m3c3iTWLN27GFoGTm0VZFqLP5arP9Cq1TVNczMTHiiuaqfDy2257ffrgHnP8AN3GV3Ix5s8G1W7M3Iorpu3p3mJ\/v8Xh\/LET9tpnl9t4bfCfFeTrP4uM7R8nBuWMqcaKaYquxyiOdVXhiI8+fnH+XVgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACpq12bOnX7kRMzTTvynZbUNf9ny+wGRZ1KarNuZtzMzTE86v+DPx\/T2u2PgB2wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAChr\/s+X2L6hr\/s+X2A5jH9Pa7Y+Ax\/T2u2PgB2wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAChr\/s+X2L6hr\/ALPl9gOYx\/T2u2PgMf09rtj4AdsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoa\/7Pl9i+oa\/7Pl9gOYx\/T2u2PgMf09rtj4AdsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoa\/7Pl9i+oa\/wCz5fYDmMf09rtj4DH9Pa7Y+AHbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKGv+z5fYvqGv+z5fYDmMf09rtj4DH9Pa7Y+AHbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKGv+z5fYvosumKseumqImmfOJBx2P6e12x8DoIs2ojaLdER2wA1gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEeT0akiPJ6NQKIANIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHk9GpIjyejUCiADSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAR5PRqSI8no1AogA0gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEeT0akiPJ6NQKIANIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHk9GpIjyejUCiADSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAR5PRqSI8no1AogA0gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEeT0akiPJ6NQKIANIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYGtZuZRrOn42Lcos2puRVcquU1U01RtVvTvNPhnlzjaYmJpjfeJlsYd\/69FUxtMRO28TEwCcAAAAAAAAAAAAAAAAAAAAAAAAAAABHk9GpIjyejUCiADSAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXysOxk1U1XbcTVTMTFW3ONqoq2\/beI\/0ksWaLFqm3bjammIiP2hIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI8no1JEOZVTRjXK66opppjeZmdoiP1BTHzRXRcoproqpqoqjeKoneJj9YAagAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACLKjexVE+QAoxERG0RtAAP\/Z"
                            },
                            {
                                "timing": 4169,
                                "timestamp": 2627559276,
                                "data": "data:image\/jpeg;base64,\/9j\/4AAQSkZJRgABAQAAAQABAAD\/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj\/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj\/wAARCAECAfIDASIAAhEBAxEB\/8QAGgABAAMBAQEAAAAAAAAAAAAAAAMEBQYHAv\/EADAQAQABAwIEBQIEBwAAAAAAAAABAgMEBREGITNyEjE0NbETQRQiUXEVFiNCYZHh\/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP\/EABQRAQAAAAAAAAAAAAAAAAAAAAD\/2gAMAwEAAhEDEQA\/APcNU4g4twtW1K3i8PUZ+Ha3nHmiarc1xtHKa533nz8qdvLnvvtNp\/EvEmRqNmxk8KXMfHq8H1L85O\/g3mInaPDz233\/AGj9YmHZgPNMDijjunDq\/iPC9qvKqtUzT9DxU00VzTXVtMTM7xG1ETzjnO3m3c3iTWLN27GFoGTm0VZFqLP5arP9Cq1TVNczMTHiiuaqfDy2257ffrgHnP8AN3GV3Ix5s8G1W7M3Iorpu3p3mJ\/v8Xh\/LET9tpnl9t4bfCfFeTrP4uM7R8nBuWMqcaKaYquxyiOdVXhiI8+fnH+XVgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACpq12bOnX7kRMzTTvynZbUNf9ny+wGRZ1KarNuZtzMzTE86v+DPx\/T2u2PgB2wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAChr\/s+X2L6hr\/s+X2A5jH9Pa7Y+Ax\/T2u2PgB2wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAChr\/s+X2L6hr\/ALPl9gOYx\/T2u2PgMf09rtj4AdsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoa\/7Pl9i+oa\/7Pl9gOYx\/T2u2PgMf09rtj4AdsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoa\/7Pl9i+oa\/wCz5fYDmMf09rtj4DH9Pa7Y+AHbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKGv+z5fYvqGv+z5fYDmMf09rtj4DH9Pa7Y+AHbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKGv+z5fYvosumKseumqImmfOJBx2P6e12x8DoIs2ojaLdER2wA1gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEeT0akiPJ6NQKIANIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHk9GpIjyejUCiADSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAR5PRqSI8no1AogA0gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEeT0akiPJ6NQKIANIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHk9GpIjyejUCiADSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAR5PRqSI8no1AogA0gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEeT0akiPJ6NQKIANIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYGtZuZRrOn42Lcos2puRVcquU1U01RtVvTvNPhnlzjaYmJpjfeJlsYd\/69FUxtMRO28TEwCcAAAAAAAAAAAAAAAAAAAAAAAAAAABHk9GpIjyejUCiADSAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXysOxk1U1XbcTVTMTFW3ONqoq2\/beI\/0ksWaLFqm3bjammIiP2hIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI8no1JEOZVTRjXK66opppjeZmdoiP1BTHzRXRcoproqpqoqjeKoneJj9YAagAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACLKjexVE+QAoxERG0RtAAP\/Z"
                            },
                            {
                                "timing": 5211,
                                "timestamp": 2628601401,
                                "data": "data:image\/jpeg;base64,\/9j\/4AAQSkZJRgABAQAAAQABAAD\/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj\/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj\/wAARCAECAfIDASIAAhEBAxEB\/8QAGgABAAMBAQEAAAAAAAAAAAAAAAMEBgUHAv\/EADAQAQABAwIDBwIFBQAAAAAAAAABAgMEBREhM3IGEjE0NVGxEyIUQUJh4RUWIzJx\/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP\/EABQRAQAAAAAAAAAAAAAAAAAAAAD\/2gAMAwEAAhEDEQA\/APcNU7QdrcLVtSt4vZ6jPw7W8480TVbmuNo4TXO+8+PhTt4cd99ptP7S9pMjUbNjJ7KXMfHq7n1L85O\/c3mInaO7x233\/wCR7xMNmA80wO1HbunDq\/qPZe1XlVWqZp+h3qaaK5prq2mJmd4jaiJ4xxnbxd3N7SaxZu3YwtAyc2irItRZ+2qz\/gqtU1TXMzEx3ormqnu8NtuO3564B5z\/AHd2yu5GPNnsbVbszciium7eneYn9fe7v2xE\/ltM8Py3h2+yfavJ1n8XGdo+Tg3LGVONFNMVXY4RHGqruxEePHxj92rAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFTVrs2dOv3IiZmmnfhOy2oa\/6Pl9AORZ1KarNuZtzMzTE8av4HPx\/L2umPgBtgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFDX\/R8voX1DX\/AEfL6AZjH8va6Y+Ax\/L2umPgBtgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFDX\/R8voX1DX\/R8voBmMfy9rpj4DH8va6Y+AG2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUNf9Hy+hfUNf9Hy+gGYx\/L2umPgMfy9rpj4AbYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQ1\/wBHy+hfUNf9Hy+gGYx\/L2umPgMfy9rpj4AbYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQ1\/0fL6F9Q1\/wBHy+gGYx\/L2umPgMfy9rpj4AbYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQ1\/0fL6F9Fl0xVj101RE0z4xIMdj+XtdMfA0EWbURtFuiI6YAdYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHk8mpIjyeTUCiADpAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI8nk1JEeTyagUQAdIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHk8mpIjyeTUCiADpAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI8nk1JEeTyagUQAdIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHk8mpIjyeTUCiADpAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI8nk1JEeTyagUQAdIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHk8mpIjyeTUCiADpAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADjZ2sfQ1q1p9duIou0bxfpuR9k7TP3x+mJ24TvO8+y9puV+Kt1TvE7T4xPj\/AB7e4LYAAAAAAAAAAAAAAAAAAAAAAAAAAACPJ5NSRHk8moFEAHSAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVz8DHzqYjIpmqaYqimd\/wDXeNpmP324b\/vPumsWbdi39O1T3aN5mI9t53SAAAAAAAAAAAAAAAAAAAAAAAAAAAAACPJ5NSRDmVU0Y1yuuqKaaY3mZnaIj3BTHzRXRcoproqpqoqjeKoneJj3gB1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEWVG9iqJ8ABRiIiNojaAAf\/\/Z"
                            },
                            {
                                "timing": 6253,
                                "timestamp": 2629643526,
                                "data": "data:image\/jpeg;base64,\/9j\/4AAQSkZJRgABAQAAAQABAAD\/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj\/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj\/wAARCAECAfIDASIAAhEBAxEB\/8QAGgABAAMBAQEAAAAAAAAAAAAAAAMEBgUHAv\/EADAQAQABAwIDBwIFBQAAAAAAAAABAgMEBREhM3IGEjE0NVGxEyIUQUJh4RUWIzJx\/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP\/EABQRAQAAAAAAAAAAAAAAAAAAAAD\/2gAMAwEAAhEDEQA\/APcNU7QdrcLVtSt4vZ6jPw7W8480TVbmuNo4TXO+8+PhTt4cd99ptP7S9pMjUbNjJ7KXMfHq7n1L85O\/c3mInaO7x233\/wCR7xMNmA80wO1HbunDq\/qPZe1XlVWqZp+h3qaaK5prq2mJmd4jaiJ4xxnbxd3N7SaxZu3YwtAyc2irItRZ+2qz\/gqtU1TXMzEx3ormqnu8NtuO3564B5z\/AHd2yu5GPNnsbVbszciium7eneYn9fe7v2xE\/ltM8Py3h2+yfavJ1n8XGdo+Tg3LGVONFNMVXY4RHGqruxEePHxj92rAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFTVrs2dOv3IiZmmnfhOy2oa\/6Pl9AORZ1KarNuZtzMzTE8av4HPx\/L2umPgBtgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFDX\/R8voX1DX\/AEfL6AZjH8va6Y+Ax\/L2umPgBtgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFDX\/R8voX1DX\/R8voBmMfy9rpj4DH8va6Y+AG2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUNf9Hy+hfUNf9Hy+gGYx\/L2umPgMfy9rpj4AbYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQ1\/wBHy+hfUNf9Hy+gGYx\/L2umPgMfy9rpj4AbYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQ1\/0fL6F9Q1\/wBHy+gGYx\/L2umPgMfy9rpj4AbYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQ1\/0fL6F9Fl0xVj101RE0z4xIMdj+XtdMfA0EWbURtFuiI6YAdYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHk8mpIjyeTUCiADpAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI8nk1JEeTyagUQAdIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHk8mpIjyeTUCiADpAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI8nk1JEeTyagUQAdIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHk8mpIjyeTUCiADpAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI8nk1JEeTyagUQAdIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABHk8mpIjyeTUCiADpAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADjZ2sfQ1q1p9duIou0bxfpuR9k7TP3x+mJ24TvO8+y9puV+Kt1TvE7T4xPj\/AB7e4LYAAAAAAAAAAAAAAAAAAAAAAAAAAACPJ5NSRHk8moFEAHSAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVz8DHzqYjIpmqaYqimd\/wDXeNpmP324b\/vPumsWbdi39O1T3aN5mI9t53SAAAAAAAAAAAAAAAAAAAAAAAAAAAAACPJ5NSRDmVU0Y1yuuqKaaY3mZnaIj3BTHzRXRcoproqpqoqjeKoneJj3gB1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEWVG9iqJ8ABRiIiNojaAAf\/\/Z"
                            },
                            {
                                "timing": 7295,
                                "timestamp": 2630685651,
                                "data": "data:image\/jpeg;base64,\/9j\/4AAQSkZJRgABAQAAAQABAAD\/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj\/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj\/wAARCAECAfIDASIAAhEBAxEB\/8QAGgABAAMBAQEAAAAAAAAAAAAAAAMEBgUHAv\/EAC8QAQABAwIEBQMCBwAAAAAAAAABAgMEBREGITNyEjE0NbEiQVETYRQVFiNCceH\/xAAUAQEAAAAAAAAAAAAAAAAAAAAA\/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP\/aAAwDAQACEQMRAD8A9w1TiDi3C1bUreLw9Rn4dreceaJqtzXG0cprnfefPyp28ue++02n8S8SZGo2bGTwpcx8erwfqX5yd\/BvMRO0eHntvv8A6j8xMNmA80wOKOO6cOr+Y8L2q8qq1TNP6HippormmuraYmZ3iNqInnHOdvN3c3iTWLN27GFoGTm0VZFqLP01Wf7FVqmqa5mYmPFFc1U+Hlttz2++uAec\/wBXcZXcjHmzwbVbszciium7eneYn\/PxeH6YifttM8vtvDt8J8V5Os\/xcZ2j5ODcsZU40U0xVdjlEc6qvDER58\/OP3asAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVNWuzZ06\/ciJmaad+U7Lahr\/s+X2A5FnUpqs25m3MzNMTzq\/4Ofj+ntdsfADbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKGv+z5fYvqGv+z5fYDMY\/p7XbHwGP6e12x8ANsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoa\/wCz5fYvqGv+z5fYDMY\/p7XbHwGP6e12x8ANsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoa\/7Pl9i+oa\/wCz5fYDMY\/p7XbHwGP6e12x8ANsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoa\/7Pl9i+oa\/7Pl9gMxj+ntdsfAY\/p7XbHwA2wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAChr\/s+X2L6hr\/s+X2AzGP6e12x8Bj+ntdsfADbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKGv8As+X2L6LLpirHrpqiJpnziQY7H9Pa7Y+BoIs2ojaLdER2wA6wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACPJ6NSRHk9GoFEAHSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAR5PRqSI8no1AogA6QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACPJ6NSRHk9GoFEAHSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAR5PRqSI8no1AogA6QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACPJ6NSRHk9GoFEAHSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAR5PRqSI8no1AogA6QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACPJ6NSRHk9GoFEAHSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFDUs6zi3bFq7lWLFy9Mxbi7XFPjmOc7fnkaPl1ZWPVNUxVFM+GKo5xO3Lz+87x+wL4AAAAAAAAAAAAAAAAAAAAAAAAAAACPJ6NSRHk9GoFEAHSAAAAAAAAAAAAAAAAAAAAAAAAAAAAABSztLw865TcybFFddM0\/V4Y3mKZ8UUzP3jfnt+U2Hi2sOxTasU7RTERMz51bREbzP3naI5pwAAAAAAAAAAAAAAAAAAAAAAAAAAAABHk9GpIhzKqaMa5XXVFNNMbzMztER+QUx80V0XKKa6KqaqKo3iqJ3iY\/MAOoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiyo3sVRPkAKMRERtEbQAD\/\/Z"
                            },
                            {
                                "timing": 8337,
                                "timestamp": 2631727776,
                                "data": "data:image\/jpeg;base64,\/9j\/4AAQSkZJRgABAQAAAQABAAD\/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj\/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj\/wAARCAECAfIDASIAAhEBAxEB\/8QAGgABAAMBAQEAAAAAAAAAAAAAAAMEBgUHAv\/EADEQAQABAwIEBQEGBwAAAAAAAAABAgMEBREGITNyEjE0NbFREyJBYXGRFBUWI0JS4f\/EABQBAQAAAAAAAAAAAAAAAAAAAAD\/xAAUEQEAAAAAAAAAAAAAAAAAAAAA\/9oADAMBAAIRAxEAPwD3DVOIOLcLVtSt4vD1Gfh2t5x5omq3NcbRymud958\/Knby5777TafxLxJkajZsZPClzHx6vB9pfnJ38G8xE7R4ee2+\/wCkfWJhswHmmBxRx3Th1fzHhe1XlVWqZp+w8VNNFc011bTEzO8RtRE845zt5u7m8SaxZu3YwtAyc2irItRZ+7VZ\/sVWqaprmZiY8UVzVT4eW23Pb8dcA85\/q7jK7kY82eDardmbkUV03b07zE\/5+Lw\/diJ\/DaZ5fhvDt8J8V5Os\/wAXGdo+Tg3LGVONFNMVXY5RHOqrwxEefPzj82rAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFTVrs2dOv3IiZmmnflOy2oa\/7Pl9gORZ1KarNuZtzMzTE86v8Ag5+P6e12x8ANsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoa\/7Pl9i+oa\/wCz5fYDMY\/p7XbHwGP6e12x8ANsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoa\/7Pl9i+oa\/7Pl9gMxj+ntdsfAY\/p7XbHwA2wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAChr\/s+X2L6hr\/s+X2AzGP6e12x8Bj+ntdsfADbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKGv8As+X2L6hr\/s+X2AzGP6e12x8Bj+ntdsfADbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKGv+z5fYvqGv8As+X2AzGP6e12x8Bj+ntdsfADbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKGv+z5fYvosqImxVExEx9JBjsf09rtj4Gi8FH+tP7AOoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAjyejUkR5PRqBRAB0gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEeT0akiPJ6NQKIAOkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAjyejUkR5PRqBRAB0gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEeT0akiPJ6NQKIAOkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAjyejUkR5PRqBRAB0gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEeT0akiPJ6NQKIAOkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAjyejUkR5PRqBRAB0gAAAAAAAAAAAAAAAAAAAAAAAAAAAAABzNQ1XEx861hXMyzayq48cW6qufh35TP0iZjbeeUzy80mkZk5diqqrntPKraYir843iI2+m2\/6gvgAAAAAAAAAAAAAAAAAAAAAAAAAAAI8no1JEeT0agUQAdIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFLVNMxdTs\/Z5dE1RtVETE7bb0zTM\/rtVP7rNizbsUTTapimmZmqYj6zzmf3SAAAAAAAAAAAAAAAAAAAAAAAAAAAAACPJ6NSRDmVU0Y1yuuqKaaY3mZnaIj6gpj5orouUU10VU1UVRvFUTvEx9YAdQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFlRvYqifIAUYiIjaI2gAH\/\/2Q=="
                            }
                        ]
                    }
                },
                "final-screenshot": {
                    "id": "final-screenshot",
                    "title": "Final Screenshot",
                    "description": "The last screenshot captured of the pageload.",
                    "score": null,
                    "scoreDisplayMode": "informative",
                    "details": {
                        "type": "screenshot",
                        "timing": 8337,
                        "timestamp": 2631728060,
                        "data": "data:image\/jpeg;base64,\/9j\/4AAQSkZJRgABAQAAAQABAAD\/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj\/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj\/wAARCAECAfIDASIAAhEBAxEB\/8QAGgABAAMBAQEAAAAAAAAAAAAAAAMEBgUHAv\/EADEQAQABAwIEBQEGBwAAAAAAAAABAgMEBREGITNyEjE0NbFREyJBYXGRFBUWI0JS4f\/EABQBAQAAAAAAAAAAAAAAAAAAAAD\/xAAUEQEAAAAAAAAAAAAAAAAAAAAA\/9oADAMBAAIRAxEAPwD3DVOIOLcLVtSt4vD1Gfh2t5x5omq3NcbRymud958\/Knby5777TafxLxJkajZsZPClzHx6vB9pfnJ38G8xE7R4ee2+\/wCkfWJhswHmmBxRx3Th1fzHhe1XlVWqZp+w8VNNFc011bTEzO8RtRE845zt5u7m8SaxZu3YwtAyc2irItRZ+7VZ\/sVWqaprmZiY8UVzVT4eW23Pb8dcA85\/q7jK7kY82eDardmbkUV03b07zE\/5+Lw\/diJ\/DaZ5fhvDt8J8V5Os\/wAXGdo+Tg3LGVONFNMVXY5RHOqrwxEefPzj82rAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFTVrs2dOv3IiZmmnflOy2oa\/7Pl9gORZ1KarNuZtzMzTE86v8Ag5+P6e12x8ANsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoa\/7Pl9i+oa\/wCz5fYDMY\/p7XbHwGP6e12x8ANsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoa\/7Pl9i+oa\/7Pl9gMxj+ntdsfAY\/p7XbHwA2wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAChr\/s+X2L6hr\/s+X2AzGP6e12x8Bj+ntdsfADbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKGv8As+X2L6hr\/s+X2AzGP6e12x8Bj+ntdsfADbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKGv+z5fYvqGv8As+X2AzGP6e12x8Bj+ntdsfADbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKGv+z5fYvosqImxVExEx9JBjsf09rtj4Gi8FH+tP7AOoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAjyejUkR5PRqBRAB0gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEeT0akiPJ6NQKIAOkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAjyejUkR5PRqBRAB0gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEeT0akiPJ6NQKIAOkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAjyejUkR5PRqBRAB0gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEeT0akiPJ6NQKIAOkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAjyejUkR5PRqBRAB0gAAAAAAAAAAAAAAAAAAAAAAAAAAAAABzNQ1XEx861hXMyzayq48cW6qufh35TP0iZjbeeUzy80mkZk5diqqrntPKraYir843iI2+m2\/6gvgAAAAAAAAAAAAAAAAAAAAAAAAAAAI8no1JEeT0agUQAdIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFLVNMxdTs\/Z5dE1RtVETE7bb0zTM\/rtVP7rNizbsUTTapimmZmqYj6zzmf3SAAAAAAAAAAAAAAAAAAAAAAAAAAAAACPJ6NSRDmVU0Y1yuuqKaaY3mZnaIj6gpj5orouUU10VU1UVRvFUTvEx9YAdQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFlRvYqifIAUYiIjaI2gAH\/\/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": 1,
                    "scoreDisplayMode": "numeric",
                    "numericValue": 0,
                    "numericUnit": "millisecond",
                    "displayValue": "0\u00a0ms",
                    "scoringOptions": {
                        "p10": 150,
                        "median": 350
                    }
                },
                "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": 1,
                    "scoreDisplayMode": "numeric",
                    "numericValue": 47.810000000000002,
                    "numericUnit": "millisecond",
                    "displayValue": "50\u00a0ms"
                },
                "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\/articles\/cls).",
                    "score": 1,
                    "scoreDisplayMode": "numeric",
                    "numericValue": 0,
                    "numericUnit": "unitless",
                    "displayValue": "0",
                    "scoringOptions": {
                        "p10": 0.10000000000000001,
                        "median": 0.25
                    },
                    "details": {
                        "type": "debugdata",
                        "items": [
                            {
                                "cumulativeLayoutShiftMainFrame": 0
                            }
                        ]
                    }
                },
                "errors-in-console": {
                    "id": "errors-in-console",
                    "title": "Browser errors were 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": 0,
                    "scoreDisplayMode": "binary",
                    "details": {
                        "type": "table",
                        "headings": [
                            {
                                "key": "sourceLocation",
                                "valueType": "source-location",
                                "label": "Source"
                            },
                            {
                                "key": "description",
                                "valueType": "code",
                                "label": "Description"
                            }
                        ],
                        "items": [
                            {
                                "source": "console.error",
                                "description": "curtains onRender error undefined",
                                "sourceLocation": {
                                    "type": "source-location",
                                    "url": "https:\/\/www.simonrisi.ch\/assets\/js\/main.1688546879.js",
                                    "urlProvider": "network",
                                    "line": 251,
                                    "column": 12
                                }
                            },
                            {
                                "source": "console.error",
                                "description": "Plane: Unable to create a Plane because the Renderer WebGL context is not defined",
                                "sourceLocation": {
                                    "type": "source-location",
                                    "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/utils\/utils.js",
                                    "urlProvider": "network",
                                    "line": 27,
                                    "column": 18
                                }
                            },
                            {
                                "source": "console.error",
                                "description": "Plane: Unable to create a Plane because the Renderer WebGL context is not defined",
                                "sourceLocation": {
                                    "type": "source-location",
                                    "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/utils\/utils.js",
                                    "urlProvider": "network",
                                    "line": 27,
                                    "column": 18
                                }
                            },
                            {
                                "source": "console.error",
                                "description": "Plane: Unable to create a Plane because the Renderer WebGL context is not defined",
                                "sourceLocation": {
                                    "type": "source-location",
                                    "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/utils\/utils.js",
                                    "urlProvider": "network",
                                    "line": 27,
                                    "column": 18
                                }
                            },
                            {
                                "source": "console.error",
                                "description": "Plane: Unable to create a Plane because the Renderer WebGL context is not defined",
                                "sourceLocation": {
                                    "type": "source-location",
                                    "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/utils\/utils.js",
                                    "urlProvider": "network",
                                    "line": 27,
                                    "column": 18
                                }
                            },
                            {
                                "source": "console.error",
                                "description": "Plane: Unable to create a Plane because the Renderer WebGL context is not defined",
                                "sourceLocation": {
                                    "type": "source-location",
                                    "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/utils\/utils.js",
                                    "urlProvider": "network",
                                    "line": 27,
                                    "column": 18
                                }
                            },
                            {
                                "source": "console.error",
                                "description": "TextTexture: can't be created because the WebGL context is undefined",
                                "sourceLocation": {
                                    "type": "source-location",
                                    "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/TextTexture.js",
                                    "urlProvider": "network",
                                    "line": 88,
                                    "column": 20
                                }
                            },
                            {
                                "source": "exception",
                                "description": "TypeError: Cannot set properties of undefined (setting 'textTexture')\n    at ScrollBehavior.addNewPlanes (https:\/\/www.simonrisi.ch\/assets\/js\/main.1688546879.js:470:32)\n    at ScrollBehavior.init (https:\/\/www.simonrisi.ch\/assets\/js\/main.1688546879.js:258:8)",
                                "sourceLocation": {
                                    "type": "source-location",
                                    "url": "https:\/\/www.simonrisi.ch\/assets\/js\/main.1688546879.js",
                                    "urlProvider": "network",
                                    "line": 469,
                                    "column": 31
                                }
                            }
                        ]
                    }
                },
                "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": null,
                    "scoreDisplayMode": "informative",
                    "numericValue": 61.498000000000019,
                    "numericUnit": "millisecond",
                    "displayValue": "Root document took 60\u00a0ms",
                    "metricSavings": {
                        "FCP": 0,
                        "LCP": 0
                    },
                    "details": {
                        "type": "opportunity",
                        "headings": [
                            {
                                "key": "url",
                                "valueType": "url",
                                "label": "URL"
                            },
                            {
                                "key": "responseTime",
                                "valueType": "timespanMs",
                                "label": "Time Spent"
                            }
                        ],
                        "items": [
                            {
                                "url": "https:\/\/www.simonrisi.ch\/",
                                "responseTime": 61.498000000000019
                            }
                        ],
                        "overallSavingsMs": 0
                    },
                    "guidanceLevel": 1
                },
                "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": 0.10000000000000001,
                    "scoreDisplayMode": "numeric",
                    "numericValue": 8044.3280000000004,
                    "numericUnit": "millisecond",
                    "displayValue": "8.0\u00a0s"
                },
                "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": "notApplicable",
                    "details": {
                        "type": "table",
                        "headings": [],
                        "items": []
                    },
                    "guidanceLevel": 2
                },
                "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": "27 chains found",
                    "details": {
                        "type": "criticalrequestchain",
                        "chains": {
                            "8A1EA6FCF83696D2B0FD61F4D0D9F9F1": {
                                "request": {
                                    "url": "https:\/\/www.simonrisi.ch\/",
                                    "startTime": 2623.3993610000002,
                                    "endTime": 2623.6178519999999,
                                    "responseReceivedTime": 2623.6153250000002,
                                    "transferSize": 3580
                                },
                                "children": {
                                    "28011.4": {
                                        "request": {
                                            "url": "https:\/\/www.simonrisi.ch\/assets\/css\/style.1725439349.css",
                                            "startTime": 2623.6291500000002,
                                            "endTime": 2623.846685,
                                            "responseReceivedTime": 2623.8457950000002,
                                            "transferSize": 2717
                                        }
                                    },
                                    "28011.8": {
                                        "request": {
                                            "url": "https:\/\/www.simonrisi.ch\/assets\/js\/main.1688546879.js",
                                            "startTime": 2623.6311890000002,
                                            "endTime": 2623.887479,
                                            "responseReceivedTime": 2623.8825700000002,
                                            "transferSize": 4529
                                        },
                                        "children": {
                                            "28011.30": {
                                                "request": {
                                                    "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/index.mjs",
                                                    "startTime": 2623.9506040000001,
                                                    "endTime": 2630.9361180000001,
                                                    "responseReceivedTime": 2630.9328650000002,
                                                    "transferSize": 358
                                                },
                                                "children": {
                                                    "28011.32": {
                                                        "request": {
                                                            "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Curtains.js",
                                                            "startTime": 2630.9419710000002,
                                                            "endTime": 2631.030769,
                                                            "responseReceivedTime": 2631.0277530000003,
                                                            "transferSize": 4771
                                                        },
                                                        "children": {
                                                            "28011.44": {
                                                                "request": {
                                                                    "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Renderer.js",
                                                                    "startTime": 2631.033371,
                                                                    "endTime": 2631.0984330000001,
                                                                    "responseReceivedTime": 2631.0963709999996,
                                                                    "transferSize": 6084
                                                                },
                                                                "children": {
                                                                    "28011.49": {
                                                                        "request": {
                                                                            "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Scene.js",
                                                                            "startTime": 2631.1024299999999,
                                                                            "endTime": 2631.1725940000001,
                                                                            "responseReceivedTime": 2631.1696119999997,
                                                                            "transferSize": 3601
                                                                        }
                                                                    },
                                                                    "28011.50": {
                                                                        "request": {
                                                                            "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/utils\/CacheManager.js",
                                                                            "startTime": 2631.102985,
                                                                            "endTime": 2631.1686199999999,
                                                                            "responseReceivedTime": 2631.1650959999997,
                                                                            "transferSize": 1259
                                                                        }
                                                                    },
                                                                    "28011.51": {
                                                                        "request": {
                                                                            "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/utils\/CallbackQueueManager.js",
                                                                            "startTime": 2631.1114950000001,
                                                                            "endTime": 2631.1692079999998,
                                                                            "responseReceivedTime": 2631.165896,
                                                                            "transferSize": 746
                                                                        }
                                                                    }
                                                                }
                                                            },
                                                            "28011.45": {
                                                                "request": {
                                                                    "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/utils\/ScrollManager.js",
                                                                    "startTime": 2631.034482,
                                                                    "endTime": 2631.0995039999998,
                                                                    "responseReceivedTime": 2631.0949409999998,
                                                                    "transferSize": 926
                                                                }
                                                            },
                                                            "28011.46": {
                                                                "request": {
                                                                    "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/utils\/utils.js",
                                                                    "startTime": 2631.0352979999998,
                                                                    "endTime": 2631.1021129999999,
                                                                    "responseReceivedTime": 2631.101529,
                                                                    "transferSize": 660
                                                                }
                                                            }
                                                        }
                                                    },
                                                    "28011.33": {
                                                        "request": {
                                                            "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Plane.js",
                                                            "startTime": 2630.946081,
                                                            "endTime": 2631.0440490000001,
                                                            "responseReceivedTime": 2631.0416370000003,
                                                            "transferSize": 10357
                                                        },
                                                        "children": {
                                                            "28011.47": {
                                                                "request": {
                                                                    "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/DOMMesh.js",
                                                                    "startTime": 2631.0493540000002,
                                                                    "endTime": 2631.1402640000001,
                                                                    "responseReceivedTime": 2631.139424,
                                                                    "transferSize": 2107
                                                                },
                                                                "children": {
                                                                    "28011.52": {
                                                                        "request": {
                                                                            "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Mesh.js",
                                                                            "startTime": 2631.1500919999999,
                                                                            "endTime": 2631.2115079999999,
                                                                            "responseReceivedTime": 2631.2095789999998,
                                                                            "transferSize": 5012
                                                                        },
                                                                        "children": {
                                                                            "28011.53": {
                                                                                "request": {
                                                                                    "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Program.js",
                                                                                    "startTime": 2631.2147399999999,
                                                                                    "endTime": 2631.2791579999998,
                                                                                    "responseReceivedTime": 2631.2784609999999,
                                                                                    "transferSize": 2692
                                                                                },
                                                                                "children": {
                                                                                    "28011.56": {
                                                                                        "request": {
                                                                                            "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Uniforms.js",
                                                                                            "startTime": 2631.2841349999999,
                                                                                            "endTime": 2631.3476519999999,
                                                                                            "responseReceivedTime": 2631.3469439999999,
                                                                                            "transferSize": 2383
                                                                                        }
                                                                                    },
                                                                                    "28011.57": {
                                                                                        "request": {
                                                                                            "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/shaders\/plane.vertex.glsl.js",
                                                                                            "startTime": 2631.2854010000001,
                                                                                            "endTime": 2631.3427689999999,
                                                                                            "responseReceivedTime": 2631.3421210000001,
                                                                                            "transferSize": 346
                                                                                        },
                                                                                        "children": {
                                                                                            "28011.61": {
                                                                                                "request": {
                                                                                                    "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/shaders\/chunks\/precision.medium.glsl.js",
                                                                                                    "startTime": 2631.3501160000001,
                                                                                                    "endTime": 2631.4118319999998,
                                                                                                    "responseReceivedTime": 2631.4098519999998,
                                                                                                    "transferSize": 151
                                                                                                }
                                                                                            },
                                                                                            "28011.62": {
                                                                                                "request": {
                                                                                                    "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/shaders\/chunks\/default.attributes.glsl.js",
                                                                                                    "startTime": 2631.3518279999998,
                                                                                                    "endTime": 2631.4143749999998,
                                                                                                    "responseReceivedTime": 2631.4123619999996,
                                                                                                    "transferSize": 176
                                                                                                }
                                                                                            },
                                                                                            "28011.63": {
                                                                                                "request": {
                                                                                                    "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/shaders\/chunks\/default.varyings.glsl.js",
                                                                                                    "startTime": 2631.3528449999999,
                                                                                                    "endTime": 2631.417199,
                                                                                                    "responseReceivedTime": 2631.4157219999997,
                                                                                                    "transferSize": 175
                                                                                                }
                                                                                            }
                                                                                        }
                                                                                    },
                                                                                    "28011.58": {
                                                                                        "request": {
                                                                                            "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/shaders\/plane.fragment.glsl.js",
                                                                                            "startTime": 2631.2862420000001,
                                                                                            "endTime": 2631.3435169999998,
                                                                                            "responseReceivedTime": 2631.3430720000001,
                                                                                            "transferSize": 248
                                                                                        }
                                                                                    },
                                                                                    "28011.59": {
                                                                                        "request": {
                                                                                            "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/shaders\/shaderpass.vertex.glsl.js",
                                                                                            "startTime": 2631.2867959999999,
                                                                                            "endTime": 2631.3486469999998,
                                                                                            "responseReceivedTime": 2631.3462690000001,
                                                                                            "transferSize": 299
                                                                                        }
                                                                                    },
                                                                                    "28011.60": {
                                                                                        "request": {
                                                                                            "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/shaders\/shaderpass.fragment.glsl.js",
                                                                                            "startTime": 2631.2876879999999,
                                                                                            "endTime": 2631.3492299999998,
                                                                                            "responseReceivedTime": 2631.3466269999999,
                                                                                            "transferSize": 281
                                                                                        }
                                                                                    }
                                                                                }
                                                                            },
                                                                            "28011.54": {
                                                                                "request": {
                                                                                    "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Geometry.js",
                                                                                    "startTime": 2631.2165730000002,
                                                                                    "endTime": 2631.2823749999998,
                                                                                    "responseReceivedTime": 2631.2813020000003,
                                                                                    "transferSize": 2488
                                                                                }
                                                                            },
                                                                            "28011.55": {
                                                                                "request": {
                                                                                    "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/loaders\/PlaneTextureLoader.js",
                                                                                    "startTime": 2631.2171979999998,
                                                                                    "endTime": 2631.2772540000001,
                                                                                    "responseReceivedTime": 2631.2761880000003,
                                                                                    "transferSize": 1281
                                                                                }
                                                                            }
                                                                        }
                                                                    }
                                                                }
                                                            },
                                                            "28011.48": {
                                                                "request": {
                                                                    "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/camera\/Camera.js",
                                                                    "startTime": 2631.0511519999995,
                                                                    "endTime": 2631.1442510000002,
                                                                    "responseReceivedTime": 2631.1405229999996,
                                                                    "transferSize": 2112
                                                                }
                                                            }
                                                        }
                                                    },
                                                    "28011.34": {
                                                        "request": {
                                                            "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Texture.js",
                                                            "startTime": 2630.9467380000001,
                                                            "endTime": 2631.0555219999997,
                                                            "responseReceivedTime": 2631.0537709999999,
                                                            "transferSize": 9562
                                                        }
                                                    },
                                                    "28011.35": {
                                                        "request": {
                                                            "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/framebuffers\/RenderTarget.js",
                                                            "startTime": 2630.9532749999998,
                                                            "endTime": 2631.0620610000001,
                                                            "responseReceivedTime": 2631.0591979999999,
                                                            "transferSize": 2473
                                                        }
                                                    },
                                                    "28011.36": {
                                                        "request": {
                                                            "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/framebuffers\/ShaderPass.js",
                                                            "startTime": 2630.9538579999999,
                                                            "endTime": 2631.0467610000001,
                                                            "responseReceivedTime": 2631.044742,
                                                            "transferSize": 2260
                                                        }
                                                    },
                                                    "28011.37": {
                                                        "request": {
                                                            "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/loaders\/TextureLoader.js",
                                                            "startTime": 2630.9544270000001,
                                                            "endTime": 2631.0731639999999,
                                                            "responseReceivedTime": 2631.0720490000003,
                                                            "transferSize": 3940
                                                        }
                                                    },
                                                    "28011.38": {
                                                        "request": {
                                                            "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/math\/Vec2.js",
                                                            "startTime": 2630.9549889999998,
                                                            "endTime": 2631.058771,
                                                            "responseReceivedTime": 2631.0563859999997,
                                                            "transferSize": 1297
                                                        }
                                                    },
                                                    "28011.39": {
                                                        "request": {
                                                            "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/math\/Vec3.js",
                                                            "startTime": 2630.9600190000001,
                                                            "endTime": 2631.0684580000002,
                                                            "responseReceivedTime": 2631.0658390000003,
                                                            "transferSize": 1989
                                                        }
                                                    },
                                                    "28011.40": {
                                                        "request": {
                                                            "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/math\/Mat4.js",
                                                            "startTime": 2630.9623580000002,
                                                            "endTime": 2631.0653499999999,
                                                            "responseReceivedTime": 2631.062633,
                                                            "transferSize": 2504
                                                        }
                                                    },
                                                    "28011.41": {
                                                        "request": {
                                                            "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/math\/Quat.js",
                                                            "startTime": 2630.9629519999999,
                                                            "endTime": 2631.075167,
                                                            "responseReceivedTime": 2631.0701690000001,
                                                            "transferSize": 1241
                                                        }
                                                    },
                                                    "28011.42": {
                                                        "request": {
                                                            "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/extras\/PingPongPlane.js",
                                                            "startTime": 2630.9670679999999,
                                                            "endTime": 2631.0810900000001,
                                                            "responseReceivedTime": 2631.0799079999997,
                                                            "transferSize": 1860
                                                        }
                                                    },
                                                    "28011.43": {
                                                        "request": {
                                                            "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/extras\/FXAAPass.js",
                                                            "startTime": 2630.9678669999998,
                                                            "endTime": 2631.0794519999999,
                                                            "responseReceivedTime": 2631.0777449999996,
                                                            "transferSize": 1516
                                                        }
                                                    }
                                                }
                                            },
                                            "28011.31": {
                                                "request": {
                                                    "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/TextTexture.js",
                                                    "startTime": 2623.9526249999999,
                                                    "endTime": 2630.9379909999998,
                                                    "responseReceivedTime": 2630.9348990000003,
                                                    "transferSize": 4167
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                        },
                        "longestChain": {
                            "duration": 8017.8379999999888,
                            "length": 9,
                            "transferSize": 175
                        }
                    },
                    "guidanceLevel": 1
                },
                "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": "metricSavings",
                    "numericValue": 0,
                    "numericUnit": "millisecond",
                    "displayValue": "",
                    "metricSavings": {
                        "LCP": 0,
                        "FCP": 0
                    },
                    "details": {
                        "type": "opportunity",
                        "headings": [],
                        "items": [],
                        "overallSavingsMs": 0
                    },
                    "guidanceLevel": 2
                },
                "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": 1,
                    "numericUnit": "element",
                    "displayValue": "1 reason",
                    "warnings": [],
                    "details": {
                        "type": "table",
                        "headings": [
                            {
                                "key": "reason",
                                "valueType": "text",
                                "label": "Failure reason"
                            }
                        ],
                        "items": [
                            {
                                "reason": "Page has no manifest <link> URL"
                            }
                        ],
                        "debugData": {
                            "type": "debugdata",
                            "manifestUrl": null
                        }
                    }
                },
                "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: No manifest was fetched.",
                    "details": {
                        "type": "debugdata",
                        "items": [
                            {
                                "failures": [
                                    "No manifest was fetched"
                                ],
                                "isParseFailure": true,
                                "parseFailureReason": "No manifest was fetched"
                            }
                        ]
                    }
                },
                "themed-omnibox": {
                    "id": "themed-omnibox",
                    "title": "Does not set 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": 0,
                    "scoreDisplayMode": "binary",
                    "explanation": "Failures: No manifest was fetched.",
                    "details": {
                        "type": "debugdata",
                        "items": [
                            {
                                "failures": [
                                    "No manifest was fetched"
                                ],
                                "themeColor": "white",
                                "isParseFailure": true,
                                "parseFailureReason": "No manifest was fetched"
                            }
                        ]
                    }
                },
                "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",
                    "explanation": "No manifest was fetched"
                },
                "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\/articles\/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\/articles\/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": []
                    }
                },
                "third-party-cookies": {
                    "id": "third-party-cookies",
                    "title": "Avoids third-party cookies",
                    "description": "Support for third-party cookies will be removed in a future version of Chrome. [Learn more about phasing out third-party cookies](https:\/\/developer.chrome.com\/en\/docs\/privacy-sandbox\/third-party-cookie-phase-out\/).",
                    "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": null,
                    "scoreDisplayMode": "informative",
                    "numericValue": 459.81599999999719,
                    "numericUnit": "millisecond",
                    "displayValue": "0.5\u00a0s",
                    "metricSavings": {
                        "TBT": 0
                    },
                    "details": {
                        "type": "table",
                        "headings": [
                            {
                                "key": "groupLabel",
                                "valueType": "text",
                                "label": "Category"
                            },
                            {
                                "key": "duration",
                                "valueType": "ms",
                                "granularity": 1,
                                "label": "Time Spent"
                            }
                        ],
                        "items": [
                            {
                                "group": "other",
                                "groupLabel": "Other",
                                "duration": 331.41999999999717
                            },
                            {
                                "group": "styleLayout",
                                "groupLabel": "Style & Layout",
                                "duration": 71.531999999999968
                            },
                            {
                                "group": "scriptEvaluation",
                                "groupLabel": "Script Evaluation",
                                "duration": 43.03600000000003
                            },
                            {
                                "group": "paintCompositeRender",
                                "groupLabel": "Rendering",
                                "duration": 7.5480000000000018
                            },
                            {
                                "group": "parseHTML",
                                "groupLabel": "Parse HTML & CSS",
                                "duration": 4.3379999999999992
                            },
                            {
                                "group": "scriptParseCompile",
                                "groupLabel": "Script Parsing & Compilation",
                                "duration": 1.9419999999999988
                            }
                        ],
                        "sortedBy": [
                            "duration"
                        ]
                    },
                    "guidanceLevel": 1
                },
                "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": null,
                    "scoreDisplayMode": "informative",
                    "numericValue": 7.6499999999999968,
                    "numericUnit": "millisecond",
                    "displayValue": "0.0\u00a0s",
                    "metricSavings": {
                        "TBT": 0
                    },
                    "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": "Unattributable",
                                "total": 286.17199999999741,
                                "scripting": 5.4069999999999965,
                                "scriptParseCompile": 0
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/",
                                "total": 115.85799999999998,
                                "scripting": 1.5669999999999999,
                                "scriptParseCompile": 0.67599999999999993
                            }
                        ],
                        "summary": {
                            "wastedMs": 7.6499999999999968
                        },
                        "sortedBy": [
                            "total"
                        ]
                    },
                    "guidanceLevel": 1
                },
                "uses-rel-preload": {
                    "id": "uses-rel-preload",
                    "title": "Preload key requests",
                    "description": "Consider using `<link 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
                    },
                    "guidanceLevel": 3
                },
                "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": "metricSavings",
                    "numericValue": 0,
                    "numericUnit": "millisecond",
                    "displayValue": "",
                    "warnings": [],
                    "metricSavings": {
                        "LCP": 0,
                        "FCP": 0
                    },
                    "details": {
                        "type": "opportunity",
                        "headings": [],
                        "items": [],
                        "overallSavingsMs": 0,
                        "sortedBy": [
                            "wastedMs"
                        ]
                    },
                    "guidanceLevel": 3
                },
                "font-display": {
                    "id": "font-display",
                    "title": "Ensure text remains visible during webfont load",
                    "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": 0.5,
                    "scoreDisplayMode": "metricSavings",
                    "warnings": [],
                    "details": {
                        "type": "table",
                        "headings": [
                            {
                                "key": "url",
                                "valueType": "url",
                                "label": "URL"
                            },
                            {
                                "key": "wastedMs",
                                "valueType": "ms",
                                "label": "Potential Savings"
                            }
                        ],
                        "items": [
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/fonts\/ArialCrack17-Bold.woff2",
                                "wastedMs": 123.79999999981374
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/fonts\/Times-Small-Text-MT-Std-Regular.woff2",
                                "wastedMs": 139.44199999980628
                            }
                        ]
                    },
                    "guidanceLevel": 3
                },
                "diagnostics": {
                    "id": "diagnostics",
                    "title": "Diagnostics",
                    "description": "Collection of useful page vitals.",
                    "score": null,
                    "scoreDisplayMode": "informative",
                    "details": {
                        "type": "debugdata",
                        "items": [
                            {
                                "numRequests": 44,
                                "numScripts": 35,
                                "numStylesheets": 1,
                                "numFonts": 2,
                                "numTasks": 4495,
                                "numTasksOver10ms": 4,
                                "numTasksOver25ms": 3,
                                "numTasksOver50ms": 1,
                                "numTasksOver100ms": 0,
                                "numTasksOver500ms": 0,
                                "rtt": 46.769000000000005,
                                "throughput": 9729831.4717897605,
                                "maxRtt": 46.769000000000005,
                                "maxServerLatency": 16.154499999999999,
                                "totalByteWeight": 8839530,
                                "totalTaskTime": 459.81599999999298,
                                "mainDocumentTransferSize": 3580
                            }
                        ]
                    }
                },
                "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": "https:\/\/www.simonrisi.ch\/",
                                "sessionTargetType": "page",
                                "protocol": "h2",
                                "rendererStartTime": 0,
                                "networkRequestTime": 3.0780000002123415,
                                "networkEndTime": 221.56900000013411,
                                "finished": true,
                                "transferSize": 3580,
                                "resourceSize": 16341,
                                "statusCode": 200,
                                "mimeType": "text\/html",
                                "resourceType": "Document",
                                "priority": "VeryHigh",
                                "experimentalFromMainFrame": true,
                                "entity": "simonrisi.ch"
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/fonts\/ArialCrack17-Bold.woff2",
                                "sessionTargetType": "page",
                                "protocol": "h2",
                                "rendererStartTime": 228.59000000031665,
                                "networkRequestTime": 230.47400000039488,
                                "networkEndTime": 354.27400000020862,
                                "finished": true,
                                "transferSize": 26192,
                                "resourceSize": 26096,
                                "statusCode": 200,
                                "mimeType": "font\/woff2",
                                "resourceType": "Font",
                                "priority": "High",
                                "isLinkPreload": true,
                                "experimentalFromMainFrame": true,
                                "entity": "simonrisi.ch"
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/fonts\/Times-Small-Text-MT-Std-Regular.woff2",
                                "sessionTargetType": "page",
                                "protocol": "h2",
                                "rendererStartTime": 229.20100000035018,
                                "networkRequestTime": 232.21700000017881,
                                "networkEndTime": 371.6589999999851,
                                "finished": true,
                                "transferSize": 15338,
                                "resourceSize": 15288,
                                "statusCode": 200,
                                "mimeType": "font\/woff2",
                                "resourceType": "Font",
                                "priority": "High",
                                "isLinkPreload": true,
                                "experimentalFromMainFrame": true,
                                "entity": "simonrisi.ch"
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/css\/style.1725439349.css",
                                "sessionTargetType": "page",
                                "protocol": "h2",
                                "rendererStartTime": 229.44200000027195,
                                "networkRequestTime": 232.86700000055134,
                                "networkEndTime": 450.40200000023469,
                                "finished": true,
                                "transferSize": 2717,
                                "resourceSize": 8817,
                                "statusCode": 200,
                                "mimeType": "text\/css",
                                "resourceType": "Stylesheet",
                                "priority": "VeryHigh",
                                "experimentalFromMainFrame": true,
                                "entity": "simonrisi.ch"
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x-q85.jpg",
                                "sessionTargetType": "page",
                                "protocol": "h2",
                                "rendererStartTime": 229.57899999991059,
                                "networkRequestTime": 233.49900000030175,
                                "networkEndTime": 473.78100000042468,
                                "finished": true,
                                "transferSize": 45616,
                                "resourceSize": 45525,
                                "statusCode": 200,
                                "mimeType": "image\/jpeg",
                                "resourceType": "Image",
                                "priority": "High",
                                "experimentalFromMainFrame": true,
                                "entity": "simonrisi.ch"
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-640x-q85.jpg",
                                "sessionTargetType": "page",
                                "protocol": "h2",
                                "rendererStartTime": 229.68000000016764,
                                "networkRequestTime": 234.20700000040233,
                                "networkEndTime": 440.67100000008941,
                                "finished": true,
                                "transferSize": 65463,
                                "resourceSize": 65354,
                                "statusCode": 200,
                                "mimeType": "image\/jpeg",
                                "resourceType": "Image",
                                "priority": "Medium",
                                "experimentalFromMainFrame": true,
                                "entity": "simonrisi.ch"
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-640x-q85.jpg",
                                "sessionTargetType": "page",
                                "protocol": "h2",
                                "rendererStartTime": 229.77600000053644,
                                "networkRequestTime": 241.14500000001863,
                                "networkEndTime": 513.79300000052899,
                                "finished": true,
                                "transferSize": 42412,
                                "resourceSize": 42321,
                                "statusCode": 200,
                                "mimeType": "image\/jpeg",
                                "resourceType": "Image",
                                "priority": "Medium",
                                "experimentalFromMainFrame": true,
                                "entity": "simonrisi.ch"
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/main.1688546879.js",
                                "sessionTargetType": "page",
                                "protocol": "h2",
                                "rendererStartTime": 229.87300000013784,
                                "networkRequestTime": 234.90600000042468,
                                "networkEndTime": 491.19599999999627,
                                "finished": true,
                                "transferSize": 4529,
                                "resourceSize": 15647,
                                "statusCode": 200,
                                "mimeType": "text\/javascript",
                                "resourceType": "Script",
                                "priority": "High",
                                "experimentalFromMainFrame": true,
                                "entity": "simonrisi.ch"
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/40d8cd3cb7-1729087993\/hochformat-video-duren.mp4",
                                "sessionTargetType": "page",
                                "protocol": "h2",
                                "rendererStartTime": 249.04100000020117,
                                "networkRequestTime": 251.58100000023842,
                                "networkEndTime": 7576.5720000001602,
                                "finished": true,
                                "transferSize": 8550738,
                                "resourceSize": 8545937,
                                "statusCode": 206,
                                "mimeType": "video\/mp4",
                                "resourceType": "Media",
                                "priority": "Low",
                                "experimentalFromMainFrame": true,
                                "entity": "simonrisi.ch"
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/index.mjs",
                                "sessionTargetType": "page",
                                "protocol": "h2",
                                "rendererStartTime": 543.31400000024587,
                                "networkRequestTime": 554.32100000046194,
                                "networkEndTime": 7539.8350000004284,
                                "finished": true,
                                "transferSize": 358,
                                "resourceSize": 645,
                                "statusCode": 200,
                                "mimeType": "text\/javascript",
                                "resourceType": "Script",
                                "priority": "High",
                                "experimentalFromMainFrame": true,
                                "entity": "simonrisi.ch"
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/TextTexture.js",
                                "sessionTargetType": "page",
                                "protocol": "h2",
                                "rendererStartTime": 546.76699999999255,
                                "networkRequestTime": 556.34200000017881,
                                "networkEndTime": 7541.7080000001006,
                                "finished": true,
                                "transferSize": 4167,
                                "resourceSize": 14408,
                                "statusCode": 200,
                                "mimeType": "text\/javascript",
                                "resourceType": "Script",
                                "priority": "High",
                                "experimentalFromMainFrame": true,
                                "entity": "simonrisi.ch"
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Curtains.js",
                                "sessionTargetType": "page",
                                "protocol": "h2",
                                "rendererStartTime": 7542.4530000002123,
                                "networkRequestTime": 7545.6880000005476,
                                "networkEndTime": 7634.4860000000335,
                                "finished": true,
                                "transferSize": 4771,
                                "resourceSize": 19991,
                                "statusCode": 200,
                                "mimeType": "text\/javascript",
                                "resourceType": "Script",
                                "priority": "High",
                                "experimentalFromMainFrame": true,
                                "entity": "simonrisi.ch"
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Plane.js",
                                "sessionTargetType": "page",
                                "protocol": "h2",
                                "rendererStartTime": 7542.6140000000596,
                                "networkRequestTime": 7549.7980000004172,
                                "networkEndTime": 7647.7660000002943,
                                "finished": true,
                                "transferSize": 10357,
                                "resourceSize": 46346,
                                "statusCode": 200,
                                "mimeType": "text\/javascript",
                                "resourceType": "Script",
                                "priority": "High",
                                "experimentalFromMainFrame": true,
                                "entity": "simonrisi.ch"
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Texture.js",
                                "sessionTargetType": "page",
                                "protocol": "h2",
                                "rendererStartTime": 7542.9930000002496,
                                "networkRequestTime": 7550.4550000000745,
                                "networkEndTime": 7659.2390000000596,
                                "finished": true,
                                "transferSize": 9562,
                                "resourceSize": 45281,
                                "statusCode": 200,
                                "mimeType": "text\/javascript",
                                "resourceType": "Script",
                                "priority": "High",
                                "experimentalFromMainFrame": true,
                                "entity": "simonrisi.ch"
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/framebuffers\/RenderTarget.js",
                                "sessionTargetType": "page",
                                "protocol": "h2",
                                "rendererStartTime": 7543.1130000003614,
                                "networkRequestTime": 7556.9920000000857,
                                "networkEndTime": 7665.7780000003986,
                                "finished": true,
                                "transferSize": 2473,
                                "resourceSize": 8482,
                                "statusCode": 200,
                                "mimeType": "text\/javascript",
                                "resourceType": "Script",
                                "priority": "High",
                                "experimentalFromMainFrame": true,
                                "entity": "simonrisi.ch"
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/framebuffers\/ShaderPass.js",
                                "sessionTargetType": "page",
                                "protocol": "h2",
                                "rendererStartTime": 7543.2099999999627,
                                "networkRequestTime": 7557.5750000001863,
                                "networkEndTime": 7650.4780000001192,
                                "finished": true,
                                "transferSize": 2260,
                                "resourceSize": 6860,
                                "statusCode": 200,
                                "mimeType": "text\/javascript",
                                "resourceType": "Script",
                                "priority": "High",
                                "experimentalFromMainFrame": true,
                                "entity": "simonrisi.ch"
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/loaders\/TextureLoader.js",
                                "sessionTargetType": "page",
                                "protocol": "h2",
                                "rendererStartTime": 7543.3180000004359,
                                "networkRequestTime": 7558.1440000003204,
                                "networkEndTime": 7676.8810000000522,
                                "finished": true,
                                "transferSize": 3940,
                                "resourceSize": 19745,
                                "statusCode": 200,
                                "mimeType": "text\/javascript",
                                "resourceType": "Script",
                                "priority": "High",
                                "experimentalFromMainFrame": true,
                                "entity": "simonrisi.ch"
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/math\/Vec2.js",
                                "sessionTargetType": "page",
                                "protocol": "h2",
                                "rendererStartTime": 7543.4160000002012,
                                "networkRequestTime": 7558.7060000002384,
                                "networkEndTime": 7662.4880000003614,
                                "finished": true,
                                "transferSize": 1297,
                                "resourceSize": 5642,
                                "statusCode": 200,
                                "mimeType": "text\/javascript",
                                "resourceType": "Script",
                                "priority": "High",
                                "experimentalFromMainFrame": true,
                                "entity": "simonrisi.ch"
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/math\/Vec3.js",
                                "sessionTargetType": "page",
                                "protocol": "h2",
                                "rendererStartTime": 7543.5210000001825,
                                "networkRequestTime": 7563.7360000004992,
                                "networkEndTime": 7672.1750000002794,
                                "finished": true,
                                "transferSize": 1989,
                                "resourceSize": 8631,
                                "statusCode": 200,
                                "mimeType": "text\/javascript",
                                "resourceType": "Script",
                                "priority": "High",
                                "experimentalFromMainFrame": true,
                                "entity": "simonrisi.ch"
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/math\/Mat4.js",
                                "sessionTargetType": "page",
                                "protocol": "h2",
                                "rendererStartTime": 7543.6490000002086,
                                "networkRequestTime": 7566.0750000001863,
                                "networkEndTime": 7669.0669999998063,
                                "finished": true,
                                "transferSize": 2504,
                                "resourceSize": 10879,
                                "statusCode": 200,
                                "mimeType": "text\/javascript",
                                "resourceType": "Script",
                                "priority": "High",
                                "experimentalFromMainFrame": true,
                                "entity": "simonrisi.ch"
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/math\/Quat.js",
                                "sessionTargetType": "page",
                                "protocol": "h2",
                                "rendererStartTime": 7543.7700000000186,
                                "networkRequestTime": 7566.6690000002272,
                                "networkEndTime": 7678.8840000000782,
                                "finished": true,
                                "transferSize": 1241,
                                "resourceSize": 5486,
                                "statusCode": 200,
                                "mimeType": "text\/javascript",
                                "resourceType": "Script",
                                "priority": "High",
                                "experimentalFromMainFrame": true,
                                "entity": "simonrisi.ch"
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/extras\/PingPongPlane.js",
                                "sessionTargetType": "page",
                                "protocol": "h2",
                                "rendererStartTime": 7543.8540000002831,
                                "networkRequestTime": 7570.785000000149,
                                "networkEndTime": 7684.8070000004955,
                                "finished": true,
                                "transferSize": 1860,
                                "resourceSize": 6389,
                                "statusCode": 200,
                                "mimeType": "text\/javascript",
                                "resourceType": "Script",
                                "priority": "High",
                                "experimentalFromMainFrame": true,
                                "entity": "simonrisi.ch"
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/extras\/FXAAPass.js",
                                "sessionTargetType": "page",
                                "protocol": "h2",
                                "rendererStartTime": 7543.9320000000298,
                                "networkRequestTime": 7571.5839999997988,
                                "networkEndTime": 7683.1690000002272,
                                "finished": true,
                                "transferSize": 1516,
                                "resourceSize": 5081,
                                "statusCode": 200,
                                "mimeType": "text\/javascript",
                                "resourceType": "Script",
                                "priority": "High",
                                "experimentalFromMainFrame": true,
                                "entity": "simonrisi.ch"
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Renderer.js",
                                "sessionTargetType": "page",
                                "protocol": "h2",
                                "rendererStartTime": 7635.6419999999925,
                                "networkRequestTime": 7637.0879999999888,
                                "networkEndTime": 7702.1500000003725,
                                "finished": true,
                                "transferSize": 6084,
                                "resourceSize": 26627,
                                "statusCode": 200,
                                "mimeType": "text\/javascript",
                                "resourceType": "Script",
                                "priority": "High",
                                "experimentalFromMainFrame": true,
                                "entity": "simonrisi.ch"
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/utils\/ScrollManager.js",
                                "sessionTargetType": "page",
                                "protocol": "h2",
                                "rendererStartTime": 7635.8549999999814,
                                "networkRequestTime": 7638.1990000000224,
                                "networkEndTime": 7703.2209999999031,
                                "finished": true,
                                "transferSize": 926,
                                "resourceSize": 2588,
                                "statusCode": 200,
                                "mimeType": "text\/javascript",
                                "resourceType": "Script",
                                "priority": "High",
                                "experimentalFromMainFrame": true,
                                "entity": "simonrisi.ch"
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/utils\/utils.js",
                                "sessionTargetType": "page",
                                "protocol": "h2",
                                "rendererStartTime": 7635.980000000447,
                                "networkRequestTime": 7639.0150000001304,
                                "networkEndTime": 7705.8300000000745,
                                "finished": true,
                                "transferSize": 660,
                                "resourceSize": 1355,
                                "statusCode": 200,
                                "mimeType": "text\/javascript",
                                "resourceType": "Script",
                                "priority": "High",
                                "experimentalFromMainFrame": true,
                                "entity": "simonrisi.ch"
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/DOMMesh.js",
                                "sessionTargetType": "page",
                                "protocol": "h2",
                                "rendererStartTime": 7649.4360000002198,
                                "networkRequestTime": 7653.0710000004619,
                                "networkEndTime": 7743.9810000001453,
                                "finished": true,
                                "transferSize": 2107,
                                "resourceSize": 6665,
                                "statusCode": 200,
                                "mimeType": "text\/javascript",
                                "resourceType": "Script",
                                "priority": "High",
                                "experimentalFromMainFrame": true,
                                "entity": "simonrisi.ch"
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/camera\/Camera.js",
                                "sessionTargetType": "page",
                                "protocol": "h2",
                                "rendererStartTime": 7649.5900000003166,
                                "networkRequestTime": 7654.8689999999478,
                                "networkEndTime": 7747.9680000003427,
                                "finished": true,
                                "transferSize": 2112,
                                "resourceSize": 7771,
                                "statusCode": 200,
                                "mimeType": "text\/javascript",
                                "resourceType": "Script",
                                "priority": "High",
                                "experimentalFromMainFrame": true,
                                "entity": "simonrisi.ch"
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Scene.js",
                                "sessionTargetType": "page",
                                "protocol": "h2",
                                "rendererStartTime": 7703.8889999999665,
                                "networkRequestTime": 7706.1469999998808,
                                "networkEndTime": 7776.3110000002198,
                                "finished": true,
                                "transferSize": 3601,
                                "resourceSize": 16681,
                                "statusCode": 200,
                                "mimeType": "text\/javascript",
                                "resourceType": "Script",
                                "priority": "High",
                                "experimentalFromMainFrame": true,
                                "entity": "simonrisi.ch"
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/utils\/CacheManager.js",
                                "sessionTargetType": "page",
                                "protocol": "h2",
                                "rendererStartTime": 7704.0339999999851,
                                "networkRequestTime": 7706.7020000000484,
                                "networkEndTime": 7772.3370000002906,
                                "finished": true,
                                "transferSize": 1259,
                                "resourceSize": 3798,
                                "statusCode": 200,
                                "mimeType": "text\/javascript",
                                "resourceType": "Script",
                                "priority": "High",
                                "experimentalFromMainFrame": true,
                                "entity": "simonrisi.ch"
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/utils\/CallbackQueueManager.js",
                                "sessionTargetType": "page",
                                "protocol": "h2",
                                "rendererStartTime": 7704.1240000003017,
                                "networkRequestTime": 7715.2120000002906,
                                "networkEndTime": 7772.9249999998137,
                                "finished": true,
                                "transferSize": 746,
                                "resourceSize": 1761,
                                "statusCode": 200,
                                "mimeType": "text\/javascript",
                                "resourceType": "Script",
                                "priority": "High",
                                "experimentalFromMainFrame": true,
                                "entity": "simonrisi.ch"
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Mesh.js",
                                "sessionTargetType": "page",
                                "protocol": "h2",
                                "rendererStartTime": 7753.2390000005253,
                                "networkRequestTime": 7753.808999999892,
                                "networkEndTime": 7815.2250000000931,
                                "finished": true,
                                "transferSize": 5012,
                                "resourceSize": 22842,
                                "statusCode": 200,
                                "mimeType": "text\/javascript",
                                "resourceType": "Script",
                                "priority": "High",
                                "experimentalFromMainFrame": true,
                                "entity": "simonrisi.ch"
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Program.js",
                                "sessionTargetType": "page",
                                "protocol": "h2",
                                "rendererStartTime": 7817.3390000006184,
                                "networkRequestTime": 7818.4569999999367,
                                "networkEndTime": 7882.875,
                                "finished": true,
                                "transferSize": 2692,
                                "resourceSize": 10162,
                                "statusCode": 200,
                                "mimeType": "text\/javascript",
                                "resourceType": "Script",
                                "priority": "High",
                                "experimentalFromMainFrame": true,
                                "entity": "simonrisi.ch"
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Geometry.js",
                                "sessionTargetType": "page",
                                "protocol": "h2",
                                "rendererStartTime": 7817.5100000002421,
                                "networkRequestTime": 7820.2900000005029,
                                "networkEndTime": 7886.0920000001788,
                                "finished": true,
                                "transferSize": 2488,
                                "resourceSize": 10610,
                                "statusCode": 200,
                                "mimeType": "text\/javascript",
                                "resourceType": "Script",
                                "priority": "High",
                                "experimentalFromMainFrame": true,
                                "entity": "simonrisi.ch"
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/loaders\/PlaneTextureLoader.js",
                                "sessionTargetType": "page",
                                "protocol": "h2",
                                "rendererStartTime": 7817.6380000002682,
                                "networkRequestTime": 7820.9150000000373,
                                "networkEndTime": 7880.9710000003688,
                                "finished": true,
                                "transferSize": 1281,
                                "resourceSize": 4158,
                                "statusCode": 200,
                                "mimeType": "text\/javascript",
                                "resourceType": "Script",
                                "priority": "High",
                                "experimentalFromMainFrame": true,
                                "entity": "simonrisi.ch"
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Uniforms.js",
                                "sessionTargetType": "page",
                                "protocol": "h2",
                                "rendererStartTime": 7886.0130000002682,
                                "networkRequestTime": 7887.8519999999553,
                                "networkEndTime": 7951.3689999999478,
                                "finished": true,
                                "transferSize": 2383,
                                "resourceSize": 15598,
                                "statusCode": 200,
                                "mimeType": "text\/javascript",
                                "resourceType": "Script",
                                "priority": "High",
                                "experimentalFromMainFrame": true,
                                "entity": "simonrisi.ch"
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/shaders\/plane.vertex.glsl.js",
                                "sessionTargetType": "page",
                                "protocol": "h2",
                                "rendererStartTime": 7886.1560000004247,
                                "networkRequestTime": 7889.1180000002496,
                                "networkEndTime": 7946.4860000000335,
                                "finished": true,
                                "transferSize": 346,
                                "resourceSize": 531,
                                "statusCode": 200,
                                "mimeType": "text\/javascript",
                                "resourceType": "Script",
                                "priority": "High",
                                "experimentalFromMainFrame": true,
                                "entity": "simonrisi.ch"
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/shaders\/plane.fragment.glsl.js",
                                "sessionTargetType": "page",
                                "protocol": "h2",
                                "rendererStartTime": 7886.2560000000522,
                                "networkRequestTime": 7889.9590000002645,
                                "networkEndTime": 7947.2340000001714,
                                "finished": true,
                                "transferSize": 248,
                                "resourceSize": 291,
                                "statusCode": 200,
                                "mimeType": "text\/javascript",
                                "resourceType": "Script",
                                "priority": "High",
                                "experimentalFromMainFrame": true,
                                "entity": "simonrisi.ch"
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/shaders\/shaderpass.vertex.glsl.js",
                                "sessionTargetType": "page",
                                "protocol": "h2",
                                "rendererStartTime": 7886.3590000001714,
                                "networkRequestTime": 7890.5130000002682,
                                "networkEndTime": 7952.3640000000596,
                                "finished": true,
                                "transferSize": 299,
                                "resourceSize": 470,
                                "statusCode": 200,
                                "mimeType": "text\/javascript",
                                "resourceType": "Script",
                                "priority": "High",
                                "experimentalFromMainFrame": true,
                                "entity": "simonrisi.ch"
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/shaders\/shaderpass.fragment.glsl.js",
                                "sessionTargetType": "page",
                                "protocol": "h2",
                                "rendererStartTime": 7886.4700000002049,
                                "networkRequestTime": 7891.4050000002608,
                                "networkEndTime": 7952.9470000001602,
                                "finished": true,
                                "transferSize": 281,
                                "resourceSize": 352,
                                "statusCode": 200,
                                "mimeType": "text\/javascript",
                                "resourceType": "Script",
                                "priority": "High",
                                "experimentalFromMainFrame": true,
                                "entity": "simonrisi.ch"
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/shaders\/chunks\/precision.medium.glsl.js",
                                "sessionTargetType": "page",
                                "protocol": "h2",
                                "rendererStartTime": 7949.6410000002943,
                                "networkRequestTime": 7953.8330000001006,
                                "networkEndTime": 8015.5490000001155,
                                "finished": true,
                                "transferSize": 151,
                                "resourceSize": 104,
                                "statusCode": 200,
                                "mimeType": "text\/javascript",
                                "resourceType": "Script",
                                "priority": "High",
                                "experimentalFromMainFrame": true,
                                "entity": "simonrisi.ch"
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/shaders\/chunks\/default.attributes.glsl.js",
                                "sessionTargetType": "page",
                                "protocol": "h2",
                                "rendererStartTime": 7950.035000000149,
                                "networkRequestTime": 7955.5449999999255,
                                "networkEndTime": 8018.0920000001788,
                                "finished": true,
                                "transferSize": 176,
                                "resourceSize": 145,
                                "statusCode": 200,
                                "mimeType": "text\/javascript",
                                "resourceType": "Script",
                                "priority": "High",
                                "experimentalFromMainFrame": true,
                                "entity": "simonrisi.ch"
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/shaders\/chunks\/default.varyings.glsl.js",
                                "sessionTargetType": "page",
                                "protocol": "h2",
                                "rendererStartTime": 7950.3950000000186,
                                "networkRequestTime": 7956.561999999918,
                                "networkEndTime": 8020.9160000002012,
                                "finished": true,
                                "transferSize": 175,
                                "resourceSize": 137,
                                "statusCode": 200,
                                "mimeType": "text\/javascript",
                                "resourceType": "Script",
                                "priority": "High",
                                "experimentalFromMainFrame": true,
                                "entity": "simonrisi.ch"
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/media\/site\/238e805d53-1688417436\/favicon-32x32.png",
                                "sessionTargetType": "page",
                                "protocol": "h2",
                                "rendererStartTime": 8082.2749999999069,
                                "networkRequestTime": 8083.9830000000075,
                                "networkEndTime": 8138.9740000003949,
                                "finished": true,
                                "transferSize": 1623,
                                "resourceSize": 1544,
                                "statusCode": 200,
                                "mimeType": "image\/png",
                                "resourceType": "Other",
                                "priority": "High",
                                "experimentalFromMainFrame": true,
                                "entity": "simonrisi.ch"
                            }
                        ],
                        "debugData": {
                            "type": "debugdata",
                            "networkStartTimeTs": 2623396283
                        }
                    }
                },
                "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": 46.769000000000005,
                    "numericUnit": "millisecond",
                    "displayValue": "50\u00a0ms",
                    "details": {
                        "type": "table",
                        "headings": [
                            {
                                "key": "origin",
                                "valueType": "text",
                                "label": "URL"
                            },
                            {
                                "key": "rtt",
                                "valueType": "ms",
                                "granularity": 1,
                                "label": "Time Spent"
                            }
                        ],
                        "items": [
                            {
                                "origin": "https:\/\/www.simonrisi.ch",
                                "rtt": 46.769000000000005
                            }
                        ],
                        "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": 16.154499999999999,
                    "numericUnit": "millisecond",
                    "displayValue": "20\u00a0ms",
                    "details": {
                        "type": "table",
                        "headings": [
                            {
                                "key": "origin",
                                "valueType": "text",
                                "label": "URL"
                            },
                            {
                                "key": "serverResponseTime",
                                "valueType": "ms",
                                "granularity": 1,
                                "label": "Time Spent"
                            }
                        ],
                        "items": [
                            {
                                "origin": "https:\/\/www.simonrisi.ch",
                                "serverResponseTime": 16.154499999999999
                            }
                        ],
                        "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": 15.401,
                                "startTime": 229.70099999999999
                            },
                            {
                                "duration": 5.3230000000000004,
                                "startTime": 249.435
                            },
                            {
                                "duration": 71.096000000000004,
                                "startTime": 467.54599999999999
                            },
                            {
                                "duration": 8.8390000000000004,
                                "startTime": 664.43899999999996
                            },
                            {
                                "duration": 47.810000000000002,
                                "startTime": 7583.6350000000002
                            },
                            {
                                "duration": 8.8849999999999998,
                                "startTime": 8028.875
                            },
                            {
                                "duration": 32.722000000000001,
                                "startTime": 8037.7730000000001
                            },
                            {
                                "duration": 6.2750000000000004,
                                "startTime": 8070.5100000000002
                            }
                        ]
                    }
                },
                "metrics": {
                    "id": "metrics",
                    "title": "Metrics",
                    "description": "Collects all available metrics.",
                    "score": null,
                    "scoreDisplayMode": "informative",
                    "numericValue": 8044,
                    "numericUnit": "millisecond",
                    "details": {
                        "type": "debugdata",
                        "items": [
                            {
                                "firstContentfulPaint": 660,
                                "firstContentfulPaintTs": 2624050873,
                                "firstContentfulPaintAllFrames": 660,
                                "firstContentfulPaintAllFramesTs": 2624050873,
                                "firstMeaningfulPaint": 660,
                                "firstMeaningfulPaintTs": 2624050873,
                                "largestContentfulPaint": 684,
                                "largestContentfulPaintTs": 2624075087,
                                "largestContentfulPaintAllFrames": 684,
                                "largestContentfulPaintAllFramesTs": 2624075087,
                                "interactive": 8044,
                                "interactiveTs": 2631435104,
                                "speedIndex": 1021,
                                "speedIndexTs": 2624411776,
                                "totalBlockingTime": 0,
                                "maxPotentialFID": 48,
                                "cumulativeLayoutShift": 0,
                                "cumulativeLayoutShiftMainFrame": 0,
                                "lcpLoadStart": 239,
                                "lcpLoadEnd": 479,
                                "timeToFirstByte": 224,
                                "timeToFirstByteTs": 2623615167,
                                "observedTimeOrigin": 0,
                                "observedTimeOriginTs": 2623390776,
                                "observedNavigationStart": 0,
                                "observedNavigationStartTs": 2623390776,
                                "observedFirstPaint": 660,
                                "observedFirstPaintTs": 2624050873,
                                "observedFirstContentfulPaint": 660,
                                "observedFirstContentfulPaintTs": 2624050873,
                                "observedFirstContentfulPaintAllFrames": 660,
                                "observedFirstContentfulPaintAllFramesTs": 2624050873,
                                "observedFirstMeaningfulPaint": 660,
                                "observedFirstMeaningfulPaintTs": 2624050873,
                                "observedLargestContentfulPaint": 684,
                                "observedLargestContentfulPaintTs": 2624075087,
                                "observedLargestContentfulPaintAllFrames": 684,
                                "observedLargestContentfulPaintAllFramesTs": 2624075087,
                                "observedTraceEnd": 18961,
                                "observedTraceEndTs": 2642352237,
                                "observedLoad": 8069,
                                "observedLoadTs": 2631459908,
                                "observedDomContentLoaded": 8044,
                                "observedDomContentLoadedTs": 2631435104,
                                "observedCumulativeLayoutShift": 0,
                                "observedCumulativeLayoutShiftMainFrame": 0,
                                "observedFirstVisualChange": 637,
                                "observedFirstVisualChangeTs": 2624027776,
                                "observedLastVisualChange": 8337,
                                "observedLastVisualChangeTs": 2631727776,
                                "observedSpeedIndex": 1021,
                                "observedSpeedIndexTs": 2624412019
                            },
                            {
                                "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": "Resources Summary",
                    "description": "Aggregates all network requests and groups them by type",
                    "score": null,
                    "scoreDisplayMode": "informative",
                    "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": 44,
                                "transferSize": 8839530
                            },
                            {
                                "resourceType": "media",
                                "label": "Media",
                                "requestCount": 1,
                                "transferSize": 8550738
                            },
                            {
                                "resourceType": "image",
                                "label": "Image",
                                "requestCount": 3,
                                "transferSize": 153491
                            },
                            {
                                "resourceType": "script",
                                "label": "Script",
                                "requestCount": 35,
                                "transferSize": 85851
                            },
                            {
                                "resourceType": "font",
                                "label": "Font",
                                "requestCount": 2,
                                "transferSize": 41530
                            },
                            {
                                "resourceType": "document",
                                "label": "Document",
                                "requestCount": 1,
                                "transferSize": 3580
                            },
                            {
                                "resourceType": "stylesheet",
                                "label": "Stylesheet",
                                "requestCount": 1,
                                "transferSize": 2717
                            },
                            {
                                "resourceType": "other",
                                "label": "Other",
                                "requestCount": 1,
                                "transferSize": 1623
                            },
                            {
                                "resourceType": "third-party",
                                "label": "Third-party",
                                "requestCount": 0,
                                "transferSize": 0
                            }
                        ]
                    }
                },
                "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": null,
                    "scoreDisplayMode": "notApplicable",
                    "metricSavings": {
                        "TBT": 0
                    },
                    "guidanceLevel": 1
                },
                "third-party-facades": {
                    "id": "third-party-facades",
                    "title": "Lazy load third-party resources with facades",
                    "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": null,
                    "scoreDisplayMode": "notApplicable",
                    "metricSavings": {
                        "TBT": 0
                    },
                    "guidanceLevel": 3
                },
                "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": "680\u00a0ms",
                    "metricSavings": {
                        "LCP": 0
                    },
                    "details": {
                        "type": "list",
                        "items": [
                            {
                                "type": "table",
                                "headings": [
                                    {
                                        "key": "node",
                                        "valueType": "node",
                                        "label": "Element"
                                    }
                                ],
                                "items": [
                                    {
                                        "node": {
                                            "type": "node",
                                            "lhId": "page-0-IMG",
                                            "path": "1,HTML,1,BODY,2,MAIN,0,SECTION,1,DIV,0,DIV,0,FIGURE,0,IMG",
                                            "selector": "div.project-grid > div.block > figure.media > img.media-entry",
                                            "boundingRect": {
                                                "top": 50,
                                                "bottom": 795,
                                                "left": 51,
                                                "right": 1168,
                                                "width": 1118,
                                                "height": 745
                                            },
                                            "snippet": "<img class=\"media-entry block-media-element\" src=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ih\u2026\" crossorigin=\"\" data-sampler=\"planeTexture\" srcset=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ih\u2026\" sizes=\"112.5vh\" width=\"1280\" height=\"853\" alt=\"\" loading=\"eager\">",
                                            "nodeLabel": "div.project-grid > div.block > figure.media > img.media-entry"
                                        }
                                    }
                                ]
                            },
                            {
                                "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": 224.39099999999999,
                                        "percent": "33%"
                                    },
                                    {
                                        "phase": "Load Delay",
                                        "timing": 14.615000000052163,
                                        "percent": "2%"
                                    },
                                    {
                                        "phase": "Load Time",
                                        "timing": 240.28200000012293,
                                        "percent": "35%"
                                    },
                                    {
                                        "phase": "Render Delay",
                                        "timing": 205.02299999982495,
                                        "percent": "30%"
                                    }
                                ]
                            }
                        ]
                    },
                    "guidanceLevel": 1
                },
                "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\/articles\/lcp-lazy-loading).",
                    "score": 1,
                    "scoreDisplayMode": "metricSavings",
                    "metricSavings": {
                        "LCP": 0
                    },
                    "details": {
                        "type": "table",
                        "headings": [
                            {
                                "key": "node",
                                "valueType": "node",
                                "label": "Element"
                            }
                        ],
                        "items": [
                            {
                                "node": {
                                    "type": "node",
                                    "lhId": "1-7-IMG",
                                    "path": "1,HTML,1,BODY,2,MAIN,0,SECTION,1,DIV,0,DIV,0,FIGURE,0,IMG",
                                    "selector": "div.project-grid > div.block > figure.media > img.media-entry",
                                    "boundingRect": {
                                        "top": 50,
                                        "bottom": 795,
                                        "left": 51,
                                        "right": 1168,
                                        "width": 1118,
                                        "height": 745
                                    },
                                    "snippet": "<img class=\"media-entry block-media-element\" src=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ih\u2026\" crossorigin=\"\" data-sampler=\"planeTexture\" srcset=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ih\u2026\" sizes=\"112.5vh\" width=\"1280\" height=\"853\" alt=\"\" loading=\"eager\">",
                                    "nodeLabel": "div.project-grid > div.block > figure.media > img.media-entry"
                                }
                            }
                        ]
                    },
                    "guidanceLevel": 3
                },
                "layout-shift-elements": {
                    "id": "layout-shift-elements",
                    "title": "Avoid large layout shifts",
                    "description": "These DOM elements were most affected by layout shifts. Some layout shifts may not be included in the CLS metric value due to [windowing](https:\/\/web.dev\/articles\/cls#what_is_cls). [Learn how to improve CLS](https:\/\/web.dev\/articles\/optimize-cls)",
                    "score": null,
                    "scoreDisplayMode": "notApplicable",
                    "metricSavings": {
                        "CLS": 0
                    },
                    "details": {
                        "type": "table",
                        "headings": [],
                        "items": []
                    },
                    "guidanceLevel": 2
                },
                "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\/articles\/long-tasks-devtools)",
                    "score": null,
                    "scoreDisplayMode": "informative",
                    "displayValue": "1 long task found",
                    "metricSavings": {
                        "TBT": 0
                    },
                    "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": "https:\/\/www.simonrisi.ch\/",
                                "duration": 71.096000000000004,
                                "startTime": 467.54599999999999
                            }
                        ],
                        "sortedBy": [
                            "duration"
                        ],
                        "skipSumming": [
                            "startTime"
                        ],
                        "debugData": {
                            "type": "debugdata",
                            "urls": [
                                "https:\/\/www.simonrisi.ch\/"
                            ],
                            "tasks": [
                                {
                                    "urlIndex": 0,
                                    "startTime": 467.5,
                                    "duration": 71.099999999999994,
                                    "other": 3.2000000000000002,
                                    "paintCompositeRender": 1.3,
                                    "scriptEvaluation": 0,
                                    "styleLayout": 66.700000000000003
                                }
                            ]
                        }
                    },
                    "guidanceLevel": 1
                },
                "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\/articles\/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",
                    "metricSavings": {
                        "CLS": 0
                    },
                    "details": {
                        "type": "table",
                        "headings": [],
                        "items": []
                    },
                    "guidanceLevel": 2
                },
                "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\/articles\/optimize-cls#images_without_dimensions)",
                    "score": 1,
                    "scoreDisplayMode": "metricSavings",
                    "metricSavings": {
                        "CLS": 0
                    },
                    "details": {
                        "type": "table",
                        "headings": [],
                        "items": []
                    },
                    "guidanceLevel": 3
                },
                "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": [],
                        "items": []
                    }
                },
                "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\/articles\/optimize-lcp#optimize_when_the_resource_is_discovered).",
                    "score": 1,
                    "scoreDisplayMode": "metricSavings",
                    "numericValue": 0,
                    "numericUnit": "millisecond",
                    "displayValue": "",
                    "metricSavings": {
                        "LCP": 0
                    },
                    "details": {
                        "type": "opportunity",
                        "headings": [],
                        "items": [],
                        "overallSavingsMs": 0,
                        "sortedBy": [
                            "wastedMs"
                        ],
                        "debugData": {
                            "type": "debugdata",
                            "initiatorPath": [
                                {
                                    "url": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x-q85.jpg",
                                    "initiatorType": "parser"
                                },
                                {
                                    "url": "https:\/\/www.simonrisi.ch\/",
                                    "initiatorType": "other"
                                }
                            ],
                            "pathLength": 2
                        }
                    },
                    "guidanceLevel": 3
                },
                "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": "https:\/\/www.simonrisi.ch\/",
                                "resourceBytes": 3021,
                                "unusedBytes": 2604,
                                "children": [
                                    {
                                        "name": "(inline) const element  \u2026",
                                        "resourceBytes": 2880,
                                        "unusedBytes": 2604
                                    },
                                    {
                                        "name": "(inline) var root = \"htt\u2026",
                                        "resourceBytes": 141,
                                        "unusedBytes": 0
                                    }
                                ]
                            },
                            {
                                "name": "https:\/\/www.simonrisi.ch\/assets\/js\/main.1688546879.js",
                                "resourceBytes": 15647,
                                "unusedBytes": 7607
                            },
                            {
                                "name": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/index.mjs",
                                "resourceBytes": 645,
                                "unusedBytes": 0
                            },
                            {
                                "name": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Curtains.js",
                                "resourceBytes": 19991,
                                "unusedBytes": 5438
                            },
                            {
                                "name": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Renderer.js",
                                "resourceBytes": 26627,
                                "unusedBytes": 17721
                            },
                            {
                                "name": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Scene.js",
                                "resourceBytes": 16681,
                                "unusedBytes": 12131
                            },
                            {
                                "name": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/utils\/utils.js",
                                "resourceBytes": 1355,
                                "unusedBytes": 388
                            },
                            {
                                "name": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/utils\/CacheManager.js",
                                "resourceBytes": 3798,
                                "unusedBytes": 1564
                            },
                            {
                                "name": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/utils\/CallbackQueueManager.js",
                                "resourceBytes": 1761,
                                "unusedBytes": 827
                            },
                            {
                                "name": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/utils\/ScrollManager.js",
                                "resourceBytes": 2588,
                                "unusedBytes": 1335
                            },
                            {
                                "name": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Plane.js",
                                "resourceBytes": 46346,
                                "unusedBytes": 32670
                            },
                            {
                                "name": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/DOMMesh.js",
                                "resourceBytes": 6665,
                                "unusedBytes": 3263
                            },
                            {
                                "name": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Mesh.js",
                                "resourceBytes": 22838,
                                "unusedBytes": 9933
                            },
                            {
                                "name": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Program.js",
                                "resourceBytes": 10162,
                                "unusedBytes": 7951
                            },
                            {
                                "name": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Uniforms.js",
                                "resourceBytes": 15598,
                                "unusedBytes": 13958
                            },
                            {
                                "name": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/shaders\/plane.vertex.glsl.js",
                                "resourceBytes": 531,
                                "unusedBytes": 0
                            },
                            {
                                "name": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/shaders\/chunks\/precision.medium.glsl.js",
                                "resourceBytes": 104,
                                "unusedBytes": 0
                            },
                            {
                                "name": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/shaders\/chunks\/default.attributes.glsl.js",
                                "resourceBytes": 145,
                                "unusedBytes": 0
                            },
                            {
                                "name": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/shaders\/chunks\/default.varyings.glsl.js",
                                "resourceBytes": 137,
                                "unusedBytes": 0
                            },
                            {
                                "name": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/shaders\/plane.fragment.glsl.js",
                                "resourceBytes": 291,
                                "unusedBytes": 0
                            },
                            {
                                "name": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/shaders\/shaderpass.vertex.glsl.js",
                                "resourceBytes": 470,
                                "unusedBytes": 0
                            },
                            {
                                "name": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/shaders\/shaderpass.fragment.glsl.js",
                                "resourceBytes": 352,
                                "unusedBytes": 0
                            },
                            {
                                "name": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Geometry.js",
                                "resourceBytes": 10610,
                                "unusedBytes": 8671
                            },
                            {
                                "name": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Texture.js",
                                "resourceBytes": 45281,
                                "unusedBytes": 37450
                            },
                            {
                                "name": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/math\/Mat4.js",
                                "resourceBytes": 10879,
                                "unusedBytes": 7987
                            },
                            {
                                "name": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/math\/Vec2.js",
                                "resourceBytes": 5642,
                                "unusedBytes": 2221
                            },
                            {
                                "name": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/math\/Vec3.js",
                                "resourceBytes": 8631,
                                "unusedBytes": 4334
                            },
                            {
                                "name": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/loaders\/PlaneTextureLoader.js",
                                "resourceBytes": 4158,
                                "unusedBytes": 2307
                            },
                            {
                                "name": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/loaders\/TextureLoader.js",
                                "resourceBytes": 19745,
                                "unusedBytes": 13181
                            },
                            {
                                "name": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/camera\/Camera.js",
                                "resourceBytes": 7771,
                                "unusedBytes": 4104
                            },
                            {
                                "name": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/math\/Quat.js",
                                "resourceBytes": 5486,
                                "unusedBytes": 3656
                            },
                            {
                                "name": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/framebuffers\/RenderTarget.js",
                                "resourceBytes": 8482,
                                "unusedBytes": 6394
                            },
                            {
                                "name": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/framebuffers\/ShaderPass.js",
                                "resourceBytes": 6860,
                                "unusedBytes": 5167
                            },
                            {
                                "name": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/extras\/PingPongPlane.js",
                                "resourceBytes": 6389,
                                "unusedBytes": 4611
                            },
                            {
                                "name": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/extras\/FXAAPass.js",
                                "resourceBytes": 5081,
                                "unusedBytes": 4532
                            },
                            {
                                "name": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/TextTexture.js",
                                "resourceBytes": 14408,
                                "unusedBytes": 7840
                            }
                        ]
                    }
                },
                "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.8\/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.8\/aria-allowed-attr).",
                    "score": 1,
                    "scoreDisplayMode": "binary",
                    "details": {
                        "type": "table",
                        "headings": [],
                        "items": []
                    }
                },
                "aria-allowed-role": {
                    "id": "aria-allowed-role",
                    "title": "Values assigned to `role=\"\"` are valid ARIA roles.",
                    "description": "ARIA `role`s enable assistive technologies to know the role of each element on the web page. If the `role` values are misspelled, not existing ARIA `role` values, or abstract roles, then the purpose of the element will not be communicated to users of assistive technologies. [Learn more about ARIA roles](https:\/\/dequeuniversity.com\/rules\/axe\/4.8\/aria-allowed-role).",
                    "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.8\/aria-command-name).",
                    "score": null,
                    "scoreDisplayMode": "notApplicable"
                },
                "aria-dialog-name": {
                    "id": "aria-dialog-name",
                    "title": "Elements with `role=\"dialog\"` or `role=\"alertdialog\"` have accessible names.",
                    "description": "ARIA dialog elements without accessible names may prevent screen readers users from discerning the purpose of these elements. [Learn how to make ARIA dialog elements more accessible](https:\/\/dequeuniversity.com\/rules\/axe\/4.8\/aria-dialog-name).",
                    "score": null,
                    "scoreDisplayMode": "notApplicable"
                },
                "aria-hidden-body": {
                    "id": "aria-hidden-body",
                    "title": "`[aria-hidden=\"true\"]` is not present on the document `<body>`",
                    "description": "Assistive technologies, like screen readers, work inconsistently when `aria-hidden=\"true\"` is set on the document `<body>`. [Learn how `aria-hidden` affects the document body](https:\/\/dequeuniversity.com\/rules\/axe\/4.8\/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.8\/aria-hidden-focus).",
                    "score": 1,
                    "scoreDisplayMode": "binary",
                    "details": {
                        "type": "table",
                        "headings": [],
                        "items": []
                    }
                },
                "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.8\/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.8\/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.8\/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.8\/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.8\/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.8\/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.8\/aria-roles).",
                    "score": null,
                    "scoreDisplayMode": "notApplicable"
                },
                "aria-text": {
                    "id": "aria-text",
                    "title": "Elements with the `role=text` attribute do not have focusable descendents.",
                    "description": "Adding `role=text` around a text node split by markup enables VoiceOver to treat it as one phrase, but the element's focusable descendents will not be announced. [Learn more about the `role=text` attribute](https:\/\/dequeuniversity.com\/rules\/axe\/4.8\/aria-text).",
                    "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.8\/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.8\/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.8\/aria-treeitem-name).",
                    "score": null,
                    "scoreDisplayMode": "notApplicable"
                },
                "aria-valid-attr-value": {
                    "id": "aria-valid-attr-value",
                    "title": "`[aria-*]` attributes do not 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.8\/aria-valid-attr-value).",
                    "score": 0,
                    "scoreDisplayMode": "binary",
                    "details": {
                        "type": "table",
                        "headings": [
                            {
                                "key": "node",
                                "valueType": "node",
                                "subItemsHeading": {
                                    "key": "relatedNode",
                                    "valueType": "node"
                                },
                                "label": "Failing Elements"
                            }
                        ],
                        "items": [
                            {
                                "node": {
                                    "type": "node",
                                    "lhId": "1-0-DIV",
                                    "path": "1,HTML,1,BODY,1,DIV",
                                    "selector": "body > div.loader",
                                    "boundingRect": {
                                        "top": 0,
                                        "bottom": 993,
                                        "left": 0,
                                        "right": 1905,
                                        "width": 1905,
                                        "height": 993
                                    },
                                    "snippet": "<div class=\"loader\" aria-hidden=\"hidden\">",
                                    "nodeLabel": "Simon Risi, Loading\u2026",
                                    "explanation": "Fix all of the following:\n  Invalid ARIA attribute value: aria-hidden=\"hidden\""
                                }
                            }
                        ],
                        "debugData": {
                            "type": "debugdata",
                            "impact": "critical",
                            "tags": [
                                "cat.aria",
                                "wcag2a",
                                "wcag412",
                                "EN-301-549",
                                "EN-9.4.1.2"
                            ]
                        }
                    }
                },
                "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.8\/aria-valid-attr).",
                    "score": 1,
                    "scoreDisplayMode": "binary",
                    "details": {
                        "type": "table",
                        "headings": [],
                        "items": []
                    }
                },
                "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.8\/button-name).",
                    "score": null,
                    "scoreDisplayMode": "notApplicable"
                },
                "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.8\/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.8\/color-contrast).",
                    "score": 1,
                    "scoreDisplayMode": "binary",
                    "details": {
                        "type": "table",
                        "headings": [],
                        "items": []
                    }
                },
                "definition-list": {
                    "id": "definition-list",
                    "title": "`<dl>`'s contain only properly-ordered `<dt>` and `<dd>` groups, `<script>`, `<template>` or `<div>` 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.8\/definition-list).",
                    "score": null,
                    "scoreDisplayMode": "notApplicable"
                },
                "dlitem": {
                    "id": "dlitem",
                    "title": "Definition list items are wrapped in `<dl>` elements",
                    "description": "Definition list items (`<dt>` and `<dd>`) must be wrapped in a parent `<dl>` element to ensure that screen readers can properly announce them. [Learn how to structure definition lists correctly](https:\/\/dequeuniversity.com\/rules\/axe\/4.8\/dlitem).",
                    "score": null,
                    "scoreDisplayMode": "notApplicable"
                },
                "document-title": {
                    "id": "document-title",
                    "title": "Document has a `<title>` 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.8\/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.8\/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.8\/duplicate-id-aria).",
                    "score": null,
                    "scoreDisplayMode": "notApplicable"
                },
                "empty-heading": {
                    "id": "empty-heading",
                    "title": "All heading elements contain content.",
                    "description": "A heading with no content or inaccessible text prevent screen reader users from accessing information on the page's structure. [Learn more about headings](https:\/\/dequeuniversity.com\/rules\/axe\/4.8\/empty-heading).",
                    "score": null,
                    "scoreDisplayMode": "notApplicable"
                },
                "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.8\/form-field-multiple-labels).",
                    "score": null,
                    "scoreDisplayMode": "notApplicable"
                },
                "frame-title": {
                    "id": "frame-title",
                    "title": "`<frame>` or `<iframe>` 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.8\/frame-title).",
                    "score": null,
                    "scoreDisplayMode": "notApplicable"
                },
                "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.8\/heading-order).",
                    "score": 1,
                    "scoreDisplayMode": "binary",
                    "details": {
                        "type": "table",
                        "headings": [],
                        "items": []
                    }
                },
                "html-has-lang": {
                    "id": "html-has-lang",
                    "title": "`<html>` 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.8\/html-has-lang).",
                    "score": 1,
                    "scoreDisplayMode": "binary",
                    "details": {
                        "type": "table",
                        "headings": [],
                        "items": []
                    }
                },
                "html-lang-valid": {
                    "id": "html-lang-valid",
                    "title": "`<html>` 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.8\/html-lang-valid).",
                    "score": 1,
                    "scoreDisplayMode": "binary",
                    "details": {
                        "type": "table",
                        "headings": [],
                        "items": []
                    }
                },
                "html-xml-lang-mismatch": {
                    "id": "html-xml-lang-mismatch",
                    "title": "`<html>` 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.8\/html-xml-lang-mismatch).",
                    "score": null,
                    "scoreDisplayMode": "notApplicable"
                },
                "identical-links-same-purpose": {
                    "id": "identical-links-same-purpose",
                    "title": "Identical links have the same purpose.",
                    "description": "Links with the same destination should have the same description, to help users understand the link's purpose and decide whether to follow it. [Learn more about identical links](https:\/\/dequeuniversity.com\/rules\/axe\/4.8\/identical-links-same-purpose).",
                    "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.8\/image-alt).",
                    "score": 1,
                    "scoreDisplayMode": "binary",
                    "details": {
                        "type": "table",
                        "headings": [],
                        "items": []
                    }
                },
                "image-redundant-alt": {
                    "id": "image-redundant-alt",
                    "title": "Image elements do not have `[alt]` attributes that are redundant text.",
                    "description": "Informative elements should aim for short, descriptive alternative text. Alternative text that is exactly the same as the text adjacent to the link or image is potentially confusing for screen reader users, because the text will be read twice. [Learn more about the `alt` attribute](https:\/\/dequeuniversity.com\/rules\/axe\/4.8\/image-redundant-alt).",
                    "score": 1,
                    "scoreDisplayMode": "binary",
                    "details": {
                        "type": "table",
                        "headings": [],
                        "items": []
                    }
                },
                "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.8\/input-button-name).",
                    "score": null,
                    "scoreDisplayMode": "notApplicable"
                },
                "input-image-alt": {
                    "id": "input-image-alt",
                    "title": "`<input type=\"image\">` elements have `[alt]` text",
                    "description": "When an image is being used as an `<input>` 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.8\/input-image-alt).",
                    "score": null,
                    "scoreDisplayMode": "notApplicable"
                },
                "label-content-name-mismatch": {
                    "id": "label-content-name-mismatch",
                    "title": "Elements with visible text labels have matching accessible names.",
                    "description": "Visible text labels that do not match the accessible name can result in a confusing experience for screen reader users. [Learn more about accessible names](https:\/\/dequeuniversity.com\/rules\/axe\/4.8\/label-content-name-mismatch).",
                    "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.8\/label).",
                    "score": null,
                    "scoreDisplayMode": "notApplicable"
                },
                "landmark-one-main": {
                    "id": "landmark-one-main",
                    "title": "Document has a main landmark.",
                    "description": "One main landmark helps screen reader users navigate a web page. [Learn more about landmarks](https:\/\/dequeuniversity.com\/rules\/axe\/4.8\/landmark-one-main).",
                    "score": null,
                    "scoreDisplayMode": "notApplicable"
                },
                "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.8\/link-name).",
                    "score": 1,
                    "scoreDisplayMode": "binary",
                    "details": {
                        "type": "table",
                        "headings": [],
                        "items": []
                    }
                },
                "link-in-text-block": {
                    "id": "link-in-text-block",
                    "title": "Links are distinguishable without relying on color.",
                    "description": "Low-contrast text is difficult or impossible for many users to read. Link text that is discernible improves the experience for users with low vision. [Learn how to make links distinguishable](https:\/\/dequeuniversity.com\/rules\/axe\/4.8\/link-in-text-block).",
                    "score": null,
                    "scoreDisplayMode": "notApplicable"
                },
                "list": {
                    "id": "list",
                    "title": "Lists contain only `<li>` elements and script supporting elements (`<script>` and `<template>`).",
                    "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.8\/list).",
                    "score": null,
                    "scoreDisplayMode": "notApplicable"
                },
                "listitem": {
                    "id": "listitem",
                    "title": "List items (`<li>`) are contained within `<ul>`, `<ol>` or `<menu>` parent elements",
                    "description": "Screen readers require list items (`<li>`) to be contained within a parent `<ul>`, `<ol>` or `<menu>` to be announced properly. [Learn more about proper list structure](https:\/\/dequeuniversity.com\/rules\/axe\/4.8\/listitem).",
                    "score": null,
                    "scoreDisplayMode": "notApplicable"
                },
                "meta-refresh": {
                    "id": "meta-refresh",
                    "title": "The document does not use `<meta 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.8\/meta-refresh).",
                    "score": null,
                    "scoreDisplayMode": "notApplicable"
                },
                "meta-viewport": {
                    "id": "meta-viewport",
                    "title": "`[user-scalable=\"no\"]` is not used in the `<meta 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.8\/meta-viewport).",
                    "score": 1,
                    "scoreDisplayMode": "binary",
                    "details": {
                        "type": "table",
                        "headings": [],
                        "items": []
                    }
                },
                "object-alt": {
                    "id": "object-alt",
                    "title": "`<object>` elements have alternate text",
                    "description": "Screen readers cannot translate non-text content. Adding alternate text to `<object>` elements helps screen readers convey meaning to users. [Learn more about alt text for `object` elements](https:\/\/dequeuniversity.com\/rules\/axe\/4.8\/object-alt).",
                    "score": null,
                    "scoreDisplayMode": "notApplicable"
                },
                "select-name": {
                    "id": "select-name",
                    "title": "Select elements have associated label elements.",
                    "description": "Form elements without effective labels can create frustrating experiences for screen reader users. [Learn more about the `select` element](https:\/\/dequeuniversity.com\/rules\/axe\/4.8\/select-name).",
                    "score": null,
                    "scoreDisplayMode": "notApplicable"
                },
                "skip-link": {
                    "id": "skip-link",
                    "title": "Skip links are focusable.",
                    "description": "Including a skip link can help users skip to the main content to save time. [Learn more about skip links](https:\/\/dequeuniversity.com\/rules\/axe\/4.8\/skip-link).",
                    "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.8\/tabindex).",
                    "score": null,
                    "scoreDisplayMode": "notApplicable"
                },
                "table-duplicate-name": {
                    "id": "table-duplicate-name",
                    "title": "Tables have different content in the summary attribute and `<caption>`.",
                    "description": "The summary attribute should describe the table structure, while `<caption>` should have the onscreen title. Accurate table mark-up helps users of screen readers. [Learn more about summary and caption](https:\/\/dequeuniversity.com\/rules\/axe\/4.8\/table-duplicate-name).",
                    "score": null,
                    "scoreDisplayMode": "notApplicable"
                },
                "table-fake-caption": {
                    "id": "table-fake-caption",
                    "title": "Tables use `<caption>` 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.8\/table-fake-caption).",
                    "score": null,
                    "scoreDisplayMode": "notApplicable"
                },
                "target-size": {
                    "id": "target-size",
                    "title": "Touch targets have sufficient size and spacing.",
                    "description": "Touch targets with sufficient size and spacing help users who may have difficulty targeting small controls to activate the targets. [Learn more about touch targets](https:\/\/dequeuniversity.com\/rules\/axe\/4.8\/target-size).",
                    "score": null,
                    "scoreDisplayMode": "notApplicable"
                },
                "td-has-header": {
                    "id": "td-has-header",
                    "title": "`<td>` elements in a large `<table>` have one or more table headers.",
                    "description": "Screen readers have features to make navigating tables easier. Ensuring that `<td>` 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.8\/td-has-header).",
                    "score": null,
                    "scoreDisplayMode": "notApplicable"
                },
                "td-headers-attr": {
                    "id": "td-headers-attr",
                    "title": "Cells in a `<table>` 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 `<td>` 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.8\/td-headers-attr).",
                    "score": null,
                    "scoreDisplayMode": "notApplicable"
                },
                "th-has-data-cells": {
                    "id": "th-has-data-cells",
                    "title": "`<th>` 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.8\/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.8\/valid-lang).",
                    "score": null,
                    "scoreDisplayMode": "notApplicable"
                },
                "video-caption": {
                    "id": "video-caption",
                    "title": "`<video>` elements contain a `<track>` 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.8\/video-caption).",
                    "score": null,
                    "scoreDisplayMode": "informative",
                    "details": {
                        "type": "table",
                        "headings": [
                            {
                                "key": "node",
                                "valueType": "node",
                                "subItemsHeading": {
                                    "key": "relatedNode",
                                    "valueType": "node"
                                },
                                "label": "Failing Elements"
                            }
                        ],
                        "items": [
                            {
                                "node": {
                                    "type": "node",
                                    "lhId": "1-1-VIDEO",
                                    "path": "1,HTML,1,BODY,2,MAIN,0,SECTION,1,DIV,3,DIV,0,FIGURE,0,VIDEO",
                                    "selector": "div.project-grid > div.block > figure.media > video.media-entry",
                                    "boundingRect": {
                                        "top": 795,
                                        "bottom": 1540,
                                        "left": 815,
                                        "right": 1234,
                                        "width": 419,
                                        "height": 745
                                    },
                                    "snippet": "<video class=\"media-entry block-media-element\" src=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ih\u2026\" crossorigin=\"\" data-sampler=\"planeTexture\" width=\"1080\" height=\"1920\" alt=\"\" autoplay=\"\" muted=\"\" loop=\"\" playsinline=\"\">",
                                    "nodeLabel": "div.project-grid > div.block > figure.media > video.media-entry",
                                    "explanation": "Fix all of the following:\n  Check that captions is available for the element"
                                }
                            }
                        ],
                        "debugData": {
                            "type": "debugdata",
                            "impact": "critical",
                            "tags": [
                                "cat.text-alternatives",
                                "wcag2a",
                                "wcag122",
                                "section508",
                                "section508.22.a",
                                "TTv5",
                                "TT17.a",
                                "EN-301-549",
                                "EN-9.1.2.2"
                            ]
                        }
                    }
                },
                "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 (`<main>`, `<nav>`, 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.5,
                    "scoreDisplayMode": "metricSavings",
                    "numericValue": 8834327,
                    "numericUnit": "byte",
                    "displayValue": "42 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": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/40d8cd3cb7-1729087993\/hochformat-video-duren.mp4",
                                "cacheLifetimeMs": 0,
                                "cacheHitProbability": 0,
                                "totalBytes": 8550738,
                                "wastedBytes": 8550738
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-640x-q85.jpg",
                                "cacheLifetimeMs": 0,
                                "cacheHitProbability": 0,
                                "totalBytes": 65463,
                                "wastedBytes": 65463
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x-q85.jpg",
                                "cacheLifetimeMs": 0,
                                "cacheHitProbability": 0,
                                "totalBytes": 45616,
                                "wastedBytes": 45616
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-640x-q85.jpg",
                                "cacheLifetimeMs": 0,
                                "cacheHitProbability": 0,
                                "totalBytes": 42412,
                                "wastedBytes": 42412
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/fonts\/ArialCrack17-Bold.woff2",
                                "cacheLifetimeMs": 0,
                                "cacheHitProbability": 0,
                                "totalBytes": 26192,
                                "wastedBytes": 26192
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/fonts\/Times-Small-Text-MT-Std-Regular.woff2",
                                "cacheLifetimeMs": 0,
                                "cacheHitProbability": 0,
                                "totalBytes": 15338,
                                "wastedBytes": 15338
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Plane.js",
                                "cacheLifetimeMs": 0,
                                "cacheHitProbability": 0,
                                "totalBytes": 10357,
                                "wastedBytes": 10357
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Texture.js",
                                "cacheLifetimeMs": 0,
                                "cacheHitProbability": 0,
                                "totalBytes": 9562,
                                "wastedBytes": 9562
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Renderer.js",
                                "cacheLifetimeMs": 0,
                                "cacheHitProbability": 0,
                                "totalBytes": 6084,
                                "wastedBytes": 6084
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Mesh.js",
                                "cacheLifetimeMs": 0,
                                "cacheHitProbability": 0,
                                "totalBytes": 5012,
                                "wastedBytes": 5012
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Curtains.js",
                                "cacheLifetimeMs": 0,
                                "cacheHitProbability": 0,
                                "totalBytes": 4771,
                                "wastedBytes": 4771
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/main.1688546879.js",
                                "cacheLifetimeMs": 0,
                                "cacheHitProbability": 0,
                                "totalBytes": 4529,
                                "wastedBytes": 4529
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/TextTexture.js",
                                "cacheLifetimeMs": 0,
                                "cacheHitProbability": 0,
                                "totalBytes": 4167,
                                "wastedBytes": 4167
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/loaders\/TextureLoader.js",
                                "cacheLifetimeMs": 0,
                                "cacheHitProbability": 0,
                                "totalBytes": 3940,
                                "wastedBytes": 3940
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Scene.js",
                                "cacheLifetimeMs": 0,
                                "cacheHitProbability": 0,
                                "totalBytes": 3601,
                                "wastedBytes": 3601
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/css\/style.1725439349.css",
                                "cacheLifetimeMs": 0,
                                "cacheHitProbability": 0,
                                "totalBytes": 2717,
                                "wastedBytes": 2717
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Program.js",
                                "cacheLifetimeMs": 0,
                                "cacheHitProbability": 0,
                                "totalBytes": 2692,
                                "wastedBytes": 2692
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/math\/Mat4.js",
                                "cacheLifetimeMs": 0,
                                "cacheHitProbability": 0,
                                "totalBytes": 2504,
                                "wastedBytes": 2504
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Geometry.js",
                                "cacheLifetimeMs": 0,
                                "cacheHitProbability": 0,
                                "totalBytes": 2488,
                                "wastedBytes": 2488
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/framebuffers\/RenderTarget.js",
                                "cacheLifetimeMs": 0,
                                "cacheHitProbability": 0,
                                "totalBytes": 2473,
                                "wastedBytes": 2473
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Uniforms.js",
                                "cacheLifetimeMs": 0,
                                "cacheHitProbability": 0,
                                "totalBytes": 2383,
                                "wastedBytes": 2383
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/framebuffers\/ShaderPass.js",
                                "cacheLifetimeMs": 0,
                                "cacheHitProbability": 0,
                                "totalBytes": 2260,
                                "wastedBytes": 2260
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/camera\/Camera.js",
                                "cacheLifetimeMs": 0,
                                "cacheHitProbability": 0,
                                "totalBytes": 2112,
                                "wastedBytes": 2112
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/DOMMesh.js",
                                "cacheLifetimeMs": 0,
                                "cacheHitProbability": 0,
                                "totalBytes": 2107,
                                "wastedBytes": 2107
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/math\/Vec3.js",
                                "cacheLifetimeMs": 0,
                                "cacheHitProbability": 0,
                                "totalBytes": 1989,
                                "wastedBytes": 1989
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/extras\/PingPongPlane.js",
                                "cacheLifetimeMs": 0,
                                "cacheHitProbability": 0,
                                "totalBytes": 1860,
                                "wastedBytes": 1860
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/extras\/FXAAPass.js",
                                "cacheLifetimeMs": 0,
                                "cacheHitProbability": 0,
                                "totalBytes": 1516,
                                "wastedBytes": 1516
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/math\/Vec2.js",
                                "cacheLifetimeMs": 0,
                                "cacheHitProbability": 0,
                                "totalBytes": 1297,
                                "wastedBytes": 1297
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/loaders\/PlaneTextureLoader.js",
                                "cacheLifetimeMs": 0,
                                "cacheHitProbability": 0,
                                "totalBytes": 1281,
                                "wastedBytes": 1281
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/utils\/CacheManager.js",
                                "cacheLifetimeMs": 0,
                                "cacheHitProbability": 0,
                                "totalBytes": 1259,
                                "wastedBytes": 1259
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/math\/Quat.js",
                                "cacheLifetimeMs": 0,
                                "cacheHitProbability": 0,
                                "totalBytes": 1241,
                                "wastedBytes": 1241
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/utils\/ScrollManager.js",
                                "cacheLifetimeMs": 0,
                                "cacheHitProbability": 0,
                                "totalBytes": 926,
                                "wastedBytes": 926
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/utils\/CallbackQueueManager.js",
                                "cacheLifetimeMs": 0,
                                "cacheHitProbability": 0,
                                "totalBytes": 746,
                                "wastedBytes": 746
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/utils\/utils.js",
                                "cacheLifetimeMs": 0,
                                "cacheHitProbability": 0,
                                "totalBytes": 660,
                                "wastedBytes": 660
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/index.mjs",
                                "cacheLifetimeMs": 0,
                                "cacheHitProbability": 0,
                                "totalBytes": 358,
                                "wastedBytes": 358
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/shaders\/plane.vertex.glsl.js",
                                "cacheLifetimeMs": 0,
                                "cacheHitProbability": 0,
                                "totalBytes": 346,
                                "wastedBytes": 346
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/shaders\/shaderpass.vertex.glsl.js",
                                "cacheLifetimeMs": 0,
                                "cacheHitProbability": 0,
                                "totalBytes": 299,
                                "wastedBytes": 299
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/shaders\/shaderpass.fragment.glsl.js",
                                "cacheLifetimeMs": 0,
                                "cacheHitProbability": 0,
                                "totalBytes": 281,
                                "wastedBytes": 281
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/shaders\/plane.fragment.glsl.js",
                                "cacheLifetimeMs": 0,
                                "cacheHitProbability": 0,
                                "totalBytes": 248,
                                "wastedBytes": 248
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/shaders\/chunks\/default.attributes.glsl.js",
                                "cacheLifetimeMs": 0,
                                "cacheHitProbability": 0,
                                "totalBytes": 176,
                                "wastedBytes": 176
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/shaders\/chunks\/default.varyings.glsl.js",
                                "cacheLifetimeMs": 0,
                                "cacheHitProbability": 0,
                                "totalBytes": 175,
                                "wastedBytes": 175
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/shaders\/chunks\/precision.medium.glsl.js",
                                "cacheLifetimeMs": 0,
                                "cacheHitProbability": 0,
                                "totalBytes": 151,
                                "wastedBytes": 151
                            }
                        ],
                        "summary": {
                            "wastedBytes": 8834327
                        },
                        "sortedBy": [
                            "totalBytes"
                        ],
                        "skipSumming": [
                            "cacheLifetimeMs"
                        ]
                    },
                    "guidanceLevel": 3
                },
                "total-byte-weight": {
                    "id": "total-byte-weight",
                    "title": "Avoid 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": 0.5,
                    "scoreDisplayMode": "metricSavings",
                    "numericValue": 8839530,
                    "numericUnit": "byte",
                    "displayValue": "Total size was 8,632\u00a0KiB",
                    "details": {
                        "type": "table",
                        "headings": [
                            {
                                "key": "url",
                                "valueType": "url",
                                "label": "URL"
                            },
                            {
                                "key": "totalBytes",
                                "valueType": "bytes",
                                "label": "Transfer Size"
                            }
                        ],
                        "items": [
                            {
                                "url": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/40d8cd3cb7-1729087993\/hochformat-video-duren.mp4",
                                "totalBytes": 8550738
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-640x-q85.jpg",
                                "totalBytes": 65463
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x-q85.jpg",
                                "totalBytes": 45616
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-640x-q85.jpg",
                                "totalBytes": 42412
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/fonts\/ArialCrack17-Bold.woff2",
                                "totalBytes": 26192
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/fonts\/Times-Small-Text-MT-Std-Regular.woff2",
                                "totalBytes": 15338
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Plane.js",
                                "totalBytes": 10357
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Texture.js",
                                "totalBytes": 9562
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Renderer.js",
                                "totalBytes": 6084
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Mesh.js",
                                "totalBytes": 5012
                            }
                        ],
                        "sortedBy": [
                            "totalBytes"
                        ]
                    },
                    "guidanceLevel": 1
                },
                "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": "metricSavings",
                    "numericValue": 0,
                    "numericUnit": "millisecond",
                    "displayValue": "",
                    "warnings": [],
                    "metricSavings": {
                        "FCP": 0,
                        "LCP": 0
                    },
                    "details": {
                        "type": "opportunity",
                        "headings": [],
                        "items": [],
                        "overallSavingsMs": 0,
                        "overallSavingsBytes": 0,
                        "sortedBy": [
                            "wastedBytes"
                        ],
                        "debugData": {
                            "type": "debugdata",
                            "metricSavings": {
                                "FCP": 0,
                                "LCP": 0
                            }
                        }
                    },
                    "guidanceLevel": 2
                },
                "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": 1,
                    "scoreDisplayMode": "metricSavings",
                    "numericValue": 0,
                    "numericUnit": "millisecond",
                    "metricSavings": {
                        "FCP": 0,
                        "LCP": 0
                    },
                    "details": {
                        "type": "opportunity",
                        "headings": [],
                        "items": [],
                        "overallSavingsMs": 0
                    },
                    "guidanceLevel": 2
                },
                "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": "metricSavings",
                    "numericValue": 0,
                    "numericUnit": "millisecond",
                    "displayValue": "",
                    "metricSavings": {
                        "FCP": 0,
                        "LCP": 0
                    },
                    "details": {
                        "type": "opportunity",
                        "headings": [],
                        "items": [],
                        "overallSavingsMs": 0,
                        "overallSavingsBytes": 0,
                        "sortedBy": [
                            "wastedBytes"
                        ],
                        "debugData": {
                            "type": "debugdata",
                            "metricSavings": {
                                "FCP": 0,
                                "LCP": 0
                            }
                        }
                    },
                    "guidanceLevel": 3
                },
                "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.5,
                    "scoreDisplayMode": "metricSavings",
                    "numericValue": 50,
                    "numericUnit": "millisecond",
                    "displayValue": "Potential savings of 27\u00a0KiB",
                    "warnings": [],
                    "metricSavings": {
                        "FCP": 0,
                        "LCP": 0
                    },
                    "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:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Plane.js",
                                "totalBytes": 10288,
                                "wastedBytes": 6152,
                                "wastedPercent": 59.800198506883007
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Texture.js",
                                "totalBytes": 9493,
                                "wastedBytes": 5183,
                                "wastedPercent": 54.59464234447119
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Renderer.js",
                                "totalBytes": 6038,
                                "wastedBytes": 3315,
                                "wastedPercent": 54.906673677094673
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Mesh.js",
                                "totalBytes": 4966,
                                "wastedBytes": 3232,
                                "wastedPercent": 65.080129608547168
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Curtains.js",
                                "totalBytes": 4679,
                                "wastedBytes": 3068,
                                "wastedPercent": 65.559501775799106
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/loaders\/TextureLoader.js",
                                "totalBytes": 3872,
                                "wastedBytes": 2491,
                                "wastedPercent": 64.335274753102055
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/TextTexture.js",
                                "totalBytes": 4098,
                                "wastedBytes": 2413,
                                "wastedPercent": 58.890893947806774
                            },
                            {
                                "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Scene.js",
                                "totalBytes": 3555,
                                "wastedBytes": 2205,
                                "wastedPercent": 62.034650200827294
                            }
                        ],
                        "overallSavingsMs": 50,
                        "overallSavingsBytes": 28059,
                        "sortedBy": [
                            "wastedBytes"
                        ],
                        "debugData": {
                            "type": "debugdata",
                            "metricSavings": {
                                "FCP": 0,
                                "LCP": 0
                            }
                        }
                    },
                    "guidanceLevel": 3
                },
                "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": "metricSavings",
                    "numericValue": 0,
                    "numericUnit": "millisecond",
                    "displayValue": "",
                    "metricSavings": {
                        "FCP": 0,
                        "LCP": 0
                    },
                    "details": {
                        "type": "opportunity",
                        "headings": [],
                        "items": [],
                        "overallSavingsMs": 0,
                        "overallSavingsBytes": 0,
                        "sortedBy": [
                            "wastedBytes"
                        ],
                        "debugData": {
                            "type": "debugdata",
                            "metricSavings": {
                                "FCP": 0,
                                "LCP": 0
                            }
                        }
                    },
                    "guidanceLevel": 2
                },
                "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": 1,
                    "scoreDisplayMode": "metricSavings",
                    "numericValue": 0,
                    "numericUnit": "millisecond",
                    "displayValue": "",
                    "metricSavings": {
                        "FCP": 0,
                        "LCP": 0
                    },
                    "details": {
                        "type": "opportunity",
                        "headings": [],
                        "items": [],
                        "overallSavingsMs": 0,
                        "overallSavingsBytes": 0,
                        "sortedBy": [
                            "wastedBytes"
                        ],
                        "debugData": {
                            "type": "debugdata",
                            "metricSavings": {
                                "FCP": 0,
                                "LCP": 0
                            }
                        }
                    },
                    "guidanceLevel": 2
                },
                "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": 0,
                    "scoreDisplayMode": "metricSavings",
                    "numericValue": 90,
                    "numericUnit": "millisecond",
                    "displayValue": "Potential savings of 87\u00a0KiB",
                    "warnings": [],
                    "metricSavings": {
                        "FCP": 0,
                        "LCP": 90
                    },
                    "details": {
                        "type": "opportunity",
                        "headings": [
                            {
                                "key": "node",
                                "valueType": "node",
                                "label": ""
                            },
                            {
                                "key": "url",
                                "valueType": "url",
                                "label": "URL"
                            },
                            {
                                "key": "totalBytes",
                                "valueType": "bytes",
                                "label": "Resource Size"
                            },
                            {
                                "key": "wastedBytes",
                                "valueType": "bytes",
                                "label": "Potential Savings"
                            }
                        ],
                        "items": [
                            {
                                "node": {
                                    "type": "node",
                                    "lhId": "1-8-IMG",
                                    "path": "1,HTML,1,BODY,2,MAIN,0,SECTION,1,DIV,4,DIV,0,FIGURE,0,IMG",
                                    "selector": "div.project-grid > div.block > figure.media > img.media-entry",
                                    "boundingRect": {
                                        "top": 795,
                                        "bottom": 1540,
                                        "left": 1324,
                                        "right": 1815,
                                        "width": 491,
                                        "height": 745
                                    },
                                    "snippet": "<img class=\"media-entry block-media-element\" src=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ih\u2026\" crossorigin=\"\" data-sampler=\"planeTexture\" srcset=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ih\u2026\" sizes=\"49.419328079635vh\" width=\"1280\" height=\"1943\" alt=\"\" loading=\"eager\">",
                                    "nodeLabel": "div.project-grid > div.block > figure.media > img.media-entry"
                                },
                                "url": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-640x-q85.jpg",
                                "fromProtocol": true,
                                "isCrossOrigin": false,
                                "totalBytes": 65354,
                                "wastedBytes": 37261.349999999999,
                                "wastedWebpBytes": 36898
                            },
                            {
                                "node": {
                                    "type": "node",
                                    "lhId": "1-9-IMG",
                                    "path": "1,HTML,1,BODY,2,MAIN,0,SECTION,1,DIV,5,DIV,0,FIGURE,0,IMG",
                                    "selector": "div.project-grid > div.block > figure.media > img.media-entry",
                                    "boundingRect": {
                                        "top": 1540,
                                        "bottom": 2285,
                                        "left": 704,
                                        "right": 1201,
                                        "width": 497,
                                        "height": 745
                                    },
                                    "snippet": "<img class=\"media-entry block-media-element\" src=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ih\u2026\" crossorigin=\"\" data-sampler=\"planeTexture\" srcset=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ih\u2026\" sizes=\"50vh\" width=\"1280\" height=\"1920\" alt=\"\" loading=\"eager\">",
                                    "nodeLabel": "div.project-grid > div.block > figure.media > img.media-entry"
                                },
                                "url": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-640x-q85.jpg",
                                "fromProtocol": true,
                                "isCrossOrigin": false,
                                "totalBytes": 42321,
                                "wastedBytes": 27437.849999999999,
                                "wastedWebpBytes": 32225
                            },
                            {
                                "node": {
                                    "type": "node",
                                    "lhId": "1-7-IMG",
                                    "path": "1,HTML,1,BODY,2,MAIN,0,SECTION,1,DIV,0,DIV,0,FIGURE,0,IMG",
                                    "selector": "div.project-grid > div.block > figure.media > img.media-entry",
                                    "boundingRect": {
                                        "top": 50,
                                        "bottom": 795,
                                        "left": 51,
                                        "right": 1168,
                                        "width": 1118,
                                        "height": 745
                                    },
                                    "snippet": "<img class=\"media-entry block-media-element\" src=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ih\u2026\" crossorigin=\"\" data-sampler=\"planeTexture\" srcset=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ih\u2026\" sizes=\"112.5vh\" width=\"1280\" height=\"853\" alt=\"\" loading=\"eager\">",
                                    "nodeLabel": "div.project-grid > div.block > figure.media > img.media-entry"
                                },
                                "url": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x-q85.jpg",
                                "fromProtocol": true,
                                "isCrossOrigin": false,
                                "totalBytes": 45525,
                                "wastedBytes": 24628.299999999999,
                                "wastedWebpBytes": 27577
                            }
                        ],
                        "overallSavingsMs": 90,
                        "overallSavingsBytes": 89327.5,
                        "sortedBy": [
                            "wastedBytes"
                        ],
                        "debugData": {
                            "type": "debugdata",
                            "metricSavings": {
                                "FCP": 0,
                                "LCP": 90
                            }
                        }
                    },
                    "guidanceLevel": 3
                },
                "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": "metricSavings",
                    "numericValue": 0,
                    "numericUnit": "millisecond",
                    "displayValue": "",
                    "warnings": [],
                    "metricSavings": {
                        "FCP": 0,
                        "LCP": 0
                    },
                    "details": {
                        "type": "opportunity",
                        "headings": [],
                        "items": [],
                        "overallSavingsMs": 0,
                        "overallSavingsBytes": 0,
                        "sortedBy": [
                            "wastedBytes"
                        ],
                        "debugData": {
                            "type": "debugdata",
                            "metricSavings": {
                                "FCP": 0,
                                "LCP": 0
                            }
                        }
                    },
                    "guidanceLevel": 2
                },
                "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": "metricSavings",
                    "numericValue": 0,
                    "numericUnit": "millisecond",
                    "displayValue": "",
                    "metricSavings": {
                        "FCP": 0,
                        "LCP": 0
                    },
                    "details": {
                        "type": "opportunity",
                        "headings": [],
                        "items": [],
                        "overallSavingsMs": 0,
                        "overallSavingsBytes": 0,
                        "sortedBy": [
                            "wastedBytes"
                        ],
                        "debugData": {
                            "type": "debugdata",
                            "metricSavings": {
                                "FCP": 0,
                                "LCP": 0
                            }
                        }
                    },
                    "guidanceLevel": 3
                },
                "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": 0,
                    "scoreDisplayMode": "metricSavings",
                    "numericValue": 50,
                    "numericUnit": "millisecond",
                    "displayValue": "Potential savings of 43\u00a0KiB",
                    "metricSavings": {
                        "FCP": 0,
                        "LCP": 50
                    },
                    "details": {
                        "type": "opportunity",
                        "headings": [
                            {
                                "key": "node",
                                "valueType": "node",
                                "label": ""
                            },
                            {
                                "key": "url",
                                "valueType": "url",
                                "label": "URL"
                            },
                            {
                                "key": "totalBytes",
                                "valueType": "bytes",
                                "label": "Resource Size"
                            },
                            {
                                "key": "wastedBytes",
                                "valueType": "bytes",
                                "label": "Potential Savings"
                            }
                        ],
                        "items": [
                            {
                                "node": {
                                    "type": "node",
                                    "lhId": "1-8-IMG",
                                    "path": "1,HTML,1,BODY,2,MAIN,0,SECTION,1,DIV,4,DIV,0,FIGURE,0,IMG",
                                    "selector": "div.project-grid > div.block > figure.media > img.media-entry",
                                    "boundingRect": {
                                        "top": 795,
                                        "bottom": 1540,
                                        "left": 1324,
                                        "right": 1815,
                                        "width": 491,
                                        "height": 745
                                    },
                                    "snippet": "<img class=\"media-entry block-media-element\" src=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ih\u2026\" crossorigin=\"\" data-sampler=\"planeTexture\" srcset=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ih\u2026\" sizes=\"49.419328079635vh\" width=\"1280\" height=\"1943\" alt=\"\" loading=\"eager\">",
                                    "nodeLabel": "div.project-grid > div.block > figure.media > img.media-entry"
                                },
                                "url": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-640x-q85.jpg",
                                "totalBytes": 65354,
                                "wastedBytes": 26885,
                                "wastedPercent": 41.137519309989699
                            },
                            {
                                "node": {
                                    "type": "node",
                                    "lhId": "1-9-IMG",
                                    "path": "1,HTML,1,BODY,2,MAIN,0,SECTION,1,DIV,5,DIV,0,FIGURE,0,IMG",
                                    "selector": "div.project-grid > div.block > figure.media > img.media-entry",
                                    "boundingRect": {
                                        "top": 1540,
                                        "bottom": 2285,
                                        "left": 704,
                                        "right": 1201,
                                        "width": 497,
                                        "height": 745
                                    },
                                    "snippet": "<img class=\"media-entry block-media-element\" src=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ih\u2026\" crossorigin=\"\" data-sampler=\"planeTexture\" srcset=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ih\u2026\" sizes=\"50vh\" width=\"1280\" height=\"1920\" alt=\"\" loading=\"eager\">",
                                    "nodeLabel": "div.project-grid > div.block > figure.media > img.media-entry"
                                },
                                "url": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-640x-q85.jpg",
                                "totalBytes": 42321,
                                "wastedBytes": 16816,
                                "wastedPercent": 39.735514322916664
                            }
                        ],
                        "overallSavingsMs": 50,
                        "overallSavingsBytes": 43701,
                        "sortedBy": [
                            "wastedBytes"
                        ],
                        "debugData": {
                            "type": "debugdata",
                            "metricSavings": {
                                "FCP": 0,
                                "LCP": 50
                            }
                        }
                    },
                    "guidanceLevel": 2
                },
                "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": "metricSavings",
                    "numericValue": 0,
                    "numericUnit": "millisecond",
                    "displayValue": "",
                    "metricSavings": {
                        "FCP": 0,
                        "LCP": 0
                    },
                    "details": {
                        "type": "opportunity",
                        "headings": [],
                        "items": [],
                        "overallSavingsMs": 0,
                        "overallSavingsBytes": 0,
                        "sortedBy": [
                            "wastedBytes"
                        ],
                        "debugData": {
                            "type": "debugdata",
                            "metricSavings": {
                                "FCP": 0,
                                "LCP": 0
                            }
                        }
                    },
                    "guidanceLevel": 3
                },
                "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": "metricSavings",
                    "numericValue": 0,
                    "numericUnit": "millisecond",
                    "displayValue": "",
                    "metricSavings": {
                        "FCP": 0,
                        "LCP": 0
                    },
                    "details": {
                        "type": "opportunity",
                        "headings": [],
                        "items": [],
                        "overallSavingsMs": 0,
                        "overallSavingsBytes": 0,
                        "sortedBy": [
                            "wastedBytes"
                        ],
                        "debugData": {
                            "type": "debugdata",
                            "metricSavings": {
                                "FCP": 0,
                                "LCP": 0
                            }
                        }
                    },
                    "guidanceLevel": 2
                },
                "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\/articles\/publish-modern-javascript)",
                    "score": 1,
                    "scoreDisplayMode": "metricSavings",
                    "numericValue": 0,
                    "numericUnit": "millisecond",
                    "displayValue": "",
                    "metricSavings": {
                        "FCP": 0,
                        "LCP": 0
                    },
                    "details": {
                        "type": "opportunity",
                        "headings": [],
                        "items": [],
                        "overallSavingsMs": 0,
                        "overallSavingsBytes": 0,
                        "sortedBy": [
                            "wastedBytes"
                        ],
                        "debugData": {
                            "type": "debugdata",
                            "metricSavings": {
                                "FCP": 0,
                                "LCP": 0
                            }
                        }
                    },
                    "guidanceLevel": 2
                },
                "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 `<meta>` 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": null,
                    "scoreDisplayMode": "informative",
                    "numericValue": 66,
                    "numericUnit": "element",
                    "displayValue": "66 elements",
                    "metricSavings": {
                        "TBT": 0
                    },
                    "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": 66
                                }
                            },
                            {
                                "node": {
                                    "type": "node",
                                    "lhId": "1-2-A",
                                    "path": "1,HTML,1,BODY,2,MAIN,0,SECTION,1,DIV,1,DIV,0,DIV,0,DIV,0,P,0,A",
                                    "selector": "div.block-inner > div.block-text > p > a",
                                    "boundingRect": {
                                        "top": 50,
                                        "bottom": 106,
                                        "left": 1224,
                                        "right": 1796,
                                        "width": 571,
                                        "height": 56
                                    },
                                    "snippet": "<a download=\"\" href=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ih\u2026\">",
                                    "nodeLabel": "2024-10-16_zeitungsartikel-neue-aachener-zeitung.pdf"
                                },
                                "statistic": "Maximum DOM Depth",
                                "value": {
                                    "type": "numeric",
                                    "granularity": 1,
                                    "value": 9
                                }
                            },
                            {
                                "node": {
                                    "type": "node",
                                    "lhId": "1-6-BODY",
                                    "path": "1,HTML,1,BODY",
                                    "selector": "body",
                                    "boundingRect": {
                                        "top": 0,
                                        "bottom": 2420,
                                        "left": 0,
                                        "right": 1905,
                                        "width": 1905,
                                        "height": 2420
                                    },
                                    "snippet": "<body>",
                                    "nodeLabel": "body"
                                },
                                "statistic": "Maximum Child Elements",
                                "value": {
                                    "type": "numeric",
                                    "granularity": 1,
                                    "value": 12
                                }
                            }
                        ]
                    },
                    "guidanceLevel": 1
                },
                "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": "No issues 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": 1,
                    "scoreDisplayMode": "binary",
                    "details": {
                        "type": "table",
                        "headings": [],
                        "items": []
                    }
                },
                "no-document-write": {
                    "id": "no-document-write",
                    "title": "Avoids `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": 1,
                    "scoreDisplayMode": "metricSavings",
                    "details": {
                        "type": "table",
                        "headings": [],
                        "items": []
                    },
                    "guidanceLevel": 2
                },
                "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": "notApplicable"
                },
                "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": "metricSavings",
                    "numericValue": 0,
                    "numericUnit": "millisecond",
                    "metricSavings": {
                        "LCP": 0,
                        "FCP": 0
                    },
                    "details": {
                        "type": "opportunity",
                        "headings": [],
                        "items": [],
                        "overallSavingsMs": 0
                    },
                    "guidanceLevel": 3
                },
                "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": "metricSavings",
                    "details": {
                        "type": "table",
                        "headings": [],
                        "items": []
                    },
                    "guidanceLevel": 3
                },
                "meta-description": {
                    "id": "meta-description",
                    "title": "Document does not have 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": 0,
                    "scoreDisplayMode": "binary",
                    "explanation": "Description text is empty."
                },
                "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 \u201cpinch to zoom\u201d in order to read. Strive to have >60% of page text \u226512px. [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 do not 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": 0,
                    "scoreDisplayMode": "binary",
                    "displayValue": "1 link found",
                    "details": {
                        "type": "table",
                        "headings": [
                            {
                                "key": "href",
                                "valueType": "url",
                                "label": "Link destination"
                            },
                            {
                                "key": "text",
                                "valueType": "text",
                                "label": "Link Text"
                            }
                        ],
                        "items": [
                            {
                                "href": "https:\/\/www.simonrisi.ch\/?page=2",
                                "text": "More"
                            }
                        ]
                    }
                },
                "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\u2019t 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": 1,
                    "scoreDisplayMode": "binary"
                },
                "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 didn't prevent 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": 1,
                    "scoreDisplayMode": "binary",
                    "guidanceLevel": 2
                }
            },
            "configSettings": {
                "output": [
                    "html",
                    "json"
                ],
                "maxWaitForFcp": 30000,
                "maxWaitForLoad": 80000,
                "pauseAfterFcpMs": 5250,
                "pauseAfterLoadMs": 5250,
                "networkQuietThresholdMs": 5250,
                "cpuQuietThresholdMs": 5250,
                "formFactor": "desktop",
                "throttling": {
                    "rttMs": 150,
                    "throughputKbps": 1638.4000000000001,
                    "requestLatencyMs": 562.5,
                    "downloadThroughputKbps": 1474.5600000000002,
                    "uploadThroughputKbps": 675,
                    "cpuSlowdownMultiplier": 4
                },
                "throttlingMethod": "provided",
                "screenEmulation": {
                    "mobile": true,
                    "width": 412,
                    "height": 823,
                    "deviceScaleFactor": 1.75,
                    "disabled": true
                },
                "emulatedUserAgent": "Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12",
                "auditMode": false,
                "gatherMode": false,
                "clearStorageTypes": [
                    "file_systems",
                    "shader_cache",
                    "service_workers",
                    "cache_storage"
                ],
                "disableStorageReset": false,
                "debugNavigation": false,
                "channel": "cli",
                "usePassiveGathering": false,
                "disableFullPageScreenshot": true,
                "skipAboutBlank": false,
                "blankPage": "about:blank",
                "ignoreStatusCode": false,
                "budgets": null,
                "locale": "en-US",
                "blockedUrlPatterns": null,
                "additionalTraceCategories": null,
                "extraHeaders": null,
                "precomputedLanternData": null,
                "onlyAudits": null,
                "onlyCategories": null,
                "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": "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": "resource-summary",
                            "weight": 0,
                            "group": "hidden"
                        }
                    ],
                    "id": "performance",
                    "score": 0.98999999999999999
                },
                "accessibility": {
                    "title": "Accessibility",
                    "description": "These checks highlight opportunities to [improve the accessibility of your web app](https:\/\/developer.chrome.com\/docs\/lighthouse\/accessibility\/). Automatic detection can only detect a subset of issues and does not guarantee the accessibility of your web app, so [manual testing](https:\/\/web.dev\/articles\/how-to-review) 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\/articles\/how-to-review).",
                    "supportedModes": [
                        "navigation",
                        "snapshot"
                    ],
                    "auditRefs": [
                        {
                            "id": "accesskeys",
                            "weight": 0,
                            "group": "a11y-navigation"
                        },
                        {
                            "id": "aria-allowed-attr",
                            "weight": 10,
                            "group": "a11y-aria"
                        },
                        {
                            "id": "aria-allowed-role",
                            "weight": 0,
                            "group": "a11y-aria"
                        },
                        {
                            "id": "aria-command-name",
                            "weight": 0,
                            "group": "a11y-aria"
                        },
                        {
                            "id": "aria-dialog-name",
                            "weight": 0,
                            "group": "a11y-aria"
                        },
                        {
                            "id": "aria-hidden-body",
                            "weight": 10,
                            "group": "a11y-aria"
                        },
                        {
                            "id": "aria-hidden-focus",
                            "weight": 7,
                            "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-text",
                            "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": 10,
                            "group": "a11y-aria"
                        },
                        {
                            "id": "aria-valid-attr",
                            "weight": 10,
                            "group": "a11y-aria"
                        },
                        {
                            "id": "button-name",
                            "weight": 0,
                            "group": "a11y-names-labels"
                        },
                        {
                            "id": "bypass",
                            "weight": 0,
                            "group": "a11y-navigation"
                        },
                        {
                            "id": "color-contrast",
                            "weight": 7,
                            "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": 7,
                            "group": "a11y-names-labels"
                        },
                        {
                            "id": "duplicate-id-active",
                            "weight": 0,
                            "group": "a11y-navigation"
                        },
                        {
                            "id": "duplicate-id-aria",
                            "weight": 0,
                            "group": "a11y-aria"
                        },
                        {
                            "id": "form-field-multiple-labels",
                            "weight": 0,
                            "group": "a11y-names-labels"
                        },
                        {
                            "id": "frame-title",
                            "weight": 0,
                            "group": "a11y-names-labels"
                        },
                        {
                            "id": "heading-order",
                            "weight": 3,
                            "group": "a11y-navigation"
                        },
                        {
                            "id": "html-has-lang",
                            "weight": 7,
                            "group": "a11y-language"
                        },
                        {
                            "id": "html-lang-valid",
                            "weight": 7,
                            "group": "a11y-language"
                        },
                        {
                            "id": "html-xml-lang-mismatch",
                            "weight": 0,
                            "group": "a11y-language"
                        },
                        {
                            "id": "image-alt",
                            "weight": 10,
                            "group": "a11y-names-labels"
                        },
                        {
                            "id": "image-redundant-alt",
                            "weight": 1,
                            "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": 0,
                            "group": "a11y-names-labels"
                        },
                        {
                            "id": "link-in-text-block",
                            "weight": 0,
                            "group": "a11y-color-contrast"
                        },
                        {
                            "id": "link-name",
                            "weight": 7,
                            "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": "select-name",
                            "weight": 0,
                            "group": "a11y-names-labels"
                        },
                        {
                            "id": "skip-link",
                            "weight": 0,
                            "group": "a11y-names-labels"
                        },
                        {
                            "id": "tabindex",
                            "weight": 0,
                            "group": "a11y-navigation"
                        },
                        {
                            "id": "table-duplicate-name",
                            "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": "focusable-controls",
                            "weight": 0
                        },
                        {
                            "id": "interactive-element-affordance",
                            "weight": 0
                        },
                        {
                            "id": "logical-tab-order",
                            "weight": 0
                        },
                        {
                            "id": "visual-order-follows-dom",
                            "weight": 0
                        },
                        {
                            "id": "focus-traps",
                            "weight": 0
                        },
                        {
                            "id": "managed-focus",
                            "weight": 0
                        },
                        {
                            "id": "use-landmarks",
                            "weight": 0
                        },
                        {
                            "id": "offscreen-content-hidden",
                            "weight": 0
                        },
                        {
                            "id": "custom-controls-labels",
                            "weight": 0
                        },
                        {
                            "id": "custom-controls-roles",
                            "weight": 0
                        },
                        {
                            "id": "empty-heading",
                            "weight": 0,
                            "group": "hidden"
                        },
                        {
                            "id": "identical-links-same-purpose",
                            "weight": 0,
                            "group": "hidden"
                        },
                        {
                            "id": "landmark-one-main",
                            "weight": 0,
                            "group": "hidden"
                        },
                        {
                            "id": "target-size",
                            "weight": 0,
                            "group": "hidden"
                        },
                        {
                            "id": "label-content-name-mismatch",
                            "weight": 0,
                            "group": "hidden"
                        },
                        {
                            "id": "table-fake-caption",
                            "weight": 0,
                            "group": "hidden"
                        },
                        {
                            "id": "td-has-header",
                            "weight": 0,
                            "group": "hidden"
                        }
                    ],
                    "id": "accessibility",
                    "score": 0.91000000000000003
                },
                "best-practices": {
                    "title": "Best Practices",
                    "supportedModes": [
                        "navigation",
                        "timespan",
                        "snapshot"
                    ],
                    "auditRefs": [
                        {
                            "id": "is-on-https",
                            "weight": 5,
                            "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": 3,
                            "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": 5,
                            "group": "best-practices-general"
                        },
                        {
                            "id": "third-party-cookies",
                            "weight": 5,
                            "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.95999999999999996
                },
                "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\/explore\/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": 1,
                            "group": "seo-content"
                        },
                        {
                            "id": "hreflang",
                            "weight": 1,
                            "group": "seo-content"
                        },
                        {
                            "id": "canonical",
                            "weight": 1,
                            "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": 0.82999999999999996
                },
                "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\/articles\/pwa-checklist).",
                    "manualDescription": "These checks are required by the baseline [PWA Checklist](https:\/\/web.dev\/articles\/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": "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.28999999999999998
                }
            },
            "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\u2019t 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\u2019s 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": ""
                }
            },
            "stackPacks": [],
            "entities": [
                {
                    "name": "simonrisi.ch",
                    "origins": [
                        "https:\/\/www.simonrisi.ch"
                    ],
                    "isFirstParty": true,
                    "isUnrecognized": true
                }
            ],
            "timing": {
                "entries": [
                    {
                        "startTime": 816.22000000000003,
                        "name": "lh:config",
                        "duration": 895.89999999999998,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 825.13999999999999,
                        "name": "lh:config:resolveArtifactsToDefns",
                        "duration": 75.340000000000003,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 1712.3499999999999,
                        "name": "lh:runner:gather",
                        "duration": 23472.959999999999,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 1982.8599999999999,
                        "name": "lh:driver:connect",
                        "duration": 27.879999999999999,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 2011.2,
                        "name": "lh:driver:navigate",
                        "duration": 23.219999999999999,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 2034.78,
                        "name": "lh:gather:getBenchmarkIndex",
                        "duration": 1025.45,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 3060.5300000000002,
                        "name": "lh:gather:getVersion",
                        "duration": 1.49,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 3062.4400000000001,
                        "name": "lh:prepare:navigationMode",
                        "duration": 39.140000000000001,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 3080.4499999999998,
                        "name": "lh:storage:clearDataForOrigin",
                        "duration": 9.3900000000000006,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 3090.25,
                        "name": "lh:storage:clearBrowserCaches",
                        "duration": 8.7899999999999991,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 3100.0599999999999,
                        "name": "lh:gather:prepareThrottlingAndNetwork",
                        "duration": 1.3899999999999999,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 3144.3499999999999,
                        "name": "lh:driver:navigate",
                        "duration": 18965.889999999999,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 23908.32,
                        "name": "lh:gather:getArtifact:DevtoolsLog",
                        "duration": 0.17000000000000001,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 23908.529999999999,
                        "name": "lh:gather:getArtifact:Trace",
                        "duration": 0.20000000000000001,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 23908.970000000001,
                        "name": "lh:computed:NetworkRecords",
                        "duration": 2.2200000000000002,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 23911.57,
                        "name": "lh:gather:getArtifact:DevtoolsLog",
                        "duration": 0.070000000000000007,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 23911.66,
                        "name": "lh:gather:getArtifact:Trace",
                        "duration": 0.040000000000000001,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 23911.720000000001,
                        "name": "lh:gather:getArtifact:Accessibility",
                        "duration": 206.25,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 24118.029999999999,
                        "name": "lh:gather:getArtifact:AnchorElements",
                        "duration": 11.32,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 24129.380000000001,
                        "name": "lh:gather:getArtifact:ConsoleMessages",
                        "duration": 0.10000000000000001,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 24129.509999999998,
                        "name": "lh:gather:getArtifact:CSSUsage",
                        "duration": 12.119999999999999,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 24141.650000000001,
                        "name": "lh:gather:getArtifact:Doctype",
                        "duration": 1.05,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 24142.73,
                        "name": "lh:gather:getArtifact:DOMStats",
                        "duration": 3.7999999999999998,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 24146.549999999999,
                        "name": "lh:gather:getArtifact:EmbeddedContent",
                        "duration": 2.1200000000000001,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 24148.700000000001,
                        "name": "lh:gather:getArtifact:FontSize",
                        "duration": 8.1999999999999993,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 24156.93,
                        "name": "lh:gather:getArtifact:Inputs",
                        "duration": 2.1800000000000002,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 24159.139999999999,
                        "name": "lh:gather:getArtifact:GlobalListeners",
                        "duration": 1.51,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 24160.669999999998,
                        "name": "lh:gather:getArtifact:ImageElements",
                        "duration": 38.969999999999999,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 24199.669999999998,
                        "name": "lh:gather:getArtifact:InstallabilityErrors",
                        "duration": 0.75,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 24199.889999999999,
                        "name": "lh:gather:getInstallabilityErrors",
                        "duration": 0.51000000000000001,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 24200.540000000001,
                        "name": "lh:gather:getArtifact:InspectorIssues",
                        "duration": 0.26000000000000001,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 24200.830000000002,
                        "name": "lh:gather:getArtifact:JsUsage",
                        "duration": 0.20000000000000001,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 24201.060000000001,
                        "name": "lh:gather:getArtifact:LinkElements",
                        "duration": 4.5099999999999998,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 24205.349999999999,
                        "name": "lh:computed:MainResource",
                        "duration": 0.19,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 24205.599999999999,
                        "name": "lh:gather:getArtifact:MainDocumentContent",
                        "duration": 1.6799999999999999,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 24207.290000000001,
                        "name": "lh:gather:getArtifact:MetaElements",
                        "duration": 3.3100000000000001,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 24210.650000000001,
                        "name": "lh:gather:getArtifact:NetworkUserAgent",
                        "duration": 0.13,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 24210.82,
                        "name": "lh:gather:getArtifact:OptimizedImages",
                        "duration": 348.64999999999998,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 24559.540000000001,
                        "name": "lh:gather:getArtifact:ResponseCompression",
                        "duration": 0.56000000000000005,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 24560.119999999999,
                        "name": "lh:gather:getArtifact:RobotsTxt",
                        "duration": 167.93000000000001,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 24728.09,
                        "name": "lh:gather:getArtifact:Scripts",
                        "duration": 0.31,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 24728.439999999999,
                        "name": "lh:gather:getArtifact:SourceMaps",
                        "duration": 0.11,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 24728.57,
                        "name": "lh:gather:getArtifact:Stacks",
                        "duration": 26.34,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 24728.709999999999,
                        "name": "lh:gather:collectStacks",
                        "duration": 25.66,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 24754.959999999999,
                        "name": "lh:gather:getArtifact:TagsBlockingFirstPaint",
                        "duration": 3.0699999999999998,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 24758.080000000002,
                        "name": "lh:gather:getArtifact:TapTargets",
                        "duration": 16.649999999999999,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 24774.799999999999,
                        "name": "lh:gather:getArtifact:TraceElements",
                        "duration": 132.84,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 24775.310000000001,
                        "name": "lh:computed:ProcessedTrace",
                        "duration": 120.08,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 24895.540000000001,
                        "name": "lh:computed:ProcessedNavigation",
                        "duration": 0.87,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 24896.5,
                        "name": "lh:computed:CumulativeLayoutShift",
                        "duration": 0.42999999999999999,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 24897.889999999999,
                        "name": "lh:computed:Responsiveness",
                        "duration": 0.17999999999999999,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 24907.669999999998,
                        "name": "lh:gather:getArtifact:ViewportDimensions",
                        "duration": 1.1200000000000001,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 24908.810000000001,
                        "name": "lh:gather:getArtifact:WebAppManifest",
                        "duration": 0.91000000000000003,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 24909.75,
                        "name": "lh:gather:getArtifact:devtoolsLogs",
                        "duration": 0.089999999999999997,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 24909.880000000001,
                        "name": "lh:gather:getArtifact:traces",
                        "duration": 0.070000000000000007,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 24910.049999999999,
                        "name": "lh:gather:getArtifact:BFCacheFailures",
                        "duration": 262.33999999999997,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25185.82,
                        "name": "lh:runner:audit",
                        "duration": 1422.4100000000001,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25185.990000000002,
                        "name": "lh:runner:auditing",
                        "duration": 1421.6500000000001,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25187.369999999999,
                        "name": "lh:audit:is-on-https",
                        "duration": 4.54,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25188.290000000001,
                        "name": "lh:computed:NetworkRecords",
                        "duration": 1.6100000000000001,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25192.279999999999,
                        "name": "lh:audit:viewport",
                        "duration": 1.8,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25192.779999999999,
                        "name": "lh:computed:ViewportMeta",
                        "duration": 0.67000000000000004,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25194.330000000002,
                        "name": "lh:audit:first-contentful-paint",
                        "duration": 99.290000000000006,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25194.810000000001,
                        "name": "lh:computed:FirstContentfulPaint",
                        "duration": 97.189999999999998,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25194.98,
                        "name": "lh:computed:ProcessedTrace",
                        "duration": 96.310000000000002,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25291.34,
                        "name": "lh:computed:ProcessedNavigation",
                        "duration": 0.40999999999999998,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25293.790000000001,
                        "name": "lh:audit:largest-contentful-paint",
                        "duration": 1.01,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25294.200000000001,
                        "name": "lh:computed:LargestContentfulPaint",
                        "duration": 0.070000000000000007,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25295.02,
                        "name": "lh:audit:first-meaningful-paint",
                        "duration": 0.93000000000000005,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25295.349999999999,
                        "name": "lh:computed:FirstMeaningfulPaint",
                        "duration": 0.059999999999999998,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25296.119999999999,
                        "name": "lh:audit:speed-index",
                        "duration": 466.86000000000001,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25296.419999999998,
                        "name": "lh:computed:SpeedIndex",
                        "duration": 465.50999999999999,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25296.490000000002,
                        "name": "lh:computed:Speedline",
                        "duration": 465.39999999999998,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25763.029999999999,
                        "name": "lh:audit:screenshot-thumbnails",
                        "duration": 0.58999999999999997,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25763.650000000001,
                        "name": "lh:audit:final-screenshot",
                        "duration": 3.2999999999999998,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25763.810000000001,
                        "name": "lh:computed:Screenshots",
                        "duration": 3.0800000000000001,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25767.220000000001,
                        "name": "lh:audit:total-blocking-time",
                        "duration": 11.58,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25767.59,
                        "name": "lh:computed:TotalBlockingTime",
                        "duration": 10.02,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25770.490000000002,
                        "name": "lh:computed:Interactive",
                        "duration": 6.3600000000000003,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25779.169999999998,
                        "name": "lh:audit:max-potential-fid",
                        "duration": 7.2199999999999998,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25782.57,
                        "name": "lh:computed:MaxPotentialFID",
                        "duration": 1.21,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25786.75,
                        "name": "lh:audit:cumulative-layout-shift",
                        "duration": 4.21,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25789.82,
                        "name": "lh:computed:CumulativeLayoutShift",
                        "duration": 0.26000000000000001,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25791.400000000001,
                        "name": "lh:audit:errors-in-console",
                        "duration": 3.0800000000000001,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25792.139999999999,
                        "name": "lh:computed:JSBundles",
                        "duration": 0.12,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25794.860000000001,
                        "name": "lh:audit:server-response-time",
                        "duration": 1.3100000000000001,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25795.290000000001,
                        "name": "lh:computed:MainResource",
                        "duration": 0.050000000000000003,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25796.369999999999,
                        "name": "lh:audit:interactive",
                        "duration": 0.96999999999999997,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25797.52,
                        "name": "lh:audit:user-timings",
                        "duration": 4.9400000000000004,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25797.849999999999,
                        "name": "lh:computed:UserTimings",
                        "duration": 4.0899999999999999,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25802.639999999999,
                        "name": "lh:audit:critical-request-chains",
                        "duration": 27.780000000000001,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25802.990000000002,
                        "name": "lh:computed:CriticalRequestChains",
                        "duration": 21.120000000000001,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25803.09,
                        "name": "lh:computed:PageDependencyGraph",
                        "duration": 19.850000000000001,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25831,
                        "name": "lh:audit:redirects",
                        "duration": 28.969999999999999,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25831.830000000002,
                        "name": "lh:computed:LanternInteractive",
                        "duration": 20.960000000000001,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25832,
                        "name": "lh:computed:LanternFirstMeaningfulPaint",
                        "duration": 12.74,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25832.049999999999,
                        "name": "lh:computed:LanternFirstContentfulPaint",
                        "duration": 9.9900000000000002,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25832.439999999999,
                        "name": "lh:computed:LoadSimulator",
                        "duration": 2.6499999999999999,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25832.560000000001,
                        "name": "lh:computed:NetworkAnalysis",
                        "duration": 2.21,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25860.5,
                        "name": "lh:audit:installable-manifest",
                        "duration": 2.9199999999999999,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25863.889999999999,
                        "name": "lh:audit:splash-screen",
                        "duration": 2.0299999999999998,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25864.549999999999,
                        "name": "lh:computed:ManifestValues",
                        "duration": 0.10000000000000001,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25866.380000000001,
                        "name": "lh:audit:themed-omnibox",
                        "duration": 1.45,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25868.110000000001,
                        "name": "lh:audit:maskable-icon",
                        "duration": 0.93999999999999995,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25869.48,
                        "name": "lh:audit:content-width",
                        "duration": 1.3600000000000001,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25871.27,
                        "name": "lh:audit:image-aspect-ratio",
                        "duration": 1.8200000000000001,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25873.349999999999,
                        "name": "lh:audit:image-size-responsive",
                        "duration": 1.51,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25875.290000000001,
                        "name": "lh:audit:preload-fonts",
                        "duration": 1.1499999999999999,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25876.830000000002,
                        "name": "lh:audit:deprecations",
                        "duration": 1.22,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25878.290000000001,
                        "name": "lh:audit:third-party-cookies",
                        "duration": 0.92000000000000004,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25879.459999999999,
                        "name": "lh:audit:mainthread-work-breakdown",
                        "duration": 44.659999999999997,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25879.990000000002,
                        "name": "lh:computed:MainThreadTasks",
                        "duration": 38.950000000000003,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25924.52,
                        "name": "lh:audit:bootup-time",
                        "duration": 41.969999999999999,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25938.299999999999,
                        "name": "lh:computed:TBTImpactTasks",
                        "duration": 18.93,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25966.68,
                        "name": "lh:audit:uses-rel-preload",
                        "duration": 0.67000000000000004,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25967.59,
                        "name": "lh:audit:uses-rel-preconnect",
                        "duration": 1.6399999999999999,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25969.470000000001,
                        "name": "lh:audit:font-display",
                        "duration": 1.8300000000000001,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25971.32,
                        "name": "lh:audit:diagnostics",
                        "duration": 1.3799999999999999,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25972.73,
                        "name": "lh:audit:network-requests",
                        "duration": 2.71,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25972.970000000001,
                        "name": "lh:computed:EntityClassification",
                        "duration": 1.99,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25975.669999999998,
                        "name": "lh:audit:network-rtt",
                        "duration": 1.0600000000000001,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25976.919999999998,
                        "name": "lh:audit:network-server-latency",
                        "duration": 0.96999999999999997,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25977.91,
                        "name": "lh:audit:main-thread-tasks",
                        "duration": 0.40999999999999998,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25978.34,
                        "name": "lh:audit:metrics",
                        "duration": 5.79,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25978.509999999998,
                        "name": "lh:computed:TimingSummary",
                        "duration": 5.4199999999999999,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25978.759999999998,
                        "name": "lh:computed:FirstContentfulPaintAllFrames",
                        "duration": 0.050000000000000003,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25978.849999999999,
                        "name": "lh:computed:LargestContentfulPaintAllFrames",
                        "duration": 0.070000000000000007,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25978.990000000002,
                        "name": "lh:computed:LCPBreakdown",
                        "duration": 4.0800000000000001,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25979.07,
                        "name": "lh:computed:TimeToFirstByte",
                        "duration": 0.059999999999999998,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25979.139999999999,
                        "name": "lh:computed:LCPImageRecord",
                        "duration": 3.8300000000000001,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25984.360000000001,
                        "name": "lh:audit:performance-budget",
                        "duration": 1.1599999999999999,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25984.689999999999,
                        "name": "lh:computed:ResourceSummary",
                        "duration": 0.46000000000000002,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25985.68,
                        "name": "lh:audit:timing-budget",
                        "duration": 0.69999999999999996,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25986.400000000001,
                        "name": "lh:audit:resource-summary",
                        "duration": 0.69999999999999996,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25987.389999999999,
                        "name": "lh:audit:third-party-summary",
                        "duration": 8.3300000000000001,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 25996.16,
                        "name": "lh:audit:third-party-facades",
                        "duration": 7.0499999999999998,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26003.380000000001,
                        "name": "lh:audit:largest-contentful-paint-element",
                        "duration": 1.52,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26005.130000000001,
                        "name": "lh:audit:lcp-lazy-loaded",
                        "duration": 0.98999999999999999,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26006.290000000001,
                        "name": "lh:audit:layout-shift-elements",
                        "duration": 0.78000000000000003,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26007.240000000002,
                        "name": "lh:audit:long-tasks",
                        "duration": 4.2400000000000002,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26011.709999999999,
                        "name": "lh:audit:no-unload-listeners",
                        "duration": 0.85999999999999999,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26012.740000000002,
                        "name": "lh:audit:non-composited-animations",
                        "duration": 0.89000000000000001,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26013.849999999999,
                        "name": "lh:audit:unsized-images",
                        "duration": 0.98999999999999999,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26015.080000000002,
                        "name": "lh:audit:valid-source-maps",
                        "duration": 1.49,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26016.860000000001,
                        "name": "lh:audit:prioritize-lcp-image",
                        "duration": 4.1600000000000001,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26017.48,
                        "name": "lh:computed:LanternLargestContentfulPaint",
                        "duration": 2.3399999999999999,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26021.290000000001,
                        "name": "lh:audit:csp-xss",
                        "duration": 8.6699999999999999,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26029.98,
                        "name": "lh:audit:script-treemap-data",
                        "duration": 38.909999999999997,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26030.419999999998,
                        "name": "lh:computed:ModuleDuplication",
                        "duration": 0.26000000000000001,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26030.73,
                        "name": "lh:computed:UnusedJavascriptSummary",
                        "duration": 0.71999999999999997,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26031.57,
                        "name": "lh:computed:UnusedJavascriptSummary",
                        "duration": 0.059999999999999998,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26031.68,
                        "name": "lh:computed:UnusedJavascriptSummary",
                        "duration": 1.1299999999999999,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26032.889999999999,
                        "name": "lh:computed:UnusedJavascriptSummary",
                        "duration": 2.1200000000000001,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26035.09,
                        "name": "lh:computed:UnusedJavascriptSummary",
                        "duration": 1.24,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26036.43,
                        "name": "lh:computed:UnusedJavascriptSummary",
                        "duration": 1.25,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26037.779999999999,
                        "name": "lh:computed:UnusedJavascriptSummary",
                        "duration": 0.90000000000000002,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26038.799999999999,
                        "name": "lh:computed:UnusedJavascriptSummary",
                        "duration": 0.16,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26039.060000000001,
                        "name": "lh:computed:UnusedJavascriptSummary",
                        "duration": 0.25,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26039.450000000001,
                        "name": "lh:computed:UnusedJavascriptSummary",
                        "duration": 0.20000000000000001,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26039.779999999999,
                        "name": "lh:computed:UnusedJavascriptSummary",
                        "duration": 0.29999999999999999,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26040.23,
                        "name": "lh:computed:UnusedJavascriptSummary",
                        "duration": 2.1600000000000001,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26042.580000000002,
                        "name": "lh:computed:UnusedJavascriptSummary",
                        "duration": 0.41999999999999998,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26043.169999999998,
                        "name": "lh:computed:UnusedJavascriptSummary",
                        "duration": 1,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26044.360000000001,
                        "name": "lh:computed:UnusedJavascriptSummary",
                        "duration": 0.68000000000000005,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26045.240000000002,
                        "name": "lh:computed:UnusedJavascriptSummary",
                        "duration": 1.1799999999999999,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26046.630000000001,
                        "name": "lh:computed:UnusedJavascriptSummary",
                        "duration": 0.20000000000000001,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26047.099999999999,
                        "name": "lh:computed:UnusedJavascriptSummary",
                        "duration": 0.19,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26047.52,
                        "name": "lh:computed:UnusedJavascriptSummary",
                        "duration": 0.20000000000000001,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26049.09,
                        "name": "lh:computed:UnusedJavascriptSummary",
                        "duration": 0.20000000000000001,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26049.549999999999,
                        "name": "lh:computed:UnusedJavascriptSummary",
                        "duration": 0.20000000000000001,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26050.27,
                        "name": "lh:computed:UnusedJavascriptSummary",
                        "duration": 0.23000000000000001,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26050.740000000002,
                        "name": "lh:computed:UnusedJavascriptSummary",
                        "duration": 0.38,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26051.380000000001,
                        "name": "lh:computed:UnusedJavascriptSummary",
                        "duration": 0.32000000000000001,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26056.040000000001,
                        "name": "lh:computed:UnusedJavascriptSummary",
                        "duration": 3.0899999999999999,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26059.439999999999,
                        "name": "lh:computed:UnusedJavascriptSummary",
                        "duration": 0.34000000000000002,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26063.700000000001,
                        "name": "lh:computed:UnusedJavascriptSummary",
                        "duration": 0.23999999999999999,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26064.130000000001,
                        "name": "lh:computed:UnusedJavascriptSummary",
                        "duration": 0.23000000000000001,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26064.580000000002,
                        "name": "lh:computed:UnusedJavascriptSummary",
                        "duration": 0.20999999999999999,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26065.810000000001,
                        "name": "lh:computed:UnusedJavascriptSummary",
                        "duration": 0.38,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26066.349999999999,
                        "name": "lh:computed:UnusedJavascriptSummary",
                        "duration": 0.19,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26066.68,
                        "name": "lh:computed:UnusedJavascriptSummary",
                        "duration": 0.20999999999999999,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26067.049999999999,
                        "name": "lh:computed:UnusedJavascriptSummary",
                        "duration": 0.23999999999999999,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26067.439999999999,
                        "name": "lh:computed:UnusedJavascriptSummary",
                        "duration": 0.17000000000000001,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26067.759999999998,
                        "name": "lh:computed:UnusedJavascriptSummary",
                        "duration": 0.35999999999999999,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26068.299999999999,
                        "name": "lh:computed:UnusedJavascriptSummary",
                        "duration": 0.17000000000000001,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26068.619999999999,
                        "name": "lh:computed:UnusedJavascriptSummary",
                        "duration": 0.20999999999999999,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26069.279999999999,
                        "name": "lh:audit:pwa-cross-browser",
                        "duration": 0.93000000000000005,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26070.48,
                        "name": "lh:audit:pwa-page-transitions",
                        "duration": 0.87,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26071.599999999999,
                        "name": "lh:audit:pwa-each-page-has-url",
                        "duration": 0.83999999999999997,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26072.810000000001,
                        "name": "lh:audit:accesskeys",
                        "duration": 1.5600000000000001,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26074.709999999999,
                        "name": "lh:audit:aria-allowed-attr",
                        "duration": 11.49,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26086.41,
                        "name": "lh:audit:aria-allowed-role",
                        "duration": 0.88,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26087.5,
                        "name": "lh:audit:aria-command-name",
                        "duration": 0.82999999999999996,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26088.52,
                        "name": "lh:audit:aria-dialog-name",
                        "duration": 0.82999999999999996,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26089.540000000001,
                        "name": "lh:audit:aria-hidden-body",
                        "duration": 2.9399999999999999,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26092.669999999998,
                        "name": "lh:audit:aria-hidden-focus",
                        "duration": 2.9300000000000002,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26095.790000000001,
                        "name": "lh:audit:aria-input-field-name",
                        "duration": 0.85999999999999999,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26096.84,
                        "name": "lh:audit:aria-meter-name",
                        "duration": 0.90000000000000002,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26097.959999999999,
                        "name": "lh:audit:aria-progressbar-name",
                        "duration": 0.96999999999999997,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26099.110000000001,
                        "name": "lh:audit:aria-required-attr",
                        "duration": 0.98999999999999999,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26100.299999999999,
                        "name": "lh:audit:aria-required-children",
                        "duration": 1.0900000000000001,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26101.580000000002,
                        "name": "lh:audit:aria-required-parent",
                        "duration": 1.1799999999999999,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26102.970000000001,
                        "name": "lh:audit:aria-roles",
                        "duration": 1.1100000000000001,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26104.290000000001,
                        "name": "lh:audit:aria-text",
                        "duration": 1.25,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26105.73,
                        "name": "lh:audit:aria-toggle-field-name",
                        "duration": 2.2799999999999998,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26108.349999999999,
                        "name": "lh:audit:aria-tooltip-name",
                        "duration": 2.21,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26110.759999999998,
                        "name": "lh:audit:aria-treeitem-name",
                        "duration": 1.3999999999999999,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26112.360000000001,
                        "name": "lh:audit:aria-valid-attr-value",
                        "duration": 3.0699999999999998,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26115.610000000001,
                        "name": "lh:audit:aria-valid-attr",
                        "duration": 13.15,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26129.009999999998,
                        "name": "lh:audit:button-name",
                        "duration": 1.8400000000000001,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26131.189999999999,
                        "name": "lh:audit:bypass",
                        "duration": 4.1600000000000001,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26135.650000000001,
                        "name": "lh:audit:color-contrast",
                        "duration": 3.3199999999999998,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26139.290000000001,
                        "name": "lh:audit:definition-list",
                        "duration": 1.6899999999999999,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26141.200000000001,
                        "name": "lh:audit:dlitem",
                        "duration": 1.6299999999999999,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26143.099999999999,
                        "name": "lh:audit:document-title",
                        "duration": 3.3300000000000001,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26146.700000000001,
                        "name": "lh:audit:duplicate-id-active",
                        "duration": 1.73,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26148.610000000001,
                        "name": "lh:audit:duplicate-id-aria",
                        "duration": 14.98,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26163.790000000001,
                        "name": "lh:audit:empty-heading",
                        "duration": 4.7599999999999998,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26168.889999999999,
                        "name": "lh:audit:form-field-multiple-labels",
                        "duration": 3.3700000000000001,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26172.57,
                        "name": "lh:audit:frame-title",
                        "duration": 2.8199999999999998,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26175.709999999999,
                        "name": "lh:audit:heading-order",
                        "duration": 3.5899999999999999,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26179.5,
                        "name": "lh:audit:html-has-lang",
                        "duration": 3.02,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26182.700000000001,
                        "name": "lh:audit:html-lang-valid",
                        "duration": 2.8100000000000001,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26185.709999999999,
                        "name": "lh:audit:html-xml-lang-mismatch",
                        "duration": 1.75,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26187.639999999999,
                        "name": "lh:audit:identical-links-same-purpose",
                        "duration": 2.8399999999999999,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26190.66,
                        "name": "lh:audit:image-alt",
                        "duration": 15.1,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26206.009999999998,
                        "name": "lh:audit:image-redundant-alt",
                        "duration": 3.0800000000000001,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26209.290000000001,
                        "name": "lh:audit:input-button-name",
                        "duration": 1.76,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26211.25,
                        "name": "lh:audit:input-image-alt",
                        "duration": 1.8999999999999999,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26213.34,
                        "name": "lh:audit:label-content-name-mismatch",
                        "duration": 1.8700000000000001,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26215.400000000001,
                        "name": "lh:audit:label",
                        "duration": 1.8100000000000001,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26217.389999999999,
                        "name": "lh:audit:landmark-one-main",
                        "duration": 2.73,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26220.310000000001,
                        "name": "lh:audit:link-name",
                        "duration": 2.8100000000000001,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26223.310000000001,
                        "name": "lh:audit:link-in-text-block",
                        "duration": 15.76,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26239.290000000001,
                        "name": "lh:audit:list",
                        "duration": 2.1499999999999999,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26241.630000000001,
                        "name": "lh:audit:listitem",
                        "duration": 2.1200000000000001,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26243.959999999999,
                        "name": "lh:audit:meta-refresh",
                        "duration": 2.1299999999999999,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26246.279999999999,
                        "name": "lh:audit:meta-viewport",
                        "duration": 3.0699999999999998,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26249.549999999999,
                        "name": "lh:audit:object-alt",
                        "duration": 2.1200000000000001,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26251.849999999999,
                        "name": "lh:audit:select-name",
                        "duration": 2.1600000000000001,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26254.18,
                        "name": "lh:audit:skip-link",
                        "duration": 2.1800000000000002,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26256.549999999999,
                        "name": "lh:audit:tabindex",
                        "duration": 2.4300000000000002,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26259.169999999998,
                        "name": "lh:audit:table-duplicate-name",
                        "duration": 17.149999999999999,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26276.689999999999,
                        "name": "lh:audit:table-fake-caption",
                        "duration": 4.6900000000000004,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26281.709999999999,
                        "name": "lh:audit:target-size",
                        "duration": 4.8200000000000003,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26286.869999999999,
                        "name": "lh:audit:td-has-header",
                        "duration": 4.7699999999999996,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26292.009999999998,
                        "name": "lh:audit:td-headers-attr",
                        "duration": 3.1499999999999999,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26295.360000000001,
                        "name": "lh:audit:th-has-data-cells",
                        "duration": 2.7599999999999998,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26298.299999999999,
                        "name": "lh:audit:valid-lang",
                        "duration": 16.489999999999998,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26315.040000000001,
                        "name": "lh:audit:video-caption",
                        "duration": 3.0299999999999998,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26318.110000000001,
                        "name": "lh:audit:custom-controls-labels",
                        "duration": 0.080000000000000002,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26318.209999999999,
                        "name": "lh:audit:custom-controls-roles",
                        "duration": 0.050000000000000003,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26318.27,
                        "name": "lh:audit:focus-traps",
                        "duration": 0.040000000000000001,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26318.32,
                        "name": "lh:audit:focusable-controls",
                        "duration": 0.029999999999999999,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26318.369999999999,
                        "name": "lh:audit:interactive-element-affordance",
                        "duration": 0.029999999999999999,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26318.419999999998,
                        "name": "lh:audit:logical-tab-order",
                        "duration": 0.040000000000000001,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26318.470000000001,
                        "name": "lh:audit:managed-focus",
                        "duration": 0.029999999999999999,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26318.509999999998,
                        "name": "lh:audit:offscreen-content-hidden",
                        "duration": 0.029999999999999999,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26318.549999999999,
                        "name": "lh:audit:use-landmarks",
                        "duration": 0.029999999999999999,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26318.59,
                        "name": "lh:audit:visual-order-follows-dom",
                        "duration": 0.029999999999999999,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26318.849999999999,
                        "name": "lh:audit:uses-long-cache-ttl",
                        "duration": 2.1600000000000001,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26321.209999999999,
                        "name": "lh:audit:total-byte-weight",
                        "duration": 1.27,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26322.639999999999,
                        "name": "lh:audit:offscreen-images",
                        "duration": 6.3300000000000001,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26329.119999999999,
                        "name": "lh:audit:render-blocking-resources",
                        "duration": 2.3900000000000001,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26329.610000000001,
                        "name": "lh:computed:UnusedCSS",
                        "duration": 0.37,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26330.040000000001,
                        "name": "lh:computed:FirstContentfulPaint",
                        "duration": 0.90000000000000002,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26330.099999999999,
                        "name": "lh:computed:LanternFirstContentfulPaint",
                        "duration": 0.81999999999999995,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26330.130000000001,
                        "name": "lh:computed:LoadSimulator",
                        "duration": 0.040000000000000001,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26331.650000000001,
                        "name": "lh:audit:unminified-css",
                        "duration": 13.210000000000001,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26345.119999999999,
                        "name": "lh:audit:unminified-javascript",
                        "duration": 67.290000000000006,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26412.57,
                        "name": "lh:audit:unused-css-rules",
                        "duration": 6.0700000000000003,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26418.919999999998,
                        "name": "lh:audit:unused-javascript",
                        "duration": 9.0899999999999999,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26428.299999999999,
                        "name": "lh:audit:modern-image-formats",
                        "duration": 8.4299999999999997,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26437,
                        "name": "lh:audit:uses-optimized-images",
                        "duration": 14.41,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26451.740000000002,
                        "name": "lh:audit:uses-text-compression",
                        "duration": 12.73,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26464.709999999999,
                        "name": "lh:audit:uses-responsive-images",
                        "duration": 26.940000000000001,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26467.34,
                        "name": "lh:computed:ImageRecords",
                        "duration": 0.46999999999999997,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26494.060000000001,
                        "name": "lh:audit:efficient-animated-content",
                        "duration": 12.51,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26506.830000000002,
                        "name": "lh:audit:duplicated-javascript",
                        "duration": 15.130000000000001,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26522.299999999999,
                        "name": "lh:audit:legacy-javascript",
                        "duration": 52.210000000000001,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26574.98,
                        "name": "lh:audit:doctype",
                        "duration": 1.3,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26576.639999999999,
                        "name": "lh:audit:charset",
                        "duration": 1.47,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26578.470000000001,
                        "name": "lh:audit:dom-size",
                        "duration": 4.6100000000000003,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26583.43,
                        "name": "lh:audit:geolocation-on-start",
                        "duration": 1.3700000000000001,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26585.139999999999,
                        "name": "lh:audit:inspector-issues",
                        "duration": 1.03,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26586.389999999999,
                        "name": "lh:audit:no-document-write",
                        "duration": 0.77000000000000002,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26587.310000000001,
                        "name": "lh:audit:js-libraries",
                        "duration": 0.59999999999999998,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26588.099999999999,
                        "name": "lh:audit:notification-on-start",
                        "duration": 0.72999999999999998,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26589.040000000001,
                        "name": "lh:audit:paste-preventing-inputs",
                        "duration": 0.68999999999999995,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26589.900000000001,
                        "name": "lh:audit:uses-http2",
                        "duration": 3.3999999999999999,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26593.509999999998,
                        "name": "lh:audit:uses-passive-event-listeners",
                        "duration": 0.78000000000000003,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26594.470000000001,
                        "name": "lh:audit:meta-description",
                        "duration": 0.76000000000000001,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26595.419999999998,
                        "name": "lh:audit:http-status-code",
                        "duration": 0.67000000000000004,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26596.290000000001,
                        "name": "lh:audit:font-size",
                        "duration": 0.78000000000000003,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26597.27,
                        "name": "lh:audit:link-text",
                        "duration": 0.98999999999999999,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26598.450000000001,
                        "name": "lh:audit:crawlable-anchors",
                        "duration": 0.96999999999999997,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26599.619999999999,
                        "name": "lh:audit:is-crawlable",
                        "duration": 1.4299999999999999,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26601.240000000002,
                        "name": "lh:audit:robots-txt",
                        "duration": 0.94999999999999996,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26602.400000000001,
                        "name": "lh:audit:tap-targets",
                        "duration": 0.72999999999999998,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26603.330000000002,
                        "name": "lh:audit:hreflang",
                        "duration": 0.76000000000000001,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26604.290000000001,
                        "name": "lh:audit:plugins",
                        "duration": 0.68000000000000005,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26605.150000000001,
                        "name": "lh:audit:canonical",
                        "duration": 0.85999999999999999,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26606.169999999998,
                        "name": "lh:audit:structured-data",
                        "duration": 0.48999999999999999,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26606.860000000001,
                        "name": "lh:audit:bf-cache",
                        "duration": 0.77000000000000002,
                        "entryType": "measure"
                    },
                    {
                        "startTime": 26607.650000000001,
                        "name": "lh:runner:generate",
                        "duration": 0.56000000000000005,
                        "entryType": "measure"
                    }
                ],
                "total": 24895.369999999999
            },
            "i18n": {
                "rendererFormattedStrings": {
                    "calculatorLink": "See calculator.",
                    "collapseView": "Collapse view",
                    "crcInitialNavigation": "Initial Navigation",
                    "crcLongestDurationLabel": "Maximum critical path latency:",
                    "dropdownCopyJSON": "Copy JSON",
                    "dropdownDarkTheme": "Toggle Dark Theme",
                    "dropdownPrintExpanded": "Print Expanded",
                    "dropdownPrintSummary": "Print Summary",
                    "dropdownSaveGist": "Save as Gist",
                    "dropdownSaveHTML": "Save as HTML",
                    "dropdownSaveJSON": "Save as JSON",
                    "dropdownViewer": "Open in Viewer",
                    "dropdownViewUnthrottledTrace": "View Unthrottled Trace",
                    "errorLabel": "Error!",
                    "errorMissingAuditInfo": "Report error: no audit information",
                    "expandView": "Expand view",
                    "firstPartyChipLabel": "1st party",
                    "footerIssue": "File an issue",
                    "hide": "Hide",
                    "labDataTitle": "Lab Data",
                    "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.",
                    "manualAuditsGroupTitle": "Additional items to manually check",
                    "notApplicableAuditsGroupTitle": "Not applicable",
                    "openInANewTabTooltip": "Open in a new tab",
                    "opportunityResourceColumnLabel": "Opportunity",
                    "opportunitySavingsColumnLabel": "Estimated Savings",
                    "passedAuditsGroupTitle": "Passed audits",
                    "runtimeAnalysisWindow": "Initial page load",
                    "runtimeAnalysisWindowSnapshot": "Point-in-time snapshot",
                    "runtimeAnalysisWindowTimespan": "User interactions timespan",
                    "runtimeCustom": "Custom throttling",
                    "runtimeDesktopEmulation": "Emulated Desktop",
                    "runtimeMobileEmulation": "Emulated Moto G Power",
                    "runtimeNoEmulation": "No emulation",
                    "runtimeSettingsAxeVersion": "Axe version",
                    "runtimeSettingsBenchmark": "Unthrottled CPU\/Memory Power",
                    "runtimeSettingsCPUThrottling": "CPU throttling",
                    "runtimeSettingsDevice": "Device",
                    "runtimeSettingsNetworkThrottling": "Network throttling",
                    "runtimeSettingsScreenEmulation": "Screen emulation",
                    "runtimeSettingsUANetwork": "User agent (network)",
                    "runtimeSingleLoad": "Single page session",
                    "runtimeSingleLoadTooltip": "This data is taken from a single page session, as opposed to field data summarizing many sessions.",
                    "runtimeSlow4g": "Slow 4G throttling",
                    "runtimeUnknown": "Unknown",
                    "show": "Show",
                    "showRelevantAudits": "Show audits relevant to:",
                    "snippetCollapseButtonLabel": "Collapse snippet",
                    "snippetExpandButtonLabel": "Expand snippet",
                    "thirdPartyResourcesLabel": "Show 3rd-party resources",
                    "throttlingProvided": "Provided by environment",
                    "toplevelWarningsMessage": "There were issues affecting this run of Lighthouse:",
                    "unattributable": "Unattributable",
                    "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.",
                    "viewTraceLabel": "View Trace",
                    "viewTreemapLabel": "View Treemap",
                    "warningAuditsGroupTitle": "Passed audits but with warnings",
                    "warningHeader": "Warnings: "
                },
                "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\/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": 660.09699999999998
                            },
                            "path": "audits[first-contentful-paint].displayValue"
                        },
                        {
                            "values": {
                                "timeInMs": 684.31100000000004
                            },
                            "path": "audits[largest-contentful-paint].displayValue"
                        },
                        {
                            "values": {
                                "timeInMs": 660.09699999999998
                            },
                            "path": "audits[first-meaningful-paint].displayValue"
                        },
                        {
                            "values": {
                                "timeInMs": 1021
                            },
                            "path": "audits[speed-index].displayValue"
                        },
                        {
                            "values": {
                                "timeInMs": 8044.3280000000004
                            },
                            "path": "audits.interactive.displayValue"
                        },
                        {
                            "values": {
                                "timeInMs": 459.81599999999719
                            },
                            "path": "audits[mainthread-work-breakdown].displayValue"
                        },
                        {
                            "values": {
                                "timeInMs": 7.6499999999999968
                            },
                            "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": 0
                            },
                            "path": "audits[total-blocking-time].displayValue"
                        },
                        {
                            "values": {
                                "timeInMs": 47.810000000000002
                            },
                            "path": "audits[max-potential-fid].displayValue"
                        },
                        {
                            "values": {
                                "timeInMs": 46.769000000000005
                            },
                            "path": "audits[network-rtt].displayValue"
                        },
                        {
                            "values": {
                                "timeInMs": 16.154499999999999
                            },
                            "path": "audits[network-server-latency].displayValue"
                        },
                        {
                            "values": {
                                "timeInMs": 684.31100000000004
                            },
                            "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 | failureTitle": [
                        "audits[errors-in-console].title"
                    ],
                    "core\/audits\/errors-in-console.js | description": [
                        "audits[errors-in-console].description"
                    ],
                    "core\/lib\/i18n\/i18n.js | columnSource": [
                        "audits[errors-in-console].details.headings[0].label"
                    ],
                    "core\/lib\/i18n\/i18n.js | columnDescription": [
                        "audits[errors-in-console].details.headings[1].label",
                        "audits[csp-xss].details.headings[0].label"
                    ],
                    "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": 61.498000000000019
                            },
                            "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[font-display].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[uses-long-cache-ttl].details.headings[0].label",
                        "audits[total-byte-weight].details.headings[0].label",
                        "audits[unminified-javascript].details.headings[0].label",
                        "audits[modern-image-formats].details.headings[1].label",
                        "audits[uses-responsive-images].details.headings[1].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\/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": 27
                            },
                            "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": 1
                            },
                            "path": "audits[installable-manifest].displayValue"
                        }
                    ],
                    "core\/audits\/installable-manifest.js | columnValue": [
                        "audits[installable-manifest].details.headings[0].label"
                    ],
                    "core\/audits\/installable-manifest.js | no-manifest": [
                        "audits[installable-manifest].details.items[0].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 | failureTitle": [
                        "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\/third-party-cookies.js | title": [
                        "audits[third-party-cookies].title"
                    ],
                    "core\/audits\/third-party-cookies.js | description": [
                        "audits[third-party-cookies].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 | failureTitle": [
                        "audits[font-display].title"
                    ],
                    "core\/audits\/font-display.js | description": [
                        "audits[font-display].description"
                    ],
                    "core\/lib\/i18n\/i18n.js | columnWastedBytes": [
                        "audits[font-display].details.headings[1].label",
                        "audits[unminified-javascript].details.headings[2].label",
                        "audits[modern-image-formats].details.headings[3].label",
                        "audits[uses-responsive-images].details.headings[3].label"
                    ],
                    "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\/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[uses-long-cache-ttl].details.headings[2].label",
                        "audits[total-byte-weight].details.headings[1].label",
                        "audits[unminified-javascript].details.headings[1].label"
                    ],
                    "core\/lib\/i18n\/i18n.js | totalResourceType": [
                        "audits[resource-summary].details.items[0].label"
                    ],
                    "core\/lib\/i18n\/i18n.js | mediaResourceType": [
                        "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 | scriptResourceType": [
                        "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 | documentResourceType": [
                        "audits[resource-summary].details.items[5].label"
                    ],
                    "core\/lib\/i18n\/i18n.js | stylesheetResourceType": [
                        "audits[resource-summary].details.items[6].label"
                    ],
                    "core\/lib\/i18n\/i18n.js | otherResourceType": [
                        "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-facades.js | title": [
                        "audits[third-party-facades].title"
                    ],
                    "core\/audits\/third-party-facades.js | description": [
                        "audits[third-party-facades].description"
                    ],
                    "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[lcp-lazy-loaded].details.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": 1
                            },
                            "path": "audits[long-tasks].displayValue"
                        }
                    ],
                    "core\/lib\/i18n\/i18n.js | columnStartTime": [
                        "audits[long-tasks].details.headings[1].label"
                    ],
                    "core\/lib\/i18n\/i18n.js | columnDuration": [
                        "audits[long-tasks].details.headings[2].label"
                    ],
                    "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\/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\/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-allowed-role.js | title": [
                        "audits[aria-allowed-role].title"
                    ],
                    "core\/audits\/accessibility\/aria-allowed-role.js | description": [
                        "audits[aria-allowed-role].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-dialog-name.js | title": [
                        "audits[aria-dialog-name].title"
                    ],
                    "core\/audits\/accessibility\/aria-dialog-name.js | description": [
                        "audits[aria-dialog-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-text.js | title": [
                        "audits[aria-text].title"
                    ],
                    "core\/audits\/accessibility\/aria-text.js | description": [
                        "audits[aria-text].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 | failureTitle": [
                        "audits[aria-valid-attr-value].title"
                    ],
                    "core\/audits\/accessibility\/aria-valid-attr-value.js | description": [
                        "audits[aria-valid-attr-value].description"
                    ],
                    "core\/lib\/i18n\/i18n.js | columnFailingElem": [
                        "audits[aria-valid-attr-value].details.headings[0].label",
                        "audits[video-caption].details.headings[0].label"
                    ],
                    "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\/empty-heading.js | title": [
                        "audits[empty-heading].title"
                    ],
                    "core\/audits\/accessibility\/empty-heading.js | description": [
                        "audits[empty-heading].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\/identical-links-same-purpose.js | title": [
                        "audits[identical-links-same-purpose].title"
                    ],
                    "core\/audits\/accessibility\/identical-links-same-purpose.js | description": [
                        "audits[identical-links-same-purpose].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\/image-redundant-alt.js | title": [
                        "audits[image-redundant-alt].title"
                    ],
                    "core\/audits\/accessibility\/image-redundant-alt.js | description": [
                        "audits[image-redundant-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-content-name-mismatch.js | title": [
                        "audits[label-content-name-mismatch].title"
                    ],
                    "core\/audits\/accessibility\/label-content-name-mismatch.js | description": [
                        "audits[label-content-name-mismatch].description"
                    ],
                    "core\/audits\/accessibility\/label.js | title": [
                        "audits.label.title"
                    ],
                    "core\/audits\/accessibility\/label.js | description": [
                        "audits.label.description"
                    ],
                    "core\/audits\/accessibility\/landmark-one-main.js | title": [
                        "audits[landmark-one-main].title"
                    ],
                    "core\/audits\/accessibility\/landmark-one-main.js | description": [
                        "audits[landmark-one-main].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\/link-in-text-block.js | title": [
                        "audits[link-in-text-block].title"
                    ],
                    "core\/audits\/accessibility\/link-in-text-block.js | description": [
                        "audits[link-in-text-block].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\/select-name.js | title": [
                        "audits[select-name].title"
                    ],
                    "core\/audits\/accessibility\/select-name.js | description": [
                        "audits[select-name].description"
                    ],
                    "core\/audits\/accessibility\/skip-link.js | title": [
                        "audits[skip-link].title"
                    ],
                    "core\/audits\/accessibility\/skip-link.js | description": [
                        "audits[skip-link].description"
                    ],
                    "core\/audits\/accessibility\/tabindex.js | title": [
                        "audits.tabindex.title"
                    ],
                    "core\/audits\/accessibility\/tabindex.js | description": [
                        "audits.tabindex.description"
                    ],
                    "core\/audits\/accessibility\/table-duplicate-name.js | title": [
                        "audits[table-duplicate-name].title"
                    ],
                    "core\/audits\/accessibility\/table-duplicate-name.js | description": [
                        "audits[table-duplicate-name].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\/target-size.js | title": [
                        "audits[target-size].title"
                    ],
                    "core\/audits\/accessibility\/target-size.js | description": [
                        "audits[target-size].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": 42
                            },
                            "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 | failureTitle": [
                        "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": 8839530
                            },
                            "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\/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": 28059
                            },
                            "path": "audits[unminified-javascript].displayValue"
                        },
                        {
                            "values": {
                                "wastedBytes": 89327.5
                            },
                            "path": "audits[modern-image-formats].displayValue"
                        },
                        {
                            "values": {
                                "wastedBytes": 43701
                            },
                            "path": "audits[uses-responsive-images].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\/lib\/i18n\/i18n.js | columnResourceSize": [
                        "audits[modern-image-formats].details.headings[2].label",
                        "audits[uses-responsive-images].details.headings[2].label"
                    ],
                    "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": 66
                            },
                            "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 | title": [
                        "audits[inspector-issues].title"
                    ],
                    "core\/audits\/dobetterweb\/inspector-issues.js | description": [
                        "audits[inspector-issues].description"
                    ],
                    "core\/audits\/dobetterweb\/no-document-write.js | title": [
                        "audits[no-document-write].title"
                    ],
                    "core\/audits\/dobetterweb\/no-document-write.js | description": [
                        "audits[no-document-write].description"
                    ],
                    "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\/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 | failureTitle": [
                        "audits[meta-description].title"
                    ],
                    "core\/audits\/seo\/meta-description.js | description": [
                        "audits[meta-description].description"
                    ],
                    "core\/audits\/seo\/meta-description.js | explanation": [
                        "audits[meta-description].explanation"
                    ],
                    "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 | failureTitle": [
                        "audits[link-text].title"
                    ],
                    "core\/audits\/seo\/link-text.js | description": [
                        "audits[link-text].description"
                    ],
                    "core\/audits\/seo\/link-text.js | displayValue": [
                        {
                            "values": {
                                "itemCount": 1
                            },
                            "path": "audits[link-text].displayValue"
                        }
                    ],
                    "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 | title": [
                        "audits[bf-cache].title"
                    ],
                    "core\/audits\/bf-cache.js | description": [
                        "audits[bf-cache].description"
                    ],
                    "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"
                    ]
                }
            },
            "test_log": "lighthouse \"https:\/\/www.simonrisi.ch\/\" --channel wpt --enable-error-reporting --disable-full-page-screenshot --max-wait-for-load 80000 --hostname 127.0.0.1 --port 9280 --output html --output json --output-path \"\/home\/wptagent\/work\/wpt-fra-lb-mc8d-10.10.1.9\/241224_BiDcDA_AJF.1.0\/lighthouse.json\" --throttling-method provided --form-factor desktop --screenEmulation.disabled --emulatedUserAgent 'Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12'\nTue, 24 Dec 2024 20:42:12 GMT LH:ChromeLauncher Found existing Chrome already running using port 9280, using that.\nTue, 24 Dec 2024 20:42:14 GMT LH:status Connecting to browser\nTue, 24 Dec 2024 20:42:14 GMT LH:status Navigating to about:blank\nTue, 24 Dec 2024 20:42:14 GMT LH:status Benchmarking machine\nTue, 24 Dec 2024 20:42:15 GMT LH:status Preparing target for navigation mode\nTue, 24 Dec 2024 20:42:15 GMT LH:status Cleaning origin data\nTue, 24 Dec 2024 20:42:15 GMT LH:status Cleaning browser cache\nTue, 24 Dec 2024 20:42:15 GMT LH:status Preparing network conditions\nTue, 24 Dec 2024 20:42:15 GMT LH:status Navigating to https:\/\/www.simonrisi.ch\/\nTue, 24 Dec 2024 20:42:35 GMT LH:status Getting artifact: DevtoolsLog\nTue, 24 Dec 2024 20:42:35 GMT LH:status Getting artifact: Trace\nTue, 24 Dec 2024 20:42:35 GMT LH:status Getting artifact: DevtoolsLog\nTue, 24 Dec 2024 20:42:35 GMT LH:status Getting artifact: Trace\nTue, 24 Dec 2024 20:42:35 GMT LH:status Getting artifact: Accessibility\nTue, 24 Dec 2024 20:42:36 GMT LH:status Getting artifact: AnchorElements\nTue, 24 Dec 2024 20:42:36 GMT LH:status Getting artifact: ConsoleMessages\nTue, 24 Dec 2024 20:42:36 GMT LH:status Getting artifact: CSSUsage\nTue, 24 Dec 2024 20:42:36 GMT LH:status Getting artifact: Doctype\nTue, 24 Dec 2024 20:42:36 GMT LH:status Getting artifact: DOMStats\nTue, 24 Dec 2024 20:42:36 GMT LH:status Getting artifact: EmbeddedContent\nTue, 24 Dec 2024 20:42:36 GMT LH:status Getting artifact: FontSize\nTue, 24 Dec 2024 20:42:36 GMT LH:status Getting artifact: Inputs\nTue, 24 Dec 2024 20:42:36 GMT LH:status Getting artifact: GlobalListeners\nTue, 24 Dec 2024 20:42:36 GMT LH:status Getting artifact: ImageElements\nTue, 24 Dec 2024 20:42:36 GMT LH:status Getting artifact: InstallabilityErrors\nTue, 24 Dec 2024 20:42:36 GMT LH:status Get webapp installability errors\nTue, 24 Dec 2024 20:42:36 GMT LH:status Getting artifact: InspectorIssues\nTue, 24 Dec 2024 20:42:36 GMT LH:status Getting artifact: JsUsage\nTue, 24 Dec 2024 20:42:36 GMT LH:status Getting artifact: LinkElements\nTue, 24 Dec 2024 20:42:36 GMT LH:status Getting artifact: MainDocumentContent\nTue, 24 Dec 2024 20:42:36 GMT LH:status Getting artifact: MetaElements\nTue, 24 Dec 2024 20:42:36 GMT LH:status Getting artifact: NetworkUserAgent\nTue, 24 Dec 2024 20:42:36 GMT LH:status Getting artifact: OptimizedImages\nTue, 24 Dec 2024 20:42:36 GMT LH:status Getting artifact: ResponseCompression\nTue, 24 Dec 2024 20:42:36 GMT LH:status Getting artifact: RobotsTxt\nTue, 24 Dec 2024 20:42:36 GMT LH:status Getting artifact: Scripts\nTue, 24 Dec 2024 20:42:36 GMT LH:status Getting artifact: SourceMaps\nTue, 24 Dec 2024 20:42:36 GMT LH:status Getting artifact: Stacks\nTue, 24 Dec 2024 20:42:36 GMT LH:status Collect stacks\nTue, 24 Dec 2024 20:42:36 GMT LH:status Getting artifact: TagsBlockingFirstPaint\nTue, 24 Dec 2024 20:42:36 GMT LH:status Getting artifact: TapTargets\nTue, 24 Dec 2024 20:42:36 GMT LH:status Getting artifact: TraceElements\nTue, 24 Dec 2024 20:42:36 GMT LH:status Getting artifact: ViewportDimensions\nTue, 24 Dec 2024 20:42:36 GMT LH:status Getting artifact: WebAppManifest\nTue, 24 Dec 2024 20:42:36 GMT LH:status Get webapp manifest\nTue, 24 Dec 2024 20:42:36 GMT LH:status Getting artifact: devtoolsLogs\nTue, 24 Dec 2024 20:42:36 GMT LH:status Getting artifact: traces\nTue, 24 Dec 2024 20:42:36 GMT LH:status Getting artifact: BFCacheFailures\nTue, 24 Dec 2024 20:42:37 GMT LH:status Analyzing and running audits...\nTue, 24 Dec 2024 20:42:37 GMT LH:status Auditing: Uses HTTPS\nTue, 24 Dec 2024 20:42:37 GMT LH:status Auditing: Has a `<meta name=\"viewport\">` tag with `width` or `initial-scale`\nTue, 24 Dec 2024 20:42:37 GMT LH:status Auditing: First Contentful Paint\nTue, 24 Dec 2024 20:42:37 GMT LH:status Auditing: Largest Contentful Paint\nTue, 24 Dec 2024 20:42:37 GMT LH:status Auditing: First Meaningful Paint\nTue, 24 Dec 2024 20:42:37 GMT LH:status Auditing: Speed Index\nTue, 24 Dec 2024 20:42:37 GMT LH:status Auditing: Screenshot Thumbnails\nTue, 24 Dec 2024 20:42:37 GMT LH:status Auditing: Final Screenshot\nTue, 24 Dec 2024 20:42:37 GMT LH:status Auditing: Total Blocking Time\nTue, 24 Dec 2024 20:42:37 GMT LH:status Auditing: Max Potential First Input Delay\nTue, 24 Dec 2024 20:42:37 GMT LH:status Auditing: Cumulative Layout Shift\nTue, 24 Dec 2024 20:42:37 GMT LH:status Auditing: No browser errors logged to the console\nTue, 24 Dec 2024 20:42:37 GMT LH:status Auditing: Initial server response time was short\nTue, 24 Dec 2024 20:42:37 GMT LH:status Auditing: Time to Interactive\nTue, 24 Dec 2024 20:42:37 GMT LH:status Auditing: User Timing marks and measures\nTue, 24 Dec 2024 20:42:37 GMT LH:status Auditing: Avoid chaining critical requests\nTue, 24 Dec 2024 20:42:37 GMT LH:status Auditing: Avoid multiple page redirects\nTue, 24 Dec 2024 20:42:37 GMT LH:status Auditing: Web app manifest and service worker meet the installability requirements\nTue, 24 Dec 2024 20:42:37 GMT LH:status Auditing: Configured for a custom splash screen\nTue, 24 Dec 2024 20:42:37 GMT LH:status Auditing: Sets a theme color for the address bar.\nTue, 24 Dec 2024 20:42:37 GMT LH:status Auditing: Manifest has a maskable icon\nTue, 24 Dec 2024 20:42:37 GMT LH:status Auditing: Content is sized correctly for the viewport\nTue, 24 Dec 2024 20:42:37 GMT LH:status Auditing: Displays images with correct aspect ratio\nTue, 24 Dec 2024 20:42:37 GMT LH:status Auditing: Serves images with appropriate resolution\nTue, 24 Dec 2024 20:42:37 GMT LH:status Auditing: Fonts with `font-display: optional` are preloaded\nTue, 24 Dec 2024 20:42:37 GMT LH:status Auditing: Avoids deprecated APIs\nTue, 24 Dec 2024 20:42:37 GMT LH:status Auditing: Avoids third-party cookies\nTue, 24 Dec 2024 20:42:37 GMT LH:status Auditing: Minimizes main-thread work\nTue, 24 Dec 2024 20:42:37 GMT LH:status Auditing: JavaScript execution time\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Preload key requests\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Preconnect to required origins\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: All text remains visible during webfont loads\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Diagnostics\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Network Requests\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Network Round Trip Times\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Server Backend Latencies\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Tasks\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Metrics\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Performance budget\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Timing budget\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Resources Summary\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Minimize third-party usage\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Lazy load third-party resources with facades\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Largest Contentful Paint element\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Largest Contentful Paint image was not lazily loaded\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Avoid large layout shifts\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Avoid long main-thread tasks\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Avoids `unload` event listeners\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Avoid non-composited animations\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Image elements have explicit `width` and `height`\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Page has valid source maps\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Preload Largest Contentful Paint image\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Ensure CSP is effective against XSS attacks\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Script Treemap Data\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Site works cross-browser\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Page transitions don't feel like they block on the network\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Each page has a URL\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: `[accesskey]` values are unique\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: `[aria-*]` attributes match their roles\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Values assigned to `role=\"\"` are valid ARIA roles.\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: `button`, `link`, and `menuitem` elements have accessible names\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Elements with `role=\"dialog\"` or `role=\"alertdialog\"` have accessible names.\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: `[aria-hidden=\"true\"]` is not present on the document `<body>`\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: `[aria-hidden=\"true\"]` elements do not contain focusable descendents\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: ARIA input fields have accessible names\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: ARIA `meter` elements have accessible names\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: ARIA `progressbar` elements have accessible names\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: `[role]`s have all required `[aria-*]` attributes\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Elements with an ARIA `[role]` that require children to contain a specific `[role]` have all required children.\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: `[role]`s are contained by their required parent element\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: `[role]` values are valid\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Elements with the `role=text` attribute do not have focusable descendents.\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: ARIA toggle fields have accessible names\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: ARIA `tooltip` elements have accessible names\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: ARIA `treeitem` elements have accessible names\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: `[aria-*]` attributes have valid values\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: `[aria-*]` attributes are valid and not misspelled\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Buttons have an accessible name\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: The page contains a heading, skip link, or landmark region\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Background and foreground colors have a sufficient contrast ratio\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: `<dl>`'s contain only properly-ordered `<dt>` and `<dd>` groups, `<script>`, `<template>` or `<div>` elements.\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Definition list items are wrapped in `<dl>` elements\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Document has a `<title>` element\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: `[id]` attributes on active, focusable elements are unique\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: ARIA IDs are unique\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: All heading elements contain content.\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: No form fields have multiple labels\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: `<frame>` or `<iframe>` elements have a title\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Heading elements appear in a sequentially-descending order\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: `<html>` element has a `[lang]` attribute\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: `<html>` element has a valid value for its `[lang]` attribute\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: `<html>` element has an `[xml:lang]` attribute with the same base language as the `[lang]` attribute.\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Identical links have the same purpose.\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Image elements have `[alt]` attributes\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Image elements do not have `[alt]` attributes that are redundant text.\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Input buttons have discernible text.\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: `<input type=\"image\">` elements have `[alt]` text\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Elements with visible text labels have matching accessible names.\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Form elements have associated labels\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Document has a main landmark.\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Links have a discernible name\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Links are distinguishable without relying on color.\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Lists contain only `<li>` elements and script supporting elements (`<script>` and `<template>`).\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: List items (`<li>`) are contained within `<ul>`, `<ol>` or `<menu>` parent elements\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: The document does not use `<meta http-equiv=\"refresh\">`\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: `[user-scalable=\"no\"]` is not used in the `<meta name=\"viewport\">` element and the `[maximum-scale]` attribute is not less than 5.\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: `<object>` elements have alternate text\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Select elements have associated label elements.\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Skip links are focusable.\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: No element has a `[tabindex]` value greater than 0\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Tables have different content in the summary attribute and `<caption>`.\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Tables use `<caption>` instead of cells with the `[colspan]` attribute to indicate a caption.\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Touch targets have sufficient size and spacing.\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: `<td>` elements in a large `<table>` have one or more table headers.\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Cells in a `<table>` element that use the `[headers]` attribute refer to table cells within the same table.\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: `<th>` elements and elements with `[role=\"columnheader\"\/\"rowheader\"]` have data cells they describe.\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: `[lang]` attributes have a valid value\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: `<video>` elements contain a `<track>` element with `[kind=\"captions\"]`\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Custom controls have associated labels\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Custom controls have ARIA roles\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: User focus is not accidentally trapped in a region\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Interactive controls are keyboard focusable\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Interactive elements indicate their purpose and state\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: The page has a logical tab order\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: The user's focus is directed to new content added to the page\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Offscreen content is hidden from assistive technology\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: HTML5 landmark elements are used to improve navigation\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Visual order on the page follows DOM order\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Uses efficient cache policy on static assets\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Avoids enormous network payloads\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Defer offscreen images\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Eliminate render-blocking resources\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Minify CSS\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Minify JavaScript\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Reduce unused CSS\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Reduce unused JavaScript\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Serve images in next-gen formats\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Efficiently encode images\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Enable text compression\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Properly size images\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Use video formats for animated content\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Remove duplicate modules in JavaScript bundles\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Avoid serving legacy JavaScript to modern browsers\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Page has the HTML doctype\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Properly defines charset\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Avoids an excessive DOM size\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Avoids requesting the geolocation permission on page load\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: No issues in the `Issues` panel in Chrome Devtools\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Avoids `document.write()`\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Detected JavaScript libraries\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Avoids requesting the notification permission on page load\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Allows users to paste into input fields\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Use HTTP\/2\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Uses passive listeners to improve scrolling performance\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Document has a meta description\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Page has successful HTTP status code\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Document uses legible font sizes\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Links have descriptive text\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Links are crawlable\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Page isn\u2019t blocked from indexing\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: robots.txt is valid\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Tap targets are sized appropriately\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Document has a valid `hreflang`\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Document avoids plugins\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Document has a valid `rel=canonical`\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Structured data is valid\nTue, 24 Dec 2024 20:42:38 GMT LH:status Auditing: Page didn't prevent back\/forward cache restoration\nTue, 24 Dec 2024 20:42:38 GMT LH:status Generating results...\nTue, 24 Dec 2024 20:42:38 GMT LH:Printer html output written to \/home\/wptagent\/work\/wpt-fra-lb-mc8d-10.10.1.9\/241224_BiDcDA_AJF.1.0\/lighthouse.report.html\nTue, 24 Dec 2024 20:42:38 GMT LH:CLI Protip: Run lighthouse with `--view` to immediately open the HTML report in your browser\nTue, 24 Dec 2024 20:42:38 GMT LH:Printer json output written to \/home\/wptagent\/work\/wpt-fra-lb-mc8d-10.10.1.9\/241224_BiDcDA_AJF.1.0\/lighthouse.report.json\n"
        },
        "average": {
            "firstView": {
                "loadTime": 15827,
                "docTime": 15827,
                "fullyLoaded": 15827,
                "bytesOut": 93047,
                "bytesOutDoc": 93047,
                "bytesIn": 8831806,
                "bytesInDoc": 8831806,
                "requests": 44,
                "requestsFull": 44,
                "requestsDoc": 44,
                "responses_200": 43,
                "responses_404": 0,
                "responses_other": 1,
                "result": 0,
                "testStartOffset": 0,
                "cached": 0,
                "optimization_checked": 1,
                "loadEventStart": 15727,
                "loadEventEnd": 15748,
                "domContentLoadedEventStart": 15726,
                "domContentLoadedEventEnd": 15726,
                "connections": 1,
                "final_base_page_request": 0,
                "domInteractive": 524,
                "firstPaint": 703.59999999962747,
                "firstContentfulPaint": 804,
                "firstImagePaint": 804,
                "firstMeaningfulPaint": 804,
                "renderBlockingCSS": 1,
                "renderBlockingJS": 0,
                "TTFB": 376,
                "basePageSSLTime": 202,
                "score_cache": 0,
                "score_cdn": 0,
                "score_gzip": 100,
                "score_cookies": -1,
                "score_keep-alive": 100,
                "score_minify": -1,
                "score_combine": -1,
                "score_compress": 90,
                "score_etags": -1,
                "score_progressive_jpeg": 0,
                "gzip_total": 89850,
                "gzip_savings": 0,
                "minify_total": -1,
                "minify_savings": -1,
                "image_total": 154744,
                "image_savings": 15796,
                "cpu.ParseHTML": 4,
                "cpu.HTMLDocumentParser::FetchQueuedPreloads": 0,
                "cpu.EventDispatch": 4,
                "cpu.V8.GC_TIME_TO_SAFEPOINT": 0,
                "cpu.CommitLoad": 0,
                "cpu.ResourceFetcher::requestResource": 9,
                "cpu.ParseAuthorStyleSheet": 1,
                "cpu.EvaluateScript": 0,
                "cpu.v8.compile": 0,
                "cpu.v8.compileModule": 1,
                "cpu.UpdateLayoutTree": 9,
                "cpu.Layout": 55,
                "cpu.ResourceChangePriority": 0,
                "cpu.PrePaint": 6,
                "cpu.IntersectionObserverController::computeIntersections": 1,
                "cpu.Paint": 6,
                "cpu.Layerize": 2,
                "cpu.largestContentfulPaint::Candidate": 0,
                "cpu.HitTest": 0,
                "cpu.FunctionCall": 1,
                "cpu.v8.evaluateModule": 2,
                "cpu.MarkDOMContent": 0,
                "cpu.MarkLoad": 0,
                "cpu.TimerFire": 0,
                "cpu.Idle": 15724,
                "start_epoch": 1735072896.5810452,
                "date": 1735072898.3172939,
                "fullyLoadedCPUms": 9229,
                "fullyLoadedCPUpct": 27.227138643067764,
                "domElements": 87,
                "domComplete": 15727,
                "PerformancePaintTiming.first-paint": 703.59999999962747,
                "PerformancePaintTiming.first-contentful-paint": 703.59999999962747,
                "test_run_time_ms": 29310,
                "Colordepth": 24,
                "generated-content-percent": 1.6599999999999999,
                "generated-content-size": 0.27000000000000002,
                "lastVisualChange": 0,
                "visualComplete85": 0,
                "visualComplete90": 0,
                "visualComplete95": 0,
                "visualComplete99": 0,
                "visualComplete": 0,
                "SpeedIndex": 0,
                "chromeUserTiming.navigationStart": 174,
                "chromeUserTiming.fetchStart": 108,
                "chromeUserTiming.domLoading": 484,
                "chromeUserTiming.responseEnd": 481,
                "chromeUserTiming.domInteractive": 624,
                "chromeUserTiming.domContentLoadedEventStart": 15826,
                "chromeUserTiming.domContentLoadedEventEnd": 15826,
                "chromeUserTiming.domComplete": 15827,
                "chromeUserTiming.unloadEventStart": 482,
                "chromeUserTiming.unloadEventEnd": 482,
                "chromeUserTiming.markAsMainFrame": 483,
                "chromeUserTiming.commitNavigationEnd": 483,
                "chromeUserTiming.firstPaint": 803,
                "chromeUserTiming.firstContentfulPaint": 803,
                "chromeUserTiming.firstImagePaint": 803,
                "chromeUserTiming.firstMeaningfulPaintCandidate": 803,
                "chromeUserTiming.firstMeaningfulPaint": 803,
                "chromeUserTiming.loadEventStart": 15827,
                "chromeUserTiming.loadEventEnd": 15848,
                "chromeUserTiming.LargestTextPaint": 804,
                "chromeUserTiming.LargestImagePaint": 855,
                "chromeUserTiming.LargestContentfulPaint": 855,
                "chromeUserTiming.TotalLayoutShift": 0,
                "chromeUserTiming.CumulativeLayoutShift": 0,
                "FirstInteractive": 15726,
                "maxFID": 0,
                "TTIMeasurementEnd": 18944,
                "LastInteractive": 804,
                "TimeToInteractive": 804,
                "FirstCPUIdle": 15726,
                "TotalBlockingTime": 0,
                "run": 1,
                "step": 1,
                "effectiveBps": 571600,
                "render": 0,
                "domTime": 0,
                "aft": 0,
                "titleTime": 175,
                "domLoading": 0,
                "server_rtt": 0,
                "lighthouse.Performance": 0.98999999999999999,
                "lighthouse.Performance.first-contentful-paint": 660.09699999999998,
                "lighthouse.Performance.largest-contentful-paint": 684.31100000000004,
                "lighthouse.Performance.total-blocking-time": 0,
                "lighthouse.Performance.cumulative-layout-shift": 0,
                "lighthouse.Performance.speed-index": 1021,
                "lighthouse.Accessibility": 0.91000000000000003,
                "lighthouse.BestPractices": 0.95999999999999996,
                "lighthouse.SEO": 0.82999999999999996,
                "lighthouse.PWA": 0.28999999999999998,
                "effectiveBpsDoc": 571600,
                "avgRun": 1
            },
            "repeatView": {
                "loadTime": 812,
                "docTime": 812,
                "fullyLoaded": 812,
                "bytesOut": 2122,
                "bytesOutDoc": 2122,
                "bytesIn": 3471,
                "bytesInDoc": 3471,
                "requests": 1,
                "requestsFull": 1,
                "requestsDoc": 1,
                "responses_200": 1,
                "responses_404": 0,
                "responses_other": 0,
                "result": 0,
                "testStartOffset": 0,
                "cached": 1,
                "optimization_checked": 1,
                "loadEventStart": 712,
                "loadEventEnd": 733,
                "domContentLoadedEventStart": 606,
                "domContentLoadedEventEnd": 606,
                "connections": 1,
                "final_base_page_request": 0,
                "domInteractive": 401,
                "firstPaint": 407.5,
                "firstContentfulPaint": 508,
                "firstImagePaint": 508,
                "firstMeaningfulPaint": 508,
                "renderBlockingCSS": 0,
                "renderBlockingJS": 0,
                "TTFB": 200,
                "basePageSSLTime": 69,
                "score_cache": -1,
                "score_cdn": -1,
                "score_gzip": 100,
                "score_cookies": -1,
                "score_keep-alive": 100,
                "score_minify": -1,
                "score_combine": -1,
                "score_compress": -1,
                "score_etags": -1,
                "score_progressive_jpeg": -1,
                "gzip_total": 3580,
                "gzip_savings": 0,
                "minify_total": -1,
                "minify_savings": -1,
                "image_total": 0,
                "image_savings": 0,
                "cpu.ParseHTML": 2,
                "cpu.HTMLDocumentParser::FetchQueuedPreloads": 0,
                "cpu.EventDispatch": 0,
                "cpu.V8.GC_TIME_TO_SAFEPOINT": 0,
                "cpu.CommitLoad": 0,
                "cpu.ResourceFetcher::requestResource": 11,
                "cpu.ParseAuthorStyleSheet": 1,
                "cpu.EvaluateScript": 1,
                "cpu.v8.compile": 0,
                "cpu.UpdateLayoutTree": 6,
                "cpu.Layout": 58,
                "cpu.PrePaint": 2,
                "cpu.IntersectionObserverController::computeIntersections": 0,
                "cpu.Paint": 3,
                "cpu.Layerize": 1,
                "cpu.v8.compileModule": 3,
                "cpu.largestContentfulPaint::Candidate": 0,
                "cpu.HitTest": 0,
                "cpu.FunctionCall": 1,
                "cpu.v8.evaluateModule": 8,
                "cpu.MarkDOMContent": 0,
                "cpu.v8.produceModuleCache": 4,
                "cpu.MarkLoad": 0,
                "cpu.TimerFire": 0,
                "cpu.Idle": 711,
                "start_epoch": 1735072962.6544709,
                "date": 1735072964.2818632,
                "fullyLoadedCPUms": 2479,
                "fullyLoadedCPUpct": 33.83356070941344,
                "domElements": 87,
                "domComplete": 712,
                "PerformancePaintTiming.first-paint": 407.5,
                "PerformancePaintTiming.first-contentful-paint": 407.5,
                "test_run_time_ms": 6820,
                "Colordepth": 24,
                "generated-content-percent": 1.6599999999999999,
                "generated-content-size": 0.27000000000000002,
                "lastVisualChange": 0,
                "visualComplete85": 0,
                "visualComplete90": 0,
                "visualComplete95": 0,
                "visualComplete99": 0,
                "visualComplete": 0,
                "SpeedIndex": 0,
                "chromeUserTiming.navigationStart": 140,
                "chromeUserTiming.fetchStart": 111,
                "chromeUserTiming.domLoading": 308,
                "chromeUserTiming.responseEnd": 306,
                "chromeUserTiming.domInteractive": 501,
                "chromeUserTiming.domContentLoadedEventStart": 707,
                "chromeUserTiming.domContentLoadedEventEnd": 707,
                "chromeUserTiming.domComplete": 812,
                "chromeUserTiming.unloadEventStart": 308,
                "chromeUserTiming.unloadEventEnd": 308,
                "chromeUserTiming.markAsMainFrame": 308,
                "chromeUserTiming.commitNavigationEnd": 308,
                "chromeUserTiming.firstPaint": 507,
                "chromeUserTiming.firstContentfulPaint": 507,
                "chromeUserTiming.firstImagePaint": 507,
                "chromeUserTiming.firstMeaningfulPaintCandidate": 507,
                "chromeUserTiming.firstMeaningfulPaint": 507,
                "chromeUserTiming.loadEventStart": 812,
                "chromeUserTiming.loadEventEnd": 834,
                "chromeUserTiming.LargestTextPaint": 508,
                "chromeUserTiming.LargestImagePaint": 508,
                "chromeUserTiming.LargestContentfulPaint": 508,
                "chromeUserTiming.TotalLayoutShift": 0,
                "chromeUserTiming.CumulativeLayoutShift": 0,
                "maxFID": 0,
                "TTIMeasurementEnd": 3748,
                "LastInteractive": 508,
                "TotalBlockingTime": 0,
                "run": 1,
                "step": 1,
                "effectiveBps": 5671,
                "render": 0,
                "domTime": 0,
                "aft": 0,
                "titleTime": 142,
                "domLoading": 0,
                "server_rtt": 0,
                "lighthouse.Performance": 0.98999999999999999,
                "lighthouse.Performance.first-contentful-paint": 660.09699999999998,
                "lighthouse.Performance.largest-contentful-paint": 684.31100000000004,
                "lighthouse.Performance.total-blocking-time": 0,
                "lighthouse.Performance.cumulative-layout-shift": 0,
                "lighthouse.Performance.speed-index": 1021,
                "lighthouse.Accessibility": 0.91000000000000003,
                "lighthouse.BestPractices": 0.95999999999999996,
                "lighthouse.SEO": 0.82999999999999996,
                "lighthouse.PWA": 0.28999999999999998,
                "effectiveBpsDoc": 5671,
                "avgRun": 1
            }
        },
        "standardDeviation": {
            "firstView": {
                "loadTime": 0,
                "docTime": 0,
                "fullyLoaded": 0,
                "bytesOut": 0,
                "bytesOutDoc": 0,
                "bytesIn": 0,
                "bytesInDoc": 0,
                "requests": 0,
                "requestsFull": 0,
                "requestsDoc": 0,
                "responses_200": 0,
                "responses_404": 0,
                "responses_other": 0,
                "result": 0,
                "testStartOffset": 0,
                "cached": 0,
                "optimization_checked": 0,
                "loadEventStart": 0,
                "loadEventEnd": 0,
                "domContentLoadedEventStart": 0,
                "domContentLoadedEventEnd": 0,
                "connections": 0,
                "final_base_page_request": 0,
                "domInteractive": 0,
                "firstPaint": 0,
                "firstContentfulPaint": 0,
                "firstImagePaint": 0,
                "firstMeaningfulPaint": 0,
                "renderBlockingCSS": 0,
                "renderBlockingJS": 0,
                "TTFB": 0,
                "basePageSSLTime": 0,
                "score_cache": 0,
                "score_cdn": 0,
                "score_gzip": 0,
                "score_cookies": 0,
                "score_keep-alive": 0,
                "score_minify": 0,
                "score_combine": 0,
                "score_compress": 0,
                "score_etags": 0,
                "score_progressive_jpeg": 0,
                "gzip_total": 0,
                "gzip_savings": 0,
                "minify_total": 0,
                "minify_savings": 0,
                "image_total": 0,
                "image_savings": 0,
                "cpu.ParseHTML": 0,
                "cpu.HTMLDocumentParser::FetchQueuedPreloads": 0,
                "cpu.EventDispatch": 0,
                "cpu.V8.GC_TIME_TO_SAFEPOINT": 0,
                "cpu.CommitLoad": 0,
                "cpu.ResourceFetcher::requestResource": 0,
                "cpu.ParseAuthorStyleSheet": 0,
                "cpu.EvaluateScript": 0,
                "cpu.v8.compile": 0,
                "cpu.v8.compileModule": 0,
                "cpu.UpdateLayoutTree": 0,
                "cpu.Layout": 0,
                "cpu.ResourceChangePriority": 0,
                "cpu.PrePaint": 0,
                "cpu.IntersectionObserverController::computeIntersections": 0,
                "cpu.Paint": 0,
                "cpu.Layerize": 0,
                "cpu.largestContentfulPaint::Candidate": 0,
                "cpu.HitTest": 0,
                "cpu.FunctionCall": 0,
                "cpu.v8.evaluateModule": 0,
                "cpu.MarkDOMContent": 0,
                "cpu.MarkLoad": 0,
                "cpu.TimerFire": 0,
                "cpu.Idle": 0,
                "start_epoch": 0,
                "date": 0,
                "fullyLoadedCPUms": 0,
                "fullyLoadedCPUpct": 0,
                "domElements": 0,
                "domComplete": 0,
                "PerformancePaintTiming.first-paint": 0,
                "PerformancePaintTiming.first-contentful-paint": 0,
                "test_run_time_ms": 0,
                "Colordepth": 0,
                "generated-content-percent": 0,
                "generated-content-size": 0,
                "lastVisualChange": 0,
                "visualComplete85": 0,
                "visualComplete90": 0,
                "visualComplete95": 0,
                "visualComplete99": 0,
                "visualComplete": 0,
                "SpeedIndex": 0,
                "chromeUserTiming.navigationStart": 0,
                "chromeUserTiming.fetchStart": 0,
                "chromeUserTiming.domLoading": 0,
                "chromeUserTiming.responseEnd": 0,
                "chromeUserTiming.domInteractive": 0,
                "chromeUserTiming.domContentLoadedEventStart": 0,
                "chromeUserTiming.domContentLoadedEventEnd": 0,
                "chromeUserTiming.domComplete": 0,
                "chromeUserTiming.unloadEventStart": 0,
                "chromeUserTiming.unloadEventEnd": 0,
                "chromeUserTiming.markAsMainFrame": 0,
                "chromeUserTiming.commitNavigationEnd": 0,
                "chromeUserTiming.firstPaint": 0,
                "chromeUserTiming.firstContentfulPaint": 0,
                "chromeUserTiming.firstImagePaint": 0,
                "chromeUserTiming.firstMeaningfulPaintCandidate": 0,
                "chromeUserTiming.firstMeaningfulPaint": 0,
                "chromeUserTiming.loadEventStart": 0,
                "chromeUserTiming.loadEventEnd": 0,
                "chromeUserTiming.LargestTextPaint": 0,
                "chromeUserTiming.LargestImagePaint": 0,
                "chromeUserTiming.LargestContentfulPaint": 0,
                "chromeUserTiming.TotalLayoutShift": 0,
                "chromeUserTiming.CumulativeLayoutShift": 0,
                "FirstInteractive": 0,
                "maxFID": 0,
                "TTIMeasurementEnd": 0,
                "LastInteractive": 0,
                "TimeToInteractive": 0,
                "FirstCPUIdle": 0,
                "TotalBlockingTime": 0,
                "run": 0,
                "step": 0,
                "effectiveBps": 0,
                "render": 0,
                "domTime": 0,
                "aft": 0,
                "titleTime": 0,
                "domLoading": 0,
                "server_rtt": 0,
                "lighthouse.Performance": 0,
                "lighthouse.Performance.first-contentful-paint": 0,
                "lighthouse.Performance.largest-contentful-paint": 0,
                "lighthouse.Performance.total-blocking-time": 0,
                "lighthouse.Performance.cumulative-layout-shift": 0,
                "lighthouse.Performance.speed-index": 0,
                "lighthouse.Accessibility": 0,
                "lighthouse.BestPractices": 0,
                "lighthouse.SEO": 0,
                "lighthouse.PWA": 0,
                "effectiveBpsDoc": 0,
                "avgRun": null
            },
            "repeatView": {
                "loadTime": 0,
                "docTime": 0,
                "fullyLoaded": 0,
                "bytesOut": 0,
                "bytesOutDoc": 0,
                "bytesIn": 0,
                "bytesInDoc": 0,
                "requests": 0,
                "requestsFull": 0,
                "requestsDoc": 0,
                "responses_200": 0,
                "responses_404": 0,
                "responses_other": 0,
                "result": 0,
                "testStartOffset": 0,
                "cached": 0,
                "optimization_checked": 0,
                "loadEventStart": 0,
                "loadEventEnd": 0,
                "domContentLoadedEventStart": 0,
                "domContentLoadedEventEnd": 0,
                "connections": 0,
                "final_base_page_request": 0,
                "domInteractive": 0,
                "firstPaint": 0,
                "firstContentfulPaint": 0,
                "firstImagePaint": 0,
                "firstMeaningfulPaint": 0,
                "renderBlockingCSS": 0,
                "renderBlockingJS": 0,
                "TTFB": 0,
                "basePageSSLTime": 0,
                "score_cache": 0,
                "score_cdn": 0,
                "score_gzip": 0,
                "score_cookies": 0,
                "score_keep-alive": 0,
                "score_minify": 0,
                "score_combine": 0,
                "score_compress": 0,
                "score_etags": 0,
                "score_progressive_jpeg": 0,
                "gzip_total": 0,
                "gzip_savings": 0,
                "minify_total": 0,
                "minify_savings": 0,
                "image_total": 0,
                "image_savings": 0,
                "cpu.ParseHTML": 0,
                "cpu.HTMLDocumentParser::FetchQueuedPreloads": 0,
                "cpu.EventDispatch": 0,
                "cpu.V8.GC_TIME_TO_SAFEPOINT": 0,
                "cpu.CommitLoad": 0,
                "cpu.ResourceFetcher::requestResource": 0,
                "cpu.ParseAuthorStyleSheet": 0,
                "cpu.EvaluateScript": 0,
                "cpu.v8.compile": 0,
                "cpu.UpdateLayoutTree": 0,
                "cpu.Layout": 0,
                "cpu.PrePaint": 0,
                "cpu.IntersectionObserverController::computeIntersections": 0,
                "cpu.Paint": 0,
                "cpu.Layerize": 0,
                "cpu.v8.compileModule": 0,
                "cpu.largestContentfulPaint::Candidate": 0,
                "cpu.HitTest": 0,
                "cpu.FunctionCall": 0,
                "cpu.v8.evaluateModule": 0,
                "cpu.MarkDOMContent": 0,
                "cpu.v8.produceModuleCache": 0,
                "cpu.MarkLoad": 0,
                "cpu.TimerFire": 0,
                "cpu.Idle": 0,
                "start_epoch": 0,
                "date": 0,
                "fullyLoadedCPUms": 0,
                "fullyLoadedCPUpct": 0,
                "domElements": 0,
                "domComplete": 0,
                "PerformancePaintTiming.first-paint": 0,
                "PerformancePaintTiming.first-contentful-paint": 0,
                "test_run_time_ms": 0,
                "Colordepth": 0,
                "generated-content-percent": 0,
                "generated-content-size": 0,
                "lastVisualChange": 0,
                "visualComplete85": 0,
                "visualComplete90": 0,
                "visualComplete95": 0,
                "visualComplete99": 0,
                "visualComplete": 0,
                "SpeedIndex": 0,
                "chromeUserTiming.navigationStart": 0,
                "chromeUserTiming.fetchStart": 0,
                "chromeUserTiming.domLoading": 0,
                "chromeUserTiming.responseEnd": 0,
                "chromeUserTiming.domInteractive": 0,
                "chromeUserTiming.domContentLoadedEventStart": 0,
                "chromeUserTiming.domContentLoadedEventEnd": 0,
                "chromeUserTiming.domComplete": 0,
                "chromeUserTiming.unloadEventStart": 0,
                "chromeUserTiming.unloadEventEnd": 0,
                "chromeUserTiming.markAsMainFrame": 0,
                "chromeUserTiming.commitNavigationEnd": 0,
                "chromeUserTiming.firstPaint": 0,
                "chromeUserTiming.firstContentfulPaint": 0,
                "chromeUserTiming.firstImagePaint": 0,
                "chromeUserTiming.firstMeaningfulPaintCandidate": 0,
                "chromeUserTiming.firstMeaningfulPaint": 0,
                "chromeUserTiming.loadEventStart": 0,
                "chromeUserTiming.loadEventEnd": 0,
                "chromeUserTiming.LargestTextPaint": 0,
                "chromeUserTiming.LargestImagePaint": 0,
                "chromeUserTiming.LargestContentfulPaint": 0,
                "chromeUserTiming.TotalLayoutShift": 0,
                "chromeUserTiming.CumulativeLayoutShift": 0,
                "maxFID": 0,
                "TTIMeasurementEnd": 0,
                "LastInteractive": 0,
                "TotalBlockingTime": 0,
                "run": 0,
                "step": 0,
                "effectiveBps": 0,
                "render": 0,
                "domTime": 0,
                "aft": 0,
                "titleTime": 0,
                "domLoading": 0,
                "server_rtt": 0,
                "lighthouse.Performance": 0,
                "lighthouse.Performance.first-contentful-paint": 0,
                "lighthouse.Performance.largest-contentful-paint": 0,
                "lighthouse.Performance.total-blocking-time": 0,
                "lighthouse.Performance.cumulative-layout-shift": 0,
                "lighthouse.Performance.speed-index": 0,
                "lighthouse.Accessibility": 0,
                "lighthouse.BestPractices": 0,
                "lighthouse.SEO": 0,
                "lighthouse.PWA": 0,
                "effectiveBpsDoc": 0,
                "avgRun": null
            }
        },
        "median": {
            "firstView": {
                "numSteps": 1,
                "run": 1,
                "tester": "wpt-fra-lb-mc8d-10.10.1.9",
                "loadTime": 15827,
                "docTime": 15827,
                "fullyLoaded": 15827,
                "bytesOut": 93047,
                "bytesOutDoc": 93047,
                "bytesIn": 8831806,
                "bytesInDoc": 8831806,
                "requests": [
                    {
                        "type": 3,
                        "id": "2BAFB858D3E4AFD7674C953F9709BAF6",
                        "request_id": "2BAFB858D3E4AFD7674C953F9709BAF6",
                        "ip_addr": "217.26.52.23",
                        "full_url": "https:\/\/www.simonrisi.ch\/",
                        "is_secure": 1,
                        "method": "GET",
                        "host": "www.simonrisi.ch",
                        "url": "\/",
                        "raw_id": "2BAFB858D3E4AFD7674C953F9709BAF6",
                        "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                        "documentURL": "https:\/\/www.simonrisi.ch\/",
                        "responseCode": 200,
                        "request_type": "Document",
                        "load_ms": 61,
                        "ttfb_ms": 60,
                        "load_start": 316,
                        "load_start_float": 316.00007799999997,
                        "bytesIn": 3471,
                        "objectSize": 3471,
                        "objectSizeUncompressed": 16341,
                        "chunks": [
                            {
                                "ts": 377,
                                "bytes": 3471,
                                "inflated": 16341
                            }
                        ],
                        "expires": "",
                        "cacheControl": "",
                        "contentType": "text\/html",
                        "contentEncoding": "gzip",
                        "socket": 91,
                        "protocol": "HTTP\/2",
                        "dns_start": 1,
                        "dns_end": 78,
                        "connect_start": 78,
                        "connect_end": 114,
                        "ssl_start": 114,
                        "ssl_end": 316,
                        "securityDetails": {
                            "protocol": "TLS 1.3",
                            "keyExchange": "",
                            "keyExchangeGroup": "X25519",
                            "cipher": "AES_256_GCM",
                            "certificateId": 0,
                            "subjectName": "www.simonrisi.ch",
                            "sanList": [
                                "www.simonrisi.ch"
                            ],
                            "issuer": "R10",
                            "validFrom": 1734604322,
                            "validTo": 1742380321,
                            "signedCertificateTimestampList": [
                                {
                                    "status": "Verified",
                                    "origin": "Embedded in certificate",
                                    "logDescription": "Google 'Xenon2025h1' log",
                                    "logId": "CF1156EED52E7CAFF3875BD9692E9BE91A71674AB017ECAC01D25B77CECC3B08",
                                    "timestamp": 1734607832360,
                                    "hashAlgorithm": "SHA-256",
                                    "signatureAlgorithm": "ECDSA",
                                    "signatureData": "3045022100FFF41E3C5BFE5DA802036FA16D26E88CAB293F4B63151A95DCCBFF102F0B8F31022050F080422C04F778FD5965B1331A03247DAE471B10CC7D23FD0FAC37A3F45F18"
                                },
                                {
                                    "status": "Verified",
                                    "origin": "Embedded in certificate",
                                    "logDescription": "Sectigo 'Mammoth2025h1'",
                                    "logId": "134ADF1AB5984209780C6FEF4C7A91A416B72349CE58576ADFAEDAA7C2ABE022",
                                    "timestamp": 1734607832498,
                                    "hashAlgorithm": "SHA-256",
                                    "signatureAlgorithm": "ECDSA",
                                    "signatureData": "3045022100F3915EA5E08D5E7A4BCB4D47CA0F024141AB83E105CA1E0B2DF4E90D914549DF022034B5FA1EE6A88084F6AC5D5D2FA693A1A2FBF61DF323D5E633C11CAF5680CAE9"
                                }
                            ],
                            "certificateTransparencyCompliance": "compliant",
                            "serverSignatureAlgorithm": 2052,
                            "encryptedClientHello": false
                        },
                        "initiator": "https:\/\/www.simonrisi.ch\/",
                        "initiator_line": "",
                        "initiator_column": "",
                        "initiator_type": "script",
                        "priority": "Highest",
                        "initial_priority": "Highest",
                        "server_rtt": null,
                        "headers": {
                            "request": [
                                ":authority: www.simonrisi.ch",
                                ":method: GET",
                                ":path: \/",
                                ":scheme: https",
                                "accept: text\/html,application\/xhtml+xml,application\/xml;q=0.9,image\/avif,image\/webp,image\/apng,*\/*;q=0.8,application\/signed-exchange;v=b3;q=0.7",
                                "accept-encoding: gzip, deflate, br, zstd",
                                "accept-language: en-US,en;q=0.9",
                                "priority: u=0, i",
                                "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                "sec-ch-ua-mobile: ?0",
                                "sec-ch-ua-platform: \"Unknown\"",
                                "sec-fetch-dest: document",
                                "sec-fetch-mode: navigate",
                                "sec-fetch-site: cross-site",
                                "upgrade-insecure-requests: 1",
                                "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                            ],
                            "response": [
                                "content-encoding: gzip",
                                "content-type: text\/html; charset=UTF-8",
                                "date: Tue, 24 Dec 2024 20:41:38 GMT",
                                "server: Apache",
                                "vary: Accept-Encoding",
                                ":status: 200"
                            ]
                        },
                        "bytesOut": 2122,
                        "score_cache": -1,
                        "score_cdn": -1,
                        "score_gzip": 100,
                        "score_cookies": -1,
                        "score_keep-alive": 100,
                        "score_minify": -1,
                        "score_combine": -1,
                        "score_compress": -1,
                        "score_etags": -1,
                        "dns_ms": 77,
                        "connect_ms": 36,
                        "ssl_ms": 202,
                        "gzip_total": 3580,
                        "gzip_save": 0,
                        "minify_total": null,
                        "minify_save": null,
                        "image_total": null,
                        "image_save": null,
                        "cache_time": null,
                        "cdn_provider": "",
                        "server_count": null,
                        "created": 47,
                        "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                        "http2_stream_id": 1,
                        "http2_stream_dependency": 0,
                        "http2_stream_weight": 256,
                        "http2_stream_exclusive": 1,
                        "http2_server_settings": {
                            "SETTINGS_MAX_CONCURRENT_STREAMS": 100
                        },
                        "tls_version": "TLS 1.3",
                        "tls_resumed": "False",
                        "tls_next_proto": "h2",
                        "tls_cipher_suite": 4866,
                        "netlog_id": 78,
                        "certificates": [
                            "-----BEGIN CERTIFICATE-----\nMIIE8DCCA9igAwIBAgISBD3S1hmVpFZj02cdzmfGzO4WMA0GCSqGSIb3DQEBCwUA\nMDMxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQwwCgYDVQQD\nEwNSMTAwHhcNMjQxMjE5MTAzMjAyWhcNMjUwMzE5MTAzMjAxWjAbMRkwFwYDVQQD\nExB3d3cuc2ltb25yaXNpLmNoMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC\nAQEAtGOg2YeQlYpDvDWezLAMM+NtPoAI4HjrXby8J8IYDrzviSjbox\/+C4xUISpO\nrLwqN9C03hilmMfl\/Yb\/8zclBdNuMurbn\/6DKwt3KfCRExM5A2EpIpbeheFoK6vQ\nAN9nF82rv6g\/UZRIOULQw4f+vwdth+1FmcRBTjv\/DCbb2JsCvf9jjwk3biUPPlDl\ncivrsKb0UY863GtzsuRWCrIhbX0R99iIFHUu++rNKL1fW6Bz17TaFBY5iZ8RaUR7\ngPjTJLzDEgKbXb5UGm7P4Ye9ozvnSSn6ZjxfBf9cI5cVB2Ou16tZNz8dcZEFCYoP\nKKF5\/XyZFyrLI6+GI6+G4h344wIDAQABo4ICFDCCAhAwDgYDVR0PAQH\/BAQDAgWg\nMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0G\nA1UdDgQWBBREHw\/6T2sVUKquhFrZBIfB4fegIDAfBgNVHSMEGDAWgBS7vMNHpeS8\nqcbDpHIMEI2iNeHI6DBXBggrBgEFBQcBAQRLMEkwIgYIKwYBBQUHMAGGFmh0dHA6\nLy9yMTAuby5sZW5jci5vcmcwIwYIKwYBBQUHMAKGF2h0dHA6Ly9yMTAuaS5sZW5j\nci5vcmcvMBsGA1UdEQQUMBKCEHd3dy5zaW1vbnJpc2kuY2gwEwYDVR0gBAwwCjAI\nBgZngQwBAgEwggEEBgorBgEEAdZ5AgQCBIH1BIHyAPAAdgDPEVbu1S58r\/OHW9lp\nLpvpGnFnSrAX7KwB0lt3zsw7CAAAAZPerwUoAAAEAwBHMEUCIQD\/9B48W\/5dqAID\nb6FtJuiMqyk\/S2MVGpXcy\/8QLwuPMQIgUPCAQiwE93j9WWWxMxoDJH2uRxsQzH0j\n\/Q+sN6P0XxgAdgATSt8atZhCCXgMb+9MepGkFrcjSc5YV2rfrtqnwqvgIgAAAZPe\nrwWyAAAEAwBHMEUCIQDzkV6l4I1eekvLTUfKDwJBQauD4QXKHgst9OkNkUVJ3wIg\nNLX6HuaogIT2rF1dL6aToaL79h3zI9XmM8Ecr1aAyukwDQYJKoZIhvcNAQELBQAD\nggEBAFjixpHgTQARvXPwI8qvvSR8km6g6eM7wIKHKFCWa+wL6EApK4FShXQdo5C4\nSAYEqJGuIRLJ7tE+TKhauxb2996oEO9MyskyNSyL7te9np3lzebU14HI6yjOBjJ\/\nxvQ\/31ZaIBa8TfMfwG1EC5mb75sJIU\/XddFYKcgyILIoWBUngINCHhPwR1xSHB3a\n68X++qSiLNoFpUOgk8rjSWSY0QNY1MIe9ALt4QS\/IhiZ6FBx\/kL6GM+czhPw9F1Z\nayITPeeVaLorA6PSGxkKjmfQwwxplmpkwt6vsmtPEnVrpxBVRiEnSVH7boFq9AJh\nOOntxNT5i5WzmS\/oBtyzaR7gf4c=\n-----END CERTIFICATE-----\n",
                            "-----BEGIN CERTIFICATE-----\nMIIFBTCCAu2gAwIBAgIQS6hSk\/eaL6JzBkuoBI110DANBgkqhkiG9w0BAQsFADBP\nMQswCQYDVQQGEwJVUzEpMCcGA1UEChMgSW50ZXJuZXQgU2VjdXJpdHkgUmVzZWFy\nY2ggR3JvdXAxFTATBgNVBAMTDElTUkcgUm9vdCBYMTAeFw0yNDAzMTMwMDAwMDBa\nFw0yNzAzMTIyMzU5NTlaMDMxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBF\nbmNyeXB0MQwwCgYDVQQDEwNSMTAwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK\nAoIBAQDPV+XmxFQS7bRH\/sknWHZGUCiMHT6I3wWd1bUYKb3dtVq\/+vbOo76vACFL\nYlpaPAEvxVgD9on\/jhFD68G14BQHlo9vH9fnuoE5CXVlt8KvGFs3Jijno\/QHK20a\n\/6tYvJWuQP\/py1fEtVt\/eA0YYbwX51TGu0mRzW4Y0YCF7qZlNrx06rxQTOr8IfM4\nFpOUurDTazgGzRYSespSdcitdrLCnF2YRVxvYXvGLe48E1KGAdlX5jgc3421H5KR\nmudKHMxFqHJV8LDmowfs\/acbZp4\/SItxhHFYyTr6717yW0QrPHTnj7JHwQdqzZq3\nDZb3EoEmUVQK7GH29\/Xi8orIlQ2NAgMBAAGjgfgwgfUwDgYDVR0PAQH\/BAQDAgGG\nMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATASBgNVHRMBAf8ECDAGAQH\/\nAgEAMB0GA1UdDgQWBBS7vMNHpeS8qcbDpHIMEI2iNeHI6DAfBgNVHSMEGDAWgBR5\ntFnme7bl5AFzgAiIyBpY9umbbjAyBggrBgEFBQcBAQQmMCQwIgYIKwYBBQUHMAKG\nFmh0dHA6Ly94MS5pLmxlbmNyLm9yZy8wEwYDVR0gBAwwCjAIBgZngQwBAgEwJwYD\nVR0fBCAwHjAcoBqgGIYWaHR0cDovL3gxLmMubGVuY3Iub3JnLzANBgkqhkiG9w0B\nAQsFAAOCAgEAkrHnQTfreZ2B5s3iJeE6IOmQRJWjgVzPw139vaBw1bGWKCIL0vIo\nzwzn1OZDjCQiHcFCktEJr59L9MhwTyAWsVrdAfYf+B9haxQnsHKNY67u4s5Lzzfd\nu6PUzeetUK29v+PsPmI2cJkxp+iN3epi4hKu9ZzUPSwMqtCceb7qPVxEbpYxY1p9\n1n5PJKBLBX9eb9LU6l8zSxPWV7bK3lG4XaMJgnT9x3ies7msFtpKK5bDtotij\/l0\nGaKeA97pb5uwD9KgWvaFXMIEt8jVTjLEvwRdvCn294GPDF08U8lAkIv7tghluaQh\n1QnlE4SEN4LOECj8dsIGJXpGUk3aU3KkJz9icKy+aUgA+2cP21uh6NcDIS3XyfaZ\nQjmDQ993ChII8SXWupQZVBiIpcWO4RqZk3lr7Bz5MUCwzDIA359e57SSq5CCkY0N\n4B6Vulk7LktfwrdGNVI5BsC9qqxSwSKgRJeZ9wygIaehbHFHFhcBaMDKpiZlBHyz\nrsnnlFXCb5s8HKn5LsUgGvB24L7sGNZP2CX7dhHov+YhD+jozLW2p9W4959Bz2Ei\nRmqDtmiXLnzqTpXbI+suyCsohKRg6Un0RC47+cpiVwHiXZAW+cn8eiNIjqbVgXLx\nKPpdzvvtTnOPlC7SQZSYmdunr3Bf9b77AiC\/ZidstK36dRILKz7OA54=\n-----END CERTIFICATE-----\n"
                        ],
                        "server_port": "443",
                        "final_base_page": true,
                        "is_base_page": true,
                        "load_end": 377,
                        "ttfb_start": 316,
                        "ttfb_end": 376,
                        "download_start": 376,
                        "download_end": 377,
                        "download_ms": 1,
                        "all_start": 1,
                        "all_end": 377,
                        "all_ms": 376,
                        "index": 0,
                        "number": 1,
                        "cpuTimes": {
                            "EvaluateScript": 2,
                            "v8.compile": 0
                        },
                        "cpu.EvaluateScript": 2,
                        "cpu.v8.compile": 0,
                        "cpuTime": 2,
                        "js_timing": [
                            [
                                621.84400000000005,
                                623.25
                            ],
                            [
                                623.495,
                                623.71600000000001
                            ],
                            [
                                621.85699999999997,
                                622.19500000000005
                            ],
                            [
                                623.58699999999999,
                                623.69000000000005
                            ]
                        ]
                    },
                    {
                        "type": 3,
                        "id": "26637.2",
                        "request_id": "26637.2",
                        "ip_addr": "217.26.52.23",
                        "full_url": "https:\/\/www.simonrisi.ch\/assets\/fonts\/ArialCrack17-Bold.woff2",
                        "is_secure": 1,
                        "method": "GET",
                        "host": "www.simonrisi.ch",
                        "url": "\/assets\/fonts\/ArialCrack17-Bold.woff2",
                        "raw_id": "26637.2",
                        "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                        "documentURL": "https:\/\/www.simonrisi.ch\/",
                        "responseCode": 200,
                        "request_type": "Font",
                        "load_ms": 114,
                        "ttfb_ms": 78,
                        "load_start": 394,
                        "load_start_float": 394.00009399999999,
                        "bytesIn": 26096,
                        "objectSize": 26096,
                        "objectSizeUncompressed": 26096,
                        "chunks": [
                            {
                                "ts": 474,
                                "bytes": 16297
                            },
                            {
                                "ts": 508,
                                "bytes": 9799
                            }
                        ],
                        "expires": "",
                        "cacheControl": "",
                        "contentType": "font\/woff2",
                        "contentEncoding": "",
                        "socket": 91,
                        "protocol": "HTTP\/2",
                        "dns_start": -1,
                        "dns_end": -1,
                        "connect_start": -1,
                        "connect_end": -1,
                        "ssl_start": -1,
                        "ssl_end": -1,
                        "initiator": "https:\/\/www.simonrisi.ch\/",
                        "initiator_line": 15,
                        "initiator_column": "",
                        "initiator_type": "parser",
                        "priority": "High",
                        "initial_priority": "High",
                        "server_rtt": null,
                        "headers": {
                            "request": [
                                ":authority: www.simonrisi.ch",
                                ":method: GET",
                                ":path: \/assets\/fonts\/ArialCrack17-Bold.woff2",
                                ":scheme: https",
                                "accept: *\/*",
                                "accept-encoding: gzip, deflate, br, zstd",
                                "accept-language: en-US,en;q=0.9",
                                "origin: https:\/\/www.simonrisi.ch",
                                "priority: u=1",
                                "referer: https:\/\/www.simonrisi.ch\/",
                                "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                "sec-ch-ua-mobile: ?0",
                                "sec-ch-ua-platform: \"Unknown\"",
                                "sec-fetch-dest: font",
                                "sec-fetch-mode: cors",
                                "sec-fetch-site: same-origin",
                                "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                            ],
                            "response": [
                                "accept-ranges: bytes",
                                "content-length: 26096",
                                "content-type: font\/woff2",
                                "date: Tue, 24 Dec 2024 20:41:38 GMT",
                                "etag: \"65f0-5ff9b3d7c30e3\"",
                                "last-modified: Mon, 03 Jul 2023 20:45:00 GMT",
                                "server: Apache",
                                ":status: 200"
                            ]
                        },
                        "bytesOut": 1930,
                        "score_cache": 0,
                        "score_cdn": 0,
                        "score_gzip": -1,
                        "score_cookies": -1,
                        "score_keep-alive": 100,
                        "score_minify": -1,
                        "score_combine": -1,
                        "score_compress": -1,
                        "score_etags": -1,
                        "dns_ms": -1,
                        "connect_ms": -1,
                        "ssl_ms": -1,
                        "gzip_total": null,
                        "gzip_save": null,
                        "minify_total": null,
                        "minify_save": null,
                        "image_total": null,
                        "image_save": null,
                        "cache_time": 0,
                        "cdn_provider": "",
                        "server_count": null,
                        "created": 386,
                        "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                        "http2_stream_id": 5,
                        "http2_stream_dependency": 3,
                        "http2_stream_weight": 220,
                        "http2_stream_exclusive": 1,
                        "netlog_id": 94,
                        "server_port": "443",
                        "renderBlocking": "non_blocking",
                        "load_end": 508,
                        "ttfb_start": 394,
                        "ttfb_end": 472,
                        "download_start": 472,
                        "download_end": 508,
                        "download_ms": 36,
                        "all_start": 394,
                        "all_end": 508,
                        "all_ms": 114,
                        "index": 1,
                        "number": 2
                    },
                    {
                        "type": 3,
                        "id": "26637.3",
                        "request_id": "26637.3",
                        "ip_addr": "217.26.52.23",
                        "full_url": "https:\/\/www.simonrisi.ch\/assets\/fonts\/Times-Small-Text-MT-Std-Regular.woff2",
                        "is_secure": 1,
                        "method": "GET",
                        "host": "www.simonrisi.ch",
                        "url": "\/assets\/fonts\/Times-Small-Text-MT-Std-Regular.woff2",
                        "raw_id": "26637.3",
                        "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                        "documentURL": "https:\/\/www.simonrisi.ch\/",
                        "responseCode": 200,
                        "request_type": "Font",
                        "load_ms": 143,
                        "ttfb_ms": 142,
                        "load_start": 394,
                        "load_start_float": 394.00009999999997,
                        "bytesIn": 15288,
                        "objectSize": 15288,
                        "objectSizeUncompressed": 15288,
                        "chunks": [
                            {
                                "ts": 537,
                                "bytes": 15288
                            }
                        ],
                        "expires": "",
                        "cacheControl": "",
                        "contentType": "font\/woff2",
                        "contentEncoding": "",
                        "socket": 91,
                        "protocol": "HTTP\/2",
                        "dns_start": -1,
                        "dns_end": -1,
                        "connect_start": -1,
                        "connect_end": -1,
                        "ssl_start": -1,
                        "ssl_end": -1,
                        "initiator": "https:\/\/www.simonrisi.ch\/",
                        "initiator_line": 16,
                        "initiator_column": "",
                        "initiator_type": "parser",
                        "priority": "High",
                        "initial_priority": "High",
                        "server_rtt": null,
                        "headers": {
                            "request": [
                                ":authority: www.simonrisi.ch",
                                ":method: GET",
                                ":path: \/assets\/fonts\/Times-Small-Text-MT-Std-Regular.woff2",
                                ":scheme: https",
                                "accept: *\/*",
                                "accept-encoding: gzip, deflate, br, zstd",
                                "accept-language: en-US,en;q=0.9",
                                "origin: https:\/\/www.simonrisi.ch",
                                "priority: u=1",
                                "referer: https:\/\/www.simonrisi.ch\/",
                                "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                "sec-ch-ua-mobile: ?0",
                                "sec-ch-ua-platform: \"Unknown\"",
                                "sec-fetch-dest: font",
                                "sec-fetch-mode: cors",
                                "sec-fetch-site: same-origin",
                                "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                            ],
                            "response": [
                                "accept-ranges: bytes",
                                "content-length: 15288",
                                "content-type: font\/woff2",
                                "date: Tue, 24 Dec 2024 20:41:38 GMT",
                                "etag: \"3bb8-5ff9b3d823fd7\"",
                                "last-modified: Mon, 03 Jul 2023 20:45:00 GMT",
                                "server: Apache",
                                ":status: 200"
                            ]
                        },
                        "bytesOut": 1972,
                        "score_cache": 0,
                        "score_cdn": 0,
                        "score_gzip": -1,
                        "score_cookies": -1,
                        "score_keep-alive": 100,
                        "score_minify": -1,
                        "score_combine": -1,
                        "score_compress": -1,
                        "score_etags": -1,
                        "dns_ms": -1,
                        "connect_ms": -1,
                        "ssl_ms": -1,
                        "gzip_total": null,
                        "gzip_save": null,
                        "minify_total": null,
                        "minify_save": null,
                        "image_total": null,
                        "image_save": null,
                        "cache_time": 0,
                        "cdn_provider": "",
                        "server_count": null,
                        "created": 387,
                        "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                        "http2_stream_id": 7,
                        "http2_stream_dependency": 5,
                        "http2_stream_weight": 220,
                        "http2_stream_exclusive": 1,
                        "netlog_id": 100,
                        "server_port": "443",
                        "renderBlocking": "non_blocking",
                        "font_details": {
                            "table_sizes": {
                                "FFTM": 28,
                                "GDEF": 72,
                                "GPOS": 2062,
                                "GSUB": 958,
                                "OS\/2": 96,
                                "cmap": 642,
                                "gasp": 8,
                                "glyf": 16919,
                                "head": 54,
                                "hhea": 36,
                                "hmtx": 1018,
                                "loca": 0,
                                "maxp": 32,
                                "name": 2199,
                                "post": 621
                            },
                            "names": {
                                "0": "Font software Copyright 1988, 1990 Adobe Systems Incorporated. T",
                                "1": "Times Small Text MT Std",
                                "2": "Regular",
                                "3": "MONO: Times Small Text MT Std: 2005",
                                "4": "TimesSmallTextMTStd",
                                "5": "Version 1.000;PS 001.000;hotconv 1.0.38",
                                "6": "TimesSmallTextMTStd",
                                "7": "\"Times New Roman\" is a registered trademark of The Monotype Corp",
                                "11": "http:\/\/www.monotypeimaging.com",
                                "12": "http:\/\/www.monotypeimaging.com\/html\/designer\/des_index.html"
                            },
                            "OS2": {
                                "version": 2,
                                "xAvgCharWidth": 560,
                                "usWeightClass": 500,
                                "usWidthClass": 5,
                                "fsType": 4,
                                "ySubscriptXSize": 700,
                                "ySubscriptYSize": 650,
                                "ySubscriptXOffset": 0,
                                "ySubscriptYOffset": 140,
                                "ySuperscriptXSize": 700,
                                "ySuperscriptYSize": 650,
                                "ySuperscriptXOffset": 0,
                                "ySuperscriptYOffset": 477,
                                "yStrikeoutSize": 50,
                                "yStrikeoutPosition": 75,
                                "sFamilyClass": 0,
                                "ulUnicodeRange1": 2147483823,
                                "ulUnicodeRange2": 1073750090,
                                "ulUnicodeRange3": 0,
                                "ulUnicodeRange4": 0,
                                "achVendID": "MONO",
                                "fsSelection": 0,
                                "usFirstCharIndex": 32,
                                "usLastCharIndex": 64258,
                                "sTypoAscender": 759,
                                "sTypoDescender": -241,
                                "sTypoLineGap": 200,
                                "usWinAscent": 1017,
                                "usWinDescent": 216,
                                "ulCodePageRange1": 1,
                                "ulCodePageRange2": 0,
                                "sxHeight": 534,
                                "sCapHeight": 744,
                                "usDefaultChar": 0,
                                "usBreakChar": 32,
                                "usMaxContext": 4,
                                "panose": {
                                    "bFamilyType": 2,
                                    "bSerifStyle": 2,
                                    "bWeight": 5,
                                    "bProportion": 3,
                                    "bContrast": 5,
                                    "bStrokeVariation": 4,
                                    "bArmStyle": 5,
                                    "bLetterForm": 2,
                                    "bMidline": 3,
                                    "bXHeight": 6
                                }
                            },
                            "post": {
                                "formatType": 2,
                                "italicAngle": 0,
                                "underlinePosition": -75,
                                "underlineThickness": 50,
                                "isFixedPitch": 0,
                                "minMemType42": 0,
                                "maxMemType42": 0,
                                "minMemType1": 0,
                                "maxMemType1": 0
                            },
                            "cmap": {
                                "encodings": [
                                    {
                                        "platform": 0,
                                        "encoding": 3
                                    },
                                    {
                                        "platform": 1,
                                        "encoding": 0
                                    },
                                    {
                                        "platform": 3,
                                        "encoding": 1
                                    }
                                ],
                                "codepoints": [
                                    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,
                                    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,
                                    305,
                                    321,
                                    322,
                                    338,
                                    339,
                                    352,
                                    353,
                                    376,
                                    381,
                                    382,
                                    402,
                                    710,
                                    711,
                                    713,
                                    728,
                                    729,
                                    730,
                                    731,
                                    732,
                                    733,
                                    937,
                                    956,
                                    960,
                                    8211,
                                    8212,
                                    8216,
                                    8217,
                                    8218,
                                    8220,
                                    8221,
                                    8222,
                                    8224,
                                    8225,
                                    8226,
                                    8230,
                                    8240,
                                    8249,
                                    8250,
                                    8260,
                                    8364,
                                    8467,
                                    8482,
                                    8486,
                                    8494,
                                    8706,
                                    8710,
                                    8719,
                                    8721,
                                    8722,
                                    8725,
                                    8729,
                                    8730,
                                    8734,
                                    8747,
                                    8776,
                                    8800,
                                    8804,
                                    8805,
                                    9674,
                                    64257,
                                    64258
                                ]
                            },
                            "color": {
                                "formats": [],
                                "numPalettes": 0,
                                "numPaletteEntries": 0
                            },
                            "features": {
                                "GSUB": {
                                    "latn": {
                                        "default": [
                                            "aalt",
                                            "frac",
                                            "liga",
                                            "ordn",
                                            "sups"
                                        ],
                                        "TUR ": [
                                            "liga"
                                        ]
                                    }
                                },
                                "GPOS": {
                                    "latn": {
                                        "default": [
                                            "kern"
                                        ]
                                    }
                                }
                            },
                            "counts": {
                                "num_cmap_codepoints": 252,
                                "num_glyphs": 255
                            }
                        },
                        "load_end": 537,
                        "ttfb_start": 394,
                        "ttfb_end": 536,
                        "download_start": 536,
                        "download_end": 537,
                        "download_ms": 1,
                        "all_start": 394,
                        "all_end": 537,
                        "all_ms": 143,
                        "index": 2,
                        "number": 3
                    },
                    {
                        "type": 3,
                        "id": "26637.4",
                        "request_id": "26637.4",
                        "ip_addr": "217.26.52.23",
                        "full_url": "https:\/\/www.simonrisi.ch\/assets\/css\/style.1725439349.css",
                        "is_secure": 1,
                        "method": "GET",
                        "host": "www.simonrisi.ch",
                        "url": "\/assets\/css\/style.1725439349.css",
                        "raw_id": "26637.4",
                        "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                        "documentURL": "https:\/\/www.simonrisi.ch\/",
                        "responseCode": 200,
                        "request_type": "Stylesheet",
                        "load_ms": 124,
                        "ttfb_ms": 123,
                        "load_start": 394,
                        "load_start_float": 394.00010600000002,
                        "bytesIn": 2633,
                        "objectSize": 2633,
                        "objectSizeUncompressed": 8817,
                        "chunks": [
                            {
                                "ts": 518,
                                "bytes": 2633,
                                "inflated": 8817
                            }
                        ],
                        "expires": "",
                        "cacheControl": "",
                        "contentType": "text\/css",
                        "contentEncoding": "gzip",
                        "socket": 91,
                        "protocol": "HTTP\/2",
                        "dns_start": -1,
                        "dns_end": -1,
                        "connect_start": -1,
                        "connect_end": -1,
                        "ssl_start": -1,
                        "ssl_end": -1,
                        "initiator": "https:\/\/www.simonrisi.ch\/",
                        "initiator_line": 24,
                        "initiator_column": "",
                        "initiator_type": "parser",
                        "priority": "Highest",
                        "initial_priority": "Highest",
                        "server_rtt": null,
                        "headers": {
                            "request": [
                                ":authority: www.simonrisi.ch",
                                ":method: GET",
                                ":path: \/assets\/css\/style.1725439349.css",
                                ":scheme: https",
                                "accept: text\/css,*\/*;q=0.1",
                                "accept-encoding: gzip, deflate, br, zstd",
                                "accept-language: en-US,en;q=0.9",
                                "priority: u=0",
                                "referer: https:\/\/www.simonrisi.ch\/",
                                "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                "sec-ch-ua-mobile: ?0",
                                "sec-ch-ua-platform: \"Unknown\"",
                                "sec-fetch-dest: style",
                                "sec-fetch-mode: no-cors",
                                "sec-fetch-site: same-origin",
                                "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                            ],
                            "response": [
                                "accept-ranges: bytes",
                                "content-encoding: gzip",
                                "content-length: 2633",
                                "content-type: text\/css",
                                "date: Tue, 24 Dec 2024 20:41:38 GMT",
                                "etag: \"2271-6214727805a5c-gzip\"",
                                "last-modified: Wed, 04 Sep 2024 08:42:29 GMT",
                                "server: Apache",
                                "vary: Accept-Encoding",
                                ":status: 200"
                            ]
                        },
                        "bytesOut": 1864,
                        "score_cache": 0,
                        "score_cdn": 0,
                        "score_gzip": 100,
                        "score_cookies": -1,
                        "score_keep-alive": 100,
                        "score_minify": -1,
                        "score_combine": -1,
                        "score_compress": -1,
                        "score_etags": -1,
                        "dns_ms": -1,
                        "connect_ms": -1,
                        "ssl_ms": -1,
                        "gzip_total": 2633,
                        "gzip_save": 0,
                        "minify_total": null,
                        "minify_save": null,
                        "image_total": null,
                        "image_save": null,
                        "cache_time": 0,
                        "cdn_provider": "",
                        "server_count": null,
                        "created": 389,
                        "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                        "http2_stream_id": 3,
                        "http2_stream_dependency": 0,
                        "http2_stream_weight": 256,
                        "http2_stream_exclusive": 1,
                        "netlog_id": 106,
                        "server_port": "443",
                        "renderBlocking": "blocking",
                        "load_end": 518,
                        "ttfb_start": 394,
                        "ttfb_end": 517,
                        "download_start": 517,
                        "download_end": 518,
                        "download_ms": 1,
                        "all_start": 394,
                        "all_end": 518,
                        "all_ms": 124,
                        "index": 3,
                        "number": 4
                    },
                    {
                        "type": 3,
                        "id": "26637.5",
                        "request_id": "26637.5",
                        "ip_addr": "217.26.52.23",
                        "full_url": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x-q85.jpg",
                        "is_secure": 1,
                        "method": "GET",
                        "host": "www.simonrisi.ch",
                        "url": "\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x-q85.jpg",
                        "raw_id": "26637.5",
                        "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                        "documentURL": "https:\/\/www.simonrisi.ch\/",
                        "responseCode": 200,
                        "request_type": "Image",
                        "load_ms": 231,
                        "ttfb_ms": 177,
                        "load_start": 394,
                        "load_start_float": 394.000112,
                        "bytesIn": 45525,
                        "objectSize": 45525,
                        "objectSizeUncompressed": 45525,
                        "chunks": [
                            {
                                "ts": 573,
                                "bytes": 16302
                            },
                            {
                                "ts": 601,
                                "bytes": 16375
                            },
                            {
                                "ts": 625,
                                "bytes": 12848
                            }
                        ],
                        "expires": "",
                        "cacheControl": "",
                        "contentType": "image\/jpeg",
                        "contentEncoding": "",
                        "socket": 91,
                        "protocol": "HTTP\/2",
                        "dns_start": -1,
                        "dns_end": -1,
                        "connect_start": -1,
                        "connect_end": -1,
                        "ssl_start": -1,
                        "ssl_end": -1,
                        "initiator": "https:\/\/www.simonrisi.ch\/",
                        "initiator_line": 38,
                        "initiator_column": "",
                        "initiator_type": "parser",
                        "priority": "Medium",
                        "initial_priority": "Medium",
                        "server_rtt": null,
                        "headers": {
                            "request": [
                                ":authority: www.simonrisi.ch",
                                ":method: GET",
                                ":path: \/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x-q85.jpg",
                                ":scheme: https",
                                "accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
                                "accept-encoding: gzip, deflate, br, zstd",
                                "accept-language: en-US,en;q=0.9",
                                "origin: https:\/\/www.simonrisi.ch",
                                "priority: u=2, i",
                                "referer: https:\/\/www.simonrisi.ch\/",
                                "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                "sec-ch-ua-mobile: ?0",
                                "sec-ch-ua-platform: \"Unknown\"",
                                "sec-fetch-dest: image",
                                "sec-fetch-mode: cors",
                                "sec-fetch-site: same-origin",
                                "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                            ],
                            "response": [
                                "accept-ranges: bytes",
                                "content-length: 45525",
                                "content-type: image\/jpeg",
                                "date: Tue, 24 Dec 2024 20:41:38 GMT",
                                "etag: \"b1d5-624bdd92b1482\"",
                                "last-modified: Fri, 18 Oct 2024 10:34:31 GMT",
                                "server: Apache",
                                ":status: 200"
                            ]
                        },
                        "bytesOut": 2482,
                        "score_cache": 0,
                        "score_cdn": 0,
                        "score_gzip": -1,
                        "score_cookies": -1,
                        "score_keep-alive": 100,
                        "score_minify": -1,
                        "score_combine": -1,
                        "score_compress": 100,
                        "score_etags": -1,
                        "dns_ms": -1,
                        "connect_ms": -1,
                        "ssl_ms": -1,
                        "gzip_total": null,
                        "gzip_save": null,
                        "minify_total": null,
                        "minify_save": null,
                        "image_total": 45525,
                        "image_save": 0,
                        "cache_time": 0,
                        "cdn_provider": "",
                        "server_count": null,
                        "created": 390,
                        "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                        "http2_stream_id": 11,
                        "http2_stream_dependency": 9,
                        "http2_stream_weight": 183,
                        "http2_stream_exclusive": 1,
                        "netlog_id": 112,
                        "server_port": "443",
                        "image_details": {
                            "detected_type": "jpeg",
                            "metadata": {
                                "ExifTool": {
                                    "ExifToolVersion": 12.4
                                },
                                "File": {
                                    "FileSize": "44 KiB",
                                    "FileType": "JPEG",
                                    "FileTypeExtension": "jpg",
                                    "MIMEType": "image\/jpeg",
                                    "ImageWidth": 1280,
                                    "ImageHeight": 853,
                                    "EncodingProcess": "Baseline DCT, Huffman coding",
                                    "BitsPerSample": 8,
                                    "ColorComponents": 3,
                                    "YCbCrSubSampling": "YCbCr4:2:2 (2 1)"
                                },
                                "JFIF": {
                                    "JFIFVersion": 1.01,
                                    "ResolutionUnit": "inches",
                                    "XResolution": 72,
                                    "YResolution": 72
                                },
                                "Composite": {
                                    "ImageSize": "1280x853",
                                    "Megapixels": 1.1000000000000001
                                }
                            },
                            "magick": {
                                "format": "JPEG",
                                "formatDescription": "Joint Photographic Experts Group JFIF format",
                                "mimeType": "image\/jpeg",
                                "class": "DirectClass",
                                "geometry": {
                                    "width": 1280,
                                    "height": 853,
                                    "x": 0,
                                    "y": 0
                                },
                                "resolution": {
                                    "x": 72,
                                    "y": 72
                                },
                                "printSize": {
                                    "x": 17.777799999999999,
                                    "y": 11.847200000000001
                                },
                                "units": "PixelsPerInch",
                                "type": "TrueColor",
                                "endianness": "Undefined",
                                "colorspace": "sRGB",
                                "depth": 8,
                                "baseDepth": 8,
                                "channelDepth": {
                                    "red": 8,
                                    "green": 8,
                                    "blue": 8
                                },
                                "pixels": 1091840,
                                "imageStatistics": {
                                    "all": {
                                        "min": 7,
                                        "max": 255,
                                        "mean": 157.47499999999999,
                                        "standardDeviation": 43.584299999999999,
                                        "kurtosis": 0.95578600000000002,
                                        "skewness": -1.0687800000000001,
                                        "entropy": 0.886019
                                    }
                                },
                                "channelStatistics": {
                                    "red": {
                                        "min": 7,
                                        "max": 255,
                                        "mean": 157.709,
                                        "standardDeviation": 43.581099999999999,
                                        "kurtosis": 1.0069900000000001,
                                        "skewness": -1.1042400000000001,
                                        "entropy": 0.88426400000000005
                                    },
                                    "green": {
                                        "min": 7,
                                        "max": 255,
                                        "mean": 157.75999999999999,
                                        "standardDeviation": 43.537500000000001,
                                        "kurtosis": 0.96423599999999998,
                                        "skewness": -1.13547,
                                        "entropy": 0.88197099999999995
                                    },
                                    "blue": {
                                        "min": 8,
                                        "max": 255,
                                        "mean": 156.95599999999999,
                                        "standardDeviation": 43.6342,
                                        "kurtosis": 0.90385300000000002,
                                        "skewness": -0.96740499999999996,
                                        "entropy": 0.89182099999999997
                                    }
                                },
                                "renderingIntent": "Perceptual",
                                "gamma": 0.45454499999999998,
                                "chromaticity": {
                                    "redPrimary": {
                                        "x": 0.64000000000000001,
                                        "y": 0.33000000000000002
                                    },
                                    "greenPrimary": {
                                        "x": 0.29999999999999999,
                                        "y": 0.59999999999999998
                                    },
                                    "bluePrimary": {
                                        "x": 0.14999999999999999,
                                        "y": 0.059999999999999998
                                    },
                                    "whitePrimary": {
                                        "x": 0.31269999999999998,
                                        "y": 0.32900000000000001
                                    }
                                },
                                "backgroundColor": "#FFFFFF",
                                "borderColor": "#DFDFDF",
                                "matteColor": "#BDBDBD",
                                "transparentColor": "#000000",
                                "interlace": "None",
                                "intensity": "Undefined",
                                "compose": "Over",
                                "pageGeometry": {
                                    "width": 1280,
                                    "height": 853,
                                    "x": 0,
                                    "y": 0
                                },
                                "dispose": "Undefined",
                                "iterations": 0,
                                "compression": "JPEG",
                                "quality": 85,
                                "orientation": "Undefined",
                                "properties": {
                                    "date:create": "2024-12-24T20:41:39+00:00",
                                    "date:modify": "2024-12-24T20:41:39+00:00",
                                    "jpeg:colorspace": "2",
                                    "jpeg:sampling-factor": "2x1,1x1,1x1",
                                    "signature": "25291ecee34afb344fe851ef40efebe4fc31d12ef6b54487db1a4a8d1342be15"
                                },
                                "tainted": false,
                                "filesize": "45525B",
                                "numberPixels": "1091840",
                                "pixelsPerSecond": "43.4729MB",
                                "userTime": "0.010u",
                                "elapsedTime": "0:01.025"
                            }
                        },
                        "jpeg_scan_count": 1,
                        "score_progressive_jpeg": 0,
                        "load_end": 625,
                        "ttfb_start": 394,
                        "ttfb_end": 571,
                        "download_start": 571,
                        "download_end": 625,
                        "download_ms": 54,
                        "all_start": 394,
                        "all_end": 625,
                        "all_ms": 231,
                        "index": 4,
                        "number": 5
                    },
                    {
                        "type": 3,
                        "id": "26637.6",
                        "request_id": "26637.6",
                        "ip_addr": "217.26.52.23",
                        "full_url": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-640x-q85.jpg",
                        "is_secure": 1,
                        "method": "GET",
                        "host": "www.simonrisi.ch",
                        "url": "\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-640x-q85.jpg",
                        "raw_id": "26637.6",
                        "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                        "documentURL": "https:\/\/www.simonrisi.ch\/",
                        "responseCode": 200,
                        "request_type": "Image",
                        "load_ms": 338,
                        "ttfb_ms": 258,
                        "load_start": 394,
                        "load_start_float": 394.00011799999999,
                        "bytesIn": 65354,
                        "objectSize": 65354,
                        "objectSizeUncompressed": 65354,
                        "chunks": [
                            {
                                "ts": 656,
                                "bytes": 16311
                            },
                            {
                                "ts": 676,
                                "bytes": 16375
                            },
                            {
                                "ts": 705,
                                "bytes": 16375
                            },
                            {
                                "ts": 732,
                                "bytes": 16293
                            }
                        ],
                        "expires": "",
                        "cacheControl": "",
                        "contentType": "image\/jpeg",
                        "contentEncoding": "",
                        "socket": 91,
                        "protocol": "HTTP\/2",
                        "dns_start": -1,
                        "dns_end": -1,
                        "connect_start": -1,
                        "connect_end": -1,
                        "ssl_start": -1,
                        "ssl_end": -1,
                        "initiator": "https:\/\/www.simonrisi.ch\/",
                        "initiator_line": 61,
                        "initiator_column": "",
                        "initiator_type": "parser",
                        "priority": "High",
                        "initial_priority": "Medium",
                        "server_rtt": null,
                        "headers": {
                            "request": [
                                ":authority: www.simonrisi.ch",
                                ":method: GET",
                                ":path: \/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-640x-q85.jpg",
                                ":scheme: https",
                                "accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
                                "accept-encoding: gzip, deflate, br, zstd",
                                "accept-language: en-US,en;q=0.9",
                                "origin: https:\/\/www.simonrisi.ch",
                                "priority: u=2, i",
                                "referer: https:\/\/www.simonrisi.ch\/",
                                "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                "sec-ch-ua-mobile: ?0",
                                "sec-ch-ua-platform: \"Unknown\"",
                                "sec-fetch-dest: image",
                                "sec-fetch-mode: cors",
                                "sec-fetch-site: same-origin",
                                "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                            ],
                            "response": [
                                "accept-ranges: bytes",
                                "content-length: 65354",
                                "content-type: image\/jpeg",
                                "date: Tue, 24 Dec 2024 20:41:38 GMT",
                                "etag: \"ff4a-624332cfb2342\"",
                                "last-modified: Fri, 11 Oct 2024 13:07:56 GMT",
                                "server: Apache",
                                ":status: 200"
                            ]
                        },
                        "bytesOut": 2497,
                        "score_cache": 0,
                        "score_cdn": 0,
                        "score_gzip": -1,
                        "score_cookies": -1,
                        "score_keep-alive": 100,
                        "score_minify": -1,
                        "score_combine": -1,
                        "score_compress": 79,
                        "score_etags": -1,
                        "dns_ms": -1,
                        "connect_ms": -1,
                        "ssl_ms": -1,
                        "gzip_total": null,
                        "gzip_save": null,
                        "minify_total": null,
                        "minify_save": null,
                        "image_total": 65354,
                        "image_save": 13713,
                        "cache_time": 0,
                        "cdn_provider": "",
                        "server_count": null,
                        "created": 392,
                        "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                        "http2_stream_id": 13,
                        "http2_stream_dependency": 11,
                        "http2_stream_weight": 183,
                        "http2_stream_exclusive": 1,
                        "netlog_id": 118,
                        "server_port": "443",
                        "image_details": {
                            "detected_type": "jpeg",
                            "metadata": {
                                "ExifTool": {
                                    "ExifToolVersion": 12.4
                                },
                                "File": {
                                    "FileSize": "48 KiB",
                                    "FileType": "JPEG",
                                    "FileTypeExtension": "jpg",
                                    "MIMEType": "image\/jpeg",
                                    "ImageWidth": 640,
                                    "ImageHeight": 971,
                                    "EncodingProcess": "Baseline DCT, Huffman coding",
                                    "BitsPerSample": 8,
                                    "ColorComponents": 3,
                                    "YCbCrSubSampling": "YCbCr4:4:4 (1 1)"
                                },
                                "JFIF": {
                                    "JFIFVersion": 1.01,
                                    "ResolutionUnit": "inches",
                                    "XResolution": 300,
                                    "YResolution": 300
                                },
                                "ICC_Profile": {
                                    "ProfileCMMType": "Apple Computer Inc.",
                                    "ProfileVersion": "4.0.0",
                                    "ProfileClass": "Display Device Profile",
                                    "ColorSpaceData": "RGB ",
                                    "ProfileConnectionSpace": "XYZ ",
                                    "ProfileDateTime": "2015:10:14 13:08:57",
                                    "ProfileFileSignature": "acsp",
                                    "PrimaryPlatform": "Apple Computer Inc.",
                                    "CMMFlags": "Not Embedded, Independent",
                                    "DeviceManufacturer": "Apple Computer Inc.",
                                    "DeviceModel": "",
                                    "DeviceAttributes": "Reflective, Glossy, Positive, Color",
                                    "RenderingIntent": "Perceptual",
                                    "ConnectionSpaceIlluminant": "0.9642 1 0.82491",
                                    "ProfileCreator": "Apple Computer Inc.",
                                    "ProfileID": "e5bb0e9867bd46cd4bbe446ebd1b7598",
                                    "ProfileDescription": "Display P3",
                                    "ProfileCopyright": "Copyright Apple Inc., 2015",
                                    "MediaWhitePoint": "0.95045 1 1.08905",
                                    "RedMatrixColumn": "0.51512 0.2412 -0.00105",
                                    "GreenMatrixColumn": "0.29198 0.69225 0.04189",
                                    "BlueMatrixColumn": "0.1571 0.06657 0.78407",
                                    "RedTRC": "(Binary data 32 bytes, use -b option to extract)",
                                    "ChromaticAdaptation": "1.04788 0.02292 -0.0502 0.02959 0.99048 -0.01706 -0.00923 0.01508 0.75168",
                                    "BlueTRC": "(Binary data 32 bytes, use -b option to extract)",
                                    "GreenTRC": "(Binary data 32 bytes, use -b option to extract)"
                                },
                                "Composite": {
                                    "ImageSize": "640x971",
                                    "Megapixels": 0.621
                                }
                            },
                            "magick": {
                                "format": "JPEG",
                                "formatDescription": "Joint Photographic Experts Group JFIF format",
                                "mimeType": "image\/jpeg",
                                "class": "DirectClass",
                                "geometry": {
                                    "width": 640,
                                    "height": 971,
                                    "x": 0,
                                    "y": 0
                                },
                                "resolution": {
                                    "x": 300,
                                    "y": 300
                                },
                                "printSize": {
                                    "x": 2.1333299999999999,
                                    "y": 3.2366700000000002
                                },
                                "units": "PixelsPerInch",
                                "type": "TrueColor",
                                "endianness": "Undefined",
                                "colorspace": "sRGB",
                                "depth": 8,
                                "baseDepth": 8,
                                "channelDepth": {
                                    "red": 8,
                                    "green": 8,
                                    "blue": 8
                                },
                                "pixels": 621440,
                                "imageStatistics": {
                                    "all": {
                                        "min": 0,
                                        "max": 255,
                                        "mean": 151.858,
                                        "standardDeviation": 45.540300000000002,
                                        "kurtosis": -0.97040199999999999,
                                        "skewness": 0.23344100000000001,
                                        "entropy": 0.710677
                                    }
                                },
                                "channelStatistics": {
                                    "red": {
                                        "min": 0,
                                        "max": 255,
                                        "mean": 154.75899999999999,
                                        "standardDeviation": 45.1432,
                                        "kurtosis": -0.94380200000000003,
                                        "skewness": 0.224666,
                                        "entropy": 0.70851399999999998
                                    },
                                    "green": {
                                        "min": 0,
                                        "max": 255,
                                        "mean": 152.25800000000001,
                                        "standardDeviation": 45.220999999999997,
                                        "kurtosis": -0.98433300000000001,
                                        "skewness": 0.22884399999999999,
                                        "entropy": 0.71057000000000003
                                    },
                                    "blue": {
                                        "min": 0,
                                        "max": 255,
                                        "mean": 148.55799999999999,
                                        "standardDeviation": 46.256799999999998,
                                        "kurtosis": -0.98813399999999996,
                                        "skewness": 0.25911800000000001,
                                        "entropy": 0.712947
                                    }
                                },
                                "renderingIntent": "Perceptual",
                                "gamma": 0.45454499999999998,
                                "chromaticity": {
                                    "redPrimary": {
                                        "x": 0.64000000000000001,
                                        "y": 0.33000000000000002
                                    },
                                    "greenPrimary": {
                                        "x": 0.29999999999999999,
                                        "y": 0.59999999999999998
                                    },
                                    "bluePrimary": {
                                        "x": 0.14999999999999999,
                                        "y": 0.059999999999999998
                                    },
                                    "whitePrimary": {
                                        "x": 0.31269999999999998,
                                        "y": 0.32900000000000001
                                    }
                                },
                                "backgroundColor": "#FFFFFF",
                                "borderColor": "#DFDFDF",
                                "matteColor": "#BDBDBD",
                                "transparentColor": "#000000",
                                "interlace": "None",
                                "intensity": "Undefined",
                                "compose": "Over",
                                "pageGeometry": {
                                    "width": 640,
                                    "height": 971,
                                    "x": 0,
                                    "y": 0
                                },
                                "dispose": "Undefined",
                                "iterations": 0,
                                "compression": "JPEG",
                                "quality": 85,
                                "orientation": "Undefined",
                                "properties": {
                                    "date:create": "2024-12-24T20:41:39+00:00",
                                    "date:modify": "2024-12-24T20:41:39+00:00",
                                    "icc:copyright": "Copyright Apple Inc., 2015",
                                    "icc:description": "Display P3",
                                    "jpeg:colorspace": "2",
                                    "jpeg:sampling-factor": "1x1,1x1,1x1",
                                    "signature": "8c03ff8a9656b0f1f4b4df328986a8016a64e9e309ade303d5ac602628a90f93"
                                },
                                "profiles": {
                                    "icc": {
                                        "length": 548
                                    }
                                },
                                "tainted": false,
                                "filesize": "49061B",
                                "numberPixels": "621440",
                                "pixelsPerSecond": "26.115MB",
                                "userTime": "0.000u",
                                "elapsedTime": "0:01.023"
                            }
                        },
                        "jpeg_scan_count": 1,
                        "score_progressive_jpeg": 0,
                        "load_end": 732,
                        "ttfb_start": 394,
                        "ttfb_end": 652,
                        "download_start": 652,
                        "download_end": 732,
                        "download_ms": 80,
                        "all_start": 394,
                        "all_end": 732,
                        "all_ms": 338,
                        "index": 5,
                        "number": 6
                    },
                    {
                        "type": 3,
                        "id": "26637.8",
                        "request_id": "26637.8",
                        "ip_addr": "217.26.52.23",
                        "full_url": "https:\/\/www.simonrisi.ch\/assets\/js\/main.1688546879.js",
                        "is_secure": 1,
                        "method": "GET",
                        "host": "www.simonrisi.ch",
                        "url": "\/assets\/js\/main.1688546879.js",
                        "raw_id": "26637.8",
                        "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                        "documentURL": "https:\/\/www.simonrisi.ch\/",
                        "responseCode": 200,
                        "request_type": "Script",
                        "load_ms": 152,
                        "ttfb_ms": 151,
                        "load_start": 394,
                        "load_start_float": 394.00012400000003,
                        "bytesIn": 4438,
                        "objectSize": 4438,
                        "objectSizeUncompressed": 15647,
                        "chunks": [
                            {
                                "ts": 546,
                                "bytes": 4438,
                                "inflated": 15647
                            }
                        ],
                        "expires": "",
                        "cacheControl": "",
                        "contentType": "text\/javascript",
                        "contentEncoding": "gzip",
                        "socket": 91,
                        "protocol": "HTTP\/2",
                        "dns_start": -1,
                        "dns_end": -1,
                        "connect_start": -1,
                        "connect_end": -1,
                        "ssl_start": -1,
                        "ssl_end": -1,
                        "initiator": "https:\/\/www.simonrisi.ch\/",
                        "initiator_line": 178,
                        "initiator_column": "",
                        "initiator_type": "parser",
                        "priority": "High",
                        "initial_priority": "High",
                        "server_rtt": null,
                        "headers": {
                            "request": [
                                ":authority: www.simonrisi.ch",
                                ":method: GET",
                                ":path: \/assets\/js\/main.1688546879.js",
                                ":scheme: https",
                                "accept: *\/*",
                                "accept-encoding: gzip, deflate, br, zstd",
                                "accept-language: en-US,en;q=0.9",
                                "origin: https:\/\/www.simonrisi.ch",
                                "priority: u=1",
                                "referer: https:\/\/www.simonrisi.ch\/",
                                "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                "sec-ch-ua-mobile: ?0",
                                "sec-ch-ua-platform: \"Unknown\"",
                                "sec-fetch-dest: script",
                                "sec-fetch-mode: cors",
                                "sec-fetch-site: same-origin",
                                "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                            ],
                            "response": [
                                "accept-ranges: bytes",
                                "content-encoding: gzip",
                                "content-length: 4438",
                                "content-type: text\/javascript",
                                "date: Tue, 24 Dec 2024 20:41:38 GMT",
                                "etag: \"3d1f-5ffb974e8f2df-gzip\"",
                                "last-modified: Wed, 05 Jul 2023 08:47:59 GMT",
                                "server: Apache",
                                "vary: Accept-Encoding",
                                ":status: 200"
                            ]
                        },
                        "bytesOut": 1912,
                        "score_cache": 0,
                        "score_cdn": 0,
                        "score_gzip": 100,
                        "score_cookies": -1,
                        "score_keep-alive": 100,
                        "score_minify": -1,
                        "score_combine": -1,
                        "score_compress": -1,
                        "score_etags": -1,
                        "dns_ms": -1,
                        "connect_ms": -1,
                        "ssl_ms": -1,
                        "gzip_total": 4438,
                        "gzip_save": 0,
                        "minify_total": null,
                        "minify_save": null,
                        "image_total": null,
                        "image_save": null,
                        "cache_time": 0,
                        "cdn_provider": "",
                        "server_count": null,
                        "created": 392,
                        "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                        "http2_stream_id": 9,
                        "http2_stream_dependency": 7,
                        "http2_stream_weight": 220,
                        "http2_stream_exclusive": 1,
                        "netlog_id": 124,
                        "server_port": "443",
                        "renderBlocking": "non_blocking",
                        "load_end": 546,
                        "ttfb_start": 394,
                        "ttfb_end": 545,
                        "download_start": 545,
                        "download_end": 546,
                        "download_ms": 1,
                        "all_start": 394,
                        "all_end": 546,
                        "all_ms": 152,
                        "index": 6,
                        "number": 7,
                        "cpuTimes": {
                            "FunctionCall": 21
                        },
                        "cpu.FunctionCall": 21,
                        "cpuTime": 21,
                        "js_timing": [
                            [
                                15827.316000000001,
                                15848.093999999999
                            ],
                            [
                                15848.181,
                                15848.323
                            ]
                        ]
                    },
                    {
                        "type": 3,
                        "id": "26637.7",
                        "request_id": "26637.7",
                        "ip_addr": "217.26.52.23",
                        "full_url": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-640x-q85.jpg",
                        "is_secure": 1,
                        "method": "GET",
                        "host": "www.simonrisi.ch",
                        "url": "\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-640x-q85.jpg",
                        "raw_id": "26637.7",
                        "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                        "documentURL": "https:\/\/www.simonrisi.ch\/",
                        "responseCode": 200,
                        "request_type": "Image",
                        "load_ms": 402,
                        "ttfb_ms": 353,
                        "load_start": 407,
                        "load_start_float": 407.00013000000001,
                        "bytesIn": 42321,
                        "objectSize": 42321,
                        "objectSizeUncompressed": 42321,
                        "chunks": [
                            {
                                "ts": 763,
                                "bytes": 16311
                            },
                            {
                                "ts": 789,
                                "bytes": 16375
                            },
                            {
                                "ts": 809,
                                "bytes": 9635
                            }
                        ],
                        "expires": "",
                        "cacheControl": "",
                        "contentType": "image\/jpeg",
                        "contentEncoding": "",
                        "socket": 91,
                        "protocol": "HTTP\/2",
                        "dns_start": -1,
                        "dns_end": -1,
                        "connect_start": -1,
                        "connect_end": -1,
                        "ssl_start": -1,
                        "ssl_end": -1,
                        "initiator": "https:\/\/www.simonrisi.ch\/",
                        "initiator_line": 67,
                        "initiator_column": "",
                        "initiator_type": "parser",
                        "priority": "Medium",
                        "initial_priority": "Medium",
                        "server_rtt": null,
                        "headers": {
                            "request": [
                                ":authority: www.simonrisi.ch",
                                ":method: GET",
                                ":path: \/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-640x-q85.jpg",
                                ":scheme: https",
                                "accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
                                "accept-encoding: gzip, deflate, br, zstd",
                                "accept-language: en-US,en;q=0.9",
                                "origin: https:\/\/www.simonrisi.ch",
                                "priority: u=2, i",
                                "referer: https:\/\/www.simonrisi.ch\/",
                                "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                "sec-ch-ua-mobile: ?0",
                                "sec-ch-ua-platform: \"Unknown\"",
                                "sec-fetch-dest: image",
                                "sec-fetch-mode: cors",
                                "sec-fetch-site: same-origin",
                                "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                            ],
                            "response": [
                                "accept-ranges: bytes",
                                "content-length: 42321",
                                "content-type: image\/jpeg",
                                "date: Tue, 24 Dec 2024 20:41:38 GMT",
                                "etag: \"a551-624bb5c6d6216\"",
                                "last-modified: Fri, 18 Oct 2024 07:36:28 GMT",
                                "server: Apache",
                                ":status: 200"
                            ]
                        },
                        "bytesOut": 2479,
                        "score_cache": 0,
                        "score_cdn": 0,
                        "score_gzip": -1,
                        "score_cookies": -1,
                        "score_keep-alive": 100,
                        "score_minify": -1,
                        "score_combine": -1,
                        "score_compress": 95,
                        "score_etags": -1,
                        "dns_ms": -1,
                        "connect_ms": -1,
                        "ssl_ms": -1,
                        "gzip_total": null,
                        "gzip_save": null,
                        "minify_total": null,
                        "minify_save": null,
                        "image_total": 42321,
                        "image_save": 2083,
                        "cache_time": 0,
                        "cdn_provider": "",
                        "server_count": null,
                        "created": 407,
                        "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                        "http2_stream_id": 15,
                        "http2_stream_dependency": 13,
                        "http2_stream_weight": 183,
                        "http2_stream_exclusive": 1,
                        "netlog_id": 130,
                        "server_port": "443",
                        "image_details": {
                            "detected_type": "jpeg",
                            "metadata": {
                                "ExifTool": {
                                    "ExifToolVersion": 12.4
                                },
                                "File": {
                                    "FileSize": "41 KiB",
                                    "FileType": "JPEG",
                                    "FileTypeExtension": "jpg",
                                    "MIMEType": "image\/jpeg",
                                    "ImageWidth": 640,
                                    "ImageHeight": 960,
                                    "EncodingProcess": "Baseline DCT, Huffman coding",
                                    "BitsPerSample": 8,
                                    "ColorComponents": 3,
                                    "YCbCrSubSampling": "YCbCr4:4:4 (1 1)"
                                },
                                "JFIF": {
                                    "JFIFVersion": 1.01,
                                    "ResolutionUnit": "inches",
                                    "XResolution": 72,
                                    "YResolution": 72
                                },
                                "ICC_Profile": {
                                    "ProfileCMMType": "Linotronic",
                                    "ProfileVersion": "2.1.0",
                                    "ProfileClass": "Display Device Profile",
                                    "ColorSpaceData": "RGB ",
                                    "ProfileConnectionSpace": "XYZ ",
                                    "ProfileDateTime": "1998:02:09 06:49:00",
                                    "ProfileFileSignature": "acsp",
                                    "PrimaryPlatform": "Microsoft Corporation",
                                    "CMMFlags": "Not Embedded, Independent",
                                    "DeviceManufacturer": "Hewlett-Packard",
                                    "DeviceModel": "sRGB",
                                    "DeviceAttributes": "Reflective, Glossy, Positive, Color",
                                    "RenderingIntent": "Perceptual",
                                    "ConnectionSpaceIlluminant": "0.9642 1 0.82491",
                                    "ProfileCreator": "Hewlett-Packard",
                                    "ProfileID": 0,
                                    "ProfileCopyright": "Copyright (c) 1998 Hewlett-Packard Company",
                                    "ProfileDescription": "sRGB IEC61966-2.1",
                                    "MediaWhitePoint": "0.95045 1 1.08905",
                                    "MediaBlackPoint": "0 0 0",
                                    "RedMatrixColumn": "0.43607 0.22249 0.01392",
                                    "GreenMatrixColumn": "0.38515 0.71687 0.09708",
                                    "BlueMatrixColumn": "0.14307 0.06061 0.7141",
                                    "DeviceMfgDesc": "IEC http:\/\/www.iec.ch",
                                    "DeviceModelDesc": "IEC 61966-2.1 Default RGB colour space - sRGB",
                                    "ViewingCondDesc": "Reference Viewing Condition in IEC61966-2.1",
                                    "ViewingCondIlluminant": "19.6445 20.3718 16.8089",
                                    "ViewingCondSurround": "3.92889 4.07439 3.36179",
                                    "ViewingCondIlluminantType": "D50",
                                    "Luminance": "76.03647 80 87.12462",
                                    "MeasurementObserver": "CIE 1931",
                                    "MeasurementBacking": "0 0 0",
                                    "MeasurementGeometry": "Unknown",
                                    "MeasurementFlare": "0.999%",
                                    "MeasurementIlluminant": "D65",
                                    "Technology": "Cathode Ray Tube Display",
                                    "RedTRC": "(Binary data 2060 bytes, use -b option to extract)",
                                    "GreenTRC": "(Binary data 2060 bytes, use -b option to extract)",
                                    "BlueTRC": "(Binary data 2060 bytes, use -b option to extract)"
                                },
                                "Composite": {
                                    "ImageSize": "640x960",
                                    "Megapixels": 0.61399999999999999
                                }
                            },
                            "magick": {
                                "format": "JPEG",
                                "formatDescription": "Joint Photographic Experts Group JFIF format",
                                "mimeType": "image\/jpeg",
                                "class": "DirectClass",
                                "geometry": {
                                    "width": 640,
                                    "height": 960,
                                    "x": 0,
                                    "y": 0
                                },
                                "resolution": {
                                    "x": 72,
                                    "y": 72
                                },
                                "printSize": {
                                    "x": 8.88889,
                                    "y": 13.333299999999999
                                },
                                "units": "PixelsPerInch",
                                "type": "TrueColor",
                                "endianness": "Undefined",
                                "colorspace": "sRGB",
                                "depth": 8,
                                "baseDepth": 8,
                                "channelDepth": {
                                    "red": 8,
                                    "green": 8,
                                    "blue": 8
                                },
                                "pixels": 614400,
                                "imageStatistics": {
                                    "all": {
                                        "min": 15,
                                        "max": 211,
                                        "mean": 158.16900000000001,
                                        "standardDeviation": 16.863700000000001,
                                        "kurtosis": 23.146000000000001,
                                        "skewness": -3.8842599999999998,
                                        "entropy": 0.70907100000000001
                                    }
                                },
                                "channelStatistics": {
                                    "red": {
                                        "min": 16,
                                        "max": 211,
                                        "mean": 158.251,
                                        "standardDeviation": 16.903099999999998,
                                        "kurtosis": 22.457799999999999,
                                        "skewness": -3.7943600000000002,
                                        "entropy": 0.71344200000000002
                                    },
                                    "green": {
                                        "min": 15,
                                        "max": 211,
                                        "mean": 158.15100000000001,
                                        "standardDeviation": 16.826000000000001,
                                        "kurtosis": 23.5596,
                                        "skewness": -3.9482499999999998,
                                        "entropy": 0.70201199999999997
                                    },
                                    "blue": {
                                        "min": 20,
                                        "max": 209,
                                        "mean": 158.10499999999999,
                                        "standardDeviation": 16.861999999999998,
                                        "kurtosis": 23.4297,
                                        "skewness": -3.9114599999999999,
                                        "entropy": 0.71175999999999995
                                    }
                                },
                                "renderingIntent": "Perceptual",
                                "gamma": 0.45454499999999998,
                                "chromaticity": {
                                    "redPrimary": {
                                        "x": 0.64000000000000001,
                                        "y": 0.33000000000000002
                                    },
                                    "greenPrimary": {
                                        "x": 0.29999999999999999,
                                        "y": 0.59999999999999998
                                    },
                                    "bluePrimary": {
                                        "x": 0.14999999999999999,
                                        "y": 0.059999999999999998
                                    },
                                    "whitePrimary": {
                                        "x": 0.31269999999999998,
                                        "y": 0.32900000000000001
                                    }
                                },
                                "backgroundColor": "#FFFFFF",
                                "borderColor": "#DFDFDF",
                                "matteColor": "#BDBDBD",
                                "transparentColor": "#000000",
                                "interlace": "None",
                                "intensity": "Undefined",
                                "compose": "Over",
                                "pageGeometry": {
                                    "width": 640,
                                    "height": 960,
                                    "x": 0,
                                    "y": 0
                                },
                                "dispose": "Undefined",
                                "iterations": 0,
                                "compression": "JPEG",
                                "quality": 85,
                                "orientation": "Undefined",
                                "properties": {
                                    "date:create": "2024-12-24T20:41:39+00:00",
                                    "date:modify": "2024-12-24T20:41:39+00:00",
                                    "icc:copyright": "Copyright (c) 1998 Hewlett-Packard Company",
                                    "icc:description": "sRGB IEC61966-2.1",
                                    "icc:manufacturer": "IEC http:\/\/www.iec.ch",
                                    "icc:model": "IEC 61966-2.1 Default RGB colour space - sRGB",
                                    "jpeg:colorspace": "2",
                                    "jpeg:sampling-factor": "1x1,1x1,1x1",
                                    "signature": "09182c78990926616937f70da52fb5ba18e10b99b09b5bd63bbcfef3a98da128"
                                },
                                "profiles": {
                                    "icc": {
                                        "length": 3144
                                    }
                                },
                                "tainted": false,
                                "filesize": "42321B",
                                "numberPixels": "614400",
                                "pixelsPerSecond": "73.2197MB",
                                "userTime": "0.000u",
                                "elapsedTime": "0:01.008"
                            }
                        },
                        "jpeg_scan_count": 1,
                        "score_progressive_jpeg": 0,
                        "load_end": 809,
                        "ttfb_start": 407,
                        "ttfb_end": 760,
                        "download_start": 760,
                        "download_end": 809,
                        "download_ms": 49,
                        "all_start": 407,
                        "all_end": 809,
                        "all_ms": 402,
                        "index": 7,
                        "number": 8
                    },
                    {
                        "type": 3,
                        "id": "26637.24",
                        "request_id": "26637.24",
                        "ip_addr": "217.26.52.23",
                        "full_url": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/40d8cd3cb7-1729087993\/hochformat-video-duren.mp4",
                        "is_secure": 1,
                        "method": "GET",
                        "host": "www.simonrisi.ch",
                        "url": "\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/40d8cd3cb7-1729087993\/hochformat-video-duren.mp4",
                        "raw_id": "26637.24",
                        "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                        "documentURL": "https:\/\/www.simonrisi.ch\/",
                        "responseCode": 206,
                        "request_type": "Media",
                        "load_ms": 14818,
                        "ttfb_ms": 370,
                        "load_start": 465,
                        "load_start_float": 465.000136,
                        "bytesIn": 8545937,
                        "objectSize": 8545937,
                        "objectSizeUncompressed": 8545937,
                        "chunks": [
                            {
                                "ts": 837,
                                "bytes": 16281
                            },
                            {
                                "ts": 865,
                                "bytes": 16375
                            },
                            {
                                "ts": 896,
                                "bytes": 16375
                            },
                            {
                                "ts": 917,
                                "bytes": 16375
                            },
                            {
                                "ts": 952,
                                "bytes": 16375
                            },
                            {
                                "ts": 981,
                                "bytes": 16375
                            },
                            {
                                "ts": 995,
                                "bytes": 16375
                            },
                            {
                                "ts": 1043,
                                "bytes": 16469
                            },
                            {
                                "ts": 1052,
                                "bytes": 16375
                            },
                            {
                                "ts": 1080,
                                "bytes": 16375
                            },
                            {
                                "ts": 1106,
                                "bytes": 16375
                            },
                            {
                                "ts": 1136,
                                "bytes": 16375
                            },
                            {
                                "ts": 1169,
                                "bytes": 16375
                            },
                            {
                                "ts": 1197,
                                "bytes": 16375
                            },
                            {
                                "ts": 1226,
                                "bytes": 16375
                            },
                            {
                                "ts": 1254,
                                "bytes": 16375
                            },
                            {
                                "ts": 1271,
                                "bytes": 16375
                            },
                            {
                                "ts": 1300,
                                "bytes": 16375
                            },
                            {
                                "ts": 1327,
                                "bytes": 16375
                            },
                            {
                                "ts": 1357,
                                "bytes": 16375
                            },
                            {
                                "ts": 1384,
                                "bytes": 16375
                            },
                            {
                                "ts": 1407,
                                "bytes": 16375
                            },
                            {
                                "ts": 1441,
                                "bytes": 16375
                            },
                            {
                                "ts": 1469,
                                "bytes": 16375
                            },
                            {
                                "ts": 1497,
                                "bytes": 16375
                            },
                            {
                                "ts": 1525,
                                "bytes": 16375
                            },
                            {
                                "ts": 1544,
                                "bytes": 16375
                            },
                            {
                                "ts": 1572,
                                "bytes": 16375
                            },
                            {
                                "ts": 1601,
                                "bytes": 16375
                            },
                            {
                                "ts": 1629,
                                "bytes": 16375
                            },
                            {
                                "ts": 1657,
                                "bytes": 16375
                            },
                            {
                                "ts": 1686,
                                "bytes": 16375
                            },
                            {
                                "ts": 1715,
                                "bytes": 16375
                            },
                            {
                                "ts": 1742,
                                "bytes": 16375
                            },
                            {
                                "ts": 1771,
                                "bytes": 16375
                            },
                            {
                                "ts": 1799,
                                "bytes": 16375
                            },
                            {
                                "ts": 1823,
                                "bytes": 16375
                            },
                            {
                                "ts": 1856,
                                "bytes": 16375
                            },
                            {
                                "ts": 1874,
                                "bytes": 16375
                            },
                            {
                                "ts": 1903,
                                "bytes": 16375
                            },
                            {
                                "ts": 1931,
                                "bytes": 16375
                            },
                            {
                                "ts": 1959,
                                "bytes": 16375
                            },
                            {
                                "ts": 1987,
                                "bytes": 16375
                            },
                            {
                                "ts": 2018,
                                "bytes": 16375
                            },
                            {
                                "ts": 2045,
                                "bytes": 16375
                            },
                            {
                                "ts": 2073,
                                "bytes": 16375
                            },
                            {
                                "ts": 2102,
                                "bytes": 16375
                            },
                            {
                                "ts": 2129,
                                "bytes": 16375
                            },
                            {
                                "ts": 2157,
                                "bytes": 16375
                            },
                            {
                                "ts": 2176,
                                "bytes": 16375
                            },
                            {
                                "ts": 2205,
                                "bytes": 16375
                            },
                            {
                                "ts": 2233,
                                "bytes": 16375
                            },
                            {
                                "ts": 2261,
                                "bytes": 16375
                            },
                            {
                                "ts": 2289,
                                "bytes": 16375
                            },
                            {
                                "ts": 2318,
                                "bytes": 16375
                            },
                            {
                                "ts": 2346,
                                "bytes": 16375
                            },
                            {
                                "ts": 2374,
                                "bytes": 16375
                            },
                            {
                                "ts": 2403,
                                "bytes": 16375
                            },
                            {
                                "ts": 2431,
                                "bytes": 16375
                            },
                            {
                                "ts": 2459,
                                "bytes": 16375
                            },
                            {
                                "ts": 2487,
                                "bytes": 16375
                            },
                            {
                                "ts": 2507,
                                "bytes": 16375
                            },
                            {
                                "ts": 2535,
                                "bytes": 16375
                            },
                            {
                                "ts": 2563,
                                "bytes": 16375
                            },
                            {
                                "ts": 2591,
                                "bytes": 16375
                            },
                            {
                                "ts": 2620,
                                "bytes": 16375
                            },
                            {
                                "ts": 2648,
                                "bytes": 16375
                            },
                            {
                                "ts": 2676,
                                "bytes": 16375
                            },
                            {
                                "ts": 2705,
                                "bytes": 16375
                            },
                            {
                                "ts": 2733,
                                "bytes": 16375
                            },
                            {
                                "ts": 2759,
                                "bytes": 16375
                            },
                            {
                                "ts": 2787,
                                "bytes": 16375
                            },
                            {
                                "ts": 2811,
                                "bytes": 16375
                            },
                            {
                                "ts": 2848,
                                "bytes": 16375
                            },
                            {
                                "ts": 2867,
                                "bytes": 16375
                            },
                            {
                                "ts": 2895,
                                "bytes": 16375
                            },
                            {
                                "ts": 2924,
                                "bytes": 16375
                            },
                            {
                                "ts": 2952,
                                "bytes": 16375
                            },
                            {
                                "ts": 2980,
                                "bytes": 16375
                            },
                            {
                                "ts": 3009,
                                "bytes": 16375
                            },
                            {
                                "ts": 3038,
                                "bytes": 16375
                            },
                            {
                                "ts": 3057,
                                "bytes": 16375
                            },
                            {
                                "ts": 3084,
                                "bytes": 16375
                            },
                            {
                                "ts": 3113,
                                "bytes": 16375
                            },
                            {
                                "ts": 3141,
                                "bytes": 16375
                            },
                            {
                                "ts": 3167,
                                "bytes": 16375
                            },
                            {
                                "ts": 3197,
                                "bytes": 16375
                            },
                            {
                                "ts": 3226,
                                "bytes": 16375
                            },
                            {
                                "ts": 3254,
                                "bytes": 16375
                            },
                            {
                                "ts": 3282,
                                "bytes": 16375
                            },
                            {
                                "ts": 3311,
                                "bytes": 16375
                            },
                            {
                                "ts": 3334,
                                "bytes": 16375
                            },
                            {
                                "ts": 3358,
                                "bytes": 16375
                            },
                            {
                                "ts": 3386,
                                "bytes": 16375
                            },
                            {
                                "ts": 3415,
                                "bytes": 16375
                            },
                            {
                                "ts": 3443,
                                "bytes": 16375
                            },
                            {
                                "ts": 3469,
                                "bytes": 16375
                            },
                            {
                                "ts": 3499,
                                "bytes": 16375
                            },
                            {
                                "ts": 3525,
                                "bytes": 16375
                            },
                            {
                                "ts": 3556,
                                "bytes": 16375
                            },
                            {
                                "ts": 3584,
                                "bytes": 16375
                            },
                            {
                                "ts": 3618,
                                "bytes": 16375
                            },
                            {
                                "ts": 3646,
                                "bytes": 16375
                            },
                            {
                                "ts": 3674,
                                "bytes": 16375
                            },
                            {
                                "ts": 3688,
                                "bytes": 16375
                            },
                            {
                                "ts": 3719,
                                "bytes": 16375
                            },
                            {
                                "ts": 3752,
                                "bytes": 16375
                            },
                            {
                                "ts": 3780,
                                "bytes": 16375
                            },
                            {
                                "ts": 3808,
                                "bytes": 16375
                            },
                            {
                                "ts": 3836,
                                "bytes": 16375
                            },
                            {
                                "ts": 3855,
                                "bytes": 16375
                            },
                            {
                                "ts": 3884,
                                "bytes": 16375
                            },
                            {
                                "ts": 3917,
                                "bytes": 16375
                            },
                            {
                                "ts": 3945,
                                "bytes": 16375
                            },
                            {
                                "ts": 3966,
                                "bytes": 16375
                            },
                            {
                                "ts": 3992,
                                "bytes": 16375
                            },
                            {
                                "ts": 4023,
                                "bytes": 16375
                            },
                            {
                                "ts": 4049,
                                "bytes": 16375
                            },
                            {
                                "ts": 4077,
                                "bytes": 16375
                            },
                            {
                                "ts": 4106,
                                "bytes": 16375
                            },
                            {
                                "ts": 4131,
                                "bytes": 16375
                            },
                            {
                                "ts": 4167,
                                "bytes": 16375
                            },
                            {
                                "ts": 4188,
                                "bytes": 16375
                            },
                            {
                                "ts": 4224,
                                "bytes": 16375
                            },
                            {
                                "ts": 4238,
                                "bytes": 16375
                            },
                            {
                                "ts": 4273,
                                "bytes": 16375
                            },
                            {
                                "ts": 4299,
                                "bytes": 16375
                            },
                            {
                                "ts": 4327,
                                "bytes": 16375
                            },
                            {
                                "ts": 4354,
                                "bytes": 1152
                            },
                            {
                                "ts": 4355,
                                "bytes": 15223
                            },
                            {
                                "ts": 4384,
                                "bytes": 16375
                            },
                            {
                                "ts": 4413,
                                "bytes": 16375
                            },
                            {
                                "ts": 4436,
                                "bytes": 16375
                            },
                            {
                                "ts": 4459,
                                "bytes": 16375
                            },
                            {
                                "ts": 4492,
                                "bytes": 16375
                            },
                            {
                                "ts": 4521,
                                "bytes": 16375
                            },
                            {
                                "ts": 4550,
                                "bytes": 16375
                            },
                            {
                                "ts": 4577,
                                "bytes": 16375
                            },
                            {
                                "ts": 4606,
                                "bytes": 16375
                            },
                            {
                                "ts": 4627,
                                "bytes": 16375
                            },
                            {
                                "ts": 4655,
                                "bytes": 16375
                            },
                            {
                                "ts": 4688,
                                "bytes": 16375
                            },
                            {
                                "ts": 4704,
                                "bytes": 16375
                            },
                            {
                                "ts": 4735,
                                "bytes": 16375
                            },
                            {
                                "ts": 4766,
                                "bytes": 16375
                            },
                            {
                                "ts": 4793,
                                "bytes": 16375
                            },
                            {
                                "ts": 4821,
                                "bytes": 16375
                            },
                            {
                                "ts": 4848,
                                "bytes": 16375
                            },
                            {
                                "ts": 4869,
                                "bytes": 16375
                            },
                            {
                                "ts": 4905,
                                "bytes": 16375
                            },
                            {
                                "ts": 4933,
                                "bytes": 16375
                            },
                            {
                                "ts": 4952,
                                "bytes": 16375
                            },
                            {
                                "ts": 4980,
                                "bytes": 16375
                            },
                            {
                                "ts": 5011,
                                "bytes": 16375
                            },
                            {
                                "ts": 5038,
                                "bytes": 16375
                            },
                            {
                                "ts": 5065,
                                "bytes": 16375
                            },
                            {
                                "ts": 5094,
                                "bytes": 16375
                            },
                            {
                                "ts": 5123,
                                "bytes": 16375
                            },
                            {
                                "ts": 5150,
                                "bytes": 16375
                            },
                            {
                                "ts": 5178,
                                "bytes": 16375
                            },
                            {
                                "ts": 5207,
                                "bytes": 16375
                            },
                            {
                                "ts": 5235,
                                "bytes": 16375
                            },
                            {
                                "ts": 5255,
                                "bytes": 16375
                            },
                            {
                                "ts": 5283,
                                "bytes": 16375
                            },
                            {
                                "ts": 5311,
                                "bytes": 16375
                            },
                            {
                                "ts": 5339,
                                "bytes": 16375
                            },
                            {
                                "ts": 5367,
                                "bytes": 16375
                            },
                            {
                                "ts": 5396,
                                "bytes": 16375
                            },
                            {
                                "ts": 5424,
                                "bytes": 16375
                            },
                            {
                                "ts": 5452,
                                "bytes": 16375
                            },
                            {
                                "ts": 5480,
                                "bytes": 16375
                            },
                            {
                                "ts": 5509,
                                "bytes": 16375
                            },
                            {
                                "ts": 5537,
                                "bytes": 16375
                            },
                            {
                                "ts": 5566,
                                "bytes": 16375
                            },
                            {
                                "ts": 5584,
                                "bytes": 16375
                            },
                            {
                                "ts": 5612,
                                "bytes": 16375
                            },
                            {
                                "ts": 5641,
                                "bytes": 16375
                            },
                            {
                                "ts": 5669,
                                "bytes": 16375
                            },
                            {
                                "ts": 5697,
                                "bytes": 16375
                            },
                            {
                                "ts": 5726,
                                "bytes": 16375
                            },
                            {
                                "ts": 5755,
                                "bytes": 16375
                            },
                            {
                                "ts": 5783,
                                "bytes": 16375
                            },
                            {
                                "ts": 5811,
                                "bytes": 16375
                            },
                            {
                                "ts": 5839,
                                "bytes": 16375
                            },
                            {
                                "ts": 5868,
                                "bytes": 16375
                            },
                            {
                                "ts": 5886,
                                "bytes": 16375
                            },
                            {
                                "ts": 5915,
                                "bytes": 16375
                            },
                            {
                                "ts": 5943,
                                "bytes": 16375
                            },
                            {
                                "ts": 5971,
                                "bytes": 16375
                            },
                            {
                                "ts": 6000,
                                "bytes": 16375
                            },
                            {
                                "ts": 6026,
                                "bytes": 16375
                            },
                            {
                                "ts": 6058,
                                "bytes": 16375
                            },
                            {
                                "ts": 6086,
                                "bytes": 16375
                            },
                            {
                                "ts": 6113,
                                "bytes": 16375
                            },
                            {
                                "ts": 6141,
                                "bytes": 16375
                            },
                            {
                                "ts": 6169,
                                "bytes": 16375
                            },
                            {
                                "ts": 6198,
                                "bytes": 16375
                            },
                            {
                                "ts": 6217,
                                "bytes": 16375
                            },
                            {
                                "ts": 6245,
                                "bytes": 16375
                            },
                            {
                                "ts": 6276,
                                "bytes": 16375
                            },
                            {
                                "ts": 6302,
                                "bytes": 16375
                            },
                            {
                                "ts": 6330,
                                "bytes": 16375
                            },
                            {
                                "ts": 6358,
                                "bytes": 16375
                            },
                            {
                                "ts": 6386,
                                "bytes": 16375
                            },
                            {
                                "ts": 6416,
                                "bytes": 16375
                            },
                            {
                                "ts": 6438,
                                "bytes": 16375
                            },
                            {
                                "ts": 6471,
                                "bytes": 16375
                            },
                            {
                                "ts": 6493,
                                "bytes": 16375
                            },
                            {
                                "ts": 6521,
                                "bytes": 16375
                            },
                            {
                                "ts": 6548,
                                "bytes": 16375
                            },
                            {
                                "ts": 6575,
                                "bytes": 16375
                            },
                            {
                                "ts": 6605,
                                "bytes": 16375
                            },
                            {
                                "ts": 6634,
                                "bytes": 16375
                            },
                            {
                                "ts": 6658,
                                "bytes": 16375
                            },
                            {
                                "ts": 6688,
                                "bytes": 16375
                            },
                            {
                                "ts": 6716,
                                "bytes": 16375
                            },
                            {
                                "ts": 6741,
                                "bytes": 16375
                            },
                            {
                                "ts": 6769,
                                "bytes": 16375
                            },
                            {
                                "ts": 6795,
                                "bytes": 16375
                            },
                            {
                                "ts": 6825,
                                "bytes": 16375
                            },
                            {
                                "ts": 6853,
                                "bytes": 16375
                            },
                            {
                                "ts": 6882,
                                "bytes": 16375
                            },
                            {
                                "ts": 6906,
                                "bytes": 16375
                            },
                            {
                                "ts": 6940,
                                "bytes": 16375
                            },
                            {
                                "ts": 6964,
                                "bytes": 16375
                            },
                            {
                                "ts": 6994,
                                "bytes": 16375
                            },
                            {
                                "ts": 7075,
                                "bytes": 32750
                            },
                            {
                                "ts": 7078,
                                "bytes": 16375
                            },
                            {
                                "ts": 7101,
                                "bytes": 16375
                            },
                            {
                                "ts": 7134,
                                "bytes": 16375
                            },
                            {
                                "ts": 7159,
                                "bytes": 16375
                            },
                            {
                                "ts": 7185,
                                "bytes": 16375
                            },
                            {
                                "ts": 7213,
                                "bytes": 16375
                            },
                            {
                                "ts": 7239,
                                "bytes": 16375
                            },
                            {
                                "ts": 7273,
                                "bytes": 16375
                            },
                            {
                                "ts": 7300,
                                "bytes": 16375
                            },
                            {
                                "ts": 7328,
                                "bytes": 16375
                            },
                            {
                                "ts": 7359,
                                "bytes": 16375
                            },
                            {
                                "ts": 7379,
                                "bytes": 16375
                            },
                            {
                                "ts": 7409,
                                "bytes": 16375
                            },
                            {
                                "ts": 7438,
                                "bytes": 16375
                            },
                            {
                                "ts": 7464,
                                "bytes": 16375
                            },
                            {
                                "ts": 7496,
                                "bytes": 16375
                            },
                            {
                                "ts": 7525,
                                "bytes": 16375
                            },
                            {
                                "ts": 7547,
                                "bytes": 16375
                            },
                            {
                                "ts": 7575,
                                "bytes": 16375
                            },
                            {
                                "ts": 7600,
                                "bytes": 16375
                            },
                            {
                                "ts": 7634,
                                "bytes": 16375
                            },
                            {
                                "ts": 7657,
                                "bytes": 16375
                            },
                            {
                                "ts": 7689,
                                "bytes": 16375
                            },
                            {
                                "ts": 7710,
                                "bytes": 16375
                            },
                            {
                                "ts": 7743,
                                "bytes": 16375
                            },
                            {
                                "ts": 7768,
                                "bytes": 16375
                            },
                            {
                                "ts": 7800,
                                "bytes": 16375
                            },
                            {
                                "ts": 7827,
                                "bytes": 16375
                            },
                            {
                                "ts": 7850,
                                "bytes": 16375
                            },
                            {
                                "ts": 7875,
                                "bytes": 2304
                            },
                            {
                                "ts": 7875,
                                "bytes": 14071
                            },
                            {
                                "ts": 7907,
                                "bytes": 16375
                            },
                            {
                                "ts": 7937,
                                "bytes": 16375
                            },
                            {
                                "ts": 7973,
                                "bytes": 16375
                            },
                            {
                                "ts": 7993,
                                "bytes": 16375
                            },
                            {
                                "ts": 8019,
                                "bytes": 16375
                            },
                            {
                                "ts": 8054,
                                "bytes": 16375
                            },
                            {
                                "ts": 8082,
                                "bytes": 16375
                            },
                            {
                                "ts": 8108,
                                "bytes": 16375
                            },
                            {
                                "ts": 8136,
                                "bytes": 16375
                            },
                            {
                                "ts": 8156,
                                "bytes": 16375
                            },
                            {
                                "ts": 8184,
                                "bytes": 16375
                            },
                            {
                                "ts": 8212,
                                "bytes": 16375
                            },
                            {
                                "ts": 8243,
                                "bytes": 16375
                            },
                            {
                                "ts": 8270,
                                "bytes": 16375
                            },
                            {
                                "ts": 8294,
                                "bytes": 16375
                            },
                            {
                                "ts": 8329,
                                "bytes": 16375
                            },
                            {
                                "ts": 8364,
                                "bytes": 16375
                            },
                            {
                                "ts": 8372,
                                "bytes": 16375
                            },
                            {
                                "ts": 8408,
                                "bytes": 16375
                            },
                            {
                                "ts": 8436,
                                "bytes": 16375
                            },
                            {
                                "ts": 8467,
                                "bytes": 16375
                            },
                            {
                                "ts": 8483,
                                "bytes": 16375
                            },
                            {
                                "ts": 8523,
                                "bytes": 16375
                            },
                            {
                                "ts": 8550,
                                "bytes": 16375
                            },
                            {
                                "ts": 8587,
                                "bytes": 16375
                            },
                            {
                                "ts": 8603,
                                "bytes": 16375
                            },
                            {
                                "ts": 8637,
                                "bytes": 16375
                            },
                            {
                                "ts": 8673,
                                "bytes": 16375
                            },
                            {
                                "ts": 8693,
                                "bytes": 16375
                            },
                            {
                                "ts": 8724,
                                "bytes": 16375
                            },
                            {
                                "ts": 8748,
                                "bytes": 16375
                            },
                            {
                                "ts": 8777,
                                "bytes": 16375
                            },
                            {
                                "ts": 8803,
                                "bytes": 16375
                            },
                            {
                                "ts": 8834,
                                "bytes": 16375
                            },
                            {
                                "ts": 8866,
                                "bytes": 16375
                            },
                            {
                                "ts": 8882,
                                "bytes": 16375
                            },
                            {
                                "ts": 8917,
                                "bytes": 16375
                            },
                            {
                                "ts": 8948,
                                "bytes": 16375
                            },
                            {
                                "ts": 8975,
                                "bytes": 16375
                            },
                            {
                                "ts": 8999,
                                "bytes": 16375
                            },
                            {
                                "ts": 9069,
                                "bytes": 16375
                            },
                            {
                                "ts": 9071,
                                "bytes": 16375
                            },
                            {
                                "ts": 9085,
                                "bytes": 16375
                            },
                            {
                                "ts": 9109,
                                "bytes": 16375
                            },
                            {
                                "ts": 9136,
                                "bytes": 16375
                            },
                            {
                                "ts": 9164,
                                "bytes": 16375
                            },
                            {
                                "ts": 9195,
                                "bytes": 16375
                            },
                            {
                                "ts": 9226,
                                "bytes": 16375
                            },
                            {
                                "ts": 9252,
                                "bytes": 16375
                            },
                            {
                                "ts": 9282,
                                "bytes": 16375
                            },
                            {
                                "ts": 9307,
                                "bytes": 16375
                            },
                            {
                                "ts": 9335,
                                "bytes": 16375
                            },
                            {
                                "ts": 9362,
                                "bytes": 16375
                            },
                            {
                                "ts": 9386,
                                "bytes": 16375
                            },
                            {
                                "ts": 9417,
                                "bytes": 16375
                            },
                            {
                                "ts": 9449,
                                "bytes": 16375
                            },
                            {
                                "ts": 9473,
                                "bytes": 16375
                            },
                            {
                                "ts": 9501,
                                "bytes": 16375
                            },
                            {
                                "ts": 9528,
                                "bytes": 16375
                            },
                            {
                                "ts": 9560,
                                "bytes": 16375
                            },
                            {
                                "ts": 9589,
                                "bytes": 16375
                            },
                            {
                                "ts": 9609,
                                "bytes": 16375
                            },
                            {
                                "ts": 9637,
                                "bytes": 16375
                            },
                            {
                                "ts": 9673,
                                "bytes": 16375
                            },
                            {
                                "ts": 9697,
                                "bytes": 16375
                            },
                            {
                                "ts": 9722,
                                "bytes": 16375
                            },
                            {
                                "ts": 9765,
                                "bytes": 16375
                            },
                            {
                                "ts": 9783,
                                "bytes": 16375
                            },
                            {
                                "ts": 9809,
                                "bytes": 16375
                            },
                            {
                                "ts": 9833,
                                "bytes": 16375
                            },
                            {
                                "ts": 9862,
                                "bytes": 16375
                            },
                            {
                                "ts": 9891,
                                "bytes": 16375
                            },
                            {
                                "ts": 9922,
                                "bytes": 16375
                            },
                            {
                                "ts": 9947,
                                "bytes": 16375
                            },
                            {
                                "ts": 9975,
                                "bytes": 16375
                            },
                            {
                                "ts": 10002,
                                "bytes": 16375
                            },
                            {
                                "ts": 10069,
                                "bytes": 16375
                            },
                            {
                                "ts": 10071,
                                "bytes": 16375
                            },
                            {
                                "ts": 10087,
                                "bytes": 16375
                            },
                            {
                                "ts": 10115,
                                "bytes": 16375
                            },
                            {
                                "ts": 10142,
                                "bytes": 16375
                            },
                            {
                                "ts": 10165,
                                "bytes": 16375
                            },
                            {
                                "ts": 10196,
                                "bytes": 16375
                            },
                            {
                                "ts": 10220,
                                "bytes": 16375
                            },
                            {
                                "ts": 10253,
                                "bytes": 16375
                            },
                            {
                                "ts": 10279,
                                "bytes": 16375
                            },
                            {
                                "ts": 10304,
                                "bytes": 16375
                            },
                            {
                                "ts": 10335,
                                "bytes": 16375
                            },
                            {
                                "ts": 10358,
                                "bytes": 16375
                            },
                            {
                                "ts": 10388,
                                "bytes": 16375
                            },
                            {
                                "ts": 10419,
                                "bytes": 16375
                            },
                            {
                                "ts": 10446,
                                "bytes": 16375
                            },
                            {
                                "ts": 10474,
                                "bytes": 16375
                            },
                            {
                                "ts": 10501,
                                "bytes": 16375
                            },
                            {
                                "ts": 10531,
                                "bytes": 16375
                            },
                            {
                                "ts": 10554,
                                "bytes": 16375
                            },
                            {
                                "ts": 10580,
                                "bytes": 16375
                            },
                            {
                                "ts": 10609,
                                "bytes": 16375
                            },
                            {
                                "ts": 10639,
                                "bytes": 16375
                            },
                            {
                                "ts": 10667,
                                "bytes": 16375
                            },
                            {
                                "ts": 10695,
                                "bytes": 16375
                            },
                            {
                                "ts": 10722,
                                "bytes": 16375
                            },
                            {
                                "ts": 10747,
                                "bytes": 16375
                            },
                            {
                                "ts": 10774,
                                "bytes": 16375
                            },
                            {
                                "ts": 10801,
                                "bytes": 16375
                            },
                            {
                                "ts": 10834,
                                "bytes": 16375
                            },
                            {
                                "ts": 10862,
                                "bytes": 16375
                            },
                            {
                                "ts": 10890,
                                "bytes": 16375
                            },
                            {
                                "ts": 10918,
                                "bytes": 16375
                            },
                            {
                                "ts": 10945,
                                "bytes": 16375
                            },
                            {
                                "ts": 10968,
                                "bytes": 16375
                            },
                            {
                                "ts": 11001,
                                "bytes": 16375
                            },
                            {
                                "ts": 11043,
                                "bytes": 16375
                            },
                            {
                                "ts": 11057,
                                "bytes": 16375
                            },
                            {
                                "ts": 11084,
                                "bytes": 16375
                            },
                            {
                                "ts": 11107,
                                "bytes": 16375
                            },
                            {
                                "ts": 11139,
                                "bytes": 16375
                            },
                            {
                                "ts": 11165,
                                "bytes": 16375
                            },
                            {
                                "ts": 11192,
                                "bytes": 16375
                            },
                            {
                                "ts": 11220,
                                "bytes": 16375
                            },
                            {
                                "ts": 11248,
                                "bytes": 16375
                            },
                            {
                                "ts": 11277,
                                "bytes": 16375
                            },
                            {
                                "ts": 11305,
                                "bytes": 16375
                            },
                            {
                                "ts": 11329,
                                "bytes": 16375
                            },
                            {
                                "ts": 11359,
                                "bytes": 16375
                            },
                            {
                                "ts": 11387,
                                "bytes": 16375
                            },
                            {
                                "ts": 11415,
                                "bytes": 16375
                            },
                            {
                                "ts": 11424,
                                "bytes": 3456
                            },
                            {
                                "ts": 11455,
                                "bytes": 16375
                            },
                            {
                                "ts": 11479,
                                "bytes": 16375
                            },
                            {
                                "ts": 11504,
                                "bytes": 16375
                            },
                            {
                                "ts": 11531,
                                "bytes": 16375
                            },
                            {
                                "ts": 11563,
                                "bytes": 16375
                            },
                            {
                                "ts": 11587,
                                "bytes": 16375
                            },
                            {
                                "ts": 11614,
                                "bytes": 16375
                            },
                            {
                                "ts": 11642,
                                "bytes": 16375
                            },
                            {
                                "ts": 11670,
                                "bytes": 16375
                            },
                            {
                                "ts": 11697,
                                "bytes": 16375
                            },
                            {
                                "ts": 11727,
                                "bytes": 16375
                            },
                            {
                                "ts": 11751,
                                "bytes": 16375
                            },
                            {
                                "ts": 11784,
                                "bytes": 16375
                            },
                            {
                                "ts": 11808,
                                "bytes": 16375
                            },
                            {
                                "ts": 11835,
                                "bytes": 16375
                            },
                            {
                                "ts": 11873,
                                "bytes": 16375
                            },
                            {
                                "ts": 11894,
                                "bytes": 16375
                            },
                            {
                                "ts": 11922,
                                "bytes": 16375
                            },
                            {
                                "ts": 11949,
                                "bytes": 16375
                            },
                            {
                                "ts": 11973,
                                "bytes": 16375
                            },
                            {
                                "ts": 12001,
                                "bytes": 16375
                            },
                            {
                                "ts": 12031,
                                "bytes": 16375
                            },
                            {
                                "ts": 12058,
                                "bytes": 16375
                            },
                            {
                                "ts": 12084,
                                "bytes": 16375
                            },
                            {
                                "ts": 12120,
                                "bytes": 16375
                            },
                            {
                                "ts": 12144,
                                "bytes": 16375
                            },
                            {
                                "ts": 12168,
                                "bytes": 16375
                            },
                            {
                                "ts": 12203,
                                "bytes": 16375
                            },
                            {
                                "ts": 12224,
                                "bytes": 16375
                            },
                            {
                                "ts": 12251,
                                "bytes": 16375
                            },
                            {
                                "ts": 12287,
                                "bytes": 16375
                            },
                            {
                                "ts": 12311,
                                "bytes": 16375
                            },
                            {
                                "ts": 12338,
                                "bytes": 16375
                            },
                            {
                                "ts": 12366,
                                "bytes": 16375
                            },
                            {
                                "ts": 12391,
                                "bytes": 16375
                            },
                            {
                                "ts": 12421,
                                "bytes": 16375
                            },
                            {
                                "ts": 12448,
                                "bytes": 16375
                            },
                            {
                                "ts": 12472,
                                "bytes": 16375
                            },
                            {
                                "ts": 12501,
                                "bytes": 16375
                            },
                            {
                                "ts": 12529,
                                "bytes": 16375
                            },
                            {
                                "ts": 12556,
                                "bytes": 16375
                            },
                            {
                                "ts": 12587,
                                "bytes": 16375
                            },
                            {
                                "ts": 12623,
                                "bytes": 16375
                            },
                            {
                                "ts": 12650,
                                "bytes": 16375
                            },
                            {
                                "ts": 12666,
                                "bytes": 16375
                            },
                            {
                                "ts": 12694,
                                "bytes": 16375
                            },
                            {
                                "ts": 12722,
                                "bytes": 16375
                            },
                            {
                                "ts": 12753,
                                "bytes": 16375
                            },
                            {
                                "ts": 12779,
                                "bytes": 16375
                            },
                            {
                                "ts": 12813,
                                "bytes": 16375
                            },
                            {
                                "ts": 12833,
                                "bytes": 16375
                            },
                            {
                                "ts": 12860,
                                "bytes": 16375
                            },
                            {
                                "ts": 12888,
                                "bytes": 16375
                            },
                            {
                                "ts": 12915,
                                "bytes": 16375
                            },
                            {
                                "ts": 12939,
                                "bytes": 16375
                            },
                            {
                                "ts": 12970,
                                "bytes": 16375
                            },
                            {
                                "ts": 13002,
                                "bytes": 16375
                            },
                            {
                                "ts": 13041,
                                "bytes": 16375
                            },
                            {
                                "ts": 13053,
                                "bytes": 16375
                            },
                            {
                                "ts": 13084,
                                "bytes": 16375
                            },
                            {
                                "ts": 13110,
                                "bytes": 16375
                            },
                            {
                                "ts": 13138,
                                "bytes": 16375
                            },
                            {
                                "ts": 13166,
                                "bytes": 16375
                            },
                            {
                                "ts": 13190,
                                "bytes": 16375
                            },
                            {
                                "ts": 13228,
                                "bytes": 16375
                            },
                            {
                                "ts": 13245,
                                "bytes": 16375
                            },
                            {
                                "ts": 13281,
                                "bytes": 16375
                            },
                            {
                                "ts": 13300,
                                "bytes": 16375
                            },
                            {
                                "ts": 13328,
                                "bytes": 16375
                            },
                            {
                                "ts": 13355,
                                "bytes": 16375
                            },
                            {
                                "ts": 13383,
                                "bytes": 16375
                            },
                            {
                                "ts": 13422,
                                "bytes": 16375
                            },
                            {
                                "ts": 13439,
                                "bytes": 16375
                            },
                            {
                                "ts": 13472,
                                "bytes": 16375
                            },
                            {
                                "ts": 13497,
                                "bytes": 16375
                            },
                            {
                                "ts": 13523,
                                "bytes": 16375
                            },
                            {
                                "ts": 13549,
                                "bytes": 16375
                            },
                            {
                                "ts": 13576,
                                "bytes": 16375
                            },
                            {
                                "ts": 13607,
                                "bytes": 16375
                            },
                            {
                                "ts": 13631,
                                "bytes": 16375
                            },
                            {
                                "ts": 13659,
                                "bytes": 16375
                            },
                            {
                                "ts": 13687,
                                "bytes": 16375
                            },
                            {
                                "ts": 13715,
                                "bytes": 16375
                            },
                            {
                                "ts": 13742,
                                "bytes": 16375
                            },
                            {
                                "ts": 13774,
                                "bytes": 16375
                            },
                            {
                                "ts": 13805,
                                "bytes": 16375
                            },
                            {
                                "ts": 13830,
                                "bytes": 16375
                            },
                            {
                                "ts": 13857,
                                "bytes": 16375
                            },
                            {
                                "ts": 13892,
                                "bytes": 16375
                            },
                            {
                                "ts": 13915,
                                "bytes": 16375
                            },
                            {
                                "ts": 13942,
                                "bytes": 16375
                            },
                            {
                                "ts": 13973,
                                "bytes": 16375
                            },
                            {
                                "ts": 14001,
                                "bytes": 16375
                            },
                            {
                                "ts": 14033,
                                "bytes": 16375
                            },
                            {
                                "ts": 14063,
                                "bytes": 16375
                            },
                            {
                                "ts": 14091,
                                "bytes": 16375
                            },
                            {
                                "ts": 14120,
                                "bytes": 16375
                            },
                            {
                                "ts": 14143,
                                "bytes": 16375
                            },
                            {
                                "ts": 14177,
                                "bytes": 16375
                            },
                            {
                                "ts": 14199,
                                "bytes": 16375
                            },
                            {
                                "ts": 14228,
                                "bytes": 16375
                            },
                            {
                                "ts": 14262,
                                "bytes": 16375
                            },
                            {
                                "ts": 14289,
                                "bytes": 16375
                            },
                            {
                                "ts": 14316,
                                "bytes": 16375
                            },
                            {
                                "ts": 14345,
                                "bytes": 16375
                            },
                            {
                                "ts": 14377,
                                "bytes": 16375
                            },
                            {
                                "ts": 14401,
                                "bytes": 16375
                            },
                            {
                                "ts": 14432,
                                "bytes": 16375
                            },
                            {
                                "ts": 14458,
                                "bytes": 16375
                            },
                            {
                                "ts": 14489,
                                "bytes": 16375
                            },
                            {
                                "ts": 14519,
                                "bytes": 16375
                            },
                            {
                                "ts": 14547,
                                "bytes": 16375
                            },
                            {
                                "ts": 14572,
                                "bytes": 16375
                            },
                            {
                                "ts": 14604,
                                "bytes": 16375
                            },
                            {
                                "ts": 14630,
                                "bytes": 16375
                            },
                            {
                                "ts": 14656,
                                "bytes": 16375
                            },
                            {
                                "ts": 14687,
                                "bytes": 16375
                            },
                            {
                                "ts": 14718,
                                "bytes": 16375
                            },
                            {
                                "ts": 14744,
                                "bytes": 16375
                            },
                            {
                                "ts": 14776,
                                "bytes": 16375
                            },
                            {
                                "ts": 14799,
                                "bytes": 16375
                            },
                            {
                                "ts": 14828,
                                "bytes": 16375
                            },
                            {
                                "ts": 14862,
                                "bytes": 16375
                            },
                            {
                                "ts": 14887,
                                "bytes": 16375
                            },
                            {
                                "ts": 14916,
                                "bytes": 16375
                            },
                            {
                                "ts": 14946,
                                "bytes": 16375
                            },
                            {
                                "ts": 14969,
                                "bytes": 16375
                            },
                            {
                                "ts": 15003,
                                "bytes": 16375
                            },
                            {
                                "ts": 15030,
                                "bytes": 1152
                            },
                            {
                                "ts": 15044,
                                "bytes": 15223
                            },
                            {
                                "ts": 15055,
                                "bytes": 16375
                            },
                            {
                                "ts": 15085,
                                "bytes": 16375
                            },
                            {
                                "ts": 15117,
                                "bytes": 16375
                            },
                            {
                                "ts": 15143,
                                "bytes": 16375
                            },
                            {
                                "ts": 15173,
                                "bytes": 16375
                            },
                            {
                                "ts": 15202,
                                "bytes": 16375
                            },
                            {
                                "ts": 15228,
                                "bytes": 16375
                            },
                            {
                                "ts": 15260,
                                "bytes": 16375
                            },
                            {
                                "ts": 15283,
                                "bytes": 11106
                            }
                        ],
                        "expires": "",
                        "cacheControl": "",
                        "contentType": "video\/mp4",
                        "contentEncoding": "",
                        "socket": 91,
                        "protocol": "HTTP\/2",
                        "dns_start": -1,
                        "dns_end": -1,
                        "connect_start": -1,
                        "connect_end": -1,
                        "ssl_start": -1,
                        "ssl_end": -1,
                        "initiator": "https:\/\/www.simonrisi.ch\/",
                        "initiator_line": 163,
                        "initiator_column": "",
                        "initiator_type": "parser",
                        "priority": "Low",
                        "initial_priority": "Low",
                        "server_rtt": null,
                        "headers": {
                            "request": [
                                ":authority: www.simonrisi.ch",
                                ":method: GET",
                                ":path: \/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/40d8cd3cb7-1729087993\/hochformat-video-duren.mp4",
                                ":scheme: https",
                                "accept: *\/*",
                                "accept-encoding: identity;q=1, *;q=0",
                                "accept-language: en-US,en;q=0.9",
                                "priority: i",
                                "range: bytes=0-",
                                "referer: https:\/\/www.simonrisi.ch\/",
                                "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                "sec-ch-ua-mobile: ?0",
                                "sec-ch-ua-platform: \"Unknown\"",
                                "sec-fetch-dest: video",
                                "sec-fetch-mode: cors",
                                "sec-fetch-site: same-origin",
                                "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                            ],
                            "response": [
                                "Content-Length: 8545937",
                                "Content-Range: bytes 0-8545936\/8545937",
                                "accept-ranges: bytes",
                                "content-type: video\/mp4",
                                "date: Tue, 24 Dec 2024 20:41:38 GMT",
                                "etag: \"826691-625802722ad5a\"",
                                "last-modified: Mon, 28 Oct 2024 02:23:22 GMT",
                                "server: Apache",
                                ":status: 206",
                                "content-length: 8545937",
                                "content-range: bytes 0-8545936\/8545937"
                            ]
                        },
                        "bytesOut": 2233,
                        "score_cache": -1,
                        "score_cdn": 0,
                        "score_gzip": -1,
                        "score_cookies": -1,
                        "score_keep-alive": 100,
                        "score_minify": -1,
                        "score_combine": -1,
                        "score_compress": -1,
                        "score_etags": -1,
                        "dns_ms": -1,
                        "connect_ms": -1,
                        "ssl_ms": -1,
                        "gzip_total": null,
                        "gzip_save": null,
                        "minify_total": null,
                        "minify_save": null,
                        "image_total": null,
                        "image_save": null,
                        "cache_time": null,
                        "cdn_provider": "",
                        "server_count": null,
                        "created": 464,
                        "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                        "http2_stream_id": 17,
                        "http2_stream_dependency": 15,
                        "http2_stream_weight": 147,
                        "http2_stream_exclusive": 1,
                        "netlog_id": 136,
                        "server_port": "443",
                        "load_end": 15283,
                        "ttfb_start": 465,
                        "ttfb_end": 835,
                        "download_start": 835,
                        "download_end": 15283,
                        "download_ms": 14448,
                        "all_start": 465,
                        "all_end": 15283,
                        "all_ms": 14818,
                        "index": 8,
                        "number": 9
                    },
                    {
                        "type": 3,
                        "id": "26637.26",
                        "request_id": "26637.26",
                        "ip_addr": "217.26.52.23",
                        "full_url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/index.mjs",
                        "is_secure": 1,
                        "method": "GET",
                        "host": "www.simonrisi.ch",
                        "url": "\/assets\/js\/modules\/curtainsjs\/index.mjs",
                        "raw_id": "26637.26",
                        "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                        "documentURL": "https:\/\/www.simonrisi.ch\/",
                        "responseCode": 200,
                        "request_type": "Script",
                        "load_ms": 14732,
                        "ttfb_ms": 14730,
                        "load_start": 550,
                        "load_start_float": 550.00014199999998,
                        "bytesIn": 258,
                        "objectSize": 258,
                        "objectSizeUncompressed": 645,
                        "chunks": [
                            {
                                "ts": 15281,
                                "bytes": 258,
                                "inflated": 645
                            }
                        ],
                        "expires": "",
                        "cacheControl": "",
                        "contentType": "text\/javascript",
                        "contentEncoding": "gzip",
                        "socket": 91,
                        "protocol": "HTTP\/2",
                        "dns_start": -1,
                        "dns_end": -1,
                        "connect_start": -1,
                        "connect_end": -1,
                        "ssl_start": -1,
                        "ssl_end": -1,
                        "initiator": "https:\/\/www.simonrisi.ch\/assets\/js\/main.1688546879.js",
                        "initiator_line": 185,
                        "initiator_column": "",
                        "initiator_type": "script",
                        "priority": "High",
                        "initial_priority": "High",
                        "server_rtt": null,
                        "headers": {
                            "request": [
                                ":authority: www.simonrisi.ch",
                                ":method: GET",
                                ":path: \/assets\/js\/modules\/curtainsjs\/index.mjs",
                                ":scheme: https",
                                "accept: *\/*",
                                "accept-encoding: gzip, deflate, br, zstd",
                                "accept-language: en-US,en;q=0.9",
                                "origin: https:\/\/www.simonrisi.ch",
                                "priority: u=1",
                                "referer: https:\/\/www.simonrisi.ch\/assets\/js\/main.1688546879.js",
                                "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                "sec-ch-ua-mobile: ?0",
                                "sec-ch-ua-platform: \"Unknown\"",
                                "sec-fetch-dest: script",
                                "sec-fetch-mode: cors",
                                "sec-fetch-site: same-origin",
                                "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                            ],
                            "response": [
                                "accept-ranges: bytes",
                                "content-encoding: gzip",
                                "content-length: 258",
                                "content-type: text\/javascript",
                                "date: Tue, 24 Dec 2024 20:41:46 GMT",
                                "etag: \"285-5ff9b3dd40286-gzip\"",
                                "last-modified: Mon, 03 Jul 2023 20:45:05 GMT",
                                "server: Apache",
                                "vary: Accept-Encoding",
                                ":status: 200"
                            ]
                        },
                        "bytesOut": 2026,
                        "score_cache": 0,
                        "score_cdn": 0,
                        "score_gzip": 100,
                        "score_cookies": -1,
                        "score_keep-alive": 100,
                        "score_minify": -1,
                        "score_combine": -1,
                        "score_compress": -1,
                        "score_etags": -1,
                        "dns_ms": -1,
                        "connect_ms": -1,
                        "ssl_ms": -1,
                        "gzip_total": 258,
                        "gzip_save": 0,
                        "minify_total": null,
                        "minify_save": null,
                        "image_total": null,
                        "image_save": null,
                        "cache_time": 0,
                        "cdn_provider": "",
                        "server_count": null,
                        "created": 549,
                        "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                        "http2_stream_id": 19,
                        "http2_stream_dependency": 0,
                        "http2_stream_weight": 220,
                        "http2_stream_exclusive": 1,
                        "netlog_id": 142,
                        "server_port": "443",
                        "renderBlocking": "non_blocking",
                        "load_end": 15282,
                        "ttfb_start": 550,
                        "ttfb_end": 15280,
                        "download_start": 15280,
                        "download_end": 15282,
                        "download_ms": 2,
                        "all_start": 550,
                        "all_end": 15282,
                        "all_ms": 14732,
                        "index": 9,
                        "number": 10
                    },
                    {
                        "type": 3,
                        "id": "26637.27",
                        "request_id": "26637.27",
                        "ip_addr": "217.26.52.23",
                        "full_url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/TextTexture.js",
                        "is_secure": 1,
                        "method": "GET",
                        "host": "www.simonrisi.ch",
                        "url": "\/assets\/js\/modules\/TextTexture.js",
                        "raw_id": "26637.27",
                        "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                        "documentURL": "https:\/\/www.simonrisi.ch\/",
                        "responseCode": 200,
                        "request_type": "Script",
                        "load_ms": 14732,
                        "ttfb_ms": 14731,
                        "load_start": 550,
                        "load_start_float": 550.00014799999997,
                        "bytesIn": 4089,
                        "objectSize": 4089,
                        "objectSizeUncompressed": 14408,
                        "chunks": [
                            {
                                "ts": 15282,
                                "bytes": 4089,
                                "inflated": 14408
                            }
                        ],
                        "expires": "",
                        "cacheControl": "",
                        "contentType": "text\/javascript",
                        "contentEncoding": "gzip",
                        "socket": 91,
                        "protocol": "HTTP\/2",
                        "dns_start": -1,
                        "dns_end": -1,
                        "connect_start": -1,
                        "connect_end": -1,
                        "ssl_start": -1,
                        "ssl_end": -1,
                        "initiator": "https:\/\/www.simonrisi.ch\/assets\/js\/main.1688546879.js",
                        "initiator_line": 186,
                        "initiator_column": "",
                        "initiator_type": "script",
                        "priority": "High",
                        "initial_priority": "High",
                        "server_rtt": null,
                        "headers": {
                            "request": [
                                ":authority: www.simonrisi.ch",
                                ":method: GET",
                                ":path: \/assets\/js\/modules\/TextTexture.js",
                                ":scheme: https",
                                "accept: *\/*",
                                "accept-encoding: gzip, deflate, br, zstd",
                                "accept-language: en-US,en;q=0.9",
                                "origin: https:\/\/www.simonrisi.ch",
                                "priority: u=1",
                                "referer: https:\/\/www.simonrisi.ch\/assets\/js\/main.1688546879.js",
                                "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                "sec-ch-ua-mobile: ?0",
                                "sec-ch-ua-platform: \"Unknown\"",
                                "sec-fetch-dest: script",
                                "sec-fetch-mode: cors",
                                "sec-fetch-site: same-origin",
                                "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                            ],
                            "response": [
                                "accept-ranges: bytes",
                                "content-encoding: gzip",
                                "content-length: 4089",
                                "content-type: text\/javascript",
                                "date: Tue, 24 Dec 2024 20:41:46 GMT",
                                "etag: \"3848-5ff9b3d938144-gzip\"",
                                "last-modified: Mon, 03 Jul 2023 20:45:01 GMT",
                                "server: Apache",
                                "vary: Accept-Encoding",
                                ":status: 200"
                            ]
                        },
                        "bytesOut": 2008,
                        "score_cache": 0,
                        "score_cdn": 0,
                        "score_gzip": 100,
                        "score_cookies": -1,
                        "score_keep-alive": 100,
                        "score_minify": -1,
                        "score_combine": -1,
                        "score_compress": -1,
                        "score_etags": -1,
                        "dns_ms": -1,
                        "connect_ms": -1,
                        "ssl_ms": -1,
                        "gzip_total": 4089,
                        "gzip_save": 0,
                        "minify_total": null,
                        "minify_save": null,
                        "image_total": null,
                        "image_save": null,
                        "cache_time": 0,
                        "cdn_provider": "",
                        "server_count": null,
                        "created": 549,
                        "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                        "http2_stream_id": 21,
                        "http2_stream_dependency": 19,
                        "http2_stream_weight": 220,
                        "http2_stream_exclusive": 1,
                        "netlog_id": 148,
                        "server_port": "443",
                        "renderBlocking": "non_blocking",
                        "load_end": 15282,
                        "ttfb_start": 550,
                        "ttfb_end": 15281,
                        "download_start": 15281,
                        "download_end": 15282,
                        "download_ms": 1,
                        "all_start": 550,
                        "all_end": 15282,
                        "all_ms": 14732,
                        "index": 10,
                        "number": 11
                    },
                    {
                        "type": 3,
                        "id": "26637.32",
                        "request_id": "26637.32",
                        "ip_addr": "217.26.52.23",
                        "full_url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Curtains.js",
                        "is_secure": 1,
                        "method": "GET",
                        "host": "www.simonrisi.ch",
                        "url": "\/assets\/js\/modules\/curtainsjs\/core\/Curtains.js",
                        "raw_id": "26637.32",
                        "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                        "documentURL": "https:\/\/www.simonrisi.ch\/",
                        "responseCode": 200,
                        "request_type": "Script",
                        "load_ms": 56,
                        "ttfb_ms": 55,
                        "load_start": 15313,
                        "load_start_float": 15313.000179999999,
                        "bytesIn": 4670,
                        "objectSize": 4670,
                        "objectSizeUncompressed": 19991,
                        "chunks": [
                            {
                                "ts": 15368,
                                "bytes": 4670,
                                "inflated": 19991
                            }
                        ],
                        "expires": "",
                        "cacheControl": "",
                        "contentType": "text\/javascript",
                        "contentEncoding": "gzip",
                        "socket": 91,
                        "protocol": "HTTP\/2",
                        "dns_start": -1,
                        "dns_end": -1,
                        "connect_start": -1,
                        "connect_end": -1,
                        "ssl_start": -1,
                        "ssl_end": -1,
                        "initiator": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/index.mjs",
                        "initiator_line": 1,
                        "initiator_column": "",
                        "initiator_type": "script",
                        "priority": "High",
                        "initial_priority": "High",
                        "server_rtt": null,
                        "headers": {
                            "request": [
                                ":authority: www.simonrisi.ch",
                                ":method: GET",
                                ":path: \/assets\/js\/modules\/curtainsjs\/core\/Curtains.js",
                                ":scheme: https",
                                "accept: *\/*",
                                "accept-encoding: gzip, deflate, br, zstd",
                                "accept-language: en-US,en;q=0.9",
                                "origin: https:\/\/www.simonrisi.ch",
                                "priority: u=1",
                                "referer: https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/index.mjs",
                                "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                "sec-ch-ua-mobile: ?0",
                                "sec-ch-ua-platform: \"Unknown\"",
                                "sec-fetch-dest: script",
                                "sec-fetch-mode: cors",
                                "sec-fetch-site: same-origin",
                                "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                            ],
                            "response": [
                                "accept-ranges: bytes",
                                "content-encoding: gzip",
                                "content-length: 4670",
                                "content-type: text\/javascript",
                                "date: Tue, 24 Dec 2024 20:41:53 GMT",
                                "etag: \"4e17-5ff9b3da35f85-gzip\"",
                                "last-modified: Mon, 03 Jul 2023 20:45:02 GMT",
                                "server: Apache",
                                "vary: Accept-Encoding",
                                ":status: 200"
                            ]
                        },
                        "bytesOut": 2077,
                        "score_cache": 0,
                        "score_cdn": 0,
                        "score_gzip": 100,
                        "score_cookies": -1,
                        "score_keep-alive": 100,
                        "score_minify": -1,
                        "score_combine": -1,
                        "score_compress": -1,
                        "score_etags": -1,
                        "dns_ms": -1,
                        "connect_ms": -1,
                        "ssl_ms": -1,
                        "gzip_total": 4670,
                        "gzip_save": 0,
                        "minify_total": null,
                        "minify_save": null,
                        "image_total": null,
                        "image_save": null,
                        "cache_time": 0,
                        "cdn_provider": "",
                        "server_count": null,
                        "created": 15302,
                        "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                        "http2_stream_id": 23,
                        "http2_stream_dependency": 0,
                        "http2_stream_weight": 220,
                        "http2_stream_exclusive": 1,
                        "netlog_id": 180,
                        "server_port": "443",
                        "renderBlocking": "non_blocking",
                        "load_end": 15369,
                        "ttfb_start": 15313,
                        "ttfb_end": 15368,
                        "download_start": 15368,
                        "download_end": 15369,
                        "download_ms": 1,
                        "all_start": 15313,
                        "all_end": 15369,
                        "all_ms": 56,
                        "index": 11,
                        "number": 12,
                        "cpuTimes": {
                            "FunctionCall": 1
                        },
                        "cpu.FunctionCall": 1,
                        "cpuTime": 1,
                        "js_timing": [
                            [
                                15849.698,
                                15850.664000000001
                            ]
                        ]
                    },
                    {
                        "type": 3,
                        "id": "26637.33",
                        "request_id": "26637.33",
                        "ip_addr": "217.26.52.23",
                        "full_url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Plane.js",
                        "is_secure": 1,
                        "method": "GET",
                        "host": "www.simonrisi.ch",
                        "url": "\/assets\/js\/modules\/curtainsjs\/core\/Plane.js",
                        "raw_id": "26637.33",
                        "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                        "documentURL": "https:\/\/www.simonrisi.ch\/",
                        "responseCode": 200,
                        "request_type": "Script",
                        "load_ms": 71,
                        "ttfb_ms": 70,
                        "load_start": 15315,
                        "load_start_float": 15315.000185999999,
                        "bytesIn": 10279,
                        "objectSize": 10279,
                        "objectSizeUncompressed": 46346,
                        "chunks": [
                            {
                                "ts": 15386,
                                "bytes": 10279,
                                "inflated": 46346
                            }
                        ],
                        "expires": "",
                        "cacheControl": "",
                        "contentType": "text\/javascript",
                        "contentEncoding": "gzip",
                        "socket": 91,
                        "protocol": "HTTP\/2",
                        "dns_start": -1,
                        "dns_end": -1,
                        "connect_start": -1,
                        "connect_end": -1,
                        "ssl_start": -1,
                        "ssl_end": -1,
                        "initiator": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/index.mjs",
                        "initiator_line": 2,
                        "initiator_column": "",
                        "initiator_type": "script",
                        "priority": "High",
                        "initial_priority": "High",
                        "server_rtt": null,
                        "headers": {
                            "request": [
                                ":authority: www.simonrisi.ch",
                                ":method: GET",
                                ":path: \/assets\/js\/modules\/curtainsjs\/core\/Plane.js",
                                ":scheme: https",
                                "accept: *\/*",
                                "accept-encoding: gzip, deflate, br, zstd",
                                "accept-language: en-US,en;q=0.9",
                                "origin: https:\/\/www.simonrisi.ch",
                                "priority: u=1",
                                "referer: https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/index.mjs",
                                "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                "sec-ch-ua-mobile: ?0",
                                "sec-ch-ua-platform: \"Unknown\"",
                                "sec-fetch-dest: script",
                                "sec-fetch-mode: cors",
                                "sec-fetch-site: same-origin",
                                "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                            ],
                            "response": [
                                "accept-ranges: bytes",
                                "content-encoding: gzip",
                                "content-length: 10279",
                                "content-type: text\/javascript",
                                "date: Tue, 24 Dec 2024 20:41:53 GMT",
                                "etag: \"b50a-5ff9b3daee0c3-gzip\"",
                                "last-modified: Mon, 03 Jul 2023 20:45:03 GMT",
                                "server: Apache",
                                "vary: Accept-Encoding",
                                ":status: 200"
                            ]
                        },
                        "bytesOut": 2068,
                        "score_cache": 0,
                        "score_cdn": 0,
                        "score_gzip": 100,
                        "score_cookies": -1,
                        "score_keep-alive": 100,
                        "score_minify": -1,
                        "score_combine": -1,
                        "score_compress": -1,
                        "score_etags": -1,
                        "dns_ms": -1,
                        "connect_ms": -1,
                        "ssl_ms": -1,
                        "gzip_total": 10279,
                        "gzip_save": 0,
                        "minify_total": null,
                        "minify_save": null,
                        "image_total": null,
                        "image_save": null,
                        "cache_time": 0,
                        "cdn_provider": "",
                        "server_count": null,
                        "created": 15303,
                        "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                        "http2_stream_id": 25,
                        "http2_stream_dependency": 23,
                        "http2_stream_weight": 220,
                        "http2_stream_exclusive": 1,
                        "netlog_id": 186,
                        "server_port": "443",
                        "renderBlocking": "non_blocking",
                        "load_end": 15386,
                        "ttfb_start": 15315,
                        "ttfb_end": 15385,
                        "download_start": 15385,
                        "download_end": 15386,
                        "download_ms": 1,
                        "all_start": 15315,
                        "all_end": 15386,
                        "all_ms": 71,
                        "index": 12,
                        "number": 13
                    },
                    {
                        "type": 3,
                        "id": "26637.34",
                        "request_id": "26637.34",
                        "ip_addr": "217.26.52.23",
                        "full_url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Texture.js",
                        "is_secure": 1,
                        "method": "GET",
                        "host": "www.simonrisi.ch",
                        "url": "\/assets\/js\/modules\/curtainsjs\/core\/Texture.js",
                        "raw_id": "26637.34",
                        "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                        "documentURL": "https:\/\/www.simonrisi.ch\/",
                        "responseCode": 200,
                        "request_type": "Script",
                        "load_ms": 86,
                        "ttfb_ms": 85,
                        "load_start": 15315,
                        "load_start_float": 15315.000192,
                        "bytesIn": 9484,
                        "objectSize": 9484,
                        "objectSizeUncompressed": 45281,
                        "chunks": [
                            {
                                "ts": 15400,
                                "bytes": 9484,
                                "inflated": 45281
                            }
                        ],
                        "expires": "",
                        "cacheControl": "",
                        "contentType": "text\/javascript",
                        "contentEncoding": "gzip",
                        "socket": 91,
                        "protocol": "HTTP\/2",
                        "dns_start": -1,
                        "dns_end": -1,
                        "connect_start": -1,
                        "connect_end": -1,
                        "ssl_start": -1,
                        "ssl_end": -1,
                        "initiator": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/index.mjs",
                        "initiator_line": 3,
                        "initiator_column": "",
                        "initiator_type": "script",
                        "priority": "High",
                        "initial_priority": "High",
                        "server_rtt": null,
                        "headers": {
                            "request": [
                                ":authority: www.simonrisi.ch",
                                ":method: GET",
                                ":path: \/assets\/js\/modules\/curtainsjs\/core\/Texture.js",
                                ":scheme: https",
                                "accept: *\/*",
                                "accept-encoding: gzip, deflate, br, zstd",
                                "accept-language: en-US,en;q=0.9",
                                "origin: https:\/\/www.simonrisi.ch",
                                "priority: u=1",
                                "referer: https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/index.mjs",
                                "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                "sec-ch-ua-mobile: ?0",
                                "sec-ch-ua-platform: \"Unknown\"",
                                "sec-fetch-dest: script",
                                "sec-fetch-mode: cors",
                                "sec-fetch-site: same-origin",
                                "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                            ],
                            "response": [
                                "accept-ranges: bytes",
                                "content-encoding: gzip",
                                "content-length: 9484",
                                "content-type: text\/javascript",
                                "date: Tue, 24 Dec 2024 20:41:53 GMT",
                                "etag: \"b0e1-5ff9b3dbabf96-gzip\"",
                                "last-modified: Mon, 03 Jul 2023 20:45:04 GMT",
                                "server: Apache",
                                "vary: Accept-Encoding",
                                ":status: 200"
                            ]
                        },
                        "bytesOut": 2074,
                        "score_cache": 0,
                        "score_cdn": 0,
                        "score_gzip": 100,
                        "score_cookies": -1,
                        "score_keep-alive": 100,
                        "score_minify": -1,
                        "score_combine": -1,
                        "score_compress": -1,
                        "score_etags": -1,
                        "dns_ms": -1,
                        "connect_ms": -1,
                        "ssl_ms": -1,
                        "gzip_total": 9484,
                        "gzip_save": 0,
                        "minify_total": null,
                        "minify_save": null,
                        "image_total": null,
                        "image_save": null,
                        "cache_time": 0,
                        "cdn_provider": "",
                        "server_count": null,
                        "created": 15303,
                        "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                        "http2_stream_id": 27,
                        "http2_stream_dependency": 25,
                        "http2_stream_weight": 220,
                        "http2_stream_exclusive": 1,
                        "netlog_id": 192,
                        "server_port": "443",
                        "renderBlocking": "non_blocking",
                        "load_end": 15401,
                        "ttfb_start": 15315,
                        "ttfb_end": 15400,
                        "download_start": 15400,
                        "download_end": 15401,
                        "download_ms": 1,
                        "all_start": 15315,
                        "all_end": 15401,
                        "all_ms": 86,
                        "index": 13,
                        "number": 14
                    },
                    {
                        "type": 3,
                        "id": "26637.35",
                        "request_id": "26637.35",
                        "ip_addr": "217.26.52.23",
                        "full_url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/framebuffers\/RenderTarget.js",
                        "is_secure": 1,
                        "method": "GET",
                        "host": "www.simonrisi.ch",
                        "url": "\/assets\/js\/modules\/curtainsjs\/framebuffers\/RenderTarget.js",
                        "raw_id": "26637.35",
                        "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                        "documentURL": "https:\/\/www.simonrisi.ch\/",
                        "responseCode": 200,
                        "request_type": "Script",
                        "load_ms": 92,
                        "ttfb_ms": 89,
                        "load_start": 15315,
                        "load_start_float": 15315.000198,
                        "bytesIn": 2419,
                        "objectSize": 2419,
                        "objectSizeUncompressed": 8482,
                        "chunks": [
                            {
                                "ts": 15405,
                                "bytes": 2419,
                                "inflated": 8482
                            }
                        ],
                        "expires": "",
                        "cacheControl": "",
                        "contentType": "text\/javascript",
                        "contentEncoding": "gzip",
                        "socket": 91,
                        "protocol": "HTTP\/2",
                        "dns_start": -1,
                        "dns_end": -1,
                        "connect_start": -1,
                        "connect_end": -1,
                        "ssl_start": -1,
                        "ssl_end": -1,
                        "initiator": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/index.mjs",
                        "initiator_line": 6,
                        "initiator_column": "",
                        "initiator_type": "script",
                        "priority": "High",
                        "initial_priority": "High",
                        "server_rtt": null,
                        "headers": {
                            "request": [
                                ":authority: www.simonrisi.ch",
                                ":method: GET",
                                ":path: \/assets\/js\/modules\/curtainsjs\/framebuffers\/RenderTarget.js",
                                ":scheme: https",
                                "accept: *\/*",
                                "accept-encoding: gzip, deflate, br, zstd",
                                "accept-language: en-US,en;q=0.9",
                                "origin: https:\/\/www.simonrisi.ch",
                                "priority: u=1",
                                "referer: https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/index.mjs",
                                "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                "sec-ch-ua-mobile: ?0",
                                "sec-ch-ua-platform: \"Unknown\"",
                                "sec-fetch-dest: script",
                                "sec-fetch-mode: cors",
                                "sec-fetch-site: same-origin",
                                "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                            ],
                            "response": [
                                "accept-ranges: bytes",
                                "content-encoding: gzip",
                                "content-length: 2419",
                                "content-type: text\/javascript",
                                "date: Tue, 24 Dec 2024 20:41:53 GMT",
                                "etag: \"2122-5ff9b3dccc2bc-gzip\"",
                                "last-modified: Mon, 03 Jul 2023 20:45:05 GMT",
                                "server: Apache",
                                "vary: Accept-Encoding",
                                ":status: 200"
                            ]
                        },
                        "bytesOut": 2113,
                        "score_cache": 0,
                        "score_cdn": 0,
                        "score_gzip": 100,
                        "score_cookies": -1,
                        "score_keep-alive": 100,
                        "score_minify": -1,
                        "score_combine": -1,
                        "score_compress": -1,
                        "score_etags": -1,
                        "dns_ms": -1,
                        "connect_ms": -1,
                        "ssl_ms": -1,
                        "gzip_total": 2419,
                        "gzip_save": 0,
                        "minify_total": null,
                        "minify_save": null,
                        "image_total": null,
                        "image_save": null,
                        "cache_time": 0,
                        "cdn_provider": "",
                        "server_count": null,
                        "created": 15307,
                        "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                        "http2_stream_id": 29,
                        "http2_stream_dependency": 27,
                        "http2_stream_weight": 220,
                        "http2_stream_exclusive": 1,
                        "netlog_id": 198,
                        "server_port": "443",
                        "renderBlocking": "non_blocking",
                        "load_end": 15407,
                        "ttfb_start": 15315,
                        "ttfb_end": 15404,
                        "download_start": 15404,
                        "download_end": 15407,
                        "download_ms": 3,
                        "all_start": 15315,
                        "all_end": 15407,
                        "all_ms": 92,
                        "index": 14,
                        "number": 15
                    },
                    {
                        "type": 3,
                        "id": "26637.36",
                        "request_id": "26637.36",
                        "ip_addr": "217.26.52.23",
                        "full_url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/framebuffers\/ShaderPass.js",
                        "is_secure": 1,
                        "method": "GET",
                        "host": "www.simonrisi.ch",
                        "url": "\/assets\/js\/modules\/curtainsjs\/framebuffers\/ShaderPass.js",
                        "raw_id": "26637.36",
                        "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                        "documentURL": "https:\/\/www.simonrisi.ch\/",
                        "responseCode": 200,
                        "request_type": "Script",
                        "load_ms": 95,
                        "ttfb_ms": 93,
                        "load_start": 15315,
                        "load_start_float": 15315.000204,
                        "bytesIn": 2206,
                        "objectSize": 2206,
                        "objectSizeUncompressed": 6860,
                        "chunks": [
                            {
                                "ts": 15409,
                                "bytes": 2206,
                                "inflated": 6860
                            }
                        ],
                        "expires": "",
                        "cacheControl": "",
                        "contentType": "text\/javascript",
                        "contentEncoding": "gzip",
                        "socket": 91,
                        "protocol": "HTTP\/2",
                        "dns_start": -1,
                        "dns_end": -1,
                        "connect_start": -1,
                        "connect_end": -1,
                        "ssl_start": -1,
                        "ssl_end": -1,
                        "initiator": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/index.mjs",
                        "initiator_line": 7,
                        "initiator_column": "",
                        "initiator_type": "script",
                        "priority": "High",
                        "initial_priority": "High",
                        "server_rtt": null,
                        "headers": {
                            "request": [
                                ":authority: www.simonrisi.ch",
                                ":method: GET",
                                ":path: \/assets\/js\/modules\/curtainsjs\/framebuffers\/ShaderPass.js",
                                ":scheme: https",
                                "accept: *\/*",
                                "accept-encoding: gzip, deflate, br, zstd",
                                "accept-language: en-US,en;q=0.9",
                                "origin: https:\/\/www.simonrisi.ch",
                                "priority: u=1",
                                "referer: https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/index.mjs",
                                "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                "sec-ch-ua-mobile: ?0",
                                "sec-ch-ua-platform: \"Unknown\"",
                                "sec-fetch-dest: script",
                                "sec-fetch-mode: cors",
                                "sec-fetch-site: same-origin",
                                "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                            ],
                            "response": [
                                "accept-ranges: bytes",
                                "content-encoding: gzip",
                                "content-length: 2206",
                                "content-type: text\/javascript",
                                "date: Tue, 24 Dec 2024 20:41:53 GMT",
                                "etag: \"1acc-5ff9b3dcf0ca9-gzip\"",
                                "last-modified: Mon, 03 Jul 2023 20:45:05 GMT",
                                "server: Apache",
                                "vary: Accept-Encoding",
                                ":status: 200"
                            ]
                        },
                        "bytesOut": 2107,
                        "score_cache": 0,
                        "score_cdn": 0,
                        "score_gzip": 100,
                        "score_cookies": -1,
                        "score_keep-alive": 100,
                        "score_minify": -1,
                        "score_combine": -1,
                        "score_compress": -1,
                        "score_etags": -1,
                        "dns_ms": -1,
                        "connect_ms": -1,
                        "ssl_ms": -1,
                        "gzip_total": 2206,
                        "gzip_save": 0,
                        "minify_total": null,
                        "minify_save": null,
                        "image_total": null,
                        "image_save": null,
                        "cache_time": 0,
                        "cdn_provider": "",
                        "server_count": null,
                        "created": 15309,
                        "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                        "http2_stream_id": 31,
                        "http2_stream_dependency": 29,
                        "http2_stream_weight": 220,
                        "http2_stream_exclusive": 1,
                        "netlog_id": 204,
                        "server_port": "443",
                        "renderBlocking": "non_blocking",
                        "load_end": 15410,
                        "ttfb_start": 15315,
                        "ttfb_end": 15408,
                        "download_start": 15408,
                        "download_end": 15410,
                        "download_ms": 2,
                        "all_start": 15315,
                        "all_end": 15410,
                        "all_ms": 95,
                        "index": 15,
                        "number": 16
                    },
                    {
                        "type": 3,
                        "id": "26637.37",
                        "request_id": "26637.37",
                        "ip_addr": "217.26.52.23",
                        "full_url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/loaders\/TextureLoader.js",
                        "is_secure": 1,
                        "method": "GET",
                        "host": "www.simonrisi.ch",
                        "url": "\/assets\/js\/modules\/curtainsjs\/loaders\/TextureLoader.js",
                        "raw_id": "26637.37",
                        "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                        "documentURL": "https:\/\/www.simonrisi.ch\/",
                        "responseCode": 200,
                        "request_type": "Script",
                        "load_ms": 102,
                        "ttfb_ms": 101,
                        "load_start": 15315,
                        "load_start_float": 15315.00021,
                        "bytesIn": 3863,
                        "objectSize": 3863,
                        "objectSizeUncompressed": 19745,
                        "chunks": [
                            {
                                "ts": 15417,
                                "bytes": 3863,
                                "inflated": 19745
                            }
                        ],
                        "expires": "",
                        "cacheControl": "",
                        "contentType": "text\/javascript",
                        "contentEncoding": "gzip",
                        "socket": 91,
                        "protocol": "HTTP\/2",
                        "dns_start": -1,
                        "dns_end": -1,
                        "connect_start": -1,
                        "connect_end": -1,
                        "ssl_start": -1,
                        "ssl_end": -1,
                        "initiator": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/index.mjs",
                        "initiator_line": 10,
                        "initiator_column": "",
                        "initiator_type": "script",
                        "priority": "High",
                        "initial_priority": "High",
                        "server_rtt": null,
                        "headers": {
                            "request": [
                                ":authority: www.simonrisi.ch",
                                ":method: GET",
                                ":path: \/assets\/js\/modules\/curtainsjs\/loaders\/TextureLoader.js",
                                ":scheme: https",
                                "accept: *\/*",
                                "accept-encoding: gzip, deflate, br, zstd",
                                "accept-language: en-US,en;q=0.9",
                                "origin: https:\/\/www.simonrisi.ch",
                                "priority: u=1",
                                "referer: https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/index.mjs",
                                "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                "sec-ch-ua-mobile: ?0",
                                "sec-ch-ua-platform: \"Unknown\"",
                                "sec-fetch-dest: script",
                                "sec-fetch-mode: cors",
                                "sec-fetch-site: same-origin",
                                "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                            ],
                            "response": [
                                "accept-ranges: bytes",
                                "content-encoding: gzip",
                                "content-length: 3863",
                                "content-type: text\/javascript",
                                "date: Tue, 24 Dec 2024 20:41:53 GMT",
                                "etag: \"4d21-5ff9b3ddf1e10-gzip\"",
                                "last-modified: Mon, 03 Jul 2023 20:45:06 GMT",
                                "server: Apache",
                                "vary: Accept-Encoding",
                                ":status: 200"
                            ]
                        },
                        "bytesOut": 2101,
                        "score_cache": 0,
                        "score_cdn": 0,
                        "score_gzip": 100,
                        "score_cookies": -1,
                        "score_keep-alive": 100,
                        "score_minify": -1,
                        "score_combine": -1,
                        "score_compress": -1,
                        "score_etags": -1,
                        "dns_ms": -1,
                        "connect_ms": -1,
                        "ssl_ms": -1,
                        "gzip_total": 3863,
                        "gzip_save": 0,
                        "minify_total": null,
                        "minify_save": null,
                        "image_total": null,
                        "image_save": null,
                        "cache_time": 0,
                        "cdn_provider": "",
                        "server_count": null,
                        "created": 15310,
                        "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                        "http2_stream_id": 33,
                        "http2_stream_dependency": 31,
                        "http2_stream_weight": 220,
                        "http2_stream_exclusive": 1,
                        "netlog_id": 210,
                        "server_port": "443",
                        "renderBlocking": "non_blocking",
                        "load_end": 15417,
                        "ttfb_start": 15315,
                        "ttfb_end": 15416,
                        "download_start": 15416,
                        "download_end": 15417,
                        "download_ms": 1,
                        "all_start": 15315,
                        "all_end": 15417,
                        "all_ms": 102,
                        "index": 16,
                        "number": 17
                    },
                    {
                        "type": 3,
                        "id": "26637.38",
                        "request_id": "26637.38",
                        "ip_addr": "217.26.52.23",
                        "full_url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/math\/Vec2.js",
                        "is_secure": 1,
                        "method": "GET",
                        "host": "www.simonrisi.ch",
                        "url": "\/assets\/js\/modules\/curtainsjs\/math\/Vec2.js",
                        "raw_id": "26637.38",
                        "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                        "documentURL": "https:\/\/www.simonrisi.ch\/",
                        "responseCode": 200,
                        "request_type": "Script",
                        "load_ms": 94,
                        "ttfb_ms": 94,
                        "load_start": 15316,
                        "load_start_float": 15316.000216,
                        "bytesIn": 1220,
                        "objectSize": 1220,
                        "objectSizeUncompressed": 5642,
                        "chunks": [
                            {
                                "ts": 15410,
                                "bytes": 1220,
                                "inflated": 5642
                            }
                        ],
                        "expires": "",
                        "cacheControl": "",
                        "contentType": "text\/javascript",
                        "contentEncoding": "gzip",
                        "socket": 91,
                        "protocol": "HTTP\/2",
                        "dns_start": -1,
                        "dns_end": -1,
                        "connect_start": -1,
                        "connect_end": -1,
                        "ssl_start": -1,
                        "ssl_end": -1,
                        "initiator": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/index.mjs",
                        "initiator_line": 13,
                        "initiator_column": "",
                        "initiator_type": "script",
                        "priority": "High",
                        "initial_priority": "High",
                        "server_rtt": null,
                        "headers": {
                            "request": [
                                ":authority: www.simonrisi.ch",
                                ":method: GET",
                                ":path: \/assets\/js\/modules\/curtainsjs\/math\/Vec2.js",
                                ":scheme: https",
                                "accept: *\/*",
                                "accept-encoding: gzip, deflate, br, zstd",
                                "accept-language: en-US,en;q=0.9",
                                "origin: https:\/\/www.simonrisi.ch",
                                "priority: u=1",
                                "referer: https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/index.mjs",
                                "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                "sec-ch-ua-mobile: ?0",
                                "sec-ch-ua-platform: \"Unknown\"",
                                "sec-fetch-dest: script",
                                "sec-fetch-mode: cors",
                                "sec-fetch-site: same-origin",
                                "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                            ],
                            "response": [
                                "accept-ranges: bytes",
                                "content-encoding: gzip",
                                "content-length: 1220",
                                "content-type: text\/javascript",
                                "date: Tue, 24 Dec 2024 20:41:53 GMT",
                                "etag: \"160a-5ff9b3deab642-gzip\"",
                                "last-modified: Mon, 03 Jul 2023 20:45:07 GMT",
                                "server: Apache",
                                "vary: Accept-Encoding",
                                ":status: 200"
                            ]
                        },
                        "bytesOut": 2065,
                        "score_cache": 0,
                        "score_cdn": 0,
                        "score_gzip": 100,
                        "score_cookies": -1,
                        "score_keep-alive": 100,
                        "score_minify": -1,
                        "score_combine": -1,
                        "score_compress": -1,
                        "score_etags": -1,
                        "dns_ms": -1,
                        "connect_ms": -1,
                        "ssl_ms": -1,
                        "gzip_total": 1220,
                        "gzip_save": 0,
                        "minify_total": null,
                        "minify_save": null,
                        "image_total": null,
                        "image_save": null,
                        "cache_time": 0,
                        "cdn_provider": "",
                        "server_count": null,
                        "created": 15311,
                        "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                        "http2_stream_id": 35,
                        "http2_stream_dependency": 33,
                        "http2_stream_weight": 220,
                        "http2_stream_exclusive": 1,
                        "netlog_id": 216,
                        "server_port": "443",
                        "renderBlocking": "non_blocking",
                        "load_end": 15410,
                        "ttfb_start": 15316,
                        "ttfb_end": 15410,
                        "download_start": 15410,
                        "download_end": 15410,
                        "download_ms": 0,
                        "all_start": 15316,
                        "all_end": 15410,
                        "all_ms": 94,
                        "index": 17,
                        "number": 18
                    },
                    {
                        "type": 3,
                        "id": "26637.39",
                        "request_id": "26637.39",
                        "ip_addr": "217.26.52.23",
                        "full_url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/math\/Vec3.js",
                        "is_secure": 1,
                        "method": "GET",
                        "host": "www.simonrisi.ch",
                        "url": "\/assets\/js\/modules\/curtainsjs\/math\/Vec3.js",
                        "raw_id": "26637.39",
                        "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                        "documentURL": "https:\/\/www.simonrisi.ch\/",
                        "responseCode": 200,
                        "request_type": "Script",
                        "load_ms": 105,
                        "ttfb_ms": 104,
                        "load_start": 15316,
                        "load_start_float": 15316.000222000001,
                        "bytesIn": 1934,
                        "objectSize": 1934,
                        "objectSizeUncompressed": 8631,
                        "chunks": [
                            {
                                "ts": 15421,
                                "bytes": 1934,
                                "inflated": 8631
                            }
                        ],
                        "expires": "",
                        "cacheControl": "",
                        "contentType": "text\/javascript",
                        "contentEncoding": "gzip",
                        "socket": 91,
                        "protocol": "HTTP\/2",
                        "dns_start": -1,
                        "dns_end": -1,
                        "connect_start": -1,
                        "connect_end": -1,
                        "ssl_start": -1,
                        "ssl_end": -1,
                        "initiator": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/index.mjs",
                        "initiator_line": 14,
                        "initiator_column": "",
                        "initiator_type": "script",
                        "priority": "High",
                        "initial_priority": "High",
                        "server_rtt": null,
                        "headers": {
                            "request": [
                                ":authority: www.simonrisi.ch",
                                ":method: GET",
                                ":path: \/assets\/js\/modules\/curtainsjs\/math\/Vec3.js",
                                ":scheme: https",
                                "accept: *\/*",
                                "accept-encoding: gzip, deflate, br, zstd",
                                "accept-language: en-US,en;q=0.9",
                                "origin: https:\/\/www.simonrisi.ch",
                                "priority: u=1",
                                "referer: https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/index.mjs",
                                "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                "sec-ch-ua-mobile: ?0",
                                "sec-ch-ua-platform: \"Unknown\"",
                                "sec-fetch-dest: script",
                                "sec-fetch-mode: cors",
                                "sec-fetch-site: same-origin",
                                "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                            ],
                            "response": [
                                "accept-ranges: bytes",
                                "content-encoding: gzip",
                                "content-length: 1934",
                                "content-type: text\/javascript",
                                "date: Tue, 24 Dec 2024 20:41:53 GMT",
                                "etag: \"21b7-5ff9b3ded1b83-gzip\"",
                                "last-modified: Mon, 03 Jul 2023 20:45:07 GMT",
                                "server: Apache",
                                "vary: Accept-Encoding",
                                ":status: 200"
                            ]
                        },
                        "bytesOut": 2065,
                        "score_cache": 0,
                        "score_cdn": 0,
                        "score_gzip": 100,
                        "score_cookies": -1,
                        "score_keep-alive": 100,
                        "score_minify": -1,
                        "score_combine": -1,
                        "score_compress": -1,
                        "score_etags": -1,
                        "dns_ms": -1,
                        "connect_ms": -1,
                        "ssl_ms": -1,
                        "gzip_total": 1934,
                        "gzip_save": 0,
                        "minify_total": null,
                        "minify_save": null,
                        "image_total": null,
                        "image_save": null,
                        "cache_time": 0,
                        "cdn_provider": "",
                        "server_count": null,
                        "created": 15312,
                        "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                        "http2_stream_id": 37,
                        "http2_stream_dependency": 35,
                        "http2_stream_weight": 220,
                        "http2_stream_exclusive": 1,
                        "netlog_id": 222,
                        "server_port": "443",
                        "renderBlocking": "non_blocking",
                        "load_end": 15421,
                        "ttfb_start": 15316,
                        "ttfb_end": 15420,
                        "download_start": 15420,
                        "download_end": 15421,
                        "download_ms": 1,
                        "all_start": 15316,
                        "all_end": 15421,
                        "all_ms": 105,
                        "index": 18,
                        "number": 19
                    },
                    {
                        "type": 3,
                        "id": "26637.40",
                        "request_id": "26637.40",
                        "ip_addr": "217.26.52.23",
                        "full_url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/math\/Mat4.js",
                        "is_secure": 1,
                        "method": "GET",
                        "host": "www.simonrisi.ch",
                        "url": "\/assets\/js\/modules\/curtainsjs\/math\/Mat4.js",
                        "raw_id": "26637.40",
                        "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                        "documentURL": "https:\/\/www.simonrisi.ch\/",
                        "responseCode": 200,
                        "request_type": "Script",
                        "load_ms": 110,
                        "ttfb_ms": 108,
                        "load_start": 15316,
                        "load_start_float": 15316.000228000001,
                        "bytesIn": 2449,
                        "objectSize": 2449,
                        "objectSizeUncompressed": 10879,
                        "chunks": [
                            {
                                "ts": 15426,
                                "bytes": 2449,
                                "inflated": 10879
                            }
                        ],
                        "expires": "",
                        "cacheControl": "",
                        "contentType": "text\/javascript",
                        "contentEncoding": "gzip",
                        "socket": 91,
                        "protocol": "HTTP\/2",
                        "dns_start": -1,
                        "dns_end": -1,
                        "connect_start": -1,
                        "connect_end": -1,
                        "ssl_start": -1,
                        "ssl_end": -1,
                        "initiator": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/index.mjs",
                        "initiator_line": 15,
                        "initiator_column": "",
                        "initiator_type": "script",
                        "priority": "High",
                        "initial_priority": "High",
                        "server_rtt": null,
                        "headers": {
                            "request": [
                                ":authority: www.simonrisi.ch",
                                ":method: GET",
                                ":path: \/assets\/js\/modules\/curtainsjs\/math\/Mat4.js",
                                ":scheme: https",
                                "accept: *\/*",
                                "accept-encoding: gzip, deflate, br, zstd",
                                "accept-language: en-US,en;q=0.9",
                                "origin: https:\/\/www.simonrisi.ch",
                                "priority: u=1",
                                "referer: https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/index.mjs",
                                "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                "sec-ch-ua-mobile: ?0",
                                "sec-ch-ua-platform: \"Unknown\"",
                                "sec-fetch-dest: script",
                                "sec-fetch-mode: cors",
                                "sec-fetch-site: same-origin",
                                "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                            ],
                            "response": [
                                "accept-ranges: bytes",
                                "content-encoding: gzip",
                                "content-length: 2449",
                                "content-type: text\/javascript",
                                "date: Tue, 24 Dec 2024 20:41:53 GMT",
                                "etag: \"2a7f-5ff9b3de61305-gzip\"",
                                "last-modified: Mon, 03 Jul 2023 20:45:07 GMT",
                                "server: Apache",
                                "vary: Accept-Encoding",
                                ":status: 200"
                            ]
                        },
                        "bytesOut": 2065,
                        "score_cache": 0,
                        "score_cdn": 0,
                        "score_gzip": 100,
                        "score_cookies": -1,
                        "score_keep-alive": 100,
                        "score_minify": -1,
                        "score_combine": -1,
                        "score_compress": -1,
                        "score_etags": -1,
                        "dns_ms": -1,
                        "connect_ms": -1,
                        "ssl_ms": -1,
                        "gzip_total": 2449,
                        "gzip_save": 0,
                        "minify_total": null,
                        "minify_save": null,
                        "image_total": null,
                        "image_save": null,
                        "cache_time": 0,
                        "cdn_provider": "",
                        "server_count": null,
                        "created": 15312,
                        "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                        "http2_stream_id": 39,
                        "http2_stream_dependency": 37,
                        "http2_stream_weight": 220,
                        "http2_stream_exclusive": 1,
                        "netlog_id": 228,
                        "server_port": "443",
                        "renderBlocking": "non_blocking",
                        "load_end": 15426,
                        "ttfb_start": 15316,
                        "ttfb_end": 15424,
                        "download_start": 15424,
                        "download_end": 15426,
                        "download_ms": 2,
                        "all_start": 15316,
                        "all_end": 15426,
                        "all_ms": 110,
                        "index": 19,
                        "number": 20
                    },
                    {
                        "type": 3,
                        "id": "26637.41",
                        "request_id": "26637.41",
                        "ip_addr": "217.26.52.23",
                        "full_url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/math\/Quat.js",
                        "is_secure": 1,
                        "method": "GET",
                        "host": "www.simonrisi.ch",
                        "url": "\/assets\/js\/modules\/curtainsjs\/math\/Quat.js",
                        "raw_id": "26637.41",
                        "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                        "documentURL": "https:\/\/www.simonrisi.ch\/",
                        "responseCode": 200,
                        "request_type": "Script",
                        "load_ms": 111,
                        "ttfb_ms": 111,
                        "load_start": 15316,
                        "load_start_float": 15316.000233999999,
                        "bytesIn": 1186,
                        "objectSize": 1186,
                        "objectSizeUncompressed": 5486,
                        "chunks": [
                            {
                                "ts": 15427,
                                "bytes": 1186,
                                "inflated": 5486
                            }
                        ],
                        "expires": "",
                        "cacheControl": "",
                        "contentType": "text\/javascript",
                        "contentEncoding": "gzip",
                        "socket": 91,
                        "protocol": "HTTP\/2",
                        "dns_start": -1,
                        "dns_end": -1,
                        "connect_start": -1,
                        "connect_end": -1,
                        "ssl_start": -1,
                        "ssl_end": -1,
                        "initiator": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/index.mjs",
                        "initiator_line": 16,
                        "initiator_column": "",
                        "initiator_type": "script",
                        "priority": "High",
                        "initial_priority": "High",
                        "server_rtt": null,
                        "headers": {
                            "request": [
                                ":authority: www.simonrisi.ch",
                                ":method: GET",
                                ":path: \/assets\/js\/modules\/curtainsjs\/math\/Quat.js",
                                ":scheme: https",
                                "accept: *\/*",
                                "accept-encoding: gzip, deflate, br, zstd",
                                "accept-language: en-US,en;q=0.9",
                                "origin: https:\/\/www.simonrisi.ch",
                                "priority: u=1",
                                "referer: https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/index.mjs",
                                "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                "sec-ch-ua-mobile: ?0",
                                "sec-ch-ua-platform: \"Unknown\"",
                                "sec-fetch-dest: script",
                                "sec-fetch-mode: cors",
                                "sec-fetch-site: same-origin",
                                "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                            ],
                            "response": [
                                "accept-ranges: bytes",
                                "content-encoding: gzip",
                                "content-length: 1186",
                                "content-type: text\/javascript",
                                "date: Tue, 24 Dec 2024 20:41:53 GMT",
                                "etag: \"156e-5ff9b3de868b3-gzip\"",
                                "last-modified: Mon, 03 Jul 2023 20:45:07 GMT",
                                "server: Apache",
                                "vary: Accept-Encoding",
                                ":status: 200"
                            ]
                        },
                        "bytesOut": 2065,
                        "score_cache": 0,
                        "score_cdn": 0,
                        "score_gzip": 100,
                        "score_cookies": -1,
                        "score_keep-alive": 100,
                        "score_minify": -1,
                        "score_combine": -1,
                        "score_compress": -1,
                        "score_etags": -1,
                        "dns_ms": -1,
                        "connect_ms": -1,
                        "ssl_ms": -1,
                        "gzip_total": 1186,
                        "gzip_save": 0,
                        "minify_total": null,
                        "minify_save": null,
                        "image_total": null,
                        "image_save": null,
                        "cache_time": 0,
                        "cdn_provider": "",
                        "server_count": null,
                        "created": 15313,
                        "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                        "http2_stream_id": 41,
                        "http2_stream_dependency": 39,
                        "http2_stream_weight": 220,
                        "http2_stream_exclusive": 1,
                        "netlog_id": 234,
                        "server_port": "443",
                        "renderBlocking": "non_blocking",
                        "load_end": 15427,
                        "ttfb_start": 15316,
                        "ttfb_end": 15427,
                        "download_start": 15427,
                        "download_end": 15427,
                        "download_ms": 0,
                        "all_start": 15316,
                        "all_end": 15427,
                        "all_ms": 111,
                        "index": 20,
                        "number": 21
                    },
                    {
                        "type": 3,
                        "id": "26637.42",
                        "request_id": "26637.42",
                        "ip_addr": "217.26.52.23",
                        "full_url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/extras\/PingPongPlane.js",
                        "is_secure": 1,
                        "method": "GET",
                        "host": "www.simonrisi.ch",
                        "url": "\/assets\/js\/modules\/curtainsjs\/extras\/PingPongPlane.js",
                        "raw_id": "26637.42",
                        "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                        "documentURL": "https:\/\/www.simonrisi.ch\/",
                        "responseCode": 200,
                        "request_type": "Script",
                        "load_ms": 113,
                        "ttfb_ms": 112,
                        "load_start": 15317,
                        "load_start_float": 15317.000239999999,
                        "bytesIn": 1805,
                        "objectSize": 1805,
                        "objectSizeUncompressed": 6389,
                        "chunks": [
                            {
                                "ts": 15430,
                                "bytes": 1805,
                                "inflated": 6389
                            }
                        ],
                        "expires": "",
                        "cacheControl": "",
                        "contentType": "text\/javascript",
                        "contentEncoding": "gzip",
                        "socket": 91,
                        "protocol": "HTTP\/2",
                        "dns_start": -1,
                        "dns_end": -1,
                        "connect_start": -1,
                        "connect_end": -1,
                        "ssl_start": -1,
                        "ssl_end": -1,
                        "initiator": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/index.mjs",
                        "initiator_line": 20,
                        "initiator_column": "",
                        "initiator_type": "script",
                        "priority": "High",
                        "initial_priority": "High",
                        "server_rtt": null,
                        "headers": {
                            "request": [
                                ":authority: www.simonrisi.ch",
                                ":method: GET",
                                ":path: \/assets\/js\/modules\/curtainsjs\/extras\/PingPongPlane.js",
                                ":scheme: https",
                                "accept: *\/*",
                                "accept-encoding: gzip, deflate, br, zstd",
                                "accept-language: en-US,en;q=0.9",
                                "origin: https:\/\/www.simonrisi.ch",
                                "priority: u=1",
                                "referer: https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/index.mjs",
                                "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                "sec-ch-ua-mobile: ?0",
                                "sec-ch-ua-platform: \"Unknown\"",
                                "sec-fetch-dest: script",
                                "sec-fetch-mode: cors",
                                "sec-fetch-site: same-origin",
                                "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                            ],
                            "response": [
                                "accept-ranges: bytes",
                                "content-encoding: gzip",
                                "content-length: 1805",
                                "content-type: text\/javascript",
                                "date: Tue, 24 Dec 2024 20:41:53 GMT",
                                "etag: \"18f5-5ff9b3dc63384-gzip\"",
                                "last-modified: Mon, 03 Jul 2023 20:45:04 GMT",
                                "server: Apache",
                                "vary: Accept-Encoding",
                                ":status: 200"
                            ]
                        },
                        "bytesOut": 2098,
                        "score_cache": 0,
                        "score_cdn": 0,
                        "score_gzip": 100,
                        "score_cookies": -1,
                        "score_keep-alive": 100,
                        "score_minify": -1,
                        "score_combine": -1,
                        "score_compress": -1,
                        "score_etags": -1,
                        "dns_ms": -1,
                        "connect_ms": -1,
                        "ssl_ms": -1,
                        "gzip_total": 1805,
                        "gzip_save": 0,
                        "minify_total": null,
                        "minify_save": null,
                        "image_total": null,
                        "image_save": null,
                        "cache_time": 0,
                        "cdn_provider": "",
                        "server_count": null,
                        "created": 15313,
                        "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                        "http2_stream_id": 43,
                        "http2_stream_dependency": 41,
                        "http2_stream_weight": 220,
                        "http2_stream_exclusive": 1,
                        "netlog_id": 240,
                        "server_port": "443",
                        "renderBlocking": "non_blocking",
                        "load_end": 15430,
                        "ttfb_start": 15317,
                        "ttfb_end": 15429,
                        "download_start": 15429,
                        "download_end": 15430,
                        "download_ms": 1,
                        "all_start": 15317,
                        "all_end": 15430,
                        "all_ms": 113,
                        "index": 21,
                        "number": 22
                    },
                    {
                        "type": 3,
                        "id": "26637.43",
                        "request_id": "26637.43",
                        "ip_addr": "217.26.52.23",
                        "full_url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/extras\/FXAAPass.js",
                        "is_secure": 1,
                        "method": "GET",
                        "host": "www.simonrisi.ch",
                        "url": "\/assets\/js\/modules\/curtainsjs\/extras\/FXAAPass.js",
                        "raw_id": "26637.43",
                        "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                        "documentURL": "https:\/\/www.simonrisi.ch\/",
                        "responseCode": 200,
                        "request_type": "Script",
                        "load_ms": 115,
                        "ttfb_ms": 115,
                        "load_start": 15317,
                        "load_start_float": 15317.000246,
                        "bytesIn": 1461,
                        "objectSize": 1461,
                        "objectSizeUncompressed": 5081,
                        "chunks": [
                            {
                                "ts": 15432,
                                "bytes": 1461,
                                "inflated": 5081
                            }
                        ],
                        "expires": "",
                        "cacheControl": "",
                        "contentType": "text\/javascript",
                        "contentEncoding": "gzip",
                        "socket": 91,
                        "protocol": "HTTP\/2",
                        "dns_start": -1,
                        "dns_end": -1,
                        "connect_start": -1,
                        "connect_end": -1,
                        "ssl_start": -1,
                        "ssl_end": -1,
                        "initiator": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/index.mjs",
                        "initiator_line": 21,
                        "initiator_column": "",
                        "initiator_type": "script",
                        "priority": "High",
                        "initial_priority": "High",
                        "server_rtt": null,
                        "headers": {
                            "request": [
                                ":authority: www.simonrisi.ch",
                                ":method: GET",
                                ":path: \/assets\/js\/modules\/curtainsjs\/extras\/FXAAPass.js",
                                ":scheme: https",
                                "accept: *\/*",
                                "accept-encoding: gzip, deflate, br, zstd",
                                "accept-language: en-US,en;q=0.9",
                                "origin: https:\/\/www.simonrisi.ch",
                                "priority: u=1",
                                "referer: https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/index.mjs",
                                "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                "sec-ch-ua-mobile: ?0",
                                "sec-ch-ua-platform: \"Unknown\"",
                                "sec-fetch-dest: script",
                                "sec-fetch-mode: cors",
                                "sec-fetch-site: same-origin",
                                "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                            ],
                            "response": [
                                "accept-ranges: bytes",
                                "content-encoding: gzip",
                                "content-length: 1461",
                                "content-type: text\/javascript",
                                "date: Tue, 24 Dec 2024 20:41:53 GMT",
                                "etag: \"13d9-5ff9b3dc3f551-gzip\"",
                                "last-modified: Mon, 03 Jul 2023 20:45:04 GMT",
                                "server: Apache",
                                "vary: Accept-Encoding",
                                ":status: 200"
                            ]
                        },
                        "bytesOut": 2083,
                        "score_cache": 0,
                        "score_cdn": 0,
                        "score_gzip": 100,
                        "score_cookies": -1,
                        "score_keep-alive": 100,
                        "score_minify": -1,
                        "score_combine": -1,
                        "score_compress": -1,
                        "score_etags": -1,
                        "dns_ms": -1,
                        "connect_ms": -1,
                        "ssl_ms": -1,
                        "gzip_total": 1461,
                        "gzip_save": 0,
                        "minify_total": null,
                        "minify_save": null,
                        "image_total": null,
                        "image_save": null,
                        "cache_time": 0,
                        "cdn_provider": "",
                        "server_count": null,
                        "created": 15314,
                        "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                        "http2_stream_id": 45,
                        "http2_stream_dependency": 43,
                        "http2_stream_weight": 220,
                        "http2_stream_exclusive": 1,
                        "netlog_id": 246,
                        "server_port": "443",
                        "renderBlocking": "non_blocking",
                        "load_end": 15432,
                        "ttfb_start": 15317,
                        "ttfb_end": 15432,
                        "download_start": 15432,
                        "download_end": 15432,
                        "download_ms": 0,
                        "all_start": 15317,
                        "all_end": 15432,
                        "all_ms": 115,
                        "index": 22,
                        "number": 23
                    },
                    {
                        "type": 3,
                        "id": "26637.44",
                        "request_id": "26637.44",
                        "ip_addr": "217.26.52.23",
                        "full_url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Renderer.js",
                        "is_secure": 1,
                        "method": "GET",
                        "host": "www.simonrisi.ch",
                        "url": "\/assets\/js\/modules\/curtainsjs\/core\/Renderer.js",
                        "raw_id": "26637.44",
                        "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                        "documentURL": "https:\/\/www.simonrisi.ch\/",
                        "responseCode": 200,
                        "request_type": "Script",
                        "load_ms": 69,
                        "ttfb_ms": 67,
                        "load_start": 15378,
                        "load_start_float": 15378.000252,
                        "bytesIn": 6029,
                        "objectSize": 6029,
                        "objectSizeUncompressed": 26627,
                        "chunks": [
                            {
                                "ts": 15447,
                                "bytes": 6029,
                                "inflated": 26627
                            }
                        ],
                        "expires": "",
                        "cacheControl": "",
                        "contentType": "text\/javascript",
                        "contentEncoding": "gzip",
                        "socket": 91,
                        "protocol": "HTTP\/2",
                        "dns_start": -1,
                        "dns_end": -1,
                        "connect_start": -1,
                        "connect_end": -1,
                        "ssl_start": -1,
                        "ssl_end": -1,
                        "initiator": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Curtains.js",
                        "initiator_line": 0,
                        "initiator_column": "",
                        "initiator_type": "script",
                        "priority": "High",
                        "initial_priority": "High",
                        "server_rtt": null,
                        "headers": {
                            "request": [
                                ":authority: www.simonrisi.ch",
                                ":method: GET",
                                ":path: \/assets\/js\/modules\/curtainsjs\/core\/Renderer.js",
                                ":scheme: https",
                                "accept: *\/*",
                                "accept-encoding: gzip, deflate, br, zstd",
                                "accept-language: en-US,en;q=0.9",
                                "origin: https:\/\/www.simonrisi.ch",
                                "priority: u=1",
                                "referer: https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Curtains.js",
                                "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                "sec-ch-ua-mobile: ?0",
                                "sec-ch-ua-platform: \"Unknown\"",
                                "sec-fetch-dest: script",
                                "sec-fetch-mode: cors",
                                "sec-fetch-site: same-origin",
                                "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                            ],
                            "response": [
                                "accept-ranges: bytes",
                                "content-encoding: gzip",
                                "content-length: 6029",
                                "content-type: text\/javascript",
                                "date: Tue, 24 Dec 2024 20:41:53 GMT",
                                "etag: \"6803-5ff9b3db4a54d-gzip\"",
                                "last-modified: Mon, 03 Jul 2023 20:45:03 GMT",
                                "server: Apache",
                                "vary: Accept-Encoding",
                                ":status: 200"
                            ]
                        },
                        "bytesOut": 2098,
                        "score_cache": 0,
                        "score_cdn": 0,
                        "score_gzip": 100,
                        "score_cookies": -1,
                        "score_keep-alive": 100,
                        "score_minify": -1,
                        "score_combine": -1,
                        "score_compress": -1,
                        "score_etags": -1,
                        "dns_ms": -1,
                        "connect_ms": -1,
                        "ssl_ms": -1,
                        "gzip_total": 6029,
                        "gzip_save": 0,
                        "minify_total": null,
                        "minify_save": null,
                        "image_total": null,
                        "image_save": null,
                        "cache_time": 0,
                        "cdn_provider": "",
                        "server_count": null,
                        "created": 15375,
                        "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                        "http2_stream_id": 47,
                        "http2_stream_dependency": 45,
                        "http2_stream_weight": 220,
                        "http2_stream_exclusive": 1,
                        "netlog_id": 252,
                        "server_port": "443",
                        "renderBlocking": "non_blocking",
                        "load_end": 15447,
                        "ttfb_start": 15378,
                        "ttfb_end": 15445,
                        "download_start": 15445,
                        "download_end": 15447,
                        "download_ms": 2,
                        "all_start": 15378,
                        "all_end": 15447,
                        "all_ms": 69,
                        "index": 23,
                        "number": 24
                    },
                    {
                        "type": 3,
                        "id": "26637.45",
                        "request_id": "26637.45",
                        "ip_addr": "217.26.52.23",
                        "full_url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/utils\/ScrollManager.js",
                        "is_secure": 1,
                        "method": "GET",
                        "host": "www.simonrisi.ch",
                        "url": "\/assets\/js\/modules\/curtainsjs\/utils\/ScrollManager.js",
                        "raw_id": "26637.45",
                        "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                        "documentURL": "https:\/\/www.simonrisi.ch\/",
                        "responseCode": 200,
                        "request_type": "Script",
                        "load_ms": 56,
                        "ttfb_ms": 55,
                        "load_start": 15378,
                        "load_start_float": 15378.000258,
                        "bytesIn": 849,
                        "objectSize": 849,
                        "objectSizeUncompressed": 2588,
                        "chunks": [
                            {
                                "ts": 15434,
                                "bytes": 849,
                                "inflated": 2588
                            }
                        ],
                        "expires": "",
                        "cacheControl": "",
                        "contentType": "text\/javascript",
                        "contentEncoding": "gzip",
                        "socket": 91,
                        "protocol": "HTTP\/2",
                        "dns_start": -1,
                        "dns_end": -1,
                        "connect_start": -1,
                        "connect_end": -1,
                        "ssl_start": -1,
                        "ssl_end": -1,
                        "initiator": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Curtains.js",
                        "initiator_line": 1,
                        "initiator_column": "",
                        "initiator_type": "script",
                        "priority": "High",
                        "initial_priority": "High",
                        "server_rtt": null,
                        "headers": {
                            "request": [
                                ":authority: www.simonrisi.ch",
                                ":method: GET",
                                ":path: \/assets\/js\/modules\/curtainsjs\/utils\/ScrollManager.js",
                                ":scheme: https",
                                "accept: *\/*",
                                "accept-encoding: gzip, deflate, br, zstd",
                                "accept-language: en-US,en;q=0.9",
                                "origin: https:\/\/www.simonrisi.ch",
                                "priority: u=1",
                                "referer: https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Curtains.js",
                                "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                "sec-ch-ua-mobile: ?0",
                                "sec-ch-ua-platform: \"Unknown\"",
                                "sec-fetch-dest: script",
                                "sec-fetch-mode: cors",
                                "sec-fetch-site: same-origin",
                                "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                            ],
                            "response": [
                                "accept-ranges: bytes",
                                "content-encoding: gzip",
                                "content-length: 849",
                                "content-type: text\/javascript",
                                "date: Tue, 24 Dec 2024 20:41:53 GMT",
                                "etag: \"a1c-5ff9b3e0f9b4b-gzip\"",
                                "last-modified: Mon, 03 Jul 2023 20:45:09 GMT",
                                "server: Apache",
                                "vary: Accept-Encoding",
                                ":status: 200"
                            ]
                        },
                        "bytesOut": 2116,
                        "score_cache": 0,
                        "score_cdn": 0,
                        "score_gzip": 100,
                        "score_cookies": -1,
                        "score_keep-alive": 100,
                        "score_minify": -1,
                        "score_combine": -1,
                        "score_compress": -1,
                        "score_etags": -1,
                        "dns_ms": -1,
                        "connect_ms": -1,
                        "ssl_ms": -1,
                        "gzip_total": 849,
                        "gzip_save": 0,
                        "minify_total": null,
                        "minify_save": null,
                        "image_total": null,
                        "image_save": null,
                        "cache_time": 0,
                        "cdn_provider": "",
                        "server_count": null,
                        "created": 15375,
                        "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                        "http2_stream_id": 49,
                        "http2_stream_dependency": 47,
                        "http2_stream_weight": 220,
                        "http2_stream_exclusive": 1,
                        "netlog_id": 258,
                        "server_port": "443",
                        "renderBlocking": "non_blocking",
                        "load_end": 15434,
                        "ttfb_start": 15378,
                        "ttfb_end": 15433,
                        "download_start": 15433,
                        "download_end": 15434,
                        "download_ms": 1,
                        "all_start": 15378,
                        "all_end": 15434,
                        "all_ms": 56,
                        "index": 24,
                        "number": 25
                    },
                    {
                        "type": 3,
                        "id": "26637.46",
                        "request_id": "26637.46",
                        "ip_addr": "217.26.52.23",
                        "full_url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/utils\/utils.js",
                        "is_secure": 1,
                        "method": "GET",
                        "host": "www.simonrisi.ch",
                        "url": "\/assets\/js\/modules\/curtainsjs\/utils\/utils.js",
                        "raw_id": "26637.46",
                        "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                        "documentURL": "https:\/\/www.simonrisi.ch\/",
                        "responseCode": 200,
                        "request_type": "Script",
                        "load_ms": 58,
                        "ttfb_ms": 57,
                        "load_start": 15378,
                        "load_start_float": 15378.000264,
                        "bytesIn": 606,
                        "objectSize": 606,
                        "objectSizeUncompressed": 1355,
                        "chunks": [
                            {
                                "ts": 15435,
                                "bytes": 606,
                                "inflated": 1355
                            }
                        ],
                        "expires": "",
                        "cacheControl": "",
                        "contentType": "text\/javascript",
                        "contentEncoding": "gzip",
                        "socket": 91,
                        "protocol": "HTTP\/2",
                        "dns_start": -1,
                        "dns_end": -1,
                        "connect_start": -1,
                        "connect_end": -1,
                        "ssl_start": -1,
                        "ssl_end": -1,
                        "initiator": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Curtains.js",
                        "initiator_line": 2,
                        "initiator_column": "",
                        "initiator_type": "script",
                        "priority": "High",
                        "initial_priority": "High",
                        "server_rtt": null,
                        "headers": {
                            "request": [
                                ":authority: www.simonrisi.ch",
                                ":method: GET",
                                ":path: \/assets\/js\/modules\/curtainsjs\/utils\/utils.js",
                                ":scheme: https",
                                "accept: *\/*",
                                "accept-encoding: gzip, deflate, br, zstd",
                                "accept-language: en-US,en;q=0.9",
                                "origin: https:\/\/www.simonrisi.ch",
                                "priority: u=1",
                                "referer: https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Curtains.js",
                                "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                "sec-ch-ua-mobile: ?0",
                                "sec-ch-ua-platform: \"Unknown\"",
                                "sec-fetch-dest: script",
                                "sec-fetch-mode: cors",
                                "sec-fetch-site: same-origin",
                                "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                            ],
                            "response": [
                                "accept-ranges: bytes",
                                "content-encoding: gzip",
                                "content-length: 606",
                                "content-type: text\/javascript",
                                "date: Tue, 24 Dec 2024 20:41:53 GMT",
                                "etag: \"54b-5ff9b3e119319-gzip\"",
                                "last-modified: Mon, 03 Jul 2023 20:45:09 GMT",
                                "server: Apache",
                                "vary: Accept-Encoding",
                                ":status: 200"
                            ]
                        },
                        "bytesOut": 2092,
                        "score_cache": 0,
                        "score_cdn": 0,
                        "score_gzip": 100,
                        "score_cookies": -1,
                        "score_keep-alive": 100,
                        "score_minify": -1,
                        "score_combine": -1,
                        "score_compress": -1,
                        "score_etags": -1,
                        "dns_ms": -1,
                        "connect_ms": -1,
                        "ssl_ms": -1,
                        "gzip_total": 606,
                        "gzip_save": 0,
                        "minify_total": null,
                        "minify_save": null,
                        "image_total": null,
                        "image_save": null,
                        "cache_time": 0,
                        "cdn_provider": "",
                        "server_count": null,
                        "created": 15376,
                        "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                        "http2_stream_id": 51,
                        "http2_stream_dependency": 49,
                        "http2_stream_weight": 220,
                        "http2_stream_exclusive": 1,
                        "netlog_id": 264,
                        "server_port": "443",
                        "renderBlocking": "non_blocking",
                        "load_end": 15436,
                        "ttfb_start": 15378,
                        "ttfb_end": 15435,
                        "download_start": 15435,
                        "download_end": 15436,
                        "download_ms": 1,
                        "all_start": 15378,
                        "all_end": 15436,
                        "all_ms": 58,
                        "index": 25,
                        "number": 26
                    },
                    {
                        "type": 3,
                        "id": "26637.47",
                        "request_id": "26637.47",
                        "ip_addr": "217.26.52.23",
                        "full_url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/DOMMesh.js",
                        "is_secure": 1,
                        "method": "GET",
                        "host": "www.simonrisi.ch",
                        "url": "\/assets\/js\/modules\/curtainsjs\/core\/DOMMesh.js",
                        "raw_id": "26637.47",
                        "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                        "documentURL": "https:\/\/www.simonrisi.ch\/",
                        "responseCode": 200,
                        "request_type": "Script",
                        "load_ms": 58,
                        "ttfb_ms": 57,
                        "load_start": 15392,
                        "load_start_float": 15392.00027,
                        "bytesIn": 2053,
                        "objectSize": 2053,
                        "objectSizeUncompressed": 6665,
                        "chunks": [
                            {
                                "ts": 15450,
                                "bytes": 2053,
                                "inflated": 6665
                            }
                        ],
                        "expires": "",
                        "cacheControl": "",
                        "contentType": "text\/javascript",
                        "contentEncoding": "gzip",
                        "socket": 91,
                        "protocol": "HTTP\/2",
                        "dns_start": -1,
                        "dns_end": -1,
                        "connect_start": -1,
                        "connect_end": -1,
                        "ssl_start": -1,
                        "ssl_end": -1,
                        "initiator": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Plane.js",
                        "initiator_line": 0,
                        "initiator_column": "",
                        "initiator_type": "script",
                        "priority": "High",
                        "initial_priority": "High",
                        "server_rtt": null,
                        "headers": {
                            "request": [
                                ":authority: www.simonrisi.ch",
                                ":method: GET",
                                ":path: \/assets\/js\/modules\/curtainsjs\/core\/DOMMesh.js",
                                ":scheme: https",
                                "accept: *\/*",
                                "accept-encoding: gzip, deflate, br, zstd",
                                "accept-language: en-US,en;q=0.9",
                                "origin: https:\/\/www.simonrisi.ch",
                                "priority: u=1",
                                "referer: https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Plane.js",
                                "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                "sec-ch-ua-mobile: ?0",
                                "sec-ch-ua-platform: \"Unknown\"",
                                "sec-fetch-dest: script",
                                "sec-fetch-mode: cors",
                                "sec-fetch-site: same-origin",
                                "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                            ],
                            "response": [
                                "accept-ranges: bytes",
                                "content-encoding: gzip",
                                "content-length: 2053",
                                "content-type: text\/javascript",
                                "date: Tue, 24 Dec 2024 20:41:53 GMT",
                                "etag: \"1a09-5ff9b3da5922b-gzip\"",
                                "last-modified: Mon, 03 Jul 2023 20:45:02 GMT",
                                "server: Apache",
                                "vary: Accept-Encoding",
                                ":status: 200"
                            ]
                        },
                        "bytesOut": 2086,
                        "score_cache": 0,
                        "score_cdn": 0,
                        "score_gzip": 100,
                        "score_cookies": -1,
                        "score_keep-alive": 100,
                        "score_minify": -1,
                        "score_combine": -1,
                        "score_compress": -1,
                        "score_etags": -1,
                        "dns_ms": -1,
                        "connect_ms": -1,
                        "ssl_ms": -1,
                        "gzip_total": 2053,
                        "gzip_save": 0,
                        "minify_total": null,
                        "minify_save": null,
                        "image_total": null,
                        "image_save": null,
                        "cache_time": 0,
                        "cdn_provider": "",
                        "server_count": null,
                        "created": 15391,
                        "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                        "http2_stream_id": 53,
                        "http2_stream_dependency": 51,
                        "http2_stream_weight": 220,
                        "http2_stream_exclusive": 1,
                        "netlog_id": 270,
                        "server_port": "443",
                        "renderBlocking": "non_blocking",
                        "load_end": 15450,
                        "ttfb_start": 15392,
                        "ttfb_end": 15449,
                        "download_start": 15449,
                        "download_end": 15450,
                        "download_ms": 1,
                        "all_start": 15392,
                        "all_end": 15450,
                        "all_ms": 58,
                        "index": 26,
                        "number": 27
                    },
                    {
                        "type": 3,
                        "id": "26637.48",
                        "request_id": "26637.48",
                        "ip_addr": "217.26.52.23",
                        "full_url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/camera\/Camera.js",
                        "is_secure": 1,
                        "method": "GET",
                        "host": "www.simonrisi.ch",
                        "url": "\/assets\/js\/modules\/curtainsjs\/camera\/Camera.js",
                        "raw_id": "26637.48",
                        "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                        "documentURL": "https:\/\/www.simonrisi.ch\/",
                        "responseCode": 200,
                        "request_type": "Script",
                        "load_ms": 63,
                        "ttfb_ms": 62,
                        "load_start": 15395,
                        "load_start_float": 15395.000276000001,
                        "bytesIn": 2057,
                        "objectSize": 2057,
                        "objectSizeUncompressed": 7771,
                        "chunks": [
                            {
                                "ts": 15458,
                                "bytes": 2057,
                                "inflated": 7771
                            }
                        ],
                        "expires": "",
                        "cacheControl": "",
                        "contentType": "text\/javascript",
                        "contentEncoding": "gzip",
                        "socket": 91,
                        "protocol": "HTTP\/2",
                        "dns_start": -1,
                        "dns_end": -1,
                        "connect_start": -1,
                        "connect_end": -1,
                        "ssl_start": -1,
                        "ssl_end": -1,
                        "initiator": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Plane.js",
                        "initiator_line": 1,
                        "initiator_column": "",
                        "initiator_type": "script",
                        "priority": "High",
                        "initial_priority": "High",
                        "server_rtt": null,
                        "headers": {
                            "request": [
                                ":authority: www.simonrisi.ch",
                                ":method: GET",
                                ":path: \/assets\/js\/modules\/curtainsjs\/camera\/Camera.js",
                                ":scheme: https",
                                "accept: *\/*",
                                "accept-encoding: gzip, deflate, br, zstd",
                                "accept-language: en-US,en;q=0.9",
                                "origin: https:\/\/www.simonrisi.ch",
                                "priority: u=1",
                                "referer: https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Plane.js",
                                "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                "sec-ch-ua-mobile: ?0",
                                "sec-ch-ua-platform: \"Unknown\"",
                                "sec-fetch-dest: script",
                                "sec-fetch-mode: cors",
                                "sec-fetch-site: same-origin",
                                "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                            ],
                            "response": [
                                "accept-ranges: bytes",
                                "content-encoding: gzip",
                                "content-length: 2057",
                                "content-type: text\/javascript",
                                "date: Tue, 24 Dec 2024 20:41:53 GMT",
                                "etag: \"1e5b-5ff9b3d9c2bf1-gzip\"",
                                "last-modified: Mon, 03 Jul 2023 20:45:02 GMT",
                                "server: Apache",
                                "vary: Accept-Encoding",
                                ":status: 200"
                            ]
                        },
                        "bytesOut": 2089,
                        "score_cache": 0,
                        "score_cdn": 0,
                        "score_gzip": 100,
                        "score_cookies": -1,
                        "score_keep-alive": 100,
                        "score_minify": -1,
                        "score_combine": -1,
                        "score_compress": -1,
                        "score_etags": -1,
                        "dns_ms": -1,
                        "connect_ms": -1,
                        "ssl_ms": -1,
                        "gzip_total": 2057,
                        "gzip_save": 0,
                        "minify_total": null,
                        "minify_save": null,
                        "image_total": null,
                        "image_save": null,
                        "cache_time": 0,
                        "cdn_provider": "",
                        "server_count": null,
                        "created": 15394,
                        "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                        "http2_stream_id": 55,
                        "http2_stream_dependency": 53,
                        "http2_stream_weight": 220,
                        "http2_stream_exclusive": 1,
                        "netlog_id": 276,
                        "server_port": "443",
                        "renderBlocking": "non_blocking",
                        "load_end": 15458,
                        "ttfb_start": 15395,
                        "ttfb_end": 15457,
                        "download_start": 15457,
                        "download_end": 15458,
                        "download_ms": 1,
                        "all_start": 15395,
                        "all_end": 15458,
                        "all_ms": 63,
                        "index": 27,
                        "number": 28
                    },
                    {
                        "type": 3,
                        "id": "26637.49",
                        "request_id": "26637.49",
                        "ip_addr": "217.26.52.23",
                        "full_url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Scene.js",
                        "is_secure": 1,
                        "method": "GET",
                        "host": "www.simonrisi.ch",
                        "url": "\/assets\/js\/modules\/curtainsjs\/core\/Scene.js",
                        "raw_id": "26637.49",
                        "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                        "documentURL": "https:\/\/www.simonrisi.ch\/",
                        "responseCode": 200,
                        "request_type": "Script",
                        "load_ms": 58,
                        "ttfb_ms": 56,
                        "load_start": 15459,
                        "load_start_float": 15459.000282000001,
                        "bytesIn": 3546,
                        "objectSize": 3546,
                        "objectSizeUncompressed": 16681,
                        "chunks": [
                            {
                                "ts": 15516,
                                "bytes": 3546,
                                "inflated": 16681
                            }
                        ],
                        "expires": "",
                        "cacheControl": "",
                        "contentType": "text\/javascript",
                        "contentEncoding": "gzip",
                        "socket": 91,
                        "protocol": "HTTP\/2",
                        "dns_start": -1,
                        "dns_end": -1,
                        "connect_start": -1,
                        "connect_end": -1,
                        "ssl_start": -1,
                        "ssl_end": -1,
                        "initiator": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Renderer.js",
                        "initiator_line": 0,
                        "initiator_column": "",
                        "initiator_type": "script",
                        "priority": "High",
                        "initial_priority": "High",
                        "server_rtt": null,
                        "headers": {
                            "request": [
                                ":authority: www.simonrisi.ch",
                                ":method: GET",
                                ":path: \/assets\/js\/modules\/curtainsjs\/core\/Scene.js",
                                ":scheme: https",
                                "accept: *\/*",
                                "accept-encoding: gzip, deflate, br, zstd",
                                "accept-language: en-US,en;q=0.9",
                                "origin: https:\/\/www.simonrisi.ch",
                                "priority: u=1",
                                "referer: https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Renderer.js",
                                "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                "sec-ch-ua-mobile: ?0",
                                "sec-ch-ua-platform: \"Unknown\"",
                                "sec-fetch-dest: script",
                                "sec-fetch-mode: cors",
                                "sec-fetch-site: same-origin",
                                "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                            ],
                            "response": [
                                "accept-ranges: bytes",
                                "content-encoding: gzip",
                                "content-length: 3546",
                                "content-type: text\/javascript",
                                "date: Tue, 24 Dec 2024 20:41:53 GMT",
                                "etag: \"4129-5ff9b3db7356a-gzip\"",
                                "last-modified: Mon, 03 Jul 2023 20:45:03 GMT",
                                "server: Apache",
                                "vary: Accept-Encoding",
                                ":status: 200"
                            ]
                        },
                        "bytesOut": 2089,
                        "score_cache": 0,
                        "score_cdn": 0,
                        "score_gzip": 100,
                        "score_cookies": -1,
                        "score_keep-alive": 100,
                        "score_minify": -1,
                        "score_combine": -1,
                        "score_compress": -1,
                        "score_etags": -1,
                        "dns_ms": -1,
                        "connect_ms": -1,
                        "ssl_ms": -1,
                        "gzip_total": 3546,
                        "gzip_save": 0,
                        "minify_total": null,
                        "minify_save": null,
                        "image_total": null,
                        "image_save": null,
                        "cache_time": 0,
                        "cdn_provider": "",
                        "server_count": null,
                        "created": 15451,
                        "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                        "http2_stream_id": 57,
                        "http2_stream_dependency": 0,
                        "http2_stream_weight": 220,
                        "http2_stream_exclusive": 1,
                        "netlog_id": 282,
                        "server_port": "443",
                        "renderBlocking": "non_blocking",
                        "load_end": 15517,
                        "ttfb_start": 15459,
                        "ttfb_end": 15515,
                        "download_start": 15515,
                        "download_end": 15517,
                        "download_ms": 2,
                        "all_start": 15459,
                        "all_end": 15517,
                        "all_ms": 58,
                        "index": 28,
                        "number": 29
                    },
                    {
                        "type": 3,
                        "id": "26637.50",
                        "request_id": "26637.50",
                        "ip_addr": "217.26.52.23",
                        "full_url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/utils\/CacheManager.js",
                        "is_secure": 1,
                        "method": "GET",
                        "host": "www.simonrisi.ch",
                        "url": "\/assets\/js\/modules\/curtainsjs\/utils\/CacheManager.js",
                        "raw_id": "26637.50",
                        "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                        "documentURL": "https:\/\/www.simonrisi.ch\/",
                        "responseCode": 200,
                        "request_type": "Script",
                        "load_ms": 58,
                        "ttfb_ms": 56,
                        "load_start": 15460,
                        "load_start_float": 15460.000287999999,
                        "bytesIn": 1205,
                        "objectSize": 1205,
                        "objectSizeUncompressed": 3798,
                        "chunks": [
                            {
                                "ts": 15517,
                                "bytes": 1205,
                                "inflated": 3798
                            }
                        ],
                        "expires": "",
                        "cacheControl": "",
                        "contentType": "text\/javascript",
                        "contentEncoding": "gzip",
                        "socket": 91,
                        "protocol": "HTTP\/2",
                        "dns_start": -1,
                        "dns_end": -1,
                        "connect_start": -1,
                        "connect_end": -1,
                        "ssl_start": -1,
                        "ssl_end": -1,
                        "initiator": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Renderer.js",
                        "initiator_line": 1,
                        "initiator_column": "",
                        "initiator_type": "script",
                        "priority": "High",
                        "initial_priority": "High",
                        "server_rtt": null,
                        "headers": {
                            "request": [
                                ":authority: www.simonrisi.ch",
                                ":method: GET",
                                ":path: \/assets\/js\/modules\/curtainsjs\/utils\/CacheManager.js",
                                ":scheme: https",
                                "accept: *\/*",
                                "accept-encoding: gzip, deflate, br, zstd",
                                "accept-language: en-US,en;q=0.9",
                                "origin: https:\/\/www.simonrisi.ch",
                                "priority: u=1",
                                "referer: https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Renderer.js",
                                "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                "sec-ch-ua-mobile: ?0",
                                "sec-ch-ua-platform: \"Unknown\"",
                                "sec-fetch-dest: script",
                                "sec-fetch-mode: cors",
                                "sec-fetch-site: same-origin",
                                "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                            ],
                            "response": [
                                "accept-ranges: bytes",
                                "content-encoding: gzip",
                                "content-length: 1205",
                                "content-type: text\/javascript",
                                "date: Tue, 24 Dec 2024 20:41:53 GMT",
                                "etag: \"ed6-5ff9b3e0bb345-gzip\"",
                                "last-modified: Mon, 03 Jul 2023 20:45:09 GMT",
                                "server: Apache",
                                "vary: Accept-Encoding",
                                ":status: 200"
                            ]
                        },
                        "bytesOut": 2113,
                        "score_cache": 0,
                        "score_cdn": 0,
                        "score_gzip": 100,
                        "score_cookies": -1,
                        "score_keep-alive": 100,
                        "score_minify": -1,
                        "score_combine": -1,
                        "score_compress": -1,
                        "score_etags": -1,
                        "dns_ms": -1,
                        "connect_ms": -1,
                        "ssl_ms": -1,
                        "gzip_total": 1205,
                        "gzip_save": 0,
                        "minify_total": null,
                        "minify_save": null,
                        "image_total": null,
                        "image_save": null,
                        "cache_time": 0,
                        "cdn_provider": "",
                        "server_count": null,
                        "created": 15452,
                        "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                        "http2_stream_id": 59,
                        "http2_stream_dependency": 57,
                        "http2_stream_weight": 220,
                        "http2_stream_exclusive": 1,
                        "netlog_id": 288,
                        "server_port": "443",
                        "renderBlocking": "non_blocking",
                        "load_end": 15518,
                        "ttfb_start": 15460,
                        "ttfb_end": 15516,
                        "download_start": 15516,
                        "download_end": 15518,
                        "download_ms": 2,
                        "all_start": 15460,
                        "all_end": 15518,
                        "all_ms": 58,
                        "index": 29,
                        "number": 30
                    },
                    {
                        "type": 3,
                        "id": "26637.51",
                        "request_id": "26637.51",
                        "ip_addr": "217.26.52.23",
                        "full_url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/utils\/CallbackQueueManager.js",
                        "is_secure": 1,
                        "method": "GET",
                        "host": "www.simonrisi.ch",
                        "url": "\/assets\/js\/modules\/curtainsjs\/utils\/CallbackQueueManager.js",
                        "raw_id": "26637.51",
                        "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                        "documentURL": "https:\/\/www.simonrisi.ch\/",
                        "responseCode": 200,
                        "request_type": "Script",
                        "load_ms": 60,
                        "ttfb_ms": 58,
                        "load_start": 15460,
                        "load_start_float": 15460.000293999999,
                        "bytesIn": 692,
                        "objectSize": 692,
                        "objectSizeUncompressed": 1761,
                        "chunks": [
                            {
                                "ts": 15520,
                                "bytes": 692,
                                "inflated": 1761
                            }
                        ],
                        "expires": "",
                        "cacheControl": "",
                        "contentType": "text\/javascript",
                        "contentEncoding": "gzip",
                        "socket": 91,
                        "protocol": "HTTP\/2",
                        "dns_start": -1,
                        "dns_end": -1,
                        "connect_start": -1,
                        "connect_end": -1,
                        "ssl_start": -1,
                        "ssl_end": -1,
                        "initiator": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Renderer.js",
                        "initiator_line": 2,
                        "initiator_column": "",
                        "initiator_type": "script",
                        "priority": "High",
                        "initial_priority": "High",
                        "server_rtt": null,
                        "headers": {
                            "request": [
                                ":authority: www.simonrisi.ch",
                                ":method: GET",
                                ":path: \/assets\/js\/modules\/curtainsjs\/utils\/CallbackQueueManager.js",
                                ":scheme: https",
                                "accept: *\/*",
                                "accept-encoding: gzip, deflate, br, zstd",
                                "accept-language: en-US,en;q=0.9",
                                "origin: https:\/\/www.simonrisi.ch",
                                "priority: u=1",
                                "referer: https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Renderer.js",
                                "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                "sec-ch-ua-mobile: ?0",
                                "sec-ch-ua-platform: \"Unknown\"",
                                "sec-fetch-dest: script",
                                "sec-fetch-mode: cors",
                                "sec-fetch-site: same-origin",
                                "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                            ],
                            "response": [
                                "accept-ranges: bytes",
                                "content-encoding: gzip",
                                "content-length: 692",
                                "content-type: text\/javascript",
                                "date: Tue, 24 Dec 2024 20:41:53 GMT",
                                "etag: \"6e1-5ff9b3e0d87f7-gzip\"",
                                "last-modified: Mon, 03 Jul 2023 20:45:09 GMT",
                                "server: Apache",
                                "vary: Accept-Encoding",
                                ":status: 200"
                            ]
                        },
                        "bytesOut": 2137,
                        "score_cache": 0,
                        "score_cdn": 0,
                        "score_gzip": 100,
                        "score_cookies": -1,
                        "score_keep-alive": 100,
                        "score_minify": -1,
                        "score_combine": -1,
                        "score_compress": -1,
                        "score_etags": -1,
                        "dns_ms": -1,
                        "connect_ms": -1,
                        "ssl_ms": -1,
                        "gzip_total": 692,
                        "gzip_save": 0,
                        "minify_total": null,
                        "minify_save": null,
                        "image_total": null,
                        "image_save": null,
                        "cache_time": 0,
                        "cdn_provider": "",
                        "server_count": null,
                        "created": 15453,
                        "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                        "http2_stream_id": 61,
                        "http2_stream_dependency": 59,
                        "http2_stream_weight": 220,
                        "http2_stream_exclusive": 1,
                        "netlog_id": 294,
                        "server_port": "443",
                        "renderBlocking": "non_blocking",
                        "load_end": 15520,
                        "ttfb_start": 15460,
                        "ttfb_end": 15518,
                        "download_start": 15518,
                        "download_end": 15520,
                        "download_ms": 2,
                        "all_start": 15460,
                        "all_end": 15520,
                        "all_ms": 60,
                        "index": 30,
                        "number": 31
                    },
                    {
                        "type": 3,
                        "id": "26637.52",
                        "request_id": "26637.52",
                        "ip_addr": "217.26.52.23",
                        "full_url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Mesh.js",
                        "is_secure": 1,
                        "method": "GET",
                        "host": "www.simonrisi.ch",
                        "url": "\/assets\/js\/modules\/curtainsjs\/core\/Mesh.js",
                        "raw_id": "26637.52",
                        "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                        "documentURL": "https:\/\/www.simonrisi.ch\/",
                        "responseCode": 200,
                        "request_type": "Script",
                        "load_ms": 65,
                        "ttfb_ms": 64,
                        "load_start": 15460,
                        "load_start_float": 15460.0003,
                        "bytesIn": 4957,
                        "objectSize": 4957,
                        "objectSizeUncompressed": 22842,
                        "chunks": [
                            {
                                "ts": 15524,
                                "bytes": 4957,
                                "inflated": 22842
                            }
                        ],
                        "expires": "",
                        "cacheControl": "",
                        "contentType": "text\/javascript",
                        "contentEncoding": "gzip",
                        "socket": 91,
                        "protocol": "HTTP\/2",
                        "dns_start": -1,
                        "dns_end": -1,
                        "connect_start": -1,
                        "connect_end": -1,
                        "ssl_start": -1,
                        "ssl_end": -1,
                        "initiator": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/DOMMesh.js",
                        "initiator_line": 0,
                        "initiator_column": "",
                        "initiator_type": "script",
                        "priority": "High",
                        "initial_priority": "High",
                        "server_rtt": null,
                        "headers": {
                            "request": [
                                ":authority: www.simonrisi.ch",
                                ":method: GET",
                                ":path: \/assets\/js\/modules\/curtainsjs\/core\/Mesh.js",
                                ":scheme: https",
                                "accept: *\/*",
                                "accept-encoding: gzip, deflate, br, zstd",
                                "accept-language: en-US,en;q=0.9",
                                "origin: https:\/\/www.simonrisi.ch",
                                "priority: u=1",
                                "referer: https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/DOMMesh.js",
                                "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                "sec-ch-ua-mobile: ?0",
                                "sec-ch-ua-platform: \"Unknown\"",
                                "sec-fetch-dest: script",
                                "sec-fetch-mode: cors",
                                "sec-fetch-site: same-origin",
                                "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                            ],
                            "response": [
                                "accept-ranges: bytes",
                                "content-encoding: gzip",
                                "content-length: 4957",
                                "content-type: text\/javascript",
                                "date: Tue, 24 Dec 2024 20:41:53 GMT",
                                "etag: \"593a-5ff9b3dab622f-gzip\"",
                                "last-modified: Mon, 03 Jul 2023 20:45:03 GMT",
                                "server: Apache",
                                "vary: Accept-Encoding",
                                ":status: 200"
                            ]
                        },
                        "bytesOut": 2083,
                        "score_cache": 0,
                        "score_cdn": 0,
                        "score_gzip": 100,
                        "score_cookies": -1,
                        "score_keep-alive": 100,
                        "score_minify": -1,
                        "score_combine": -1,
                        "score_compress": -1,
                        "score_etags": -1,
                        "dns_ms": -1,
                        "connect_ms": -1,
                        "ssl_ms": -1,
                        "gzip_total": 4957,
                        "gzip_save": 0,
                        "minify_total": null,
                        "minify_save": null,
                        "image_total": null,
                        "image_save": null,
                        "cache_time": 0,
                        "cdn_provider": "",
                        "server_count": null,
                        "created": 15455,
                        "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                        "http2_stream_id": 63,
                        "http2_stream_dependency": 61,
                        "http2_stream_weight": 220,
                        "http2_stream_exclusive": 1,
                        "netlog_id": 300,
                        "server_port": "443",
                        "renderBlocking": "non_blocking",
                        "load_end": 15525,
                        "ttfb_start": 15460,
                        "ttfb_end": 15524,
                        "download_start": 15524,
                        "download_end": 15525,
                        "download_ms": 1,
                        "all_start": 15460,
                        "all_end": 15525,
                        "all_ms": 65,
                        "index": 31,
                        "number": 32,
                        "cpuTimes": {
                            "FunctionCall": 3
                        },
                        "cpu.FunctionCall": 3,
                        "cpuTime": 3,
                        "js_timing": [
                            [
                                15850.688,
                                15852.504000000001
                            ],
                            [
                                15852.526,
                                15852.812
                            ],
                            [
                                15852.83,
                                15853.091
                            ],
                            [
                                15853.108,
                                15853.402
                            ],
                            [
                                15853.530000000001,
                                15853.57
                            ]
                        ]
                    },
                    {
                        "type": 3,
                        "id": "26637.53",
                        "request_id": "26637.53",
                        "ip_addr": "217.26.52.23",
                        "full_url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Program.js",
                        "is_secure": 1,
                        "method": "GET",
                        "host": "www.simonrisi.ch",
                        "url": "\/assets\/js\/modules\/curtainsjs\/core\/Program.js",
                        "raw_id": "26637.53",
                        "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                        "documentURL": "https:\/\/www.simonrisi.ch\/",
                        "responseCode": 200,
                        "request_type": "Script",
                        "load_ms": 53,
                        "ttfb_ms": 50,
                        "load_start": 15532,
                        "load_start_float": 15532.000306,
                        "bytesIn": 2637,
                        "objectSize": 2637,
                        "objectSizeUncompressed": 10162,
                        "chunks": [
                            {
                                "ts": 15585,
                                "bytes": 2637,
                                "inflated": 10162
                            }
                        ],
                        "expires": "",
                        "cacheControl": "",
                        "contentType": "text\/javascript",
                        "contentEncoding": "gzip",
                        "socket": 91,
                        "protocol": "HTTP\/2",
                        "dns_start": -1,
                        "dns_end": -1,
                        "connect_start": -1,
                        "connect_end": -1,
                        "ssl_start": -1,
                        "ssl_end": -1,
                        "initiator": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Mesh.js",
                        "initiator_line": 0,
                        "initiator_column": "",
                        "initiator_type": "script",
                        "priority": "High",
                        "initial_priority": "High",
                        "server_rtt": null,
                        "headers": {
                            "request": [
                                ":authority: www.simonrisi.ch",
                                ":method: GET",
                                ":path: \/assets\/js\/modules\/curtainsjs\/core\/Program.js",
                                ":scheme: https",
                                "accept: *\/*",
                                "accept-encoding: gzip, deflate, br, zstd",
                                "accept-language: en-US,en;q=0.9",
                                "origin: https:\/\/www.simonrisi.ch",
                                "priority: u=1",
                                "referer: https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Mesh.js",
                                "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                "sec-ch-ua-mobile: ?0",
                                "sec-ch-ua-platform: \"Unknown\"",
                                "sec-fetch-dest: script",
                                "sec-fetch-mode: cors",
                                "sec-fetch-site: same-origin",
                                "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                            ],
                            "response": [
                                "accept-ranges: bytes",
                                "content-encoding: gzip",
                                "content-length: 2637",
                                "content-type: text\/javascript",
                                "date: Tue, 24 Dec 2024 20:41:54 GMT",
                                "etag: \"27b2-5ff9b3db18c3a-gzip\"",
                                "last-modified: Mon, 03 Jul 2023 20:45:03 GMT",
                                "server: Apache",
                                "vary: Accept-Encoding",
                                ":status: 200"
                            ]
                        },
                        "bytesOut": 2083,
                        "score_cache": 0,
                        "score_cdn": 0,
                        "score_gzip": 100,
                        "score_cookies": -1,
                        "score_keep-alive": 100,
                        "score_minify": -1,
                        "score_combine": -1,
                        "score_compress": -1,
                        "score_etags": -1,
                        "dns_ms": -1,
                        "connect_ms": -1,
                        "ssl_ms": -1,
                        "gzip_total": 2637,
                        "gzip_save": 0,
                        "minify_total": null,
                        "minify_save": null,
                        "image_total": null,
                        "image_save": null,
                        "cache_time": 0,
                        "cdn_provider": "",
                        "server_count": null,
                        "created": 15529,
                        "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                        "http2_stream_id": 65,
                        "http2_stream_dependency": 0,
                        "http2_stream_weight": 220,
                        "http2_stream_exclusive": 1,
                        "netlog_id": 306,
                        "server_port": "443",
                        "renderBlocking": "non_blocking",
                        "load_end": 15585,
                        "ttfb_start": 15532,
                        "ttfb_end": 15582,
                        "download_start": 15582,
                        "download_end": 15585,
                        "download_ms": 3,
                        "all_start": 15532,
                        "all_end": 15585,
                        "all_ms": 53,
                        "index": 32,
                        "number": 33
                    },
                    {
                        "type": 3,
                        "id": "26637.54",
                        "request_id": "26637.54",
                        "ip_addr": "217.26.52.23",
                        "full_url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Geometry.js",
                        "is_secure": 1,
                        "method": "GET",
                        "host": "www.simonrisi.ch",
                        "url": "\/assets\/js\/modules\/curtainsjs\/core\/Geometry.js",
                        "raw_id": "26637.54",
                        "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                        "documentURL": "https:\/\/www.simonrisi.ch\/",
                        "responseCode": 200,
                        "request_type": "Script",
                        "load_ms": 72,
                        "ttfb_ms": 64,
                        "load_start": 15532,
                        "load_start_float": 15532.000312,
                        "bytesIn": 2433,
                        "objectSize": 2433,
                        "objectSizeUncompressed": 10610,
                        "chunks": [
                            {
                                "ts": 15601,
                                "bytes": 2433,
                                "inflated": 10610
                            }
                        ],
                        "expires": "",
                        "cacheControl": "",
                        "contentType": "text\/javascript",
                        "contentEncoding": "gzip",
                        "socket": 91,
                        "protocol": "HTTP\/2",
                        "dns_start": -1,
                        "dns_end": -1,
                        "connect_start": -1,
                        "connect_end": -1,
                        "ssl_start": -1,
                        "ssl_end": -1,
                        "initiator": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Mesh.js",
                        "initiator_line": 1,
                        "initiator_column": "",
                        "initiator_type": "script",
                        "priority": "High",
                        "initial_priority": "High",
                        "server_rtt": null,
                        "headers": {
                            "request": [
                                ":authority: www.simonrisi.ch",
                                ":method: GET",
                                ":path: \/assets\/js\/modules\/curtainsjs\/core\/Geometry.js",
                                ":scheme: https",
                                "accept: *\/*",
                                "accept-encoding: gzip, deflate, br, zstd",
                                "accept-language: en-US,en;q=0.9",
                                "origin: https:\/\/www.simonrisi.ch",
                                "priority: u=1",
                                "referer: https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Mesh.js",
                                "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                "sec-ch-ua-mobile: ?0",
                                "sec-ch-ua-platform: \"Unknown\"",
                                "sec-fetch-dest: script",
                                "sec-fetch-mode: cors",
                                "sec-fetch-site: same-origin",
                                "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                            ],
                            "response": [
                                "accept-ranges: bytes",
                                "content-encoding: gzip",
                                "content-length: 2433",
                                "content-type: text\/javascript",
                                "date: Tue, 24 Dec 2024 20:41:54 GMT",
                                "etag: \"2972-5ff9b3da84d4c-gzip\"",
                                "last-modified: Mon, 03 Jul 2023 20:45:03 GMT",
                                "server: Apache",
                                "vary: Accept-Encoding",
                                ":status: 200"
                            ]
                        },
                        "bytesOut": 2086,
                        "score_cache": 0,
                        "score_cdn": 0,
                        "score_gzip": 100,
                        "score_cookies": -1,
                        "score_keep-alive": 100,
                        "score_minify": -1,
                        "score_combine": -1,
                        "score_compress": -1,
                        "score_etags": -1,
                        "dns_ms": -1,
                        "connect_ms": -1,
                        "ssl_ms": -1,
                        "gzip_total": 2433,
                        "gzip_save": 0,
                        "minify_total": null,
                        "minify_save": null,
                        "image_total": null,
                        "image_save": null,
                        "cache_time": 0,
                        "cdn_provider": "",
                        "server_count": null,
                        "created": 15530,
                        "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                        "http2_stream_id": 67,
                        "http2_stream_dependency": 65,
                        "http2_stream_weight": 220,
                        "http2_stream_exclusive": 1,
                        "netlog_id": 312,
                        "server_port": "443",
                        "renderBlocking": "non_blocking",
                        "load_end": 15604,
                        "ttfb_start": 15532,
                        "ttfb_end": 15596,
                        "download_start": 15596,
                        "download_end": 15604,
                        "download_ms": 8,
                        "all_start": 15532,
                        "all_end": 15604,
                        "all_ms": 72,
                        "index": 33,
                        "number": 34
                    },
                    {
                        "type": 3,
                        "id": "26637.55",
                        "request_id": "26637.55",
                        "ip_addr": "217.26.52.23",
                        "full_url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/loaders\/PlaneTextureLoader.js",
                        "is_secure": 1,
                        "method": "GET",
                        "host": "www.simonrisi.ch",
                        "url": "\/assets\/js\/modules\/curtainsjs\/loaders\/PlaneTextureLoader.js",
                        "raw_id": "26637.55",
                        "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                        "documentURL": "https:\/\/www.simonrisi.ch\/",
                        "responseCode": 200,
                        "request_type": "Script",
                        "load_ms": 72,
                        "ttfb_ms": 69,
                        "load_start": 15532,
                        "load_start_float": 15532.000318,
                        "bytesIn": 1203,
                        "objectSize": 1203,
                        "objectSizeUncompressed": 4158,
                        "chunks": [
                            {
                                "ts": 15604,
                                "bytes": 1203,
                                "inflated": 4158
                            }
                        ],
                        "expires": "",
                        "cacheControl": "",
                        "contentType": "text\/javascript",
                        "contentEncoding": "gzip",
                        "socket": 91,
                        "protocol": "HTTP\/2",
                        "dns_start": -1,
                        "dns_end": -1,
                        "connect_start": -1,
                        "connect_end": -1,
                        "ssl_start": -1,
                        "ssl_end": -1,
                        "initiator": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Mesh.js",
                        "initiator_line": 3,
                        "initiator_column": "",
                        "initiator_type": "script",
                        "priority": "High",
                        "initial_priority": "High",
                        "server_rtt": null,
                        "headers": {
                            "request": [
                                ":authority: www.simonrisi.ch",
                                ":method: GET",
                                ":path: \/assets\/js\/modules\/curtainsjs\/loaders\/PlaneTextureLoader.js",
                                ":scheme: https",
                                "accept: *\/*",
                                "accept-encoding: gzip, deflate, br, zstd",
                                "accept-language: en-US,en;q=0.9",
                                "origin: https:\/\/www.simonrisi.ch",
                                "priority: u=1",
                                "referer: https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Mesh.js",
                                "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                "sec-ch-ua-mobile: ?0",
                                "sec-ch-ua-platform: \"Unknown\"",
                                "sec-fetch-dest: script",
                                "sec-fetch-mode: cors",
                                "sec-fetch-site: same-origin",
                                "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                            ],
                            "response": [
                                "accept-ranges: bytes",
                                "content-encoding: gzip",
                                "content-length: 1203",
                                "content-type: text\/javascript",
                                "date: Tue, 24 Dec 2024 20:41:54 GMT",
                                "etag: \"103e-5ff9b3ddbda39-gzip\"",
                                "last-modified: Mon, 03 Jul 2023 20:45:06 GMT",
                                "server: Apache",
                                "vary: Accept-Encoding",
                                ":status: 200"
                            ]
                        },
                        "bytesOut": 2125,
                        "score_cache": 0,
                        "score_cdn": 0,
                        "score_gzip": 100,
                        "score_cookies": -1,
                        "score_keep-alive": 100,
                        "score_minify": -1,
                        "score_combine": -1,
                        "score_compress": -1,
                        "score_etags": -1,
                        "dns_ms": -1,
                        "connect_ms": -1,
                        "ssl_ms": -1,
                        "gzip_total": 1203,
                        "gzip_save": 0,
                        "minify_total": null,
                        "minify_save": null,
                        "image_total": null,
                        "image_save": null,
                        "cache_time": 0,
                        "cdn_provider": "",
                        "server_count": null,
                        "created": 15531,
                        "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                        "http2_stream_id": 69,
                        "http2_stream_dependency": 67,
                        "http2_stream_weight": 220,
                        "http2_stream_exclusive": 1,
                        "netlog_id": 318,
                        "server_port": "443",
                        "renderBlocking": "non_blocking",
                        "load_end": 15604,
                        "ttfb_start": 15532,
                        "ttfb_end": 15601,
                        "download_start": 15601,
                        "download_end": 15604,
                        "download_ms": 3,
                        "all_start": 15532,
                        "all_end": 15604,
                        "all_ms": 72,
                        "index": 34,
                        "number": 35
                    },
                    {
                        "type": 3,
                        "id": "26637.56",
                        "request_id": "26637.56",
                        "ip_addr": "217.26.52.23",
                        "full_url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Uniforms.js",
                        "is_secure": 1,
                        "method": "GET",
                        "host": "www.simonrisi.ch",
                        "url": "\/assets\/js\/modules\/curtainsjs\/core\/Uniforms.js",
                        "raw_id": "26637.56",
                        "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                        "documentURL": "https:\/\/www.simonrisi.ch\/",
                        "responseCode": 200,
                        "request_type": "Script",
                        "load_ms": 50,
                        "ttfb_ms": 49,
                        "load_start": 15604,
                        "load_start_float": 15604.000324000001,
                        "bytesIn": 2328,
                        "objectSize": 2328,
                        "objectSizeUncompressed": 15598,
                        "chunks": [
                            {
                                "ts": 15654,
                                "bytes": 2328,
                                "inflated": 15598
                            }
                        ],
                        "expires": "",
                        "cacheControl": "",
                        "contentType": "text\/javascript",
                        "contentEncoding": "gzip",
                        "socket": 91,
                        "protocol": "HTTP\/2",
                        "dns_start": -1,
                        "dns_end": -1,
                        "connect_start": -1,
                        "connect_end": -1,
                        "ssl_start": -1,
                        "ssl_end": -1,
                        "initiator": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Program.js",
                        "initiator_line": 0,
                        "initiator_column": "",
                        "initiator_type": "script",
                        "priority": "High",
                        "initial_priority": "High",
                        "server_rtt": null,
                        "headers": {
                            "request": [
                                ":authority: www.simonrisi.ch",
                                ":method: GET",
                                ":path: \/assets\/js\/modules\/curtainsjs\/core\/Uniforms.js",
                                ":scheme: https",
                                "accept: *\/*",
                                "accept-encoding: gzip, deflate, br, zstd",
                                "accept-language: en-US,en;q=0.9",
                                "origin: https:\/\/www.simonrisi.ch",
                                "priority: u=1",
                                "referer: https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Program.js",
                                "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                "sec-ch-ua-mobile: ?0",
                                "sec-ch-ua-platform: \"Unknown\"",
                                "sec-fetch-dest: script",
                                "sec-fetch-mode: cors",
                                "sec-fetch-site: same-origin",
                                "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                            ],
                            "response": [
                                "accept-ranges: bytes",
                                "content-encoding: gzip",
                                "content-length: 2328",
                                "content-type: text\/javascript",
                                "date: Tue, 24 Dec 2024 20:41:54 GMT",
                                "etag: \"3cee-5ff9b3dbd55d9-gzip\"",
                                "last-modified: Mon, 03 Jul 2023 20:45:04 GMT",
                                "server: Apache",
                                "vary: Accept-Encoding",
                                ":status: 200"
                            ]
                        },
                        "bytesOut": 2095,
                        "score_cache": 0,
                        "score_cdn": 0,
                        "score_gzip": 100,
                        "score_cookies": -1,
                        "score_keep-alive": 100,
                        "score_minify": -1,
                        "score_combine": -1,
                        "score_compress": -1,
                        "score_etags": -1,
                        "dns_ms": -1,
                        "connect_ms": -1,
                        "ssl_ms": -1,
                        "gzip_total": 2328,
                        "gzip_save": 0,
                        "minify_total": null,
                        "minify_save": null,
                        "image_total": null,
                        "image_save": null,
                        "cache_time": 0,
                        "cdn_provider": "",
                        "server_count": null,
                        "created": 15587,
                        "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                        "http2_stream_id": 71,
                        "http2_stream_dependency": 0,
                        "http2_stream_weight": 220,
                        "http2_stream_exclusive": 1,
                        "netlog_id": 324,
                        "server_port": "443",
                        "renderBlocking": "non_blocking",
                        "load_end": 15654,
                        "ttfb_start": 15604,
                        "ttfb_end": 15653,
                        "download_start": 15653,
                        "download_end": 15654,
                        "download_ms": 1,
                        "all_start": 15604,
                        "all_end": 15654,
                        "all_ms": 50,
                        "index": 35,
                        "number": 36
                    },
                    {
                        "type": 3,
                        "id": "26637.57",
                        "request_id": "26637.57",
                        "ip_addr": "217.26.52.23",
                        "full_url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/shaders\/plane.vertex.glsl.js",
                        "is_secure": 1,
                        "method": "GET",
                        "host": "www.simonrisi.ch",
                        "url": "\/assets\/js\/modules\/curtainsjs\/shaders\/plane.vertex.glsl.js",
                        "raw_id": "26637.57",
                        "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                        "documentURL": "https:\/\/www.simonrisi.ch\/",
                        "responseCode": 200,
                        "request_type": "Script",
                        "load_ms": 51,
                        "ttfb_ms": 49,
                        "load_start": 15606,
                        "load_start_float": 15606.000330000001,
                        "bytesIn": 269,
                        "objectSize": 269,
                        "objectSizeUncompressed": 531,
                        "chunks": [
                            {
                                "ts": 15656,
                                "bytes": 269,
                                "inflated": 531
                            }
                        ],
                        "expires": "",
                        "cacheControl": "",
                        "contentType": "text\/javascript",
                        "contentEncoding": "gzip",
                        "socket": 91,
                        "protocol": "HTTP\/2",
                        "dns_start": -1,
                        "dns_end": -1,
                        "connect_start": -1,
                        "connect_end": -1,
                        "ssl_start": -1,
                        "ssl_end": -1,
                        "initiator": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Program.js",
                        "initiator_line": 4,
                        "initiator_column": "",
                        "initiator_type": "script",
                        "priority": "High",
                        "initial_priority": "High",
                        "server_rtt": null,
                        "headers": {
                            "request": [
                                ":authority: www.simonrisi.ch",
                                ":method: GET",
                                ":path: \/assets\/js\/modules\/curtainsjs\/shaders\/plane.vertex.glsl.js",
                                ":scheme: https",
                                "accept: *\/*",
                                "accept-encoding: gzip, deflate, br, zstd",
                                "accept-language: en-US,en;q=0.9",
                                "origin: https:\/\/www.simonrisi.ch",
                                "priority: u=1",
                                "referer: https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Program.js",
                                "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                "sec-ch-ua-mobile: ?0",
                                "sec-ch-ua-platform: \"Unknown\"",
                                "sec-fetch-dest: script",
                                "sec-fetch-mode: cors",
                                "sec-fetch-site: same-origin",
                                "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                            ],
                            "response": [
                                "accept-ranges: bytes",
                                "content-encoding: gzip",
                                "content-length: 269",
                                "content-type: text\/javascript",
                                "date: Tue, 24 Dec 2024 20:41:54 GMT",
                                "etag: \"213-5ff9b3e016e9a-gzip\"",
                                "last-modified: Mon, 03 Jul 2023 20:45:08 GMT",
                                "server: Apache",
                                "vary: Accept-Encoding",
                                ":status: 200"
                            ]
                        },
                        "bytesOut": 2131,
                        "score_cache": 0,
                        "score_cdn": 0,
                        "score_gzip": 100,
                        "score_cookies": -1,
                        "score_keep-alive": 100,
                        "score_minify": -1,
                        "score_combine": -1,
                        "score_compress": -1,
                        "score_etags": -1,
                        "dns_ms": -1,
                        "connect_ms": -1,
                        "ssl_ms": -1,
                        "gzip_total": 269,
                        "gzip_save": 0,
                        "minify_total": null,
                        "minify_save": null,
                        "image_total": null,
                        "image_save": null,
                        "cache_time": 0,
                        "cdn_provider": "",
                        "server_count": null,
                        "created": 15590,
                        "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                        "http2_stream_id": 73,
                        "http2_stream_dependency": 71,
                        "http2_stream_weight": 220,
                        "http2_stream_exclusive": 1,
                        "netlog_id": 330,
                        "server_port": "443",
                        "renderBlocking": "non_blocking",
                        "load_end": 15657,
                        "ttfb_start": 15606,
                        "ttfb_end": 15655,
                        "download_start": 15655,
                        "download_end": 15657,
                        "download_ms": 2,
                        "all_start": 15606,
                        "all_end": 15657,
                        "all_ms": 51,
                        "index": 36,
                        "number": 37
                    },
                    {
                        "type": 3,
                        "id": "26637.58",
                        "request_id": "26637.58",
                        "ip_addr": "217.26.52.23",
                        "full_url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/shaders\/plane.fragment.glsl.js",
                        "is_secure": 1,
                        "method": "GET",
                        "host": "www.simonrisi.ch",
                        "url": "\/assets\/js\/modules\/curtainsjs\/shaders\/plane.fragment.glsl.js",
                        "raw_id": "26637.58",
                        "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                        "documentURL": "https:\/\/www.simonrisi.ch\/",
                        "responseCode": 200,
                        "request_type": "Script",
                        "load_ms": 51,
                        "ttfb_ms": 50,
                        "load_start": 15606,
                        "load_start_float": 15606.000335999999,
                        "bytesIn": 194,
                        "objectSize": 194,
                        "objectSizeUncompressed": 291,
                        "chunks": [
                            {
                                "ts": 15657,
                                "bytes": 194,
                                "inflated": 291
                            }
                        ],
                        "expires": "",
                        "cacheControl": "",
                        "contentType": "text\/javascript",
                        "contentEncoding": "gzip",
                        "socket": 91,
                        "protocol": "HTTP\/2",
                        "dns_start": -1,
                        "dns_end": -1,
                        "connect_start": -1,
                        "connect_end": -1,
                        "ssl_start": -1,
                        "ssl_end": -1,
                        "initiator": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Program.js",
                        "initiator_line": 5,
                        "initiator_column": "",
                        "initiator_type": "script",
                        "priority": "High",
                        "initial_priority": "High",
                        "server_rtt": null,
                        "headers": {
                            "request": [
                                ":authority: www.simonrisi.ch",
                                ":method: GET",
                                ":path: \/assets\/js\/modules\/curtainsjs\/shaders\/plane.fragment.glsl.js",
                                ":scheme: https",
                                "accept: *\/*",
                                "accept-encoding: gzip, deflate, br, zstd",
                                "accept-language: en-US,en;q=0.9",
                                "origin: https:\/\/www.simonrisi.ch",
                                "priority: u=1",
                                "referer: https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Program.js",
                                "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                "sec-ch-ua-mobile: ?0",
                                "sec-ch-ua-platform: \"Unknown\"",
                                "sec-fetch-dest: script",
                                "sec-fetch-mode: cors",
                                "sec-fetch-site: same-origin",
                                "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                            ],
                            "response": [
                                "accept-ranges: bytes",
                                "content-encoding: gzip",
                                "content-length: 194",
                                "content-type: text\/javascript",
                                "date: Tue, 24 Dec 2024 20:41:54 GMT",
                                "etag: \"123-5ff9b3dff91dc-gzip\"",
                                "last-modified: Mon, 03 Jul 2023 20:45:08 GMT",
                                "server: Apache",
                                "vary: Accept-Encoding",
                                ":status: 200"
                            ]
                        },
                        "bytesOut": 2137,
                        "score_cache": 0,
                        "score_cdn": 0,
                        "score_gzip": 100,
                        "score_cookies": -1,
                        "score_keep-alive": 100,
                        "score_minify": -1,
                        "score_combine": -1,
                        "score_compress": -1,
                        "score_etags": -1,
                        "dns_ms": -1,
                        "connect_ms": -1,
                        "ssl_ms": -1,
                        "gzip_total": 194,
                        "gzip_save": 0,
                        "minify_total": null,
                        "minify_save": null,
                        "image_total": null,
                        "image_save": null,
                        "cache_time": 0,
                        "cdn_provider": "",
                        "server_count": null,
                        "created": 15594,
                        "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                        "http2_stream_id": 75,
                        "http2_stream_dependency": 73,
                        "http2_stream_weight": 220,
                        "http2_stream_exclusive": 1,
                        "netlog_id": 336,
                        "server_port": "443",
                        "renderBlocking": "non_blocking",
                        "load_end": 15657,
                        "ttfb_start": 15606,
                        "ttfb_end": 15656,
                        "download_start": 15656,
                        "download_end": 15657,
                        "download_ms": 1,
                        "all_start": 15606,
                        "all_end": 15657,
                        "all_ms": 51,
                        "index": 37,
                        "number": 38
                    },
                    {
                        "type": 3,
                        "id": "26637.59",
                        "request_id": "26637.59",
                        "ip_addr": "217.26.52.23",
                        "full_url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/shaders\/shaderpass.vertex.glsl.js",
                        "is_secure": 1,
                        "method": "GET",
                        "host": "www.simonrisi.ch",
                        "url": "\/assets\/js\/modules\/curtainsjs\/shaders\/shaderpass.vertex.glsl.js",
                        "raw_id": "26637.59",
                        "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                        "documentURL": "https:\/\/www.simonrisi.ch\/",
                        "responseCode": 200,
                        "request_type": "Script",
                        "load_ms": 53,
                        "ttfb_ms": 53,
                        "load_start": 15606,
                        "load_start_float": 15606.000341999999,
                        "bytesIn": 245,
                        "objectSize": 245,
                        "objectSizeUncompressed": 470,
                        "chunks": [
                            {
                                "ts": 15659,
                                "bytes": 245,
                                "inflated": 470
                            }
                        ],
                        "expires": "",
                        "cacheControl": "",
                        "contentType": "text\/javascript",
                        "contentEncoding": "gzip",
                        "socket": 91,
                        "protocol": "HTTP\/2",
                        "dns_start": -1,
                        "dns_end": -1,
                        "connect_start": -1,
                        "connect_end": -1,
                        "ssl_start": -1,
                        "ssl_end": -1,
                        "initiator": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Program.js",
                        "initiator_line": 6,
                        "initiator_column": "",
                        "initiator_type": "script",
                        "priority": "High",
                        "initial_priority": "High",
                        "server_rtt": null,
                        "headers": {
                            "request": [
                                ":authority: www.simonrisi.ch",
                                ":method: GET",
                                ":path: \/assets\/js\/modules\/curtainsjs\/shaders\/shaderpass.vertex.glsl.js",
                                ":scheme: https",
                                "accept: *\/*",
                                "accept-encoding: gzip, deflate, br, zstd",
                                "accept-language: en-US,en;q=0.9",
                                "origin: https:\/\/www.simonrisi.ch",
                                "priority: u=1",
                                "referer: https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Program.js",
                                "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                "sec-ch-ua-mobile: ?0",
                                "sec-ch-ua-platform: \"Unknown\"",
                                "sec-fetch-dest: script",
                                "sec-fetch-mode: cors",
                                "sec-fetch-site: same-origin",
                                "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                            ],
                            "response": [
                                "accept-ranges: bytes",
                                "content-encoding: gzip",
                                "content-length: 245",
                                "content-type: text\/javascript",
                                "date: Tue, 24 Dec 2024 20:41:54 GMT",
                                "etag: \"1d6-5ff9b3e052783-gzip\"",
                                "last-modified: Mon, 03 Jul 2023 20:45:09 GMT",
                                "server: Apache",
                                "vary: Accept-Encoding",
                                ":status: 200"
                            ]
                        },
                        "bytesOut": 2146,
                        "score_cache": 0,
                        "score_cdn": 0,
                        "score_gzip": 100,
                        "score_cookies": -1,
                        "score_keep-alive": 100,
                        "score_minify": -1,
                        "score_combine": -1,
                        "score_compress": -1,
                        "score_etags": -1,
                        "dns_ms": -1,
                        "connect_ms": -1,
                        "ssl_ms": -1,
                        "gzip_total": 245,
                        "gzip_save": 0,
                        "minify_total": null,
                        "minify_save": null,
                        "image_total": null,
                        "image_save": null,
                        "cache_time": 0,
                        "cdn_provider": "",
                        "server_count": null,
                        "created": 15595,
                        "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                        "http2_stream_id": 77,
                        "http2_stream_dependency": 75,
                        "http2_stream_weight": 220,
                        "http2_stream_exclusive": 1,
                        "netlog_id": 342,
                        "server_port": "443",
                        "renderBlocking": "non_blocking",
                        "load_end": 15659,
                        "ttfb_start": 15606,
                        "ttfb_end": 15659,
                        "download_start": 15659,
                        "download_end": 15659,
                        "download_ms": 0,
                        "all_start": 15606,
                        "all_end": 15659,
                        "all_ms": 53,
                        "index": 38,
                        "number": 39
                    },
                    {
                        "type": 3,
                        "id": "26637.60",
                        "request_id": "26637.60",
                        "ip_addr": "217.26.52.23",
                        "full_url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/shaders\/shaderpass.fragment.glsl.js",
                        "is_secure": 1,
                        "method": "GET",
                        "host": "www.simonrisi.ch",
                        "url": "\/assets\/js\/modules\/curtainsjs\/shaders\/shaderpass.fragment.glsl.js",
                        "raw_id": "26637.60",
                        "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                        "documentURL": "https:\/\/www.simonrisi.ch\/",
                        "responseCode": 200,
                        "request_type": "Script",
                        "load_ms": 51,
                        "ttfb_ms": 51,
                        "load_start": 15607,
                        "load_start_float": 15607.000348,
                        "bytesIn": 228,
                        "objectSize": 228,
                        "objectSizeUncompressed": 352,
                        "chunks": [
                            {
                                "ts": 15658,
                                "bytes": 228,
                                "inflated": 352
                            }
                        ],
                        "expires": "",
                        "cacheControl": "",
                        "contentType": "text\/javascript",
                        "contentEncoding": "gzip",
                        "socket": 91,
                        "protocol": "HTTP\/2",
                        "dns_start": -1,
                        "dns_end": -1,
                        "connect_start": -1,
                        "connect_end": -1,
                        "ssl_start": -1,
                        "ssl_end": -1,
                        "initiator": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Program.js",
                        "initiator_line": 7,
                        "initiator_column": "",
                        "initiator_type": "script",
                        "priority": "High",
                        "initial_priority": "High",
                        "server_rtt": null,
                        "headers": {
                            "request": [
                                ":authority: www.simonrisi.ch",
                                ":method: GET",
                                ":path: \/assets\/js\/modules\/curtainsjs\/shaders\/shaderpass.fragment.glsl.js",
                                ":scheme: https",
                                "accept: *\/*",
                                "accept-encoding: gzip, deflate, br, zstd",
                                "accept-language: en-US,en;q=0.9",
                                "origin: https:\/\/www.simonrisi.ch",
                                "priority: u=1",
                                "referer: https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Program.js",
                                "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                "sec-ch-ua-mobile: ?0",
                                "sec-ch-ua-platform: \"Unknown\"",
                                "sec-fetch-dest: script",
                                "sec-fetch-mode: cors",
                                "sec-fetch-site: same-origin",
                                "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                            ],
                            "response": [
                                "accept-ranges: bytes",
                                "content-encoding: gzip",
                                "content-length: 228",
                                "content-type: text\/javascript",
                                "date: Tue, 24 Dec 2024 20:41:54 GMT",
                                "etag: \"160-5ff9b3e032f9b-gzip\"",
                                "last-modified: Mon, 03 Jul 2023 20:45:08 GMT",
                                "server: Apache",
                                "vary: Accept-Encoding",
                                ":status: 200"
                            ]
                        },
                        "bytesOut": 2152,
                        "score_cache": 0,
                        "score_cdn": 0,
                        "score_gzip": 100,
                        "score_cookies": -1,
                        "score_keep-alive": 100,
                        "score_minify": -1,
                        "score_combine": -1,
                        "score_compress": -1,
                        "score_etags": -1,
                        "dns_ms": -1,
                        "connect_ms": -1,
                        "ssl_ms": -1,
                        "gzip_total": 228,
                        "gzip_save": 0,
                        "minify_total": null,
                        "minify_save": null,
                        "image_total": null,
                        "image_save": null,
                        "cache_time": 0,
                        "cdn_provider": "",
                        "server_count": null,
                        "created": 15595,
                        "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                        "http2_stream_id": 79,
                        "http2_stream_dependency": 77,
                        "http2_stream_weight": 220,
                        "http2_stream_exclusive": 1,
                        "netlog_id": 348,
                        "server_port": "443",
                        "renderBlocking": "non_blocking",
                        "load_end": 15658,
                        "ttfb_start": 15607,
                        "ttfb_end": 15658,
                        "download_start": 15658,
                        "download_end": 15658,
                        "download_ms": 0,
                        "all_start": 15607,
                        "all_end": 15658,
                        "all_ms": 51,
                        "index": 39,
                        "number": 40
                    },
                    {
                        "type": 3,
                        "id": "26637.61",
                        "request_id": "26637.61",
                        "ip_addr": "217.26.52.23",
                        "full_url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/shaders\/chunks\/precision.medium.glsl.js",
                        "is_secure": 1,
                        "method": "GET",
                        "host": "www.simonrisi.ch",
                        "url": "\/assets\/js\/modules\/curtainsjs\/shaders\/chunks\/precision.medium.glsl.js",
                        "raw_id": "26637.61",
                        "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                        "documentURL": "https:\/\/www.simonrisi.ch\/",
                        "responseCode": 200,
                        "request_type": "Script",
                        "load_ms": 43,
                        "ttfb_ms": 42,
                        "load_start": 15665,
                        "load_start_float": 15665.000354,
                        "bytesIn": 99,
                        "objectSize": 99,
                        "objectSizeUncompressed": 104,
                        "chunks": [
                            {
                                "ts": 15707,
                                "bytes": 99,
                                "inflated": 104
                            }
                        ],
                        "expires": "",
                        "cacheControl": "",
                        "contentType": "text\/javascript",
                        "contentEncoding": "gzip",
                        "socket": 91,
                        "protocol": "HTTP\/2",
                        "dns_start": -1,
                        "dns_end": -1,
                        "connect_start": -1,
                        "connect_end": -1,
                        "ssl_start": -1,
                        "ssl_end": -1,
                        "initiator": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/shaders\/plane.vertex.glsl.js",
                        "initiator_line": 0,
                        "initiator_column": "",
                        "initiator_type": "script",
                        "priority": "High",
                        "initial_priority": "High",
                        "server_rtt": null,
                        "headers": {
                            "request": [
                                ":authority: www.simonrisi.ch",
                                ":method: GET",
                                ":path: \/assets\/js\/modules\/curtainsjs\/shaders\/chunks\/precision.medium.glsl.js",
                                ":scheme: https",
                                "accept: *\/*",
                                "accept-encoding: gzip, deflate, br, zstd",
                                "accept-language: en-US,en;q=0.9",
                                "origin: https:\/\/www.simonrisi.ch",
                                "priority: u=1",
                                "referer: https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/shaders\/plane.vertex.glsl.js",
                                "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                "sec-ch-ua-mobile: ?0",
                                "sec-ch-ua-platform: \"Unknown\"",
                                "sec-fetch-dest: script",
                                "sec-fetch-mode: cors",
                                "sec-fetch-site: same-origin",
                                "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                            ],
                            "response": [
                                "accept-ranges: bytes",
                                "content-encoding: gzip",
                                "content-length: 99",
                                "content-type: text\/javascript",
                                "date: Tue, 24 Dec 2024 20:41:54 GMT",
                                "etag: \"68-5ff9b3dfa272e-gzip\"",
                                "last-modified: Mon, 03 Jul 2023 20:45:08 GMT",
                                "server: Apache",
                                "vary: Accept-Encoding",
                                ":status: 200"
                            ]
                        },
                        "bytesOut": 2203,
                        "score_cache": 0,
                        "score_cdn": 0,
                        "score_gzip": 100,
                        "score_cookies": -1,
                        "score_keep-alive": 100,
                        "score_minify": -1,
                        "score_combine": -1,
                        "score_compress": -1,
                        "score_etags": -1,
                        "dns_ms": -1,
                        "connect_ms": -1,
                        "ssl_ms": -1,
                        "gzip_total": 99,
                        "gzip_save": 0,
                        "minify_total": null,
                        "minify_save": null,
                        "image_total": null,
                        "image_save": null,
                        "cache_time": 0,
                        "cdn_provider": "",
                        "server_count": null,
                        "created": 15663,
                        "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                        "http2_stream_id": 81,
                        "http2_stream_dependency": 0,
                        "http2_stream_weight": 220,
                        "http2_stream_exclusive": 1,
                        "netlog_id": 354,
                        "server_port": "443",
                        "renderBlocking": "non_blocking",
                        "load_end": 15708,
                        "ttfb_start": 15665,
                        "ttfb_end": 15707,
                        "download_start": 15707,
                        "download_end": 15708,
                        "download_ms": 1,
                        "all_start": 15665,
                        "all_end": 15708,
                        "all_ms": 43,
                        "index": 40,
                        "number": 41
                    },
                    {
                        "type": 3,
                        "id": "26637.62",
                        "request_id": "26637.62",
                        "ip_addr": "217.26.52.23",
                        "full_url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/shaders\/chunks\/default.attributes.glsl.js",
                        "is_secure": 1,
                        "method": "GET",
                        "host": "www.simonrisi.ch",
                        "url": "\/assets\/js\/modules\/curtainsjs\/shaders\/chunks\/default.attributes.glsl.js",
                        "raw_id": "26637.62",
                        "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                        "documentURL": "https:\/\/www.simonrisi.ch\/",
                        "responseCode": 200,
                        "request_type": "Script",
                        "load_ms": 46,
                        "ttfb_ms": 45,
                        "load_start": 15665,
                        "load_start_float": 15665.00036,
                        "bytesIn": 124,
                        "objectSize": 124,
                        "objectSizeUncompressed": 145,
                        "chunks": [
                            {
                                "ts": 15711,
                                "bytes": 124,
                                "inflated": 145
                            }
                        ],
                        "expires": "",
                        "cacheControl": "",
                        "contentType": "text\/javascript",
                        "contentEncoding": "gzip",
                        "socket": 91,
                        "protocol": "HTTP\/2",
                        "dns_start": -1,
                        "dns_end": -1,
                        "connect_start": -1,
                        "connect_end": -1,
                        "ssl_start": -1,
                        "ssl_end": -1,
                        "initiator": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/shaders\/plane.vertex.glsl.js",
                        "initiator_line": 1,
                        "initiator_column": "",
                        "initiator_type": "script",
                        "priority": "High",
                        "initial_priority": "High",
                        "server_rtt": null,
                        "headers": {
                            "request": [
                                ":authority: www.simonrisi.ch",
                                ":method: GET",
                                ":path: \/assets\/js\/modules\/curtainsjs\/shaders\/chunks\/default.attributes.glsl.js",
                                ":scheme: https",
                                "accept: *\/*",
                                "accept-encoding: gzip, deflate, br, zstd",
                                "accept-language: en-US,en;q=0.9",
                                "origin: https:\/\/www.simonrisi.ch",
                                "priority: u=1",
                                "referer: https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/shaders\/plane.vertex.glsl.js",
                                "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                "sec-ch-ua-mobile: ?0",
                                "sec-ch-ua-platform: \"Unknown\"",
                                "sec-fetch-dest: script",
                                "sec-fetch-mode: cors",
                                "sec-fetch-site: same-origin",
                                "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                            ],
                            "response": [
                                "accept-ranges: bytes",
                                "content-encoding: gzip",
                                "content-length: 124",
                                "content-type: text\/javascript",
                                "date: Tue, 24 Dec 2024 20:41:54 GMT",
                                "etag: \"91-5ff9b3df4c844-gzip\"",
                                "last-modified: Mon, 03 Jul 2023 20:45:08 GMT",
                                "server: Apache",
                                "vary: Accept-Encoding",
                                ":status: 200"
                            ]
                        },
                        "bytesOut": 2209,
                        "score_cache": 0,
                        "score_cdn": 0,
                        "score_gzip": 100,
                        "score_cookies": -1,
                        "score_keep-alive": 100,
                        "score_minify": -1,
                        "score_combine": -1,
                        "score_compress": -1,
                        "score_etags": -1,
                        "dns_ms": -1,
                        "connect_ms": -1,
                        "ssl_ms": -1,
                        "gzip_total": 124,
                        "gzip_save": 0,
                        "minify_total": null,
                        "minify_save": null,
                        "image_total": null,
                        "image_save": null,
                        "cache_time": 0,
                        "cdn_provider": "",
                        "server_count": null,
                        "created": 15664,
                        "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                        "http2_stream_id": 83,
                        "http2_stream_dependency": 81,
                        "http2_stream_weight": 220,
                        "http2_stream_exclusive": 1,
                        "netlog_id": 360,
                        "server_port": "443",
                        "renderBlocking": "non_blocking",
                        "load_end": 15711,
                        "ttfb_start": 15665,
                        "ttfb_end": 15710,
                        "download_start": 15710,
                        "download_end": 15711,
                        "download_ms": 1,
                        "all_start": 15665,
                        "all_end": 15711,
                        "all_ms": 46,
                        "index": 41,
                        "number": 42
                    },
                    {
                        "type": 3,
                        "id": "26637.63",
                        "request_id": "26637.63",
                        "ip_addr": "217.26.52.23",
                        "full_url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/shaders\/chunks\/default.varyings.glsl.js",
                        "is_secure": 1,
                        "method": "GET",
                        "host": "www.simonrisi.ch",
                        "url": "\/assets\/js\/modules\/curtainsjs\/shaders\/chunks\/default.varyings.glsl.js",
                        "raw_id": "26637.63",
                        "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                        "documentURL": "https:\/\/www.simonrisi.ch\/",
                        "responseCode": 200,
                        "request_type": "Script",
                        "load_ms": 46,
                        "ttfb_ms": 46,
                        "load_start": 15665,
                        "load_start_float": 15665.000366,
                        "bytesIn": 122,
                        "objectSize": 122,
                        "objectSizeUncompressed": 137,
                        "chunks": [
                            {
                                "ts": 15711,
                                "bytes": 122,
                                "inflated": 137
                            }
                        ],
                        "expires": "",
                        "cacheControl": "",
                        "contentType": "text\/javascript",
                        "contentEncoding": "gzip",
                        "socket": 91,
                        "protocol": "HTTP\/2",
                        "dns_start": -1,
                        "dns_end": -1,
                        "connect_start": -1,
                        "connect_end": -1,
                        "ssl_start": -1,
                        "ssl_end": -1,
                        "initiator": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/shaders\/plane.vertex.glsl.js",
                        "initiator_line": 2,
                        "initiator_column": "",
                        "initiator_type": "script",
                        "priority": "High",
                        "initial_priority": "High",
                        "server_rtt": null,
                        "headers": {
                            "request": [
                                ":authority: www.simonrisi.ch",
                                ":method: GET",
                                ":path: \/assets\/js\/modules\/curtainsjs\/shaders\/chunks\/default.varyings.glsl.js",
                                ":scheme: https",
                                "accept: *\/*",
                                "accept-encoding: gzip, deflate, br, zstd",
                                "accept-language: en-US,en;q=0.9",
                                "origin: https:\/\/www.simonrisi.ch",
                                "priority: u=1",
                                "referer: https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/shaders\/plane.vertex.glsl.js",
                                "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                "sec-ch-ua-mobile: ?0",
                                "sec-ch-ua-platform: \"Unknown\"",
                                "sec-fetch-dest: script",
                                "sec-fetch-mode: cors",
                                "sec-fetch-site: same-origin",
                                "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                            ],
                            "response": [
                                "accept-ranges: bytes",
                                "content-encoding: gzip",
                                "content-length: 122",
                                "content-type: text\/javascript",
                                "date: Tue, 24 Dec 2024 20:41:54 GMT",
                                "etag: \"89-5ff9b3df68d76-gzip\"",
                                "last-modified: Mon, 03 Jul 2023 20:45:08 GMT",
                                "server: Apache",
                                "vary: Accept-Encoding",
                                ":status: 200"
                            ]
                        },
                        "bytesOut": 2203,
                        "score_cache": 0,
                        "score_cdn": 0,
                        "score_gzip": 100,
                        "score_cookies": -1,
                        "score_keep-alive": 100,
                        "score_minify": -1,
                        "score_combine": -1,
                        "score_compress": -1,
                        "score_etags": -1,
                        "dns_ms": -1,
                        "connect_ms": -1,
                        "ssl_ms": -1,
                        "gzip_total": 122,
                        "gzip_save": 0,
                        "minify_total": null,
                        "minify_save": null,
                        "image_total": null,
                        "image_save": null,
                        "cache_time": 0,
                        "cdn_provider": "",
                        "server_count": null,
                        "created": 15664,
                        "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                        "http2_stream_id": 85,
                        "http2_stream_dependency": 83,
                        "http2_stream_weight": 220,
                        "http2_stream_exclusive": 1,
                        "netlog_id": 366,
                        "server_port": "443",
                        "renderBlocking": "non_blocking",
                        "load_end": 15711,
                        "ttfb_start": 15665,
                        "ttfb_end": 15711,
                        "download_start": 15711,
                        "download_end": 15711,
                        "download_ms": 0,
                        "all_start": 15665,
                        "all_end": 15711,
                        "all_ms": 46,
                        "index": 42,
                        "number": 43
                    },
                    {
                        "type": 3,
                        "id": "26637.64",
                        "request_id": "26637.64",
                        "ip_addr": "217.26.52.23",
                        "full_url": "https:\/\/www.simonrisi.ch\/media\/site\/238e805d53-1688417436\/favicon-32x32.png",
                        "is_secure": 1,
                        "method": "GET",
                        "host": "www.simonrisi.ch",
                        "url": "\/media\/site\/238e805d53-1688417436\/favicon-32x32.png",
                        "raw_id": "26637.64",
                        "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                        "documentURL": "https:\/\/www.simonrisi.ch\/",
                        "responseCode": 200,
                        "request_type": "Other",
                        "load_ms": 43,
                        "ttfb_ms": 43,
                        "load_start": 15754,
                        "load_start_float": 15754.000372,
                        "bytesIn": 1544,
                        "objectSize": 1544,
                        "objectSizeUncompressed": 1544,
                        "chunks": [
                            {
                                "ts": 15798,
                                "bytes": 1544
                            }
                        ],
                        "expires": "",
                        "cacheControl": "",
                        "contentType": "image\/png",
                        "contentEncoding": "",
                        "socket": 91,
                        "protocol": "HTTP\/2",
                        "dns_start": -1,
                        "dns_end": -1,
                        "connect_start": -1,
                        "connect_end": -1,
                        "ssl_start": -1,
                        "ssl_end": -1,
                        "initiator": "",
                        "initiator_line": "",
                        "initiator_column": "",
                        "initiator_type": "other",
                        "priority": "High",
                        "initial_priority": "High",
                        "server_rtt": null,
                        "headers": {
                            "request": [
                                ":authority: www.simonrisi.ch",
                                ":method: GET",
                                ":path: \/media\/site\/238e805d53-1688417436\/favicon-32x32.png",
                                ":scheme: https",
                                "accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
                                "accept-encoding: gzip, deflate, br, zstd",
                                "accept-language: en-US,en;q=0.9",
                                "priority: u=1, i",
                                "referer: https:\/\/www.simonrisi.ch\/",
                                "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                "sec-ch-ua-mobile: ?0",
                                "sec-ch-ua-platform: \"Unknown\"",
                                "sec-fetch-dest: image",
                                "sec-fetch-mode: no-cors",
                                "sec-fetch-site: same-origin",
                                "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                            ],
                            "response": [
                                "accept-ranges: bytes",
                                "content-length: 1544",
                                "content-type: image\/png",
                                "date: Tue, 24 Dec 2024 20:41:54 GMT",
                                "etag: \"608-5ff9b63ac1922\"",
                                "last-modified: Mon, 03 Jul 2023 20:55:40 GMT",
                                "server: Apache",
                                ":status: 200"
                            ]
                        },
                        "bytesOut": 2068,
                        "score_cache": 0,
                        "score_cdn": 0,
                        "score_gzip": -1,
                        "score_cookies": -1,
                        "score_keep-alive": 100,
                        "score_minify": -1,
                        "score_combine": -1,
                        "score_compress": 100,
                        "score_etags": -1,
                        "dns_ms": -1,
                        "connect_ms": -1,
                        "ssl_ms": -1,
                        "gzip_total": null,
                        "gzip_save": null,
                        "minify_total": null,
                        "minify_save": null,
                        "image_total": 1544,
                        "image_save": 0,
                        "cache_time": 0,
                        "cdn_provider": "",
                        "server_count": null,
                        "created": 15754,
                        "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                        "http2_stream_id": 87,
                        "http2_stream_dependency": 0,
                        "http2_stream_weight": 220,
                        "http2_stream_exclusive": 1,
                        "netlog_id": 372,
                        "server_port": "443",
                        "image_details": {
                            "detected_type": "png",
                            "metadata": {
                                "ExifTool": {
                                    "ExifToolVersion": 12.4
                                },
                                "File": {
                                    "FileSize": "1544 bytes",
                                    "FileType": "PNG",
                                    "FileTypeExtension": "png",
                                    "MIMEType": "image\/png",
                                    "ExifByteOrder": "Big-endian (Motorola, MM)"
                                },
                                "PNG": {
                                    "ImageWidth": 32,
                                    "ImageHeight": 32,
                                    "BitDepth": 8,
                                    "ColorType": "RGB with Alpha",
                                    "Compression": "Deflate\/Inflate",
                                    "Filter": "Adaptive",
                                    "Interlace": "Noninterlaced",
                                    "Gamma": 2.2000000000000002
                                },
                                "EXIF": {
                                    "ExifImageWidth": 32,
                                    "ExifImageHeight": 32
                                },
                                "Composite": {
                                    "ImageSize": "32x32",
                                    "Megapixels": 0.001
                                }
                            },
                            "magick": {
                                "format": "PNG",
                                "formatDescription": "Portable Network Graphics",
                                "mimeType": "image\/png",
                                "class": "DirectClass",
                                "geometry": {
                                    "width": 32,
                                    "height": 32,
                                    "x": 0,
                                    "y": 0
                                },
                                "units": "Undefined",
                                "type": "PaletteAlpha",
                                "endianness": "Undefined",
                                "colorspace": "sRGB",
                                "depth": 8,
                                "baseDepth": 8,
                                "channelDepth": {
                                    "alpha": 8,
                                    "red": 8,
                                    "green": 8,
                                    "blue": 8
                                },
                                "pixels": 1024,
                                "imageStatistics": {
                                    "all": {
                                        "min": 0,
                                        "max": 255,
                                        "mean": 58.828099999999999,
                                        "standardDeviation": 87.5946,
                                        "kurtosis": -0.350524,
                                        "skewness": 1.11426,
                                        "entropy": 0.47373599999999999
                                    }
                                },
                                "channelStatistics": {
                                    "alpha": {
                                        "min": 255,
                                        "max": 0,
                                        "mean": 195.405,
                                        "standardDeviation": 96.136399999999995,
                                        "kurtosis": -0.156639,
                                        "skewness": 1.2705200000000001,
                                        "entropy": 0.48670200000000002
                                    },
                                    "red": {
                                        "min": 0,
                                        "max": 255,
                                        "mean": 58.647500000000001,
                                        "standardDeviation": 84.806399999999996,
                                        "kurtosis": -0.53536799999999996,
                                        "skewness": 1.02311,
                                        "entropy": 0.471161
                                    },
                                    "green": {
                                        "min": 0,
                                        "max": 255,
                                        "mean": 58.620100000000001,
                                        "standardDeviation": 84.789299999999997,
                                        "kurtosis": -0.53236899999999998,
                                        "skewness": 1.0243199999999999,
                                        "entropy": 0.47076699999999999
                                    },
                                    "blue": {
                                        "min": 0,
                                        "max": 255,
                                        "mean": 58.450200000000002,
                                        "standardDeviation": 84.6464,
                                        "kurtosis": -0.516316,
                                        "skewness": 1.0298499999999999,
                                        "entropy": 0.46631400000000001
                                    }
                                },
                                "alpha": "#00000000",
                                "renderingIntent": "Perceptual",
                                "gamma": 0.45455000000000001,
                                "chromaticity": {
                                    "redPrimary": {
                                        "x": 0.64000000000000001,
                                        "y": 0.33000000000000002
                                    },
                                    "greenPrimary": {
                                        "x": 0.29999999999999999,
                                        "y": 0.59999999999999998
                                    },
                                    "bluePrimary": {
                                        "x": 0.14999999999999999,
                                        "y": 0.059999999999999998
                                    },
                                    "whitePrimary": {
                                        "x": 0.31269999999999998,
                                        "y": 0.32900000000000001
                                    }
                                },
                                "backgroundColor": "#FFFFFFFF",
                                "borderColor": "#DFDFDFFF",
                                "matteColor": "#BDBDBDFF",
                                "transparentColor": "#00000000",
                                "interlace": "None",
                                "intensity": "Undefined",
                                "compose": "Over",
                                "pageGeometry": {
                                    "width": 32,
                                    "height": 32,
                                    "x": 0,
                                    "y": 0
                                },
                                "dispose": "Undefined",
                                "iterations": 0,
                                "compression": "Zip",
                                "orientation": "Undefined",
                                "properties": {
                                    "date:create": "2024-12-24T20:41:54+00:00",
                                    "date:modify": "2024-12-24T20:41:54+00:00",
                                    "png:gAMA": "gamma=0.45455 (See Gamma, above)",
                                    "png:IHDR.bit-depth-orig": "8",
                                    "png:IHDR.bit_depth": "8",
                                    "png:IHDR.color-type-orig": "6",
                                    "png:IHDR.color_type": "6 (RGBA)",
                                    "png:IHDR.interlace_method": "0 (Not interlaced)",
                                    "png:IHDR.width,height": "32, 32",
                                    "png:sRGB": "intent=0 (Perceptual Intent)",
                                    "signature": "313dd9ddad333311e4bfc6ac8c32159fb2142c6404bf05ddda72dd18b00cccc6"
                                },
                                "tainted": false,
                                "filesize": "1544B",
                                "numberPixels": "1024",
                                "pixelsPerSecond": "1.21818MB",
                                "userTime": "0.000u",
                                "elapsedTime": "0:01.000"
                            }
                        },
                        "load_end": 15797,
                        "ttfb_start": 15754,
                        "ttfb_end": 15797,
                        "download_start": 15797,
                        "download_end": 15797,
                        "download_ms": 0,
                        "all_start": 15754,
                        "all_end": 15797,
                        "all_ms": 43,
                        "index": 43,
                        "number": 44
                    }
                ],
                "requestsFull": 44,
                "requestsDoc": 44,
                "responses_200": 43,
                "responses_404": 0,
                "responses_other": 1,
                "result": 0,
                "testStartOffset": 0,
                "cached": 0,
                "optimization_checked": 1,
                "main_frame": "56F2D4CB358ED1E09EB9D5D928E5F263",
                "loadEventStart": 15727,
                "loadEventEnd": 15748,
                "domContentLoadedEventStart": 15726,
                "domContentLoadedEventEnd": 15726,
                "URL": "https:\/\/www.simonrisi.ch\/",
                "connections": 1,
                "final_base_page_request": 0,
                "final_base_page_request_id": "2BAFB858D3E4AFD7674C953F9709BAF6",
                "final_url": "https:\/\/www.simonrisi.ch\/",
                "domInteractive": 524,
                "firstPaint": 703.59999999962747,
                "firstContentfulPaint": 804,
                "firstImagePaint": 804,
                "firstMeaningfulPaint": 804,
                "renderBlockingCSS": 1,
                "renderBlockingJS": 0,
                "TTFB": 376,
                "basePageSSLTime": 202,
                "score_cache": 0,
                "score_cdn": 0,
                "score_gzip": 100,
                "score_cookies": -1,
                "score_keep-alive": 100,
                "score_minify": -1,
                "score_combine": -1,
                "score_compress": 90,
                "score_etags": -1,
                "score_progressive_jpeg": 0,
                "gzip_total": 89850,
                "gzip_savings": 0,
                "minify_total": -1,
                "minify_savings": -1,
                "image_total": 154744,
                "image_savings": 15796,
                "base_page_cdn": "",
                "cpuTimes": {
                    "ParseHTML": 4,
                    "HTMLDocumentParser::FetchQueuedPreloads": 0,
                    "EventDispatch": 4,
                    "V8.GC_TIME_TO_SAFEPOINT": 0,
                    "CommitLoad": 0,
                    "ResourceFetcher::requestResource": 9,
                    "ParseAuthorStyleSheet": 1,
                    "EvaluateScript": 0,
                    "v8.compile": 0,
                    "v8.compileModule": 1,
                    "UpdateLayoutTree": 9,
                    "Layout": 55,
                    "ResourceChangePriority": 0,
                    "PrePaint": 6,
                    "IntersectionObserverController::computeIntersections": 1,
                    "Paint": 6,
                    "Layerize": 2,
                    "largestContentfulPaint::Candidate": 0,
                    "HitTest": 0,
                    "FunctionCall": 1,
                    "v8.evaluateModule": 2,
                    "MarkDOMContent": 0,
                    "MarkLoad": 0,
                    "TimerFire": 0,
                    "Idle": 15724
                },
                "cpuTimesDoc": {
                    "ParseHTML": 4,
                    "HTMLDocumentParser::FetchQueuedPreloads": 0,
                    "EventDispatch": 4,
                    "V8.GC_TIME_TO_SAFEPOINT": 0,
                    "CommitLoad": 0,
                    "ResourceFetcher::requestResource": 9,
                    "ParseAuthorStyleSheet": 1,
                    "EvaluateScript": 0,
                    "v8.compile": 0,
                    "v8.compileModule": 1,
                    "UpdateLayoutTree": 9,
                    "Layout": 55,
                    "ResourceChangePriority": 0,
                    "PrePaint": 6,
                    "IntersectionObserverController::computeIntersections": 1,
                    "Paint": 6,
                    "Layerize": 2,
                    "largestContentfulPaint::Candidate": 0,
                    "HitTest": 0,
                    "FunctionCall": 1,
                    "v8.evaluateModule": 2,
                    "MarkDOMContent": 0,
                    "MarkLoad": 0,
                    "TimerFire": 0,
                    "Idle": 15724
                },
                "cpu.ParseHTML": 4,
                "cpu.HTMLDocumentParser::FetchQueuedPreloads": 0,
                "cpu.EventDispatch": 4,
                "cpu.V8.GC_TIME_TO_SAFEPOINT": 0,
                "cpu.CommitLoad": 0,
                "cpu.ResourceFetcher::requestResource": 9,
                "cpu.ParseAuthorStyleSheet": 1,
                "cpu.EvaluateScript": 0,
                "cpu.v8.compile": 0,
                "cpu.v8.compileModule": 1,
                "cpu.UpdateLayoutTree": 9,
                "cpu.Layout": 55,
                "cpu.ResourceChangePriority": 0,
                "cpu.PrePaint": 6,
                "cpu.IntersectionObserverController::computeIntersections": 1,
                "cpu.Paint": 6,
                "cpu.Layerize": 2,
                "cpu.largestContentfulPaint::Candidate": 0,
                "cpu.HitTest": 0,
                "cpu.FunctionCall": 1,
                "cpu.v8.evaluateModule": 2,
                "cpu.MarkDOMContent": 0,
                "cpu.MarkLoad": 0,
                "cpu.TimerFire": 0,
                "cpu.Idle": 15724,
                "v8Stats": {
                    "main_thread": [],
                    "background": []
                },
                "start_epoch": 1735072896.5810452,
                "osVersion": "Linux 6.8.0-1018-gcp",
                "os_version": "Linux 6.8.0-1018-gcp",
                "osPlatform": "x86_64 x86_64",
                "date": 1735072898.3172939,
                "browserVersion": "131.0.0.0",
                "browser_version": "131.0.0.0",
                "fullyLoadedCPUms": 9229,
                "fullyLoadedCPUpct": 27.227138643067764,
                "audit_issues": [
                    {
                        "code": "QuirksModeIssue",
                        "details": {
                            "quirksModeIssueDetails": {
                                "isLimitedQuirksMode": false,
                                "documentNodeId": 2,
                                "url": "http:\/\/127.0.0.1:8888\/orange.html",
                                "frameId": "56F2D4CB358ED1E09EB9D5D928E5F263",
                                "loaderId": "5712EEBD39025D96A270B807A29FC6AB"
                            }
                        }
                    }
                ],
                "execution_contexts": [
                    {
                        "id": 2,
                        "origin": "http:\/\/127.0.0.1:8888",
                        "name": ""
                    },
                    {
                        "id": 1,
                        "origin": "https:\/\/www.simonrisi.ch",
                        "name": ""
                    }
                ],
                "document_URL": "https:\/\/www.simonrisi.ch\/",
                "document_hostname": "www.simonrisi.ch",
                "document_origin": "https:\/\/www.simonrisi.ch",
                "viewport": {
                    "width": 1920,
                    "height": 993,
                    "dpr": 1
                },
                "domElements": 87,
                "domComplete": 15727,
                "PerformancePaintTiming.first-paint": 703.59999999962747,
                "PerformancePaintTiming.first-contentful-paint": 703.59999999962747,
                "origin_dns": {
                    "mx": [
                        "10 mx1.mail.hostpoint.ch.",
                        "10 mx2.mail.hostpoint.ch."
                    ],
                    "ns": [
                        "ns-ch.hostpoint.ch.",
                        "ns-anycast1.hostpoint.ch.",
                        "ns-anycast2.hostpoint.ch."
                    ],
                    "txt": [
                        "\"v=spf1 redirect=spf-permissive.mail.hostpoint.ch\""
                    ],
                    "soa": [
                        "ns-ch.hostpoint.ch. hostmaster.hostpoint.ch. 1734566400 86400 7200 3628800 3600"
                    ],
                    "cname": [],
                    "https": [],
                    "svcb": []
                },
                "detected": {
                    "Web servers": "Apache HTTP Server",
                    "Hosting": "Hostpoint",
                    "Miscellaneous": "Open Graph"
                },
                "detected_apps": {
                    "Apache HTTP Server": "",
                    "Hostpoint": "",
                    "Open Graph": ""
                },
                "detected_technologies": {
                    "Apache HTTP Server": {
                        "name": "Apache HTTP Server",
                        "description": "Apache is a free and open-source cross-platform web server software.",
                        "slug": "apache-http-server",
                        "categories": [
                            {
                                "id": 22,
                                "slug": "web-servers",
                                "groups": [
                                    7
                                ],
                                "name": "Web servers",
                                "priority": 8
                            }
                        ],
                        "confidence": 100,
                        "version": "",
                        "icon": "Apache.svg",
                        "website": "https:\/\/httpd.apache.org\/",
                        "pricing": [],
                        "cpe": "cpe:2.3:a:apache:http_server:*:*:*:*:*:*:*:*"
                    },
                    "Hostpoint": {
                        "name": "Hostpoint",
                        "description": "Hostpoint is a Switzerland-based web hosting company.",
                        "slug": "hostpoint",
                        "categories": [
                            {
                                "id": 88,
                                "slug": "hosting",
                                "groups": [
                                    7
                                ],
                                "name": "Hosting",
                                "priority": 9
                            }
                        ],
                        "confidence": 100,
                        "version": "",
                        "icon": "Hostpoint.svg",
                        "website": "https:\/\/www.hostpoint.ch",
                        "pricing": [
                            "low",
                            "recurring"
                        ],
                        "cpe": null
                    },
                    "Open Graph": {
                        "name": "Open Graph",
                        "description": "Open Graph is a protocol that is used to integrate any web page into the social graph.",
                        "slug": "open-graph",
                        "categories": [
                            {
                                "id": 19,
                                "slug": "miscellaneous",
                                "groups": [
                                    6
                                ],
                                "name": "Miscellaneous",
                                "priority": 10
                            }
                        ],
                        "confidence": 100,
                        "version": "",
                        "icon": "Open Graph.png",
                        "website": "https:\/\/ogp.me",
                        "pricing": [],
                        "cpe": null
                    }
                },
                "detected_raw": [
                    {
                        "name": "Apache HTTP Server",
                        "description": "Apache is a free and open-source cross-platform web server software.",
                        "slug": "apache-http-server",
                        "categories": [
                            {
                                "id": 22,
                                "slug": "web-servers",
                                "groups": [
                                    7
                                ],
                                "name": "Web servers",
                                "priority": 8
                            }
                        ],
                        "confidence": 100,
                        "version": "",
                        "icon": "Apache.svg",
                        "website": "https:\/\/httpd.apache.org\/",
                        "pricing": [],
                        "cpe": "cpe:2.3:a:apache:http_server:*:*:*:*:*:*:*:*"
                    },
                    {
                        "name": "Hostpoint",
                        "description": "Hostpoint is a Switzerland-based web hosting company.",
                        "slug": "hostpoint",
                        "categories": [
                            {
                                "id": 88,
                                "slug": "hosting",
                                "groups": [
                                    7
                                ],
                                "name": "Hosting",
                                "priority": 9
                            }
                        ],
                        "confidence": 100,
                        "version": "",
                        "icon": "Hostpoint.svg",
                        "website": "https:\/\/www.hostpoint.ch",
                        "pricing": [
                            "low",
                            "recurring"
                        ],
                        "cpe": null
                    },
                    {
                        "name": "Open Graph",
                        "description": "Open Graph is a protocol that is used to integrate any web page into the social graph.",
                        "slug": "open-graph",
                        "categories": [
                            {
                                "id": 19,
                                "slug": "miscellaneous",
                                "groups": [
                                    6
                                ],
                                "name": "Miscellaneous",
                                "priority": 10
                            }
                        ],
                        "confidence": 100,
                        "version": "",
                        "icon": "Open Graph.png",
                        "website": "https:\/\/ogp.me",
                        "pricing": [],
                        "cpe": null
                    }
                ],
                "axe": {
                    "testEngine": "4.4.1",
                    "violations": [
                        {
                            "id": "aria-valid-attr-value",
                            "impact": "critical",
                            "tags": [
                                "cat.aria",
                                "wcag2a",
                                "wcag412"
                            ],
                            "description": "Ensures all ARIA attributes have valid values",
                            "help": "ARIA attributes must conform to valid values",
                            "helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/aria-valid-attr-value?application=axeAPI",
                            "nodes": [
                                {
                                    "any": [],
                                    "all": [
                                        {
                                            "id": "aria-valid-attr-value",
                                            "data": [
                                                "aria-hidden=\"hidden\""
                                            ],
                                            "relatedNodes": [],
                                            "impact": "critical",
                                            "message": "Invalid ARIA attribute value: aria-hidden=\"hidden\""
                                        }
                                    ],
                                    "none": [],
                                    "impact": "critical",
                                    "html": "<div class=\"loader\" aria-hidden=\"hidden\">",
                                    "target": [
                                        ".loader"
                                    ],
                                    "failureSummary": "Fix all of the following:\n  Invalid ARIA attribute value: aria-hidden=\"hidden\""
                                }
                            ]
                        }
                    ],
                    "passes": [
                        {
                            "id": "aria-allowed-attr",
                            "impact": null,
                            "tags": [
                                "cat.aria",
                                "wcag2a",
                                "wcag412"
                            ],
                            "description": "Ensures ARIA attributes are allowed for an element's role",
                            "help": "Elements must only use allowed ARIA attributes",
                            "helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/aria-allowed-attr?application=axeAPI",
                            "nodes": [
                                {
                                    "any": [
                                        {
                                            "id": "aria-allowed-attr",
                                            "data": null,
                                            "relatedNodes": [],
                                            "impact": "critical",
                                            "message": "ARIA attributes are used correctly for the defined role"
                                        }
                                    ],
                                    "all": [],
                                    "none": [
                                        {
                                            "id": "aria-unsupported-attr",
                                            "data": null,
                                            "relatedNodes": [],
                                            "impact": "critical",
                                            "message": "ARIA attribute is supported"
                                        },
                                        {
                                            "id": "aria-prohibited-attr",
                                            "data": null,
                                            "relatedNodes": [],
                                            "impact": "serious",
                                            "message": "ARIA attribute is allowed"
                                        }
                                    ],
                                    "impact": null,
                                    "html": "<div class=\"loader\" aria-hidden=\"hidden\">",
                                    "target": [
                                        ".loader"
                                    ]
                                }
                            ]
                        },
                        {
                            "id": "aria-hidden-body",
                            "impact": null,
                            "tags": [
                                "cat.aria",
                                "wcag2a",
                                "wcag412"
                            ],
                            "description": "Ensures aria-hidden='true' is not present on the document body.",
                            "help": "aria-hidden='true' must not be present on the document body",
                            "helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/aria-hidden-body?application=axeAPI",
                            "nodes": [
                                {
                                    "any": [
                                        {
                                            "id": "aria-hidden-body",
                                            "data": null,
                                            "relatedNodes": [],
                                            "impact": "critical",
                                            "message": "No aria-hidden attribute is present on document body"
                                        }
                                    ],
                                    "all": [],
                                    "none": [],
                                    "impact": null,
                                    "html": "<body>",
                                    "target": [
                                        "body"
                                    ]
                                }
                            ]
                        },
                        {
                            "id": "aria-hidden-focus",
                            "impact": null,
                            "tags": [
                                "cat.name-role-value",
                                "wcag2a",
                                "wcag412",
                                "wcag131"
                            ],
                            "description": "Ensures aria-hidden elements do not contain focusable elements",
                            "help": "ARIA hidden element must not contain focusable elements",
                            "helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/aria-hidden-focus?application=axeAPI",
                            "nodes": [
                                {
                                    "any": [],
                                    "all": [
                                        {
                                            "id": "focusable-modal-open",
                                            "data": null,
                                            "relatedNodes": [],
                                            "impact": "serious",
                                            "message": "No focusable elements while a modal is open"
                                        },
                                        {
                                            "id": "focusable-disabled",
                                            "data": null,
                                            "relatedNodes": [],
                                            "impact": "serious",
                                            "message": "No focusable elements contained within element"
                                        },
                                        {
                                            "id": "focusable-not-tabbable",
                                            "data": null,
                                            "relatedNodes": [],
                                            "impact": "serious",
                                            "message": "No focusable elements contained within element"
                                        }
                                    ],
                                    "none": [],
                                    "impact": null,
                                    "html": "<div class=\"title menu menu--toggle\" aria-hidden=\"true\">Stop<\/div>",
                                    "target": [
                                        ".menu--toggle"
                                    ]
                                }
                            ]
                        },
                        {
                            "id": "aria-valid-attr",
                            "impact": null,
                            "tags": [
                                "cat.aria",
                                "wcag2a",
                                "wcag412"
                            ],
                            "description": "Ensures attributes that begin with aria- are valid ARIA attributes",
                            "help": "ARIA attributes must conform to valid names",
                            "helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/aria-valid-attr?application=axeAPI",
                            "nodes": [
                                {
                                    "any": [
                                        {
                                            "id": "aria-valid-attr",
                                            "data": null,
                                            "relatedNodes": [],
                                            "impact": "critical",
                                            "message": "ARIA attribute name is valid"
                                        }
                                    ],
                                    "all": [],
                                    "none": [],
                                    "impact": null,
                                    "html": "<div class=\"loader\" aria-hidden=\"hidden\">",
                                    "target": [
                                        ".loader"
                                    ]
                                }
                            ]
                        },
                        {
                            "id": "bypass",
                            "impact": null,
                            "tags": [
                                "cat.keyboard",
                                "wcag2a",
                                "wcag241",
                                "section508",
                                "section508.22.o"
                            ],
                            "description": "Ensures each page has at least one mechanism for a user to bypass navigation and jump straight to the content",
                            "help": "Page must have means to bypass repeated blocks",
                            "helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/bypass?application=axeAPI",
                            "nodes": [
                                {
                                    "any": [
                                        {
                                            "id": "header-present",
                                            "data": null,
                                            "relatedNodes": [
                                                {
                                                    "html": "<h2 class=\"project-title title text-plane\">\n\t\tSimon Risi, <em>Ob ihr wirklich richtig steht, seht ihr, wenn die T\u00fcr aufgeht (wenn man den Lift ruft wird alles klar), 2024<\/em>, Exhibition \u201cWhat did you expect?\u201d as part of the NRW\u207a Residence curated by Roger Rohrbach and Simon W\u00fcrsten Mar\u00edn\t<\/h2>",
                                                    "target": [
                                                        "h2"
                                                    ]
                                                }
                                            ],
                                            "impact": "serious",
                                            "message": "Page has a heading"
                                        },
                                        {
                                            "id": "landmark",
                                            "data": null,
                                            "relatedNodes": [
                                                {
                                                    "html": "<main class=\"projects page more-to-load\" data-page=\"2\">",
                                                    "target": [
                                                        "main"
                                                    ]
                                                }
                                            ],
                                            "impact": "serious",
                                            "message": "Page has a landmark region"
                                        }
                                    ],
                                    "all": [],
                                    "none": [],
                                    "impact": null,
                                    "html": "<html lang=\"de\" data-template=\"home\" class=\"js\">",
                                    "target": [
                                        "html"
                                    ]
                                }
                            ]
                        },
                        {
                            "id": "color-contrast",
                            "impact": null,
                            "tags": [
                                "cat.color",
                                "wcag2aa",
                                "wcag143"
                            ],
                            "description": "Ensures the contrast between foreground and background colors meets WCAG 2 AA contrast ratio thresholds",
                            "help": "Elements must have sufficient color contrast",
                            "helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/color-contrast?application=axeAPI",
                            "nodes": [
                                {
                                    "any": [
                                        {
                                            "id": "color-contrast",
                                            "data": {
                                                "fgColor": "#000000",
                                                "bgColor": "#ffffff",
                                                "contrastRatio": 21,
                                                "fontSize": "13.5pt (18px)",
                                                "fontWeight": "bold",
                                                "expectedContrastRatio": "4.5:1"
                                            },
                                            "relatedNodes": [],
                                            "impact": "serious",
                                            "message": "Element has sufficient color contrast of 21"
                                        }
                                    ],
                                    "all": [],
                                    "none": [],
                                    "impact": null,
                                    "html": "<div class=\"loader\" aria-hidden=\"hidden\">",
                                    "target": [
                                        ".loader"
                                    ]
                                },
                                {
                                    "any": [
                                        {
                                            "id": "color-contrast",
                                            "data": {
                                                "fgColor": "#000000",
                                                "bgColor": "#ffffff",
                                                "contrastRatio": 21,
                                                "fontSize": "13.5pt (18px)",
                                                "fontWeight": "bold",
                                                "expectedContrastRatio": "4.5:1"
                                            },
                                            "relatedNodes": [],
                                            "impact": "serious",
                                            "message": "Element has sufficient color contrast of 21"
                                        }
                                    ],
                                    "all": [],
                                    "none": [],
                                    "impact": null,
                                    "html": "<h2 class=\"project-title title text-plane\">\n\t\tSimon Risi, <em>Ob ihr wirklich richtig steht, seht ihr, wenn die T\u00fcr aufgeht (wenn man den Lift ruft wird alles klar), 2024<\/em>, Exhibition \u201cWhat did you expect?\u201d as part of the NRW\u207a Residence curated by Roger Rohrbach and Simon W\u00fcrsten Mar\u00edn\t<\/h2>",
                                    "target": [
                                        "h2"
                                    ]
                                },
                                {
                                    "any": [
                                        {
                                            "id": "color-contrast",
                                            "data": {
                                                "fgColor": "#000000",
                                                "bgColor": "#ffffff",
                                                "contrastRatio": 21,
                                                "fontSize": "13.5pt (18px)",
                                                "fontWeight": "bold",
                                                "expectedContrastRatio": "4.5:1"
                                            },
                                            "relatedNodes": [],
                                            "impact": "serious",
                                            "message": "Element has sufficient color contrast of 21"
                                        }
                                    ],
                                    "all": [],
                                    "none": [],
                                    "impact": null,
                                    "html": "<em>Ob ihr wirklich richtig steht, seht ihr, wenn die T\u00fcr aufgeht (wenn man den Lift ruft wird alles klar), 2024<\/em>",
                                    "target": [
                                        "em"
                                    ]
                                },
                                {
                                    "any": [
                                        {
                                            "id": "color-contrast",
                                            "data": {
                                                "fgColor": "#000000",
                                                "bgColor": "#ffffff",
                                                "contrastRatio": 21,
                                                "fontSize": "10.1pt (13.5px)",
                                                "fontWeight": "normal",
                                                "expectedContrastRatio": "4.5:1"
                                            },
                                            "relatedNodes": [],
                                            "impact": "serious",
                                            "message": "Element has sufficient color contrast of 21"
                                        }
                                    ],
                                    "all": [],
                                    "none": [],
                                    "impact": null,
                                    "html": "<figcaption class=\"media-caption block-media-caption\">\u00a9Alexander Janz<\/figcaption>",
                                    "target": [
                                        "figure[data-orientation=\"landscape\"] > figcaption"
                                    ]
                                },
                                {
                                    "any": [
                                        {
                                            "id": "color-contrast",
                                            "data": {
                                                "fgColor": "#000000",
                                                "bgColor": "#ffffff",
                                                "contrastRatio": 21,
                                                "fontSize": "18.0pt (24px)",
                                                "fontWeight": "normal",
                                                "expectedContrastRatio": "3:1"
                                            },
                                            "relatedNodes": [],
                                            "impact": "serious",
                                            "message": "Element has sufficient color contrast of 21"
                                        }
                                    ],
                                    "all": [],
                                    "none": [],
                                    "impact": null,
                                    "html": "<a download=\"\" href=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/e5ae21c4c2-1729086982\/2024-10-16_zeitungsartikel-neue-aachener-zeitung.pdf\">2024-10-16_zeitungsartikel-neue-aachener-zeitung.pdf<\/a>",
                                    "target": [
                                        "a[download=\"\"]"
                                    ]
                                },
                                {
                                    "any": [
                                        {
                                            "id": "color-contrast",
                                            "data": {
                                                "fgColor": "#000000",
                                                "bgColor": "#ffffff",
                                                "contrastRatio": 21,
                                                "fontSize": "18.0pt (24px)",
                                                "fontWeight": "normal",
                                                "expectedContrastRatio": "3:1"
                                            },
                                            "relatedNodes": [],
                                            "impact": "serious",
                                            "message": "Element has sufficient color contrast of 21"
                                        }
                                    ],
                                    "all": [],
                                    "none": [],
                                    "impact": null,
                                    "html": "<p>PVC-foil inkjet 36% black with matt laminate and PVC-foil with inkjet (Dieser Aufzug darf nur in Begleitung des Personals benutzt werden.)<\/p>",
                                    "target": [
                                        ".block[data-type=\"text\"][data-height=\"75%\"] > .block-text-holder.block-inner > .block-text > p"
                                    ]
                                },
                                {
                                    "any": [
                                        {
                                            "id": "color-contrast",
                                            "data": {
                                                "fgColor": "#000000",
                                                "bgColor": "#ffffff",
                                                "contrastRatio": 21,
                                                "fontSize": "10.1pt (13.5px)",
                                                "fontWeight": "normal",
                                                "expectedContrastRatio": "4.5:1"
                                            },
                                            "relatedNodes": [],
                                            "impact": "serious",
                                            "message": "Element has sufficient color contrast of 21"
                                        }
                                    ],
                                    "all": [],
                                    "none": [],
                                    "impact": null,
                                    "html": "<figcaption class=\"media-caption block-media-caption\">\u00a9Alexander Janz<\/figcaption>",
                                    "target": [
                                        "figure[data-orientation=\"portrait\"] > figcaption"
                                    ]
                                },
                                {
                                    "any": [
                                        {
                                            "id": "color-contrast",
                                            "data": {
                                                "fgColor": "#000000",
                                                "bgColor": "#ffffff",
                                                "contrastRatio": 21,
                                                "fontSize": "13.5pt (18px)",
                                                "fontWeight": "bold",
                                                "expectedContrastRatio": "4.5:1"
                                            },
                                            "relatedNodes": [],
                                            "impact": "serious",
                                            "message": "Element has sufficient color contrast of 21"
                                        }
                                    ],
                                    "all": [],
                                    "none": [],
                                    "impact": null,
                                    "html": "<a class=\"title menu\" href=\"https:\/\/www.simonrisi.ch\/index\">Index<\/a>",
                                    "target": [
                                        "a[href=\"https:\/\/www.simonrisi.ch\/index\"]"
                                    ]
                                },
                                {
                                    "any": [
                                        {
                                            "id": "color-contrast",
                                            "data": {
                                                "fgColor": "#000000",
                                                "bgColor": "#ffffff",
                                                "contrastRatio": 21,
                                                "fontSize": "13.5pt (18px)",
                                                "fontWeight": "bold",
                                                "expectedContrastRatio": "4.5:1"
                                            },
                                            "relatedNodes": [],
                                            "impact": "serious",
                                            "message": "Element has sufficient color contrast of 21"
                                        }
                                    ],
                                    "all": [],
                                    "none": [],
                                    "impact": null,
                                    "html": "<div class=\"title menu menu--toggle\" aria-hidden=\"true\">Stop<\/div>",
                                    "target": [
                                        ".menu--toggle"
                                    ]
                                }
                            ]
                        },
                        {
                            "id": "document-title",
                            "impact": null,
                            "tags": [
                                "cat.text-alternatives",
                                "wcag2a",
                                "wcag242",
                                "ACT"
                            ],
                            "description": "Ensures each HTML document contains a non-empty <title> element",
                            "help": "Documents must have <title> element to aid in navigation",
                            "helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/document-title?application=axeAPI",
                            "nodes": [
                                {
                                    "any": [
                                        {
                                            "id": "doc-has-title",
                                            "data": null,
                                            "relatedNodes": [],
                                            "impact": "serious",
                                            "message": "Document has a non-empty <title> element"
                                        }
                                    ],
                                    "all": [],
                                    "none": [],
                                    "impact": null,
                                    "html": "<html lang=\"de\" data-template=\"home\" class=\"js\">",
                                    "target": [
                                        "html"
                                    ]
                                }
                            ]
                        },
                        {
                            "id": "duplicate-id",
                            "impact": null,
                            "tags": [
                                "cat.parsing",
                                "wcag2a",
                                "wcag411"
                            ],
                            "description": "Ensures every id attribute value is unique",
                            "help": "id attribute value must be unique",
                            "helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/duplicate-id?application=axeAPI",
                            "nodes": [
                                {
                                    "any": [
                                        {
                                            "id": "duplicate-id",
                                            "data": "ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar",
                                            "relatedNodes": [],
                                            "impact": "minor",
                                            "message": "Document has no static elements that share the same id attribute"
                                        }
                                    ],
                                    "all": [],
                                    "none": [],
                                    "impact": null,
                                    "html": "<section class=\"project\" id=\"ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\">",
                                    "target": [
                                        "#ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar"
                                    ]
                                },
                                {
                                    "any": [
                                        {
                                            "id": "duplicate-id",
                                            "data": "canvas",
                                            "relatedNodes": [],
                                            "impact": "minor",
                                            "message": "Document has no static elements that share the same id attribute"
                                        }
                                    ],
                                    "all": [],
                                    "none": [],
                                    "impact": null,
                                    "html": "<div id=\"canvas\"><\/div>",
                                    "target": [
                                        "#canvas"
                                    ]
                                }
                            ]
                        },
                        {
                            "id": "html-has-lang",
                            "impact": null,
                            "tags": [
                                "cat.language",
                                "wcag2a",
                                "wcag311",
                                "ACT"
                            ],
                            "description": "Ensures every HTML document has a lang attribute",
                            "help": "<html> element must have a lang attribute",
                            "helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/html-has-lang?application=axeAPI",
                            "nodes": [
                                {
                                    "any": [
                                        {
                                            "id": "has-lang",
                                            "data": null,
                                            "relatedNodes": [],
                                            "impact": "serious",
                                            "message": "The <html> element has a lang attribute"
                                        }
                                    ],
                                    "all": [],
                                    "none": [],
                                    "impact": null,
                                    "html": "<html lang=\"de\" data-template=\"home\" class=\"js\">",
                                    "target": [
                                        "html"
                                    ]
                                }
                            ]
                        },
                        {
                            "id": "html-lang-valid",
                            "impact": null,
                            "tags": [
                                "cat.language",
                                "wcag2a",
                                "wcag311",
                                "ACT"
                            ],
                            "description": "Ensures the lang attribute of the <html> element has a valid value",
                            "help": "<html> element must have a valid value for the lang attribute",
                            "helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/html-lang-valid?application=axeAPI",
                            "nodes": [
                                {
                                    "any": [],
                                    "all": [],
                                    "none": [
                                        {
                                            "id": "valid-lang",
                                            "data": null,
                                            "relatedNodes": [],
                                            "impact": "serious",
                                            "message": "Value of lang attribute is included in the list of valid languages"
                                        }
                                    ],
                                    "impact": null,
                                    "html": "<html lang=\"de\" data-template=\"home\" class=\"js\">",
                                    "target": [
                                        "html"
                                    ]
                                }
                            ]
                        },
                        {
                            "id": "image-alt",
                            "impact": null,
                            "tags": [
                                "cat.text-alternatives",
                                "wcag2a",
                                "wcag111",
                                "section508",
                                "section508.22.a",
                                "ACT"
                            ],
                            "description": "Ensures <img> elements have alternate text or a role of none or presentation",
                            "help": "Images must have alternate text",
                            "helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/image-alt?application=axeAPI",
                            "nodes": [
                                {
                                    "any": [
                                        {
                                            "id": "has-alt",
                                            "data": null,
                                            "relatedNodes": [],
                                            "impact": "critical",
                                            "message": "Element has an alt attribute"
                                        },
                                        {
                                            "id": "presentational-role",
                                            "data": {
                                                "role": "presentation"
                                            },
                                            "relatedNodes": [],
                                            "impact": "minor",
                                            "message": "Element's default semantics were overriden with role=\"presentation\""
                                        }
                                    ],
                                    "all": [],
                                    "none": [
                                        {
                                            "id": "alt-space-value",
                                            "data": null,
                                            "relatedNodes": [],
                                            "impact": "critical",
                                            "message": "Element has a valid alt attribute value"
                                        }
                                    ],
                                    "impact": null,
                                    "html": "<img class=\"media-entry block-media-element\" src=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x.jpg\" crossorigin=\"\" data-sampler=\"planeTexture\" srcset=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-320x-q85.jpg 320w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-640x-q85.jpg 640w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1024x-q85.jpg 1024w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x-q85.jpg 1280w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1600x-q85.jpg 1600w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-2048x-q75.jpg 2048w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-2560x-q65.jpg 2560w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-3840x-q65.jpg 3840w\" sizes=\"112.5vh\" width=\"1280\" height=\"853\" alt=\"\" loading=\"eager\">",
                                    "target": [
                                        "img[sizes=\"112.5vh\"]"
                                    ]
                                },
                                {
                                    "any": [
                                        {
                                            "id": "has-alt",
                                            "data": null,
                                            "relatedNodes": [],
                                            "impact": "critical",
                                            "message": "Element has an alt attribute"
                                        },
                                        {
                                            "id": "presentational-role",
                                            "data": {
                                                "role": "presentation"
                                            },
                                            "relatedNodes": [],
                                            "impact": "minor",
                                            "message": "Element's default semantics were overriden with role=\"presentation\""
                                        }
                                    ],
                                    "all": [],
                                    "none": [
                                        {
                                            "id": "alt-space-value",
                                            "data": null,
                                            "relatedNodes": [],
                                            "impact": "critical",
                                            "message": "Element has a valid alt attribute value"
                                        }
                                    ],
                                    "impact": null,
                                    "html": "<img class=\"media-entry block-media-element\" src=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-1280x.jpg\" crossorigin=\"\" data-sampler=\"planeTexture\" srcset=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-320x-q85.jpg 320w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-640x-q85.jpg 640w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-1024x-q85.jpg 1024w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-1280x-q85.jpg 1280w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-1600x-q85.jpg 1600w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-2048x-q75.jpg 2048w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-2560x-q65.jpg 2560w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-3840x-q65.jpg 3840w\" sizes=\"49.419328079635vh\" width=\"1280\" height=\"1943\" alt=\"\" loading=\"eager\">",
                                    "target": [
                                        "img[sizes=\"49.419328079635vh\"]"
                                    ]
                                },
                                {
                                    "any": [
                                        {
                                            "id": "has-alt",
                                            "data": null,
                                            "relatedNodes": [],
                                            "impact": "critical",
                                            "message": "Element has an alt attribute"
                                        },
                                        {
                                            "id": "presentational-role",
                                            "data": {
                                                "role": "presentation"
                                            },
                                            "relatedNodes": [],
                                            "impact": "minor",
                                            "message": "Element's default semantics were overriden with role=\"presentation\""
                                        }
                                    ],
                                    "all": [],
                                    "none": [
                                        {
                                            "id": "alt-space-value",
                                            "data": null,
                                            "relatedNodes": [],
                                            "impact": "critical",
                                            "message": "Element has a valid alt attribute value"
                                        }
                                    ],
                                    "impact": null,
                                    "html": "<img class=\"media-entry block-media-element\" src=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-1280x.jpg\" crossorigin=\"\" data-sampler=\"planeTexture\" srcset=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-320x-q85.jpg 320w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-640x-q85.jpg 640w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-1024x-q85.jpg 1024w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-1280x-q85.jpg 1280w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-1600x-q85.jpg 1600w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-2048x-q75.jpg 2048w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-2560x-q65.jpg 2560w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-3840x-q65.jpg 3840w\" sizes=\"50vh\" width=\"1280\" height=\"1920\" alt=\"\" loading=\"eager\">",
                                    "target": [
                                        "img[sizes=\"50vh\"]"
                                    ]
                                }
                            ]
                        },
                        {
                            "id": "link-name",
                            "impact": null,
                            "tags": [
                                "cat.name-role-value",
                                "wcag2a",
                                "wcag412",
                                "wcag244",
                                "section508",
                                "section508.22.a",
                                "ACT"
                            ],
                            "description": "Ensures links have discernible text",
                            "help": "Links must have discernible text",
                            "helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/link-name?application=axeAPI",
                            "nodes": [
                                {
                                    "any": [
                                        {
                                            "id": "has-visible-text",
                                            "data": null,
                                            "relatedNodes": [],
                                            "impact": "minor",
                                            "message": "Element has text that is visible to screen readers"
                                        }
                                    ],
                                    "all": [],
                                    "none": [
                                        {
                                            "id": "focusable-no-name",
                                            "data": null,
                                            "relatedNodes": [],
                                            "impact": "serious",
                                            "message": "Element is not in tab order or has accessible text"
                                        }
                                    ],
                                    "impact": null,
                                    "html": "<a download=\"\" href=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/e5ae21c4c2-1729086982\/2024-10-16_zeitungsartikel-neue-aachener-zeitung.pdf\">2024-10-16_zeitungsartikel-neue-aachener-zeitung.pdf<\/a>",
                                    "target": [
                                        "a[download=\"\"]"
                                    ]
                                },
                                {
                                    "any": [
                                        {
                                            "id": "has-visible-text",
                                            "data": null,
                                            "relatedNodes": [],
                                            "impact": "minor",
                                            "message": "Element has text that is visible to screen readers"
                                        }
                                    ],
                                    "all": [],
                                    "none": [
                                        {
                                            "id": "focusable-no-name",
                                            "data": null,
                                            "relatedNodes": [],
                                            "impact": "serious",
                                            "message": "Element is not in tab order or has accessible text"
                                        }
                                    ],
                                    "impact": null,
                                    "html": "<a class=\"title menu\" href=\"https:\/\/www.simonrisi.ch\/index\">Index<\/a>",
                                    "target": [
                                        "a[href=\"https:\/\/www.simonrisi.ch\/index\"]"
                                    ]
                                }
                            ]
                        }
                    ],
                    "incomplete": [
                        {
                            "id": "video-caption",
                            "impact": "critical",
                            "tags": [
                                "cat.text-alternatives",
                                "wcag2a",
                                "wcag122",
                                "section508",
                                "section508.22.a"
                            ],
                            "description": "Ensures <video> elements have captions",
                            "help": "<video> elements must have captions",
                            "helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/video-caption?application=axeAPI",
                            "nodes": [
                                {
                                    "any": [],
                                    "all": [],
                                    "none": [
                                        {
                                            "id": "caption",
                                            "data": null,
                                            "relatedNodes": [],
                                            "impact": "critical",
                                            "message": "Check that captions is available for the element"
                                        }
                                    ],
                                    "impact": "critical",
                                    "html": "<video class=\"media-entry block-media-element\" src=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/40d8cd3cb7-1729087993\/hochformat-video-duren.mp4\" crossorigin=\"\" data-sampler=\"planeTexture\" width=\"1080\" height=\"1920\" alt=\"\" autoplay=\"\" muted=\"\" loop=\"\" playsinline=\"\">",
                                    "target": [
                                        "video"
                                    ],
                                    "failureSummary": "Fix all of the following:\n  Check that captions is available for the element"
                                }
                            ]
                        }
                    ]
                },
                "base_page_ip_ptr": "sl44.web.hostpoint.ch",
                "base_page_cname": "",
                "base_page_dns_server": "ns-anycast1.hostpoint.ch",
                "browser_name": "Chrome",
                "eventName": "Step_1",
                "test_run_time_ms": 29310,
                "testUrl": "https:\/\/www.simonrisi.ch\/",
                "custom": [
                    "Colordepth",
                    "Dpi",
                    "Images",
                    "Resolution",
                    "fonts",
                    "generated-content-percent",
                    "generated-content-size",
                    "imgs-in-viewport",
                    "imgs-no-alt",
                    "imgs-out-viewport",
                    "jsLibsVulns",
                    "meta-viewport",
                    "possibly-render-blocking-reqs",
                    "rendered-html",
                    "securityHeaders"
                ],
                "Colordepth": 24,
                "Dpi": "{\"dppx\":1,\"dpcm\":37.79527559055118,\"dpi\":96}",
                "Images": "[{\"url\":\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x-q85.jpg\",\"width\":1118,\"height\":745,\"naturalWidth\":1117,\"naturalHeight\":744},{\"url\":\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-640x-q85.jpg\",\"width\":491,\"height\":745,\"naturalWidth\":490,\"naturalHeight\":744},{\"url\":\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-640x-q85.jpg\",\"width\":497,\"height\":745,\"naturalWidth\":496,\"naturalHeight\":744}]",
                "Resolution": "{\"absolute\":{\"height\":1200,\"width\":1920},\"available\":{\"height\":1200,\"width\":1920}}",
                "fonts": [
                    {
                        "family": "Arial Crack",
                        "display": "auto",
                        "status": "loaded",
                        "style": "normal",
                        "weight": "700"
                    },
                    {
                        "family": "Times Small Text",
                        "display": "auto",
                        "status": "loaded",
                        "style": "normal",
                        "weight": "400"
                    }
                ],
                "generated-content-percent": 1.6599999999999999,
                "generated-content-size": 0.27000000000000002,
                "imgs-in-viewport": [
                    {
                        "src": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x.jpg",
                        "html": "<img class=\"media-entry block-media-element\" src=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x.jpg\" crossorigin=\"\" data-sampler=\"planeTexture\" srcset=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-320x-q85.jpg 320w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-640x-q85.jpg 640w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1024x-q85.jpg 1024w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x-q85.jpg 1280w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1600x-q85.jpg 1600w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-2048x-q75.jpg 2048w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-2560x-q65.jpg 2560w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-3840x-q65.jpg 3840w\" sizes=\"112.5vh\" width=\"1280\" height=\"853\" alt=\"\" loading=\"eager\">",
                        "currentSrc": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x-q85.jpg",
                        "srcSet": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-320x-q85.jpg 320w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-640x-q85.jpg 640w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1024x-q85.jpg 1024w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x-q85.jpg 1280w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1600x-q85.jpg 1600w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-2048x-q75.jpg 2048w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-2560x-q65.jpg 2560w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-3840x-q65.jpg 3840w",
                        "sizes": "112.5vh",
                        "priority": null,
                        "loading": "eager",
                        "naturalWidth": 1117,
                        "naturalHeight": 744
                    },
                    {
                        "src": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-1280x.jpg",
                        "html": "<img class=\"media-entry block-media-element\" src=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-1280x.jpg\" crossorigin=\"\" data-sampler=\"planeTexture\" srcset=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-320x-q85.jpg 320w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-640x-q85.jpg 640w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-1024x-q85.jpg 1024w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-1280x-q85.jpg 1280w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-1600x-q85.jpg 1600w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-2048x-q75.jpg 2048w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-2560x-q65.jpg 2560w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-3840x-q65.jpg 3840w\" sizes=\"49.419328079635vh\" width=\"1280\" height=\"1943\" alt=\"\" loading=\"eager\">",
                        "currentSrc": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-640x-q85.jpg",
                        "srcSet": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-320x-q85.jpg 320w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-640x-q85.jpg 640w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-1024x-q85.jpg 1024w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-1280x-q85.jpg 1280w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-1600x-q85.jpg 1600w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-2048x-q75.jpg 2048w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-2560x-q65.jpg 2560w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-3840x-q65.jpg 3840w",
                        "sizes": "49.419328079635vh",
                        "priority": null,
                        "loading": "eager",
                        "naturalWidth": 490,
                        "naturalHeight": 744
                    }
                ],
                "imgs-no-alt": [],
                "imgs-out-viewport": [
                    {
                        "src": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-1280x.jpg",
                        "html": "<img class=\"media-entry block-media-element\" src=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-1280x.jpg\" crossorigin=\"\" data-sampler=\"planeTexture\" srcset=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-320x-q85.jpg 320w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-640x-q85.jpg 640w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-1024x-q85.jpg 1024w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-1280x-q85.jpg 1280w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-1600x-q85.jpg 1600w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-2048x-q75.jpg 2048w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-2560x-q65.jpg 2560w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-3840x-q65.jpg 3840w\" sizes=\"50vh\" width=\"1280\" height=\"1920\" alt=\"\" loading=\"eager\">",
                        "currentSrc": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-640x-q85.jpg",
                        "srcSet": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-320x-q85.jpg 320w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-640x-q85.jpg 640w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-1024x-q85.jpg 1024w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-1280x-q85.jpg 1280w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-1600x-q85.jpg 1600w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-2048x-q75.jpg 2048w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-2560x-q65.jpg 2560w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-3840x-q65.jpg 3840w",
                        "sizes": "50vh",
                        "priority": null,
                        "loading": "eager",
                        "naturalWidth": 496,
                        "naturalHeight": 744
                    }
                ],
                "jsLibsVulns": [],
                "meta-viewport": "width=device-width,initial-scale=1.0",
                "possibly-render-blocking-reqs": [
                    "https:\/\/www.simonrisi.ch\/assets\/css\/style.1725439349.css"
                ],
                "rendered-html": "<html lang=\"de\" data-template=\"home\" class=\"js\"><head><meta charset=\"utf-8\">\n<meta http-equiv=\"x-ua-compatible\" content=\"ie=edge\">\n<meta name=\"viewport\" content=\"width=device-width,initial-scale=1.0\">\n<title>Simon Risi<\/title>\n<meta property=\"og:title\" content=\"Simon Risi\">\n<meta name=\"description\" content=\"\">\n<meta property=\"og:description\" content=\"\">\n<meta property=\"og:type\" content=\"website\">\n<meta property=\"og:url\" content=\"https:\/\/www.simonrisi.ch\">\n<meta name=\"theme-color\" content=\"white\">\n<link rel=\"author\" href=\"humans.txt\">\n<link rel=\"canonical\" href=\"https:\/\/www.simonrisi.ch\">\n\n<link rel=\"preload\" href=\"https:\/\/www.simonrisi.ch\/assets\/fonts\/ArialCrack17-Bold.woff2\" as=\"font\" type=\"font\/woff2\" crossorigin=\"anonymous\">\n<link rel=\"preload\" href=\"https:\/\/www.simonrisi.ch\/assets\/fonts\/Times-Small-Text-MT-Std-Regular.woff2\" as=\"font\" type=\"font\/woff2\" crossorigin=\"anonymous\">\n\n\n<link rel=\"icon\" type=\"image\/png\" href=\"https:\/\/www.simonrisi.ch\/media\/site\/1f28c5fa8b-1688417436\/favicon-16x16.png\" sizes=\"16x16\">\n<link rel=\"icon\" type=\"image\/png\" href=\"https:\/\/www.simonrisi.ch\/media\/site\/238e805d53-1688417436\/favicon-32x32.png\" sizes=\"32x32\">\n<link rel=\"icon\" type=\"image\/png\" href=\"https:\/\/www.simonrisi.ch\/media\/site\/64a6ad34be-1688417436\/favicon-152x152.png\" sizes=\"152x152\">\n<link rel=\"apple-touch-icon\" href=\"https:\/\/www.simonrisi.ch\/media\/site\/64a6ad34be-1688417436\/favicon-152x152.png\">\n\n<link href=\"https:\/\/www.simonrisi.ch\/assets\/css\/style.1725439349.css\" rel=\"stylesheet\">\n<\/head><body><div class=\"secretPath\"><\/div>\n<div class=\"loader\" aria-hidden=\"hidden\">\n\tSimon Risi, Loading\u2026\n\t<svg class=\"spinner\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"m465 .96h70v333.45h-70z\"><\/path><path d=\"m465 666.62h70v333.45h-70z\" fill=\"#9d9d9c\" transform=\"matrix(-1 0 0 -1 1000 1666.69)\"><\/path><path d=\"m660.63 64.53h70v333.45h-70z\" fill=\"#ededed\" transform=\"matrix(.80901699 .58778525 -.58778525 .80901699 268.78 -364.72)\"><\/path><path d=\"m269.37 603.05h70v333.45h-70z\" fill=\"#878787\" transform=\"matrix(-.80901699 -.58778525 .58778525 -.80901699 98.14 1571.45)\"><\/path><path d=\"m781.54 230.94h70v333.45h-70z\" fill=\"#dadada\" transform=\"matrix(.30901699 .95105652 -.95105652 .30901699 942.42 -501.79)\"><\/path><path d=\"m148.46 436.64h70v333.45h-70z\" fill=\"#706f6f\" transform=\"matrix(-.30901699 -.95105652 .95105652 -.30901699 -333.68 964.3)\"><\/path><path d=\"m781.54 436.64h70v333.45h-70z\" fill=\"#c6c6c6\" transform=\"matrix(-.30901699 .95105652 -.95105652 -.30901699 1642.7 13.24)\"><\/path><path d=\"m148.46 230.94h70v333.45h-70z\" fill=\"#575756\" transform=\"matrix(.30901699 -.95105652 .95105652 .30901699 -251.44 449.27)\"><\/path><path d=\"m660.63 603.05h70v333.45h-70z\" fill=\"#b2b2b2\" transform=\"matrix(-.80901699 .58778525 -.58778525 -.80901699 1710.87 983.66)\"><\/path><path d=\"m269.37 64.53h70v333.45h-70z\" fill=\"#3c3c3b\" transform=\"matrix(.80901699 -.58778525 .58778525 .80901699 -77.8 223.07)\"><\/path><\/svg>\n<\/div>\n\n<main class=\"projects page more-to-load\" data-page=\"2\">\n\t\t<section class=\"project\" id=\"ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\">\n\t<h2 class=\"project-title title text-plane\">\n\t\tSimon Risi, <em>Ob ihr wirklich richtig steht, seht ihr, wenn die T\u00fcr aufgeht (wenn man den Lift ruft wird alles klar), 2024<\/em>, Exhibition \u201cWhat did you expect?\u201d as part of the NRW\u207a Residence curated by Roger Rohrbach and Simon W\u00fcrsten Mar\u00edn\t<\/h2>\n\t<div class=\"project-grid\">\n\t\t\t\t<div class=\"block initialized media-plane\" data-type=\"media\" data-height=\"75%\" data-overlap=\"false\">\n\t\t\t<figure class=\"media block-media block-inner\" data-orientation=\"landscape\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img class=\"media-entry block-media-element\" src=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x.jpg\" crossorigin=\"\" data-sampler=\"planeTexture\" srcset=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-320x-q85.jpg 320w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-640x-q85.jpg 640w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1024x-q85.jpg 1024w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x-q85.jpg 1280w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1600x-q85.jpg 1600w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-2048x-q75.jpg 2048w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-2560x-q65.jpg 2560w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-3840x-q65.jpg 3840w\" sizes=\"112.5vh\" width=\"1280\" height=\"853\" alt=\"\" loading=\"eager\">\n\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"media-caption block-media-caption\">\u00a9Alexander Janz<\/figcaption>\n\t\t\t\t<\/figure>\n\t\t\t<button class=\"block-close\" aria-hidden=\"hidden\">schliessen<\/button>\n\t\t<\/div>\n\t\t\t\t<div class=\"block initialized\" data-type=\"text\" data-height=\"50%\" data-overlap=\"false\">\n\t\t\t<div class=\"block-inner block-text-holder\">\n\t<div class=\"block-text\"><p><a download=\"\" href=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/e5ae21c4c2-1729086982\/2024-10-16_zeitungsartikel-neue-aachener-zeitung.pdf\">2024-10-16_zeitungsartikel-neue-aachener-zeitung.pdf<\/a><\/p><\/div>\n<\/div>\t\t\t<button class=\"block-close\" aria-hidden=\"hidden\">schliessen<\/button>\n\t\t<\/div>\n\t\t\t\t<div class=\"block initialized\" data-type=\"text\" data-height=\"75%\" data-overlap=\"false\">\n\t\t\t<div class=\"block-inner block-text-holder\">\n\t<div class=\"block-text\"><p>PVC-foil inkjet 36% black with matt laminate and PVC-foil with inkjet (Dieser Aufzug darf nur in Begleitung des Personals benutzt werden.)<\/p><\/div>\n<\/div>\t\t\t<button class=\"block-close\" aria-hidden=\"hidden\">schliessen<\/button>\n\t\t<\/div>\n\t\t\t\t<div class=\"block initialized media-plane\" data-type=\"media\" data-height=\"75%\" data-overlap=\"false\">\n\t\t\t<figure class=\"media block-media block-inner\" style=\"--ratio: 0.5625\" data-orientation=\"landscape\">\n\t\t\t\t\t\t<video class=\"media-entry block-media-element\" src=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/40d8cd3cb7-1729087993\/hochformat-video-duren.mp4\" crossorigin=\"\" data-sampler=\"planeTexture\" width=\"1080\" height=\"1920\" alt=\"\" autoplay=\"\" muted=\"\" loop=\"\" playsinline=\"\"><\/video>\n\t\t\t\t<\/figure>\n\t\t\t<button class=\"block-close\" aria-hidden=\"hidden\">schliessen<\/button>\n\t\t<\/div>\n\t\t\t\t<div class=\"block initialized media-plane\" data-type=\"media\" data-height=\"75%\" data-overlap=\"false\">\n\t\t\t<figure class=\"media block-media block-inner\" data-orientation=\"portrait\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img class=\"media-entry block-media-element\" src=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-1280x.jpg\" crossorigin=\"\" data-sampler=\"planeTexture\" srcset=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-320x-q85.jpg 320w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-640x-q85.jpg 640w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-1024x-q85.jpg 1024w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-1280x-q85.jpg 1280w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-1600x-q85.jpg 1600w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-2048x-q75.jpg 2048w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-2560x-q65.jpg 2560w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-3840x-q65.jpg 3840w\" sizes=\"49.419328079635vh\" width=\"1280\" height=\"1943\" alt=\"\" loading=\"eager\">\n\t\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t<button class=\"block-close\" aria-hidden=\"hidden\">schliessen<\/button>\n\t\t<\/div>\n\t\t\t\t<div class=\"block initialized media-plane\" data-type=\"media\" data-height=\"75%\" data-overlap=\"false\">\n\t\t\t<figure class=\"media block-media block-inner\" data-orientation=\"portrait\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img class=\"media-entry block-media-element\" src=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-1280x.jpg\" crossorigin=\"\" data-sampler=\"planeTexture\" srcset=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-320x-q85.jpg 320w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-640x-q85.jpg 640w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-1024x-q85.jpg 1024w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-1280x-q85.jpg 1280w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-1600x-q85.jpg 1600w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-2048x-q75.jpg 2048w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-2560x-q65.jpg 2560w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-3840x-q65.jpg 3840w\" sizes=\"50vh\" width=\"1280\" height=\"1920\" alt=\"\" loading=\"eager\">\n\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"media-caption block-media-caption\">\u00a9Alexander Janz<\/figcaption>\n\t\t\t\t<\/figure>\n\t\t\t<button class=\"block-close\" aria-hidden=\"hidden\">schliessen<\/button>\n\t\t<\/div>\n\t\t\t<\/div>\n<\/section>\t<\/main>\n\n<svg class=\"spinner\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"m465 .96h70v333.45h-70z\"><\/path><path d=\"m465 666.62h70v333.45h-70z\" fill=\"#9d9d9c\" transform=\"matrix(-1 0 0 -1 1000 1666.69)\"><\/path><path d=\"m660.63 64.53h70v333.45h-70z\" fill=\"#ededed\" transform=\"matrix(.80901699 .58778525 -.58778525 .80901699 268.78 -364.72)\"><\/path><path d=\"m269.37 603.05h70v333.45h-70z\" fill=\"#878787\" transform=\"matrix(-.80901699 -.58778525 .58778525 -.80901699 98.14 1571.45)\"><\/path><path d=\"m781.54 230.94h70v333.45h-70z\" fill=\"#dadada\" transform=\"matrix(.30901699 .95105652 -.95105652 .30901699 942.42 -501.79)\"><\/path><path d=\"m148.46 436.64h70v333.45h-70z\" fill=\"#706f6f\" transform=\"matrix(-.30901699 -.95105652 .95105652 -.30901699 -333.68 964.3)\"><\/path><path d=\"m781.54 436.64h70v333.45h-70z\" fill=\"#c6c6c6\" transform=\"matrix(-.30901699 .95105652 -.95105652 -.30901699 1642.7 13.24)\"><\/path><path d=\"m148.46 230.94h70v333.45h-70z\" fill=\"#575756\" transform=\"matrix(.30901699 -.95105652 .95105652 .30901699 -251.44 449.27)\"><\/path><path d=\"m660.63 603.05h70v333.45h-70z\" fill=\"#b2b2b2\" transform=\"matrix(-.80901699 .58778525 -.58778525 -.80901699 1710.87 983.66)\"><\/path><path d=\"m269.37 64.53h70v333.45h-70z\" fill=\"#3c3c3b\" transform=\"matrix(.80901699 -.58778525 .58778525 .80901699 -77.8 223.07)\"><\/path><\/svg>\n\n<a class=\"button projects-more\" href=\"https:\/\/www.simonrisi.ch?page=2\">More<\/a>\n<a class=\"projects-start\" href=\"https:\/\/www.simonrisi.ch\">Start<\/a>\n\n<script>\n\tconst element   = document.querySelector('.projects');\n\tlet page        = parseInt(element.getAttribute('data-page'));\n\tlet loading     = false;\n\tlet moreToLoad  = true;\n\n\tconst fetchProjects = async () => {\n\t\tloading = true;\n\t\tlet url = `https:\/\/www.simonrisi.ch\/home.json\/page:${page}`;\n\t\ttry {\n\t\t\tconst response       = await fetch(url);\n\t\t\tconst { html, more } = await response.json();\n\t\t\telement.insertAdjacentHTML('beforeend', html);\n\t\t\tmoreToLoad = more;\n\t\t\telement.classList.toggle('more-to-load', moreToLoad);\n\t\t\tpage++;\n\t\t\tloading = false;\n\t\t\t\n\t\t\tif(!more){\n\t\t\t\t\/\/ add the first project for infinite scroll\n\t\t\t\t  \n\t\t\t\telement.insertAdjacentHTML('beforeend', `<h2 class=\"project-title title\">Simon Risi, here we are again<\/h2>`);\n\t\t\t\t\t\t\t\twindow.firstProjectClone = element.querySelector('.project').cloneNode(true);\n\t\t\t\twindow.firstProjectClone.id += '-clone';\n\t\t\t\twindow.firstProjectClone.classList.add('project--clone');\n\t\t\t\tconst planes = window.firstProjectClone.querySelectorAll('.media-plane, .text-plane');\n\t\t\t\tfor(var i=0; i<planes.length; i++){\n\t\t\t\t\tplanes[i].classList.remove('media-plane', 'text-plane');\n\t\t\t\t\tlet image = planes[i].querySelector('img.block-media-element');\n\t\t\t\t\tif(image){\n\t\t\t\t\t\timage.crossorigin = \"anonymous\";\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\telement.appendChild(window.firstProjectClone);\n\t\t\t\twindow.firstProjectCloneTop = window.firstProjectClone.offsetTop;\n\t\t\t\twindow.addEventListener('resize', function(){\n\t\t\t\t\twindow.firstProjectCloneTop = window.firstProjectClone.offsetTop;\n\t\t\t\t});\n\t\t\t\twindow.addEventListener('scroll', function(){\n\t\t\t\t\t\/\/ jump back to top when arriving at the bottom\n\t\t\t\t\tif(window.pageYOffset >= window.firstProjectCloneTop){\n\t\t\t\t\t\twindow.scrollTo(0, 1);\n\t\t\t\t\t} else if(window.pageYOffset == 0){\n\t\t\t\t\t\twindow.scrollTo(0, window.firstProjectClone.offsetTop - 1);\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t}\n\t\t\tif(window.scrollBehavior) window.scrollBehavior.addNewPlanes();\n\t\t\tif(window.Block){\n\t\t\t\tvar blocks = document.querySelectorAll('.block:not(.initialized)');\n\n\t\t\t\tfor(var i=0; i<blocks.length; i++)\n\t\t\t\t\tnew window.Block(blocks[i])\n\t\t\t}\n\t\t\tvar hash = sessionStorage.getItem('hash');\n\t\t\tif(!hash) hash = location.hash;\n\t\t\tif(hash){\n\t\t\t\tif(document.getElementById(hash.substr(1))){\n\t\t\t\t\tsessionStorage.removeItem('hash');\n\t\t\t\t\tif(location.hash){\n\t\t\t\t\t\tdocument.getElementById(hash.substr(1)).scrollIntoView();\n\t\t\t\t\t} else {\n\t\t\t\t\t\tlocation.hash = hash;\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\tsetTimeout(function(){\n\t\t\t\t\t\twindow.scrollTo(0, document.documentElement.scrollHeight + window.innerHeight);\n\t\t\t\t\t\tconsole.log('scrollToEnd (ajax)');\n\t\t\t\t\t}, 0);\n\t\t\t\t}\n\t\t\t}\n\t\t} catch (error) {\n\t\t\tconsole.log('Fetch error: ', error);\n\t\t}\n\t}\n\n\tconst infiniteScroll = () => {\n\t\tif(moreToLoad && !loading && window.pageYOffset > document.documentElement.scrollHeight - 3.5* window.innerHeight){\n\t\t\tfetchProjects();\n\t\t}\n\t}\n\n\twindow.addEventListener('scroll', infiniteScroll);\n<\/script>\n\n<div id=\"canvas\"><\/div>\n<a class=\"title menu\" href=\"https:\/\/www.simonrisi.ch\/index\">Index<\/a>\n<div class=\"title menu menu--toggle\" aria-hidden=\"true\">Stop<\/div>\n<script>\n\tvar root = \"https:\/\/www.simonrisi.ch\/\";\n\tvar pixelation = {\n\t\tmin: 0,\n\t\tmax: 160,\n\t\tstep: 10,\n\t\tquality: 0.25,\n\t\tretina_scaling: true,\n\t};\n<\/script>\n<script src=\"https:\/\/www.simonrisi.ch\/assets\/js\/main.1688546879.js\" type=\"module\"><\/script><\/body><\/html>",
                "securityHeaders": {
                    "securityHeadersList": [],
                    "securityHeadersGrade": "F",
                    "securityHeadersScore": 0
                },
                "interactivePeriods": [
                    [
                        0,
                        704
                    ],
                    [
                        760,
                        18944
                    ]
                ],
                "longTasks": [
                    [
                        704,
                        760
                    ]
                ],
                "lastVisualChange": 0,
                "visualComplete85": 0,
                "visualComplete90": 0,
                "visualComplete95": 0,
                "visualComplete99": 0,
                "visualComplete": 0,
                "SpeedIndex": 0,
                "largestPaints": [
                    {
                        "event": "LargestTextPaint",
                        "time": 804,
                        "size": 82938,
                        "DOMNodeId": 4,
                        "nodeInfo": {
                            "nodeType": "H2",
                            "attributes": {
                                "class": "project-title title text-plane"
                            },
                            "bounds": [
                                0,
                                0,
                                1846,
                                50.375
                            ],
                            "styles": {
                                "background-image": "none"
                            }
                        }
                    },
                    {
                        "event": "LargestImagePaint",
                        "time": 855,
                        "size": 832165,
                        "DOMNodeId": 6,
                        "nodeInfo": {
                            "nodeType": "IMG",
                            "attributes": {
                                "class": "media-entry block-media-element",
                                "src": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x.jpg",
                                "crossorigin": "",
                                "data-sampler": "planeTexture",
                                "srcset": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-320x-q85.jpg 320w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-640x-q85.jpg 640w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1024x-q85.jpg 1024w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x-q85.jpg 1280w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1600x-q85.jpg 1600w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-2048x-q75.jpg 2048w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-2560x-q65.jpg 2560w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-3840x-q65.jpg 3840w",
                                "sizes": "112.5vh",
                                "width": "1280",
                                "height": "853",
                                "alt": "",
                                "loading": "eager"
                            },
                            "sourceURL": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x-q85.jpg",
                            "bounds": [
                                50.828125,
                                50.375,
                                1117.5625,
                                744.75
                            ],
                            "styles": {
                                "background-image": "none"
                            }
                        },
                        "imageUrl": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x-q85.jpg"
                    },
                    {
                        "event": "LargestContentfulPaint",
                        "time": 855,
                        "size": 832165,
                        "element": {
                            "nodeName": "IMG",
                            "boundingRect": {
                                "x": 50.828125,
                                "y": 50.375,
                                "width": 1117.5625,
                                "height": 744.75,
                                "top": 50.375,
                                "right": 1168.390625,
                                "bottom": 795.125,
                                "left": 50.828125
                            },
                            "outerHTML": "<img class=\"media-entry block-media-element\" src=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x.jpg\" crossorigin=\"\" data-sampler=\"planeTexture\" srcset=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-320x-q85.jpg 320w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-640x-q85.jpg 640w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1024x-q85.jpg 1024w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x-q85.jpg 1280w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1600x-q85.jpg 1600w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-2048x-q75.jpg 2048w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-2560x-q65.jpg 2560w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-3840x-q65.jpg 3840w\" sizes=\"112.5vh\" width=\"1280\" height=\"853\" alt=\"\" loading=\"eager\">",
                            "src": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x.jpg",
                            "currentSrc": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x-q85.jpg",
                            "content": "normal"
                        },
                        "type": "image",
                        "url": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x-q85.jpg"
                    },
                    {
                        "event": "LargestTextPaint",
                        "time": 803,
                        "size": 82938,
                        "DOMNodeId": 4,
                        "nodeInfo": {
                            "nodeType": "H2",
                            "attributes": {
                                "class": "project-title title text-plane"
                            },
                            "bounds": [
                                0,
                                0,
                                1846,
                                50.375
                            ],
                            "styles": {
                                "background-image": "none"
                            }
                        }
                    },
                    {
                        "event": "LargestImagePaint",
                        "time": 855,
                        "size": 832165,
                        "DOMNodeId": 6,
                        "nodeInfo": {
                            "nodeType": "IMG",
                            "attributes": {
                                "class": "media-entry block-media-element",
                                "src": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x.jpg",
                                "crossorigin": "",
                                "data-sampler": "planeTexture",
                                "srcset": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-320x-q85.jpg 320w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-640x-q85.jpg 640w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1024x-q85.jpg 1024w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x-q85.jpg 1280w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1600x-q85.jpg 1600w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-2048x-q75.jpg 2048w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-2560x-q65.jpg 2560w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-3840x-q65.jpg 3840w",
                                "sizes": "112.5vh",
                                "width": "1280",
                                "height": "853",
                                "alt": "",
                                "loading": "eager"
                            },
                            "sourceURL": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x-q85.jpg",
                            "bounds": [
                                50.828125,
                                50.375,
                                1117.5625,
                                744.75
                            ],
                            "styles": {
                                "background-image": "none"
                            }
                        }
                    },
                    {
                        "event": "LargestContentfulPaint",
                        "time": 855,
                        "size": 832165,
                        "element": {
                            "nodeName": "IMG",
                            "boundingRect": {
                                "x": 50.828125,
                                "y": 50.375,
                                "width": 1117.5625,
                                "height": 744.75,
                                "top": 50.375,
                                "right": 1168.390625,
                                "bottom": 795.125,
                                "left": 50.828125
                            },
                            "outerHTML": "<img class=\"media-entry block-media-element\" src=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x.jpg\" crossorigin=\"\" data-sampler=\"planeTexture\" srcset=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-320x-q85.jpg 320w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-640x-q85.jpg 640w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1024x-q85.jpg 1024w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x-q85.jpg 1280w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1600x-q85.jpg 1600w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-2048x-q75.jpg 2048w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-2560x-q65.jpg 2560w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-3840x-q65.jpg 3840w\" sizes=\"112.5vh\" width=\"1280\" height=\"853\" alt=\"\" loading=\"eager\">",
                            "src": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x.jpg",
                            "currentSrc": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x-q85.jpg",
                            "content": "normal"
                        },
                        "type": "image"
                    }
                ],
                "LargestContentfulPaintType": "image",
                "LargestContentfulPaintNodeType": "IMG",
                "LargestContentfulPaintImageURL": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x-q85.jpg",
                "chromeUserTiming": [
                    {
                        "name": "navigationStart",
                        "time": 100
                    },
                    {
                        "name": "fetchStart",
                        "time": 108
                    },
                    {
                        "name": "navigationStart",
                        "time": 174
                    },
                    {
                        "name": "domLoading",
                        "time": 174
                    },
                    {
                        "name": "responseEnd",
                        "time": 175
                    },
                    {
                        "name": "domInteractive",
                        "time": 175
                    },
                    {
                        "name": "domContentLoadedEventStart",
                        "time": 175
                    },
                    {
                        "name": "domContentLoadedEventEnd",
                        "time": 175
                    },
                    {
                        "name": "domComplete",
                        "time": 175
                    },
                    {
                        "name": "responseEnd",
                        "time": 481
                    },
                    {
                        "name": "unloadEventStart",
                        "time": 482
                    },
                    {
                        "name": "unloadEventEnd",
                        "time": 482
                    },
                    {
                        "name": "markAsMainFrame",
                        "time": 482
                    },
                    {
                        "name": "commitNavigationEnd",
                        "time": 483
                    },
                    {
                        "name": "domLoading",
                        "time": 483
                    },
                    {
                        "name": "domInteractive",
                        "time": 623
                    },
                    {
                        "name": "firstPaint",
                        "time": 803
                    },
                    {
                        "name": "firstContentfulPaint",
                        "time": 803
                    },
                    {
                        "name": "firstImagePaint",
                        "time": 803
                    },
                    {
                        "name": "firstMeaningfulPaintCandidate",
                        "time": 803
                    },
                    {
                        "name": "firstMeaningfulPaint",
                        "time": 803
                    },
                    {
                        "name": "firstMeaningfulPaint",
                        "time": 803
                    },
                    {
                        "name": "domContentLoadedEventStart",
                        "time": 15826
                    },
                    {
                        "name": "domContentLoadedEventEnd",
                        "time": 15826
                    },
                    {
                        "name": "domComplete",
                        "time": 15827
                    },
                    {
                        "name": "loadEventStart",
                        "time": 15827
                    },
                    {
                        "name": "loadEventEnd",
                        "time": 15848
                    },
                    {
                        "name": "LargestTextPaint",
                        "time": 803
                    },
                    {
                        "name": "LargestImagePaint",
                        "time": 855
                    },
                    {
                        "name": "LargestContentfulPaint",
                        "time": 855
                    },
                    {
                        "name": "TotalLayoutShift",
                        "value": 0
                    },
                    {
                        "name": "CumulativeLayoutShift",
                        "value": 0
                    }
                ],
                "chromeUserTiming.navigationStart": 174,
                "chromeUserTiming.fetchStart": 108,
                "chromeUserTiming.domLoading": 484,
                "chromeUserTiming.responseEnd": 481,
                "chromeUserTiming.domInteractive": 624,
                "chromeUserTiming.domContentLoadedEventStart": 15826,
                "chromeUserTiming.domContentLoadedEventEnd": 15826,
                "chromeUserTiming.domComplete": 15827,
                "chromeUserTiming.unloadEventStart": 482,
                "chromeUserTiming.unloadEventEnd": 482,
                "chromeUserTiming.markAsMainFrame": 483,
                "chromeUserTiming.commitNavigationEnd": 483,
                "chromeUserTiming.firstPaint": 803,
                "chromeUserTiming.firstContentfulPaint": 803,
                "chromeUserTiming.firstImagePaint": 803,
                "chromeUserTiming.firstMeaningfulPaintCandidate": 803,
                "chromeUserTiming.firstMeaningfulPaint": 803,
                "chromeUserTiming.loadEventStart": 15827,
                "chromeUserTiming.loadEventEnd": 15848,
                "chromeUserTiming.LargestTextPaint": 804,
                "chromeUserTiming.LargestImagePaint": 855,
                "chromeUserTiming.LargestContentfulPaint": 855,
                "chromeUserTiming.TotalLayoutShift": 0,
                "chromeUserTiming.CumulativeLayoutShift": 0,
                "blinkFeatureFirstUsed": {
                    "Features": {
                        "1075": {
                            "name": "V8SloppyMode",
                            "firstUsed": 901.08399999999995
                        },
                        "1441": {
                            "name": "SecureContextCheckPassed",
                            "firstUsed": 484.779
                        },
                        "1910": {
                            "name": "CrossOriginMainFrameNulledNameAccessed",
                            "firstUsed": 484.78500000000003
                        },
                        "2627": {
                            "name": "PageLifeCycleFreeze",
                            "firstUsed": 485.54700000000003
                        },
                        "4561": {
                            "name": "LinkRelPreloadAsFont",
                            "firstUsed": 486.98700000000002
                        },
                        "2188": {
                            "name": "PerformanceObserverForWindow",
                            "firstUsed": 498.47500000000002
                        },
                        "2927": {
                            "name": "LargestContentfulPaintExplicitlyRequested",
                            "firstUsed": 498.51900000000001
                        },
                        "3004": {
                            "name": "PerformanceObserverBufferedFlag",
                            "firstUsed": 498.52199999999999
                        },
                        "2782": {
                            "name": "LayoutJankExplicitlyRequested",
                            "firstUsed": 498.53199999999998
                        },
                        "4317": {
                            "name": "LinkRelCanonical",
                            "firstUsed": 503.82900000000001
                        },
                        "901": {
                            "name": "LinkRelPreload",
                            "firstUsed": 503.85300000000001
                        },
                        "2089": {
                            "name": "ARIAHiddenAttribute",
                            "firstUsed": 504.26900000000001
                        },
                        "138": {
                            "name": "SVGSVGElement",
                            "firstUsed": 504.339
                        },
                        "250": {
                            "name": "SVGSVGElementInDocument",
                            "firstUsed": 504.35500000000002
                        },
                        "522": {
                            "name": "Sizes",
                            "firstUsed": 504.56099999999998
                        },
                        "524": {
                            "name": "SrcsetWDescriptor",
                            "firstUsed": 504.59100000000001
                        },
                        "2934": {
                            "name": "LazyLoadImageLoadingAttributeEager",
                            "firstUsed": 504.60300000000001
                        },
                        "1229": {
                            "name": "HTMLMediaElement",
                            "firstUsed": 504.90199999999999
                        },
                        "2445": {
                            "name": "EnterPictureInPictureEventListener",
                            "firstUsed": 504.91399999999999
                        },
                        "2446": {
                            "name": "LeavePictureInPictureEventListener",
                            "firstUsed": 505.13299999999998
                        },
                        "1230": {
                            "name": "HTMLMediaElementInDocument",
                            "firstUsed": 505.18200000000002
                        },
                        "42": {
                            "name": "MaxAttribute",
                            "firstUsed": 508.08199999999999
                        },
                        "43": {
                            "name": "MinAttribute",
                            "firstUsed": 508.08999999999997
                        },
                        "4240": {
                            "name": "ScriptSchedulingType_ParserBlockingInline",
                            "firstUsed": 509.50700000000001
                        },
                        "969": {
                            "name": "CSSAtRuleCharset",
                            "firstUsed": 621.36699999999996
                        },
                        "2203": {
                            "name": "HasIDClassTagAttribute",
                            "firstUsed": 621.37599999999998
                        },
                        "970": {
                            "name": "CSSAtRuleFontFace",
                            "firstUsed": 621.40300000000002
                        },
                        "973": {
                            "name": "CSSAtRuleMedia",
                            "firstUsed": 621.45799999999997
                        },
                        "972": {
                            "name": "CSSAtRuleKeyframes",
                            "firstUsed": 621.53999999999996
                        },
                        "2204": {
                            "name": "HasBeforeOrAfterPseudoElement",
                            "firstUsed": 621.67399999999998
                        },
                        "2062": {
                            "name": "PrepareModuleScript",
                            "firstUsed": 623.75599999999997
                        },
                        "4238": {
                            "name": "ScriptSchedulingType_Defer",
                            "firstUsed": 623.88999999999999
                        },
                        "4379": {
                            "name": "PerformanceEntryBufferSwaps",
                            "firstUsed": 639.86400000000003
                        },
                        "1076": {
                            "name": "V8StrictMode",
                            "firstUsed": 649.47199999999998
                        },
                        "587": {
                            "name": "LangAttribute",
                            "firstUsed": 700.29200000000003
                        },
                        "588": {
                            "name": "LangAttributeOnHTML",
                            "firstUsed": 700.29499999999996
                        },
                        "590": {
                            "name": "LangAttributeDoesNotMatchToUILocale",
                            "firstUsed": 700.29700000000003
                        },
                        "664": {
                            "name": "SyntheticKeyframesInCompositedCSSAnimation",
                            "firstUsed": 700.79100000000005
                        },
                        "3803": {
                            "name": "OverflowClipAlongEitherAxis",
                            "firstUsed": 701.03700000000003
                        },
                        "1692": {
                            "name": "CSSFlexibleBox",
                            "firstUsed": 703.91600000000005
                        },
                        "2219": {
                            "name": "V8Element_GetBoundingClientRect_Method",
                            "firstUsed": 901.37900000000002
                        },
                        "2615": {
                            "name": "InstantiateModuleScript",
                            "firstUsed": 15815.392
                        },
                        "3019": {
                            "name": "DOMStorageRead",
                            "firstUsed": 15825.342000000001
                        },
                        "2228": {
                            "name": "DocumentPageShowRegistered",
                            "firstUsed": 15825.629999999999
                        },
                        "2520": {
                            "name": "AddDocumentLevelPassiveDefaultWheelEventListener",
                            "firstUsed": 15825.977999999999
                        },
                        "2716": {
                            "name": "WindowDevicePixelRatio",
                            "firstUsed": 15827.531999999999
                        },
                        "1503": {
                            "name": "HTMLCanvasElement",
                            "firstUsed": 15827.993
                        },
                        "3545": {
                            "name": "HTMLCanvasGetContext",
                            "firstUsed": 15828.043
                        },
                        "2707": {
                            "name": "V8Window_MatchMedia_Method",
                            "firstUsed": 15846.293
                        },
                        "4297": {
                            "name": "UnhandledExceptionCountInMainThread",
                            "firstUsed": 15847.894
                        },
                        "2229": {
                            "name": "DocumentPageShowFired",
                            "firstUsed": 15848.148999999999
                        }
                    },
                    "CSSFeatures": {
                        "515": {
                            "name": "CSSPropertyVariable",
                            "firstUsed": 504.863
                        },
                        "6": {
                            "name": "CSSPropertyFontFamily",
                            "firstUsed": 621.41200000000003
                        },
                        "124": {
                            "name": "CSSPropertySrc",
                            "firstUsed": 621.428
                        },
                        "8": {
                            "name": "CSSPropertyFontStyle",
                            "firstUsed": 621.43100000000004
                        },
                        "10": {
                            "name": "CSSPropertyFontWeight",
                            "firstUsed": 621.43499999999995
                        },
                        "446": {
                            "name": "CSSPropertyTransform",
                            "firstUsed": 621.55200000000002
                        },
                        "7": {
                            "name": "CSSPropertyFontSize",
                            "firstUsed": 700.30799999999999
                        },
                        "20": {
                            "name": "CSSPropertyLineHeight",
                            "firstUsed": 700.31100000000004
                        },
                        "14": {
                            "name": "CSSPropertyWebkitFontSmoothing",
                            "firstUsed": 700.31299999999999
                        },
                        "89": {
                            "name": "CSSPropertyMargin",
                            "firstUsed": 700.31799999999998
                        },
                        "109": {
                            "name": "CSSPropertyPadding",
                            "firstUsed": 700.32100000000003
                        },
                        "69": {
                            "name": "CSSPropertyBoxSizing",
                            "firstUsed": 700.32299999999998
                        },
                        "21": {
                            "name": "CSSPropertyBackground",
                            "firstUsed": 700.32899999999995
                        },
                        "2": {
                            "name": "CSSPropertyColor",
                            "firstUsed": 700.33100000000002
                        },
                        "142": {
                            "name": "CSSPropertyTextShadow",
                            "firstUsed": 700.33299999999997
                        },
                        "119": {
                            "name": "CSSPropertyPosition",
                            "firstUsed": 700.41200000000003
                        },
                        "83": {
                            "name": "CSSPropertyLeft",
                            "firstUsed": 700.41499999999996
                        },
                        "149": {
                            "name": "CSSPropertyTop",
                            "firstUsed": 700.41600000000005
                        },
                        "161": {
                            "name": "CSSPropertyWidth",
                            "firstUsed": 700.41899999999998
                        },
                        "81": {
                            "name": "CSSPropertyHeight",
                            "firstUsed": 700.41999999999996
                        },
                        "165": {
                            "name": "CSSPropertyZIndex",
                            "firstUsed": 700.42200000000003
                        },
                        "4": {
                            "name": "CSSPropertyDisplay",
                            "firstUsed": 700.43799999999999
                        },
                        "235": {
                            "name": "CSSPropertyFlexDirection",
                            "firstUsed": 700.44000000000005
                        },
                        "240": {
                            "name": "CSSPropertyJustifyContent",
                            "firstUsed": 700.44200000000001
                        },
                        "424": {
                            "name": "CSSPropertyAnimation",
                            "firstUsed": 700.63699999999994
                        },
                        "369": {
                            "name": "CSSPropertyFill",
                            "firstUsed": 700.64300000000003
                        },
                        "157": {
                            "name": "CSSPropertyVerticalAlign",
                            "firstUsed": 700.64599999999996
                        },
                        "92": {
                            "name": "CSSPropertyMarginRight",
                            "firstUsed": 700.88900000000001
                        },
                        "239": {
                            "name": "CSSPropertyFlexWrap",
                            "firstUsed": 700.94899999999996
                        },
                        "231": {
                            "name": "CSSPropertyAlignItems",
                            "firstUsed": 700.95299999999997
                        },
                        "90": {
                            "name": "CSSPropertyMarginBottom",
                            "firstUsed": 700.95699999999999
                        },
                        "77": {
                            "name": "CSSPropertyCursor",
                            "firstUsed": 700.96600000000001
                        },
                        "339": {
                            "name": "CSSPropertyAliasWebkitUserSelect",
                            "firstUsed": 700.96900000000005
                        },
                        "539": {
                            "name": "CSSPropertyUserSelect",
                            "firstUsed": 700.97199999999998
                        },
                        "421": {
                            "name": "CSSPropertyTouchAction",
                            "firstUsed": 700.97500000000002
                        },
                        "433": {
                            "name": "CSSPropertyObjectFit",
                            "firstUsed": 701.01900000000001
                        },
                        "118": {
                            "name": "CSSPropertyPointerEvents",
                            "firstUsed": 701.02300000000002
                        },
                        "95": {
                            "name": "CSSPropertyMaxWidth",
                            "firstUsed": 701.02599999999995
                        },
                        "67": {
                            "name": "CSSPropertyBottom",
                            "firstUsed": 701.04100000000005
                        },
                        "93": {
                            "name": "CSSPropertyMarginTop",
                            "firstUsed": 701.09699999999998
                        },
                        "128": {
                            "name": "CSSPropertyTextAlign",
                            "firstUsed": 701.11000000000001
                        },
                        "657": {
                            "name": "CSSPropertyAspectRatio",
                            "firstUsed": 703.52999999999997
                        },
                        "122": {
                            "name": "CSSPropertyRight",
                            "firstUsed": 703.84500000000003
                        },
                        "158": {
                            "name": "CSSPropertyVisibility",
                            "firstUsed": 703.851
                        },
                        "129": {
                            "name": "CSSPropertyTextDecoration",
                            "firstUsed": 703.85900000000004
                        }
                    },
                    "AnimatedCSSFeatures": []
                },
                "FirstInteractive": 15726,
                "maxFID": 0,
                "TTIMeasurementEnd": 18944,
                "LastInteractive": 804,
                "TimeToInteractive": 804,
                "FirstCPUIdle": 15726,
                "TotalBlockingTime": 0,
                "testID": "241224_BiDcDA_AJF",
                "step": 1,
                "effectiveBps": 571600,
                "render": 0,
                "domTime": 0,
                "aft": 0,
                "titleTime": 175,
                "domLoading": 0,
                "server_rtt": 0,
                "lighthouse.Performance": 0.98999999999999999,
                "lighthouse.Performance.first-contentful-paint": 660.09699999999998,
                "lighthouse.Performance.largest-contentful-paint": 684.31100000000004,
                "lighthouse.Performance.total-blocking-time": 0,
                "lighthouse.Performance.cumulative-layout-shift": 0,
                "lighthouse.Performance.speed-index": 1021,
                "lighthouse.Accessibility": 0.91000000000000003,
                "lighthouse.BestPractices": 0.95999999999999996,
                "lighthouse.SEO": 0.82999999999999996,
                "lighthouse.PWA": 0.28999999999999998,
                "edge-processed": true,
                "utilization": {
                    "cpu": {
                        "data": {
                            "0": 0,
                            "104": 28.600000000000001,
                            "205": 31.800000000000001,
                            "306": 60,
                            "406": 10.5,
                            "507": 15,
                            "607": 42.899999999999999,
                            "708": 26.300000000000001,
                            "810": 42.899999999999999,
                            "912": 78.900000000000006,
                            "1015": 47.399999999999999,
                            "1115": 20,
                            "1216": 40,
                            "1317": 30,
                            "1418": 23.800000000000001,
                            "1519": 40,
                            "1619": 70,
                            "1720": 10.5,
                            "1820": 20,
                            "1921": 15,
                            "2022": 26.100000000000001,
                            "2122": 15.800000000000001,
                            "2226": 40,
                            "2326": 28.600000000000001,
                            "2427": 15.800000000000001,
                            "2527": 15,
                            "2628": 20,
                            "2728": 11.1,
                            "2829": 15.800000000000001,
                            "2929": 15,
                            "3030": 22.699999999999999,
                            "3131": 11.1,
                            "3232": 47.600000000000001,
                            "3332": 25,
                            "3433": 15,
                            "3533": 10.5,
                            "3634": 23.800000000000001,
                            "3735": 15.800000000000001,
                            "3835": 22.699999999999999,
                            "3936": 10.5,
                            "4036": 20,
                            "4137": 19,
                            "4237": 47.399999999999999,
                            "4338": 15.800000000000001,
                            "4439": 31.800000000000001,
                            "4540": 36.799999999999997,
                            "4640": 15,
                            "4741": 63.200000000000003,
                            "4841": 21.100000000000001,
                            "4942": 28.600000000000001,
                            "5043": 52.600000000000001,
                            "5144": 19,
                            "5244": 70,
                            "5346": 47.600000000000001,
                            "5446": 31.600000000000001,
                            "5547": 38.100000000000001,
                            "5648": 15,
                            "5749": 68.400000000000006,
                            "5849": 23.800000000000001,
                            "5950": 33.299999999999997,
                            "6050": 27.800000000000001,
                            "6151": 23.800000000000001,
                            "6252": 75,
                            "6353": 47.399999999999999,
                            "6454": 42.899999999999999,
                            "6554": 21.100000000000001,
                            "6655": 15,
                            "6755": 65,
                            "6856": 15.800000000000001,
                            "6958": 45,
                            "7058": 26.300000000000001,
                            "7159": 15,
                            "7259": 84.200000000000003,
                            "7360": 45.5,
                            "7460": 42.100000000000001,
                            "7561": 21.100000000000001,
                            "7661": 19,
                            "7762": 65,
                            "7862": 10.5,
                            "7965": 50,
                            "8066": 28.600000000000001,
                            "8166": 15,
                            "8269": 90,
                            "8370": 40,
                            "8470": 45.5,
                            "8571": 11.1,
                            "8671": 20,
                            "8772": 66.700000000000003,
                            "8872": 23.800000000000001,
                            "8973": 52.399999999999999,
                            "9073": 20,
                            "9174": 25,
                            "9275": 94.700000000000003,
                            "9375": 31.800000000000001,
                            "9476": 50,
                            "9577": 19,
                            "9677": 15.800000000000001,
                            "9778": 70,
                            "9878": 20,
                            "9979": 55,
                            "10080": 23.800000000000001,
                            "10180": 15,
                            "10281": 100,
                            "10381": 28.600000000000001,
                            "10482": 42.100000000000001,
                            "10583": 20,
                            "10684": 20,
                            "10785": 60,
                            "10886": 11.1,
                            "10986": 52.600000000000001,
                            "11087": 20,
                            "11188": 27.300000000000001,
                            "11289": 100,
                            "11389": 20,
                            "11490": 45,
                            "11590": 20,
                            "11692": 20,
                            "11793": 70,
                            "11893": 15.800000000000001,
                            "11994": 57.100000000000001,
                            "12095": 19,
                            "12213": 34.799999999999997,
                            "12314": 94.700000000000003,
                            "12414": 26.100000000000001,
                            "12515": 47.399999999999999,
                            "12615": 15.800000000000001,
                            "12716": 40,
                            "12818": 30,
                            "12919": 15.800000000000001,
                            "13019": 66.700000000000003,
                            "13120": 20,
                            "13245": 53.799999999999997,
                            "13346": 57.899999999999999,
                            "13447": 26.300000000000001,
                            "13547": 30,
                            "13648": 20,
                            "13749": 70,
                            "13849": 28.600000000000001,
                            "13950": 35,
                            "14051": 45,
                            "14151": 15.800000000000001,
                            "14252": 71.400000000000006,
                            "14353": 45,
                            "14453": 15.800000000000001,
                            "14554": 15,
                            "14654": 20,
                            "14755": 23.800000000000001,
                            "14855": 26.300000000000001,
                            "14956": 15.800000000000001,
                            "15057": 61.899999999999999,
                            "15158": 15.800000000000001,
                            "15258": 59.100000000000001,
                            "15359": 52.600000000000001,
                            "15459": 20,
                            "15565": 90.5,
                            "15665": 78.900000000000006,
                            "15767": 40,
                            "15868": 68.200000000000003,
                            "15968": 52.600000000000001,
                            "16069": 57.100000000000001,
                            "16169": 10.5,
                            "16270": 45,
                            "16371": 50,
                            "16471": 10,
                            "16572": 40,
                            "16673": 30,
                            "16773": 10,
                            "16874": 55,
                            "16974": 10,
                            "17075": 40,
                            "17175": 20,
                            "17276": 42.100000000000001,
                            "17377": 50,
                            "17477": 14.300000000000001,
                            "17578": 36.799999999999997,
                            "17679": 25,
                            "17779": 14.300000000000001,
                            "17880": 60,
                            "17980": 10,
                            "18081": 47.399999999999999,
                            "18181": 14.300000000000001,
                            "18282": 35,
                            "18383": 47.399999999999999,
                            "18483": 14.300000000000001,
                            "18585": 50,
                            "18685": 10,
                            "18786": 10,
                            "18887": 47.399999999999999,
                            "18988": 14.300000000000001,
                            "19089": 70
                        },
                        "max": 100,
                        "count": 190
                    },
                    "bw": {
                        "data": {
                            "0": 0,
                            "104": 0,
                            "205": 0,
                            "306": 31885,
                            "406": 10486,
                            "507": 590226,
                            "607": 2225358,
                            "708": 3524685,
                            "810": 9800465,
                            "912": 8864173,
                            "1015": 8194561,
                            "1115": 7120721,
                            "1216": 10443985,
                            "1317": 9466642,
                            "1418": 8166769,
                            "1519": 9952674,
                            "1619": 9078834,
                            "1720": 9992485,
                            "1820": 9991567,
                            "1921": 8272332,
                            "2022": 9049686,
                            "2122": 10452520,
                            "2226": 9745913,
                            "2326": 8399995,
                            "2427": 7800961,
                            "2527": 7948817,
                            "2628": 7243951,
                            "2728": 7687888,
                            "2829": 7701592,
                            "2929": 7010913,
                            "3030": 7830026,
                            "3131": 9970479,
                            "3232": 9973017,
                            "3332": 9994896,
                            "3433": 9051707,
                            "3533": 9987742,
                            "3634": 10009443,
                            "3735": 9056146,
                            "3835": 10006323,
                            "3936": 5416904,
                            "4036": 4163860,
                            "4137": 4558573,
                            "4237": 4735757,
                            "4338": 3742481,
                            "4439": 4211544,
                            "4540": 4784397,
                            "4640": 4867843,
                            "4741": 3597093,
                            "4841": 4388701,
                            "4942": 5434362,
                            "5043": 4829757,
                            "5144": 4402779,
                            "5244": 3561968,
                            "5346": 4756973,
                            "5446": 3989850,
                            "5547": 4042242,
                            "5648": 4405777,
                            "5749": 5240390,
                            "5849": 4514195,
                            "5950": 6772244,
                            "6050": 7226386,
                            "6151": 6538351,
                            "6252": 4591244,
                            "6353": 4986341,
                            "6454": 4930839,
                            "6554": 5796868,
                            "6655": 5253612,
                            "6755": 5319165,
                            "6856": 4103781,
                            "6958": 4719726,
                            "7058": 5245082,
                            "7159": 4473062,
                            "7259": 3780574,
                            "7360": 7291182,
                            "7460": 5812572,
                            "7561": 5004784,
                            "7661": 5010621,
                            "7762": 4596455,
                            "7862": 5050881,
                            "7965": 5478706,
                            "8066": 6034978,
                            "8166": 5267291,
                            "8269": 5043070,
                            "8370": 5003239,
                            "8470": 4462815,
                            "8571": 4762853,
                            "8671": 4315138,
                            "8772": 4312124,
                            "8872": 4660353,
                            "8973": 4273859,
                            "9073": 4829038,
                            "9174": 4579763,
                            "9275": 4332989,
                            "9375": 4001263,
                            "9476": 4152335,
                            "9577": 5328090,
                            "9677": 5695766,
                            "9778": 6063138,
                            "9878": 5461420,
                            "9979": 4361175,
                            "10080": 5592118,
                            "10180": 4358381,
                            "10281": 5275673,
                            "10381": 5298953,
                            "10482": 4634288,
                            "10583": 6020292,
                            "10684": 4830724,
                            "10785": 4808828,
                            "10886": 4396784,
                            "10986": 3984010,
                            "11087": 4986950,
                            "11188": 4771206,
                            "11289": 5114964,
                            "11389": 5058936,
                            "11490": 5513560,
                            "11590": 5034568,
                            "11692": 4600545,
                            "11793": 5575120,
                            "11893": 4565594,
                            "11994": 4688606,
                            "12095": 5705524,
                            "12213": 5885658,
                            "12314": 4913931,
                            "12414": 4980962,
                            "12515": 4413431,
                            "12615": 2339420,
                            "12716": 209171,
                            "12818": 102771,
                            "12919": 209082,
                            "13019": 109761,
                            "13120": 209159,
                            "13245": 170715,
                            "13346": 114991,
                            "13447": 207650,
                            "13547": 104523,
                            "13648": 219687,
                            "13749": 208472,
                            "13849": 104523,
                            "13950": 222786,
                            "14051": 0,
                            "14151": 0,
                            "14252": 4282,
                            "14353": 5252,
                            "14453": 0,
                            "14554": 5249,
                            "14654": 4296,
                            "14755": 0,
                            "14855": 0,
                            "14956": 0,
                            "15057": 0,
                            "15158": 0,
                            "15258": 0,
                            "15359": 0,
                            "15459": 0,
                            "15565": 3420079,
                            "15665": 1002256,
                            "15767": 1391405,
                            "15868": 322460,
                            "15968": 202350,
                            "16069": 0,
                            "16169": 0,
                            "16270": 0,
                            "16371": 113095,
                            "16471": 0,
                            "16572": 0,
                            "16673": 0,
                            "16773": 0,
                            "16874": 0,
                            "16974": 0,
                            "17075": 0,
                            "17175": 0,
                            "17276": 0,
                            "17377": 0,
                            "17477": 0,
                            "17578": 0,
                            "17679": 0,
                            "17779": 0,
                            "17880": 0,
                            "17980": 0,
                            "18081": 0,
                            "18181": 0,
                            "18282": 0,
                            "18383": 0,
                            "18483": 0,
                            "18585": 0,
                            "18685": 0,
                            "18786": 0,
                            "18887": 0,
                            "18988": 0,
                            "19089": 0
                        },
                        "max": 10452520,
                        "count": 190
                    }
                },
                "effectiveBpsDoc": 571600,
                "pages": {
                    "details": "https:\/\/www.webpagetest.org\/result\/241224_BiDcDA_AJF\/1\/details\/",
                    "checklist": "https:\/\/www.webpagetest.org\/result\/241224_BiDcDA_AJF\/1\/performance_optimization\/",
                    "breakdown": "https:\/\/www.webpagetest.org\/result\/241224_BiDcDA_AJF\/1\/breakdown\/",
                    "domains": "https:\/\/www.webpagetest.org\/result\/241224_BiDcDA_AJF\/1\/domains\/",
                    "screenShot": "https:\/\/www.webpagetest.org\/result\/241224_BiDcDA_AJF\/1\/screen_shot\/",
                    "opportunities": "https:\/\/www.webpagetest.org\/result\/241224_BiDcDA_AJF\/1\/experiments\/"
                },
                "thumbnails": {
                    "waterfall": "https:\/\/www.webpagetest.org\/result\/241224_BiDcDA_AJF\/1_waterfall_thumb.png",
                    "checklist": "https:\/\/www.webpagetest.org\/result\/241224_BiDcDA_AJF\/1_optimization_thumb.png",
                    "screenShot": "https:\/\/www.webpagetest.org\/result\/241224_BiDcDA_AJF\/1_screen_thumb.png"
                },
                "images": {
                    "waterfall": "https:\/\/www.webpagetest.org\/result\/24\/12\/24\/BiDcDA\/AJF\/1_waterfall.png",
                    "connectionView": "https:\/\/www.webpagetest.org\/result\/24\/12\/24\/BiDcDA\/AJF\/1_connection.png",
                    "checklist": "https:\/\/www.webpagetest.org\/result\/24\/12\/24\/BiDcDA\/AJF\/1_optimization.png",
                    "screenShot": "https:\/\/www.webpagetest.org\/getfile.php?test=241224_BiDcDA_AJF&file=1_screen.jpg"
                },
                "rawData": {
                    "scriptTiming": "https:\/\/www.webpagetest.org\/getgzip.php?test=241224_BiDcDA_AJF&file=1_script_timing.json",
                    "headers": "https:\/\/www.webpagetest.org\/result\/24\/12\/24\/BiDcDA\/AJF\/1_report.txt",
                    "pageData": "https:\/\/www.webpagetest.org\/result\/24\/12\/24\/BiDcDA\/AJF\/1_IEWPG.txt",
                    "requestsData": "https:\/\/www.webpagetest.org\/result\/24\/12\/24\/BiDcDA\/AJF\/1_IEWTR.txt",
                    "utilization": "https:\/\/www.webpagetest.org\/result\/24\/12\/24\/BiDcDA\/AJF\/1_progress.csv",
                    "trace": "https:\/\/www.webpagetest.org\/getgzip.php?test=241224_BiDcDA_AJF&compressed=1&file=1_trace.json.gz"
                },
                "videoFrames": [
                    {
                        "time": 0,
                        "image": "https:\/\/www.webpagetest.org\/getfile.php?test=241224_BiDcDA_AJF&video=video_1&file=ms_000000.jpg",
                        "VisuallyComplete": 100
                    }
                ],
                "domains": {
                    "www.simonrisi.ch": {
                        "bytes": 8831806,
                        "requests": 44,
                        "connections": 1
                    }
                },
                "breakdown": {
                    "html": {
                        "color": [
                            130,
                            181,
                            252
                        ],
                        "bytes": 3471,
                        "bytesUncompressed": 16341,
                        "requests": 1
                    },
                    "js": {
                        "color": [
                            254,
                            197,
                            132
                        ],
                        "bytes": 83637,
                        "bytesUncompressed": 352159,
                        "requests": 35
                    },
                    "css": {
                        "color": [
                            178,
                            234,
                            148
                        ],
                        "bytes": 2633,
                        "bytesUncompressed": 8817,
                        "requests": 1
                    },
                    "image": {
                        "color": [
                            196,
                            154,
                            232
                        ],
                        "bytes": 154744,
                        "bytesUncompressed": 154744,
                        "requests": 4
                    },
                    "flash": {
                        "color": [
                            45,
                            183,
                            193
                        ],
                        "bytes": 0,
                        "bytesUncompressed": 0,
                        "requests": 0
                    },
                    "font": {
                        "color": [
                            255,
                            82,
                            62
                        ],
                        "bytes": 41384,
                        "bytesUncompressed": 41384,
                        "requests": 2
                    },
                    "video": {
                        "color": [
                            33,
                            194,
                            162
                        ],
                        "bytes": 8545937,
                        "bytesUncompressed": 8545937,
                        "requests": 1
                    },
                    "other": {
                        "color": [
                            196,
                            196,
                            196
                        ],
                        "bytes": 0,
                        "bytesUncompressed": 0,
                        "requests": 0
                    }
                },
                "consoleLog": [
                    {
                        "source": "console-api",
                        "level": "warning",
                        "text": "Renderer: WebGL context could not be created",
                        "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/utils\/utils.js",
                        "line": 16,
                        "column": 22
                    },
                    {
                        "source": "console-api",
                        "level": "error",
                        "text": "Plane: Unable to create a Plane because the Renderer WebGL context is not defined",
                        "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/utils\/utils.js",
                        "line": 28,
                        "column": 19
                    },
                    {
                        "source": "console-api",
                        "level": "error",
                        "text": "Plane: Unable to create a Plane because the Renderer WebGL context is not defined",
                        "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/utils\/utils.js",
                        "line": 28,
                        "column": 19
                    },
                    {
                        "source": "console-api",
                        "level": "error",
                        "text": "Plane: Unable to create a Plane because the Renderer WebGL context is not defined",
                        "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/utils\/utils.js",
                        "line": 28,
                        "column": 19
                    },
                    {
                        "source": "console-api",
                        "level": "error",
                        "text": "Plane: Unable to create a Plane because the Renderer WebGL context is not defined",
                        "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/utils\/utils.js",
                        "line": 28,
                        "column": 19
                    },
                    {
                        "source": "console-api",
                        "level": "error",
                        "text": "Plane: Unable to create a Plane because the Renderer WebGL context is not defined",
                        "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/utils\/utils.js",
                        "line": 28,
                        "column": 19
                    },
                    {
                        "source": "console-api",
                        "level": "error",
                        "text": "TextTexture: can't be created because the WebGL context is undefined",
                        "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/TextTexture.js",
                        "line": 89,
                        "column": 21
                    },
                    {
                        "source": "console-api",
                        "level": "error",
                        "text": "curtains onRender error undefined",
                        "url": "https:\/\/www.simonrisi.ch\/assets\/js\/main.1688546879.js",
                        "line": 252,
                        "column": 13
                    },
                    {
                        "source": "console-api",
                        "level": "log",
                        "text": "plane error [object Object]",
                        "url": "https:\/\/www.simonrisi.ch\/assets\/js\/main.1688546879.js",
                        "line": 482,
                        "column": 15
                    },
                    {
                        "source": "console-api",
                        "level": "log",
                        "text": "plane error [object Object]",
                        "url": "https:\/\/www.simonrisi.ch\/assets\/js\/main.1688546879.js",
                        "line": 482,
                        "column": 15
                    },
                    {
                        "source": "console-api",
                        "level": "log",
                        "text": "plane error [object Object]",
                        "url": "https:\/\/www.simonrisi.ch\/assets\/js\/main.1688546879.js",
                        "line": 482,
                        "column": 15
                    },
                    {
                        "source": "console-api",
                        "level": "log",
                        "text": "plane error [object Object]",
                        "url": "https:\/\/www.simonrisi.ch\/assets\/js\/main.1688546879.js",
                        "line": 482,
                        "column": 15
                    }
                ]
            },
            "repeatView": {
                "numSteps": 1,
                "run": 1,
                "tester": "wpt-fra-lb-mc8d-10.10.1.9",
                "loadTime": 812,
                "docTime": 812,
                "fullyLoaded": 812,
                "bytesOut": 2122,
                "bytesOutDoc": 2122,
                "bytesIn": 3471,
                "bytesInDoc": 3471,
                "requests": [
                    {
                        "type": 3,
                        "id": "0553D68CF8C2942028EBE429646ECFCA",
                        "request_id": "0553D68CF8C2942028EBE429646ECFCA",
                        "ip_addr": "217.26.52.23",
                        "full_url": "https:\/\/www.simonrisi.ch\/",
                        "is_secure": 1,
                        "method": "GET",
                        "host": "www.simonrisi.ch",
                        "url": "\/",
                        "raw_id": "0553D68CF8C2942028EBE429646ECFCA",
                        "frame_id": "718659A537A99B1F250FAF140ECCB4E5",
                        "documentURL": "https:\/\/www.simonrisi.ch\/",
                        "responseCode": 200,
                        "request_type": "Document",
                        "load_ms": 64,
                        "ttfb_ms": 59,
                        "load_start": 141,
                        "load_start_float": 141.00006099999999,
                        "bytesIn": 3471,
                        "objectSize": 3471,
                        "objectSizeUncompressed": 16341,
                        "chunks": [
                            {
                                "ts": 202,
                                "bytes": 2041,
                                "inflated": 8192
                            },
                            {
                                "ts": 204,
                                "bytes": 1430,
                                "inflated": 8149
                            }
                        ],
                        "expires": "",
                        "cacheControl": "",
                        "contentType": "text\/html",
                        "contentEncoding": "gzip",
                        "socket": 74,
                        "protocol": "HTTP\/2",
                        "dns_start": 1,
                        "dns_end": 34,
                        "connect_start": 34,
                        "connect_end": 72,
                        "ssl_start": 72,
                        "ssl_end": 141,
                        "securityDetails": {
                            "protocol": "TLS 1.3",
                            "keyExchange": "",
                            "keyExchangeGroup": "X25519",
                            "cipher": "AES_256_GCM",
                            "certificateId": 0,
                            "subjectName": "www.simonrisi.ch",
                            "sanList": [
                                "www.simonrisi.ch"
                            ],
                            "issuer": "R10",
                            "validFrom": 1734604322,
                            "validTo": 1742380321,
                            "signedCertificateTimestampList": [
                                {
                                    "status": "Verified",
                                    "origin": "Embedded in certificate",
                                    "logDescription": "Google 'Xenon2025h1' log",
                                    "logId": "CF1156EED52E7CAFF3875BD9692E9BE91A71674AB017ECAC01D25B77CECC3B08",
                                    "timestamp": 1734607832360,
                                    "hashAlgorithm": "SHA-256",
                                    "signatureAlgorithm": "ECDSA",
                                    "signatureData": "3045022100FFF41E3C5BFE5DA802036FA16D26E88CAB293F4B63151A95DCCBFF102F0B8F31022050F080422C04F778FD5965B1331A03247DAE471B10CC7D23FD0FAC37A3F45F18"
                                },
                                {
                                    "status": "Verified",
                                    "origin": "Embedded in certificate",
                                    "logDescription": "Sectigo 'Mammoth2025h1'",
                                    "logId": "134ADF1AB5984209780C6FEF4C7A91A416B72349CE58576ADFAEDAA7C2ABE022",
                                    "timestamp": 1734607832498,
                                    "hashAlgorithm": "SHA-256",
                                    "signatureAlgorithm": "ECDSA",
                                    "signatureData": "3045022100F3915EA5E08D5E7A4BCB4D47CA0F024141AB83E105CA1E0B2DF4E90D914549DF022034B5FA1EE6A88084F6AC5D5D2FA693A1A2FBF61DF323D5E633C11CAF5680CAE9"
                                }
                            ],
                            "certificateTransparencyCompliance": "compliant",
                            "serverSignatureAlgorithm": 2052,
                            "encryptedClientHello": false
                        },
                        "initiator": "https:\/\/www.simonrisi.ch\/",
                        "initiator_line": "",
                        "initiator_column": "",
                        "initiator_type": "script",
                        "priority": "Highest",
                        "initial_priority": "Highest",
                        "server_rtt": null,
                        "headers": {
                            "request": [
                                ":authority: www.simonrisi.ch",
                                ":method: GET",
                                ":path: \/",
                                ":scheme: https",
                                "accept: text\/html,application\/xhtml+xml,application\/xml;q=0.9,image\/avif,image\/webp,image\/apng,*\/*;q=0.8,application\/signed-exchange;v=b3;q=0.7",
                                "accept-encoding: gzip, deflate, br, zstd",
                                "accept-language: en-US,en;q=0.9",
                                "priority: u=0, i",
                                "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                "sec-ch-ua-mobile: ?0",
                                "sec-ch-ua-platform: \"Unknown\"",
                                "sec-fetch-dest: document",
                                "sec-fetch-mode: navigate",
                                "sec-fetch-site: cross-site",
                                "upgrade-insecure-requests: 1",
                                "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                            ],
                            "response": [
                                "content-encoding: gzip",
                                "content-type: text\/html; charset=UTF-8",
                                "date: Tue, 24 Dec 2024 20:42:44 GMT",
                                "server: Apache",
                                "vary: Accept-Encoding",
                                ":status: 200"
                            ]
                        },
                        "bytesOut": 2122,
                        "score_cache": -1,
                        "score_cdn": -1,
                        "score_gzip": 100,
                        "score_cookies": -1,
                        "score_keep-alive": 100,
                        "score_minify": -1,
                        "score_combine": -1,
                        "score_compress": -1,
                        "score_etags": -1,
                        "dns_ms": 33,
                        "connect_ms": 38,
                        "ssl_ms": 69,
                        "gzip_total": 3580,
                        "gzip_save": 0,
                        "minify_total": null,
                        "minify_save": null,
                        "image_total": null,
                        "image_save": null,
                        "cache_time": null,
                        "cdn_provider": "",
                        "server_count": null,
                        "created": 11,
                        "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                        "http2_stream_id": 1,
                        "http2_stream_dependency": 0,
                        "http2_stream_weight": 256,
                        "http2_stream_exclusive": 1,
                        "http2_server_settings": {
                            "SETTINGS_MAX_CONCURRENT_STREAMS": 100
                        },
                        "tls_version": "TLS 1.3",
                        "tls_resumed": "False",
                        "tls_next_proto": "h2",
                        "tls_cipher_suite": 4866,
                        "netlog_id": 61,
                        "certificates": [
                            "-----BEGIN CERTIFICATE-----\nMIIE8DCCA9igAwIBAgISBD3S1hmVpFZj02cdzmfGzO4WMA0GCSqGSIb3DQEBCwUA\nMDMxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQwwCgYDVQQD\nEwNSMTAwHhcNMjQxMjE5MTAzMjAyWhcNMjUwMzE5MTAzMjAxWjAbMRkwFwYDVQQD\nExB3d3cuc2ltb25yaXNpLmNoMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC\nAQEAtGOg2YeQlYpDvDWezLAMM+NtPoAI4HjrXby8J8IYDrzviSjbox\/+C4xUISpO\nrLwqN9C03hilmMfl\/Yb\/8zclBdNuMurbn\/6DKwt3KfCRExM5A2EpIpbeheFoK6vQ\nAN9nF82rv6g\/UZRIOULQw4f+vwdth+1FmcRBTjv\/DCbb2JsCvf9jjwk3biUPPlDl\ncivrsKb0UY863GtzsuRWCrIhbX0R99iIFHUu++rNKL1fW6Bz17TaFBY5iZ8RaUR7\ngPjTJLzDEgKbXb5UGm7P4Ye9ozvnSSn6ZjxfBf9cI5cVB2Ou16tZNz8dcZEFCYoP\nKKF5\/XyZFyrLI6+GI6+G4h344wIDAQABo4ICFDCCAhAwDgYDVR0PAQH\/BAQDAgWg\nMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0G\nA1UdDgQWBBREHw\/6T2sVUKquhFrZBIfB4fegIDAfBgNVHSMEGDAWgBS7vMNHpeS8\nqcbDpHIMEI2iNeHI6DBXBggrBgEFBQcBAQRLMEkwIgYIKwYBBQUHMAGGFmh0dHA6\nLy9yMTAuby5sZW5jci5vcmcwIwYIKwYBBQUHMAKGF2h0dHA6Ly9yMTAuaS5sZW5j\nci5vcmcvMBsGA1UdEQQUMBKCEHd3dy5zaW1vbnJpc2kuY2gwEwYDVR0gBAwwCjAI\nBgZngQwBAgEwggEEBgorBgEEAdZ5AgQCBIH1BIHyAPAAdgDPEVbu1S58r\/OHW9lp\nLpvpGnFnSrAX7KwB0lt3zsw7CAAAAZPerwUoAAAEAwBHMEUCIQD\/9B48W\/5dqAID\nb6FtJuiMqyk\/S2MVGpXcy\/8QLwuPMQIgUPCAQiwE93j9WWWxMxoDJH2uRxsQzH0j\n\/Q+sN6P0XxgAdgATSt8atZhCCXgMb+9MepGkFrcjSc5YV2rfrtqnwqvgIgAAAZPe\nrwWyAAAEAwBHMEUCIQDzkV6l4I1eekvLTUfKDwJBQauD4QXKHgst9OkNkUVJ3wIg\nNLX6HuaogIT2rF1dL6aToaL79h3zI9XmM8Ecr1aAyukwDQYJKoZIhvcNAQELBQAD\nggEBAFjixpHgTQARvXPwI8qvvSR8km6g6eM7wIKHKFCWa+wL6EApK4FShXQdo5C4\nSAYEqJGuIRLJ7tE+TKhauxb2996oEO9MyskyNSyL7te9np3lzebU14HI6yjOBjJ\/\nxvQ\/31ZaIBa8TfMfwG1EC5mb75sJIU\/XddFYKcgyILIoWBUngINCHhPwR1xSHB3a\n68X++qSiLNoFpUOgk8rjSWSY0QNY1MIe9ALt4QS\/IhiZ6FBx\/kL6GM+czhPw9F1Z\nayITPeeVaLorA6PSGxkKjmfQwwxplmpkwt6vsmtPEnVrpxBVRiEnSVH7boFq9AJh\nOOntxNT5i5WzmS\/oBtyzaR7gf4c=\n-----END CERTIFICATE-----\n",
                            "-----BEGIN CERTIFICATE-----\nMIIFBTCCAu2gAwIBAgIQS6hSk\/eaL6JzBkuoBI110DANBgkqhkiG9w0BAQsFADBP\nMQswCQYDVQQGEwJVUzEpMCcGA1UEChMgSW50ZXJuZXQgU2VjdXJpdHkgUmVzZWFy\nY2ggR3JvdXAxFTATBgNVBAMTDElTUkcgUm9vdCBYMTAeFw0yNDAzMTMwMDAwMDBa\nFw0yNzAzMTIyMzU5NTlaMDMxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBF\nbmNyeXB0MQwwCgYDVQQDEwNSMTAwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK\nAoIBAQDPV+XmxFQS7bRH\/sknWHZGUCiMHT6I3wWd1bUYKb3dtVq\/+vbOo76vACFL\nYlpaPAEvxVgD9on\/jhFD68G14BQHlo9vH9fnuoE5CXVlt8KvGFs3Jijno\/QHK20a\n\/6tYvJWuQP\/py1fEtVt\/eA0YYbwX51TGu0mRzW4Y0YCF7qZlNrx06rxQTOr8IfM4\nFpOUurDTazgGzRYSespSdcitdrLCnF2YRVxvYXvGLe48E1KGAdlX5jgc3421H5KR\nmudKHMxFqHJV8LDmowfs\/acbZp4\/SItxhHFYyTr6717yW0QrPHTnj7JHwQdqzZq3\nDZb3EoEmUVQK7GH29\/Xi8orIlQ2NAgMBAAGjgfgwgfUwDgYDVR0PAQH\/BAQDAgGG\nMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATASBgNVHRMBAf8ECDAGAQH\/\nAgEAMB0GA1UdDgQWBBS7vMNHpeS8qcbDpHIMEI2iNeHI6DAfBgNVHSMEGDAWgBR5\ntFnme7bl5AFzgAiIyBpY9umbbjAyBggrBgEFBQcBAQQmMCQwIgYIKwYBBQUHMAKG\nFmh0dHA6Ly94MS5pLmxlbmNyLm9yZy8wEwYDVR0gBAwwCjAIBgZngQwBAgEwJwYD\nVR0fBCAwHjAcoBqgGIYWaHR0cDovL3gxLmMubGVuY3Iub3JnLzANBgkqhkiG9w0B\nAQsFAAOCAgEAkrHnQTfreZ2B5s3iJeE6IOmQRJWjgVzPw139vaBw1bGWKCIL0vIo\nzwzn1OZDjCQiHcFCktEJr59L9MhwTyAWsVrdAfYf+B9haxQnsHKNY67u4s5Lzzfd\nu6PUzeetUK29v+PsPmI2cJkxp+iN3epi4hKu9ZzUPSwMqtCceb7qPVxEbpYxY1p9\n1n5PJKBLBX9eb9LU6l8zSxPWV7bK3lG4XaMJgnT9x3ies7msFtpKK5bDtotij\/l0\nGaKeA97pb5uwD9KgWvaFXMIEt8jVTjLEvwRdvCn294GPDF08U8lAkIv7tghluaQh\n1QnlE4SEN4LOECj8dsIGJXpGUk3aU3KkJz9icKy+aUgA+2cP21uh6NcDIS3XyfaZ\nQjmDQ993ChII8SXWupQZVBiIpcWO4RqZk3lr7Bz5MUCwzDIA359e57SSq5CCkY0N\n4B6Vulk7LktfwrdGNVI5BsC9qqxSwSKgRJeZ9wygIaehbHFHFhcBaMDKpiZlBHyz\nrsnnlFXCb5s8HKn5LsUgGvB24L7sGNZP2CX7dhHov+YhD+jozLW2p9W4959Bz2Ei\nRmqDtmiXLnzqTpXbI+suyCsohKRg6Un0RC47+cpiVwHiXZAW+cn8eiNIjqbVgXLx\nKPpdzvvtTnOPlC7SQZSYmdunr3Bf9b77AiC\/ZidstK36dRILKz7OA54=\n-----END CERTIFICATE-----\n"
                        ],
                        "server_port": "443",
                        "final_base_page": true,
                        "is_base_page": true,
                        "load_end": 205,
                        "ttfb_start": 141,
                        "ttfb_end": 200,
                        "download_start": 200,
                        "download_end": 205,
                        "download_ms": 5,
                        "all_start": 1,
                        "all_end": 205,
                        "all_ms": 204,
                        "index": 0,
                        "number": 1,
                        "cpuTimes": {
                            "EvaluateScript": 1,
                            "v8.compile": 0
                        },
                        "cpu.EvaluateScript": 1,
                        "cpu.v8.compile": 0,
                        "cpuTime": 2,
                        "js_timing": [
                            [
                                342.48099999999999,
                                343.41000000000003
                            ],
                            [
                                419.34699999999998,
                                419.57600000000002
                            ],
                            [
                                342.49799999999999,
                                342.76499999999999
                            ],
                            [
                                419.35599999999999,
                                419.54500000000002
                            ]
                        ]
                    }
                ],
                "requestsFull": 1,
                "requestsDoc": 1,
                "responses_200": 1,
                "responses_404": 0,
                "responses_other": 0,
                "result": 0,
                "testStartOffset": 0,
                "cached": 1,
                "optimization_checked": 1,
                "main_frame": "718659A537A99B1F250FAF140ECCB4E5",
                "loadEventStart": 712,
                "loadEventEnd": 733,
                "domContentLoadedEventStart": 606,
                "domContentLoadedEventEnd": 606,
                "URL": "https:\/\/www.simonrisi.ch\/",
                "connections": 1,
                "final_base_page_request": 0,
                "final_base_page_request_id": "0553D68CF8C2942028EBE429646ECFCA",
                "final_url": "https:\/\/www.simonrisi.ch\/",
                "domInteractive": 401,
                "firstPaint": 407.5,
                "firstContentfulPaint": 508,
                "firstImagePaint": 508,
                "firstMeaningfulPaint": 508,
                "renderBlockingCSS": 0,
                "renderBlockingJS": 0,
                "TTFB": 200,
                "basePageSSLTime": 69,
                "score_cache": -1,
                "score_cdn": -1,
                "score_gzip": 100,
                "score_cookies": -1,
                "score_keep-alive": 100,
                "score_minify": -1,
                "score_combine": -1,
                "score_compress": -1,
                "score_etags": -1,
                "score_progressive_jpeg": -1,
                "gzip_total": 3580,
                "gzip_savings": 0,
                "minify_total": -1,
                "minify_savings": -1,
                "image_total": 0,
                "image_savings": 0,
                "base_page_cdn": "",
                "cpuTimes": {
                    "ParseHTML": 2,
                    "HTMLDocumentParser::FetchQueuedPreloads": 0,
                    "EventDispatch": 0,
                    "V8.GC_TIME_TO_SAFEPOINT": 0,
                    "CommitLoad": 0,
                    "ResourceFetcher::requestResource": 11,
                    "ParseAuthorStyleSheet": 1,
                    "EvaluateScript": 1,
                    "v8.compile": 0,
                    "UpdateLayoutTree": 6,
                    "Layout": 58,
                    "PrePaint": 2,
                    "IntersectionObserverController::computeIntersections": 0,
                    "Paint": 3,
                    "Layerize": 1,
                    "v8.compileModule": 3,
                    "largestContentfulPaint::Candidate": 0,
                    "HitTest": 0,
                    "FunctionCall": 1,
                    "v8.evaluateModule": 8,
                    "MarkDOMContent": 0,
                    "v8.produceModuleCache": 4,
                    "MarkLoad": 0,
                    "TimerFire": 0,
                    "Idle": 711
                },
                "cpuTimesDoc": {
                    "ParseHTML": 2,
                    "HTMLDocumentParser::FetchQueuedPreloads": 0,
                    "EventDispatch": 0,
                    "V8.GC_TIME_TO_SAFEPOINT": 0,
                    "CommitLoad": 0,
                    "ResourceFetcher::requestResource": 11,
                    "ParseAuthorStyleSheet": 1,
                    "EvaluateScript": 1,
                    "v8.compile": 0,
                    "UpdateLayoutTree": 6,
                    "Layout": 58,
                    "PrePaint": 2,
                    "IntersectionObserverController::computeIntersections": 0,
                    "Paint": 3,
                    "Layerize": 1,
                    "v8.compileModule": 3,
                    "largestContentfulPaint::Candidate": 0,
                    "HitTest": 0,
                    "FunctionCall": 1,
                    "v8.evaluateModule": 8,
                    "MarkDOMContent": 0,
                    "v8.produceModuleCache": 4,
                    "MarkLoad": 0,
                    "TimerFire": 0,
                    "Idle": 711
                },
                "cpu.ParseHTML": 2,
                "cpu.HTMLDocumentParser::FetchQueuedPreloads": 0,
                "cpu.EventDispatch": 0,
                "cpu.V8.GC_TIME_TO_SAFEPOINT": 0,
                "cpu.CommitLoad": 0,
                "cpu.ResourceFetcher::requestResource": 11,
                "cpu.ParseAuthorStyleSheet": 1,
                "cpu.EvaluateScript": 1,
                "cpu.v8.compile": 0,
                "cpu.UpdateLayoutTree": 6,
                "cpu.Layout": 58,
                "cpu.PrePaint": 2,
                "cpu.IntersectionObserverController::computeIntersections": 0,
                "cpu.Paint": 3,
                "cpu.Layerize": 1,
                "cpu.v8.compileModule": 3,
                "cpu.largestContentfulPaint::Candidate": 0,
                "cpu.HitTest": 0,
                "cpu.FunctionCall": 1,
                "cpu.v8.evaluateModule": 8,
                "cpu.MarkDOMContent": 0,
                "cpu.v8.produceModuleCache": 4,
                "cpu.MarkLoad": 0,
                "cpu.TimerFire": 0,
                "cpu.Idle": 711,
                "v8Stats": {
                    "main_thread": [],
                    "background": []
                },
                "start_epoch": 1735072962.6544709,
                "osVersion": "Linux 6.8.0-1018-gcp",
                "os_version": "Linux 6.8.0-1018-gcp",
                "osPlatform": "x86_64 x86_64",
                "date": 1735072964.2818632,
                "browserVersion": "131.0.0.0",
                "browser_version": "131.0.0.0",
                "fullyLoadedCPUms": 2479,
                "fullyLoadedCPUpct": 33.83356070941344,
                "audit_issues": [
                    {
                        "code": "QuirksModeIssue",
                        "details": {
                            "quirksModeIssueDetails": {
                                "isLimitedQuirksMode": false,
                                "documentNodeId": 2,
                                "url": "http:\/\/127.0.0.1:8888\/orange.html",
                                "frameId": "718659A537A99B1F250FAF140ECCB4E5",
                                "loaderId": "3A311058EBC5E8354C433CD5E09B2BC4"
                            }
                        }
                    }
                ],
                "execution_contexts": [
                    {
                        "id": 2,
                        "origin": "http:\/\/127.0.0.1:8888",
                        "name": ""
                    },
                    {
                        "id": 1,
                        "origin": "https:\/\/www.simonrisi.ch",
                        "name": ""
                    }
                ],
                "document_URL": "https:\/\/www.simonrisi.ch\/",
                "document_hostname": "www.simonrisi.ch",
                "document_origin": "https:\/\/www.simonrisi.ch",
                "viewport": {
                    "width": 1920,
                    "height": 993,
                    "dpr": 1
                },
                "domElements": 87,
                "domComplete": 712,
                "PerformancePaintTiming.first-paint": 407.5,
                "PerformancePaintTiming.first-contentful-paint": 407.5,
                "origin_dns": {
                    "mx": [
                        "10 mx2.mail.hostpoint.ch.",
                        "10 mx1.mail.hostpoint.ch."
                    ],
                    "ns": [
                        "ns-ch.hostpoint.ch.",
                        "ns-anycast1.hostpoint.ch.",
                        "ns-anycast2.hostpoint.ch."
                    ],
                    "txt": [
                        "\"v=spf1 redirect=spf-permissive.mail.hostpoint.ch\""
                    ],
                    "soa": [
                        "ns-ch.hostpoint.ch. hostmaster.hostpoint.ch. 1734566400 86400 7200 3628800 3600"
                    ],
                    "cname": [],
                    "https": [],
                    "svcb": []
                },
                "detected": {
                    "Web servers": "Apache HTTP Server",
                    "Hosting": "Hostpoint",
                    "Miscellaneous": "Open Graph"
                },
                "detected_apps": {
                    "Apache HTTP Server": "",
                    "Hostpoint": "",
                    "Open Graph": ""
                },
                "detected_technologies": {
                    "Apache HTTP Server": {
                        "name": "Apache HTTP Server",
                        "description": "Apache is a free and open-source cross-platform web server software.",
                        "slug": "apache-http-server",
                        "categories": [
                            {
                                "id": 22,
                                "slug": "web-servers",
                                "groups": [
                                    7
                                ],
                                "name": "Web servers",
                                "priority": 8
                            }
                        ],
                        "confidence": 100,
                        "version": "",
                        "icon": "Apache.svg",
                        "website": "https:\/\/httpd.apache.org\/",
                        "pricing": [],
                        "cpe": "cpe:2.3:a:apache:http_server:*:*:*:*:*:*:*:*"
                    },
                    "Hostpoint": {
                        "name": "Hostpoint",
                        "description": "Hostpoint is a Switzerland-based web hosting company.",
                        "slug": "hostpoint",
                        "categories": [
                            {
                                "id": 88,
                                "slug": "hosting",
                                "groups": [
                                    7
                                ],
                                "name": "Hosting",
                                "priority": 9
                            }
                        ],
                        "confidence": 100,
                        "version": "",
                        "icon": "Hostpoint.svg",
                        "website": "https:\/\/www.hostpoint.ch",
                        "pricing": [
                            "low",
                            "recurring"
                        ],
                        "cpe": null
                    },
                    "Open Graph": {
                        "name": "Open Graph",
                        "description": "Open Graph is a protocol that is used to integrate any web page into the social graph.",
                        "slug": "open-graph",
                        "categories": [
                            {
                                "id": 19,
                                "slug": "miscellaneous",
                                "groups": [
                                    6
                                ],
                                "name": "Miscellaneous",
                                "priority": 10
                            }
                        ],
                        "confidence": 100,
                        "version": "",
                        "icon": "Open Graph.png",
                        "website": "https:\/\/ogp.me",
                        "pricing": [],
                        "cpe": null
                    }
                },
                "detected_raw": [
                    {
                        "name": "Apache HTTP Server",
                        "description": "Apache is a free and open-source cross-platform web server software.",
                        "slug": "apache-http-server",
                        "categories": [
                            {
                                "id": 22,
                                "slug": "web-servers",
                                "groups": [
                                    7
                                ],
                                "name": "Web servers",
                                "priority": 8
                            }
                        ],
                        "confidence": 100,
                        "version": "",
                        "icon": "Apache.svg",
                        "website": "https:\/\/httpd.apache.org\/",
                        "pricing": [],
                        "cpe": "cpe:2.3:a:apache:http_server:*:*:*:*:*:*:*:*"
                    },
                    {
                        "name": "Hostpoint",
                        "description": "Hostpoint is a Switzerland-based web hosting company.",
                        "slug": "hostpoint",
                        "categories": [
                            {
                                "id": 88,
                                "slug": "hosting",
                                "groups": [
                                    7
                                ],
                                "name": "Hosting",
                                "priority": 9
                            }
                        ],
                        "confidence": 100,
                        "version": "",
                        "icon": "Hostpoint.svg",
                        "website": "https:\/\/www.hostpoint.ch",
                        "pricing": [
                            "low",
                            "recurring"
                        ],
                        "cpe": null
                    },
                    {
                        "name": "Open Graph",
                        "description": "Open Graph is a protocol that is used to integrate any web page into the social graph.",
                        "slug": "open-graph",
                        "categories": [
                            {
                                "id": 19,
                                "slug": "miscellaneous",
                                "groups": [
                                    6
                                ],
                                "name": "Miscellaneous",
                                "priority": 10
                            }
                        ],
                        "confidence": 100,
                        "version": "",
                        "icon": "Open Graph.png",
                        "website": "https:\/\/ogp.me",
                        "pricing": [],
                        "cpe": null
                    }
                ],
                "axe": {
                    "testEngine": "4.4.1",
                    "violations": [
                        {
                            "id": "aria-valid-attr-value",
                            "impact": "critical",
                            "tags": [
                                "cat.aria",
                                "wcag2a",
                                "wcag412"
                            ],
                            "description": "Ensures all ARIA attributes have valid values",
                            "help": "ARIA attributes must conform to valid values",
                            "helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/aria-valid-attr-value?application=axeAPI",
                            "nodes": [
                                {
                                    "any": [],
                                    "all": [
                                        {
                                            "id": "aria-valid-attr-value",
                                            "data": [
                                                "aria-hidden=\"hidden\""
                                            ],
                                            "relatedNodes": [],
                                            "impact": "critical",
                                            "message": "Invalid ARIA attribute value: aria-hidden=\"hidden\""
                                        }
                                    ],
                                    "none": [],
                                    "impact": "critical",
                                    "html": "<div class=\"loader\" aria-hidden=\"hidden\">",
                                    "target": [
                                        ".loader"
                                    ],
                                    "failureSummary": "Fix all of the following:\n  Invalid ARIA attribute value: aria-hidden=\"hidden\""
                                }
                            ]
                        }
                    ],
                    "passes": [
                        {
                            "id": "aria-allowed-attr",
                            "impact": null,
                            "tags": [
                                "cat.aria",
                                "wcag2a",
                                "wcag412"
                            ],
                            "description": "Ensures ARIA attributes are allowed for an element's role",
                            "help": "Elements must only use allowed ARIA attributes",
                            "helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/aria-allowed-attr?application=axeAPI",
                            "nodes": [
                                {
                                    "any": [
                                        {
                                            "id": "aria-allowed-attr",
                                            "data": null,
                                            "relatedNodes": [],
                                            "impact": "critical",
                                            "message": "ARIA attributes are used correctly for the defined role"
                                        }
                                    ],
                                    "all": [],
                                    "none": [
                                        {
                                            "id": "aria-unsupported-attr",
                                            "data": null,
                                            "relatedNodes": [],
                                            "impact": "critical",
                                            "message": "ARIA attribute is supported"
                                        },
                                        {
                                            "id": "aria-prohibited-attr",
                                            "data": null,
                                            "relatedNodes": [],
                                            "impact": "serious",
                                            "message": "ARIA attribute is allowed"
                                        }
                                    ],
                                    "impact": null,
                                    "html": "<div class=\"loader\" aria-hidden=\"hidden\">",
                                    "target": [
                                        ".loader"
                                    ]
                                }
                            ]
                        },
                        {
                            "id": "aria-hidden-body",
                            "impact": null,
                            "tags": [
                                "cat.aria",
                                "wcag2a",
                                "wcag412"
                            ],
                            "description": "Ensures aria-hidden='true' is not present on the document body.",
                            "help": "aria-hidden='true' must not be present on the document body",
                            "helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/aria-hidden-body?application=axeAPI",
                            "nodes": [
                                {
                                    "any": [
                                        {
                                            "id": "aria-hidden-body",
                                            "data": null,
                                            "relatedNodes": [],
                                            "impact": "critical",
                                            "message": "No aria-hidden attribute is present on document body"
                                        }
                                    ],
                                    "all": [],
                                    "none": [],
                                    "impact": null,
                                    "html": "<body>",
                                    "target": [
                                        "body"
                                    ]
                                }
                            ]
                        },
                        {
                            "id": "aria-hidden-focus",
                            "impact": null,
                            "tags": [
                                "cat.name-role-value",
                                "wcag2a",
                                "wcag412",
                                "wcag131"
                            ],
                            "description": "Ensures aria-hidden elements do not contain focusable elements",
                            "help": "ARIA hidden element must not contain focusable elements",
                            "helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/aria-hidden-focus?application=axeAPI",
                            "nodes": [
                                {
                                    "any": [],
                                    "all": [
                                        {
                                            "id": "focusable-modal-open",
                                            "data": null,
                                            "relatedNodes": [],
                                            "impact": "serious",
                                            "message": "No focusable elements while a modal is open"
                                        },
                                        {
                                            "id": "focusable-disabled",
                                            "data": null,
                                            "relatedNodes": [],
                                            "impact": "serious",
                                            "message": "No focusable elements contained within element"
                                        },
                                        {
                                            "id": "focusable-not-tabbable",
                                            "data": null,
                                            "relatedNodes": [],
                                            "impact": "serious",
                                            "message": "No focusable elements contained within element"
                                        }
                                    ],
                                    "none": [],
                                    "impact": null,
                                    "html": "<div class=\"title menu menu--toggle\" aria-hidden=\"true\">Stop<\/div>",
                                    "target": [
                                        ".menu--toggle"
                                    ]
                                }
                            ]
                        },
                        {
                            "id": "aria-valid-attr",
                            "impact": null,
                            "tags": [
                                "cat.aria",
                                "wcag2a",
                                "wcag412"
                            ],
                            "description": "Ensures attributes that begin with aria- are valid ARIA attributes",
                            "help": "ARIA attributes must conform to valid names",
                            "helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/aria-valid-attr?application=axeAPI",
                            "nodes": [
                                {
                                    "any": [
                                        {
                                            "id": "aria-valid-attr",
                                            "data": null,
                                            "relatedNodes": [],
                                            "impact": "critical",
                                            "message": "ARIA attribute name is valid"
                                        }
                                    ],
                                    "all": [],
                                    "none": [],
                                    "impact": null,
                                    "html": "<div class=\"loader\" aria-hidden=\"hidden\">",
                                    "target": [
                                        ".loader"
                                    ]
                                }
                            ]
                        },
                        {
                            "id": "bypass",
                            "impact": null,
                            "tags": [
                                "cat.keyboard",
                                "wcag2a",
                                "wcag241",
                                "section508",
                                "section508.22.o"
                            ],
                            "description": "Ensures each page has at least one mechanism for a user to bypass navigation and jump straight to the content",
                            "help": "Page must have means to bypass repeated blocks",
                            "helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/bypass?application=axeAPI",
                            "nodes": [
                                {
                                    "any": [
                                        {
                                            "id": "header-present",
                                            "data": null,
                                            "relatedNodes": [
                                                {
                                                    "html": "<h2 class=\"project-title title text-plane\">\n\t\tSimon Risi, <em>Ob ihr wirklich richtig steht, seht ihr, wenn die T\u00fcr aufgeht (wenn man den Lift ruft wird alles klar), 2024<\/em>, Exhibition \u201cWhat did you expect?\u201d as part of the NRW\u207a Residence curated by Roger Rohrbach and Simon W\u00fcrsten Mar\u00edn\t<\/h2>",
                                                    "target": [
                                                        "h2"
                                                    ]
                                                }
                                            ],
                                            "impact": "serious",
                                            "message": "Page has a heading"
                                        },
                                        {
                                            "id": "landmark",
                                            "data": null,
                                            "relatedNodes": [
                                                {
                                                    "html": "<main class=\"projects page more-to-load\" data-page=\"2\">",
                                                    "target": [
                                                        "main"
                                                    ]
                                                }
                                            ],
                                            "impact": "serious",
                                            "message": "Page has a landmark region"
                                        }
                                    ],
                                    "all": [],
                                    "none": [],
                                    "impact": null,
                                    "html": "<html lang=\"de\" data-template=\"home\" class=\"js\">",
                                    "target": [
                                        "html"
                                    ]
                                }
                            ]
                        },
                        {
                            "id": "color-contrast",
                            "impact": null,
                            "tags": [
                                "cat.color",
                                "wcag2aa",
                                "wcag143"
                            ],
                            "description": "Ensures the contrast between foreground and background colors meets WCAG 2 AA contrast ratio thresholds",
                            "help": "Elements must have sufficient color contrast",
                            "helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/color-contrast?application=axeAPI",
                            "nodes": [
                                {
                                    "any": [
                                        {
                                            "id": "color-contrast",
                                            "data": {
                                                "fgColor": "#000000",
                                                "bgColor": "#ffffff",
                                                "contrastRatio": 21,
                                                "fontSize": "13.5pt (18px)",
                                                "fontWeight": "bold",
                                                "expectedContrastRatio": "4.5:1"
                                            },
                                            "relatedNodes": [],
                                            "impact": "serious",
                                            "message": "Element has sufficient color contrast of 21"
                                        }
                                    ],
                                    "all": [],
                                    "none": [],
                                    "impact": null,
                                    "html": "<div class=\"loader\" aria-hidden=\"hidden\">",
                                    "target": [
                                        ".loader"
                                    ]
                                },
                                {
                                    "any": [
                                        {
                                            "id": "color-contrast",
                                            "data": {
                                                "fgColor": "#000000",
                                                "bgColor": "#ffffff",
                                                "contrastRatio": 21,
                                                "fontSize": "13.5pt (18px)",
                                                "fontWeight": "bold",
                                                "expectedContrastRatio": "4.5:1"
                                            },
                                            "relatedNodes": [],
                                            "impact": "serious",
                                            "message": "Element has sufficient color contrast of 21"
                                        }
                                    ],
                                    "all": [],
                                    "none": [],
                                    "impact": null,
                                    "html": "<h2 class=\"project-title title text-plane\">\n\t\tSimon Risi, <em>Ob ihr wirklich richtig steht, seht ihr, wenn die T\u00fcr aufgeht (wenn man den Lift ruft wird alles klar), 2024<\/em>, Exhibition \u201cWhat did you expect?\u201d as part of the NRW\u207a Residence curated by Roger Rohrbach and Simon W\u00fcrsten Mar\u00edn\t<\/h2>",
                                    "target": [
                                        "h2"
                                    ]
                                },
                                {
                                    "any": [
                                        {
                                            "id": "color-contrast",
                                            "data": {
                                                "fgColor": "#000000",
                                                "bgColor": "#ffffff",
                                                "contrastRatio": 21,
                                                "fontSize": "13.5pt (18px)",
                                                "fontWeight": "bold",
                                                "expectedContrastRatio": "4.5:1"
                                            },
                                            "relatedNodes": [],
                                            "impact": "serious",
                                            "message": "Element has sufficient color contrast of 21"
                                        }
                                    ],
                                    "all": [],
                                    "none": [],
                                    "impact": null,
                                    "html": "<em>Ob ihr wirklich richtig steht, seht ihr, wenn die T\u00fcr aufgeht (wenn man den Lift ruft wird alles klar), 2024<\/em>",
                                    "target": [
                                        "em"
                                    ]
                                },
                                {
                                    "any": [
                                        {
                                            "id": "color-contrast",
                                            "data": {
                                                "fgColor": "#000000",
                                                "bgColor": "#ffffff",
                                                "contrastRatio": 21,
                                                "fontSize": "10.1pt (13.5px)",
                                                "fontWeight": "normal",
                                                "expectedContrastRatio": "4.5:1"
                                            },
                                            "relatedNodes": [],
                                            "impact": "serious",
                                            "message": "Element has sufficient color contrast of 21"
                                        }
                                    ],
                                    "all": [],
                                    "none": [],
                                    "impact": null,
                                    "html": "<figcaption class=\"media-caption block-media-caption\">\u00a9Alexander Janz<\/figcaption>",
                                    "target": [
                                        "figure[data-orientation=\"landscape\"] > figcaption"
                                    ]
                                },
                                {
                                    "any": [
                                        {
                                            "id": "color-contrast",
                                            "data": {
                                                "fgColor": "#000000",
                                                "bgColor": "#ffffff",
                                                "contrastRatio": 21,
                                                "fontSize": "18.0pt (24px)",
                                                "fontWeight": "normal",
                                                "expectedContrastRatio": "3:1"
                                            },
                                            "relatedNodes": [],
                                            "impact": "serious",
                                            "message": "Element has sufficient color contrast of 21"
                                        }
                                    ],
                                    "all": [],
                                    "none": [],
                                    "impact": null,
                                    "html": "<a download=\"\" href=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/e5ae21c4c2-1729086982\/2024-10-16_zeitungsartikel-neue-aachener-zeitung.pdf\">2024-10-16_zeitungsartikel-neue-aachener-zeitung.pdf<\/a>",
                                    "target": [
                                        "a[download=\"\"]"
                                    ]
                                },
                                {
                                    "any": [
                                        {
                                            "id": "color-contrast",
                                            "data": {
                                                "fgColor": "#000000",
                                                "bgColor": "#ffffff",
                                                "contrastRatio": 21,
                                                "fontSize": "18.0pt (24px)",
                                                "fontWeight": "normal",
                                                "expectedContrastRatio": "3:1"
                                            },
                                            "relatedNodes": [],
                                            "impact": "serious",
                                            "message": "Element has sufficient color contrast of 21"
                                        }
                                    ],
                                    "all": [],
                                    "none": [],
                                    "impact": null,
                                    "html": "<p>PVC-foil inkjet 36% black with matt laminate and PVC-foil with inkjet (Dieser Aufzug darf nur in Begleitung des Personals benutzt werden.)<\/p>",
                                    "target": [
                                        ".block[data-type=\"text\"][data-height=\"75%\"] > .block-text-holder.block-inner > .block-text > p"
                                    ]
                                },
                                {
                                    "any": [
                                        {
                                            "id": "color-contrast",
                                            "data": {
                                                "fgColor": "#000000",
                                                "bgColor": "#ffffff",
                                                "contrastRatio": 21,
                                                "fontSize": "10.1pt (13.5px)",
                                                "fontWeight": "normal",
                                                "expectedContrastRatio": "4.5:1"
                                            },
                                            "relatedNodes": [],
                                            "impact": "serious",
                                            "message": "Element has sufficient color contrast of 21"
                                        }
                                    ],
                                    "all": [],
                                    "none": [],
                                    "impact": null,
                                    "html": "<figcaption class=\"media-caption block-media-caption\">\u00a9Alexander Janz<\/figcaption>",
                                    "target": [
                                        "figure[data-orientation=\"portrait\"] > figcaption"
                                    ]
                                },
                                {
                                    "any": [
                                        {
                                            "id": "color-contrast",
                                            "data": {
                                                "fgColor": "#000000",
                                                "bgColor": "#ffffff",
                                                "contrastRatio": 21,
                                                "fontSize": "13.5pt (18px)",
                                                "fontWeight": "bold",
                                                "expectedContrastRatio": "4.5:1"
                                            },
                                            "relatedNodes": [],
                                            "impact": "serious",
                                            "message": "Element has sufficient color contrast of 21"
                                        }
                                    ],
                                    "all": [],
                                    "none": [],
                                    "impact": null,
                                    "html": "<a class=\"title menu\" href=\"https:\/\/www.simonrisi.ch\/index\">Index<\/a>",
                                    "target": [
                                        "a[href=\"https:\/\/www.simonrisi.ch\/index\"]"
                                    ]
                                },
                                {
                                    "any": [
                                        {
                                            "id": "color-contrast",
                                            "data": {
                                                "fgColor": "#000000",
                                                "bgColor": "#ffffff",
                                                "contrastRatio": 21,
                                                "fontSize": "13.5pt (18px)",
                                                "fontWeight": "bold",
                                                "expectedContrastRatio": "4.5:1"
                                            },
                                            "relatedNodes": [],
                                            "impact": "serious",
                                            "message": "Element has sufficient color contrast of 21"
                                        }
                                    ],
                                    "all": [],
                                    "none": [],
                                    "impact": null,
                                    "html": "<div class=\"title menu menu--toggle\" aria-hidden=\"true\">Stop<\/div>",
                                    "target": [
                                        ".menu--toggle"
                                    ]
                                }
                            ]
                        },
                        {
                            "id": "document-title",
                            "impact": null,
                            "tags": [
                                "cat.text-alternatives",
                                "wcag2a",
                                "wcag242",
                                "ACT"
                            ],
                            "description": "Ensures each HTML document contains a non-empty <title> element",
                            "help": "Documents must have <title> element to aid in navigation",
                            "helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/document-title?application=axeAPI",
                            "nodes": [
                                {
                                    "any": [
                                        {
                                            "id": "doc-has-title",
                                            "data": null,
                                            "relatedNodes": [],
                                            "impact": "serious",
                                            "message": "Document has a non-empty <title> element"
                                        }
                                    ],
                                    "all": [],
                                    "none": [],
                                    "impact": null,
                                    "html": "<html lang=\"de\" data-template=\"home\" class=\"js\">",
                                    "target": [
                                        "html"
                                    ]
                                }
                            ]
                        },
                        {
                            "id": "duplicate-id",
                            "impact": null,
                            "tags": [
                                "cat.parsing",
                                "wcag2a",
                                "wcag411"
                            ],
                            "description": "Ensures every id attribute value is unique",
                            "help": "id attribute value must be unique",
                            "helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/duplicate-id?application=axeAPI",
                            "nodes": [
                                {
                                    "any": [
                                        {
                                            "id": "duplicate-id",
                                            "data": "ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar",
                                            "relatedNodes": [],
                                            "impact": "minor",
                                            "message": "Document has no static elements that share the same id attribute"
                                        }
                                    ],
                                    "all": [],
                                    "none": [],
                                    "impact": null,
                                    "html": "<section class=\"project\" id=\"ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\">",
                                    "target": [
                                        "#ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar"
                                    ]
                                },
                                {
                                    "any": [
                                        {
                                            "id": "duplicate-id",
                                            "data": "canvas",
                                            "relatedNodes": [],
                                            "impact": "minor",
                                            "message": "Document has no static elements that share the same id attribute"
                                        }
                                    ],
                                    "all": [],
                                    "none": [],
                                    "impact": null,
                                    "html": "<div id=\"canvas\"><\/div>",
                                    "target": [
                                        "#canvas"
                                    ]
                                }
                            ]
                        },
                        {
                            "id": "html-has-lang",
                            "impact": null,
                            "tags": [
                                "cat.language",
                                "wcag2a",
                                "wcag311",
                                "ACT"
                            ],
                            "description": "Ensures every HTML document has a lang attribute",
                            "help": "<html> element must have a lang attribute",
                            "helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/html-has-lang?application=axeAPI",
                            "nodes": [
                                {
                                    "any": [
                                        {
                                            "id": "has-lang",
                                            "data": null,
                                            "relatedNodes": [],
                                            "impact": "serious",
                                            "message": "The <html> element has a lang attribute"
                                        }
                                    ],
                                    "all": [],
                                    "none": [],
                                    "impact": null,
                                    "html": "<html lang=\"de\" data-template=\"home\" class=\"js\">",
                                    "target": [
                                        "html"
                                    ]
                                }
                            ]
                        },
                        {
                            "id": "html-lang-valid",
                            "impact": null,
                            "tags": [
                                "cat.language",
                                "wcag2a",
                                "wcag311",
                                "ACT"
                            ],
                            "description": "Ensures the lang attribute of the <html> element has a valid value",
                            "help": "<html> element must have a valid value for the lang attribute",
                            "helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/html-lang-valid?application=axeAPI",
                            "nodes": [
                                {
                                    "any": [],
                                    "all": [],
                                    "none": [
                                        {
                                            "id": "valid-lang",
                                            "data": null,
                                            "relatedNodes": [],
                                            "impact": "serious",
                                            "message": "Value of lang attribute is included in the list of valid languages"
                                        }
                                    ],
                                    "impact": null,
                                    "html": "<html lang=\"de\" data-template=\"home\" class=\"js\">",
                                    "target": [
                                        "html"
                                    ]
                                }
                            ]
                        },
                        {
                            "id": "image-alt",
                            "impact": null,
                            "tags": [
                                "cat.text-alternatives",
                                "wcag2a",
                                "wcag111",
                                "section508",
                                "section508.22.a",
                                "ACT"
                            ],
                            "description": "Ensures <img> elements have alternate text or a role of none or presentation",
                            "help": "Images must have alternate text",
                            "helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/image-alt?application=axeAPI",
                            "nodes": [
                                {
                                    "any": [
                                        {
                                            "id": "has-alt",
                                            "data": null,
                                            "relatedNodes": [],
                                            "impact": "critical",
                                            "message": "Element has an alt attribute"
                                        },
                                        {
                                            "id": "presentational-role",
                                            "data": {
                                                "role": "presentation"
                                            },
                                            "relatedNodes": [],
                                            "impact": "minor",
                                            "message": "Element's default semantics were overriden with role=\"presentation\""
                                        }
                                    ],
                                    "all": [],
                                    "none": [
                                        {
                                            "id": "alt-space-value",
                                            "data": null,
                                            "relatedNodes": [],
                                            "impact": "critical",
                                            "message": "Element has a valid alt attribute value"
                                        }
                                    ],
                                    "impact": null,
                                    "html": "<img class=\"media-entry block-media-element\" src=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x.jpg\" crossorigin=\"\" data-sampler=\"planeTexture\" srcset=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-320x-q85.jpg 320w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-640x-q85.jpg 640w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1024x-q85.jpg 1024w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x-q85.jpg 1280w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1600x-q85.jpg 1600w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-2048x-q75.jpg 2048w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-2560x-q65.jpg 2560w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-3840x-q65.jpg 3840w\" sizes=\"112.5vh\" width=\"1280\" height=\"853\" alt=\"\" loading=\"eager\">",
                                    "target": [
                                        "img[sizes=\"112.5vh\"]"
                                    ]
                                },
                                {
                                    "any": [
                                        {
                                            "id": "has-alt",
                                            "data": null,
                                            "relatedNodes": [],
                                            "impact": "critical",
                                            "message": "Element has an alt attribute"
                                        },
                                        {
                                            "id": "presentational-role",
                                            "data": {
                                                "role": "presentation"
                                            },
                                            "relatedNodes": [],
                                            "impact": "minor",
                                            "message": "Element's default semantics were overriden with role=\"presentation\""
                                        }
                                    ],
                                    "all": [],
                                    "none": [
                                        {
                                            "id": "alt-space-value",
                                            "data": null,
                                            "relatedNodes": [],
                                            "impact": "critical",
                                            "message": "Element has a valid alt attribute value"
                                        }
                                    ],
                                    "impact": null,
                                    "html": "<img class=\"media-entry block-media-element\" src=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-1280x.jpg\" crossorigin=\"\" data-sampler=\"planeTexture\" srcset=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-320x-q85.jpg 320w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-640x-q85.jpg 640w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-1024x-q85.jpg 1024w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-1280x-q85.jpg 1280w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-1600x-q85.jpg 1600w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-2048x-q75.jpg 2048w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-2560x-q65.jpg 2560w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-3840x-q65.jpg 3840w\" sizes=\"49.419328079635vh\" width=\"1280\" height=\"1943\" alt=\"\" loading=\"eager\">",
                                    "target": [
                                        "img[sizes=\"49.419328079635vh\"]"
                                    ]
                                },
                                {
                                    "any": [
                                        {
                                            "id": "has-alt",
                                            "data": null,
                                            "relatedNodes": [],
                                            "impact": "critical",
                                            "message": "Element has an alt attribute"
                                        },
                                        {
                                            "id": "presentational-role",
                                            "data": {
                                                "role": "presentation"
                                            },
                                            "relatedNodes": [],
                                            "impact": "minor",
                                            "message": "Element's default semantics were overriden with role=\"presentation\""
                                        }
                                    ],
                                    "all": [],
                                    "none": [
                                        {
                                            "id": "alt-space-value",
                                            "data": null,
                                            "relatedNodes": [],
                                            "impact": "critical",
                                            "message": "Element has a valid alt attribute value"
                                        }
                                    ],
                                    "impact": null,
                                    "html": "<img class=\"media-entry block-media-element\" src=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-1280x.jpg\" crossorigin=\"\" data-sampler=\"planeTexture\" srcset=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-320x-q85.jpg 320w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-640x-q85.jpg 640w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-1024x-q85.jpg 1024w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-1280x-q85.jpg 1280w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-1600x-q85.jpg 1600w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-2048x-q75.jpg 2048w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-2560x-q65.jpg 2560w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-3840x-q65.jpg 3840w\" sizes=\"50vh\" width=\"1280\" height=\"1920\" alt=\"\" loading=\"eager\">",
                                    "target": [
                                        "img[sizes=\"50vh\"]"
                                    ]
                                }
                            ]
                        },
                        {
                            "id": "link-name",
                            "impact": null,
                            "tags": [
                                "cat.name-role-value",
                                "wcag2a",
                                "wcag412",
                                "wcag244",
                                "section508",
                                "section508.22.a",
                                "ACT"
                            ],
                            "description": "Ensures links have discernible text",
                            "help": "Links must have discernible text",
                            "helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/link-name?application=axeAPI",
                            "nodes": [
                                {
                                    "any": [
                                        {
                                            "id": "has-visible-text",
                                            "data": null,
                                            "relatedNodes": [],
                                            "impact": "minor",
                                            "message": "Element has text that is visible to screen readers"
                                        }
                                    ],
                                    "all": [],
                                    "none": [
                                        {
                                            "id": "focusable-no-name",
                                            "data": null,
                                            "relatedNodes": [],
                                            "impact": "serious",
                                            "message": "Element is not in tab order or has accessible text"
                                        }
                                    ],
                                    "impact": null,
                                    "html": "<a download=\"\" href=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/e5ae21c4c2-1729086982\/2024-10-16_zeitungsartikel-neue-aachener-zeitung.pdf\">2024-10-16_zeitungsartikel-neue-aachener-zeitung.pdf<\/a>",
                                    "target": [
                                        "a[download=\"\"]"
                                    ]
                                },
                                {
                                    "any": [
                                        {
                                            "id": "has-visible-text",
                                            "data": null,
                                            "relatedNodes": [],
                                            "impact": "minor",
                                            "message": "Element has text that is visible to screen readers"
                                        }
                                    ],
                                    "all": [],
                                    "none": [
                                        {
                                            "id": "focusable-no-name",
                                            "data": null,
                                            "relatedNodes": [],
                                            "impact": "serious",
                                            "message": "Element is not in tab order or has accessible text"
                                        }
                                    ],
                                    "impact": null,
                                    "html": "<a class=\"title menu\" href=\"https:\/\/www.simonrisi.ch\/index\">Index<\/a>",
                                    "target": [
                                        "a[href=\"https:\/\/www.simonrisi.ch\/index\"]"
                                    ]
                                }
                            ]
                        }
                    ],
                    "incomplete": [
                        {
                            "id": "video-caption",
                            "impact": "critical",
                            "tags": [
                                "cat.text-alternatives",
                                "wcag2a",
                                "wcag122",
                                "section508",
                                "section508.22.a"
                            ],
                            "description": "Ensures <video> elements have captions",
                            "help": "<video> elements must have captions",
                            "helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/video-caption?application=axeAPI",
                            "nodes": [
                                {
                                    "any": [],
                                    "all": [],
                                    "none": [
                                        {
                                            "id": "caption",
                                            "data": null,
                                            "relatedNodes": [],
                                            "impact": "critical",
                                            "message": "Check that captions is available for the element"
                                        }
                                    ],
                                    "impact": "critical",
                                    "html": "<video class=\"media-entry block-media-element\" src=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/40d8cd3cb7-1729087993\/hochformat-video-duren.mp4\" crossorigin=\"\" data-sampler=\"planeTexture\" width=\"1080\" height=\"1920\" alt=\"\" autoplay=\"\" muted=\"\" loop=\"\" playsinline=\"\">",
                                    "target": [
                                        "video"
                                    ],
                                    "failureSummary": "Fix all of the following:\n  Check that captions is available for the element"
                                }
                            ]
                        }
                    ]
                },
                "base_page_ip_ptr": "sl44.web.hostpoint.ch",
                "base_page_cname": "",
                "base_page_dns_server": "ns-ch.hostpoint.ch",
                "browser_name": "Chrome",
                "eventName": "Step_1",
                "test_run_time_ms": 6820,
                "testUrl": "https:\/\/www.simonrisi.ch\/",
                "custom": [
                    "Colordepth",
                    "Dpi",
                    "Images",
                    "Resolution",
                    "fonts",
                    "generated-content-percent",
                    "generated-content-size",
                    "imgs-in-viewport",
                    "imgs-no-alt",
                    "imgs-out-viewport",
                    "jsLibsVulns",
                    "meta-viewport",
                    "possibly-render-blocking-reqs",
                    "rendered-html",
                    "securityHeaders"
                ],
                "Colordepth": 24,
                "Dpi": "{\"dppx\":1,\"dpcm\":37.79527559055118,\"dpi\":96}",
                "Images": "[{\"url\":\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x-q85.jpg\",\"width\":1118,\"height\":745,\"naturalWidth\":1117,\"naturalHeight\":744},{\"url\":\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-640x-q85.jpg\",\"width\":491,\"height\":745,\"naturalWidth\":490,\"naturalHeight\":744},{\"url\":\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-640x-q85.jpg\",\"width\":497,\"height\":745,\"naturalWidth\":496,\"naturalHeight\":744}]",
                "Resolution": "{\"absolute\":{\"height\":1200,\"width\":1920},\"available\":{\"height\":1200,\"width\":1920}}",
                "fonts": [
                    {
                        "family": "Arial Crack",
                        "display": "auto",
                        "status": "loaded",
                        "style": "normal",
                        "weight": "700"
                    },
                    {
                        "family": "Times Small Text",
                        "display": "auto",
                        "status": "loaded",
                        "style": "normal",
                        "weight": "400"
                    }
                ],
                "generated-content-percent": 1.6599999999999999,
                "generated-content-size": 0.27000000000000002,
                "imgs-in-viewport": [
                    {
                        "src": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x.jpg",
                        "html": "<img class=\"media-entry block-media-element\" src=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x.jpg\" crossorigin=\"\" data-sampler=\"planeTexture\" srcset=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-320x-q85.jpg 320w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-640x-q85.jpg 640w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1024x-q85.jpg 1024w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x-q85.jpg 1280w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1600x-q85.jpg 1600w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-2048x-q75.jpg 2048w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-2560x-q65.jpg 2560w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-3840x-q65.jpg 3840w\" sizes=\"112.5vh\" width=\"1280\" height=\"853\" alt=\"\" loading=\"eager\">",
                        "currentSrc": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x-q85.jpg",
                        "srcSet": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-320x-q85.jpg 320w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-640x-q85.jpg 640w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1024x-q85.jpg 1024w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x-q85.jpg 1280w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1600x-q85.jpg 1600w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-2048x-q75.jpg 2048w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-2560x-q65.jpg 2560w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-3840x-q65.jpg 3840w",
                        "sizes": "112.5vh",
                        "priority": null,
                        "loading": "eager",
                        "naturalWidth": 1117,
                        "naturalHeight": 744
                    },
                    {
                        "src": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-1280x.jpg",
                        "html": "<img class=\"media-entry block-media-element\" src=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-1280x.jpg\" crossorigin=\"\" data-sampler=\"planeTexture\" srcset=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-320x-q85.jpg 320w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-640x-q85.jpg 640w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-1024x-q85.jpg 1024w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-1280x-q85.jpg 1280w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-1600x-q85.jpg 1600w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-2048x-q75.jpg 2048w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-2560x-q65.jpg 2560w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-3840x-q65.jpg 3840w\" sizes=\"49.419328079635vh\" width=\"1280\" height=\"1943\" alt=\"\" loading=\"eager\">",
                        "currentSrc": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-640x-q85.jpg",
                        "srcSet": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-320x-q85.jpg 320w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-640x-q85.jpg 640w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-1024x-q85.jpg 1024w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-1280x-q85.jpg 1280w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-1600x-q85.jpg 1600w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-2048x-q75.jpg 2048w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-2560x-q65.jpg 2560w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-3840x-q65.jpg 3840w",
                        "sizes": "49.419328079635vh",
                        "priority": null,
                        "loading": "eager",
                        "naturalWidth": 490,
                        "naturalHeight": 744
                    }
                ],
                "imgs-no-alt": [],
                "imgs-out-viewport": [
                    {
                        "src": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-1280x.jpg",
                        "html": "<img class=\"media-entry block-media-element\" src=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-1280x.jpg\" crossorigin=\"\" data-sampler=\"planeTexture\" srcset=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-320x-q85.jpg 320w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-640x-q85.jpg 640w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-1024x-q85.jpg 1024w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-1280x-q85.jpg 1280w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-1600x-q85.jpg 1600w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-2048x-q75.jpg 2048w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-2560x-q65.jpg 2560w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-3840x-q65.jpg 3840w\" sizes=\"50vh\" width=\"1280\" height=\"1920\" alt=\"\" loading=\"eager\">",
                        "currentSrc": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-640x-q85.jpg",
                        "srcSet": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-320x-q85.jpg 320w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-640x-q85.jpg 640w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-1024x-q85.jpg 1024w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-1280x-q85.jpg 1280w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-1600x-q85.jpg 1600w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-2048x-q75.jpg 2048w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-2560x-q65.jpg 2560w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-3840x-q65.jpg 3840w",
                        "sizes": "50vh",
                        "priority": null,
                        "loading": "eager",
                        "naturalWidth": 496,
                        "naturalHeight": 744
                    }
                ],
                "jsLibsVulns": [],
                "meta-viewport": "width=device-width,initial-scale=1.0",
                "possibly-render-blocking-reqs": [
                    "https:\/\/www.simonrisi.ch\/assets\/css\/style.1725439349.css"
                ],
                "rendered-html": "<html lang=\"de\" data-template=\"home\" class=\"js\"><head><meta charset=\"utf-8\">\n<meta http-equiv=\"x-ua-compatible\" content=\"ie=edge\">\n<meta name=\"viewport\" content=\"width=device-width,initial-scale=1.0\">\n<title>Simon Risi<\/title>\n<meta property=\"og:title\" content=\"Simon Risi\">\n<meta name=\"description\" content=\"\">\n<meta property=\"og:description\" content=\"\">\n<meta property=\"og:type\" content=\"website\">\n<meta property=\"og:url\" content=\"https:\/\/www.simonrisi.ch\">\n<meta name=\"theme-color\" content=\"white\">\n<link rel=\"author\" href=\"humans.txt\">\n<link rel=\"canonical\" href=\"https:\/\/www.simonrisi.ch\">\n\n<link rel=\"preload\" href=\"https:\/\/www.simonrisi.ch\/assets\/fonts\/ArialCrack17-Bold.woff2\" as=\"font\" type=\"font\/woff2\" crossorigin=\"anonymous\">\n<link rel=\"preload\" href=\"https:\/\/www.simonrisi.ch\/assets\/fonts\/Times-Small-Text-MT-Std-Regular.woff2\" as=\"font\" type=\"font\/woff2\" crossorigin=\"anonymous\">\n\n\n<link rel=\"icon\" type=\"image\/png\" href=\"https:\/\/www.simonrisi.ch\/media\/site\/1f28c5fa8b-1688417436\/favicon-16x16.png\" sizes=\"16x16\">\n<link rel=\"icon\" type=\"image\/png\" href=\"https:\/\/www.simonrisi.ch\/media\/site\/238e805d53-1688417436\/favicon-32x32.png\" sizes=\"32x32\">\n<link rel=\"icon\" type=\"image\/png\" href=\"https:\/\/www.simonrisi.ch\/media\/site\/64a6ad34be-1688417436\/favicon-152x152.png\" sizes=\"152x152\">\n<link rel=\"apple-touch-icon\" href=\"https:\/\/www.simonrisi.ch\/media\/site\/64a6ad34be-1688417436\/favicon-152x152.png\">\n\n<link href=\"https:\/\/www.simonrisi.ch\/assets\/css\/style.1725439349.css\" rel=\"stylesheet\">\n<\/head><body><div class=\"secretPath\"><\/div>\n<div class=\"loader\" aria-hidden=\"hidden\">\n\tSimon Risi, Loading\u2026\n\t<svg class=\"spinner\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"m465 .96h70v333.45h-70z\"><\/path><path d=\"m465 666.62h70v333.45h-70z\" fill=\"#9d9d9c\" transform=\"matrix(-1 0 0 -1 1000 1666.69)\"><\/path><path d=\"m660.63 64.53h70v333.45h-70z\" fill=\"#ededed\" transform=\"matrix(.80901699 .58778525 -.58778525 .80901699 268.78 -364.72)\"><\/path><path d=\"m269.37 603.05h70v333.45h-70z\" fill=\"#878787\" transform=\"matrix(-.80901699 -.58778525 .58778525 -.80901699 98.14 1571.45)\"><\/path><path d=\"m781.54 230.94h70v333.45h-70z\" fill=\"#dadada\" transform=\"matrix(.30901699 .95105652 -.95105652 .30901699 942.42 -501.79)\"><\/path><path d=\"m148.46 436.64h70v333.45h-70z\" fill=\"#706f6f\" transform=\"matrix(-.30901699 -.95105652 .95105652 -.30901699 -333.68 964.3)\"><\/path><path d=\"m781.54 436.64h70v333.45h-70z\" fill=\"#c6c6c6\" transform=\"matrix(-.30901699 .95105652 -.95105652 -.30901699 1642.7 13.24)\"><\/path><path d=\"m148.46 230.94h70v333.45h-70z\" fill=\"#575756\" transform=\"matrix(.30901699 -.95105652 .95105652 .30901699 -251.44 449.27)\"><\/path><path d=\"m660.63 603.05h70v333.45h-70z\" fill=\"#b2b2b2\" transform=\"matrix(-.80901699 .58778525 -.58778525 -.80901699 1710.87 983.66)\"><\/path><path d=\"m269.37 64.53h70v333.45h-70z\" fill=\"#3c3c3b\" transform=\"matrix(.80901699 -.58778525 .58778525 .80901699 -77.8 223.07)\"><\/path><\/svg>\n<\/div>\n\n<main class=\"projects page more-to-load\" data-page=\"2\">\n\t\t<section class=\"project\" id=\"ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\">\n\t<h2 class=\"project-title title text-plane\">\n\t\tSimon Risi, <em>Ob ihr wirklich richtig steht, seht ihr, wenn die T\u00fcr aufgeht (wenn man den Lift ruft wird alles klar), 2024<\/em>, Exhibition \u201cWhat did you expect?\u201d as part of the NRW\u207a Residence curated by Roger Rohrbach and Simon W\u00fcrsten Mar\u00edn\t<\/h2>\n\t<div class=\"project-grid\">\n\t\t\t\t<div class=\"block initialized media-plane\" data-type=\"media\" data-height=\"75%\" data-overlap=\"false\">\n\t\t\t<figure class=\"media block-media block-inner\" data-orientation=\"landscape\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img class=\"media-entry block-media-element\" src=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x.jpg\" crossorigin=\"\" data-sampler=\"planeTexture\" srcset=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-320x-q85.jpg 320w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-640x-q85.jpg 640w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1024x-q85.jpg 1024w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x-q85.jpg 1280w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1600x-q85.jpg 1600w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-2048x-q75.jpg 2048w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-2560x-q65.jpg 2560w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-3840x-q65.jpg 3840w\" sizes=\"112.5vh\" width=\"1280\" height=\"853\" alt=\"\" loading=\"eager\">\n\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"media-caption block-media-caption\">\u00a9Alexander Janz<\/figcaption>\n\t\t\t\t<\/figure>\n\t\t\t<button class=\"block-close\" aria-hidden=\"hidden\">schliessen<\/button>\n\t\t<\/div>\n\t\t\t\t<div class=\"block initialized\" data-type=\"text\" data-height=\"50%\" data-overlap=\"false\">\n\t\t\t<div class=\"block-inner block-text-holder\">\n\t<div class=\"block-text\"><p><a download=\"\" href=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/e5ae21c4c2-1729086982\/2024-10-16_zeitungsartikel-neue-aachener-zeitung.pdf\">2024-10-16_zeitungsartikel-neue-aachener-zeitung.pdf<\/a><\/p><\/div>\n<\/div>\t\t\t<button class=\"block-close\" aria-hidden=\"hidden\">schliessen<\/button>\n\t\t<\/div>\n\t\t\t\t<div class=\"block initialized\" data-type=\"text\" data-height=\"75%\" data-overlap=\"false\">\n\t\t\t<div class=\"block-inner block-text-holder\">\n\t<div class=\"block-text\"><p>PVC-foil inkjet 36% black with matt laminate and PVC-foil with inkjet (Dieser Aufzug darf nur in Begleitung des Personals benutzt werden.)<\/p><\/div>\n<\/div>\t\t\t<button class=\"block-close\" aria-hidden=\"hidden\">schliessen<\/button>\n\t\t<\/div>\n\t\t\t\t<div class=\"block initialized media-plane\" data-type=\"media\" data-height=\"75%\" data-overlap=\"false\">\n\t\t\t<figure class=\"media block-media block-inner\" style=\"--ratio: 0.5625\" data-orientation=\"landscape\">\n\t\t\t\t\t\t<video class=\"media-entry block-media-element\" src=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/40d8cd3cb7-1729087993\/hochformat-video-duren.mp4\" crossorigin=\"\" data-sampler=\"planeTexture\" width=\"1080\" height=\"1920\" alt=\"\" autoplay=\"\" muted=\"\" loop=\"\" playsinline=\"\"><\/video>\n\t\t\t\t<\/figure>\n\t\t\t<button class=\"block-close\" aria-hidden=\"hidden\">schliessen<\/button>\n\t\t<\/div>\n\t\t\t\t<div class=\"block initialized media-plane\" data-type=\"media\" data-height=\"75%\" data-overlap=\"false\">\n\t\t\t<figure class=\"media block-media block-inner\" data-orientation=\"portrait\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img class=\"media-entry block-media-element\" src=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-1280x.jpg\" crossorigin=\"\" data-sampler=\"planeTexture\" srcset=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-320x-q85.jpg 320w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-640x-q85.jpg 640w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-1024x-q85.jpg 1024w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-1280x-q85.jpg 1280w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-1600x-q85.jpg 1600w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-2048x-q75.jpg 2048w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-2560x-q65.jpg 2560w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-3840x-q65.jpg 3840w\" sizes=\"49.419328079635vh\" width=\"1280\" height=\"1943\" alt=\"\" loading=\"eager\">\n\t\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t<button class=\"block-close\" aria-hidden=\"hidden\">schliessen<\/button>\n\t\t<\/div>\n\t\t\t\t<div class=\"block initialized media-plane\" data-type=\"media\" data-height=\"75%\" data-overlap=\"false\">\n\t\t\t<figure class=\"media block-media block-inner\" data-orientation=\"portrait\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img class=\"media-entry block-media-element\" src=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-1280x.jpg\" crossorigin=\"\" data-sampler=\"planeTexture\" srcset=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-320x-q85.jpg 320w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-640x-q85.jpg 640w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-1024x-q85.jpg 1024w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-1280x-q85.jpg 1280w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-1600x-q85.jpg 1600w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-2048x-q75.jpg 2048w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-2560x-q65.jpg 2560w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-3840x-q65.jpg 3840w\" sizes=\"50vh\" width=\"1280\" height=\"1920\" alt=\"\" loading=\"eager\">\n\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"media-caption block-media-caption\">\u00a9Alexander Janz<\/figcaption>\n\t\t\t\t<\/figure>\n\t\t\t<button class=\"block-close\" aria-hidden=\"hidden\">schliessen<\/button>\n\t\t<\/div>\n\t\t\t<\/div>\n<\/section>\t<\/main>\n\n<svg class=\"spinner\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"m465 .96h70v333.45h-70z\"><\/path><path d=\"m465 666.62h70v333.45h-70z\" fill=\"#9d9d9c\" transform=\"matrix(-1 0 0 -1 1000 1666.69)\"><\/path><path d=\"m660.63 64.53h70v333.45h-70z\" fill=\"#ededed\" transform=\"matrix(.80901699 .58778525 -.58778525 .80901699 268.78 -364.72)\"><\/path><path d=\"m269.37 603.05h70v333.45h-70z\" fill=\"#878787\" transform=\"matrix(-.80901699 -.58778525 .58778525 -.80901699 98.14 1571.45)\"><\/path><path d=\"m781.54 230.94h70v333.45h-70z\" fill=\"#dadada\" transform=\"matrix(.30901699 .95105652 -.95105652 .30901699 942.42 -501.79)\"><\/path><path d=\"m148.46 436.64h70v333.45h-70z\" fill=\"#706f6f\" transform=\"matrix(-.30901699 -.95105652 .95105652 -.30901699 -333.68 964.3)\"><\/path><path d=\"m781.54 436.64h70v333.45h-70z\" fill=\"#c6c6c6\" transform=\"matrix(-.30901699 .95105652 -.95105652 -.30901699 1642.7 13.24)\"><\/path><path d=\"m148.46 230.94h70v333.45h-70z\" fill=\"#575756\" transform=\"matrix(.30901699 -.95105652 .95105652 .30901699 -251.44 449.27)\"><\/path><path d=\"m660.63 603.05h70v333.45h-70z\" fill=\"#b2b2b2\" transform=\"matrix(-.80901699 .58778525 -.58778525 -.80901699 1710.87 983.66)\"><\/path><path d=\"m269.37 64.53h70v333.45h-70z\" fill=\"#3c3c3b\" transform=\"matrix(.80901699 -.58778525 .58778525 .80901699 -77.8 223.07)\"><\/path><\/svg>\n\n<a class=\"button projects-more\" href=\"https:\/\/www.simonrisi.ch?page=2\">More<\/a>\n<a class=\"projects-start\" href=\"https:\/\/www.simonrisi.ch\">Start<\/a>\n\n<script>\n\tconst element   = document.querySelector('.projects');\n\tlet page        = parseInt(element.getAttribute('data-page'));\n\tlet loading     = false;\n\tlet moreToLoad  = true;\n\n\tconst fetchProjects = async () => {\n\t\tloading = true;\n\t\tlet url = `https:\/\/www.simonrisi.ch\/home.json\/page:${page}`;\n\t\ttry {\n\t\t\tconst response       = await fetch(url);\n\t\t\tconst { html, more } = await response.json();\n\t\t\telement.insertAdjacentHTML('beforeend', html);\n\t\t\tmoreToLoad = more;\n\t\t\telement.classList.toggle('more-to-load', moreToLoad);\n\t\t\tpage++;\n\t\t\tloading = false;\n\t\t\t\n\t\t\tif(!more){\n\t\t\t\t\/\/ add the first project for infinite scroll\n\t\t\t\t  \n\t\t\t\telement.insertAdjacentHTML('beforeend', `<h2 class=\"project-title title\">Simon Risi, here we are again<\/h2>`);\n\t\t\t\t\t\t\t\twindow.firstProjectClone = element.querySelector('.project').cloneNode(true);\n\t\t\t\twindow.firstProjectClone.id += '-clone';\n\t\t\t\twindow.firstProjectClone.classList.add('project--clone');\n\t\t\t\tconst planes = window.firstProjectClone.querySelectorAll('.media-plane, .text-plane');\n\t\t\t\tfor(var i=0; i<planes.length; i++){\n\t\t\t\t\tplanes[i].classList.remove('media-plane', 'text-plane');\n\t\t\t\t\tlet image = planes[i].querySelector('img.block-media-element');\n\t\t\t\t\tif(image){\n\t\t\t\t\t\timage.crossorigin = \"anonymous\";\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\telement.appendChild(window.firstProjectClone);\n\t\t\t\twindow.firstProjectCloneTop = window.firstProjectClone.offsetTop;\n\t\t\t\twindow.addEventListener('resize', function(){\n\t\t\t\t\twindow.firstProjectCloneTop = window.firstProjectClone.offsetTop;\n\t\t\t\t});\n\t\t\t\twindow.addEventListener('scroll', function(){\n\t\t\t\t\t\/\/ jump back to top when arriving at the bottom\n\t\t\t\t\tif(window.pageYOffset >= window.firstProjectCloneTop){\n\t\t\t\t\t\twindow.scrollTo(0, 1);\n\t\t\t\t\t} else if(window.pageYOffset == 0){\n\t\t\t\t\t\twindow.scrollTo(0, window.firstProjectClone.offsetTop - 1);\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t}\n\t\t\tif(window.scrollBehavior) window.scrollBehavior.addNewPlanes();\n\t\t\tif(window.Block){\n\t\t\t\tvar blocks = document.querySelectorAll('.block:not(.initialized)');\n\n\t\t\t\tfor(var i=0; i<blocks.length; i++)\n\t\t\t\t\tnew window.Block(blocks[i])\n\t\t\t}\n\t\t\tvar hash = sessionStorage.getItem('hash');\n\t\t\tif(!hash) hash = location.hash;\n\t\t\tif(hash){\n\t\t\t\tif(document.getElementById(hash.substr(1))){\n\t\t\t\t\tsessionStorage.removeItem('hash');\n\t\t\t\t\tif(location.hash){\n\t\t\t\t\t\tdocument.getElementById(hash.substr(1)).scrollIntoView();\n\t\t\t\t\t} else {\n\t\t\t\t\t\tlocation.hash = hash;\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\tsetTimeout(function(){\n\t\t\t\t\t\twindow.scrollTo(0, document.documentElement.scrollHeight + window.innerHeight);\n\t\t\t\t\t\tconsole.log('scrollToEnd (ajax)');\n\t\t\t\t\t}, 0);\n\t\t\t\t}\n\t\t\t}\n\t\t} catch (error) {\n\t\t\tconsole.log('Fetch error: ', error);\n\t\t}\n\t}\n\n\tconst infiniteScroll = () => {\n\t\tif(moreToLoad && !loading && window.pageYOffset > document.documentElement.scrollHeight - 3.5* window.innerHeight){\n\t\t\tfetchProjects();\n\t\t}\n\t}\n\n\twindow.addEventListener('scroll', infiniteScroll);\n<\/script>\n\n<div id=\"canvas\"><\/div>\n<a class=\"title menu\" href=\"https:\/\/www.simonrisi.ch\/index\">Index<\/a>\n<div class=\"title menu menu--toggle\" aria-hidden=\"true\">Stop<\/div>\n<script>\n\tvar root = \"https:\/\/www.simonrisi.ch\/\";\n\tvar pixelation = {\n\t\tmin: 0,\n\t\tmax: 160,\n\t\tstep: 10,\n\t\tquality: 0.25,\n\t\tretina_scaling: true,\n\t};\n<\/script>\n<script src=\"https:\/\/www.simonrisi.ch\/assets\/js\/main.1688546879.js\" type=\"module\"><\/script><\/body><\/html>",
                "securityHeaders": {
                    "securityHeadersList": [],
                    "securityHeadersGrade": "F",
                    "securityHeadersScore": 0
                },
                "interactivePeriods": [
                    [
                        0,
                        349
                    ],
                    [
                        406,
                        3748
                    ]
                ],
                "longTasks": [
                    [
                        349,
                        406
                    ]
                ],
                "lastVisualChange": 0,
                "visualComplete85": 0,
                "visualComplete90": 0,
                "visualComplete95": 0,
                "visualComplete99": 0,
                "visualComplete": 0,
                "SpeedIndex": 0,
                "largestPaints": [
                    {
                        "event": "LargestTextPaint",
                        "time": 508,
                        "size": 82938,
                        "DOMNodeId": 4,
                        "nodeInfo": {
                            "nodeType": "H2",
                            "attributes": {
                                "class": "project-title title text-plane"
                            },
                            "bounds": [
                                0,
                                0,
                                1846,
                                50.375
                            ],
                            "styles": {
                                "background-image": "none"
                            }
                        }
                    },
                    {
                        "event": "LargestImagePaint",
                        "time": 508,
                        "size": 832165,
                        "DOMNodeId": 6,
                        "nodeInfo": {
                            "nodeType": "IMG",
                            "attributes": {
                                "class": "media-entry block-media-element",
                                "src": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x.jpg",
                                "crossorigin": "",
                                "data-sampler": "planeTexture",
                                "srcset": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-320x-q85.jpg 320w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-640x-q85.jpg 640w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1024x-q85.jpg 1024w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x-q85.jpg 1280w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1600x-q85.jpg 1600w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-2048x-q75.jpg 2048w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-2560x-q65.jpg 2560w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-3840x-q65.jpg 3840w",
                                "sizes": "112.5vh",
                                "width": "1280",
                                "height": "853",
                                "alt": "",
                                "loading": "eager"
                            },
                            "sourceURL": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x-q85.jpg",
                            "bounds": [
                                50.828125,
                                50.375,
                                1117.5625,
                                744.75
                            ],
                            "styles": {
                                "background-image": "none"
                            }
                        },
                        "imageUrl": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x-q85.jpg"
                    },
                    {
                        "event": "LargestContentfulPaint",
                        "time": 508,
                        "size": 832165,
                        "element": {
                            "nodeName": "IMG",
                            "boundingRect": {
                                "x": 50.828125,
                                "y": 50.375,
                                "width": 1117.5625,
                                "height": 744.75,
                                "top": 50.375,
                                "right": 1168.390625,
                                "bottom": 795.125,
                                "left": 50.828125
                            },
                            "outerHTML": "<img class=\"media-entry block-media-element\" src=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x.jpg\" crossorigin=\"\" data-sampler=\"planeTexture\" srcset=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-320x-q85.jpg 320w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-640x-q85.jpg 640w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1024x-q85.jpg 1024w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x-q85.jpg 1280w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1600x-q85.jpg 1600w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-2048x-q75.jpg 2048w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-2560x-q65.jpg 2560w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-3840x-q65.jpg 3840w\" sizes=\"112.5vh\" width=\"1280\" height=\"853\" alt=\"\" loading=\"eager\">",
                            "src": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x.jpg",
                            "currentSrc": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x-q85.jpg",
                            "content": "normal"
                        },
                        "type": "image",
                        "url": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x-q85.jpg"
                    },
                    {
                        "event": "LargestTextPaint",
                        "time": 507,
                        "size": 82938,
                        "DOMNodeId": 4,
                        "nodeInfo": {
                            "nodeType": "H2",
                            "attributes": {
                                "class": "project-title title text-plane"
                            },
                            "bounds": [
                                0,
                                0,
                                1846,
                                50.375
                            ],
                            "styles": {
                                "background-image": "none"
                            }
                        }
                    },
                    {
                        "event": "LargestImagePaint",
                        "time": 507,
                        "size": 832165,
                        "DOMNodeId": 6,
                        "nodeInfo": {
                            "nodeType": "IMG",
                            "attributes": {
                                "class": "media-entry block-media-element",
                                "src": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x.jpg",
                                "crossorigin": "",
                                "data-sampler": "planeTexture",
                                "srcset": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-320x-q85.jpg 320w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-640x-q85.jpg 640w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1024x-q85.jpg 1024w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x-q85.jpg 1280w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1600x-q85.jpg 1600w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-2048x-q75.jpg 2048w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-2560x-q65.jpg 2560w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-3840x-q65.jpg 3840w",
                                "sizes": "112.5vh",
                                "width": "1280",
                                "height": "853",
                                "alt": "",
                                "loading": "eager"
                            },
                            "sourceURL": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x-q85.jpg",
                            "bounds": [
                                50.828125,
                                50.375,
                                1117.5625,
                                744.75
                            ],
                            "styles": {
                                "background-image": "none"
                            }
                        }
                    },
                    {
                        "event": "LargestContentfulPaint",
                        "time": 507,
                        "size": 832165,
                        "element": {
                            "nodeName": "IMG",
                            "boundingRect": {
                                "x": 50.828125,
                                "y": 50.375,
                                "width": 1117.5625,
                                "height": 744.75,
                                "top": 50.375,
                                "right": 1168.390625,
                                "bottom": 795.125,
                                "left": 50.828125
                            },
                            "outerHTML": "<img class=\"media-entry block-media-element\" src=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x.jpg\" crossorigin=\"\" data-sampler=\"planeTexture\" srcset=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-320x-q85.jpg 320w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-640x-q85.jpg 640w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1024x-q85.jpg 1024w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x-q85.jpg 1280w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1600x-q85.jpg 1600w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-2048x-q75.jpg 2048w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-2560x-q65.jpg 2560w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-3840x-q65.jpg 3840w\" sizes=\"112.5vh\" width=\"1280\" height=\"853\" alt=\"\" loading=\"eager\">",
                            "src": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x.jpg",
                            "currentSrc": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x-q85.jpg",
                            "content": "normal"
                        },
                        "type": "image"
                    }
                ],
                "LargestContentfulPaintType": "image",
                "LargestContentfulPaintNodeType": "IMG",
                "LargestContentfulPaintImageURL": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x-q85.jpg",
                "chromeUserTiming": [
                    {
                        "name": "navigationStart",
                        "time": 100
                    },
                    {
                        "name": "fetchStart",
                        "time": 110
                    },
                    {
                        "name": "navigationStart",
                        "time": 140
                    },
                    {
                        "name": "domLoading",
                        "time": 140
                    },
                    {
                        "name": "responseEnd",
                        "time": 141
                    },
                    {
                        "name": "domInteractive",
                        "time": 141
                    },
                    {
                        "name": "domContentLoadedEventStart",
                        "time": 141
                    },
                    {
                        "name": "domContentLoadedEventEnd",
                        "time": 141
                    },
                    {
                        "name": "domComplete",
                        "time": 141
                    },
                    {
                        "name": "responseEnd",
                        "time": 306
                    },
                    {
                        "name": "unloadEventStart",
                        "time": 307
                    },
                    {
                        "name": "unloadEventEnd",
                        "time": 307
                    },
                    {
                        "name": "markAsMainFrame",
                        "time": 307
                    },
                    {
                        "name": "commitNavigationEnd",
                        "time": 308
                    },
                    {
                        "name": "domLoading",
                        "time": 308
                    },
                    {
                        "name": "domInteractive",
                        "time": 501
                    },
                    {
                        "name": "firstPaint",
                        "time": 507
                    },
                    {
                        "name": "firstContentfulPaint",
                        "time": 507
                    },
                    {
                        "name": "firstImagePaint",
                        "time": 507
                    },
                    {
                        "name": "firstMeaningfulPaintCandidate",
                        "time": 507
                    },
                    {
                        "name": "firstMeaningfulPaint",
                        "time": 507
                    },
                    {
                        "name": "firstMeaningfulPaint",
                        "time": 507
                    },
                    {
                        "name": "domContentLoadedEventStart",
                        "time": 706
                    },
                    {
                        "name": "domContentLoadedEventEnd",
                        "time": 706
                    },
                    {
                        "name": "domComplete",
                        "time": 812
                    },
                    {
                        "name": "loadEventStart",
                        "time": 812
                    },
                    {
                        "name": "loadEventEnd",
                        "time": 833
                    },
                    {
                        "name": "LargestTextPaint",
                        "time": 507
                    },
                    {
                        "name": "LargestImagePaint",
                        "time": 507
                    },
                    {
                        "name": "LargestContentfulPaint",
                        "time": 507
                    },
                    {
                        "name": "TotalLayoutShift",
                        "value": 0
                    },
                    {
                        "name": "CumulativeLayoutShift",
                        "value": 0
                    }
                ],
                "chromeUserTiming.navigationStart": 140,
                "chromeUserTiming.fetchStart": 111,
                "chromeUserTiming.domLoading": 308,
                "chromeUserTiming.responseEnd": 306,
                "chromeUserTiming.domInteractive": 501,
                "chromeUserTiming.domContentLoadedEventStart": 707,
                "chromeUserTiming.domContentLoadedEventEnd": 707,
                "chromeUserTiming.domComplete": 812,
                "chromeUserTiming.unloadEventStart": 308,
                "chromeUserTiming.unloadEventEnd": 308,
                "chromeUserTiming.markAsMainFrame": 308,
                "chromeUserTiming.commitNavigationEnd": 308,
                "chromeUserTiming.firstPaint": 507,
                "chromeUserTiming.firstContentfulPaint": 507,
                "chromeUserTiming.firstImagePaint": 507,
                "chromeUserTiming.firstMeaningfulPaintCandidate": 507,
                "chromeUserTiming.firstMeaningfulPaint": 507,
                "chromeUserTiming.loadEventStart": 812,
                "chromeUserTiming.loadEventEnd": 834,
                "chromeUserTiming.LargestTextPaint": 508,
                "chromeUserTiming.LargestImagePaint": 508,
                "chromeUserTiming.LargestContentfulPaint": 508,
                "chromeUserTiming.TotalLayoutShift": 0,
                "chromeUserTiming.CumulativeLayoutShift": 0,
                "blinkFeatureFirstUsed": {
                    "Features": {
                        "1075": {
                            "name": "V8SloppyMode",
                            "firstUsed": 612.04600000000005
                        },
                        "1441": {
                            "name": "SecureContextCheckPassed",
                            "firstUsed": 309.27600000000001
                        },
                        "1910": {
                            "name": "CrossOriginMainFrameNulledNameAccessed",
                            "firstUsed": 309.28399999999999
                        },
                        "4561": {
                            "name": "LinkRelPreloadAsFont",
                            "firstUsed": 310.68000000000001
                        },
                        "2627": {
                            "name": "PageLifeCycleFreeze",
                            "firstUsed": 311.654
                        },
                        "2188": {
                            "name": "PerformanceObserverForWindow",
                            "firstUsed": 317.78800000000001
                        },
                        "2927": {
                            "name": "LargestContentfulPaintExplicitlyRequested",
                            "firstUsed": 317.822
                        },
                        "3004": {
                            "name": "PerformanceObserverBufferedFlag",
                            "firstUsed": 317.82499999999999
                        },
                        "2782": {
                            "name": "LayoutJankExplicitlyRequested",
                            "firstUsed": 317.83499999999998
                        },
                        "4317": {
                            "name": "LinkRelCanonical",
                            "firstUsed": 321.255
                        },
                        "901": {
                            "name": "LinkRelPreload",
                            "firstUsed": 321.28399999999999
                        },
                        "2089": {
                            "name": "ARIAHiddenAttribute",
                            "firstUsed": 321.51100000000002
                        },
                        "138": {
                            "name": "SVGSVGElement",
                            "firstUsed": 321.58499999999998
                        },
                        "250": {
                            "name": "SVGSVGElementInDocument",
                            "firstUsed": 321.60000000000002
                        },
                        "522": {
                            "name": "Sizes",
                            "firstUsed": 321.78199999999998
                        },
                        "524": {
                            "name": "SrcsetWDescriptor",
                            "firstUsed": 323.601
                        },
                        "2934": {
                            "name": "LazyLoadImageLoadingAttributeEager",
                            "firstUsed": 323.61500000000001
                        },
                        "1229": {
                            "name": "HTMLMediaElement",
                            "firstUsed": 323.916
                        },
                        "2445": {
                            "name": "EnterPictureInPictureEventListener",
                            "firstUsed": 323.93000000000001
                        },
                        "2446": {
                            "name": "LeavePictureInPictureEventListener",
                            "firstUsed": 323.93200000000002
                        },
                        "1230": {
                            "name": "HTMLMediaElementInDocument",
                            "firstUsed": 323.971
                        },
                        "42": {
                            "name": "MaxAttribute",
                            "firstUsed": 324.80000000000001
                        },
                        "43": {
                            "name": "MinAttribute",
                            "firstUsed": 324.80799999999999
                        },
                        "4240": {
                            "name": "ScriptSchedulingType_ParserBlockingInline",
                            "firstUsed": 325.49799999999999
                        },
                        "969": {
                            "name": "CSSAtRuleCharset",
                            "firstUsed": 326.66699999999997
                        },
                        "2203": {
                            "name": "HasIDClassTagAttribute",
                            "firstUsed": 326.67399999999998
                        },
                        "970": {
                            "name": "CSSAtRuleFontFace",
                            "firstUsed": 326.69499999999999
                        },
                        "973": {
                            "name": "CSSAtRuleMedia",
                            "firstUsed": 326.74599999999998
                        },
                        "972": {
                            "name": "CSSAtRuleKeyframes",
                            "firstUsed": 326.81099999999998
                        },
                        "2204": {
                            "name": "HasBeforeOrAfterPseudoElement",
                            "firstUsed": 326.93200000000002
                        },
                        "4379": {
                            "name": "PerformanceEntryBufferSwaps",
                            "firstUsed": 330.488
                        },
                        "587": {
                            "name": "LangAttribute",
                            "firstUsed": 344.68700000000001
                        },
                        "588": {
                            "name": "LangAttributeOnHTML",
                            "firstUsed": 344.69099999999997
                        },
                        "590": {
                            "name": "LangAttributeDoesNotMatchToUILocale",
                            "firstUsed": 344.69400000000002
                        },
                        "664": {
                            "name": "SyntheticKeyframesInCompositedCSSAnimation",
                            "firstUsed": 345.29399999999998
                        },
                        "3803": {
                            "name": "OverflowClipAlongEitherAxis",
                            "firstUsed": 345.62599999999998
                        },
                        "1692": {
                            "name": "CSSFlexibleBox",
                            "firstUsed": 349.12799999999999
                        },
                        "2062": {
                            "name": "PrepareModuleScript",
                            "firstUsed": 419.61399999999998
                        },
                        "1076": {
                            "name": "V8StrictMode",
                            "firstUsed": 419.774
                        },
                        "4238": {
                            "name": "ScriptSchedulingType_Defer",
                            "firstUsed": 419.827
                        },
                        "2219": {
                            "name": "V8Element_GetBoundingClientRect_Method",
                            "firstUsed": 612.30600000000004
                        },
                        "2615": {
                            "name": "InstantiateModuleScript",
                            "firstUsed": 666.56100000000004
                        },
                        "3019": {
                            "name": "DOMStorageRead",
                            "firstUsed": 701.08500000000004
                        },
                        "2228": {
                            "name": "DocumentPageShowRegistered",
                            "firstUsed": 705.02700000000004
                        },
                        "2520": {
                            "name": "AddDocumentLevelPassiveDefaultWheelEventListener",
                            "firstUsed": 706.46000000000004
                        },
                        "2716": {
                            "name": "WindowDevicePixelRatio",
                            "firstUsed": 812.80600000000004
                        },
                        "1503": {
                            "name": "HTMLCanvasElement",
                            "firstUsed": 813.40999999999997
                        },
                        "3545": {
                            "name": "HTMLCanvasGetContext",
                            "firstUsed": 813.50699999999995
                        },
                        "2707": {
                            "name": "V8Window_MatchMedia_Method",
                            "firstUsed": 831.21500000000003
                        },
                        "4297": {
                            "name": "UnhandledExceptionCountInMainThread",
                            "firstUsed": 833.5
                        },
                        "2229": {
                            "name": "DocumentPageShowFired",
                            "firstUsed": 833.78399999999999
                        }
                    },
                    "CSSFeatures": {
                        "515": {
                            "name": "CSSPropertyVariable",
                            "firstUsed": 323.88600000000002
                        },
                        "6": {
                            "name": "CSSPropertyFontFamily",
                            "firstUsed": 326.70699999999999
                        },
                        "124": {
                            "name": "CSSPropertySrc",
                            "firstUsed": 326.721
                        },
                        "8": {
                            "name": "CSSPropertyFontStyle",
                            "firstUsed": 326.72399999999999
                        },
                        "10": {
                            "name": "CSSPropertyFontWeight",
                            "firstUsed": 326.72699999999998
                        },
                        "446": {
                            "name": "CSSPropertyTransform",
                            "firstUsed": 326.82799999999997
                        },
                        "7": {
                            "name": "CSSPropertyFontSize",
                            "firstUsed": 344.70800000000003
                        },
                        "20": {
                            "name": "CSSPropertyLineHeight",
                            "firstUsed": 344.71199999999999
                        },
                        "14": {
                            "name": "CSSPropertyWebkitFontSmoothing",
                            "firstUsed": 344.71600000000001
                        },
                        "89": {
                            "name": "CSSPropertyMargin",
                            "firstUsed": 344.72500000000002
                        },
                        "109": {
                            "name": "CSSPropertyPadding",
                            "firstUsed": 344.72899999999998
                        },
                        "69": {
                            "name": "CSSPropertyBoxSizing",
                            "firstUsed": 344.73200000000003
                        },
                        "21": {
                            "name": "CSSPropertyBackground",
                            "firstUsed": 344.74000000000001
                        },
                        "2": {
                            "name": "CSSPropertyColor",
                            "firstUsed": 344.74299999999999
                        },
                        "142": {
                            "name": "CSSPropertyTextShadow",
                            "firstUsed": 344.74700000000001
                        },
                        "119": {
                            "name": "CSSPropertyPosition",
                            "firstUsed": 344.84500000000003
                        },
                        "83": {
                            "name": "CSSPropertyLeft",
                            "firstUsed": 344.85000000000002
                        },
                        "149": {
                            "name": "CSSPropertyTop",
                            "firstUsed": 344.85199999999998
                        },
                        "161": {
                            "name": "CSSPropertyWidth",
                            "firstUsed": 344.85500000000002
                        },
                        "81": {
                            "name": "CSSPropertyHeight",
                            "firstUsed": 344.85700000000003
                        },
                        "165": {
                            "name": "CSSPropertyZIndex",
                            "firstUsed": 344.86000000000001
                        },
                        "4": {
                            "name": "CSSPropertyDisplay",
                            "firstUsed": 344.88400000000001
                        },
                        "235": {
                            "name": "CSSPropertyFlexDirection",
                            "firstUsed": 344.88799999999998
                        },
                        "240": {
                            "name": "CSSPropertyJustifyContent",
                            "firstUsed": 344.89100000000002
                        },
                        "424": {
                            "name": "CSSPropertyAnimation",
                            "firstUsed": 345.13799999999998
                        },
                        "369": {
                            "name": "CSSPropertyFill",
                            "firstUsed": 345.14600000000002
                        },
                        "157": {
                            "name": "CSSPropertyVerticalAlign",
                            "firstUsed": 345.149
                        },
                        "92": {
                            "name": "CSSPropertyMarginRight",
                            "firstUsed": 345.39600000000002
                        },
                        "239": {
                            "name": "CSSPropertyFlexWrap",
                            "firstUsed": 345.44499999999999
                        },
                        "231": {
                            "name": "CSSPropertyAlignItems",
                            "firstUsed": 345.44900000000001
                        },
                        "90": {
                            "name": "CSSPropertyMarginBottom",
                            "firstUsed": 345.45299999999997
                        },
                        "77": {
                            "name": "CSSPropertyCursor",
                            "firstUsed": 345.46300000000002
                        },
                        "339": {
                            "name": "CSSPropertyAliasWebkitUserSelect",
                            "firstUsed": 345.46600000000001
                        },
                        "539": {
                            "name": "CSSPropertyUserSelect",
                            "firstUsed": 345.46899999999999
                        },
                        "421": {
                            "name": "CSSPropertyTouchAction",
                            "firstUsed": 345.47199999999998
                        },
                        "433": {
                            "name": "CSSPropertyObjectFit",
                            "firstUsed": 345.5
                        },
                        "118": {
                            "name": "CSSPropertyPointerEvents",
                            "firstUsed": 345.59399999999999
                        },
                        "95": {
                            "name": "CSSPropertyMaxWidth",
                            "firstUsed": 345.59899999999999
                        },
                        "67": {
                            "name": "CSSPropertyBottom",
                            "firstUsed": 345.64400000000001
                        },
                        "93": {
                            "name": "CSSPropertyMarginTop",
                            "firstUsed": 345.70699999999999
                        },
                        "128": {
                            "name": "CSSPropertyTextAlign",
                            "firstUsed": 345.72699999999998
                        },
                        "657": {
                            "name": "CSSPropertyAspectRatio",
                            "firstUsed": 348.61900000000003
                        },
                        "122": {
                            "name": "CSSPropertyRight",
                            "firstUsed": 420.02800000000002
                        },
                        "158": {
                            "name": "CSSPropertyVisibility",
                            "firstUsed": 420.03800000000001
                        },
                        "129": {
                            "name": "CSSPropertyTextDecoration",
                            "firstUsed": 420.08600000000001
                        }
                    },
                    "AnimatedCSSFeatures": []
                },
                "maxFID": 0,
                "TTIMeasurementEnd": 3748,
                "LastInteractive": 508,
                "TotalBlockingTime": 0,
                "testID": "241224_BiDcDA_AJF",
                "step": 1,
                "effectiveBps": 5671,
                "render": 0,
                "domTime": 0,
                "aft": 0,
                "titleTime": 142,
                "domLoading": 0,
                "server_rtt": 0,
                "lighthouse.Performance": 0.98999999999999999,
                "lighthouse.Performance.first-contentful-paint": 660.09699999999998,
                "lighthouse.Performance.largest-contentful-paint": 684.31100000000004,
                "lighthouse.Performance.total-blocking-time": 0,
                "lighthouse.Performance.cumulative-layout-shift": 0,
                "lighthouse.Performance.speed-index": 1021,
                "lighthouse.Accessibility": 0.91000000000000003,
                "lighthouse.BestPractices": 0.95999999999999996,
                "lighthouse.SEO": 0.82999999999999996,
                "lighthouse.PWA": 0.28999999999999998,
                "edge-processed": true,
                "utilization": {
                    "cpu": {
                        "data": {
                            "0": 0,
                            "103": 30,
                            "204": 10.5,
                            "305": 70,
                            "405": 15,
                            "506": 90.5,
                            "607": 100,
                            "709": 100,
                            "810": 100,
                            "910": 100,
                            "1011": 57.899999999999999,
                            "1111": 15,
                            "1214": 23.800000000000001,
                            "1315": 55,
                            "1415": 18.199999999999999,
                            "1516": 55,
                            "1617": 14.300000000000001,
                            "1717": 21.100000000000001,
                            "1818": 33.299999999999997,
                            "1918": 18.199999999999999,
                            "2019": 52.600000000000001,
                            "2119": 10,
                            "2220": 30,
                            "2321": 70,
                            "2421": 14.300000000000001,
                            "2522": 45,
                            "2622": 10,
                            "2723": 30,
                            "2824": 38.100000000000001,
                            "2924": 10,
                            "3025": 60.899999999999999,
                            "3125": 10.5,
                            "3226": 33.299999999999997,
                            "3327": 63.200000000000003,
                            "3427": 14.300000000000001,
                            "3528": 52.600000000000001,
                            "3628": 14.300000000000001,
                            "3729": 42.899999999999999,
                            "3829": 33.299999999999997,
                            "3939": 61.899999999999999
                        },
                        "max": 100,
                        "count": 40
                    },
                    "bw": {
                        "data": {
                            "0": 0,
                            "103": 0,
                            "204": 0,
                            "305": 31881,
                            "405": 1044084,
                            "506": 5238,
                            "607": 0,
                            "709": 0,
                            "810": 0,
                            "910": 0,
                            "1011": 0,
                            "1111": 0,
                            "1214": 3266,
                            "1315": 0,
                            "1415": 0,
                            "1516": 0,
                            "1617": 0,
                            "1717": 0,
                            "1818": 0,
                            "1918": 0,
                            "2019": 0,
                            "2119": 0,
                            "2220": 0,
                            "2321": 0,
                            "2421": 0,
                            "2522": 0,
                            "2622": 0,
                            "2723": 0,
                            "2824": 0,
                            "2924": 0,
                            "3025": 0,
                            "3125": 0,
                            "3226": 0,
                            "3327": 0,
                            "3427": 0,
                            "3528": 0,
                            "3628": 0,
                            "3729": 23302,
                            "3829": 852154,
                            "3939": 0
                        },
                        "max": 1044084,
                        "count": 40
                    }
                },
                "effectiveBpsDoc": 5671,
                "pages": {
                    "details": "https:\/\/www.webpagetest.org\/result\/241224_BiDcDA_AJF\/1\/details\/cached\/",
                    "checklist": "https:\/\/www.webpagetest.org\/result\/241224_BiDcDA_AJF\/1\/performance_optimization\/cached\/",
                    "breakdown": "https:\/\/www.webpagetest.org\/result\/241224_BiDcDA_AJF\/1\/breakdown\/cached\/",
                    "domains": "https:\/\/www.webpagetest.org\/result\/241224_BiDcDA_AJF\/1\/domains\/cached\/",
                    "screenShot": "https:\/\/www.webpagetest.org\/result\/241224_BiDcDA_AJF\/1\/screen_shot\/cached\/",
                    "opportunities": "https:\/\/www.webpagetest.org\/result\/241224_BiDcDA_AJF\/1\/experiments\/cached\/"
                },
                "thumbnails": {
                    "waterfall": "https:\/\/www.webpagetest.org\/result\/241224_BiDcDA_AJF\/1_Cached_waterfall_thumb.png",
                    "checklist": "https:\/\/www.webpagetest.org\/result\/241224_BiDcDA_AJF\/1_Cached_optimization_thumb.png",
                    "screenShot": "https:\/\/www.webpagetest.org\/result\/241224_BiDcDA_AJF\/1_Cached_screen_thumb.png"
                },
                "images": {
                    "waterfall": "https:\/\/www.webpagetest.org\/result\/24\/12\/24\/BiDcDA\/AJF\/1_Cached_waterfall.png",
                    "connectionView": "https:\/\/www.webpagetest.org\/result\/24\/12\/24\/BiDcDA\/AJF\/1_Cached_connection.png",
                    "checklist": "https:\/\/www.webpagetest.org\/result\/24\/12\/24\/BiDcDA\/AJF\/1_Cached_optimization.png",
                    "screenShot": "https:\/\/www.webpagetest.org\/getfile.php?test=241224_BiDcDA_AJF&file=1_Cached_screen.jpg"
                },
                "rawData": {
                    "scriptTiming": "https:\/\/www.webpagetest.org\/getgzip.php?test=241224_BiDcDA_AJF&file=1_Cached_script_timing.json",
                    "headers": "https:\/\/www.webpagetest.org\/result\/24\/12\/24\/BiDcDA\/AJF\/1_Cached_report.txt",
                    "pageData": "https:\/\/www.webpagetest.org\/result\/24\/12\/24\/BiDcDA\/AJF\/1_Cached_IEWPG.txt",
                    "requestsData": "https:\/\/www.webpagetest.org\/result\/24\/12\/24\/BiDcDA\/AJF\/1_Cached_IEWTR.txt",
                    "utilization": "https:\/\/www.webpagetest.org\/result\/24\/12\/24\/BiDcDA\/AJF\/1_Cached_progress.csv",
                    "trace": "https:\/\/www.webpagetest.org\/getgzip.php?test=241224_BiDcDA_AJF&compressed=1&file=1_Cached_trace.json.gz"
                },
                "videoFrames": [
                    {
                        "time": 0,
                        "image": "https:\/\/www.webpagetest.org\/getfile.php?test=241224_BiDcDA_AJF&video=video_1_cached&file=ms_000000.jpg",
                        "VisuallyComplete": 100
                    }
                ],
                "domains": {
                    "www.simonrisi.ch": {
                        "bytes": 3471,
                        "requests": 1,
                        "connections": 1
                    }
                },
                "breakdown": {
                    "html": {
                        "color": [
                            130,
                            181,
                            252
                        ],
                        "bytes": 3471,
                        "bytesUncompressed": 16341,
                        "requests": 1
                    },
                    "js": {
                        "color": [
                            254,
                            197,
                            132
                        ],
                        "bytes": 0,
                        "bytesUncompressed": 0,
                        "requests": 0
                    },
                    "css": {
                        "color": [
                            178,
                            234,
                            148
                        ],
                        "bytes": 0,
                        "bytesUncompressed": 0,
                        "requests": 0
                    },
                    "image": {
                        "color": [
                            196,
                            154,
                            232
                        ],
                        "bytes": 0,
                        "bytesUncompressed": 0,
                        "requests": 0
                    },
                    "flash": {
                        "color": [
                            45,
                            183,
                            193
                        ],
                        "bytes": 0,
                        "bytesUncompressed": 0,
                        "requests": 0
                    },
                    "font": {
                        "color": [
                            255,
                            82,
                            62
                        ],
                        "bytes": 0,
                        "bytesUncompressed": 0,
                        "requests": 0
                    },
                    "video": {
                        "color": [
                            33,
                            194,
                            162
                        ],
                        "bytes": 0,
                        "bytesUncompressed": 0,
                        "requests": 0
                    },
                    "other": {
                        "color": [
                            196,
                            196,
                            196
                        ],
                        "bytes": 0,
                        "bytesUncompressed": 0,
                        "requests": 0
                    }
                },
                "consoleLog": [
                    {
                        "source": "console-api",
                        "level": "warning",
                        "text": "Renderer: WebGL context could not be created",
                        "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/utils\/utils.js",
                        "line": 16,
                        "column": 22
                    },
                    {
                        "source": "console-api",
                        "level": "error",
                        "text": "Plane: Unable to create a Plane because the Renderer WebGL context is not defined",
                        "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/utils\/utils.js",
                        "line": 28,
                        "column": 19
                    },
                    {
                        "source": "console-api",
                        "level": "error",
                        "text": "Plane: Unable to create a Plane because the Renderer WebGL context is not defined",
                        "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/utils\/utils.js",
                        "line": 28,
                        "column": 19
                    },
                    {
                        "source": "console-api",
                        "level": "error",
                        "text": "Plane: Unable to create a Plane because the Renderer WebGL context is not defined",
                        "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/utils\/utils.js",
                        "line": 28,
                        "column": 19
                    },
                    {
                        "source": "console-api",
                        "level": "error",
                        "text": "Plane: Unable to create a Plane because the Renderer WebGL context is not defined",
                        "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/utils\/utils.js",
                        "line": 28,
                        "column": 19
                    },
                    {
                        "source": "console-api",
                        "level": "error",
                        "text": "Plane: Unable to create a Plane because the Renderer WebGL context is not defined",
                        "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/utils\/utils.js",
                        "line": 28,
                        "column": 19
                    },
                    {
                        "source": "console-api",
                        "level": "error",
                        "text": "TextTexture: can't be created because the WebGL context is undefined",
                        "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/TextTexture.js",
                        "line": 89,
                        "column": 21
                    },
                    {
                        "source": "console-api",
                        "level": "error",
                        "text": "curtains onRender error undefined",
                        "url": "https:\/\/www.simonrisi.ch\/assets\/js\/main.1688546879.js",
                        "line": 252,
                        "column": 13
                    },
                    {
                        "source": "console-api",
                        "level": "log",
                        "text": "plane error [object Object]",
                        "url": "https:\/\/www.simonrisi.ch\/assets\/js\/main.1688546879.js",
                        "line": 482,
                        "column": 15
                    },
                    {
                        "source": "console-api",
                        "level": "log",
                        "text": "plane error [object Object]",
                        "url": "https:\/\/www.simonrisi.ch\/assets\/js\/main.1688546879.js",
                        "line": 482,
                        "column": 15
                    },
                    {
                        "source": "console-api",
                        "level": "log",
                        "text": "plane error [object Object]",
                        "url": "https:\/\/www.simonrisi.ch\/assets\/js\/main.1688546879.js",
                        "line": 482,
                        "column": 15
                    },
                    {
                        "source": "console-api",
                        "level": "log",
                        "text": "plane error [object Object]",
                        "url": "https:\/\/www.simonrisi.ch\/assets\/js\/main.1688546879.js",
                        "line": 482,
                        "column": 15
                    }
                ]
            }
        },
        "runs": {
            "1": {
                "firstView": {
                    "numSteps": 1,
                    "run": 1,
                    "tester": "wpt-fra-lb-mc8d-10.10.1.9",
                    "loadTime": 15827,
                    "docTime": 15827,
                    "fullyLoaded": 15827,
                    "bytesOut": 93047,
                    "bytesOutDoc": 93047,
                    "bytesIn": 8831806,
                    "bytesInDoc": 8831806,
                    "requests": [
                        {
                            "type": 3,
                            "id": "2BAFB858D3E4AFD7674C953F9709BAF6",
                            "request_id": "2BAFB858D3E4AFD7674C953F9709BAF6",
                            "ip_addr": "217.26.52.23",
                            "full_url": "https:\/\/www.simonrisi.ch\/",
                            "is_secure": 1,
                            "method": "GET",
                            "host": "www.simonrisi.ch",
                            "url": "\/",
                            "raw_id": "2BAFB858D3E4AFD7674C953F9709BAF6",
                            "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                            "documentURL": "https:\/\/www.simonrisi.ch\/",
                            "responseCode": 200,
                            "request_type": "Document",
                            "load_ms": 61,
                            "ttfb_ms": 60,
                            "load_start": 316,
                            "load_start_float": 316.00007799999997,
                            "bytesIn": 3471,
                            "objectSize": 3471,
                            "objectSizeUncompressed": 16341,
                            "chunks": [
                                {
                                    "ts": 377,
                                    "bytes": 3471,
                                    "inflated": 16341
                                }
                            ],
                            "expires": "",
                            "cacheControl": "",
                            "contentType": "text\/html",
                            "contentEncoding": "gzip",
                            "socket": 91,
                            "protocol": "HTTP\/2",
                            "dns_start": 1,
                            "dns_end": 78,
                            "connect_start": 78,
                            "connect_end": 114,
                            "ssl_start": 114,
                            "ssl_end": 316,
                            "securityDetails": {
                                "protocol": "TLS 1.3",
                                "keyExchange": "",
                                "keyExchangeGroup": "X25519",
                                "cipher": "AES_256_GCM",
                                "certificateId": 0,
                                "subjectName": "www.simonrisi.ch",
                                "sanList": [
                                    "www.simonrisi.ch"
                                ],
                                "issuer": "R10",
                                "validFrom": 1734604322,
                                "validTo": 1742380321,
                                "signedCertificateTimestampList": [
                                    {
                                        "status": "Verified",
                                        "origin": "Embedded in certificate",
                                        "logDescription": "Google 'Xenon2025h1' log",
                                        "logId": "CF1156EED52E7CAFF3875BD9692E9BE91A71674AB017ECAC01D25B77CECC3B08",
                                        "timestamp": 1734607832360,
                                        "hashAlgorithm": "SHA-256",
                                        "signatureAlgorithm": "ECDSA",
                                        "signatureData": "3045022100FFF41E3C5BFE5DA802036FA16D26E88CAB293F4B63151A95DCCBFF102F0B8F31022050F080422C04F778FD5965B1331A03247DAE471B10CC7D23FD0FAC37A3F45F18"
                                    },
                                    {
                                        "status": "Verified",
                                        "origin": "Embedded in certificate",
                                        "logDescription": "Sectigo 'Mammoth2025h1'",
                                        "logId": "134ADF1AB5984209780C6FEF4C7A91A416B72349CE58576ADFAEDAA7C2ABE022",
                                        "timestamp": 1734607832498,
                                        "hashAlgorithm": "SHA-256",
                                        "signatureAlgorithm": "ECDSA",
                                        "signatureData": "3045022100F3915EA5E08D5E7A4BCB4D47CA0F024141AB83E105CA1E0B2DF4E90D914549DF022034B5FA1EE6A88084F6AC5D5D2FA693A1A2FBF61DF323D5E633C11CAF5680CAE9"
                                    }
                                ],
                                "certificateTransparencyCompliance": "compliant",
                                "serverSignatureAlgorithm": 2052,
                                "encryptedClientHello": false
                            },
                            "initiator": "https:\/\/www.simonrisi.ch\/",
                            "initiator_line": "",
                            "initiator_column": "",
                            "initiator_type": "script",
                            "priority": "Highest",
                            "initial_priority": "Highest",
                            "server_rtt": null,
                            "headers": {
                                "request": [
                                    ":authority: www.simonrisi.ch",
                                    ":method: GET",
                                    ":path: \/",
                                    ":scheme: https",
                                    "accept: text\/html,application\/xhtml+xml,application\/xml;q=0.9,image\/avif,image\/webp,image\/apng,*\/*;q=0.8,application\/signed-exchange;v=b3;q=0.7",
                                    "accept-encoding: gzip, deflate, br, zstd",
                                    "accept-language: en-US,en;q=0.9",
                                    "priority: u=0, i",
                                    "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                    "sec-ch-ua-mobile: ?0",
                                    "sec-ch-ua-platform: \"Unknown\"",
                                    "sec-fetch-dest: document",
                                    "sec-fetch-mode: navigate",
                                    "sec-fetch-site: cross-site",
                                    "upgrade-insecure-requests: 1",
                                    "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                                ],
                                "response": [
                                    "content-encoding: gzip",
                                    "content-type: text\/html; charset=UTF-8",
                                    "date: Tue, 24 Dec 2024 20:41:38 GMT",
                                    "server: Apache",
                                    "vary: Accept-Encoding",
                                    ":status: 200"
                                ]
                            },
                            "bytesOut": 2122,
                            "score_cache": -1,
                            "score_cdn": -1,
                            "score_gzip": 100,
                            "score_cookies": -1,
                            "score_keep-alive": 100,
                            "score_minify": -1,
                            "score_combine": -1,
                            "score_compress": -1,
                            "score_etags": -1,
                            "dns_ms": 77,
                            "connect_ms": 36,
                            "ssl_ms": 202,
                            "gzip_total": 3580,
                            "gzip_save": 0,
                            "minify_total": null,
                            "minify_save": null,
                            "image_total": null,
                            "image_save": null,
                            "cache_time": null,
                            "cdn_provider": "",
                            "server_count": null,
                            "created": 47,
                            "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                            "http2_stream_id": 1,
                            "http2_stream_dependency": 0,
                            "http2_stream_weight": 256,
                            "http2_stream_exclusive": 1,
                            "http2_server_settings": {
                                "SETTINGS_MAX_CONCURRENT_STREAMS": 100
                            },
                            "tls_version": "TLS 1.3",
                            "tls_resumed": "False",
                            "tls_next_proto": "h2",
                            "tls_cipher_suite": 4866,
                            "netlog_id": 78,
                            "certificates": [
                                "-----BEGIN CERTIFICATE-----\nMIIE8DCCA9igAwIBAgISBD3S1hmVpFZj02cdzmfGzO4WMA0GCSqGSIb3DQEBCwUA\nMDMxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQwwCgYDVQQD\nEwNSMTAwHhcNMjQxMjE5MTAzMjAyWhcNMjUwMzE5MTAzMjAxWjAbMRkwFwYDVQQD\nExB3d3cuc2ltb25yaXNpLmNoMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC\nAQEAtGOg2YeQlYpDvDWezLAMM+NtPoAI4HjrXby8J8IYDrzviSjbox\/+C4xUISpO\nrLwqN9C03hilmMfl\/Yb\/8zclBdNuMurbn\/6DKwt3KfCRExM5A2EpIpbeheFoK6vQ\nAN9nF82rv6g\/UZRIOULQw4f+vwdth+1FmcRBTjv\/DCbb2JsCvf9jjwk3biUPPlDl\ncivrsKb0UY863GtzsuRWCrIhbX0R99iIFHUu++rNKL1fW6Bz17TaFBY5iZ8RaUR7\ngPjTJLzDEgKbXb5UGm7P4Ye9ozvnSSn6ZjxfBf9cI5cVB2Ou16tZNz8dcZEFCYoP\nKKF5\/XyZFyrLI6+GI6+G4h344wIDAQABo4ICFDCCAhAwDgYDVR0PAQH\/BAQDAgWg\nMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0G\nA1UdDgQWBBREHw\/6T2sVUKquhFrZBIfB4fegIDAfBgNVHSMEGDAWgBS7vMNHpeS8\nqcbDpHIMEI2iNeHI6DBXBggrBgEFBQcBAQRLMEkwIgYIKwYBBQUHMAGGFmh0dHA6\nLy9yMTAuby5sZW5jci5vcmcwIwYIKwYBBQUHMAKGF2h0dHA6Ly9yMTAuaS5sZW5j\nci5vcmcvMBsGA1UdEQQUMBKCEHd3dy5zaW1vbnJpc2kuY2gwEwYDVR0gBAwwCjAI\nBgZngQwBAgEwggEEBgorBgEEAdZ5AgQCBIH1BIHyAPAAdgDPEVbu1S58r\/OHW9lp\nLpvpGnFnSrAX7KwB0lt3zsw7CAAAAZPerwUoAAAEAwBHMEUCIQD\/9B48W\/5dqAID\nb6FtJuiMqyk\/S2MVGpXcy\/8QLwuPMQIgUPCAQiwE93j9WWWxMxoDJH2uRxsQzH0j\n\/Q+sN6P0XxgAdgATSt8atZhCCXgMb+9MepGkFrcjSc5YV2rfrtqnwqvgIgAAAZPe\nrwWyAAAEAwBHMEUCIQDzkV6l4I1eekvLTUfKDwJBQauD4QXKHgst9OkNkUVJ3wIg\nNLX6HuaogIT2rF1dL6aToaL79h3zI9XmM8Ecr1aAyukwDQYJKoZIhvcNAQELBQAD\nggEBAFjixpHgTQARvXPwI8qvvSR8km6g6eM7wIKHKFCWa+wL6EApK4FShXQdo5C4\nSAYEqJGuIRLJ7tE+TKhauxb2996oEO9MyskyNSyL7te9np3lzebU14HI6yjOBjJ\/\nxvQ\/31ZaIBa8TfMfwG1EC5mb75sJIU\/XddFYKcgyILIoWBUngINCHhPwR1xSHB3a\n68X++qSiLNoFpUOgk8rjSWSY0QNY1MIe9ALt4QS\/IhiZ6FBx\/kL6GM+czhPw9F1Z\nayITPeeVaLorA6PSGxkKjmfQwwxplmpkwt6vsmtPEnVrpxBVRiEnSVH7boFq9AJh\nOOntxNT5i5WzmS\/oBtyzaR7gf4c=\n-----END CERTIFICATE-----\n",
                                "-----BEGIN CERTIFICATE-----\nMIIFBTCCAu2gAwIBAgIQS6hSk\/eaL6JzBkuoBI110DANBgkqhkiG9w0BAQsFADBP\nMQswCQYDVQQGEwJVUzEpMCcGA1UEChMgSW50ZXJuZXQgU2VjdXJpdHkgUmVzZWFy\nY2ggR3JvdXAxFTATBgNVBAMTDElTUkcgUm9vdCBYMTAeFw0yNDAzMTMwMDAwMDBa\nFw0yNzAzMTIyMzU5NTlaMDMxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBF\nbmNyeXB0MQwwCgYDVQQDEwNSMTAwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK\nAoIBAQDPV+XmxFQS7bRH\/sknWHZGUCiMHT6I3wWd1bUYKb3dtVq\/+vbOo76vACFL\nYlpaPAEvxVgD9on\/jhFD68G14BQHlo9vH9fnuoE5CXVlt8KvGFs3Jijno\/QHK20a\n\/6tYvJWuQP\/py1fEtVt\/eA0YYbwX51TGu0mRzW4Y0YCF7qZlNrx06rxQTOr8IfM4\nFpOUurDTazgGzRYSespSdcitdrLCnF2YRVxvYXvGLe48E1KGAdlX5jgc3421H5KR\nmudKHMxFqHJV8LDmowfs\/acbZp4\/SItxhHFYyTr6717yW0QrPHTnj7JHwQdqzZq3\nDZb3EoEmUVQK7GH29\/Xi8orIlQ2NAgMBAAGjgfgwgfUwDgYDVR0PAQH\/BAQDAgGG\nMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATASBgNVHRMBAf8ECDAGAQH\/\nAgEAMB0GA1UdDgQWBBS7vMNHpeS8qcbDpHIMEI2iNeHI6DAfBgNVHSMEGDAWgBR5\ntFnme7bl5AFzgAiIyBpY9umbbjAyBggrBgEFBQcBAQQmMCQwIgYIKwYBBQUHMAKG\nFmh0dHA6Ly94MS5pLmxlbmNyLm9yZy8wEwYDVR0gBAwwCjAIBgZngQwBAgEwJwYD\nVR0fBCAwHjAcoBqgGIYWaHR0cDovL3gxLmMubGVuY3Iub3JnLzANBgkqhkiG9w0B\nAQsFAAOCAgEAkrHnQTfreZ2B5s3iJeE6IOmQRJWjgVzPw139vaBw1bGWKCIL0vIo\nzwzn1OZDjCQiHcFCktEJr59L9MhwTyAWsVrdAfYf+B9haxQnsHKNY67u4s5Lzzfd\nu6PUzeetUK29v+PsPmI2cJkxp+iN3epi4hKu9ZzUPSwMqtCceb7qPVxEbpYxY1p9\n1n5PJKBLBX9eb9LU6l8zSxPWV7bK3lG4XaMJgnT9x3ies7msFtpKK5bDtotij\/l0\nGaKeA97pb5uwD9KgWvaFXMIEt8jVTjLEvwRdvCn294GPDF08U8lAkIv7tghluaQh\n1QnlE4SEN4LOECj8dsIGJXpGUk3aU3KkJz9icKy+aUgA+2cP21uh6NcDIS3XyfaZ\nQjmDQ993ChII8SXWupQZVBiIpcWO4RqZk3lr7Bz5MUCwzDIA359e57SSq5CCkY0N\n4B6Vulk7LktfwrdGNVI5BsC9qqxSwSKgRJeZ9wygIaehbHFHFhcBaMDKpiZlBHyz\nrsnnlFXCb5s8HKn5LsUgGvB24L7sGNZP2CX7dhHov+YhD+jozLW2p9W4959Bz2Ei\nRmqDtmiXLnzqTpXbI+suyCsohKRg6Un0RC47+cpiVwHiXZAW+cn8eiNIjqbVgXLx\nKPpdzvvtTnOPlC7SQZSYmdunr3Bf9b77AiC\/ZidstK36dRILKz7OA54=\n-----END CERTIFICATE-----\n"
                            ],
                            "server_port": "443",
                            "final_base_page": true,
                            "is_base_page": true,
                            "load_end": 377,
                            "ttfb_start": 316,
                            "ttfb_end": 376,
                            "download_start": 376,
                            "download_end": 377,
                            "download_ms": 1,
                            "all_start": 1,
                            "all_end": 377,
                            "all_ms": 376,
                            "index": 0,
                            "number": 1,
                            "cpuTimes": {
                                "EvaluateScript": 2,
                                "v8.compile": 0
                            },
                            "cpu.EvaluateScript": 2,
                            "cpu.v8.compile": 0,
                            "cpuTime": 2,
                            "js_timing": [
                                [
                                    621.84400000000005,
                                    623.25
                                ],
                                [
                                    623.495,
                                    623.71600000000001
                                ],
                                [
                                    621.85699999999997,
                                    622.19500000000005
                                ],
                                [
                                    623.58699999999999,
                                    623.69000000000005
                                ]
                            ]
                        },
                        {
                            "type": 3,
                            "id": "26637.2",
                            "request_id": "26637.2",
                            "ip_addr": "217.26.52.23",
                            "full_url": "https:\/\/www.simonrisi.ch\/assets\/fonts\/ArialCrack17-Bold.woff2",
                            "is_secure": 1,
                            "method": "GET",
                            "host": "www.simonrisi.ch",
                            "url": "\/assets\/fonts\/ArialCrack17-Bold.woff2",
                            "raw_id": "26637.2",
                            "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                            "documentURL": "https:\/\/www.simonrisi.ch\/",
                            "responseCode": 200,
                            "request_type": "Font",
                            "load_ms": 114,
                            "ttfb_ms": 78,
                            "load_start": 394,
                            "load_start_float": 394.00009399999999,
                            "bytesIn": 26096,
                            "objectSize": 26096,
                            "objectSizeUncompressed": 26096,
                            "chunks": [
                                {
                                    "ts": 474,
                                    "bytes": 16297
                                },
                                {
                                    "ts": 508,
                                    "bytes": 9799
                                }
                            ],
                            "expires": "",
                            "cacheControl": "",
                            "contentType": "font\/woff2",
                            "contentEncoding": "",
                            "socket": 91,
                            "protocol": "HTTP\/2",
                            "dns_start": -1,
                            "dns_end": -1,
                            "connect_start": -1,
                            "connect_end": -1,
                            "ssl_start": -1,
                            "ssl_end": -1,
                            "initiator": "https:\/\/www.simonrisi.ch\/",
                            "initiator_line": 15,
                            "initiator_column": "",
                            "initiator_type": "parser",
                            "priority": "High",
                            "initial_priority": "High",
                            "server_rtt": null,
                            "headers": {
                                "request": [
                                    ":authority: www.simonrisi.ch",
                                    ":method: GET",
                                    ":path: \/assets\/fonts\/ArialCrack17-Bold.woff2",
                                    ":scheme: https",
                                    "accept: *\/*",
                                    "accept-encoding: gzip, deflate, br, zstd",
                                    "accept-language: en-US,en;q=0.9",
                                    "origin: https:\/\/www.simonrisi.ch",
                                    "priority: u=1",
                                    "referer: https:\/\/www.simonrisi.ch\/",
                                    "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                    "sec-ch-ua-mobile: ?0",
                                    "sec-ch-ua-platform: \"Unknown\"",
                                    "sec-fetch-dest: font",
                                    "sec-fetch-mode: cors",
                                    "sec-fetch-site: same-origin",
                                    "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                                ],
                                "response": [
                                    "accept-ranges: bytes",
                                    "content-length: 26096",
                                    "content-type: font\/woff2",
                                    "date: Tue, 24 Dec 2024 20:41:38 GMT",
                                    "etag: \"65f0-5ff9b3d7c30e3\"",
                                    "last-modified: Mon, 03 Jul 2023 20:45:00 GMT",
                                    "server: Apache",
                                    ":status: 200"
                                ]
                            },
                            "bytesOut": 1930,
                            "score_cache": 0,
                            "score_cdn": 0,
                            "score_gzip": -1,
                            "score_cookies": -1,
                            "score_keep-alive": 100,
                            "score_minify": -1,
                            "score_combine": -1,
                            "score_compress": -1,
                            "score_etags": -1,
                            "dns_ms": -1,
                            "connect_ms": -1,
                            "ssl_ms": -1,
                            "gzip_total": null,
                            "gzip_save": null,
                            "minify_total": null,
                            "minify_save": null,
                            "image_total": null,
                            "image_save": null,
                            "cache_time": 0,
                            "cdn_provider": "",
                            "server_count": null,
                            "created": 386,
                            "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                            "http2_stream_id": 5,
                            "http2_stream_dependency": 3,
                            "http2_stream_weight": 220,
                            "http2_stream_exclusive": 1,
                            "netlog_id": 94,
                            "server_port": "443",
                            "renderBlocking": "non_blocking",
                            "load_end": 508,
                            "ttfb_start": 394,
                            "ttfb_end": 472,
                            "download_start": 472,
                            "download_end": 508,
                            "download_ms": 36,
                            "all_start": 394,
                            "all_end": 508,
                            "all_ms": 114,
                            "index": 1,
                            "number": 2
                        },
                        {
                            "type": 3,
                            "id": "26637.3",
                            "request_id": "26637.3",
                            "ip_addr": "217.26.52.23",
                            "full_url": "https:\/\/www.simonrisi.ch\/assets\/fonts\/Times-Small-Text-MT-Std-Regular.woff2",
                            "is_secure": 1,
                            "method": "GET",
                            "host": "www.simonrisi.ch",
                            "url": "\/assets\/fonts\/Times-Small-Text-MT-Std-Regular.woff2",
                            "raw_id": "26637.3",
                            "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                            "documentURL": "https:\/\/www.simonrisi.ch\/",
                            "responseCode": 200,
                            "request_type": "Font",
                            "load_ms": 143,
                            "ttfb_ms": 142,
                            "load_start": 394,
                            "load_start_float": 394.00009999999997,
                            "bytesIn": 15288,
                            "objectSize": 15288,
                            "objectSizeUncompressed": 15288,
                            "chunks": [
                                {
                                    "ts": 537,
                                    "bytes": 15288
                                }
                            ],
                            "expires": "",
                            "cacheControl": "",
                            "contentType": "font\/woff2",
                            "contentEncoding": "",
                            "socket": 91,
                            "protocol": "HTTP\/2",
                            "dns_start": -1,
                            "dns_end": -1,
                            "connect_start": -1,
                            "connect_end": -1,
                            "ssl_start": -1,
                            "ssl_end": -1,
                            "initiator": "https:\/\/www.simonrisi.ch\/",
                            "initiator_line": 16,
                            "initiator_column": "",
                            "initiator_type": "parser",
                            "priority": "High",
                            "initial_priority": "High",
                            "server_rtt": null,
                            "headers": {
                                "request": [
                                    ":authority: www.simonrisi.ch",
                                    ":method: GET",
                                    ":path: \/assets\/fonts\/Times-Small-Text-MT-Std-Regular.woff2",
                                    ":scheme: https",
                                    "accept: *\/*",
                                    "accept-encoding: gzip, deflate, br, zstd",
                                    "accept-language: en-US,en;q=0.9",
                                    "origin: https:\/\/www.simonrisi.ch",
                                    "priority: u=1",
                                    "referer: https:\/\/www.simonrisi.ch\/",
                                    "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                    "sec-ch-ua-mobile: ?0",
                                    "sec-ch-ua-platform: \"Unknown\"",
                                    "sec-fetch-dest: font",
                                    "sec-fetch-mode: cors",
                                    "sec-fetch-site: same-origin",
                                    "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                                ],
                                "response": [
                                    "accept-ranges: bytes",
                                    "content-length: 15288",
                                    "content-type: font\/woff2",
                                    "date: Tue, 24 Dec 2024 20:41:38 GMT",
                                    "etag: \"3bb8-5ff9b3d823fd7\"",
                                    "last-modified: Mon, 03 Jul 2023 20:45:00 GMT",
                                    "server: Apache",
                                    ":status: 200"
                                ]
                            },
                            "bytesOut": 1972,
                            "score_cache": 0,
                            "score_cdn": 0,
                            "score_gzip": -1,
                            "score_cookies": -1,
                            "score_keep-alive": 100,
                            "score_minify": -1,
                            "score_combine": -1,
                            "score_compress": -1,
                            "score_etags": -1,
                            "dns_ms": -1,
                            "connect_ms": -1,
                            "ssl_ms": -1,
                            "gzip_total": null,
                            "gzip_save": null,
                            "minify_total": null,
                            "minify_save": null,
                            "image_total": null,
                            "image_save": null,
                            "cache_time": 0,
                            "cdn_provider": "",
                            "server_count": null,
                            "created": 387,
                            "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                            "http2_stream_id": 7,
                            "http2_stream_dependency": 5,
                            "http2_stream_weight": 220,
                            "http2_stream_exclusive": 1,
                            "netlog_id": 100,
                            "server_port": "443",
                            "renderBlocking": "non_blocking",
                            "font_details": {
                                "table_sizes": {
                                    "FFTM": 28,
                                    "GDEF": 72,
                                    "GPOS": 2062,
                                    "GSUB": 958,
                                    "OS\/2": 96,
                                    "cmap": 642,
                                    "gasp": 8,
                                    "glyf": 16919,
                                    "head": 54,
                                    "hhea": 36,
                                    "hmtx": 1018,
                                    "loca": 0,
                                    "maxp": 32,
                                    "name": 2199,
                                    "post": 621
                                },
                                "names": {
                                    "0": "Font software Copyright 1988, 1990 Adobe Systems Incorporated. T",
                                    "1": "Times Small Text MT Std",
                                    "2": "Regular",
                                    "3": "MONO: Times Small Text MT Std: 2005",
                                    "4": "TimesSmallTextMTStd",
                                    "5": "Version 1.000;PS 001.000;hotconv 1.0.38",
                                    "6": "TimesSmallTextMTStd",
                                    "7": "\"Times New Roman\" is a registered trademark of The Monotype Corp",
                                    "11": "http:\/\/www.monotypeimaging.com",
                                    "12": "http:\/\/www.monotypeimaging.com\/html\/designer\/des_index.html"
                                },
                                "OS2": {
                                    "version": 2,
                                    "xAvgCharWidth": 560,
                                    "usWeightClass": 500,
                                    "usWidthClass": 5,
                                    "fsType": 4,
                                    "ySubscriptXSize": 700,
                                    "ySubscriptYSize": 650,
                                    "ySubscriptXOffset": 0,
                                    "ySubscriptYOffset": 140,
                                    "ySuperscriptXSize": 700,
                                    "ySuperscriptYSize": 650,
                                    "ySuperscriptXOffset": 0,
                                    "ySuperscriptYOffset": 477,
                                    "yStrikeoutSize": 50,
                                    "yStrikeoutPosition": 75,
                                    "sFamilyClass": 0,
                                    "ulUnicodeRange1": 2147483823,
                                    "ulUnicodeRange2": 1073750090,
                                    "ulUnicodeRange3": 0,
                                    "ulUnicodeRange4": 0,
                                    "achVendID": "MONO",
                                    "fsSelection": 0,
                                    "usFirstCharIndex": 32,
                                    "usLastCharIndex": 64258,
                                    "sTypoAscender": 759,
                                    "sTypoDescender": -241,
                                    "sTypoLineGap": 200,
                                    "usWinAscent": 1017,
                                    "usWinDescent": 216,
                                    "ulCodePageRange1": 1,
                                    "ulCodePageRange2": 0,
                                    "sxHeight": 534,
                                    "sCapHeight": 744,
                                    "usDefaultChar": 0,
                                    "usBreakChar": 32,
                                    "usMaxContext": 4,
                                    "panose": {
                                        "bFamilyType": 2,
                                        "bSerifStyle": 2,
                                        "bWeight": 5,
                                        "bProportion": 3,
                                        "bContrast": 5,
                                        "bStrokeVariation": 4,
                                        "bArmStyle": 5,
                                        "bLetterForm": 2,
                                        "bMidline": 3,
                                        "bXHeight": 6
                                    }
                                },
                                "post": {
                                    "formatType": 2,
                                    "italicAngle": 0,
                                    "underlinePosition": -75,
                                    "underlineThickness": 50,
                                    "isFixedPitch": 0,
                                    "minMemType42": 0,
                                    "maxMemType42": 0,
                                    "minMemType1": 0,
                                    "maxMemType1": 0
                                },
                                "cmap": {
                                    "encodings": [
                                        {
                                            "platform": 0,
                                            "encoding": 3
                                        },
                                        {
                                            "platform": 1,
                                            "encoding": 0
                                        },
                                        {
                                            "platform": 3,
                                            "encoding": 1
                                        }
                                    ],
                                    "codepoints": [
                                        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,
                                        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,
                                        305,
                                        321,
                                        322,
                                        338,
                                        339,
                                        352,
                                        353,
                                        376,
                                        381,
                                        382,
                                        402,
                                        710,
                                        711,
                                        713,
                                        728,
                                        729,
                                        730,
                                        731,
                                        732,
                                        733,
                                        937,
                                        956,
                                        960,
                                        8211,
                                        8212,
                                        8216,
                                        8217,
                                        8218,
                                        8220,
                                        8221,
                                        8222,
                                        8224,
                                        8225,
                                        8226,
                                        8230,
                                        8240,
                                        8249,
                                        8250,
                                        8260,
                                        8364,
                                        8467,
                                        8482,
                                        8486,
                                        8494,
                                        8706,
                                        8710,
                                        8719,
                                        8721,
                                        8722,
                                        8725,
                                        8729,
                                        8730,
                                        8734,
                                        8747,
                                        8776,
                                        8800,
                                        8804,
                                        8805,
                                        9674,
                                        64257,
                                        64258
                                    ]
                                },
                                "color": {
                                    "formats": [],
                                    "numPalettes": 0,
                                    "numPaletteEntries": 0
                                },
                                "features": {
                                    "GSUB": {
                                        "latn": {
                                            "default": [
                                                "aalt",
                                                "frac",
                                                "liga",
                                                "ordn",
                                                "sups"
                                            ],
                                            "TUR ": [
                                                "liga"
                                            ]
                                        }
                                    },
                                    "GPOS": {
                                        "latn": {
                                            "default": [
                                                "kern"
                                            ]
                                        }
                                    }
                                },
                                "counts": {
                                    "num_cmap_codepoints": 252,
                                    "num_glyphs": 255
                                }
                            },
                            "load_end": 537,
                            "ttfb_start": 394,
                            "ttfb_end": 536,
                            "download_start": 536,
                            "download_end": 537,
                            "download_ms": 1,
                            "all_start": 394,
                            "all_end": 537,
                            "all_ms": 143,
                            "index": 2,
                            "number": 3
                        },
                        {
                            "type": 3,
                            "id": "26637.4",
                            "request_id": "26637.4",
                            "ip_addr": "217.26.52.23",
                            "full_url": "https:\/\/www.simonrisi.ch\/assets\/css\/style.1725439349.css",
                            "is_secure": 1,
                            "method": "GET",
                            "host": "www.simonrisi.ch",
                            "url": "\/assets\/css\/style.1725439349.css",
                            "raw_id": "26637.4",
                            "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                            "documentURL": "https:\/\/www.simonrisi.ch\/",
                            "responseCode": 200,
                            "request_type": "Stylesheet",
                            "load_ms": 124,
                            "ttfb_ms": 123,
                            "load_start": 394,
                            "load_start_float": 394.00010600000002,
                            "bytesIn": 2633,
                            "objectSize": 2633,
                            "objectSizeUncompressed": 8817,
                            "chunks": [
                                {
                                    "ts": 518,
                                    "bytes": 2633,
                                    "inflated": 8817
                                }
                            ],
                            "expires": "",
                            "cacheControl": "",
                            "contentType": "text\/css",
                            "contentEncoding": "gzip",
                            "socket": 91,
                            "protocol": "HTTP\/2",
                            "dns_start": -1,
                            "dns_end": -1,
                            "connect_start": -1,
                            "connect_end": -1,
                            "ssl_start": -1,
                            "ssl_end": -1,
                            "initiator": "https:\/\/www.simonrisi.ch\/",
                            "initiator_line": 24,
                            "initiator_column": "",
                            "initiator_type": "parser",
                            "priority": "Highest",
                            "initial_priority": "Highest",
                            "server_rtt": null,
                            "headers": {
                                "request": [
                                    ":authority: www.simonrisi.ch",
                                    ":method: GET",
                                    ":path: \/assets\/css\/style.1725439349.css",
                                    ":scheme: https",
                                    "accept: text\/css,*\/*;q=0.1",
                                    "accept-encoding: gzip, deflate, br, zstd",
                                    "accept-language: en-US,en;q=0.9",
                                    "priority: u=0",
                                    "referer: https:\/\/www.simonrisi.ch\/",
                                    "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                    "sec-ch-ua-mobile: ?0",
                                    "sec-ch-ua-platform: \"Unknown\"",
                                    "sec-fetch-dest: style",
                                    "sec-fetch-mode: no-cors",
                                    "sec-fetch-site: same-origin",
                                    "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                                ],
                                "response": [
                                    "accept-ranges: bytes",
                                    "content-encoding: gzip",
                                    "content-length: 2633",
                                    "content-type: text\/css",
                                    "date: Tue, 24 Dec 2024 20:41:38 GMT",
                                    "etag: \"2271-6214727805a5c-gzip\"",
                                    "last-modified: Wed, 04 Sep 2024 08:42:29 GMT",
                                    "server: Apache",
                                    "vary: Accept-Encoding",
                                    ":status: 200"
                                ]
                            },
                            "bytesOut": 1864,
                            "score_cache": 0,
                            "score_cdn": 0,
                            "score_gzip": 100,
                            "score_cookies": -1,
                            "score_keep-alive": 100,
                            "score_minify": -1,
                            "score_combine": -1,
                            "score_compress": -1,
                            "score_etags": -1,
                            "dns_ms": -1,
                            "connect_ms": -1,
                            "ssl_ms": -1,
                            "gzip_total": 2633,
                            "gzip_save": 0,
                            "minify_total": null,
                            "minify_save": null,
                            "image_total": null,
                            "image_save": null,
                            "cache_time": 0,
                            "cdn_provider": "",
                            "server_count": null,
                            "created": 389,
                            "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                            "http2_stream_id": 3,
                            "http2_stream_dependency": 0,
                            "http2_stream_weight": 256,
                            "http2_stream_exclusive": 1,
                            "netlog_id": 106,
                            "server_port": "443",
                            "renderBlocking": "blocking",
                            "load_end": 518,
                            "ttfb_start": 394,
                            "ttfb_end": 517,
                            "download_start": 517,
                            "download_end": 518,
                            "download_ms": 1,
                            "all_start": 394,
                            "all_end": 518,
                            "all_ms": 124,
                            "index": 3,
                            "number": 4
                        },
                        {
                            "type": 3,
                            "id": "26637.5",
                            "request_id": "26637.5",
                            "ip_addr": "217.26.52.23",
                            "full_url": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x-q85.jpg",
                            "is_secure": 1,
                            "method": "GET",
                            "host": "www.simonrisi.ch",
                            "url": "\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x-q85.jpg",
                            "raw_id": "26637.5",
                            "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                            "documentURL": "https:\/\/www.simonrisi.ch\/",
                            "responseCode": 200,
                            "request_type": "Image",
                            "load_ms": 231,
                            "ttfb_ms": 177,
                            "load_start": 394,
                            "load_start_float": 394.000112,
                            "bytesIn": 45525,
                            "objectSize": 45525,
                            "objectSizeUncompressed": 45525,
                            "chunks": [
                                {
                                    "ts": 573,
                                    "bytes": 16302
                                },
                                {
                                    "ts": 601,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 625,
                                    "bytes": 12848
                                }
                            ],
                            "expires": "",
                            "cacheControl": "",
                            "contentType": "image\/jpeg",
                            "contentEncoding": "",
                            "socket": 91,
                            "protocol": "HTTP\/2",
                            "dns_start": -1,
                            "dns_end": -1,
                            "connect_start": -1,
                            "connect_end": -1,
                            "ssl_start": -1,
                            "ssl_end": -1,
                            "initiator": "https:\/\/www.simonrisi.ch\/",
                            "initiator_line": 38,
                            "initiator_column": "",
                            "initiator_type": "parser",
                            "priority": "Medium",
                            "initial_priority": "Medium",
                            "server_rtt": null,
                            "headers": {
                                "request": [
                                    ":authority: www.simonrisi.ch",
                                    ":method: GET",
                                    ":path: \/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x-q85.jpg",
                                    ":scheme: https",
                                    "accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
                                    "accept-encoding: gzip, deflate, br, zstd",
                                    "accept-language: en-US,en;q=0.9",
                                    "origin: https:\/\/www.simonrisi.ch",
                                    "priority: u=2, i",
                                    "referer: https:\/\/www.simonrisi.ch\/",
                                    "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                    "sec-ch-ua-mobile: ?0",
                                    "sec-ch-ua-platform: \"Unknown\"",
                                    "sec-fetch-dest: image",
                                    "sec-fetch-mode: cors",
                                    "sec-fetch-site: same-origin",
                                    "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                                ],
                                "response": [
                                    "accept-ranges: bytes",
                                    "content-length: 45525",
                                    "content-type: image\/jpeg",
                                    "date: Tue, 24 Dec 2024 20:41:38 GMT",
                                    "etag: \"b1d5-624bdd92b1482\"",
                                    "last-modified: Fri, 18 Oct 2024 10:34:31 GMT",
                                    "server: Apache",
                                    ":status: 200"
                                ]
                            },
                            "bytesOut": 2482,
                            "score_cache": 0,
                            "score_cdn": 0,
                            "score_gzip": -1,
                            "score_cookies": -1,
                            "score_keep-alive": 100,
                            "score_minify": -1,
                            "score_combine": -1,
                            "score_compress": 100,
                            "score_etags": -1,
                            "dns_ms": -1,
                            "connect_ms": -1,
                            "ssl_ms": -1,
                            "gzip_total": null,
                            "gzip_save": null,
                            "minify_total": null,
                            "minify_save": null,
                            "image_total": 45525,
                            "image_save": 0,
                            "cache_time": 0,
                            "cdn_provider": "",
                            "server_count": null,
                            "created": 390,
                            "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                            "http2_stream_id": 11,
                            "http2_stream_dependency": 9,
                            "http2_stream_weight": 183,
                            "http2_stream_exclusive": 1,
                            "netlog_id": 112,
                            "server_port": "443",
                            "image_details": {
                                "detected_type": "jpeg",
                                "metadata": {
                                    "ExifTool": {
                                        "ExifToolVersion": 12.4
                                    },
                                    "File": {
                                        "FileSize": "44 KiB",
                                        "FileType": "JPEG",
                                        "FileTypeExtension": "jpg",
                                        "MIMEType": "image\/jpeg",
                                        "ImageWidth": 1280,
                                        "ImageHeight": 853,
                                        "EncodingProcess": "Baseline DCT, Huffman coding",
                                        "BitsPerSample": 8,
                                        "ColorComponents": 3,
                                        "YCbCrSubSampling": "YCbCr4:2:2 (2 1)"
                                    },
                                    "JFIF": {
                                        "JFIFVersion": 1.01,
                                        "ResolutionUnit": "inches",
                                        "XResolution": 72,
                                        "YResolution": 72
                                    },
                                    "Composite": {
                                        "ImageSize": "1280x853",
                                        "Megapixels": 1.1000000000000001
                                    }
                                },
                                "magick": {
                                    "format": "JPEG",
                                    "formatDescription": "Joint Photographic Experts Group JFIF format",
                                    "mimeType": "image\/jpeg",
                                    "class": "DirectClass",
                                    "geometry": {
                                        "width": 1280,
                                        "height": 853,
                                        "x": 0,
                                        "y": 0
                                    },
                                    "resolution": {
                                        "x": 72,
                                        "y": 72
                                    },
                                    "printSize": {
                                        "x": 17.777799999999999,
                                        "y": 11.847200000000001
                                    },
                                    "units": "PixelsPerInch",
                                    "type": "TrueColor",
                                    "endianness": "Undefined",
                                    "colorspace": "sRGB",
                                    "depth": 8,
                                    "baseDepth": 8,
                                    "channelDepth": {
                                        "red": 8,
                                        "green": 8,
                                        "blue": 8
                                    },
                                    "pixels": 1091840,
                                    "imageStatistics": {
                                        "all": {
                                            "min": 7,
                                            "max": 255,
                                            "mean": 157.47499999999999,
                                            "standardDeviation": 43.584299999999999,
                                            "kurtosis": 0.95578600000000002,
                                            "skewness": -1.0687800000000001,
                                            "entropy": 0.886019
                                        }
                                    },
                                    "channelStatistics": {
                                        "red": {
                                            "min": 7,
                                            "max": 255,
                                            "mean": 157.709,
                                            "standardDeviation": 43.581099999999999,
                                            "kurtosis": 1.0069900000000001,
                                            "skewness": -1.1042400000000001,
                                            "entropy": 0.88426400000000005
                                        },
                                        "green": {
                                            "min": 7,
                                            "max": 255,
                                            "mean": 157.75999999999999,
                                            "standardDeviation": 43.537500000000001,
                                            "kurtosis": 0.96423599999999998,
                                            "skewness": -1.13547,
                                            "entropy": 0.88197099999999995
                                        },
                                        "blue": {
                                            "min": 8,
                                            "max": 255,
                                            "mean": 156.95599999999999,
                                            "standardDeviation": 43.6342,
                                            "kurtosis": 0.90385300000000002,
                                            "skewness": -0.96740499999999996,
                                            "entropy": 0.89182099999999997
                                        }
                                    },
                                    "renderingIntent": "Perceptual",
                                    "gamma": 0.45454499999999998,
                                    "chromaticity": {
                                        "redPrimary": {
                                            "x": 0.64000000000000001,
                                            "y": 0.33000000000000002
                                        },
                                        "greenPrimary": {
                                            "x": 0.29999999999999999,
                                            "y": 0.59999999999999998
                                        },
                                        "bluePrimary": {
                                            "x": 0.14999999999999999,
                                            "y": 0.059999999999999998
                                        },
                                        "whitePrimary": {
                                            "x": 0.31269999999999998,
                                            "y": 0.32900000000000001
                                        }
                                    },
                                    "backgroundColor": "#FFFFFF",
                                    "borderColor": "#DFDFDF",
                                    "matteColor": "#BDBDBD",
                                    "transparentColor": "#000000",
                                    "interlace": "None",
                                    "intensity": "Undefined",
                                    "compose": "Over",
                                    "pageGeometry": {
                                        "width": 1280,
                                        "height": 853,
                                        "x": 0,
                                        "y": 0
                                    },
                                    "dispose": "Undefined",
                                    "iterations": 0,
                                    "compression": "JPEG",
                                    "quality": 85,
                                    "orientation": "Undefined",
                                    "properties": {
                                        "date:create": "2024-12-24T20:41:39+00:00",
                                        "date:modify": "2024-12-24T20:41:39+00:00",
                                        "jpeg:colorspace": "2",
                                        "jpeg:sampling-factor": "2x1,1x1,1x1",
                                        "signature": "25291ecee34afb344fe851ef40efebe4fc31d12ef6b54487db1a4a8d1342be15"
                                    },
                                    "tainted": false,
                                    "filesize": "45525B",
                                    "numberPixels": "1091840",
                                    "pixelsPerSecond": "43.4729MB",
                                    "userTime": "0.010u",
                                    "elapsedTime": "0:01.025"
                                }
                            },
                            "jpeg_scan_count": 1,
                            "score_progressive_jpeg": 0,
                            "load_end": 625,
                            "ttfb_start": 394,
                            "ttfb_end": 571,
                            "download_start": 571,
                            "download_end": 625,
                            "download_ms": 54,
                            "all_start": 394,
                            "all_end": 625,
                            "all_ms": 231,
                            "index": 4,
                            "number": 5
                        },
                        {
                            "type": 3,
                            "id": "26637.6",
                            "request_id": "26637.6",
                            "ip_addr": "217.26.52.23",
                            "full_url": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-640x-q85.jpg",
                            "is_secure": 1,
                            "method": "GET",
                            "host": "www.simonrisi.ch",
                            "url": "\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-640x-q85.jpg",
                            "raw_id": "26637.6",
                            "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                            "documentURL": "https:\/\/www.simonrisi.ch\/",
                            "responseCode": 200,
                            "request_type": "Image",
                            "load_ms": 338,
                            "ttfb_ms": 258,
                            "load_start": 394,
                            "load_start_float": 394.00011799999999,
                            "bytesIn": 65354,
                            "objectSize": 65354,
                            "objectSizeUncompressed": 65354,
                            "chunks": [
                                {
                                    "ts": 656,
                                    "bytes": 16311
                                },
                                {
                                    "ts": 676,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 705,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 732,
                                    "bytes": 16293
                                }
                            ],
                            "expires": "",
                            "cacheControl": "",
                            "contentType": "image\/jpeg",
                            "contentEncoding": "",
                            "socket": 91,
                            "protocol": "HTTP\/2",
                            "dns_start": -1,
                            "dns_end": -1,
                            "connect_start": -1,
                            "connect_end": -1,
                            "ssl_start": -1,
                            "ssl_end": -1,
                            "initiator": "https:\/\/www.simonrisi.ch\/",
                            "initiator_line": 61,
                            "initiator_column": "",
                            "initiator_type": "parser",
                            "priority": "High",
                            "initial_priority": "Medium",
                            "server_rtt": null,
                            "headers": {
                                "request": [
                                    ":authority: www.simonrisi.ch",
                                    ":method: GET",
                                    ":path: \/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-640x-q85.jpg",
                                    ":scheme: https",
                                    "accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
                                    "accept-encoding: gzip, deflate, br, zstd",
                                    "accept-language: en-US,en;q=0.9",
                                    "origin: https:\/\/www.simonrisi.ch",
                                    "priority: u=2, i",
                                    "referer: https:\/\/www.simonrisi.ch\/",
                                    "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                    "sec-ch-ua-mobile: ?0",
                                    "sec-ch-ua-platform: \"Unknown\"",
                                    "sec-fetch-dest: image",
                                    "sec-fetch-mode: cors",
                                    "sec-fetch-site: same-origin",
                                    "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                                ],
                                "response": [
                                    "accept-ranges: bytes",
                                    "content-length: 65354",
                                    "content-type: image\/jpeg",
                                    "date: Tue, 24 Dec 2024 20:41:38 GMT",
                                    "etag: \"ff4a-624332cfb2342\"",
                                    "last-modified: Fri, 11 Oct 2024 13:07:56 GMT",
                                    "server: Apache",
                                    ":status: 200"
                                ]
                            },
                            "bytesOut": 2497,
                            "score_cache": 0,
                            "score_cdn": 0,
                            "score_gzip": -1,
                            "score_cookies": -1,
                            "score_keep-alive": 100,
                            "score_minify": -1,
                            "score_combine": -1,
                            "score_compress": 79,
                            "score_etags": -1,
                            "dns_ms": -1,
                            "connect_ms": -1,
                            "ssl_ms": -1,
                            "gzip_total": null,
                            "gzip_save": null,
                            "minify_total": null,
                            "minify_save": null,
                            "image_total": 65354,
                            "image_save": 13713,
                            "cache_time": 0,
                            "cdn_provider": "",
                            "server_count": null,
                            "created": 392,
                            "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                            "http2_stream_id": 13,
                            "http2_stream_dependency": 11,
                            "http2_stream_weight": 183,
                            "http2_stream_exclusive": 1,
                            "netlog_id": 118,
                            "server_port": "443",
                            "image_details": {
                                "detected_type": "jpeg",
                                "metadata": {
                                    "ExifTool": {
                                        "ExifToolVersion": 12.4
                                    },
                                    "File": {
                                        "FileSize": "48 KiB",
                                        "FileType": "JPEG",
                                        "FileTypeExtension": "jpg",
                                        "MIMEType": "image\/jpeg",
                                        "ImageWidth": 640,
                                        "ImageHeight": 971,
                                        "EncodingProcess": "Baseline DCT, Huffman coding",
                                        "BitsPerSample": 8,
                                        "ColorComponents": 3,
                                        "YCbCrSubSampling": "YCbCr4:4:4 (1 1)"
                                    },
                                    "JFIF": {
                                        "JFIFVersion": 1.01,
                                        "ResolutionUnit": "inches",
                                        "XResolution": 300,
                                        "YResolution": 300
                                    },
                                    "ICC_Profile": {
                                        "ProfileCMMType": "Apple Computer Inc.",
                                        "ProfileVersion": "4.0.0",
                                        "ProfileClass": "Display Device Profile",
                                        "ColorSpaceData": "RGB ",
                                        "ProfileConnectionSpace": "XYZ ",
                                        "ProfileDateTime": "2015:10:14 13:08:57",
                                        "ProfileFileSignature": "acsp",
                                        "PrimaryPlatform": "Apple Computer Inc.",
                                        "CMMFlags": "Not Embedded, Independent",
                                        "DeviceManufacturer": "Apple Computer Inc.",
                                        "DeviceModel": "",
                                        "DeviceAttributes": "Reflective, Glossy, Positive, Color",
                                        "RenderingIntent": "Perceptual",
                                        "ConnectionSpaceIlluminant": "0.9642 1 0.82491",
                                        "ProfileCreator": "Apple Computer Inc.",
                                        "ProfileID": "e5bb0e9867bd46cd4bbe446ebd1b7598",
                                        "ProfileDescription": "Display P3",
                                        "ProfileCopyright": "Copyright Apple Inc., 2015",
                                        "MediaWhitePoint": "0.95045 1 1.08905",
                                        "RedMatrixColumn": "0.51512 0.2412 -0.00105",
                                        "GreenMatrixColumn": "0.29198 0.69225 0.04189",
                                        "BlueMatrixColumn": "0.1571 0.06657 0.78407",
                                        "RedTRC": "(Binary data 32 bytes, use -b option to extract)",
                                        "ChromaticAdaptation": "1.04788 0.02292 -0.0502 0.02959 0.99048 -0.01706 -0.00923 0.01508 0.75168",
                                        "BlueTRC": "(Binary data 32 bytes, use -b option to extract)",
                                        "GreenTRC": "(Binary data 32 bytes, use -b option to extract)"
                                    },
                                    "Composite": {
                                        "ImageSize": "640x971",
                                        "Megapixels": 0.621
                                    }
                                },
                                "magick": {
                                    "format": "JPEG",
                                    "formatDescription": "Joint Photographic Experts Group JFIF format",
                                    "mimeType": "image\/jpeg",
                                    "class": "DirectClass",
                                    "geometry": {
                                        "width": 640,
                                        "height": 971,
                                        "x": 0,
                                        "y": 0
                                    },
                                    "resolution": {
                                        "x": 300,
                                        "y": 300
                                    },
                                    "printSize": {
                                        "x": 2.1333299999999999,
                                        "y": 3.2366700000000002
                                    },
                                    "units": "PixelsPerInch",
                                    "type": "TrueColor",
                                    "endianness": "Undefined",
                                    "colorspace": "sRGB",
                                    "depth": 8,
                                    "baseDepth": 8,
                                    "channelDepth": {
                                        "red": 8,
                                        "green": 8,
                                        "blue": 8
                                    },
                                    "pixels": 621440,
                                    "imageStatistics": {
                                        "all": {
                                            "min": 0,
                                            "max": 255,
                                            "mean": 151.858,
                                            "standardDeviation": 45.540300000000002,
                                            "kurtosis": -0.97040199999999999,
                                            "skewness": 0.23344100000000001,
                                            "entropy": 0.710677
                                        }
                                    },
                                    "channelStatistics": {
                                        "red": {
                                            "min": 0,
                                            "max": 255,
                                            "mean": 154.75899999999999,
                                            "standardDeviation": 45.1432,
                                            "kurtosis": -0.94380200000000003,
                                            "skewness": 0.224666,
                                            "entropy": 0.70851399999999998
                                        },
                                        "green": {
                                            "min": 0,
                                            "max": 255,
                                            "mean": 152.25800000000001,
                                            "standardDeviation": 45.220999999999997,
                                            "kurtosis": -0.98433300000000001,
                                            "skewness": 0.22884399999999999,
                                            "entropy": 0.71057000000000003
                                        },
                                        "blue": {
                                            "min": 0,
                                            "max": 255,
                                            "mean": 148.55799999999999,
                                            "standardDeviation": 46.256799999999998,
                                            "kurtosis": -0.98813399999999996,
                                            "skewness": 0.25911800000000001,
                                            "entropy": 0.712947
                                        }
                                    },
                                    "renderingIntent": "Perceptual",
                                    "gamma": 0.45454499999999998,
                                    "chromaticity": {
                                        "redPrimary": {
                                            "x": 0.64000000000000001,
                                            "y": 0.33000000000000002
                                        },
                                        "greenPrimary": {
                                            "x": 0.29999999999999999,
                                            "y": 0.59999999999999998
                                        },
                                        "bluePrimary": {
                                            "x": 0.14999999999999999,
                                            "y": 0.059999999999999998
                                        },
                                        "whitePrimary": {
                                            "x": 0.31269999999999998,
                                            "y": 0.32900000000000001
                                        }
                                    },
                                    "backgroundColor": "#FFFFFF",
                                    "borderColor": "#DFDFDF",
                                    "matteColor": "#BDBDBD",
                                    "transparentColor": "#000000",
                                    "interlace": "None",
                                    "intensity": "Undefined",
                                    "compose": "Over",
                                    "pageGeometry": {
                                        "width": 640,
                                        "height": 971,
                                        "x": 0,
                                        "y": 0
                                    },
                                    "dispose": "Undefined",
                                    "iterations": 0,
                                    "compression": "JPEG",
                                    "quality": 85,
                                    "orientation": "Undefined",
                                    "properties": {
                                        "date:create": "2024-12-24T20:41:39+00:00",
                                        "date:modify": "2024-12-24T20:41:39+00:00",
                                        "icc:copyright": "Copyright Apple Inc., 2015",
                                        "icc:description": "Display P3",
                                        "jpeg:colorspace": "2",
                                        "jpeg:sampling-factor": "1x1,1x1,1x1",
                                        "signature": "8c03ff8a9656b0f1f4b4df328986a8016a64e9e309ade303d5ac602628a90f93"
                                    },
                                    "profiles": {
                                        "icc": {
                                            "length": 548
                                        }
                                    },
                                    "tainted": false,
                                    "filesize": "49061B",
                                    "numberPixels": "621440",
                                    "pixelsPerSecond": "26.115MB",
                                    "userTime": "0.000u",
                                    "elapsedTime": "0:01.023"
                                }
                            },
                            "jpeg_scan_count": 1,
                            "score_progressive_jpeg": 0,
                            "load_end": 732,
                            "ttfb_start": 394,
                            "ttfb_end": 652,
                            "download_start": 652,
                            "download_end": 732,
                            "download_ms": 80,
                            "all_start": 394,
                            "all_end": 732,
                            "all_ms": 338,
                            "index": 5,
                            "number": 6
                        },
                        {
                            "type": 3,
                            "id": "26637.8",
                            "request_id": "26637.8",
                            "ip_addr": "217.26.52.23",
                            "full_url": "https:\/\/www.simonrisi.ch\/assets\/js\/main.1688546879.js",
                            "is_secure": 1,
                            "method": "GET",
                            "host": "www.simonrisi.ch",
                            "url": "\/assets\/js\/main.1688546879.js",
                            "raw_id": "26637.8",
                            "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                            "documentURL": "https:\/\/www.simonrisi.ch\/",
                            "responseCode": 200,
                            "request_type": "Script",
                            "load_ms": 152,
                            "ttfb_ms": 151,
                            "load_start": 394,
                            "load_start_float": 394.00012400000003,
                            "bytesIn": 4438,
                            "objectSize": 4438,
                            "objectSizeUncompressed": 15647,
                            "chunks": [
                                {
                                    "ts": 546,
                                    "bytes": 4438,
                                    "inflated": 15647
                                }
                            ],
                            "expires": "",
                            "cacheControl": "",
                            "contentType": "text\/javascript",
                            "contentEncoding": "gzip",
                            "socket": 91,
                            "protocol": "HTTP\/2",
                            "dns_start": -1,
                            "dns_end": -1,
                            "connect_start": -1,
                            "connect_end": -1,
                            "ssl_start": -1,
                            "ssl_end": -1,
                            "initiator": "https:\/\/www.simonrisi.ch\/",
                            "initiator_line": 178,
                            "initiator_column": "",
                            "initiator_type": "parser",
                            "priority": "High",
                            "initial_priority": "High",
                            "server_rtt": null,
                            "headers": {
                                "request": [
                                    ":authority: www.simonrisi.ch",
                                    ":method: GET",
                                    ":path: \/assets\/js\/main.1688546879.js",
                                    ":scheme: https",
                                    "accept: *\/*",
                                    "accept-encoding: gzip, deflate, br, zstd",
                                    "accept-language: en-US,en;q=0.9",
                                    "origin: https:\/\/www.simonrisi.ch",
                                    "priority: u=1",
                                    "referer: https:\/\/www.simonrisi.ch\/",
                                    "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                    "sec-ch-ua-mobile: ?0",
                                    "sec-ch-ua-platform: \"Unknown\"",
                                    "sec-fetch-dest: script",
                                    "sec-fetch-mode: cors",
                                    "sec-fetch-site: same-origin",
                                    "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                                ],
                                "response": [
                                    "accept-ranges: bytes",
                                    "content-encoding: gzip",
                                    "content-length: 4438",
                                    "content-type: text\/javascript",
                                    "date: Tue, 24 Dec 2024 20:41:38 GMT",
                                    "etag: \"3d1f-5ffb974e8f2df-gzip\"",
                                    "last-modified: Wed, 05 Jul 2023 08:47:59 GMT",
                                    "server: Apache",
                                    "vary: Accept-Encoding",
                                    ":status: 200"
                                ]
                            },
                            "bytesOut": 1912,
                            "score_cache": 0,
                            "score_cdn": 0,
                            "score_gzip": 100,
                            "score_cookies": -1,
                            "score_keep-alive": 100,
                            "score_minify": -1,
                            "score_combine": -1,
                            "score_compress": -1,
                            "score_etags": -1,
                            "dns_ms": -1,
                            "connect_ms": -1,
                            "ssl_ms": -1,
                            "gzip_total": 4438,
                            "gzip_save": 0,
                            "minify_total": null,
                            "minify_save": null,
                            "image_total": null,
                            "image_save": null,
                            "cache_time": 0,
                            "cdn_provider": "",
                            "server_count": null,
                            "created": 392,
                            "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                            "http2_stream_id": 9,
                            "http2_stream_dependency": 7,
                            "http2_stream_weight": 220,
                            "http2_stream_exclusive": 1,
                            "netlog_id": 124,
                            "server_port": "443",
                            "renderBlocking": "non_blocking",
                            "load_end": 546,
                            "ttfb_start": 394,
                            "ttfb_end": 545,
                            "download_start": 545,
                            "download_end": 546,
                            "download_ms": 1,
                            "all_start": 394,
                            "all_end": 546,
                            "all_ms": 152,
                            "index": 6,
                            "number": 7,
                            "cpuTimes": {
                                "FunctionCall": 21
                            },
                            "cpu.FunctionCall": 21,
                            "cpuTime": 21,
                            "js_timing": [
                                [
                                    15827.316000000001,
                                    15848.093999999999
                                ],
                                [
                                    15848.181,
                                    15848.323
                                ]
                            ]
                        },
                        {
                            "type": 3,
                            "id": "26637.7",
                            "request_id": "26637.7",
                            "ip_addr": "217.26.52.23",
                            "full_url": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-640x-q85.jpg",
                            "is_secure": 1,
                            "method": "GET",
                            "host": "www.simonrisi.ch",
                            "url": "\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-640x-q85.jpg",
                            "raw_id": "26637.7",
                            "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                            "documentURL": "https:\/\/www.simonrisi.ch\/",
                            "responseCode": 200,
                            "request_type": "Image",
                            "load_ms": 402,
                            "ttfb_ms": 353,
                            "load_start": 407,
                            "load_start_float": 407.00013000000001,
                            "bytesIn": 42321,
                            "objectSize": 42321,
                            "objectSizeUncompressed": 42321,
                            "chunks": [
                                {
                                    "ts": 763,
                                    "bytes": 16311
                                },
                                {
                                    "ts": 789,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 809,
                                    "bytes": 9635
                                }
                            ],
                            "expires": "",
                            "cacheControl": "",
                            "contentType": "image\/jpeg",
                            "contentEncoding": "",
                            "socket": 91,
                            "protocol": "HTTP\/2",
                            "dns_start": -1,
                            "dns_end": -1,
                            "connect_start": -1,
                            "connect_end": -1,
                            "ssl_start": -1,
                            "ssl_end": -1,
                            "initiator": "https:\/\/www.simonrisi.ch\/",
                            "initiator_line": 67,
                            "initiator_column": "",
                            "initiator_type": "parser",
                            "priority": "Medium",
                            "initial_priority": "Medium",
                            "server_rtt": null,
                            "headers": {
                                "request": [
                                    ":authority: www.simonrisi.ch",
                                    ":method: GET",
                                    ":path: \/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-640x-q85.jpg",
                                    ":scheme: https",
                                    "accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
                                    "accept-encoding: gzip, deflate, br, zstd",
                                    "accept-language: en-US,en;q=0.9",
                                    "origin: https:\/\/www.simonrisi.ch",
                                    "priority: u=2, i",
                                    "referer: https:\/\/www.simonrisi.ch\/",
                                    "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                    "sec-ch-ua-mobile: ?0",
                                    "sec-ch-ua-platform: \"Unknown\"",
                                    "sec-fetch-dest: image",
                                    "sec-fetch-mode: cors",
                                    "sec-fetch-site: same-origin",
                                    "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                                ],
                                "response": [
                                    "accept-ranges: bytes",
                                    "content-length: 42321",
                                    "content-type: image\/jpeg",
                                    "date: Tue, 24 Dec 2024 20:41:38 GMT",
                                    "etag: \"a551-624bb5c6d6216\"",
                                    "last-modified: Fri, 18 Oct 2024 07:36:28 GMT",
                                    "server: Apache",
                                    ":status: 200"
                                ]
                            },
                            "bytesOut": 2479,
                            "score_cache": 0,
                            "score_cdn": 0,
                            "score_gzip": -1,
                            "score_cookies": -1,
                            "score_keep-alive": 100,
                            "score_minify": -1,
                            "score_combine": -1,
                            "score_compress": 95,
                            "score_etags": -1,
                            "dns_ms": -1,
                            "connect_ms": -1,
                            "ssl_ms": -1,
                            "gzip_total": null,
                            "gzip_save": null,
                            "minify_total": null,
                            "minify_save": null,
                            "image_total": 42321,
                            "image_save": 2083,
                            "cache_time": 0,
                            "cdn_provider": "",
                            "server_count": null,
                            "created": 407,
                            "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                            "http2_stream_id": 15,
                            "http2_stream_dependency": 13,
                            "http2_stream_weight": 183,
                            "http2_stream_exclusive": 1,
                            "netlog_id": 130,
                            "server_port": "443",
                            "image_details": {
                                "detected_type": "jpeg",
                                "metadata": {
                                    "ExifTool": {
                                        "ExifToolVersion": 12.4
                                    },
                                    "File": {
                                        "FileSize": "41 KiB",
                                        "FileType": "JPEG",
                                        "FileTypeExtension": "jpg",
                                        "MIMEType": "image\/jpeg",
                                        "ImageWidth": 640,
                                        "ImageHeight": 960,
                                        "EncodingProcess": "Baseline DCT, Huffman coding",
                                        "BitsPerSample": 8,
                                        "ColorComponents": 3,
                                        "YCbCrSubSampling": "YCbCr4:4:4 (1 1)"
                                    },
                                    "JFIF": {
                                        "JFIFVersion": 1.01,
                                        "ResolutionUnit": "inches",
                                        "XResolution": 72,
                                        "YResolution": 72
                                    },
                                    "ICC_Profile": {
                                        "ProfileCMMType": "Linotronic",
                                        "ProfileVersion": "2.1.0",
                                        "ProfileClass": "Display Device Profile",
                                        "ColorSpaceData": "RGB ",
                                        "ProfileConnectionSpace": "XYZ ",
                                        "ProfileDateTime": "1998:02:09 06:49:00",
                                        "ProfileFileSignature": "acsp",
                                        "PrimaryPlatform": "Microsoft Corporation",
                                        "CMMFlags": "Not Embedded, Independent",
                                        "DeviceManufacturer": "Hewlett-Packard",
                                        "DeviceModel": "sRGB",
                                        "DeviceAttributes": "Reflective, Glossy, Positive, Color",
                                        "RenderingIntent": "Perceptual",
                                        "ConnectionSpaceIlluminant": "0.9642 1 0.82491",
                                        "ProfileCreator": "Hewlett-Packard",
                                        "ProfileID": 0,
                                        "ProfileCopyright": "Copyright (c) 1998 Hewlett-Packard Company",
                                        "ProfileDescription": "sRGB IEC61966-2.1",
                                        "MediaWhitePoint": "0.95045 1 1.08905",
                                        "MediaBlackPoint": "0 0 0",
                                        "RedMatrixColumn": "0.43607 0.22249 0.01392",
                                        "GreenMatrixColumn": "0.38515 0.71687 0.09708",
                                        "BlueMatrixColumn": "0.14307 0.06061 0.7141",
                                        "DeviceMfgDesc": "IEC http:\/\/www.iec.ch",
                                        "DeviceModelDesc": "IEC 61966-2.1 Default RGB colour space - sRGB",
                                        "ViewingCondDesc": "Reference Viewing Condition in IEC61966-2.1",
                                        "ViewingCondIlluminant": "19.6445 20.3718 16.8089",
                                        "ViewingCondSurround": "3.92889 4.07439 3.36179",
                                        "ViewingCondIlluminantType": "D50",
                                        "Luminance": "76.03647 80 87.12462",
                                        "MeasurementObserver": "CIE 1931",
                                        "MeasurementBacking": "0 0 0",
                                        "MeasurementGeometry": "Unknown",
                                        "MeasurementFlare": "0.999%",
                                        "MeasurementIlluminant": "D65",
                                        "Technology": "Cathode Ray Tube Display",
                                        "RedTRC": "(Binary data 2060 bytes, use -b option to extract)",
                                        "GreenTRC": "(Binary data 2060 bytes, use -b option to extract)",
                                        "BlueTRC": "(Binary data 2060 bytes, use -b option to extract)"
                                    },
                                    "Composite": {
                                        "ImageSize": "640x960",
                                        "Megapixels": 0.61399999999999999
                                    }
                                },
                                "magick": {
                                    "format": "JPEG",
                                    "formatDescription": "Joint Photographic Experts Group JFIF format",
                                    "mimeType": "image\/jpeg",
                                    "class": "DirectClass",
                                    "geometry": {
                                        "width": 640,
                                        "height": 960,
                                        "x": 0,
                                        "y": 0
                                    },
                                    "resolution": {
                                        "x": 72,
                                        "y": 72
                                    },
                                    "printSize": {
                                        "x": 8.88889,
                                        "y": 13.333299999999999
                                    },
                                    "units": "PixelsPerInch",
                                    "type": "TrueColor",
                                    "endianness": "Undefined",
                                    "colorspace": "sRGB",
                                    "depth": 8,
                                    "baseDepth": 8,
                                    "channelDepth": {
                                        "red": 8,
                                        "green": 8,
                                        "blue": 8
                                    },
                                    "pixels": 614400,
                                    "imageStatistics": {
                                        "all": {
                                            "min": 15,
                                            "max": 211,
                                            "mean": 158.16900000000001,
                                            "standardDeviation": 16.863700000000001,
                                            "kurtosis": 23.146000000000001,
                                            "skewness": -3.8842599999999998,
                                            "entropy": 0.70907100000000001
                                        }
                                    },
                                    "channelStatistics": {
                                        "red": {
                                            "min": 16,
                                            "max": 211,
                                            "mean": 158.251,
                                            "standardDeviation": 16.903099999999998,
                                            "kurtosis": 22.457799999999999,
                                            "skewness": -3.7943600000000002,
                                            "entropy": 0.71344200000000002
                                        },
                                        "green": {
                                            "min": 15,
                                            "max": 211,
                                            "mean": 158.15100000000001,
                                            "standardDeviation": 16.826000000000001,
                                            "kurtosis": 23.5596,
                                            "skewness": -3.9482499999999998,
                                            "entropy": 0.70201199999999997
                                        },
                                        "blue": {
                                            "min": 20,
                                            "max": 209,
                                            "mean": 158.10499999999999,
                                            "standardDeviation": 16.861999999999998,
                                            "kurtosis": 23.4297,
                                            "skewness": -3.9114599999999999,
                                            "entropy": 0.71175999999999995
                                        }
                                    },
                                    "renderingIntent": "Perceptual",
                                    "gamma": 0.45454499999999998,
                                    "chromaticity": {
                                        "redPrimary": {
                                            "x": 0.64000000000000001,
                                            "y": 0.33000000000000002
                                        },
                                        "greenPrimary": {
                                            "x": 0.29999999999999999,
                                            "y": 0.59999999999999998
                                        },
                                        "bluePrimary": {
                                            "x": 0.14999999999999999,
                                            "y": 0.059999999999999998
                                        },
                                        "whitePrimary": {
                                            "x": 0.31269999999999998,
                                            "y": 0.32900000000000001
                                        }
                                    },
                                    "backgroundColor": "#FFFFFF",
                                    "borderColor": "#DFDFDF",
                                    "matteColor": "#BDBDBD",
                                    "transparentColor": "#000000",
                                    "interlace": "None",
                                    "intensity": "Undefined",
                                    "compose": "Over",
                                    "pageGeometry": {
                                        "width": 640,
                                        "height": 960,
                                        "x": 0,
                                        "y": 0
                                    },
                                    "dispose": "Undefined",
                                    "iterations": 0,
                                    "compression": "JPEG",
                                    "quality": 85,
                                    "orientation": "Undefined",
                                    "properties": {
                                        "date:create": "2024-12-24T20:41:39+00:00",
                                        "date:modify": "2024-12-24T20:41:39+00:00",
                                        "icc:copyright": "Copyright (c) 1998 Hewlett-Packard Company",
                                        "icc:description": "sRGB IEC61966-2.1",
                                        "icc:manufacturer": "IEC http:\/\/www.iec.ch",
                                        "icc:model": "IEC 61966-2.1 Default RGB colour space - sRGB",
                                        "jpeg:colorspace": "2",
                                        "jpeg:sampling-factor": "1x1,1x1,1x1",
                                        "signature": "09182c78990926616937f70da52fb5ba18e10b99b09b5bd63bbcfef3a98da128"
                                    },
                                    "profiles": {
                                        "icc": {
                                            "length": 3144
                                        }
                                    },
                                    "tainted": false,
                                    "filesize": "42321B",
                                    "numberPixels": "614400",
                                    "pixelsPerSecond": "73.2197MB",
                                    "userTime": "0.000u",
                                    "elapsedTime": "0:01.008"
                                }
                            },
                            "jpeg_scan_count": 1,
                            "score_progressive_jpeg": 0,
                            "load_end": 809,
                            "ttfb_start": 407,
                            "ttfb_end": 760,
                            "download_start": 760,
                            "download_end": 809,
                            "download_ms": 49,
                            "all_start": 407,
                            "all_end": 809,
                            "all_ms": 402,
                            "index": 7,
                            "number": 8
                        },
                        {
                            "type": 3,
                            "id": "26637.24",
                            "request_id": "26637.24",
                            "ip_addr": "217.26.52.23",
                            "full_url": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/40d8cd3cb7-1729087993\/hochformat-video-duren.mp4",
                            "is_secure": 1,
                            "method": "GET",
                            "host": "www.simonrisi.ch",
                            "url": "\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/40d8cd3cb7-1729087993\/hochformat-video-duren.mp4",
                            "raw_id": "26637.24",
                            "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                            "documentURL": "https:\/\/www.simonrisi.ch\/",
                            "responseCode": 206,
                            "request_type": "Media",
                            "load_ms": 14818,
                            "ttfb_ms": 370,
                            "load_start": 465,
                            "load_start_float": 465.000136,
                            "bytesIn": 8545937,
                            "objectSize": 8545937,
                            "objectSizeUncompressed": 8545937,
                            "chunks": [
                                {
                                    "ts": 837,
                                    "bytes": 16281
                                },
                                {
                                    "ts": 865,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 896,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 917,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 952,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 981,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 995,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 1043,
                                    "bytes": 16469
                                },
                                {
                                    "ts": 1052,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 1080,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 1106,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 1136,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 1169,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 1197,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 1226,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 1254,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 1271,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 1300,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 1327,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 1357,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 1384,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 1407,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 1441,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 1469,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 1497,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 1525,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 1544,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 1572,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 1601,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 1629,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 1657,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 1686,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 1715,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 1742,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 1771,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 1799,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 1823,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 1856,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 1874,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 1903,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 1931,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 1959,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 1987,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 2018,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 2045,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 2073,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 2102,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 2129,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 2157,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 2176,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 2205,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 2233,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 2261,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 2289,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 2318,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 2346,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 2374,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 2403,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 2431,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 2459,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 2487,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 2507,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 2535,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 2563,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 2591,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 2620,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 2648,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 2676,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 2705,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 2733,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 2759,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 2787,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 2811,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 2848,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 2867,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 2895,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 2924,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 2952,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 2980,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 3009,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 3038,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 3057,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 3084,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 3113,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 3141,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 3167,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 3197,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 3226,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 3254,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 3282,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 3311,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 3334,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 3358,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 3386,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 3415,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 3443,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 3469,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 3499,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 3525,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 3556,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 3584,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 3618,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 3646,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 3674,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 3688,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 3719,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 3752,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 3780,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 3808,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 3836,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 3855,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 3884,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 3917,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 3945,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 3966,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 3992,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 4023,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 4049,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 4077,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 4106,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 4131,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 4167,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 4188,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 4224,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 4238,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 4273,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 4299,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 4327,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 4354,
                                    "bytes": 1152
                                },
                                {
                                    "ts": 4355,
                                    "bytes": 15223
                                },
                                {
                                    "ts": 4384,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 4413,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 4436,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 4459,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 4492,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 4521,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 4550,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 4577,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 4606,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 4627,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 4655,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 4688,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 4704,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 4735,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 4766,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 4793,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 4821,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 4848,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 4869,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 4905,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 4933,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 4952,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 4980,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 5011,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 5038,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 5065,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 5094,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 5123,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 5150,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 5178,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 5207,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 5235,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 5255,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 5283,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 5311,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 5339,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 5367,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 5396,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 5424,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 5452,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 5480,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 5509,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 5537,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 5566,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 5584,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 5612,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 5641,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 5669,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 5697,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 5726,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 5755,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 5783,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 5811,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 5839,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 5868,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 5886,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 5915,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 5943,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 5971,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 6000,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 6026,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 6058,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 6086,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 6113,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 6141,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 6169,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 6198,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 6217,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 6245,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 6276,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 6302,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 6330,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 6358,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 6386,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 6416,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 6438,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 6471,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 6493,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 6521,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 6548,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 6575,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 6605,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 6634,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 6658,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 6688,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 6716,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 6741,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 6769,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 6795,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 6825,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 6853,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 6882,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 6906,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 6940,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 6964,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 6994,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 7075,
                                    "bytes": 32750
                                },
                                {
                                    "ts": 7078,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 7101,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 7134,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 7159,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 7185,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 7213,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 7239,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 7273,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 7300,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 7328,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 7359,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 7379,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 7409,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 7438,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 7464,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 7496,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 7525,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 7547,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 7575,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 7600,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 7634,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 7657,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 7689,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 7710,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 7743,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 7768,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 7800,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 7827,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 7850,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 7875,
                                    "bytes": 2304
                                },
                                {
                                    "ts": 7875,
                                    "bytes": 14071
                                },
                                {
                                    "ts": 7907,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 7937,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 7973,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 7993,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 8019,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 8054,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 8082,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 8108,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 8136,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 8156,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 8184,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 8212,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 8243,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 8270,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 8294,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 8329,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 8364,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 8372,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 8408,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 8436,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 8467,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 8483,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 8523,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 8550,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 8587,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 8603,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 8637,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 8673,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 8693,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 8724,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 8748,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 8777,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 8803,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 8834,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 8866,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 8882,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 8917,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 8948,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 8975,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 8999,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 9069,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 9071,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 9085,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 9109,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 9136,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 9164,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 9195,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 9226,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 9252,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 9282,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 9307,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 9335,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 9362,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 9386,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 9417,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 9449,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 9473,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 9501,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 9528,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 9560,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 9589,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 9609,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 9637,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 9673,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 9697,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 9722,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 9765,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 9783,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 9809,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 9833,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 9862,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 9891,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 9922,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 9947,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 9975,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 10002,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 10069,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 10071,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 10087,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 10115,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 10142,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 10165,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 10196,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 10220,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 10253,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 10279,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 10304,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 10335,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 10358,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 10388,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 10419,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 10446,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 10474,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 10501,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 10531,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 10554,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 10580,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 10609,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 10639,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 10667,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 10695,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 10722,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 10747,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 10774,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 10801,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 10834,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 10862,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 10890,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 10918,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 10945,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 10968,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 11001,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 11043,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 11057,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 11084,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 11107,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 11139,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 11165,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 11192,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 11220,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 11248,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 11277,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 11305,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 11329,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 11359,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 11387,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 11415,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 11424,
                                    "bytes": 3456
                                },
                                {
                                    "ts": 11455,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 11479,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 11504,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 11531,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 11563,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 11587,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 11614,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 11642,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 11670,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 11697,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 11727,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 11751,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 11784,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 11808,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 11835,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 11873,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 11894,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 11922,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 11949,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 11973,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 12001,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 12031,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 12058,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 12084,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 12120,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 12144,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 12168,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 12203,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 12224,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 12251,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 12287,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 12311,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 12338,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 12366,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 12391,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 12421,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 12448,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 12472,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 12501,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 12529,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 12556,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 12587,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 12623,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 12650,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 12666,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 12694,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 12722,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 12753,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 12779,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 12813,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 12833,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 12860,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 12888,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 12915,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 12939,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 12970,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 13002,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 13041,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 13053,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 13084,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 13110,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 13138,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 13166,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 13190,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 13228,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 13245,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 13281,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 13300,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 13328,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 13355,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 13383,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 13422,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 13439,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 13472,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 13497,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 13523,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 13549,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 13576,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 13607,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 13631,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 13659,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 13687,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 13715,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 13742,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 13774,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 13805,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 13830,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 13857,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 13892,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 13915,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 13942,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 13973,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 14001,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 14033,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 14063,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 14091,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 14120,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 14143,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 14177,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 14199,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 14228,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 14262,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 14289,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 14316,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 14345,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 14377,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 14401,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 14432,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 14458,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 14489,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 14519,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 14547,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 14572,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 14604,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 14630,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 14656,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 14687,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 14718,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 14744,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 14776,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 14799,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 14828,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 14862,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 14887,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 14916,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 14946,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 14969,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 15003,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 15030,
                                    "bytes": 1152
                                },
                                {
                                    "ts": 15044,
                                    "bytes": 15223
                                },
                                {
                                    "ts": 15055,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 15085,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 15117,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 15143,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 15173,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 15202,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 15228,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 15260,
                                    "bytes": 16375
                                },
                                {
                                    "ts": 15283,
                                    "bytes": 11106
                                }
                            ],
                            "expires": "",
                            "cacheControl": "",
                            "contentType": "video\/mp4",
                            "contentEncoding": "",
                            "socket": 91,
                            "protocol": "HTTP\/2",
                            "dns_start": -1,
                            "dns_end": -1,
                            "connect_start": -1,
                            "connect_end": -1,
                            "ssl_start": -1,
                            "ssl_end": -1,
                            "initiator": "https:\/\/www.simonrisi.ch\/",
                            "initiator_line": 163,
                            "initiator_column": "",
                            "initiator_type": "parser",
                            "priority": "Low",
                            "initial_priority": "Low",
                            "server_rtt": null,
                            "headers": {
                                "request": [
                                    ":authority: www.simonrisi.ch",
                                    ":method: GET",
                                    ":path: \/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/40d8cd3cb7-1729087993\/hochformat-video-duren.mp4",
                                    ":scheme: https",
                                    "accept: *\/*",
                                    "accept-encoding: identity;q=1, *;q=0",
                                    "accept-language: en-US,en;q=0.9",
                                    "priority: i",
                                    "range: bytes=0-",
                                    "referer: https:\/\/www.simonrisi.ch\/",
                                    "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                    "sec-ch-ua-mobile: ?0",
                                    "sec-ch-ua-platform: \"Unknown\"",
                                    "sec-fetch-dest: video",
                                    "sec-fetch-mode: cors",
                                    "sec-fetch-site: same-origin",
                                    "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                                ],
                                "response": [
                                    "Content-Length: 8545937",
                                    "Content-Range: bytes 0-8545936\/8545937",
                                    "accept-ranges: bytes",
                                    "content-type: video\/mp4",
                                    "date: Tue, 24 Dec 2024 20:41:38 GMT",
                                    "etag: \"826691-625802722ad5a\"",
                                    "last-modified: Mon, 28 Oct 2024 02:23:22 GMT",
                                    "server: Apache",
                                    ":status: 206",
                                    "content-length: 8545937",
                                    "content-range: bytes 0-8545936\/8545937"
                                ]
                            },
                            "bytesOut": 2233,
                            "score_cache": -1,
                            "score_cdn": 0,
                            "score_gzip": -1,
                            "score_cookies": -1,
                            "score_keep-alive": 100,
                            "score_minify": -1,
                            "score_combine": -1,
                            "score_compress": -1,
                            "score_etags": -1,
                            "dns_ms": -1,
                            "connect_ms": -1,
                            "ssl_ms": -1,
                            "gzip_total": null,
                            "gzip_save": null,
                            "minify_total": null,
                            "minify_save": null,
                            "image_total": null,
                            "image_save": null,
                            "cache_time": null,
                            "cdn_provider": "",
                            "server_count": null,
                            "created": 464,
                            "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                            "http2_stream_id": 17,
                            "http2_stream_dependency": 15,
                            "http2_stream_weight": 147,
                            "http2_stream_exclusive": 1,
                            "netlog_id": 136,
                            "server_port": "443",
                            "load_end": 15283,
                            "ttfb_start": 465,
                            "ttfb_end": 835,
                            "download_start": 835,
                            "download_end": 15283,
                            "download_ms": 14448,
                            "all_start": 465,
                            "all_end": 15283,
                            "all_ms": 14818,
                            "index": 8,
                            "number": 9
                        },
                        {
                            "type": 3,
                            "id": "26637.26",
                            "request_id": "26637.26",
                            "ip_addr": "217.26.52.23",
                            "full_url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/index.mjs",
                            "is_secure": 1,
                            "method": "GET",
                            "host": "www.simonrisi.ch",
                            "url": "\/assets\/js\/modules\/curtainsjs\/index.mjs",
                            "raw_id": "26637.26",
                            "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                            "documentURL": "https:\/\/www.simonrisi.ch\/",
                            "responseCode": 200,
                            "request_type": "Script",
                            "load_ms": 14732,
                            "ttfb_ms": 14730,
                            "load_start": 550,
                            "load_start_float": 550.00014199999998,
                            "bytesIn": 258,
                            "objectSize": 258,
                            "objectSizeUncompressed": 645,
                            "chunks": [
                                {
                                    "ts": 15281,
                                    "bytes": 258,
                                    "inflated": 645
                                }
                            ],
                            "expires": "",
                            "cacheControl": "",
                            "contentType": "text\/javascript",
                            "contentEncoding": "gzip",
                            "socket": 91,
                            "protocol": "HTTP\/2",
                            "dns_start": -1,
                            "dns_end": -1,
                            "connect_start": -1,
                            "connect_end": -1,
                            "ssl_start": -1,
                            "ssl_end": -1,
                            "initiator": "https:\/\/www.simonrisi.ch\/assets\/js\/main.1688546879.js",
                            "initiator_line": 185,
                            "initiator_column": "",
                            "initiator_type": "script",
                            "priority": "High",
                            "initial_priority": "High",
                            "server_rtt": null,
                            "headers": {
                                "request": [
                                    ":authority: www.simonrisi.ch",
                                    ":method: GET",
                                    ":path: \/assets\/js\/modules\/curtainsjs\/index.mjs",
                                    ":scheme: https",
                                    "accept: *\/*",
                                    "accept-encoding: gzip, deflate, br, zstd",
                                    "accept-language: en-US,en;q=0.9",
                                    "origin: https:\/\/www.simonrisi.ch",
                                    "priority: u=1",
                                    "referer: https:\/\/www.simonrisi.ch\/assets\/js\/main.1688546879.js",
                                    "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                    "sec-ch-ua-mobile: ?0",
                                    "sec-ch-ua-platform: \"Unknown\"",
                                    "sec-fetch-dest: script",
                                    "sec-fetch-mode: cors",
                                    "sec-fetch-site: same-origin",
                                    "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                                ],
                                "response": [
                                    "accept-ranges: bytes",
                                    "content-encoding: gzip",
                                    "content-length: 258",
                                    "content-type: text\/javascript",
                                    "date: Tue, 24 Dec 2024 20:41:46 GMT",
                                    "etag: \"285-5ff9b3dd40286-gzip\"",
                                    "last-modified: Mon, 03 Jul 2023 20:45:05 GMT",
                                    "server: Apache",
                                    "vary: Accept-Encoding",
                                    ":status: 200"
                                ]
                            },
                            "bytesOut": 2026,
                            "score_cache": 0,
                            "score_cdn": 0,
                            "score_gzip": 100,
                            "score_cookies": -1,
                            "score_keep-alive": 100,
                            "score_minify": -1,
                            "score_combine": -1,
                            "score_compress": -1,
                            "score_etags": -1,
                            "dns_ms": -1,
                            "connect_ms": -1,
                            "ssl_ms": -1,
                            "gzip_total": 258,
                            "gzip_save": 0,
                            "minify_total": null,
                            "minify_save": null,
                            "image_total": null,
                            "image_save": null,
                            "cache_time": 0,
                            "cdn_provider": "",
                            "server_count": null,
                            "created": 549,
                            "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                            "http2_stream_id": 19,
                            "http2_stream_dependency": 0,
                            "http2_stream_weight": 220,
                            "http2_stream_exclusive": 1,
                            "netlog_id": 142,
                            "server_port": "443",
                            "renderBlocking": "non_blocking",
                            "load_end": 15282,
                            "ttfb_start": 550,
                            "ttfb_end": 15280,
                            "download_start": 15280,
                            "download_end": 15282,
                            "download_ms": 2,
                            "all_start": 550,
                            "all_end": 15282,
                            "all_ms": 14732,
                            "index": 9,
                            "number": 10
                        },
                        {
                            "type": 3,
                            "id": "26637.27",
                            "request_id": "26637.27",
                            "ip_addr": "217.26.52.23",
                            "full_url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/TextTexture.js",
                            "is_secure": 1,
                            "method": "GET",
                            "host": "www.simonrisi.ch",
                            "url": "\/assets\/js\/modules\/TextTexture.js",
                            "raw_id": "26637.27",
                            "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                            "documentURL": "https:\/\/www.simonrisi.ch\/",
                            "responseCode": 200,
                            "request_type": "Script",
                            "load_ms": 14732,
                            "ttfb_ms": 14731,
                            "load_start": 550,
                            "load_start_float": 550.00014799999997,
                            "bytesIn": 4089,
                            "objectSize": 4089,
                            "objectSizeUncompressed": 14408,
                            "chunks": [
                                {
                                    "ts": 15282,
                                    "bytes": 4089,
                                    "inflated": 14408
                                }
                            ],
                            "expires": "",
                            "cacheControl": "",
                            "contentType": "text\/javascript",
                            "contentEncoding": "gzip",
                            "socket": 91,
                            "protocol": "HTTP\/2",
                            "dns_start": -1,
                            "dns_end": -1,
                            "connect_start": -1,
                            "connect_end": -1,
                            "ssl_start": -1,
                            "ssl_end": -1,
                            "initiator": "https:\/\/www.simonrisi.ch\/assets\/js\/main.1688546879.js",
                            "initiator_line": 186,
                            "initiator_column": "",
                            "initiator_type": "script",
                            "priority": "High",
                            "initial_priority": "High",
                            "server_rtt": null,
                            "headers": {
                                "request": [
                                    ":authority: www.simonrisi.ch",
                                    ":method: GET",
                                    ":path: \/assets\/js\/modules\/TextTexture.js",
                                    ":scheme: https",
                                    "accept: *\/*",
                                    "accept-encoding: gzip, deflate, br, zstd",
                                    "accept-language: en-US,en;q=0.9",
                                    "origin: https:\/\/www.simonrisi.ch",
                                    "priority: u=1",
                                    "referer: https:\/\/www.simonrisi.ch\/assets\/js\/main.1688546879.js",
                                    "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                    "sec-ch-ua-mobile: ?0",
                                    "sec-ch-ua-platform: \"Unknown\"",
                                    "sec-fetch-dest: script",
                                    "sec-fetch-mode: cors",
                                    "sec-fetch-site: same-origin",
                                    "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                                ],
                                "response": [
                                    "accept-ranges: bytes",
                                    "content-encoding: gzip",
                                    "content-length: 4089",
                                    "content-type: text\/javascript",
                                    "date: Tue, 24 Dec 2024 20:41:46 GMT",
                                    "etag: \"3848-5ff9b3d938144-gzip\"",
                                    "last-modified: Mon, 03 Jul 2023 20:45:01 GMT",
                                    "server: Apache",
                                    "vary: Accept-Encoding",
                                    ":status: 200"
                                ]
                            },
                            "bytesOut": 2008,
                            "score_cache": 0,
                            "score_cdn": 0,
                            "score_gzip": 100,
                            "score_cookies": -1,
                            "score_keep-alive": 100,
                            "score_minify": -1,
                            "score_combine": -1,
                            "score_compress": -1,
                            "score_etags": -1,
                            "dns_ms": -1,
                            "connect_ms": -1,
                            "ssl_ms": -1,
                            "gzip_total": 4089,
                            "gzip_save": 0,
                            "minify_total": null,
                            "minify_save": null,
                            "image_total": null,
                            "image_save": null,
                            "cache_time": 0,
                            "cdn_provider": "",
                            "server_count": null,
                            "created": 549,
                            "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                            "http2_stream_id": 21,
                            "http2_stream_dependency": 19,
                            "http2_stream_weight": 220,
                            "http2_stream_exclusive": 1,
                            "netlog_id": 148,
                            "server_port": "443",
                            "renderBlocking": "non_blocking",
                            "load_end": 15282,
                            "ttfb_start": 550,
                            "ttfb_end": 15281,
                            "download_start": 15281,
                            "download_end": 15282,
                            "download_ms": 1,
                            "all_start": 550,
                            "all_end": 15282,
                            "all_ms": 14732,
                            "index": 10,
                            "number": 11
                        },
                        {
                            "type": 3,
                            "id": "26637.32",
                            "request_id": "26637.32",
                            "ip_addr": "217.26.52.23",
                            "full_url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Curtains.js",
                            "is_secure": 1,
                            "method": "GET",
                            "host": "www.simonrisi.ch",
                            "url": "\/assets\/js\/modules\/curtainsjs\/core\/Curtains.js",
                            "raw_id": "26637.32",
                            "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                            "documentURL": "https:\/\/www.simonrisi.ch\/",
                            "responseCode": 200,
                            "request_type": "Script",
                            "load_ms": 56,
                            "ttfb_ms": 55,
                            "load_start": 15313,
                            "load_start_float": 15313.000179999999,
                            "bytesIn": 4670,
                            "objectSize": 4670,
                            "objectSizeUncompressed": 19991,
                            "chunks": [
                                {
                                    "ts": 15368,
                                    "bytes": 4670,
                                    "inflated": 19991
                                }
                            ],
                            "expires": "",
                            "cacheControl": "",
                            "contentType": "text\/javascript",
                            "contentEncoding": "gzip",
                            "socket": 91,
                            "protocol": "HTTP\/2",
                            "dns_start": -1,
                            "dns_end": -1,
                            "connect_start": -1,
                            "connect_end": -1,
                            "ssl_start": -1,
                            "ssl_end": -1,
                            "initiator": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/index.mjs",
                            "initiator_line": 1,
                            "initiator_column": "",
                            "initiator_type": "script",
                            "priority": "High",
                            "initial_priority": "High",
                            "server_rtt": null,
                            "headers": {
                                "request": [
                                    ":authority: www.simonrisi.ch",
                                    ":method: GET",
                                    ":path: \/assets\/js\/modules\/curtainsjs\/core\/Curtains.js",
                                    ":scheme: https",
                                    "accept: *\/*",
                                    "accept-encoding: gzip, deflate, br, zstd",
                                    "accept-language: en-US,en;q=0.9",
                                    "origin: https:\/\/www.simonrisi.ch",
                                    "priority: u=1",
                                    "referer: https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/index.mjs",
                                    "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                    "sec-ch-ua-mobile: ?0",
                                    "sec-ch-ua-platform: \"Unknown\"",
                                    "sec-fetch-dest: script",
                                    "sec-fetch-mode: cors",
                                    "sec-fetch-site: same-origin",
                                    "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                                ],
                                "response": [
                                    "accept-ranges: bytes",
                                    "content-encoding: gzip",
                                    "content-length: 4670",
                                    "content-type: text\/javascript",
                                    "date: Tue, 24 Dec 2024 20:41:53 GMT",
                                    "etag: \"4e17-5ff9b3da35f85-gzip\"",
                                    "last-modified: Mon, 03 Jul 2023 20:45:02 GMT",
                                    "server: Apache",
                                    "vary: Accept-Encoding",
                                    ":status: 200"
                                ]
                            },
                            "bytesOut": 2077,
                            "score_cache": 0,
                            "score_cdn": 0,
                            "score_gzip": 100,
                            "score_cookies": -1,
                            "score_keep-alive": 100,
                            "score_minify": -1,
                            "score_combine": -1,
                            "score_compress": -1,
                            "score_etags": -1,
                            "dns_ms": -1,
                            "connect_ms": -1,
                            "ssl_ms": -1,
                            "gzip_total": 4670,
                            "gzip_save": 0,
                            "minify_total": null,
                            "minify_save": null,
                            "image_total": null,
                            "image_save": null,
                            "cache_time": 0,
                            "cdn_provider": "",
                            "server_count": null,
                            "created": 15302,
                            "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                            "http2_stream_id": 23,
                            "http2_stream_dependency": 0,
                            "http2_stream_weight": 220,
                            "http2_stream_exclusive": 1,
                            "netlog_id": 180,
                            "server_port": "443",
                            "renderBlocking": "non_blocking",
                            "load_end": 15369,
                            "ttfb_start": 15313,
                            "ttfb_end": 15368,
                            "download_start": 15368,
                            "download_end": 15369,
                            "download_ms": 1,
                            "all_start": 15313,
                            "all_end": 15369,
                            "all_ms": 56,
                            "index": 11,
                            "number": 12,
                            "cpuTimes": {
                                "FunctionCall": 1
                            },
                            "cpu.FunctionCall": 1,
                            "cpuTime": 1,
                            "js_timing": [
                                [
                                    15849.698,
                                    15850.664000000001
                                ]
                            ]
                        },
                        {
                            "type": 3,
                            "id": "26637.33",
                            "request_id": "26637.33",
                            "ip_addr": "217.26.52.23",
                            "full_url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Plane.js",
                            "is_secure": 1,
                            "method": "GET",
                            "host": "www.simonrisi.ch",
                            "url": "\/assets\/js\/modules\/curtainsjs\/core\/Plane.js",
                            "raw_id": "26637.33",
                            "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                            "documentURL": "https:\/\/www.simonrisi.ch\/",
                            "responseCode": 200,
                            "request_type": "Script",
                            "load_ms": 71,
                            "ttfb_ms": 70,
                            "load_start": 15315,
                            "load_start_float": 15315.000185999999,
                            "bytesIn": 10279,
                            "objectSize": 10279,
                            "objectSizeUncompressed": 46346,
                            "chunks": [
                                {
                                    "ts": 15386,
                                    "bytes": 10279,
                                    "inflated": 46346
                                }
                            ],
                            "expires": "",
                            "cacheControl": "",
                            "contentType": "text\/javascript",
                            "contentEncoding": "gzip",
                            "socket": 91,
                            "protocol": "HTTP\/2",
                            "dns_start": -1,
                            "dns_end": -1,
                            "connect_start": -1,
                            "connect_end": -1,
                            "ssl_start": -1,
                            "ssl_end": -1,
                            "initiator": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/index.mjs",
                            "initiator_line": 2,
                            "initiator_column": "",
                            "initiator_type": "script",
                            "priority": "High",
                            "initial_priority": "High",
                            "server_rtt": null,
                            "headers": {
                                "request": [
                                    ":authority: www.simonrisi.ch",
                                    ":method: GET",
                                    ":path: \/assets\/js\/modules\/curtainsjs\/core\/Plane.js",
                                    ":scheme: https",
                                    "accept: *\/*",
                                    "accept-encoding: gzip, deflate, br, zstd",
                                    "accept-language: en-US,en;q=0.9",
                                    "origin: https:\/\/www.simonrisi.ch",
                                    "priority: u=1",
                                    "referer: https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/index.mjs",
                                    "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                    "sec-ch-ua-mobile: ?0",
                                    "sec-ch-ua-platform: \"Unknown\"",
                                    "sec-fetch-dest: script",
                                    "sec-fetch-mode: cors",
                                    "sec-fetch-site: same-origin",
                                    "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                                ],
                                "response": [
                                    "accept-ranges: bytes",
                                    "content-encoding: gzip",
                                    "content-length: 10279",
                                    "content-type: text\/javascript",
                                    "date: Tue, 24 Dec 2024 20:41:53 GMT",
                                    "etag: \"b50a-5ff9b3daee0c3-gzip\"",
                                    "last-modified: Mon, 03 Jul 2023 20:45:03 GMT",
                                    "server: Apache",
                                    "vary: Accept-Encoding",
                                    ":status: 200"
                                ]
                            },
                            "bytesOut": 2068,
                            "score_cache": 0,
                            "score_cdn": 0,
                            "score_gzip": 100,
                            "score_cookies": -1,
                            "score_keep-alive": 100,
                            "score_minify": -1,
                            "score_combine": -1,
                            "score_compress": -1,
                            "score_etags": -1,
                            "dns_ms": -1,
                            "connect_ms": -1,
                            "ssl_ms": -1,
                            "gzip_total": 10279,
                            "gzip_save": 0,
                            "minify_total": null,
                            "minify_save": null,
                            "image_total": null,
                            "image_save": null,
                            "cache_time": 0,
                            "cdn_provider": "",
                            "server_count": null,
                            "created": 15303,
                            "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                            "http2_stream_id": 25,
                            "http2_stream_dependency": 23,
                            "http2_stream_weight": 220,
                            "http2_stream_exclusive": 1,
                            "netlog_id": 186,
                            "server_port": "443",
                            "renderBlocking": "non_blocking",
                            "load_end": 15386,
                            "ttfb_start": 15315,
                            "ttfb_end": 15385,
                            "download_start": 15385,
                            "download_end": 15386,
                            "download_ms": 1,
                            "all_start": 15315,
                            "all_end": 15386,
                            "all_ms": 71,
                            "index": 12,
                            "number": 13
                        },
                        {
                            "type": 3,
                            "id": "26637.34",
                            "request_id": "26637.34",
                            "ip_addr": "217.26.52.23",
                            "full_url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Texture.js",
                            "is_secure": 1,
                            "method": "GET",
                            "host": "www.simonrisi.ch",
                            "url": "\/assets\/js\/modules\/curtainsjs\/core\/Texture.js",
                            "raw_id": "26637.34",
                            "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                            "documentURL": "https:\/\/www.simonrisi.ch\/",
                            "responseCode": 200,
                            "request_type": "Script",
                            "load_ms": 86,
                            "ttfb_ms": 85,
                            "load_start": 15315,
                            "load_start_float": 15315.000192,
                            "bytesIn": 9484,
                            "objectSize": 9484,
                            "objectSizeUncompressed": 45281,
                            "chunks": [
                                {
                                    "ts": 15400,
                                    "bytes": 9484,
                                    "inflated": 45281
                                }
                            ],
                            "expires": "",
                            "cacheControl": "",
                            "contentType": "text\/javascript",
                            "contentEncoding": "gzip",
                            "socket": 91,
                            "protocol": "HTTP\/2",
                            "dns_start": -1,
                            "dns_end": -1,
                            "connect_start": -1,
                            "connect_end": -1,
                            "ssl_start": -1,
                            "ssl_end": -1,
                            "initiator": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/index.mjs",
                            "initiator_line": 3,
                            "initiator_column": "",
                            "initiator_type": "script",
                            "priority": "High",
                            "initial_priority": "High",
                            "server_rtt": null,
                            "headers": {
                                "request": [
                                    ":authority: www.simonrisi.ch",
                                    ":method: GET",
                                    ":path: \/assets\/js\/modules\/curtainsjs\/core\/Texture.js",
                                    ":scheme: https",
                                    "accept: *\/*",
                                    "accept-encoding: gzip, deflate, br, zstd",
                                    "accept-language: en-US,en;q=0.9",
                                    "origin: https:\/\/www.simonrisi.ch",
                                    "priority: u=1",
                                    "referer: https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/index.mjs",
                                    "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                    "sec-ch-ua-mobile: ?0",
                                    "sec-ch-ua-platform: \"Unknown\"",
                                    "sec-fetch-dest: script",
                                    "sec-fetch-mode: cors",
                                    "sec-fetch-site: same-origin",
                                    "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                                ],
                                "response": [
                                    "accept-ranges: bytes",
                                    "content-encoding: gzip",
                                    "content-length: 9484",
                                    "content-type: text\/javascript",
                                    "date: Tue, 24 Dec 2024 20:41:53 GMT",
                                    "etag: \"b0e1-5ff9b3dbabf96-gzip\"",
                                    "last-modified: Mon, 03 Jul 2023 20:45:04 GMT",
                                    "server: Apache",
                                    "vary: Accept-Encoding",
                                    ":status: 200"
                                ]
                            },
                            "bytesOut": 2074,
                            "score_cache": 0,
                            "score_cdn": 0,
                            "score_gzip": 100,
                            "score_cookies": -1,
                            "score_keep-alive": 100,
                            "score_minify": -1,
                            "score_combine": -1,
                            "score_compress": -1,
                            "score_etags": -1,
                            "dns_ms": -1,
                            "connect_ms": -1,
                            "ssl_ms": -1,
                            "gzip_total": 9484,
                            "gzip_save": 0,
                            "minify_total": null,
                            "minify_save": null,
                            "image_total": null,
                            "image_save": null,
                            "cache_time": 0,
                            "cdn_provider": "",
                            "server_count": null,
                            "created": 15303,
                            "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                            "http2_stream_id": 27,
                            "http2_stream_dependency": 25,
                            "http2_stream_weight": 220,
                            "http2_stream_exclusive": 1,
                            "netlog_id": 192,
                            "server_port": "443",
                            "renderBlocking": "non_blocking",
                            "load_end": 15401,
                            "ttfb_start": 15315,
                            "ttfb_end": 15400,
                            "download_start": 15400,
                            "download_end": 15401,
                            "download_ms": 1,
                            "all_start": 15315,
                            "all_end": 15401,
                            "all_ms": 86,
                            "index": 13,
                            "number": 14
                        },
                        {
                            "type": 3,
                            "id": "26637.35",
                            "request_id": "26637.35",
                            "ip_addr": "217.26.52.23",
                            "full_url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/framebuffers\/RenderTarget.js",
                            "is_secure": 1,
                            "method": "GET",
                            "host": "www.simonrisi.ch",
                            "url": "\/assets\/js\/modules\/curtainsjs\/framebuffers\/RenderTarget.js",
                            "raw_id": "26637.35",
                            "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                            "documentURL": "https:\/\/www.simonrisi.ch\/",
                            "responseCode": 200,
                            "request_type": "Script",
                            "load_ms": 92,
                            "ttfb_ms": 89,
                            "load_start": 15315,
                            "load_start_float": 15315.000198,
                            "bytesIn": 2419,
                            "objectSize": 2419,
                            "objectSizeUncompressed": 8482,
                            "chunks": [
                                {
                                    "ts": 15405,
                                    "bytes": 2419,
                                    "inflated": 8482
                                }
                            ],
                            "expires": "",
                            "cacheControl": "",
                            "contentType": "text\/javascript",
                            "contentEncoding": "gzip",
                            "socket": 91,
                            "protocol": "HTTP\/2",
                            "dns_start": -1,
                            "dns_end": -1,
                            "connect_start": -1,
                            "connect_end": -1,
                            "ssl_start": -1,
                            "ssl_end": -1,
                            "initiator": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/index.mjs",
                            "initiator_line": 6,
                            "initiator_column": "",
                            "initiator_type": "script",
                            "priority": "High",
                            "initial_priority": "High",
                            "server_rtt": null,
                            "headers": {
                                "request": [
                                    ":authority: www.simonrisi.ch",
                                    ":method: GET",
                                    ":path: \/assets\/js\/modules\/curtainsjs\/framebuffers\/RenderTarget.js",
                                    ":scheme: https",
                                    "accept: *\/*",
                                    "accept-encoding: gzip, deflate, br, zstd",
                                    "accept-language: en-US,en;q=0.9",
                                    "origin: https:\/\/www.simonrisi.ch",
                                    "priority: u=1",
                                    "referer: https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/index.mjs",
                                    "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                    "sec-ch-ua-mobile: ?0",
                                    "sec-ch-ua-platform: \"Unknown\"",
                                    "sec-fetch-dest: script",
                                    "sec-fetch-mode: cors",
                                    "sec-fetch-site: same-origin",
                                    "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                                ],
                                "response": [
                                    "accept-ranges: bytes",
                                    "content-encoding: gzip",
                                    "content-length: 2419",
                                    "content-type: text\/javascript",
                                    "date: Tue, 24 Dec 2024 20:41:53 GMT",
                                    "etag: \"2122-5ff9b3dccc2bc-gzip\"",
                                    "last-modified: Mon, 03 Jul 2023 20:45:05 GMT",
                                    "server: Apache",
                                    "vary: Accept-Encoding",
                                    ":status: 200"
                                ]
                            },
                            "bytesOut": 2113,
                            "score_cache": 0,
                            "score_cdn": 0,
                            "score_gzip": 100,
                            "score_cookies": -1,
                            "score_keep-alive": 100,
                            "score_minify": -1,
                            "score_combine": -1,
                            "score_compress": -1,
                            "score_etags": -1,
                            "dns_ms": -1,
                            "connect_ms": -1,
                            "ssl_ms": -1,
                            "gzip_total": 2419,
                            "gzip_save": 0,
                            "minify_total": null,
                            "minify_save": null,
                            "image_total": null,
                            "image_save": null,
                            "cache_time": 0,
                            "cdn_provider": "",
                            "server_count": null,
                            "created": 15307,
                            "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                            "http2_stream_id": 29,
                            "http2_stream_dependency": 27,
                            "http2_stream_weight": 220,
                            "http2_stream_exclusive": 1,
                            "netlog_id": 198,
                            "server_port": "443",
                            "renderBlocking": "non_blocking",
                            "load_end": 15407,
                            "ttfb_start": 15315,
                            "ttfb_end": 15404,
                            "download_start": 15404,
                            "download_end": 15407,
                            "download_ms": 3,
                            "all_start": 15315,
                            "all_end": 15407,
                            "all_ms": 92,
                            "index": 14,
                            "number": 15
                        },
                        {
                            "type": 3,
                            "id": "26637.36",
                            "request_id": "26637.36",
                            "ip_addr": "217.26.52.23",
                            "full_url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/framebuffers\/ShaderPass.js",
                            "is_secure": 1,
                            "method": "GET",
                            "host": "www.simonrisi.ch",
                            "url": "\/assets\/js\/modules\/curtainsjs\/framebuffers\/ShaderPass.js",
                            "raw_id": "26637.36",
                            "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                            "documentURL": "https:\/\/www.simonrisi.ch\/",
                            "responseCode": 200,
                            "request_type": "Script",
                            "load_ms": 95,
                            "ttfb_ms": 93,
                            "load_start": 15315,
                            "load_start_float": 15315.000204,
                            "bytesIn": 2206,
                            "objectSize": 2206,
                            "objectSizeUncompressed": 6860,
                            "chunks": [
                                {
                                    "ts": 15409,
                                    "bytes": 2206,
                                    "inflated": 6860
                                }
                            ],
                            "expires": "",
                            "cacheControl": "",
                            "contentType": "text\/javascript",
                            "contentEncoding": "gzip",
                            "socket": 91,
                            "protocol": "HTTP\/2",
                            "dns_start": -1,
                            "dns_end": -1,
                            "connect_start": -1,
                            "connect_end": -1,
                            "ssl_start": -1,
                            "ssl_end": -1,
                            "initiator": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/index.mjs",
                            "initiator_line": 7,
                            "initiator_column": "",
                            "initiator_type": "script",
                            "priority": "High",
                            "initial_priority": "High",
                            "server_rtt": null,
                            "headers": {
                                "request": [
                                    ":authority: www.simonrisi.ch",
                                    ":method: GET",
                                    ":path: \/assets\/js\/modules\/curtainsjs\/framebuffers\/ShaderPass.js",
                                    ":scheme: https",
                                    "accept: *\/*",
                                    "accept-encoding: gzip, deflate, br, zstd",
                                    "accept-language: en-US,en;q=0.9",
                                    "origin: https:\/\/www.simonrisi.ch",
                                    "priority: u=1",
                                    "referer: https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/index.mjs",
                                    "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                    "sec-ch-ua-mobile: ?0",
                                    "sec-ch-ua-platform: \"Unknown\"",
                                    "sec-fetch-dest: script",
                                    "sec-fetch-mode: cors",
                                    "sec-fetch-site: same-origin",
                                    "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                                ],
                                "response": [
                                    "accept-ranges: bytes",
                                    "content-encoding: gzip",
                                    "content-length: 2206",
                                    "content-type: text\/javascript",
                                    "date: Tue, 24 Dec 2024 20:41:53 GMT",
                                    "etag: \"1acc-5ff9b3dcf0ca9-gzip\"",
                                    "last-modified: Mon, 03 Jul 2023 20:45:05 GMT",
                                    "server: Apache",
                                    "vary: Accept-Encoding",
                                    ":status: 200"
                                ]
                            },
                            "bytesOut": 2107,
                            "score_cache": 0,
                            "score_cdn": 0,
                            "score_gzip": 100,
                            "score_cookies": -1,
                            "score_keep-alive": 100,
                            "score_minify": -1,
                            "score_combine": -1,
                            "score_compress": -1,
                            "score_etags": -1,
                            "dns_ms": -1,
                            "connect_ms": -1,
                            "ssl_ms": -1,
                            "gzip_total": 2206,
                            "gzip_save": 0,
                            "minify_total": null,
                            "minify_save": null,
                            "image_total": null,
                            "image_save": null,
                            "cache_time": 0,
                            "cdn_provider": "",
                            "server_count": null,
                            "created": 15309,
                            "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                            "http2_stream_id": 31,
                            "http2_stream_dependency": 29,
                            "http2_stream_weight": 220,
                            "http2_stream_exclusive": 1,
                            "netlog_id": 204,
                            "server_port": "443",
                            "renderBlocking": "non_blocking",
                            "load_end": 15410,
                            "ttfb_start": 15315,
                            "ttfb_end": 15408,
                            "download_start": 15408,
                            "download_end": 15410,
                            "download_ms": 2,
                            "all_start": 15315,
                            "all_end": 15410,
                            "all_ms": 95,
                            "index": 15,
                            "number": 16
                        },
                        {
                            "type": 3,
                            "id": "26637.37",
                            "request_id": "26637.37",
                            "ip_addr": "217.26.52.23",
                            "full_url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/loaders\/TextureLoader.js",
                            "is_secure": 1,
                            "method": "GET",
                            "host": "www.simonrisi.ch",
                            "url": "\/assets\/js\/modules\/curtainsjs\/loaders\/TextureLoader.js",
                            "raw_id": "26637.37",
                            "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                            "documentURL": "https:\/\/www.simonrisi.ch\/",
                            "responseCode": 200,
                            "request_type": "Script",
                            "load_ms": 102,
                            "ttfb_ms": 101,
                            "load_start": 15315,
                            "load_start_float": 15315.00021,
                            "bytesIn": 3863,
                            "objectSize": 3863,
                            "objectSizeUncompressed": 19745,
                            "chunks": [
                                {
                                    "ts": 15417,
                                    "bytes": 3863,
                                    "inflated": 19745
                                }
                            ],
                            "expires": "",
                            "cacheControl": "",
                            "contentType": "text\/javascript",
                            "contentEncoding": "gzip",
                            "socket": 91,
                            "protocol": "HTTP\/2",
                            "dns_start": -1,
                            "dns_end": -1,
                            "connect_start": -1,
                            "connect_end": -1,
                            "ssl_start": -1,
                            "ssl_end": -1,
                            "initiator": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/index.mjs",
                            "initiator_line": 10,
                            "initiator_column": "",
                            "initiator_type": "script",
                            "priority": "High",
                            "initial_priority": "High",
                            "server_rtt": null,
                            "headers": {
                                "request": [
                                    ":authority: www.simonrisi.ch",
                                    ":method: GET",
                                    ":path: \/assets\/js\/modules\/curtainsjs\/loaders\/TextureLoader.js",
                                    ":scheme: https",
                                    "accept: *\/*",
                                    "accept-encoding: gzip, deflate, br, zstd",
                                    "accept-language: en-US,en;q=0.9",
                                    "origin: https:\/\/www.simonrisi.ch",
                                    "priority: u=1",
                                    "referer: https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/index.mjs",
                                    "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                    "sec-ch-ua-mobile: ?0",
                                    "sec-ch-ua-platform: \"Unknown\"",
                                    "sec-fetch-dest: script",
                                    "sec-fetch-mode: cors",
                                    "sec-fetch-site: same-origin",
                                    "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                                ],
                                "response": [
                                    "accept-ranges: bytes",
                                    "content-encoding: gzip",
                                    "content-length: 3863",
                                    "content-type: text\/javascript",
                                    "date: Tue, 24 Dec 2024 20:41:53 GMT",
                                    "etag: \"4d21-5ff9b3ddf1e10-gzip\"",
                                    "last-modified: Mon, 03 Jul 2023 20:45:06 GMT",
                                    "server: Apache",
                                    "vary: Accept-Encoding",
                                    ":status: 200"
                                ]
                            },
                            "bytesOut": 2101,
                            "score_cache": 0,
                            "score_cdn": 0,
                            "score_gzip": 100,
                            "score_cookies": -1,
                            "score_keep-alive": 100,
                            "score_minify": -1,
                            "score_combine": -1,
                            "score_compress": -1,
                            "score_etags": -1,
                            "dns_ms": -1,
                            "connect_ms": -1,
                            "ssl_ms": -1,
                            "gzip_total": 3863,
                            "gzip_save": 0,
                            "minify_total": null,
                            "minify_save": null,
                            "image_total": null,
                            "image_save": null,
                            "cache_time": 0,
                            "cdn_provider": "",
                            "server_count": null,
                            "created": 15310,
                            "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                            "http2_stream_id": 33,
                            "http2_stream_dependency": 31,
                            "http2_stream_weight": 220,
                            "http2_stream_exclusive": 1,
                            "netlog_id": 210,
                            "server_port": "443",
                            "renderBlocking": "non_blocking",
                            "load_end": 15417,
                            "ttfb_start": 15315,
                            "ttfb_end": 15416,
                            "download_start": 15416,
                            "download_end": 15417,
                            "download_ms": 1,
                            "all_start": 15315,
                            "all_end": 15417,
                            "all_ms": 102,
                            "index": 16,
                            "number": 17
                        },
                        {
                            "type": 3,
                            "id": "26637.38",
                            "request_id": "26637.38",
                            "ip_addr": "217.26.52.23",
                            "full_url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/math\/Vec2.js",
                            "is_secure": 1,
                            "method": "GET",
                            "host": "www.simonrisi.ch",
                            "url": "\/assets\/js\/modules\/curtainsjs\/math\/Vec2.js",
                            "raw_id": "26637.38",
                            "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                            "documentURL": "https:\/\/www.simonrisi.ch\/",
                            "responseCode": 200,
                            "request_type": "Script",
                            "load_ms": 94,
                            "ttfb_ms": 94,
                            "load_start": 15316,
                            "load_start_float": 15316.000216,
                            "bytesIn": 1220,
                            "objectSize": 1220,
                            "objectSizeUncompressed": 5642,
                            "chunks": [
                                {
                                    "ts": 15410,
                                    "bytes": 1220,
                                    "inflated": 5642
                                }
                            ],
                            "expires": "",
                            "cacheControl": "",
                            "contentType": "text\/javascript",
                            "contentEncoding": "gzip",
                            "socket": 91,
                            "protocol": "HTTP\/2",
                            "dns_start": -1,
                            "dns_end": -1,
                            "connect_start": -1,
                            "connect_end": -1,
                            "ssl_start": -1,
                            "ssl_end": -1,
                            "initiator": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/index.mjs",
                            "initiator_line": 13,
                            "initiator_column": "",
                            "initiator_type": "script",
                            "priority": "High",
                            "initial_priority": "High",
                            "server_rtt": null,
                            "headers": {
                                "request": [
                                    ":authority: www.simonrisi.ch",
                                    ":method: GET",
                                    ":path: \/assets\/js\/modules\/curtainsjs\/math\/Vec2.js",
                                    ":scheme: https",
                                    "accept: *\/*",
                                    "accept-encoding: gzip, deflate, br, zstd",
                                    "accept-language: en-US,en;q=0.9",
                                    "origin: https:\/\/www.simonrisi.ch",
                                    "priority: u=1",
                                    "referer: https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/index.mjs",
                                    "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                    "sec-ch-ua-mobile: ?0",
                                    "sec-ch-ua-platform: \"Unknown\"",
                                    "sec-fetch-dest: script",
                                    "sec-fetch-mode: cors",
                                    "sec-fetch-site: same-origin",
                                    "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                                ],
                                "response": [
                                    "accept-ranges: bytes",
                                    "content-encoding: gzip",
                                    "content-length: 1220",
                                    "content-type: text\/javascript",
                                    "date: Tue, 24 Dec 2024 20:41:53 GMT",
                                    "etag: \"160a-5ff9b3deab642-gzip\"",
                                    "last-modified: Mon, 03 Jul 2023 20:45:07 GMT",
                                    "server: Apache",
                                    "vary: Accept-Encoding",
                                    ":status: 200"
                                ]
                            },
                            "bytesOut": 2065,
                            "score_cache": 0,
                            "score_cdn": 0,
                            "score_gzip": 100,
                            "score_cookies": -1,
                            "score_keep-alive": 100,
                            "score_minify": -1,
                            "score_combine": -1,
                            "score_compress": -1,
                            "score_etags": -1,
                            "dns_ms": -1,
                            "connect_ms": -1,
                            "ssl_ms": -1,
                            "gzip_total": 1220,
                            "gzip_save": 0,
                            "minify_total": null,
                            "minify_save": null,
                            "image_total": null,
                            "image_save": null,
                            "cache_time": 0,
                            "cdn_provider": "",
                            "server_count": null,
                            "created": 15311,
                            "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                            "http2_stream_id": 35,
                            "http2_stream_dependency": 33,
                            "http2_stream_weight": 220,
                            "http2_stream_exclusive": 1,
                            "netlog_id": 216,
                            "server_port": "443",
                            "renderBlocking": "non_blocking",
                            "load_end": 15410,
                            "ttfb_start": 15316,
                            "ttfb_end": 15410,
                            "download_start": 15410,
                            "download_end": 15410,
                            "download_ms": 0,
                            "all_start": 15316,
                            "all_end": 15410,
                            "all_ms": 94,
                            "index": 17,
                            "number": 18
                        },
                        {
                            "type": 3,
                            "id": "26637.39",
                            "request_id": "26637.39",
                            "ip_addr": "217.26.52.23",
                            "full_url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/math\/Vec3.js",
                            "is_secure": 1,
                            "method": "GET",
                            "host": "www.simonrisi.ch",
                            "url": "\/assets\/js\/modules\/curtainsjs\/math\/Vec3.js",
                            "raw_id": "26637.39",
                            "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                            "documentURL": "https:\/\/www.simonrisi.ch\/",
                            "responseCode": 200,
                            "request_type": "Script",
                            "load_ms": 105,
                            "ttfb_ms": 104,
                            "load_start": 15316,
                            "load_start_float": 15316.000222000001,
                            "bytesIn": 1934,
                            "objectSize": 1934,
                            "objectSizeUncompressed": 8631,
                            "chunks": [
                                {
                                    "ts": 15421,
                                    "bytes": 1934,
                                    "inflated": 8631
                                }
                            ],
                            "expires": "",
                            "cacheControl": "",
                            "contentType": "text\/javascript",
                            "contentEncoding": "gzip",
                            "socket": 91,
                            "protocol": "HTTP\/2",
                            "dns_start": -1,
                            "dns_end": -1,
                            "connect_start": -1,
                            "connect_end": -1,
                            "ssl_start": -1,
                            "ssl_end": -1,
                            "initiator": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/index.mjs",
                            "initiator_line": 14,
                            "initiator_column": "",
                            "initiator_type": "script",
                            "priority": "High",
                            "initial_priority": "High",
                            "server_rtt": null,
                            "headers": {
                                "request": [
                                    ":authority: www.simonrisi.ch",
                                    ":method: GET",
                                    ":path: \/assets\/js\/modules\/curtainsjs\/math\/Vec3.js",
                                    ":scheme: https",
                                    "accept: *\/*",
                                    "accept-encoding: gzip, deflate, br, zstd",
                                    "accept-language: en-US,en;q=0.9",
                                    "origin: https:\/\/www.simonrisi.ch",
                                    "priority: u=1",
                                    "referer: https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/index.mjs",
                                    "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                    "sec-ch-ua-mobile: ?0",
                                    "sec-ch-ua-platform: \"Unknown\"",
                                    "sec-fetch-dest: script",
                                    "sec-fetch-mode: cors",
                                    "sec-fetch-site: same-origin",
                                    "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                                ],
                                "response": [
                                    "accept-ranges: bytes",
                                    "content-encoding: gzip",
                                    "content-length: 1934",
                                    "content-type: text\/javascript",
                                    "date: Tue, 24 Dec 2024 20:41:53 GMT",
                                    "etag: \"21b7-5ff9b3ded1b83-gzip\"",
                                    "last-modified: Mon, 03 Jul 2023 20:45:07 GMT",
                                    "server: Apache",
                                    "vary: Accept-Encoding",
                                    ":status: 200"
                                ]
                            },
                            "bytesOut": 2065,
                            "score_cache": 0,
                            "score_cdn": 0,
                            "score_gzip": 100,
                            "score_cookies": -1,
                            "score_keep-alive": 100,
                            "score_minify": -1,
                            "score_combine": -1,
                            "score_compress": -1,
                            "score_etags": -1,
                            "dns_ms": -1,
                            "connect_ms": -1,
                            "ssl_ms": -1,
                            "gzip_total": 1934,
                            "gzip_save": 0,
                            "minify_total": null,
                            "minify_save": null,
                            "image_total": null,
                            "image_save": null,
                            "cache_time": 0,
                            "cdn_provider": "",
                            "server_count": null,
                            "created": 15312,
                            "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                            "http2_stream_id": 37,
                            "http2_stream_dependency": 35,
                            "http2_stream_weight": 220,
                            "http2_stream_exclusive": 1,
                            "netlog_id": 222,
                            "server_port": "443",
                            "renderBlocking": "non_blocking",
                            "load_end": 15421,
                            "ttfb_start": 15316,
                            "ttfb_end": 15420,
                            "download_start": 15420,
                            "download_end": 15421,
                            "download_ms": 1,
                            "all_start": 15316,
                            "all_end": 15421,
                            "all_ms": 105,
                            "index": 18,
                            "number": 19
                        },
                        {
                            "type": 3,
                            "id": "26637.40",
                            "request_id": "26637.40",
                            "ip_addr": "217.26.52.23",
                            "full_url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/math\/Mat4.js",
                            "is_secure": 1,
                            "method": "GET",
                            "host": "www.simonrisi.ch",
                            "url": "\/assets\/js\/modules\/curtainsjs\/math\/Mat4.js",
                            "raw_id": "26637.40",
                            "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                            "documentURL": "https:\/\/www.simonrisi.ch\/",
                            "responseCode": 200,
                            "request_type": "Script",
                            "load_ms": 110,
                            "ttfb_ms": 108,
                            "load_start": 15316,
                            "load_start_float": 15316.000228000001,
                            "bytesIn": 2449,
                            "objectSize": 2449,
                            "objectSizeUncompressed": 10879,
                            "chunks": [
                                {
                                    "ts": 15426,
                                    "bytes": 2449,
                                    "inflated": 10879
                                }
                            ],
                            "expires": "",
                            "cacheControl": "",
                            "contentType": "text\/javascript",
                            "contentEncoding": "gzip",
                            "socket": 91,
                            "protocol": "HTTP\/2",
                            "dns_start": -1,
                            "dns_end": -1,
                            "connect_start": -1,
                            "connect_end": -1,
                            "ssl_start": -1,
                            "ssl_end": -1,
                            "initiator": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/index.mjs",
                            "initiator_line": 15,
                            "initiator_column": "",
                            "initiator_type": "script",
                            "priority": "High",
                            "initial_priority": "High",
                            "server_rtt": null,
                            "headers": {
                                "request": [
                                    ":authority: www.simonrisi.ch",
                                    ":method: GET",
                                    ":path: \/assets\/js\/modules\/curtainsjs\/math\/Mat4.js",
                                    ":scheme: https",
                                    "accept: *\/*",
                                    "accept-encoding: gzip, deflate, br, zstd",
                                    "accept-language: en-US,en;q=0.9",
                                    "origin: https:\/\/www.simonrisi.ch",
                                    "priority: u=1",
                                    "referer: https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/index.mjs",
                                    "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                    "sec-ch-ua-mobile: ?0",
                                    "sec-ch-ua-platform: \"Unknown\"",
                                    "sec-fetch-dest: script",
                                    "sec-fetch-mode: cors",
                                    "sec-fetch-site: same-origin",
                                    "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                                ],
                                "response": [
                                    "accept-ranges: bytes",
                                    "content-encoding: gzip",
                                    "content-length: 2449",
                                    "content-type: text\/javascript",
                                    "date: Tue, 24 Dec 2024 20:41:53 GMT",
                                    "etag: \"2a7f-5ff9b3de61305-gzip\"",
                                    "last-modified: Mon, 03 Jul 2023 20:45:07 GMT",
                                    "server: Apache",
                                    "vary: Accept-Encoding",
                                    ":status: 200"
                                ]
                            },
                            "bytesOut": 2065,
                            "score_cache": 0,
                            "score_cdn": 0,
                            "score_gzip": 100,
                            "score_cookies": -1,
                            "score_keep-alive": 100,
                            "score_minify": -1,
                            "score_combine": -1,
                            "score_compress": -1,
                            "score_etags": -1,
                            "dns_ms": -1,
                            "connect_ms": -1,
                            "ssl_ms": -1,
                            "gzip_total": 2449,
                            "gzip_save": 0,
                            "minify_total": null,
                            "minify_save": null,
                            "image_total": null,
                            "image_save": null,
                            "cache_time": 0,
                            "cdn_provider": "",
                            "server_count": null,
                            "created": 15312,
                            "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                            "http2_stream_id": 39,
                            "http2_stream_dependency": 37,
                            "http2_stream_weight": 220,
                            "http2_stream_exclusive": 1,
                            "netlog_id": 228,
                            "server_port": "443",
                            "renderBlocking": "non_blocking",
                            "load_end": 15426,
                            "ttfb_start": 15316,
                            "ttfb_end": 15424,
                            "download_start": 15424,
                            "download_end": 15426,
                            "download_ms": 2,
                            "all_start": 15316,
                            "all_end": 15426,
                            "all_ms": 110,
                            "index": 19,
                            "number": 20
                        },
                        {
                            "type": 3,
                            "id": "26637.41",
                            "request_id": "26637.41",
                            "ip_addr": "217.26.52.23",
                            "full_url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/math\/Quat.js",
                            "is_secure": 1,
                            "method": "GET",
                            "host": "www.simonrisi.ch",
                            "url": "\/assets\/js\/modules\/curtainsjs\/math\/Quat.js",
                            "raw_id": "26637.41",
                            "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                            "documentURL": "https:\/\/www.simonrisi.ch\/",
                            "responseCode": 200,
                            "request_type": "Script",
                            "load_ms": 111,
                            "ttfb_ms": 111,
                            "load_start": 15316,
                            "load_start_float": 15316.000233999999,
                            "bytesIn": 1186,
                            "objectSize": 1186,
                            "objectSizeUncompressed": 5486,
                            "chunks": [
                                {
                                    "ts": 15427,
                                    "bytes": 1186,
                                    "inflated": 5486
                                }
                            ],
                            "expires": "",
                            "cacheControl": "",
                            "contentType": "text\/javascript",
                            "contentEncoding": "gzip",
                            "socket": 91,
                            "protocol": "HTTP\/2",
                            "dns_start": -1,
                            "dns_end": -1,
                            "connect_start": -1,
                            "connect_end": -1,
                            "ssl_start": -1,
                            "ssl_end": -1,
                            "initiator": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/index.mjs",
                            "initiator_line": 16,
                            "initiator_column": "",
                            "initiator_type": "script",
                            "priority": "High",
                            "initial_priority": "High",
                            "server_rtt": null,
                            "headers": {
                                "request": [
                                    ":authority: www.simonrisi.ch",
                                    ":method: GET",
                                    ":path: \/assets\/js\/modules\/curtainsjs\/math\/Quat.js",
                                    ":scheme: https",
                                    "accept: *\/*",
                                    "accept-encoding: gzip, deflate, br, zstd",
                                    "accept-language: en-US,en;q=0.9",
                                    "origin: https:\/\/www.simonrisi.ch",
                                    "priority: u=1",
                                    "referer: https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/index.mjs",
                                    "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                    "sec-ch-ua-mobile: ?0",
                                    "sec-ch-ua-platform: \"Unknown\"",
                                    "sec-fetch-dest: script",
                                    "sec-fetch-mode: cors",
                                    "sec-fetch-site: same-origin",
                                    "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                                ],
                                "response": [
                                    "accept-ranges: bytes",
                                    "content-encoding: gzip",
                                    "content-length: 1186",
                                    "content-type: text\/javascript",
                                    "date: Tue, 24 Dec 2024 20:41:53 GMT",
                                    "etag: \"156e-5ff9b3de868b3-gzip\"",
                                    "last-modified: Mon, 03 Jul 2023 20:45:07 GMT",
                                    "server: Apache",
                                    "vary: Accept-Encoding",
                                    ":status: 200"
                                ]
                            },
                            "bytesOut": 2065,
                            "score_cache": 0,
                            "score_cdn": 0,
                            "score_gzip": 100,
                            "score_cookies": -1,
                            "score_keep-alive": 100,
                            "score_minify": -1,
                            "score_combine": -1,
                            "score_compress": -1,
                            "score_etags": -1,
                            "dns_ms": -1,
                            "connect_ms": -1,
                            "ssl_ms": -1,
                            "gzip_total": 1186,
                            "gzip_save": 0,
                            "minify_total": null,
                            "minify_save": null,
                            "image_total": null,
                            "image_save": null,
                            "cache_time": 0,
                            "cdn_provider": "",
                            "server_count": null,
                            "created": 15313,
                            "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                            "http2_stream_id": 41,
                            "http2_stream_dependency": 39,
                            "http2_stream_weight": 220,
                            "http2_stream_exclusive": 1,
                            "netlog_id": 234,
                            "server_port": "443",
                            "renderBlocking": "non_blocking",
                            "load_end": 15427,
                            "ttfb_start": 15316,
                            "ttfb_end": 15427,
                            "download_start": 15427,
                            "download_end": 15427,
                            "download_ms": 0,
                            "all_start": 15316,
                            "all_end": 15427,
                            "all_ms": 111,
                            "index": 20,
                            "number": 21
                        },
                        {
                            "type": 3,
                            "id": "26637.42",
                            "request_id": "26637.42",
                            "ip_addr": "217.26.52.23",
                            "full_url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/extras\/PingPongPlane.js",
                            "is_secure": 1,
                            "method": "GET",
                            "host": "www.simonrisi.ch",
                            "url": "\/assets\/js\/modules\/curtainsjs\/extras\/PingPongPlane.js",
                            "raw_id": "26637.42",
                            "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                            "documentURL": "https:\/\/www.simonrisi.ch\/",
                            "responseCode": 200,
                            "request_type": "Script",
                            "load_ms": 113,
                            "ttfb_ms": 112,
                            "load_start": 15317,
                            "load_start_float": 15317.000239999999,
                            "bytesIn": 1805,
                            "objectSize": 1805,
                            "objectSizeUncompressed": 6389,
                            "chunks": [
                                {
                                    "ts": 15430,
                                    "bytes": 1805,
                                    "inflated": 6389
                                }
                            ],
                            "expires": "",
                            "cacheControl": "",
                            "contentType": "text\/javascript",
                            "contentEncoding": "gzip",
                            "socket": 91,
                            "protocol": "HTTP\/2",
                            "dns_start": -1,
                            "dns_end": -1,
                            "connect_start": -1,
                            "connect_end": -1,
                            "ssl_start": -1,
                            "ssl_end": -1,
                            "initiator": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/index.mjs",
                            "initiator_line": 20,
                            "initiator_column": "",
                            "initiator_type": "script",
                            "priority": "High",
                            "initial_priority": "High",
                            "server_rtt": null,
                            "headers": {
                                "request": [
                                    ":authority: www.simonrisi.ch",
                                    ":method: GET",
                                    ":path: \/assets\/js\/modules\/curtainsjs\/extras\/PingPongPlane.js",
                                    ":scheme: https",
                                    "accept: *\/*",
                                    "accept-encoding: gzip, deflate, br, zstd",
                                    "accept-language: en-US,en;q=0.9",
                                    "origin: https:\/\/www.simonrisi.ch",
                                    "priority: u=1",
                                    "referer: https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/index.mjs",
                                    "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                    "sec-ch-ua-mobile: ?0",
                                    "sec-ch-ua-platform: \"Unknown\"",
                                    "sec-fetch-dest: script",
                                    "sec-fetch-mode: cors",
                                    "sec-fetch-site: same-origin",
                                    "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                                ],
                                "response": [
                                    "accept-ranges: bytes",
                                    "content-encoding: gzip",
                                    "content-length: 1805",
                                    "content-type: text\/javascript",
                                    "date: Tue, 24 Dec 2024 20:41:53 GMT",
                                    "etag: \"18f5-5ff9b3dc63384-gzip\"",
                                    "last-modified: Mon, 03 Jul 2023 20:45:04 GMT",
                                    "server: Apache",
                                    "vary: Accept-Encoding",
                                    ":status: 200"
                                ]
                            },
                            "bytesOut": 2098,
                            "score_cache": 0,
                            "score_cdn": 0,
                            "score_gzip": 100,
                            "score_cookies": -1,
                            "score_keep-alive": 100,
                            "score_minify": -1,
                            "score_combine": -1,
                            "score_compress": -1,
                            "score_etags": -1,
                            "dns_ms": -1,
                            "connect_ms": -1,
                            "ssl_ms": -1,
                            "gzip_total": 1805,
                            "gzip_save": 0,
                            "minify_total": null,
                            "minify_save": null,
                            "image_total": null,
                            "image_save": null,
                            "cache_time": 0,
                            "cdn_provider": "",
                            "server_count": null,
                            "created": 15313,
                            "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                            "http2_stream_id": 43,
                            "http2_stream_dependency": 41,
                            "http2_stream_weight": 220,
                            "http2_stream_exclusive": 1,
                            "netlog_id": 240,
                            "server_port": "443",
                            "renderBlocking": "non_blocking",
                            "load_end": 15430,
                            "ttfb_start": 15317,
                            "ttfb_end": 15429,
                            "download_start": 15429,
                            "download_end": 15430,
                            "download_ms": 1,
                            "all_start": 15317,
                            "all_end": 15430,
                            "all_ms": 113,
                            "index": 21,
                            "number": 22
                        },
                        {
                            "type": 3,
                            "id": "26637.43",
                            "request_id": "26637.43",
                            "ip_addr": "217.26.52.23",
                            "full_url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/extras\/FXAAPass.js",
                            "is_secure": 1,
                            "method": "GET",
                            "host": "www.simonrisi.ch",
                            "url": "\/assets\/js\/modules\/curtainsjs\/extras\/FXAAPass.js",
                            "raw_id": "26637.43",
                            "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                            "documentURL": "https:\/\/www.simonrisi.ch\/",
                            "responseCode": 200,
                            "request_type": "Script",
                            "load_ms": 115,
                            "ttfb_ms": 115,
                            "load_start": 15317,
                            "load_start_float": 15317.000246,
                            "bytesIn": 1461,
                            "objectSize": 1461,
                            "objectSizeUncompressed": 5081,
                            "chunks": [
                                {
                                    "ts": 15432,
                                    "bytes": 1461,
                                    "inflated": 5081
                                }
                            ],
                            "expires": "",
                            "cacheControl": "",
                            "contentType": "text\/javascript",
                            "contentEncoding": "gzip",
                            "socket": 91,
                            "protocol": "HTTP\/2",
                            "dns_start": -1,
                            "dns_end": -1,
                            "connect_start": -1,
                            "connect_end": -1,
                            "ssl_start": -1,
                            "ssl_end": -1,
                            "initiator": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/index.mjs",
                            "initiator_line": 21,
                            "initiator_column": "",
                            "initiator_type": "script",
                            "priority": "High",
                            "initial_priority": "High",
                            "server_rtt": null,
                            "headers": {
                                "request": [
                                    ":authority: www.simonrisi.ch",
                                    ":method: GET",
                                    ":path: \/assets\/js\/modules\/curtainsjs\/extras\/FXAAPass.js",
                                    ":scheme: https",
                                    "accept: *\/*",
                                    "accept-encoding: gzip, deflate, br, zstd",
                                    "accept-language: en-US,en;q=0.9",
                                    "origin: https:\/\/www.simonrisi.ch",
                                    "priority: u=1",
                                    "referer: https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/index.mjs",
                                    "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                    "sec-ch-ua-mobile: ?0",
                                    "sec-ch-ua-platform: \"Unknown\"",
                                    "sec-fetch-dest: script",
                                    "sec-fetch-mode: cors",
                                    "sec-fetch-site: same-origin",
                                    "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                                ],
                                "response": [
                                    "accept-ranges: bytes",
                                    "content-encoding: gzip",
                                    "content-length: 1461",
                                    "content-type: text\/javascript",
                                    "date: Tue, 24 Dec 2024 20:41:53 GMT",
                                    "etag: \"13d9-5ff9b3dc3f551-gzip\"",
                                    "last-modified: Mon, 03 Jul 2023 20:45:04 GMT",
                                    "server: Apache",
                                    "vary: Accept-Encoding",
                                    ":status: 200"
                                ]
                            },
                            "bytesOut": 2083,
                            "score_cache": 0,
                            "score_cdn": 0,
                            "score_gzip": 100,
                            "score_cookies": -1,
                            "score_keep-alive": 100,
                            "score_minify": -1,
                            "score_combine": -1,
                            "score_compress": -1,
                            "score_etags": -1,
                            "dns_ms": -1,
                            "connect_ms": -1,
                            "ssl_ms": -1,
                            "gzip_total": 1461,
                            "gzip_save": 0,
                            "minify_total": null,
                            "minify_save": null,
                            "image_total": null,
                            "image_save": null,
                            "cache_time": 0,
                            "cdn_provider": "",
                            "server_count": null,
                            "created": 15314,
                            "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                            "http2_stream_id": 45,
                            "http2_stream_dependency": 43,
                            "http2_stream_weight": 220,
                            "http2_stream_exclusive": 1,
                            "netlog_id": 246,
                            "server_port": "443",
                            "renderBlocking": "non_blocking",
                            "load_end": 15432,
                            "ttfb_start": 15317,
                            "ttfb_end": 15432,
                            "download_start": 15432,
                            "download_end": 15432,
                            "download_ms": 0,
                            "all_start": 15317,
                            "all_end": 15432,
                            "all_ms": 115,
                            "index": 22,
                            "number": 23
                        },
                        {
                            "type": 3,
                            "id": "26637.44",
                            "request_id": "26637.44",
                            "ip_addr": "217.26.52.23",
                            "full_url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Renderer.js",
                            "is_secure": 1,
                            "method": "GET",
                            "host": "www.simonrisi.ch",
                            "url": "\/assets\/js\/modules\/curtainsjs\/core\/Renderer.js",
                            "raw_id": "26637.44",
                            "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                            "documentURL": "https:\/\/www.simonrisi.ch\/",
                            "responseCode": 200,
                            "request_type": "Script",
                            "load_ms": 69,
                            "ttfb_ms": 67,
                            "load_start": 15378,
                            "load_start_float": 15378.000252,
                            "bytesIn": 6029,
                            "objectSize": 6029,
                            "objectSizeUncompressed": 26627,
                            "chunks": [
                                {
                                    "ts": 15447,
                                    "bytes": 6029,
                                    "inflated": 26627
                                }
                            ],
                            "expires": "",
                            "cacheControl": "",
                            "contentType": "text\/javascript",
                            "contentEncoding": "gzip",
                            "socket": 91,
                            "protocol": "HTTP\/2",
                            "dns_start": -1,
                            "dns_end": -1,
                            "connect_start": -1,
                            "connect_end": -1,
                            "ssl_start": -1,
                            "ssl_end": -1,
                            "initiator": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Curtains.js",
                            "initiator_line": 0,
                            "initiator_column": "",
                            "initiator_type": "script",
                            "priority": "High",
                            "initial_priority": "High",
                            "server_rtt": null,
                            "headers": {
                                "request": [
                                    ":authority: www.simonrisi.ch",
                                    ":method: GET",
                                    ":path: \/assets\/js\/modules\/curtainsjs\/core\/Renderer.js",
                                    ":scheme: https",
                                    "accept: *\/*",
                                    "accept-encoding: gzip, deflate, br, zstd",
                                    "accept-language: en-US,en;q=0.9",
                                    "origin: https:\/\/www.simonrisi.ch",
                                    "priority: u=1",
                                    "referer: https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Curtains.js",
                                    "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                    "sec-ch-ua-mobile: ?0",
                                    "sec-ch-ua-platform: \"Unknown\"",
                                    "sec-fetch-dest: script",
                                    "sec-fetch-mode: cors",
                                    "sec-fetch-site: same-origin",
                                    "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                                ],
                                "response": [
                                    "accept-ranges: bytes",
                                    "content-encoding: gzip",
                                    "content-length: 6029",
                                    "content-type: text\/javascript",
                                    "date: Tue, 24 Dec 2024 20:41:53 GMT",
                                    "etag: \"6803-5ff9b3db4a54d-gzip\"",
                                    "last-modified: Mon, 03 Jul 2023 20:45:03 GMT",
                                    "server: Apache",
                                    "vary: Accept-Encoding",
                                    ":status: 200"
                                ]
                            },
                            "bytesOut": 2098,
                            "score_cache": 0,
                            "score_cdn": 0,
                            "score_gzip": 100,
                            "score_cookies": -1,
                            "score_keep-alive": 100,
                            "score_minify": -1,
                            "score_combine": -1,
                            "score_compress": -1,
                            "score_etags": -1,
                            "dns_ms": -1,
                            "connect_ms": -1,
                            "ssl_ms": -1,
                            "gzip_total": 6029,
                            "gzip_save": 0,
                            "minify_total": null,
                            "minify_save": null,
                            "image_total": null,
                            "image_save": null,
                            "cache_time": 0,
                            "cdn_provider": "",
                            "server_count": null,
                            "created": 15375,
                            "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                            "http2_stream_id": 47,
                            "http2_stream_dependency": 45,
                            "http2_stream_weight": 220,
                            "http2_stream_exclusive": 1,
                            "netlog_id": 252,
                            "server_port": "443",
                            "renderBlocking": "non_blocking",
                            "load_end": 15447,
                            "ttfb_start": 15378,
                            "ttfb_end": 15445,
                            "download_start": 15445,
                            "download_end": 15447,
                            "download_ms": 2,
                            "all_start": 15378,
                            "all_end": 15447,
                            "all_ms": 69,
                            "index": 23,
                            "number": 24
                        },
                        {
                            "type": 3,
                            "id": "26637.45",
                            "request_id": "26637.45",
                            "ip_addr": "217.26.52.23",
                            "full_url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/utils\/ScrollManager.js",
                            "is_secure": 1,
                            "method": "GET",
                            "host": "www.simonrisi.ch",
                            "url": "\/assets\/js\/modules\/curtainsjs\/utils\/ScrollManager.js",
                            "raw_id": "26637.45",
                            "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                            "documentURL": "https:\/\/www.simonrisi.ch\/",
                            "responseCode": 200,
                            "request_type": "Script",
                            "load_ms": 56,
                            "ttfb_ms": 55,
                            "load_start": 15378,
                            "load_start_float": 15378.000258,
                            "bytesIn": 849,
                            "objectSize": 849,
                            "objectSizeUncompressed": 2588,
                            "chunks": [
                                {
                                    "ts": 15434,
                                    "bytes": 849,
                                    "inflated": 2588
                                }
                            ],
                            "expires": "",
                            "cacheControl": "",
                            "contentType": "text\/javascript",
                            "contentEncoding": "gzip",
                            "socket": 91,
                            "protocol": "HTTP\/2",
                            "dns_start": -1,
                            "dns_end": -1,
                            "connect_start": -1,
                            "connect_end": -1,
                            "ssl_start": -1,
                            "ssl_end": -1,
                            "initiator": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Curtains.js",
                            "initiator_line": 1,
                            "initiator_column": "",
                            "initiator_type": "script",
                            "priority": "High",
                            "initial_priority": "High",
                            "server_rtt": null,
                            "headers": {
                                "request": [
                                    ":authority: www.simonrisi.ch",
                                    ":method: GET",
                                    ":path: \/assets\/js\/modules\/curtainsjs\/utils\/ScrollManager.js",
                                    ":scheme: https",
                                    "accept: *\/*",
                                    "accept-encoding: gzip, deflate, br, zstd",
                                    "accept-language: en-US,en;q=0.9",
                                    "origin: https:\/\/www.simonrisi.ch",
                                    "priority: u=1",
                                    "referer: https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Curtains.js",
                                    "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                    "sec-ch-ua-mobile: ?0",
                                    "sec-ch-ua-platform: \"Unknown\"",
                                    "sec-fetch-dest: script",
                                    "sec-fetch-mode: cors",
                                    "sec-fetch-site: same-origin",
                                    "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                                ],
                                "response": [
                                    "accept-ranges: bytes",
                                    "content-encoding: gzip",
                                    "content-length: 849",
                                    "content-type: text\/javascript",
                                    "date: Tue, 24 Dec 2024 20:41:53 GMT",
                                    "etag: \"a1c-5ff9b3e0f9b4b-gzip\"",
                                    "last-modified: Mon, 03 Jul 2023 20:45:09 GMT",
                                    "server: Apache",
                                    "vary: Accept-Encoding",
                                    ":status: 200"
                                ]
                            },
                            "bytesOut": 2116,
                            "score_cache": 0,
                            "score_cdn": 0,
                            "score_gzip": 100,
                            "score_cookies": -1,
                            "score_keep-alive": 100,
                            "score_minify": -1,
                            "score_combine": -1,
                            "score_compress": -1,
                            "score_etags": -1,
                            "dns_ms": -1,
                            "connect_ms": -1,
                            "ssl_ms": -1,
                            "gzip_total": 849,
                            "gzip_save": 0,
                            "minify_total": null,
                            "minify_save": null,
                            "image_total": null,
                            "image_save": null,
                            "cache_time": 0,
                            "cdn_provider": "",
                            "server_count": null,
                            "created": 15375,
                            "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                            "http2_stream_id": 49,
                            "http2_stream_dependency": 47,
                            "http2_stream_weight": 220,
                            "http2_stream_exclusive": 1,
                            "netlog_id": 258,
                            "server_port": "443",
                            "renderBlocking": "non_blocking",
                            "load_end": 15434,
                            "ttfb_start": 15378,
                            "ttfb_end": 15433,
                            "download_start": 15433,
                            "download_end": 15434,
                            "download_ms": 1,
                            "all_start": 15378,
                            "all_end": 15434,
                            "all_ms": 56,
                            "index": 24,
                            "number": 25
                        },
                        {
                            "type": 3,
                            "id": "26637.46",
                            "request_id": "26637.46",
                            "ip_addr": "217.26.52.23",
                            "full_url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/utils\/utils.js",
                            "is_secure": 1,
                            "method": "GET",
                            "host": "www.simonrisi.ch",
                            "url": "\/assets\/js\/modules\/curtainsjs\/utils\/utils.js",
                            "raw_id": "26637.46",
                            "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                            "documentURL": "https:\/\/www.simonrisi.ch\/",
                            "responseCode": 200,
                            "request_type": "Script",
                            "load_ms": 58,
                            "ttfb_ms": 57,
                            "load_start": 15378,
                            "load_start_float": 15378.000264,
                            "bytesIn": 606,
                            "objectSize": 606,
                            "objectSizeUncompressed": 1355,
                            "chunks": [
                                {
                                    "ts": 15435,
                                    "bytes": 606,
                                    "inflated": 1355
                                }
                            ],
                            "expires": "",
                            "cacheControl": "",
                            "contentType": "text\/javascript",
                            "contentEncoding": "gzip",
                            "socket": 91,
                            "protocol": "HTTP\/2",
                            "dns_start": -1,
                            "dns_end": -1,
                            "connect_start": -1,
                            "connect_end": -1,
                            "ssl_start": -1,
                            "ssl_end": -1,
                            "initiator": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Curtains.js",
                            "initiator_line": 2,
                            "initiator_column": "",
                            "initiator_type": "script",
                            "priority": "High",
                            "initial_priority": "High",
                            "server_rtt": null,
                            "headers": {
                                "request": [
                                    ":authority: www.simonrisi.ch",
                                    ":method: GET",
                                    ":path: \/assets\/js\/modules\/curtainsjs\/utils\/utils.js",
                                    ":scheme: https",
                                    "accept: *\/*",
                                    "accept-encoding: gzip, deflate, br, zstd",
                                    "accept-language: en-US,en;q=0.9",
                                    "origin: https:\/\/www.simonrisi.ch",
                                    "priority: u=1",
                                    "referer: https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Curtains.js",
                                    "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                    "sec-ch-ua-mobile: ?0",
                                    "sec-ch-ua-platform: \"Unknown\"",
                                    "sec-fetch-dest: script",
                                    "sec-fetch-mode: cors",
                                    "sec-fetch-site: same-origin",
                                    "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                                ],
                                "response": [
                                    "accept-ranges: bytes",
                                    "content-encoding: gzip",
                                    "content-length: 606",
                                    "content-type: text\/javascript",
                                    "date: Tue, 24 Dec 2024 20:41:53 GMT",
                                    "etag: \"54b-5ff9b3e119319-gzip\"",
                                    "last-modified: Mon, 03 Jul 2023 20:45:09 GMT",
                                    "server: Apache",
                                    "vary: Accept-Encoding",
                                    ":status: 200"
                                ]
                            },
                            "bytesOut": 2092,
                            "score_cache": 0,
                            "score_cdn": 0,
                            "score_gzip": 100,
                            "score_cookies": -1,
                            "score_keep-alive": 100,
                            "score_minify": -1,
                            "score_combine": -1,
                            "score_compress": -1,
                            "score_etags": -1,
                            "dns_ms": -1,
                            "connect_ms": -1,
                            "ssl_ms": -1,
                            "gzip_total": 606,
                            "gzip_save": 0,
                            "minify_total": null,
                            "minify_save": null,
                            "image_total": null,
                            "image_save": null,
                            "cache_time": 0,
                            "cdn_provider": "",
                            "server_count": null,
                            "created": 15376,
                            "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                            "http2_stream_id": 51,
                            "http2_stream_dependency": 49,
                            "http2_stream_weight": 220,
                            "http2_stream_exclusive": 1,
                            "netlog_id": 264,
                            "server_port": "443",
                            "renderBlocking": "non_blocking",
                            "load_end": 15436,
                            "ttfb_start": 15378,
                            "ttfb_end": 15435,
                            "download_start": 15435,
                            "download_end": 15436,
                            "download_ms": 1,
                            "all_start": 15378,
                            "all_end": 15436,
                            "all_ms": 58,
                            "index": 25,
                            "number": 26
                        },
                        {
                            "type": 3,
                            "id": "26637.47",
                            "request_id": "26637.47",
                            "ip_addr": "217.26.52.23",
                            "full_url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/DOMMesh.js",
                            "is_secure": 1,
                            "method": "GET",
                            "host": "www.simonrisi.ch",
                            "url": "\/assets\/js\/modules\/curtainsjs\/core\/DOMMesh.js",
                            "raw_id": "26637.47",
                            "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                            "documentURL": "https:\/\/www.simonrisi.ch\/",
                            "responseCode": 200,
                            "request_type": "Script",
                            "load_ms": 58,
                            "ttfb_ms": 57,
                            "load_start": 15392,
                            "load_start_float": 15392.00027,
                            "bytesIn": 2053,
                            "objectSize": 2053,
                            "objectSizeUncompressed": 6665,
                            "chunks": [
                                {
                                    "ts": 15450,
                                    "bytes": 2053,
                                    "inflated": 6665
                                }
                            ],
                            "expires": "",
                            "cacheControl": "",
                            "contentType": "text\/javascript",
                            "contentEncoding": "gzip",
                            "socket": 91,
                            "protocol": "HTTP\/2",
                            "dns_start": -1,
                            "dns_end": -1,
                            "connect_start": -1,
                            "connect_end": -1,
                            "ssl_start": -1,
                            "ssl_end": -1,
                            "initiator": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Plane.js",
                            "initiator_line": 0,
                            "initiator_column": "",
                            "initiator_type": "script",
                            "priority": "High",
                            "initial_priority": "High",
                            "server_rtt": null,
                            "headers": {
                                "request": [
                                    ":authority: www.simonrisi.ch",
                                    ":method: GET",
                                    ":path: \/assets\/js\/modules\/curtainsjs\/core\/DOMMesh.js",
                                    ":scheme: https",
                                    "accept: *\/*",
                                    "accept-encoding: gzip, deflate, br, zstd",
                                    "accept-language: en-US,en;q=0.9",
                                    "origin: https:\/\/www.simonrisi.ch",
                                    "priority: u=1",
                                    "referer: https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Plane.js",
                                    "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                    "sec-ch-ua-mobile: ?0",
                                    "sec-ch-ua-platform: \"Unknown\"",
                                    "sec-fetch-dest: script",
                                    "sec-fetch-mode: cors",
                                    "sec-fetch-site: same-origin",
                                    "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                                ],
                                "response": [
                                    "accept-ranges: bytes",
                                    "content-encoding: gzip",
                                    "content-length: 2053",
                                    "content-type: text\/javascript",
                                    "date: Tue, 24 Dec 2024 20:41:53 GMT",
                                    "etag: \"1a09-5ff9b3da5922b-gzip\"",
                                    "last-modified: Mon, 03 Jul 2023 20:45:02 GMT",
                                    "server: Apache",
                                    "vary: Accept-Encoding",
                                    ":status: 200"
                                ]
                            },
                            "bytesOut": 2086,
                            "score_cache": 0,
                            "score_cdn": 0,
                            "score_gzip": 100,
                            "score_cookies": -1,
                            "score_keep-alive": 100,
                            "score_minify": -1,
                            "score_combine": -1,
                            "score_compress": -1,
                            "score_etags": -1,
                            "dns_ms": -1,
                            "connect_ms": -1,
                            "ssl_ms": -1,
                            "gzip_total": 2053,
                            "gzip_save": 0,
                            "minify_total": null,
                            "minify_save": null,
                            "image_total": null,
                            "image_save": null,
                            "cache_time": 0,
                            "cdn_provider": "",
                            "server_count": null,
                            "created": 15391,
                            "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                            "http2_stream_id": 53,
                            "http2_stream_dependency": 51,
                            "http2_stream_weight": 220,
                            "http2_stream_exclusive": 1,
                            "netlog_id": 270,
                            "server_port": "443",
                            "renderBlocking": "non_blocking",
                            "load_end": 15450,
                            "ttfb_start": 15392,
                            "ttfb_end": 15449,
                            "download_start": 15449,
                            "download_end": 15450,
                            "download_ms": 1,
                            "all_start": 15392,
                            "all_end": 15450,
                            "all_ms": 58,
                            "index": 26,
                            "number": 27
                        },
                        {
                            "type": 3,
                            "id": "26637.48",
                            "request_id": "26637.48",
                            "ip_addr": "217.26.52.23",
                            "full_url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/camera\/Camera.js",
                            "is_secure": 1,
                            "method": "GET",
                            "host": "www.simonrisi.ch",
                            "url": "\/assets\/js\/modules\/curtainsjs\/camera\/Camera.js",
                            "raw_id": "26637.48",
                            "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                            "documentURL": "https:\/\/www.simonrisi.ch\/",
                            "responseCode": 200,
                            "request_type": "Script",
                            "load_ms": 63,
                            "ttfb_ms": 62,
                            "load_start": 15395,
                            "load_start_float": 15395.000276000001,
                            "bytesIn": 2057,
                            "objectSize": 2057,
                            "objectSizeUncompressed": 7771,
                            "chunks": [
                                {
                                    "ts": 15458,
                                    "bytes": 2057,
                                    "inflated": 7771
                                }
                            ],
                            "expires": "",
                            "cacheControl": "",
                            "contentType": "text\/javascript",
                            "contentEncoding": "gzip",
                            "socket": 91,
                            "protocol": "HTTP\/2",
                            "dns_start": -1,
                            "dns_end": -1,
                            "connect_start": -1,
                            "connect_end": -1,
                            "ssl_start": -1,
                            "ssl_end": -1,
                            "initiator": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Plane.js",
                            "initiator_line": 1,
                            "initiator_column": "",
                            "initiator_type": "script",
                            "priority": "High",
                            "initial_priority": "High",
                            "server_rtt": null,
                            "headers": {
                                "request": [
                                    ":authority: www.simonrisi.ch",
                                    ":method: GET",
                                    ":path: \/assets\/js\/modules\/curtainsjs\/camera\/Camera.js",
                                    ":scheme: https",
                                    "accept: *\/*",
                                    "accept-encoding: gzip, deflate, br, zstd",
                                    "accept-language: en-US,en;q=0.9",
                                    "origin: https:\/\/www.simonrisi.ch",
                                    "priority: u=1",
                                    "referer: https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Plane.js",
                                    "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                    "sec-ch-ua-mobile: ?0",
                                    "sec-ch-ua-platform: \"Unknown\"",
                                    "sec-fetch-dest: script",
                                    "sec-fetch-mode: cors",
                                    "sec-fetch-site: same-origin",
                                    "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                                ],
                                "response": [
                                    "accept-ranges: bytes",
                                    "content-encoding: gzip",
                                    "content-length: 2057",
                                    "content-type: text\/javascript",
                                    "date: Tue, 24 Dec 2024 20:41:53 GMT",
                                    "etag: \"1e5b-5ff9b3d9c2bf1-gzip\"",
                                    "last-modified: Mon, 03 Jul 2023 20:45:02 GMT",
                                    "server: Apache",
                                    "vary: Accept-Encoding",
                                    ":status: 200"
                                ]
                            },
                            "bytesOut": 2089,
                            "score_cache": 0,
                            "score_cdn": 0,
                            "score_gzip": 100,
                            "score_cookies": -1,
                            "score_keep-alive": 100,
                            "score_minify": -1,
                            "score_combine": -1,
                            "score_compress": -1,
                            "score_etags": -1,
                            "dns_ms": -1,
                            "connect_ms": -1,
                            "ssl_ms": -1,
                            "gzip_total": 2057,
                            "gzip_save": 0,
                            "minify_total": null,
                            "minify_save": null,
                            "image_total": null,
                            "image_save": null,
                            "cache_time": 0,
                            "cdn_provider": "",
                            "server_count": null,
                            "created": 15394,
                            "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                            "http2_stream_id": 55,
                            "http2_stream_dependency": 53,
                            "http2_stream_weight": 220,
                            "http2_stream_exclusive": 1,
                            "netlog_id": 276,
                            "server_port": "443",
                            "renderBlocking": "non_blocking",
                            "load_end": 15458,
                            "ttfb_start": 15395,
                            "ttfb_end": 15457,
                            "download_start": 15457,
                            "download_end": 15458,
                            "download_ms": 1,
                            "all_start": 15395,
                            "all_end": 15458,
                            "all_ms": 63,
                            "index": 27,
                            "number": 28
                        },
                        {
                            "type": 3,
                            "id": "26637.49",
                            "request_id": "26637.49",
                            "ip_addr": "217.26.52.23",
                            "full_url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Scene.js",
                            "is_secure": 1,
                            "method": "GET",
                            "host": "www.simonrisi.ch",
                            "url": "\/assets\/js\/modules\/curtainsjs\/core\/Scene.js",
                            "raw_id": "26637.49",
                            "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                            "documentURL": "https:\/\/www.simonrisi.ch\/",
                            "responseCode": 200,
                            "request_type": "Script",
                            "load_ms": 58,
                            "ttfb_ms": 56,
                            "load_start": 15459,
                            "load_start_float": 15459.000282000001,
                            "bytesIn": 3546,
                            "objectSize": 3546,
                            "objectSizeUncompressed": 16681,
                            "chunks": [
                                {
                                    "ts": 15516,
                                    "bytes": 3546,
                                    "inflated": 16681
                                }
                            ],
                            "expires": "",
                            "cacheControl": "",
                            "contentType": "text\/javascript",
                            "contentEncoding": "gzip",
                            "socket": 91,
                            "protocol": "HTTP\/2",
                            "dns_start": -1,
                            "dns_end": -1,
                            "connect_start": -1,
                            "connect_end": -1,
                            "ssl_start": -1,
                            "ssl_end": -1,
                            "initiator": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Renderer.js",
                            "initiator_line": 0,
                            "initiator_column": "",
                            "initiator_type": "script",
                            "priority": "High",
                            "initial_priority": "High",
                            "server_rtt": null,
                            "headers": {
                                "request": [
                                    ":authority: www.simonrisi.ch",
                                    ":method: GET",
                                    ":path: \/assets\/js\/modules\/curtainsjs\/core\/Scene.js",
                                    ":scheme: https",
                                    "accept: *\/*",
                                    "accept-encoding: gzip, deflate, br, zstd",
                                    "accept-language: en-US,en;q=0.9",
                                    "origin: https:\/\/www.simonrisi.ch",
                                    "priority: u=1",
                                    "referer: https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Renderer.js",
                                    "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                    "sec-ch-ua-mobile: ?0",
                                    "sec-ch-ua-platform: \"Unknown\"",
                                    "sec-fetch-dest: script",
                                    "sec-fetch-mode: cors",
                                    "sec-fetch-site: same-origin",
                                    "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                                ],
                                "response": [
                                    "accept-ranges: bytes",
                                    "content-encoding: gzip",
                                    "content-length: 3546",
                                    "content-type: text\/javascript",
                                    "date: Tue, 24 Dec 2024 20:41:53 GMT",
                                    "etag: \"4129-5ff9b3db7356a-gzip\"",
                                    "last-modified: Mon, 03 Jul 2023 20:45:03 GMT",
                                    "server: Apache",
                                    "vary: Accept-Encoding",
                                    ":status: 200"
                                ]
                            },
                            "bytesOut": 2089,
                            "score_cache": 0,
                            "score_cdn": 0,
                            "score_gzip": 100,
                            "score_cookies": -1,
                            "score_keep-alive": 100,
                            "score_minify": -1,
                            "score_combine": -1,
                            "score_compress": -1,
                            "score_etags": -1,
                            "dns_ms": -1,
                            "connect_ms": -1,
                            "ssl_ms": -1,
                            "gzip_total": 3546,
                            "gzip_save": 0,
                            "minify_total": null,
                            "minify_save": null,
                            "image_total": null,
                            "image_save": null,
                            "cache_time": 0,
                            "cdn_provider": "",
                            "server_count": null,
                            "created": 15451,
                            "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                            "http2_stream_id": 57,
                            "http2_stream_dependency": 0,
                            "http2_stream_weight": 220,
                            "http2_stream_exclusive": 1,
                            "netlog_id": 282,
                            "server_port": "443",
                            "renderBlocking": "non_blocking",
                            "load_end": 15517,
                            "ttfb_start": 15459,
                            "ttfb_end": 15515,
                            "download_start": 15515,
                            "download_end": 15517,
                            "download_ms": 2,
                            "all_start": 15459,
                            "all_end": 15517,
                            "all_ms": 58,
                            "index": 28,
                            "number": 29
                        },
                        {
                            "type": 3,
                            "id": "26637.50",
                            "request_id": "26637.50",
                            "ip_addr": "217.26.52.23",
                            "full_url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/utils\/CacheManager.js",
                            "is_secure": 1,
                            "method": "GET",
                            "host": "www.simonrisi.ch",
                            "url": "\/assets\/js\/modules\/curtainsjs\/utils\/CacheManager.js",
                            "raw_id": "26637.50",
                            "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                            "documentURL": "https:\/\/www.simonrisi.ch\/",
                            "responseCode": 200,
                            "request_type": "Script",
                            "load_ms": 58,
                            "ttfb_ms": 56,
                            "load_start": 15460,
                            "load_start_float": 15460.000287999999,
                            "bytesIn": 1205,
                            "objectSize": 1205,
                            "objectSizeUncompressed": 3798,
                            "chunks": [
                                {
                                    "ts": 15517,
                                    "bytes": 1205,
                                    "inflated": 3798
                                }
                            ],
                            "expires": "",
                            "cacheControl": "",
                            "contentType": "text\/javascript",
                            "contentEncoding": "gzip",
                            "socket": 91,
                            "protocol": "HTTP\/2",
                            "dns_start": -1,
                            "dns_end": -1,
                            "connect_start": -1,
                            "connect_end": -1,
                            "ssl_start": -1,
                            "ssl_end": -1,
                            "initiator": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Renderer.js",
                            "initiator_line": 1,
                            "initiator_column": "",
                            "initiator_type": "script",
                            "priority": "High",
                            "initial_priority": "High",
                            "server_rtt": null,
                            "headers": {
                                "request": [
                                    ":authority: www.simonrisi.ch",
                                    ":method: GET",
                                    ":path: \/assets\/js\/modules\/curtainsjs\/utils\/CacheManager.js",
                                    ":scheme: https",
                                    "accept: *\/*",
                                    "accept-encoding: gzip, deflate, br, zstd",
                                    "accept-language: en-US,en;q=0.9",
                                    "origin: https:\/\/www.simonrisi.ch",
                                    "priority: u=1",
                                    "referer: https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Renderer.js",
                                    "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                    "sec-ch-ua-mobile: ?0",
                                    "sec-ch-ua-platform: \"Unknown\"",
                                    "sec-fetch-dest: script",
                                    "sec-fetch-mode: cors",
                                    "sec-fetch-site: same-origin",
                                    "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                                ],
                                "response": [
                                    "accept-ranges: bytes",
                                    "content-encoding: gzip",
                                    "content-length: 1205",
                                    "content-type: text\/javascript",
                                    "date: Tue, 24 Dec 2024 20:41:53 GMT",
                                    "etag: \"ed6-5ff9b3e0bb345-gzip\"",
                                    "last-modified: Mon, 03 Jul 2023 20:45:09 GMT",
                                    "server: Apache",
                                    "vary: Accept-Encoding",
                                    ":status: 200"
                                ]
                            },
                            "bytesOut": 2113,
                            "score_cache": 0,
                            "score_cdn": 0,
                            "score_gzip": 100,
                            "score_cookies": -1,
                            "score_keep-alive": 100,
                            "score_minify": -1,
                            "score_combine": -1,
                            "score_compress": -1,
                            "score_etags": -1,
                            "dns_ms": -1,
                            "connect_ms": -1,
                            "ssl_ms": -1,
                            "gzip_total": 1205,
                            "gzip_save": 0,
                            "minify_total": null,
                            "minify_save": null,
                            "image_total": null,
                            "image_save": null,
                            "cache_time": 0,
                            "cdn_provider": "",
                            "server_count": null,
                            "created": 15452,
                            "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                            "http2_stream_id": 59,
                            "http2_stream_dependency": 57,
                            "http2_stream_weight": 220,
                            "http2_stream_exclusive": 1,
                            "netlog_id": 288,
                            "server_port": "443",
                            "renderBlocking": "non_blocking",
                            "load_end": 15518,
                            "ttfb_start": 15460,
                            "ttfb_end": 15516,
                            "download_start": 15516,
                            "download_end": 15518,
                            "download_ms": 2,
                            "all_start": 15460,
                            "all_end": 15518,
                            "all_ms": 58,
                            "index": 29,
                            "number": 30
                        },
                        {
                            "type": 3,
                            "id": "26637.51",
                            "request_id": "26637.51",
                            "ip_addr": "217.26.52.23",
                            "full_url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/utils\/CallbackQueueManager.js",
                            "is_secure": 1,
                            "method": "GET",
                            "host": "www.simonrisi.ch",
                            "url": "\/assets\/js\/modules\/curtainsjs\/utils\/CallbackQueueManager.js",
                            "raw_id": "26637.51",
                            "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                            "documentURL": "https:\/\/www.simonrisi.ch\/",
                            "responseCode": 200,
                            "request_type": "Script",
                            "load_ms": 60,
                            "ttfb_ms": 58,
                            "load_start": 15460,
                            "load_start_float": 15460.000293999999,
                            "bytesIn": 692,
                            "objectSize": 692,
                            "objectSizeUncompressed": 1761,
                            "chunks": [
                                {
                                    "ts": 15520,
                                    "bytes": 692,
                                    "inflated": 1761
                                }
                            ],
                            "expires": "",
                            "cacheControl": "",
                            "contentType": "text\/javascript",
                            "contentEncoding": "gzip",
                            "socket": 91,
                            "protocol": "HTTP\/2",
                            "dns_start": -1,
                            "dns_end": -1,
                            "connect_start": -1,
                            "connect_end": -1,
                            "ssl_start": -1,
                            "ssl_end": -1,
                            "initiator": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Renderer.js",
                            "initiator_line": 2,
                            "initiator_column": "",
                            "initiator_type": "script",
                            "priority": "High",
                            "initial_priority": "High",
                            "server_rtt": null,
                            "headers": {
                                "request": [
                                    ":authority: www.simonrisi.ch",
                                    ":method: GET",
                                    ":path: \/assets\/js\/modules\/curtainsjs\/utils\/CallbackQueueManager.js",
                                    ":scheme: https",
                                    "accept: *\/*",
                                    "accept-encoding: gzip, deflate, br, zstd",
                                    "accept-language: en-US,en;q=0.9",
                                    "origin: https:\/\/www.simonrisi.ch",
                                    "priority: u=1",
                                    "referer: https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Renderer.js",
                                    "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                    "sec-ch-ua-mobile: ?0",
                                    "sec-ch-ua-platform: \"Unknown\"",
                                    "sec-fetch-dest: script",
                                    "sec-fetch-mode: cors",
                                    "sec-fetch-site: same-origin",
                                    "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                                ],
                                "response": [
                                    "accept-ranges: bytes",
                                    "content-encoding: gzip",
                                    "content-length: 692",
                                    "content-type: text\/javascript",
                                    "date: Tue, 24 Dec 2024 20:41:53 GMT",
                                    "etag: \"6e1-5ff9b3e0d87f7-gzip\"",
                                    "last-modified: Mon, 03 Jul 2023 20:45:09 GMT",
                                    "server: Apache",
                                    "vary: Accept-Encoding",
                                    ":status: 200"
                                ]
                            },
                            "bytesOut": 2137,
                            "score_cache": 0,
                            "score_cdn": 0,
                            "score_gzip": 100,
                            "score_cookies": -1,
                            "score_keep-alive": 100,
                            "score_minify": -1,
                            "score_combine": -1,
                            "score_compress": -1,
                            "score_etags": -1,
                            "dns_ms": -1,
                            "connect_ms": -1,
                            "ssl_ms": -1,
                            "gzip_total": 692,
                            "gzip_save": 0,
                            "minify_total": null,
                            "minify_save": null,
                            "image_total": null,
                            "image_save": null,
                            "cache_time": 0,
                            "cdn_provider": "",
                            "server_count": null,
                            "created": 15453,
                            "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                            "http2_stream_id": 61,
                            "http2_stream_dependency": 59,
                            "http2_stream_weight": 220,
                            "http2_stream_exclusive": 1,
                            "netlog_id": 294,
                            "server_port": "443",
                            "renderBlocking": "non_blocking",
                            "load_end": 15520,
                            "ttfb_start": 15460,
                            "ttfb_end": 15518,
                            "download_start": 15518,
                            "download_end": 15520,
                            "download_ms": 2,
                            "all_start": 15460,
                            "all_end": 15520,
                            "all_ms": 60,
                            "index": 30,
                            "number": 31
                        },
                        {
                            "type": 3,
                            "id": "26637.52",
                            "request_id": "26637.52",
                            "ip_addr": "217.26.52.23",
                            "full_url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Mesh.js",
                            "is_secure": 1,
                            "method": "GET",
                            "host": "www.simonrisi.ch",
                            "url": "\/assets\/js\/modules\/curtainsjs\/core\/Mesh.js",
                            "raw_id": "26637.52",
                            "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                            "documentURL": "https:\/\/www.simonrisi.ch\/",
                            "responseCode": 200,
                            "request_type": "Script",
                            "load_ms": 65,
                            "ttfb_ms": 64,
                            "load_start": 15460,
                            "load_start_float": 15460.0003,
                            "bytesIn": 4957,
                            "objectSize": 4957,
                            "objectSizeUncompressed": 22842,
                            "chunks": [
                                {
                                    "ts": 15524,
                                    "bytes": 4957,
                                    "inflated": 22842
                                }
                            ],
                            "expires": "",
                            "cacheControl": "",
                            "contentType": "text\/javascript",
                            "contentEncoding": "gzip",
                            "socket": 91,
                            "protocol": "HTTP\/2",
                            "dns_start": -1,
                            "dns_end": -1,
                            "connect_start": -1,
                            "connect_end": -1,
                            "ssl_start": -1,
                            "ssl_end": -1,
                            "initiator": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/DOMMesh.js",
                            "initiator_line": 0,
                            "initiator_column": "",
                            "initiator_type": "script",
                            "priority": "High",
                            "initial_priority": "High",
                            "server_rtt": null,
                            "headers": {
                                "request": [
                                    ":authority: www.simonrisi.ch",
                                    ":method: GET",
                                    ":path: \/assets\/js\/modules\/curtainsjs\/core\/Mesh.js",
                                    ":scheme: https",
                                    "accept: *\/*",
                                    "accept-encoding: gzip, deflate, br, zstd",
                                    "accept-language: en-US,en;q=0.9",
                                    "origin: https:\/\/www.simonrisi.ch",
                                    "priority: u=1",
                                    "referer: https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/DOMMesh.js",
                                    "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                    "sec-ch-ua-mobile: ?0",
                                    "sec-ch-ua-platform: \"Unknown\"",
                                    "sec-fetch-dest: script",
                                    "sec-fetch-mode: cors",
                                    "sec-fetch-site: same-origin",
                                    "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                                ],
                                "response": [
                                    "accept-ranges: bytes",
                                    "content-encoding: gzip",
                                    "content-length: 4957",
                                    "content-type: text\/javascript",
                                    "date: Tue, 24 Dec 2024 20:41:53 GMT",
                                    "etag: \"593a-5ff9b3dab622f-gzip\"",
                                    "last-modified: Mon, 03 Jul 2023 20:45:03 GMT",
                                    "server: Apache",
                                    "vary: Accept-Encoding",
                                    ":status: 200"
                                ]
                            },
                            "bytesOut": 2083,
                            "score_cache": 0,
                            "score_cdn": 0,
                            "score_gzip": 100,
                            "score_cookies": -1,
                            "score_keep-alive": 100,
                            "score_minify": -1,
                            "score_combine": -1,
                            "score_compress": -1,
                            "score_etags": -1,
                            "dns_ms": -1,
                            "connect_ms": -1,
                            "ssl_ms": -1,
                            "gzip_total": 4957,
                            "gzip_save": 0,
                            "minify_total": null,
                            "minify_save": null,
                            "image_total": null,
                            "image_save": null,
                            "cache_time": 0,
                            "cdn_provider": "",
                            "server_count": null,
                            "created": 15455,
                            "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                            "http2_stream_id": 63,
                            "http2_stream_dependency": 61,
                            "http2_stream_weight": 220,
                            "http2_stream_exclusive": 1,
                            "netlog_id": 300,
                            "server_port": "443",
                            "renderBlocking": "non_blocking",
                            "load_end": 15525,
                            "ttfb_start": 15460,
                            "ttfb_end": 15524,
                            "download_start": 15524,
                            "download_end": 15525,
                            "download_ms": 1,
                            "all_start": 15460,
                            "all_end": 15525,
                            "all_ms": 65,
                            "index": 31,
                            "number": 32,
                            "cpuTimes": {
                                "FunctionCall": 3
                            },
                            "cpu.FunctionCall": 3,
                            "cpuTime": 3,
                            "js_timing": [
                                [
                                    15850.688,
                                    15852.504000000001
                                ],
                                [
                                    15852.526,
                                    15852.812
                                ],
                                [
                                    15852.83,
                                    15853.091
                                ],
                                [
                                    15853.108,
                                    15853.402
                                ],
                                [
                                    15853.530000000001,
                                    15853.57
                                ]
                            ]
                        },
                        {
                            "type": 3,
                            "id": "26637.53",
                            "request_id": "26637.53",
                            "ip_addr": "217.26.52.23",
                            "full_url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Program.js",
                            "is_secure": 1,
                            "method": "GET",
                            "host": "www.simonrisi.ch",
                            "url": "\/assets\/js\/modules\/curtainsjs\/core\/Program.js",
                            "raw_id": "26637.53",
                            "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                            "documentURL": "https:\/\/www.simonrisi.ch\/",
                            "responseCode": 200,
                            "request_type": "Script",
                            "load_ms": 53,
                            "ttfb_ms": 50,
                            "load_start": 15532,
                            "load_start_float": 15532.000306,
                            "bytesIn": 2637,
                            "objectSize": 2637,
                            "objectSizeUncompressed": 10162,
                            "chunks": [
                                {
                                    "ts": 15585,
                                    "bytes": 2637,
                                    "inflated": 10162
                                }
                            ],
                            "expires": "",
                            "cacheControl": "",
                            "contentType": "text\/javascript",
                            "contentEncoding": "gzip",
                            "socket": 91,
                            "protocol": "HTTP\/2",
                            "dns_start": -1,
                            "dns_end": -1,
                            "connect_start": -1,
                            "connect_end": -1,
                            "ssl_start": -1,
                            "ssl_end": -1,
                            "initiator": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Mesh.js",
                            "initiator_line": 0,
                            "initiator_column": "",
                            "initiator_type": "script",
                            "priority": "High",
                            "initial_priority": "High",
                            "server_rtt": null,
                            "headers": {
                                "request": [
                                    ":authority: www.simonrisi.ch",
                                    ":method: GET",
                                    ":path: \/assets\/js\/modules\/curtainsjs\/core\/Program.js",
                                    ":scheme: https",
                                    "accept: *\/*",
                                    "accept-encoding: gzip, deflate, br, zstd",
                                    "accept-language: en-US,en;q=0.9",
                                    "origin: https:\/\/www.simonrisi.ch",
                                    "priority: u=1",
                                    "referer: https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Mesh.js",
                                    "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                    "sec-ch-ua-mobile: ?0",
                                    "sec-ch-ua-platform: \"Unknown\"",
                                    "sec-fetch-dest: script",
                                    "sec-fetch-mode: cors",
                                    "sec-fetch-site: same-origin",
                                    "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                                ],
                                "response": [
                                    "accept-ranges: bytes",
                                    "content-encoding: gzip",
                                    "content-length: 2637",
                                    "content-type: text\/javascript",
                                    "date: Tue, 24 Dec 2024 20:41:54 GMT",
                                    "etag: \"27b2-5ff9b3db18c3a-gzip\"",
                                    "last-modified: Mon, 03 Jul 2023 20:45:03 GMT",
                                    "server: Apache",
                                    "vary: Accept-Encoding",
                                    ":status: 200"
                                ]
                            },
                            "bytesOut": 2083,
                            "score_cache": 0,
                            "score_cdn": 0,
                            "score_gzip": 100,
                            "score_cookies": -1,
                            "score_keep-alive": 100,
                            "score_minify": -1,
                            "score_combine": -1,
                            "score_compress": -1,
                            "score_etags": -1,
                            "dns_ms": -1,
                            "connect_ms": -1,
                            "ssl_ms": -1,
                            "gzip_total": 2637,
                            "gzip_save": 0,
                            "minify_total": null,
                            "minify_save": null,
                            "image_total": null,
                            "image_save": null,
                            "cache_time": 0,
                            "cdn_provider": "",
                            "server_count": null,
                            "created": 15529,
                            "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                            "http2_stream_id": 65,
                            "http2_stream_dependency": 0,
                            "http2_stream_weight": 220,
                            "http2_stream_exclusive": 1,
                            "netlog_id": 306,
                            "server_port": "443",
                            "renderBlocking": "non_blocking",
                            "load_end": 15585,
                            "ttfb_start": 15532,
                            "ttfb_end": 15582,
                            "download_start": 15582,
                            "download_end": 15585,
                            "download_ms": 3,
                            "all_start": 15532,
                            "all_end": 15585,
                            "all_ms": 53,
                            "index": 32,
                            "number": 33
                        },
                        {
                            "type": 3,
                            "id": "26637.54",
                            "request_id": "26637.54",
                            "ip_addr": "217.26.52.23",
                            "full_url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Geometry.js",
                            "is_secure": 1,
                            "method": "GET",
                            "host": "www.simonrisi.ch",
                            "url": "\/assets\/js\/modules\/curtainsjs\/core\/Geometry.js",
                            "raw_id": "26637.54",
                            "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                            "documentURL": "https:\/\/www.simonrisi.ch\/",
                            "responseCode": 200,
                            "request_type": "Script",
                            "load_ms": 72,
                            "ttfb_ms": 64,
                            "load_start": 15532,
                            "load_start_float": 15532.000312,
                            "bytesIn": 2433,
                            "objectSize": 2433,
                            "objectSizeUncompressed": 10610,
                            "chunks": [
                                {
                                    "ts": 15601,
                                    "bytes": 2433,
                                    "inflated": 10610
                                }
                            ],
                            "expires": "",
                            "cacheControl": "",
                            "contentType": "text\/javascript",
                            "contentEncoding": "gzip",
                            "socket": 91,
                            "protocol": "HTTP\/2",
                            "dns_start": -1,
                            "dns_end": -1,
                            "connect_start": -1,
                            "connect_end": -1,
                            "ssl_start": -1,
                            "ssl_end": -1,
                            "initiator": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Mesh.js",
                            "initiator_line": 1,
                            "initiator_column": "",
                            "initiator_type": "script",
                            "priority": "High",
                            "initial_priority": "High",
                            "server_rtt": null,
                            "headers": {
                                "request": [
                                    ":authority: www.simonrisi.ch",
                                    ":method: GET",
                                    ":path: \/assets\/js\/modules\/curtainsjs\/core\/Geometry.js",
                                    ":scheme: https",
                                    "accept: *\/*",
                                    "accept-encoding: gzip, deflate, br, zstd",
                                    "accept-language: en-US,en;q=0.9",
                                    "origin: https:\/\/www.simonrisi.ch",
                                    "priority: u=1",
                                    "referer: https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Mesh.js",
                                    "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                    "sec-ch-ua-mobile: ?0",
                                    "sec-ch-ua-platform: \"Unknown\"",
                                    "sec-fetch-dest: script",
                                    "sec-fetch-mode: cors",
                                    "sec-fetch-site: same-origin",
                                    "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                                ],
                                "response": [
                                    "accept-ranges: bytes",
                                    "content-encoding: gzip",
                                    "content-length: 2433",
                                    "content-type: text\/javascript",
                                    "date: Tue, 24 Dec 2024 20:41:54 GMT",
                                    "etag: \"2972-5ff9b3da84d4c-gzip\"",
                                    "last-modified: Mon, 03 Jul 2023 20:45:03 GMT",
                                    "server: Apache",
                                    "vary: Accept-Encoding",
                                    ":status: 200"
                                ]
                            },
                            "bytesOut": 2086,
                            "score_cache": 0,
                            "score_cdn": 0,
                            "score_gzip": 100,
                            "score_cookies": -1,
                            "score_keep-alive": 100,
                            "score_minify": -1,
                            "score_combine": -1,
                            "score_compress": -1,
                            "score_etags": -1,
                            "dns_ms": -1,
                            "connect_ms": -1,
                            "ssl_ms": -1,
                            "gzip_total": 2433,
                            "gzip_save": 0,
                            "minify_total": null,
                            "minify_save": null,
                            "image_total": null,
                            "image_save": null,
                            "cache_time": 0,
                            "cdn_provider": "",
                            "server_count": null,
                            "created": 15530,
                            "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                            "http2_stream_id": 67,
                            "http2_stream_dependency": 65,
                            "http2_stream_weight": 220,
                            "http2_stream_exclusive": 1,
                            "netlog_id": 312,
                            "server_port": "443",
                            "renderBlocking": "non_blocking",
                            "load_end": 15604,
                            "ttfb_start": 15532,
                            "ttfb_end": 15596,
                            "download_start": 15596,
                            "download_end": 15604,
                            "download_ms": 8,
                            "all_start": 15532,
                            "all_end": 15604,
                            "all_ms": 72,
                            "index": 33,
                            "number": 34
                        },
                        {
                            "type": 3,
                            "id": "26637.55",
                            "request_id": "26637.55",
                            "ip_addr": "217.26.52.23",
                            "full_url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/loaders\/PlaneTextureLoader.js",
                            "is_secure": 1,
                            "method": "GET",
                            "host": "www.simonrisi.ch",
                            "url": "\/assets\/js\/modules\/curtainsjs\/loaders\/PlaneTextureLoader.js",
                            "raw_id": "26637.55",
                            "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                            "documentURL": "https:\/\/www.simonrisi.ch\/",
                            "responseCode": 200,
                            "request_type": "Script",
                            "load_ms": 72,
                            "ttfb_ms": 69,
                            "load_start": 15532,
                            "load_start_float": 15532.000318,
                            "bytesIn": 1203,
                            "objectSize": 1203,
                            "objectSizeUncompressed": 4158,
                            "chunks": [
                                {
                                    "ts": 15604,
                                    "bytes": 1203,
                                    "inflated": 4158
                                }
                            ],
                            "expires": "",
                            "cacheControl": "",
                            "contentType": "text\/javascript",
                            "contentEncoding": "gzip",
                            "socket": 91,
                            "protocol": "HTTP\/2",
                            "dns_start": -1,
                            "dns_end": -1,
                            "connect_start": -1,
                            "connect_end": -1,
                            "ssl_start": -1,
                            "ssl_end": -1,
                            "initiator": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Mesh.js",
                            "initiator_line": 3,
                            "initiator_column": "",
                            "initiator_type": "script",
                            "priority": "High",
                            "initial_priority": "High",
                            "server_rtt": null,
                            "headers": {
                                "request": [
                                    ":authority: www.simonrisi.ch",
                                    ":method: GET",
                                    ":path: \/assets\/js\/modules\/curtainsjs\/loaders\/PlaneTextureLoader.js",
                                    ":scheme: https",
                                    "accept: *\/*",
                                    "accept-encoding: gzip, deflate, br, zstd",
                                    "accept-language: en-US,en;q=0.9",
                                    "origin: https:\/\/www.simonrisi.ch",
                                    "priority: u=1",
                                    "referer: https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Mesh.js",
                                    "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                    "sec-ch-ua-mobile: ?0",
                                    "sec-ch-ua-platform: \"Unknown\"",
                                    "sec-fetch-dest: script",
                                    "sec-fetch-mode: cors",
                                    "sec-fetch-site: same-origin",
                                    "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                                ],
                                "response": [
                                    "accept-ranges: bytes",
                                    "content-encoding: gzip",
                                    "content-length: 1203",
                                    "content-type: text\/javascript",
                                    "date: Tue, 24 Dec 2024 20:41:54 GMT",
                                    "etag: \"103e-5ff9b3ddbda39-gzip\"",
                                    "last-modified: Mon, 03 Jul 2023 20:45:06 GMT",
                                    "server: Apache",
                                    "vary: Accept-Encoding",
                                    ":status: 200"
                                ]
                            },
                            "bytesOut": 2125,
                            "score_cache": 0,
                            "score_cdn": 0,
                            "score_gzip": 100,
                            "score_cookies": -1,
                            "score_keep-alive": 100,
                            "score_minify": -1,
                            "score_combine": -1,
                            "score_compress": -1,
                            "score_etags": -1,
                            "dns_ms": -1,
                            "connect_ms": -1,
                            "ssl_ms": -1,
                            "gzip_total": 1203,
                            "gzip_save": 0,
                            "minify_total": null,
                            "minify_save": null,
                            "image_total": null,
                            "image_save": null,
                            "cache_time": 0,
                            "cdn_provider": "",
                            "server_count": null,
                            "created": 15531,
                            "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                            "http2_stream_id": 69,
                            "http2_stream_dependency": 67,
                            "http2_stream_weight": 220,
                            "http2_stream_exclusive": 1,
                            "netlog_id": 318,
                            "server_port": "443",
                            "renderBlocking": "non_blocking",
                            "load_end": 15604,
                            "ttfb_start": 15532,
                            "ttfb_end": 15601,
                            "download_start": 15601,
                            "download_end": 15604,
                            "download_ms": 3,
                            "all_start": 15532,
                            "all_end": 15604,
                            "all_ms": 72,
                            "index": 34,
                            "number": 35
                        },
                        {
                            "type": 3,
                            "id": "26637.56",
                            "request_id": "26637.56",
                            "ip_addr": "217.26.52.23",
                            "full_url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Uniforms.js",
                            "is_secure": 1,
                            "method": "GET",
                            "host": "www.simonrisi.ch",
                            "url": "\/assets\/js\/modules\/curtainsjs\/core\/Uniforms.js",
                            "raw_id": "26637.56",
                            "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                            "documentURL": "https:\/\/www.simonrisi.ch\/",
                            "responseCode": 200,
                            "request_type": "Script",
                            "load_ms": 50,
                            "ttfb_ms": 49,
                            "load_start": 15604,
                            "load_start_float": 15604.000324000001,
                            "bytesIn": 2328,
                            "objectSize": 2328,
                            "objectSizeUncompressed": 15598,
                            "chunks": [
                                {
                                    "ts": 15654,
                                    "bytes": 2328,
                                    "inflated": 15598
                                }
                            ],
                            "expires": "",
                            "cacheControl": "",
                            "contentType": "text\/javascript",
                            "contentEncoding": "gzip",
                            "socket": 91,
                            "protocol": "HTTP\/2",
                            "dns_start": -1,
                            "dns_end": -1,
                            "connect_start": -1,
                            "connect_end": -1,
                            "ssl_start": -1,
                            "ssl_end": -1,
                            "initiator": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Program.js",
                            "initiator_line": 0,
                            "initiator_column": "",
                            "initiator_type": "script",
                            "priority": "High",
                            "initial_priority": "High",
                            "server_rtt": null,
                            "headers": {
                                "request": [
                                    ":authority: www.simonrisi.ch",
                                    ":method: GET",
                                    ":path: \/assets\/js\/modules\/curtainsjs\/core\/Uniforms.js",
                                    ":scheme: https",
                                    "accept: *\/*",
                                    "accept-encoding: gzip, deflate, br, zstd",
                                    "accept-language: en-US,en;q=0.9",
                                    "origin: https:\/\/www.simonrisi.ch",
                                    "priority: u=1",
                                    "referer: https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Program.js",
                                    "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                    "sec-ch-ua-mobile: ?0",
                                    "sec-ch-ua-platform: \"Unknown\"",
                                    "sec-fetch-dest: script",
                                    "sec-fetch-mode: cors",
                                    "sec-fetch-site: same-origin",
                                    "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                                ],
                                "response": [
                                    "accept-ranges: bytes",
                                    "content-encoding: gzip",
                                    "content-length: 2328",
                                    "content-type: text\/javascript",
                                    "date: Tue, 24 Dec 2024 20:41:54 GMT",
                                    "etag: \"3cee-5ff9b3dbd55d9-gzip\"",
                                    "last-modified: Mon, 03 Jul 2023 20:45:04 GMT",
                                    "server: Apache",
                                    "vary: Accept-Encoding",
                                    ":status: 200"
                                ]
                            },
                            "bytesOut": 2095,
                            "score_cache": 0,
                            "score_cdn": 0,
                            "score_gzip": 100,
                            "score_cookies": -1,
                            "score_keep-alive": 100,
                            "score_minify": -1,
                            "score_combine": -1,
                            "score_compress": -1,
                            "score_etags": -1,
                            "dns_ms": -1,
                            "connect_ms": -1,
                            "ssl_ms": -1,
                            "gzip_total": 2328,
                            "gzip_save": 0,
                            "minify_total": null,
                            "minify_save": null,
                            "image_total": null,
                            "image_save": null,
                            "cache_time": 0,
                            "cdn_provider": "",
                            "server_count": null,
                            "created": 15587,
                            "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                            "http2_stream_id": 71,
                            "http2_stream_dependency": 0,
                            "http2_stream_weight": 220,
                            "http2_stream_exclusive": 1,
                            "netlog_id": 324,
                            "server_port": "443",
                            "renderBlocking": "non_blocking",
                            "load_end": 15654,
                            "ttfb_start": 15604,
                            "ttfb_end": 15653,
                            "download_start": 15653,
                            "download_end": 15654,
                            "download_ms": 1,
                            "all_start": 15604,
                            "all_end": 15654,
                            "all_ms": 50,
                            "index": 35,
                            "number": 36
                        },
                        {
                            "type": 3,
                            "id": "26637.57",
                            "request_id": "26637.57",
                            "ip_addr": "217.26.52.23",
                            "full_url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/shaders\/plane.vertex.glsl.js",
                            "is_secure": 1,
                            "method": "GET",
                            "host": "www.simonrisi.ch",
                            "url": "\/assets\/js\/modules\/curtainsjs\/shaders\/plane.vertex.glsl.js",
                            "raw_id": "26637.57",
                            "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                            "documentURL": "https:\/\/www.simonrisi.ch\/",
                            "responseCode": 200,
                            "request_type": "Script",
                            "load_ms": 51,
                            "ttfb_ms": 49,
                            "load_start": 15606,
                            "load_start_float": 15606.000330000001,
                            "bytesIn": 269,
                            "objectSize": 269,
                            "objectSizeUncompressed": 531,
                            "chunks": [
                                {
                                    "ts": 15656,
                                    "bytes": 269,
                                    "inflated": 531
                                }
                            ],
                            "expires": "",
                            "cacheControl": "",
                            "contentType": "text\/javascript",
                            "contentEncoding": "gzip",
                            "socket": 91,
                            "protocol": "HTTP\/2",
                            "dns_start": -1,
                            "dns_end": -1,
                            "connect_start": -1,
                            "connect_end": -1,
                            "ssl_start": -1,
                            "ssl_end": -1,
                            "initiator": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Program.js",
                            "initiator_line": 4,
                            "initiator_column": "",
                            "initiator_type": "script",
                            "priority": "High",
                            "initial_priority": "High",
                            "server_rtt": null,
                            "headers": {
                                "request": [
                                    ":authority: www.simonrisi.ch",
                                    ":method: GET",
                                    ":path: \/assets\/js\/modules\/curtainsjs\/shaders\/plane.vertex.glsl.js",
                                    ":scheme: https",
                                    "accept: *\/*",
                                    "accept-encoding: gzip, deflate, br, zstd",
                                    "accept-language: en-US,en;q=0.9",
                                    "origin: https:\/\/www.simonrisi.ch",
                                    "priority: u=1",
                                    "referer: https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Program.js",
                                    "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                    "sec-ch-ua-mobile: ?0",
                                    "sec-ch-ua-platform: \"Unknown\"",
                                    "sec-fetch-dest: script",
                                    "sec-fetch-mode: cors",
                                    "sec-fetch-site: same-origin",
                                    "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                                ],
                                "response": [
                                    "accept-ranges: bytes",
                                    "content-encoding: gzip",
                                    "content-length: 269",
                                    "content-type: text\/javascript",
                                    "date: Tue, 24 Dec 2024 20:41:54 GMT",
                                    "etag: \"213-5ff9b3e016e9a-gzip\"",
                                    "last-modified: Mon, 03 Jul 2023 20:45:08 GMT",
                                    "server: Apache",
                                    "vary: Accept-Encoding",
                                    ":status: 200"
                                ]
                            },
                            "bytesOut": 2131,
                            "score_cache": 0,
                            "score_cdn": 0,
                            "score_gzip": 100,
                            "score_cookies": -1,
                            "score_keep-alive": 100,
                            "score_minify": -1,
                            "score_combine": -1,
                            "score_compress": -1,
                            "score_etags": -1,
                            "dns_ms": -1,
                            "connect_ms": -1,
                            "ssl_ms": -1,
                            "gzip_total": 269,
                            "gzip_save": 0,
                            "minify_total": null,
                            "minify_save": null,
                            "image_total": null,
                            "image_save": null,
                            "cache_time": 0,
                            "cdn_provider": "",
                            "server_count": null,
                            "created": 15590,
                            "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                            "http2_stream_id": 73,
                            "http2_stream_dependency": 71,
                            "http2_stream_weight": 220,
                            "http2_stream_exclusive": 1,
                            "netlog_id": 330,
                            "server_port": "443",
                            "renderBlocking": "non_blocking",
                            "load_end": 15657,
                            "ttfb_start": 15606,
                            "ttfb_end": 15655,
                            "download_start": 15655,
                            "download_end": 15657,
                            "download_ms": 2,
                            "all_start": 15606,
                            "all_end": 15657,
                            "all_ms": 51,
                            "index": 36,
                            "number": 37
                        },
                        {
                            "type": 3,
                            "id": "26637.58",
                            "request_id": "26637.58",
                            "ip_addr": "217.26.52.23",
                            "full_url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/shaders\/plane.fragment.glsl.js",
                            "is_secure": 1,
                            "method": "GET",
                            "host": "www.simonrisi.ch",
                            "url": "\/assets\/js\/modules\/curtainsjs\/shaders\/plane.fragment.glsl.js",
                            "raw_id": "26637.58",
                            "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                            "documentURL": "https:\/\/www.simonrisi.ch\/",
                            "responseCode": 200,
                            "request_type": "Script",
                            "load_ms": 51,
                            "ttfb_ms": 50,
                            "load_start": 15606,
                            "load_start_float": 15606.000335999999,
                            "bytesIn": 194,
                            "objectSize": 194,
                            "objectSizeUncompressed": 291,
                            "chunks": [
                                {
                                    "ts": 15657,
                                    "bytes": 194,
                                    "inflated": 291
                                }
                            ],
                            "expires": "",
                            "cacheControl": "",
                            "contentType": "text\/javascript",
                            "contentEncoding": "gzip",
                            "socket": 91,
                            "protocol": "HTTP\/2",
                            "dns_start": -1,
                            "dns_end": -1,
                            "connect_start": -1,
                            "connect_end": -1,
                            "ssl_start": -1,
                            "ssl_end": -1,
                            "initiator": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Program.js",
                            "initiator_line": 5,
                            "initiator_column": "",
                            "initiator_type": "script",
                            "priority": "High",
                            "initial_priority": "High",
                            "server_rtt": null,
                            "headers": {
                                "request": [
                                    ":authority: www.simonrisi.ch",
                                    ":method: GET",
                                    ":path: \/assets\/js\/modules\/curtainsjs\/shaders\/plane.fragment.glsl.js",
                                    ":scheme: https",
                                    "accept: *\/*",
                                    "accept-encoding: gzip, deflate, br, zstd",
                                    "accept-language: en-US,en;q=0.9",
                                    "origin: https:\/\/www.simonrisi.ch",
                                    "priority: u=1",
                                    "referer: https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Program.js",
                                    "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                    "sec-ch-ua-mobile: ?0",
                                    "sec-ch-ua-platform: \"Unknown\"",
                                    "sec-fetch-dest: script",
                                    "sec-fetch-mode: cors",
                                    "sec-fetch-site: same-origin",
                                    "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                                ],
                                "response": [
                                    "accept-ranges: bytes",
                                    "content-encoding: gzip",
                                    "content-length: 194",
                                    "content-type: text\/javascript",
                                    "date: Tue, 24 Dec 2024 20:41:54 GMT",
                                    "etag: \"123-5ff9b3dff91dc-gzip\"",
                                    "last-modified: Mon, 03 Jul 2023 20:45:08 GMT",
                                    "server: Apache",
                                    "vary: Accept-Encoding",
                                    ":status: 200"
                                ]
                            },
                            "bytesOut": 2137,
                            "score_cache": 0,
                            "score_cdn": 0,
                            "score_gzip": 100,
                            "score_cookies": -1,
                            "score_keep-alive": 100,
                            "score_minify": -1,
                            "score_combine": -1,
                            "score_compress": -1,
                            "score_etags": -1,
                            "dns_ms": -1,
                            "connect_ms": -1,
                            "ssl_ms": -1,
                            "gzip_total": 194,
                            "gzip_save": 0,
                            "minify_total": null,
                            "minify_save": null,
                            "image_total": null,
                            "image_save": null,
                            "cache_time": 0,
                            "cdn_provider": "",
                            "server_count": null,
                            "created": 15594,
                            "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                            "http2_stream_id": 75,
                            "http2_stream_dependency": 73,
                            "http2_stream_weight": 220,
                            "http2_stream_exclusive": 1,
                            "netlog_id": 336,
                            "server_port": "443",
                            "renderBlocking": "non_blocking",
                            "load_end": 15657,
                            "ttfb_start": 15606,
                            "ttfb_end": 15656,
                            "download_start": 15656,
                            "download_end": 15657,
                            "download_ms": 1,
                            "all_start": 15606,
                            "all_end": 15657,
                            "all_ms": 51,
                            "index": 37,
                            "number": 38
                        },
                        {
                            "type": 3,
                            "id": "26637.59",
                            "request_id": "26637.59",
                            "ip_addr": "217.26.52.23",
                            "full_url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/shaders\/shaderpass.vertex.glsl.js",
                            "is_secure": 1,
                            "method": "GET",
                            "host": "www.simonrisi.ch",
                            "url": "\/assets\/js\/modules\/curtainsjs\/shaders\/shaderpass.vertex.glsl.js",
                            "raw_id": "26637.59",
                            "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                            "documentURL": "https:\/\/www.simonrisi.ch\/",
                            "responseCode": 200,
                            "request_type": "Script",
                            "load_ms": 53,
                            "ttfb_ms": 53,
                            "load_start": 15606,
                            "load_start_float": 15606.000341999999,
                            "bytesIn": 245,
                            "objectSize": 245,
                            "objectSizeUncompressed": 470,
                            "chunks": [
                                {
                                    "ts": 15659,
                                    "bytes": 245,
                                    "inflated": 470
                                }
                            ],
                            "expires": "",
                            "cacheControl": "",
                            "contentType": "text\/javascript",
                            "contentEncoding": "gzip",
                            "socket": 91,
                            "protocol": "HTTP\/2",
                            "dns_start": -1,
                            "dns_end": -1,
                            "connect_start": -1,
                            "connect_end": -1,
                            "ssl_start": -1,
                            "ssl_end": -1,
                            "initiator": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Program.js",
                            "initiator_line": 6,
                            "initiator_column": "",
                            "initiator_type": "script",
                            "priority": "High",
                            "initial_priority": "High",
                            "server_rtt": null,
                            "headers": {
                                "request": [
                                    ":authority: www.simonrisi.ch",
                                    ":method: GET",
                                    ":path: \/assets\/js\/modules\/curtainsjs\/shaders\/shaderpass.vertex.glsl.js",
                                    ":scheme: https",
                                    "accept: *\/*",
                                    "accept-encoding: gzip, deflate, br, zstd",
                                    "accept-language: en-US,en;q=0.9",
                                    "origin: https:\/\/www.simonrisi.ch",
                                    "priority: u=1",
                                    "referer: https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Program.js",
                                    "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                    "sec-ch-ua-mobile: ?0",
                                    "sec-ch-ua-platform: \"Unknown\"",
                                    "sec-fetch-dest: script",
                                    "sec-fetch-mode: cors",
                                    "sec-fetch-site: same-origin",
                                    "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                                ],
                                "response": [
                                    "accept-ranges: bytes",
                                    "content-encoding: gzip",
                                    "content-length: 245",
                                    "content-type: text\/javascript",
                                    "date: Tue, 24 Dec 2024 20:41:54 GMT",
                                    "etag: \"1d6-5ff9b3e052783-gzip\"",
                                    "last-modified: Mon, 03 Jul 2023 20:45:09 GMT",
                                    "server: Apache",
                                    "vary: Accept-Encoding",
                                    ":status: 200"
                                ]
                            },
                            "bytesOut": 2146,
                            "score_cache": 0,
                            "score_cdn": 0,
                            "score_gzip": 100,
                            "score_cookies": -1,
                            "score_keep-alive": 100,
                            "score_minify": -1,
                            "score_combine": -1,
                            "score_compress": -1,
                            "score_etags": -1,
                            "dns_ms": -1,
                            "connect_ms": -1,
                            "ssl_ms": -1,
                            "gzip_total": 245,
                            "gzip_save": 0,
                            "minify_total": null,
                            "minify_save": null,
                            "image_total": null,
                            "image_save": null,
                            "cache_time": 0,
                            "cdn_provider": "",
                            "server_count": null,
                            "created": 15595,
                            "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                            "http2_stream_id": 77,
                            "http2_stream_dependency": 75,
                            "http2_stream_weight": 220,
                            "http2_stream_exclusive": 1,
                            "netlog_id": 342,
                            "server_port": "443",
                            "renderBlocking": "non_blocking",
                            "load_end": 15659,
                            "ttfb_start": 15606,
                            "ttfb_end": 15659,
                            "download_start": 15659,
                            "download_end": 15659,
                            "download_ms": 0,
                            "all_start": 15606,
                            "all_end": 15659,
                            "all_ms": 53,
                            "index": 38,
                            "number": 39
                        },
                        {
                            "type": 3,
                            "id": "26637.60",
                            "request_id": "26637.60",
                            "ip_addr": "217.26.52.23",
                            "full_url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/shaders\/shaderpass.fragment.glsl.js",
                            "is_secure": 1,
                            "method": "GET",
                            "host": "www.simonrisi.ch",
                            "url": "\/assets\/js\/modules\/curtainsjs\/shaders\/shaderpass.fragment.glsl.js",
                            "raw_id": "26637.60",
                            "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                            "documentURL": "https:\/\/www.simonrisi.ch\/",
                            "responseCode": 200,
                            "request_type": "Script",
                            "load_ms": 51,
                            "ttfb_ms": 51,
                            "load_start": 15607,
                            "load_start_float": 15607.000348,
                            "bytesIn": 228,
                            "objectSize": 228,
                            "objectSizeUncompressed": 352,
                            "chunks": [
                                {
                                    "ts": 15658,
                                    "bytes": 228,
                                    "inflated": 352
                                }
                            ],
                            "expires": "",
                            "cacheControl": "",
                            "contentType": "text\/javascript",
                            "contentEncoding": "gzip",
                            "socket": 91,
                            "protocol": "HTTP\/2",
                            "dns_start": -1,
                            "dns_end": -1,
                            "connect_start": -1,
                            "connect_end": -1,
                            "ssl_start": -1,
                            "ssl_end": -1,
                            "initiator": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Program.js",
                            "initiator_line": 7,
                            "initiator_column": "",
                            "initiator_type": "script",
                            "priority": "High",
                            "initial_priority": "High",
                            "server_rtt": null,
                            "headers": {
                                "request": [
                                    ":authority: www.simonrisi.ch",
                                    ":method: GET",
                                    ":path: \/assets\/js\/modules\/curtainsjs\/shaders\/shaderpass.fragment.glsl.js",
                                    ":scheme: https",
                                    "accept: *\/*",
                                    "accept-encoding: gzip, deflate, br, zstd",
                                    "accept-language: en-US,en;q=0.9",
                                    "origin: https:\/\/www.simonrisi.ch",
                                    "priority: u=1",
                                    "referer: https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/core\/Program.js",
                                    "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                    "sec-ch-ua-mobile: ?0",
                                    "sec-ch-ua-platform: \"Unknown\"",
                                    "sec-fetch-dest: script",
                                    "sec-fetch-mode: cors",
                                    "sec-fetch-site: same-origin",
                                    "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                                ],
                                "response": [
                                    "accept-ranges: bytes",
                                    "content-encoding: gzip",
                                    "content-length: 228",
                                    "content-type: text\/javascript",
                                    "date: Tue, 24 Dec 2024 20:41:54 GMT",
                                    "etag: \"160-5ff9b3e032f9b-gzip\"",
                                    "last-modified: Mon, 03 Jul 2023 20:45:08 GMT",
                                    "server: Apache",
                                    "vary: Accept-Encoding",
                                    ":status: 200"
                                ]
                            },
                            "bytesOut": 2152,
                            "score_cache": 0,
                            "score_cdn": 0,
                            "score_gzip": 100,
                            "score_cookies": -1,
                            "score_keep-alive": 100,
                            "score_minify": -1,
                            "score_combine": -1,
                            "score_compress": -1,
                            "score_etags": -1,
                            "dns_ms": -1,
                            "connect_ms": -1,
                            "ssl_ms": -1,
                            "gzip_total": 228,
                            "gzip_save": 0,
                            "minify_total": null,
                            "minify_save": null,
                            "image_total": null,
                            "image_save": null,
                            "cache_time": 0,
                            "cdn_provider": "",
                            "server_count": null,
                            "created": 15595,
                            "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                            "http2_stream_id": 79,
                            "http2_stream_dependency": 77,
                            "http2_stream_weight": 220,
                            "http2_stream_exclusive": 1,
                            "netlog_id": 348,
                            "server_port": "443",
                            "renderBlocking": "non_blocking",
                            "load_end": 15658,
                            "ttfb_start": 15607,
                            "ttfb_end": 15658,
                            "download_start": 15658,
                            "download_end": 15658,
                            "download_ms": 0,
                            "all_start": 15607,
                            "all_end": 15658,
                            "all_ms": 51,
                            "index": 39,
                            "number": 40
                        },
                        {
                            "type": 3,
                            "id": "26637.61",
                            "request_id": "26637.61",
                            "ip_addr": "217.26.52.23",
                            "full_url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/shaders\/chunks\/precision.medium.glsl.js",
                            "is_secure": 1,
                            "method": "GET",
                            "host": "www.simonrisi.ch",
                            "url": "\/assets\/js\/modules\/curtainsjs\/shaders\/chunks\/precision.medium.glsl.js",
                            "raw_id": "26637.61",
                            "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                            "documentURL": "https:\/\/www.simonrisi.ch\/",
                            "responseCode": 200,
                            "request_type": "Script",
                            "load_ms": 43,
                            "ttfb_ms": 42,
                            "load_start": 15665,
                            "load_start_float": 15665.000354,
                            "bytesIn": 99,
                            "objectSize": 99,
                            "objectSizeUncompressed": 104,
                            "chunks": [
                                {
                                    "ts": 15707,
                                    "bytes": 99,
                                    "inflated": 104
                                }
                            ],
                            "expires": "",
                            "cacheControl": "",
                            "contentType": "text\/javascript",
                            "contentEncoding": "gzip",
                            "socket": 91,
                            "protocol": "HTTP\/2",
                            "dns_start": -1,
                            "dns_end": -1,
                            "connect_start": -1,
                            "connect_end": -1,
                            "ssl_start": -1,
                            "ssl_end": -1,
                            "initiator": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/shaders\/plane.vertex.glsl.js",
                            "initiator_line": 0,
                            "initiator_column": "",
                            "initiator_type": "script",
                            "priority": "High",
                            "initial_priority": "High",
                            "server_rtt": null,
                            "headers": {
                                "request": [
                                    ":authority: www.simonrisi.ch",
                                    ":method: GET",
                                    ":path: \/assets\/js\/modules\/curtainsjs\/shaders\/chunks\/precision.medium.glsl.js",
                                    ":scheme: https",
                                    "accept: *\/*",
                                    "accept-encoding: gzip, deflate, br, zstd",
                                    "accept-language: en-US,en;q=0.9",
                                    "origin: https:\/\/www.simonrisi.ch",
                                    "priority: u=1",
                                    "referer: https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/shaders\/plane.vertex.glsl.js",
                                    "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                    "sec-ch-ua-mobile: ?0",
                                    "sec-ch-ua-platform: \"Unknown\"",
                                    "sec-fetch-dest: script",
                                    "sec-fetch-mode: cors",
                                    "sec-fetch-site: same-origin",
                                    "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                                ],
                                "response": [
                                    "accept-ranges: bytes",
                                    "content-encoding: gzip",
                                    "content-length: 99",
                                    "content-type: text\/javascript",
                                    "date: Tue, 24 Dec 2024 20:41:54 GMT",
                                    "etag: \"68-5ff9b3dfa272e-gzip\"",
                                    "last-modified: Mon, 03 Jul 2023 20:45:08 GMT",
                                    "server: Apache",
                                    "vary: Accept-Encoding",
                                    ":status: 200"
                                ]
                            },
                            "bytesOut": 2203,
                            "score_cache": 0,
                            "score_cdn": 0,
                            "score_gzip": 100,
                            "score_cookies": -1,
                            "score_keep-alive": 100,
                            "score_minify": -1,
                            "score_combine": -1,
                            "score_compress": -1,
                            "score_etags": -1,
                            "dns_ms": -1,
                            "connect_ms": -1,
                            "ssl_ms": -1,
                            "gzip_total": 99,
                            "gzip_save": 0,
                            "minify_total": null,
                            "minify_save": null,
                            "image_total": null,
                            "image_save": null,
                            "cache_time": 0,
                            "cdn_provider": "",
                            "server_count": null,
                            "created": 15663,
                            "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                            "http2_stream_id": 81,
                            "http2_stream_dependency": 0,
                            "http2_stream_weight": 220,
                            "http2_stream_exclusive": 1,
                            "netlog_id": 354,
                            "server_port": "443",
                            "renderBlocking": "non_blocking",
                            "load_end": 15708,
                            "ttfb_start": 15665,
                            "ttfb_end": 15707,
                            "download_start": 15707,
                            "download_end": 15708,
                            "download_ms": 1,
                            "all_start": 15665,
                            "all_end": 15708,
                            "all_ms": 43,
                            "index": 40,
                            "number": 41
                        },
                        {
                            "type": 3,
                            "id": "26637.62",
                            "request_id": "26637.62",
                            "ip_addr": "217.26.52.23",
                            "full_url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/shaders\/chunks\/default.attributes.glsl.js",
                            "is_secure": 1,
                            "method": "GET",
                            "host": "www.simonrisi.ch",
                            "url": "\/assets\/js\/modules\/curtainsjs\/shaders\/chunks\/default.attributes.glsl.js",
                            "raw_id": "26637.62",
                            "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                            "documentURL": "https:\/\/www.simonrisi.ch\/",
                            "responseCode": 200,
                            "request_type": "Script",
                            "load_ms": 46,
                            "ttfb_ms": 45,
                            "load_start": 15665,
                            "load_start_float": 15665.00036,
                            "bytesIn": 124,
                            "objectSize": 124,
                            "objectSizeUncompressed": 145,
                            "chunks": [
                                {
                                    "ts": 15711,
                                    "bytes": 124,
                                    "inflated": 145
                                }
                            ],
                            "expires": "",
                            "cacheControl": "",
                            "contentType": "text\/javascript",
                            "contentEncoding": "gzip",
                            "socket": 91,
                            "protocol": "HTTP\/2",
                            "dns_start": -1,
                            "dns_end": -1,
                            "connect_start": -1,
                            "connect_end": -1,
                            "ssl_start": -1,
                            "ssl_end": -1,
                            "initiator": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/shaders\/plane.vertex.glsl.js",
                            "initiator_line": 1,
                            "initiator_column": "",
                            "initiator_type": "script",
                            "priority": "High",
                            "initial_priority": "High",
                            "server_rtt": null,
                            "headers": {
                                "request": [
                                    ":authority: www.simonrisi.ch",
                                    ":method: GET",
                                    ":path: \/assets\/js\/modules\/curtainsjs\/shaders\/chunks\/default.attributes.glsl.js",
                                    ":scheme: https",
                                    "accept: *\/*",
                                    "accept-encoding: gzip, deflate, br, zstd",
                                    "accept-language: en-US,en;q=0.9",
                                    "origin: https:\/\/www.simonrisi.ch",
                                    "priority: u=1",
                                    "referer: https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/shaders\/plane.vertex.glsl.js",
                                    "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                    "sec-ch-ua-mobile: ?0",
                                    "sec-ch-ua-platform: \"Unknown\"",
                                    "sec-fetch-dest: script",
                                    "sec-fetch-mode: cors",
                                    "sec-fetch-site: same-origin",
                                    "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                                ],
                                "response": [
                                    "accept-ranges: bytes",
                                    "content-encoding: gzip",
                                    "content-length: 124",
                                    "content-type: text\/javascript",
                                    "date: Tue, 24 Dec 2024 20:41:54 GMT",
                                    "etag: \"91-5ff9b3df4c844-gzip\"",
                                    "last-modified: Mon, 03 Jul 2023 20:45:08 GMT",
                                    "server: Apache",
                                    "vary: Accept-Encoding",
                                    ":status: 200"
                                ]
                            },
                            "bytesOut": 2209,
                            "score_cache": 0,
                            "score_cdn": 0,
                            "score_gzip": 100,
                            "score_cookies": -1,
                            "score_keep-alive": 100,
                            "score_minify": -1,
                            "score_combine": -1,
                            "score_compress": -1,
                            "score_etags": -1,
                            "dns_ms": -1,
                            "connect_ms": -1,
                            "ssl_ms": -1,
                            "gzip_total": 124,
                            "gzip_save": 0,
                            "minify_total": null,
                            "minify_save": null,
                            "image_total": null,
                            "image_save": null,
                            "cache_time": 0,
                            "cdn_provider": "",
                            "server_count": null,
                            "created": 15664,
                            "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                            "http2_stream_id": 83,
                            "http2_stream_dependency": 81,
                            "http2_stream_weight": 220,
                            "http2_stream_exclusive": 1,
                            "netlog_id": 360,
                            "server_port": "443",
                            "renderBlocking": "non_blocking",
                            "load_end": 15711,
                            "ttfb_start": 15665,
                            "ttfb_end": 15710,
                            "download_start": 15710,
                            "download_end": 15711,
                            "download_ms": 1,
                            "all_start": 15665,
                            "all_end": 15711,
                            "all_ms": 46,
                            "index": 41,
                            "number": 42
                        },
                        {
                            "type": 3,
                            "id": "26637.63",
                            "request_id": "26637.63",
                            "ip_addr": "217.26.52.23",
                            "full_url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/shaders\/chunks\/default.varyings.glsl.js",
                            "is_secure": 1,
                            "method": "GET",
                            "host": "www.simonrisi.ch",
                            "url": "\/assets\/js\/modules\/curtainsjs\/shaders\/chunks\/default.varyings.glsl.js",
                            "raw_id": "26637.63",
                            "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                            "documentURL": "https:\/\/www.simonrisi.ch\/",
                            "responseCode": 200,
                            "request_type": "Script",
                            "load_ms": 46,
                            "ttfb_ms": 46,
                            "load_start": 15665,
                            "load_start_float": 15665.000366,
                            "bytesIn": 122,
                            "objectSize": 122,
                            "objectSizeUncompressed": 137,
                            "chunks": [
                                {
                                    "ts": 15711,
                                    "bytes": 122,
                                    "inflated": 137
                                }
                            ],
                            "expires": "",
                            "cacheControl": "",
                            "contentType": "text\/javascript",
                            "contentEncoding": "gzip",
                            "socket": 91,
                            "protocol": "HTTP\/2",
                            "dns_start": -1,
                            "dns_end": -1,
                            "connect_start": -1,
                            "connect_end": -1,
                            "ssl_start": -1,
                            "ssl_end": -1,
                            "initiator": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/shaders\/plane.vertex.glsl.js",
                            "initiator_line": 2,
                            "initiator_column": "",
                            "initiator_type": "script",
                            "priority": "High",
                            "initial_priority": "High",
                            "server_rtt": null,
                            "headers": {
                                "request": [
                                    ":authority: www.simonrisi.ch",
                                    ":method: GET",
                                    ":path: \/assets\/js\/modules\/curtainsjs\/shaders\/chunks\/default.varyings.glsl.js",
                                    ":scheme: https",
                                    "accept: *\/*",
                                    "accept-encoding: gzip, deflate, br, zstd",
                                    "accept-language: en-US,en;q=0.9",
                                    "origin: https:\/\/www.simonrisi.ch",
                                    "priority: u=1",
                                    "referer: https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/shaders\/plane.vertex.glsl.js",
                                    "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                    "sec-ch-ua-mobile: ?0",
                                    "sec-ch-ua-platform: \"Unknown\"",
                                    "sec-fetch-dest: script",
                                    "sec-fetch-mode: cors",
                                    "sec-fetch-site: same-origin",
                                    "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                                ],
                                "response": [
                                    "accept-ranges: bytes",
                                    "content-encoding: gzip",
                                    "content-length: 122",
                                    "content-type: text\/javascript",
                                    "date: Tue, 24 Dec 2024 20:41:54 GMT",
                                    "etag: \"89-5ff9b3df68d76-gzip\"",
                                    "last-modified: Mon, 03 Jul 2023 20:45:08 GMT",
                                    "server: Apache",
                                    "vary: Accept-Encoding",
                                    ":status: 200"
                                ]
                            },
                            "bytesOut": 2203,
                            "score_cache": 0,
                            "score_cdn": 0,
                            "score_gzip": 100,
                            "score_cookies": -1,
                            "score_keep-alive": 100,
                            "score_minify": -1,
                            "score_combine": -1,
                            "score_compress": -1,
                            "score_etags": -1,
                            "dns_ms": -1,
                            "connect_ms": -1,
                            "ssl_ms": -1,
                            "gzip_total": 122,
                            "gzip_save": 0,
                            "minify_total": null,
                            "minify_save": null,
                            "image_total": null,
                            "image_save": null,
                            "cache_time": 0,
                            "cdn_provider": "",
                            "server_count": null,
                            "created": 15664,
                            "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                            "http2_stream_id": 85,
                            "http2_stream_dependency": 83,
                            "http2_stream_weight": 220,
                            "http2_stream_exclusive": 1,
                            "netlog_id": 366,
                            "server_port": "443",
                            "renderBlocking": "non_blocking",
                            "load_end": 15711,
                            "ttfb_start": 15665,
                            "ttfb_end": 15711,
                            "download_start": 15711,
                            "download_end": 15711,
                            "download_ms": 0,
                            "all_start": 15665,
                            "all_end": 15711,
                            "all_ms": 46,
                            "index": 42,
                            "number": 43
                        },
                        {
                            "type": 3,
                            "id": "26637.64",
                            "request_id": "26637.64",
                            "ip_addr": "217.26.52.23",
                            "full_url": "https:\/\/www.simonrisi.ch\/media\/site\/238e805d53-1688417436\/favicon-32x32.png",
                            "is_secure": 1,
                            "method": "GET",
                            "host": "www.simonrisi.ch",
                            "url": "\/media\/site\/238e805d53-1688417436\/favicon-32x32.png",
                            "raw_id": "26637.64",
                            "frame_id": "56F2D4CB358ED1E09EB9D5D928E5F263",
                            "documentURL": "https:\/\/www.simonrisi.ch\/",
                            "responseCode": 200,
                            "request_type": "Other",
                            "load_ms": 43,
                            "ttfb_ms": 43,
                            "load_start": 15754,
                            "load_start_float": 15754.000372,
                            "bytesIn": 1544,
                            "objectSize": 1544,
                            "objectSizeUncompressed": 1544,
                            "chunks": [
                                {
                                    "ts": 15798,
                                    "bytes": 1544
                                }
                            ],
                            "expires": "",
                            "cacheControl": "",
                            "contentType": "image\/png",
                            "contentEncoding": "",
                            "socket": 91,
                            "protocol": "HTTP\/2",
                            "dns_start": -1,
                            "dns_end": -1,
                            "connect_start": -1,
                            "connect_end": -1,
                            "ssl_start": -1,
                            "ssl_end": -1,
                            "initiator": "",
                            "initiator_line": "",
                            "initiator_column": "",
                            "initiator_type": "other",
                            "priority": "High",
                            "initial_priority": "High",
                            "server_rtt": null,
                            "headers": {
                                "request": [
                                    ":authority: www.simonrisi.ch",
                                    ":method: GET",
                                    ":path: \/media\/site\/238e805d53-1688417436\/favicon-32x32.png",
                                    ":scheme: https",
                                    "accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
                                    "accept-encoding: gzip, deflate, br, zstd",
                                    "accept-language: en-US,en;q=0.9",
                                    "priority: u=1, i",
                                    "referer: https:\/\/www.simonrisi.ch\/",
                                    "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                    "sec-ch-ua-mobile: ?0",
                                    "sec-ch-ua-platform: \"Unknown\"",
                                    "sec-fetch-dest: image",
                                    "sec-fetch-mode: no-cors",
                                    "sec-fetch-site: same-origin",
                                    "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                                ],
                                "response": [
                                    "accept-ranges: bytes",
                                    "content-length: 1544",
                                    "content-type: image\/png",
                                    "date: Tue, 24 Dec 2024 20:41:54 GMT",
                                    "etag: \"608-5ff9b63ac1922\"",
                                    "last-modified: Mon, 03 Jul 2023 20:55:40 GMT",
                                    "server: Apache",
                                    ":status: 200"
                                ]
                            },
                            "bytesOut": 2068,
                            "score_cache": 0,
                            "score_cdn": 0,
                            "score_gzip": -1,
                            "score_cookies": -1,
                            "score_keep-alive": 100,
                            "score_minify": -1,
                            "score_combine": -1,
                            "score_compress": 100,
                            "score_etags": -1,
                            "dns_ms": -1,
                            "connect_ms": -1,
                            "ssl_ms": -1,
                            "gzip_total": null,
                            "gzip_save": null,
                            "minify_total": null,
                            "minify_save": null,
                            "image_total": 1544,
                            "image_save": 0,
                            "cache_time": 0,
                            "cdn_provider": "",
                            "server_count": null,
                            "created": 15754,
                            "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                            "http2_stream_id": 87,
                            "http2_stream_dependency": 0,
                            "http2_stream_weight": 220,
                            "http2_stream_exclusive": 1,
                            "netlog_id": 372,
                            "server_port": "443",
                            "image_details": {
                                "detected_type": "png",
                                "metadata": {
                                    "ExifTool": {
                                        "ExifToolVersion": 12.4
                                    },
                                    "File": {
                                        "FileSize": "1544 bytes",
                                        "FileType": "PNG",
                                        "FileTypeExtension": "png",
                                        "MIMEType": "image\/png",
                                        "ExifByteOrder": "Big-endian (Motorola, MM)"
                                    },
                                    "PNG": {
                                        "ImageWidth": 32,
                                        "ImageHeight": 32,
                                        "BitDepth": 8,
                                        "ColorType": "RGB with Alpha",
                                        "Compression": "Deflate\/Inflate",
                                        "Filter": "Adaptive",
                                        "Interlace": "Noninterlaced",
                                        "Gamma": 2.2000000000000002
                                    },
                                    "EXIF": {
                                        "ExifImageWidth": 32,
                                        "ExifImageHeight": 32
                                    },
                                    "Composite": {
                                        "ImageSize": "32x32",
                                        "Megapixels": 0.001
                                    }
                                },
                                "magick": {
                                    "format": "PNG",
                                    "formatDescription": "Portable Network Graphics",
                                    "mimeType": "image\/png",
                                    "class": "DirectClass",
                                    "geometry": {
                                        "width": 32,
                                        "height": 32,
                                        "x": 0,
                                        "y": 0
                                    },
                                    "units": "Undefined",
                                    "type": "PaletteAlpha",
                                    "endianness": "Undefined",
                                    "colorspace": "sRGB",
                                    "depth": 8,
                                    "baseDepth": 8,
                                    "channelDepth": {
                                        "alpha": 8,
                                        "red": 8,
                                        "green": 8,
                                        "blue": 8
                                    },
                                    "pixels": 1024,
                                    "imageStatistics": {
                                        "all": {
                                            "min": 0,
                                            "max": 255,
                                            "mean": 58.828099999999999,
                                            "standardDeviation": 87.5946,
                                            "kurtosis": -0.350524,
                                            "skewness": 1.11426,
                                            "entropy": 0.47373599999999999
                                        }
                                    },
                                    "channelStatistics": {
                                        "alpha": {
                                            "min": 255,
                                            "max": 0,
                                            "mean": 195.405,
                                            "standardDeviation": 96.136399999999995,
                                            "kurtosis": -0.156639,
                                            "skewness": 1.2705200000000001,
                                            "entropy": 0.48670200000000002
                                        },
                                        "red": {
                                            "min": 0,
                                            "max": 255,
                                            "mean": 58.647500000000001,
                                            "standardDeviation": 84.806399999999996,
                                            "kurtosis": -0.53536799999999996,
                                            "skewness": 1.02311,
                                            "entropy": 0.471161
                                        },
                                        "green": {
                                            "min": 0,
                                            "max": 255,
                                            "mean": 58.620100000000001,
                                            "standardDeviation": 84.789299999999997,
                                            "kurtosis": -0.53236899999999998,
                                            "skewness": 1.0243199999999999,
                                            "entropy": 0.47076699999999999
                                        },
                                        "blue": {
                                            "min": 0,
                                            "max": 255,
                                            "mean": 58.450200000000002,
                                            "standardDeviation": 84.6464,
                                            "kurtosis": -0.516316,
                                            "skewness": 1.0298499999999999,
                                            "entropy": 0.46631400000000001
                                        }
                                    },
                                    "alpha": "#00000000",
                                    "renderingIntent": "Perceptual",
                                    "gamma": 0.45455000000000001,
                                    "chromaticity": {
                                        "redPrimary": {
                                            "x": 0.64000000000000001,
                                            "y": 0.33000000000000002
                                        },
                                        "greenPrimary": {
                                            "x": 0.29999999999999999,
                                            "y": 0.59999999999999998
                                        },
                                        "bluePrimary": {
                                            "x": 0.14999999999999999,
                                            "y": 0.059999999999999998
                                        },
                                        "whitePrimary": {
                                            "x": 0.31269999999999998,
                                            "y": 0.32900000000000001
                                        }
                                    },
                                    "backgroundColor": "#FFFFFFFF",
                                    "borderColor": "#DFDFDFFF",
                                    "matteColor": "#BDBDBDFF",
                                    "transparentColor": "#00000000",
                                    "interlace": "None",
                                    "intensity": "Undefined",
                                    "compose": "Over",
                                    "pageGeometry": {
                                        "width": 32,
                                        "height": 32,
                                        "x": 0,
                                        "y": 0
                                    },
                                    "dispose": "Undefined",
                                    "iterations": 0,
                                    "compression": "Zip",
                                    "orientation": "Undefined",
                                    "properties": {
                                        "date:create": "2024-12-24T20:41:54+00:00",
                                        "date:modify": "2024-12-24T20:41:54+00:00",
                                        "png:gAMA": "gamma=0.45455 (See Gamma, above)",
                                        "png:IHDR.bit-depth-orig": "8",
                                        "png:IHDR.bit_depth": "8",
                                        "png:IHDR.color-type-orig": "6",
                                        "png:IHDR.color_type": "6 (RGBA)",
                                        "png:IHDR.interlace_method": "0 (Not interlaced)",
                                        "png:IHDR.width,height": "32, 32",
                                        "png:sRGB": "intent=0 (Perceptual Intent)",
                                        "signature": "313dd9ddad333311e4bfc6ac8c32159fb2142c6404bf05ddda72dd18b00cccc6"
                                    },
                                    "tainted": false,
                                    "filesize": "1544B",
                                    "numberPixels": "1024",
                                    "pixelsPerSecond": "1.21818MB",
                                    "userTime": "0.000u",
                                    "elapsedTime": "0:01.000"
                                }
                            },
                            "load_end": 15797,
                            "ttfb_start": 15754,
                            "ttfb_end": 15797,
                            "download_start": 15797,
                            "download_end": 15797,
                            "download_ms": 0,
                            "all_start": 15754,
                            "all_end": 15797,
                            "all_ms": 43,
                            "index": 43,
                            "number": 44
                        }
                    ],
                    "requestsFull": 44,
                    "requestsDoc": 44,
                    "responses_200": 43,
                    "responses_404": 0,
                    "responses_other": 1,
                    "result": 0,
                    "testStartOffset": 0,
                    "cached": 0,
                    "optimization_checked": 1,
                    "main_frame": "56F2D4CB358ED1E09EB9D5D928E5F263",
                    "loadEventStart": 15727,
                    "loadEventEnd": 15748,
                    "domContentLoadedEventStart": 15726,
                    "domContentLoadedEventEnd": 15726,
                    "URL": "https:\/\/www.simonrisi.ch\/",
                    "connections": 1,
                    "final_base_page_request": 0,
                    "final_base_page_request_id": "2BAFB858D3E4AFD7674C953F9709BAF6",
                    "final_url": "https:\/\/www.simonrisi.ch\/",
                    "domInteractive": 524,
                    "firstPaint": 703.59999999962747,
                    "firstContentfulPaint": 804,
                    "firstImagePaint": 804,
                    "firstMeaningfulPaint": 804,
                    "renderBlockingCSS": 1,
                    "renderBlockingJS": 0,
                    "TTFB": 376,
                    "basePageSSLTime": 202,
                    "score_cache": 0,
                    "score_cdn": 0,
                    "score_gzip": 100,
                    "score_cookies": -1,
                    "score_keep-alive": 100,
                    "score_minify": -1,
                    "score_combine": -1,
                    "score_compress": 90,
                    "score_etags": -1,
                    "score_progressive_jpeg": 0,
                    "gzip_total": 89850,
                    "gzip_savings": 0,
                    "minify_total": -1,
                    "minify_savings": -1,
                    "image_total": 154744,
                    "image_savings": 15796,
                    "base_page_cdn": "",
                    "cpuTimes": {
                        "ParseHTML": 4,
                        "HTMLDocumentParser::FetchQueuedPreloads": 0,
                        "EventDispatch": 4,
                        "V8.GC_TIME_TO_SAFEPOINT": 0,
                        "CommitLoad": 0,
                        "ResourceFetcher::requestResource": 9,
                        "ParseAuthorStyleSheet": 1,
                        "EvaluateScript": 0,
                        "v8.compile": 0,
                        "v8.compileModule": 1,
                        "UpdateLayoutTree": 9,
                        "Layout": 55,
                        "ResourceChangePriority": 0,
                        "PrePaint": 6,
                        "IntersectionObserverController::computeIntersections": 1,
                        "Paint": 6,
                        "Layerize": 2,
                        "largestContentfulPaint::Candidate": 0,
                        "HitTest": 0,
                        "FunctionCall": 1,
                        "v8.evaluateModule": 2,
                        "MarkDOMContent": 0,
                        "MarkLoad": 0,
                        "TimerFire": 0,
                        "Idle": 15724
                    },
                    "cpuTimesDoc": {
                        "ParseHTML": 4,
                        "HTMLDocumentParser::FetchQueuedPreloads": 0,
                        "EventDispatch": 4,
                        "V8.GC_TIME_TO_SAFEPOINT": 0,
                        "CommitLoad": 0,
                        "ResourceFetcher::requestResource": 9,
                        "ParseAuthorStyleSheet": 1,
                        "EvaluateScript": 0,
                        "v8.compile": 0,
                        "v8.compileModule": 1,
                        "UpdateLayoutTree": 9,
                        "Layout": 55,
                        "ResourceChangePriority": 0,
                        "PrePaint": 6,
                        "IntersectionObserverController::computeIntersections": 1,
                        "Paint": 6,
                        "Layerize": 2,
                        "largestContentfulPaint::Candidate": 0,
                        "HitTest": 0,
                        "FunctionCall": 1,
                        "v8.evaluateModule": 2,
                        "MarkDOMContent": 0,
                        "MarkLoad": 0,
                        "TimerFire": 0,
                        "Idle": 15724
                    },
                    "cpu.ParseHTML": 4,
                    "cpu.HTMLDocumentParser::FetchQueuedPreloads": 0,
                    "cpu.EventDispatch": 4,
                    "cpu.V8.GC_TIME_TO_SAFEPOINT": 0,
                    "cpu.CommitLoad": 0,
                    "cpu.ResourceFetcher::requestResource": 9,
                    "cpu.ParseAuthorStyleSheet": 1,
                    "cpu.EvaluateScript": 0,
                    "cpu.v8.compile": 0,
                    "cpu.v8.compileModule": 1,
                    "cpu.UpdateLayoutTree": 9,
                    "cpu.Layout": 55,
                    "cpu.ResourceChangePriority": 0,
                    "cpu.PrePaint": 6,
                    "cpu.IntersectionObserverController::computeIntersections": 1,
                    "cpu.Paint": 6,
                    "cpu.Layerize": 2,
                    "cpu.largestContentfulPaint::Candidate": 0,
                    "cpu.HitTest": 0,
                    "cpu.FunctionCall": 1,
                    "cpu.v8.evaluateModule": 2,
                    "cpu.MarkDOMContent": 0,
                    "cpu.MarkLoad": 0,
                    "cpu.TimerFire": 0,
                    "cpu.Idle": 15724,
                    "v8Stats": {
                        "main_thread": [],
                        "background": []
                    },
                    "start_epoch": 1735072896.5810452,
                    "osVersion": "Linux 6.8.0-1018-gcp",
                    "os_version": "Linux 6.8.0-1018-gcp",
                    "osPlatform": "x86_64 x86_64",
                    "date": 1735072898.3172939,
                    "browserVersion": "131.0.0.0",
                    "browser_version": "131.0.0.0",
                    "fullyLoadedCPUms": 9229,
                    "fullyLoadedCPUpct": 27.227138643067764,
                    "audit_issues": [
                        {
                            "code": "QuirksModeIssue",
                            "details": {
                                "quirksModeIssueDetails": {
                                    "isLimitedQuirksMode": false,
                                    "documentNodeId": 2,
                                    "url": "http:\/\/127.0.0.1:8888\/orange.html",
                                    "frameId": "56F2D4CB358ED1E09EB9D5D928E5F263",
                                    "loaderId": "5712EEBD39025D96A270B807A29FC6AB"
                                }
                            }
                        }
                    ],
                    "execution_contexts": [
                        {
                            "id": 2,
                            "origin": "http:\/\/127.0.0.1:8888",
                            "name": ""
                        },
                        {
                            "id": 1,
                            "origin": "https:\/\/www.simonrisi.ch",
                            "name": ""
                        }
                    ],
                    "document_URL": "https:\/\/www.simonrisi.ch\/",
                    "document_hostname": "www.simonrisi.ch",
                    "document_origin": "https:\/\/www.simonrisi.ch",
                    "viewport": {
                        "width": 1920,
                        "height": 993,
                        "dpr": 1
                    },
                    "domElements": 87,
                    "domComplete": 15727,
                    "PerformancePaintTiming.first-paint": 703.59999999962747,
                    "PerformancePaintTiming.first-contentful-paint": 703.59999999962747,
                    "origin_dns": {
                        "mx": [
                            "10 mx1.mail.hostpoint.ch.",
                            "10 mx2.mail.hostpoint.ch."
                        ],
                        "ns": [
                            "ns-ch.hostpoint.ch.",
                            "ns-anycast1.hostpoint.ch.",
                            "ns-anycast2.hostpoint.ch."
                        ],
                        "txt": [
                            "\"v=spf1 redirect=spf-permissive.mail.hostpoint.ch\""
                        ],
                        "soa": [
                            "ns-ch.hostpoint.ch. hostmaster.hostpoint.ch. 1734566400 86400 7200 3628800 3600"
                        ],
                        "cname": [],
                        "https": [],
                        "svcb": []
                    },
                    "detected": {
                        "Web servers": "Apache HTTP Server",
                        "Hosting": "Hostpoint",
                        "Miscellaneous": "Open Graph"
                    },
                    "detected_apps": {
                        "Apache HTTP Server": "",
                        "Hostpoint": "",
                        "Open Graph": ""
                    },
                    "detected_technologies": {
                        "Apache HTTP Server": {
                            "name": "Apache HTTP Server",
                            "description": "Apache is a free and open-source cross-platform web server software.",
                            "slug": "apache-http-server",
                            "categories": [
                                {
                                    "id": 22,
                                    "slug": "web-servers",
                                    "groups": [
                                        7
                                    ],
                                    "name": "Web servers",
                                    "priority": 8
                                }
                            ],
                            "confidence": 100,
                            "version": "",
                            "icon": "Apache.svg",
                            "website": "https:\/\/httpd.apache.org\/",
                            "pricing": [],
                            "cpe": "cpe:2.3:a:apache:http_server:*:*:*:*:*:*:*:*"
                        },
                        "Hostpoint": {
                            "name": "Hostpoint",
                            "description": "Hostpoint is a Switzerland-based web hosting company.",
                            "slug": "hostpoint",
                            "categories": [
                                {
                                    "id": 88,
                                    "slug": "hosting",
                                    "groups": [
                                        7
                                    ],
                                    "name": "Hosting",
                                    "priority": 9
                                }
                            ],
                            "confidence": 100,
                            "version": "",
                            "icon": "Hostpoint.svg",
                            "website": "https:\/\/www.hostpoint.ch",
                            "pricing": [
                                "low",
                                "recurring"
                            ],
                            "cpe": null
                        },
                        "Open Graph": {
                            "name": "Open Graph",
                            "description": "Open Graph is a protocol that is used to integrate any web page into the social graph.",
                            "slug": "open-graph",
                            "categories": [
                                {
                                    "id": 19,
                                    "slug": "miscellaneous",
                                    "groups": [
                                        6
                                    ],
                                    "name": "Miscellaneous",
                                    "priority": 10
                                }
                            ],
                            "confidence": 100,
                            "version": "",
                            "icon": "Open Graph.png",
                            "website": "https:\/\/ogp.me",
                            "pricing": [],
                            "cpe": null
                        }
                    },
                    "detected_raw": [
                        {
                            "name": "Apache HTTP Server",
                            "description": "Apache is a free and open-source cross-platform web server software.",
                            "slug": "apache-http-server",
                            "categories": [
                                {
                                    "id": 22,
                                    "slug": "web-servers",
                                    "groups": [
                                        7
                                    ],
                                    "name": "Web servers",
                                    "priority": 8
                                }
                            ],
                            "confidence": 100,
                            "version": "",
                            "icon": "Apache.svg",
                            "website": "https:\/\/httpd.apache.org\/",
                            "pricing": [],
                            "cpe": "cpe:2.3:a:apache:http_server:*:*:*:*:*:*:*:*"
                        },
                        {
                            "name": "Hostpoint",
                            "description": "Hostpoint is a Switzerland-based web hosting company.",
                            "slug": "hostpoint",
                            "categories": [
                                {
                                    "id": 88,
                                    "slug": "hosting",
                                    "groups": [
                                        7
                                    ],
                                    "name": "Hosting",
                                    "priority": 9
                                }
                            ],
                            "confidence": 100,
                            "version": "",
                            "icon": "Hostpoint.svg",
                            "website": "https:\/\/www.hostpoint.ch",
                            "pricing": [
                                "low",
                                "recurring"
                            ],
                            "cpe": null
                        },
                        {
                            "name": "Open Graph",
                            "description": "Open Graph is a protocol that is used to integrate any web page into the social graph.",
                            "slug": "open-graph",
                            "categories": [
                                {
                                    "id": 19,
                                    "slug": "miscellaneous",
                                    "groups": [
                                        6
                                    ],
                                    "name": "Miscellaneous",
                                    "priority": 10
                                }
                            ],
                            "confidence": 100,
                            "version": "",
                            "icon": "Open Graph.png",
                            "website": "https:\/\/ogp.me",
                            "pricing": [],
                            "cpe": null
                        }
                    ],
                    "axe": {
                        "testEngine": "4.4.1",
                        "violations": [
                            {
                                "id": "aria-valid-attr-value",
                                "impact": "critical",
                                "tags": [
                                    "cat.aria",
                                    "wcag2a",
                                    "wcag412"
                                ],
                                "description": "Ensures all ARIA attributes have valid values",
                                "help": "ARIA attributes must conform to valid values",
                                "helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/aria-valid-attr-value?application=axeAPI",
                                "nodes": [
                                    {
                                        "any": [],
                                        "all": [
                                            {
                                                "id": "aria-valid-attr-value",
                                                "data": [
                                                    "aria-hidden=\"hidden\""
                                                ],
                                                "relatedNodes": [],
                                                "impact": "critical",
                                                "message": "Invalid ARIA attribute value: aria-hidden=\"hidden\""
                                            }
                                        ],
                                        "none": [],
                                        "impact": "critical",
                                        "html": "<div class=\"loader\" aria-hidden=\"hidden\">",
                                        "target": [
                                            ".loader"
                                        ],
                                        "failureSummary": "Fix all of the following:\n  Invalid ARIA attribute value: aria-hidden=\"hidden\""
                                    }
                                ]
                            }
                        ],
                        "passes": [
                            {
                                "id": "aria-allowed-attr",
                                "impact": null,
                                "tags": [
                                    "cat.aria",
                                    "wcag2a",
                                    "wcag412"
                                ],
                                "description": "Ensures ARIA attributes are allowed for an element's role",
                                "help": "Elements must only use allowed ARIA attributes",
                                "helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/aria-allowed-attr?application=axeAPI",
                                "nodes": [
                                    {
                                        "any": [
                                            {
                                                "id": "aria-allowed-attr",
                                                "data": null,
                                                "relatedNodes": [],
                                                "impact": "critical",
                                                "message": "ARIA attributes are used correctly for the defined role"
                                            }
                                        ],
                                        "all": [],
                                        "none": [
                                            {
                                                "id": "aria-unsupported-attr",
                                                "data": null,
                                                "relatedNodes": [],
                                                "impact": "critical",
                                                "message": "ARIA attribute is supported"
                                            },
                                            {
                                                "id": "aria-prohibited-attr",
                                                "data": null,
                                                "relatedNodes": [],
                                                "impact": "serious",
                                                "message": "ARIA attribute is allowed"
                                            }
                                        ],
                                        "impact": null,
                                        "html": "<div class=\"loader\" aria-hidden=\"hidden\">",
                                        "target": [
                                            ".loader"
                                        ]
                                    }
                                ]
                            },
                            {
                                "id": "aria-hidden-body",
                                "impact": null,
                                "tags": [
                                    "cat.aria",
                                    "wcag2a",
                                    "wcag412"
                                ],
                                "description": "Ensures aria-hidden='true' is not present on the document body.",
                                "help": "aria-hidden='true' must not be present on the document body",
                                "helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/aria-hidden-body?application=axeAPI",
                                "nodes": [
                                    {
                                        "any": [
                                            {
                                                "id": "aria-hidden-body",
                                                "data": null,
                                                "relatedNodes": [],
                                                "impact": "critical",
                                                "message": "No aria-hidden attribute is present on document body"
                                            }
                                        ],
                                        "all": [],
                                        "none": [],
                                        "impact": null,
                                        "html": "<body>",
                                        "target": [
                                            "body"
                                        ]
                                    }
                                ]
                            },
                            {
                                "id": "aria-hidden-focus",
                                "impact": null,
                                "tags": [
                                    "cat.name-role-value",
                                    "wcag2a",
                                    "wcag412",
                                    "wcag131"
                                ],
                                "description": "Ensures aria-hidden elements do not contain focusable elements",
                                "help": "ARIA hidden element must not contain focusable elements",
                                "helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/aria-hidden-focus?application=axeAPI",
                                "nodes": [
                                    {
                                        "any": [],
                                        "all": [
                                            {
                                                "id": "focusable-modal-open",
                                                "data": null,
                                                "relatedNodes": [],
                                                "impact": "serious",
                                                "message": "No focusable elements while a modal is open"
                                            },
                                            {
                                                "id": "focusable-disabled",
                                                "data": null,
                                                "relatedNodes": [],
                                                "impact": "serious",
                                                "message": "No focusable elements contained within element"
                                            },
                                            {
                                                "id": "focusable-not-tabbable",
                                                "data": null,
                                                "relatedNodes": [],
                                                "impact": "serious",
                                                "message": "No focusable elements contained within element"
                                            }
                                        ],
                                        "none": [],
                                        "impact": null,
                                        "html": "<div class=\"title menu menu--toggle\" aria-hidden=\"true\">Stop<\/div>",
                                        "target": [
                                            ".menu--toggle"
                                        ]
                                    }
                                ]
                            },
                            {
                                "id": "aria-valid-attr",
                                "impact": null,
                                "tags": [
                                    "cat.aria",
                                    "wcag2a",
                                    "wcag412"
                                ],
                                "description": "Ensures attributes that begin with aria- are valid ARIA attributes",
                                "help": "ARIA attributes must conform to valid names",
                                "helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/aria-valid-attr?application=axeAPI",
                                "nodes": [
                                    {
                                        "any": [
                                            {
                                                "id": "aria-valid-attr",
                                                "data": null,
                                                "relatedNodes": [],
                                                "impact": "critical",
                                                "message": "ARIA attribute name is valid"
                                            }
                                        ],
                                        "all": [],
                                        "none": [],
                                        "impact": null,
                                        "html": "<div class=\"loader\" aria-hidden=\"hidden\">",
                                        "target": [
                                            ".loader"
                                        ]
                                    }
                                ]
                            },
                            {
                                "id": "bypass",
                                "impact": null,
                                "tags": [
                                    "cat.keyboard",
                                    "wcag2a",
                                    "wcag241",
                                    "section508",
                                    "section508.22.o"
                                ],
                                "description": "Ensures each page has at least one mechanism for a user to bypass navigation and jump straight to the content",
                                "help": "Page must have means to bypass repeated blocks",
                                "helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/bypass?application=axeAPI",
                                "nodes": [
                                    {
                                        "any": [
                                            {
                                                "id": "header-present",
                                                "data": null,
                                                "relatedNodes": [
                                                    {
                                                        "html": "<h2 class=\"project-title title text-plane\">\n\t\tSimon Risi, <em>Ob ihr wirklich richtig steht, seht ihr, wenn die T\u00fcr aufgeht (wenn man den Lift ruft wird alles klar), 2024<\/em>, Exhibition \u201cWhat did you expect?\u201d as part of the NRW\u207a Residence curated by Roger Rohrbach and Simon W\u00fcrsten Mar\u00edn\t<\/h2>",
                                                        "target": [
                                                            "h2"
                                                        ]
                                                    }
                                                ],
                                                "impact": "serious",
                                                "message": "Page has a heading"
                                            },
                                            {
                                                "id": "landmark",
                                                "data": null,
                                                "relatedNodes": [
                                                    {
                                                        "html": "<main class=\"projects page more-to-load\" data-page=\"2\">",
                                                        "target": [
                                                            "main"
                                                        ]
                                                    }
                                                ],
                                                "impact": "serious",
                                                "message": "Page has a landmark region"
                                            }
                                        ],
                                        "all": [],
                                        "none": [],
                                        "impact": null,
                                        "html": "<html lang=\"de\" data-template=\"home\" class=\"js\">",
                                        "target": [
                                            "html"
                                        ]
                                    }
                                ]
                            },
                            {
                                "id": "color-contrast",
                                "impact": null,
                                "tags": [
                                    "cat.color",
                                    "wcag2aa",
                                    "wcag143"
                                ],
                                "description": "Ensures the contrast between foreground and background colors meets WCAG 2 AA contrast ratio thresholds",
                                "help": "Elements must have sufficient color contrast",
                                "helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/color-contrast?application=axeAPI",
                                "nodes": [
                                    {
                                        "any": [
                                            {
                                                "id": "color-contrast",
                                                "data": {
                                                    "fgColor": "#000000",
                                                    "bgColor": "#ffffff",
                                                    "contrastRatio": 21,
                                                    "fontSize": "13.5pt (18px)",
                                                    "fontWeight": "bold",
                                                    "expectedContrastRatio": "4.5:1"
                                                },
                                                "relatedNodes": [],
                                                "impact": "serious",
                                                "message": "Element has sufficient color contrast of 21"
                                            }
                                        ],
                                        "all": [],
                                        "none": [],
                                        "impact": null,
                                        "html": "<div class=\"loader\" aria-hidden=\"hidden\">",
                                        "target": [
                                            ".loader"
                                        ]
                                    },
                                    {
                                        "any": [
                                            {
                                                "id": "color-contrast",
                                                "data": {
                                                    "fgColor": "#000000",
                                                    "bgColor": "#ffffff",
                                                    "contrastRatio": 21,
                                                    "fontSize": "13.5pt (18px)",
                                                    "fontWeight": "bold",
                                                    "expectedContrastRatio": "4.5:1"
                                                },
                                                "relatedNodes": [],
                                                "impact": "serious",
                                                "message": "Element has sufficient color contrast of 21"
                                            }
                                        ],
                                        "all": [],
                                        "none": [],
                                        "impact": null,
                                        "html": "<h2 class=\"project-title title text-plane\">\n\t\tSimon Risi, <em>Ob ihr wirklich richtig steht, seht ihr, wenn die T\u00fcr aufgeht (wenn man den Lift ruft wird alles klar), 2024<\/em>, Exhibition \u201cWhat did you expect?\u201d as part of the NRW\u207a Residence curated by Roger Rohrbach and Simon W\u00fcrsten Mar\u00edn\t<\/h2>",
                                        "target": [
                                            "h2"
                                        ]
                                    },
                                    {
                                        "any": [
                                            {
                                                "id": "color-contrast",
                                                "data": {
                                                    "fgColor": "#000000",
                                                    "bgColor": "#ffffff",
                                                    "contrastRatio": 21,
                                                    "fontSize": "13.5pt (18px)",
                                                    "fontWeight": "bold",
                                                    "expectedContrastRatio": "4.5:1"
                                                },
                                                "relatedNodes": [],
                                                "impact": "serious",
                                                "message": "Element has sufficient color contrast of 21"
                                            }
                                        ],
                                        "all": [],
                                        "none": [],
                                        "impact": null,
                                        "html": "<em>Ob ihr wirklich richtig steht, seht ihr, wenn die T\u00fcr aufgeht (wenn man den Lift ruft wird alles klar), 2024<\/em>",
                                        "target": [
                                            "em"
                                        ]
                                    },
                                    {
                                        "any": [
                                            {
                                                "id": "color-contrast",
                                                "data": {
                                                    "fgColor": "#000000",
                                                    "bgColor": "#ffffff",
                                                    "contrastRatio": 21,
                                                    "fontSize": "10.1pt (13.5px)",
                                                    "fontWeight": "normal",
                                                    "expectedContrastRatio": "4.5:1"
                                                },
                                                "relatedNodes": [],
                                                "impact": "serious",
                                                "message": "Element has sufficient color contrast of 21"
                                            }
                                        ],
                                        "all": [],
                                        "none": [],
                                        "impact": null,
                                        "html": "<figcaption class=\"media-caption block-media-caption\">\u00a9Alexander Janz<\/figcaption>",
                                        "target": [
                                            "figure[data-orientation=\"landscape\"] > figcaption"
                                        ]
                                    },
                                    {
                                        "any": [
                                            {
                                                "id": "color-contrast",
                                                "data": {
                                                    "fgColor": "#000000",
                                                    "bgColor": "#ffffff",
                                                    "contrastRatio": 21,
                                                    "fontSize": "18.0pt (24px)",
                                                    "fontWeight": "normal",
                                                    "expectedContrastRatio": "3:1"
                                                },
                                                "relatedNodes": [],
                                                "impact": "serious",
                                                "message": "Element has sufficient color contrast of 21"
                                            }
                                        ],
                                        "all": [],
                                        "none": [],
                                        "impact": null,
                                        "html": "<a download=\"\" href=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/e5ae21c4c2-1729086982\/2024-10-16_zeitungsartikel-neue-aachener-zeitung.pdf\">2024-10-16_zeitungsartikel-neue-aachener-zeitung.pdf<\/a>",
                                        "target": [
                                            "a[download=\"\"]"
                                        ]
                                    },
                                    {
                                        "any": [
                                            {
                                                "id": "color-contrast",
                                                "data": {
                                                    "fgColor": "#000000",
                                                    "bgColor": "#ffffff",
                                                    "contrastRatio": 21,
                                                    "fontSize": "18.0pt (24px)",
                                                    "fontWeight": "normal",
                                                    "expectedContrastRatio": "3:1"
                                                },
                                                "relatedNodes": [],
                                                "impact": "serious",
                                                "message": "Element has sufficient color contrast of 21"
                                            }
                                        ],
                                        "all": [],
                                        "none": [],
                                        "impact": null,
                                        "html": "<p>PVC-foil inkjet 36% black with matt laminate and PVC-foil with inkjet (Dieser Aufzug darf nur in Begleitung des Personals benutzt werden.)<\/p>",
                                        "target": [
                                            ".block[data-type=\"text\"][data-height=\"75%\"] > .block-text-holder.block-inner > .block-text > p"
                                        ]
                                    },
                                    {
                                        "any": [
                                            {
                                                "id": "color-contrast",
                                                "data": {
                                                    "fgColor": "#000000",
                                                    "bgColor": "#ffffff",
                                                    "contrastRatio": 21,
                                                    "fontSize": "10.1pt (13.5px)",
                                                    "fontWeight": "normal",
                                                    "expectedContrastRatio": "4.5:1"
                                                },
                                                "relatedNodes": [],
                                                "impact": "serious",
                                                "message": "Element has sufficient color contrast of 21"
                                            }
                                        ],
                                        "all": [],
                                        "none": [],
                                        "impact": null,
                                        "html": "<figcaption class=\"media-caption block-media-caption\">\u00a9Alexander Janz<\/figcaption>",
                                        "target": [
                                            "figure[data-orientation=\"portrait\"] > figcaption"
                                        ]
                                    },
                                    {
                                        "any": [
                                            {
                                                "id": "color-contrast",
                                                "data": {
                                                    "fgColor": "#000000",
                                                    "bgColor": "#ffffff",
                                                    "contrastRatio": 21,
                                                    "fontSize": "13.5pt (18px)",
                                                    "fontWeight": "bold",
                                                    "expectedContrastRatio": "4.5:1"
                                                },
                                                "relatedNodes": [],
                                                "impact": "serious",
                                                "message": "Element has sufficient color contrast of 21"
                                            }
                                        ],
                                        "all": [],
                                        "none": [],
                                        "impact": null,
                                        "html": "<a class=\"title menu\" href=\"https:\/\/www.simonrisi.ch\/index\">Index<\/a>",
                                        "target": [
                                            "a[href=\"https:\/\/www.simonrisi.ch\/index\"]"
                                        ]
                                    },
                                    {
                                        "any": [
                                            {
                                                "id": "color-contrast",
                                                "data": {
                                                    "fgColor": "#000000",
                                                    "bgColor": "#ffffff",
                                                    "contrastRatio": 21,
                                                    "fontSize": "13.5pt (18px)",
                                                    "fontWeight": "bold",
                                                    "expectedContrastRatio": "4.5:1"
                                                },
                                                "relatedNodes": [],
                                                "impact": "serious",
                                                "message": "Element has sufficient color contrast of 21"
                                            }
                                        ],
                                        "all": [],
                                        "none": [],
                                        "impact": null,
                                        "html": "<div class=\"title menu menu--toggle\" aria-hidden=\"true\">Stop<\/div>",
                                        "target": [
                                            ".menu--toggle"
                                        ]
                                    }
                                ]
                            },
                            {
                                "id": "document-title",
                                "impact": null,
                                "tags": [
                                    "cat.text-alternatives",
                                    "wcag2a",
                                    "wcag242",
                                    "ACT"
                                ],
                                "description": "Ensures each HTML document contains a non-empty <title> element",
                                "help": "Documents must have <title> element to aid in navigation",
                                "helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/document-title?application=axeAPI",
                                "nodes": [
                                    {
                                        "any": [
                                            {
                                                "id": "doc-has-title",
                                                "data": null,
                                                "relatedNodes": [],
                                                "impact": "serious",
                                                "message": "Document has a non-empty <title> element"
                                            }
                                        ],
                                        "all": [],
                                        "none": [],
                                        "impact": null,
                                        "html": "<html lang=\"de\" data-template=\"home\" class=\"js\">",
                                        "target": [
                                            "html"
                                        ]
                                    }
                                ]
                            },
                            {
                                "id": "duplicate-id",
                                "impact": null,
                                "tags": [
                                    "cat.parsing",
                                    "wcag2a",
                                    "wcag411"
                                ],
                                "description": "Ensures every id attribute value is unique",
                                "help": "id attribute value must be unique",
                                "helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/duplicate-id?application=axeAPI",
                                "nodes": [
                                    {
                                        "any": [
                                            {
                                                "id": "duplicate-id",
                                                "data": "ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar",
                                                "relatedNodes": [],
                                                "impact": "minor",
                                                "message": "Document has no static elements that share the same id attribute"
                                            }
                                        ],
                                        "all": [],
                                        "none": [],
                                        "impact": null,
                                        "html": "<section class=\"project\" id=\"ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\">",
                                        "target": [
                                            "#ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar"
                                        ]
                                    },
                                    {
                                        "any": [
                                            {
                                                "id": "duplicate-id",
                                                "data": "canvas",
                                                "relatedNodes": [],
                                                "impact": "minor",
                                                "message": "Document has no static elements that share the same id attribute"
                                            }
                                        ],
                                        "all": [],
                                        "none": [],
                                        "impact": null,
                                        "html": "<div id=\"canvas\"><\/div>",
                                        "target": [
                                            "#canvas"
                                        ]
                                    }
                                ]
                            },
                            {
                                "id": "html-has-lang",
                                "impact": null,
                                "tags": [
                                    "cat.language",
                                    "wcag2a",
                                    "wcag311",
                                    "ACT"
                                ],
                                "description": "Ensures every HTML document has a lang attribute",
                                "help": "<html> element must have a lang attribute",
                                "helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/html-has-lang?application=axeAPI",
                                "nodes": [
                                    {
                                        "any": [
                                            {
                                                "id": "has-lang",
                                                "data": null,
                                                "relatedNodes": [],
                                                "impact": "serious",
                                                "message": "The <html> element has a lang attribute"
                                            }
                                        ],
                                        "all": [],
                                        "none": [],
                                        "impact": null,
                                        "html": "<html lang=\"de\" data-template=\"home\" class=\"js\">",
                                        "target": [
                                            "html"
                                        ]
                                    }
                                ]
                            },
                            {
                                "id": "html-lang-valid",
                                "impact": null,
                                "tags": [
                                    "cat.language",
                                    "wcag2a",
                                    "wcag311",
                                    "ACT"
                                ],
                                "description": "Ensures the lang attribute of the <html> element has a valid value",
                                "help": "<html> element must have a valid value for the lang attribute",
                                "helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/html-lang-valid?application=axeAPI",
                                "nodes": [
                                    {
                                        "any": [],
                                        "all": [],
                                        "none": [
                                            {
                                                "id": "valid-lang",
                                                "data": null,
                                                "relatedNodes": [],
                                                "impact": "serious",
                                                "message": "Value of lang attribute is included in the list of valid languages"
                                            }
                                        ],
                                        "impact": null,
                                        "html": "<html lang=\"de\" data-template=\"home\" class=\"js\">",
                                        "target": [
                                            "html"
                                        ]
                                    }
                                ]
                            },
                            {
                                "id": "image-alt",
                                "impact": null,
                                "tags": [
                                    "cat.text-alternatives",
                                    "wcag2a",
                                    "wcag111",
                                    "section508",
                                    "section508.22.a",
                                    "ACT"
                                ],
                                "description": "Ensures <img> elements have alternate text or a role of none or presentation",
                                "help": "Images must have alternate text",
                                "helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/image-alt?application=axeAPI",
                                "nodes": [
                                    {
                                        "any": [
                                            {
                                                "id": "has-alt",
                                                "data": null,
                                                "relatedNodes": [],
                                                "impact": "critical",
                                                "message": "Element has an alt attribute"
                                            },
                                            {
                                                "id": "presentational-role",
                                                "data": {
                                                    "role": "presentation"
                                                },
                                                "relatedNodes": [],
                                                "impact": "minor",
                                                "message": "Element's default semantics were overriden with role=\"presentation\""
                                            }
                                        ],
                                        "all": [],
                                        "none": [
                                            {
                                                "id": "alt-space-value",
                                                "data": null,
                                                "relatedNodes": [],
                                                "impact": "critical",
                                                "message": "Element has a valid alt attribute value"
                                            }
                                        ],
                                        "impact": null,
                                        "html": "<img class=\"media-entry block-media-element\" src=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x.jpg\" crossorigin=\"\" data-sampler=\"planeTexture\" srcset=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-320x-q85.jpg 320w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-640x-q85.jpg 640w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1024x-q85.jpg 1024w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x-q85.jpg 1280w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1600x-q85.jpg 1600w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-2048x-q75.jpg 2048w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-2560x-q65.jpg 2560w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-3840x-q65.jpg 3840w\" sizes=\"112.5vh\" width=\"1280\" height=\"853\" alt=\"\" loading=\"eager\">",
                                        "target": [
                                            "img[sizes=\"112.5vh\"]"
                                        ]
                                    },
                                    {
                                        "any": [
                                            {
                                                "id": "has-alt",
                                                "data": null,
                                                "relatedNodes": [],
                                                "impact": "critical",
                                                "message": "Element has an alt attribute"
                                            },
                                            {
                                                "id": "presentational-role",
                                                "data": {
                                                    "role": "presentation"
                                                },
                                                "relatedNodes": [],
                                                "impact": "minor",
                                                "message": "Element's default semantics were overriden with role=\"presentation\""
                                            }
                                        ],
                                        "all": [],
                                        "none": [
                                            {
                                                "id": "alt-space-value",
                                                "data": null,
                                                "relatedNodes": [],
                                                "impact": "critical",
                                                "message": "Element has a valid alt attribute value"
                                            }
                                        ],
                                        "impact": null,
                                        "html": "<img class=\"media-entry block-media-element\" src=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-1280x.jpg\" crossorigin=\"\" data-sampler=\"planeTexture\" srcset=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-320x-q85.jpg 320w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-640x-q85.jpg 640w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-1024x-q85.jpg 1024w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-1280x-q85.jpg 1280w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-1600x-q85.jpg 1600w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-2048x-q75.jpg 2048w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-2560x-q65.jpg 2560w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-3840x-q65.jpg 3840w\" sizes=\"49.419328079635vh\" width=\"1280\" height=\"1943\" alt=\"\" loading=\"eager\">",
                                        "target": [
                                            "img[sizes=\"49.419328079635vh\"]"
                                        ]
                                    },
                                    {
                                        "any": [
                                            {
                                                "id": "has-alt",
                                                "data": null,
                                                "relatedNodes": [],
                                                "impact": "critical",
                                                "message": "Element has an alt attribute"
                                            },
                                            {
                                                "id": "presentational-role",
                                                "data": {
                                                    "role": "presentation"
                                                },
                                                "relatedNodes": [],
                                                "impact": "minor",
                                                "message": "Element's default semantics were overriden with role=\"presentation\""
                                            }
                                        ],
                                        "all": [],
                                        "none": [
                                            {
                                                "id": "alt-space-value",
                                                "data": null,
                                                "relatedNodes": [],
                                                "impact": "critical",
                                                "message": "Element has a valid alt attribute value"
                                            }
                                        ],
                                        "impact": null,
                                        "html": "<img class=\"media-entry block-media-element\" src=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-1280x.jpg\" crossorigin=\"\" data-sampler=\"planeTexture\" srcset=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-320x-q85.jpg 320w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-640x-q85.jpg 640w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-1024x-q85.jpg 1024w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-1280x-q85.jpg 1280w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-1600x-q85.jpg 1600w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-2048x-q75.jpg 2048w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-2560x-q65.jpg 2560w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-3840x-q65.jpg 3840w\" sizes=\"50vh\" width=\"1280\" height=\"1920\" alt=\"\" loading=\"eager\">",
                                        "target": [
                                            "img[sizes=\"50vh\"]"
                                        ]
                                    }
                                ]
                            },
                            {
                                "id": "link-name",
                                "impact": null,
                                "tags": [
                                    "cat.name-role-value",
                                    "wcag2a",
                                    "wcag412",
                                    "wcag244",
                                    "section508",
                                    "section508.22.a",
                                    "ACT"
                                ],
                                "description": "Ensures links have discernible text",
                                "help": "Links must have discernible text",
                                "helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/link-name?application=axeAPI",
                                "nodes": [
                                    {
                                        "any": [
                                            {
                                                "id": "has-visible-text",
                                                "data": null,
                                                "relatedNodes": [],
                                                "impact": "minor",
                                                "message": "Element has text that is visible to screen readers"
                                            }
                                        ],
                                        "all": [],
                                        "none": [
                                            {
                                                "id": "focusable-no-name",
                                                "data": null,
                                                "relatedNodes": [],
                                                "impact": "serious",
                                                "message": "Element is not in tab order or has accessible text"
                                            }
                                        ],
                                        "impact": null,
                                        "html": "<a download=\"\" href=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/e5ae21c4c2-1729086982\/2024-10-16_zeitungsartikel-neue-aachener-zeitung.pdf\">2024-10-16_zeitungsartikel-neue-aachener-zeitung.pdf<\/a>",
                                        "target": [
                                            "a[download=\"\"]"
                                        ]
                                    },
                                    {
                                        "any": [
                                            {
                                                "id": "has-visible-text",
                                                "data": null,
                                                "relatedNodes": [],
                                                "impact": "minor",
                                                "message": "Element has text that is visible to screen readers"
                                            }
                                        ],
                                        "all": [],
                                        "none": [
                                            {
                                                "id": "focusable-no-name",
                                                "data": null,
                                                "relatedNodes": [],
                                                "impact": "serious",
                                                "message": "Element is not in tab order or has accessible text"
                                            }
                                        ],
                                        "impact": null,
                                        "html": "<a class=\"title menu\" href=\"https:\/\/www.simonrisi.ch\/index\">Index<\/a>",
                                        "target": [
                                            "a[href=\"https:\/\/www.simonrisi.ch\/index\"]"
                                        ]
                                    }
                                ]
                            }
                        ],
                        "incomplete": [
                            {
                                "id": "video-caption",
                                "impact": "critical",
                                "tags": [
                                    "cat.text-alternatives",
                                    "wcag2a",
                                    "wcag122",
                                    "section508",
                                    "section508.22.a"
                                ],
                                "description": "Ensures <video> elements have captions",
                                "help": "<video> elements must have captions",
                                "helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/video-caption?application=axeAPI",
                                "nodes": [
                                    {
                                        "any": [],
                                        "all": [],
                                        "none": [
                                            {
                                                "id": "caption",
                                                "data": null,
                                                "relatedNodes": [],
                                                "impact": "critical",
                                                "message": "Check that captions is available for the element"
                                            }
                                        ],
                                        "impact": "critical",
                                        "html": "<video class=\"media-entry block-media-element\" src=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/40d8cd3cb7-1729087993\/hochformat-video-duren.mp4\" crossorigin=\"\" data-sampler=\"planeTexture\" width=\"1080\" height=\"1920\" alt=\"\" autoplay=\"\" muted=\"\" loop=\"\" playsinline=\"\">",
                                        "target": [
                                            "video"
                                        ],
                                        "failureSummary": "Fix all of the following:\n  Check that captions is available for the element"
                                    }
                                ]
                            }
                        ]
                    },
                    "base_page_ip_ptr": "sl44.web.hostpoint.ch",
                    "base_page_cname": "",
                    "base_page_dns_server": "ns-anycast1.hostpoint.ch",
                    "browser_name": "Chrome",
                    "eventName": "Step_1",
                    "test_run_time_ms": 29310,
                    "testUrl": "https:\/\/www.simonrisi.ch\/",
                    "custom": [
                        "Colordepth",
                        "Dpi",
                        "Images",
                        "Resolution",
                        "fonts",
                        "generated-content-percent",
                        "generated-content-size",
                        "imgs-in-viewport",
                        "imgs-no-alt",
                        "imgs-out-viewport",
                        "jsLibsVulns",
                        "meta-viewport",
                        "possibly-render-blocking-reqs",
                        "rendered-html",
                        "securityHeaders"
                    ],
                    "Colordepth": 24,
                    "Dpi": "{\"dppx\":1,\"dpcm\":37.79527559055118,\"dpi\":96}",
                    "Images": "[{\"url\":\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x-q85.jpg\",\"width\":1118,\"height\":745,\"naturalWidth\":1117,\"naturalHeight\":744},{\"url\":\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-640x-q85.jpg\",\"width\":491,\"height\":745,\"naturalWidth\":490,\"naturalHeight\":744},{\"url\":\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-640x-q85.jpg\",\"width\":497,\"height\":745,\"naturalWidth\":496,\"naturalHeight\":744}]",
                    "Resolution": "{\"absolute\":{\"height\":1200,\"width\":1920},\"available\":{\"height\":1200,\"width\":1920}}",
                    "fonts": [
                        {
                            "family": "Arial Crack",
                            "display": "auto",
                            "status": "loaded",
                            "style": "normal",
                            "weight": "700"
                        },
                        {
                            "family": "Times Small Text",
                            "display": "auto",
                            "status": "loaded",
                            "style": "normal",
                            "weight": "400"
                        }
                    ],
                    "generated-content-percent": 1.6599999999999999,
                    "generated-content-size": 0.27000000000000002,
                    "imgs-in-viewport": [
                        {
                            "src": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x.jpg",
                            "html": "<img class=\"media-entry block-media-element\" src=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x.jpg\" crossorigin=\"\" data-sampler=\"planeTexture\" srcset=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-320x-q85.jpg 320w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-640x-q85.jpg 640w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1024x-q85.jpg 1024w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x-q85.jpg 1280w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1600x-q85.jpg 1600w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-2048x-q75.jpg 2048w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-2560x-q65.jpg 2560w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-3840x-q65.jpg 3840w\" sizes=\"112.5vh\" width=\"1280\" height=\"853\" alt=\"\" loading=\"eager\">",
                            "currentSrc": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x-q85.jpg",
                            "srcSet": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-320x-q85.jpg 320w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-640x-q85.jpg 640w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1024x-q85.jpg 1024w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x-q85.jpg 1280w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1600x-q85.jpg 1600w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-2048x-q75.jpg 2048w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-2560x-q65.jpg 2560w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-3840x-q65.jpg 3840w",
                            "sizes": "112.5vh",
                            "priority": null,
                            "loading": "eager",
                            "naturalWidth": 1117,
                            "naturalHeight": 744
                        },
                        {
                            "src": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-1280x.jpg",
                            "html": "<img class=\"media-entry block-media-element\" src=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-1280x.jpg\" crossorigin=\"\" data-sampler=\"planeTexture\" srcset=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-320x-q85.jpg 320w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-640x-q85.jpg 640w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-1024x-q85.jpg 1024w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-1280x-q85.jpg 1280w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-1600x-q85.jpg 1600w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-2048x-q75.jpg 2048w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-2560x-q65.jpg 2560w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-3840x-q65.jpg 3840w\" sizes=\"49.419328079635vh\" width=\"1280\" height=\"1943\" alt=\"\" loading=\"eager\">",
                            "currentSrc": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-640x-q85.jpg",
                            "srcSet": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-320x-q85.jpg 320w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-640x-q85.jpg 640w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-1024x-q85.jpg 1024w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-1280x-q85.jpg 1280w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-1600x-q85.jpg 1600w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-2048x-q75.jpg 2048w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-2560x-q65.jpg 2560w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-3840x-q65.jpg 3840w",
                            "sizes": "49.419328079635vh",
                            "priority": null,
                            "loading": "eager",
                            "naturalWidth": 490,
                            "naturalHeight": 744
                        }
                    ],
                    "imgs-no-alt": [],
                    "imgs-out-viewport": [
                        {
                            "src": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-1280x.jpg",
                            "html": "<img class=\"media-entry block-media-element\" src=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-1280x.jpg\" crossorigin=\"\" data-sampler=\"planeTexture\" srcset=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-320x-q85.jpg 320w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-640x-q85.jpg 640w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-1024x-q85.jpg 1024w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-1280x-q85.jpg 1280w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-1600x-q85.jpg 1600w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-2048x-q75.jpg 2048w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-2560x-q65.jpg 2560w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-3840x-q65.jpg 3840w\" sizes=\"50vh\" width=\"1280\" height=\"1920\" alt=\"\" loading=\"eager\">",
                            "currentSrc": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-640x-q85.jpg",
                            "srcSet": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-320x-q85.jpg 320w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-640x-q85.jpg 640w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-1024x-q85.jpg 1024w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-1280x-q85.jpg 1280w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-1600x-q85.jpg 1600w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-2048x-q75.jpg 2048w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-2560x-q65.jpg 2560w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-3840x-q65.jpg 3840w",
                            "sizes": "50vh",
                            "priority": null,
                            "loading": "eager",
                            "naturalWidth": 496,
                            "naturalHeight": 744
                        }
                    ],
                    "jsLibsVulns": [],
                    "meta-viewport": "width=device-width,initial-scale=1.0",
                    "possibly-render-blocking-reqs": [
                        "https:\/\/www.simonrisi.ch\/assets\/css\/style.1725439349.css"
                    ],
                    "rendered-html": "<html lang=\"de\" data-template=\"home\" class=\"js\"><head><meta charset=\"utf-8\">\n<meta http-equiv=\"x-ua-compatible\" content=\"ie=edge\">\n<meta name=\"viewport\" content=\"width=device-width,initial-scale=1.0\">\n<title>Simon Risi<\/title>\n<meta property=\"og:title\" content=\"Simon Risi\">\n<meta name=\"description\" content=\"\">\n<meta property=\"og:description\" content=\"\">\n<meta property=\"og:type\" content=\"website\">\n<meta property=\"og:url\" content=\"https:\/\/www.simonrisi.ch\">\n<meta name=\"theme-color\" content=\"white\">\n<link rel=\"author\" href=\"humans.txt\">\n<link rel=\"canonical\" href=\"https:\/\/www.simonrisi.ch\">\n\n<link rel=\"preload\" href=\"https:\/\/www.simonrisi.ch\/assets\/fonts\/ArialCrack17-Bold.woff2\" as=\"font\" type=\"font\/woff2\" crossorigin=\"anonymous\">\n<link rel=\"preload\" href=\"https:\/\/www.simonrisi.ch\/assets\/fonts\/Times-Small-Text-MT-Std-Regular.woff2\" as=\"font\" type=\"font\/woff2\" crossorigin=\"anonymous\">\n\n\n<link rel=\"icon\" type=\"image\/png\" href=\"https:\/\/www.simonrisi.ch\/media\/site\/1f28c5fa8b-1688417436\/favicon-16x16.png\" sizes=\"16x16\">\n<link rel=\"icon\" type=\"image\/png\" href=\"https:\/\/www.simonrisi.ch\/media\/site\/238e805d53-1688417436\/favicon-32x32.png\" sizes=\"32x32\">\n<link rel=\"icon\" type=\"image\/png\" href=\"https:\/\/www.simonrisi.ch\/media\/site\/64a6ad34be-1688417436\/favicon-152x152.png\" sizes=\"152x152\">\n<link rel=\"apple-touch-icon\" href=\"https:\/\/www.simonrisi.ch\/media\/site\/64a6ad34be-1688417436\/favicon-152x152.png\">\n\n<link href=\"https:\/\/www.simonrisi.ch\/assets\/css\/style.1725439349.css\" rel=\"stylesheet\">\n<\/head><body><div class=\"secretPath\"><\/div>\n<div class=\"loader\" aria-hidden=\"hidden\">\n\tSimon Risi, Loading\u2026\n\t<svg class=\"spinner\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"m465 .96h70v333.45h-70z\"><\/path><path d=\"m465 666.62h70v333.45h-70z\" fill=\"#9d9d9c\" transform=\"matrix(-1 0 0 -1 1000 1666.69)\"><\/path><path d=\"m660.63 64.53h70v333.45h-70z\" fill=\"#ededed\" transform=\"matrix(.80901699 .58778525 -.58778525 .80901699 268.78 -364.72)\"><\/path><path d=\"m269.37 603.05h70v333.45h-70z\" fill=\"#878787\" transform=\"matrix(-.80901699 -.58778525 .58778525 -.80901699 98.14 1571.45)\"><\/path><path d=\"m781.54 230.94h70v333.45h-70z\" fill=\"#dadada\" transform=\"matrix(.30901699 .95105652 -.95105652 .30901699 942.42 -501.79)\"><\/path><path d=\"m148.46 436.64h70v333.45h-70z\" fill=\"#706f6f\" transform=\"matrix(-.30901699 -.95105652 .95105652 -.30901699 -333.68 964.3)\"><\/path><path d=\"m781.54 436.64h70v333.45h-70z\" fill=\"#c6c6c6\" transform=\"matrix(-.30901699 .95105652 -.95105652 -.30901699 1642.7 13.24)\"><\/path><path d=\"m148.46 230.94h70v333.45h-70z\" fill=\"#575756\" transform=\"matrix(.30901699 -.95105652 .95105652 .30901699 -251.44 449.27)\"><\/path><path d=\"m660.63 603.05h70v333.45h-70z\" fill=\"#b2b2b2\" transform=\"matrix(-.80901699 .58778525 -.58778525 -.80901699 1710.87 983.66)\"><\/path><path d=\"m269.37 64.53h70v333.45h-70z\" fill=\"#3c3c3b\" transform=\"matrix(.80901699 -.58778525 .58778525 .80901699 -77.8 223.07)\"><\/path><\/svg>\n<\/div>\n\n<main class=\"projects page more-to-load\" data-page=\"2\">\n\t\t<section class=\"project\" id=\"ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\">\n\t<h2 class=\"project-title title text-plane\">\n\t\tSimon Risi, <em>Ob ihr wirklich richtig steht, seht ihr, wenn die T\u00fcr aufgeht (wenn man den Lift ruft wird alles klar), 2024<\/em>, Exhibition \u201cWhat did you expect?\u201d as part of the NRW\u207a Residence curated by Roger Rohrbach and Simon W\u00fcrsten Mar\u00edn\t<\/h2>\n\t<div class=\"project-grid\">\n\t\t\t\t<div class=\"block initialized media-plane\" data-type=\"media\" data-height=\"75%\" data-overlap=\"false\">\n\t\t\t<figure class=\"media block-media block-inner\" data-orientation=\"landscape\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img class=\"media-entry block-media-element\" src=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x.jpg\" crossorigin=\"\" data-sampler=\"planeTexture\" srcset=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-320x-q85.jpg 320w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-640x-q85.jpg 640w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1024x-q85.jpg 1024w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x-q85.jpg 1280w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1600x-q85.jpg 1600w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-2048x-q75.jpg 2048w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-2560x-q65.jpg 2560w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-3840x-q65.jpg 3840w\" sizes=\"112.5vh\" width=\"1280\" height=\"853\" alt=\"\" loading=\"eager\">\n\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"media-caption block-media-caption\">\u00a9Alexander Janz<\/figcaption>\n\t\t\t\t<\/figure>\n\t\t\t<button class=\"block-close\" aria-hidden=\"hidden\">schliessen<\/button>\n\t\t<\/div>\n\t\t\t\t<div class=\"block initialized\" data-type=\"text\" data-height=\"50%\" data-overlap=\"false\">\n\t\t\t<div class=\"block-inner block-text-holder\">\n\t<div class=\"block-text\"><p><a download=\"\" href=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/e5ae21c4c2-1729086982\/2024-10-16_zeitungsartikel-neue-aachener-zeitung.pdf\">2024-10-16_zeitungsartikel-neue-aachener-zeitung.pdf<\/a><\/p><\/div>\n<\/div>\t\t\t<button class=\"block-close\" aria-hidden=\"hidden\">schliessen<\/button>\n\t\t<\/div>\n\t\t\t\t<div class=\"block initialized\" data-type=\"text\" data-height=\"75%\" data-overlap=\"false\">\n\t\t\t<div class=\"block-inner block-text-holder\">\n\t<div class=\"block-text\"><p>PVC-foil inkjet 36% black with matt laminate and PVC-foil with inkjet (Dieser Aufzug darf nur in Begleitung des Personals benutzt werden.)<\/p><\/div>\n<\/div>\t\t\t<button class=\"block-close\" aria-hidden=\"hidden\">schliessen<\/button>\n\t\t<\/div>\n\t\t\t\t<div class=\"block initialized media-plane\" data-type=\"media\" data-height=\"75%\" data-overlap=\"false\">\n\t\t\t<figure class=\"media block-media block-inner\" style=\"--ratio: 0.5625\" data-orientation=\"landscape\">\n\t\t\t\t\t\t<video class=\"media-entry block-media-element\" src=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/40d8cd3cb7-1729087993\/hochformat-video-duren.mp4\" crossorigin=\"\" data-sampler=\"planeTexture\" width=\"1080\" height=\"1920\" alt=\"\" autoplay=\"\" muted=\"\" loop=\"\" playsinline=\"\"><\/video>\n\t\t\t\t<\/figure>\n\t\t\t<button class=\"block-close\" aria-hidden=\"hidden\">schliessen<\/button>\n\t\t<\/div>\n\t\t\t\t<div class=\"block initialized media-plane\" data-type=\"media\" data-height=\"75%\" data-overlap=\"false\">\n\t\t\t<figure class=\"media block-media block-inner\" data-orientation=\"portrait\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img class=\"media-entry block-media-element\" src=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-1280x.jpg\" crossorigin=\"\" data-sampler=\"planeTexture\" srcset=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-320x-q85.jpg 320w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-640x-q85.jpg 640w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-1024x-q85.jpg 1024w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-1280x-q85.jpg 1280w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-1600x-q85.jpg 1600w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-2048x-q75.jpg 2048w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-2560x-q65.jpg 2560w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-3840x-q65.jpg 3840w\" sizes=\"49.419328079635vh\" width=\"1280\" height=\"1943\" alt=\"\" loading=\"eager\">\n\t\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t<button class=\"block-close\" aria-hidden=\"hidden\">schliessen<\/button>\n\t\t<\/div>\n\t\t\t\t<div class=\"block initialized media-plane\" data-type=\"media\" data-height=\"75%\" data-overlap=\"false\">\n\t\t\t<figure class=\"media block-media block-inner\" data-orientation=\"portrait\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img class=\"media-entry block-media-element\" src=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-1280x.jpg\" crossorigin=\"\" data-sampler=\"planeTexture\" srcset=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-320x-q85.jpg 320w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-640x-q85.jpg 640w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-1024x-q85.jpg 1024w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-1280x-q85.jpg 1280w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-1600x-q85.jpg 1600w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-2048x-q75.jpg 2048w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-2560x-q65.jpg 2560w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-3840x-q65.jpg 3840w\" sizes=\"50vh\" width=\"1280\" height=\"1920\" alt=\"\" loading=\"eager\">\n\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"media-caption block-media-caption\">\u00a9Alexander Janz<\/figcaption>\n\t\t\t\t<\/figure>\n\t\t\t<button class=\"block-close\" aria-hidden=\"hidden\">schliessen<\/button>\n\t\t<\/div>\n\t\t\t<\/div>\n<\/section>\t<\/main>\n\n<svg class=\"spinner\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"m465 .96h70v333.45h-70z\"><\/path><path d=\"m465 666.62h70v333.45h-70z\" fill=\"#9d9d9c\" transform=\"matrix(-1 0 0 -1 1000 1666.69)\"><\/path><path d=\"m660.63 64.53h70v333.45h-70z\" fill=\"#ededed\" transform=\"matrix(.80901699 .58778525 -.58778525 .80901699 268.78 -364.72)\"><\/path><path d=\"m269.37 603.05h70v333.45h-70z\" fill=\"#878787\" transform=\"matrix(-.80901699 -.58778525 .58778525 -.80901699 98.14 1571.45)\"><\/path><path d=\"m781.54 230.94h70v333.45h-70z\" fill=\"#dadada\" transform=\"matrix(.30901699 .95105652 -.95105652 .30901699 942.42 -501.79)\"><\/path><path d=\"m148.46 436.64h70v333.45h-70z\" fill=\"#706f6f\" transform=\"matrix(-.30901699 -.95105652 .95105652 -.30901699 -333.68 964.3)\"><\/path><path d=\"m781.54 436.64h70v333.45h-70z\" fill=\"#c6c6c6\" transform=\"matrix(-.30901699 .95105652 -.95105652 -.30901699 1642.7 13.24)\"><\/path><path d=\"m148.46 230.94h70v333.45h-70z\" fill=\"#575756\" transform=\"matrix(.30901699 -.95105652 .95105652 .30901699 -251.44 449.27)\"><\/path><path d=\"m660.63 603.05h70v333.45h-70z\" fill=\"#b2b2b2\" transform=\"matrix(-.80901699 .58778525 -.58778525 -.80901699 1710.87 983.66)\"><\/path><path d=\"m269.37 64.53h70v333.45h-70z\" fill=\"#3c3c3b\" transform=\"matrix(.80901699 -.58778525 .58778525 .80901699 -77.8 223.07)\"><\/path><\/svg>\n\n<a class=\"button projects-more\" href=\"https:\/\/www.simonrisi.ch?page=2\">More<\/a>\n<a class=\"projects-start\" href=\"https:\/\/www.simonrisi.ch\">Start<\/a>\n\n<script>\n\tconst element   = document.querySelector('.projects');\n\tlet page        = parseInt(element.getAttribute('data-page'));\n\tlet loading     = false;\n\tlet moreToLoad  = true;\n\n\tconst fetchProjects = async () => {\n\t\tloading = true;\n\t\tlet url = `https:\/\/www.simonrisi.ch\/home.json\/page:${page}`;\n\t\ttry {\n\t\t\tconst response       = await fetch(url);\n\t\t\tconst { html, more } = await response.json();\n\t\t\telement.insertAdjacentHTML('beforeend', html);\n\t\t\tmoreToLoad = more;\n\t\t\telement.classList.toggle('more-to-load', moreToLoad);\n\t\t\tpage++;\n\t\t\tloading = false;\n\t\t\t\n\t\t\tif(!more){\n\t\t\t\t\/\/ add the first project for infinite scroll\n\t\t\t\t  \n\t\t\t\telement.insertAdjacentHTML('beforeend', `<h2 class=\"project-title title\">Simon Risi, here we are again<\/h2>`);\n\t\t\t\t\t\t\t\twindow.firstProjectClone = element.querySelector('.project').cloneNode(true);\n\t\t\t\twindow.firstProjectClone.id += '-clone';\n\t\t\t\twindow.firstProjectClone.classList.add('project--clone');\n\t\t\t\tconst planes = window.firstProjectClone.querySelectorAll('.media-plane, .text-plane');\n\t\t\t\tfor(var i=0; i<planes.length; i++){\n\t\t\t\t\tplanes[i].classList.remove('media-plane', 'text-plane');\n\t\t\t\t\tlet image = planes[i].querySelector('img.block-media-element');\n\t\t\t\t\tif(image){\n\t\t\t\t\t\timage.crossorigin = \"anonymous\";\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\telement.appendChild(window.firstProjectClone);\n\t\t\t\twindow.firstProjectCloneTop = window.firstProjectClone.offsetTop;\n\t\t\t\twindow.addEventListener('resize', function(){\n\t\t\t\t\twindow.firstProjectCloneTop = window.firstProjectClone.offsetTop;\n\t\t\t\t});\n\t\t\t\twindow.addEventListener('scroll', function(){\n\t\t\t\t\t\/\/ jump back to top when arriving at the bottom\n\t\t\t\t\tif(window.pageYOffset >= window.firstProjectCloneTop){\n\t\t\t\t\t\twindow.scrollTo(0, 1);\n\t\t\t\t\t} else if(window.pageYOffset == 0){\n\t\t\t\t\t\twindow.scrollTo(0, window.firstProjectClone.offsetTop - 1);\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t}\n\t\t\tif(window.scrollBehavior) window.scrollBehavior.addNewPlanes();\n\t\t\tif(window.Block){\n\t\t\t\tvar blocks = document.querySelectorAll('.block:not(.initialized)');\n\n\t\t\t\tfor(var i=0; i<blocks.length; i++)\n\t\t\t\t\tnew window.Block(blocks[i])\n\t\t\t}\n\t\t\tvar hash = sessionStorage.getItem('hash');\n\t\t\tif(!hash) hash = location.hash;\n\t\t\tif(hash){\n\t\t\t\tif(document.getElementById(hash.substr(1))){\n\t\t\t\t\tsessionStorage.removeItem('hash');\n\t\t\t\t\tif(location.hash){\n\t\t\t\t\t\tdocument.getElementById(hash.substr(1)).scrollIntoView();\n\t\t\t\t\t} else {\n\t\t\t\t\t\tlocation.hash = hash;\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\tsetTimeout(function(){\n\t\t\t\t\t\twindow.scrollTo(0, document.documentElement.scrollHeight + window.innerHeight);\n\t\t\t\t\t\tconsole.log('scrollToEnd (ajax)');\n\t\t\t\t\t}, 0);\n\t\t\t\t}\n\t\t\t}\n\t\t} catch (error) {\n\t\t\tconsole.log('Fetch error: ', error);\n\t\t}\n\t}\n\n\tconst infiniteScroll = () => {\n\t\tif(moreToLoad && !loading && window.pageYOffset > document.documentElement.scrollHeight - 3.5* window.innerHeight){\n\t\t\tfetchProjects();\n\t\t}\n\t}\n\n\twindow.addEventListener('scroll', infiniteScroll);\n<\/script>\n\n<div id=\"canvas\"><\/div>\n<a class=\"title menu\" href=\"https:\/\/www.simonrisi.ch\/index\">Index<\/a>\n<div class=\"title menu menu--toggle\" aria-hidden=\"true\">Stop<\/div>\n<script>\n\tvar root = \"https:\/\/www.simonrisi.ch\/\";\n\tvar pixelation = {\n\t\tmin: 0,\n\t\tmax: 160,\n\t\tstep: 10,\n\t\tquality: 0.25,\n\t\tretina_scaling: true,\n\t};\n<\/script>\n<script src=\"https:\/\/www.simonrisi.ch\/assets\/js\/main.1688546879.js\" type=\"module\"><\/script><\/body><\/html>",
                    "securityHeaders": {
                        "securityHeadersList": [],
                        "securityHeadersGrade": "F",
                        "securityHeadersScore": 0
                    },
                    "interactivePeriods": [
                        [
                            0,
                            704
                        ],
                        [
                            760,
                            18944
                        ]
                    ],
                    "longTasks": [
                        [
                            704,
                            760
                        ]
                    ],
                    "lastVisualChange": 0,
                    "visualComplete85": 0,
                    "visualComplete90": 0,
                    "visualComplete95": 0,
                    "visualComplete99": 0,
                    "visualComplete": 0,
                    "SpeedIndex": 0,
                    "largestPaints": [
                        {
                            "event": "LargestTextPaint",
                            "time": 804,
                            "size": 82938,
                            "DOMNodeId": 4,
                            "nodeInfo": {
                                "nodeType": "H2",
                                "attributes": {
                                    "class": "project-title title text-plane"
                                },
                                "bounds": [
                                    0,
                                    0,
                                    1846,
                                    50.375
                                ],
                                "styles": {
                                    "background-image": "none"
                                }
                            }
                        },
                        {
                            "event": "LargestImagePaint",
                            "time": 855,
                            "size": 832165,
                            "DOMNodeId": 6,
                            "nodeInfo": {
                                "nodeType": "IMG",
                                "attributes": {
                                    "class": "media-entry block-media-element",
                                    "src": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x.jpg",
                                    "crossorigin": "",
                                    "data-sampler": "planeTexture",
                                    "srcset": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-320x-q85.jpg 320w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-640x-q85.jpg 640w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1024x-q85.jpg 1024w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x-q85.jpg 1280w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1600x-q85.jpg 1600w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-2048x-q75.jpg 2048w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-2560x-q65.jpg 2560w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-3840x-q65.jpg 3840w",
                                    "sizes": "112.5vh",
                                    "width": "1280",
                                    "height": "853",
                                    "alt": "",
                                    "loading": "eager"
                                },
                                "sourceURL": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x-q85.jpg",
                                "bounds": [
                                    50.828125,
                                    50.375,
                                    1117.5625,
                                    744.75
                                ],
                                "styles": {
                                    "background-image": "none"
                                }
                            },
                            "imageUrl": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x-q85.jpg"
                        },
                        {
                            "event": "LargestContentfulPaint",
                            "time": 855,
                            "size": 832165,
                            "element": {
                                "nodeName": "IMG",
                                "boundingRect": {
                                    "x": 50.828125,
                                    "y": 50.375,
                                    "width": 1117.5625,
                                    "height": 744.75,
                                    "top": 50.375,
                                    "right": 1168.390625,
                                    "bottom": 795.125,
                                    "left": 50.828125
                                },
                                "outerHTML": "<img class=\"media-entry block-media-element\" src=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x.jpg\" crossorigin=\"\" data-sampler=\"planeTexture\" srcset=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-320x-q85.jpg 320w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-640x-q85.jpg 640w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1024x-q85.jpg 1024w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x-q85.jpg 1280w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1600x-q85.jpg 1600w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-2048x-q75.jpg 2048w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-2560x-q65.jpg 2560w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-3840x-q65.jpg 3840w\" sizes=\"112.5vh\" width=\"1280\" height=\"853\" alt=\"\" loading=\"eager\">",
                                "src": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x.jpg",
                                "currentSrc": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x-q85.jpg",
                                "content": "normal"
                            },
                            "type": "image",
                            "url": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x-q85.jpg"
                        },
                        {
                            "event": "LargestTextPaint",
                            "time": 803,
                            "size": 82938,
                            "DOMNodeId": 4,
                            "nodeInfo": {
                                "nodeType": "H2",
                                "attributes": {
                                    "class": "project-title title text-plane"
                                },
                                "bounds": [
                                    0,
                                    0,
                                    1846,
                                    50.375
                                ],
                                "styles": {
                                    "background-image": "none"
                                }
                            }
                        },
                        {
                            "event": "LargestImagePaint",
                            "time": 855,
                            "size": 832165,
                            "DOMNodeId": 6,
                            "nodeInfo": {
                                "nodeType": "IMG",
                                "attributes": {
                                    "class": "media-entry block-media-element",
                                    "src": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x.jpg",
                                    "crossorigin": "",
                                    "data-sampler": "planeTexture",
                                    "srcset": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-320x-q85.jpg 320w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-640x-q85.jpg 640w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1024x-q85.jpg 1024w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x-q85.jpg 1280w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1600x-q85.jpg 1600w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-2048x-q75.jpg 2048w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-2560x-q65.jpg 2560w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-3840x-q65.jpg 3840w",
                                    "sizes": "112.5vh",
                                    "width": "1280",
                                    "height": "853",
                                    "alt": "",
                                    "loading": "eager"
                                },
                                "sourceURL": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x-q85.jpg",
                                "bounds": [
                                    50.828125,
                                    50.375,
                                    1117.5625,
                                    744.75
                                ],
                                "styles": {
                                    "background-image": "none"
                                }
                            }
                        },
                        {
                            "event": "LargestContentfulPaint",
                            "time": 855,
                            "size": 832165,
                            "element": {
                                "nodeName": "IMG",
                                "boundingRect": {
                                    "x": 50.828125,
                                    "y": 50.375,
                                    "width": 1117.5625,
                                    "height": 744.75,
                                    "top": 50.375,
                                    "right": 1168.390625,
                                    "bottom": 795.125,
                                    "left": 50.828125
                                },
                                "outerHTML": "<img class=\"media-entry block-media-element\" src=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x.jpg\" crossorigin=\"\" data-sampler=\"planeTexture\" srcset=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-320x-q85.jpg 320w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-640x-q85.jpg 640w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1024x-q85.jpg 1024w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x-q85.jpg 1280w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1600x-q85.jpg 1600w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-2048x-q75.jpg 2048w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-2560x-q65.jpg 2560w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-3840x-q65.jpg 3840w\" sizes=\"112.5vh\" width=\"1280\" height=\"853\" alt=\"\" loading=\"eager\">",
                                "src": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x.jpg",
                                "currentSrc": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x-q85.jpg",
                                "content": "normal"
                            },
                            "type": "image"
                        }
                    ],
                    "LargestContentfulPaintType": "image",
                    "LargestContentfulPaintNodeType": "IMG",
                    "LargestContentfulPaintImageURL": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x-q85.jpg",
                    "chromeUserTiming": [
                        {
                            "name": "navigationStart",
                            "time": 100
                        },
                        {
                            "name": "fetchStart",
                            "time": 108
                        },
                        {
                            "name": "navigationStart",
                            "time": 174
                        },
                        {
                            "name": "domLoading",
                            "time": 174
                        },
                        {
                            "name": "responseEnd",
                            "time": 175
                        },
                        {
                            "name": "domInteractive",
                            "time": 175
                        },
                        {
                            "name": "domContentLoadedEventStart",
                            "time": 175
                        },
                        {
                            "name": "domContentLoadedEventEnd",
                            "time": 175
                        },
                        {
                            "name": "domComplete",
                            "time": 175
                        },
                        {
                            "name": "responseEnd",
                            "time": 481
                        },
                        {
                            "name": "unloadEventStart",
                            "time": 482
                        },
                        {
                            "name": "unloadEventEnd",
                            "time": 482
                        },
                        {
                            "name": "markAsMainFrame",
                            "time": 482
                        },
                        {
                            "name": "commitNavigationEnd",
                            "time": 483
                        },
                        {
                            "name": "domLoading",
                            "time": 483
                        },
                        {
                            "name": "domInteractive",
                            "time": 623
                        },
                        {
                            "name": "firstPaint",
                            "time": 803
                        },
                        {
                            "name": "firstContentfulPaint",
                            "time": 803
                        },
                        {
                            "name": "firstImagePaint",
                            "time": 803
                        },
                        {
                            "name": "firstMeaningfulPaintCandidate",
                            "time": 803
                        },
                        {
                            "name": "firstMeaningfulPaint",
                            "time": 803
                        },
                        {
                            "name": "firstMeaningfulPaint",
                            "time": 803
                        },
                        {
                            "name": "domContentLoadedEventStart",
                            "time": 15826
                        },
                        {
                            "name": "domContentLoadedEventEnd",
                            "time": 15826
                        },
                        {
                            "name": "domComplete",
                            "time": 15827
                        },
                        {
                            "name": "loadEventStart",
                            "time": 15827
                        },
                        {
                            "name": "loadEventEnd",
                            "time": 15848
                        },
                        {
                            "name": "LargestTextPaint",
                            "time": 803
                        },
                        {
                            "name": "LargestImagePaint",
                            "time": 855
                        },
                        {
                            "name": "LargestContentfulPaint",
                            "time": 855
                        },
                        {
                            "name": "TotalLayoutShift",
                            "value": 0
                        },
                        {
                            "name": "CumulativeLayoutShift",
                            "value": 0
                        }
                    ],
                    "chromeUserTiming.navigationStart": 174,
                    "chromeUserTiming.fetchStart": 108,
                    "chromeUserTiming.domLoading": 484,
                    "chromeUserTiming.responseEnd": 481,
                    "chromeUserTiming.domInteractive": 624,
                    "chromeUserTiming.domContentLoadedEventStart": 15826,
                    "chromeUserTiming.domContentLoadedEventEnd": 15826,
                    "chromeUserTiming.domComplete": 15827,
                    "chromeUserTiming.unloadEventStart": 482,
                    "chromeUserTiming.unloadEventEnd": 482,
                    "chromeUserTiming.markAsMainFrame": 483,
                    "chromeUserTiming.commitNavigationEnd": 483,
                    "chromeUserTiming.firstPaint": 803,
                    "chromeUserTiming.firstContentfulPaint": 803,
                    "chromeUserTiming.firstImagePaint": 803,
                    "chromeUserTiming.firstMeaningfulPaintCandidate": 803,
                    "chromeUserTiming.firstMeaningfulPaint": 803,
                    "chromeUserTiming.loadEventStart": 15827,
                    "chromeUserTiming.loadEventEnd": 15848,
                    "chromeUserTiming.LargestTextPaint": 804,
                    "chromeUserTiming.LargestImagePaint": 855,
                    "chromeUserTiming.LargestContentfulPaint": 855,
                    "chromeUserTiming.TotalLayoutShift": 0,
                    "chromeUserTiming.CumulativeLayoutShift": 0,
                    "blinkFeatureFirstUsed": {
                        "Features": {
                            "1075": {
                                "name": "V8SloppyMode",
                                "firstUsed": 901.08399999999995
                            },
                            "1441": {
                                "name": "SecureContextCheckPassed",
                                "firstUsed": 484.779
                            },
                            "1910": {
                                "name": "CrossOriginMainFrameNulledNameAccessed",
                                "firstUsed": 484.78500000000003
                            },
                            "2627": {
                                "name": "PageLifeCycleFreeze",
                                "firstUsed": 485.54700000000003
                            },
                            "4561": {
                                "name": "LinkRelPreloadAsFont",
                                "firstUsed": 486.98700000000002
                            },
                            "2188": {
                                "name": "PerformanceObserverForWindow",
                                "firstUsed": 498.47500000000002
                            },
                            "2927": {
                                "name": "LargestContentfulPaintExplicitlyRequested",
                                "firstUsed": 498.51900000000001
                            },
                            "3004": {
                                "name": "PerformanceObserverBufferedFlag",
                                "firstUsed": 498.52199999999999
                            },
                            "2782": {
                                "name": "LayoutJankExplicitlyRequested",
                                "firstUsed": 498.53199999999998
                            },
                            "4317": {
                                "name": "LinkRelCanonical",
                                "firstUsed": 503.82900000000001
                            },
                            "901": {
                                "name": "LinkRelPreload",
                                "firstUsed": 503.85300000000001
                            },
                            "2089": {
                                "name": "ARIAHiddenAttribute",
                                "firstUsed": 504.26900000000001
                            },
                            "138": {
                                "name": "SVGSVGElement",
                                "firstUsed": 504.339
                            },
                            "250": {
                                "name": "SVGSVGElementInDocument",
                                "firstUsed": 504.35500000000002
                            },
                            "522": {
                                "name": "Sizes",
                                "firstUsed": 504.56099999999998
                            },
                            "524": {
                                "name": "SrcsetWDescriptor",
                                "firstUsed": 504.59100000000001
                            },
                            "2934": {
                                "name": "LazyLoadImageLoadingAttributeEager",
                                "firstUsed": 504.60300000000001
                            },
                            "1229": {
                                "name": "HTMLMediaElement",
                                "firstUsed": 504.90199999999999
                            },
                            "2445": {
                                "name": "EnterPictureInPictureEventListener",
                                "firstUsed": 504.91399999999999
                            },
                            "2446": {
                                "name": "LeavePictureInPictureEventListener",
                                "firstUsed": 505.13299999999998
                            },
                            "1230": {
                                "name": "HTMLMediaElementInDocument",
                                "firstUsed": 505.18200000000002
                            },
                            "42": {
                                "name": "MaxAttribute",
                                "firstUsed": 508.08199999999999
                            },
                            "43": {
                                "name": "MinAttribute",
                                "firstUsed": 508.08999999999997
                            },
                            "4240": {
                                "name": "ScriptSchedulingType_ParserBlockingInline",
                                "firstUsed": 509.50700000000001
                            },
                            "969": {
                                "name": "CSSAtRuleCharset",
                                "firstUsed": 621.36699999999996
                            },
                            "2203": {
                                "name": "HasIDClassTagAttribute",
                                "firstUsed": 621.37599999999998
                            },
                            "970": {
                                "name": "CSSAtRuleFontFace",
                                "firstUsed": 621.40300000000002
                            },
                            "973": {
                                "name": "CSSAtRuleMedia",
                                "firstUsed": 621.45799999999997
                            },
                            "972": {
                                "name": "CSSAtRuleKeyframes",
                                "firstUsed": 621.53999999999996
                            },
                            "2204": {
                                "name": "HasBeforeOrAfterPseudoElement",
                                "firstUsed": 621.67399999999998
                            },
                            "2062": {
                                "name": "PrepareModuleScript",
                                "firstUsed": 623.75599999999997
                            },
                            "4238": {
                                "name": "ScriptSchedulingType_Defer",
                                "firstUsed": 623.88999999999999
                            },
                            "4379": {
                                "name": "PerformanceEntryBufferSwaps",
                                "firstUsed": 639.86400000000003
                            },
                            "1076": {
                                "name": "V8StrictMode",
                                "firstUsed": 649.47199999999998
                            },
                            "587": {
                                "name": "LangAttribute",
                                "firstUsed": 700.29200000000003
                            },
                            "588": {
                                "name": "LangAttributeOnHTML",
                                "firstUsed": 700.29499999999996
                            },
                            "590": {
                                "name": "LangAttributeDoesNotMatchToUILocale",
                                "firstUsed": 700.29700000000003
                            },
                            "664": {
                                "name": "SyntheticKeyframesInCompositedCSSAnimation",
                                "firstUsed": 700.79100000000005
                            },
                            "3803": {
                                "name": "OverflowClipAlongEitherAxis",
                                "firstUsed": 701.03700000000003
                            },
                            "1692": {
                                "name": "CSSFlexibleBox",
                                "firstUsed": 703.91600000000005
                            },
                            "2219": {
                                "name": "V8Element_GetBoundingClientRect_Method",
                                "firstUsed": 901.37900000000002
                            },
                            "2615": {
                                "name": "InstantiateModuleScript",
                                "firstUsed": 15815.392
                            },
                            "3019": {
                                "name": "DOMStorageRead",
                                "firstUsed": 15825.342000000001
                            },
                            "2228": {
                                "name": "DocumentPageShowRegistered",
                                "firstUsed": 15825.629999999999
                            },
                            "2520": {
                                "name": "AddDocumentLevelPassiveDefaultWheelEventListener",
                                "firstUsed": 15825.977999999999
                            },
                            "2716": {
                                "name": "WindowDevicePixelRatio",
                                "firstUsed": 15827.531999999999
                            },
                            "1503": {
                                "name": "HTMLCanvasElement",
                                "firstUsed": 15827.993
                            },
                            "3545": {
                                "name": "HTMLCanvasGetContext",
                                "firstUsed": 15828.043
                            },
                            "2707": {
                                "name": "V8Window_MatchMedia_Method",
                                "firstUsed": 15846.293
                            },
                            "4297": {
                                "name": "UnhandledExceptionCountInMainThread",
                                "firstUsed": 15847.894
                            },
                            "2229": {
                                "name": "DocumentPageShowFired",
                                "firstUsed": 15848.148999999999
                            }
                        },
                        "CSSFeatures": {
                            "515": {
                                "name": "CSSPropertyVariable",
                                "firstUsed": 504.863
                            },
                            "6": {
                                "name": "CSSPropertyFontFamily",
                                "firstUsed": 621.41200000000003
                            },
                            "124": {
                                "name": "CSSPropertySrc",
                                "firstUsed": 621.428
                            },
                            "8": {
                                "name": "CSSPropertyFontStyle",
                                "firstUsed": 621.43100000000004
                            },
                            "10": {
                                "name": "CSSPropertyFontWeight",
                                "firstUsed": 621.43499999999995
                            },
                            "446": {
                                "name": "CSSPropertyTransform",
                                "firstUsed": 621.55200000000002
                            },
                            "7": {
                                "name": "CSSPropertyFontSize",
                                "firstUsed": 700.30799999999999
                            },
                            "20": {
                                "name": "CSSPropertyLineHeight",
                                "firstUsed": 700.31100000000004
                            },
                            "14": {
                                "name": "CSSPropertyWebkitFontSmoothing",
                                "firstUsed": 700.31299999999999
                            },
                            "89": {
                                "name": "CSSPropertyMargin",
                                "firstUsed": 700.31799999999998
                            },
                            "109": {
                                "name": "CSSPropertyPadding",
                                "firstUsed": 700.32100000000003
                            },
                            "69": {
                                "name": "CSSPropertyBoxSizing",
                                "firstUsed": 700.32299999999998
                            },
                            "21": {
                                "name": "CSSPropertyBackground",
                                "firstUsed": 700.32899999999995
                            },
                            "2": {
                                "name": "CSSPropertyColor",
                                "firstUsed": 700.33100000000002
                            },
                            "142": {
                                "name": "CSSPropertyTextShadow",
                                "firstUsed": 700.33299999999997
                            },
                            "119": {
                                "name": "CSSPropertyPosition",
                                "firstUsed": 700.41200000000003
                            },
                            "83": {
                                "name": "CSSPropertyLeft",
                                "firstUsed": 700.41499999999996
                            },
                            "149": {
                                "name": "CSSPropertyTop",
                                "firstUsed": 700.41600000000005
                            },
                            "161": {
                                "name": "CSSPropertyWidth",
                                "firstUsed": 700.41899999999998
                            },
                            "81": {
                                "name": "CSSPropertyHeight",
                                "firstUsed": 700.41999999999996
                            },
                            "165": {
                                "name": "CSSPropertyZIndex",
                                "firstUsed": 700.42200000000003
                            },
                            "4": {
                                "name": "CSSPropertyDisplay",
                                "firstUsed": 700.43799999999999
                            },
                            "235": {
                                "name": "CSSPropertyFlexDirection",
                                "firstUsed": 700.44000000000005
                            },
                            "240": {
                                "name": "CSSPropertyJustifyContent",
                                "firstUsed": 700.44200000000001
                            },
                            "424": {
                                "name": "CSSPropertyAnimation",
                                "firstUsed": 700.63699999999994
                            },
                            "369": {
                                "name": "CSSPropertyFill",
                                "firstUsed": 700.64300000000003
                            },
                            "157": {
                                "name": "CSSPropertyVerticalAlign",
                                "firstUsed": 700.64599999999996
                            },
                            "92": {
                                "name": "CSSPropertyMarginRight",
                                "firstUsed": 700.88900000000001
                            },
                            "239": {
                                "name": "CSSPropertyFlexWrap",
                                "firstUsed": 700.94899999999996
                            },
                            "231": {
                                "name": "CSSPropertyAlignItems",
                                "firstUsed": 700.95299999999997
                            },
                            "90": {
                                "name": "CSSPropertyMarginBottom",
                                "firstUsed": 700.95699999999999
                            },
                            "77": {
                                "name": "CSSPropertyCursor",
                                "firstUsed": 700.96600000000001
                            },
                            "339": {
                                "name": "CSSPropertyAliasWebkitUserSelect",
                                "firstUsed": 700.96900000000005
                            },
                            "539": {
                                "name": "CSSPropertyUserSelect",
                                "firstUsed": 700.97199999999998
                            },
                            "421": {
                                "name": "CSSPropertyTouchAction",
                                "firstUsed": 700.97500000000002
                            },
                            "433": {
                                "name": "CSSPropertyObjectFit",
                                "firstUsed": 701.01900000000001
                            },
                            "118": {
                                "name": "CSSPropertyPointerEvents",
                                "firstUsed": 701.02300000000002
                            },
                            "95": {
                                "name": "CSSPropertyMaxWidth",
                                "firstUsed": 701.02599999999995
                            },
                            "67": {
                                "name": "CSSPropertyBottom",
                                "firstUsed": 701.04100000000005
                            },
                            "93": {
                                "name": "CSSPropertyMarginTop",
                                "firstUsed": 701.09699999999998
                            },
                            "128": {
                                "name": "CSSPropertyTextAlign",
                                "firstUsed": 701.11000000000001
                            },
                            "657": {
                                "name": "CSSPropertyAspectRatio",
                                "firstUsed": 703.52999999999997
                            },
                            "122": {
                                "name": "CSSPropertyRight",
                                "firstUsed": 703.84500000000003
                            },
                            "158": {
                                "name": "CSSPropertyVisibility",
                                "firstUsed": 703.851
                            },
                            "129": {
                                "name": "CSSPropertyTextDecoration",
                                "firstUsed": 703.85900000000004
                            }
                        },
                        "AnimatedCSSFeatures": []
                    },
                    "FirstInteractive": 15726,
                    "maxFID": 0,
                    "TTIMeasurementEnd": 18944,
                    "LastInteractive": 804,
                    "TimeToInteractive": 804,
                    "FirstCPUIdle": 15726,
                    "TotalBlockingTime": 0,
                    "testID": "241224_BiDcDA_AJF",
                    "step": 1,
                    "effectiveBps": 571600,
                    "render": 0,
                    "domTime": 0,
                    "aft": 0,
                    "titleTime": 175,
                    "domLoading": 0,
                    "server_rtt": 0,
                    "lighthouse.Performance": 0.98999999999999999,
                    "lighthouse.Performance.first-contentful-paint": 660.09699999999998,
                    "lighthouse.Performance.largest-contentful-paint": 684.31100000000004,
                    "lighthouse.Performance.total-blocking-time": 0,
                    "lighthouse.Performance.cumulative-layout-shift": 0,
                    "lighthouse.Performance.speed-index": 1021,
                    "lighthouse.Accessibility": 0.91000000000000003,
                    "lighthouse.BestPractices": 0.95999999999999996,
                    "lighthouse.SEO": 0.82999999999999996,
                    "lighthouse.PWA": 0.28999999999999998,
                    "edge-processed": true,
                    "utilization": {
                        "cpu": {
                            "data": {
                                "0": 0,
                                "104": 28.600000000000001,
                                "205": 31.800000000000001,
                                "306": 60,
                                "406": 10.5,
                                "507": 15,
                                "607": 42.899999999999999,
                                "708": 26.300000000000001,
                                "810": 42.899999999999999,
                                "912": 78.900000000000006,
                                "1015": 47.399999999999999,
                                "1115": 20,
                                "1216": 40,
                                "1317": 30,
                                "1418": 23.800000000000001,
                                "1519": 40,
                                "1619": 70,
                                "1720": 10.5,
                                "1820": 20,
                                "1921": 15,
                                "2022": 26.100000000000001,
                                "2122": 15.800000000000001,
                                "2226": 40,
                                "2326": 28.600000000000001,
                                "2427": 15.800000000000001,
                                "2527": 15,
                                "2628": 20,
                                "2728": 11.1,
                                "2829": 15.800000000000001,
                                "2929": 15,
                                "3030": 22.699999999999999,
                                "3131": 11.1,
                                "3232": 47.600000000000001,
                                "3332": 25,
                                "3433": 15,
                                "3533": 10.5,
                                "3634": 23.800000000000001,
                                "3735": 15.800000000000001,
                                "3835": 22.699999999999999,
                                "3936": 10.5,
                                "4036": 20,
                                "4137": 19,
                                "4237": 47.399999999999999,
                                "4338": 15.800000000000001,
                                "4439": 31.800000000000001,
                                "4540": 36.799999999999997,
                                "4640": 15,
                                "4741": 63.200000000000003,
                                "4841": 21.100000000000001,
                                "4942": 28.600000000000001,
                                "5043": 52.600000000000001,
                                "5144": 19,
                                "5244": 70,
                                "5346": 47.600000000000001,
                                "5446": 31.600000000000001,
                                "5547": 38.100000000000001,
                                "5648": 15,
                                "5749": 68.400000000000006,
                                "5849": 23.800000000000001,
                                "5950": 33.299999999999997,
                                "6050": 27.800000000000001,
                                "6151": 23.800000000000001,
                                "6252": 75,
                                "6353": 47.399999999999999,
                                "6454": 42.899999999999999,
                                "6554": 21.100000000000001,
                                "6655": 15,
                                "6755": 65,
                                "6856": 15.800000000000001,
                                "6958": 45,
                                "7058": 26.300000000000001,
                                "7159": 15,
                                "7259": 84.200000000000003,
                                "7360": 45.5,
                                "7460": 42.100000000000001,
                                "7561": 21.100000000000001,
                                "7661": 19,
                                "7762": 65,
                                "7862": 10.5,
                                "7965": 50,
                                "8066": 28.600000000000001,
                                "8166": 15,
                                "8269": 90,
                                "8370": 40,
                                "8470": 45.5,
                                "8571": 11.1,
                                "8671": 20,
                                "8772": 66.700000000000003,
                                "8872": 23.800000000000001,
                                "8973": 52.399999999999999,
                                "9073": 20,
                                "9174": 25,
                                "9275": 94.700000000000003,
                                "9375": 31.800000000000001,
                                "9476": 50,
                                "9577": 19,
                                "9677": 15.800000000000001,
                                "9778": 70,
                                "9878": 20,
                                "9979": 55,
                                "10080": 23.800000000000001,
                                "10180": 15,
                                "10281": 100,
                                "10381": 28.600000000000001,
                                "10482": 42.100000000000001,
                                "10583": 20,
                                "10684": 20,
                                "10785": 60,
                                "10886": 11.1,
                                "10986": 52.600000000000001,
                                "11087": 20,
                                "11188": 27.300000000000001,
                                "11289": 100,
                                "11389": 20,
                                "11490": 45,
                                "11590": 20,
                                "11692": 20,
                                "11793": 70,
                                "11893": 15.800000000000001,
                                "11994": 57.100000000000001,
                                "12095": 19,
                                "12213": 34.799999999999997,
                                "12314": 94.700000000000003,
                                "12414": 26.100000000000001,
                                "12515": 47.399999999999999,
                                "12615": 15.800000000000001,
                                "12716": 40,
                                "12818": 30,
                                "12919": 15.800000000000001,
                                "13019": 66.700000000000003,
                                "13120": 20,
                                "13245": 53.799999999999997,
                                "13346": 57.899999999999999,
                                "13447": 26.300000000000001,
                                "13547": 30,
                                "13648": 20,
                                "13749": 70,
                                "13849": 28.600000000000001,
                                "13950": 35,
                                "14051": 45,
                                "14151": 15.800000000000001,
                                "14252": 71.400000000000006,
                                "14353": 45,
                                "14453": 15.800000000000001,
                                "14554": 15,
                                "14654": 20,
                                "14755": 23.800000000000001,
                                "14855": 26.300000000000001,
                                "14956": 15.800000000000001,
                                "15057": 61.899999999999999,
                                "15158": 15.800000000000001,
                                "15258": 59.100000000000001,
                                "15359": 52.600000000000001,
                                "15459": 20,
                                "15565": 90.5,
                                "15665": 78.900000000000006,
                                "15767": 40,
                                "15868": 68.200000000000003,
                                "15968": 52.600000000000001,
                                "16069": 57.100000000000001,
                                "16169": 10.5,
                                "16270": 45,
                                "16371": 50,
                                "16471": 10,
                                "16572": 40,
                                "16673": 30,
                                "16773": 10,
                                "16874": 55,
                                "16974": 10,
                                "17075": 40,
                                "17175": 20,
                                "17276": 42.100000000000001,
                                "17377": 50,
                                "17477": 14.300000000000001,
                                "17578": 36.799999999999997,
                                "17679": 25,
                                "17779": 14.300000000000001,
                                "17880": 60,
                                "17980": 10,
                                "18081": 47.399999999999999,
                                "18181": 14.300000000000001,
                                "18282": 35,
                                "18383": 47.399999999999999,
                                "18483": 14.300000000000001,
                                "18585": 50,
                                "18685": 10,
                                "18786": 10,
                                "18887": 47.399999999999999,
                                "18988": 14.300000000000001,
                                "19089": 70
                            },
                            "max": 100,
                            "count": 190
                        },
                        "bw": {
                            "data": {
                                "0": 0,
                                "104": 0,
                                "205": 0,
                                "306": 31885,
                                "406": 10486,
                                "507": 590226,
                                "607": 2225358,
                                "708": 3524685,
                                "810": 9800465,
                                "912": 8864173,
                                "1015": 8194561,
                                "1115": 7120721,
                                "1216": 10443985,
                                "1317": 9466642,
                                "1418": 8166769,
                                "1519": 9952674,
                                "1619": 9078834,
                                "1720": 9992485,
                                "1820": 9991567,
                                "1921": 8272332,
                                "2022": 9049686,
                                "2122": 10452520,
                                "2226": 9745913,
                                "2326": 8399995,
                                "2427": 7800961,
                                "2527": 7948817,
                                "2628": 7243951,
                                "2728": 7687888,
                                "2829": 7701592,
                                "2929": 7010913,
                                "3030": 7830026,
                                "3131": 9970479,
                                "3232": 9973017,
                                "3332": 9994896,
                                "3433": 9051707,
                                "3533": 9987742,
                                "3634": 10009443,
                                "3735": 9056146,
                                "3835": 10006323,
                                "3936": 5416904,
                                "4036": 4163860,
                                "4137": 4558573,
                                "4237": 4735757,
                                "4338": 3742481,
                                "4439": 4211544,
                                "4540": 4784397,
                                "4640": 4867843,
                                "4741": 3597093,
                                "4841": 4388701,
                                "4942": 5434362,
                                "5043": 4829757,
                                "5144": 4402779,
                                "5244": 3561968,
                                "5346": 4756973,
                                "5446": 3989850,
                                "5547": 4042242,
                                "5648": 4405777,
                                "5749": 5240390,
                                "5849": 4514195,
                                "5950": 6772244,
                                "6050": 7226386,
                                "6151": 6538351,
                                "6252": 4591244,
                                "6353": 4986341,
                                "6454": 4930839,
                                "6554": 5796868,
                                "6655": 5253612,
                                "6755": 5319165,
                                "6856": 4103781,
                                "6958": 4719726,
                                "7058": 5245082,
                                "7159": 4473062,
                                "7259": 3780574,
                                "7360": 7291182,
                                "7460": 5812572,
                                "7561": 5004784,
                                "7661": 5010621,
                                "7762": 4596455,
                                "7862": 5050881,
                                "7965": 5478706,
                                "8066": 6034978,
                                "8166": 5267291,
                                "8269": 5043070,
                                "8370": 5003239,
                                "8470": 4462815,
                                "8571": 4762853,
                                "8671": 4315138,
                                "8772": 4312124,
                                "8872": 4660353,
                                "8973": 4273859,
                                "9073": 4829038,
                                "9174": 4579763,
                                "9275": 4332989,
                                "9375": 4001263,
                                "9476": 4152335,
                                "9577": 5328090,
                                "9677": 5695766,
                                "9778": 6063138,
                                "9878": 5461420,
                                "9979": 4361175,
                                "10080": 5592118,
                                "10180": 4358381,
                                "10281": 5275673,
                                "10381": 5298953,
                                "10482": 4634288,
                                "10583": 6020292,
                                "10684": 4830724,
                                "10785": 4808828,
                                "10886": 4396784,
                                "10986": 3984010,
                                "11087": 4986950,
                                "11188": 4771206,
                                "11289": 5114964,
                                "11389": 5058936,
                                "11490": 5513560,
                                "11590": 5034568,
                                "11692": 4600545,
                                "11793": 5575120,
                                "11893": 4565594,
                                "11994": 4688606,
                                "12095": 5705524,
                                "12213": 5885658,
                                "12314": 4913931,
                                "12414": 4980962,
                                "12515": 4413431,
                                "12615": 2339420,
                                "12716": 209171,
                                "12818": 102771,
                                "12919": 209082,
                                "13019": 109761,
                                "13120": 209159,
                                "13245": 170715,
                                "13346": 114991,
                                "13447": 207650,
                                "13547": 104523,
                                "13648": 219687,
                                "13749": 208472,
                                "13849": 104523,
                                "13950": 222786,
                                "14051": 0,
                                "14151": 0,
                                "14252": 4282,
                                "14353": 5252,
                                "14453": 0,
                                "14554": 5249,
                                "14654": 4296,
                                "14755": 0,
                                "14855": 0,
                                "14956": 0,
                                "15057": 0,
                                "15158": 0,
                                "15258": 0,
                                "15359": 0,
                                "15459": 0,
                                "15565": 3420079,
                                "15665": 1002256,
                                "15767": 1391405,
                                "15868": 322460,
                                "15968": 202350,
                                "16069": 0,
                                "16169": 0,
                                "16270": 0,
                                "16371": 113095,
                                "16471": 0,
                                "16572": 0,
                                "16673": 0,
                                "16773": 0,
                                "16874": 0,
                                "16974": 0,
                                "17075": 0,
                                "17175": 0,
                                "17276": 0,
                                "17377": 0,
                                "17477": 0,
                                "17578": 0,
                                "17679": 0,
                                "17779": 0,
                                "17880": 0,
                                "17980": 0,
                                "18081": 0,
                                "18181": 0,
                                "18282": 0,
                                "18383": 0,
                                "18483": 0,
                                "18585": 0,
                                "18685": 0,
                                "18786": 0,
                                "18887": 0,
                                "18988": 0,
                                "19089": 0
                            },
                            "max": 10452520,
                            "count": 190
                        }
                    },
                    "effectiveBpsDoc": 571600,
                    "pages": {
                        "details": "https:\/\/www.webpagetest.org\/result\/241224_BiDcDA_AJF\/1\/details\/",
                        "checklist": "https:\/\/www.webpagetest.org\/result\/241224_BiDcDA_AJF\/1\/performance_optimization\/",
                        "breakdown": "https:\/\/www.webpagetest.org\/result\/241224_BiDcDA_AJF\/1\/breakdown\/",
                        "domains": "https:\/\/www.webpagetest.org\/result\/241224_BiDcDA_AJF\/1\/domains\/",
                        "screenShot": "https:\/\/www.webpagetest.org\/result\/241224_BiDcDA_AJF\/1\/screen_shot\/",
                        "opportunities": "https:\/\/www.webpagetest.org\/result\/241224_BiDcDA_AJF\/1\/experiments\/"
                    },
                    "thumbnails": {
                        "waterfall": "https:\/\/www.webpagetest.org\/result\/241224_BiDcDA_AJF\/1_waterfall_thumb.png",
                        "checklist": "https:\/\/www.webpagetest.org\/result\/241224_BiDcDA_AJF\/1_optimization_thumb.png",
                        "screenShot": "https:\/\/www.webpagetest.org\/result\/241224_BiDcDA_AJF\/1_screen_thumb.png"
                    },
                    "images": {
                        "waterfall": "https:\/\/www.webpagetest.org\/result\/24\/12\/24\/BiDcDA\/AJF\/1_waterfall.png",
                        "connectionView": "https:\/\/www.webpagetest.org\/result\/24\/12\/24\/BiDcDA\/AJF\/1_connection.png",
                        "checklist": "https:\/\/www.webpagetest.org\/result\/24\/12\/24\/BiDcDA\/AJF\/1_optimization.png",
                        "screenShot": "https:\/\/www.webpagetest.org\/getfile.php?test=241224_BiDcDA_AJF&file=1_screen.jpg"
                    },
                    "rawData": {
                        "scriptTiming": "https:\/\/www.webpagetest.org\/getgzip.php?test=241224_BiDcDA_AJF&file=1_script_timing.json",
                        "headers": "https:\/\/www.webpagetest.org\/result\/24\/12\/24\/BiDcDA\/AJF\/1_report.txt",
                        "pageData": "https:\/\/www.webpagetest.org\/result\/24\/12\/24\/BiDcDA\/AJF\/1_IEWPG.txt",
                        "requestsData": "https:\/\/www.webpagetest.org\/result\/24\/12\/24\/BiDcDA\/AJF\/1_IEWTR.txt",
                        "utilization": "https:\/\/www.webpagetest.org\/result\/24\/12\/24\/BiDcDA\/AJF\/1_progress.csv",
                        "trace": "https:\/\/www.webpagetest.org\/getgzip.php?test=241224_BiDcDA_AJF&compressed=1&file=1_trace.json.gz"
                    },
                    "videoFrames": [
                        {
                            "time": 0,
                            "image": "https:\/\/www.webpagetest.org\/getfile.php?test=241224_BiDcDA_AJF&video=video_1&file=ms_000000.jpg",
                            "VisuallyComplete": 100
                        }
                    ],
                    "domains": {
                        "www.simonrisi.ch": {
                            "bytes": 8831806,
                            "requests": 44,
                            "connections": 1
                        }
                    },
                    "breakdown": {
                        "html": {
                            "color": [
                                130,
                                181,
                                252
                            ],
                            "bytes": 3471,
                            "bytesUncompressed": 16341,
                            "requests": 1
                        },
                        "js": {
                            "color": [
                                254,
                                197,
                                132
                            ],
                            "bytes": 83637,
                            "bytesUncompressed": 352159,
                            "requests": 35
                        },
                        "css": {
                            "color": [
                                178,
                                234,
                                148
                            ],
                            "bytes": 2633,
                            "bytesUncompressed": 8817,
                            "requests": 1
                        },
                        "image": {
                            "color": [
                                196,
                                154,
                                232
                            ],
                            "bytes": 154744,
                            "bytesUncompressed": 154744,
                            "requests": 4
                        },
                        "flash": {
                            "color": [
                                45,
                                183,
                                193
                            ],
                            "bytes": 0,
                            "bytesUncompressed": 0,
                            "requests": 0
                        },
                        "font": {
                            "color": [
                                255,
                                82,
                                62
                            ],
                            "bytes": 41384,
                            "bytesUncompressed": 41384,
                            "requests": 2
                        },
                        "video": {
                            "color": [
                                33,
                                194,
                                162
                            ],
                            "bytes": 8545937,
                            "bytesUncompressed": 8545937,
                            "requests": 1
                        },
                        "other": {
                            "color": [
                                196,
                                196,
                                196
                            ],
                            "bytes": 0,
                            "bytesUncompressed": 0,
                            "requests": 0
                        }
                    },
                    "consoleLog": [
                        {
                            "source": "console-api",
                            "level": "warning",
                            "text": "Renderer: WebGL context could not be created",
                            "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/utils\/utils.js",
                            "line": 16,
                            "column": 22
                        },
                        {
                            "source": "console-api",
                            "level": "error",
                            "text": "Plane: Unable to create a Plane because the Renderer WebGL context is not defined",
                            "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/utils\/utils.js",
                            "line": 28,
                            "column": 19
                        },
                        {
                            "source": "console-api",
                            "level": "error",
                            "text": "Plane: Unable to create a Plane because the Renderer WebGL context is not defined",
                            "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/utils\/utils.js",
                            "line": 28,
                            "column": 19
                        },
                        {
                            "source": "console-api",
                            "level": "error",
                            "text": "Plane: Unable to create a Plane because the Renderer WebGL context is not defined",
                            "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/utils\/utils.js",
                            "line": 28,
                            "column": 19
                        },
                        {
                            "source": "console-api",
                            "level": "error",
                            "text": "Plane: Unable to create a Plane because the Renderer WebGL context is not defined",
                            "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/utils\/utils.js",
                            "line": 28,
                            "column": 19
                        },
                        {
                            "source": "console-api",
                            "level": "error",
                            "text": "Plane: Unable to create a Plane because the Renderer WebGL context is not defined",
                            "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/utils\/utils.js",
                            "line": 28,
                            "column": 19
                        },
                        {
                            "source": "console-api",
                            "level": "error",
                            "text": "TextTexture: can't be created because the WebGL context is undefined",
                            "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/TextTexture.js",
                            "line": 89,
                            "column": 21
                        },
                        {
                            "source": "console-api",
                            "level": "error",
                            "text": "curtains onRender error undefined",
                            "url": "https:\/\/www.simonrisi.ch\/assets\/js\/main.1688546879.js",
                            "line": 252,
                            "column": 13
                        },
                        {
                            "source": "console-api",
                            "level": "log",
                            "text": "plane error [object Object]",
                            "url": "https:\/\/www.simonrisi.ch\/assets\/js\/main.1688546879.js",
                            "line": 482,
                            "column": 15
                        },
                        {
                            "source": "console-api",
                            "level": "log",
                            "text": "plane error [object Object]",
                            "url": "https:\/\/www.simonrisi.ch\/assets\/js\/main.1688546879.js",
                            "line": 482,
                            "column": 15
                        },
                        {
                            "source": "console-api",
                            "level": "log",
                            "text": "plane error [object Object]",
                            "url": "https:\/\/www.simonrisi.ch\/assets\/js\/main.1688546879.js",
                            "line": 482,
                            "column": 15
                        },
                        {
                            "source": "console-api",
                            "level": "log",
                            "text": "plane error [object Object]",
                            "url": "https:\/\/www.simonrisi.ch\/assets\/js\/main.1688546879.js",
                            "line": 482,
                            "column": 15
                        }
                    ]
                },
                "repeatView": {
                    "numSteps": 1,
                    "run": 1,
                    "tester": "wpt-fra-lb-mc8d-10.10.1.9",
                    "loadTime": 812,
                    "docTime": 812,
                    "fullyLoaded": 812,
                    "bytesOut": 2122,
                    "bytesOutDoc": 2122,
                    "bytesIn": 3471,
                    "bytesInDoc": 3471,
                    "requests": [
                        {
                            "type": 3,
                            "id": "0553D68CF8C2942028EBE429646ECFCA",
                            "request_id": "0553D68CF8C2942028EBE429646ECFCA",
                            "ip_addr": "217.26.52.23",
                            "full_url": "https:\/\/www.simonrisi.ch\/",
                            "is_secure": 1,
                            "method": "GET",
                            "host": "www.simonrisi.ch",
                            "url": "\/",
                            "raw_id": "0553D68CF8C2942028EBE429646ECFCA",
                            "frame_id": "718659A537A99B1F250FAF140ECCB4E5",
                            "documentURL": "https:\/\/www.simonrisi.ch\/",
                            "responseCode": 200,
                            "request_type": "Document",
                            "load_ms": 64,
                            "ttfb_ms": 59,
                            "load_start": 141,
                            "load_start_float": 141.00006099999999,
                            "bytesIn": 3471,
                            "objectSize": 3471,
                            "objectSizeUncompressed": 16341,
                            "chunks": [
                                {
                                    "ts": 202,
                                    "bytes": 2041,
                                    "inflated": 8192
                                },
                                {
                                    "ts": 204,
                                    "bytes": 1430,
                                    "inflated": 8149
                                }
                            ],
                            "expires": "",
                            "cacheControl": "",
                            "contentType": "text\/html",
                            "contentEncoding": "gzip",
                            "socket": 74,
                            "protocol": "HTTP\/2",
                            "dns_start": 1,
                            "dns_end": 34,
                            "connect_start": 34,
                            "connect_end": 72,
                            "ssl_start": 72,
                            "ssl_end": 141,
                            "securityDetails": {
                                "protocol": "TLS 1.3",
                                "keyExchange": "",
                                "keyExchangeGroup": "X25519",
                                "cipher": "AES_256_GCM",
                                "certificateId": 0,
                                "subjectName": "www.simonrisi.ch",
                                "sanList": [
                                    "www.simonrisi.ch"
                                ],
                                "issuer": "R10",
                                "validFrom": 1734604322,
                                "validTo": 1742380321,
                                "signedCertificateTimestampList": [
                                    {
                                        "status": "Verified",
                                        "origin": "Embedded in certificate",
                                        "logDescription": "Google 'Xenon2025h1' log",
                                        "logId": "CF1156EED52E7CAFF3875BD9692E9BE91A71674AB017ECAC01D25B77CECC3B08",
                                        "timestamp": 1734607832360,
                                        "hashAlgorithm": "SHA-256",
                                        "signatureAlgorithm": "ECDSA",
                                        "signatureData": "3045022100FFF41E3C5BFE5DA802036FA16D26E88CAB293F4B63151A95DCCBFF102F0B8F31022050F080422C04F778FD5965B1331A03247DAE471B10CC7D23FD0FAC37A3F45F18"
                                    },
                                    {
                                        "status": "Verified",
                                        "origin": "Embedded in certificate",
                                        "logDescription": "Sectigo 'Mammoth2025h1'",
                                        "logId": "134ADF1AB5984209780C6FEF4C7A91A416B72349CE58576ADFAEDAA7C2ABE022",
                                        "timestamp": 1734607832498,
                                        "hashAlgorithm": "SHA-256",
                                        "signatureAlgorithm": "ECDSA",
                                        "signatureData": "3045022100F3915EA5E08D5E7A4BCB4D47CA0F024141AB83E105CA1E0B2DF4E90D914549DF022034B5FA1EE6A88084F6AC5D5D2FA693A1A2FBF61DF323D5E633C11CAF5680CAE9"
                                    }
                                ],
                                "certificateTransparencyCompliance": "compliant",
                                "serverSignatureAlgorithm": 2052,
                                "encryptedClientHello": false
                            },
                            "initiator": "https:\/\/www.simonrisi.ch\/",
                            "initiator_line": "",
                            "initiator_column": "",
                            "initiator_type": "script",
                            "priority": "Highest",
                            "initial_priority": "Highest",
                            "server_rtt": null,
                            "headers": {
                                "request": [
                                    ":authority: www.simonrisi.ch",
                                    ":method: GET",
                                    ":path: \/",
                                    ":scheme: https",
                                    "accept: text\/html,application\/xhtml+xml,application\/xml;q=0.9,image\/avif,image\/webp,image\/apng,*\/*;q=0.8,application\/signed-exchange;v=b3;q=0.7",
                                    "accept-encoding: gzip, deflate, br, zstd",
                                    "accept-language: en-US,en;q=0.9",
                                    "priority: u=0, i",
                                    "sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Chromium\";v=\"131\", \"Google Chrome\";v=\"131\"",
                                    "sec-ch-ua-mobile: ?0",
                                    "sec-ch-ua-platform: \"Unknown\"",
                                    "sec-fetch-dest: document",
                                    "sec-fetch-mode: navigate",
                                    "sec-fetch-site: cross-site",
                                    "upgrade-insecure-requests: 1",
                                    "user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/131.0.0.0 Safari\/537.36 PTST\/24.12"
                                ],
                                "response": [
                                    "content-encoding: gzip",
                                    "content-type: text\/html; charset=UTF-8",
                                    "date: Tue, 24 Dec 2024 20:42:44 GMT",
                                    "server: Apache",
                                    "vary: Accept-Encoding",
                                    ":status: 200"
                                ]
                            },
                            "bytesOut": 2122,
                            "score_cache": -1,
                            "score_cdn": -1,
                            "score_gzip": 100,
                            "score_cookies": -1,
                            "score_keep-alive": 100,
                            "score_minify": -1,
                            "score_combine": -1,
                            "score_compress": -1,
                            "score_etags": -1,
                            "dns_ms": 33,
                            "connect_ms": 38,
                            "ssl_ms": 69,
                            "gzip_total": 3580,
                            "gzip_save": 0,
                            "minify_total": null,
                            "minify_save": null,
                            "image_total": null,
                            "image_save": null,
                            "cache_time": null,
                            "cdn_provider": "",
                            "server_count": null,
                            "created": 11,
                            "socket_group": "https:\/\/www.simonrisi.ch <https:\/\/simonrisi.ch same_site>",
                            "http2_stream_id": 1,
                            "http2_stream_dependency": 0,
                            "http2_stream_weight": 256,
                            "http2_stream_exclusive": 1,
                            "http2_server_settings": {
                                "SETTINGS_MAX_CONCURRENT_STREAMS": 100
                            },
                            "tls_version": "TLS 1.3",
                            "tls_resumed": "False",
                            "tls_next_proto": "h2",
                            "tls_cipher_suite": 4866,
                            "netlog_id": 61,
                            "certificates": [
                                "-----BEGIN CERTIFICATE-----\nMIIE8DCCA9igAwIBAgISBD3S1hmVpFZj02cdzmfGzO4WMA0GCSqGSIb3DQEBCwUA\nMDMxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQwwCgYDVQQD\nEwNSMTAwHhcNMjQxMjE5MTAzMjAyWhcNMjUwMzE5MTAzMjAxWjAbMRkwFwYDVQQD\nExB3d3cuc2ltb25yaXNpLmNoMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC\nAQEAtGOg2YeQlYpDvDWezLAMM+NtPoAI4HjrXby8J8IYDrzviSjbox\/+C4xUISpO\nrLwqN9C03hilmMfl\/Yb\/8zclBdNuMurbn\/6DKwt3KfCRExM5A2EpIpbeheFoK6vQ\nAN9nF82rv6g\/UZRIOULQw4f+vwdth+1FmcRBTjv\/DCbb2JsCvf9jjwk3biUPPlDl\ncivrsKb0UY863GtzsuRWCrIhbX0R99iIFHUu++rNKL1fW6Bz17TaFBY5iZ8RaUR7\ngPjTJLzDEgKbXb5UGm7P4Ye9ozvnSSn6ZjxfBf9cI5cVB2Ou16tZNz8dcZEFCYoP\nKKF5\/XyZFyrLI6+GI6+G4h344wIDAQABo4ICFDCCAhAwDgYDVR0PAQH\/BAQDAgWg\nMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0G\nA1UdDgQWBBREHw\/6T2sVUKquhFrZBIfB4fegIDAfBgNVHSMEGDAWgBS7vMNHpeS8\nqcbDpHIMEI2iNeHI6DBXBggrBgEFBQcBAQRLMEkwIgYIKwYBBQUHMAGGFmh0dHA6\nLy9yMTAuby5sZW5jci5vcmcwIwYIKwYBBQUHMAKGF2h0dHA6Ly9yMTAuaS5sZW5j\nci5vcmcvMBsGA1UdEQQUMBKCEHd3dy5zaW1vbnJpc2kuY2gwEwYDVR0gBAwwCjAI\nBgZngQwBAgEwggEEBgorBgEEAdZ5AgQCBIH1BIHyAPAAdgDPEVbu1S58r\/OHW9lp\nLpvpGnFnSrAX7KwB0lt3zsw7CAAAAZPerwUoAAAEAwBHMEUCIQD\/9B48W\/5dqAID\nb6FtJuiMqyk\/S2MVGpXcy\/8QLwuPMQIgUPCAQiwE93j9WWWxMxoDJH2uRxsQzH0j\n\/Q+sN6P0XxgAdgATSt8atZhCCXgMb+9MepGkFrcjSc5YV2rfrtqnwqvgIgAAAZPe\nrwWyAAAEAwBHMEUCIQDzkV6l4I1eekvLTUfKDwJBQauD4QXKHgst9OkNkUVJ3wIg\nNLX6HuaogIT2rF1dL6aToaL79h3zI9XmM8Ecr1aAyukwDQYJKoZIhvcNAQELBQAD\nggEBAFjixpHgTQARvXPwI8qvvSR8km6g6eM7wIKHKFCWa+wL6EApK4FShXQdo5C4\nSAYEqJGuIRLJ7tE+TKhauxb2996oEO9MyskyNSyL7te9np3lzebU14HI6yjOBjJ\/\nxvQ\/31ZaIBa8TfMfwG1EC5mb75sJIU\/XddFYKcgyILIoWBUngINCHhPwR1xSHB3a\n68X++qSiLNoFpUOgk8rjSWSY0QNY1MIe9ALt4QS\/IhiZ6FBx\/kL6GM+czhPw9F1Z\nayITPeeVaLorA6PSGxkKjmfQwwxplmpkwt6vsmtPEnVrpxBVRiEnSVH7boFq9AJh\nOOntxNT5i5WzmS\/oBtyzaR7gf4c=\n-----END CERTIFICATE-----\n",
                                "-----BEGIN CERTIFICATE-----\nMIIFBTCCAu2gAwIBAgIQS6hSk\/eaL6JzBkuoBI110DANBgkqhkiG9w0BAQsFADBP\nMQswCQYDVQQGEwJVUzEpMCcGA1UEChMgSW50ZXJuZXQgU2VjdXJpdHkgUmVzZWFy\nY2ggR3JvdXAxFTATBgNVBAMTDElTUkcgUm9vdCBYMTAeFw0yNDAzMTMwMDAwMDBa\nFw0yNzAzMTIyMzU5NTlaMDMxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBF\nbmNyeXB0MQwwCgYDVQQDEwNSMTAwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK\nAoIBAQDPV+XmxFQS7bRH\/sknWHZGUCiMHT6I3wWd1bUYKb3dtVq\/+vbOo76vACFL\nYlpaPAEvxVgD9on\/jhFD68G14BQHlo9vH9fnuoE5CXVlt8KvGFs3Jijno\/QHK20a\n\/6tYvJWuQP\/py1fEtVt\/eA0YYbwX51TGu0mRzW4Y0YCF7qZlNrx06rxQTOr8IfM4\nFpOUurDTazgGzRYSespSdcitdrLCnF2YRVxvYXvGLe48E1KGAdlX5jgc3421H5KR\nmudKHMxFqHJV8LDmowfs\/acbZp4\/SItxhHFYyTr6717yW0QrPHTnj7JHwQdqzZq3\nDZb3EoEmUVQK7GH29\/Xi8orIlQ2NAgMBAAGjgfgwgfUwDgYDVR0PAQH\/BAQDAgGG\nMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDATASBgNVHRMBAf8ECDAGAQH\/\nAgEAMB0GA1UdDgQWBBS7vMNHpeS8qcbDpHIMEI2iNeHI6DAfBgNVHSMEGDAWgBR5\ntFnme7bl5AFzgAiIyBpY9umbbjAyBggrBgEFBQcBAQQmMCQwIgYIKwYBBQUHMAKG\nFmh0dHA6Ly94MS5pLmxlbmNyLm9yZy8wEwYDVR0gBAwwCjAIBgZngQwBAgEwJwYD\nVR0fBCAwHjAcoBqgGIYWaHR0cDovL3gxLmMubGVuY3Iub3JnLzANBgkqhkiG9w0B\nAQsFAAOCAgEAkrHnQTfreZ2B5s3iJeE6IOmQRJWjgVzPw139vaBw1bGWKCIL0vIo\nzwzn1OZDjCQiHcFCktEJr59L9MhwTyAWsVrdAfYf+B9haxQnsHKNY67u4s5Lzzfd\nu6PUzeetUK29v+PsPmI2cJkxp+iN3epi4hKu9ZzUPSwMqtCceb7qPVxEbpYxY1p9\n1n5PJKBLBX9eb9LU6l8zSxPWV7bK3lG4XaMJgnT9x3ies7msFtpKK5bDtotij\/l0\nGaKeA97pb5uwD9KgWvaFXMIEt8jVTjLEvwRdvCn294GPDF08U8lAkIv7tghluaQh\n1QnlE4SEN4LOECj8dsIGJXpGUk3aU3KkJz9icKy+aUgA+2cP21uh6NcDIS3XyfaZ\nQjmDQ993ChII8SXWupQZVBiIpcWO4RqZk3lr7Bz5MUCwzDIA359e57SSq5CCkY0N\n4B6Vulk7LktfwrdGNVI5BsC9qqxSwSKgRJeZ9wygIaehbHFHFhcBaMDKpiZlBHyz\nrsnnlFXCb5s8HKn5LsUgGvB24L7sGNZP2CX7dhHov+YhD+jozLW2p9W4959Bz2Ei\nRmqDtmiXLnzqTpXbI+suyCsohKRg6Un0RC47+cpiVwHiXZAW+cn8eiNIjqbVgXLx\nKPpdzvvtTnOPlC7SQZSYmdunr3Bf9b77AiC\/ZidstK36dRILKz7OA54=\n-----END CERTIFICATE-----\n"
                            ],
                            "server_port": "443",
                            "final_base_page": true,
                            "is_base_page": true,
                            "load_end": 205,
                            "ttfb_start": 141,
                            "ttfb_end": 200,
                            "download_start": 200,
                            "download_end": 205,
                            "download_ms": 5,
                            "all_start": 1,
                            "all_end": 205,
                            "all_ms": 204,
                            "index": 0,
                            "number": 1,
                            "cpuTimes": {
                                "EvaluateScript": 1,
                                "v8.compile": 0
                            },
                            "cpu.EvaluateScript": 1,
                            "cpu.v8.compile": 0,
                            "cpuTime": 2,
                            "js_timing": [
                                [
                                    342.48099999999999,
                                    343.41000000000003
                                ],
                                [
                                    419.34699999999998,
                                    419.57600000000002
                                ],
                                [
                                    342.49799999999999,
                                    342.76499999999999
                                ],
                                [
                                    419.35599999999999,
                                    419.54500000000002
                                ]
                            ]
                        }
                    ],
                    "requestsFull": 1,
                    "requestsDoc": 1,
                    "responses_200": 1,
                    "responses_404": 0,
                    "responses_other": 0,
                    "result": 0,
                    "testStartOffset": 0,
                    "cached": 1,
                    "optimization_checked": 1,
                    "main_frame": "718659A537A99B1F250FAF140ECCB4E5",
                    "loadEventStart": 712,
                    "loadEventEnd": 733,
                    "domContentLoadedEventStart": 606,
                    "domContentLoadedEventEnd": 606,
                    "URL": "https:\/\/www.simonrisi.ch\/",
                    "connections": 1,
                    "final_base_page_request": 0,
                    "final_base_page_request_id": "0553D68CF8C2942028EBE429646ECFCA",
                    "final_url": "https:\/\/www.simonrisi.ch\/",
                    "domInteractive": 401,
                    "firstPaint": 407.5,
                    "firstContentfulPaint": 508,
                    "firstImagePaint": 508,
                    "firstMeaningfulPaint": 508,
                    "renderBlockingCSS": 0,
                    "renderBlockingJS": 0,
                    "TTFB": 200,
                    "basePageSSLTime": 69,
                    "score_cache": -1,
                    "score_cdn": -1,
                    "score_gzip": 100,
                    "score_cookies": -1,
                    "score_keep-alive": 100,
                    "score_minify": -1,
                    "score_combine": -1,
                    "score_compress": -1,
                    "score_etags": -1,
                    "score_progressive_jpeg": -1,
                    "gzip_total": 3580,
                    "gzip_savings": 0,
                    "minify_total": -1,
                    "minify_savings": -1,
                    "image_total": 0,
                    "image_savings": 0,
                    "base_page_cdn": "",
                    "cpuTimes": {
                        "ParseHTML": 2,
                        "HTMLDocumentParser::FetchQueuedPreloads": 0,
                        "EventDispatch": 0,
                        "V8.GC_TIME_TO_SAFEPOINT": 0,
                        "CommitLoad": 0,
                        "ResourceFetcher::requestResource": 11,
                        "ParseAuthorStyleSheet": 1,
                        "EvaluateScript": 1,
                        "v8.compile": 0,
                        "UpdateLayoutTree": 6,
                        "Layout": 58,
                        "PrePaint": 2,
                        "IntersectionObserverController::computeIntersections": 0,
                        "Paint": 3,
                        "Layerize": 1,
                        "v8.compileModule": 3,
                        "largestContentfulPaint::Candidate": 0,
                        "HitTest": 0,
                        "FunctionCall": 1,
                        "v8.evaluateModule": 8,
                        "MarkDOMContent": 0,
                        "v8.produceModuleCache": 4,
                        "MarkLoad": 0,
                        "TimerFire": 0,
                        "Idle": 711
                    },
                    "cpuTimesDoc": {
                        "ParseHTML": 2,
                        "HTMLDocumentParser::FetchQueuedPreloads": 0,
                        "EventDispatch": 0,
                        "V8.GC_TIME_TO_SAFEPOINT": 0,
                        "CommitLoad": 0,
                        "ResourceFetcher::requestResource": 11,
                        "ParseAuthorStyleSheet": 1,
                        "EvaluateScript": 1,
                        "v8.compile": 0,
                        "UpdateLayoutTree": 6,
                        "Layout": 58,
                        "PrePaint": 2,
                        "IntersectionObserverController::computeIntersections": 0,
                        "Paint": 3,
                        "Layerize": 1,
                        "v8.compileModule": 3,
                        "largestContentfulPaint::Candidate": 0,
                        "HitTest": 0,
                        "FunctionCall": 1,
                        "v8.evaluateModule": 8,
                        "MarkDOMContent": 0,
                        "v8.produceModuleCache": 4,
                        "MarkLoad": 0,
                        "TimerFire": 0,
                        "Idle": 711
                    },
                    "cpu.ParseHTML": 2,
                    "cpu.HTMLDocumentParser::FetchQueuedPreloads": 0,
                    "cpu.EventDispatch": 0,
                    "cpu.V8.GC_TIME_TO_SAFEPOINT": 0,
                    "cpu.CommitLoad": 0,
                    "cpu.ResourceFetcher::requestResource": 11,
                    "cpu.ParseAuthorStyleSheet": 1,
                    "cpu.EvaluateScript": 1,
                    "cpu.v8.compile": 0,
                    "cpu.UpdateLayoutTree": 6,
                    "cpu.Layout": 58,
                    "cpu.PrePaint": 2,
                    "cpu.IntersectionObserverController::computeIntersections": 0,
                    "cpu.Paint": 3,
                    "cpu.Layerize": 1,
                    "cpu.v8.compileModule": 3,
                    "cpu.largestContentfulPaint::Candidate": 0,
                    "cpu.HitTest": 0,
                    "cpu.FunctionCall": 1,
                    "cpu.v8.evaluateModule": 8,
                    "cpu.MarkDOMContent": 0,
                    "cpu.v8.produceModuleCache": 4,
                    "cpu.MarkLoad": 0,
                    "cpu.TimerFire": 0,
                    "cpu.Idle": 711,
                    "v8Stats": {
                        "main_thread": [],
                        "background": []
                    },
                    "start_epoch": 1735072962.6544709,
                    "osVersion": "Linux 6.8.0-1018-gcp",
                    "os_version": "Linux 6.8.0-1018-gcp",
                    "osPlatform": "x86_64 x86_64",
                    "date": 1735072964.2818632,
                    "browserVersion": "131.0.0.0",
                    "browser_version": "131.0.0.0",
                    "fullyLoadedCPUms": 2479,
                    "fullyLoadedCPUpct": 33.83356070941344,
                    "audit_issues": [
                        {
                            "code": "QuirksModeIssue",
                            "details": {
                                "quirksModeIssueDetails": {
                                    "isLimitedQuirksMode": false,
                                    "documentNodeId": 2,
                                    "url": "http:\/\/127.0.0.1:8888\/orange.html",
                                    "frameId": "718659A537A99B1F250FAF140ECCB4E5",
                                    "loaderId": "3A311058EBC5E8354C433CD5E09B2BC4"
                                }
                            }
                        }
                    ],
                    "execution_contexts": [
                        {
                            "id": 2,
                            "origin": "http:\/\/127.0.0.1:8888",
                            "name": ""
                        },
                        {
                            "id": 1,
                            "origin": "https:\/\/www.simonrisi.ch",
                            "name": ""
                        }
                    ],
                    "document_URL": "https:\/\/www.simonrisi.ch\/",
                    "document_hostname": "www.simonrisi.ch",
                    "document_origin": "https:\/\/www.simonrisi.ch",
                    "viewport": {
                        "width": 1920,
                        "height": 993,
                        "dpr": 1
                    },
                    "domElements": 87,
                    "domComplete": 712,
                    "PerformancePaintTiming.first-paint": 407.5,
                    "PerformancePaintTiming.first-contentful-paint": 407.5,
                    "origin_dns": {
                        "mx": [
                            "10 mx2.mail.hostpoint.ch.",
                            "10 mx1.mail.hostpoint.ch."
                        ],
                        "ns": [
                            "ns-ch.hostpoint.ch.",
                            "ns-anycast1.hostpoint.ch.",
                            "ns-anycast2.hostpoint.ch."
                        ],
                        "txt": [
                            "\"v=spf1 redirect=spf-permissive.mail.hostpoint.ch\""
                        ],
                        "soa": [
                            "ns-ch.hostpoint.ch. hostmaster.hostpoint.ch. 1734566400 86400 7200 3628800 3600"
                        ],
                        "cname": [],
                        "https": [],
                        "svcb": []
                    },
                    "detected": {
                        "Web servers": "Apache HTTP Server",
                        "Hosting": "Hostpoint",
                        "Miscellaneous": "Open Graph"
                    },
                    "detected_apps": {
                        "Apache HTTP Server": "",
                        "Hostpoint": "",
                        "Open Graph": ""
                    },
                    "detected_technologies": {
                        "Apache HTTP Server": {
                            "name": "Apache HTTP Server",
                            "description": "Apache is a free and open-source cross-platform web server software.",
                            "slug": "apache-http-server",
                            "categories": [
                                {
                                    "id": 22,
                                    "slug": "web-servers",
                                    "groups": [
                                        7
                                    ],
                                    "name": "Web servers",
                                    "priority": 8
                                }
                            ],
                            "confidence": 100,
                            "version": "",
                            "icon": "Apache.svg",
                            "website": "https:\/\/httpd.apache.org\/",
                            "pricing": [],
                            "cpe": "cpe:2.3:a:apache:http_server:*:*:*:*:*:*:*:*"
                        },
                        "Hostpoint": {
                            "name": "Hostpoint",
                            "description": "Hostpoint is a Switzerland-based web hosting company.",
                            "slug": "hostpoint",
                            "categories": [
                                {
                                    "id": 88,
                                    "slug": "hosting",
                                    "groups": [
                                        7
                                    ],
                                    "name": "Hosting",
                                    "priority": 9
                                }
                            ],
                            "confidence": 100,
                            "version": "",
                            "icon": "Hostpoint.svg",
                            "website": "https:\/\/www.hostpoint.ch",
                            "pricing": [
                                "low",
                                "recurring"
                            ],
                            "cpe": null
                        },
                        "Open Graph": {
                            "name": "Open Graph",
                            "description": "Open Graph is a protocol that is used to integrate any web page into the social graph.",
                            "slug": "open-graph",
                            "categories": [
                                {
                                    "id": 19,
                                    "slug": "miscellaneous",
                                    "groups": [
                                        6
                                    ],
                                    "name": "Miscellaneous",
                                    "priority": 10
                                }
                            ],
                            "confidence": 100,
                            "version": "",
                            "icon": "Open Graph.png",
                            "website": "https:\/\/ogp.me",
                            "pricing": [],
                            "cpe": null
                        }
                    },
                    "detected_raw": [
                        {
                            "name": "Apache HTTP Server",
                            "description": "Apache is a free and open-source cross-platform web server software.",
                            "slug": "apache-http-server",
                            "categories": [
                                {
                                    "id": 22,
                                    "slug": "web-servers",
                                    "groups": [
                                        7
                                    ],
                                    "name": "Web servers",
                                    "priority": 8
                                }
                            ],
                            "confidence": 100,
                            "version": "",
                            "icon": "Apache.svg",
                            "website": "https:\/\/httpd.apache.org\/",
                            "pricing": [],
                            "cpe": "cpe:2.3:a:apache:http_server:*:*:*:*:*:*:*:*"
                        },
                        {
                            "name": "Hostpoint",
                            "description": "Hostpoint is a Switzerland-based web hosting company.",
                            "slug": "hostpoint",
                            "categories": [
                                {
                                    "id": 88,
                                    "slug": "hosting",
                                    "groups": [
                                        7
                                    ],
                                    "name": "Hosting",
                                    "priority": 9
                                }
                            ],
                            "confidence": 100,
                            "version": "",
                            "icon": "Hostpoint.svg",
                            "website": "https:\/\/www.hostpoint.ch",
                            "pricing": [
                                "low",
                                "recurring"
                            ],
                            "cpe": null
                        },
                        {
                            "name": "Open Graph",
                            "description": "Open Graph is a protocol that is used to integrate any web page into the social graph.",
                            "slug": "open-graph",
                            "categories": [
                                {
                                    "id": 19,
                                    "slug": "miscellaneous",
                                    "groups": [
                                        6
                                    ],
                                    "name": "Miscellaneous",
                                    "priority": 10
                                }
                            ],
                            "confidence": 100,
                            "version": "",
                            "icon": "Open Graph.png",
                            "website": "https:\/\/ogp.me",
                            "pricing": [],
                            "cpe": null
                        }
                    ],
                    "axe": {
                        "testEngine": "4.4.1",
                        "violations": [
                            {
                                "id": "aria-valid-attr-value",
                                "impact": "critical",
                                "tags": [
                                    "cat.aria",
                                    "wcag2a",
                                    "wcag412"
                                ],
                                "description": "Ensures all ARIA attributes have valid values",
                                "help": "ARIA attributes must conform to valid values",
                                "helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/aria-valid-attr-value?application=axeAPI",
                                "nodes": [
                                    {
                                        "any": [],
                                        "all": [
                                            {
                                                "id": "aria-valid-attr-value",
                                                "data": [
                                                    "aria-hidden=\"hidden\""
                                                ],
                                                "relatedNodes": [],
                                                "impact": "critical",
                                                "message": "Invalid ARIA attribute value: aria-hidden=\"hidden\""
                                            }
                                        ],
                                        "none": [],
                                        "impact": "critical",
                                        "html": "<div class=\"loader\" aria-hidden=\"hidden\">",
                                        "target": [
                                            ".loader"
                                        ],
                                        "failureSummary": "Fix all of the following:\n  Invalid ARIA attribute value: aria-hidden=\"hidden\""
                                    }
                                ]
                            }
                        ],
                        "passes": [
                            {
                                "id": "aria-allowed-attr",
                                "impact": null,
                                "tags": [
                                    "cat.aria",
                                    "wcag2a",
                                    "wcag412"
                                ],
                                "description": "Ensures ARIA attributes are allowed for an element's role",
                                "help": "Elements must only use allowed ARIA attributes",
                                "helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/aria-allowed-attr?application=axeAPI",
                                "nodes": [
                                    {
                                        "any": [
                                            {
                                                "id": "aria-allowed-attr",
                                                "data": null,
                                                "relatedNodes": [],
                                                "impact": "critical",
                                                "message": "ARIA attributes are used correctly for the defined role"
                                            }
                                        ],
                                        "all": [],
                                        "none": [
                                            {
                                                "id": "aria-unsupported-attr",
                                                "data": null,
                                                "relatedNodes": [],
                                                "impact": "critical",
                                                "message": "ARIA attribute is supported"
                                            },
                                            {
                                                "id": "aria-prohibited-attr",
                                                "data": null,
                                                "relatedNodes": [],
                                                "impact": "serious",
                                                "message": "ARIA attribute is allowed"
                                            }
                                        ],
                                        "impact": null,
                                        "html": "<div class=\"loader\" aria-hidden=\"hidden\">",
                                        "target": [
                                            ".loader"
                                        ]
                                    }
                                ]
                            },
                            {
                                "id": "aria-hidden-body",
                                "impact": null,
                                "tags": [
                                    "cat.aria",
                                    "wcag2a",
                                    "wcag412"
                                ],
                                "description": "Ensures aria-hidden='true' is not present on the document body.",
                                "help": "aria-hidden='true' must not be present on the document body",
                                "helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/aria-hidden-body?application=axeAPI",
                                "nodes": [
                                    {
                                        "any": [
                                            {
                                                "id": "aria-hidden-body",
                                                "data": null,
                                                "relatedNodes": [],
                                                "impact": "critical",
                                                "message": "No aria-hidden attribute is present on document body"
                                            }
                                        ],
                                        "all": [],
                                        "none": [],
                                        "impact": null,
                                        "html": "<body>",
                                        "target": [
                                            "body"
                                        ]
                                    }
                                ]
                            },
                            {
                                "id": "aria-hidden-focus",
                                "impact": null,
                                "tags": [
                                    "cat.name-role-value",
                                    "wcag2a",
                                    "wcag412",
                                    "wcag131"
                                ],
                                "description": "Ensures aria-hidden elements do not contain focusable elements",
                                "help": "ARIA hidden element must not contain focusable elements",
                                "helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/aria-hidden-focus?application=axeAPI",
                                "nodes": [
                                    {
                                        "any": [],
                                        "all": [
                                            {
                                                "id": "focusable-modal-open",
                                                "data": null,
                                                "relatedNodes": [],
                                                "impact": "serious",
                                                "message": "No focusable elements while a modal is open"
                                            },
                                            {
                                                "id": "focusable-disabled",
                                                "data": null,
                                                "relatedNodes": [],
                                                "impact": "serious",
                                                "message": "No focusable elements contained within element"
                                            },
                                            {
                                                "id": "focusable-not-tabbable",
                                                "data": null,
                                                "relatedNodes": [],
                                                "impact": "serious",
                                                "message": "No focusable elements contained within element"
                                            }
                                        ],
                                        "none": [],
                                        "impact": null,
                                        "html": "<div class=\"title menu menu--toggle\" aria-hidden=\"true\">Stop<\/div>",
                                        "target": [
                                            ".menu--toggle"
                                        ]
                                    }
                                ]
                            },
                            {
                                "id": "aria-valid-attr",
                                "impact": null,
                                "tags": [
                                    "cat.aria",
                                    "wcag2a",
                                    "wcag412"
                                ],
                                "description": "Ensures attributes that begin with aria- are valid ARIA attributes",
                                "help": "ARIA attributes must conform to valid names",
                                "helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/aria-valid-attr?application=axeAPI",
                                "nodes": [
                                    {
                                        "any": [
                                            {
                                                "id": "aria-valid-attr",
                                                "data": null,
                                                "relatedNodes": [],
                                                "impact": "critical",
                                                "message": "ARIA attribute name is valid"
                                            }
                                        ],
                                        "all": [],
                                        "none": [],
                                        "impact": null,
                                        "html": "<div class=\"loader\" aria-hidden=\"hidden\">",
                                        "target": [
                                            ".loader"
                                        ]
                                    }
                                ]
                            },
                            {
                                "id": "bypass",
                                "impact": null,
                                "tags": [
                                    "cat.keyboard",
                                    "wcag2a",
                                    "wcag241",
                                    "section508",
                                    "section508.22.o"
                                ],
                                "description": "Ensures each page has at least one mechanism for a user to bypass navigation and jump straight to the content",
                                "help": "Page must have means to bypass repeated blocks",
                                "helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/bypass?application=axeAPI",
                                "nodes": [
                                    {
                                        "any": [
                                            {
                                                "id": "header-present",
                                                "data": null,
                                                "relatedNodes": [
                                                    {
                                                        "html": "<h2 class=\"project-title title text-plane\">\n\t\tSimon Risi, <em>Ob ihr wirklich richtig steht, seht ihr, wenn die T\u00fcr aufgeht (wenn man den Lift ruft wird alles klar), 2024<\/em>, Exhibition \u201cWhat did you expect?\u201d as part of the NRW\u207a Residence curated by Roger Rohrbach and Simon W\u00fcrsten Mar\u00edn\t<\/h2>",
                                                        "target": [
                                                            "h2"
                                                        ]
                                                    }
                                                ],
                                                "impact": "serious",
                                                "message": "Page has a heading"
                                            },
                                            {
                                                "id": "landmark",
                                                "data": null,
                                                "relatedNodes": [
                                                    {
                                                        "html": "<main class=\"projects page more-to-load\" data-page=\"2\">",
                                                        "target": [
                                                            "main"
                                                        ]
                                                    }
                                                ],
                                                "impact": "serious",
                                                "message": "Page has a landmark region"
                                            }
                                        ],
                                        "all": [],
                                        "none": [],
                                        "impact": null,
                                        "html": "<html lang=\"de\" data-template=\"home\" class=\"js\">",
                                        "target": [
                                            "html"
                                        ]
                                    }
                                ]
                            },
                            {
                                "id": "color-contrast",
                                "impact": null,
                                "tags": [
                                    "cat.color",
                                    "wcag2aa",
                                    "wcag143"
                                ],
                                "description": "Ensures the contrast between foreground and background colors meets WCAG 2 AA contrast ratio thresholds",
                                "help": "Elements must have sufficient color contrast",
                                "helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/color-contrast?application=axeAPI",
                                "nodes": [
                                    {
                                        "any": [
                                            {
                                                "id": "color-contrast",
                                                "data": {
                                                    "fgColor": "#000000",
                                                    "bgColor": "#ffffff",
                                                    "contrastRatio": 21,
                                                    "fontSize": "13.5pt (18px)",
                                                    "fontWeight": "bold",
                                                    "expectedContrastRatio": "4.5:1"
                                                },
                                                "relatedNodes": [],
                                                "impact": "serious",
                                                "message": "Element has sufficient color contrast of 21"
                                            }
                                        ],
                                        "all": [],
                                        "none": [],
                                        "impact": null,
                                        "html": "<div class=\"loader\" aria-hidden=\"hidden\">",
                                        "target": [
                                            ".loader"
                                        ]
                                    },
                                    {
                                        "any": [
                                            {
                                                "id": "color-contrast",
                                                "data": {
                                                    "fgColor": "#000000",
                                                    "bgColor": "#ffffff",
                                                    "contrastRatio": 21,
                                                    "fontSize": "13.5pt (18px)",
                                                    "fontWeight": "bold",
                                                    "expectedContrastRatio": "4.5:1"
                                                },
                                                "relatedNodes": [],
                                                "impact": "serious",
                                                "message": "Element has sufficient color contrast of 21"
                                            }
                                        ],
                                        "all": [],
                                        "none": [],
                                        "impact": null,
                                        "html": "<h2 class=\"project-title title text-plane\">\n\t\tSimon Risi, <em>Ob ihr wirklich richtig steht, seht ihr, wenn die T\u00fcr aufgeht (wenn man den Lift ruft wird alles klar), 2024<\/em>, Exhibition \u201cWhat did you expect?\u201d as part of the NRW\u207a Residence curated by Roger Rohrbach and Simon W\u00fcrsten Mar\u00edn\t<\/h2>",
                                        "target": [
                                            "h2"
                                        ]
                                    },
                                    {
                                        "any": [
                                            {
                                                "id": "color-contrast",
                                                "data": {
                                                    "fgColor": "#000000",
                                                    "bgColor": "#ffffff",
                                                    "contrastRatio": 21,
                                                    "fontSize": "13.5pt (18px)",
                                                    "fontWeight": "bold",
                                                    "expectedContrastRatio": "4.5:1"
                                                },
                                                "relatedNodes": [],
                                                "impact": "serious",
                                                "message": "Element has sufficient color contrast of 21"
                                            }
                                        ],
                                        "all": [],
                                        "none": [],
                                        "impact": null,
                                        "html": "<em>Ob ihr wirklich richtig steht, seht ihr, wenn die T\u00fcr aufgeht (wenn man den Lift ruft wird alles klar), 2024<\/em>",
                                        "target": [
                                            "em"
                                        ]
                                    },
                                    {
                                        "any": [
                                            {
                                                "id": "color-contrast",
                                                "data": {
                                                    "fgColor": "#000000",
                                                    "bgColor": "#ffffff",
                                                    "contrastRatio": 21,
                                                    "fontSize": "10.1pt (13.5px)",
                                                    "fontWeight": "normal",
                                                    "expectedContrastRatio": "4.5:1"
                                                },
                                                "relatedNodes": [],
                                                "impact": "serious",
                                                "message": "Element has sufficient color contrast of 21"
                                            }
                                        ],
                                        "all": [],
                                        "none": [],
                                        "impact": null,
                                        "html": "<figcaption class=\"media-caption block-media-caption\">\u00a9Alexander Janz<\/figcaption>",
                                        "target": [
                                            "figure[data-orientation=\"landscape\"] > figcaption"
                                        ]
                                    },
                                    {
                                        "any": [
                                            {
                                                "id": "color-contrast",
                                                "data": {
                                                    "fgColor": "#000000",
                                                    "bgColor": "#ffffff",
                                                    "contrastRatio": 21,
                                                    "fontSize": "18.0pt (24px)",
                                                    "fontWeight": "normal",
                                                    "expectedContrastRatio": "3:1"
                                                },
                                                "relatedNodes": [],
                                                "impact": "serious",
                                                "message": "Element has sufficient color contrast of 21"
                                            }
                                        ],
                                        "all": [],
                                        "none": [],
                                        "impact": null,
                                        "html": "<a download=\"\" href=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/e5ae21c4c2-1729086982\/2024-10-16_zeitungsartikel-neue-aachener-zeitung.pdf\">2024-10-16_zeitungsartikel-neue-aachener-zeitung.pdf<\/a>",
                                        "target": [
                                            "a[download=\"\"]"
                                        ]
                                    },
                                    {
                                        "any": [
                                            {
                                                "id": "color-contrast",
                                                "data": {
                                                    "fgColor": "#000000",
                                                    "bgColor": "#ffffff",
                                                    "contrastRatio": 21,
                                                    "fontSize": "18.0pt (24px)",
                                                    "fontWeight": "normal",
                                                    "expectedContrastRatio": "3:1"
                                                },
                                                "relatedNodes": [],
                                                "impact": "serious",
                                                "message": "Element has sufficient color contrast of 21"
                                            }
                                        ],
                                        "all": [],
                                        "none": [],
                                        "impact": null,
                                        "html": "<p>PVC-foil inkjet 36% black with matt laminate and PVC-foil with inkjet (Dieser Aufzug darf nur in Begleitung des Personals benutzt werden.)<\/p>",
                                        "target": [
                                            ".block[data-type=\"text\"][data-height=\"75%\"] > .block-text-holder.block-inner > .block-text > p"
                                        ]
                                    },
                                    {
                                        "any": [
                                            {
                                                "id": "color-contrast",
                                                "data": {
                                                    "fgColor": "#000000",
                                                    "bgColor": "#ffffff",
                                                    "contrastRatio": 21,
                                                    "fontSize": "10.1pt (13.5px)",
                                                    "fontWeight": "normal",
                                                    "expectedContrastRatio": "4.5:1"
                                                },
                                                "relatedNodes": [],
                                                "impact": "serious",
                                                "message": "Element has sufficient color contrast of 21"
                                            }
                                        ],
                                        "all": [],
                                        "none": [],
                                        "impact": null,
                                        "html": "<figcaption class=\"media-caption block-media-caption\">\u00a9Alexander Janz<\/figcaption>",
                                        "target": [
                                            "figure[data-orientation=\"portrait\"] > figcaption"
                                        ]
                                    },
                                    {
                                        "any": [
                                            {
                                                "id": "color-contrast",
                                                "data": {
                                                    "fgColor": "#000000",
                                                    "bgColor": "#ffffff",
                                                    "contrastRatio": 21,
                                                    "fontSize": "13.5pt (18px)",
                                                    "fontWeight": "bold",
                                                    "expectedContrastRatio": "4.5:1"
                                                },
                                                "relatedNodes": [],
                                                "impact": "serious",
                                                "message": "Element has sufficient color contrast of 21"
                                            }
                                        ],
                                        "all": [],
                                        "none": [],
                                        "impact": null,
                                        "html": "<a class=\"title menu\" href=\"https:\/\/www.simonrisi.ch\/index\">Index<\/a>",
                                        "target": [
                                            "a[href=\"https:\/\/www.simonrisi.ch\/index\"]"
                                        ]
                                    },
                                    {
                                        "any": [
                                            {
                                                "id": "color-contrast",
                                                "data": {
                                                    "fgColor": "#000000",
                                                    "bgColor": "#ffffff",
                                                    "contrastRatio": 21,
                                                    "fontSize": "13.5pt (18px)",
                                                    "fontWeight": "bold",
                                                    "expectedContrastRatio": "4.5:1"
                                                },
                                                "relatedNodes": [],
                                                "impact": "serious",
                                                "message": "Element has sufficient color contrast of 21"
                                            }
                                        ],
                                        "all": [],
                                        "none": [],
                                        "impact": null,
                                        "html": "<div class=\"title menu menu--toggle\" aria-hidden=\"true\">Stop<\/div>",
                                        "target": [
                                            ".menu--toggle"
                                        ]
                                    }
                                ]
                            },
                            {
                                "id": "document-title",
                                "impact": null,
                                "tags": [
                                    "cat.text-alternatives",
                                    "wcag2a",
                                    "wcag242",
                                    "ACT"
                                ],
                                "description": "Ensures each HTML document contains a non-empty <title> element",
                                "help": "Documents must have <title> element to aid in navigation",
                                "helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/document-title?application=axeAPI",
                                "nodes": [
                                    {
                                        "any": [
                                            {
                                                "id": "doc-has-title",
                                                "data": null,
                                                "relatedNodes": [],
                                                "impact": "serious",
                                                "message": "Document has a non-empty <title> element"
                                            }
                                        ],
                                        "all": [],
                                        "none": [],
                                        "impact": null,
                                        "html": "<html lang=\"de\" data-template=\"home\" class=\"js\">",
                                        "target": [
                                            "html"
                                        ]
                                    }
                                ]
                            },
                            {
                                "id": "duplicate-id",
                                "impact": null,
                                "tags": [
                                    "cat.parsing",
                                    "wcag2a",
                                    "wcag411"
                                ],
                                "description": "Ensures every id attribute value is unique",
                                "help": "id attribute value must be unique",
                                "helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/duplicate-id?application=axeAPI",
                                "nodes": [
                                    {
                                        "any": [
                                            {
                                                "id": "duplicate-id",
                                                "data": "ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar",
                                                "relatedNodes": [],
                                                "impact": "minor",
                                                "message": "Document has no static elements that share the same id attribute"
                                            }
                                        ],
                                        "all": [],
                                        "none": [],
                                        "impact": null,
                                        "html": "<section class=\"project\" id=\"ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\">",
                                        "target": [
                                            "#ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar"
                                        ]
                                    },
                                    {
                                        "any": [
                                            {
                                                "id": "duplicate-id",
                                                "data": "canvas",
                                                "relatedNodes": [],
                                                "impact": "minor",
                                                "message": "Document has no static elements that share the same id attribute"
                                            }
                                        ],
                                        "all": [],
                                        "none": [],
                                        "impact": null,
                                        "html": "<div id=\"canvas\"><\/div>",
                                        "target": [
                                            "#canvas"
                                        ]
                                    }
                                ]
                            },
                            {
                                "id": "html-has-lang",
                                "impact": null,
                                "tags": [
                                    "cat.language",
                                    "wcag2a",
                                    "wcag311",
                                    "ACT"
                                ],
                                "description": "Ensures every HTML document has a lang attribute",
                                "help": "<html> element must have a lang attribute",
                                "helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/html-has-lang?application=axeAPI",
                                "nodes": [
                                    {
                                        "any": [
                                            {
                                                "id": "has-lang",
                                                "data": null,
                                                "relatedNodes": [],
                                                "impact": "serious",
                                                "message": "The <html> element has a lang attribute"
                                            }
                                        ],
                                        "all": [],
                                        "none": [],
                                        "impact": null,
                                        "html": "<html lang=\"de\" data-template=\"home\" class=\"js\">",
                                        "target": [
                                            "html"
                                        ]
                                    }
                                ]
                            },
                            {
                                "id": "html-lang-valid",
                                "impact": null,
                                "tags": [
                                    "cat.language",
                                    "wcag2a",
                                    "wcag311",
                                    "ACT"
                                ],
                                "description": "Ensures the lang attribute of the <html> element has a valid value",
                                "help": "<html> element must have a valid value for the lang attribute",
                                "helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/html-lang-valid?application=axeAPI",
                                "nodes": [
                                    {
                                        "any": [],
                                        "all": [],
                                        "none": [
                                            {
                                                "id": "valid-lang",
                                                "data": null,
                                                "relatedNodes": [],
                                                "impact": "serious",
                                                "message": "Value of lang attribute is included in the list of valid languages"
                                            }
                                        ],
                                        "impact": null,
                                        "html": "<html lang=\"de\" data-template=\"home\" class=\"js\">",
                                        "target": [
                                            "html"
                                        ]
                                    }
                                ]
                            },
                            {
                                "id": "image-alt",
                                "impact": null,
                                "tags": [
                                    "cat.text-alternatives",
                                    "wcag2a",
                                    "wcag111",
                                    "section508",
                                    "section508.22.a",
                                    "ACT"
                                ],
                                "description": "Ensures <img> elements have alternate text or a role of none or presentation",
                                "help": "Images must have alternate text",
                                "helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/image-alt?application=axeAPI",
                                "nodes": [
                                    {
                                        "any": [
                                            {
                                                "id": "has-alt",
                                                "data": null,
                                                "relatedNodes": [],
                                                "impact": "critical",
                                                "message": "Element has an alt attribute"
                                            },
                                            {
                                                "id": "presentational-role",
                                                "data": {
                                                    "role": "presentation"
                                                },
                                                "relatedNodes": [],
                                                "impact": "minor",
                                                "message": "Element's default semantics were overriden with role=\"presentation\""
                                            }
                                        ],
                                        "all": [],
                                        "none": [
                                            {
                                                "id": "alt-space-value",
                                                "data": null,
                                                "relatedNodes": [],
                                                "impact": "critical",
                                                "message": "Element has a valid alt attribute value"
                                            }
                                        ],
                                        "impact": null,
                                        "html": "<img class=\"media-entry block-media-element\" src=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x.jpg\" crossorigin=\"\" data-sampler=\"planeTexture\" srcset=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-320x-q85.jpg 320w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-640x-q85.jpg 640w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1024x-q85.jpg 1024w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x-q85.jpg 1280w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1600x-q85.jpg 1600w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-2048x-q75.jpg 2048w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-2560x-q65.jpg 2560w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-3840x-q65.jpg 3840w\" sizes=\"112.5vh\" width=\"1280\" height=\"853\" alt=\"\" loading=\"eager\">",
                                        "target": [
                                            "img[sizes=\"112.5vh\"]"
                                        ]
                                    },
                                    {
                                        "any": [
                                            {
                                                "id": "has-alt",
                                                "data": null,
                                                "relatedNodes": [],
                                                "impact": "critical",
                                                "message": "Element has an alt attribute"
                                            },
                                            {
                                                "id": "presentational-role",
                                                "data": {
                                                    "role": "presentation"
                                                },
                                                "relatedNodes": [],
                                                "impact": "minor",
                                                "message": "Element's default semantics were overriden with role=\"presentation\""
                                            }
                                        ],
                                        "all": [],
                                        "none": [
                                            {
                                                "id": "alt-space-value",
                                                "data": null,
                                                "relatedNodes": [],
                                                "impact": "critical",
                                                "message": "Element has a valid alt attribute value"
                                            }
                                        ],
                                        "impact": null,
                                        "html": "<img class=\"media-entry block-media-element\" src=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-1280x.jpg\" crossorigin=\"\" data-sampler=\"planeTexture\" srcset=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-320x-q85.jpg 320w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-640x-q85.jpg 640w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-1024x-q85.jpg 1024w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-1280x-q85.jpg 1280w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-1600x-q85.jpg 1600w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-2048x-q75.jpg 2048w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-2560x-q65.jpg 2560w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-3840x-q65.jpg 3840w\" sizes=\"49.419328079635vh\" width=\"1280\" height=\"1943\" alt=\"\" loading=\"eager\">",
                                        "target": [
                                            "img[sizes=\"49.419328079635vh\"]"
                                        ]
                                    },
                                    {
                                        "any": [
                                            {
                                                "id": "has-alt",
                                                "data": null,
                                                "relatedNodes": [],
                                                "impact": "critical",
                                                "message": "Element has an alt attribute"
                                            },
                                            {
                                                "id": "presentational-role",
                                                "data": {
                                                    "role": "presentation"
                                                },
                                                "relatedNodes": [],
                                                "impact": "minor",
                                                "message": "Element's default semantics were overriden with role=\"presentation\""
                                            }
                                        ],
                                        "all": [],
                                        "none": [
                                            {
                                                "id": "alt-space-value",
                                                "data": null,
                                                "relatedNodes": [],
                                                "impact": "critical",
                                                "message": "Element has a valid alt attribute value"
                                            }
                                        ],
                                        "impact": null,
                                        "html": "<img class=\"media-entry block-media-element\" src=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-1280x.jpg\" crossorigin=\"\" data-sampler=\"planeTexture\" srcset=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-320x-q85.jpg 320w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-640x-q85.jpg 640w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-1024x-q85.jpg 1024w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-1280x-q85.jpg 1280w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-1600x-q85.jpg 1600w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-2048x-q75.jpg 2048w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-2560x-q65.jpg 2560w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-3840x-q65.jpg 3840w\" sizes=\"50vh\" width=\"1280\" height=\"1920\" alt=\"\" loading=\"eager\">",
                                        "target": [
                                            "img[sizes=\"50vh\"]"
                                        ]
                                    }
                                ]
                            },
                            {
                                "id": "link-name",
                                "impact": null,
                                "tags": [
                                    "cat.name-role-value",
                                    "wcag2a",
                                    "wcag412",
                                    "wcag244",
                                    "section508",
                                    "section508.22.a",
                                    "ACT"
                                ],
                                "description": "Ensures links have discernible text",
                                "help": "Links must have discernible text",
                                "helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/link-name?application=axeAPI",
                                "nodes": [
                                    {
                                        "any": [
                                            {
                                                "id": "has-visible-text",
                                                "data": null,
                                                "relatedNodes": [],
                                                "impact": "minor",
                                                "message": "Element has text that is visible to screen readers"
                                            }
                                        ],
                                        "all": [],
                                        "none": [
                                            {
                                                "id": "focusable-no-name",
                                                "data": null,
                                                "relatedNodes": [],
                                                "impact": "serious",
                                                "message": "Element is not in tab order or has accessible text"
                                            }
                                        ],
                                        "impact": null,
                                        "html": "<a download=\"\" href=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/e5ae21c4c2-1729086982\/2024-10-16_zeitungsartikel-neue-aachener-zeitung.pdf\">2024-10-16_zeitungsartikel-neue-aachener-zeitung.pdf<\/a>",
                                        "target": [
                                            "a[download=\"\"]"
                                        ]
                                    },
                                    {
                                        "any": [
                                            {
                                                "id": "has-visible-text",
                                                "data": null,
                                                "relatedNodes": [],
                                                "impact": "minor",
                                                "message": "Element has text that is visible to screen readers"
                                            }
                                        ],
                                        "all": [],
                                        "none": [
                                            {
                                                "id": "focusable-no-name",
                                                "data": null,
                                                "relatedNodes": [],
                                                "impact": "serious",
                                                "message": "Element is not in tab order or has accessible text"
                                            }
                                        ],
                                        "impact": null,
                                        "html": "<a class=\"title menu\" href=\"https:\/\/www.simonrisi.ch\/index\">Index<\/a>",
                                        "target": [
                                            "a[href=\"https:\/\/www.simonrisi.ch\/index\"]"
                                        ]
                                    }
                                ]
                            }
                        ],
                        "incomplete": [
                            {
                                "id": "video-caption",
                                "impact": "critical",
                                "tags": [
                                    "cat.text-alternatives",
                                    "wcag2a",
                                    "wcag122",
                                    "section508",
                                    "section508.22.a"
                                ],
                                "description": "Ensures <video> elements have captions",
                                "help": "<video> elements must have captions",
                                "helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/video-caption?application=axeAPI",
                                "nodes": [
                                    {
                                        "any": [],
                                        "all": [],
                                        "none": [
                                            {
                                                "id": "caption",
                                                "data": null,
                                                "relatedNodes": [],
                                                "impact": "critical",
                                                "message": "Check that captions is available for the element"
                                            }
                                        ],
                                        "impact": "critical",
                                        "html": "<video class=\"media-entry block-media-element\" src=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/40d8cd3cb7-1729087993\/hochformat-video-duren.mp4\" crossorigin=\"\" data-sampler=\"planeTexture\" width=\"1080\" height=\"1920\" alt=\"\" autoplay=\"\" muted=\"\" loop=\"\" playsinline=\"\">",
                                        "target": [
                                            "video"
                                        ],
                                        "failureSummary": "Fix all of the following:\n  Check that captions is available for the element"
                                    }
                                ]
                            }
                        ]
                    },
                    "base_page_ip_ptr": "sl44.web.hostpoint.ch",
                    "base_page_cname": "",
                    "base_page_dns_server": "ns-ch.hostpoint.ch",
                    "browser_name": "Chrome",
                    "eventName": "Step_1",
                    "test_run_time_ms": 6820,
                    "testUrl": "https:\/\/www.simonrisi.ch\/",
                    "custom": [
                        "Colordepth",
                        "Dpi",
                        "Images",
                        "Resolution",
                        "fonts",
                        "generated-content-percent",
                        "generated-content-size",
                        "imgs-in-viewport",
                        "imgs-no-alt",
                        "imgs-out-viewport",
                        "jsLibsVulns",
                        "meta-viewport",
                        "possibly-render-blocking-reqs",
                        "rendered-html",
                        "securityHeaders"
                    ],
                    "Colordepth": 24,
                    "Dpi": "{\"dppx\":1,\"dpcm\":37.79527559055118,\"dpi\":96}",
                    "Images": "[{\"url\":\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x-q85.jpg\",\"width\":1118,\"height\":745,\"naturalWidth\":1117,\"naturalHeight\":744},{\"url\":\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-640x-q85.jpg\",\"width\":491,\"height\":745,\"naturalWidth\":490,\"naturalHeight\":744},{\"url\":\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-640x-q85.jpg\",\"width\":497,\"height\":745,\"naturalWidth\":496,\"naturalHeight\":744}]",
                    "Resolution": "{\"absolute\":{\"height\":1200,\"width\":1920},\"available\":{\"height\":1200,\"width\":1920}}",
                    "fonts": [
                        {
                            "family": "Arial Crack",
                            "display": "auto",
                            "status": "loaded",
                            "style": "normal",
                            "weight": "700"
                        },
                        {
                            "family": "Times Small Text",
                            "display": "auto",
                            "status": "loaded",
                            "style": "normal",
                            "weight": "400"
                        }
                    ],
                    "generated-content-percent": 1.6599999999999999,
                    "generated-content-size": 0.27000000000000002,
                    "imgs-in-viewport": [
                        {
                            "src": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x.jpg",
                            "html": "<img class=\"media-entry block-media-element\" src=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x.jpg\" crossorigin=\"\" data-sampler=\"planeTexture\" srcset=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-320x-q85.jpg 320w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-640x-q85.jpg 640w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1024x-q85.jpg 1024w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x-q85.jpg 1280w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1600x-q85.jpg 1600w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-2048x-q75.jpg 2048w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-2560x-q65.jpg 2560w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-3840x-q65.jpg 3840w\" sizes=\"112.5vh\" width=\"1280\" height=\"853\" alt=\"\" loading=\"eager\">",
                            "currentSrc": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x-q85.jpg",
                            "srcSet": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-320x-q85.jpg 320w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-640x-q85.jpg 640w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1024x-q85.jpg 1024w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x-q85.jpg 1280w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1600x-q85.jpg 1600w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-2048x-q75.jpg 2048w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-2560x-q65.jpg 2560w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-3840x-q65.jpg 3840w",
                            "sizes": "112.5vh",
                            "priority": null,
                            "loading": "eager",
                            "naturalWidth": 1117,
                            "naturalHeight": 744
                        },
                        {
                            "src": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-1280x.jpg",
                            "html": "<img class=\"media-entry block-media-element\" src=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-1280x.jpg\" crossorigin=\"\" data-sampler=\"planeTexture\" srcset=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-320x-q85.jpg 320w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-640x-q85.jpg 640w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-1024x-q85.jpg 1024w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-1280x-q85.jpg 1280w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-1600x-q85.jpg 1600w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-2048x-q75.jpg 2048w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-2560x-q65.jpg 2560w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-3840x-q65.jpg 3840w\" sizes=\"49.419328079635vh\" width=\"1280\" height=\"1943\" alt=\"\" loading=\"eager\">",
                            "currentSrc": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-640x-q85.jpg",
                            "srcSet": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-320x-q85.jpg 320w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-640x-q85.jpg 640w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-1024x-q85.jpg 1024w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-1280x-q85.jpg 1280w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-1600x-q85.jpg 1600w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-2048x-q75.jpg 2048w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-2560x-q65.jpg 2560w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-3840x-q65.jpg 3840w",
                            "sizes": "49.419328079635vh",
                            "priority": null,
                            "loading": "eager",
                            "naturalWidth": 490,
                            "naturalHeight": 744
                        }
                    ],
                    "imgs-no-alt": [],
                    "imgs-out-viewport": [
                        {
                            "src": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-1280x.jpg",
                            "html": "<img class=\"media-entry block-media-element\" src=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-1280x.jpg\" crossorigin=\"\" data-sampler=\"planeTexture\" srcset=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-320x-q85.jpg 320w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-640x-q85.jpg 640w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-1024x-q85.jpg 1024w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-1280x-q85.jpg 1280w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-1600x-q85.jpg 1600w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-2048x-q75.jpg 2048w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-2560x-q65.jpg 2560w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-3840x-q65.jpg 3840w\" sizes=\"50vh\" width=\"1280\" height=\"1920\" alt=\"\" loading=\"eager\">",
                            "currentSrc": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-640x-q85.jpg",
                            "srcSet": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-320x-q85.jpg 320w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-640x-q85.jpg 640w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-1024x-q85.jpg 1024w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-1280x-q85.jpg 1280w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-1600x-q85.jpg 1600w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-2048x-q75.jpg 2048w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-2560x-q65.jpg 2560w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-3840x-q65.jpg 3840w",
                            "sizes": "50vh",
                            "priority": null,
                            "loading": "eager",
                            "naturalWidth": 496,
                            "naturalHeight": 744
                        }
                    ],
                    "jsLibsVulns": [],
                    "meta-viewport": "width=device-width,initial-scale=1.0",
                    "possibly-render-blocking-reqs": [
                        "https:\/\/www.simonrisi.ch\/assets\/css\/style.1725439349.css"
                    ],
                    "rendered-html": "<html lang=\"de\" data-template=\"home\" class=\"js\"><head><meta charset=\"utf-8\">\n<meta http-equiv=\"x-ua-compatible\" content=\"ie=edge\">\n<meta name=\"viewport\" content=\"width=device-width,initial-scale=1.0\">\n<title>Simon Risi<\/title>\n<meta property=\"og:title\" content=\"Simon Risi\">\n<meta name=\"description\" content=\"\">\n<meta property=\"og:description\" content=\"\">\n<meta property=\"og:type\" content=\"website\">\n<meta property=\"og:url\" content=\"https:\/\/www.simonrisi.ch\">\n<meta name=\"theme-color\" content=\"white\">\n<link rel=\"author\" href=\"humans.txt\">\n<link rel=\"canonical\" href=\"https:\/\/www.simonrisi.ch\">\n\n<link rel=\"preload\" href=\"https:\/\/www.simonrisi.ch\/assets\/fonts\/ArialCrack17-Bold.woff2\" as=\"font\" type=\"font\/woff2\" crossorigin=\"anonymous\">\n<link rel=\"preload\" href=\"https:\/\/www.simonrisi.ch\/assets\/fonts\/Times-Small-Text-MT-Std-Regular.woff2\" as=\"font\" type=\"font\/woff2\" crossorigin=\"anonymous\">\n\n\n<link rel=\"icon\" type=\"image\/png\" href=\"https:\/\/www.simonrisi.ch\/media\/site\/1f28c5fa8b-1688417436\/favicon-16x16.png\" sizes=\"16x16\">\n<link rel=\"icon\" type=\"image\/png\" href=\"https:\/\/www.simonrisi.ch\/media\/site\/238e805d53-1688417436\/favicon-32x32.png\" sizes=\"32x32\">\n<link rel=\"icon\" type=\"image\/png\" href=\"https:\/\/www.simonrisi.ch\/media\/site\/64a6ad34be-1688417436\/favicon-152x152.png\" sizes=\"152x152\">\n<link rel=\"apple-touch-icon\" href=\"https:\/\/www.simonrisi.ch\/media\/site\/64a6ad34be-1688417436\/favicon-152x152.png\">\n\n<link href=\"https:\/\/www.simonrisi.ch\/assets\/css\/style.1725439349.css\" rel=\"stylesheet\">\n<\/head><body><div class=\"secretPath\"><\/div>\n<div class=\"loader\" aria-hidden=\"hidden\">\n\tSimon Risi, Loading\u2026\n\t<svg class=\"spinner\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"m465 .96h70v333.45h-70z\"><\/path><path d=\"m465 666.62h70v333.45h-70z\" fill=\"#9d9d9c\" transform=\"matrix(-1 0 0 -1 1000 1666.69)\"><\/path><path d=\"m660.63 64.53h70v333.45h-70z\" fill=\"#ededed\" transform=\"matrix(.80901699 .58778525 -.58778525 .80901699 268.78 -364.72)\"><\/path><path d=\"m269.37 603.05h70v333.45h-70z\" fill=\"#878787\" transform=\"matrix(-.80901699 -.58778525 .58778525 -.80901699 98.14 1571.45)\"><\/path><path d=\"m781.54 230.94h70v333.45h-70z\" fill=\"#dadada\" transform=\"matrix(.30901699 .95105652 -.95105652 .30901699 942.42 -501.79)\"><\/path><path d=\"m148.46 436.64h70v333.45h-70z\" fill=\"#706f6f\" transform=\"matrix(-.30901699 -.95105652 .95105652 -.30901699 -333.68 964.3)\"><\/path><path d=\"m781.54 436.64h70v333.45h-70z\" fill=\"#c6c6c6\" transform=\"matrix(-.30901699 .95105652 -.95105652 -.30901699 1642.7 13.24)\"><\/path><path d=\"m148.46 230.94h70v333.45h-70z\" fill=\"#575756\" transform=\"matrix(.30901699 -.95105652 .95105652 .30901699 -251.44 449.27)\"><\/path><path d=\"m660.63 603.05h70v333.45h-70z\" fill=\"#b2b2b2\" transform=\"matrix(-.80901699 .58778525 -.58778525 -.80901699 1710.87 983.66)\"><\/path><path d=\"m269.37 64.53h70v333.45h-70z\" fill=\"#3c3c3b\" transform=\"matrix(.80901699 -.58778525 .58778525 .80901699 -77.8 223.07)\"><\/path><\/svg>\n<\/div>\n\n<main class=\"projects page more-to-load\" data-page=\"2\">\n\t\t<section class=\"project\" id=\"ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\">\n\t<h2 class=\"project-title title text-plane\">\n\t\tSimon Risi, <em>Ob ihr wirklich richtig steht, seht ihr, wenn die T\u00fcr aufgeht (wenn man den Lift ruft wird alles klar), 2024<\/em>, Exhibition \u201cWhat did you expect?\u201d as part of the NRW\u207a Residence curated by Roger Rohrbach and Simon W\u00fcrsten Mar\u00edn\t<\/h2>\n\t<div class=\"project-grid\">\n\t\t\t\t<div class=\"block initialized media-plane\" data-type=\"media\" data-height=\"75%\" data-overlap=\"false\">\n\t\t\t<figure class=\"media block-media block-inner\" data-orientation=\"landscape\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img class=\"media-entry block-media-element\" src=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x.jpg\" crossorigin=\"\" data-sampler=\"planeTexture\" srcset=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-320x-q85.jpg 320w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-640x-q85.jpg 640w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1024x-q85.jpg 1024w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x-q85.jpg 1280w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1600x-q85.jpg 1600w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-2048x-q75.jpg 2048w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-2560x-q65.jpg 2560w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-3840x-q65.jpg 3840w\" sizes=\"112.5vh\" width=\"1280\" height=\"853\" alt=\"\" loading=\"eager\">\n\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"media-caption block-media-caption\">\u00a9Alexander Janz<\/figcaption>\n\t\t\t\t<\/figure>\n\t\t\t<button class=\"block-close\" aria-hidden=\"hidden\">schliessen<\/button>\n\t\t<\/div>\n\t\t\t\t<div class=\"block initialized\" data-type=\"text\" data-height=\"50%\" data-overlap=\"false\">\n\t\t\t<div class=\"block-inner block-text-holder\">\n\t<div class=\"block-text\"><p><a download=\"\" href=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/e5ae21c4c2-1729086982\/2024-10-16_zeitungsartikel-neue-aachener-zeitung.pdf\">2024-10-16_zeitungsartikel-neue-aachener-zeitung.pdf<\/a><\/p><\/div>\n<\/div>\t\t\t<button class=\"block-close\" aria-hidden=\"hidden\">schliessen<\/button>\n\t\t<\/div>\n\t\t\t\t<div class=\"block initialized\" data-type=\"text\" data-height=\"75%\" data-overlap=\"false\">\n\t\t\t<div class=\"block-inner block-text-holder\">\n\t<div class=\"block-text\"><p>PVC-foil inkjet 36% black with matt laminate and PVC-foil with inkjet (Dieser Aufzug darf nur in Begleitung des Personals benutzt werden.)<\/p><\/div>\n<\/div>\t\t\t<button class=\"block-close\" aria-hidden=\"hidden\">schliessen<\/button>\n\t\t<\/div>\n\t\t\t\t<div class=\"block initialized media-plane\" data-type=\"media\" data-height=\"75%\" data-overlap=\"false\">\n\t\t\t<figure class=\"media block-media block-inner\" style=\"--ratio: 0.5625\" data-orientation=\"landscape\">\n\t\t\t\t\t\t<video class=\"media-entry block-media-element\" src=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/40d8cd3cb7-1729087993\/hochformat-video-duren.mp4\" crossorigin=\"\" data-sampler=\"planeTexture\" width=\"1080\" height=\"1920\" alt=\"\" autoplay=\"\" muted=\"\" loop=\"\" playsinline=\"\"><\/video>\n\t\t\t\t<\/figure>\n\t\t\t<button class=\"block-close\" aria-hidden=\"hidden\">schliessen<\/button>\n\t\t<\/div>\n\t\t\t\t<div class=\"block initialized media-plane\" data-type=\"media\" data-height=\"75%\" data-overlap=\"false\">\n\t\t\t<figure class=\"media block-media block-inner\" data-orientation=\"portrait\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img class=\"media-entry block-media-element\" src=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-1280x.jpg\" crossorigin=\"\" data-sampler=\"planeTexture\" srcset=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-320x-q85.jpg 320w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-640x-q85.jpg 640w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-1024x-q85.jpg 1024w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-1280x-q85.jpg 1280w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-1600x-q85.jpg 1600w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-2048x-q75.jpg 2048w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-2560x-q65.jpg 2560w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/7ab9f4fbde-1728651848\/dsc-2766-kopie-3840x-q65.jpg 3840w\" sizes=\"49.419328079635vh\" width=\"1280\" height=\"1943\" alt=\"\" loading=\"eager\">\n\t\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t<button class=\"block-close\" aria-hidden=\"hidden\">schliessen<\/button>\n\t\t<\/div>\n\t\t\t\t<div class=\"block initialized media-plane\" data-type=\"media\" data-height=\"75%\" data-overlap=\"false\">\n\t\t\t<figure class=\"media block-media block-inner\" data-orientation=\"portrait\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<img class=\"media-entry block-media-element\" src=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-1280x.jpg\" crossorigin=\"\" data-sampler=\"planeTexture\" srcset=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-320x-q85.jpg 320w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-640x-q85.jpg 640w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-1024x-q85.jpg 1024w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-1280x-q85.jpg 1280w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-1600x-q85.jpg 1600w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-2048x-q75.jpg 2048w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-2560x-q65.jpg 2560w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a771eb24ee-1728653011\/img-3976-3840x-q65.jpg 3840w\" sizes=\"50vh\" width=\"1280\" height=\"1920\" alt=\"\" loading=\"eager\">\n\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"media-caption block-media-caption\">\u00a9Alexander Janz<\/figcaption>\n\t\t\t\t<\/figure>\n\t\t\t<button class=\"block-close\" aria-hidden=\"hidden\">schliessen<\/button>\n\t\t<\/div>\n\t\t\t<\/div>\n<\/section>\t<\/main>\n\n<svg class=\"spinner\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"m465 .96h70v333.45h-70z\"><\/path><path d=\"m465 666.62h70v333.45h-70z\" fill=\"#9d9d9c\" transform=\"matrix(-1 0 0 -1 1000 1666.69)\"><\/path><path d=\"m660.63 64.53h70v333.45h-70z\" fill=\"#ededed\" transform=\"matrix(.80901699 .58778525 -.58778525 .80901699 268.78 -364.72)\"><\/path><path d=\"m269.37 603.05h70v333.45h-70z\" fill=\"#878787\" transform=\"matrix(-.80901699 -.58778525 .58778525 -.80901699 98.14 1571.45)\"><\/path><path d=\"m781.54 230.94h70v333.45h-70z\" fill=\"#dadada\" transform=\"matrix(.30901699 .95105652 -.95105652 .30901699 942.42 -501.79)\"><\/path><path d=\"m148.46 436.64h70v333.45h-70z\" fill=\"#706f6f\" transform=\"matrix(-.30901699 -.95105652 .95105652 -.30901699 -333.68 964.3)\"><\/path><path d=\"m781.54 436.64h70v333.45h-70z\" fill=\"#c6c6c6\" transform=\"matrix(-.30901699 .95105652 -.95105652 -.30901699 1642.7 13.24)\"><\/path><path d=\"m148.46 230.94h70v333.45h-70z\" fill=\"#575756\" transform=\"matrix(.30901699 -.95105652 .95105652 .30901699 -251.44 449.27)\"><\/path><path d=\"m660.63 603.05h70v333.45h-70z\" fill=\"#b2b2b2\" transform=\"matrix(-.80901699 .58778525 -.58778525 -.80901699 1710.87 983.66)\"><\/path><path d=\"m269.37 64.53h70v333.45h-70z\" fill=\"#3c3c3b\" transform=\"matrix(.80901699 -.58778525 .58778525 .80901699 -77.8 223.07)\"><\/path><\/svg>\n\n<a class=\"button projects-more\" href=\"https:\/\/www.simonrisi.ch?page=2\">More<\/a>\n<a class=\"projects-start\" href=\"https:\/\/www.simonrisi.ch\">Start<\/a>\n\n<script>\n\tconst element   = document.querySelector('.projects');\n\tlet page        = parseInt(element.getAttribute('data-page'));\n\tlet loading     = false;\n\tlet moreToLoad  = true;\n\n\tconst fetchProjects = async () => {\n\t\tloading = true;\n\t\tlet url = `https:\/\/www.simonrisi.ch\/home.json\/page:${page}`;\n\t\ttry {\n\t\t\tconst response       = await fetch(url);\n\t\t\tconst { html, more } = await response.json();\n\t\t\telement.insertAdjacentHTML('beforeend', html);\n\t\t\tmoreToLoad = more;\n\t\t\telement.classList.toggle('more-to-load', moreToLoad);\n\t\t\tpage++;\n\t\t\tloading = false;\n\t\t\t\n\t\t\tif(!more){\n\t\t\t\t\/\/ add the first project for infinite scroll\n\t\t\t\t  \n\t\t\t\telement.insertAdjacentHTML('beforeend', `<h2 class=\"project-title title\">Simon Risi, here we are again<\/h2>`);\n\t\t\t\t\t\t\t\twindow.firstProjectClone = element.querySelector('.project').cloneNode(true);\n\t\t\t\twindow.firstProjectClone.id += '-clone';\n\t\t\t\twindow.firstProjectClone.classList.add('project--clone');\n\t\t\t\tconst planes = window.firstProjectClone.querySelectorAll('.media-plane, .text-plane');\n\t\t\t\tfor(var i=0; i<planes.length; i++){\n\t\t\t\t\tplanes[i].classList.remove('media-plane', 'text-plane');\n\t\t\t\t\tlet image = planes[i].querySelector('img.block-media-element');\n\t\t\t\t\tif(image){\n\t\t\t\t\t\timage.crossorigin = \"anonymous\";\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\telement.appendChild(window.firstProjectClone);\n\t\t\t\twindow.firstProjectCloneTop = window.firstProjectClone.offsetTop;\n\t\t\t\twindow.addEventListener('resize', function(){\n\t\t\t\t\twindow.firstProjectCloneTop = window.firstProjectClone.offsetTop;\n\t\t\t\t});\n\t\t\t\twindow.addEventListener('scroll', function(){\n\t\t\t\t\t\/\/ jump back to top when arriving at the bottom\n\t\t\t\t\tif(window.pageYOffset >= window.firstProjectCloneTop){\n\t\t\t\t\t\twindow.scrollTo(0, 1);\n\t\t\t\t\t} else if(window.pageYOffset == 0){\n\t\t\t\t\t\twindow.scrollTo(0, window.firstProjectClone.offsetTop - 1);\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t}\n\t\t\tif(window.scrollBehavior) window.scrollBehavior.addNewPlanes();\n\t\t\tif(window.Block){\n\t\t\t\tvar blocks = document.querySelectorAll('.block:not(.initialized)');\n\n\t\t\t\tfor(var i=0; i<blocks.length; i++)\n\t\t\t\t\tnew window.Block(blocks[i])\n\t\t\t}\n\t\t\tvar hash = sessionStorage.getItem('hash');\n\t\t\tif(!hash) hash = location.hash;\n\t\t\tif(hash){\n\t\t\t\tif(document.getElementById(hash.substr(1))){\n\t\t\t\t\tsessionStorage.removeItem('hash');\n\t\t\t\t\tif(location.hash){\n\t\t\t\t\t\tdocument.getElementById(hash.substr(1)).scrollIntoView();\n\t\t\t\t\t} else {\n\t\t\t\t\t\tlocation.hash = hash;\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\tsetTimeout(function(){\n\t\t\t\t\t\twindow.scrollTo(0, document.documentElement.scrollHeight + window.innerHeight);\n\t\t\t\t\t\tconsole.log('scrollToEnd (ajax)');\n\t\t\t\t\t}, 0);\n\t\t\t\t}\n\t\t\t}\n\t\t} catch (error) {\n\t\t\tconsole.log('Fetch error: ', error);\n\t\t}\n\t}\n\n\tconst infiniteScroll = () => {\n\t\tif(moreToLoad && !loading && window.pageYOffset > document.documentElement.scrollHeight - 3.5* window.innerHeight){\n\t\t\tfetchProjects();\n\t\t}\n\t}\n\n\twindow.addEventListener('scroll', infiniteScroll);\n<\/script>\n\n<div id=\"canvas\"><\/div>\n<a class=\"title menu\" href=\"https:\/\/www.simonrisi.ch\/index\">Index<\/a>\n<div class=\"title menu menu--toggle\" aria-hidden=\"true\">Stop<\/div>\n<script>\n\tvar root = \"https:\/\/www.simonrisi.ch\/\";\n\tvar pixelation = {\n\t\tmin: 0,\n\t\tmax: 160,\n\t\tstep: 10,\n\t\tquality: 0.25,\n\t\tretina_scaling: true,\n\t};\n<\/script>\n<script src=\"https:\/\/www.simonrisi.ch\/assets\/js\/main.1688546879.js\" type=\"module\"><\/script><\/body><\/html>",
                    "securityHeaders": {
                        "securityHeadersList": [],
                        "securityHeadersGrade": "F",
                        "securityHeadersScore": 0
                    },
                    "interactivePeriods": [
                        [
                            0,
                            349
                        ],
                        [
                            406,
                            3748
                        ]
                    ],
                    "longTasks": [
                        [
                            349,
                            406
                        ]
                    ],
                    "lastVisualChange": 0,
                    "visualComplete85": 0,
                    "visualComplete90": 0,
                    "visualComplete95": 0,
                    "visualComplete99": 0,
                    "visualComplete": 0,
                    "SpeedIndex": 0,
                    "largestPaints": [
                        {
                            "event": "LargestTextPaint",
                            "time": 508,
                            "size": 82938,
                            "DOMNodeId": 4,
                            "nodeInfo": {
                                "nodeType": "H2",
                                "attributes": {
                                    "class": "project-title title text-plane"
                                },
                                "bounds": [
                                    0,
                                    0,
                                    1846,
                                    50.375
                                ],
                                "styles": {
                                    "background-image": "none"
                                }
                            }
                        },
                        {
                            "event": "LargestImagePaint",
                            "time": 508,
                            "size": 832165,
                            "DOMNodeId": 6,
                            "nodeInfo": {
                                "nodeType": "IMG",
                                "attributes": {
                                    "class": "media-entry block-media-element",
                                    "src": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x.jpg",
                                    "crossorigin": "",
                                    "data-sampler": "planeTexture",
                                    "srcset": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-320x-q85.jpg 320w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-640x-q85.jpg 640w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1024x-q85.jpg 1024w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x-q85.jpg 1280w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1600x-q85.jpg 1600w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-2048x-q75.jpg 2048w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-2560x-q65.jpg 2560w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-3840x-q65.jpg 3840w",
                                    "sizes": "112.5vh",
                                    "width": "1280",
                                    "height": "853",
                                    "alt": "",
                                    "loading": "eager"
                                },
                                "sourceURL": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x-q85.jpg",
                                "bounds": [
                                    50.828125,
                                    50.375,
                                    1117.5625,
                                    744.75
                                ],
                                "styles": {
                                    "background-image": "none"
                                }
                            },
                            "imageUrl": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x-q85.jpg"
                        },
                        {
                            "event": "LargestContentfulPaint",
                            "time": 508,
                            "size": 832165,
                            "element": {
                                "nodeName": "IMG",
                                "boundingRect": {
                                    "x": 50.828125,
                                    "y": 50.375,
                                    "width": 1117.5625,
                                    "height": 744.75,
                                    "top": 50.375,
                                    "right": 1168.390625,
                                    "bottom": 795.125,
                                    "left": 50.828125
                                },
                                "outerHTML": "<img class=\"media-entry block-media-element\" src=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x.jpg\" crossorigin=\"\" data-sampler=\"planeTexture\" srcset=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-320x-q85.jpg 320w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-640x-q85.jpg 640w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1024x-q85.jpg 1024w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x-q85.jpg 1280w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1600x-q85.jpg 1600w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-2048x-q75.jpg 2048w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-2560x-q65.jpg 2560w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-3840x-q65.jpg 3840w\" sizes=\"112.5vh\" width=\"1280\" height=\"853\" alt=\"\" loading=\"eager\">",
                                "src": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x.jpg",
                                "currentSrc": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x-q85.jpg",
                                "content": "normal"
                            },
                            "type": "image",
                            "url": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x-q85.jpg"
                        },
                        {
                            "event": "LargestTextPaint",
                            "time": 507,
                            "size": 82938,
                            "DOMNodeId": 4,
                            "nodeInfo": {
                                "nodeType": "H2",
                                "attributes": {
                                    "class": "project-title title text-plane"
                                },
                                "bounds": [
                                    0,
                                    0,
                                    1846,
                                    50.375
                                ],
                                "styles": {
                                    "background-image": "none"
                                }
                            }
                        },
                        {
                            "event": "LargestImagePaint",
                            "time": 507,
                            "size": 832165,
                            "DOMNodeId": 6,
                            "nodeInfo": {
                                "nodeType": "IMG",
                                "attributes": {
                                    "class": "media-entry block-media-element",
                                    "src": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x.jpg",
                                    "crossorigin": "",
                                    "data-sampler": "planeTexture",
                                    "srcset": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-320x-q85.jpg 320w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-640x-q85.jpg 640w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1024x-q85.jpg 1024w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x-q85.jpg 1280w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1600x-q85.jpg 1600w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-2048x-q75.jpg 2048w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-2560x-q65.jpg 2560w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-3840x-q65.jpg 3840w",
                                    "sizes": "112.5vh",
                                    "width": "1280",
                                    "height": "853",
                                    "alt": "",
                                    "loading": "eager"
                                },
                                "sourceURL": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x-q85.jpg",
                                "bounds": [
                                    50.828125,
                                    50.375,
                                    1117.5625,
                                    744.75
                                ],
                                "styles": {
                                    "background-image": "none"
                                }
                            }
                        },
                        {
                            "event": "LargestContentfulPaint",
                            "time": 507,
                            "size": 832165,
                            "element": {
                                "nodeName": "IMG",
                                "boundingRect": {
                                    "x": 50.828125,
                                    "y": 50.375,
                                    "width": 1117.5625,
                                    "height": 744.75,
                                    "top": 50.375,
                                    "right": 1168.390625,
                                    "bottom": 795.125,
                                    "left": 50.828125
                                },
                                "outerHTML": "<img class=\"media-entry block-media-element\" src=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x.jpg\" crossorigin=\"\" data-sampler=\"planeTexture\" srcset=\"https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-320x-q85.jpg 320w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-640x-q85.jpg 640w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1024x-q85.jpg 1024w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x-q85.jpg 1280w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1600x-q85.jpg 1600w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-2048x-q75.jpg 2048w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-2560x-q65.jpg 2560w, https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-3840x-q65.jpg 3840w\" sizes=\"112.5vh\" width=\"1280\" height=\"853\" alt=\"\" loading=\"eager\">",
                                "src": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x.jpg",
                                "currentSrc": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x-q85.jpg",
                                "content": "normal"
                            },
                            "type": "image"
                        }
                    ],
                    "LargestContentfulPaintType": "image",
                    "LargestContentfulPaintNodeType": "IMG",
                    "LargestContentfulPaintImageURL": "https:\/\/www.simonrisi.ch\/media\/pages\/ob-ihr-wirklich-richtig-steht-seht-ihr-wenn-die-tur-aufgeht-wenn-man-den-lift-ruft-wird-alles-klar\/a0110379b1-1728651304\/img-4013-1280x-q85.jpg",
                    "chromeUserTiming": [
                        {
                            "name": "navigationStart",
                            "time": 100
                        },
                        {
                            "name": "fetchStart",
                            "time": 110
                        },
                        {
                            "name": "navigationStart",
                            "time": 140
                        },
                        {
                            "name": "domLoading",
                            "time": 140
                        },
                        {
                            "name": "responseEnd",
                            "time": 141
                        },
                        {
                            "name": "domInteractive",
                            "time": 141
                        },
                        {
                            "name": "domContentLoadedEventStart",
                            "time": 141
                        },
                        {
                            "name": "domContentLoadedEventEnd",
                            "time": 141
                        },
                        {
                            "name": "domComplete",
                            "time": 141
                        },
                        {
                            "name": "responseEnd",
                            "time": 306
                        },
                        {
                            "name": "unloadEventStart",
                            "time": 307
                        },
                        {
                            "name": "unloadEventEnd",
                            "time": 307
                        },
                        {
                            "name": "markAsMainFrame",
                            "time": 307
                        },
                        {
                            "name": "commitNavigationEnd",
                            "time": 308
                        },
                        {
                            "name": "domLoading",
                            "time": 308
                        },
                        {
                            "name": "domInteractive",
                            "time": 501
                        },
                        {
                            "name": "firstPaint",
                            "time": 507
                        },
                        {
                            "name": "firstContentfulPaint",
                            "time": 507
                        },
                        {
                            "name": "firstImagePaint",
                            "time": 507
                        },
                        {
                            "name": "firstMeaningfulPaintCandidate",
                            "time": 507
                        },
                        {
                            "name": "firstMeaningfulPaint",
                            "time": 507
                        },
                        {
                            "name": "firstMeaningfulPaint",
                            "time": 507
                        },
                        {
                            "name": "domContentLoadedEventStart",
                            "time": 706
                        },
                        {
                            "name": "domContentLoadedEventEnd",
                            "time": 706
                        },
                        {
                            "name": "domComplete",
                            "time": 812
                        },
                        {
                            "name": "loadEventStart",
                            "time": 812
                        },
                        {
                            "name": "loadEventEnd",
                            "time": 833
                        },
                        {
                            "name": "LargestTextPaint",
                            "time": 507
                        },
                        {
                            "name": "LargestImagePaint",
                            "time": 507
                        },
                        {
                            "name": "LargestContentfulPaint",
                            "time": 507
                        },
                        {
                            "name": "TotalLayoutShift",
                            "value": 0
                        },
                        {
                            "name": "CumulativeLayoutShift",
                            "value": 0
                        }
                    ],
                    "chromeUserTiming.navigationStart": 140,
                    "chromeUserTiming.fetchStart": 111,
                    "chromeUserTiming.domLoading": 308,
                    "chromeUserTiming.responseEnd": 306,
                    "chromeUserTiming.domInteractive": 501,
                    "chromeUserTiming.domContentLoadedEventStart": 707,
                    "chromeUserTiming.domContentLoadedEventEnd": 707,
                    "chromeUserTiming.domComplete": 812,
                    "chromeUserTiming.unloadEventStart": 308,
                    "chromeUserTiming.unloadEventEnd": 308,
                    "chromeUserTiming.markAsMainFrame": 308,
                    "chromeUserTiming.commitNavigationEnd": 308,
                    "chromeUserTiming.firstPaint": 507,
                    "chromeUserTiming.firstContentfulPaint": 507,
                    "chromeUserTiming.firstImagePaint": 507,
                    "chromeUserTiming.firstMeaningfulPaintCandidate": 507,
                    "chromeUserTiming.firstMeaningfulPaint": 507,
                    "chromeUserTiming.loadEventStart": 812,
                    "chromeUserTiming.loadEventEnd": 834,
                    "chromeUserTiming.LargestTextPaint": 508,
                    "chromeUserTiming.LargestImagePaint": 508,
                    "chromeUserTiming.LargestContentfulPaint": 508,
                    "chromeUserTiming.TotalLayoutShift": 0,
                    "chromeUserTiming.CumulativeLayoutShift": 0,
                    "blinkFeatureFirstUsed": {
                        "Features": {
                            "1075": {
                                "name": "V8SloppyMode",
                                "firstUsed": 612.04600000000005
                            },
                            "1441": {
                                "name": "SecureContextCheckPassed",
                                "firstUsed": 309.27600000000001
                            },
                            "1910": {
                                "name": "CrossOriginMainFrameNulledNameAccessed",
                                "firstUsed": 309.28399999999999
                            },
                            "4561": {
                                "name": "LinkRelPreloadAsFont",
                                "firstUsed": 310.68000000000001
                            },
                            "2627": {
                                "name": "PageLifeCycleFreeze",
                                "firstUsed": 311.654
                            },
                            "2188": {
                                "name": "PerformanceObserverForWindow",
                                "firstUsed": 317.78800000000001
                            },
                            "2927": {
                                "name": "LargestContentfulPaintExplicitlyRequested",
                                "firstUsed": 317.822
                            },
                            "3004": {
                                "name": "PerformanceObserverBufferedFlag",
                                "firstUsed": 317.82499999999999
                            },
                            "2782": {
                                "name": "LayoutJankExplicitlyRequested",
                                "firstUsed": 317.83499999999998
                            },
                            "4317": {
                                "name": "LinkRelCanonical",
                                "firstUsed": 321.255
                            },
                            "901": {
                                "name": "LinkRelPreload",
                                "firstUsed": 321.28399999999999
                            },
                            "2089": {
                                "name": "ARIAHiddenAttribute",
                                "firstUsed": 321.51100000000002
                            },
                            "138": {
                                "name": "SVGSVGElement",
                                "firstUsed": 321.58499999999998
                            },
                            "250": {
                                "name": "SVGSVGElementInDocument",
                                "firstUsed": 321.60000000000002
                            },
                            "522": {
                                "name": "Sizes",
                                "firstUsed": 321.78199999999998
                            },
                            "524": {
                                "name": "SrcsetWDescriptor",
                                "firstUsed": 323.601
                            },
                            "2934": {
                                "name": "LazyLoadImageLoadingAttributeEager",
                                "firstUsed": 323.61500000000001
                            },
                            "1229": {
                                "name": "HTMLMediaElement",
                                "firstUsed": 323.916
                            },
                            "2445": {
                                "name": "EnterPictureInPictureEventListener",
                                "firstUsed": 323.93000000000001
                            },
                            "2446": {
                                "name": "LeavePictureInPictureEventListener",
                                "firstUsed": 323.93200000000002
                            },
                            "1230": {
                                "name": "HTMLMediaElementInDocument",
                                "firstUsed": 323.971
                            },
                            "42": {
                                "name": "MaxAttribute",
                                "firstUsed": 324.80000000000001
                            },
                            "43": {
                                "name": "MinAttribute",
                                "firstUsed": 324.80799999999999
                            },
                            "4240": {
                                "name": "ScriptSchedulingType_ParserBlockingInline",
                                "firstUsed": 325.49799999999999
                            },
                            "969": {
                                "name": "CSSAtRuleCharset",
                                "firstUsed": 326.66699999999997
                            },
                            "2203": {
                                "name": "HasIDClassTagAttribute",
                                "firstUsed": 326.67399999999998
                            },
                            "970": {
                                "name": "CSSAtRuleFontFace",
                                "firstUsed": 326.69499999999999
                            },
                            "973": {
                                "name": "CSSAtRuleMedia",
                                "firstUsed": 326.74599999999998
                            },
                            "972": {
                                "name": "CSSAtRuleKeyframes",
                                "firstUsed": 326.81099999999998
                            },
                            "2204": {
                                "name": "HasBeforeOrAfterPseudoElement",
                                "firstUsed": 326.93200000000002
                            },
                            "4379": {
                                "name": "PerformanceEntryBufferSwaps",
                                "firstUsed": 330.488
                            },
                            "587": {
                                "name": "LangAttribute",
                                "firstUsed": 344.68700000000001
                            },
                            "588": {
                                "name": "LangAttributeOnHTML",
                                "firstUsed": 344.69099999999997
                            },
                            "590": {
                                "name": "LangAttributeDoesNotMatchToUILocale",
                                "firstUsed": 344.69400000000002
                            },
                            "664": {
                                "name": "SyntheticKeyframesInCompositedCSSAnimation",
                                "firstUsed": 345.29399999999998
                            },
                            "3803": {
                                "name": "OverflowClipAlongEitherAxis",
                                "firstUsed": 345.62599999999998
                            },
                            "1692": {
                                "name": "CSSFlexibleBox",
                                "firstUsed": 349.12799999999999
                            },
                            "2062": {
                                "name": "PrepareModuleScript",
                                "firstUsed": 419.61399999999998
                            },
                            "1076": {
                                "name": "V8StrictMode",
                                "firstUsed": 419.774
                            },
                            "4238": {
                                "name": "ScriptSchedulingType_Defer",
                                "firstUsed": 419.827
                            },
                            "2219": {
                                "name": "V8Element_GetBoundingClientRect_Method",
                                "firstUsed": 612.30600000000004
                            },
                            "2615": {
                                "name": "InstantiateModuleScript",
                                "firstUsed": 666.56100000000004
                            },
                            "3019": {
                                "name": "DOMStorageRead",
                                "firstUsed": 701.08500000000004
                            },
                            "2228": {
                                "name": "DocumentPageShowRegistered",
                                "firstUsed": 705.02700000000004
                            },
                            "2520": {
                                "name": "AddDocumentLevelPassiveDefaultWheelEventListener",
                                "firstUsed": 706.46000000000004
                            },
                            "2716": {
                                "name": "WindowDevicePixelRatio",
                                "firstUsed": 812.80600000000004
                            },
                            "1503": {
                                "name": "HTMLCanvasElement",
                                "firstUsed": 813.40999999999997
                            },
                            "3545": {
                                "name": "HTMLCanvasGetContext",
                                "firstUsed": 813.50699999999995
                            },
                            "2707": {
                                "name": "V8Window_MatchMedia_Method",
                                "firstUsed": 831.21500000000003
                            },
                            "4297": {
                                "name": "UnhandledExceptionCountInMainThread",
                                "firstUsed": 833.5
                            },
                            "2229": {
                                "name": "DocumentPageShowFired",
                                "firstUsed": 833.78399999999999
                            }
                        },
                        "CSSFeatures": {
                            "515": {
                                "name": "CSSPropertyVariable",
                                "firstUsed": 323.88600000000002
                            },
                            "6": {
                                "name": "CSSPropertyFontFamily",
                                "firstUsed": 326.70699999999999
                            },
                            "124": {
                                "name": "CSSPropertySrc",
                                "firstUsed": 326.721
                            },
                            "8": {
                                "name": "CSSPropertyFontStyle",
                                "firstUsed": 326.72399999999999
                            },
                            "10": {
                                "name": "CSSPropertyFontWeight",
                                "firstUsed": 326.72699999999998
                            },
                            "446": {
                                "name": "CSSPropertyTransform",
                                "firstUsed": 326.82799999999997
                            },
                            "7": {
                                "name": "CSSPropertyFontSize",
                                "firstUsed": 344.70800000000003
                            },
                            "20": {
                                "name": "CSSPropertyLineHeight",
                                "firstUsed": 344.71199999999999
                            },
                            "14": {
                                "name": "CSSPropertyWebkitFontSmoothing",
                                "firstUsed": 344.71600000000001
                            },
                            "89": {
                                "name": "CSSPropertyMargin",
                                "firstUsed": 344.72500000000002
                            },
                            "109": {
                                "name": "CSSPropertyPadding",
                                "firstUsed": 344.72899999999998
                            },
                            "69": {
                                "name": "CSSPropertyBoxSizing",
                                "firstUsed": 344.73200000000003
                            },
                            "21": {
                                "name": "CSSPropertyBackground",
                                "firstUsed": 344.74000000000001
                            },
                            "2": {
                                "name": "CSSPropertyColor",
                                "firstUsed": 344.74299999999999
                            },
                            "142": {
                                "name": "CSSPropertyTextShadow",
                                "firstUsed": 344.74700000000001
                            },
                            "119": {
                                "name": "CSSPropertyPosition",
                                "firstUsed": 344.84500000000003
                            },
                            "83": {
                                "name": "CSSPropertyLeft",
                                "firstUsed": 344.85000000000002
                            },
                            "149": {
                                "name": "CSSPropertyTop",
                                "firstUsed": 344.85199999999998
                            },
                            "161": {
                                "name": "CSSPropertyWidth",
                                "firstUsed": 344.85500000000002
                            },
                            "81": {
                                "name": "CSSPropertyHeight",
                                "firstUsed": 344.85700000000003
                            },
                            "165": {
                                "name": "CSSPropertyZIndex",
                                "firstUsed": 344.86000000000001
                            },
                            "4": {
                                "name": "CSSPropertyDisplay",
                                "firstUsed": 344.88400000000001
                            },
                            "235": {
                                "name": "CSSPropertyFlexDirection",
                                "firstUsed": 344.88799999999998
                            },
                            "240": {
                                "name": "CSSPropertyJustifyContent",
                                "firstUsed": 344.89100000000002
                            },
                            "424": {
                                "name": "CSSPropertyAnimation",
                                "firstUsed": 345.13799999999998
                            },
                            "369": {
                                "name": "CSSPropertyFill",
                                "firstUsed": 345.14600000000002
                            },
                            "157": {
                                "name": "CSSPropertyVerticalAlign",
                                "firstUsed": 345.149
                            },
                            "92": {
                                "name": "CSSPropertyMarginRight",
                                "firstUsed": 345.39600000000002
                            },
                            "239": {
                                "name": "CSSPropertyFlexWrap",
                                "firstUsed": 345.44499999999999
                            },
                            "231": {
                                "name": "CSSPropertyAlignItems",
                                "firstUsed": 345.44900000000001
                            },
                            "90": {
                                "name": "CSSPropertyMarginBottom",
                                "firstUsed": 345.45299999999997
                            },
                            "77": {
                                "name": "CSSPropertyCursor",
                                "firstUsed": 345.46300000000002
                            },
                            "339": {
                                "name": "CSSPropertyAliasWebkitUserSelect",
                                "firstUsed": 345.46600000000001
                            },
                            "539": {
                                "name": "CSSPropertyUserSelect",
                                "firstUsed": 345.46899999999999
                            },
                            "421": {
                                "name": "CSSPropertyTouchAction",
                                "firstUsed": 345.47199999999998
                            },
                            "433": {
                                "name": "CSSPropertyObjectFit",
                                "firstUsed": 345.5
                            },
                            "118": {
                                "name": "CSSPropertyPointerEvents",
                                "firstUsed": 345.59399999999999
                            },
                            "95": {
                                "name": "CSSPropertyMaxWidth",
                                "firstUsed": 345.59899999999999
                            },
                            "67": {
                                "name": "CSSPropertyBottom",
                                "firstUsed": 345.64400000000001
                            },
                            "93": {
                                "name": "CSSPropertyMarginTop",
                                "firstUsed": 345.70699999999999
                            },
                            "128": {
                                "name": "CSSPropertyTextAlign",
                                "firstUsed": 345.72699999999998
                            },
                            "657": {
                                "name": "CSSPropertyAspectRatio",
                                "firstUsed": 348.61900000000003
                            },
                            "122": {
                                "name": "CSSPropertyRight",
                                "firstUsed": 420.02800000000002
                            },
                            "158": {
                                "name": "CSSPropertyVisibility",
                                "firstUsed": 420.03800000000001
                            },
                            "129": {
                                "name": "CSSPropertyTextDecoration",
                                "firstUsed": 420.08600000000001
                            }
                        },
                        "AnimatedCSSFeatures": []
                    },
                    "maxFID": 0,
                    "TTIMeasurementEnd": 3748,
                    "LastInteractive": 508,
                    "TotalBlockingTime": 0,
                    "testID": "241224_BiDcDA_AJF",
                    "step": 1,
                    "effectiveBps": 5671,
                    "render": 0,
                    "domTime": 0,
                    "aft": 0,
                    "titleTime": 142,
                    "domLoading": 0,
                    "server_rtt": 0,
                    "lighthouse.Performance": 0.98999999999999999,
                    "lighthouse.Performance.first-contentful-paint": 660.09699999999998,
                    "lighthouse.Performance.largest-contentful-paint": 684.31100000000004,
                    "lighthouse.Performance.total-blocking-time": 0,
                    "lighthouse.Performance.cumulative-layout-shift": 0,
                    "lighthouse.Performance.speed-index": 1021,
                    "lighthouse.Accessibility": 0.91000000000000003,
                    "lighthouse.BestPractices": 0.95999999999999996,
                    "lighthouse.SEO": 0.82999999999999996,
                    "lighthouse.PWA": 0.28999999999999998,
                    "edge-processed": true,
                    "utilization": {
                        "cpu": {
                            "data": {
                                "0": 0,
                                "103": 30,
                                "204": 10.5,
                                "305": 70,
                                "405": 15,
                                "506": 90.5,
                                "607": 100,
                                "709": 100,
                                "810": 100,
                                "910": 100,
                                "1011": 57.899999999999999,
                                "1111": 15,
                                "1214": 23.800000000000001,
                                "1315": 55,
                                "1415": 18.199999999999999,
                                "1516": 55,
                                "1617": 14.300000000000001,
                                "1717": 21.100000000000001,
                                "1818": 33.299999999999997,
                                "1918": 18.199999999999999,
                                "2019": 52.600000000000001,
                                "2119": 10,
                                "2220": 30,
                                "2321": 70,
                                "2421": 14.300000000000001,
                                "2522": 45,
                                "2622": 10,
                                "2723": 30,
                                "2824": 38.100000000000001,
                                "2924": 10,
                                "3025": 60.899999999999999,
                                "3125": 10.5,
                                "3226": 33.299999999999997,
                                "3327": 63.200000000000003,
                                "3427": 14.300000000000001,
                                "3528": 52.600000000000001,
                                "3628": 14.300000000000001,
                                "3729": 42.899999999999999,
                                "3829": 33.299999999999997,
                                "3939": 61.899999999999999
                            },
                            "max": 100,
                            "count": 40
                        },
                        "bw": {
                            "data": {
                                "0": 0,
                                "103": 0,
                                "204": 0,
                                "305": 31881,
                                "405": 1044084,
                                "506": 5238,
                                "607": 0,
                                "709": 0,
                                "810": 0,
                                "910": 0,
                                "1011": 0,
                                "1111": 0,
                                "1214": 3266,
                                "1315": 0,
                                "1415": 0,
                                "1516": 0,
                                "1617": 0,
                                "1717": 0,
                                "1818": 0,
                                "1918": 0,
                                "2019": 0,
                                "2119": 0,
                                "2220": 0,
                                "2321": 0,
                                "2421": 0,
                                "2522": 0,
                                "2622": 0,
                                "2723": 0,
                                "2824": 0,
                                "2924": 0,
                                "3025": 0,
                                "3125": 0,
                                "3226": 0,
                                "3327": 0,
                                "3427": 0,
                                "3528": 0,
                                "3628": 0,
                                "3729": 23302,
                                "3829": 852154,
                                "3939": 0
                            },
                            "max": 1044084,
                            "count": 40
                        }
                    },
                    "effectiveBpsDoc": 5671,
                    "pages": {
                        "details": "https:\/\/www.webpagetest.org\/result\/241224_BiDcDA_AJF\/1\/details\/cached\/",
                        "checklist": "https:\/\/www.webpagetest.org\/result\/241224_BiDcDA_AJF\/1\/performance_optimization\/cached\/",
                        "breakdown": "https:\/\/www.webpagetest.org\/result\/241224_BiDcDA_AJF\/1\/breakdown\/cached\/",
                        "domains": "https:\/\/www.webpagetest.org\/result\/241224_BiDcDA_AJF\/1\/domains\/cached\/",
                        "screenShot": "https:\/\/www.webpagetest.org\/result\/241224_BiDcDA_AJF\/1\/screen_shot\/cached\/",
                        "opportunities": "https:\/\/www.webpagetest.org\/result\/241224_BiDcDA_AJF\/1\/experiments\/cached\/"
                    },
                    "thumbnails": {
                        "waterfall": "https:\/\/www.webpagetest.org\/result\/241224_BiDcDA_AJF\/1_Cached_waterfall_thumb.png",
                        "checklist": "https:\/\/www.webpagetest.org\/result\/241224_BiDcDA_AJF\/1_Cached_optimization_thumb.png",
                        "screenShot": "https:\/\/www.webpagetest.org\/result\/241224_BiDcDA_AJF\/1_Cached_screen_thumb.png"
                    },
                    "images": {
                        "waterfall": "https:\/\/www.webpagetest.org\/result\/24\/12\/24\/BiDcDA\/AJF\/1_Cached_waterfall.png",
                        "connectionView": "https:\/\/www.webpagetest.org\/result\/24\/12\/24\/BiDcDA\/AJF\/1_Cached_connection.png",
                        "checklist": "https:\/\/www.webpagetest.org\/result\/24\/12\/24\/BiDcDA\/AJF\/1_Cached_optimization.png",
                        "screenShot": "https:\/\/www.webpagetest.org\/getfile.php?test=241224_BiDcDA_AJF&file=1_Cached_screen.jpg"
                    },
                    "rawData": {
                        "scriptTiming": "https:\/\/www.webpagetest.org\/getgzip.php?test=241224_BiDcDA_AJF&file=1_Cached_script_timing.json",
                        "headers": "https:\/\/www.webpagetest.org\/result\/24\/12\/24\/BiDcDA\/AJF\/1_Cached_report.txt",
                        "pageData": "https:\/\/www.webpagetest.org\/result\/24\/12\/24\/BiDcDA\/AJF\/1_Cached_IEWPG.txt",
                        "requestsData": "https:\/\/www.webpagetest.org\/result\/24\/12\/24\/BiDcDA\/AJF\/1_Cached_IEWTR.txt",
                        "utilization": "https:\/\/www.webpagetest.org\/result\/24\/12\/24\/BiDcDA\/AJF\/1_Cached_progress.csv",
                        "trace": "https:\/\/www.webpagetest.org\/getgzip.php?test=241224_BiDcDA_AJF&compressed=1&file=1_Cached_trace.json.gz"
                    },
                    "videoFrames": [
                        {
                            "time": 0,
                            "image": "https:\/\/www.webpagetest.org\/getfile.php?test=241224_BiDcDA_AJF&video=video_1_cached&file=ms_000000.jpg",
                            "VisuallyComplete": 100
                        }
                    ],
                    "domains": {
                        "www.simonrisi.ch": {
                            "bytes": 3471,
                            "requests": 1,
                            "connections": 1
                        }
                    },
                    "breakdown": {
                        "html": {
                            "color": [
                                130,
                                181,
                                252
                            ],
                            "bytes": 3471,
                            "bytesUncompressed": 16341,
                            "requests": 1
                        },
                        "js": {
                            "color": [
                                254,
                                197,
                                132
                            ],
                            "bytes": 0,
                            "bytesUncompressed": 0,
                            "requests": 0
                        },
                        "css": {
                            "color": [
                                178,
                                234,
                                148
                            ],
                            "bytes": 0,
                            "bytesUncompressed": 0,
                            "requests": 0
                        },
                        "image": {
                            "color": [
                                196,
                                154,
                                232
                            ],
                            "bytes": 0,
                            "bytesUncompressed": 0,
                            "requests": 0
                        },
                        "flash": {
                            "color": [
                                45,
                                183,
                                193
                            ],
                            "bytes": 0,
                            "bytesUncompressed": 0,
                            "requests": 0
                        },
                        "font": {
                            "color": [
                                255,
                                82,
                                62
                            ],
                            "bytes": 0,
                            "bytesUncompressed": 0,
                            "requests": 0
                        },
                        "video": {
                            "color": [
                                33,
                                194,
                                162
                            ],
                            "bytes": 0,
                            "bytesUncompressed": 0,
                            "requests": 0
                        },
                        "other": {
                            "color": [
                                196,
                                196,
                                196
                            ],
                            "bytes": 0,
                            "bytesUncompressed": 0,
                            "requests": 0
                        }
                    },
                    "consoleLog": [
                        {
                            "source": "console-api",
                            "level": "warning",
                            "text": "Renderer: WebGL context could not be created",
                            "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/utils\/utils.js",
                            "line": 16,
                            "column": 22
                        },
                        {
                            "source": "console-api",
                            "level": "error",
                            "text": "Plane: Unable to create a Plane because the Renderer WebGL context is not defined",
                            "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/utils\/utils.js",
                            "line": 28,
                            "column": 19
                        },
                        {
                            "source": "console-api",
                            "level": "error",
                            "text": "Plane: Unable to create a Plane because the Renderer WebGL context is not defined",
                            "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/utils\/utils.js",
                            "line": 28,
                            "column": 19
                        },
                        {
                            "source": "console-api",
                            "level": "error",
                            "text": "Plane: Unable to create a Plane because the Renderer WebGL context is not defined",
                            "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/utils\/utils.js",
                            "line": 28,
                            "column": 19
                        },
                        {
                            "source": "console-api",
                            "level": "error",
                            "text": "Plane: Unable to create a Plane because the Renderer WebGL context is not defined",
                            "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/utils\/utils.js",
                            "line": 28,
                            "column": 19
                        },
                        {
                            "source": "console-api",
                            "level": "error",
                            "text": "Plane: Unable to create a Plane because the Renderer WebGL context is not defined",
                            "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/curtainsjs\/utils\/utils.js",
                            "line": 28,
                            "column": 19
                        },
                        {
                            "source": "console-api",
                            "level": "error",
                            "text": "TextTexture: can't be created because the WebGL context is undefined",
                            "url": "https:\/\/www.simonrisi.ch\/assets\/js\/modules\/TextTexture.js",
                            "line": 89,
                            "column": 21
                        },
                        {
                            "source": "console-api",
                            "level": "error",
                            "text": "curtains onRender error undefined",
                            "url": "https:\/\/www.simonrisi.ch\/assets\/js\/main.1688546879.js",
                            "line": 252,
                            "column": 13
                        },
                        {
                            "source": "console-api",
                            "level": "log",
                            "text": "plane error [object Object]",
                            "url": "https:\/\/www.simonrisi.ch\/assets\/js\/main.1688546879.js",
                            "line": 482,
                            "column": 15
                        },
                        {
                            "source": "console-api",
                            "level": "log",
                            "text": "plane error [object Object]",
                            "url": "https:\/\/www.simonrisi.ch\/assets\/js\/main.1688546879.js",
                            "line": 482,
                            "column": 15
                        },
                        {
                            "source": "console-api",
                            "level": "log",
                            "text": "plane error [object Object]",
                            "url": "https:\/\/www.simonrisi.ch\/assets\/js\/main.1688546879.js",
                            "line": 482,
                            "column": 15
                        },
                        {
                            "source": "console-api",
                            "level": "log",
                            "text": "plane error [object Object]",
                            "url": "https:\/\/www.simonrisi.ch\/assets\/js\/main.1688546879.js",
                            "line": 482,
                            "column": 15
                        }
                    ]
                }
            }
        }
    },
    "statusCode": 200,
    "statusText": "Test Complete",
    "webPagetestVersion": "21.07"
}