{
"data": {
"id": "231020_AiDcMH_EFC",
"url": "https:\/\/weston.ruter.net\/about\/",
"summary": "https:\/\/www.webpagetest.org\/results.php?test=231020_AiDcMH_EFC",
"testUrl": "https:\/\/weston.ruter.net\/about\/",
"location": "ec2-us-east-1:Chrome",
"from": "Virginia USA - EC2 - <b>Chrome<\/b> - <b>Emulated iPhone 6+\/7+\/8+<\/b> - <b>4G<\/b>",
"connectivity": "4G",
"bwDown": 9000,
"bwUp": 9000,
"latency": 170,
"plr": null,
"shaperLimit": 0,
"mobile": 1,
"completed": 1697829272,
"testRuns": 3,
"fvonly": true,
"successfulFVRuns": 3,
"average": {
"firstView": {
"loadTime": 2702,
"docTime": 2702,
"fullyLoaded": 4965,
"bytesOut": 60879,
"bytesOutDoc": 25841,
"bytesIn": 651717,
"bytesInDoc": 450959.66666666669,
"requests": 32,
"requestsFull": 32,
"requestsDoc": 13.666666666666666,
"responses_200": 31,
"responses_404": 0,
"responses_other": 1,
"result": 0,
"testStartOffset": 0,
"cached": 0,
"optimization_checked": 1,
"loadEventStart": 2692,
"loadEventEnd": 2692.6666666666665,
"domContentLoadedEventStart": 866.33333333333337,
"domContentLoadedEventEnd": 866.33333333333337,
"connections": 7,
"final_base_page_request": 0,
"domInteractive": 866.33333333333337,
"firstPaint": 894.46666666833335,
"firstContentfulPaint": 904.66666666666663,
"firstMeaningfulPaint": 919.66666666666663,
"firstImagePaint": 2010.6666666666667,
"renderBlockingCSS": 0,
"renderBlockingJS": 0,
"TTFB": 769.33333333333337,
"basePageSSLTime": 185,
"score_cache": 88,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 100,
"score_etags": -1,
"score_progressive_jpeg": -1,
"gzip_total": 331161,
"gzip_savings": 0,
"minify_total": -1,
"minify_savings": -1,
"image_total": 88859,
"image_savings": 0,
"cpu.ParseHTML": 10.666666666666666,
"cpu.HTMLDocumentParser::FetchQueuedPreloads": 0.33333333333333331,
"cpu.EventDispatch": 1.6666666666666667,
"cpu.V8.GC_TIME_TO_SAFEPOINT": 0,
"cpu.CommitLoad": 0,
"cpu.EvaluateScript": 0,
"cpu.v8.compile": 0,
"cpu.ResourceFetcher::requestResource": 16,
"cpu.UpdateLayoutTree": 10.666666666666666,
"cpu.Layout": 65.666666666666671,
"cpu.PrePaint": 2.3333333333333335,
"cpu.Paint": 3.3333333333333335,
"cpu.Layerize": 1,
"cpu.MarkDOMContent": 0,
"cpu.largestContentfulPaint::Candidate": 0,
"cpu.FunctionCall": 11.666666666666666,
"cpu.HitTest": 1.6666666666666667,
"cpu.v8.compileModule": 1,
"cpu.v8.evaluateModule": 5.333333333333333,
"cpu.FireAnimationFrame": 0,
"cpu.TimerFire": 9.6666666666666661,
"cpu.MarkLoad": 0,
"cpu.V8.GC_HEAP_EXTERNAL_PROLOGUE": 0,
"cpu.MinorGC": 0,
"cpu.V8.GC_HEAP_PROLOGUE": 0,
"cpu.V8.GC_SCAVENGER": 0,
"cpu.V8.GC_HEAP_PROLOGUE_SAFEPOINT": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_IDENTIFY": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_ROOTS": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_PARALLEL_PHASE": 0.33333333333333331,
"cpu.Parallel scavenge started": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_PARALLEL": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_PROCESS": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_FINALIZE": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_UPDATE_REFS": 0,
"cpu.V8.GC_SCAVENGER_FREE_REMEMBERED_SET": 0,
"cpu.V8.GC_SCAVENGER_SWEEP_ARRAY_BUFFERS": 0,
"cpu.V8.GC_MINOR_MS_FINISH_SWEEP_ARRAY_BUFFERS": 0,
"cpu.V8.GC_HEAP_EPILOGUE_SAFEPOINT": 0,
"cpu.V8.GC_HEAP_EPILOGUE_REDUCE_NEW_SPACE": 0,
"cpu.V8.GC_HEAP_EPILOGUE": 0,
"cpu.V8.GC_HEAP_EXTERNAL_EPILOGUE": 0,
"cpu.V8.GC_SCAVENGER_COMPLETE_SWEEP_ARRAY_BUFFERS": 0,
"cpu.Idle": 4821.333333333333,
"start_epoch": 1697829258.2454548,
"date": 1697829260.3186653,
"throttle_cpu_requested": 1,
"throttle_cpu": 1.0039409364333334,
"fullyLoadedCPUms": 2753,
"fullyLoadedCPUpct": 16.525337498433334,
"domElements": 268,
"domComplete": 2691,
"PerformancePaintTiming.first-paint": 894.46666666833335,
"PerformancePaintTiming.first-contentful-paint": 894.46666666833335,
"test_run_time_ms": 11894.333333333334,
"userTime.is": 1946.6666666666667,
"userTime.dr": 1947,
"userTime.visible": 1955,
"userTime.ofv": 1955,
"userTime.mbv": 1965.6666666666667,
"userTime.e_is": 1965.6666666666667,
"userTime.pc": 1969.6666666666667,
"userTime.ol": 2690.6666666666665,
"userTime": 2690.6666666666665,
"Colordepth": 24,
"generated-content-percent": 2.4500000000000002,
"generated-content-size": 2.4900000000000002,
"lastVisualChange": 900,
"render": 900,
"visualComplete85": 900,
"visualComplete90": 900,
"visualComplete95": 900,
"visualComplete99": 900,
"visualComplete": 900,
"SpeedIndex": 900,
"chromeUserTiming.navigationStart": 37.666666666666664,
"chromeUserTiming.fetchStart": 17.333333333333332,
"chromeUserTiming.domLoading": 796.66666666666663,
"chromeUserTiming.responseEnd": 844.33333333333337,
"chromeUserTiming.domInteractive": 876.33333333333337,
"chromeUserTiming.domContentLoadedEventStart": 876.33333333333337,
"chromeUserTiming.domContentLoadedEventEnd": 876.33333333333337,
"chromeUserTiming.domComplete": 2701,
"chromeUserTiming.unloadEventStart": 796.33333333333337,
"chromeUserTiming.unloadEventEnd": 796.33333333333337,
"chromeUserTiming.markAsMainFrame": 796.33333333333337,
"chromeUserTiming.commitNavigationEnd": 796.33333333333337,
"chromeUserTiming.firstPaint": 904.33333333333337,
"chromeUserTiming.firstContentfulPaint": 904.33333333333337,
"chromeUserTiming.firstMeaningfulPaintCandidate": 904.33333333333337,
"chromeUserTiming.firstMeaningfulPaint": 919.33333333333337,
"chromeUserTiming.firstImagePaint": 2009.6666666666667,
"chromeUserTiming.loadEventStart": 2702,
"chromeUserTiming.loadEventEnd": 2702.6666666666665,
"chromeUserTiming.LargestTextPaint": 919.66666666666663,
"chromeUserTiming.LargestContentfulPaint": 919.66666666666663,
"chromeUserTiming.TotalLayoutShift": 1.8093266666666668e-5,
"chromeUserTiming.CumulativeLayoutShift": 1.8093266666666668e-5,
"FirstInteractive": 900,
"TTIMeasurementEnd": 8042,
"LastInteractive": 900,
"TimeToInteractive": 900,
"FirstCPUIdle": 900,
"run": 2,
"step": 1,
"effectiveBps": 155416,
"domTime": 0,
"aft": 0,
"titleTime": 38.666666666666664,
"domLoading": 0,
"server_rtt": 0,
"maxFID": 0,
"TotalBlockingTime": 0,
"effectiveBpsDoc": 233590.33333333334,
"chromeUserTiming.LayoutShift": 299,
"avgRun": 1
}
},
"standardDeviation": {
"firstView": {
"loadTime": 61,
"docTime": 61,
"fullyLoaded": 96,
"bytesOut": 6,
"bytesOutDoc": 1,
"bytesIn": 0,
"bytesInDoc": 3028,
"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": 55,
"loadEventEnd": 55,
"domContentLoadedEventStart": 18,
"domContentLoadedEventEnd": 18,
"connections": 0,
"final_base_page_request": 0,
"domInteractive": 18,
"firstPaint": 22,
"firstContentfulPaint": 18,
"firstMeaningfulPaint": 2,
"firstImagePaint": 126,
"renderBlockingCSS": 0,
"renderBlockingJS": 0,
"TTFB": 10,
"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.EvaluateScript": 0,
"cpu.v8.compile": 0,
"cpu.ResourceFetcher::requestResource": 4,
"cpu.UpdateLayoutTree": 1,
"cpu.Layout": 5,
"cpu.PrePaint": 0,
"cpu.Paint": 0,
"cpu.Layerize": 0,
"cpu.MarkDOMContent": 0,
"cpu.largestContentfulPaint::Candidate": 0,
"cpu.FunctionCall": 0,
"cpu.HitTest": 1,
"cpu.v8.compileModule": 0,
"cpu.v8.evaluateModule": 1,
"cpu.FireAnimationFrame": 0,
"cpu.TimerFire": 2,
"cpu.MarkLoad": 0,
"cpu.V8.GC_HEAP_EXTERNAL_PROLOGUE": 0,
"cpu.MinorGC": 0,
"cpu.V8.GC_HEAP_PROLOGUE": 0,
"cpu.V8.GC_SCAVENGER": 0,
"cpu.V8.GC_HEAP_PROLOGUE_SAFEPOINT": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_IDENTIFY": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_ROOTS": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_PARALLEL_PHASE": 0,
"cpu.Parallel scavenge started": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_PARALLEL": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_PROCESS": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_FINALIZE": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_UPDATE_REFS": 0,
"cpu.V8.GC_SCAVENGER_FREE_REMEMBERED_SET": 0,
"cpu.V8.GC_SCAVENGER_SWEEP_ARRAY_BUFFERS": 0,
"cpu.V8.GC_MINOR_MS_FINISH_SWEEP_ARRAY_BUFFERS": 0,
"cpu.V8.GC_HEAP_EPILOGUE_SAFEPOINT": 0,
"cpu.V8.GC_HEAP_EPILOGUE_REDUCE_NEW_SPACE": 0,
"cpu.V8.GC_HEAP_EPILOGUE": 0,
"cpu.V8.GC_HEAP_EXTERNAL_EPILOGUE": 0,
"cpu.V8.GC_SCAVENGER_COMPLETE_SWEEP_ARRAY_BUFFERS": 0,
"cpu.Idle": 97,
"start_epoch": 0,
"date": 0,
"throttle_cpu_requested": 0,
"throttle_cpu": 0,
"fullyLoadedCPUms": 167,
"fullyLoadedCPUpct": 0,
"domElements": 0,
"domComplete": 55,
"PerformancePaintTiming.first-paint": 22,
"PerformancePaintTiming.first-contentful-paint": 22,
"test_run_time_ms": 216,
"userTime.is": 53,
"userTime.dr": 53,
"userTime.visible": 54,
"userTime.ofv": 54,
"userTime.mbv": 54,
"userTime.e_is": 54,
"userTime.pc": 53,
"userTime.ol": 55,
"userTime": 55,
"Colordepth": 0,
"generated-content-percent": 0,
"generated-content-size": 0,
"lastVisualChange": 0,
"render": 0,
"visualComplete85": 0,
"visualComplete90": 0,
"visualComplete95": 0,
"visualComplete99": 0,
"visualComplete": 0,
"SpeedIndex": 0,
"chromeUserTiming.navigationStart": 5,
"chromeUserTiming.fetchStart": 5,
"chromeUserTiming.domLoading": 9,
"chromeUserTiming.responseEnd": 7,
"chromeUserTiming.domInteractive": 22,
"chromeUserTiming.domContentLoadedEventStart": 22,
"chromeUserTiming.domContentLoadedEventEnd": 22,
"chromeUserTiming.domComplete": 61,
"chromeUserTiming.unloadEventStart": 9,
"chromeUserTiming.unloadEventEnd": 9,
"chromeUserTiming.markAsMainFrame": 9,
"chromeUserTiming.commitNavigationEnd": 9,
"chromeUserTiming.firstPaint": 19,
"chromeUserTiming.firstContentfulPaint": 19,
"chromeUserTiming.firstMeaningfulPaintCandidate": 19,
"chromeUserTiming.firstMeaningfulPaint": 2,
"chromeUserTiming.firstImagePaint": 126,
"chromeUserTiming.loadEventStart": 61,
"chromeUserTiming.loadEventEnd": 60,
"chromeUserTiming.LargestTextPaint": 2,
"chromeUserTiming.LargestContentfulPaint": 2,
"chromeUserTiming.TotalLayoutShift": 0,
"chromeUserTiming.CumulativeLayoutShift": 0,
"FirstInteractive": 0,
"TTIMeasurementEnd": 105,
"LastInteractive": 0,
"TimeToInteractive": 0,
"FirstCPUIdle": 0,
"run": 0,
"step": 0,
"effectiveBps": 3663,
"domTime": 0,
"aft": 0,
"titleTime": 5,
"domLoading": 0,
"server_rtt": 0,
"maxFID": 0,
"TotalBlockingTime": 0,
"effectiveBpsDoc": 7097,
"chromeUserTiming.LayoutShift": 0,
"avgRun": null
}
},
"median": {
"firstView": {
"numSteps": 1,
"run": 2,
"tester": "wpt_use1_instance-10.10.11.241",
"loadTime": 2624,
"docTime": 2624,
"fullyLoaded": 4839,
"bytesOut": 60871,
"bytesOutDoc": 25840,
"bytesIn": 651717,
"bytesInDoc": 446677,
"requests": [
{
"type": 3,
"id": "1C8AD76E764EC5507501891C97371419",
"request_id": "1C8AD76E764EC5507501891C97371419",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/about\/",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/about\/",
"raw_id": "1C8AD76E764EC5507501891C97371419",
"frame_id": "6D51D57D31814BE3C784ACC4E4A9D95D",
"documentURL": "https:\/\/weston.ruter.net\/about\/",
"responseCode": 200,
"request_type": "Document",
"load_ms": 229,
"ttfb_ms": 176,
"load_start": 600,
"load_start_float": 600.00004899999999,
"bytesIn": 33125,
"objectSize": 33125,
"objectSizeUncompressed": 101226,
"chunks": [
{
"ts": 787,
"bytes": 10541,
"inflated": 36366
},
{
"ts": 796,
"bytes": 4677,
"inflated": 17633
},
{
"ts": 814,
"bytes": 8463,
"inflated": 10272
},
{
"ts": 817,
"bytes": 1412,
"inflated": 4634
},
{
"ts": 819,
"bytes": 1412,
"inflated": 4168
},
{
"ts": 824,
"bytes": 2824,
"inflated": 11967
},
{
"ts": 829,
"bytes": 3796,
"inflated": 16186
}
],
"expires": "",
"cacheControl": "public, max-age=600",
"contentType": "text\/html",
"contentEncoding": "gzip",
"socket": 62,
"protocol": "HTTP\/2",
"dns_start": 243,
"dns_end": 243,
"connect_start": 243,
"connect_end": 414,
"ssl_start": 415,
"ssl_end": 599,
"securityDetails": {
"protocol": "TLS 1.3",
"keyExchange": "",
"keyExchangeGroup": "X25519",
"cipher": "AES_128_GCM",
"certificateId": 0,
"subjectName": "ruter.blog",
"sanList": [
"ruter.blog",
"ruter.dev",
"ruter.net",
"wes.ruter.net",
"weston.blog",
"weston.ruter.blog",
"weston.ruter.dev",
"weston.ruter.net",
"westonruter.blog",
"westonruter.com",
"westonruter.dev",
"westonruter.net",
"www.ruter.blog",
"www.ruter.net",
"www.weston.blog",
"www.weston.ruter.blog",
"www.weston.ruter.net",
"www.westonruter.blog",
"www.westonruter.com",
"www.westonruter.net"
],
"issuer": "R3",
"validFrom": 1693705658,
"validTo": 1701481657,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Let's Encrypt 'Oak2023' log",
"logId": "B73EFB24DF9C4DBA75F239C5BA58F46C5DFC42CF7A9F35C49E1D098125EDB499",
"timestamp": 1693709259285,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "304502201A024164F180289090581277D4986E32581940E674E69F68BBCD4F6B7723937C0221009299D38675DDC554AF87B5565E90646498235FB1450998050EE9C542E94BAC32"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Argon2023' log",
"logId": "E83ED0DA3EF5063532E75728BC896BC903D3CBD1116BECEB69E1777D6D06BD6E",
"timestamp": 1693709259292,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022016AE548A8061A0E613EBD213D59EE366A50E73629DC5BCDF9B618CDDDA6FEF29022100CD9408EEC8C908D0E0DC525F536F2BD812B34C590DF550F94F0EC53874E1BA9A"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 2052,
"encryptedClientHello": false
},
"initiator": "https:\/\/cdn.ampproject.org\/v0\/amp-lightbox-0.1.mjs",
"initiator_line": "",
"initiator_column": "",
"initiator_type": "script",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/about\/",
":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",
"accept-language: en-US,en;q=0.9",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: document",
"sec-fetch-mode: navigate",
"sec-fetch-site: cross-site",
"upgrade-insecure-requests: 1",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 78",
"cache-control: public, max-age=600",
"content-encoding: gzip",
"content-length: 33125",
"content-type: text\/html; charset=utf-8",
"date: Fri, 20 Oct 2023 19:14:20 GMT",
"link: <https:\/\/weston.ruter.net\/wp-json\/>; rel=\"https:\/\/api.w.org\/\"",
"link: <https:\/\/weston.ruter.net\/wp-json\/wp\/v2\/pages\/2>; rel=\"alternate\"; type=\"application\/json\"",
"link: <https:\/\/weston.ruter.net\/?p=2>; rel=shortlink",
"link: <https:\/\/cdn.ampproject.org>; rel=\"preconnect\"",
"link: <\/\/weston.ruter.net>; rel=\"dns-prefetch\"",
"link: <\/\/v0.wordpress.com>; rel=\"dns-prefetch\"",
"link: <\/\/i0.wp.com>; rel=\"dns-prefetch\"",
"server: nginx",
"server-timing: amp_sanitizer;dur=\"68.9\",amp_style_sanitizer;dur=\"32.0\",amp_tag_and_attribute_sanitizer;dur=\"18.3\",amp_optimizer;dur=\"9.5\"",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding, Cookie, Cookie",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: HIT, HIT",
"x-cache-hits: 1, 1",
"x-pantheon-styx-hostname: styx-fe1-b-695fb49478-qmkzf",
"x-served-by: cache-chi-klot8100039-CHI, cache-iad-kcgs7200064-IAD",
"x-styx-req-id: b0660c53-6f7c-11ee-88d9-fe80048b9402",
"x-timer: S1697829261.966399,VS0,VE2",
":status: 200"
]
},
"bytesOut": 2095,
"score_cache": -1,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": 0,
"connect_ms": 171,
"ssl_ms": 184,
"gzip_total": 33125,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": null,
"cdn_provider": "Fastly",
"server_count": null,
"created": 0,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net 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": 4865,
"netlog_id": 49,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIGMjCCBRqgAwIBAgISBHZIhuFdYJ5Jhhs\/jIOr5bJTMA0GCSqGSIb3DQEBCwUA\nMDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD\nEwJSMzAeFw0yMzA5MDMwMTQ3MzhaFw0yMzEyMDIwMTQ3MzdaMBUxEzARBgNVBAMT\nCnJ1dGVyLmJsb2cwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQD0k3rV\nHQ4ROjJz0IhpvU18U+970cYMasoZgjbEhkOPWDT9ilW8eLOg9CaOSFyB9\/DQMu0h\nx2oqZnBZRFCQp0A\/bYYYBEzwstodMaPb8DO5TkJkY0Qw9y9rdg1aBCT2Fj7S6de6\n\/9Pi92BP\/cVvC4ftdUu67iD5zOVszOu5T5jLnizW\/KnVbj82toCrxP2pVRgEu2nV\nS\/PDa8ngxAhd1p41G+BGpdalEeCDJ5oP\/YOs7XBcAHhhj6xO4tj8TG6CHwbTnuyg\nYfCJA1rqbI\/p6dzAsCZZTSWnd5tb3WICPmMPmqHAkJKnrE1uvXS6MOur9gorQFSb\n10UffVuZAHrwNCS5AgMBAAGjggNdMIIDWTAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0l\nBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB\/wQCMAAwHQYDVR0OBBYE\nFC1BxmrCM5vIm30s+JffZxyQK3vwMB8GA1UdIwQYMBaAFBQusxe3WFbLrlAJQOYf\nr52LFMLGMFUGCCsGAQUFBwEBBEkwRzAhBggrBgEFBQcwAYYVaHR0cDovL3IzLm8u\nbGVuY3Iub3JnMCIGCCsGAQUFBzAChhZodHRwOi8vcjMuaS5sZW5jci5vcmcvMIIB\nZAYDVR0RBIIBWzCCAVeCCnJ1dGVyLmJsb2eCCXJ1dGVyLmRldoIJcnV0ZXIubmV0\ngg13ZXMucnV0ZXIubmV0ggt3ZXN0b24uYmxvZ4IRd2VzdG9uLnJ1dGVyLmJsb2eC\nEHdlc3Rvbi5ydXRlci5kZXaCEHdlc3Rvbi5ydXRlci5uZXSCEHdlc3RvbnJ1dGVy\nLmJsb2eCD3dlc3RvbnJ1dGVyLmNvbYIPd2VzdG9ucnV0ZXIuZGV2gg93ZXN0b25y\ndXRlci5uZXSCDnd3dy5ydXRlci5ibG9ngg13d3cucnV0ZXIubmV0gg93d3cud2Vz\ndG9uLmJsb2eCFXd3dy53ZXN0b24ucnV0ZXIuYmxvZ4IUd3d3Lndlc3Rvbi5ydXRl\nci5uZXSCFHd3dy53ZXN0b25ydXRlci5ibG9nghN3d3cud2VzdG9ucnV0ZXIuY29t\nghN3d3cud2VzdG9ucnV0ZXIubmV0MBMGA1UdIAQMMAowCAYGZ4EMAQIBMIIBBAYK\nKwYBBAHWeQIEAgSB9QSB8gDwAHYAtz77JN+cTbp18jnFulj0bF38Qs96nzXEnh0J\ngSXttJkAAAGKWPBSFQAABAMARzBFAiAaAkFk8YAokJBYEnfUmG4yWBlA5nTmn2i7\nzU9rdyOTfAIhAJKZ04Z13cVUr4e1Vl6QZGSYI1+xRQmYBQ7pxULpS6wyAHYA6D7Q\n2j71BjUy51covIlryQPTy9ERa+zraeF3fW0GvW4AAAGKWPBSHAAABAMARzBFAiAW\nrlSKgGGg5hPr0hPVnuNmpQ5zYp3FvN+bYYzd2m\/vKQIhAM2UCO7IyQjQ4NxSX1Nv\nK9gSs0xZDfVQ+U8OxTh04bqaMA0GCSqGSIb3DQEBCwUAA4IBAQAkPSN8cnhrdB5p\nSpssb7Subx7z2aLU+gl4sLbdueDiZjBUwWy3YPbPtk+nfW51Ah2+LSZckdEcxOjN\n0qxIL2BUt0l9aJj6Up7JgE69OVCfPxkX6j+erVBk+eafniRIbYwozQK9PIsSqIAO\nEL9NWnWOZ1lumVNK2GyGC\/0X3KuuRLnFllDpPyWJ+Qle2Q3+SqlNV+cnEwCLfWSs\nWluvZSTGF3iSUdFECttqxcNnaNFolVrnRReeWHnU9AMGlDrWgSx+L9fuYylLaMxu\nHoTCYBlzG8Q9nLQtvyOhuFRW\/dOnjsMn2eKXUiNoAcUIlWIA4pbVen\/T0qkxQVrz\nGSksMVqR\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFFjCCAv6gAwIBAgIRAJErCErPDBinU\/bWLiWnX1owDQYJKoZIhvcNAQELBQAw\nTzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh\ncmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwHhcNMjAwOTA0MDAwMDAw\nWhcNMjUwOTE1MTYwMDAwWjAyMQswCQYDVQQGEwJVUzEWMBQGA1UEChMNTGV0J3Mg\nRW5jcnlwdDELMAkGA1UEAxMCUjMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK\nAoIBAQC7AhUozPaglNMPEuyNVZLD+ILxmaZ6QoinXSaqtSu5xUyxr45r+XXIo9cP\nR5QUVTVXjJ6oojkZ9YI8QqlObvU7wy7bjcCwXPNZOOftz2nwWgsbvsCUJCWH+jdx\nsxPnHKzhm+\/b5DtFUkWWqcFTzjTIUu61ru2P3mBw4qVUq7ZtDpelQDRrK9O8Zutm\nNHz6a4uPVymZ+DAXXbpyb\/uBxa3Shlg9F8fnCbvxK\/eG3MHacV3URuPMrSXBiLxg\nZ3Vms\/EY96Jc5lP\/Ooi2R6X\/ExjqmAl3P51T+c8B5fWmcBcUr2Ok\/5mzk53cU6cG\n\/kiFHaFpriV1uxPMUgP17VGhi9sVAgMBAAGjggEIMIIBBDAOBgNVHQ8BAf8EBAMC\nAYYwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMBMBIGA1UdEwEB\/wQIMAYB\nAf8CAQAwHQYDVR0OBBYEFBQusxe3WFbLrlAJQOYfr52LFMLGMB8GA1UdIwQYMBaA\nFHm0WeZ7tuXkAXOACIjIGlj26ZtuMDIGCCsGAQUFBwEBBCYwJDAiBggrBgEFBQcw\nAoYWaHR0cDovL3gxLmkubGVuY3Iub3JnLzAnBgNVHR8EIDAeMBygGqAYhhZodHRw\nOi8veDEuYy5sZW5jci5vcmcvMCIGA1UdIAQbMBkwCAYGZ4EMAQIBMA0GCysGAQQB\ngt8TAQEBMA0GCSqGSIb3DQEBCwUAA4ICAQCFyk5HPqP3hUSFvNVneLKYY611TR6W\nPTNlclQtgaDqw+34IL9fzLdwALduO\/ZelN7kIJ+m74uyA+eitRY8kc607TkC53wl\nikfmZW4\/RvTZ8M6UK+5UzhK8jCdLuMGYL6KvzXGRSgi3yLgjewQtCPkIVz6D2QQz\nCkcheAmCJ8MqyJu5zlzyZMjAvnnAT45tRAxekrsu94sQ4egdRCnbWSDtY7kh+BIm\nlJNXoB1lBMEKIq4QDUOXoRgffuDghje1WrG9ML+Hbisq\/yFOGwXD9RiX8F6sw6W4\navAuvDszue5L3sz85K+EC4Y\/wFVDNvZo4TYXao6Z0f+lQKc0t8DQYzk1OXVu8rp2\nyJMC6alLbBfODALZvYH7n7do1AZls4I9d1P4jnkDrQoxB3UqQ9hVl3LEKQ73xF1O\nyK5GhDDX8oVfGKF5u+decIsH4YaTw7mP3GFxJSqv3+0lUFJoi5Lc5da149p90Ids\nhCExroL1+7mryIkXPeFM5TgO9r0rvZaBFOvV2z0gp35Z0+L4WPlbuEjN\/lxPFin+\nHlUjr8gRsI3qfJOQFy\/9rKIJR0Y\/8Omwt\/8oTWgy1mdeHmmjk7j1nYsvC9JSQ6Zv\nMldlTTKB3zhThV1+XWYp6rjd5JW1zbVWEkLNxE7GJThEUG3szgBVGP7pSWTUTsqX\nnLRbwHOoq7hHwg==\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFYDCCBEigAwIBAgIQQAF3ITfU6UK47naqPGQKtzANBgkqhkiG9w0BAQsFADA\/\nMSQwIgYDVQQKExtEaWdpdGFsIFNpZ25hdHVyZSBUcnVzdCBDby4xFzAVBgNVBAMT\nDkRTVCBSb290IENBIFgzMB4XDTIxMDEyMDE5MTQwM1oXDTI0MDkzMDE4MTQwM1ow\nTzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh\ncmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwggIiMA0GCSqGSIb3DQEB\nAQUAA4ICDwAwggIKAoICAQCt6CRz9BQ385ueK1coHIe+3LffOJCMbjzmV6B493XC\nov71am72AE8o295ohmxEk7axY\/0UEmu\/H9LqMZshftEzPLpI9d1537O4\/xLxIZpL\nwYqGcWlKZmZsj348cL+tKSIG8+TA5oCu4kuPt5l+lAOf00eXfJlII1PoOK5PCm+D\nLtFJV4yAdLbaL9A4jXsDcCEbdfIwPPqPrt3aY6vrFk\/CjhFLfs8L6P+1dy70sntK\n4EwSJQxwjQMpoOFTJOwT2e4ZvxCzSow\/iaNhUd6shweU9GNx7C7ib1uYgeGJXDR5\nbHbvO5BieebbpJovJsXQEOEO3tkQjhb7t\/eo98flAgeYjzYIlefiN5YNNnWe+w5y\nsR2bvAP5SQXYgd0FtCrWQemsAXaVCg\/Y39W9Eh81LygXbNKYwagJZHduRze6zqxZ\nXmidf3LWicUGQSk+WT7dJvUkyRGnWqNMQB9GoZm1pzpRboY7nn1ypxIFeFntPlF4\nFQsDj43QLwWyPntKHEtzBRL8xurgUBN8Q5N0s8p0544fAQjQMNRbcTa0B7rBMDBc\nSLeCO5imfWCKoqMpgsy6vYMEG6KDA0Gh1gXxG8K28Kh8hjtGqEgqiNx2mna\/H2ql\nPRmP6zjzZN7IKw0KKP\/32+IVQtQi0Cdd4Xn+GOdwiK1O5tmLOsbdJ1Fu\/7xk9TND\nTwIDAQABo4IBRjCCAUIwDwYDVR0TAQH\/BAUwAwEB\/zAOBgNVHQ8BAf8EBAMCAQYw\nSwYIKwYBBQUHAQEEPzA9MDsGCCsGAQUFBzAChi9odHRwOi8vYXBwcy5pZGVudHJ1\nc3QuY29tL3Jvb3RzL2RzdHJvb3RjYXgzLnA3YzAfBgNVHSMEGDAWgBTEp7Gkeyxx\n+tvhS5B1\/8QVYIWJEDBUBgNVHSAETTBLMAgGBmeBDAECATA\/BgsrBgEEAYLfEwEB\nATAwMC4GCCsGAQUFBwIBFiJodHRwOi8vY3BzLnJvb3QteDEubGV0c2VuY3J5cHQu\nb3JnMDwGA1UdHwQ1MDMwMaAvoC2GK2h0dHA6Ly9jcmwuaWRlbnRydXN0LmNvbS9E\nU1RST09UQ0FYM0NSTC5jcmwwHQYDVR0OBBYEFHm0WeZ7tuXkAXOACIjIGlj26Ztu\nMA0GCSqGSIb3DQEBCwUAA4IBAQAKcwBslm7\/DlLQrt2M51oGrS+o44+\/yQoDFVDC\n5WxCu2+b9LRPwkSICHXM6webFGJueN7sJ7o5XPWioW5WlHAQU7G75K\/QosMrAdSW\n9MUgNTP52GE24HGNtLi1qoJFlcDyqSMo59ahy2cI2qBDLKobkx\/J3vWraV0T9VuG\nWCLKTVXkcGdtwlfFRjlBz4pYg1htmf5X6DYO8A4jqv2Il9DjXA6USbW1FzXSLr9O\nhe8Y4IWS6wY7bCkjCWDcRQJMEhg76fsO3txE+FiYruq9RUWhiF1myv4Q6W+CyBFC\nDfvp7OOGAN6dEOM4+qR9sdjoSYKEBpsr6GtPAQw4dy753ec5\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"final_base_page": true,
"is_base_page": true,
"load_end": 829,
"ttfb_start": 600,
"ttfb_end": 776,
"download_start": 776,
"download_end": 829,
"download_ms": 53,
"all_start": 243,
"all_end": 829,
"all_ms": 584,
"index": 0,
"number": 1
},
{
"type": 3,
"id": "14930.14",
"request_id": "14930.14",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-content\/themes\/twentytwenty\/assets\/fonts\/inter\/Inter-upright-var.woff2",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-content\/themes\/twentytwenty\/assets\/fonts\/inter\/Inter-upright-var.woff2",
"raw_id": "14930.14",
"frame_id": "6D51D57D31814BE3C784ACC4E4A9D95D",
"documentURL": "https:\/\/weston.ruter.net\/about\/",
"responseCode": 200,
"request_type": "Font",
"load_ms": 616,
"ttfb_ms": 194,
"load_start": 833,
"load_start_float": 833.00010599999996,
"bytesIn": 223892,
"objectSize": 223892,
"objectSizeUncompressed": 223892,
"chunks": [
{
"ts": 1029,
"bytes": 15702
},
{
"ts": 1048,
"bytes": 16375
},
{
"ts": 1066,
"bytes": 16375
},
{
"ts": 1194,
"bytes": 16375
},
{
"ts": 1213,
"bytes": 16411
},
{
"ts": 1228,
"bytes": 16375
},
{
"ts": 1245,
"bytes": 16375
},
{
"ts": 1259,
"bytes": 16375
},
{
"ts": 1276,
"bytes": 16411
},
{
"ts": 1291,
"bytes": 16158
},
{
"ts": 1408,
"bytes": 16375
},
{
"ts": 1424,
"bytes": 16375
},
{
"ts": 1440,
"bytes": 16628
},
{
"ts": 1449,
"bytes": 11582
}
],
"expires": "Thu, 10 Oct 2024 11:12:16 GMT",
"cacheControl": "max-age=31622400",
"contentType": "font\/woff2",
"contentEncoding": "",
"socket": 62,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/about\/",
"initiator_line": 16,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-content\/themes\/twentytwenty\/assets\/fonts\/inter\/Inter-upright-var.woff2",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/about\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: font",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"age: 892925",
"cache-control: max-age=31622400",
"content-length: 223892",
"content-type: font\/woff2",
"date: Fri, 20 Oct 2023 19:14:21 GMT",
"etag: \"6524e048-36a94\"",
"expires: Thu, 10 Oct 2024 11:12:16 GMT",
"last-modified: Tue, 10 Oct 2023 05:25:28 GMT",
"server: nginx",
"strict-transport-security: max-age=31622400",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: HIT, HIT",
"x-cache-hits: 1, 1",
"x-pantheon-styx-hostname: styx-fe1-a-685d4d5969-rh5q5",
"x-served-by: cache-chi-kigq8000069-CHI, cache-iad-kcgs7200064-IAD",
"x-styx-req-id: df1f7bbe-675d-11ee-9ff1-feb851941f53",
"x-timer: S1697829261.200322,VS0,VE2",
":status: 200"
]
},
"bytesOut": 2023,
"score_cache": 100,
"score_cdn": 100,
"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": 30729475,
"cdn_provider": "Fastly",
"server_count": null,
"created": 832,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net 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": "non_blocking",
"font_details": {
"table_sizes": {
"GDEF": 1100,
"GPOS": 126308,
"GSUB": 20764,
"HVAR": 6647,
"MVAR": 80,
"OS\/2": 96,
"STAT": 180,
"cmap": 24554,
"fvar": 108,
"glyf": 113584,
"gvar": 221102,
"head": 54,
"hhea": 36,
"hmtx": 10128,
"loca": 0,
"maxp": 32,
"name": 1891,
"post": 46329
},
"names": {
"0": "Copyright 2019 The Inter project authors",
"1": "Inter",
"2": "Regular",
"3": "Inter Regular:2019:2c0637eac",
"4": "Inter Regular",
"5": "Version 3.009;git-2c0637eac",
"6": "Inter-Regular",
"7": "Inter UI and Inter is a trademark of rsms.",
"8": "rsms",
"9": "Rasmus Andersson",
"11": "https:\/\/rsms.me\/",
"12": "https:\/\/rsms.me\/",
"13": "OFL 1.1 (SIL Open Font License, Version 1.1)",
"14": "http:\/\/scripts.sil.org\/OFL"
},
"OS2": {
"version": 4,
"xAvgCharWidth": 1833,
"usWeightClass": 400,
"usWidthClass": 5,
"fsType": 0,
"ySubscriptXSize": 1830,
"ySubscriptYSize": 1690,
"ySubscriptXOffset": 0,
"ySubscriptYOffset": 211,
"ySuperscriptXSize": 1830,
"ySuperscriptYSize": 1690,
"ySuperscriptXOffset": 0,
"ySuperscriptYOffset": 986,
"yStrikeoutSize": 192,
"yStrikeoutPosition": 922,
"sFamilyClass": 0,
"ulUnicodeRange1": 3758099199,
"ulUnicodeRange2": 1375773183,
"ulUnicodeRange3": 33,
"ulUnicodeRange4": 0,
"achVendID": "RSMS",
"fsSelection": 192,
"usFirstCharIndex": 32,
"usLastCharIndex": 65535,
"sTypoAscender": 2728,
"sTypoDescender": -680,
"sTypoLineGap": 0,
"usWinAscent": 2728,
"usWinDescent": 680,
"ulCodePageRange1": 415,
"ulCodePageRange2": 0,
"sxHeight": 1536,
"sCapHeight": 2048,
"usDefaultChar": 0,
"usBreakChar": 32,
"usMaxContext": 12,
"panose": {
"bFamilyType": 2,
"bSerifStyle": 11,
"bWeight": 5,
"bProportion": 2,
"bContrast": 3,
"bStrokeVariation": 0,
"bArmStyle": 0,
"bLetterForm": 0,
"bMidline": 0,
"bXHeight": 4
}
},
"post": {
"formatType": 2,
"italicAngle": 0,
"underlinePosition": -464,
"underlineThickness": 192,
"isFixedPitch": 0,
"minMemType42": 0,
"maxMemType42": 0,
"minMemType1": 0,
"maxMemType1": 0
},
"fvar": {
"wght": {
"min": 100,
"default": 400,
"max": 900
}
},
"cmap": {
"encodings": [
{
"platform": 0,
"encoding": 3
},
{
"platform": 0,
"encoding": 4
},
{
"platform": 3,
"encoding": 1
},
{
"platform": 3,
"encoding": 10
}
],
"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,
256,
257,
258,
259,
260,
261,
262,
263,
264,
265,
266,
267,
268,
269,
270,
271,
272,
273,
274,
275,
276,
277,
278,
279,
280,
281,
282,
283,
284,
285,
286,
287,
288,
289,
290,
291,
292,
293,
294,
295,
296,
297,
298,
299,
300,
301,
302,
303,
304,
305,
306,
307,
308,
309,
310,
311,
312,
313,
314,
315,
316,
317,
318,
319,
320,
321,
322,
323,
324,
325,
326,
327,
328,
330,
331,
332,
333,
334,
335,
336,
337,
338,
339,
340,
341,
342,
343,
344,
345,
346,
347,
348,
349,
350,
351,
352,
353,
354,
355,
356,
357,
358,
359,
360,
361,
362,
363,
364,
365,
366,
367,
368,
369,
370,
371,
372,
373,
374,
375,
376,
377,
378,
379,
380,
381,
382,
383,
384,
385,
386,
387,
388,
389,
390,
391,
392,
393,
394,
395,
396,
397,
398,
399,
400,
401,
402,
403,
404,
405,
406,
407,
408,
409,
410,
411,
412,
413,
414,
415,
416,
417,
418,
419,
420,
421,
422,
423,
424,
425,
426,
427,
428,
429,
430,
431,
432,
433,
434,
435,
436,
437,
438,
439,
440,
441,
442,
443,
444,
445,
446,
447,
448,
449,
450,
451,
453,
454,
455,
456,
457,
458,
459,
460,
461,
462,
463,
464,
465,
466,
467,
468,
469,
470,
471,
472,
473,
474,
475,
476,
477,
478,
479,
480,
481,
482,
483,
484,
485,
486,
487,
488,
489,
490,
491,
492,
493,
494,
495,
496,
497,
498,
499,
500,
501,
502,
503,
504,
505,
506,
507,
508,
509,
510,
511,
512,
513,
514,
515,
516,
517,
518,
519,
520,
521,
522,
523,
524,
525,
526,
527,
528,
529,
530,
531,
532,
533,
534,
535,
536,
537,
538,
539,
540,
541,
542,
543,
544,
545,
546,
547,
548,
549,
550,
551,
552,
553,
554,
555,
556,
557,
558,
559,
560,
561,
562,
563,
564,
565,
566,
567,
568,
569,
570,
571,
572,
573,
574,
575,
576,
577,
578,
579,
580,
581,
582,
583,
584,
585,
586,
587,
588,
589,
590,
591,
592,
593,
594,
595,
596,
597,
598,
599,
600,
601,
602,
603,
604,
605,
606,
607,
608,
609,
610,
611,
612,
613,
614,
615,
616,
617,
618,
619,
620,
621,
622,
623,
624,
625,
626,
627,
628,
629,
630,
631,
632,
633,
634,
635,
636,
637,
638,
639,
640,
641,
642,
643,
644,
645,
646,
647,
648,
649,
650,
651,
652,
653,
654,
655,
656,
657,
658,
659,
660,
661,
662,
663,
664,
665,
666,
667,
668,
669,
670,
671,
672,
673,
674,
675,
676,
677,
678,
679,
680,
681,
682,
683,
684,
685,
686,
687,
688,
689,
690,
691,
692,
693,
694,
695,
696,
697,
698,
699,
700,
701,
702,
703,
704,
705,
706,
707,
708,
709,
710,
711,
712,
713,
714,
715,
716,
717,
718,
719,
720,
721,
722,
723,
724,
725,
726,
727,
728,
729,
730,
731,
732,
733,
734,
735,
736,
737,
738,
739,
740,
741,
742,
743,
744,
745,
746,
747,
748,
749,
750,
751,
752,
753,
754,
755,
756,
757,
758,
759,
760,
761,
762,
763,
764,
765,
766,
767,
768,
769,
770,
771,
772,
773,
774,
775,
776,
777,
778,
779,
780,
781,
782,
783,
784,
785,
786,
787,
788,
789,
790,
791,
792,
793,
794,
795,
796,
797,
798,
801,
802,
803,
804,
805,
806,
807,
808,
809,
810,
811,
812,
813,
814,
815,
816,
817,
818,
819,
820,
821,
822,
823,
824,
825,
826,
827,
828,
829,
830,
831,
832,
833,
834,
835,
836,
837,
838,
840,
841,
842,
843,
844,
845,
846,
847,
848,
849,
850,
851,
852,
853,
854,
855,
856,
857,
858,
859,
860,
861,
862,
863,
864,
865,
866,
867,
868,
869,
870,
871,
872,
873,
874,
875,
876,
877,
878,
879,
880,
881,
882,
883,
884,
885,
886,
887,
890,
891,
892,
893,
894,
895,
900,
901,
902,
903,
904,
905,
906,
908,
910,
911,
912,
913,
914,
915,
916,
917,
918,
919,
920,
921,
922,
923,
924,
925,
926,
927,
928,
929,
931,
932,
933,
934,
935,
936,
937,
938,
939,
940,
941,
942,
943,
944,
945,
946,
947,
948,
949,
950,
951,
952,
953,
954,
955,
956,
957,
958,
959,
960,
961,
962,
963,
964,
965,
966,
967,
968,
969,
970,
971,
972,
973,
974,
975,
976,
977,
978,
979,
980,
981,
982,
983,
984,
985,
986,
987,
988,
989,
990,
991,
992,
993,
1008,
1009,
1010,
1011,
1012,
1013,
1014,
1015,
1016,
1017,
1018,
1019,
1020,
1021,
1022,
1023,
1024,
1025,
1026,
1027,
1028,
1029,
1030,
1031,
1032,
1033,
1034,
1035,
1036,
1037,
1038,
1039,
1040,
1041,
1042,
1043,
1044,
1045,
1046,
1047,
1048,
1049,
1050,
1051,
1052,
1053,
1054,
1055,
1056,
1057,
1058,
1059,
1060,
1061,
1062,
1063,
1064,
1065,
1066,
1067,
1068,
1069,
1070,
1071,
1072,
1073,
1074,
1075,
1076,
1077,
1078,
1079,
1080,
1081,
1082,
1083,
1084,
1085,
1086,
1087,
1088,
1089,
1090,
1091,
1092,
1093,
1094,
1095,
1096,
1097,
1098,
1099,
1100,
1101,
1102,
1103,
1104,
1105,
1106,
1107,
1108,
1109,
1110,
1111,
1112,
1113,
1114,
1115,
1116,
1117,
1118,
1119,
1120,
1121,
1122,
1123,
1124,
1125,
1126,
1127,
1128,
1129,
1130,
1131,
1132,
1133,
1134,
1135,
1136,
1137,
1138,
1139,
1140,
1141,
1142,
1143,
1144,
1145,
1146,
1147,
1148,
1149,
1150,
1151,
1152,
1153,
1154,
1155,
1156,
1157,
1158,
1159,
1160,
1161,
1162,
1163,
1164,
1165,
1166,
1167,
1168,
1169,
1170,
1171,
1172,
1173,
1174,
1175,
1176,
1177,
1178,
1179,
1180,
1181,
1184,
1185,
1186,
1187,
1188,
1189,
1190,
1191,
1192,
1193,
1194,
1195,
1196,
1197,
1198,
1199,
1200,
1201,
1202,
1203,
1204,
1205,
1206,
1207,
1208,
1209,
1210,
1211,
1212,
1213,
1214,
1215,
1216,
1217,
1218,
1219,
1220,
1221,
1222,
1223,
1224,
1225,
1226,
1227,
1228,
1229,
1230,
1231,
1232,
1233,
1234,
1235,
1236,
1237,
1238,
1239,
1240,
1241,
1242,
1243,
1244,
1245,
1246,
1247,
1248,
1249,
1250,
1251,
1252,
1253,
1254,
1255,
1256,
1257,
1258,
1259,
1260,
1261,
1262,
1263,
1264,
1265,
1266,
1267,
1268,
1269,
1270,
1271,
1272,
1273,
1274,
1275,
1276,
1277,
1278,
1279,
1327,
5227,
7491,
7495,
7496,
7497,
7501,
7503,
7504,
7506,
7510,
7511,
7512,
7515,
7522,
7523,
7524,
7525,
7580,
7584,
7611,
7615,
7616,
7617,
7618,
7619,
7620,
7621,
7622,
7623,
7624,
7625,
7626,
7627,
7628,
7629,
7630,
7631,
7632,
7633,
7634,
7635,
7636,
7637,
7638,
7639,
7640,
7641,
7642,
7643,
7644,
7645,
7646,
7647,
7648,
7649,
7650,
7651,
7652,
7653,
7654,
7655,
7656,
7657,
7658,
7659,
7660,
7661,
7662,
7663,
7664,
7665,
7666,
7667,
7668,
7669,
7676,
7677,
7678,
7679,
7680,
7681,
7682,
7683,
7684,
7685,
7686,
7687,
7688,
7689,
7690,
7691,
7692,
7693,
7694,
7695,
7696,
7697,
7698,
7699,
7700,
7701,
7702,
7703,
7704,
7705,
7706,
7707,
7708,
7709,
7710,
7711,
7712,
7713,
7714,
7715,
7716,
7717,
7718,
7719,
7720,
7721,
7722,
7723,
7724,
7725,
7726,
7727,
7728,
7729,
7730,
7731,
7732,
7733,
7734,
7735,
7736,
7737,
7738,
7739,
7740,
7741,
7742,
7743,
7744,
7745,
7746,
7747,
7748,
7749,
7750,
7751,
7752,
7753,
7754,
7755,
7756,
7757,
7758,
7759,
7760,
7761,
7762,
7763,
7764,
7765,
7766,
7767,
7768,
7769,
7770,
7771,
7772,
7773,
7774,
7775,
7776,
7777,
7778,
7779,
7780,
7781,
7782,
7783,
7784,
7785,
7786,
7787,
7788,
7789,
7790,
7791,
7792,
7793,
7794,
7795,
7796,
7797,
7798,
7799,
7800,
7801,
7802,
7803,
7804,
7805,
7806,
7807,
7808,
7809,
7810,
7811,
7812,
7813,
7814,
7815,
7816,
7817,
7818,
7819,
7820,
7821,
7822,
7823,
7824,
7825,
7826,
7827,
7828,
7829,
7830,
7831,
7832,
7833,
7834,
7835,
7836,
7837,
7838,
7839,
7840,
7841,
7842,
7843,
7844,
7845,
7846,
7847,
7848,
7849,
7850,
7851,
7852,
7853,
7854,
7855,
7856,
7857,
7858,
7859,
7860,
7861,
7862,
7863,
7864,
7865,
7866,
7867,
7868,
7869,
7870,
7871,
7872,
7873,
7874,
7875,
7876,
7877,
7878,
7879,
7880,
7881,
7882,
7883,
7884,
7885,
7886,
7887,
7888,
7889,
7890,
7891,
7892,
7893,
7894,
7895,
7896,
7897,
7898,
7899,
7900,
7901,
7902,
7903,
7904,
7905,
7906,
7907,
7908,
7909,
7910,
7911,
7912,
7913,
7914,
7915,
7916,
7917,
7918,
7919,
7920,
7921,
7922,
7923,
7924,
7925,
7926,
7927,
7928,
7929,
7930,
7931,
7932,
7933,
7934,
7935,
7936,
7937,
7938,
7939,
7940,
7941,
7942,
7943,
7944,
7945,
7946,
7947,
7948,
7949,
7950,
7951,
7952,
7953,
7954,
7955,
7956,
7957,
7960,
7961,
7962,
7963,
7964,
7965,
7968,
7969,
7970,
7971,
7972,
7973,
7974,
7975,
7976,
7977,
7978,
7979,
7980,
7981,
7982,
7983,
7984,
7985,
7986,
7987,
7988,
7989,
7990,
7991,
7992,
7993,
7994,
7995,
7996,
7997,
7998,
7999,
8000,
8001,
8002,
8003,
8004,
8005,
8008,
8009,
8010,
8011,
8012,
8013,
8016,
8017,
8018,
8019,
8020,
8021,
8022,
8023,
8025,
8027,
8029,
8031,
8032,
8033,
8034,
8035,
8036,
8037,
8038,
8039,
8040,
8041,
8042,
8043,
8044,
8045,
8046,
8047,
8048,
8049,
8050,
8051,
8052,
8053,
8054,
8055,
8056,
8057,
8058,
8059,
8060,
8061,
8064,
8065,
8066,
8067,
8068,
8069,
8070,
8071,
8072,
8073,
8074,
8075,
8076,
8077,
8078,
8079,
8080,
8081,
8082,
8083,
8084,
8085,
8086,
8087,
8088,
8089,
8090,
8091,
8092,
8093,
8094,
8095,
8096,
8097,
8098,
8099,
8100,
8101,
8102,
8103,
8104,
8105,
8106,
8107,
8108,
8109,
8110,
8111,
8112,
8113,
8114,
8115,
8116,
8118,
8119,
8120,
8121,
8122,
8123,
8124,
8125,
8126,
8127,
8128,
8129,
8130,
8131,
8132,
8134,
8135,
8136,
8137,
8138,
8139,
8140,
8141,
8142,
8143,
8144,
8145,
8146,
8147,
8150,
8151,
8152,
8153,
8154,
8155,
8157,
8158,
8159,
8160,
8161,
8162,
8163,
8164,
8165,
8166,
8167,
8168,
8169,
8170,
8171,
8172,
8173,
8174,
8175,
8178,
8179,
8180,
8182,
8183,
8184,
8185,
8186,
8187,
8188,
8189,
8190,
8192,
8193,
8194,
8195,
8196,
8197,
8198,
8199,
8200,
8201,
8202,
8203,
8208,
8209,
8210,
8211,
8212,
8213,
8214,
8215,
8216,
8217,
8218,
8219,
8220,
8221,
8222,
8223,
8224,
8225,
8226,
8227,
8228,
8229,
8230,
8231,
8239,
8240,
8241,
8242,
8243,
8244,
8245,
8246,
8247,
8248,
8249,
8250,
8251,
8252,
8253,
8254,
8255,
8256,
8257,
8258,
8259,
8260,
8261,
8262,
8263,
8264,
8265,
8266,
8267,
8268,
8269,
8270,
8271,
8272,
8273,
8274,
8275,
8276,
8277,
8278,
8279,
8280,
8281,
8282,
8283,
8284,
8285,
8286,
8287,
8304,
8305,
8308,
8309,
8310,
8311,
8312,
8313,
8314,
8315,
8316,
8317,
8318,
8319,
8320,
8321,
8322,
8323,
8324,
8325,
8326,
8327,
8328,
8329,
8330,
8331,
8332,
8333,
8334,
8336,
8337,
8338,
8339,
8340,
8341,
8342,
8343,
8344,
8345,
8346,
8347,
8348,
8352,
8353,
8354,
8355,
8356,
8357,
8358,
8359,
8360,
8361,
8362,
8363,
8364,
8365,
8366,
8367,
8368,
8369,
8370,
8371,
8372,
8373,
8374,
8375,
8376,
8377,
8378,
8379,
8380,
8381,
8382,
8411,
8412,
8413,
8414,
8419,
8424,
8432,
8448,
8449,
8451,
8453,
8454,
8457,
8467,
8470,
8471,
8478,
8479,
8480,
8481,
8482,
8483,
8486,
8490,
8491,
8494,
8498,
8507,
8525,
8527,
8531,
8538,
8539,
8540,
8541,
8542,
8543,
8544,
8545,
8546,
8547,
8548,
8549,
8550,
8551,
8552,
8553,
8554,
8555,
8556,
8557,
8558,
8559,
8560,
8561,
8562,
8563,
8564,
8565,
8566,
8567,
8568,
8569,
8570,
8571,
8572,
8573,
8574,
8575,
8576,
8577,
8578,
8579,
8580,
8581,
8582,
8583,
8584,
8592,
8593,
8594,
8595,
8596,
8597,
8598,
8599,
8600,
8601,
8617,
8618,
8624,
8625,
8627,
8628,
8629,
8634,
8635,
8656,
8658,
8660,
8670,
8671,
8676,
8677,
8679,
8682,
8706,
8709,
8710,
8719,
8721,
8722,
8730,
8734,
8747,
8776,
8800,
8804,
8805,
8853,
8854,
8855,
8963,
8965,
8984,
8997,
8998,
8999,
9003,
9095,
9099,
9166,
9167,
9251,
9312,
9313,
9314,
9315,
9316,
9317,
9318,
9319,
9320,
9398,
9399,
9400,
9401,
9402,
9403,
9404,
9405,
9406,
9407,
9408,
9409,
9410,
9411,
9412,
9413,
9414,
9415,
9416,
9417,
9418,
9419,
9420,
9421,
9422,
9423,
9450,
9650,
9658,
9660,
9664,
9670,
9671,
9674,
9675,
9679,
9702,
9728,
9733,
9734,
9788,
9825,
9829,
9888,
10003,
10007,
10070,
10084,
10112,
10113,
10114,
10115,
10116,
10117,
10118,
10119,
10120,
10223,
10229,
10230,
10231,
10232,
10233,
10234,
10808,
11014,
11388,
11391,
11775,
11800,
42655,
43007,
43310,
57344,
57346,
57347,
57348,
57349,
57350,
57351,
57352,
57353,
57354,
57355,
57356,
57357,
57358,
57359,
57360,
57361,
57362,
57363,
57364,
57365,
57366,
57367,
57368,
57369,
57370,
57371,
57372,
57373,
57374,
57375,
57376,
57377,
57378,
57379,
57380,
57381,
57382,
57383,
57384,
57385,
57386,
57387,
57388,
57389,
57390,
57391,
57392,
57393,
57394,
57395,
57396,
57397,
57398,
57399,
57400,
57401,
57402,
57403,
57404,
57405,
57406,
57407,
57408,
57409,
57410,
57411,
57412,
57413,
57414,
57415,
57416,
57417,
57418,
57419,
57420,
57421,
57422,
57423,
57424,
57425,
57426,
57427,
57428,
57429,
57430,
57431,
57432,
57433,
57434,
57435,
57436,
57437,
57438,
57439,
57440,
57441,
57442,
57443,
57444,
57445,
57446,
57447,
57448,
57449,
57450,
57451,
57452,
57453,
57454,
57455,
57456,
57457,
57458,
57459,
57460,
57461,
57462,
57463,
57464,
57465,
57466,
57467,
57468,
57469,
57470,
57471,
57472,
57473,
57474,
57475,
57476,
57477,
57478,
57479,
57480,
57481,
57482,
57483,
57484,
57485,
57486,
57487,
57488,
57489,
57490,
57491,
57492,
57493,
57494,
57495,
57496,
57497,
57498,
57499,
57500,
57501,
57502,
57503,
57504,
57505,
57506,
57507,
57508,
57509,
57510,
57511,
57512,
57513,
57514,
57515,
57516,
57517,
57518,
57519,
57520,
57521,
57522,
57523,
57524,
57525,
57526,
57527,
57528,
57529,
57530,
57531,
57532,
57533,
57534,
57535,
57536,
57537,
57538,
57539,
57540,
57541,
57542,
57543,
57544,
57545,
57546,
57547,
57548,
57549,
57550,
57551,
57552,
57553,
57554,
57555,
57556,
57557,
57558,
57559,
57560,
57561,
57562,
57563,
57564,
57565,
57566,
57567,
57568,
57569,
57570,
57571,
57572,
57573,
57574,
57581,
57582,
57583,
57584,
57585,
57586,
57587,
57588,
57589,
57590,
57591,
57592,
57593,
57594,
57595,
57596,
57597,
57598,
57599,
57600,
57601,
57602,
57603,
57604,
57605,
57606,
57607,
57608,
57609,
57610,
57611,
57612,
57613,
57614,
57615,
57616,
57617,
57618,
57619,
57620,
57621,
57622,
57623,
57624,
57625,
57626,
57627,
57628,
57629,
57630,
57631,
57632,
57633,
57634,
57635,
57636,
57637,
57638,
57639,
57640,
57641,
57642,
57643,
57644,
57645,
57646,
57647,
57648,
57649,
57650,
57651,
57652,
57653,
57654,
57655,
57656,
57657,
57658,
57659,
57660,
57661,
57662,
57663,
57664,
57665,
57666,
57667,
57668,
57669,
57670,
57671,
57672,
57673,
57674,
57675,
57676,
57677,
57678,
57679,
57680,
57681,
57682,
57683,
57684,
57685,
57686,
57687,
57688,
57689,
57690,
57691,
57692,
57693,
57694,
63171,
65056,
65057,
65058,
65059,
65060,
65061,
65062,
65063,
65064,
65065,
65066,
65067,
65068,
65069,
65279,
127280,
127281,
127282,
127283,
127284,
127285,
127286,
127287,
127288,
127289,
127290,
127291,
127292,
127293,
127294,
127295,
127296,
127297,
127298,
127299,
127300,
127301,
127302,
127303,
127304,
127305,
127338,
127339,
127340,
129104,
129106
]
},
"color": {
"formats": [],
"numPalettes": 0,
"numPaletteEntries": 0
},
"features": {
"GSUB": {
"DFLT": {
"default": [
"aalt",
"calt",
"case",
"ccmp",
"cv01",
"cv02",
"cv03",
"cv04",
"cv05",
"cv06",
"cv07",
"cv08",
"cv09",
"cv10",
"cv11",
"dlig",
"dnom",
"frac",
"liga",
"numr",
"ordn",
"pnum",
"rlig",
"salt",
"ss01",
"ss02",
"ss03",
"subs",
"sups",
"tnum",
"zero"
]
},
"latn": {
"default": [
"aalt",
"calt",
"case",
"ccmp",
"cv01",
"cv02",
"cv03",
"cv04",
"cv05",
"cv06",
"cv07",
"cv08",
"cv09",
"cv10",
"cv11",
"dlig",
"dnom",
"frac",
"liga",
"numr",
"ordn",
"pnum",
"rlig",
"salt",
"ss01",
"ss02",
"ss03",
"subs",
"sups",
"tnum",
"zero"
],
"CAT ": [
"aalt",
"calt",
"case",
"ccmp",
"cv01",
"cv02",
"cv03",
"cv04",
"cv05",
"cv06",
"cv07",
"cv08",
"cv09",
"cv10",
"cv11",
"dlig",
"dnom",
"frac",
"liga",
"locl",
"numr",
"ordn",
"pnum",
"rlig",
"salt",
"ss01",
"ss02",
"ss03",
"subs",
"sups",
"tnum",
"zero"
],
"MOL ": [
"aalt",
"calt",
"case",
"ccmp",
"cv01",
"cv02",
"cv03",
"cv04",
"cv05",
"cv06",
"cv07",
"cv08",
"cv09",
"cv10",
"cv11",
"dlig",
"dnom",
"frac",
"liga",
"locl",
"numr",
"ordn",
"pnum",
"rlig",
"salt",
"ss01",
"ss02",
"ss03",
"subs",
"sups",
"tnum",
"zero"
],
"ROM ": [
"aalt",
"calt",
"case",
"ccmp",
"cv01",
"cv02",
"cv03",
"cv04",
"cv05",
"cv06",
"cv07",
"cv08",
"cv09",
"cv10",
"cv11",
"dlig",
"dnom",
"frac",
"liga",
"locl",
"numr",
"ordn",
"pnum",
"rlig",
"salt",
"ss01",
"ss02",
"ss03",
"subs",
"sups",
"tnum",
"zero"
]
}
},
"GPOS": {
"DFLT": {
"default": [
"cpsp",
"kern"
]
},
"latn": {
"default": [
"cpsp",
"kern"
],
"CAT ": [
"cpsp",
"kern"
],
"MOL ": [
"cpsp",
"kern"
],
"ROM ": [
"cpsp",
"kern"
]
}
}
},
"counts": {
"num_cmap_codepoints": 2519,
"num_glyphs": 2532
}
},
"load_end": 1449,
"ttfb_start": 833,
"ttfb_end": 1027,
"download_start": 1027,
"download_end": 1449,
"download_ms": 422,
"all_start": 833,
"all_end": 1449,
"all_ms": 616,
"index": 1,
"number": 2
},
{
"type": 3,
"id": "14930.12",
"request_id": "14930.12",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-content\/plugins\/amp\/assets\/fonts\/nonbreakingspaceoverride.woff2",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-content\/plugins\/amp\/assets\/fonts\/nonbreakingspaceoverride.woff2",
"raw_id": "14930.12",
"frame_id": "6D51D57D31814BE3C784ACC4E4A9D95D",
"documentURL": "https:\/\/weston.ruter.net\/about\/",
"responseCode": 200,
"request_type": "Font",
"load_ms": 542,
"ttfb_ms": 391,
"load_start": 897,
"load_start_float": 897.00012000000004,
"bytesIn": 764,
"objectSize": 764,
"objectSizeUncompressed": 764,
"chunks": [
{
"ts": 1439,
"bytes": 764
}
],
"expires": "Sat, 19 Oct 2024 08:07:14 GMT",
"cacheControl": "max-age=31622400",
"contentType": "font\/woff2",
"contentEncoding": "",
"socket": 62,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/about\/",
"initiator_line": 328,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-content\/plugins\/amp\/assets\/fonts\/nonbreakingspaceoverride.woff2",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/about\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: font",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"age: 126427",
"cache-control: max-age=31622400",
"content-length: 764",
"content-type: font\/woff2",
"date: Fri, 20 Oct 2023 19:14:21 GMT",
"etag: \"652ff8d3-2fc\"",
"expires: Sat, 19 Oct 2024 08:07:14 GMT",
"last-modified: Wed, 18 Oct 2023 15:25:07 GMT",
"server: nginx",
"strict-transport-security: max-age=31622400",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: HIT, HIT",
"x-cache-hits: 2, 1",
"x-pantheon-styx-hostname: styx-fe1-b-695fb49478-zkmbp",
"x-served-by: cache-chi-klot8100069-CHI, cache-iad-kcgs7200064-IAD",
"x-styx-req-id: 833af8b0-6e56-11ee-8885-1eede388e05d",
"x-timer: S1697829261.263329,VS0,VE1",
":status: 200"
]
},
"bytesOut": 2002,
"score_cache": 100,
"score_cdn": 100,
"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": 31495973,
"cdn_provider": "Fastly",
"server_count": null,
"created": 896,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 5,
"http2_stream_dependency": 3,
"http2_stream_weight": 256,
"http2_stream_exclusive": 1,
"netlog_id": 120,
"server_port": "443",
"renderBlocking": "non_blocking",
"font_details": {
"table_sizes": {
"FFTM": 28,
"GDEF": 30,
"OS\/2": 96,
"cmap": 330,
"gasp": 8,
"glyf": 91,
"head": 54,
"hhea": 36,
"hmtx": 28,
"loca": 0,
"maxp": 32,
"name": 801,
"post": 96,
"webf": 6
},
"names": [
"(C) 1992-2007 Apple Inc.",
"Hoefler Space Override",
"Regular",
"1.000;Appl;HoeflerSpaceOverride-Regular",
"Hoefler Space Override",
"Version 1.000;PS 001.000;hotconv 1.0.70;makeotf.lib2.5.58329",
"HoeflerSpaceOverride-Regular"
],
"OS2": {
"version": 3,
"xAvgCharWidth": 497,
"usWeightClass": 400,
"usWidthClass": 5,
"fsType": 4,
"ySubscriptXSize": 1300,
"ySubscriptYSize": 1200,
"ySubscriptXOffset": 0,
"ySubscriptYOffset": 150,
"ySuperscriptXSize": 1300,
"ySuperscriptYSize": 1200,
"ySuperscriptXOffset": 0,
"ySuperscriptYOffset": 700,
"yStrikeoutSize": 50,
"yStrikeoutPosition": 510,
"sFamilyClass": 0,
"ulUnicodeRange1": 0,
"ulUnicodeRange2": 0,
"ulUnicodeRange3": 0,
"ulUnicodeRange4": 0,
"achVendID": "Appl",
"fsSelection": 64,
"usFirstCharIndex": 32,
"usLastCharIndex": 9724,
"sTypoAscender": 1864,
"sTypoDescender": -636,
"sTypoLineGap": 0,
"usWinAscent": 1864,
"usWinDescent": 636,
"ulCodePageRange1": 1,
"ulCodePageRange2": 0,
"sxHeight": 850,
"sCapHeight": 1379,
"usDefaultChar": 0,
"usBreakChar": 32,
"usMaxContext": 1,
"panose": {
"bFamilyType": 0,
"bSerifStyle": 0,
"bWeight": 5,
"bProportion": 0,
"bContrast": 0,
"bStrokeVariation": 0,
"bArmStyle": 0,
"bLetterForm": 0,
"bMidline": 0,
"bXHeight": 0
}
},
"post": {
"formatType": 2,
"italicAngle": 0,
"underlinePosition": -225,
"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,
9724
]
},
"color": {
"formats": [],
"numPalettes": 0,
"numPaletteEntries": 0
},
"features": [],
"counts": {
"num_cmap_codepoints": 2,
"num_glyphs": 7
}
},
"load_end": 1439,
"ttfb_start": 897,
"ttfb_end": 1288,
"download_start": 1288,
"download_end": 1439,
"download_ms": 151,
"all_start": 897,
"all_end": 1439,
"all_ms": 542,
"index": 2,
"number": 3
},
{
"type": 3,
"id": "14930.17",
"request_id": "14930.17",
"ip_addr": "192.0.77.2",
"full_url": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=768%2C768&ssl=1",
"is_secure": 1,
"method": "GET",
"host": "i0.wp.com",
"url": "\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=768%2C768&ssl=1",
"raw_id": "14930.17",
"frame_id": "6D51D57D31814BE3C784ACC4E4A9D95D",
"documentURL": "https:\/\/weston.ruter.net\/about\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 744,
"ttfb_ms": 483,
"load_start": 1336,
"load_start_float": 1336.0001119999999,
"bytesIn": 57386,
"objectSize": 57386,
"objectSizeUncompressed": 57386,
"chunks": [
{
"ts": 1822,
"bytes": 2332
},
{
"ts": 1827,
"bytes": 5476
},
{
"ts": 1829,
"bytes": 2729
},
{
"ts": 1832,
"bytes": 2738
},
{
"ts": 1835,
"bytes": 2738
},
{
"ts": 1841,
"bytes": 2729
},
{
"ts": 1849,
"bytes": 2738
},
{
"ts": 1994,
"bytes": 2738
},
{
"ts": 1998,
"bytes": 4098
},
{
"ts": 2000,
"bytes": 2738
},
{
"ts": 2002,
"bytes": 1369
},
{
"ts": 2009,
"bytes": 1360
},
{
"ts": 2011,
"bytes": 1369
},
{
"ts": 2020,
"bytes": 1369
},
{
"ts": 2022,
"bytes": 1369
},
{
"ts": 2029,
"bytes": 1369
},
{
"ts": 2030,
"bytes": 1369
},
{
"ts": 2038,
"bytes": 1360
},
{
"ts": 2039,
"bytes": 1369
},
{
"ts": 2046,
"bytes": 1369
},
{
"ts": 2048,
"bytes": 1369
},
{
"ts": 2055,
"bytes": 1369
},
{
"ts": 2056,
"bytes": 1369
},
{
"ts": 2064,
"bytes": 2729
},
{
"ts": 2065,
"bytes": 1369
},
{
"ts": 2072,
"bytes": 1369
},
{
"ts": 2080,
"bytes": 3086
}
],
"expires": "Mon, 20 Oct 2025 07:14:22 GMT",
"cacheControl": "public, max-age=63115200",
"contentType": "image\/webp",
"contentEncoding": "",
"socket": 127,
"protocol": "HTTP\/2",
"dns_start": 985,
"dns_end": 986,
"connect_start": 985,
"connect_end": 1157,
"ssl_start": 1157,
"ssl_end": 1336,
"securityDetails": {
"protocol": "TLS 1.3",
"keyExchange": "",
"keyExchangeGroup": "X25519",
"cipher": "AES_128_GCM",
"certificateId": 0,
"subjectName": "*.wp.com",
"sanList": [
"*.wp.com",
"wp.com"
],
"issuer": "Sectigo ECC Domain Validation Secure Server CA",
"validFrom": 1668384000,
"validTo": 1702684799,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Xenon2023' log",
"logId": "ADF7BEFA7CFF10C88B9D3D9C1E3E186AB467295DCFB10C24CA858634EBDC828A",
"timestamp": 1668453569677,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022100C830B5DE6BCD62022A5F9CA92D47F3AA69817136C96C4C7DE67ACA7514FB317E022068F8B99160260A7099AAC52124EEEE00BC42C2E6C07A8CBF7BAC6B5845ADBACA"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Cloudflare 'Nimbus2023' Log",
"logId": "7A328C54D8B72DB620EA38E0521EE98416703213854D3BD22BC13A57A352EB52",
"timestamp": 1668453569636,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022100D45D7CD2B6562D3663DBD78B95DCB59A850ECCAA53075E5D2DFA6B4116A7A760022013BAC3259ABF397E77022F55703F5BC57083ED0A71A2452CA716A4D0AA028B3B"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Argon2023' log",
"logId": "E83ED0DA3EF5063532E75728BC896BC903D3CBD1116BECEB69E1777D6D06BD6E",
"timestamp": 1668453569582,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3044022060B86ADB59DDA1D4B646E17E48BD815DF27E3536830E9F7F72FF2F442C0F248A022074248510EA521F62A82BD0570F9939D0F7B894004C711B47E37D054F046806D9"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 1027,
"encryptedClientHello": false
},
"initiator": "https:\/\/weston.ruter.net\/about\/",
"initiator_line": 323,
"initiator_column": "",
"initiator_type": "parser",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: i0.wp.com",
":method: GET",
":path: \/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=768%2C768&ssl=1",
":scheme: https",
"accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: image",
"sec-fetch-mode: no-cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"access-control-allow-methods: GET, HEAD",
"access-control-allow-origin: *",
"cache-control: public, max-age=63115200",
"content-length: 57386",
"content-type: image\/webp",
"date: Fri, 20 Oct 2023 19:14:22 GMT",
"etag: \"e73cfb615328c544\"",
"expires: Mon, 20 Oct 2025 07:14:22 GMT",
"last-modified: Fri, 20 Oct 2023 19:14:22 GMT",
"link: <https:\/\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg>; rel=\"canonical\"",
"server: nginx",
"timing-allow-origin: *",
"vary: Accept",
"x-content-type-options: nosniff",
"x-nc: MISS dca 2",
":status: 200"
]
},
"bytesOut": 2233,
"score_cache": 100,
"score_cdn": 100,
"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": 172,
"ssl_ms": 179,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": 57386,
"image_save": 0,
"cache_time": 63115200,
"cdn_provider": "Automattic",
"server_count": null,
"created": 836,
"socket_group": "https:\/\/i0.wp.com <https:\/\/ruter.net same_site>",
"http2_stream_id": 1,
"http2_stream_dependency": 0,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"http2_server_settings": {
"SETTINGS_MAX_CONCURRENT_STREAMS": 128,
"SETTINGS_INITIAL_WINDOW_SIZE": 65536,
"SETTINGS_MAX_FRAME_SIZE": 16777215
},
"tls_version": "TLS 1.3",
"tls_resumed": "False",
"tls_next_proto": "h2",
"tls_cipher_suite": 4865,
"netlog_id": 112,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIElDCCBDugAwIBAgIRAJOz8BEnZwfdfKkRw\/cLbkswCgYIKoZIzj0EAwIwgY8x\nCzAJBgNVBAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNV\nBAcTB1NhbGZvcmQxGDAWBgNVBAoTD1NlY3RpZ28gTGltaXRlZDE3MDUGA1UEAxMu\nU2VjdGlnbyBFQ0MgRG9tYWluIFZhbGlkYXRpb24gU2VjdXJlIFNlcnZlciBDQTAe\nFw0yMjExMTQwMDAwMDBaFw0yMzEyMTUyMzU5NTlaMBMxETAPBgNVBAMMCCoud3Au\nY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE1z9Nk2TmPfjK6VRsj1BONRp7\nvNwaWCMdsycd+7\/yqigWbweXlJWiLuDuC3NckHDW28Nz0fF6xXFprXDLFnxQuaOC\nAvEwggLtMB8GA1UdIwQYMBaAFPaFCjsRhuEEfQ6qCyzS7sxke3uuMB0GA1UdDgQW\nBBRkvZUMoMXt36hvC0h9FMfmViSbcjAOBgNVHQ8BAf8EBAMCB4AwDAYDVR0TAQH\/\nBAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwSQYDVR0gBEIwQDA0\nBgsrBgEEAbIxAQICBzAlMCMGCCsGAQUFBwIBFhdodHRwczovL3NlY3RpZ28uY29t\nL0NQUzAIBgZngQwBAgEwgYQGCCsGAQUFBwEBBHgwdjBPBggrBgEFBQcwAoZDaHR0\ncDovL2NydC5zZWN0aWdvLmNvbS9TZWN0aWdvRUNDRG9tYWluVmFsaWRhdGlvblNl\nY3VyZVNlcnZlckNBLmNydDAjBggrBgEFBQcwAYYXaHR0cDovL29jc3Auc2VjdGln\nby5jb20wGwYDVR0RBBQwEoIIKi53cC5jb22CBndwLmNvbTCCAX0GCisGAQQB1nkC\nBAIEggFtBIIBaQFnAHYArfe++nz\/EMiLnT2cHj4YarRnKV3PsQwkyoWGNOvcgooA\nAAGEd5UUjQAABAMARzBFAiEAyDC13mvNYgIqX5ypLUfzqmmBcTbJbEx95nrKdRT7\nMX4CIGj4uZFgJgpwmarFISTu7gC8QsLmwHqMv3usa1hFrbrKAHYAejKMVNi3LbYg\n6jjgUh7phBZwMhOFTTvSK8E6V6NS61IAAAGEd5UUZAAABAMARzBFAiEA1F180rZW\nLTZj29eLldy1moUOzKpTB15dLfprQRanp2ACIBO6wyWavzl+dwIvVXA\/W8Vwg+0K\ncaJFLKcWpNCqAos7AHUA6D7Q2j71BjUy51covIlryQPTy9ERa+zraeF3fW0GvW4A\nAAGEd5UULgAABAMARjBEAiBguGrbWd2h1LZG4X5IvYFd8n41NoMOn39y\/y9ELA8k\nigIgdCSFEOpSH2KoK9BXD5k50Pe4lABMcRtH430FTwRoBtkwCgYIKoZIzj0EAwID\nRwAwRAIgG0ympGdzCEAZETfWd0x8ffai1KlcciAe4okM5FhNVcACIHA\/pwmqLV7H\n5qXHMU2P8hvo2FL2rSl+Vr\/FtepIEDkj\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIDqDCCAy6gAwIBAgIRAPNkTmtuAFAjfglGvXvh9R0wCgYIKoZIzj0EAwMwgYgx\nCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpOZXcgSmVyc2V5MRQwEgYDVQQHEwtKZXJz\nZXkgQ2l0eTEeMBwGA1UEChMVVGhlIFVTRVJUUlVTVCBOZXR3b3JrMS4wLAYDVQQD\nEyVVU0VSVHJ1c3QgRUNDIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTE4MTEw\nMjAwMDAwMFoXDTMwMTIzMTIzNTk1OVowgY8xCzAJBgNVBAYTAkdCMRswGQYDVQQI\nExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGDAWBgNVBAoT\nD1NlY3RpZ28gTGltaXRlZDE3MDUGA1UEAxMuU2VjdGlnbyBFQ0MgRG9tYWluIFZh\nbGlkYXRpb24gU2VjdXJlIFNlcnZlciBDQTBZMBMGByqGSM49AgEGCCqGSM49AwEH\nA0IABHkYk8qfbZ5sVwAjBTcLXw9YWsTef1Wj6R7W2SUKiKAgSh16TwUwimNJE4xk\nIQeV\/To14UrOkPAY9z2vaKb71EijggFuMIIBajAfBgNVHSMEGDAWgBQ64QmG1M8Z\nwpZ2dEl23OA1xmNjmjAdBgNVHQ4EFgQU9oUKOxGG4QR9DqoLLNLuzGR7e64wDgYD\nVR0PAQH\/BAQDAgGGMBIGA1UdEwEB\/wQIMAYBAf8CAQAwHQYDVR0lBBYwFAYIKwYB\nBQUHAwEGCCsGAQUFBwMCMBsGA1UdIAQUMBIwBgYEVR0gADAIBgZngQwBAgEwUAYD\nVR0fBEkwRzBFoEOgQYY\/aHR0cDovL2NybC51c2VydHJ1c3QuY29tL1VTRVJUcnVz\ndEVDQ0NlcnRpZmljYXRpb25BdXRob3JpdHkuY3JsMHYGCCsGAQUFBwEBBGowaDA\/\nBggrBgEFBQcwAoYzaHR0cDovL2NydC51c2VydHJ1c3QuY29tL1VTRVJUcnVzdEVD\nQ0FkZFRydXN0Q0EuY3J0MCUGCCsGAQUFBzABhhlodHRwOi8vb2NzcC51c2VydHJ1\nc3QuY29tMAoGCCqGSM49BAMDA2gAMGUCMEvnx3FcsVwJbZpCYF9z6fDWJtS1UVRs\ncS0chWBNKPFNpvDKdrdKRe+oAkr2jU+ubgIxAODheSr2XhcA7oz9HmedGdMhlrd9\n4ToKFbZl+\/OnFFzqnvOhcjHvClECEQcKmc8fmA==\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIID0zCCArugAwIBAgIQVmcdBOpPmUxvEIFHWdJ1lDANBgkqhkiG9w0BAQwFADB7\nMQswCQYDVQQGEwJHQjEbMBkGA1UECAwSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYD\nVQQHDAdTYWxmb3JkMRowGAYDVQQKDBFDb21vZG8gQ0EgTGltaXRlZDEhMB8GA1UE\nAwwYQUFBIENlcnRpZmljYXRlIFNlcnZpY2VzMB4XDTE5MDMxMjAwMDAwMFoXDTI4\nMTIzMTIzNTk1OVowgYgxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpOZXcgSmVyc2V5\nMRQwEgYDVQQHEwtKZXJzZXkgQ2l0eTEeMBwGA1UEChMVVGhlIFVTRVJUUlVTVCBO\nZXR3b3JrMS4wLAYDVQQDEyVVU0VSVHJ1c3QgRUNDIENlcnRpZmljYXRpb24gQXV0\naG9yaXR5MHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEGqxUWqn5aCPnetUkb1PGWthL\nq8bVttHmc3Gu3ZzWDGH926CJA7gFFOxXzu5dP+Ihs8731Ip54KODfi2X0GHE8Znc\nJZFjq38wo7Rw4sehM5zzvy5cU7Ffs30yf4o043l5o4HyMIHvMB8GA1UdIwQYMBaA\nFKARCiM+lvEH7OKvKe+CpX\/QMKS0MB0GA1UdDgQWBBQ64QmG1M8ZwpZ2dEl23OA1\nxmNjmjAOBgNVHQ8BAf8EBAMCAYYwDwYDVR0TAQH\/BAUwAwEB\/zARBgNVHSAECjAI\nMAYGBFUdIAAwQwYDVR0fBDwwOjA4oDagNIYyaHR0cDovL2NybC5jb21vZG9jYS5j\nb20vQUFBQ2VydGlmaWNhdGVTZXJ2aWNlcy5jcmwwNAYIKwYBBQUHAQEEKDAmMCQG\nCCsGAQUFBzABhhhodHRwOi8vb2NzcC5jb21vZG9jYS5jb20wDQYJKoZIhvcNAQEM\nBQADggEBABns652JLCALBIAdGN5CmXKZFjK9Dpx1WywV4ilAbe7\/ctvbq5AfjJXy\nij0IckKJUAfiORVsAYfZFhr1wHUrxeZWEQff2Ji8fJ8ZOd+LygBkc7xGEJuTI42+\nFsMuCIKchjN0djsoTI0DQoWz4rIjQtUfenVqGtF8qmchxDM6OW1TyaLtYiKou+JV\nbJlsQ2uRl9EMC5MCHdK8aXdJ5htN978UeAOwproLtOGFfy\/cQjutdAFI3tZs4RmY\nCV4Ks2dH\/hzg1cEo70qLRDEmBDeNiXQ2Lu+lIg+DdEmSx\/cQwgwp+7e9un\/jX9Wf\n8qn0dNW44bOwgeThpWOjzOoEeJBuv\/c=\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"image_details": {
"detected_type": "webp"
},
"load_end": 2080,
"ttfb_start": 1336,
"ttfb_end": 1819,
"download_start": 1819,
"download_end": 2080,
"download_ms": 261,
"all_start": 985,
"all_end": 2080,
"all_ms": 1096,
"index": 3,
"number": 4
},
{
"type": 3,
"id": "14930.2",
"request_id": "14930.2",
"ip_addr": "172.253.115.132",
"full_url": "https:\/\/cdn.ampproject.org\/v0.mjs",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/v0.mjs",
"raw_id": "14930.2",
"frame_id": "6D51D57D31814BE3C784ACC4E4A9D95D",
"documentURL": "https:\/\/weston.ruter.net\/about\/",
"responseCode": 200,
"request_type": "Script",
"load_ms": 481,
"ttfb_ms": 177,
"load_start": 1354,
"load_start_float": 1354.000074,
"bytesIn": 63487,
"objectSize": 63487,
"objectSizeUncompressed": 228101,
"chunks": [
{
"ts": 1534,
"bytes": 1369,
"inflated": 1689
},
{
"ts": 1539,
"bytes": 1378,
"inflated": 3948
},
{
"ts": 1543,
"bytes": 1378,
"inflated": 3974
},
{
"ts": 1545,
"bytes": 1378,
"inflated": 4833
},
{
"ts": 1552,
"bytes": 1378,
"inflated": 4531
},
{
"ts": 1553,
"bytes": 1378,
"inflated": 4826
},
{
"ts": 1561,
"bytes": 1378,
"inflated": 5281
},
{
"ts": 1562,
"bytes": 1378,
"inflated": 4336
},
{
"ts": 1570,
"bytes": 1378,
"inflated": 4013
},
{
"ts": 1571,
"bytes": 1378,
"inflated": 4546
},
{
"ts": 1578,
"bytes": 357,
"inflated": 1321
},
{
"ts": 1580,
"bytes": 1369,
"inflated": 4947
},
{
"ts": 1587,
"bytes": 1378,
"inflated": 4630
},
{
"ts": 1589,
"bytes": 1378,
"inflated": 5672
},
{
"ts": 1596,
"bytes": 1378,
"inflated": 5753
},
{
"ts": 1597,
"bytes": 1378,
"inflated": 5592
},
{
"ts": 1605,
"bytes": 1378,
"inflated": 5803
},
{
"ts": 1701,
"bytes": 1378,
"inflated": 5248
},
{
"ts": 1703,
"bytes": 1378,
"inflated": 4622
},
{
"ts": 1705,
"bytes": 1378,
"inflated": 4449
},
{
"ts": 1707,
"bytes": 1378,
"inflated": 4250
},
{
"ts": 1714,
"bytes": 1378,
"inflated": 4933
},
{
"ts": 1716,
"bytes": 1235,
"inflated": 5146
},
{
"ts": 1723,
"bytes": 1369,
"inflated": 4904
},
{
"ts": 1724,
"bytes": 1378,
"inflated": 4506
},
{
"ts": 1732,
"bytes": 1378,
"inflated": 4382
},
{
"ts": 1733,
"bytes": 1378,
"inflated": 6685
},
{
"ts": 1740,
"bytes": 1378,
"inflated": 5871
},
{
"ts": 1745,
"bytes": 1378,
"inflated": 4651
},
{
"ts": 1747,
"bytes": 1378,
"inflated": 5066
},
{
"ts": 1754,
"bytes": 1378,
"inflated": 5140
},
{
"ts": 1755,
"bytes": 1378,
"inflated": 4981
},
{
"ts": 1762,
"bytes": 1378,
"inflated": 5821
},
{
"ts": 1764,
"bytes": 1378,
"inflated": 5440
},
{
"ts": 1771,
"bytes": 1235,
"inflated": 4331
},
{
"ts": 1773,
"bytes": 1369,
"inflated": 5835
},
{
"ts": 1780,
"bytes": 1378,
"inflated": 5778
},
{
"ts": 1782,
"bytes": 1378,
"inflated": 5342
},
{
"ts": 1789,
"bytes": 1378,
"inflated": 5384
},
{
"ts": 1791,
"bytes": 1378,
"inflated": 4591
},
{
"ts": 1798,
"bytes": 1378,
"inflated": 5004
},
{
"ts": 1800,
"bytes": 1378,
"inflated": 4827
},
{
"ts": 1807,
"bytes": 1378,
"inflated": 4566
},
{
"ts": 1809,
"bytes": 1378,
"inflated": 4629
},
{
"ts": 1815,
"bytes": 1378,
"inflated": 5691
},
{
"ts": 1817,
"bytes": 2601,
"inflated": 9681
},
{
"ts": 1835,
"bytes": 219,
"inflated": 652
}
],
"expires": "Fri, 20 Oct 2023 19:14:21 GMT",
"cacheControl": "private, max-age=3000, stale-while-revalidate=1206600",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 129,
"protocol": "HTTP\/2",
"dns_start": 993,
"dns_end": 993,
"connect_start": 993,
"connect_end": 1165,
"ssl_start": 1165,
"ssl_end": 1353,
"securityDetails": {
"protocol": "TLS 1.3",
"keyExchange": "",
"keyExchangeGroup": "X25519",
"cipher": "AES_128_GCM",
"certificateId": 0,
"subjectName": "misc-sni.google.com",
"sanList": [
"misc-sni.google.com",
"*.aiplatform-notebook.cloud.google.com",
"*.aiplatform-training.cloud.google.com",
"*.backupdr.cloud.google.com",
"*.backupdr.cloud.google",
"*.backupdr-staging.cloud.google.com",
"*.backupdr-staging.cloud.google",
"*.backupdr-autopush.cloud.google.com",
"*.backupdr-autopush.cloud.google",
"*.backupdr-dev.cloud.google.com",
"*.backupdr-dev.cloud.google",
"*.backupdr-sandbox.cloud.google.com",
"*.backupdr-sandbox.cloud.google",
"*.brocaproject.com",
"brocaproject.com",
"*.composer.cloud.google.com",
"*.composer.cloud.google",
"*.composer-staging.cloud.google.com",
"*.composer-staging.cloud.google",
"*.composer-qa.cloud.google.com",
"*.composer-qa.cloud.google",
"*.composer-dev.cloud.google.com",
"*.composer-dev.cloud.google",
"*.datalab.cloud.google.com",
"*.datafusion.cloud.google.com",
"*.datafusion.cloud.google",
"*.datafusion-staging.cloud.google.com",
"*.datafusion-staging.cloud.google",
"*.datafusion-dev.cloud.google.com",
"*.datafusion-dev.cloud.google",
"*.datafusion-api.cloud.google.com",
"*.datafusion-api.cloud.google",
"*.datafusion-api-staging.cloud.google.com",
"*.datafusion-api-staging.cloud.google",
"*.datafusion-api-dev.cloud.google.com",
"*.datafusion-api-dev.cloud.google",
"*.dataplex.cloud.google.com",
"*.dataplex-staging.cloud.google.com",
"*.dataplex-dev.cloud.google.com",
"*.dataproc.cloud.google.com",
"*.dataproc.cloud.google",
"*.dataproc-image-staging.cloud.google.com",
"*.dataproc-image-staging.cloud.google",
"*.dataproc-staging.cloud.google.com",
"*.dataproc-staging.cloud.google",
"*.dataproc-test.cloud.google.com",
"*.dataproc-test.cloud.google",
"*.earthengine.google.co.in",
"*.earthengine.google.com",
"*.fiber.google.com",
"*.gateway.dev",
"*.de.gateway.dev",
"*.ew.gateway.dev",
"*.uc.gateway.dev",
"*.global.accountverification.cloud.google",
"*.google-syndication.com",
"*.dev.google-syndication.com",
"*.staging.google-syndication.com",
"*.googleacquisitionmigration.com",
"*.gvt5.com",
"*.healthcare.cloud.google.com",
"*.mapmaker.google.com",
"*.microhost.google.com",
"*.notebooks.cloud.google.com",
"*.notebooks.cloud.google",
"*.picnik.com",
"picnik.com",
"*.pipelines.cloud.google.com",
"*.podcasts.goog",
"*.tensorboard.cloud.google.com",
"*.tensorboard-autopush.cloud.google.com",
"*.tensorboard-dev.cloud.google.com",
"*.tensorboard-staging.cloud.google.com",
"*.tensorboard-test.cloud.google.com",
"abc.xyz",
"*.abc.xyz",
"adsense.com",
"www.adsense.com",
"adsensecustomsearchads.com",
"*.adsensecustomsearchads.com",
"adsenseformobileapps.com",
"advertisercommunity.com",
"*.advertisercommunity.com",
"cloudyoryx.dev",
"*.cloudyoryx.dev",
"eageroryx.dev",
"*.eageroryx.dev",
"stage.advertisercommunity.com",
"*.stage.advertisercommunity.com",
"de.advertisercommunity.com",
"*.de.advertisercommunity.com",
"en.advertisercommunity.com",
"*.en.advertisercommunity.com",
"es.advertisercommunity.com",
"*.es.advertisercommunity.com",
"fr.advertisercommunity.com",
"*.fr.advertisercommunity.com",
"id.advertisercommunity.com",
"*.id.advertisercommunity.com",
"it.advertisercommunity.com",
"*.it.advertisercommunity.com",
"ja.advertisercommunity.com",
"*.ja.advertisercommunity.com",
"pl.advertisercommunity.com",
"*.pl.advertisercommunity.com",
"pt.advertisercommunity.com",
"*.pt.advertisercommunity.com",
"ru.advertisercommunity.com",
"*.ru.advertisercommunity.com",
"th.advertisercommunity.com",
"*.th.advertisercommunity.com",
"vi.advertisercommunity.com",
"*.vi.advertisercommunity.com",
"zh.advertisercommunity.com",
"*.zh.advertisercommunity.com",
"ampcache.com",
"*.ampcache.com",
"ampproject.com",
"*.ampproject.com",
"ampproject.net",
"*.ampproject.net",
"*.recaptcha.ampproject.net",
"ampproject.org",
"*.ampproject.org",
"*.cdn.ampproject.org",
"androidify.com",
"*.androidify.com",
"app.goo.gl",
"*.app.goo.gl",
"channel-app.google",
"console.au.cloud.google",
"*.au.cloud.google",
"console.ca.cloud.google",
"*.ca.cloud.google",
"console.eu.cloud.google",
"*.eu.cloud.google",
"console.eu.cloud.google.com",
"console.il.cloud.google",
"*.il.cloud.google",
"console.it.cloud.google",
"*.it.cloud.google",
"console.jp.cloud.google",
"*.jp.cloud.google",
"console.sa.cloud.google",
"*.sa.cloud.google",
"console.us.cloud.google",
"*.us.cloud.google",
"cloud.google",
"*.cloud.google",
"colab.research.google.com",
"colab-sandbox.research.google.com",
"code.webrtc.org",
"bugs.webrtc.org",
"issues.webrtc.org",
"chronicle.security",
"*.chronicle.security",
"*.backstory.chronicle.security",
"*.backstory-staging.chronicle.security",
"chronicleforgood.com",
"*.chronicleforgood.com",
"looker.chronicle.security",
"*.looker.chronicle.security",
"chroniclesec.com",
"*.chroniclesec.com",
"*.backstory.chroniclesec.com",
"crossmediapanel.com",
"*.crossmediapanel.com",
"dataliberation.org",
"*.dataliberation.org",
"datasetsearch.research.google.com",
"dg-meta.video.google.com",
"digitalassetlinks.org",
"*.digitalassetlinks.org",
"domains.google",
"*.domains.google",
"earlydays.google",
"*.earlydays.google",
"ehr-search.health.google.com",
"fastlane.ci",
"floonet.goog",
"*.floonet.goog",
"gapi.waze.com",
"gmbads.gle",
"*.gmbads.gle",
"go-lang.com",
"*.go-lang.com",
"go-lang.net",
"*.go-lang.net",
"go-lang.org",
"*.go-lang.org",
"golang.com",
"*.golang.com",
"golang.net",
"*.golang.net",
"golang.org",
"*.golang.org",
"golang.google.cn",
"*.golang.google.cn",
"googleblog.com",
"*.googleblog.com",
"googlecert.net",
"*.googlecert.net",
"googlestore.com",
"www.googlestore.com",
"grow.google",
"*.grow.google",
"g.dev",
"*.g.dev",
"g.page",
"*.g.page",
"hey.gle",
"*.hey.gle",
"ok.gle",
"*.ok.gle",
"hats.goog",
"*.hats.goog",
"iamremarkable.org",
"www.iamremarkable.org",
"identityplatform.google",
"*.identityplatform.google",
"*.global.identityplatform.google",
"*.staging-global.identityplatform.google",
"*.autopush-global.identityplatform.google",
"lanternal.com",
"*.lanternal.com",
"lers.google",
"liftware.com",
"*.liftware.com",
"liftware.jp",
"*.liftware.jp",
"nel.goog",
"*.nel.goog",
"nomulus.foo",
"*.nomulus.foo",
"notebooklm.google",
"ordering.page",
"*.ordering.page",
"macservice.goog",
"*.macservice.goog",
"pagespeed.web.dev",
"picasaweb.com",
"*.picasaweb.com",
"picasaweb.net",
"*.picasaweb.net",
"picasaweb.org",
"*.picasaweb.org",
"pixate.com",
"www.pixate.com",
"pki.goog",
"*.pki.goog",
"play.space",
"*.play.space",
"rbm.goog",
"*.rbm.goog",
"registry-qa.google",
"www.registry-qa.google",
"registry-sandbox.google",
"www.registry-sandbox.google",
"registry.google",
"www.registry.google",
"research.youtube",
"*.research.youtube",
"savethedate.foo",
"*.savethedate.foo",
"searchingforsyria.org",
"*.searchingforsyria.org",
"songwriters.youtube",
"*.songwriters.youtube",
"source.bazel.build",
"*.source.bazel.build",
"support.registry-qa.google",
"support.registry-sandbox.google",
"support.registry.google",
"sprayscape.com",
"www.sprayscape.com",
"tfhub.dev",
"*.tfhub.dev",
"thegooglestore.com",
"www.thegooglestore.com",
"tiltbrush.com",
"*.tiltbrush.com",
"travel.google",
"*.travel.google",
"webmproject.org",
"*.webmproject.org",
"webpkgcache.com",
"*.webpkgcache.com",
"workinxr.dev",
"*.workinxr.dev",
"xn--ngstr-lra8j.com",
"*.xn--ngstr-lra8j.com",
"xplr.co",
"*.xplr.co",
"zynamics.com",
"*.zynamics.com"
],
"issuer": "GTS CA 1C3",
"validFrom": 1695878890,
"validTo": 1703136489,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Xenon2023' log",
"logId": "ADF7BEFA7CFF10C88B9D3D9C1E3E186AB467295DCFB10C24CA858634EBDC828A",
"timestamp": 1695882496047,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3046022100AAA516597359564D4E1A9B93D298C65533C1A21C37B8ED80A6041623B31418DB0221008557275D3F79C41C8B3DDBB0012AC65415994408B5CBBBC2FD2A084C19B2D00B"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Let's Encrypt 'Oak2023' log",
"logId": "B73EFB24DF9C4DBA75F239C5BA58F46C5DFC42CF7A9F35C49E1D098125EDB499",
"timestamp": 1695882496028,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3046022100EA73E2053214405CAFFF4F46720E9A5F6183E8A8658332E0661FD0C39A9FAE8B0221008C21C88A393E257A708E34C4C7DBDFC496E28A3D58F34D67B02536748CA61D8D"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 1027,
"encryptedClientHello": false
},
"initiator": "https:\/\/weston.ruter.net\/about\/",
"initiator_line": 5,
"initiator_column": "",
"initiator_type": "parser",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/v0.mjs",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: private, max-age=3000, stale-while-revalidate=1206600",
"content-encoding: br",
"content-length: 63487",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:14:21 GMT",
"etag: \"77df6dff8fae508d\"",
"expires: Fri, 20 Oct 2023 19:14:21 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1813,
"score_cache": 0,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": 0,
"connect_ms": 172,
"ssl_ms": 188,
"gzip_total": 63487,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 3000,
"cdn_provider": "Google",
"server_count": null,
"created": 798,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 1,
"http2_stream_dependency": 0,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"http2_server_settings": {
"SETTINGS_MAX_CONCURRENT_STREAMS": 100,
"SETTINGS_INITIAL_WINDOW_SIZE": 1048576,
"SETTINGS_MAX_HEADER_LIST_SIZE": 65536
},
"tls_version": "TLS 1.3",
"tls_resumed": "False",
"tls_next_proto": "h2",
"tls_cipher_suite": 4865,
"netlog_id": 74,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIehzCCHW+gAwIBAgIRAO1ZUvB\/pWv8CYTDuUK+xJMwDQYJKoZIhvcNAQELBQAw\nRjELMAkGA1UEBhMCVVMxIjAgBgNVBAoTGUdvb2dsZSBUcnVzdCBTZXJ2aWNlcyBM\nTEMxEzARBgNVBAMTCkdUUyBDQSAxQzMwHhcNMjMwOTI4MDUyODEwWhcNMjMxMjIx\nMDUyODA5WjAeMRwwGgYDVQQDExNtaXNjLXNuaS5nb29nbGUuY29tMFkwEwYHKoZI\nzj0CAQYIKoZIzj0DAQcDQgAE5JzQmWGJuhaBKaYCkmQgcMVZqmPpVFdlhN9IxIdF\nZ1lPYNxmgf6lzH3P2LndtIyWRvwv7poYxth0YPjOYu6BMKOCHGEwghxdMA4GA1Ud\nDwEB\/wQEAwIHgDATBgNVHSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAAMB0G\nA1UdDgQWBBTnhIlYnlj+\/Ms\/gOV4dOFjHpaCuzAfBgNVHSMEGDAWgBSKdH+vhc3u\nlc09nNDiRhTzcTUdJzBqBggrBgEFBQcBAQReMFwwJwYIKwYBBQUHMAGGG2h0dHA6\nLy9vY3NwLnBraS5nb29nL2d0czFjMzAxBggrBgEFBQcwAoYlaHR0cDovL3BraS5n\nb29nL3JlcG8vY2VydHMvZ3RzMWMzLmRlcjCCGg8GA1UdEQSCGgYwghoCghNtaXNj\nLXNuaS5nb29nbGUuY29tgiYqLmFpcGxhdGZvcm0tbm90ZWJvb2suY2xvdWQuZ29v\nZ2xlLmNvbYImKi5haXBsYXRmb3JtLXRyYWluaW5nLmNsb3VkLmdvb2dsZS5jb22C\nGyouYmFja3VwZHIuY2xvdWQuZ29vZ2xlLmNvbYIXKi5iYWNrdXBkci5jbG91ZC5n\nb29nbGWCIyouYmFja3VwZHItc3RhZ2luZy5jbG91ZC5nb29nbGUuY29tgh8qLmJh\nY2t1cGRyLXN0YWdpbmcuY2xvdWQuZ29vZ2xlgiQqLmJhY2t1cGRyLWF1dG9wdXNo\nLmNsb3VkLmdvb2dsZS5jb22CICouYmFja3VwZHItYXV0b3B1c2guY2xvdWQuZ29v\nZ2xlgh8qLmJhY2t1cGRyLWRldi5jbG91ZC5nb29nbGUuY29tghsqLmJhY2t1cGRy\nLWRldi5jbG91ZC5nb29nbGWCIyouYmFja3VwZHItc2FuZGJveC5jbG91ZC5nb29n\nbGUuY29tgh8qLmJhY2t1cGRyLXNhbmRib3guY2xvdWQuZ29vZ2xlghIqLmJyb2Nh\ncHJvamVjdC5jb22CEGJyb2NhcHJvamVjdC5jb22CGyouY29tcG9zZXIuY2xvdWQu\nZ29vZ2xlLmNvbYIXKi5jb21wb3Nlci5jbG91ZC5nb29nbGWCIyouY29tcG9zZXIt\nc3RhZ2luZy5jbG91ZC5nb29nbGUuY29tgh8qLmNvbXBvc2VyLXN0YWdpbmcuY2xv\ndWQuZ29vZ2xlgh4qLmNvbXBvc2VyLXFhLmNsb3VkLmdvb2dsZS5jb22CGiouY29t\ncG9zZXItcWEuY2xvdWQuZ29vZ2xlgh8qLmNvbXBvc2VyLWRldi5jbG91ZC5nb29n\nbGUuY29tghsqLmNvbXBvc2VyLWRldi5jbG91ZC5nb29nbGWCGiouZGF0YWxhYi5j\nbG91ZC5nb29nbGUuY29tgh0qLmRhdGFmdXNpb24uY2xvdWQuZ29vZ2xlLmNvbYIZ\nKi5kYXRhZnVzaW9uLmNsb3VkLmdvb2dsZYIlKi5kYXRhZnVzaW9uLXN0YWdpbmcu\nY2xvdWQuZ29vZ2xlLmNvbYIhKi5kYXRhZnVzaW9uLXN0YWdpbmcuY2xvdWQuZ29v\nZ2xlgiEqLmRhdGFmdXNpb24tZGV2LmNsb3VkLmdvb2dsZS5jb22CHSouZGF0YWZ1\nc2lvbi1kZXYuY2xvdWQuZ29vZ2xlgiEqLmRhdGFmdXNpb24tYXBpLmNsb3VkLmdv\nb2dsZS5jb22CHSouZGF0YWZ1c2lvbi1hcGkuY2xvdWQuZ29vZ2xlgikqLmRhdGFm\ndXNpb24tYXBpLXN0YWdpbmcuY2xvdWQuZ29vZ2xlLmNvbYIlKi5kYXRhZnVzaW9u\nLWFwaS1zdGFnaW5nLmNsb3VkLmdvb2dsZYIlKi5kYXRhZnVzaW9uLWFwaS1kZXYu\nY2xvdWQuZ29vZ2xlLmNvbYIhKi5kYXRhZnVzaW9uLWFwaS1kZXYuY2xvdWQuZ29v\nZ2xlghsqLmRhdGFwbGV4LmNsb3VkLmdvb2dsZS5jb22CIyouZGF0YXBsZXgtc3Rh\nZ2luZy5jbG91ZC5nb29nbGUuY29tgh8qLmRhdGFwbGV4LWRldi5jbG91ZC5nb29n\nbGUuY29tghsqLmRhdGFwcm9jLmNsb3VkLmdvb2dsZS5jb22CFyouZGF0YXByb2Mu\nY2xvdWQuZ29vZ2xlgikqLmRhdGFwcm9jLWltYWdlLXN0YWdpbmcuY2xvdWQuZ29v\nZ2xlLmNvbYIlKi5kYXRhcHJvYy1pbWFnZS1zdGFnaW5nLmNsb3VkLmdvb2dsZYIj\nKi5kYXRhcHJvYy1zdGFnaW5nLmNsb3VkLmdvb2dsZS5jb22CHyouZGF0YXByb2Mt\nc3RhZ2luZy5jbG91ZC5nb29nbGWCICouZGF0YXByb2MtdGVzdC5jbG91ZC5nb29n\nbGUuY29tghwqLmRhdGFwcm9jLXRlc3QuY2xvdWQuZ29vZ2xlghoqLmVhcnRoZW5n\naW5lLmdvb2dsZS5jby5pboIYKi5lYXJ0aGVuZ2luZS5nb29nbGUuY29tghIqLmZp\nYmVyLmdvb2dsZS5jb22CDSouZ2F0ZXdheS5kZXaCECouZGUuZ2F0ZXdheS5kZXaC\nECouZXcuZ2F0ZXdheS5kZXaCECoudWMuZ2F0ZXdheS5kZXaCKSouZ2xvYmFsLmFj\nY291bnR2ZXJpZmljYXRpb24uY2xvdWQuZ29vZ2xlghgqLmdvb2dsZS1zeW5kaWNh\ndGlvbi5jb22CHCouZGV2Lmdvb2dsZS1zeW5kaWNhdGlvbi5jb22CICouc3RhZ2lu\nZy5nb29nbGUtc3luZGljYXRpb24uY29tgiAqLmdvb2dsZWFjcXVpc2l0aW9ubWln\ncmF0aW9uLmNvbYIKKi5ndnQ1LmNvbYIdKi5oZWFsdGhjYXJlLmNsb3VkLmdvb2ds\nZS5jb22CFSoubWFwbWFrZXIuZ29vZ2xlLmNvbYIWKi5taWNyb2hvc3QuZ29vZ2xl\nLmNvbYIcKi5ub3RlYm9va3MuY2xvdWQuZ29vZ2xlLmNvbYIYKi5ub3RlYm9va3Mu\nY2xvdWQuZ29vZ2xlggwqLnBpY25pay5jb22CCnBpY25pay5jb22CHCoucGlwZWxp\nbmVzLmNsb3VkLmdvb2dsZS5jb22CDyoucG9kY2FzdHMuZ29vZ4IeKi50ZW5zb3Ji\nb2FyZC5jbG91ZC5nb29nbGUuY29tgicqLnRlbnNvcmJvYXJkLWF1dG9wdXNoLmNs\nb3VkLmdvb2dsZS5jb22CIioudGVuc29yYm9hcmQtZGV2LmNsb3VkLmdvb2dsZS5j\nb22CJioudGVuc29yYm9hcmQtc3RhZ2luZy5jbG91ZC5nb29nbGUuY29tgiMqLnRl\nbnNvcmJvYXJkLXRlc3QuY2xvdWQuZ29vZ2xlLmNvbYIHYWJjLnh5eoIJKi5hYmMu\neHl6ggthZHNlbnNlLmNvbYIPd3d3LmFkc2Vuc2UuY29tghphZHNlbnNlY3VzdG9t\nc2VhcmNoYWRzLmNvbYIcKi5hZHNlbnNlY3VzdG9tc2VhcmNoYWRzLmNvbYIYYWRz\nZW5zZWZvcm1vYmlsZWFwcHMuY29tghdhZHZlcnRpc2VyY29tbXVuaXR5LmNvbYIZ\nKi5hZHZlcnRpc2VyY29tbXVuaXR5LmNvbYIOY2xvdWR5b3J5eC5kZXaCECouY2xv\ndWR5b3J5eC5kZXaCDWVhZ2Vyb3J5eC5kZXaCDyouZWFnZXJvcnl4LmRldoIdc3Rh\nZ2UuYWR2ZXJ0aXNlcmNvbW11bml0eS5jb22CHyouc3RhZ2UuYWR2ZXJ0aXNlcmNv\nbW11bml0eS5jb22CGmRlLmFkdmVydGlzZXJjb21tdW5pdHkuY29tghwqLmRlLmFk\ndmVydGlzZXJjb21tdW5pdHkuY29tghplbi5hZHZlcnRpc2VyY29tbXVuaXR5LmNv\nbYIcKi5lbi5hZHZlcnRpc2VyY29tbXVuaXR5LmNvbYIaZXMuYWR2ZXJ0aXNlcmNv\nbW11bml0eS5jb22CHCouZXMuYWR2ZXJ0aXNlcmNvbW11bml0eS5jb22CGmZyLmFk\ndmVydGlzZXJjb21tdW5pdHkuY29tghwqLmZyLmFkdmVydGlzZXJjb21tdW5pdHku\nY29tghppZC5hZHZlcnRpc2VyY29tbXVuaXR5LmNvbYIcKi5pZC5hZHZlcnRpc2Vy\nY29tbXVuaXR5LmNvbYIaaXQuYWR2ZXJ0aXNlcmNvbW11bml0eS5jb22CHCouaXQu\nYWR2ZXJ0aXNlcmNvbW11bml0eS5jb22CGmphLmFkdmVydGlzZXJjb21tdW5pdHku\nY29tghwqLmphLmFkdmVydGlzZXJjb21tdW5pdHkuY29tghpwbC5hZHZlcnRpc2Vy\nY29tbXVuaXR5LmNvbYIcKi5wbC5hZHZlcnRpc2VyY29tbXVuaXR5LmNvbYIacHQu\nYWR2ZXJ0aXNlcmNvbW11bml0eS5jb22CHCoucHQuYWR2ZXJ0aXNlcmNvbW11bml0\neS5jb22CGnJ1LmFkdmVydGlzZXJjb21tdW5pdHkuY29tghwqLnJ1LmFkdmVydGlz\nZXJjb21tdW5pdHkuY29tghp0aC5hZHZlcnRpc2VyY29tbXVuaXR5LmNvbYIcKi50\naC5hZHZlcnRpc2VyY29tbXVuaXR5LmNvbYIadmkuYWR2ZXJ0aXNlcmNvbW11bml0\neS5jb22CHCoudmkuYWR2ZXJ0aXNlcmNvbW11bml0eS5jb22CGnpoLmFkdmVydGlz\nZXJjb21tdW5pdHkuY29tghwqLnpoLmFkdmVydGlzZXJjb21tdW5pdHkuY29tggxh\nbXBjYWNoZS5jb22CDiouYW1wY2FjaGUuY29tgg5hbXBwcm9qZWN0LmNvbYIQKi5h\nbXBwcm9qZWN0LmNvbYIOYW1wcHJvamVjdC5uZXSCECouYW1wcHJvamVjdC5uZXSC\nGioucmVjYXB0Y2hhLmFtcHByb2plY3QubmV0gg5hbXBwcm9qZWN0Lm9yZ4IQKi5h\nbXBwcm9qZWN0Lm9yZ4IUKi5jZG4uYW1wcHJvamVjdC5vcmeCDmFuZHJvaWRpZnku\nY29tghAqLmFuZHJvaWRpZnkuY29tggphcHAuZ29vLmdsggwqLmFwcC5nb28uZ2yC\nEmNoYW5uZWwtYXBwLmdvb2dsZYIXY29uc29sZS5hdS5jbG91ZC5nb29nbGWCESou\nYXUuY2xvdWQuZ29vZ2xlghdjb25zb2xlLmNhLmNsb3VkLmdvb2dsZYIRKi5jYS5j\nbG91ZC5nb29nbGWCF2NvbnNvbGUuZXUuY2xvdWQuZ29vZ2xlghEqLmV1LmNsb3Vk\nLmdvb2dsZYIbY29uc29sZS5ldS5jbG91ZC5nb29nbGUuY29tghdjb25zb2xlLmls\nLmNsb3VkLmdvb2dsZYIRKi5pbC5jbG91ZC5nb29nbGWCF2NvbnNvbGUuaXQuY2xv\ndWQuZ29vZ2xlghEqLml0LmNsb3VkLmdvb2dsZYIXY29uc29sZS5qcC5jbG91ZC5n\nb29nbGWCESouanAuY2xvdWQuZ29vZ2xlghdjb25zb2xlLnNhLmNsb3VkLmdvb2ds\nZYIRKi5zYS5jbG91ZC5nb29nbGWCF2NvbnNvbGUudXMuY2xvdWQuZ29vZ2xlghEq\nLnVzLmNsb3VkLmdvb2dsZYIMY2xvdWQuZ29vZ2xlgg4qLmNsb3VkLmdvb2dsZYIZ\nY29sYWIucmVzZWFyY2guZ29vZ2xlLmNvbYIhY29sYWItc2FuZGJveC5yZXNlYXJj\naC5nb29nbGUuY29tgg9jb2RlLndlYnJ0Yy5vcmeCD2J1Z3Mud2VicnRjLm9yZ4IR\naXNzdWVzLndlYnJ0Yy5vcmeCEmNocm9uaWNsZS5zZWN1cml0eYIUKi5jaHJvbmlj\nbGUuc2VjdXJpdHmCHiouYmFja3N0b3J5LmNocm9uaWNsZS5zZWN1cml0eYImKi5i\nYWNrc3Rvcnktc3RhZ2luZy5jaHJvbmljbGUuc2VjdXJpdHmCFGNocm9uaWNsZWZv\ncmdvb2QuY29tghYqLmNocm9uaWNsZWZvcmdvb2QuY29tghlsb29rZXIuY2hyb25p\nY2xlLnNlY3VyaXR5ghsqLmxvb2tlci5jaHJvbmljbGUuc2VjdXJpdHmCEGNocm9u\naWNsZXNlYy5jb22CEiouY2hyb25pY2xlc2VjLmNvbYIcKi5iYWNrc3RvcnkuY2hy\nb25pY2xlc2VjLmNvbYITY3Jvc3NtZWRpYXBhbmVsLmNvbYIVKi5jcm9zc21lZGlh\ncGFuZWwuY29tghJkYXRhbGliZXJhdGlvbi5vcmeCFCouZGF0YWxpYmVyYXRpb24u\nb3JngiFkYXRhc2V0c2VhcmNoLnJlc2VhcmNoLmdvb2dsZS5jb22CGGRnLW1ldGEu\ndmlkZW8uZ29vZ2xlLmNvbYIVZGlnaXRhbGFzc2V0bGlua3Mub3JnghcqLmRpZ2l0\nYWxhc3NldGxpbmtzLm9yZ4IOZG9tYWlucy5nb29nbGWCECouZG9tYWlucy5nb29n\nbGWCEGVhcmx5ZGF5cy5nb29nbGWCEiouZWFybHlkYXlzLmdvb2dsZYIcZWhyLXNl\nYXJjaC5oZWFsdGguZ29vZ2xlLmNvbYILZmFzdGxhbmUuY2mCDGZsb29uZXQuZ29v\nZ4IOKi5mbG9vbmV0Lmdvb2eCDWdhcGkud2F6ZS5jb22CCmdtYmFkcy5nbGWCDCou\nZ21iYWRzLmdsZYILZ28tbGFuZy5jb22CDSouZ28tbGFuZy5jb22CC2dvLWxhbmcu\nbmV0gg0qLmdvLWxhbmcubmV0ggtnby1sYW5nLm9yZ4INKi5nby1sYW5nLm9yZ4IK\nZ29sYW5nLmNvbYIMKi5nb2xhbmcuY29tggpnb2xhbmcubmV0ggwqLmdvbGFuZy5u\nZXSCCmdvbGFuZy5vcmeCDCouZ29sYW5nLm9yZ4IQZ29sYW5nLmdvb2dsZS5jboIS\nKi5nb2xhbmcuZ29vZ2xlLmNugg5nb29nbGVibG9nLmNvbYIQKi5nb29nbGVibG9n\nLmNvbYIOZ29vZ2xlY2VydC5uZXSCECouZ29vZ2xlY2VydC5uZXSCD2dvb2dsZXN0\nb3JlLmNvbYITd3d3Lmdvb2dsZXN0b3JlLmNvbYILZ3Jvdy5nb29nbGWCDSouZ3Jv\ndy5nb29nbGWCBWcuZGV2ggcqLmcuZGV2ggZnLnBhZ2WCCCouZy5wYWdlggdoZXku\nZ2xlggkqLmhleS5nbGWCBm9rLmdsZYIIKi5vay5nbGWCCWhhdHMuZ29vZ4ILKi5o\nYXRzLmdvb2eCEWlhbXJlbWFya2FibGUub3JnghV3d3cuaWFtcmVtYXJrYWJsZS5v\ncmeCF2lkZW50aXR5cGxhdGZvcm0uZ29vZ2xlghkqLmlkZW50aXR5cGxhdGZvcm0u\nZ29vZ2xlgiAqLmdsb2JhbC5pZGVudGl0eXBsYXRmb3JtLmdvb2dsZYIoKi5zdGFn\naW5nLWdsb2JhbC5pZGVudGl0eXBsYXRmb3JtLmdvb2dsZYIpKi5hdXRvcHVzaC1n\nbG9iYWwuaWRlbnRpdHlwbGF0Zm9ybS5nb29nbGWCDWxhbnRlcm5hbC5jb22CDyou\nbGFudGVybmFsLmNvbYILbGVycy5nb29nbGWCDGxpZnR3YXJlLmNvbYIOKi5saWZ0\nd2FyZS5jb22CC2xpZnR3YXJlLmpwgg0qLmxpZnR3YXJlLmpwgghuZWwuZ29vZ4IK\nKi5uZWwuZ29vZ4ILbm9tdWx1cy5mb2+CDSoubm9tdWx1cy5mb2+CEW5vdGVib29r\nbG0uZ29vZ2xlgg1vcmRlcmluZy5wYWdlgg8qLm9yZGVyaW5nLnBhZ2WCD21hY3Nl\ncnZpY2UuZ29vZ4IRKi5tYWNzZXJ2aWNlLmdvb2eCEXBhZ2VzcGVlZC53ZWIuZGV2\ngg1waWNhc2F3ZWIuY29tgg8qLnBpY2FzYXdlYi5jb22CDXBpY2FzYXdlYi5uZXSC\nDyoucGljYXNhd2ViLm5ldIINcGljYXNhd2ViLm9yZ4IPKi5waWNhc2F3ZWIub3Jn\nggpwaXhhdGUuY29tgg53d3cucGl4YXRlLmNvbYIIcGtpLmdvb2eCCioucGtpLmdv\nb2eCCnBsYXkuc3BhY2WCDCoucGxheS5zcGFjZYIIcmJtLmdvb2eCCioucmJtLmdv\nb2eCEnJlZ2lzdHJ5LXFhLmdvb2dsZYIWd3d3LnJlZ2lzdHJ5LXFhLmdvb2dsZYIX\ncmVnaXN0cnktc2FuZGJveC5nb29nbGWCG3d3dy5yZWdpc3RyeS1zYW5kYm94Lmdv\nb2dsZYIPcmVnaXN0cnkuZ29vZ2xlghN3d3cucmVnaXN0cnkuZ29vZ2xlghByZXNl\nYXJjaC55b3V0dWJlghIqLnJlc2VhcmNoLnlvdXR1YmWCD3NhdmV0aGVkYXRlLmZv\nb4IRKi5zYXZldGhlZGF0ZS5mb2+CFXNlYXJjaGluZ2ZvcnN5cmlhLm9yZ4IXKi5z\nZWFyY2hpbmdmb3JzeXJpYS5vcmeCE3Nvbmd3cml0ZXJzLnlvdXR1YmWCFSouc29u\nZ3dyaXRlcnMueW91dHViZYISc291cmNlLmJhemVsLmJ1aWxkghQqLnNvdXJjZS5i\nYXplbC5idWlsZIIac3VwcG9ydC5yZWdpc3RyeS1xYS5nb29nbGWCH3N1cHBvcnQu\ncmVnaXN0cnktc2FuZGJveC5nb29nbGWCF3N1cHBvcnQucmVnaXN0cnkuZ29vZ2xl\ngg5zcHJheXNjYXBlLmNvbYISd3d3LnNwcmF5c2NhcGUuY29tggl0Zmh1Yi5kZXaC\nCyoudGZodWIuZGV2ghJ0aGVnb29nbGVzdG9yZS5jb22CFnd3dy50aGVnb29nbGVz\ndG9yZS5jb22CDXRpbHRicnVzaC5jb22CDyoudGlsdGJydXNoLmNvbYINdHJhdmVs\nLmdvb2dsZYIPKi50cmF2ZWwuZ29vZ2xlgg93ZWJtcHJvamVjdC5vcmeCESoud2Vi\nbXByb2plY3Qub3Jngg93ZWJwa2djYWNoZS5jb22CESoud2VicGtnY2FjaGUuY29t\nggx3b3JraW54ci5kZXaCDioud29ya2lueHIuZGV2ghN4bi0tbmdzdHItbHJhOGou\nY29tghUqLnhuLS1uZ3N0ci1scmE4ai5jb22CB3hwbHIuY2+CCSoueHBsci5jb4IM\nenluYW1pY3MuY29tgg4qLnp5bmFtaWNzLmNvbTAhBgNVHSAEGjAYMAgGBmeBDAEC\nATAMBgorBgEEAdZ5AgUDMDwGA1UdHwQ1MDMwMaAvoC2GK2h0dHA6Ly9jcmxzLnBr\naS5nb29nL2d0czFjMy96ZEFUdDBFeF9Gay5jcmwwggEGBgorBgEEAdZ5AgQCBIH3\nBIH0APIAdwCt9776fP8QyIudPZwePhhqtGcpXc+xDCTKhYY069yCigAAAYraeUgv\nAAAEAwBIMEYCIQCqpRZZc1lWTU4am5PSmMZVM8GiHDe47YCmBBYjsxQY2wIhAIVX\nJ10\/ecQciz3bsAEqxlQVmUQItcu7wv0qCEwZstALAHcAtz77JN+cTbp18jnFulj0\nbF38Qs96nzXEnh0JgSXttJkAAAGK2nlIHAAABAMASDBGAiEA6nPiBTIUQFyv\/09G\ncg6aX2GD6KhlgzLgZh\/Qw5qfrosCIQCMIciKOT4lenCONMTH29\/EluKKPVjzTWew\nJTZ0jKYdjTANBgkqhkiG9w0BAQsFAAOCAQEAHFH2fnZlYdpOxA0nn5Mi1c8lQeSE\ndiClYPMwAWrs\/it6NC118lkRr3PpxUwV9Rzzh02UoI5y9YjOYpG+gZlFqXWm71Q7\n9tbyHJWBvYualzDsYjAfinweFLlY72Bku55ofp98BcMWHz2OGbl2wIGaJyFrqfwl\nCrbaAfYIcZ3Z6wkOR5gsavbr8f79bAZ28N7evImnCrhqvqD3g6AgIkgRHMPhSLQ4\nEkuKHiQo3mRtjkSePmovg\/H4FzcbF+LhODETk1IMDyEEYKq488rVZ34AtL6Dvibc\n7U3STfVylz9PT7nOZeHuJ5UIlrBsEHVVFOaCRWwnfE+DCqy0yOz86W2Bsg==\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFljCCA36gAwIBAgINAgO8U1lrNMcY9QFQZjANBgkqhkiG9w0BAQsFADBHMQsw\nCQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZpY2VzIExMQzEU\nMBIGA1UEAxMLR1RTIFJvb3QgUjEwHhcNMjAwODEzMDAwMDQyWhcNMjcwOTMwMDAw\nMDQyWjBGMQswCQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZp\nY2VzIExMQzETMBEGA1UEAxMKR1RTIENBIDFDMzCCASIwDQYJKoZIhvcNAQEBBQAD\nggEPADCCAQoCggEBAPWI3+dijB43+DdCkH9sh9D7ZYIl\/ejLa6T\/belaI+KZ9hzp\nkgOZE3wJCor6QtZeViSqejOEH9Hpabu5dOxXTGZok3c3VVP+ORBNtzS7XyV3NzsX\nlOo85Z3VvMO0Q+sup0fvsEQRY9i0QYXdQTBIkxu\/t\/bgRQIh4JZCF8\/ZK2VWNAcm\nBA2o\/X3KLu\/qSHw3TT8An4Pf73WELnlXXPxXbhqW\/\/yMmqaZviXZf5YsBvcRKgKA\ngOtjGDxQSYflispfGStZloEAoPtR28p3CwvJlk\/vcEnHXG0g\/Zm0tOLKLnf9LdwL\ntmsTDIwZKxeWmLnwi\/agJ7u2441Rj72ux5uxiZ0CAwEAAaOCAYAwggF8MA4GA1Ud\nDwEB\/wQEAwIBhjAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwEgYDVR0T\nAQH\/BAgwBgEB\/wIBADAdBgNVHQ4EFgQUinR\/r4XN7pXNPZzQ4kYU83E1HScwHwYD\nVR0jBBgwFoAU5K8rJnEaK0gnhS9SZizv8IkTcT4waAYIKwYBBQUHAQEEXDBaMCYG\nCCsGAQUFBzABhhpodHRwOi8vb2NzcC5wa2kuZ29vZy9ndHNyMTAwBggrBgEFBQcw\nAoYkaHR0cDovL3BraS5nb29nL3JlcG8vY2VydHMvZ3RzcjEuZGVyMDQGA1UdHwQt\nMCswKaAnoCWGI2h0dHA6Ly9jcmwucGtpLmdvb2cvZ3RzcjEvZ3RzcjEuY3JsMFcG\nA1UdIARQME4wOAYKKwYBBAHWeQIFAzAqMCgGCCsGAQUFBwIBFhxodHRwczovL3Br\naS5nb29nL3JlcG9zaXRvcnkvMAgGBmeBDAECATAIBgZngQwBAgIwDQYJKoZIhvcN\nAQELBQADggIBAIl9rCBcDDy+mqhXlRu0rvqrpXJxtDaV\/d9AEQNMwkYUuxQkq\/BQ\ncSLbrcRuf8\/xam\/IgxvYzolfh2yHuKkMo5uhYpSTld9brmYZCwKWnvy15xBpPnrL\nRklfRuFBsdeYTWU0AIAaP0+fbH9JAIFTQaSSIYKCGvGjRFsqUBITTcFTNvNCCK9U\n+o53UxtkOCcXCb1YyRt8OS1b887U7ZfbFAO\/CVMkH8IMBHmYJvJh8VNS\/UKMG2Yr\nPxWhu\/\/2m+OBmgEGcYk1KCTd4b3rGS3hSMs9WYNRtHTGnXzGsYZbr8w0xNPM1IER\nlQCh9BIiAfq0g3GvjLeMcySsN1PCAJA\/Ef5c7TaUEDu9Ka7ixzpiO2xj2YC\/WXGs\nYye5TBeg2vZzFb8q3o\/zpWwygTMD0IZRcZk0upONXbVRWPeyk+gB9lm+cZv9TSjO\nz23HFtz30dZGm6fKa+l3D\/2gthsjgx0QGtkJAITgRNOidSOzNIb2ILCkXhAd4FJG\nAJ2xDx8hcFH1mt0G\/FX0Kw4zd8NLQsLxdxP8c4CU6x+7Nz\/OAipmsHMdMqUybDKw\njuDEI\/9bfU1lcKwrmz3O2+BtjjKAvpafkmO8l7tdufThcV4q5O8DIrGKZTqPwJNl\n1IXNDw9bg1kWRxYtnCQ6yICmJhSFm\/Y3m6xv+cXDBlHz4n\/FsRC6UfTd\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFYjCCBEqgAwIBAgIQd70NbNs2+RrqIQ\/E8FjTDTANBgkqhkiG9w0BAQsFADBX\nMQswCQYDVQQGEwJCRTEZMBcGA1UEChMQR2xvYmFsU2lnbiBudi1zYTEQMA4GA1UE\nCxMHUm9vdCBDQTEbMBkGA1UEAxMSR2xvYmFsU2lnbiBSb290IENBMB4XDTIwMDYx\nOTAwMDA0MloXDTI4MDEyODAwMDA0MlowRzELMAkGA1UEBhMCVVMxIjAgBgNVBAoT\nGUdvb2dsZSBUcnVzdCBTZXJ2aWNlcyBMTEMxFDASBgNVBAMTC0dUUyBSb290IFIx\nMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAthECix7joXebO9y\/lD63\nladAPKH9gvl9MgaCcfb2jH\/76Nu8ai6Xl6OMS\/kr9rH5zoQdsfnFl97vufKj6bwS\niV6nqlKr+CMny6SxnGPb15l+8Ape62im9MZaRw1NEDPjTrETo8gYbEvs\/AmQ351k\nKSUjB6G00j0uYODP0gmHu81I8E3CwnqIiru6z1kZ1q+PsAewnjHxgsHA3y6mbWwZ\nDrXYfiYaRQM9sHmklCitD38m5agI\/pboPGiUU+6DOogrFZYJsuB6jC511pzrp1Zk\nj5ZPaK49l8KEj8C8QMALXL32h7M1bKwYUH+E4EzNktMg6TO8UpmvMrUpsyUqtEj5\ncuHKZPfmghCN6J3Cioj6OGaK\/GP5Afl4\/Xtcd\/p2h\/rs37EOeZVXtL0m79YB0esW\nCruOC7XFxYpVq9Os6pFLKcwZpDIlTirxZUTQAs6qzkm06p98g7BAe+dDq6dso499\niYH6TKX\/1Y7DzkvgtdizjkXPdsDtQCv9Uw+wp9U7DbGKogPeMa3Md+pvez7W35Ei\nEua++tgy\/BBjFFFy3l3WFpO9KWgz7zpm7AeKJt8T11dleCfeXkkUAKIAf5qoIbap\nsZWwpbkNFhHax2xIPEDgfg1azVY80ZcFuctL7TlLnMQ\/0lUTbiSw1nH69MG6zO0b\n9f6BQdgAmD06yK56mDcYBZUCAwEAAaOCATgwggE0MA4GA1UdDwEB\/wQEAwIBhjAP\nBgNVHRMBAf8EBTADAQH\/MB0GA1UdDgQWBBTkrysmcRorSCeFL1JmLO\/wiRNxPjAf\nBgNVHSMEGDAWgBRge2YaRQ2XyolQL30EzTSo\/\/z9SzBgBggrBgEFBQcBAQRUMFIw\nJQYIKwYBBQUHMAGGGWh0dHA6Ly9vY3NwLnBraS5nb29nL2dzcjEwKQYIKwYBBQUH\nMAKGHWh0dHA6Ly9wa2kuZ29vZy9nc3IxL2dzcjEuY3J0MDIGA1UdHwQrMCkwJ6Al\noCOGIWh0dHA6Ly9jcmwucGtpLmdvb2cvZ3NyMS9nc3IxLmNybDA7BgNVHSAENDAy\nMAgGBmeBDAECATAIBgZngQwBAgIwDQYLKwYBBAHWeQIFAwIwDQYLKwYBBAHWeQIF\nAwMwDQYJKoZIhvcNAQELBQADggEBADSkHrEoo9C0dhemMXoh6dFSPsjbdBZBiLg9\nNR3t5P+T4Vxfq7vqfM\/b5A3Ri1fyJm9bvhdGaJQ3b2t6yMAYN\/olUazsaL+yyEn9\nWprKASOshIArAoyZl+tJaox118fessmXn1hIVw41oeQa1v1vg4Fv74zPl6\/AhSrw\n9U5pCZEt4Wi4wStz6dTZ\/CLANx8LZh1J7QJVj2fhMtfTJr9w4z30Z209fOU0iOMy\n+qduBmpvvYuR7hZL6Dupszfnw0Skfths18dG9ZKb59UhvmaSGZRVbNQpsg3BZlvi\nd0lIKO2d1xozclOzgjXPYovJJIultzkMu34qQb9Sz\/yilrbCgj8=\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"renderBlocking": "potentially_blocking",
"load_end": 1835,
"ttfb_start": 1354,
"ttfb_end": 1531,
"download_start": 1531,
"download_end": 1835,
"download_ms": 304,
"all_start": 993,
"all_end": 1835,
"all_ms": 841,
"index": 4,
"number": 5,
"cpuTimes": {
"FunctionCall": 9
},
"cpu.FunctionCall": 9,
"cpuTime": 9,
"js_timing": [
[
1891.6500000000001,
1891.8610000000001
],
[
1891.876,
1893.6220000000001
],
[
1893.723,
1893.7950000000001
],
[
1893.8030000000001,
1894.425
],
[
1906.2190000000001,
1907.0229999999999
],
[
1907.0409999999999,
1907.213
],
[
1907.2729999999999,
1907.444
],
[
1913.355,
1913.4480000000001
],
[
1913.4760000000001,
1913.4839999999999
],
[
2012.155,
2012.5070000000001
],
[
2013.5899999999999,
2013.5999999999999
],
[
2014.414,
2014.9290000000001
],
[
2021.213,
2021.3320000000001
],
[
2102.3699999999999,
2102.8870000000002
],
[
2150.5160000000001,
2150.9789999999998
],
[
2622.8739999999998,
2622.953
],
[
2623.0610000000001,
2623.0700000000002
],
[
2623.114,
2623.1199999999999
],
[
2623.1610000000001,
2623.1669999999999
],
[
2624.279,
2624.375
],
[
2630.355,
2630.3850000000002
],
[
2892.6019999999999,
2892.6819999999998
],
[
2918.5990000000002,
2919.4749999999999
],
[
2931.933,
2932.0140000000001
],
[
2936.8409999999999,
2936.9189999999999
],
[
2938.2840000000001,
2938.4580000000001
],
[
2944.0039999999999,
2944.0390000000002
],
[
2944.0889999999999,
2944.0999999999999
],
[
2945.5059999999999,
2946.614
],
[
3015.1950000000002,
3015.3739999999998
]
]
},
{
"type": 3,
"id": "14930.3",
"request_id": "14930.3",
"ip_addr": "172.253.115.132",
"full_url": "https:\/\/cdn.ampproject.org\/v0\/amp-analytics-0.1.mjs",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/v0\/amp-analytics-0.1.mjs",
"raw_id": "14930.3",
"frame_id": "6D51D57D31814BE3C784ACC4E4A9D95D",
"documentURL": "https:\/\/weston.ruter.net\/about\/",
"responseCode": 200,
"request_type": "Script",
"load_ms": 636,
"ttfb_ms": 545,
"load_start": 1354,
"load_start_float": 1354.000076,
"bytesIn": 29020,
"objectSize": 29020,
"objectSizeUncompressed": 96782,
"chunks": [
{
"ts": 1906,
"bytes": 1369,
"inflated": 1989
},
{
"ts": 1915,
"bytes": 1378,
"inflated": 4128
},
{
"ts": 1921,
"bytes": 2756,
"inflated": 7892
},
{
"ts": 1930,
"bytes": 2756,
"inflated": 8310
},
{
"ts": 1936,
"bytes": 1378,
"inflated": 4784
},
{
"ts": 1937,
"bytes": 1378,
"inflated": 5619
},
{
"ts": 1944,
"bytes": 1378,
"inflated": 4964
},
{
"ts": 1947,
"bytes": 1734,
"inflated": 6338
},
{
"ts": 1953,
"bytes": 1369,
"inflated": 5712
},
{
"ts": 1955,
"bytes": 1378,
"inflated": 5224
},
{
"ts": 1962,
"bytes": 1378,
"inflated": 4642
},
{
"ts": 1963,
"bytes": 1378,
"inflated": 4481
},
{
"ts": 1971,
"bytes": 1378,
"inflated": 4534
},
{
"ts": 1973,
"bytes": 1378,
"inflated": 5050
},
{
"ts": 1980,
"bytes": 1378,
"inflated": 4457
},
{
"ts": 1981,
"bytes": 1378,
"inflated": 4987
},
{
"ts": 1988,
"bytes": 1378,
"inflated": 4977
},
{
"ts": 1990,
"bytes": 2500,
"inflated": 8694
}
],
"expires": "Fri, 20 Oct 2023 19:14:21 GMT",
"cacheControl": "private, max-age=604800, stale-while-revalidate=604800",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 129,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/about\/",
"initiator_line": 5,
"initiator_column": "",
"initiator_type": "parser",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/v0\/amp-analytics-0.1.mjs",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: private, max-age=604800, stale-while-revalidate=604800",
"content-encoding: br",
"content-length: 29020",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:14:21 GMT",
"etag: \"9aef0fcfd5306f20\"",
"expires: Fri, 20 Oct 2023 19:14:21 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1867,
"score_cache": 100,
"score_cdn": 100,
"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": 29020,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 604800,
"cdn_provider": "Google",
"server_count": null,
"created": 801,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 9,
"http2_stream_dependency": 7,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 76,
"server_port": "443",
"renderBlocking": "potentially_blocking",
"load_end": 1990,
"ttfb_start": 1354,
"ttfb_end": 1899,
"download_start": 1899,
"download_end": 1990,
"download_ms": 91,
"all_start": 1354,
"all_end": 1990,
"all_ms": 636,
"index": 5,
"number": 6,
"cpuTimes": {
"FunctionCall": 1
},
"cpu.FunctionCall": 1,
"cpuTime": 1,
"js_timing": [
[
2624.663,
2624.7530000000002
],
[
3009.9760000000001,
3010.0039999999999
],
[
3648.8180000000002,
3648.9520000000002
],
[
3652.5189999999998,
3653.663
]
]
},
{
"type": 3,
"id": "14930.4",
"request_id": "14930.4",
"ip_addr": "172.253.115.132",
"full_url": "https:\/\/cdn.ampproject.org\/v0\/amp-bind-0.1.mjs",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/v0\/amp-bind-0.1.mjs",
"raw_id": "14930.4",
"frame_id": "6D51D57D31814BE3C784ACC4E4A9D95D",
"documentURL": "https:\/\/weston.ruter.net\/about\/",
"responseCode": 200,
"request_type": "Script",
"load_ms": 538,
"ttfb_ms": 491,
"load_start": 1354,
"load_start_float": 1354.000078,
"bytesIn": 13890,
"objectSize": 13890,
"objectSizeUncompressed": 41942,
"chunks": [
{
"ts": 1852,
"bytes": 2747,
"inflated": 6364
},
{
"ts": 1859,
"bytes": 1378,
"inflated": 4073
},
{
"ts": 1861,
"bytes": 1378,
"inflated": 4477
},
{
"ts": 1877,
"bytes": 2756,
"inflated": 8303
},
{
"ts": 1880,
"bytes": 1378,
"inflated": 4534
},
{
"ts": 1882,
"bytes": 1378,
"inflated": 4796
},
{
"ts": 1888,
"bytes": 1378,
"inflated": 4522
},
{
"ts": 1892,
"bytes": 1497,
"inflated": 4873
}
],
"expires": "Fri, 20 Oct 2023 19:14:21 GMT",
"cacheControl": "private, max-age=604800, stale-while-revalidate=604800",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 129,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/about\/",
"initiator_line": 5,
"initiator_column": "",
"initiator_type": "parser",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/v0\/amp-bind-0.1.mjs",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: private, max-age=604800, stale-while-revalidate=604800",
"content-encoding: br",
"content-length: 13890",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:14:21 GMT",
"etag: \"db9222006120899e\"",
"expires: Fri, 20 Oct 2023 19:14:21 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1852,
"score_cache": 100,
"score_cdn": 100,
"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": 13890,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 604800,
"cdn_provider": "Google",
"server_count": null,
"created": 810,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 7,
"http2_stream_dependency": 5,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 78,
"server_port": "443",
"renderBlocking": "potentially_blocking",
"load_end": 1892,
"ttfb_start": 1354,
"ttfb_end": 1845,
"download_start": 1845,
"download_end": 1892,
"download_ms": 47,
"all_start": 1354,
"all_end": 1892,
"all_ms": 538,
"index": 6,
"number": 7,
"cpuTimes": {
"FunctionCall": 0
},
"cpu.FunctionCall": 0,
"cpuTime": 0,
"js_timing": [
[
1935.8510000000001,
1935.9280000000001
],
[
2132.8780000000002,
2132.9029999999998
],
[
2149.9009999999998,
2149.9949999999999
],
[
2153.8910000000001,
2153.9099999999999
]
]
},
{
"type": 3,
"id": "14930.5",
"request_id": "14930.5",
"ip_addr": "172.253.115.132",
"full_url": "https:\/\/cdn.ampproject.org\/v0\/amp-install-serviceworker-0.1.mjs",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/v0\/amp-install-serviceworker-0.1.mjs",
"raw_id": "14930.5",
"frame_id": "6D51D57D31814BE3C784ACC4E4A9D95D",
"documentURL": "https:\/\/weston.ruter.net\/about\/",
"responseCode": 200,
"request_type": "Script",
"load_ms": 544,
"ttfb_ms": 535,
"load_start": 1354,
"load_start_float": 1354.00008,
"bytesIn": 2375,
"objectSize": 2375,
"objectSizeUncompressed": 6555,
"chunks": [
{
"ts": 1898,
"bytes": 2375,
"inflated": 6555
}
],
"expires": "Fri, 20 Oct 2023 19:14:21 GMT",
"cacheControl": "private, max-age=604800, stale-while-revalidate=604800",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 129,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/about\/",
"initiator_line": 5,
"initiator_column": "",
"initiator_type": "parser",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/v0\/amp-install-serviceworker-0.1.mjs",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: private, max-age=604800, stale-while-revalidate=604800",
"content-encoding: br",
"content-length: 2375",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:14:21 GMT",
"etag: \"1b92386b9ae4a145\"",
"expires: Fri, 20 Oct 2023 19:14:21 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1903,
"score_cache": 100,
"score_cdn": 100,
"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": 2375,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 604800,
"cdn_provider": "Google",
"server_count": null,
"created": 811,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 5,
"http2_stream_dependency": 3,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 80,
"server_port": "443",
"renderBlocking": "potentially_blocking",
"load_end": 1898,
"ttfb_start": 1354,
"ttfb_end": 1889,
"download_start": 1889,
"download_end": 1898,
"download_ms": 9,
"all_start": 1354,
"all_end": 1898,
"all_ms": 544,
"index": 7,
"number": 8,
"cpuTimes": {
"FunctionCall": 0
},
"cpu.FunctionCall": 0,
"cpuTime": 0,
"js_timing": [
[
4892.9430000000002,
4893.0190000000002
],
[
4893.3940000000002,
4893.4459999999999
],
[
4895.5720000000001,
4895.8329999999996
]
]
},
{
"type": 3,
"id": "14930.6",
"request_id": "14930.6",
"ip_addr": "172.253.115.132",
"full_url": "https:\/\/cdn.ampproject.org\/v0\/amp-lightbox-0.1.mjs",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/v0\/amp-lightbox-0.1.mjs",
"raw_id": "14930.6",
"frame_id": "6D51D57D31814BE3C784ACC4E4A9D95D",
"documentURL": "https:\/\/weston.ruter.net\/about\/",
"responseCode": 200,
"request_type": "Script",
"load_ms": 490,
"ttfb_ms": 484,
"load_start": 1354,
"load_start_float": 1354.000082,
"bytesIn": 7194,
"objectSize": 7194,
"objectSizeUncompressed": 21682,
"chunks": [
{
"ts": 1844,
"bytes": 7194,
"inflated": 21682
}
],
"expires": "Fri, 20 Oct 2023 19:14:21 GMT",
"cacheControl": "private, max-age=604800, stale-while-revalidate=604800",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 129,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/about\/",
"initiator_line": 5,
"initiator_column": "",
"initiator_type": "parser",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/v0\/amp-lightbox-0.1.mjs",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: private, max-age=604800, stale-while-revalidate=604800",
"content-encoding: br",
"content-length: 7194",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:14:21 GMT",
"etag: \"4c3ef56ec3a46dc6\"",
"expires: Fri, 20 Oct 2023 19:14:21 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1864,
"score_cache": 100,
"score_cdn": 100,
"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": 7194,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 604800,
"cdn_provider": "Google",
"server_count": null,
"created": 811,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 3,
"http2_stream_dependency": 1,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 82,
"server_port": "443",
"renderBlocking": "potentially_blocking",
"load_end": 1844,
"ttfb_start": 1354,
"ttfb_end": 1838,
"download_start": 1838,
"download_end": 1844,
"download_ms": 6,
"all_start": 1354,
"all_end": 1844,
"all_ms": 490,
"index": 8,
"number": 9
},
{
"type": 3,
"id": "14930.19",
"request_id": "14930.19",
"ip_addr": "172.253.115.132",
"full_url": "https:\/\/cdn.ampproject.org\/rtv\/012310061803000\/ww.mjs",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/rtv\/012310061803000\/ww.mjs",
"raw_id": "14930.19",
"frame_id": "6D51D57D31814BE3C784ACC4E4A9D95D",
"documentURL": "https:\/\/weston.ruter.net\/about\/",
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 189,
"ttfb_ms": 174,
"load_start": 1930,
"load_start_float": 1930.0001580000001,
"bytesIn": 13062,
"objectSize": 13062,
"objectSizeUncompressed": 46240,
"chunks": [
{
"ts": 2108,
"bytes": 2747,
"inflated": 6641
},
{
"ts": 2111,
"bytes": 2756,
"inflated": 14218
},
{
"ts": 2113,
"bytes": 1378,
"inflated": 5248
},
{
"ts": 2114,
"bytes": 1378,
"inflated": 5160
},
{
"ts": 2116,
"bytes": 1378,
"inflated": 4501
},
{
"ts": 2117,
"bytes": 1378,
"inflated": 4166
},
{
"ts": 2119,
"bytes": 2047,
"inflated": 6306
}
],
"expires": "Tue, 15 Oct 2024 17:13:42 GMT",
"cacheControl": "public, max-age=31536000",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 129,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/cdn.ampproject.org\/v0.mjs",
"initiator_line": 1,
"initiator_column": 89736,
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/rtv\/012310061803000\/ww.mjs",
":scheme: https",
"accept: text\/plain",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"age: 352840",
"alt-svc: clear",
"cache-control: public, max-age=31536000",
"content-encoding: br",
"content-length: 13062",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Mon, 16 Oct 2023 17:13:42 GMT",
"etag: \"27f40cffbe22e7cb\"",
"expires: Tue, 15 Oct 2024 17:13:42 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1891,
"score_cache": 100,
"score_cdn": 100,
"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": 13062,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 31183160,
"cdn_provider": "Google",
"server_count": null,
"created": 1926,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 11,
"http2_stream_dependency": 9,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 158,
"server_port": "443",
"load_end": 2119,
"ttfb_start": 1930,
"ttfb_end": 2104,
"download_start": 2104,
"download_end": 2119,
"download_ms": 15,
"all_start": 1930,
"all_end": 2119,
"all_ms": 189,
"index": 9,
"number": 10
},
{
"type": 3,
"id": "14930.20",
"request_id": "14930.20",
"ip_addr": "172.253.115.132",
"full_url": "https:\/\/cdn.ampproject.org\/rtv\/012310061803000\/v0\/analytics-vendors\/gtag.json",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/rtv\/012310061803000\/v0\/analytics-vendors\/gtag.json",
"raw_id": "14930.20",
"frame_id": "6D51D57D31814BE3C784ACC4E4A9D95D",
"documentURL": "https:\/\/weston.ruter.net\/about\/",
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 176,
"ttfb_ms": 175,
"load_start": 2005,
"load_start_float": 2005.000164,
"bytesIn": 926,
"objectSize": 926,
"objectSizeUncompressed": 2574,
"chunks": [
{
"ts": 2181,
"bytes": 926,
"inflated": 2574
}
],
"expires": "Thu, 17 Oct 2024 12:46:53 GMT",
"cacheControl": "public, max-age=31536000",
"contentType": "application\/json",
"contentEncoding": "br",
"socket": 129,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/cdn.ampproject.org\/v0.mjs",
"initiator_line": 1,
"initiator_column": 89736,
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/rtv\/012310061803000\/v0\/analytics-vendors\/gtag.json",
":scheme: https",
"accept: application\/json",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"age: 196049",
"alt-svc: clear",
"cache-control: public, max-age=31536000",
"content-encoding: br",
"content-length: 926",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: application\/json",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Wed, 18 Oct 2023 12:46:53 GMT",
"etag: \"fa1c4d1612f8956a\"",
"expires: Thu, 17 Oct 2024 12:46:53 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1981,
"score_cache": 100,
"score_cdn": 100,
"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": 926,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 31339951,
"cdn_provider": "Google",
"server_count": null,
"created": 2004,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 13,
"http2_stream_dependency": 11,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 164,
"server_port": "443",
"load_end": 2181,
"ttfb_start": 2005,
"ttfb_end": 2180,
"download_start": 2180,
"download_end": 2181,
"download_ms": 1,
"all_start": 2005,
"all_end": 2181,
"all_ms": 176,
"index": 10,
"number": 11
},
{
"type": 3,
"id": "14930.18",
"request_id": "14930.18",
"ip_addr": "192.0.76.3",
"full_url": "https:\/\/pixel.wp.com\/g.gif?v=ext&blog=59681501&post=2&tz=-7&srv=weston.ruter.net&host=weston.ruter.net&rand=0.7179675112382893&ref=",
"is_secure": 1,
"method": "GET",
"host": "pixel.wp.com",
"url": "\/g.gif?v=ext&blog=59681501&post=2&tz=-7&srv=weston.ruter.net&host=weston.ruter.net&rand=0.7179675112382893&ref=",
"raw_id": "14930.18",
"frame_id": "6D51D57D31814BE3C784ACC4E4A9D95D",
"documentURL": "https:\/\/weston.ruter.net\/about\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 172,
"ttfb_ms": 171,
"load_start": 2438,
"load_start_float": 2438.000149,
"bytesIn": 50,
"objectSize": 50,
"objectSizeUncompressed": 50,
"chunks": [
{
"ts": 2610,
"bytes": 50
}
],
"expires": "",
"cacheControl": "no-cache",
"contentType": "image\/gif",
"contentEncoding": "",
"socket": 172,
"protocol": "HTTP\/2",
"dns_start": 2083,
"dns_end": 2083,
"connect_start": 2086,
"connect_end": 2258,
"ssl_start": 2258,
"ssl_end": 2437,
"securityDetails": {
"protocol": "TLS 1.3",
"keyExchange": "",
"keyExchangeGroup": "X25519",
"cipher": "AES_128_GCM",
"certificateId": 0,
"subjectName": "*.wp.com",
"sanList": [
"*.wp.com",
"wp.com"
],
"issuer": "Sectigo ECC Domain Validation Secure Server CA",
"validFrom": 1668384000,
"validTo": 1702684799,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Xenon2023' log",
"logId": "ADF7BEFA7CFF10C88B9D3D9C1E3E186AB467295DCFB10C24CA858634EBDC828A",
"timestamp": 1668453569677,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022100C830B5DE6BCD62022A5F9CA92D47F3AA69817136C96C4C7DE67ACA7514FB317E022068F8B99160260A7099AAC52124EEEE00BC42C2E6C07A8CBF7BAC6B5845ADBACA"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Cloudflare 'Nimbus2023' Log",
"logId": "7A328C54D8B72DB620EA38E0521EE98416703213854D3BD22BC13A57A352EB52",
"timestamp": 1668453569636,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022100D45D7CD2B6562D3663DBD78B95DCB59A850ECCAA53075E5D2DFA6B4116A7A760022013BAC3259ABF397E77022F55703F5BC57083ED0A71A2452CA716A4D0AA028B3B"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Argon2023' log",
"logId": "E83ED0DA3EF5063532E75728BC896BC903D3CBD1116BECEB69E1777D6D06BD6E",
"timestamp": 1668453569582,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3044022060B86ADB59DDA1D4B646E17E48BD815DF27E3536830E9F7F72FF2F442C0F248A022074248510EA521F62A82BD0570F9939D0F7B894004C711B47E37D054F046806D9"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 1027,
"encryptedClientHello": false
},
"initiator": "https:\/\/weston.ruter.net\/about\/",
"initiator_line": 328,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: pixel.wp.com",
":method: GET",
":path: \/g.gif?v=ext&blog=59681501&post=2&tz=-7&srv=weston.ruter.net&host=weston.ruter.net&rand=0.7179675112382893&ref=",
":scheme: https",
"accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: image",
"sec-fetch-mode: no-cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"access-control-allow-origin: *",
"cache-control: no-cache",
"content-length: 50",
"content-type: image\/gif",
"date: Fri, 20 Oct 2023 19:14:22 GMT",
"server: nginx",
":status: 200"
]
},
"bytesOut": 2188,
"score_cache": -1,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 100,
"score_etags": -1,
"dns_ms": 0,
"connect_ms": 172,
"ssl_ms": 179,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": 50,
"image_save": 0,
"cache_time": null,
"cdn_provider": "Automattic",
"server_count": null,
"created": 1911,
"socket_group": "https:\/\/pixel.wp.com <https:\/\/ruter.net same_site>",
"http2_stream_id": 1,
"http2_stream_dependency": 0,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"http2_server_settings": {
"SETTINGS_MAX_CONCURRENT_STREAMS": 128,
"SETTINGS_INITIAL_WINDOW_SIZE": 65536,
"SETTINGS_MAX_FRAME_SIZE": 16777215
},
"tls_version": "TLS 1.3",
"tls_resumed": "False",
"tls_next_proto": "h2",
"tls_cipher_suite": 4865,
"netlog_id": 149,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIElDCCBDugAwIBAgIRAJOz8BEnZwfdfKkRw\/cLbkswCgYIKoZIzj0EAwIwgY8x\nCzAJBgNVBAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNV\nBAcTB1NhbGZvcmQxGDAWBgNVBAoTD1NlY3RpZ28gTGltaXRlZDE3MDUGA1UEAxMu\nU2VjdGlnbyBFQ0MgRG9tYWluIFZhbGlkYXRpb24gU2VjdXJlIFNlcnZlciBDQTAe\nFw0yMjExMTQwMDAwMDBaFw0yMzEyMTUyMzU5NTlaMBMxETAPBgNVBAMMCCoud3Au\nY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE1z9Nk2TmPfjK6VRsj1BONRp7\nvNwaWCMdsycd+7\/yqigWbweXlJWiLuDuC3NckHDW28Nz0fF6xXFprXDLFnxQuaOC\nAvEwggLtMB8GA1UdIwQYMBaAFPaFCjsRhuEEfQ6qCyzS7sxke3uuMB0GA1UdDgQW\nBBRkvZUMoMXt36hvC0h9FMfmViSbcjAOBgNVHQ8BAf8EBAMCB4AwDAYDVR0TAQH\/\nBAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwSQYDVR0gBEIwQDA0\nBgsrBgEEAbIxAQICBzAlMCMGCCsGAQUFBwIBFhdodHRwczovL3NlY3RpZ28uY29t\nL0NQUzAIBgZngQwBAgEwgYQGCCsGAQUFBwEBBHgwdjBPBggrBgEFBQcwAoZDaHR0\ncDovL2NydC5zZWN0aWdvLmNvbS9TZWN0aWdvRUNDRG9tYWluVmFsaWRhdGlvblNl\nY3VyZVNlcnZlckNBLmNydDAjBggrBgEFBQcwAYYXaHR0cDovL29jc3Auc2VjdGln\nby5jb20wGwYDVR0RBBQwEoIIKi53cC5jb22CBndwLmNvbTCCAX0GCisGAQQB1nkC\nBAIEggFtBIIBaQFnAHYArfe++nz\/EMiLnT2cHj4YarRnKV3PsQwkyoWGNOvcgooA\nAAGEd5UUjQAABAMARzBFAiEAyDC13mvNYgIqX5ypLUfzqmmBcTbJbEx95nrKdRT7\nMX4CIGj4uZFgJgpwmarFISTu7gC8QsLmwHqMv3usa1hFrbrKAHYAejKMVNi3LbYg\n6jjgUh7phBZwMhOFTTvSK8E6V6NS61IAAAGEd5UUZAAABAMARzBFAiEA1F180rZW\nLTZj29eLldy1moUOzKpTB15dLfprQRanp2ACIBO6wyWavzl+dwIvVXA\/W8Vwg+0K\ncaJFLKcWpNCqAos7AHUA6D7Q2j71BjUy51covIlryQPTy9ERa+zraeF3fW0GvW4A\nAAGEd5UULgAABAMARjBEAiBguGrbWd2h1LZG4X5IvYFd8n41NoMOn39y\/y9ELA8k\nigIgdCSFEOpSH2KoK9BXD5k50Pe4lABMcRtH430FTwRoBtkwCgYIKoZIzj0EAwID\nRwAwRAIgG0ympGdzCEAZETfWd0x8ffai1KlcciAe4okM5FhNVcACIHA\/pwmqLV7H\n5qXHMU2P8hvo2FL2rSl+Vr\/FtepIEDkj\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIDqDCCAy6gAwIBAgIRAPNkTmtuAFAjfglGvXvh9R0wCgYIKoZIzj0EAwMwgYgx\nCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpOZXcgSmVyc2V5MRQwEgYDVQQHEwtKZXJz\nZXkgQ2l0eTEeMBwGA1UEChMVVGhlIFVTRVJUUlVTVCBOZXR3b3JrMS4wLAYDVQQD\nEyVVU0VSVHJ1c3QgRUNDIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTE4MTEw\nMjAwMDAwMFoXDTMwMTIzMTIzNTk1OVowgY8xCzAJBgNVBAYTAkdCMRswGQYDVQQI\nExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGDAWBgNVBAoT\nD1NlY3RpZ28gTGltaXRlZDE3MDUGA1UEAxMuU2VjdGlnbyBFQ0MgRG9tYWluIFZh\nbGlkYXRpb24gU2VjdXJlIFNlcnZlciBDQTBZMBMGByqGSM49AgEGCCqGSM49AwEH\nA0IABHkYk8qfbZ5sVwAjBTcLXw9YWsTef1Wj6R7W2SUKiKAgSh16TwUwimNJE4xk\nIQeV\/To14UrOkPAY9z2vaKb71EijggFuMIIBajAfBgNVHSMEGDAWgBQ64QmG1M8Z\nwpZ2dEl23OA1xmNjmjAdBgNVHQ4EFgQU9oUKOxGG4QR9DqoLLNLuzGR7e64wDgYD\nVR0PAQH\/BAQDAgGGMBIGA1UdEwEB\/wQIMAYBAf8CAQAwHQYDVR0lBBYwFAYIKwYB\nBQUHAwEGCCsGAQUFBwMCMBsGA1UdIAQUMBIwBgYEVR0gADAIBgZngQwBAgEwUAYD\nVR0fBEkwRzBFoEOgQYY\/aHR0cDovL2NybC51c2VydHJ1c3QuY29tL1VTRVJUcnVz\ndEVDQ0NlcnRpZmljYXRpb25BdXRob3JpdHkuY3JsMHYGCCsGAQUFBwEBBGowaDA\/\nBggrBgEFBQcwAoYzaHR0cDovL2NydC51c2VydHJ1c3QuY29tL1VTRVJUcnVzdEVD\nQ0FkZFRydXN0Q0EuY3J0MCUGCCsGAQUFBzABhhlodHRwOi8vb2NzcC51c2VydHJ1\nc3QuY29tMAoGCCqGSM49BAMDA2gAMGUCMEvnx3FcsVwJbZpCYF9z6fDWJtS1UVRs\ncS0chWBNKPFNpvDKdrdKRe+oAkr2jU+ubgIxAODheSr2XhcA7oz9HmedGdMhlrd9\n4ToKFbZl+\/OnFFzqnvOhcjHvClECEQcKmc8fmA==\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIID0zCCArugAwIBAgIQVmcdBOpPmUxvEIFHWdJ1lDANBgkqhkiG9w0BAQwFADB7\nMQswCQYDVQQGEwJHQjEbMBkGA1UECAwSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYD\nVQQHDAdTYWxmb3JkMRowGAYDVQQKDBFDb21vZG8gQ0EgTGltaXRlZDEhMB8GA1UE\nAwwYQUFBIENlcnRpZmljYXRlIFNlcnZpY2VzMB4XDTE5MDMxMjAwMDAwMFoXDTI4\nMTIzMTIzNTk1OVowgYgxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpOZXcgSmVyc2V5\nMRQwEgYDVQQHEwtKZXJzZXkgQ2l0eTEeMBwGA1UEChMVVGhlIFVTRVJUUlVTVCBO\nZXR3b3JrMS4wLAYDVQQDEyVVU0VSVHJ1c3QgRUNDIENlcnRpZmljYXRpb24gQXV0\naG9yaXR5MHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEGqxUWqn5aCPnetUkb1PGWthL\nq8bVttHmc3Gu3ZzWDGH926CJA7gFFOxXzu5dP+Ihs8731Ip54KODfi2X0GHE8Znc\nJZFjq38wo7Rw4sehM5zzvy5cU7Ffs30yf4o043l5o4HyMIHvMB8GA1UdIwQYMBaA\nFKARCiM+lvEH7OKvKe+CpX\/QMKS0MB0GA1UdDgQWBBQ64QmG1M8ZwpZ2dEl23OA1\nxmNjmjAOBgNVHQ8BAf8EBAMCAYYwDwYDVR0TAQH\/BAUwAwEB\/zARBgNVHSAECjAI\nMAYGBFUdIAAwQwYDVR0fBDwwOjA4oDagNIYyaHR0cDovL2NybC5jb21vZG9jYS5j\nb20vQUFBQ2VydGlmaWNhdGVTZXJ2aWNlcy5jcmwwNAYIKwYBBQUHAQEEKDAmMCQG\nCCsGAQUFBzABhhhodHRwOi8vb2NzcC5jb21vZG9jYS5jb20wDQYJKoZIhvcNAQEM\nBQADggEBABns652JLCALBIAdGN5CmXKZFjK9Dpx1WywV4ilAbe7\/ctvbq5AfjJXy\nij0IckKJUAfiORVsAYfZFhr1wHUrxeZWEQff2Ji8fJ8ZOd+LygBkc7xGEJuTI42+\nFsMuCIKchjN0djsoTI0DQoWz4rIjQtUfenVqGtF8qmchxDM6OW1TyaLtYiKou+JV\nbJlsQ2uRl9EMC5MCHdK8aXdJ5htN978UeAOwproLtOGFfy\/cQjutdAFI3tZs4RmY\nCV4Ks2dH\/hzg1cEo70qLRDEmBDeNiXQ2Lu+lIg+DdEmSx\/cQwgwp+7e9un\/jX9Wf\n8qn0dNW44bOwgeThpWOjzOoEeJBuv\/c=\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"image_details": {
"detected_type": "gif"
},
"load_end": 2610,
"ttfb_start": 2438,
"ttfb_end": 2609,
"download_start": 2609,
"download_end": 2610,
"download_ms": 1,
"all_start": 2086,
"all_end": 2610,
"all_ms": 523,
"index": 11,
"number": 12
},
{
"type": 3,
"id": "14930.24",
"request_id": "14930.24",
"ip_addr": "192.0.77.2",
"full_url": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=32%2C32&ssl=1",
"is_secure": 1,
"method": "GET",
"host": "i0.wp.com",
"url": "\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=32%2C32&ssl=1",
"raw_id": "14930.24",
"frame_id": "6D51D57D31814BE3C784ACC4E4A9D95D",
"documentURL": "https:\/\/weston.ruter.net\/about\/",
"responseCode": 200,
"request_type": "Other",
"load_ms": 174,
"ttfb_ms": 174,
"load_start": 2623,
"load_start_float": 2623.0001980000002,
"bytesIn": 1506,
"objectSize": 1506,
"objectSizeUncompressed": 1506,
"chunks": [
{
"ts": 2797,
"bytes": 1506
}
],
"expires": "Fri, 17 Oct 2025 21:12:14 GMT",
"cacheControl": "public, max-age=63115200",
"contentType": "image\/webp",
"contentEncoding": "",
"socket": 127,
"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: i0.wp.com",
":method: GET",
":path: \/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=32%2C32&ssl=1",
":scheme: https",
"accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: image",
"sec-fetch-mode: no-cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"access-control-allow-methods: GET, HEAD",
"access-control-allow-origin: *",
"cache-control: public, max-age=63115200",
"content-length: 1506",
"content-type: image\/webp",
"date: Fri, 20 Oct 2023 19:14:22 GMT",
"etag: \"3c167cbb033408bc\"",
"expires: Fri, 17 Oct 2025 21:12:14 GMT",
"last-modified: Wed, 18 Oct 2023 09:12:14 GMT",
"link: <https:\/\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png>; rel=\"canonical\"",
"server: nginx",
"timing-allow-origin: *",
"vary: Accept",
"x-content-type-options: nosniff",
"x-nc: HIT dca 8",
":status: 200"
]
},
"bytesOut": 2128,
"score_cache": 100,
"score_cdn": 100,
"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": 1506,
"image_save": 0,
"cache_time": 63115200,
"cdn_provider": "Automattic",
"server_count": null,
"created": 2623,
"socket_group": "https:\/\/i0.wp.com <https:\/\/ruter.net same_site>",
"http2_stream_id": 3,
"http2_stream_dependency": 0,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 198,
"server_port": "443",
"image_details": {
"detected_type": "webp"
},
"load_end": 2797,
"ttfb_start": 2623,
"ttfb_end": 2797,
"download_start": 2797,
"download_end": 2797,
"download_ms": 0,
"all_start": 2623,
"all_end": 2797,
"all_ms": 174,
"index": 12,
"number": 13
},
{
"type": 3,
"full_url": "https:\/\/weston.ruter.net\/wp.serviceworker",
"id": "99999.99999.1",
"is_secure": 1,
"host": "weston.ruter.net",
"url": "\/wp.serviceworker",
"responseCode": 200,
"score_cache": -1,
"score_cdn": -1,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": -1,
"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": null,
"server_count": null,
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"frame_id": "6D51D57D31814BE3C784ACC4E4A9D95D",
"created": 2628,
"load_start": 2631,
"priority": "Lowest",
"protocol": "HTTP\/2",
"socket": 62,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 7,
"http2_stream_dependency": 0,
"http2_stream_weight": 110,
"http2_stream_exclusive": 1,
"chunks": [
{
"ts": 3059,
"bytes": 6424,
"inflated": 22386
}
],
"objectSizeUncompressed": 22386,
"netlog_id": 204,
"ttfb_ms": 422,
"load_ms": 429,
"load_start_float": 2631.0002039999999,
"headers": {
"request": [
":method: GET",
":authority: weston.ruter.net",
":scheme: https",
":path: \/wp.serviceworker",
"cache-control: max-age=0",
"accept: *\/*",
"service-worker: script",
"sec-fetch-site: same-origin",
"sec-fetch-mode: same-origin",
"sec-fetch-dest: serviceworker",
"referer: https:\/\/weston.ruter.net\/about\/",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/118.0.0.0 Safari\/537.36",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9"
],
"response": [
":status: 200",
"content-encoding: gzip",
"content-type: text\/javascript; charset=utf-8",
"etag: W\/\"9c5ac2720e0c6573b66ebda1d8772fd7\"",
"server: nginx",
"strict-transport-security: max-age=31622400",
"x-pantheon-styx-hostname: styx-fe1-b-695fb49478-8mn25",
"x-robots-tag: noindex, follow",
"x-styx-req-id: e09e33f2-6f7c-11ee-b061-c6e6101d1c25",
"cache-control: no-cache, must-revalidate",
"date: Fri, 20 Oct 2023 19:14:23 GMT",
"x-served-by: cache-chi-kigq8000169-CHI, cache-iad-kcgs7200064-IAD",
"x-cache: MISS, MISS",
"x-cache-hits: 0, 0",
"x-timer: S1697829263.997748,VS0,VE250",
"vary: Accept-Encoding",
"age: 0",
"accept-ranges: bytes",
"via: 1.1 varnish, 1.1 varnish"
]
},
"contentEncoding": "gzip",
"contentType": "text\/javascript",
"cacheControl": "no-cache, must-revalidate",
"bytesIn": 6424,
"objectSize": 6424,
"ip_addr": "23.185.0.1",
"server_port": "443",
"bytesOut": 0,
"request_id": "99999.99999.1",
"raw_id": "99999.99999.1",
"load_end": 3060,
"ttfb_start": 2631,
"ttfb_end": 3053,
"download_start": 3053,
"download_end": 3060,
"download_ms": 7,
"all_start": 2631,
"all_end": 3060,
"all_ms": 429,
"index": 13,
"number": 14
},
{
"type": 3,
"id": "14930.22",
"request_id": "14930.22",
"ip_addr": "172.253.63.97",
"full_url": "https:\/\/www.googletagmanager.com\/gtag\/amp?__amp_source_origin=https%3A%2F%2Fweston.ruter.net",
"is_secure": 1,
"method": "POST",
"host": "www.googletagmanager.com",
"url": "\/gtag\/amp?__amp_source_origin=https%3A%2F%2Fweston.ruter.net",
"raw_id": "14930.22",
"frame_id": "6D51D57D31814BE3C784ACC4E4A9D95D",
"documentURL": "https:\/\/weston.ruter.net\/about\/",
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 185,
"ttfb_ms": 183,
"load_start": 2718,
"load_start_float": 2718.0001729999999,
"bytesIn": 899,
"objectSize": 899,
"objectSizeUncompressed": 1963,
"chunks": [
{
"ts": 2903,
"bytes": 899,
"inflated": 1963
}
],
"expires": "Fri, 01 Jan 1990 00:00:00 GMT",
"cacheControl": "no-cache, no-store, must-revalidate",
"contentType": "application\/json",
"contentEncoding": "br",
"socket": 182,
"protocol": "HTTP\/2",
"dns_start": 2364,
"dns_end": 2364,
"connect_start": 2363,
"connect_end": 2536,
"ssl_start": 2536,
"ssl_end": 2717,
"securityDetails": {
"protocol": "TLS 1.3",
"keyExchange": "",
"keyExchangeGroup": "X25519",
"cipher": "AES_128_GCM",
"certificateId": 0,
"subjectName": "*.google-analytics.com",
"sanList": [
"*.google-analytics.com",
"region1.app-measurement.com",
"app-measurement.com",
"google-analytics.com",
"region1.google-analytics.com",
"ssl.google-analytics.com",
"www.google-analytics.com",
"region1.analytics.google.com",
"googletagmanager.com",
"www.googletagmanager.com",
"urchin.com",
"service.urchin.com",
"fps.goog",
"*.fps.goog",
"googleoptimize.com",
"www.googleoptimize.com"
],
"issuer": "GTS CA 1C3",
"validFrom": 1695878780,
"validTo": 1703136379,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Argon2023' log",
"logId": "E83ED0DA3EF5063532E75728BC896BC903D3CBD1116BECEB69E1777D6D06BD6E",
"timestamp": 1695882381858,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022100851B33DA84350CD03D3351C4F6285775F19725CE4C89763A7185F9751860F5C702205228E3A2F659E9DD5A2ED16325309956DA1F81FECD13DA3333DB89B19D47BCAE"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Cloudflare 'Nimbus2023' Log",
"logId": "7A328C54D8B72DB620EA38E0521EE98416703213854D3BD22BC13A57A352EB52",
"timestamp": 1695882381928,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022100E6A18B1C14F7D9524D1E41352866000037E58F52E0E86610A42C1A4849E6F3BE022005A1C008B69CF2BABE8668A65298162CDFA989D97E7944242A735F00D315CC34"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 1027,
"encryptedClientHello": false
},
"initiator": "https:\/\/cdn.ampproject.org\/v0.mjs",
"initiator_line": 1,
"initiator_column": 89736,
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: www.googletagmanager.com",
":method: POST",
":path: \/gtag\/amp?__amp_source_origin=https%3A%2F%2Fweston.ruter.net",
":scheme: https",
"accept: application\/json",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"content-length: 351",
"content-type: text\/plain;charset=utf-8",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"access-control-allow-credentials: true",
"access-control-allow-origin: https:\/\/weston.ruter.net",
"access-control-expose-headers: AMP-Access-Control-Allow-Source-Origin",
"alt-svc: clear",
"amp-access-control-allow-source-origin: https:\/\/weston.ruter.net",
"cache-control: no-cache, no-store, must-revalidate",
"content-disposition: attachment; filename=\"amp.json\"",
"content-encoding: br",
"content-length: 899",
"content-type: application\/json; charset=UTF-8",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:14:23 GMT",
"expires: Fri, 01 Jan 1990 00:00:00 GMT",
"pragma: no-cache",
"server: Google Tag Manager",
"strict-transport-security: max-age=31536000; includeSubDomains",
"vary: *",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 2224,
"score_cache": -1,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": 0,
"connect_ms": 173,
"ssl_ms": 181,
"gzip_total": 899,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": null,
"cdn_provider": "Google",
"server_count": null,
"created": 2190,
"socket_group": "https:\/\/www.googletagmanager.com <https:\/\/ruter.net same_site>",
"http2_stream_id": 1,
"http2_stream_dependency": 0,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"http2_server_settings": {
"SETTINGS_MAX_CONCURRENT_STREAMS": 100,
"SETTINGS_INITIAL_WINDOW_SIZE": 1048576,
"SETTINGS_MAX_HEADER_LIST_SIZE": 65536
},
"tls_version": "TLS 1.3",
"tls_resumed": "False",
"tls_next_proto": "h2",
"tls_cipher_suite": 4865,
"netlog_id": 173,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIF6DCCBNCgAwIBAgIRAKKpOlGk5zdtEhSmQC6+2dUwDQYJKoZIhvcNAQELBQAw\nRjELMAkGA1UEBhMCVVMxIjAgBgNVBAoTGUdvb2dsZSBUcnVzdCBTZXJ2aWNlcyBM\nTEMxEzARBgNVBAMTCkdUUyBDQSAxQzMwHhcNMjMwOTI4MDUyNjIwWhcNMjMxMjIx\nMDUyNjE5WjAhMR8wHQYDVQQDDBYqLmdvb2dsZS1hbmFseXRpY3MuY29tMFkwEwYH\nKoZIzj0CAQYIKoZIzj0DAQcDQgAEgZTeZ7XGycq9NfEVUQ\/zueKEv19JHBkECENb\nak+jEL\/2JWhI\/ysHRNGP2bmH1DbFCAFkRWGjAVA9Z1pC4MZqTaOCA78wggO7MA4G\nA1UdDwEB\/wQEAwIHgDATBgNVHSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAA\nMB0GA1UdDgQWBBQuHpky10Y4T9c0OLuKPRzwRVmYCTAfBgNVHSMEGDAWgBSKdH+v\nhc3ulc09nNDiRhTzcTUdJzBqBggrBgEFBQcBAQReMFwwJwYIKwYBBQUHMAGGG2h0\ndHA6Ly9vY3NwLnBraS5nb29nL2d0czFjMzAxBggrBgEFBQcwAoYlaHR0cDovL3Br\naS5nb29nL3JlcG8vY2VydHMvZ3RzMWMzLmRlcjCCAW8GA1UdEQSCAWYwggFighYq\nLmdvb2dsZS1hbmFseXRpY3MuY29tghtyZWdpb24xLmFwcC1tZWFzdXJlbWVudC5j\nb22CE2FwcC1tZWFzdXJlbWVudC5jb22CFGdvb2dsZS1hbmFseXRpY3MuY29tghxy\nZWdpb24xLmdvb2dsZS1hbmFseXRpY3MuY29tghhzc2wuZ29vZ2xlLWFuYWx5dGlj\ncy5jb22CGHd3dy5nb29nbGUtYW5hbHl0aWNzLmNvbYIccmVnaW9uMS5hbmFseXRp\nY3MuZ29vZ2xlLmNvbYIUZ29vZ2xldGFnbWFuYWdlci5jb22CGHd3dy5nb29nbGV0\nYWdtYW5hZ2VyLmNvbYIKdXJjaGluLmNvbYISc2VydmljZS51cmNoaW4uY29tgghm\ncHMuZ29vZ4IKKi5mcHMuZ29vZ4ISZ29vZ2xlb3B0aW1pemUuY29tghZ3d3cuZ29v\nZ2xlb3B0aW1pemUuY29tMCEGA1UdIAQaMBgwCAYGZ4EMAQIBMAwGCisGAQQB1nkC\nBQMwPAYDVR0fBDUwMzAxoC+gLYYraHR0cDovL2NybHMucGtpLmdvb2cvZ3RzMWMz\nL3pkQVR0MEV4X0ZrLmNybDCCAQQGCisGAQQB1nkCBAIEgfUEgfIA8AB2AOg+0No+\n9QY1MudXKLyJa8kD08vREWvs62nhd31tBr1uAAABitp3iiIAAAQDAEcwRQIhAIUb\nM9qENQzQPTNRxPYoV3XxlyXOTIl2OnGF+XUYYPXHAiBSKOOi9lnp3Vou0WMlMJlW\n2h+B\/s0T2jMz24mxnUe8rgB2AHoyjFTYty22IOo44FIe6YQWcDIThU070ivBOlej\nUutSAAABitp3imgAAAQDAEcwRQIhAOahixwU99lSTR5BNShmAAA35Y9S4OhmEKQs\nGkhJ5vO+AiAFocAItpzyur6GaKZSmBYs36mJ2X55RCQqc18A0xXMNDANBgkqhkiG\n9w0BAQsFAAOCAQEAbF8vnoYIWfqkKbwBf6fevITNxw1XEBz0vGgQHdO4yJ\/fPzJj\nkK2ZSOUgJus3PPGadgLaH82BONelHJLp4a2wwJbp4lQrOhqEewvKkHIyipbs+MNW\nRyK1auWpFVDdOW03sqQmx+nGgLDrqm8DSpopvF5Reh+MqZSnFlgXlOla0RncltFm\nMA4jgLTIzWJ4Gh0q8mlWF8+IimjwtB9FZgE6JILtGuBORDMh0QrVVPRSsmVveaRz\nLlMTI1E4Bk1Ibn7izyLMVkL8UXwGJ5oROJsC4Tdlx7srcz2rOeZ+6L12cAn\/uJ\/L\nXihvg60jBLLS+M1FnQfl4m5+ETWl6bJR2KbaUA==\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFljCCA36gAwIBAgINAgO8U1lrNMcY9QFQZjANBgkqhkiG9w0BAQsFADBHMQsw\nCQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZpY2VzIExMQzEU\nMBIGA1UEAxMLR1RTIFJvb3QgUjEwHhcNMjAwODEzMDAwMDQyWhcNMjcwOTMwMDAw\nMDQyWjBGMQswCQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZp\nY2VzIExMQzETMBEGA1UEAxMKR1RTIENBIDFDMzCCASIwDQYJKoZIhvcNAQEBBQAD\nggEPADCCAQoCggEBAPWI3+dijB43+DdCkH9sh9D7ZYIl\/ejLa6T\/belaI+KZ9hzp\nkgOZE3wJCor6QtZeViSqejOEH9Hpabu5dOxXTGZok3c3VVP+ORBNtzS7XyV3NzsX\nlOo85Z3VvMO0Q+sup0fvsEQRY9i0QYXdQTBIkxu\/t\/bgRQIh4JZCF8\/ZK2VWNAcm\nBA2o\/X3KLu\/qSHw3TT8An4Pf73WELnlXXPxXbhqW\/\/yMmqaZviXZf5YsBvcRKgKA\ngOtjGDxQSYflispfGStZloEAoPtR28p3CwvJlk\/vcEnHXG0g\/Zm0tOLKLnf9LdwL\ntmsTDIwZKxeWmLnwi\/agJ7u2441Rj72ux5uxiZ0CAwEAAaOCAYAwggF8MA4GA1Ud\nDwEB\/wQEAwIBhjAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwEgYDVR0T\nAQH\/BAgwBgEB\/wIBADAdBgNVHQ4EFgQUinR\/r4XN7pXNPZzQ4kYU83E1HScwHwYD\nVR0jBBgwFoAU5K8rJnEaK0gnhS9SZizv8IkTcT4waAYIKwYBBQUHAQEEXDBaMCYG\nCCsGAQUFBzABhhpodHRwOi8vb2NzcC5wa2kuZ29vZy9ndHNyMTAwBggrBgEFBQcw\nAoYkaHR0cDovL3BraS5nb29nL3JlcG8vY2VydHMvZ3RzcjEuZGVyMDQGA1UdHwQt\nMCswKaAnoCWGI2h0dHA6Ly9jcmwucGtpLmdvb2cvZ3RzcjEvZ3RzcjEuY3JsMFcG\nA1UdIARQME4wOAYKKwYBBAHWeQIFAzAqMCgGCCsGAQUFBwIBFhxodHRwczovL3Br\naS5nb29nL3JlcG9zaXRvcnkvMAgGBmeBDAECATAIBgZngQwBAgIwDQYJKoZIhvcN\nAQELBQADggIBAIl9rCBcDDy+mqhXlRu0rvqrpXJxtDaV\/d9AEQNMwkYUuxQkq\/BQ\ncSLbrcRuf8\/xam\/IgxvYzolfh2yHuKkMo5uhYpSTld9brmYZCwKWnvy15xBpPnrL\nRklfRuFBsdeYTWU0AIAaP0+fbH9JAIFTQaSSIYKCGvGjRFsqUBITTcFTNvNCCK9U\n+o53UxtkOCcXCb1YyRt8OS1b887U7ZfbFAO\/CVMkH8IMBHmYJvJh8VNS\/UKMG2Yr\nPxWhu\/\/2m+OBmgEGcYk1KCTd4b3rGS3hSMs9WYNRtHTGnXzGsYZbr8w0xNPM1IER\nlQCh9BIiAfq0g3GvjLeMcySsN1PCAJA\/Ef5c7TaUEDu9Ka7ixzpiO2xj2YC\/WXGs\nYye5TBeg2vZzFb8q3o\/zpWwygTMD0IZRcZk0upONXbVRWPeyk+gB9lm+cZv9TSjO\nz23HFtz30dZGm6fKa+l3D\/2gthsjgx0QGtkJAITgRNOidSOzNIb2ILCkXhAd4FJG\nAJ2xDx8hcFH1mt0G\/FX0Kw4zd8NLQsLxdxP8c4CU6x+7Nz\/OAipmsHMdMqUybDKw\njuDEI\/9bfU1lcKwrmz3O2+BtjjKAvpafkmO8l7tdufThcV4q5O8DIrGKZTqPwJNl\n1IXNDw9bg1kWRxYtnCQ6yICmJhSFm\/Y3m6xv+cXDBlHz4n\/FsRC6UfTd\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFYjCCBEqgAwIBAgIQd70NbNs2+RrqIQ\/E8FjTDTANBgkqhkiG9w0BAQsFADBX\nMQswCQYDVQQGEwJCRTEZMBcGA1UEChMQR2xvYmFsU2lnbiBudi1zYTEQMA4GA1UE\nCxMHUm9vdCBDQTEbMBkGA1UEAxMSR2xvYmFsU2lnbiBSb290IENBMB4XDTIwMDYx\nOTAwMDA0MloXDTI4MDEyODAwMDA0MlowRzELMAkGA1UEBhMCVVMxIjAgBgNVBAoT\nGUdvb2dsZSBUcnVzdCBTZXJ2aWNlcyBMTEMxFDASBgNVBAMTC0dUUyBSb290IFIx\nMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAthECix7joXebO9y\/lD63\nladAPKH9gvl9MgaCcfb2jH\/76Nu8ai6Xl6OMS\/kr9rH5zoQdsfnFl97vufKj6bwS\niV6nqlKr+CMny6SxnGPb15l+8Ape62im9MZaRw1NEDPjTrETo8gYbEvs\/AmQ351k\nKSUjB6G00j0uYODP0gmHu81I8E3CwnqIiru6z1kZ1q+PsAewnjHxgsHA3y6mbWwZ\nDrXYfiYaRQM9sHmklCitD38m5agI\/pboPGiUU+6DOogrFZYJsuB6jC511pzrp1Zk\nj5ZPaK49l8KEj8C8QMALXL32h7M1bKwYUH+E4EzNktMg6TO8UpmvMrUpsyUqtEj5\ncuHKZPfmghCN6J3Cioj6OGaK\/GP5Afl4\/Xtcd\/p2h\/rs37EOeZVXtL0m79YB0esW\nCruOC7XFxYpVq9Os6pFLKcwZpDIlTirxZUTQAs6qzkm06p98g7BAe+dDq6dso499\niYH6TKX\/1Y7DzkvgtdizjkXPdsDtQCv9Uw+wp9U7DbGKogPeMa3Md+pvez7W35Ei\nEua++tgy\/BBjFFFy3l3WFpO9KWgz7zpm7AeKJt8T11dleCfeXkkUAKIAf5qoIbap\nsZWwpbkNFhHax2xIPEDgfg1azVY80ZcFuctL7TlLnMQ\/0lUTbiSw1nH69MG6zO0b\n9f6BQdgAmD06yK56mDcYBZUCAwEAAaOCATgwggE0MA4GA1UdDwEB\/wQEAwIBhjAP\nBgNVHRMBAf8EBTADAQH\/MB0GA1UdDgQWBBTkrysmcRorSCeFL1JmLO\/wiRNxPjAf\nBgNVHSMEGDAWgBRge2YaRQ2XyolQL30EzTSo\/\/z9SzBgBggrBgEFBQcBAQRUMFIw\nJQYIKwYBBQUHMAGGGWh0dHA6Ly9vY3NwLnBraS5nb29nL2dzcjEwKQYIKwYBBQUH\nMAKGHWh0dHA6Ly9wa2kuZ29vZy9nc3IxL2dzcjEuY3J0MDIGA1UdHwQrMCkwJ6Al\noCOGIWh0dHA6Ly9jcmwucGtpLmdvb2cvZ3NyMS9nc3IxLmNybDA7BgNVHSAENDAy\nMAgGBmeBDAECATAIBgZngQwBAgIwDQYLKwYBBAHWeQIFAwIwDQYLKwYBBAHWeQIF\nAwMwDQYJKoZIhvcNAQELBQADggEBADSkHrEoo9C0dhemMXoh6dFSPsjbdBZBiLg9\nNR3t5P+T4Vxfq7vqfM\/b5A3Ri1fyJm9bvhdGaJQ3b2t6yMAYN\/olUazsaL+yyEn9\nWprKASOshIArAoyZl+tJaox118fessmXn1hIVw41oeQa1v1vg4Fv74zPl6\/AhSrw\n9U5pCZEt4Wi4wStz6dTZ\/CLANx8LZh1J7QJVj2fhMtfTJr9w4z30Z209fOU0iOMy\n+qduBmpvvYuR7hZL6Dupszfnw0Skfths18dG9ZKb59UhvmaSGZRVbNQpsg3BZlvi\nd0lIKO2d1xozclOzgjXPYovJJIultzkMu34qQb9Sz\/yilrbCgj8=\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"load_end": 2903,
"ttfb_start": 2718,
"ttfb_end": 2901,
"download_start": 2901,
"download_end": 2903,
"download_ms": 2,
"all_start": 2363,
"all_end": 2903,
"all_ms": 539,
"index": 14,
"number": 15
},
{
"type": 3,
"id": "14930.23",
"request_id": "14930.23",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-json\/wp\/v2\/web-app-manifest",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-json\/wp\/v2\/web-app-manifest",
"raw_id": "14930.23",
"frame_id": "6D51D57D31814BE3C784ACC4E4A9D95D",
"documentURL": "https:\/\/weston.ruter.net\/about\/",
"responseCode": 200,
"request_type": "Manifest",
"load_ms": 175,
"ttfb_ms": 175,
"load_start": 2979,
"load_start_float": 2979.0001900000002,
"bytesIn": 617,
"objectSize": 617,
"objectSizeUncompressed": 617,
"chunks": [
{
"ts": 3154,
"bytes": 617
}
],
"expires": "",
"cacheControl": "public, max-age=600",
"contentType": "application\/manifest+json",
"contentEncoding": "",
"socket": 197,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": 2623,
"connect_end": 2794,
"ssl_start": 2794,
"ssl_end": 2978,
"securityDetails": {
"protocol": "TLS 1.3",
"keyExchange": "",
"keyExchangeGroup": "X25519",
"cipher": "AES_128_GCM",
"certificateId": 0,
"subjectName": "ruter.blog",
"sanList": [
"ruter.blog",
"ruter.dev",
"ruter.net",
"wes.ruter.net",
"weston.blog",
"weston.ruter.blog",
"weston.ruter.dev",
"weston.ruter.net",
"westonruter.blog",
"westonruter.com",
"westonruter.dev",
"westonruter.net",
"www.ruter.blog",
"www.ruter.net",
"www.weston.blog",
"www.weston.ruter.blog",
"www.weston.ruter.net",
"www.westonruter.blog",
"www.westonruter.com",
"www.westonruter.net"
],
"issuer": "R3",
"validFrom": 1693705658,
"validTo": 1701481657,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Let's Encrypt 'Oak2023' log",
"logId": "B73EFB24DF9C4DBA75F239C5BA58F46C5DFC42CF7A9F35C49E1D098125EDB499",
"timestamp": 1693709259285,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "304502201A024164F180289090581277D4986E32581940E674E69F68BBCD4F6B7723937C0221009299D38675DDC554AF87B5565E90646498235FB1450998050EE9C542E94BAC32"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Argon2023' log",
"logId": "E83ED0DA3EF5063532E75728BC896BC903D3CBD1116BECEB69E1777D6D06BD6E",
"timestamp": 1693709259292,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022016AE548A8061A0E613EBD213D59EE366A50E73629DC5BCDF9B618CDDDA6FEF29022100CD9408EEC8C908D0E0DC525F536F2BD812B34C590DF550F94F0EC53874E1BA9A"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 2052,
"encryptedClientHello": false
},
"initiator": "",
"initiator_line": "",
"initiator_column": "",
"initiator_type": "other",
"priority": "Medium",
"initial_priority": "Medium",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-json\/wp\/v2\/web-app-manifest",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"referer: https:\/\/weston.ruter.net\/about\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: manifest",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-headers: Authorization, X-WP-Nonce, Content-Disposition, Content-MD5, Content-Type",
"access-control-expose-headers: X-WP-Total, X-WP-TotalPages, Link",
"age: 94",
"allow: GET",
"cache-control: public, max-age=600",
"content-length: 617",
"content-type: application\/manifest+json",
"date: Fri, 20 Oct 2023 19:14:23 GMT",
"link: <https:\/\/weston.ruter.net\/wp-json\/>; rel=\"https:\/\/api.w.org\/\"",
"server: nginx",
"strict-transport-security: max-age=31622400",
"vary: Origin",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: MISS, HIT",
"x-cache-hits: 0, 1",
"x-content-type-options: nosniff",
"x-pantheon-styx-hostname: styx-fe1-a-58d4585478-78h9p",
"x-robots-tag: noindex",
"x-served-by: cache-chi-kigq8000118-CHI, cache-iad-kiad7000057-IAD",
"x-styx-req-id: a8aaa247-6f7c-11ee-af91-62bd555081a1",
"x-timer: S1697829263.345040,VS0,VE2",
":status: 200"
]
},
"bytesOut": 1798,
"score_cache": 0,
"score_cdn": 100,
"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": 171,
"ssl_ms": 184,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 506,
"cdn_provider": "Fastly",
"server_count": null,
"created": 2621,
"socket_group": "pm\/https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 1,
"http2_stream_dependency": 0,
"http2_stream_weight": 183,
"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": 4865,
"netlog_id": 190,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIGMjCCBRqgAwIBAgISBHZIhuFdYJ5Jhhs\/jIOr5bJTMA0GCSqGSIb3DQEBCwUA\nMDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD\nEwJSMzAeFw0yMzA5MDMwMTQ3MzhaFw0yMzEyMDIwMTQ3MzdaMBUxEzARBgNVBAMT\nCnJ1dGVyLmJsb2cwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQD0k3rV\nHQ4ROjJz0IhpvU18U+970cYMasoZgjbEhkOPWDT9ilW8eLOg9CaOSFyB9\/DQMu0h\nx2oqZnBZRFCQp0A\/bYYYBEzwstodMaPb8DO5TkJkY0Qw9y9rdg1aBCT2Fj7S6de6\n\/9Pi92BP\/cVvC4ftdUu67iD5zOVszOu5T5jLnizW\/KnVbj82toCrxP2pVRgEu2nV\nS\/PDa8ngxAhd1p41G+BGpdalEeCDJ5oP\/YOs7XBcAHhhj6xO4tj8TG6CHwbTnuyg\nYfCJA1rqbI\/p6dzAsCZZTSWnd5tb3WICPmMPmqHAkJKnrE1uvXS6MOur9gorQFSb\n10UffVuZAHrwNCS5AgMBAAGjggNdMIIDWTAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0l\nBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB\/wQCMAAwHQYDVR0OBBYE\nFC1BxmrCM5vIm30s+JffZxyQK3vwMB8GA1UdIwQYMBaAFBQusxe3WFbLrlAJQOYf\nr52LFMLGMFUGCCsGAQUFBwEBBEkwRzAhBggrBgEFBQcwAYYVaHR0cDovL3IzLm8u\nbGVuY3Iub3JnMCIGCCsGAQUFBzAChhZodHRwOi8vcjMuaS5sZW5jci5vcmcvMIIB\nZAYDVR0RBIIBWzCCAVeCCnJ1dGVyLmJsb2eCCXJ1dGVyLmRldoIJcnV0ZXIubmV0\ngg13ZXMucnV0ZXIubmV0ggt3ZXN0b24uYmxvZ4IRd2VzdG9uLnJ1dGVyLmJsb2eC\nEHdlc3Rvbi5ydXRlci5kZXaCEHdlc3Rvbi5ydXRlci5uZXSCEHdlc3RvbnJ1dGVy\nLmJsb2eCD3dlc3RvbnJ1dGVyLmNvbYIPd2VzdG9ucnV0ZXIuZGV2gg93ZXN0b25y\ndXRlci5uZXSCDnd3dy5ydXRlci5ibG9ngg13d3cucnV0ZXIubmV0gg93d3cud2Vz\ndG9uLmJsb2eCFXd3dy53ZXN0b24ucnV0ZXIuYmxvZ4IUd3d3Lndlc3Rvbi5ydXRl\nci5uZXSCFHd3dy53ZXN0b25ydXRlci5ibG9nghN3d3cud2VzdG9ucnV0ZXIuY29t\nghN3d3cud2VzdG9ucnV0ZXIubmV0MBMGA1UdIAQMMAowCAYGZ4EMAQIBMIIBBAYK\nKwYBBAHWeQIEAgSB9QSB8gDwAHYAtz77JN+cTbp18jnFulj0bF38Qs96nzXEnh0J\ngSXttJkAAAGKWPBSFQAABAMARzBFAiAaAkFk8YAokJBYEnfUmG4yWBlA5nTmn2i7\nzU9rdyOTfAIhAJKZ04Z13cVUr4e1Vl6QZGSYI1+xRQmYBQ7pxULpS6wyAHYA6D7Q\n2j71BjUy51covIlryQPTy9ERa+zraeF3fW0GvW4AAAGKWPBSHAAABAMARzBFAiAW\nrlSKgGGg5hPr0hPVnuNmpQ5zYp3FvN+bYYzd2m\/vKQIhAM2UCO7IyQjQ4NxSX1Nv\nK9gSs0xZDfVQ+U8OxTh04bqaMA0GCSqGSIb3DQEBCwUAA4IBAQAkPSN8cnhrdB5p\nSpssb7Subx7z2aLU+gl4sLbdueDiZjBUwWy3YPbPtk+nfW51Ah2+LSZckdEcxOjN\n0qxIL2BUt0l9aJj6Up7JgE69OVCfPxkX6j+erVBk+eafniRIbYwozQK9PIsSqIAO\nEL9NWnWOZ1lumVNK2GyGC\/0X3KuuRLnFllDpPyWJ+Qle2Q3+SqlNV+cnEwCLfWSs\nWluvZSTGF3iSUdFECttqxcNnaNFolVrnRReeWHnU9AMGlDrWgSx+L9fuYylLaMxu\nHoTCYBlzG8Q9nLQtvyOhuFRW\/dOnjsMn2eKXUiNoAcUIlWIA4pbVen\/T0qkxQVrz\nGSksMVqR\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFFjCCAv6gAwIBAgIRAJErCErPDBinU\/bWLiWnX1owDQYJKoZIhvcNAQELBQAw\nTzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh\ncmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwHhcNMjAwOTA0MDAwMDAw\nWhcNMjUwOTE1MTYwMDAwWjAyMQswCQYDVQQGEwJVUzEWMBQGA1UEChMNTGV0J3Mg\nRW5jcnlwdDELMAkGA1UEAxMCUjMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK\nAoIBAQC7AhUozPaglNMPEuyNVZLD+ILxmaZ6QoinXSaqtSu5xUyxr45r+XXIo9cP\nR5QUVTVXjJ6oojkZ9YI8QqlObvU7wy7bjcCwXPNZOOftz2nwWgsbvsCUJCWH+jdx\nsxPnHKzhm+\/b5DtFUkWWqcFTzjTIUu61ru2P3mBw4qVUq7ZtDpelQDRrK9O8Zutm\nNHz6a4uPVymZ+DAXXbpyb\/uBxa3Shlg9F8fnCbvxK\/eG3MHacV3URuPMrSXBiLxg\nZ3Vms\/EY96Jc5lP\/Ooi2R6X\/ExjqmAl3P51T+c8B5fWmcBcUr2Ok\/5mzk53cU6cG\n\/kiFHaFpriV1uxPMUgP17VGhi9sVAgMBAAGjggEIMIIBBDAOBgNVHQ8BAf8EBAMC\nAYYwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMBMBIGA1UdEwEB\/wQIMAYB\nAf8CAQAwHQYDVR0OBBYEFBQusxe3WFbLrlAJQOYfr52LFMLGMB8GA1UdIwQYMBaA\nFHm0WeZ7tuXkAXOACIjIGlj26ZtuMDIGCCsGAQUFBwEBBCYwJDAiBggrBgEFBQcw\nAoYWaHR0cDovL3gxLmkubGVuY3Iub3JnLzAnBgNVHR8EIDAeMBygGqAYhhZodHRw\nOi8veDEuYy5sZW5jci5vcmcvMCIGA1UdIAQbMBkwCAYGZ4EMAQIBMA0GCysGAQQB\ngt8TAQEBMA0GCSqGSIb3DQEBCwUAA4ICAQCFyk5HPqP3hUSFvNVneLKYY611TR6W\nPTNlclQtgaDqw+34IL9fzLdwALduO\/ZelN7kIJ+m74uyA+eitRY8kc607TkC53wl\nikfmZW4\/RvTZ8M6UK+5UzhK8jCdLuMGYL6KvzXGRSgi3yLgjewQtCPkIVz6D2QQz\nCkcheAmCJ8MqyJu5zlzyZMjAvnnAT45tRAxekrsu94sQ4egdRCnbWSDtY7kh+BIm\nlJNXoB1lBMEKIq4QDUOXoRgffuDghje1WrG9ML+Hbisq\/yFOGwXD9RiX8F6sw6W4\navAuvDszue5L3sz85K+EC4Y\/wFVDNvZo4TYXao6Z0f+lQKc0t8DQYzk1OXVu8rp2\nyJMC6alLbBfODALZvYH7n7do1AZls4I9d1P4jnkDrQoxB3UqQ9hVl3LEKQ73xF1O\nyK5GhDDX8oVfGKF5u+decIsH4YaTw7mP3GFxJSqv3+0lUFJoi5Lc5da149p90Ids\nhCExroL1+7mryIkXPeFM5TgO9r0rvZaBFOvV2z0gp35Z0+L4WPlbuEjN\/lxPFin+\nHlUjr8gRsI3qfJOQFy\/9rKIJR0Y\/8Omwt\/8oTWgy1mdeHmmjk7j1nYsvC9JSQ6Zv\nMldlTTKB3zhThV1+XWYp6rjd5JW1zbVWEkLNxE7GJThEUG3szgBVGP7pSWTUTsqX\nnLRbwHOoq7hHwg==\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFYDCCBEigAwIBAgIQQAF3ITfU6UK47naqPGQKtzANBgkqhkiG9w0BAQsFADA\/\nMSQwIgYDVQQKExtEaWdpdGFsIFNpZ25hdHVyZSBUcnVzdCBDby4xFzAVBgNVBAMT\nDkRTVCBSb290IENBIFgzMB4XDTIxMDEyMDE5MTQwM1oXDTI0MDkzMDE4MTQwM1ow\nTzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh\ncmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwggIiMA0GCSqGSIb3DQEB\nAQUAA4ICDwAwggIKAoICAQCt6CRz9BQ385ueK1coHIe+3LffOJCMbjzmV6B493XC\nov71am72AE8o295ohmxEk7axY\/0UEmu\/H9LqMZshftEzPLpI9d1537O4\/xLxIZpL\nwYqGcWlKZmZsj348cL+tKSIG8+TA5oCu4kuPt5l+lAOf00eXfJlII1PoOK5PCm+D\nLtFJV4yAdLbaL9A4jXsDcCEbdfIwPPqPrt3aY6vrFk\/CjhFLfs8L6P+1dy70sntK\n4EwSJQxwjQMpoOFTJOwT2e4ZvxCzSow\/iaNhUd6shweU9GNx7C7ib1uYgeGJXDR5\nbHbvO5BieebbpJovJsXQEOEO3tkQjhb7t\/eo98flAgeYjzYIlefiN5YNNnWe+w5y\nsR2bvAP5SQXYgd0FtCrWQemsAXaVCg\/Y39W9Eh81LygXbNKYwagJZHduRze6zqxZ\nXmidf3LWicUGQSk+WT7dJvUkyRGnWqNMQB9GoZm1pzpRboY7nn1ypxIFeFntPlF4\nFQsDj43QLwWyPntKHEtzBRL8xurgUBN8Q5N0s8p0544fAQjQMNRbcTa0B7rBMDBc\nSLeCO5imfWCKoqMpgsy6vYMEG6KDA0Gh1gXxG8K28Kh8hjtGqEgqiNx2mna\/H2ql\nPRmP6zjzZN7IKw0KKP\/32+IVQtQi0Cdd4Xn+GOdwiK1O5tmLOsbdJ1Fu\/7xk9TND\nTwIDAQABo4IBRjCCAUIwDwYDVR0TAQH\/BAUwAwEB\/zAOBgNVHQ8BAf8EBAMCAQYw\nSwYIKwYBBQUHAQEEPzA9MDsGCCsGAQUFBzAChi9odHRwOi8vYXBwcy5pZGVudHJ1\nc3QuY29tL3Jvb3RzL2RzdHJvb3RjYXgzLnA3YzAfBgNVHSMEGDAWgBTEp7Gkeyxx\n+tvhS5B1\/8QVYIWJEDBUBgNVHSAETTBLMAgGBmeBDAECATA\/BgsrBgEEAYLfEwEB\nATAwMC4GCCsGAQUFBwIBFiJodHRwOi8vY3BzLnJvb3QteDEubGV0c2VuY3J5cHQu\nb3JnMDwGA1UdHwQ1MDMwMaAvoC2GK2h0dHA6Ly9jcmwuaWRlbnRydXN0LmNvbS9E\nU1RST09UQ0FYM0NSTC5jcmwwHQYDVR0OBBYEFHm0WeZ7tuXkAXOACIjIGlj26Ztu\nMA0GCSqGSIb3DQEBCwUAA4IBAQAKcwBslm7\/DlLQrt2M51oGrS+o44+\/yQoDFVDC\n5WxCu2+b9LRPwkSICHXM6webFGJueN7sJ7o5XPWioW5WlHAQU7G75K\/QosMrAdSW\n9MUgNTP52GE24HGNtLi1qoJFlcDyqSMo59ahy2cI2qBDLKobkx\/J3vWraV0T9VuG\nWCLKTVXkcGdtwlfFRjlBz4pYg1htmf5X6DYO8A4jqv2Il9DjXA6USbW1FzXSLr9O\nhe8Y4IWS6wY7bCkjCWDcRQJMEhg76fsO3txE+FiYruq9RUWhiF1myv4Q6W+CyBFC\nDfvp7OOGAN6dEOM4+qR9sdjoSYKEBpsr6GtPAQw4dy753ec5\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"load_end": 3154,
"ttfb_start": 2979,
"ttfb_end": 3154,
"download_start": 3154,
"download_end": 3154,
"download_ms": 0,
"all_start": 2623,
"all_end": 3154,
"all_ms": 530,
"index": 15,
"number": 16
},
{
"type": 3,
"id": "14930.28",
"request_id": "14930.28",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-core.prod.js",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-core.prod.js",
"raw_id": "14930.28",
"frame_id": "6D51D57D31814BE3C784ACC4E4A9D95D",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Other",
"load_ms": 177,
"ttfb_ms": 176,
"load_start": 3071,
"load_start_float": 3071.0002300000001,
"bytesIn": 1508,
"objectSize": 1508,
"objectSizeUncompressed": 3122,
"chunks": [
{
"ts": 3247,
"bytes": 1508,
"inflated": 3122
}
],
"expires": "Fri, 11 Oct 2024 16:33:48 GMT",
"cacheControl": "max-age=31622400",
"contentType": "application\/x-javascript",
"contentEncoding": "gzip",
"socket": 62,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 6,
"initiator_column": 916,
"initiator_type": "script",
"initiator_function": "loadModule",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-core.prod.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"cache-control: max-age=0",
"cookie: _ga=amp-26IQ_rad0AC3RMgzvScV-Q",
"referer: https:\/\/weston.ruter.net\/wp.serviceworker",
"sec-fetch-dest: script",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 787235",
"cache-control: max-age=31622400",
"content-encoding: gzip",
"content-length: 1508",
"content-type: application\/x-javascript",
"date: Fri, 20 Oct 2023 19:14:23 GMT",
"etag: W\/\"6526bbba-c32\"",
"expires: Fri, 11 Oct 2024 16:33:48 GMT",
"last-modified: Wed, 11 Oct 2023 15:14:02 GMT",
"server: nginx",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: HIT, HIT",
"x-cache-hits: 1, 1",
"x-pantheon-styx-hostname: styx-fe1-b-68df99c475-8w9s9",
"x-served-by: cache-chi-kigq8000172-CHI, cache-iad-kcgs7200064-IAD",
"x-styx-req-id: f4010a8e-6853-11ee-85a2-2ab1de1c2aa7",
"x-timer: S1697829263.437817,VS0,VE2",
":status: 200"
]
},
"bytesOut": 1855,
"score_cache": 100,
"score_cdn": 100,
"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": 1508,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 30835165,
"cdn_provider": "Fastly",
"server_count": null,
"created": 3071,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 9,
"http2_stream_dependency": 0,
"http2_stream_weight": 256,
"http2_stream_exclusive": 1,
"netlog_id": 230,
"server_port": "443",
"load_end": 3248,
"ttfb_start": 3071,
"ttfb_end": 3247,
"download_start": 3247,
"download_end": 3248,
"download_ms": 1,
"all_start": 3071,
"all_end": 3248,
"all_ms": 177,
"index": 16,
"number": 17
},
{
"type": 3,
"id": "14930.29",
"request_id": "14930.29",
"ip_addr": "192.0.77.2",
"full_url": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=192%2C192&ssl=1",
"is_secure": 1,
"method": "GET",
"host": "i0.wp.com",
"url": "\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=192%2C192&ssl=1",
"raw_id": "14930.29",
"frame_id": "6D51D57D31814BE3C784ACC4E4A9D95D",
"documentURL": "https:\/\/weston.ruter.net\/about\/",
"responseCode": 200,
"request_type": "Other",
"load_ms": 213,
"ttfb_ms": 176,
"load_start": 3158,
"load_start_float": 3158.0002439999998,
"bytesIn": 29882,
"objectSize": 29882,
"objectSizeUncompressed": 29882,
"chunks": [
{
"ts": 3337,
"bytes": 3848
},
{
"ts": 3339,
"bytes": 4229
},
{
"ts": 3343,
"bytes": 4220
},
{
"ts": 3349,
"bytes": 4220
},
{
"ts": 3353,
"bytes": 4229
},
{
"ts": 3360,
"bytes": 4220
},
{
"ts": 3371,
"bytes": 4916
}
],
"expires": "Mon, 20 Oct 2025 07:09:03 GMT",
"cacheControl": "public, max-age=63115200",
"contentType": "image\/webp",
"contentEncoding": "",
"socket": 127,
"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: i0.wp.com",
":method: GET",
":path: \/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=192%2C192&ssl=1",
":scheme: https",
"accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: image",
"sec-fetch-mode: no-cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"access-control-allow-methods: GET, HEAD",
"access-control-allow-origin: *",
"cache-control: public, max-age=63115200",
"content-length: 29882",
"content-type: image\/webp",
"date: Fri, 20 Oct 2023 19:14:23 GMT",
"etag: \"d3218bd28398e93a\"",
"expires: Mon, 20 Oct 2025 07:09:03 GMT",
"last-modified: Fri, 20 Oct 2023 19:09:03 GMT",
"link: <https:\/\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png>; rel=\"canonical\"",
"server: nginx",
"timing-allow-origin: *",
"vary: Accept",
"x-content-type-options: nosniff",
"x-nc: HIT dca 8",
":status: 200"
]
},
"bytesOut": 2134,
"score_cache": 100,
"score_cdn": 100,
"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": 29882,
"image_save": 0,
"cache_time": 63115200,
"cdn_provider": "Automattic",
"server_count": null,
"created": 3158,
"socket_group": "https:\/\/i0.wp.com <https:\/\/ruter.net same_site>",
"http2_stream_id": 5,
"http2_stream_dependency": 0,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 244,
"server_port": "443",
"image_details": {
"detected_type": "webp"
},
"load_end": 3371,
"ttfb_start": 3158,
"ttfb_end": 3334,
"download_start": 3334,
"download_end": 3371,
"download_ms": 37,
"all_start": 3158,
"all_end": 3371,
"all_ms": 213,
"index": 17,
"number": 18
},
{
"type": 3,
"id": "14930.30",
"request_id": "14930.30",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-precaching.prod.js",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-precaching.prod.js",
"raw_id": "14930.30",
"frame_id": "6D51D57D31814BE3C784ACC4E4A9D95D",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Other",
"load_ms": 179,
"ttfb_ms": 176,
"load_start": 3253,
"load_start_float": 3253.000254,
"bytesIn": 2811,
"objectSize": 2811,
"objectSizeUncompressed": 7047,
"chunks": [
{
"ts": 3431,
"bytes": 2811,
"inflated": 7047
}
],
"expires": "Wed, 11 Sep 2024 18:06:26 GMT",
"cacheControl": "max-age=31622400",
"contentType": "application\/x-javascript",
"contentEncoding": "gzip",
"socket": 62,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 6,
"initiator_column": 916,
"initiator_type": "script",
"initiator_function": "loadModule",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-precaching.prod.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"cache-control: max-age=0",
"cookie: _ga=amp-26IQ_rad0AC3RMgzvScV-Q",
"referer: https:\/\/weston.ruter.net\/wp.serviceworker",
"sec-fetch-dest: script",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 3373677",
"cache-control: max-age=31622400",
"content-encoding: gzip",
"content-length: 2811",
"content-type: application\/x-javascript",
"date: Fri, 20 Oct 2023 19:14:23 GMT",
"etag: W\/\"64ff2e94-1b87\"",
"expires: Wed, 11 Sep 2024 18:06:26 GMT",
"last-modified: Mon, 11 Sep 2023 15:13:24 GMT",
"server: nginx",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: HIT, HIT",
"x-cache-hits: 1, 1",
"x-pantheon-styx-hostname: styx-fe1-b-6bb469b89d-8fcn8",
"x-served-by: cache-chi-klot8100122-CHI, cache-iad-kcgs7200064-IAD",
"x-styx-req-id: eceabbb8-50cd-11ee-81c1-66326e52929d",
"x-timer: S1697829264.618875,VS0,VE2",
":status: 200"
]
},
"bytesOut": 1873,
"score_cache": 100,
"score_cdn": 100,
"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": 2811,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 28248723,
"cdn_provider": "Fastly",
"server_count": null,
"created": 3252,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 11,
"http2_stream_dependency": 0,
"http2_stream_weight": 256,
"http2_stream_exclusive": 1,
"netlog_id": 254,
"server_port": "443",
"load_end": 3432,
"ttfb_start": 3253,
"ttfb_end": 3429,
"download_start": 3429,
"download_end": 3432,
"download_ms": 3,
"all_start": 3253,
"all_end": 3432,
"all_ms": 179,
"index": 18,
"number": 19
},
{
"type": 3,
"id": "14930.31",
"request_id": "14930.31",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-strategies.prod.js",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-strategies.prod.js",
"raw_id": "14930.31",
"frame_id": "6D51D57D31814BE3C784ACC4E4A9D95D",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Other",
"load_ms": 177,
"ttfb_ms": 176,
"load_start": 3438,
"load_start_float": 3438.000266,
"bytesIn": 2533,
"objectSize": 2533,
"objectSizeUncompressed": 6899,
"chunks": [
{
"ts": 3614,
"bytes": 2533,
"inflated": 6899
}
],
"expires": "Thu, 03 Oct 2024 13:41:19 GMT",
"cacheControl": "max-age=31622400",
"contentType": "application\/x-javascript",
"contentEncoding": "gzip",
"socket": 62,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 6,
"initiator_column": 916,
"initiator_type": "script",
"initiator_function": "loadModule",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-strategies.prod.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"cache-control: max-age=0",
"cookie: _ga=amp-26IQ_rad0AC3RMgzvScV-Q",
"referer: https:\/\/weston.ruter.net\/wp.serviceworker",
"sec-fetch-dest: script",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 1488784",
"cache-control: max-age=31622400",
"content-encoding: gzip",
"content-length: 2533",
"content-type: application\/x-javascript",
"date: Fri, 20 Oct 2023 19:14:23 GMT",
"etag: W\/\"651b7b96-1af3\"",
"expires: Thu, 03 Oct 2024 13:41:19 GMT",
"last-modified: Tue, 03 Oct 2023 02:25:26 GMT",
"server: nginx",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: HIT, HIT",
"x-cache-hits: 1, 1",
"x-pantheon-styx-hostname: styx-fe1-a-685d4d5969-q69c4",
"x-served-by: cache-chi-klot8100156-CHI, cache-iad-kcgs7200064-IAD",
"x-styx-req-id: 884012b2-61f2-11ee-851f-42602570fc16",
"x-timer: S1697829264.804473,VS0,VE1",
":status: 200"
]
},
"bytesOut": 1873,
"score_cache": 100,
"score_cdn": 100,
"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": 2533,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 30133616,
"cdn_provider": "Fastly",
"server_count": null,
"created": 3436,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 13,
"http2_stream_dependency": 0,
"http2_stream_weight": 256,
"http2_stream_exclusive": 1,
"netlog_id": 266,
"server_port": "443",
"load_end": 3615,
"ttfb_start": 3438,
"ttfb_end": 3614,
"download_start": 3614,
"download_end": 3615,
"download_ms": 1,
"all_start": 3438,
"all_end": 3615,
"all_ms": 177,
"index": 19,
"number": 20
},
{
"type": 3,
"id": "14930.25",
"request_id": "14930.25",
"ip_addr": "172.253.62.102",
"full_url": "https:\/\/www.google-analytics.com\/r\/collect?v=1&_v=a1&ds=AMP&aip&_s=2&dt=About%20-%20Weston%20Ruter&sr=414x622&cid=amp-26IQ_rad0AC3RMgzvScV-Q&tid=UA-197142-1&dl=https%3A%2F%2Fweston.ruter.net%2Fabout%2F&dr=&sd=24&ul=en-us&de=UTF-8&t=pageview&jid=0.7159530004457446&gjid=0.7902988665734205&_r=1&a=161&z=0.7901450057388162>m=45ze1110",
"is_secure": 1,
"method": "GET",
"host": "www.google-analytics.com",
"url": "\/r\/collect?v=1&_v=a1&ds=AMP&aip&_s=2&dt=About%20-%20Weston%20Ruter&sr=414x622&cid=amp-26IQ_rad0AC3RMgzvScV-Q&tid=UA-197142-1&dl=https%3A%2F%2Fweston.ruter.net%2Fabout%2F&dr=&sd=24&ul=en-us&de=UTF-8&t=pageview&jid=0.7159530004457446&gjid=0.7902988665734205&_r=1&a=161&z=0.7901450057388162>m=45ze1110",
"raw_id": "14930.25",
"frame_id": "6D51D57D31814BE3C784ACC4E4A9D95D",
"documentURL": "https:\/\/weston.ruter.net\/about\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 188,
"ttfb_ms": 187,
"load_start": 3452,
"load_start_float": 3452.0002169999998,
"bytesIn": 35,
"objectSize": 35,
"objectSizeUncompressed": 35,
"chunks": [
{
"ts": 3640,
"bytes": 35
}
],
"expires": "Fri, 01 Jan 1990 00:00:00 GMT",
"cacheControl": "no-cache, no-store, must-revalidate",
"contentType": "image\/gif",
"contentEncoding": "",
"socket": 243,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": 3098,
"connect_end": 3271,
"ssl_start": 3271,
"ssl_end": 3452,
"initiator": "",
"initiator_line": "",
"initiator_column": "",
"initiator_type": "other",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: www.google-analytics.com",
":method: GET",
":path: \/r\/collect?v=1&_v=a1&ds=AMP&aip&_s=2&dt=About%20-%20Weston%20Ruter&sr=414x622&cid=amp-26IQ_rad0AC3RMgzvScV-Q&tid=UA-197142-1&dl=https%3A%2F%2Fweston.ruter.net%2Fabout%2F&dr=&sd=24&ul=en-us&de=UTF-8&t=pageview&jid=0.7159530004457446&gjid=0.7902988665734205&_r=1&a=161&z=0.7901450057388162>m=45ze1110",
":scheme: https",
"accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: image",
"sec-fetch-mode: no-cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: no-cache, no-store, must-revalidate",
"content-length: 35",
"content-type: image\/gif",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:14:23 GMT",
"expires: Fri, 01 Jan 1990 00:00:00 GMT",
"last-modified: Sun, 17 May 1998 03:00:00 GMT",
"pragma: no-cache",
"server: Golfe2",
"x-content-type-options: nosniff",
":status: 200"
]
},
"bytesOut": 2791,
"score_cache": -1,
"score_cdn": 100,
"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": 173,
"ssl_ms": 181,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": 35,
"image_save": 0,
"cache_time": null,
"cdn_provider": "Google",
"server_count": null,
"created": 2927,
"socket_group": "https:\/\/www.google-analytics.com <https:\/\/ruter.net same_site>",
"http2_stream_id": 3,
"http2_stream_dependency": 1,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"http2_server_settings": {
"SETTINGS_MAX_CONCURRENT_STREAMS": 100,
"SETTINGS_INITIAL_WINDOW_SIZE": 1048576,
"SETTINGS_MAX_HEADER_LIST_SIZE": 65536
},
"tls_version": "TLS 1.3",
"tls_resumed": "False",
"tls_next_proto": "h2",
"tls_cipher_suite": 4865,
"netlog_id": 217,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIF6DCCBNCgAwIBAgIRAKKpOlGk5zdtEhSmQC6+2dUwDQYJKoZIhvcNAQELBQAw\nRjELMAkGA1UEBhMCVVMxIjAgBgNVBAoTGUdvb2dsZSBUcnVzdCBTZXJ2aWNlcyBM\nTEMxEzARBgNVBAMTCkdUUyBDQSAxQzMwHhcNMjMwOTI4MDUyNjIwWhcNMjMxMjIx\nMDUyNjE5WjAhMR8wHQYDVQQDDBYqLmdvb2dsZS1hbmFseXRpY3MuY29tMFkwEwYH\nKoZIzj0CAQYIKoZIzj0DAQcDQgAEgZTeZ7XGycq9NfEVUQ\/zueKEv19JHBkECENb\nak+jEL\/2JWhI\/ysHRNGP2bmH1DbFCAFkRWGjAVA9Z1pC4MZqTaOCA78wggO7MA4G\nA1UdDwEB\/wQEAwIHgDATBgNVHSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAA\nMB0GA1UdDgQWBBQuHpky10Y4T9c0OLuKPRzwRVmYCTAfBgNVHSMEGDAWgBSKdH+v\nhc3ulc09nNDiRhTzcTUdJzBqBggrBgEFBQcBAQReMFwwJwYIKwYBBQUHMAGGG2h0\ndHA6Ly9vY3NwLnBraS5nb29nL2d0czFjMzAxBggrBgEFBQcwAoYlaHR0cDovL3Br\naS5nb29nL3JlcG8vY2VydHMvZ3RzMWMzLmRlcjCCAW8GA1UdEQSCAWYwggFighYq\nLmdvb2dsZS1hbmFseXRpY3MuY29tghtyZWdpb24xLmFwcC1tZWFzdXJlbWVudC5j\nb22CE2FwcC1tZWFzdXJlbWVudC5jb22CFGdvb2dsZS1hbmFseXRpY3MuY29tghxy\nZWdpb24xLmdvb2dsZS1hbmFseXRpY3MuY29tghhzc2wuZ29vZ2xlLWFuYWx5dGlj\ncy5jb22CGHd3dy5nb29nbGUtYW5hbHl0aWNzLmNvbYIccmVnaW9uMS5hbmFseXRp\nY3MuZ29vZ2xlLmNvbYIUZ29vZ2xldGFnbWFuYWdlci5jb22CGHd3dy5nb29nbGV0\nYWdtYW5hZ2VyLmNvbYIKdXJjaGluLmNvbYISc2VydmljZS51cmNoaW4uY29tgghm\ncHMuZ29vZ4IKKi5mcHMuZ29vZ4ISZ29vZ2xlb3B0aW1pemUuY29tghZ3d3cuZ29v\nZ2xlb3B0aW1pemUuY29tMCEGA1UdIAQaMBgwCAYGZ4EMAQIBMAwGCisGAQQB1nkC\nBQMwPAYDVR0fBDUwMzAxoC+gLYYraHR0cDovL2NybHMucGtpLmdvb2cvZ3RzMWMz\nL3pkQVR0MEV4X0ZrLmNybDCCAQQGCisGAQQB1nkCBAIEgfUEgfIA8AB2AOg+0No+\n9QY1MudXKLyJa8kD08vREWvs62nhd31tBr1uAAABitp3iiIAAAQDAEcwRQIhAIUb\nM9qENQzQPTNRxPYoV3XxlyXOTIl2OnGF+XUYYPXHAiBSKOOi9lnp3Vou0WMlMJlW\n2h+B\/s0T2jMz24mxnUe8rgB2AHoyjFTYty22IOo44FIe6YQWcDIThU070ivBOlej\nUutSAAABitp3imgAAAQDAEcwRQIhAOahixwU99lSTR5BNShmAAA35Y9S4OhmEKQs\nGkhJ5vO+AiAFocAItpzyur6GaKZSmBYs36mJ2X55RCQqc18A0xXMNDANBgkqhkiG\n9w0BAQsFAAOCAQEAbF8vnoYIWfqkKbwBf6fevITNxw1XEBz0vGgQHdO4yJ\/fPzJj\nkK2ZSOUgJus3PPGadgLaH82BONelHJLp4a2wwJbp4lQrOhqEewvKkHIyipbs+MNW\nRyK1auWpFVDdOW03sqQmx+nGgLDrqm8DSpopvF5Reh+MqZSnFlgXlOla0RncltFm\nMA4jgLTIzWJ4Gh0q8mlWF8+IimjwtB9FZgE6JILtGuBORDMh0QrVVPRSsmVveaRz\nLlMTI1E4Bk1Ibn7izyLMVkL8UXwGJ5oROJsC4Tdlx7srcz2rOeZ+6L12cAn\/uJ\/L\nXihvg60jBLLS+M1FnQfl4m5+ETWl6bJR2KbaUA==\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFljCCA36gAwIBAgINAgO8U1lrNMcY9QFQZjANBgkqhkiG9w0BAQsFADBHMQsw\nCQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZpY2VzIExMQzEU\nMBIGA1UEAxMLR1RTIFJvb3QgUjEwHhcNMjAwODEzMDAwMDQyWhcNMjcwOTMwMDAw\nMDQyWjBGMQswCQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZp\nY2VzIExMQzETMBEGA1UEAxMKR1RTIENBIDFDMzCCASIwDQYJKoZIhvcNAQEBBQAD\nggEPADCCAQoCggEBAPWI3+dijB43+DdCkH9sh9D7ZYIl\/ejLa6T\/belaI+KZ9hzp\nkgOZE3wJCor6QtZeViSqejOEH9Hpabu5dOxXTGZok3c3VVP+ORBNtzS7XyV3NzsX\nlOo85Z3VvMO0Q+sup0fvsEQRY9i0QYXdQTBIkxu\/t\/bgRQIh4JZCF8\/ZK2VWNAcm\nBA2o\/X3KLu\/qSHw3TT8An4Pf73WELnlXXPxXbhqW\/\/yMmqaZviXZf5YsBvcRKgKA\ngOtjGDxQSYflispfGStZloEAoPtR28p3CwvJlk\/vcEnHXG0g\/Zm0tOLKLnf9LdwL\ntmsTDIwZKxeWmLnwi\/agJ7u2441Rj72ux5uxiZ0CAwEAAaOCAYAwggF8MA4GA1Ud\nDwEB\/wQEAwIBhjAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwEgYDVR0T\nAQH\/BAgwBgEB\/wIBADAdBgNVHQ4EFgQUinR\/r4XN7pXNPZzQ4kYU83E1HScwHwYD\nVR0jBBgwFoAU5K8rJnEaK0gnhS9SZizv8IkTcT4waAYIKwYBBQUHAQEEXDBaMCYG\nCCsGAQUFBzABhhpodHRwOi8vb2NzcC5wa2kuZ29vZy9ndHNyMTAwBggrBgEFBQcw\nAoYkaHR0cDovL3BraS5nb29nL3JlcG8vY2VydHMvZ3RzcjEuZGVyMDQGA1UdHwQt\nMCswKaAnoCWGI2h0dHA6Ly9jcmwucGtpLmdvb2cvZ3RzcjEvZ3RzcjEuY3JsMFcG\nA1UdIARQME4wOAYKKwYBBAHWeQIFAzAqMCgGCCsGAQUFBwIBFhxodHRwczovL3Br\naS5nb29nL3JlcG9zaXRvcnkvMAgGBmeBDAECATAIBgZngQwBAgIwDQYJKoZIhvcN\nAQELBQADggIBAIl9rCBcDDy+mqhXlRu0rvqrpXJxtDaV\/d9AEQNMwkYUuxQkq\/BQ\ncSLbrcRuf8\/xam\/IgxvYzolfh2yHuKkMo5uhYpSTld9brmYZCwKWnvy15xBpPnrL\nRklfRuFBsdeYTWU0AIAaP0+fbH9JAIFTQaSSIYKCGvGjRFsqUBITTcFTNvNCCK9U\n+o53UxtkOCcXCb1YyRt8OS1b887U7ZfbFAO\/CVMkH8IMBHmYJvJh8VNS\/UKMG2Yr\nPxWhu\/\/2m+OBmgEGcYk1KCTd4b3rGS3hSMs9WYNRtHTGnXzGsYZbr8w0xNPM1IER\nlQCh9BIiAfq0g3GvjLeMcySsN1PCAJA\/Ef5c7TaUEDu9Ka7ixzpiO2xj2YC\/WXGs\nYye5TBeg2vZzFb8q3o\/zpWwygTMD0IZRcZk0upONXbVRWPeyk+gB9lm+cZv9TSjO\nz23HFtz30dZGm6fKa+l3D\/2gthsjgx0QGtkJAITgRNOidSOzNIb2ILCkXhAd4FJG\nAJ2xDx8hcFH1mt0G\/FX0Kw4zd8NLQsLxdxP8c4CU6x+7Nz\/OAipmsHMdMqUybDKw\njuDEI\/9bfU1lcKwrmz3O2+BtjjKAvpafkmO8l7tdufThcV4q5O8DIrGKZTqPwJNl\n1IXNDw9bg1kWRxYtnCQ6yICmJhSFm\/Y3m6xv+cXDBlHz4n\/FsRC6UfTd\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFYjCCBEqgAwIBAgIQd70NbNs2+RrqIQ\/E8FjTDTANBgkqhkiG9w0BAQsFADBX\nMQswCQYDVQQGEwJCRTEZMBcGA1UEChMQR2xvYmFsU2lnbiBudi1zYTEQMA4GA1UE\nCxMHUm9vdCBDQTEbMBkGA1UEAxMSR2xvYmFsU2lnbiBSb290IENBMB4XDTIwMDYx\nOTAwMDA0MloXDTI4MDEyODAwMDA0MlowRzELMAkGA1UEBhMCVVMxIjAgBgNVBAoT\nGUdvb2dsZSBUcnVzdCBTZXJ2aWNlcyBMTEMxFDASBgNVBAMTC0dUUyBSb290IFIx\nMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAthECix7joXebO9y\/lD63\nladAPKH9gvl9MgaCcfb2jH\/76Nu8ai6Xl6OMS\/kr9rH5zoQdsfnFl97vufKj6bwS\niV6nqlKr+CMny6SxnGPb15l+8Ape62im9MZaRw1NEDPjTrETo8gYbEvs\/AmQ351k\nKSUjB6G00j0uYODP0gmHu81I8E3CwnqIiru6z1kZ1q+PsAewnjHxgsHA3y6mbWwZ\nDrXYfiYaRQM9sHmklCitD38m5agI\/pboPGiUU+6DOogrFZYJsuB6jC511pzrp1Zk\nj5ZPaK49l8KEj8C8QMALXL32h7M1bKwYUH+E4EzNktMg6TO8UpmvMrUpsyUqtEj5\ncuHKZPfmghCN6J3Cioj6OGaK\/GP5Afl4\/Xtcd\/p2h\/rs37EOeZVXtL0m79YB0esW\nCruOC7XFxYpVq9Os6pFLKcwZpDIlTirxZUTQAs6qzkm06p98g7BAe+dDq6dso499\niYH6TKX\/1Y7DzkvgtdizjkXPdsDtQCv9Uw+wp9U7DbGKogPeMa3Md+pvez7W35Ei\nEua++tgy\/BBjFFFy3l3WFpO9KWgz7zpm7AeKJt8T11dleCfeXkkUAKIAf5qoIbap\nsZWwpbkNFhHax2xIPEDgfg1azVY80ZcFuctL7TlLnMQ\/0lUTbiSw1nH69MG6zO0b\n9f6BQdgAmD06yK56mDcYBZUCAwEAAaOCATgwggE0MA4GA1UdDwEB\/wQEAwIBhjAP\nBgNVHRMBAf8EBTADAQH\/MB0GA1UdDgQWBBTkrysmcRorSCeFL1JmLO\/wiRNxPjAf\nBgNVHSMEGDAWgBRge2YaRQ2XyolQL30EzTSo\/\/z9SzBgBggrBgEFBQcBAQRUMFIw\nJQYIKwYBBQUHMAGGGWh0dHA6Ly9vY3NwLnBraS5nb29nL2dzcjEwKQYIKwYBBQUH\nMAKGHWh0dHA6Ly9wa2kuZ29vZy9nc3IxL2dzcjEuY3J0MDIGA1UdHwQrMCkwJ6Al\noCOGIWh0dHA6Ly9jcmwucGtpLmdvb2cvZ3NyMS9nc3IxLmNybDA7BgNVHSAENDAy\nMAgGBmeBDAECATAIBgZngQwBAgIwDQYLKwYBBAHWeQIFAwIwDQYLKwYBBAHWeQIF\nAwMwDQYJKoZIhvcNAQELBQADggEBADSkHrEoo9C0dhemMXoh6dFSPsjbdBZBiLg9\nNR3t5P+T4Vxfq7vqfM\/b5A3Ri1fyJm9bvhdGaJQ3b2t6yMAYN\/olUazsaL+yyEn9\nWprKASOshIArAoyZl+tJaox118fessmXn1hIVw41oeQa1v1vg4Fv74zPl6\/AhSrw\n9U5pCZEt4Wi4wStz6dTZ\/CLANx8LZh1J7QJVj2fhMtfTJr9w4z30Z209fOU0iOMy\n+qduBmpvvYuR7hZL6Dupszfnw0Skfths18dG9ZKb59UhvmaSGZRVbNQpsg3BZlvi\nd0lIKO2d1xozclOzgjXPYovJJIultzkMu34qQb9Sz\/yilrbCgj8=\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"image_details": {
"detected_type": "gif"
},
"load_end": 3640,
"ttfb_start": 3452,
"ttfb_end": 3639,
"download_start": 3639,
"download_end": 3640,
"download_ms": 1,
"all_start": 3098,
"all_end": 3640,
"all_ms": 542,
"index": 20,
"number": 21
},
{
"type": 3,
"id": "14930.26",
"request_id": "14930.26",
"ip_addr": "172.253.62.102",
"full_url": "https:\/\/www.google-analytics.com\/g\/collect?v=2&tid=G-JJBL670DBP&cid=amp-26IQ_rad0AC3RMgzvScV-Q&ul=en-us&sr=414x622&sid=1697829262&sct=1&seg=0&dl=https%3A%2F%2Fweston.ruter.net%2Fabout%2F&dr=&dt=About%20-%20Weston%20Ruter&en=page_view&_ee=1&_s=1&_et=0&uaa=arm&uab=64&uafvl=%5B%7B%22brand%22%3A%22%20Not%20A%3BBrand%22%2C%22version%22%3A%2299%22%7D%2C%7B%22brand%22%3A%22Safari%22%2C%22version%22%3A%220%22%7D%5D&uamb=1&uam=Model&uap=iOS&uapv=15&uaw=0&_fv=1&_p=148856614&_ss=1&ep.groups=default>m=45ze1110",
"is_secure": 1,
"method": "GET",
"host": "www.google-analytics.com",
"url": "\/g\/collect?v=2&tid=G-JJBL670DBP&cid=amp-26IQ_rad0AC3RMgzvScV-Q&ul=en-us&sr=414x622&sid=1697829262&sct=1&seg=0&dl=https%3A%2F%2Fweston.ruter.net%2Fabout%2F&dr=&dt=About%20-%20Weston%20Ruter&en=page_view&_ee=1&_s=1&_et=0&uaa=arm&uab=64&uafvl=%5B%7B%22brand%22%3A%22%20Not%20A%3BBrand%22%2C%22version%22%3A%2299%22%7D%2C%7B%22brand%22%3A%22Safari%22%2C%22version%22%3A%220%22%7D%5D&uamb=1&uam=Model&uap=iOS&uapv=15&uaw=0&_fv=1&_p=148856614&_ss=1&ep.groups=default>m=45ze1110",
"raw_id": "14930.26",
"frame_id": "6D51D57D31814BE3C784ACC4E4A9D95D",
"documentURL": "https:\/\/weston.ruter.net\/about\/",
"responseCode": 204,
"request_type": "Image",
"load_ms": 183,
"ttfb_ms": 183,
"load_start": 3452,
"load_start_float": 3452.000223,
"bytesIn": 0,
"objectSize": 0,
"expires": "Fri, 01 Jan 1990 00:00:00 GMT",
"cacheControl": "no-cache, no-store, must-revalidate",
"contentType": "text\/plain",
"contentEncoding": "",
"socket": 243,
"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": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: www.google-analytics.com",
":method: GET",
":path: \/g\/collect?v=2&tid=G-JJBL670DBP&cid=amp-26IQ_rad0AC3RMgzvScV-Q&ul=en-us&sr=414x622&sid=1697829262&sct=1&seg=0&dl=https%3A%2F%2Fweston.ruter.net%2Fabout%2F&dr=&dt=About%20-%20Weston%20Ruter&en=page_view&_ee=1&_s=1&_et=0&uaa=arm&uab=64&uafvl=%5B%7B%22brand%22%3A%22%20Not%20A%3BBrand%22%2C%22version%22%3A%2299%22%7D%2C%7B%22brand%22%3A%22Safari%22%2C%22version%22%3A%220%22%7D%5D&uamb=1&uam=Model&uap=iOS&uapv=15&uaw=0&_fv=1&_p=148856614&_ss=1&ep.groups=default>m=45ze1110",
":scheme: https",
"accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: image",
"sec-fetch-mode: no-cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: no-cache, no-store, must-revalidate",
"content-length: 0",
"content-type: text\/plain",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:14:23 GMT",
"expires: Fri, 01 Jan 1990 00:00:00 GMT",
"pragma: no-cache",
"server: Golfe2",
":status: 204"
]
},
"bytesOut": 3310,
"score_cache": -1,
"score_cdn": 100,
"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": "Google",
"server_count": null,
"created": 2932,
"socket_group": "https:\/\/www.google-analytics.com <https:\/\/ruter.net same_site>",
"http2_stream_id": 1,
"http2_stream_dependency": 0,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"chunks": [],
"netlog_id": 223,
"server_port": "443",
"load_end": 3635,
"ttfb_start": 3452,
"ttfb_end": 3635,
"download_start": 3635,
"download_end": 3635,
"download_ms": 0,
"all_start": 3452,
"all_end": 3635,
"all_ms": 183,
"index": 21,
"number": 22
},
{
"type": 3,
"id": "14930.32",
"request_id": "14930.32",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-routing.prod.js",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-routing.prod.js",
"raw_id": "14930.32",
"frame_id": "6D51D57D31814BE3C784ACC4E4A9D95D",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Other",
"load_ms": 175,
"ttfb_ms": 175,
"load_start": 3621,
"load_start_float": 3621.000274,
"bytesIn": 1564,
"objectSize": 1564,
"objectSizeUncompressed": 3499,
"chunks": [
{
"ts": 3796,
"bytes": 1564,
"inflated": 3499
}
],
"expires": "Fri, 20 Sep 2024 16:42:14 GMT",
"cacheControl": "max-age=31622400",
"contentType": "application\/x-javascript",
"contentEncoding": "gzip",
"socket": 62,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 6,
"initiator_column": 916,
"initiator_type": "script",
"initiator_function": "loadModule",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-routing.prod.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"cache-control: max-age=0",
"cookie: _ga=amp-26IQ_rad0AC3RMgzvScV-Q",
"referer: https:\/\/weston.ruter.net\/wp.serviceworker",
"sec-fetch-dest: script",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 2601129",
"cache-control: max-age=31622400",
"content-encoding: gzip",
"content-length: 1564",
"content-type: application\/x-javascript",
"date: Fri, 20 Oct 2023 19:14:23 GMT",
"etag: W\/\"650abade-dab\"",
"expires: Fri, 20 Sep 2024 16:42:14 GMT",
"last-modified: Wed, 20 Sep 2023 09:26:54 GMT",
"server: nginx",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: HIT, HIT",
"x-cache-hits: 1, 1",
"x-pantheon-styx-hostname: styx-fe1-a-b8448654b-z2lrq",
"x-served-by: cache-chi-kigq8000164-CHI, cache-iad-kcgs7200064-IAD",
"x-styx-req-id: a73db322-57d4-11ee-ab20-7e95f1455ca1",
"x-timer: S1697829264.987244,VS0,VE1",
":status: 200"
]
},
"bytesOut": 1864,
"score_cache": 100,
"score_cdn": 100,
"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": 1564,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 29021271,
"cdn_provider": "Fastly",
"server_count": null,
"created": 3620,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 15,
"http2_stream_dependency": 0,
"http2_stream_weight": 256,
"http2_stream_exclusive": 1,
"netlog_id": 274,
"server_port": "443",
"load_end": 3796,
"ttfb_start": 3621,
"ttfb_end": 3796,
"download_start": 3796,
"download_end": 3796,
"download_ms": 0,
"all_start": 3621,
"all_end": 3796,
"all_ms": 175,
"index": 22,
"number": 23
},
{
"type": 3,
"id": "14930.33",
"request_id": "14930.33",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-navigation-preload.prod.js",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-navigation-preload.prod.js",
"raw_id": "14930.33",
"frame_id": "6D51D57D31814BE3C784ACC4E4A9D95D",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Other",
"load_ms": 174,
"ttfb_ms": 174,
"load_start": 3804,
"load_start_float": 3804.0002810000001,
"bytesIn": 324,
"objectSize": 324,
"objectSizeUncompressed": 660,
"chunks": [
{
"ts": 3978,
"bytes": 324,
"inflated": 660
}
],
"expires": "Sun, 20 Oct 2024 00:40:44 GMT",
"cacheControl": "max-age=31622400",
"contentType": "application\/x-javascript",
"contentEncoding": "gzip",
"socket": 62,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 6,
"initiator_column": 916,
"initiator_type": "script",
"initiator_function": "loadModule",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-navigation-preload.prod.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"cache-control: max-age=0",
"cookie: _ga=amp-26IQ_rad0AC3RMgzvScV-Q",
"referer: https:\/\/weston.ruter.net\/wp.serviceworker",
"sec-fetch-dest: script",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 66820",
"cache-control: max-age=31622400",
"content-encoding: gzip",
"content-length: 324",
"content-type: application\/x-javascript",
"date: Fri, 20 Oct 2023 19:14:24 GMT",
"etag: W\/\"652ff8d4-294\"",
"expires: Sun, 20 Oct 2024 00:40:44 GMT",
"last-modified: Wed, 18 Oct 2023 15:25:08 GMT",
"server: nginx",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: MISS, HIT",
"x-cache-hits: 0, 1",
"x-pantheon-styx-hostname: styx-fe1-a-58d4585478-mvr54",
"x-served-by: cache-chi-klot8100112-CHI, cache-iad-kcgs7200064-IAD",
"x-styx-req-id: 4d9fec9b-6ee1-11ee-b66c-a2a7524bcb30",
"x-timer: S1697829264.170113,VS0,VE1",
":status: 200"
]
},
"bytesOut": 1897,
"score_cache": 100,
"score_cdn": 100,
"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": 324,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 31555580,
"cdn_provider": "Fastly",
"server_count": null,
"created": 3803,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 17,
"http2_stream_dependency": 0,
"http2_stream_weight": 256,
"http2_stream_exclusive": 1,
"netlog_id": 281,
"server_port": "443",
"load_end": 3978,
"ttfb_start": 3804,
"ttfb_end": 3978,
"download_start": 3978,
"download_end": 3978,
"download_ms": 0,
"all_start": 3804,
"all_end": 3978,
"all_ms": 174,
"index": 23,
"number": 24
},
{
"type": 3,
"id": "14930.34",
"request_id": "14930.34",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-expiration.prod.js",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-expiration.prod.js",
"raw_id": "14930.34",
"frame_id": "6D51D57D31814BE3C784ACC4E4A9D95D",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Other",
"load_ms": 178,
"ttfb_ms": 177,
"load_start": 3983,
"load_start_float": 3983.0002869999998,
"bytesIn": 2667,
"objectSize": 2667,
"objectSizeUncompressed": 6355,
"chunks": [
{
"ts": 4161,
"bytes": 2667,
"inflated": 6355
}
],
"expires": "Fri, 27 Sep 2024 05:58:25 GMT",
"cacheControl": "max-age=31622400",
"contentType": "application\/x-javascript",
"contentEncoding": "gzip",
"socket": 62,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 6,
"initiator_column": 916,
"initiator_type": "script",
"initiator_function": "loadModule",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-expiration.prod.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"cache-control: max-age=0",
"cookie: _ga=amp-26IQ_rad0AC3RMgzvScV-Q",
"referer: https:\/\/weston.ruter.net\/wp.serviceworker",
"sec-fetch-dest: script",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 2034959",
"cache-control: max-age=31622400",
"content-encoding: gzip",
"content-length: 2667",
"content-type: application\/x-javascript",
"date: Fri, 20 Oct 2023 19:14:24 GMT",
"etag: W\/\"651230d0-18d3\"",
"expires: Fri, 27 Sep 2024 05:58:25 GMT",
"last-modified: Tue, 26 Sep 2023 01:16:00 GMT",
"server: nginx",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: HIT, HIT",
"x-cache-hits: 1, 1",
"x-pantheon-styx-hostname: styx-fe1-b-56d454dd49-kplnc",
"x-served-by: cache-chi-kigq8000100-CHI, cache-iad-kcgs7200064-IAD",
"x-styx-req-id: df6f7166-5cfa-11ee-8228-fecc5c0ef778",
"x-timer: S1697829264.349347,VS0,VE2",
":status: 200"
]
},
"bytesOut": 1873,
"score_cache": 100,
"score_cdn": 100,
"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": 2667,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 29587441,
"cdn_provider": "Fastly",
"server_count": null,
"created": 3982,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 19,
"http2_stream_dependency": 0,
"http2_stream_weight": 256,
"http2_stream_exclusive": 1,
"netlog_id": 287,
"server_port": "443",
"load_end": 4161,
"ttfb_start": 3983,
"ttfb_end": 4160,
"download_start": 4160,
"download_end": 4161,
"download_ms": 1,
"all_start": 3983,
"all_end": 4161,
"all_ms": 178,
"index": 24,
"number": 25
},
{
"type": 3,
"id": "14930.35",
"request_id": "14930.35",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-cacheable-response.prod.js",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-cacheable-response.prod.js",
"raw_id": "14930.35",
"frame_id": "6D51D57D31814BE3C784ACC4E4A9D95D",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Other",
"load_ms": 175,
"ttfb_ms": 174,
"load_start": 4166,
"load_start_float": 4166.0002940000004,
"bytesIn": 361,
"objectSize": 361,
"objectSizeUncompressed": 603,
"chunks": [
{
"ts": 4341,
"bytes": 361,
"inflated": 603
}
],
"expires": "Thu, 10 Oct 2024 16:52:06 GMT",
"cacheControl": "max-age=31622400",
"contentType": "application\/x-javascript",
"contentEncoding": "gzip",
"socket": 62,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 6,
"initiator_column": 916,
"initiator_type": "script",
"initiator_function": "loadModule",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-cacheable-response.prod.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"cache-control: max-age=0",
"cookie: _ga=amp-26IQ_rad0AC3RMgzvScV-Q",
"referer: https:\/\/weston.ruter.net\/wp.serviceworker",
"sec-fetch-dest: script",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 872537",
"cache-control: max-age=31622400",
"content-encoding: gzip",
"content-length: 361",
"content-type: application\/x-javascript",
"date: Fri, 20 Oct 2023 19:14:24 GMT",
"etag: W\/\"6524e047-25b\"",
"expires: Thu, 10 Oct 2024 16:52:06 GMT",
"last-modified: Tue, 10 Oct 2023 05:25:27 GMT",
"server: nginx",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: HIT, HIT",
"x-cache-hits: 1, 1",
"x-pantheon-styx-hostname: styx-fe1-b-68df99c475-ffgxx",
"x-served-by: cache-chi-kigq8000160-CHI, cache-iad-kcgs7200064-IAD",
"x-styx-req-id: 5875f127-678d-11ee-af4d-a2db600e5850",
"x-timer: S1697829265.532643,VS0,VE1",
":status: 200"
]
},
"bytesOut": 1897,
"score_cache": 100,
"score_cdn": 100,
"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": 361,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 30749863,
"cdn_provider": "Fastly",
"server_count": null,
"created": 4165,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 21,
"http2_stream_dependency": 0,
"http2_stream_weight": 256,
"http2_stream_exclusive": 1,
"netlog_id": 294,
"server_port": "443",
"load_end": 4341,
"ttfb_start": 4166,
"ttfb_end": 4340,
"download_start": 4340,
"download_end": 4341,
"download_ms": 1,
"all_start": 4166,
"all_end": 4341,
"all_ms": 175,
"index": 25,
"number": 26
},
{
"type": 3,
"id": "14930.36",
"request_id": "14930.36",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/?wp_error_template=offline",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/?wp_error_template=offline",
"raw_id": "14930.36",
"frame_id": "6D51D57D31814BE3C784ACC4E4A9D95D",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 203,
"ttfb_ms": 192,
"load_start": 4356,
"load_start_float": 4356.0002999999997,
"bytesIn": 23821,
"objectSize": 23821,
"objectSizeUncompressed": 64988,
"chunks": [
{
"ts": 4552,
"bytes": 15369,
"inflated": 44180
},
{
"ts": 4558,
"bytes": 8452,
"inflated": 20808
}
],
"expires": "",
"cacheControl": "public, max-age=600",
"contentType": "text\/html",
"contentEncoding": "gzip",
"socket": 62,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-strategies.prod.js",
"initiator_line": 0,
"initiator_column": 916,
"initiator_type": "script",
"initiator_function": "fetch",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/?wp_error_template=offline",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"cache-control: no-cache",
"cookie: _ga=amp-26IQ_rad0AC3RMgzvScV-Q",
"pragma: no-cache",
"referer: https:\/\/weston.ruter.net\/wp.serviceworker",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 94",
"cache-control: public, max-age=600",
"content-encoding: gzip",
"content-length: 23821",
"content-type: text\/html; charset=utf-8",
"date: Fri, 20 Oct 2023 19:14:24 GMT",
"link: <https:\/\/weston.ruter.net\/wp-json\/>; rel=\"https:\/\/api.w.org\/\"",
"link: <https:\/\/cdn.ampproject.org>; rel=\"preconnect\"",
"link: <\/\/weston.ruter.net>; rel=\"dns-prefetch\"",
"link: <\/\/v0.wordpress.com>; rel=\"dns-prefetch\"",
"link: <\/\/i0.wp.com>; rel=\"dns-prefetch\"",
"server: nginx",
"server-timing: amp_sanitizer;dur=\"80.0\",amp_style_sanitizer;dur=\"53.2\",amp_tag_and_attribute_sanitizer;dur=\"12.5\",amp_optimizer;dur=\"9.1\"",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding, Cookie, Cookie",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: MISS, HIT",
"x-cache-hits: 0, 1",
"x-pantheon-styx-hostname: styx-fe1-b-695fb49478-8mn25",
"x-served-by: cache-chi-kigq8000100-CHI, cache-iad-kcgs7200064-IAD",
"x-styx-req-id: a97d50d7-6f7c-11ee-b061-c6e6101d1c25",
"x-timer: S1697829265.722335,VS0,VE2",
":status: 200"
]
},
"bytesOut": 1759,
"score_cache": -1,
"score_cdn": 100,
"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": 23821,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": null,
"cdn_provider": "Fastly",
"server_count": null,
"created": 4355,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 23,
"http2_stream_dependency": 0,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 300,
"server_port": "443",
"load_end": 4559,
"ttfb_start": 4356,
"ttfb_end": 4548,
"download_start": 4548,
"download_end": 4559,
"download_ms": 11,
"all_start": 4356,
"all_end": 4559,
"all_ms": 203,
"index": 26,
"number": 27
},
{
"type": 3,
"id": "14930.37",
"request_id": "14930.37",
"ip_addr": "172.253.115.132",
"full_url": "https:\/\/cdn.ampproject.org\/v0.js",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/v0.js",
"raw_id": "14930.37",
"frame_id": "6D51D57D31814BE3C784ACC4E4A9D95D",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 261,
"ttfb_ms": 181,
"load_start": 4362,
"load_start_float": 4362.0003070000002,
"bytesIn": 73151,
"objectSize": 73151,
"objectSizeUncompressed": 284484,
"chunks": [
{
"ts": 4573,
"bytes": 19631,
"inflated": 1
},
{
"ts": 4576,
"bytes": 4134,
"inflated": 15907
},
{
"ts": 4578,
"bytes": 1378,
"inflated": 6462
},
{
"ts": 4579,
"bytes": 1378,
"inflated": 5996
},
{
"ts": 4581,
"bytes": 1378,
"inflated": 6179
},
{
"ts": 4583,
"bytes": 2613,
"inflated": 10615
},
{
"ts": 4586,
"bytes": 2747,
"inflated": 10236
},
{
"ts": 4589,
"bytes": 2756,
"inflated": 9425
},
{
"ts": 4594,
"bytes": 5512,
"inflated": 21382
},
{
"ts": 4596,
"bytes": 2756,
"inflated": 10167
},
{
"ts": 4599,
"bytes": 2613,
"inflated": 11133
},
{
"ts": 4602,
"bytes": 2747,
"inflated": 10599
},
{
"ts": 4604,
"bytes": 2756,
"inflated": 11196
},
{
"ts": 4607,
"bytes": 2756,
"inflated": 11444
},
{
"ts": 4610,
"bytes": 2756,
"inflated": 12037
},
{
"ts": 4614,
"bytes": 5357,
"inflated": 24342
},
{
"ts": 4616,
"bytes": 2747,
"inflated": 10669
},
{
"ts": 4619,
"bytes": 2756,
"inflated": 11074
},
{
"ts": 4621,
"bytes": 2756,
"inflated": 13435
},
{
"ts": 4623,
"bytes": 1624,
"inflated": 6649
}
],
"expires": "Fri, 20 Oct 2023 19:14:24 GMT",
"cacheControl": "private, max-age=3000, stale-while-revalidate=1206600",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 129,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 68,
"initiator_column": 27,
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/v0.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: private, max-age=3000, stale-while-revalidate=1206600",
"content-encoding: br",
"content-length: 73151",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:14:24 GMT",
"etag: \"c47666dbafd02ab2\"",
"expires: Fri, 20 Oct 2023 19:14:24 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1492,
"score_cache": 0,
"score_cdn": 100,
"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": 73151,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 3000,
"cdn_provider": "Google",
"server_count": null,
"created": 4359,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 15,
"http2_stream_dependency": 0,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 307,
"server_port": "443",
"load_end": 4623,
"ttfb_start": 4362,
"ttfb_end": 4543,
"download_start": 4543,
"download_end": 4623,
"download_ms": 80,
"all_start": 4362,
"all_end": 4623,
"all_ms": 261,
"index": 27,
"number": 28
},
{
"type": 3,
"id": "14930.38",
"request_id": "14930.38",
"ip_addr": "172.253.115.132",
"full_url": "https:\/\/cdn.ampproject.org\/v0\/amp-bind-0.1.js",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/v0\/amp-bind-0.1.js",
"raw_id": "14930.38",
"frame_id": "6D51D57D31814BE3C784ACC4E4A9D95D",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 277,
"ttfb_ms": 262,
"load_start": 4362,
"load_start_float": 4362.000309,
"bytesIn": 16375,
"objectSize": 16375,
"objectSizeUncompressed": 51535,
"chunks": [
{
"ts": 4630,
"bytes": 6881,
"inflated": 19484
},
{
"ts": 4633,
"bytes": 2756,
"inflated": 9341
},
{
"ts": 4636,
"bytes": 2756,
"inflated": 8649
},
{
"ts": 4638,
"bytes": 3982,
"inflated": 14061
}
],
"expires": "Fri, 20 Oct 2023 19:14:24 GMT",
"cacheControl": "private, max-age=604800, stale-while-revalidate=604800",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 129,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 68,
"initiator_column": 27,
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/v0\/amp-bind-0.1.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: private, max-age=604800, stale-while-revalidate=604800",
"content-encoding: br",
"content-length: 16375",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:14:24 GMT",
"etag: \"e0fd074cddf2485d\"",
"expires: Fri, 20 Oct 2023 19:14:24 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1531,
"score_cache": 100,
"score_cdn": 100,
"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": 16375,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 604800,
"cdn_provider": "Google",
"server_count": null,
"created": 4361,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 17,
"http2_stream_dependency": 15,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 309,
"server_port": "443",
"load_end": 4639,
"ttfb_start": 4362,
"ttfb_end": 4624,
"download_start": 4624,
"download_end": 4639,
"download_ms": 15,
"all_start": 4362,
"all_end": 4639,
"all_ms": 277,
"index": 28,
"number": 29
},
{
"type": 3,
"id": "14930.39",
"request_id": "14930.39",
"ip_addr": "172.253.115.132",
"full_url": "https:\/\/cdn.ampproject.org\/v0\/amp-form-0.1.js",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/v0\/amp-form-0.1.js",
"raw_id": "14930.39",
"frame_id": "6D51D57D31814BE3C784ACC4E4A9D95D",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 194,
"ttfb_ms": 175,
"load_start": 4564,
"load_start_float": 4564.0003189999998,
"bytesIn": 14982,
"objectSize": 14982,
"objectSizeUncompressed": 50837,
"chunks": [
{
"ts": 4743,
"bytes": 2747,
"inflated": 6685
},
{
"ts": 4747,
"bytes": 2756,
"inflated": 8886
},
{
"ts": 4749,
"bytes": 2756,
"inflated": 11549
},
{
"ts": 4751,
"bytes": 1378,
"inflated": 4953
},
{
"ts": 4753,
"bytes": 1378,
"inflated": 4608
},
{
"ts": 4754,
"bytes": 1378,
"inflated": 4756
},
{
"ts": 4756,
"bytes": 1378,
"inflated": 5448
},
{
"ts": 4758,
"bytes": 1211,
"inflated": 3952
}
],
"expires": "Fri, 20 Oct 2023 19:14:24 GMT",
"cacheControl": "private, max-age=604800, stale-while-revalidate=604800",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 129,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 68,
"initiator_column": 27,
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/v0\/amp-form-0.1.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: private, max-age=604800, stale-while-revalidate=604800",
"content-encoding: br",
"content-length: 14982",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:14:24 GMT",
"etag: \"7a3da3dda80ea4b1\"",
"expires: Fri, 20 Oct 2023 19:14:24 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1531,
"score_cache": 100,
"score_cdn": 100,
"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": 14982,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 604800,
"cdn_provider": "Google",
"server_count": null,
"created": 4563,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 19,
"http2_stream_dependency": 17,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 319,
"server_port": "443",
"load_end": 4758,
"ttfb_start": 4564,
"ttfb_end": 4739,
"download_start": 4739,
"download_end": 4758,
"download_ms": 19,
"all_start": 4564,
"all_end": 4758,
"all_ms": 194,
"index": 29,
"number": 30
},
{
"type": 3,
"id": "14930.40",
"request_id": "14930.40",
"ip_addr": "172.253.115.132",
"full_url": "https:\/\/cdn.ampproject.org\/v0\/amp-install-serviceworker-0.1.js",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/v0\/amp-install-serviceworker-0.1.js",
"raw_id": "14930.40",
"frame_id": "6D51D57D31814BE3C784ACC4E4A9D95D",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 180,
"ttfb_ms": 175,
"load_start": 4627,
"load_start_float": 4627.000325,
"bytesIn": 3255,
"objectSize": 3255,
"objectSizeUncompressed": 9317,
"chunks": [
{
"ts": 4806,
"bytes": 3255,
"inflated": 9317
}
],
"expires": "Fri, 20 Oct 2023 19:14:24 GMT",
"cacheControl": "private, max-age=604800, stale-while-revalidate=604800",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 129,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 68,
"initiator_column": 27,
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/v0\/amp-install-serviceworker-0.1.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: private, max-age=604800, stale-while-revalidate=604800",
"content-encoding: br",
"content-length: 3255",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:14:24 GMT",
"etag: \"c1eaba016ab53ccc\"",
"expires: Fri, 20 Oct 2023 19:14:24 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1582,
"score_cache": 100,
"score_cdn": 100,
"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": 3255,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 604800,
"cdn_provider": "Google",
"server_count": null,
"created": 4624,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 21,
"http2_stream_dependency": 19,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 325,
"server_port": "443",
"load_end": 4807,
"ttfb_start": 4627,
"ttfb_end": 4802,
"download_start": 4802,
"download_end": 4807,
"download_ms": 5,
"all_start": 4627,
"all_end": 4807,
"all_ms": 180,
"index": 30,
"number": 31
},
{
"type": 3,
"id": "14930.41",
"request_id": "14930.41",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/?wp_error_template=500",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/?wp_error_template=500",
"raw_id": "14930.41",
"frame_id": "6D51D57D31814BE3C784ACC4E4A9D95D",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 198,
"ttfb_ms": 188,
"load_start": 4641,
"load_start_float": 4641.0003310000002,
"bytesIn": 23831,
"objectSize": 23831,
"objectSizeUncompressed": 64999,
"chunks": [
{
"ts": 4834,
"bytes": 15370,
"inflated": 44181
},
{
"ts": 4838,
"bytes": 8461,
"inflated": 20818
}
],
"expires": "",
"cacheControl": "public, max-age=600",
"contentType": "text\/html",
"contentEncoding": "gzip",
"socket": 62,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-strategies.prod.js",
"initiator_line": 0,
"initiator_column": 916,
"initiator_type": "script",
"initiator_function": "fetch",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/?wp_error_template=500",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"cache-control: no-cache",
"cookie: _ga=amp-26IQ_rad0AC3RMgzvScV-Q",
"pragma: no-cache",
"referer: https:\/\/weston.ruter.net\/wp.serviceworker",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 93",
"cache-control: public, max-age=600",
"content-encoding: gzip",
"content-length: 23831",
"content-type: text\/html; charset=utf-8",
"date: Fri, 20 Oct 2023 19:14:25 GMT",
"link: <https:\/\/weston.ruter.net\/wp-json\/>; rel=\"https:\/\/api.w.org\/\"",
"link: <https:\/\/cdn.ampproject.org>; rel=\"preconnect\"",
"link: <\/\/weston.ruter.net>; rel=\"dns-prefetch\"",
"link: <\/\/v0.wordpress.com>; rel=\"dns-prefetch\"",
"link: <\/\/i0.wp.com>; rel=\"dns-prefetch\"",
"server: nginx",
"server-timing: amp_sanitizer;dur=\"60.2\",amp_style_sanitizer;dur=\"37.7\",amp_tag_and_attribute_sanitizer;dur=\"9.9\",amp_optimizer;dur=\"6.8\"",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding, Cookie, Cookie",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: MISS, HIT",
"x-cache-hits: 0, 1",
"x-pantheon-styx-hostname: styx-fe1-a-58d4585478-4wmj6",
"x-served-by: cache-chi-kigq8000159-CHI, cache-iad-kcgs7200064-IAD",
"x-styx-req-id: a9e57840-6f7c-11ee-ba3c-3ed4afeeb977",
"x-timer: S1697829265.007027,VS0,VE2",
":status: 200"
]
},
"bytesOut": 1747,
"score_cache": -1,
"score_cdn": 100,
"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": 23831,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": null,
"cdn_provider": "Fastly",
"server_count": null,
"created": 4639,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 25,
"http2_stream_dependency": 0,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 331,
"server_port": "443",
"load_end": 4839,
"ttfb_start": 4641,
"ttfb_end": 4829,
"download_start": 4829,
"download_end": 4839,
"download_ms": 10,
"all_start": 4641,
"all_end": 4839,
"all_ms": 198,
"index": 31,
"number": 32
}
],
"requestsFull": 32,
"requestsDoc": 13,
"responses_200": 31,
"responses_404": 0,
"responses_other": 1,
"result": 0,
"testStartOffset": 0,
"cached": 0,
"optimization_checked": 1,
"main_frame": "6D51D57D31814BE3C784ACC4E4A9D95D",
"loadEventStart": 2622,
"loadEventEnd": 2623,
"domContentLoadedEventStart": 848,
"domContentLoadedEventEnd": 848,
"URL": "https:\/\/weston.ruter.net\/about\/",
"connections": 7,
"final_base_page_request": 0,
"final_base_page_request_id": "1C8AD76E764EC5507501891C97371419",
"final_url": "https:\/\/weston.ruter.net\/about\/",
"domInteractive": 848,
"firstPaint": 917.30000000450002,
"firstContentfulPaint": 919,
"firstMeaningfulPaint": 919,
"firstImagePaint": 1836,
"renderBlockingCSS": 0,
"renderBlockingJS": 0,
"TTFB": 776,
"basePageSSLTime": 184,
"score_cache": 88,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 100,
"score_etags": -1,
"score_progressive_jpeg": -1,
"gzip_total": 331161,
"gzip_savings": 0,
"minify_total": -1,
"minify_savings": -1,
"image_total": 88859,
"image_savings": 0,
"base_page_cdn": "Fastly",
"cpuTimes": {
"ParseHTML": 10,
"HTMLDocumentParser::FetchQueuedPreloads": 0,
"EventDispatch": 2,
"V8.GC_TIME_TO_SAFEPOINT": 0,
"CommitLoad": 0,
"EvaluateScript": 0,
"v8.compile": 0,
"ResourceFetcher::requestResource": 10,
"UpdateLayoutTree": 9,
"Layout": 69,
"PrePaint": 3,
"Paint": 3,
"Layerize": 1,
"MarkDOMContent": 0,
"largestContentfulPaint::Candidate": 0,
"FunctionCall": 11,
"HitTest": 0,
"v8.compileModule": 1,
"v8.evaluateModule": 8,
"FireAnimationFrame": 0,
"TimerFire": 7,
"MarkLoad": 0,
"V8.GC_HEAP_EXTERNAL_PROLOGUE": 0,
"MinorGC": 0,
"V8.GC_HEAP_PROLOGUE": 0,
"V8.GC_SCAVENGER": 0,
"V8.GC_HEAP_PROLOGUE_SAFEPOINT": 0,
"V8.GC_SCAVENGER_SCAVENGE": 0,
"V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_IDENTIFY": 0,
"V8.GC_SCAVENGER_SCAVENGE_ROOTS": 0,
"V8.GC_SCAVENGER_SCAVENGE_PARALLEL_PHASE": 1,
"Parallel scavenge started": 0,
"V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_PROCESS": 0,
"V8.GC_SCAVENGER_SCAVENGE_FINALIZE": 0,
"V8.GC_SCAVENGER_SCAVENGE_UPDATE_REFS": 0,
"V8.GC_SCAVENGER_FREE_REMEMBERED_SET": 0,
"V8.GC_SCAVENGER_SWEEP_ARRAY_BUFFERS": 0,
"V8.GC_MINOR_MS_FINISH_SWEEP_ARRAY_BUFFERS": 0,
"V8.GC_HEAP_EPILOGUE_SAFEPOINT": 0,
"V8.GC_HEAP_EPILOGUE_REDUCE_NEW_SPACE": 0,
"V8.GC_HEAP_EPILOGUE": 0,
"V8.GC_HEAP_EXTERNAL_EPILOGUE": 0,
"V8.GC_SCAVENGER_COMPLETE_SWEEP_ARRAY_BUFFERS": 0,
"Idle": 4701
},
"cpuTimesDoc": {
"ParseHTML": 10,
"HTMLDocumentParser::FetchQueuedPreloads": 0,
"EventDispatch": 0,
"V8.GC_TIME_TO_SAFEPOINT": 0,
"CommitLoad": 0,
"EvaluateScript": 0,
"v8.compile": 0,
"ResourceFetcher::requestResource": 7,
"UpdateLayoutTree": 9,
"Layout": 69,
"PrePaint": 3,
"Paint": 3,
"Layerize": 1,
"MarkDOMContent": 0,
"largestContentfulPaint::Candidate": 0,
"FunctionCall": 7,
"HitTest": 0,
"v8.compileModule": 1,
"v8.evaluateModule": 8,
"FireAnimationFrame": 0,
"TimerFire": 7,
"MarkLoad": 0,
"V8.GC_HEAP_EXTERNAL_PROLOGUE": 0,
"MinorGC": 0,
"V8.GC_HEAP_PROLOGUE": 0,
"V8.GC_SCAVENGER": 0,
"V8.GC_HEAP_PROLOGUE_SAFEPOINT": 0,
"V8.GC_SCAVENGER_SCAVENGE": 0,
"V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_IDENTIFY": 0,
"V8.GC_SCAVENGER_SCAVENGE_ROOTS": 0,
"V8.GC_SCAVENGER_SCAVENGE_PARALLEL_PHASE": 0,
"Parallel scavenge started": 0,
"V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_PROCESS": 0,
"V8.GC_SCAVENGER_SCAVENGE_FINALIZE": 0,
"V8.GC_SCAVENGER_SCAVENGE_UPDATE_REFS": 0,
"V8.GC_SCAVENGER_FREE_REMEMBERED_SET": 0,
"V8.GC_SCAVENGER_SWEEP_ARRAY_BUFFERS": 0,
"V8.GC_MINOR_MS_FINISH_SWEEP_ARRAY_BUFFERS": 0,
"V8.GC_HEAP_EPILOGUE_SAFEPOINT": 0,
"V8.GC_HEAP_EPILOGUE_REDUCE_NEW_SPACE": 0,
"V8.GC_HEAP_EPILOGUE": 0,
"V8.GC_HEAP_EXTERNAL_EPILOGUE": 0,
"V8.GC_SCAVENGER_COMPLETE_SWEEP_ARRAY_BUFFERS": 0,
"Idle": 2497
},
"cpu.ParseHTML": 10,
"cpu.HTMLDocumentParser::FetchQueuedPreloads": 0,
"cpu.EventDispatch": 2,
"cpu.V8.GC_TIME_TO_SAFEPOINT": 0,
"cpu.CommitLoad": 0,
"cpu.EvaluateScript": 0,
"cpu.v8.compile": 0,
"cpu.ResourceFetcher::requestResource": 10,
"cpu.UpdateLayoutTree": 9,
"cpu.Layout": 69,
"cpu.PrePaint": 3,
"cpu.Paint": 3,
"cpu.Layerize": 1,
"cpu.MarkDOMContent": 0,
"cpu.largestContentfulPaint::Candidate": 0,
"cpu.FunctionCall": 11,
"cpu.HitTest": 0,
"cpu.v8.compileModule": 1,
"cpu.v8.evaluateModule": 8,
"cpu.FireAnimationFrame": 0,
"cpu.TimerFire": 7,
"cpu.MarkLoad": 0,
"cpu.V8.GC_HEAP_EXTERNAL_PROLOGUE": 0,
"cpu.MinorGC": 0,
"cpu.V8.GC_HEAP_PROLOGUE": 0,
"cpu.V8.GC_SCAVENGER": 0,
"cpu.V8.GC_HEAP_PROLOGUE_SAFEPOINT": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_IDENTIFY": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_ROOTS": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_PARALLEL_PHASE": 1,
"cpu.Parallel scavenge started": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_PROCESS": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_FINALIZE": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_UPDATE_REFS": 0,
"cpu.V8.GC_SCAVENGER_FREE_REMEMBERED_SET": 0,
"cpu.V8.GC_SCAVENGER_SWEEP_ARRAY_BUFFERS": 0,
"cpu.V8.GC_MINOR_MS_FINISH_SWEEP_ARRAY_BUFFERS": 0,
"cpu.V8.GC_HEAP_EPILOGUE_SAFEPOINT": 0,
"cpu.V8.GC_HEAP_EPILOGUE_REDUCE_NEW_SPACE": 0,
"cpu.V8.GC_HEAP_EPILOGUE": 0,
"cpu.V8.GC_HEAP_EXTERNAL_EPILOGUE": 0,
"cpu.V8.GC_SCAVENGER_COMPLETE_SWEEP_ARRAY_BUFFERS": 0,
"cpu.Idle": 4701,
"v8Stats": {
"main_thread": [],
"background": []
},
"start_epoch": 1697829258.1529481,
"osVersion": "Linux 5.4.0-1103-aws",
"os_version": "Linux 5.4.0-1103-aws",
"osPlatform": "x86_64 x86_64",
"date": 1697829260.2367325,
"browserVersion": "118.0.0.0",
"browser_version": "118.0.0.0",
"throttle_cpu_requested": 1,
"throttle_cpu": 1.0040748318999999,
"fullyLoadedCPUms": 2640,
"fullyLoadedCPUpct": 16.206261510099999,
"audit_issues": [
{
"code": "QuirksModeIssue",
"details": {
"quirksModeIssueDetails": {
"isLimitedQuirksMode": false,
"documentNodeId": 2,
"url": "http:\/\/127.0.0.1:8888\/orange.html",
"frameId": "6D51D57D31814BE3C784ACC4E4A9D95D",
"loaderId": "0B9E7660538E4BCB2E871991AB3FD3A5"
}
}
},
{
"code": "GenericIssue",
"details": {
"genericIssueDetails": {
"errorType": "FormInputAssignedAutocompleteValueToIdOrNameAttributeError",
"violatingNodeId": 2,
"violatingNodeAttribute": "name"
}
}
},
{
"code": "GenericIssue",
"details": {
"genericIssueDetails": {
"errorType": "FormInputAssignedAutocompleteValueToIdOrNameAttributeError",
"violatingNodeId": 2,
"violatingNodeAttribute": "name"
}
}
},
{
"code": "GenericIssue",
"details": {
"genericIssueDetails": {
"errorType": "FormInputAssignedAutocompleteValueToIdOrNameAttributeError",
"violatingNodeId": 2,
"violatingNodeAttribute": "name"
}
}
}
],
"execution_contexts": [
{
"id": 2,
"origin": "http:\/\/127.0.0.1:8888",
"name": ""
},
{
"id": 1,
"origin": "https:\/\/weston.ruter.net\/wp.serviceworker",
"name": ""
}
],
"document_URL": "https:\/\/weston.ruter.net\/about\/",
"document_hostname": "weston.ruter.net",
"document_origin": "https:\/\/weston.ruter.net",
"viewport": {
"width": 414,
"height": 622,
"dpr": 2
},
"domElements": 268,
"domComplete": 2621,
"PerformancePaintTiming.first-paint": 917.30000000450002,
"PerformancePaintTiming.first-contentful-paint": 917.30000000450002,
"origin_dns": {
"cname": [
"live-westonruter.pantheonsite.io."
],
"ns": [
"ns-cloud-d2.googledomains.com.",
"ns-cloud-d3.googledomains.com.",
"ns-cloud-d4.googledomains.com.",
"ns-cloud-d1.googledomains.com."
],
"mx": [
"5 gmr-smtp-in.l.google.com.",
"30 alt3.gmr-smtp-in.l.google.com.",
"10 alt1.gmr-smtp-in.l.google.com.",
"40 alt4.gmr-smtp-in.l.google.com.",
"20 alt2.gmr-smtp-in.l.google.com."
],
"soa": [
"ns-cloud-d1.googledomains.com. cloud-dns-hostmaster.google.com. 76 21600 3600 1209600 300"
],
"txt": [],
"https": [],
"svcb": []
},
"detected": {
"CMS": "WordPress 6.3.2",
"Blogs": "WordPress 6.3.2",
"Databases": "MySQL,MariaDB",
"Programming languages": "PHP,C",
"Caching": "Varnish",
"JavaScript frameworks": "AMP",
"WordPress plugins": "AMP for WordPress,Yoast SEO,Site Kit 1.111.0",
"SEO": "Yoast SEO",
"PaaS": "Pantheon",
"Web servers": "Nginx",
"Reverse proxies": "Nginx",
"CDN": "Fastly",
"Analytics": "Site Kit 1.111.0,Google Analytics",
"Performance": "Priority Hints",
"JavaScript libraries": "Lightbox",
"Security": "HSTS",
"Miscellaneous": "RSS,PWA,Open Graph"
},
"detected_apps": {
"WordPress": "6.3.2",
"MySQL": "",
"MariaDB": "",
"PHP": "",
"C": "",
"Varnish": "",
"AMP": "",
"AMP for WordPress": "",
"Yoast SEO": "",
"Pantheon": "",
"Nginx": "",
"Fastly": "",
"Site Kit": "1.111.0",
"Priority Hints": "",
"Lightbox": "",
"HSTS": "",
"Google Analytics": "",
"RSS": "",
"PWA": "",
"Open Graph": ""
},
"detected_technologies": {
"WordPress": {
"name": "WordPress",
"description": "WordPress is a free and open-source content management system written in PHP and paired with a MySQL or MariaDB database. Features include a plugin architecture and a template system.",
"slug": "wordpress",
"categories": [
{
"id": 1,
"slug": "cms",
"groups": [
3
],
"name": "CMS",
"priority": 1
},
{
"id": 11,
"slug": "blogs",
"groups": [
3
],
"name": "Blogs",
"priority": 1
}
],
"confidence": 100,
"version": "6.3.2",
"icon": "WordPress.svg",
"website": "https:\/\/wordpress.org",
"pricing": [
"low",
"recurring",
"freemium"
],
"cpe": "cpe:2.3:a:wordpress:wordpress:*:*:*:*:*:*:*:*"
},
"MySQL": {
"name": "MySQL",
"description": "MySQL is an open-source relational database management system.",
"slug": "mysql",
"categories": [
{
"id": 34,
"slug": "databases",
"groups": [
7
],
"name": "Databases",
"priority": 5
}
],
"confidence": 100,
"version": "",
"icon": "MySQL.svg",
"website": "http:\/\/mysql.com",
"pricing": [],
"cpe": "cpe:2.3:a:mysql:mysql:*:*:*:*:*:*:*:*"
},
"MariaDB": {
"name": "MariaDB",
"description": "MariaDB is an open-source relational database management system compatible with MySQL.",
"slug": "mariadb",
"categories": [
{
"id": 34,
"slug": "databases",
"groups": [
7
],
"name": "Databases",
"priority": 5
}
],
"confidence": 100,
"version": "",
"icon": "mariadb.svg",
"website": "https:\/\/mariadb.org",
"pricing": [],
"cpe": "cpe:2.3:a:mariadb_project:mariadb:*:*:*:*:*:*:*:*"
},
"PHP": {
"name": "PHP",
"description": "PHP is a general-purpose scripting language used for web development.",
"slug": "php",
"categories": [
{
"id": 27,
"slug": "programming-languages",
"groups": [
9
],
"name": "Programming languages",
"priority": 5
}
],
"confidence": 100,
"version": "",
"icon": "PHP.svg",
"website": "http:\/\/php.net",
"pricing": [],
"cpe": "cpe:2.3:a:php:php:*:*:*:*:*:*:*:*"
},
"C": {
"name": "C",
"description": "C is a general-purpose, procedural computer programming language supporting structured programming, lexical variable scope, and recursion, with a static type system.",
"slug": "c",
"categories": [
{
"id": 27,
"slug": "programming-languages",
"groups": [
9
],
"name": "Programming languages",
"priority": 5
}
],
"confidence": 100,
"version": "",
"icon": "C.png",
"website": "http:\/\/www.open-std.org\/jtc1\/sc22\/wg14\/",
"pricing": [],
"cpe": null
},
"Varnish": {
"name": "Varnish",
"description": "Varnish is a reverse caching proxy.",
"slug": "varnish",
"categories": [
{
"id": 23,
"slug": "caching",
"groups": [
7
],
"name": "Caching",
"priority": 7
}
],
"confidence": 100,
"version": "",
"icon": "Varnish.svg",
"website": "http:\/\/www.varnish-cache.org",
"pricing": [],
"cpe": "cpe:2.3:a:varnish-software:varnich_cache:*:*:*:*:*:*:*:*"
},
"AMP": {
"name": "AMP",
"description": "AMP, originally created by Google, is an open-source HTML framework developed by the AMP open-source Project. AMP is designed to help webpages load faster.",
"slug": "amp",
"categories": [
{
"id": 12,
"slug": "javascript-frameworks",
"groups": [
9
],
"name": "JavaScript frameworks",
"priority": 8
}
],
"confidence": 100,
"version": "",
"icon": "Accelerated-Mobile-Pages.svg",
"website": "https:\/\/www.amp.dev",
"pricing": [],
"cpe": null
},
"AMP for WordPress": {
"name": "AMP for WordPress",
"description": "AMP for WordPress automatically adds Accelerated Mobile Pages (Google AMP Project) functionality to your WordPress site.",
"slug": "amp-for-wordpress",
"categories": [
{
"id": 87,
"slug": "wordpress-plugins",
"groups": [
15
],
"name": "WordPress plugins",
"priority": 8
}
],
"confidence": 100,
"version": "",
"icon": "Accelerated-Mobile-Pages.svg",
"website": "https:\/\/amp-wp.org",
"pricing": [],
"cpe": null
},
"Yoast SEO": {
"name": "Yoast SEO",
"description": "Yoast SEO is a search engine optimisation plugin for WordPress and other platforms.",
"slug": "yoast-seo",
"categories": [
{
"id": 54,
"slug": "seo",
"groups": [
2
],
"name": "SEO",
"priority": 8
},
{
"id": 87,
"slug": "wordpress-plugins",
"groups": [
15
],
"name": "WordPress plugins",
"priority": 8
}
],
"confidence": 100,
"version": "",
"icon": "Yoast SEO.png",
"website": "https:\/\/yoast.com\/wordpress\/plugins\/seo\/",
"pricing": [],
"cpe": null
},
"Pantheon": {
"name": "Pantheon",
"description": "Pantheon is a WebOps (Website Operations) and Management Platform for WordPress and Drupal.",
"slug": "pantheon",
"categories": [
{
"id": 62,
"slug": "paas",
"groups": [
7
],
"name": "PaaS",
"priority": 8
}
],
"confidence": 100,
"version": "",
"icon": "Pantheon.svg",
"website": "https:\/\/pantheon.io\/",
"pricing": [],
"cpe": null
},
"Nginx": {
"name": "Nginx",
"description": "Nginx is a web server that can also be used as a reverse proxy, load balancer, mail proxy and HTTP cache.",
"slug": "nginx",
"categories": [
{
"id": 22,
"slug": "web-servers",
"groups": [
7
],
"name": "Web servers",
"priority": 8
},
{
"id": 64,
"slug": "reverse-proxies",
"groups": [
7
],
"name": "Reverse proxies",
"priority": 7
}
],
"confidence": 100,
"version": "",
"icon": "Nginx.svg",
"website": "http:\/\/nginx.org\/en",
"pricing": [],
"cpe": "cpe:2.3:a:nginx:nginx:*:*:*:*:*:*:*:*"
},
"Fastly": {
"name": "Fastly",
"description": "Fastly is a cloud computing services provider. Fastly's cloud platform provides a content delivery network, Internet security services, load balancing, and video & streaming services.",
"slug": "fastly",
"categories": [
{
"id": 31,
"slug": "cdn",
"groups": [
7
],
"name": "CDN",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Fastly.svg",
"website": "https:\/\/www.fastly.com",
"pricing": [
"payg"
],
"cpe": null
},
"Site Kit": {
"name": "Site Kit",
"description": "Site Kit is a one-stop solution for WordPress users to use everything Google has to offer to make them successful on the web.",
"slug": "site-kit",
"categories": [
{
"id": 10,
"slug": "analytics",
"groups": [
8
],
"name": "Analytics",
"priority": 9
},
{
"id": 87,
"slug": "wordpress-plugins",
"groups": [
15
],
"name": "WordPress plugins",
"priority": 8
}
],
"confidence": 100,
"version": "1.111.0",
"icon": "Google.svg",
"website": "https:\/\/sitekit.withgoogle.com\/",
"pricing": [],
"cpe": null
},
"Priority Hints": {
"name": "Priority Hints",
"description": "Priority Hints exposes a mechanism for developers to signal a relative priority for browsers to consider when fetching resources.",
"slug": "priority-hints",
"categories": [
{
"id": 92,
"slug": "performance",
"groups": [
7
],
"name": "Performance",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Priority Hints.svg",
"website": "https:\/\/wicg.github.io\/priority-hints\/",
"pricing": [],
"cpe": null
},
"Lightbox": {
"name": "Lightbox",
"description": null,
"slug": "lightbox",
"categories": [
{
"id": 59,
"slug": "javascript-libraries",
"groups": [
9
],
"name": "JavaScript libraries",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Lightbox.png",
"website": "http:\/\/lokeshdhakar.com\/projects\/lightbox2\/",
"pricing": [],
"cpe": "cpe:2.3:a:lightbox_photo_gallery_project:lightbox_photo_gallery:*:*:*:*:*:*:*:*"
},
"HSTS": {
"name": "HSTS",
"description": "HTTP Strict Transport Security (HSTS) informs browsers that the site should only be accessed using HTTPS.",
"slug": "hsts",
"categories": [
{
"id": 16,
"slug": "security",
"groups": [
11
],
"name": "Security",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "default.svg",
"website": "https:\/\/www.rfc-editor.org\/rfc\/rfc6797#section-6.1",
"pricing": [],
"cpe": null
},
"Google Analytics": {
"name": "Google Analytics",
"description": "Google Analytics is a free web analytics service that tracks and reports website traffic.",
"slug": "google-analytics",
"categories": [
{
"id": 10,
"slug": "analytics",
"groups": [
8
],
"name": "Analytics",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Google Analytics.svg",
"website": "http:\/\/google.com\/analytics",
"pricing": [],
"cpe": null
},
"RSS": {
"name": "RSS",
"description": "RSS is a family of web feed formats used to publish frequently updated works\u2014such as blog entries, news headlines, audio, and video\u2014in a standardized format.",
"slug": "rss",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"groups": [
6
],
"name": "Miscellaneous",
"priority": 10
}
],
"confidence": 100,
"version": "",
"icon": "RSS.svg",
"website": "https:\/\/www.rssboard.org\/rss-specification",
"pricing": [],
"cpe": null
},
"PWA": {
"name": "PWA",
"description": "Progressive Web Apps (PWAs) are web apps built and enhanced with modern APIs to deliver enhanced capabilities, reliability, and installability while reaching anyone, anywhere, on any device, all with a single codebase.",
"slug": "pwa",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"groups": [
6
],
"name": "Miscellaneous",
"priority": 10
}
],
"confidence": 100,
"version": "",
"icon": "PWA.svg",
"website": "https:\/\/web.dev\/progressive-web-apps\/",
"pricing": [],
"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": "WordPress",
"description": "WordPress is a free and open-source content management system written in PHP and paired with a MySQL or MariaDB database. Features include a plugin architecture and a template system.",
"slug": "wordpress",
"categories": [
{
"id": 1,
"slug": "cms",
"groups": [
3
],
"name": "CMS",
"priority": 1
},
{
"id": 11,
"slug": "blogs",
"groups": [
3
],
"name": "Blogs",
"priority": 1
}
],
"confidence": 100,
"version": "6.3.2",
"icon": "WordPress.svg",
"website": "https:\/\/wordpress.org",
"pricing": [
"low",
"recurring",
"freemium"
],
"cpe": "cpe:2.3:a:wordpress:wordpress:*:*:*:*:*:*:*:*"
},
{
"name": "MySQL",
"description": "MySQL is an open-source relational database management system.",
"slug": "mysql",
"categories": [
{
"id": 34,
"slug": "databases",
"groups": [
7
],
"name": "Databases",
"priority": 5
}
],
"confidence": 100,
"version": "",
"icon": "MySQL.svg",
"website": "http:\/\/mysql.com",
"pricing": [],
"cpe": "cpe:2.3:a:mysql:mysql:*:*:*:*:*:*:*:*"
},
{
"name": "MariaDB",
"description": "MariaDB is an open-source relational database management system compatible with MySQL.",
"slug": "mariadb",
"categories": [
{
"id": 34,
"slug": "databases",
"groups": [
7
],
"name": "Databases",
"priority": 5
}
],
"confidence": 100,
"version": "",
"icon": "mariadb.svg",
"website": "https:\/\/mariadb.org",
"pricing": [],
"cpe": "cpe:2.3:a:mariadb_project:mariadb:*:*:*:*:*:*:*:*"
},
{
"name": "PHP",
"description": "PHP is a general-purpose scripting language used for web development.",
"slug": "php",
"categories": [
{
"id": 27,
"slug": "programming-languages",
"groups": [
9
],
"name": "Programming languages",
"priority": 5
}
],
"confidence": 100,
"version": "",
"icon": "PHP.svg",
"website": "http:\/\/php.net",
"pricing": [],
"cpe": "cpe:2.3:a:php:php:*:*:*:*:*:*:*:*"
},
{
"name": "C",
"description": "C is a general-purpose, procedural computer programming language supporting structured programming, lexical variable scope, and recursion, with a static type system.",
"slug": "c",
"categories": [
{
"id": 27,
"slug": "programming-languages",
"groups": [
9
],
"name": "Programming languages",
"priority": 5
}
],
"confidence": 100,
"version": "",
"icon": "C.png",
"website": "http:\/\/www.open-std.org\/jtc1\/sc22\/wg14\/",
"pricing": [],
"cpe": null
},
{
"name": "Varnish",
"description": "Varnish is a reverse caching proxy.",
"slug": "varnish",
"categories": [
{
"id": 23,
"slug": "caching",
"groups": [
7
],
"name": "Caching",
"priority": 7
}
],
"confidence": 100,
"version": "",
"icon": "Varnish.svg",
"website": "http:\/\/www.varnish-cache.org",
"pricing": [],
"cpe": "cpe:2.3:a:varnish-software:varnich_cache:*:*:*:*:*:*:*:*"
},
{
"name": "AMP",
"description": "AMP, originally created by Google, is an open-source HTML framework developed by the AMP open-source Project. AMP is designed to help webpages load faster.",
"slug": "amp",
"categories": [
{
"id": 12,
"slug": "javascript-frameworks",
"groups": [
9
],
"name": "JavaScript frameworks",
"priority": 8
}
],
"confidence": 100,
"version": "",
"icon": "Accelerated-Mobile-Pages.svg",
"website": "https:\/\/www.amp.dev",
"pricing": [],
"cpe": null
},
{
"name": "AMP for WordPress",
"description": "AMP for WordPress automatically adds Accelerated Mobile Pages (Google AMP Project) functionality to your WordPress site.",
"slug": "amp-for-wordpress",
"categories": [
{
"id": 87,
"slug": "wordpress-plugins",
"groups": [
15
],
"name": "WordPress plugins",
"priority": 8
}
],
"confidence": 100,
"version": "",
"icon": "Accelerated-Mobile-Pages.svg",
"website": "https:\/\/amp-wp.org",
"pricing": [],
"cpe": null
},
{
"name": "Yoast SEO",
"description": "Yoast SEO is a search engine optimisation plugin for WordPress and other platforms.",
"slug": "yoast-seo",
"categories": [
{
"id": 54,
"slug": "seo",
"groups": [
2
],
"name": "SEO",
"priority": 8
},
{
"id": 87,
"slug": "wordpress-plugins",
"groups": [
15
],
"name": "WordPress plugins",
"priority": 8
}
],
"confidence": 100,
"version": "",
"icon": "Yoast SEO.png",
"website": "https:\/\/yoast.com\/wordpress\/plugins\/seo\/",
"pricing": [],
"cpe": null
},
{
"name": "Pantheon",
"description": "Pantheon is a WebOps (Website Operations) and Management Platform for WordPress and Drupal.",
"slug": "pantheon",
"categories": [
{
"id": 62,
"slug": "paas",
"groups": [
7
],
"name": "PaaS",
"priority": 8
}
],
"confidence": 100,
"version": "",
"icon": "Pantheon.svg",
"website": "https:\/\/pantheon.io\/",
"pricing": [],
"cpe": null
},
{
"name": "Nginx",
"description": "Nginx is a web server that can also be used as a reverse proxy, load balancer, mail proxy and HTTP cache.",
"slug": "nginx",
"categories": [
{
"id": 22,
"slug": "web-servers",
"groups": [
7
],
"name": "Web servers",
"priority": 8
},
{
"id": 64,
"slug": "reverse-proxies",
"groups": [
7
],
"name": "Reverse proxies",
"priority": 7
}
],
"confidence": 100,
"version": "",
"icon": "Nginx.svg",
"website": "http:\/\/nginx.org\/en",
"pricing": [],
"cpe": "cpe:2.3:a:nginx:nginx:*:*:*:*:*:*:*:*"
},
{
"name": "Fastly",
"description": "Fastly is a cloud computing services provider. Fastly's cloud platform provides a content delivery network, Internet security services, load balancing, and video & streaming services.",
"slug": "fastly",
"categories": [
{
"id": 31,
"slug": "cdn",
"groups": [
7
],
"name": "CDN",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Fastly.svg",
"website": "https:\/\/www.fastly.com",
"pricing": [
"payg"
],
"cpe": null
},
{
"name": "Site Kit",
"description": "Site Kit is a one-stop solution for WordPress users to use everything Google has to offer to make them successful on the web.",
"slug": "site-kit",
"categories": [
{
"id": 10,
"slug": "analytics",
"groups": [
8
],
"name": "Analytics",
"priority": 9
},
{
"id": 87,
"slug": "wordpress-plugins",
"groups": [
15
],
"name": "WordPress plugins",
"priority": 8
}
],
"confidence": 100,
"version": "1.111.0",
"icon": "Google.svg",
"website": "https:\/\/sitekit.withgoogle.com\/",
"pricing": [],
"cpe": null
},
{
"name": "Priority Hints",
"description": "Priority Hints exposes a mechanism for developers to signal a relative priority for browsers to consider when fetching resources.",
"slug": "priority-hints",
"categories": [
{
"id": 92,
"slug": "performance",
"groups": [
7
],
"name": "Performance",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Priority Hints.svg",
"website": "https:\/\/wicg.github.io\/priority-hints\/",
"pricing": [],
"cpe": null
},
{
"name": "Lightbox",
"description": null,
"slug": "lightbox",
"categories": [
{
"id": 59,
"slug": "javascript-libraries",
"groups": [
9
],
"name": "JavaScript libraries",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Lightbox.png",
"website": "http:\/\/lokeshdhakar.com\/projects\/lightbox2\/",
"pricing": [],
"cpe": "cpe:2.3:a:lightbox_photo_gallery_project:lightbox_photo_gallery:*:*:*:*:*:*:*:*"
},
{
"name": "HSTS",
"description": "HTTP Strict Transport Security (HSTS) informs browsers that the site should only be accessed using HTTPS.",
"slug": "hsts",
"categories": [
{
"id": 16,
"slug": "security",
"groups": [
11
],
"name": "Security",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "default.svg",
"website": "https:\/\/www.rfc-editor.org\/rfc\/rfc6797#section-6.1",
"pricing": [],
"cpe": null
},
{
"name": "Google Analytics",
"description": "Google Analytics is a free web analytics service that tracks and reports website traffic.",
"slug": "google-analytics",
"categories": [
{
"id": 10,
"slug": "analytics",
"groups": [
8
],
"name": "Analytics",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Google Analytics.svg",
"website": "http:\/\/google.com\/analytics",
"pricing": [],
"cpe": null
},
{
"name": "RSS",
"description": "RSS is a family of web feed formats used to publish frequently updated works\u2014such as blog entries, news headlines, audio, and video\u2014in a standardized format.",
"slug": "rss",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"groups": [
6
],
"name": "Miscellaneous",
"priority": 10
}
],
"confidence": 100,
"version": "",
"icon": "RSS.svg",
"website": "https:\/\/www.rssboard.org\/rss-specification",
"pricing": [],
"cpe": null
},
{
"name": "PWA",
"description": "Progressive Web Apps (PWAs) are web apps built and enhanced with modern APIs to deliver enhanced capabilities, reliability, and installability while reaching anyone, anywhere, on any device, all with a single codebase.",
"slug": "pwa",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"groups": [
6
],
"name": "Miscellaneous",
"priority": 10
}
],
"confidence": 100,
"version": "",
"icon": "PWA.svg",
"website": "https:\/\/web.dev\/progressive-web-apps\/",
"pricing": [],
"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": [],
"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": "<button class=\"toggle search-toggle mobile-search-toggle\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" aria-expanded=\"false\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-2\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-2"
]
},
{
"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": "<button class=\"toggle nav-toggle mobile-nav-toggle\" data-toggle-target=\".menu-modal\" data-toggle-body-class=\"showing-menu-modal\" aria-expanded=\"false\" data-set-focus=\".close-nav-toggle\" on=\"tap:i-amp-1.open,i-amp-1.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-1.toggleClass(class='active'),AMP.setState({i_amp_1: !i_amp_1}),i-amp-5.toggleClass(class='active'),body-0.toggleClass(class='showing-menu-modal'),i-amp-6.focus\" id=\"i-amp-5\" data-amp-bind-aria-expanded=\"i_amp_1 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-5"
]
},
{
"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": "<nav aria-label=\"Social links\" class=\"footer-social-wrapper\">",
"target": [
".footer-social-wrapper"
]
}
]
},
{
"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 class=\"page-template-default page page-id-2 custom-background wp-embed-responsive singular enable-search-modal missing-post-thumbnail has-no-pagination not-showing-comments show-avatars footer-top-visible amp-mode-touch\" id=\"body-0\" style=\"opacity: 1; visibility: visible; animation: auto ease 0s 1 normal none running none;\">",
"target": [
"#body-0"
]
}
]
},
{
"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": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"23\" height=\"23\" viewBox=\"0 0 23 23\">",
"target": [
".toggle-icon > svg[width=\"23\"][height=\"23\"][viewBox=\"0 0 23 23\"]"
]
},
{
"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": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"26\" height=\"7\" viewBox=\"0 0 26 7\">",
"target": [
"svg[width=\"26\"]"
]
},
{
"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": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"23\" height=\"23\" viewBox=\"0 0 23 23\">",
"target": [
".toggle-inner > svg[width=\"23\"][height=\"23\"][viewBox=\"0 0 23 23\"]"
]
},
{
"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": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\">",
"target": [
"#i-amp-4 > svg[width=\"16\"][height=\"16\"][viewBox=\"0 0 16 16\"]"
]
},
{
"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": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\">",
"target": [
"#i-amp-6 > svg[width=\"16\"][height=\"16\"][viewBox=\"0 0 16 16\"]"
]
},
{
"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": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
"#menu-item-24026 > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"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": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
"#menu-item-7748 > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"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": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
"#menu-item-7749 > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"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": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
"#menu-item-7750 > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"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": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
"#menu-item-7751 > a[href$=\"westonruter\"] > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"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": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
"#menu-item-7798 > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"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": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
".footer-social > .menu-item-24026.menu-item-type-custom.menu-item-object-custom > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"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": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
".footer-social > .menu-item-7748.menu-item-type-custom.menu-item-object-custom > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"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": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
".footer-social > .menu-item-7749.menu-item-type-custom.menu-item-object-custom > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"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": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
".footer-social > .menu-item-7750.menu-item-type-custom.menu-item-object-custom > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"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": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
".footer-social > .menu-item-7751.menu-item-type-custom.menu-item-object-custom > a[href$=\"westonruter\"] > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"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": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
".footer-social > .menu-item-7798.menu-item-type-custom.menu-item-object-custom > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"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": "<span class=\"arrow\" aria-hidden=\"true\">\u2191<\/span>",
"target": [
".to-the-top-long > .arrow[aria-hidden=\"true\"]"
]
},
{
"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": "<span class=\"arrow\" aria-hidden=\"true\">\u2191<\/span>",
"target": [
".to-the-top-short > .arrow[aria-hidden=\"true\"]"
]
},
{
"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": "<amp-analytics type=\"gtag\" data-credentials=\"include\" class=\"i-amphtml-layout-fixed i-amphtml-layout-size-defined i-amphtml-element i-amphtml-built i-amphtml-layout\" style=\"width:1px;height:1px\" i-amphtml-layout=\"fixed\" aria-hidden=\"true\" hidden=\"\">",
"target": [
"amp-analytics"
]
},
{
"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": "<amp-pixel src=\"https:\/\/pixel.wp.com\/g.gif?v=ext&blog=59681501&post=2&tz=-7&srv=weston.ruter.net&host=weston.ruter.net&rand=RANDOM&ref=DOCUMENT_REFERRER\" class=\"i-amphtml-layout-fixed i-amphtml-layout-size-defined i-amphtml-element i-amphtml-built\" style=\"width:1px;height:1px\" i-amphtml-layout=\"fixed\" aria-hidden=\"true\">",
"target": [
"amp-pixel"
]
}
]
},
{
"id": "aria-valid-attr-value",
"impact": null,
"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": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<button class=\"toggle search-toggle mobile-search-toggle\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" aria-expanded=\"false\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-2\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-2"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<button class=\"toggle nav-toggle mobile-nav-toggle\" data-toggle-target=\".menu-modal\" data-toggle-body-class=\"showing-menu-modal\" aria-expanded=\"false\" data-set-focus=\".close-nav-toggle\" on=\"tap:i-amp-1.open,i-amp-1.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-1.toggleClass(class='active'),AMP.setState({i_amp_1: !i_amp_1}),i-amp-5.toggleClass(class='active'),body-0.toggleClass(class='showing-menu-modal'),i-amp-6.focus\" id=\"i-amp-5\" data-amp-bind-aria-expanded=\"i_amp_1 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-5"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<nav aria-label=\"Social links\" class=\"footer-social-wrapper\">",
"target": [
".footer-social-wrapper"
]
}
]
},
{
"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": "<button class=\"toggle search-toggle mobile-search-toggle\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" aria-expanded=\"false\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-2\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-2"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle nav-toggle mobile-nav-toggle\" data-toggle-target=\".menu-modal\" data-toggle-body-class=\"showing-menu-modal\" aria-expanded=\"false\" data-set-focus=\".close-nav-toggle\" on=\"tap:i-amp-1.open,i-amp-1.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-1.toggleClass(class='active'),AMP.setState({i_amp_1: !i_amp_1}),i-amp-5.toggleClass(class='active'),body-0.toggleClass(class='showing-menu-modal'),i-amp-6.focus\" id=\"i-amp-5\" data-amp-bind-aria-expanded=\"i_amp_1 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-5"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<nav aria-label=\"Social links\" class=\"footer-social-wrapper\">",
"target": [
".footer-social-wrapper"
]
}
]
},
{
"id": "button-name",
"impact": null,
"tags": [
"cat.name-role-value",
"wcag2a",
"wcag412",
"section508",
"section508.22.a",
"ACT"
],
"description": "Ensures buttons have discernible text",
"help": "Buttons must have discernible text",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/button-name?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "button-has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has inner text that is visible to screen readers"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle search-toggle mobile-search-toggle\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" aria-expanded=\"false\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-2\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-2"
]
},
{
"any": [
{
"id": "button-has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has inner text that is visible to screen readers"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle nav-toggle mobile-nav-toggle\" data-toggle-target=\".menu-modal\" data-toggle-body-class=\"showing-menu-modal\" aria-expanded=\"false\" data-set-focus=\".close-nav-toggle\" on=\"tap:i-amp-1.open,i-amp-1.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-1.toggleClass(class='active'),AMP.setState({i_amp_1: !i_amp_1}),i-amp-5.toggleClass(class='active'),body-0.toggleClass(class='showing-menu-modal'),i-amp-6.focus\" id=\"i-amp-5\" data-amp-bind-aria-expanded=\"i_amp_1 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-5"
]
},
{
"any": [
{
"id": "button-has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has inner text that is visible to screen readers"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"submit\" class=\"wp-block-button__link\" name=\"jetpack_subscriptions_widget\">\n\t\t\t\t\t\t\tSubscribe\t\t\t\t\t\t<\/button>",
"target": [
".wp-block-button__link"
]
}
]
},
{
"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": "internal-link-present",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Valid skip link found"
},
{
"id": "header-present",
"data": null,
"relatedNodes": [
{
"html": "<h1 class=\"entry-title\">About<\/h1>",
"target": [
"h1"
]
},
{
"html": "<h2 class=\"widget-title subheading heading-size-3\">Subscribe by Email<\/h2>",
"target": [
"h2"
]
}
],
"impact": "serious",
"message": "Page has a heading"
},
{
"id": "landmark",
"data": null,
"relatedNodes": [
{
"html": "<main id=\"site-content\">",
"target": [
"#site-content"
]
}
],
"impact": "serious",
"message": "Page has a landmark region"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<html class=\"no-js i-amphtml-singledoc i-amphtml-standalone\" lang=\"en-US\" data-amp-auto-lightbox-disable=\"\" transformed=\"self;v=1\" i-amphtml-layout=\"\" i-amphtml-no-boilerplate=\"\" i-amphtml-binding=\"\" amp-version=\"2310061803000\" style=\"cursor: pointer;\">",
"target": [
"html"
]
}
]
},
{
"id": "color-contrast",
"impact": "serious",
"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": "#d3dbe8",
"bgColor": "#235899",
"contrastRatio": 5.1399999999999997,
"fontSize": "7.5pt (10px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.14"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"toggle-text\">Search<\/span>",
"target": [
"#i-amp-2 > .toggle-inner > .toggle-text"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#ffffff",
"bgColor": "#235899",
"contrastRatio": 7.1699999999999999,
"fontSize": "15.8pt (21px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 7.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/\">Weston Ruter<\/a>",
"target": [
".site-title > a[href$=\"weston.ruter.net\/\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#d3dbe8",
"bgColor": "#235899",
"contrastRatio": 5.1399999999999997,
"fontSize": "7.5pt (10px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.14"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"toggle-text\">Menu<\/span>",
"target": [
"#i-amp-5 > .toggle-inner > .toggle-text"
]
},
{
"any": [
{
"id": "color-contrast",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of ${data.contrastRatio}"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<input type=\"search\" id=\"search-form-1\" class=\"search-field\" placeholder=\"Search \u2026\" value=\"\" name=\"s\">",
"target": [
"#search-form-1"
]
},
{
"any": [
{
"id": "color-contrast",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of ${data.contrastRatio}"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<input type=\"submit\" class=\"search-submit\" value=\"Search\">",
"target": [
".search-submit"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#ffffff",
"bgColor": "#235899",
"contrastRatio": 7.1699999999999999,
"fontSize": "27.0pt (36px)",
"fontWeight": "bold",
"expectedContrastRatio": "3:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 7.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h1 class=\"entry-title\">About<\/h1>",
"target": [
"h1"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>Googler \ud83d\udd28 @AMPhtml, PWA, & open web; @WordPress core team; @xwp alum. Daddy\u00b2 & husband. Go by \ud83c\udfc3\ud83c\udffb\ud83d\udeb4\ud83c\udffb\ud83d\ude8c\ud83d\ude88 Philologist & hispanohablante [\u02c8w\u025bs\u02cctn\u0329 \u02c8\u0279u\u02d0\u02cc\u027e\u025a]<\/p>",
"target": [
".entry-content > p:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>",
"target": [
".wp-block-media-text__content > p:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2018\/09\/19\/becoming-a-googler\/\">Googler<\/a>",
"target": [
".wp-block-media-text__content > p:nth-child(1) > a:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/ampproject.org\/\">AMP<\/a>",
"target": [
"a[href$=\"ampproject.org\/\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/wordpress.org\/\">WordPress<\/a>",
"target": [
"p:nth-child(1) > a[href$=\"wordpress.org\/\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/developers.google.com\/web\/progressive-web-apps\/\">PWA<\/a>",
"target": [
"a:nth-child(4)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/amp-wp.org\/\">official AMP plugin<\/a>",
"target": [
"a[href$=\"amp-wp.org\/\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/xwp\/pwa-wp\">PWA feature plugin<\/a>",
"target": [
"a[href$=\"pwa-wp\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"http:\/\/xwp.co\/\">XWP<\/a>",
"target": [
"a[href$=\"xwp.co\/\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>I live in Portland, Oregon with my wife and two boys. I like running, biking, public transit, linguistics, <em>estudiar espa\u00f1ol<\/em>, space exploration, Christian theology, and listening to NPR.<\/p>",
"target": [
".wp-block-media-text__content > p:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<em>estudiar espa\u00f1ol<\/em>",
"target": [
"em"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#ffffff",
"bgColor": "#235899",
"contrastRatio": 7.1699999999999999,
"fontSize": "21.0pt (28px)",
"fontWeight": "bold",
"expectedContrastRatio": "3:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 7.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"widget-title subheading heading-size-3\">Subscribe by Email<\/h2>",
"target": [
"h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#ffffff",
"bgColor": "#235899",
"contrastRatio": 7.1699999999999999,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 7.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>Get new posts in your inbox.<\/p>",
"target": [
"#subscribe-text > p"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<input type=\"email\" name=\"email\" required=\"required\" value=\"\" id=\"subscribe-field-blog_subscription-2\" placeholder=\"Email Address\">",
"target": [
"#subscribe-field-blog_subscription-2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#ffffff",
"bgColor": "#2776d7",
"contrastRatio": 4.5,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"submit\" class=\"wp-block-button__link\" name=\"jetpack_subscriptions_widget\">\n\t\t\t\t\t\t\tSubscribe\t\t\t\t\t\t<\/button>",
"target": [
".wp-block-button__link"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#ffffff",
"bgColor": "#235899",
"contrastRatio": 7.1699999999999999,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 7.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p><a href=\"\/key.asc\" rel=\"key\">PGP\/GPG public key<\/a>. Happily hosted on <a href=\"https:\/\/pantheon.io\/\" target=\"_blank\" rel=\"noopener\">Pantheon<\/a>. I'm newly on <a rel=\"me\" href=\"https:\/\/mastodon.social\/@westonruter\">Mastodon<\/a>.<\/p>",
"target": [
".widget-content > p"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#b8d1ee",
"bgColor": "#235899",
"contrastRatio": 4.5700000000000003,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.57"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"\/key.asc\" rel=\"key\">PGP\/GPG public key<\/a>",
"target": [
"a[href$=\"key.asc\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#b8d1ee",
"bgColor": "#235899",
"contrastRatio": 4.5700000000000003,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.57"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/pantheon.io\/\" target=\"_blank\" rel=\"noopener\">Pantheon<\/a>",
"target": [
"a[href$=\"pantheon.io\/\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#b8d1ee",
"bgColor": "#235899",
"contrastRatio": 4.5700000000000003,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.57"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a rel=\"me\" href=\"https:\/\/mastodon.social\/@westonruter\">Mastodon<\/a>",
"target": [
"a[rel=\"me\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#ffffff",
"bgColor": "#235899",
"contrastRatio": 7.1699999999999999,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 7.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"footer-copyright\">\u00a9\n\t\t\t\t\t\t\t2023\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/\">Weston Ruter<\/a>\n\t\t\t\t\t\t<\/p>",
"target": [
".footer-copyright"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#ffffff",
"bgColor": "#235899",
"contrastRatio": 7.1699999999999999,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 7.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/\">Weston Ruter<\/a>",
"target": [
".footer-copyright > a[href$=\"weston.ruter.net\/\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#d3dbe8",
"bgColor": "#235899",
"contrastRatio": 5.1399999999999997,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.14"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"to-the-top-short\">\n\t\t\t\t\t\t\tUp <span class=\"arrow\" aria-hidden=\"true\">\u2191<\/span>\t\t\t\t\t\t<\/span>",
"target": [
".to-the-top-short"
]
}
]
},
{
"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 class=\"no-js i-amphtml-singledoc i-amphtml-standalone\" lang=\"en-US\" data-amp-auto-lightbox-disable=\"\" transformed=\"self;v=1\" i-amphtml-layout=\"\" i-amphtml-no-boilerplate=\"\" i-amphtml-binding=\"\" amp-version=\"2310061803000\" style=\"cursor: pointer;\">",
"target": [
"html"
]
}
]
},
{
"id": "duplicate-id-active",
"impact": null,
"tags": [
"cat.parsing",
"wcag2a",
"wcag411"
],
"description": "Ensures every id attribute value of active elements is unique",
"help": "IDs of active elements must be unique",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/duplicate-id-active?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "duplicate-id-active",
"data": "i-amp-2",
"relatedNodes": [],
"impact": "serious",
"message": "Document has no active elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle search-toggle mobile-search-toggle\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" aria-expanded=\"false\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-2\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-2"
]
},
{
"any": [
{
"id": "duplicate-id-active",
"data": "i-amp-5",
"relatedNodes": [],
"impact": "serious",
"message": "Document has no active elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle nav-toggle mobile-nav-toggle\" data-toggle-target=\".menu-modal\" data-toggle-body-class=\"showing-menu-modal\" aria-expanded=\"false\" data-set-focus=\".close-nav-toggle\" on=\"tap:i-amp-1.open,i-amp-1.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-1.toggleClass(class='active'),AMP.setState({i_amp_1: !i_amp_1}),i-amp-5.toggleClass(class='active'),body-0.toggleClass(class='showing-menu-modal'),i-amp-6.focus\" id=\"i-amp-5\" data-amp-bind-aria-expanded=\"i_amp_1 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-5"
]
}
]
},
{
"id": "duplicate-id-aria",
"impact": null,
"tags": [
"cat.parsing",
"wcag2a",
"wcag411"
],
"description": "Ensures every id attribute value used in ARIA and in labels is unique",
"help": "IDs used in ARIA and labels must be unique",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/duplicate-id-aria?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "duplicate-id-aria",
"data": "search-form-1",
"relatedNodes": [],
"impact": "critical",
"message": "Document has no elements referenced with ARIA or labels that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<input type=\"search\" id=\"search-form-1\" class=\"search-field\" placeholder=\"Search \u2026\" value=\"\" name=\"s\">",
"target": [
"#search-form-1"
]
},
{
"any": [
{
"id": "duplicate-id-aria",
"data": "subscribe-field-blog_subscription-2",
"relatedNodes": [],
"impact": "critical",
"message": "Document has no elements referenced with ARIA or labels that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<input type=\"email\" name=\"email\" required=\"required\" value=\"\" id=\"subscribe-field-blog_subscription-2\" placeholder=\"Email Address\">",
"target": [
"#subscribe-field-blog_subscription-2"
]
}
]
},
{
"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": "body-0",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<body class=\"page-template-default page page-id-2 custom-background wp-embed-responsive singular enable-search-modal missing-post-thumbnail has-no-pagination not-showing-comments show-avatars footer-top-visible amp-mode-touch\" id=\"body-0\" style=\"opacity: 1; visibility: visible; animation: auto ease 0s 1 normal none running none;\">",
"target": [
"#body-0"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "site-header",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<header id=\"site-header\" class=\"header-footer-group\">",
"target": [
"#site-header"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-11308",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-11308\" class=\"menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-2 current_page_item menu-item-11308\"><a href=\"https:\/\/weston.ruter.net\/about\/\" aria-current=\"page\">About<\/a><\/li>",
"target": [
"#menu-item-11308"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-7797",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-7797\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7797\"><a href=\"https:\/\/twitter.com\/westonruter\">@westonruter<\/a><\/li>",
"target": [
"#menu-item-7797"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-7299",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-7299\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7299\"><a href=\"http:\/\/github.com\/westonruter\">GitHub<\/a><\/li>",
"target": [
"#menu-item-7299"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-7298",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-7298\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-7298\"><a href=\"https:\/\/weston.ruter.net\/contact\/\">Contact<\/a><\/li>",
"target": [
"#menu-item-7298"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "i-amp-3",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle search-toggle desktop-search-toggle\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" aria-expanded=\"false\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-3\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-3"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "i-amp-0",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<amp-lightbox id=\"i-amp-0\" layout=\"nodisplay\" animate-in=\"fade-in\" scrollable=\"1\" role=\"dialog\" tabindex=\"-1\" class=\"search-modal cover-modal header-footer-group i-amphtml-layout-nodisplay i-amphtml-element i-amphtml-overlay i-amphtml-built\" on=\"tap:i-amp-0.close,body-0.toggleClass(class=showing-modal,force=false);lightboxOpen:i-amp-0.toggleClass(class=active,force=true),AMP.setState({i_amp_0:true});lightboxClose:i-amp-0.toggleClass(class=active,force=false),AMP.setState({i_amp_0:false})\" hidden=\"\" i-amphtml-layout=\"nodisplay\">",
"target": [
"#i-amp-0"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "i-amp-4",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle search-untoggle close-search-toggle fill-children-current-color\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" on=\"tap:i-amp-0.close,body-0.toggleClass(class=showing-modal,force=false),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-4\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-4"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "i-amp-1",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<amp-lightbox id=\"i-amp-1\" layout=\"nodisplay\" animate-in=\"fade-in\" scrollable=\"1\" role=\"dialog\" tabindex=\"-1\" class=\"menu-modal cover-modal header-footer-group i-amphtml-layout-nodisplay i-amphtml-element i-amphtml-overlay i-amphtml-built\" on=\"tap:i-amp-1.close,body-0.toggleClass(class=showing-modal,force=false);lightboxOpen:i-amp-1.toggleClass(class=active,force=true),AMP.setState({i_amp_1:true});lightboxClose:i-amp-1.toggleClass(class=active,force=false),AMP.setState({i_amp_1:false})\" hidden=\"\" i-amphtml-layout=\"nodisplay\">",
"target": [
"#i-amp-1"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "i-amp-6",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle close-nav-toggle fill-children-current-color\" data-toggle-target=\".menu-modal\" data-toggle-body-class=\"showing-menu-modal\" data-set-focus=\".menu-modal\" on=\"tap:i-amp-1.close,body-0.toggleClass(class=showing-modal,force=false),i-amp-1.toggleClass(class='active'),AMP.setState({i_amp_1: !i_amp_1}),i-amp-5.toggleClass(class='active'),body-0.toggleClass(class='showing-menu-modal'),i-amp-1.focus\" id=\"i-amp-6\" data-amp-bind-aria-expanded=\"i_amp_1 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-6"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-24026",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-24026\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-24026\">",
"target": [
"#menu-item-24026"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-7748",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-7748\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7748\">",
"target": [
"#menu-item-7748"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-7749",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-7749\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7749\">",
"target": [
"#menu-item-7749"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-7750",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-7750\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7750\">",
"target": [
"#menu-item-7750"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-7751",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-7751\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7751\">",
"target": [
"#menu-item-7751"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-7798",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-7798\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7798\">",
"target": [
"#menu-item-7798"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "site-content",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<main id=\"site-content\">",
"target": [
"#site-content"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "post-2",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<article class=\"post-2 page type-page status-publish hentry\" id=\"post-2\">",
"target": [
"#post-2"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "subscribe-blog-blog_subscription-2",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<form action=\"#\" method=\"post\" accept-charset=\"utf-8\" id=\"subscribe-blog-blog_subscription-2\" data-blog=\"59681501\" data-post_access_level=\"everybody\" data-px-verified-tag=\"\">",
"target": [
"#subscribe-blog-blog_subscription-2"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "subscribe-text",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<div id=\"subscribe-text\"><p>Get new posts in your inbox.<\/p>\n<\/div>",
"target": [
"#subscribe-text"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "subscribe-email",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p id=\"subscribe-email\">",
"target": [
"#subscribe-email"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "jetpack-subscribe-label",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<label id=\"jetpack-subscribe-label\" class=\"screen-reader-text\" for=\"subscribe-field-blog_subscription-2\">\n\t\t\t\t\t\t\tEmail Address\t\t\t\t\t\t<\/label>",
"target": [
"#jetpack-subscribe-label"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "subscribe-submit",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p id=\"subscribe-submit\">",
"target": [
"#subscribe-submit"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "site-footer",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<footer id=\"site-footer\" class=\"header-footer-group\">",
"target": [
"#site-footer"
]
}
]
},
{
"id": "form-field-multiple-labels",
"impact": null,
"tags": [
"cat.forms",
"wcag2a",
"wcag332"
],
"description": "Ensures form field does not have multiple label elements",
"help": "Form field must not have multiple label elements",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/form-field-multiple-labels?application=axeAPI",
"nodes": [
{
"any": [],
"all": [],
"none": [
{
"id": "multiple-label",
"data": null,
"relatedNodes": [],
"impact": "moderate",
"message": "Form field does not have multiple label elements"
}
],
"impact": null,
"html": "<input type=\"email\" name=\"email\" required=\"required\" value=\"\" id=\"subscribe-field-blog_subscription-2\" placeholder=\"Email Address\">",
"target": [
"#subscribe-field-blog_subscription-2"
]
}
]
},
{
"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 class=\"no-js i-amphtml-singledoc i-amphtml-standalone\" lang=\"en-US\" data-amp-auto-lightbox-disable=\"\" transformed=\"self;v=1\" i-amphtml-layout=\"\" i-amphtml-no-boilerplate=\"\" i-amphtml-binding=\"\" amp-version=\"2310061803000\" style=\"cursor: pointer;\">",
"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 class=\"no-js i-amphtml-singledoc i-amphtml-standalone\" lang=\"en-US\" data-amp-auto-lightbox-disable=\"\" transformed=\"self;v=1\" i-amphtml-layout=\"\" i-amphtml-no-boilerplate=\"\" i-amphtml-binding=\"\" amp-version=\"2310061803000\" style=\"cursor: pointer;\">",
"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 decoding=\"async\" fetchpriority=\"high\" width=\"580\" height=\"580\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=580%2C580&ssl=1\" alt=\"\" class=\"wp-image-8759 size-full amp-wp-enforced-sizes\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=700%2C700&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=150%2C150&ssl=1 150w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=300%2C300&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=768%2C768&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=100%2C100&ssl=1 100w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?w=1740&ssl=1 1740w\" sizes=\"(max-width: 580px) 100vw, 580px\" data-amp-unvalidated-attrs=\"fetchpriority\">",
"target": [
"img"
]
}
]
},
{
"id": "label",
"impact": null,
"tags": [
"cat.forms",
"wcag2a",
"wcag412",
"wcag131",
"section508",
"section508.22.n",
"ACT"
],
"description": "Ensures every form element has a label",
"help": "Form elements must have labels",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/label?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "explicit-label",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Form element has an explicit <label>"
},
{
"id": "non-empty-placeholder",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a placeholder attribute"
}
],
"all": [],
"none": [
{
"id": "hidden-explicit-label",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Form element has a visible explicit <label>"
}
],
"impact": null,
"html": "<input type=\"email\" name=\"email\" required=\"required\" value=\"\" id=\"subscribe-field-blog_subscription-2\" placeholder=\"Email Address\">",
"target": [
"#subscribe-field-blog_subscription-2"
]
}
]
},
{
"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 class=\"skip-link screen-reader-text\" href=\"#site-content\">Skip to the content<\/a>",
"target": [
".skip-link"
]
},
{
"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 href=\"https:\/\/weston.ruter.net\/\">Weston Ruter<\/a>",
"target": [
".site-title > a[href$=\"weston.ruter.net\/\"]"
]
},
{
"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 href=\"https:\/\/weston.ruter.net\/2018\/09\/19\/becoming-a-googler\/\">Googler<\/a>",
"target": [
".wp-block-media-text__content > p:nth-child(1) > a:nth-child(1)"
]
},
{
"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 href=\"https:\/\/ampproject.org\/\">AMP<\/a>",
"target": [
"a[href$=\"ampproject.org\/\"]"
]
},
{
"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 href=\"https:\/\/wordpress.org\/\">WordPress<\/a>",
"target": [
"p:nth-child(1) > a[href$=\"wordpress.org\/\"]"
]
},
{
"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 href=\"https:\/\/developers.google.com\/web\/progressive-web-apps\/\">PWA<\/a>",
"target": [
"a:nth-child(4)"
]
},
{
"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 href=\"https:\/\/amp-wp.org\/\">official AMP plugin<\/a>",
"target": [
"a[href$=\"amp-wp.org\/\"]"
]
},
{
"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 href=\"https:\/\/github.com\/xwp\/pwa-wp\">PWA feature plugin<\/a>",
"target": [
"a[href$=\"pwa-wp\"]"
]
},
{
"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 href=\"http:\/\/xwp.co\/\">XWP<\/a>",
"target": [
"a[href$=\"xwp.co\/\"]"
]
},
{
"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 href=\"https:\/\/mastodon.social\/@westonruter\">",
"target": [
".footer-social > .menu-item-24026.menu-item-type-custom.menu-item-object-custom > a"
]
},
{
"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 href=\"https:\/\/twitter.com\/westonruter\">",
"target": [
".footer-social > .menu-item-7748.menu-item-type-custom.menu-item-object-custom > a"
]
},
{
"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 href=\"https:\/\/www.facebook.com\/westonruter\">",
"target": [
".footer-social > .menu-item-7749.menu-item-type-custom.menu-item-object-custom > a"
]
},
{
"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 href=\"https:\/\/www.linkedin.com\/in\/westonruter\/\">",
"target": [
".footer-social > .menu-item-7750.menu-item-type-custom.menu-item-object-custom > a"
]
},
{
"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 href=\"http:\/\/github.com\/westonruter\">",
"target": [
".footer-social > .menu-item-7751.menu-item-type-custom.menu-item-object-custom > a[href$=\"westonruter\"]"
]
},
{
"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 href=\"https:\/\/profiles.wordpress.org\/westonruter\">",
"target": [
".footer-social > .menu-item-7798.menu-item-type-custom.menu-item-object-custom > a"
]
},
{
"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 href=\"\/key.asc\" rel=\"key\">PGP\/GPG public key<\/a>",
"target": [
"a[href$=\"key.asc\"]"
]
},
{
"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 href=\"https:\/\/pantheon.io\/\" target=\"_blank\" rel=\"noopener\">Pantheon<\/a>",
"target": [
"a[href$=\"pantheon.io\/\"]"
]
},
{
"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 rel=\"me\" href=\"https:\/\/mastodon.social\/@westonruter\">Mastodon<\/a>",
"target": [
"a[rel=\"me\"]"
]
},
{
"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 href=\"https:\/\/weston.ruter.net\/\">Weston Ruter<\/a>",
"target": [
".footer-copyright > a[href$=\"weston.ruter.net\/\"]"
]
},
{
"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=\"to-the-top\" href=\"#site-header\">\n\t\t\t\t\t\t<span class=\"to-the-top-long\">\n\t\t\t\t\t\t\tTo the top <span class=\"arrow\" aria-hidden=\"true\">\u2191<\/span>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"to-the-top-short\">\n\t\t\t\t\t\t\tUp <span class=\"arrow\" aria-hidden=\"true\">\u2191<\/span>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>",
"target": [
".to-the-top"
]
}
]
},
{
"id": "list",
"impact": null,
"tags": [
"cat.structure",
"wcag2a",
"wcag131"
],
"description": "Ensures that lists are structured correctly",
"help": "<ul> and <ol> must only directly contain <li>, <script> or <template> elements",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/list?application=axeAPI",
"nodes": [
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ul class=\"social-menu footer-social reset-list-style social-icons fill-children-current-color\">",
"target": [
".footer-social"
]
}
]
},
{
"id": "listitem",
"impact": null,
"tags": [
"cat.structure",
"wcag2a",
"wcag131"
],
"description": "Ensures <li> elements are used semantically",
"help": "<li> elements must be contained in a <ul> or <ol>",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/listitem?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-24026\">",
"target": [
".footer-social > .menu-item-24026.menu-item-type-custom.menu-item-object-custom"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7748\">",
"target": [
".footer-social > .menu-item-7748.menu-item-type-custom.menu-item-object-custom"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7749\">",
"target": [
".footer-social > .menu-item-7749.menu-item-type-custom.menu-item-object-custom"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7750\">",
"target": [
".footer-social > .menu-item-7750.menu-item-type-custom.menu-item-object-custom"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7751\">",
"target": [
".footer-social > .menu-item-7751.menu-item-type-custom.menu-item-object-custom"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7798\">",
"target": [
".footer-social > .menu-item-7798.menu-item-type-custom.menu-item-object-custom"
]
}
]
},
{
"id": "nested-interactive",
"impact": null,
"tags": [
"cat.keyboard",
"wcag2a",
"wcag412"
],
"description": "Ensures interactive controls are not nested as they are not always announced by screen readers or can cause focus problems for assistive technologies",
"help": "Interactive controls must not be nested",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/nested-interactive?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle search-toggle mobile-search-toggle\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" aria-expanded=\"false\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-2\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-2"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle nav-toggle mobile-nav-toggle\" data-toggle-target=\".menu-modal\" data-toggle-body-class=\"showing-menu-modal\" aria-expanded=\"false\" data-set-focus=\".close-nav-toggle\" on=\"tap:i-amp-1.open,i-amp-1.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-1.toggleClass(class='active'),AMP.setState({i_amp_1: !i_amp_1}),i-amp-5.toggleClass(class='active'),body-0.toggleClass(class='showing-menu-modal'),i-amp-6.focus\" id=\"i-amp-5\" data-amp-bind-aria-expanded=\"i_amp_1 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-5"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<hr class=\"wp-block-separator\">",
"target": [
"hr"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"submit\" class=\"wp-block-button__link\" name=\"jetpack_subscriptions_widget\">\n\t\t\t\t\t\t\tSubscribe\t\t\t\t\t\t<\/button>",
"target": [
".wp-block-button__link"
]
}
]
},
{
"id": "scrollable-region-focusable",
"impact": null,
"tags": [
"cat.keyboard",
"wcag2a",
"wcag211"
],
"description": "Ensure elements that have scrollable content are accessible by keyboard",
"help": "Scrollable region must have keyboard access",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/scrollable-region-focusable?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "focusable-content",
"data": null,
"relatedNodes": [],
"impact": "moderate",
"message": "Element contains focusable elements"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<html class=\"no-js i-amphtml-singledoc i-amphtml-standalone\" lang=\"en-US\" data-amp-auto-lightbox-disable=\"\" transformed=\"self;v=1\" i-amphtml-layout=\"\" i-amphtml-no-boilerplate=\"\" i-amphtml-binding=\"\" amp-version=\"2310061803000\" style=\"cursor: pointer;\">",
"target": [
"html"
]
}
]
}
],
"incomplete": [
{
"id": "color-contrast",
"impact": "serious",
"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": {
"messageKey": "nonBmp"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element content contains only non-text characters"
}
],
"all": [],
"none": [],
"impact": "serious",
"html": "<span class=\"arrow\" aria-hidden=\"true\">\u2191<\/span>",
"target": [
".to-the-top-short > .arrow[aria-hidden=\"true\"]"
],
"failureSummary": "Fix any of the following:\n Element content contains only non-text characters"
}
]
}
]
},
"base_page_ip_ptr": "",
"base_page_cname": "",
"base_page_dns_server": "ns-cloud-d1.googledomains.com",
"browser_name": "Chrome",
"eventName": "Step_1",
"test_run_time_ms": 11731,
"testUrl": "https:\/\/weston.ruter.net\/about\/",
"userTime.is": 1878,
"userTimes": {
"is": 1878,
"dr": 1878,
"visible": 1884,
"ofv": 1884,
"mbv": 1896,
"e_is": 1896,
"pc": 1902,
"ol": 2621
},
"userTime.dr": 1878,
"userTime.visible": 1884,
"userTime.ofv": 1884,
"userTime.mbv": 1896,
"userTime.e_is": 1896,
"userTime.pc": 1902,
"userTime.ol": 2621,
"userTime": 2621,
"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",
"wpContentType"
],
"Colordepth": 24,
"Dpi": "{\"dppx\":2,\"dpcm\":75.59055118110236,\"dpi\":192}",
"Images": "[{\"url\":\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=768%2C768&ssl=1\",\"width\":187,\"height\":187,\"naturalWidth\":414,\"naturalHeight\":414}]",
"Resolution": "{\"absolute\":{\"height\":622,\"width\":414},\"available\":{\"height\":622,\"width\":414}}",
"fonts": [
{
"family": "NonBreakingSpaceOverride",
"display": "optional",
"status": "loaded",
"style": "normal",
"weight": "normal"
},
{
"family": "Inter var",
"display": "optional",
"status": "loaded",
"style": "normal",
"weight": "100 900"
},
{
"family": "Inter var",
"display": "optional",
"status": "unloaded",
"style": "italic",
"weight": "100 900"
},
{
"family": "social-logos",
"display": "auto",
"status": "unloaded",
"style": "normal",
"weight": "400"
}
],
"generated-content-percent": 2.4500000000000002,
"generated-content-size": 2.4900000000000002,
"imgs-in-viewport": [],
"imgs-no-alt": [],
"imgs-out-viewport": [
{
"src": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=580%2C580&ssl=1",
"html": "<img decoding=\"async\" fetchpriority=\"high\" width=\"580\" height=\"580\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=580%2C580&ssl=1\" alt=\"\" class=\"wp-image-8759 size-full amp-wp-enforced-sizes\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=700%2C700&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=150%2C150&ssl=1 150w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=300%2C300&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=768%2C768&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=100%2C100&ssl=1 100w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?w=1740&ssl=1 1740w\" sizes=\"(max-width: 580px) 100vw, 580px\" data-amp-unvalidated-attrs=\"fetchpriority\">",
"currentSrc": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=768%2C768&ssl=1",
"srcSet": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=700%2C700&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=150%2C150&ssl=1 150w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=300%2C300&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=768%2C768&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=100%2C100&ssl=1 100w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?w=1740&ssl=1 1740w",
"sizes": "(max-width: 580px) 100vw, 580px",
"priority": null,
"loading": null,
"naturalWidth": 414,
"naturalHeight": 414
}
],
"jsLibsVulns": [],
"meta-viewport": "width=device-width",
"possibly-render-blocking-reqs": [],
"rendered-html": "<html class=\"no-js i-amphtml-singledoc i-amphtml-standalone\" lang=\"en-US\" data-amp-auto-lightbox-disable=\"\" transformed=\"self;v=1\" i-amphtml-layout=\"\" i-amphtml-no-boilerplate=\"\" i-amphtml-binding=\"\" amp-version=\"2310061803000\" style=\"cursor: pointer;\"><head><meta charset=\"UTF-8\"><meta name=\"viewport\" content=\"width=device-width\"><style amp-runtime=\"\" i-amphtml-version=\"012310061803000\">\/* inner styles set by WPT to match CSSOM *\/html { overflow-x: hidden !important; }html.i-amphtml-fie { height: 100% !important; width: 100% !important; }html:not([amp4ads]), html:not([amp4ads]) body { height: auto !important; }html:not([amp4ads]) body { margin: 0px !important; }body { text-size-adjust: 100%; }html.i-amphtml-singledoc.i-amphtml-embedded { touch-action: pan-y pinch-zoom; }html.i-amphtml-fie > body, html.i-amphtml-singledoc > body { overflow: visible !important; }html.i-amphtml-fie:not(.i-amphtml-inabox) > body, html.i-amphtml-singledoc:not(.i-amphtml-inabox) > body { position: relative !important; }html.i-amphtml-ios-embed-legacy > body { overflow: hidden auto !important; position: absolute !important; }html.i-amphtml-ios-embed { position: static; overflow-y: auto !important; }#i-amphtml-wrapper { overflow: hidden auto !important; position: absolute !important; inset: 0px !important; margin: 0px !important; display: block !important; }html.i-amphtml-ios-embed.i-amphtml-ios-overscroll, html.i-amphtml-ios-embed.i-amphtml-ios-overscroll > #i-amphtml-wrapper { }#i-amphtml-wrapper > body { position: relative !important; border-top: 1px solid transparent !important; }#i-amphtml-wrapper + body { visibility: visible; }#i-amphtml-wrapper + body .i-amphtml-lightbox-element, #i-amphtml-wrapper + body[i-amphtml-lightbox] { visibility: hidden; }#i-amphtml-wrapper + body[i-amphtml-lightbox] .i-amphtml-lightbox-element { visibility: visible; }#i-amphtml-wrapper.i-amphtml-scroll-disabled, .i-amphtml-scroll-disabled { overflow: hidden !important; }amp-instagram { background-color: rgb(255, 255, 255); padding: 54px 0px 0px !important; }amp-iframe iframe { box-sizing: border-box !important; }[amp-access][amp-access-hide] { display: none; }[subscriptions-dialog], body:not(.i-amphtml-subs-ready) [subscriptions-action], body:not(.i-amphtml-subs-ready) [subscriptions-section] { display: none !important; }amp-experiment, amp-live-list > [update] { display: none; }amp-list[resizable-children] > .i-amphtml-loading-container.amp-hidden { display: none !important; }amp-list [fetch-error], amp-list[load-more] [load-more-button], amp-list[load-more] [load-more-end], amp-list[load-more] [load-more-failed], amp-list[load-more] [load-more-loading] { display: none; }amp-list[diffable] div[role=\"list\"] { display: block; }amp-story-page, amp-story[standalone] { min-height: 1px !important; display: block !important; height: 100% !important; margin: 0px !important; padding: 0px !important; overflow: hidden !important; width: 100% !important; }amp-story[standalone] { background-color: rgb(0, 0, 0) !important; position: relative !important; }amp-story-page { background-color: rgb(117, 117, 117); }amp-story .amp-active > div, amp-story .i-amphtml-loader-background { display: none !important; }amp-story-page:not(:first-of-type):not([distance]):not([active]) { transform: translateY(1000vh) !important; }amp-autocomplete { position: relative !important; display: inline-block !important; }amp-autocomplete > input, amp-autocomplete > textarea { padding: 0.5rem; border: 1px solid rgba(0, 0, 0, 0.33); }.i-amphtml-autocomplete-results, amp-autocomplete > input, amp-autocomplete > textarea { font-size: 1rem; line-height: 1.5rem; }[amp-fx^=\"fly-in\"] { visibility: hidden; }amp-script[nodom], amp-script[sandboxed] { visibility: hidden; position: fixed !important; top: 0px !important; width: 1px !important; height: 1px !important; overflow: hidden !important; }[hidden] { display: none !important; }.i-amphtml-element { display: inline-block; }.i-amphtml-blurry-placeholder { pointer-events: none; transition: opacity 0.3s cubic-bezier(0, 0, 0.2, 1) 0s !important; }[layout=\"nodisplay\"]:not(.i-amphtml-element) { display: none !important; }.i-amphtml-layout-fixed, [layout=\"fixed\"][width][height]:not(.i-amphtml-layout-fixed) { display: inline-block; position: relative; }.i-amphtml-layout-responsive, [layout=\"responsive\"][width][height]:not(.i-amphtml-layout-responsive), [width][height][heights]:not([layout]):not(.i-amphtml-layout-responsive), [width][height][sizes]:not(img):not([layout]):not(.i-amphtml-layout-responsive) { display: block; position: relative; }.i-amphtml-layout-intrinsic, [layout=\"intrinsic\"][width][height]:not(.i-amphtml-layout-intrinsic) { display: inline-block; position: relative; max-width: 100%; }.i-amphtml-layout-intrinsic .i-amphtml-sizer { max-width: 100%; }.i-amphtml-intrinsic-sizer { max-width: 100%; display: block !important; }.i-amphtml-layout-container, .i-amphtml-layout-fixed-height, [layout=\"container\"], [layout=\"fixed-height\"][height]:not(.i-amphtml-layout-fixed-height) { display: block; position: relative; }.i-amphtml-layout-fill, .i-amphtml-layout-fill.i-amphtml-notbuilt, [layout=\"fill\"]:not(.i-amphtml-layout-fill), body noscript > * { display: block; position: absolute; inset: 0px; overflow: hidden !important; }body noscript > * { width: 100%; height: 100%; z-index: 2; position: absolute !important; }body noscript { display: inline !important; }.i-amphtml-layout-flex-item, [layout=\"flex-item\"]:not(.i-amphtml-layout-flex-item) { display: block; position: relative; flex: 1 1 auto; }.i-amphtml-layout-fluid { position: relative; }.i-amphtml-layout-size-defined { overflow: hidden !important; }.i-amphtml-layout-awaiting-size { position: absolute !important; top: auto !important; bottom: auto !important; }i-amphtml-sizer { display: block !important; }@supports (aspect-ratio:1\/1) {\n i-amphtml-sizer.i-amphtml-disable-ar { display: none !important; }\n}.i-amphtml-blurry-placeholder, .i-amphtml-fill-content { display: block; height: 0px; max-height: 100%; max-width: 100%; min-height: 100%; min-width: 100%; width: 0px; margin: auto; }.i-amphtml-layout-size-defined .i-amphtml-fill-content { position: absolute; inset: 0px; }.i-amphtml-replaced-content, .i-amphtml-screen-reader { padding: 0px !important; border: none !important; }.i-amphtml-screen-reader { position: fixed !important; top: 0px !important; left: 0px !important; width: 4px !important; height: 4px !important; opacity: 0 !important; overflow: hidden !important; margin: 0px !important; display: block !important; visibility: visible !important; }.i-amphtml-screen-reader ~ .i-amphtml-screen-reader { left: 8px !important; }.i-amphtml-screen-reader ~ .i-amphtml-screen-reader ~ .i-amphtml-screen-reader { left: 12px !important; }.i-amphtml-screen-reader ~ .i-amphtml-screen-reader ~ .i-amphtml-screen-reader ~ .i-amphtml-screen-reader { left: 16px !important; }.i-amphtml-unresolved { position: relative; overflow: hidden !important; }.i-amphtml-select-disabled { user-select: none !important; }.i-amphtml-notbuilt, [layout]:not(.i-amphtml-element), [width][height][heights]:not([layout]):not(.i-amphtml-element), [width][height][sizes]:not(img):not([layout]):not(.i-amphtml-element) { position: relative; overflow: hidden !important; color: transparent !important; }.i-amphtml-notbuilt:not(.i-amphtml-layout-container) > *, [layout]:not([layout=\"container\"]):not(.i-amphtml-element) > *, [width][height][heights]:not([layout]):not(.i-amphtml-element) > *, [width][height][sizes]:not([layout]):not(.i-amphtml-element) > * { display: none; }amp-img:not(.i-amphtml-element)[i-amphtml-ssr] > img.i-amphtml-fill-content { display: block; }.i-amphtml-notbuilt:not(.i-amphtml-layout-container), [layout]:not([layout=\"container\"]):not(.i-amphtml-element), [width][height][heights]:not([layout]):not(.i-amphtml-element), [width][height][sizes]:not(img):not([layout]):not(.i-amphtml-element) { color: transparent !important; line-height: 0 !important; }.i-amphtml-ghost { visibility: hidden !important; }.i-amphtml-element > [placeholder], [layout]:not(.i-amphtml-element) > [placeholder], [width][height][heights]:not([layout]):not(.i-amphtml-element) > [placeholder], [width][height][sizes]:not([layout]):not(.i-amphtml-element) > [placeholder] { display: block; line-height: normal; }.i-amphtml-element > [placeholder].amp-hidden, .i-amphtml-element > [placeholder].hidden { visibility: hidden; }.i-amphtml-element:not(.amp-notsupported) > [fallback], .i-amphtml-layout-container > [placeholder].amp-hidden, .i-amphtml-layout-container > [placeholder].hidden { display: none; }.i-amphtml-layout-size-defined > [fallback], .i-amphtml-layout-size-defined > [placeholder] { z-index: 1; position: absolute !important; inset: 0px !important; }amp-img[i-amphtml-ssr]:not(.i-amphtml-element) > [placeholder] { z-index: auto; }.i-amphtml-notbuilt > [placeholder] { display: block !important; }.i-amphtml-hidden-by-media-query { display: none !important; }.i-amphtml-element-error { background: red !important; color: rgb(255, 255, 255) !important; position: relative !important; }.i-amphtml-element-error::before { content: attr(error-message); }i-amp-scroll-container, i-amphtml-scroll-container { position: absolute; inset: 0px; display: block; }i-amp-scroll-container.amp-active, i-amphtml-scroll-container.amp-active { overflow: auto; }.i-amphtml-loading-container { pointer-events: none; z-index: 1; display: block !important; }.i-amphtml-notbuilt > .i-amphtml-loading-container { display: block !important; }.i-amphtml-loading-container.amp-hidden { visibility: hidden; }.i-amphtml-element > [overflow] { cursor: pointer; position: relative; z-index: 2; visibility: hidden; display: initial; line-height: normal; }.i-amphtml-layout-size-defined > [overflow] { position: absolute; }.i-amphtml-element > [overflow].amp-visible { visibility: visible; }template { display: none !important; }.amp-border-box, .amp-border-box *, .amp-border-box ::after, .amp-border-box ::before { box-sizing: border-box; }amp-pixel { display: none !important; }amp-analytics, amp-auto-ads, amp-story-auto-ads { visibility: hidden; position: fixed !important; top: 0px !important; width: 1px !important; height: 1px !important; overflow: hidden !important; }amp-story { visibility: hidden !important; }html.i-amphtml-fie > amp-analytics { position: initial !important; }[visible-when-invalid]:not(.visible), form [submit-error], form [submit-success], form [submitting] { display: none; }amp-accordion { display: block !important; }@media (min-width: 1px) {\n :where(amp-accordion > section) > :first-child { margin: 0px; background-color: rgb(239, 239, 239); padding-right: 20px; border: 1px solid rgb(223, 223, 223); }\n :where(amp-accordion > section) > :last-child { margin: 0px; }\n}amp-accordion > section { float: none !important; }amp-accordion > section > * { float: none !important; display: block !important; overflow: hidden !important; position: relative !important; }amp-accordion, amp-accordion > section { margin: 0px; }amp-accordion:not(.i-amphtml-built) > section > :last-child { display: none !important; }amp-accordion:not(.i-amphtml-built) > section[expanded] > :last-child { display: block !important; }<\/style><style amp-extension=\"amp-lightbox\">\/* inner styles set by WPT to match CSSOM *\/amp-lightbox { display: none; z-index: 1000; position: fixed !important; inset: 0px !important; }amp-lightbox[scrollable] { overflow: hidden auto !important; }amp-lightbox i-amphtml-ad-close-header { opacity: 0; transition: opacity 0.1s ease-in 0s; height: 60px !important; visibility: visible !important; position: fixed !important; top: 0px !important; left: 0px !important; right: 0px !important; z-index: 1000 !important; display: flex !important; align-items: center !important; justify-content: right !important; }[animate-in=\"fly-in-bottom\"] > i-amphtml-ad-close-header, [animate-in=\"fly-in-top\"] > i-amphtml-ad-close-header { transition-delay: 0.2s; }amp-lightbox .amp-ad-close-header { box-sizing: border-box; padding: 5px; line-height: 40px; background-color: rgb(0, 0, 0); color: rgb(255, 255, 255); font-family: Helvetica, sans-serif; font-size: 12px; cursor: pointer; opacity: 1 !important; }amp-lightbox .amp-ad-close-header > :first-child { margin-left: auto !important; pointer-events: none !important; }amp-lightbox .amp-ad-close-button { background: url(\"data:image\/svg+xml;charset=utf-8,<svg xmlns=\\\"http:\/\/www.w3.org\/2000\/svg\\\" width=\\\"24\\\" height=\\\"24\\\" fill=\\\"%23fff\\\"><path d=\\\"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z\\\"\/><path d=\\\"M0 0h24v24H0z\\\" fill=\\\"none\\\"\/><\/svg>\") 50% center no-repeat; width: 40px; height: 40px; border-radius: 40px; margin-left: 5px; display: block !important; pointer-events: none !important; }amp-lightbox .amp-ad-close-header:active > .amp-ad-close-button { background-color: rgba(255, 255, 255, 0.3); }<\/style><meta name=\"robots\" content=\"index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1\"><meta property=\"og:locale\" content=\"en_US\"><meta property=\"og:type\" content=\"article\"><meta property=\"og:title\" content=\"About - Weston Ruter\"><meta property=\"og:description\" content=\"Googler \ud83d\udd28 @AMPhtml, PWA, & open web; @WordPress core team; @xwp alum. Daddy\u00b2 & husband. Go by \ud83c\udfc3\ud83c\udffb\ud83d\udeb4\ud83c\udffb\ud83d\ude8c\ud83d\ude88 Philologist & hispanohablante [\u02c8w\u025bs\u02cctn\u0329 \u02c8\u0279u\u02d0\u02cc\u027e\u025a] Hi, I\u2019m Weston Ruter [\u02c8w\u025bs\u02cctn\u0329 \u02c8\u0279u\u02d0\u02cc\u027e\u025a]. I\u2019m a Googler working in the web content ecosystem team on content experience. We do a lot of work with AMP and bringing progressive capabilities to WordPress, like PWA. Currently I\u2019m working a [\u2026]\"><meta property=\"og:url\" content=\"https:\/\/weston.ruter.net\/about\/\"><meta property=\"og:site_name\" content=\"Weston Ruter\"><meta property=\"article:modified_time\" content=\"2021-12-08T06:17:28+00:00\"><meta property=\"og:image\" content=\"https:\/\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped-700x700.jpg\"><meta name=\"twitter:card\" content=\"summary_large_image\"><meta name=\"twitter:label1\" content=\"Est. reading time\"><meta name=\"twitter:data1\" content=\"1 minute\"><meta name=\"generator\" content=\"WordPress 6.3.2\"><meta name=\"generator\" content=\"Site Kit by Google 1.111.0\"><meta name=\"theme-color\" content=\"#ffffff\"><meta name=\"apple-mobile-web-app-capable\" content=\"yes\"><meta name=\"mobile-web-app-capable\" content=\"yes\"><meta name=\"apple-mobile-web-app-title\" content=\"Weston Ruter\"><meta name=\"application-name\" content=\"Weston Ruter\"><meta name=\"generator\" content=\"AMP Plugin v2.4.2; mode=standard; sandboxing-level=1:1\"><meta name=\"msapplication-TileImage\" content=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=270%2C270&ssl=1\"><script async=\"\" src=\"https:\/\/cdn.ampproject.org\/v0.mjs\" type=\"module\" crossorigin=\"anonymous\"><\/script><script async=\"\" nomodule=\"\" src=\"https:\/\/cdn.ampproject.org\/v0.js\" crossorigin=\"anonymous\"><\/script><script src=\"https:\/\/cdn.ampproject.org\/v0\/amp-analytics-0.1.mjs\" async=\"\" custom-element=\"amp-analytics\" type=\"module\" crossorigin=\"anonymous\"><\/script><script async=\"\" nomodule=\"\" src=\"https:\/\/cdn.ampproject.org\/v0\/amp-analytics-0.1.js\" crossorigin=\"anonymous\" custom-element=\"amp-analytics\"><\/script><script src=\"https:\/\/cdn.ampproject.org\/v0\/amp-bind-0.1.mjs\" async=\"\" custom-element=\"amp-bind\" type=\"module\" crossorigin=\"anonymous\"><\/script><script async=\"\" nomodule=\"\" src=\"https:\/\/cdn.ampproject.org\/v0\/amp-bind-0.1.js\" crossorigin=\"anonymous\" custom-element=\"amp-bind\"><\/script><script src=\"https:\/\/cdn.ampproject.org\/v0\/amp-install-serviceworker-0.1.mjs\" async=\"\" custom-element=\"amp-install-serviceworker\" type=\"module\" crossorigin=\"anonymous\"><\/script><script async=\"\" nomodule=\"\" src=\"https:\/\/cdn.ampproject.org\/v0\/amp-install-serviceworker-0.1.js\" crossorigin=\"anonymous\" custom-element=\"amp-install-serviceworker\"><\/script><script src=\"https:\/\/cdn.ampproject.org\/v0\/amp-lightbox-0.1.mjs\" async=\"\" custom-element=\"amp-lightbox\" type=\"module\" crossorigin=\"anonymous\"><\/script><script async=\"\" nomodule=\"\" src=\"https:\/\/cdn.ampproject.org\/v0\/amp-lightbox-0.1.js\" crossorigin=\"anonymous\" custom-element=\"amp-lightbox\"><\/script><link rel=\"icon\" href=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=32%2C32&ssl=1\" sizes=\"32x32\"><link rel=\"icon\" href=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=192%2C192&ssl=1\" sizes=\"192x192\"><style amp-custom=\"\">\/* inner styles set by WPT to match CSSOM *\/.wp-block-button__link { box-sizing: border-box; cursor: pointer; display: inline-block; text-align: center; word-break: break-word; }:where(.wp-block-button__link) { border-radius: 9999px; box-shadow: none; padding: calc(0.667em + 2px) calc(1.333em + 2px); text-decoration: none; }:where(.wp-block-columns) { margin-bottom: 1.75em; }:where(.wp-block-columns.has-background) { padding: 1.25em 2.375em; }:where(.wp-block-post-comments input[type=\"submit\"]) { border: none; }:where(.wp-block-cover-image:not(.has-text-color)), :where(.wp-block-cover:not(.has-text-color)) { color: rgb(255, 255, 255); }:where(.wp-block-cover-image.is-light:not(.has-text-color)), :where(.wp-block-cover.is-light:not(.has-text-color)) { color: rgb(0, 0, 0); }:where(.wp-block-file) { margin-bottom: 1.5em; }:where(.wp-block-file__button) { border-radius: 2em; display: inline-block; padding: 0.5em 1em; }:where(.wp-block-file__button):is(a):active, :where(.wp-block-file__button):is(a):focus, :where(.wp-block-file__button):is(a):hover, :where(.wp-block-file__button):is(a):visited { box-shadow: none; color: rgb(255, 255, 255); opacity: 0.85; text-decoration: none; }@keyframes turn-on-visibility { \n 0% { opacity: 0; }\n 100% { opacity: 1; }\n}@keyframes turn-off-visibility { \n 0% { opacity: 1; visibility: visible; }\n 99% { opacity: 0; visibility: visible; }\n 100% { opacity: 0; visibility: hidden; }\n}@keyframes lightbox-zoom-in { \n 0% { transform: translate(calc(-50vw + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale)); }\n 100% { transform: translate(-50%, -50%) scale(1); }\n}@keyframes lightbox-zoom-out { \n 0% { transform: translate(-50%, -50%) scale(1); visibility: visible; }\n 99% { visibility: visible; }\n 100% { transform: translate(calc(-50vw + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale)); visibility: hidden; }\n}:where(.wp-block-latest-comments:not([data-amp-original-style*=\"line-height\"] .wp-block-latest-comments__comment)) { line-height: 1.1; }:where(.wp-block-latest-comments:not([data-amp-original-style*=\"line-height\"] .wp-block-latest-comments__comment-excerpt p)) { line-height: 1.8; }ul { box-sizing: border-box; }.wp-block-media-text { box-sizing: border-box; direction: ltr; display: grid; grid-template-columns: 50% 1fr; grid-template-rows: auto; }.wp-block-media-text .wp-block-media-text__content, .wp-block-media-text .wp-block-media-text__media { align-self: center; }.wp-block-media-text .wp-block-media-text__media { grid-area: 1 \/ 1 \/ auto \/ auto; margin: 0px; }.wp-block-media-text .wp-block-media-text__content { direction: ltr; grid-area: 1 \/ 2 \/ auto \/ auto; padding: 0px 8%; word-break: break-word; }.wp-block-media-text__media img { height: auto; max-width: unset; vertical-align: middle; width: 100%; }:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)), :where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)) { padding: 0.5em 1em; }:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)), :where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)), :where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content), :where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content) { padding: 0.5em 1em; }@keyframes overlay-menu__fade-in-animation { \n 0% { opacity: 0; transform: translateY(0.5em); }\n 100% { opacity: 1; transform: translateY(0px); }\n}:where(p.has-text-color:not(.has-link-color)) a { color: inherit; }:where(.wp-block-post-excerpt) { margin-bottom: var(--wp--style--block-gap); margin-top: var(--wp--style--block-gap); }:where(.wp-block-preformatted.has-background) { padding: 1.25em 2.375em; }:where(.wp-block-pullquote) { margin: 0px 0px 1em; }:where(.wp-block-search__button) { border: 1px solid rgb(204, 204, 204); padding: 6px 10px; }:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) { border: 1px solid rgb(148, 148, 148); box-sizing: border-box; padding: 4px; }:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button) { padding: 4px 8px; }.wp-block-separator { border-top: 1px solid; border-bottom: 1px solid; border-image: initial; border-left: none; border-right: none; }:where(.wp-block-term-description) { margin-bottom: var(--wp--style--block-gap); margin-top: var(--wp--style--block-gap); }:where(pre.wp-block-verse) { font-family: inherit; }.entry-content { counter-reset: footnotes 0; }:root { --wp--preset--font-size--normal: 16px; --wp--preset--font-size--huge: 42px; }.has-text-align-center { text-align: center; }.screen-reader-text { clip: rect(1px, 1px, 1px, 1px); border: 0px; clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; }.screen-reader-text:not(#_#_#_#_#_#_#_) { overflow-wrap: normal; }.screen-reader-text:focus { background-color: rgb(221, 221, 221); clip-path: none; color: rgb(68, 68, 68); display: block; font-size: 1em; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; }.screen-reader-text:focus:not(#_#_#_#_#_#_#_) { clip: auto; }html :where(.has-border-color) { border-style: solid; }html :where([data-amp-original-style*=\"border-top-color\"]) { border-top-style: solid; }html :where([data-amp-original-style*=\"border-right-color\"]) { border-right-style: solid; }html :where([data-amp-original-style*=\"border-bottom-color\"]) { border-bottom-style: solid; }html :where([data-amp-original-style*=\"border-left-color\"]) { border-left-style: solid; }html :where([data-amp-original-style*=\"border-width\"]) { border-style: solid; }html :where([data-amp-original-style*=\"border-top-width\"]) { border-top-style: solid; }html :where([data-amp-original-style*=\"border-right-width\"]) { border-right-style: solid; }html :where([data-amp-original-style*=\"border-bottom-width\"]) { border-bottom-style: solid; }html :where([data-amp-original-style*=\"border-left-width\"]) { border-left-style: solid; }html :where(img[class*=\"wp-image-\"]) { height: auto; max-width: 100%; }:where(figure) { margin: 0px 0px 1em; }html :where(.is-position-sticky) { --wp-admin--admin-bar--position-offset: var(--wp-admin--admin-bar--height,0px); }@media screen and (max-width: 600px) {\n html :where(.is-position-sticky) { --wp-admin--admin-bar--position-offset: 0px; }\n}@-webkit-keyframes a { \n 100% { transform: rotate(1turn); }\n}@keyframes a { \n 100% { transform: rotate(1turn); }\n}@-webkit-keyframes b { \n 0% { background-position: 0px 0px; }\n 100% { background-position: 30px 0px; }\n}@keyframes b { \n 0% { background-position: 0px 0px; }\n 100% { background-position: 30px 0px; }\n}.wp-block-button__link { color: rgb(255, 255, 255); background-color: rgb(50, 55, 60); border-radius: 9999px; box-shadow: none; text-decoration: none; padding: calc(0.667em + 2px) calc(1.333em + 2px); font-size: 1.125em; }body { --wp--preset--color--black: #000; --wp--preset--color--cyan-bluish-gray: #abb8c3; --wp--preset--color--white: #fff; --wp--preset--color--pale-pink: #f78da7; --wp--preset--color--vivid-red: #cf2e2e; --wp--preset--color--luminous-vivid-orange: #ff6900; --wp--preset--color--luminous-vivid-amber: #fcb900; --wp--preset--color--light-green-cyan: #7bdcb5; --wp--preset--color--vivid-green-cyan: #00d084; --wp--preset--color--pale-cyan-blue: #8ed1fc; --wp--preset--color--vivid-cyan-blue: #0693e3; --wp--preset--color--vivid-purple: #9b51e0; --wp--preset--color--accent: #2776d7; --wp--preset--color--primary: #000; --wp--preset--color--secondary: #6d6d6d; --wp--preset--color--subtle-background: #dbdbdb; --wp--preset--color--background: #fff; --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,#9b51e0 100%); --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,#7adcb4 0%,#00d082 100%); --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%); --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,#cf2e2e 100%); --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,#eee 0%,#a9b8c3 100%); --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%); --wp--preset--gradient--blush-light-purple: linear-gradient(135deg,#ffceec 0%,#9896f0 100%); --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%); --wp--preset--gradient--luminous-dusk: linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%); --wp--preset--gradient--pale-ocean: linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%); --wp--preset--gradient--electric-grass: linear-gradient(135deg,#caf880 0%,#71ce7e 100%); --wp--preset--gradient--midnight: linear-gradient(135deg,#020381 0%,#2874fc 100%); --wp--preset--font-size--small: 18px; --wp--preset--font-size--medium: 20px; --wp--preset--font-size--large: 26.25px; --wp--preset--font-size--x-large: 42px; --wp--preset--font-size--normal: 21px; --wp--preset--font-size--larger: 32px; --wp--preset--spacing--20: .44rem; --wp--preset--spacing--30: .67rem; --wp--preset--spacing--40: 1rem; --wp--preset--spacing--50: 1.5rem; --wp--preset--spacing--60: 2.25rem; --wp--preset--spacing--70: 3.38rem; --wp--preset--spacing--80: 5.06rem; --wp--preset--shadow--natural: 6px 6px 9px rgba(0,0,0,.2); --wp--preset--shadow--deep: 12px 12px 50px rgba(0,0,0,.4); --wp--preset--shadow--sharp: 6px 6px 0px rgba(0,0,0,.2); --wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255,255,255,1),6px 6px rgba(0,0,0,1); --wp--preset--shadow--crisp: 6px 6px 0px rgba(0,0,0,1); }:where(.is-layout-flex) { gap: 0.5em; }:where(.is-layout-grid) { gap: 0.5em; }:where(.wp-block-columns.is-layout-flex) { gap: 2em; }:where(.wp-block-columns.is-layout-grid) { gap: 2em; }:where(.wp-block-post-template.is-layout-flex) { gap: 1.25em; }:where(.wp-block-post-template.is-layout-grid) { gap: 1.25em; }:where(.wp-block-columns.is-layout-flex) { gap: 2em; }:where(.wp-block-columns.is-layout-grid) { gap: 2em; }:where(.wp-block-post-template.is-layout-flex) { gap: 1.25em; }:where(.wp-block-post-template.is-layout-grid) { gap: 1.25em; }html, body { border: none; margin: 0px; padding: 0px; }h1, h2, p, em, img, li, ul, form, label, button { border: none; font-size: inherit; line-height: inherit; margin: 0px; padding: 0px; text-align: inherit; }html { font-size: 62.5%; scroll-behavior: smooth; }@media (prefers-reduced-motion: reduce) {\n html { scroll-behavior: auto; }\n}body { background: rgb(245, 239, 224); box-sizing: border-box; color: rgb(0, 0, 0); font-family: -apple-system, BlinkMacSystemFont, \"Helvetica Neue\", Helvetica, sans-serif; font-size: 1.8rem; letter-spacing: -0.015em; text-align: left; }@supports ( font-variation-settings: normal ) {\n body { font-family: \"Inter var\", -apple-system, BlinkMacSystemFont, \"Helvetica Neue\", Helvetica, sans-serif; }\n}*, ::before, ::after { box-sizing: inherit; -webkit-font-smoothing: antialiased; word-break: break-word; overflow-wrap: break-word; }#site-content { overflow: hidden; }.entry-content::after { clear: both; content: \"\"; display: block; }a, path { transition: all 0.15s linear 0s; }.screen-reader-text { border: 0px; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; width: 1px; word-break: normal; }.screen-reader-text:not(#_#_#_#_#_#_#_) { position: absolute; overflow-wrap: normal; }.screen-reader-text:focus { background-color: rgb(241, 241, 241); border-radius: 3px; box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 2px 2px; clip-path: none; color: rgb(33, 117, 155); display: block; font-size: 0.875rem; font-weight: 700; height: auto; right: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; }.screen-reader-text:focus:not(#_#_#_#_#_#_#_) { clip: auto; }.skip-link { left: -9999rem; top: 2.5rem; z-index: 999999999; text-decoration: underline; }.skip-link:focus { display: block; left: 6px; top: 7px; font-size: 14px; font-weight: 600; text-decoration: none; line-height: normal; padding: 15px 23px 14px; z-index: 100000; right: auto; }@font-face { font-family: NonBreakingSpaceOverride; src: url(\"https:\/\/weston.ruter.net\/wp-content\/plugins\/amp\/assets\/fonts\/nonbreakingspaceoverride.woff2\") format(\"woff2\"), url(\"https:\/\/weston.ruter.net\/wp-content\/plugins\/amp\/assets\/fonts\/nonbreakingspaceoverride.woff\") format(\"woff\"); font-display: optional; }@font-face { font-family: \"Inter var\"; font-weight: 100 900; font-style: normal; src: url(\"https:\/\/weston.ruter.net\/wp-content\/themes\/twentytwenty\/assets\/fonts\/inter\/Inter-upright-var.woff2\") format(\"woff2\"); font-display: optional; }@font-face { font-family: \"Inter var\"; font-weight: 100 900; font-style: italic; src: url(\"https:\/\/weston.ruter.net\/wp-content\/themes\/twentytwenty\/assets\/fonts\/inter\/Inter-italic-var.woff2\") format(\"woff2\"); font-display: optional; }@media (prefers-reduced-motion: reduce) {\n :not(#_#_#_#_#_#_) { animation-duration: 0s; transition-duration: 0s; }\n}main { display: block; }h1, h2, .faux-heading { font-feature-settings: \"lnum\"; font-variant-numeric: lining-nums; font-weight: 700; letter-spacing: -0.0415625em; line-height: 1.25; margin: 3.5rem 0px 2rem; }h1 { font-size: 3.6rem; font-weight: 800; line-height: 1.13889; }h2 { font-size: 3.2rem; }.heading-size-3 { font-size: 2.8rem; }p { line-height: 1.5; margin: 0px 0px 1em; }em { font-style: italic; }em em { font-weight: bolder; }hr { border-style: solid; border-width: 0.1rem 0px 0px; border-color: rgb(220, 215, 202); margin: 4rem 0px; }.entry-content hr { background: linear-gradient(to left, currentcolor calc(50% - 16px), transparent calc(50% - 16px), transparent calc(50% + 16px), currentcolor calc(50% + 16px)); border: none; height: 0.1rem; overflow: visible; position: relative; }.entry-content hr:not(#_#_#_#_#_#_#_#_) { background-color: transparent; }.entry-content hr:not(.has-background) { color: rgb(109, 109, 109); }.entry-content hr::before, .entry-content hr::after { background: currentcolor; content: \"\"; display: block; height: 1.6rem; position: absolute; top: calc(50% - 0.8rem); transform: rotate(22.5deg); width: 0.1rem; }.entry-content hr::before { left: calc(50% - 0.5rem); }.entry-content hr::after { right: calc(50% - 0.5rem); }a { color: rgb(205, 38, 83); text-decoration: underline; }a:hover, a:focus { text-decoration: none; }ul { margin: 0px 0px 3rem 3rem; }ul { list-style: disc; }ul ul { list-style: circle; }ul ul ul { list-style: square; }li { line-height: 1.5; margin: 0.5rem 0px 0px 2rem; }li > ul { margin: 1rem 0px 0px 2rem; }.reset-list-style, .reset-list-style ul { list-style: none; margin: 0px; }.reset-list-style li { margin: 0px; }figure { display: block; margin: 0px; }svg, img { display: block; height: auto; max-width: 100%; }label { display: block; font-size: 1.6rem; font-weight: 400; margin: 0px 0px 0.5rem; }input[type=\"checkbox\"] + label { display: inline; font-weight: 400; margin-left: 0.5rem; }input[type=\"checkbox\"] { appearance: none; position: relative; top: 2px; display: inline-block; margin: 0px; width: 1.5rem; min-width: 1.5rem; height: 1.5rem; background: rgb(255, 255, 255); border-radius: 0px; border-style: solid; border-width: 0.1rem; border-color: rgb(220, 215, 202); box-shadow: none; cursor: pointer; }input[type=\"checkbox\"]:checked::before { content: url(\"data:image\/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27%3E%3Cpath%20d%3D%27M14.83%204.89l1.34.94-5.81%208.38H9.02L5.78%209.67l1.34-1.25%202.57%202.4z%27%20fill%3D%27%23000000%27%2F%3E%3C%2Fsvg%3E\"); position: absolute; display: inline-block; margin: -0.1875rem 0px 0px -0.25rem; height: 1.75rem; width: 1.75rem; }input, button, .wp-block-button__link { font-family: -apple-system, BlinkMacSystemFont, \"Helvetica Neue\", Helvetica, sans-serif; line-height: 1; }@supports ( font-variation-settings: normal ) {\n input, button, .wp-block-button__link { font-family: \"Inter var\", -apple-system, BlinkMacSystemFont, \"Helvetica Neue\", Helvetica, sans-serif; }\n}input { border-color: rgb(220, 215, 202); color: rgb(0, 0, 0); }input[type=\"url\"], input[type=\"email\"], input[type=\"tel\"] { direction: ltr; }input[type=\"text\"], input[type=\"password\"], input[type=\"email\"], input[type=\"url\"], input[type=\"date\"], input[type=\"month\"], input[type=\"time\"], input[type=\"datetime\"], input[type=\"datetime-local\"], input[type=\"week\"], input[type=\"number\"], input[type=\"search\"], input[type=\"tel\"], input[type=\"color\"] { appearance: none; background: rgb(255, 255, 255); border-radius: 0px; border-style: solid; border-width: 0.1rem; box-shadow: none; display: block; font-size: 1.6rem; letter-spacing: -0.015em; margin: 0px; max-width: 100%; padding: 1.5rem 1.8rem; width: 100%; }input[type=\"number\"] { padding-right: 0.5rem; }input::-webkit-input-placeholder { line-height: normal; }input[type=\"search\"]::-webkit-search-decoration, input[type=\"search\"]::-webkit-search-cancel-button, input[type=\"search\"]::-webkit-search-results-button, input[type=\"search\"]::-webkit-search-results-decoration { display: none; }button, .wp-block-button__link, input[type=\"button\"], input[type=\"reset\"], input[type=\"submit\"] { appearance: none; background: rgb(205, 38, 83); border: none; border-radius: 0px; color: rgb(255, 255, 255); cursor: pointer; display: inline-block; font-size: 1.5rem; font-weight: 600; letter-spacing: 0.0333em; line-height: 1.25; margin: 0px; opacity: 1; padding: 1.1em 1.44em; text-align: center; text-decoration: none; text-transform: uppercase; transition: opacity 0.15s linear 0s; }button:focus, button:hover, input[type=\"button\"]:focus, input[type=\"button\"]:hover, input[type=\"reset\"]:focus, input[type=\"reset\"]:hover, input[type=\"submit\"]:focus, input[type=\"submit\"]:hover { text-decoration: underline; }input[type=\"text\"]:focus, input[type=\"email\"]:focus, input[type=\"url\"]:focus, input[type=\"password\"]:focus, input[type=\"number\"]:focus, input[type=\"tel\"]:focus, input[type=\"range\"]:focus, input[type=\"date\"]:focus, input[type=\"month\"]:focus, input[type=\"week\"]:focus, input[type=\"time\"]:focus, input[type=\"datetime\"]:focus, input[type=\"datetime-local\"]:focus, input[type=\"color\"]:focus { border-color: currentcolor; }input[type=\"search\"]:focus { outline: dotted thin; outline-offset: -4px; }.section-inner { margin-left: auto; margin-right: auto; max-width: 120rem; width: calc(100% - 4rem); }.section-inner.thin { max-width: 58rem; }.section-inner.medium { max-width: 100rem; }.toggle { appearance: none; color: inherit; cursor: pointer; font-family: inherit; position: relative; text-align: inherit; user-select: none; }button.toggle { background: none; border: none; box-shadow: none; border-radius: 0px; font-size: inherit; font-weight: 400; letter-spacing: inherit; padding: 0px; text-transform: none; }.fill-children-current-color, .fill-children-current-color * { fill: currentcolor; }.search-form { align-items: stretch; display: flex; flex-wrap: nowrap; margin: 0px 0px -0.8rem -0.8rem; }.search-form .search-field, .search-form .search-submit { margin: 0px 0px 0.8rem 0.8rem; }.search-form label { align-items: stretch; display: flex; font-size: inherit; margin: 0px; width: 100%; }.search-form .search-field { width: 100%; }.search-form .search-submit { flex-shrink: 0; }.search-form .search-submit:focus, .search-form .search-submit:hover { text-decoration: none; }ul.social-icons { display: flex; flex-wrap: wrap; margin: -0.9rem 0px 0px -0.9rem; width: calc(100% + 0.9rem); }ul.social-icons li { margin: 0.9rem 0px 0px 0.9rem; }.social-icons a { align-items: center; background: rgb(205, 38, 83); border-radius: 50%; color: rgb(255, 255, 255); display: flex; height: 4.4rem; justify-content: center; padding: 0px; text-decoration: none; transition: transform 0.15s ease-in-out 0s; width: 4.4rem; }.social-icons a:focus, .social-icons a:hover { transform: scale(1.1); text-decoration: none; }.cover-modal { display: none; }.cover-modal.show-modal { display: block; cursor: pointer; }.cover-modal.show-modal > * { cursor: default; }#site-header { background: rgb(255, 255, 255); position: relative; }.header-inner { max-width: 168rem; padding: 3.15rem 0px; z-index: 100; }.header-titles-wrapper { align-items: center; display: flex; justify-content: center; padding: 0px 4rem; text-align: center; }body:not(.enable-search-modal) .header-titles-wrapper { justify-content: flex-start; padding-left: 0px; text-align: left; }.site-title, .site-description { margin: 0px; }.site-title { font-size: 2.1rem; font-weight: 600; line-height: 1; }.site-title a { color: inherit; display: block; text-decoration: none; }.site-title a:hover, .site-title a:focus { text-decoration: underline; }.site-description { margin-top: 1rem; color: rgb(109, 109, 109); font-size: 1.8rem; font-weight: 500; display: none; letter-spacing: -0.0311em; transition: all 0.15s linear 0s; }.header-navigation-wrapper { display: none; }.header-toggles { display: none; }.header-inner .toggle { align-items: center; display: flex; overflow: visible; padding: 0px 2rem; }.header-inner .toggle svg { display: block; position: relative; z-index: 1; }.header-inner .toggle path { fill: currentcolor; }.toggle-inner { display: flex; justify-content: center; height: 2.3rem; position: relative; }.toggle-icon { display: block; overflow: hidden; }.toggle-inner .toggle-text { color: rgb(109, 109, 109); font-size: 1rem; font-weight: 600; position: absolute; top: calc(100% + 0.5rem); width: auto; white-space: nowrap; word-break: break-all; }.header-inner .toggle:focus .toggle-text, .header-inner .toggle:hover .toggle-text { text-decoration: underline; }.search-toggle { position: absolute; bottom: 0px; left: 0px; top: 0px; }.search-toggle .toggle-icon, .search-toggle svg { height: 2.5rem; max-width: 2.3rem; width: 2.3rem; }.nav-toggle { position: absolute; bottom: 0px; right: 0px; top: 0px; width: 6.6rem; }.nav-toggle .toggle-icon, .nav-toggle svg { height: 0.8rem; width: 2.6rem; }.nav-toggle .toggle-inner { padding-top: 0.8rem; }.primary-menu-wrapper { display: none; }ul.primary-menu { display: flex; font-size: 1.8rem; font-weight: 500; letter-spacing: -0.0277em; flex-wrap: wrap; justify-content: flex-end; margin: -0.8rem 0px 0px -1.6rem; }.primary-menu li { font-size: inherit; line-height: 1.25; position: relative; }.primary-menu > li { margin: 0.8rem 0px 0px 1.6rem; }.primary-menu a { color: inherit; display: block; line-height: 1.2; text-decoration: none; word-break: normal; overflow-wrap: normal; }.primary-menu a:hover, .primary-menu a:focus { text-decoration: underline; }.primary-menu li.current-menu-item > a { text-decoration: underline; }.primary-menu li.current-menu-item > a:hover, .primary-menu li.current-menu-item > a:focus { text-decoration: none; }.primary-menu ul { background: rgb(0, 0, 0); border-radius: 0.4rem; color: rgb(255, 255, 255); font-size: 1.7rem; opacity: 0; padding: 1rem 0px; position: absolute; right: 9999rem; top: calc(100% + 2rem); transition: opacity 0.15s linear 0s, transform 0.15s linear 0s, right 0s ease 0.15s; transform: translateY(0.6rem); width: 20rem; z-index: 1; }.primary-menu ul::before, .primary-menu ul::after { content: \"\"; display: block; position: absolute; bottom: 100%; }.primary-menu ul::before { height: 2rem; left: 0px; right: 0px; }.primary-menu ul::after { border-width: 0.8rem; border-style: solid; border-color: transparent transparent rgb(0, 0, 0); border-image: initial; right: 1.8rem; }.primary-menu ul a { background: transparent; border: none; color: inherit; display: block; padding: 1rem 2rem; transition: background-color 0.15s linear 0s; width: 100%; }.primary-menu ul ul { top: -1rem; }.primary-menu ul ul::before { inset: 0px -2rem 0px auto; height: auto; width: 2rem; }.primary-menu ul ul::after { border-bottom-color: transparent; border-left-color: rgb(0, 0, 0); bottom: auto; right: -1.6rem; top: 2rem; }.menu-modal { background: rgb(255, 255, 255); display: none; opacity: 0; overflow: hidden auto; position: fixed; inset: 0px 99999rem 0px -99999rem; transition: opacity 0.25s ease-in 0s, left 0s ease 0.25s, right 0s ease 0.25s; z-index: 99; }.menu-modal.show-modal { display: flex; }.menu-modal.active { left: 0px; opacity: 1; right: 0px; transition: opacity 0.25s ease-out 0s; }.menu-modal-inner { background: rgb(255, 255, 255); display: flex; justify-content: stretch; overflow: auto; width: 100%; }.menu-wrapper { display: flex; flex-direction: column; justify-content: space-between; position: relative; }button.close-nav-toggle { align-items: center; display: flex; font-size: 1.6rem; font-weight: 500; justify-content: flex-end; padding: 3.1rem 0px; width: 100%; }button.close-nav-toggle svg { height: 1.6rem; width: 1.6rem; }button.close-nav-toggle .toggle-text { margin-right: 1.6rem; }.menu-modal .menu-top { flex-shrink: 0; }.modal-menu { position: relative; left: calc(50% - 50vw); width: 100vw; }.modal-menu li { border-color: rgb(222, 223, 223); border-style: solid; border-width: 0.1rem 0px 0px; display: flex; flex-wrap: wrap; line-height: 1; justify-content: flex-start; margin: 0px; }.modal-menu > li > a, .modal-menu > li > .ancestor-wrapper > a { font-size: 2rem; font-weight: 700; letter-spacing: -0.0375em; }.modal-menu > li:last-child { border-bottom-width: 0.1rem; }.modal-menu .ancestor-wrapper { display: flex; justify-content: space-between; width: 100%; }.modal-menu a { display: block; padding: 2rem 2.5rem; text-decoration: none; width: 100%; }.modal-menu a:focus, .modal-menu a:hover, .modal-menu li.current-menu-item > .ancestor-wrapper > a { text-decoration: underline; }.modal-menu ul { display: none; margin: 0px; width: 100%; }.modal-menu ul li { border-left-width: 1rem; }.modal-menu ul li a { color: inherit; font-weight: 500; }.menu-wrapper .menu-item { position: relative; }.menu-wrapper .active { display: block; }.mobile-menu { display: block; }.menu-bottom { flex-shrink: 0; padding: 4rem 0px; }.menu-bottom nav { width: 100%; }.menu-bottom .social-menu { justify-content: center; }.search-modal { background: rgba(0, 0, 0, 0.2); display: none; opacity: 0; position: fixed; bottom: 0px; left: -9999rem; top: 0px; transition: opacity 0.2s linear 0s, left 0s linear 0.2s; width: 100%; z-index: 999; }.search-modal-inner { background: rgb(255, 255, 255); transform: translateY(-100%); transition: transform 0.15s linear 0s, box-shadow 0.15s linear 0s; }.search-modal-inner .section-inner { display: flex; justify-content: space-between; max-width: 168rem; }.search-modal.active { left: 0px; opacity: 1; transition: opacity 0.2s linear 0s; }.search-modal.active .search-modal-inner { box-shadow: rgba(0, 0, 0, 0.08) 0px 0px 2rem 0px; transform: translateY(0px); transition: transform 0.25s ease-in-out 0s, box-shadow 0.1s linear 0.25s; }button.search-untoggle { align-items: center; display: flex; flex-shrink: 0; justify-content: center; margin-right: -2.5rem; padding: 0px 2.5rem; }.search-modal button.search-untoggle { color: inherit; }.search-modal.active .search-untoggle { animation: 0.3s ease 0.2s 1 normal both running popIn; }.search-untoggle svg { height: 1.5rem; transition: transform 0.15s ease-in-out 0s; width: 1.5rem; }.search-untoggle:focus svg, .search-untoggle:hover svg { transform: scale(1.15); }.search-modal form { margin: 0px; position: relative; width: 100%; }.search-modal .search-field { background: none; border: none; border-radius: 0px; color: inherit; font-size: 2rem; letter-spacing: -0.0277em; height: 8.4rem; margin: 0px 0px 0px -2rem; max-width: calc(100% + 2rem); padding: 0px 0px 0px 2rem; width: calc(100% + 2rem); }.search-modal .search-field::-webkit-input-placeholder { color: inherit; }.search-modal .search-submit { position: absolute; right: -9999rem; top: 50%; transform: translateY(-50%); }.search-modal .search-submit:focus { right: 0px; }body:not(.singular) main > article:first-of-type { padding: 4rem 0px 0px; }.singular .entry-header { background-color: rgb(255, 255, 255); padding: 4rem 0px; }.entry-categories { line-height: 1.25; margin-bottom: 2rem; }.entry-categories-inner { justify-content: center; display: flex; flex-wrap: wrap; margin: -0.5rem 0px 0px -1rem; }.entry-categories a { border-bottom: 0.15rem solid currentcolor; font-size: 1.4rem; font-weight: 700; letter-spacing: 0.0366667em; margin: 0.5rem 0px 0px 1rem; text-decoration: none; text-transform: uppercase; }.entry-categories a:focus, .entry-categories a:hover { border-bottom-color: transparent; }h1.entry-title, h2.entry-title { margin: 0px; }.entry-title a { color: inherit; text-decoration: none; }.entry-title a:focus, .entry-title a:hover { text-decoration: underline; }.post-inner { padding-top: 5rem; }.has-text-align-center { text-align: center; }[class*=\"_inner-container\"] > :first-child { margin-top: 0px; }[class*=\"_inner-container\"] > :last-child { margin-bottom: 0px; }.wp-block-media-text:not(.alignwide):not(.alignfull) { margin-bottom: 3rem; margin-top: 3rem; }.wp-block-media-text .wp-block-media-text__content { padding: 3rem 2rem; }.wp-block-media-text .wp-block-media-text__content p { max-width: none; }.wp-block-media-text__content > :first-child { margin-top: 0px; }.wp-block-media-text__content > :last-child { margin-bottom: 0px; }hr.wp-block-separator { margin: 3rem 0px; }.entry-content { line-height: 1.5; }.entry-content > * { margin-left: auto; margin-right: auto; margin-bottom: 1.25em; }.entry-content > :first-child { margin-top: 0px; }.entry-content > :last-child { margin-bottom: 0px; }.entry-content a:hover, .entry-content a:focus { text-decoration: none; }.entry-content p, .entry-content li { line-height: 1.4; }.entry-content li img { display: inline-block; }.entry-content h1, .entry-content h2 { margin: 3.5rem auto 2rem; }.entry-content ul ul { margin-bottom: 1rem; }.entry-content hr { margin: 4rem auto; }.entry-content { font-family: NonBreakingSpaceOverride, \"Hoefler Text\", \"Noto Serif\", Garamond, \"Times New Roman\", serif; letter-spacing: normal; }.entry-content h1, .entry-content h2 { font-family: -apple-system, BlinkMacSystemFont, \"Helvetica Neue\", Helvetica, sans-serif; }@supports ( font-variation-settings: normal ) {\n .entry-content h1, .entry-content h2 { font-family: \"Inter var\", -apple-system, BlinkMacSystemFont, \"Helvetica Neue\", Helvetica, sans-serif; }\n}.entry-content > :not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) { max-width: 58rem; width: calc(100% - 4rem); }[class*=\"__inner-container\"] > :not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) { max-width: 58rem; width: 100%; }.alignwide { margin: 4rem auto; }[class*=\"__inner-container\"] > :not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright) { margin-left: auto; margin-right: auto; }.alignwide { max-width: 120rem; position: relative; width: calc(100% - 4rem); }[class*=\"__inner-container\"] > .alignwide { width: 100%; }.widget { margin-top: 3rem; }.widget:first-child { margin-top: 0px; }.widget-content > div > :first-child { margin-top: 0px; }.widget-content > div > :last-child { margin-bottom: 0px; }.widget .widget-title { margin: 0px 0px 2rem; }.widget li { margin: 2rem 0px 0px; }.widget li:first-child, .widget li > ul { margin-top: 0px; }.widget_text p, .widget_text ul { font-family: NonBreakingSpaceOverride, \"Hoefler Text\", \"Noto Serif\", Garamond, \"Times New Roman\", serif; letter-spacing: normal; }.footer-nav-widgets-wrapper, #site-footer { background-color: rgb(255, 255, 255); border-color: rgb(222, 223, 223); border-style: solid; border-width: 0px; }.footer-top-visible .footer-nav-widgets-wrapper { margin-top: 5rem; }.footer-top, .footer-widgets-outer-wrapper, #site-footer { padding: 3rem 0px; }.footer-top { display: flex; border-bottom: 0.1rem solid rgb(222, 223, 223); justify-content: space-between; }.footer-social-wrapper { margin: 0px; width: 100%; }ul.footer-social { margin: -0.5rem 0px 0px -0.5rem; }ul.footer-social li { margin: 0.5rem 0px 0px 0.5rem; }.footer-social a { background-color: rgb(205, 38, 83); height: 3.6rem; width: 3.6rem; }.footer-social a::before { font-size: 1.6rem; }.footer-widgets-outer-wrapper { border-bottom: 0.1rem solid rgb(222, 223, 223); }.footer-widgets + .footer-widgets { margin-top: 3rem; }#site-footer { font-size: 1.6rem; }#site-footer .section-inner { align-items: baseline; display: flex; justify-content: space-between; }#site-footer a { text-decoration: none; }#site-footer a:focus, #site-footer a:hover { text-decoration: underline; }.footer-copyright a, .powered-by-wordpress a { color: inherit; }.powered-by-wordpress, .to-the-top { color: rgb(109, 109, 109); }a.to-the-top { margin-left: 2.4rem; white-space: nowrap; }a.to-the-top > * { pointer-events: none; }.footer-copyright { font-weight: 600; margin: 0px; }.powered-by-wordpress { display: none; margin: 0px 0px 0px 2.4rem; }.to-the-top-long { display: none; }@media (max-width: 479px) {\n ul { margin: 0px 0px 3rem 2rem; }\n li { margin: 0.5rem 0px 0px 1rem; }\n}@media (min-width: 700px) {\n ul { margin-bottom: 4rem; }\n hr { margin: 8rem auto; }\n h1, h2, .heading-size-3 { margin: 6rem auto 3rem; }\n h1 { font-size: 6.4rem; }\n h2 { font-size: 4.8rem; }\n .heading-size-3 { font-size: 4rem; }\n button, .wp-block-button__link, input[type=\"button\"], input[type=\"reset\"], input[type=\"submit\"] { font-size: 1.7rem; }\n .section-inner { width: calc(100% - 8rem); }\n .header-inner { padding: 3.8rem 0px; }\n .site-title { font-size: 2.4rem; font-weight: 700; }\n .site-description { display: block; }\n .toggle-inner .toggle-text { font-size: 1.2rem; }\n .search-toggle { left: 2rem; }\n .nav-toggle { right: 2rem; }\n button.close-nav-toggle { font-size: 1.8rem; padding: 4rem 0px; }\n button.close-nav-toggle svg { height: 2rem; width: 2rem; }\n button.close-nav-toggle .toggle-text { margin-right: 2.1rem; }\n .modal-menu { left: auto; width: 100%; }\n .modal-menu > li > a, .modal-menu > li > .ancestor-wrapper > a { font-size: 2.4rem; padding: 2.5rem 0px; }\n .modal-menu ul li { border-left-color: transparent; }\n .menu-bottom { align-items: center; display: flex; justify-content: space-between; padding: 4.4rem 0px; }\n .search-modal form { position: relative; width: 100%; }\n .search-untoggle svg { height: 2.5rem; width: 2.5rem; }\n .search-modal .search-field { border: none; font-size: 3.2rem; height: 14rem; }\n body:not(.singular) main > article:first-of-type { padding: 8rem 0px 0px; }\n h2.entry-title { font-size: 6.4rem; }\n .singular .entry-header { padding: 8rem 0px; }\n .entry-categories { margin-bottom: 3rem; }\n .entry-categories-inner { margin: -1rem 0px 0px -2rem; }\n .entry-categories a { font-size: 1.5rem; margin: 1rem 0px 0px 2rem; }\n .post-inner { padding-top: 8rem; }\n .wp-block-media-text:not(.alignwide):not(.alignfull) { margin-bottom: 4rem; margin-top: 4rem; }\n .wp-block-media-text .wp-block-media-text__content { padding: 4rem; }\n hr.wp-block-separator { margin: 6rem auto; }\n .entry-content { font-size: 2.1rem; }\n .entry-content p, .entry-content li { line-height: 1.476; }\n .entry-content h1, .entry-content h2 { margin: 6rem auto 3rem; }\n .entry-content > .alignwide:not(.wp-block-group.has-background) { margin-bottom: 6rem; margin-top: 6rem; }\n .entry-content > .alignwide { max-width: calc(100vw - 8rem); width: calc(100vw - 8rem); }\n .entry-content > .alignwide:first-child { margin-bottom: 8rem; }\n .widget .widget-title { margin-bottom: 3rem; }\n .footer-top-visible .footer-nav-widgets-wrapper { margin-top: 8rem; }\n .footer-top { padding: 3.7rem 0px; }\n .footer-widgets-outer-wrapper { padding: 8rem 0px; }\n .footer-widgets-wrapper { display: flex; justify-content: space-between; margin-left: -4rem; width: calc(100% + 4rem); }\n .footer-widgets { margin-left: 4rem; width: 50%; }\n .footer-widgets + .footer-widgets { margin-top: 0px; }\n .footer-widgets .widget { border-top: none; margin-top: 5rem; padding-top: 0px; }\n .footer-widgets .widget:first-child { margin-top: 0px; }\n #site-footer { font-size: 1.8rem; padding: 4.3rem 0px; }\n .footer-credits { display: flex; flex-wrap: wrap; }\n .footer-copyright { font-weight: 700; }\n .to-the-top-long { display: inline; }\n .to-the-top-short { display: none; }\n}@media (min-width: 1000px) {\n #site-header { z-index: 2; }\n .header-inner { align-items: center; display: flex; justify-content: space-between; padding: 2.8rem 0px; }\n .header-titles-wrapper { margin-right: 4rem; max-width: 50%; padding: 0px; text-align: left; }\n .header-titles { align-items: baseline; display: flex; flex-wrap: wrap; justify-content: flex-start; margin: -1rem 0px 0px -2.4rem; }\n .header-titles .site-title, .header-titles .site-description { margin: 1rem 0px 0px 2.4rem; }\n .header-navigation-wrapper { align-items: center; display: flex; }\n .primary-menu-wrapper { display: block; width: 100%; }\n .mobile-search-toggle:not(#_#_#_#_#_#_#_), .mobile-nav-toggle:not(#_#_#_#_#_#_#_) { display: none; }\n .primary-menu-wrapper + .header-toggles { margin-left: 3rem; }\n .header-toggles { display: flex; flex-shrink: 0; margin-right: -3rem; }\n .header-inner .toggle { height: 4.4rem; padding: 0px 3rem; position: relative; inset: auto; width: auto; }\n .header-inner .toggle-wrapper { position: relative; }\n .header-inner .toggle-wrapper::before { background: rgb(222, 223, 223); content: \"\"; display: block; height: 2.7rem; position: absolute; left: 0px; top: calc(50% - 1.35rem); width: 0.1rem; }\n .header-inner .toggle-wrapper:first-child::before { content: none; }\n .header-inner .primary-menu-wrapper + .header-toggles .toggle-wrapper:first-child::before { content: \"\"; }\n .toggle-inner { position: static; }\n .toggle-inner .toggle-text { left: 0px; right: 0px; text-align: center; top: calc(100% - 0.3rem); width: auto; }\n .header-toggles:only-child .nav-toggle .toggle-inner { padding-top: 0px; }\n .header-toggles:only-child .toggle-inner { display: flex; flex-wrap: nowrap; align-items: center; }\n .header-toggles:only-child .toggle-inner .svg-icon { order: 1; }\n .header-toggles:only-child .toggle-inner .toggle-text { position: static; padding-right: 20px; font-size: 15px; color: inherit; }\n .menu-modal { opacity: 1; justify-content: flex-end; padding: 0px; transition: background-color 0.3s ease-in 0s, left 0s ease 0.3s, right 0s ease 0.3s; }\n .menu-modal.cover-modal { background: rgba(0, 0, 0, 0); }\n .menu-modal.active { background: rgba(0, 0, 0, 0.2); transition: background-color 0.3s ease-out 0s; }\n .menu-wrapper.section-inner { width: calc(100% - 8rem); }\n .menu-modal-inner { box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 2rem 0px; opacity: 0; padding: 0px; transform: translateX(20rem); transition: transform 0.2s ease-in 0s, opacity 0.2s ease-in 0s; width: 50rem; }\n .menu-modal.active .menu-modal-inner { opacity: 1; transform: translateX(0px); transition-timing-function: ease-out; }\n .mobile-menu { display: none; }\n .menu-bottom { padding: 6rem 0px; }\n .menu-bottom .social-menu { justify-content: flex-start; }\n hr.wp-block-separator { margin: 8rem auto; }\n .entry-content > .alignwide:not(.wp-block-group.has-background) { margin-bottom: 8rem; margin-top: 8rem; }\n .footer-top { align-items: center; }\n .powered-by-wordpress { display: block; }\n}@media (min-width: 1220px) {\n h1 { font-size: 8.4rem; }\n ul.primary-menu { margin: -0.8rem 0px 0px -2.5rem; }\n .primary-menu > li { margin: 0.8rem 0px 0px 2.5rem; }\n .primary-menu-wrapper + .header-toggles { margin-left: 4rem; }\n .header-toggles { margin-right: -4rem; }\n .header-toggles .toggle { padding: 0px 4rem; }\n .widget-content { font-size: 2.1rem; }\n ul.footer-social { margin: -1rem 0px 0px -1rem; }\n ul.footer-social li { margin: 1rem 0px 0px 1rem; }\n .footer-social a { height: 4.4rem; width: 4.4rem; }\n .footer-social a::before { font-size: 2rem; }\n .footer-widgets-wrapper { margin-left: -6rem; width: calc(100% + 6rem); }\n .footer-widgets { margin-left: 6rem; }\n}@media (min-width: 1280px) {\n .entry-content > .alignwide { max-width: 120rem; width: 120rem; }\n [class*=\"__inner-container\"] > .alignwide { max-width: 120rem; width: 100%; }\n}a { color: rgb(39, 118, 215); }button, .wp-block-button__link, input[type=\"button\"], input[type=\"reset\"], input[type=\"submit\"] { background-color: rgb(39, 118, 215); }button, .wp-block-button__link, input[type=\"button\"], input[type=\"reset\"], input[type=\"submit\"] { color: rgb(255, 255, 255); }body, .entry-title a { color: rgb(0, 0, 0); }.entry-content hr:not(.has-background) { color: rgb(109, 109, 109); }input, hr { border-color: rgb(219, 219, 219); }body:not(.overlay-header) .primary-menu > li > a, .modal-menu a, .footer-widgets a, .singular:not(.overlay-header) .entry-header a { color: rgb(184, 209, 238); }.social-icons a, #site-footer button:not(.toggle), #site-footer .wp-block-button__link, #site-footer input[type=\"button\"], #site-footer input[type=\"reset\"], #site-footer input[type=\"submit\"] { background-color: rgb(184, 209, 238); }.social-icons a, body:not(.overlay-header) .primary-menu ul, .header-footer-group button, .header-footer-group input[type=\"button\"], .header-footer-group input[type=\"reset\"], .header-footer-group input[type=\"submit\"] { color: rgb(35, 88, 153); }#site-header, .footer-nav-widgets-wrapper, #site-footer, .menu-modal, .menu-modal-inner, .search-modal-inner, .singular .entry-header { background-color: rgb(35, 88, 153); }.header-footer-group, body:not(.overlay-header) #site-header .toggle, .menu-modal .toggle { color: rgb(255, 255, 255); }body:not(.overlay-header) .primary-menu ul { background-color: rgb(255, 255, 255); }body:not(.overlay-header) .primary-menu > li > ul::after { border-bottom-color: rgb(255, 255, 255); }body:not(.overlay-header) .primary-menu ul ul::after { border-left-color: rgb(255, 255, 255); }.site-description, body:not(.overlay-header) .toggle-inner .toggle-text, .powered-by-wordpress, .to-the-top { color: rgb(211, 219, 232); }.header-footer-group input, .footer-nav-widgets-wrapper, #site-footer, .menu-modal nav *, .footer-widgets-outer-wrapper, .footer-top { border-color: rgb(39, 109, 194); }body:not(.overlay-header) .header-inner .toggle-wrapper::before { background-color: rgb(39, 109, 194); }.cover-modal { display: inherit; }.menu-modal-inner { height: 100%; }@media (max-width: 999px) {\n amp-lightbox.cover-modal.show-modal { display: unset; }\n}@media print {\n @media print {\n @page { margin: 2cm; }\n .entry-header { margin: 0px; }\n .entry-content, .entry-content p, .section-inner, .section-inner.medium, .section-inner.thin { max-width: 100%; width: 100%; }\n body { color: rgb(0, 0, 0); font: 13pt \/ 1.3 Georgia, \"Times New Roman\", Times, serif; }\n body:not(#_#_#_#_#_#_#_#_) { background: rgb(255, 255, 255); }\n h1 { font-size: 20pt; }\n h2, h2.entry-title { font-size: 14pt; margin-top: 1cm; }\n a { break-inside: avoid; }\n h1, h2 { break-after: avoid; break-inside: avoid; }\n img { break-inside: avoid; break-after: avoid; }\n ul { break-before: avoid; }\n a:link, a:visited, a { background: transparent; font-weight: bold; text-decoration: underline; }\n a { break-inside: avoid; }\n a[href^=\"http\"]::after { content: \" < \" attr(href) \"> \"; }\n article a[href^=\"#\"]::after { content: \"\"; }\n #site-header, .footer-social-wrapper, .footer-widgets-outer-wrapper, .header-navigation-wrapper, .entry-categories { display: none; }\n}\n}.jetpack_subscription_widget .widget-title label { font-size: 2.8rem; font-weight: 700; margin: 0px; }@media (min-width: 700px) {\n .jetpack_subscription_widget .widget-title label { font-size: 4rem; }\n}.widget_blog_subscription form p:not(#subscribe-email) input[type=\"text\"]:not(#_#_#_#_#_#_#_#_#_) { padding: 1.5rem 1.8rem; width: 100%; }.screen-reader-text { position: absolute; }#subscribe-email input { width: 95%; }.screen-reader-text { border: 0px; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; width: 1px; }.screen-reader-text:not(#_#_#_#_#_#_#_) { position: absolute; overflow-wrap: normal; }@font-face { font-family: social-logos; src: url(\"data:application\/octet-stream;base64,d09GMgABAAAAABw0AAsAAAAAMqgAABvlAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHFQGYACJZArLSLwpATYCJAOBYAtyAAQgBYRGB4RxG9EpVQQ2DoAE2zdHRMWknP1\/nUCP3cugIqhKpQ6tdiNWhBJ+j56+GTMnk3byLNdwCN9YcHCziHXSfhP+NmhwJZIdkhRNeMC115dLcpz7+QTUDoCMqZsRk3ZalAmAY3n\/TbUKkcdRRGJkcOIA1yKpkSIbbUDf8vYZkE2m5lfAdso0ZR0oZ4wLIpL4Bhtj0JozzNvw\/Db\/z6VC4YIIWJSgYACCCgZRipFoTzEwxsTGhZO5cq7axVM39zZX4VqXbSzc\/nd7Ee28qtoD9gbEGwlKVtIt15TeDyBzT\/frFS0rsAIrCYhS0kVV95JeSCkC\/n7NtNnrpMjyrojCVNgKVyP3bzZ393ff793blH72iAKFTTGbIglDpKo6VUDZI04KTKosDDlAYVvjalVthbSFdLZmvoVcthWG+pDA1dJhH34UIiJyIEVC6IXv0vmxvQ1+BmbxHDahgrG6OxUECK0849SaW3sl5uxrC0oosarAMa2Yq5scFu9dVNJG8Ee61RoDj+I0RC00A7xf3\/g98w8OHSKO4sdE3Zj767oBWAQX35xL8Q7QQILZzUY5lXm2qCA334wUXl2\/cCABeloU9Z+QPIFSWx1gyZLnakRZkLVm9+dagC4ItlFnBFvSixbBQs8zbzROwmCjoa4jpiz9lzw4rKytmrKJqbySUNXYXoprKbCTUdBQF1s7msvRWtJ6OoaaPEZRpKutb0GQFN\/AyMzGwUqiAhHF1DHAOW\/+I67F3B0H1\/1gcS2R7AAKsgUaUgMupAw8yAT4kCkIIHkQQkogovAIMaQKDGQMEv2wxw39kMKN6AcXN04\/LHEjkQBoyA64kAzwIAUQQBrAQuogDYlBBrIGWcgR5CBzkKcAChANipAWKFF4L7QgPdChsEIXMgQ9SBP0KdwbBvrB4M4ixQZZSATykC640g9t3OeRPijohwUeQAQnRAIHooCE+EBDBsCFjIAHmQEfsgEB5AAsZAVqkAR0hVABcFqq+Av\/EW8BybUYJe5bLor7k1t5NIeQI3V1aEKQqs7lk7RIFSmhapD\/2Uxl81xLoyrKoOcIq\/ypTC4TRdVQ1cPYxLaUVUqqLsgEURIERkVX384Huq0fum09LxgiTgJjSl1Vrz+mVotNOe60yyYIVKlkVazj0Pu6MYHq24VRrz\/Wsqb+taUaSsXL15KnL3quK6XW67NJpdPlbLrYsKby0dhev2mrSoX+zI7b2cIyO9fuLjSx+5koz3I656U1bZV7yv01wAfqWC0N2cE0qAObQ0YQoo8DQkGKg7q3guTh+c1+YF8wxik1sYoq9QLULyPZgKKvigG3fDZ\/\/nVds9ZJbewPCVaeCTb42oFTxfNIasf0mSgoWIWciqKQ13qiEcALtWmEOpmqQqHdC0KAKcOhaOzH7AVYVR18fx7J2cZD8ag5l1ULIw9SiIeeRtLX8QNcdDFEeQSlJlC8\/IqQ\/PwcAP7iC8bq2ysYTdDjYhUW4nixxCqAwlwyAu7\/mSTkJcncCL0L9nngdfAaWteekE7RxF2qTiMlwnR1S5e3dGX7l1iDeUiIq6VFLQvYLFCO57jsuusCenP9kcPMvcWGXI9R6N3YdPSYJ1st0W6rJOFx7One2f3JluYr2nJRfLyW+oKVWxp6dc3R5D2dRvcTV\/W9uzR5dj72XuyZGzLOYov5PbXDYXruQJQVkznqepR5LkMilpRRehQwDx7O\/79uQkfjP6ukribq+8hdjxU3ky3\/CkRos1dN+TalLDMQ7XjGgdfZZioIcjKOAU+SCxBBDMUaVlkbIGn5AODNCLybakPRauV8i\/UN9Nwxjnc57WlKA7t0GNhUfM71CWLGxicCi1tMQwwpEbWbQzeO6xqZTwjLbs\/isV2Xg52eOZDCK8WNmo8as7X7dWa1oCohOgFgDnSkB2Dhtl4TgGIJ872re7LG66opGjn5fpxPfFCfpsTkR7xV823K7OB20HSv52CsTK3U6Cwjkj4APAinBNZmv9+iPuzsJRVYHoIYI4DhOtDlmtRDzm4LYIGBsDxeGNHcwsFDqXI7zAZOyZkdbEAxpGExw45x2aoKdT6xsDDFrTrg\/bX9QaHM6WRCjnCCq3bbc3L35NeX4tU3rE4cbyC5zFfUkMkgiAPA45wOsXA5U1t\/5z9szdf2J4IIIIABhvjTQn6KX2qgX6OOIi2XCWUuewjgU4hbGsA5gAupQk8ZlZxz5LefiADFu4qh6M6pbBTVw3TIU4VCTYVcX9lbqTSK3UWRKZWa1b7qLfl6unb\/MX\/yoD7zRr2baz56Jp4+bMy+pXJ+mI8sqKUxMbpI5apYUysbXRbCYUgqfXzYQ3I+hVUdAF5DKFzAWP2CUPz8L+A\/XG0pI3XGQdEULy6i9rrz6yQ\/IwpwlzKwU+h7COJBqbUwhkAIrzEEBdHCTGIzATbOnqdDkEeoCXWhaW5Q6sKuXHx4tNyoVAEADpLwiQtvDlX7jLOxp9w7SyrdGsKZA9GluW+Z0qYShGJnkcBFl6p0OlPCaoX4KgJJY6a1nPrygj\/\/TMfzztTIBB8flqOTYmqMqSf8sXwqnuU6ujppvw8AtwcAgkMGQopc4Ns7fPXZZQgUZBBi5uHc6zjeHCe2tUNbLVcz9QMAabYdCEVD1jzvhsx2F6E2+IACoR1g5Tilpfww8NzDnSiv1D0x4Om6iMZmDNEPj3Oqr4lVAniMZCNjMo9EA8lhwG2bFjaE6e2UJjOW2RcsCIEsqmbAkysPMx7RDFFUfzBYfh2rV\/zSkJxdSOmnYqV8UpmE4tXQElYfXvDxz0hWyObC9gj3yqy8riBmHBtIP0iO2AsHZg7huWPOUntTBgpKfUlcrY13GdjMM6rOe3QVx2eSgcButGTcb9WGJ4DzrvrKra8vW+1fbVZ8+fbz+MSHT1OTvbpcswoDQeRUx7q1JhXLL9gwiLBPfBe\/2JwZuT8\/O\/po6c3Kk+H3b1efTn16MxCNpCEff49kb9Q394rKVguKdvuSNR3HTDioX+2NxdXeNydWAE8Nxx4G6E8ktJKAqujg0KS+LAHv\/zFETHUECq2l7wN5NXNeNGatr67HVFcVSJYtV\/sWnY57tKQdwaE\/GlrYLyiIKbkmLKC+rfyX1ka7ltJMtnoWb6ukl3ljrzhoSgng\/5UN0ez9iV5k55LRgFs1BOWgNsYOMVQZo\/6U\/a4RxKurNbEqlwG3aUPOUFaishITWc6xKbD\/JyAkVAGMPT68PE+NWEzscg\/9uQvO2AQUoRhbY61V1sIEVvFc8iO5VUtsGLqiu3jwYIVoUVWLDA2reR5m+4bBDg9ciEAFHbJT05IiPBthOTYviyv83fdJi\/paG6fNgmCfV19snd+ZPiVXgmDrRxdUXnLm2hfeHAl4Od+Q\/dTn87PJVKMgLFj07m4KOndrvixm59yuqyHPCBeP1C+lWrqentUQjmdn1ZKVBMedk99HmEdqCBFDHHLJaFQAQPZQX2c0SKK3Va5AuL\/u1Dpk3TyM\/Dmi8d6rip56zCYAeU2e\/ryo8s71kSbGM+kgXdk\/\/X1DWM\/WD73b1dwUjaQKy+9R6+xLce6VOlPfcOjpzpYLY0prmLByoWoPrW16tHGUlhcfOqZP28je7\/dzqi0FUUx3dxYQKtef8eH5t6sPx5YwBrpc4GFULcE8tkN6zUYHAKr0JgGlRTLwynRNlgfONeGfPiovDsdhiHgPJbifGt4PMODpMFvH1TlHqmbdmx4sjgNalSbcYJytEgTCPuVs8Mt5BLCLkHbEBf2GPUhvo9t4k3Tlyz3NzLBuvH0\/nn7bOlngI1lZlYKVbLk3XJnLSJIBvuO3vu2bgrCpxM8fBzzun5dHozlHNkjgVBoQBlg\/dOofsrpUnbGrTsEyjp+nXuVIum4Lyf7BpaG1vncsSU9wRWUeIdnTZskpb3JmdYhxUXGMoDy6yV7AUPHh5M880sW0w6Z\/akIqE4wIsTIXu7XDVjGWZKPWiPiWVeMDnUqkrCHqM9WSqa1zNamxvSdpwXaChc2P09zyJWm441ahZklNJl1hjKNAwvUmMm\/6Sbq9q2ca+Z\/0wzXiqtxcd\/h\/Ys0hyRgiAUl1jnI7Vn19KvBRD\/NcTaDUBmejcPC+R14A+Hq6VP9l7i1Oo8x7iLqIUewx7Ha7+HeUwwAtsilDQodAiaBCcY0TMHvx4vnX+9sr4kql5susDXZYX\/WYogsXLr075BjozjiZefJfqptC9iNyMzH9tJ9uMN\/gWILwHStDOIM90QsUNeerqsHyLB6er9gtKqHW8SMLKbPVapYc3r4BbZMekNpQnEGY6LvXD+1F7J07h0wV0flXi0IoDFZQX6c6kSzVtYbdlZtkpNbAhMIcXnZdB0+OANL7aAiJ4t6N+vGGI6GhCQwtp30657yQjW2vYNG\/2cikdmFa6rwTqfjis8+xMYkJDfj3I06CTzlNk\/QLWGJ4u0IiBt5yfMN3jYvH+zK0TFnjNsYqYqWutI9O+v1IPNYGl+bOZc8FQ2E+gDCNB7wiD1fD9TB5PXbMijAFhO9+DTd7TU55rSLu3O4bWYufpk3jd5MC1TfGjcmfKgm8zSqtBOsmu7ESzEryyh86xHAPDHpJ3onpwZB7QQPOc5CoCSdXyI4ETOihYPj2MjlJfmMJL3p17O2ljtWt7qTrn60v+ytDwf8yMrnir5l37\/Yu8buDtOLX6Ij+qBnBrFhtj421tybdHttq38PzR37JrjKyTLs+WeeoIuj8LJCWcblmCKMJPhz\/cuePp+yuxR4DmueH8NXBy3x\/2l\/6mbxCoe+0Z0+tn\/p3dYCNvtqyJvDPgSX2qhvdNE4ymF10kGYzLspa9GYm5yfdIuIWj2Yzhh1+W2lGgX+nFSv\/AuA5DNHYRjYCnR+I1h\/Ffs2OkheELCfbwW4dOavJF+WbsESHT9lYAcpzsA12qbQ4yH4vn0gMmzfEohcOZv2\/FpAmAsDseKuOUa2IKMqK892qTFRGii4Fe0MzSn+4t9ZbGL9WttX3NyuiSKFu7nUAi6qctxtcRx8e7Zg3mb7j+wSL4FA1b0tKX8Qai2LKssaYumWmeohvft\/nlZE3NIair9QqdqNQhKQeOhKNj23cnLhgZhiVU3Z+3qS93Hn7gmtBQl9Enb9hHW1oTEow3axk7R86ofXddVOHQhOSTITX7ff3s1AofGxHOeVj2gLZR\/KpgSPAUyDrbA\/hA+HOj\/mU7YlcZc6n\/o+izyTbRlsAxPWWlkVgSRPqBFqtQCdMXWspz47MiHxXnV1uaVVVxJSXx1SoEjWM78JeVYPe+gDSmHqMpCadUJ8gPQowVHXwgQHt35\/4HFngVU+b0JVvMDkXc5FmeJc5POR+ESGiAbkCVYjdgSNid2JTMB3oDUgHJgHfYrYWAoiNcaNH0G4f8ErTl9b3GQrnSfXs\/PSztM92pqY5gQWPnDmzQUu3O9ACw\/vrK6uiheoapV7ehtGiPctyzIKbuqcTvENnsr+M4ebHEqnNGNy+TyXbYlZIPt2HwzRTibF5vJgvK\/a\/8VejHU1aeobLxDAn4fmJ7rlW5\/IH2Gb2AF8uNcgDOI+0j3S87\/jmyI5wUozBBIbpa\/2JEr5OK8gxikSG7Ig9Y6h624p2vigvHaObGpyrkUueNrEEF6YEywoxH2FGmNpWTtN8urZ6ycOdYVJuFgsX\/G6Hie3H8XtHzAazwsx2\/slJ52gwf1BikQzypYEXD+QQs6kE1celji9RyOfE0y1gdrfSoz3E60Ph6nGoPt4hrafeX4M+Wtbw6Deak\/bbQ5fM6Tb+bDpUWeJ3\/0j0kfvRuo896GeMfh2u9Qr5zm0v\/FvaW1D\/OymepNt82Oc+1MsV6\/oP59g+fKpALKC6bdqK+AnbB\/tGk0izJHR7\/jWrRlR3cX+sg9f9gfPi+fM+PFEVMlRlos4iRpFqJJoFFd\/5kxby5ykJGB7Oo\/bAAD6kmhmUouEa7iFpHvjvURHo3rK9b7SlJ5DKp0HphLoG0vOxlacrqMYt5drf+hIwGJD08VSZO6JM9UNTQczTzATYVATi67h\/DAz8wfUXcp2Suo4kKEQlVoUE+XPrJE6uEOzp4m\/ku2ujSR\/6awx1DKPHjPGMzST846LHMMoAmjuPb7ymyMBFbkJyo1AOVC4V1arahDNsqsAo+lGpqH4jphkdtRCVouqUdyaBf34cq1XpK1PRuuiWWms3sSXaWkvsdg9Rix5D9oiXCeciuIgwNKoSXhO6Bq7chStHa2Nu9QdDPMTTKhRixBGRAnDjNgg9G4TCNXpt3D2FbwIUgQqAHlefaxMnS4K+9e6tZCxG8npPUgM\/vTomitLFS6NlRqHPboO4fSTIh+oz4eedYOUstwXTOQgpVHtLavN26nxCdWHBKRFh4eZ00YA7BoN17kiMiVknEpMYpRTyU9ZePVMjpATkSdZ3IZJcXiUk99bAiAJUVkgji094CoULRkWWy\/wgytXk5ybdFxyRjx68OKBOIJdSHBQPSy22qrnFd0cOQhdUXE\/9WB5sSVdlmZvpriozpScOf\/IhNyOVrVnhC\/mOm7+sIdPE6+xd2GngWHWBC6IQAUyB5JQARk4bEJucOLOvMcrs5zznve9VI35bjoW3cdnPf8V6YygO28Yc0YDlzw2c42aKCISWE\/u3tOzF8g4vaZrvGO5YsyiKbrpoSE9UXSv5ZEniGhYI+kwMZISc+xi\/bc4uZUFUVIFSHmHLViKbDphloUmIPK5Vr0gnpbMLKBk31+y5uCq6Jjbof+tL1GB02CPx0OlaLbWHOom4VntYgHWGGPZyWMzQUCMeTPfCxOikZ1JzH7\/2C+oXnXgy7McD40j6pfK3FBOCmW7wpji47Vw3hRxmtVI42Qj\/IqkW\/uiB6BKdfHaIgeWr87i1OQdqPgYzdNswPPb55+QND2mPUvaQeWRC29nDB29si8wImEmYGWyOaVi1Zte5NmLadaSgwklUJoUJmIGNASSIBTEBC7MHxlJNUiCt47GWyH8IBaF\/XAzoumVRt+UzScyt+VyFSakSkv0wD8\/jKOzeFZyt+QysX72UJjB1i0IZ+AgB9VogACH2DUI+OeQxh68fdJIZNIrUUhCU0OQgR2ByKJULIRFfBcX+bgncQ0FRAC+3MTnQHZQcCssRKMRX8yissZ9jvqK13GaWiaZaevNkOVji1wTve08Yof0fhL7HPoi+b6OTmyUvW3fXynNp0wSvuQWreLKhzeJyz4jkgkF5SriLqd3CLtAt8MuJ0ourldezh9vJkVnn4ovtG5d6k3PifUgpaBM6Y\/A\/82BxNQJvtW1lWsFlldvo7u62US9RbR2R22Saze11d3ku8S5VVLqNetgGR\/HLvMuJHtjmNq7MlgrLeix2KcHrbsvT2\/JOuMRz8y7tfUCf1SNbDzC7L8QR0oOfhqfxCUmakPaMz+elF\/8Wfov3n97tH+KgHE4Qtae3i+KT4slOJzlhdyPDYVUQxOvOLohEUHwvwT4R2TI9Vs+lvM7VNaNBRw6HG7yLAgX+8ZkqTAiBny7H3KT+1OyDjCTcqKAOWgs7w1SJ3y4LLQZ3t97eevf8F3MPDT+\/EZfcCEB6VTfJdaCZ2Io69BHIG\/0eckttM+yBXDuf9ubbHynMnHjZW1B\/t\/S85vAqTRiOkFQ88iozbANp3y\/nQWHR+es4+KPwXiYp7FTeC+Zzh+MFCaDGk8nUxVvju2RJFGnw9sStwQkvkj8kWPdPL5hmDS5xYV3FxS46qDqdpGXuqaN6shOz6+KRKOlL416leAVr5PX6Z+LMY\/lgy+ja97ysjJQqf2Kms4I6bi6GIYifIBVIU7CZpJYBwQ5Q1s2v5ZfVaL8GQ09ZJt9yhcKQXlv7C+\/9w\/IoRca\/HPBqyYJNJ\/buvaU8mNLm1JdGMs+Em\/182BDH9akyatW1E78kEDbcTk49p\/\/qTjyxu+R7xLIOheRytC9QucHyoq8p3ekDg8giKrSV9Nfyj4TWMc27d6jDiJe6P55O7AVvHQhtvquwTSNiW3jdNIsvetxK+vtsloDY5yjL4GWAvWLyGUoeBcOpL0YYIXAxwDnWHFtuj1WJ04KGg9LE6petPDoQ\/WPK3iEF0o6IyEwp\/zikZfOl67rrLI0aVlK1pCYom\/t4EM1XXjVUcAsCbglsHTANogl+89Gj+httAM6UgOvfv\/124gtu0+LMALBlXOwf5f8V8tu6NBn17nOZUPZdzo5wIi2W1vMdTd+9bgndjnZYALyPQZtv0mCcdiqqTNiGofA3HMHnxtR7Lc3zBojvYg8M7If\/PRmjLsUW\/YXSBlLSQp28TqGVQKZ7cQ7qWQKpLXwHiSyloi0x6CzTk9DOgKwNGwBaZEFTpayoD\/BR5LiwnknkfFAfuicviJKNoofB8YOwzIoBTuua0jXOteNrhzkLt1RscV49ON50UDaTLgOjmgkcu7q0mNmRHusSgqe5vkyde9UNez9Hd0IqPaHj9NtvrHLrpHQWg8OXaXTQ6aaTmbofTkR3udnTodMUwWD9197RHA+6ss8Y2dDn0KTZbgpa2W4UugbX\/mwcDU2mzQVXfAckfsO8\/nYz0Fx7\/8qMkVr1a2gbWP5jXDa3LPs1dhg2eLzq\/yEPbPc79DPbRnL5Z+q+Mtc27DSMj1veBI59eNkhsOo0AtDCfpotyBsP241BV4Z\/Ax1v9x66sfyJOsbTYL60YNv\/B6c40DfAW1HmHf8rjlj+JjNixT+mC\/o9bjQOVI8By+ld3u\/\/YeP84\/lPBYFcAGph+nZA7wRKeKUDMAtSKW7TJBUCJGwJUqxP3lOkzWhAQNmDuqMBEUi6YwAJRFNCDNODmomAZh4kgFB4AAEmz0d3BPACOyjyZj9AUcB+tTsaMExSDLB\/050A8gKod0YEwkBRi6uyzu4Md7pqXC3Z1TVtTntzcB74KnnVzS11rgaOLEIadWyW6obqZntrdRWnYj6npb1G3trq4DiaXfM4ZldDHZbT6eI0NrvqqytbI2pbWxvVkZGOzXFEVLrmgRYulerYOYVzcqnh2veerVqNtrWza8ZYKKjnqc5B6w57rwGHTAQppmBRG7B7t2tVrYpXmA9FGdvVkGt9cQcOCm3mMg+HmaiEqTqJ6ByN8bT+Siv3eoTaHJ5GapGv5Tlw9QiVROTBJf+\/2gKfVccGEBASQkFoCANhIRyE\/2PymSWBwohEpIRNZ7K5fKFYKleqtXqj2Wp3ur3+YDgaT6az+WK5Wm+2u\/3heMqkYvzhP1RtwOJrxBR2yhn853e1bngbKaGhusQljAdxh01MLdBrxANVAxeFm31EINqGGak8wILbDCQz7yVuPM7UWf67Z9zzQqImF116GDNR3lES+3Wy2t7FP+wE5lLpUKqoz+yP217q5jRS0qT1dviyOwWJUqI6HmGtH\/nBOCfiKl6aiNg2rwyq361UBUMUI2l4GEyjuOFkRfuefErve+N4mwlMqehdlrpXI9u7wUojLfN7ahCX5umWKdqPrjH3RtUpdtQyvNWF4ZOMWjaVo0ayo46YwCEHNBl9Fo3LZDClv9M9pvujHCD3XLyKb216EkU6DnDEUJxTKz8aOb\/uL1+zt2\/q2gNOAAA=\") format(\"woff2\"); font-weight: 400; font-style: normal; }body.custom-background { background-color: rgb(255, 255, 255); }body:not(.overlay-header) .primary-menu > li > a { color: white; }.footer-widgets-wrapper button { color: white; }.entry-content > :not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) { max-width: 80rem; width: calc(100% - 4rem); }<\/style><link rel=\"profile\" href=\"https:\/\/gmpg.org\/xfn\/11\"><link rel=\"canonical\" href=\"https:\/\/weston.ruter.net\/about\/\"><script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/weston.ruter.net\/about\/\",\"url\":\"https:\/\/weston.ruter.net\/about\/\",\"name\":\"About - Weston Ruter\",\"isPartOf\":{\"@id\":\"https:\/\/weston.ruter.net\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/weston.ruter.net\/about\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/weston.ruter.net\/about\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped-700x700.jpg\",\"datePublished\":\"2008-02-23T19:27:27+00:00\",\"dateModified\":\"2021-12-08T06:17:28+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/weston.ruter.net\/about\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/weston.ruter.net\/about\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/weston.ruter.net\/about\/#primaryimage\",\"url\":\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?fit=2438%2C2438\\u0026ssl=1\",\"contentUrl\":\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?fit=2438%2C2438\\u0026ssl=1\",\"width\":2438,\"height\":2438},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/weston.ruter.net\/about\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/weston.ruter.net\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"About\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/weston.ruter.net\/#website\",\"url\":\"https:\/\/weston.ruter.net\/\",\"name\":\"Weston Ruter\",\"description\":\"Building a Better Web\",\"publisher\":{\"@id\":\"https:\/\/weston.ruter.net\/#\/schema\/person\/c3b8e502cdae3f9c77e995d0067bfc5d\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/weston.ruter.net\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/weston.ruter.net\/#\/schema\/person\/c3b8e502cdae3f9c77e995d0067bfc5d\",\"name\":\"Weston Ruter\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/weston.ruter.net\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/i1.wp.com\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/westonruter-favicon.png?fit=512%2C512\\u0026ssl=1\",\"contentUrl\":\"https:\/\/i1.wp.com\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/westonruter-favicon.png?fit=512%2C512\\u0026ssl=1\",\"width\":512,\"height\":512,\"caption\":\"Weston Ruter\"},\"logo\":{\"@id\":\"https:\/\/weston.ruter.net\/#\/schema\/person\/image\/\"},\"sameAs\":[\"http:\/\/weston.ruter.net\/\"]}]}<\/script><link rel=\"alternate\" type=\"application\/rss+xml\" title=\"Weston Ruter \u00bb Feed\" href=\"https:\/\/weston.ruter.net\/feed\/\"><link rel=\"alternate\" type=\"application\/rss+xml\" title=\"Weston Ruter \u00bb Comments Feed\" href=\"https:\/\/weston.ruter.net\/comments\/feed\/\"><link rel=\"alternate\" type=\"application\/rss+xml\" title=\"Weston Ruter \u00bb Stories Feed\" href=\"https:\/\/weston.ruter.net\/web-stories\/feed\/\"><link rel=\"https:\/\/api.w.org\/\" href=\"https:\/\/weston.ruter.net\/wp-json\/\"><link rel=\"alternate\" type=\"application\/json\" href=\"https:\/\/weston.ruter.net\/wp-json\/wp\/v2\/pages\/2\"><link rel=\"EditURI\" type=\"application\/rsd+xml\" title=\"RSD\" href=\"https:\/\/weston.ruter.net\/xmlrpc.php?rsd\"><link rel=\"shortlink\" href=\"https:\/\/weston.ruter.net\/?p=2\"><link rel=\"alternate\" type=\"application\/json+oembed\" href=\"https:\/\/weston.ruter.net\/wp-json\/oembed\/1.0\/embed?url=https%3A%2F%2Fweston.ruter.net%2Fabout%2F\"><link rel=\"alternate\" type=\"text\/xml+oembed\" href=\"https:\/\/weston.ruter.net\/wp-json\/oembed\/1.0\/embed?url=https%3A%2F%2Fweston.ruter.net%2Fabout%2F&format=xml\"><link rel=\"manifest\" href=\"https:\/\/weston.ruter.net\/wp-json\/wp\/v2\/web-app-manifest\"><link rel=\"apple-touch-startup-image\" href=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=192%2C192&ssl=1\"><link rel=\"apple-touch-icon\" href=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=180%2C180&ssl=1\"><title>About - Weston Ruter<\/title><link rel=\"preconnect\" href=\"https:\/\/weston.ruter.net\" referrerpolicy=\"origin\"><link rel=\"preconnect\" href=\"https:\/\/www.google-analytics.com\" referrerpolicy=\"origin\"><\/head>\n\n\t<body class=\"page-template-default page page-id-2 custom-background wp-embed-responsive singular enable-search-modal missing-post-thumbnail has-no-pagination not-showing-comments show-avatars footer-top-visible amp-mode-touch\" id=\"body-0\" style=\"opacity: 1; visibility: visible; animation: auto ease 0s 1 normal none running none;\">\n\n\t\t<a class=\"skip-link screen-reader-text\" href=\"#site-content\">Skip to the content<\/a>\n\t\t<header id=\"site-header\" class=\"header-footer-group\">\n\n\t\t\t<div class=\"header-inner section-inner\">\n\n\t\t\t\t<div class=\"header-titles-wrapper\">\n\n\t\t\t\t\t\n\t\t\t\t\t\t<button class=\"toggle search-toggle mobile-search-toggle\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" aria-expanded=\"false\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-2\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">\n\t\t\t\t\t\t\t<span class=\"toggle-inner\">\n\t\t\t\t\t\t\t\t<span class=\"toggle-icon\">\n\t\t\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"23\" height=\"23\" viewBox=\"0 0 23 23\"><path d=\"M38.710696,48.0601792 L43,52.3494831 L41.3494831,54 L37.0601792,49.710696 C35.2632422,51.1481185 32.9839107,52.0076499 30.5038249,52.0076499 C24.7027226,52.0076499 20,47.3049272 20,41.5038249 C20,35.7027226 24.7027226,31 30.5038249,31 C36.3049272,31 41.0076499,35.7027226 41.0076499,41.5038249 C41.0076499,43.9839107 40.1481185,46.2632422 38.710696,48.0601792 Z M36.3875844,47.1716785 C37.8030221,45.7026647 38.6734666,43.7048964 38.6734666,41.5038249 C38.6734666,36.9918565 35.0157934,33.3341833 30.5038249,33.3341833 C25.9918565,33.3341833 22.3341833,36.9918565 22.3341833,41.5038249 C22.3341833,46.0157934 25.9918565,49.6734666 30.5038249,49.6734666 C32.7048964,49.6734666 34.7026647,48.8030221 36.1716785,47.3875844 C36.2023931,47.347638 36.2360451,47.3092237 36.2726343,47.2726343 C36.3092237,47.2360451 36.347638,47.2023931 36.3875844,47.1716785 Z\" transform=\"translate(-20 -31)\"><\/path><\/svg>\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t<span class=\"toggle-text\">Search<\/span>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<\/button>\n\n\t\t\t\t\t\n\t\t\t\t\t<div class=\"header-titles\">\n\n\t\t\t\t\t\t<div class=\"site-title faux-heading\"><a href=\"https:\/\/weston.ruter.net\/\">Weston Ruter<\/a><\/div><div class=\"site-description\">Building a Better Web<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<button class=\"toggle nav-toggle mobile-nav-toggle\" data-toggle-target=\".menu-modal\" data-toggle-body-class=\"showing-menu-modal\" aria-expanded=\"false\" data-set-focus=\".close-nav-toggle\" on=\"tap:i-amp-1.open,i-amp-1.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-1.toggleClass(class='active'),AMP.setState({i_amp_1: !i_amp_1}),i-amp-5.toggleClass(class='active'),body-0.toggleClass(class='showing-menu-modal'),i-amp-6.focus\" id=\"i-amp-5\" data-amp-bind-aria-expanded=\"i_amp_1 ? 'true' : 'false'\" i-amphtml-binding=\"\">\n\t\t\t\t\t\t<span class=\"toggle-inner\">\n\t\t\t\t\t\t\t<span class=\"toggle-icon\">\n\t\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"26\" height=\"7\" viewBox=\"0 0 26 7\"><path fill-rule=\"evenodd\" d=\"M332.5,45 C330.567003,45 329,43.4329966 329,41.5 C329,39.5670034 330.567003,38 332.5,38 C334.432997,38 336,39.5670034 336,41.5 C336,43.4329966 334.432997,45 332.5,45 Z M342,45 C340.067003,45 338.5,43.4329966 338.5,41.5 C338.5,39.5670034 340.067003,38 342,38 C343.932997,38 345.5,39.5670034 345.5,41.5 C345.5,43.4329966 343.932997,45 342,45 Z M351.5,45 C349.567003,45 348,43.4329966 348,41.5 C348,39.5670034 349.567003,38 351.5,38 C353.432997,38 355,39.5670034 355,41.5 C355,43.4329966 353.432997,45 351.5,45 Z\" transform=\"translate(-329 -38)\"><\/path><\/svg>\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<span class=\"toggle-text\">Menu<\/span>\n\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/button>\n\n\t\t\t\t<\/div>\n\n\t\t\t\t<div class=\"header-navigation-wrapper\">\n\n\t\t\t\t\t\n\t\t\t\t\t\t\t<nav class=\"primary-menu-wrapper\" aria-label=\"Horizontal\">\n\n\t\t\t\t\t\t\t\t<ul class=\"primary-menu reset-list-style\">\n\n\t\t\t\t\t\t\t\t<li id=\"menu-item-11308\" class=\"menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-2 current_page_item menu-item-11308\"><a href=\"https:\/\/weston.ruter.net\/about\/\" aria-current=\"page\">About<\/a><\/li>\n<li id=\"menu-item-7797\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7797\"><a href=\"https:\/\/twitter.com\/westonruter\">@westonruter<\/a><\/li>\n<li id=\"menu-item-7299\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7299\"><a href=\"http:\/\/github.com\/westonruter\">GitHub<\/a><\/li>\n<li id=\"menu-item-7298\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-7298\"><a href=\"https:\/\/weston.ruter.net\/contact\/\">Contact<\/a><\/li>\n\n\t\t\t\t\t\t\t\t<\/ul>\n\n\t\t\t\t\t\t\t<\/nav>\n\n\t\t\t\t\t\t\n\t\t\t\t\t\t<div class=\"header-toggles \">\n\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t<div class=\"toggle-wrapper search-toggle-wrapper\">\n\n\t\t\t\t\t\t\t\t<button class=\"toggle search-toggle desktop-search-toggle\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" aria-expanded=\"false\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-3\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">\n\t\t\t\t\t\t\t\t\t<span class=\"toggle-inner\">\n\t\t\t\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"23\" height=\"23\" viewBox=\"0 0 23 23\"><path d=\"M38.710696,48.0601792 L43,52.3494831 L41.3494831,54 L37.0601792,49.710696 C35.2632422,51.1481185 32.9839107,52.0076499 30.5038249,52.0076499 C24.7027226,52.0076499 20,47.3049272 20,41.5038249 C20,35.7027226 24.7027226,31 30.5038249,31 C36.3049272,31 41.0076499,35.7027226 41.0076499,41.5038249 C41.0076499,43.9839107 40.1481185,46.2632422 38.710696,48.0601792 Z M36.3875844,47.1716785 C37.8030221,45.7026647 38.6734666,43.7048964 38.6734666,41.5038249 C38.6734666,36.9918565 35.0157934,33.3341833 30.5038249,33.3341833 C25.9918565,33.3341833 22.3341833,36.9918565 22.3341833,41.5038249 C22.3341833,46.0157934 25.9918565,49.6734666 30.5038249,49.6734666 C32.7048964,49.6734666 34.7026647,48.8030221 36.1716785,47.3875844 C36.2023931,47.347638 36.2360451,47.3092237 36.2726343,47.2726343 C36.3092237,47.2360451 36.347638,47.2023931 36.3875844,47.1716785 Z\" transform=\"translate(-20 -31)\"><\/path><\/svg>\t\t\t\t\t\t\t\t\t\t<span class=\"toggle-text\">Search<\/span>\n\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t<\/button>\n\n\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\n\t\t\t<\/div>\n\n\t\t\t<amp-lightbox id=\"i-amp-0\" layout=\"nodisplay\" animate-in=\"fade-in\" scrollable=\"1\" role=\"dialog\" tabindex=\"-1\" class=\"search-modal cover-modal header-footer-group i-amphtml-layout-nodisplay i-amphtml-element i-amphtml-overlay i-amphtml-built\" on=\"tap:i-amp-0.close,body-0.toggleClass(class=showing-modal,force=false);lightboxOpen:i-amp-0.toggleClass(class=active,force=true),AMP.setState({i_amp_0:true});lightboxClose:i-amp-0.toggleClass(class=active,force=false),AMP.setState({i_amp_0:false})\" hidden=\"\" i-amphtml-layout=\"nodisplay\"><div class=\"search-modal-inner modal-inner\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true)\" role=\"dialog\" tabindex=\"-1\">\n\n\t\t<div class=\"section-inner\">\n\n\t\t\t<form role=\"search\" aria-label=\"Search for:\" method=\"get\" class=\"search-form\" action=\"https:\/\/weston.ruter.net\/\" target=\"_top\">\n\t<label for=\"search-form-1\">\n\t\t<span class=\"screen-reader-text\">\n\t\t\tSearch for:\t\t<\/span>\n\t\t<input type=\"search\" id=\"search-form-1\" class=\"search-field\" placeholder=\"Search \u2026\" value=\"\" name=\"s\">\n\t<\/label>\n\t<input type=\"submit\" class=\"search-submit\" value=\"Search\">\n<\/form>\n\n\t\t\t<button class=\"toggle search-untoggle close-search-toggle fill-children-current-color\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" on=\"tap:i-amp-0.close,body-0.toggleClass(class=showing-modal,force=false),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-4\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">\n\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\tClose search\t\t\t\t<\/span>\n\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\"><polygon fill=\"\" fill-rule=\"evenodd\" points=\"6.852 7.649 .399 1.195 1.445 .149 7.899 6.602 14.352 .149 15.399 1.195 8.945 7.649 15.399 14.102 14.352 15.149 7.899 8.695 1.445 15.149 .399 14.102\"><\/polygon><\/svg>\t\t\t<\/button>\n\n\t\t<\/div>\n\n\t<\/div><\/amp-lightbox>\n\n\t\t<\/header>\n\n\t\t\n<amp-lightbox id=\"i-amp-1\" layout=\"nodisplay\" animate-in=\"fade-in\" scrollable=\"1\" role=\"dialog\" tabindex=\"-1\" class=\"menu-modal cover-modal header-footer-group i-amphtml-layout-nodisplay i-amphtml-element i-amphtml-overlay i-amphtml-built\" on=\"tap:i-amp-1.close,body-0.toggleClass(class=showing-modal,force=false);lightboxOpen:i-amp-1.toggleClass(class=active,force=true),AMP.setState({i_amp_1:true});lightboxClose:i-amp-1.toggleClass(class=active,force=false),AMP.setState({i_amp_1:false})\" hidden=\"\" i-amphtml-layout=\"nodisplay\"><div class=\"menu-modal-inner modal-inner\" on=\"tap:i-amp-1.open,i-amp-1.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true)\" role=\"dialog\" tabindex=\"-1\">\n\n\t\t<div class=\"menu-wrapper section-inner\">\n\n\t\t\t<div class=\"menu-top\">\n\n\t\t\t\t<button class=\"toggle close-nav-toggle fill-children-current-color\" data-toggle-target=\".menu-modal\" data-toggle-body-class=\"showing-menu-modal\" data-set-focus=\".menu-modal\" on=\"tap:i-amp-1.close,body-0.toggleClass(class=showing-modal,force=false),i-amp-1.toggleClass(class='active'),AMP.setState({i_amp_1: !i_amp_1}),i-amp-5.toggleClass(class='active'),body-0.toggleClass(class='showing-menu-modal'),i-amp-1.focus\" id=\"i-amp-6\" data-amp-bind-aria-expanded=\"i_amp_1 ? 'true' : 'false'\" i-amphtml-binding=\"\">\n\t\t\t\t\t<span class=\"toggle-text\">Close Menu<\/span>\n\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\"><polygon fill=\"\" fill-rule=\"evenodd\" points=\"6.852 7.649 .399 1.195 1.445 .149 7.899 6.602 14.352 .149 15.399 1.195 8.945 7.649 15.399 14.102 14.352 15.149 7.899 8.695 1.445 15.149 .399 14.102\"><\/polygon><\/svg>\t\t\t\t<\/button>\n\n\t\t\t\t\n\t\t\t\t\t<nav class=\"mobile-menu\" aria-label=\"Mobile\">\n\n\t\t\t\t\t\t<ul class=\"modal-menu reset-list-style\">\n\n\t\t\t\t\t\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-2 current_page_item menu-item-11308\"><div class=\"ancestor-wrapper\"><a href=\"https:\/\/weston.ruter.net\/about\/\" aria-current=\"page\">About<\/a><\/div><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7797\"><div class=\"ancestor-wrapper\"><a href=\"https:\/\/twitter.com\/westonruter\">@westonruter<\/a><\/div><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7299\"><div class=\"ancestor-wrapper\"><a href=\"http:\/\/github.com\/westonruter\">GitHub<\/a><\/div><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-7298\"><div class=\"ancestor-wrapper\"><a href=\"https:\/\/weston.ruter.net\/contact\/\">Contact<\/a><\/div><\/li>\n\n\t\t\t\t\t\t<\/ul>\n\n\t\t\t\t\t<\/nav>\n\n\t\t\t\t\t\n\t\t\t<\/div>\n\n\t\t\t<div class=\"menu-bottom\">\n\n\t\t\t\t\n\t\t\t\t\t<nav aria-label=\"Expanded Social links\">\n\t\t\t\t\t\t<ul class=\"social-menu reset-list-style social-icons fill-children-current-color\">\n\n\t\t\t\t\t\t\t<li id=\"menu-item-24026\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-24026\"><a href=\"https:\/\/mastodon.social\/@westonruter\"><span class=\"screen-reader-text\">Mastodon<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M23.193 7.879c0-5.206-3.411-6.732-3.411-6.732C18.062.357 15.108.025 12.041 0h-.076c-3.068.025-6.02.357-7.74 1.147 0 0-3.411 1.526-3.411 6.732 0 1.192-.023 2.618.015 4.129.124 5.092.934 10.109 5.641 11.355 2.17.574 4.034.695 5.535.612 2.722-.15 4.25-.972 4.25-.972l-.09-1.975s-1.945.613-4.129.539c-2.165-.074-4.449-.233-4.799-2.891a5.499 5.499 0 0 1-.048-.745s2.125.52 4.817.643c1.646.075 3.19-.097 4.758-.283 3.007-.359 5.625-2.212 5.954-3.905.517-2.665.475-6.507.475-6.507zm-4.024 6.709h-2.497V8.469c0-1.29-.543-1.944-1.628-1.944-1.2 0-1.802.776-1.802 2.312v3.349h-2.483v-3.35c0-1.536-.602-2.312-1.802-2.312-1.085 0-1.628.655-1.628 1.944v6.119H4.832V8.284c0-1.289.328-2.313.987-3.07.68-.758 1.569-1.146 2.674-1.146 1.278 0 2.246.491 2.886 1.474L12 6.585l.622-1.043c.64-.983 1.608-1.474 2.886-1.474 1.104 0 1.994.388 2.674 1.146.658.757.986 1.781.986 3.07v6.304z\"><\/path><\/svg><\/a><\/li>\n<li id=\"menu-item-7748\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7748\"><a href=\"https:\/\/twitter.com\/westonruter\"><span class=\"screen-reader-text\">Twitter<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M22.23,5.924c-0.736,0.326-1.527,0.547-2.357,0.646c0.847-0.508,1.498-1.312,1.804-2.27 c-0.793,0.47-1.671,0.812-2.606,0.996C18.324,4.498,17.257,4,16.077,4c-2.266,0-4.103,1.837-4.103,4.103 c0,0.322,0.036,0.635,0.106,0.935C8.67,8.867,5.647,7.234,3.623,4.751C3.27,5.357,3.067,6.062,3.067,6.814 c0,1.424,0.724,2.679,1.825,3.415c-0.673-0.021-1.305-0.206-1.859-0.513c0,0.017,0,0.034,0,0.052c0,1.988,1.414,3.647,3.292,4.023 c-0.344,0.094-0.707,0.144-1.081,0.144c-0.264,0-0.521-0.026-0.772-0.074c0.522,1.63,2.038,2.816,3.833,2.85 c-1.404,1.1-3.174,1.756-5.096,1.756c-0.331,0-0.658-0.019-0.979-0.057c1.816,1.164,3.973,1.843,6.29,1.843 c7.547,0,11.675-6.252,11.675-11.675c0-0.178-0.004-0.355-0.012-0.531C20.985,7.47,21.68,6.747,22.23,5.924z\"><\/path><\/svg><\/a><\/li>\n<li id=\"menu-item-7749\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7749\"><a href=\"https:\/\/www.facebook.com\/westonruter\"><span class=\"screen-reader-text\">Facebook<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M12 2C6.5 2 2 6.5 2 12c0 5 3.7 9.1 8.4 9.9v-7H7.9V12h2.5V9.8c0-2.5 1.5-3.9 3.8-3.9 1.1 0 2.2.2 2.2.2v2.5h-1.3c-1.2 0-1.6.8-1.6 1.6V12h2.8l-.4 2.9h-2.3v7C18.3 21.1 22 17 22 12c0-5.5-4.5-10-10-10z\"><\/path><\/svg><\/a><\/li>\n<li id=\"menu-item-7750\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7750\"><a href=\"https:\/\/www.linkedin.com\/in\/westonruter\/\"><span class=\"screen-reader-text\">Linkedin<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M19.7,3H4.3C3.582,3,3,3.582,3,4.3v15.4C3,20.418,3.582,21,4.3,21h15.4c0.718,0,1.3-0.582,1.3-1.3V4.3 C21,3.582,20.418,3,19.7,3z M8.339,18.338H5.667v-8.59h2.672V18.338z M7.004,8.574c-0.857,0-1.549-0.694-1.549-1.548 c0-0.855,0.691-1.548,1.549-1.548c0.854,0,1.547,0.694,1.547,1.548C8.551,7.881,7.858,8.574,7.004,8.574z M18.339,18.338h-2.669 v-4.177c0-0.996-0.017-2.278-1.387-2.278c-1.389,0-1.601,1.086-1.601,2.206v4.249h-2.667v-8.59h2.559v1.174h0.037 c0.356-0.675,1.227-1.387,2.526-1.387c2.703,0,3.203,1.779,3.203,4.092V18.338z\"><\/path><\/svg><\/a><\/li>\n<li id=\"menu-item-7751\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7751\"><a href=\"http:\/\/github.com\/westonruter\"><span class=\"screen-reader-text\">GitHub<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M12,2C6.477,2,2,6.477,2,12c0,4.419,2.865,8.166,6.839,9.489c0.5,0.09,0.682-0.218,0.682-0.484 c0-0.236-0.009-0.866-0.014-1.699c-2.782,0.602-3.369-1.34-3.369-1.34c-0.455-1.157-1.11-1.465-1.11-1.465 c-0.909-0.62,0.069-0.608,0.069-0.608c1.004,0.071,1.532,1.03,1.532,1.03c0.891,1.529,2.341,1.089,2.91,0.833 c0.091-0.647,0.349-1.086,0.635-1.337c-2.22-0.251-4.555-1.111-4.555-4.943c0-1.091,0.39-1.984,1.03-2.682 C6.546,8.54,6.202,7.524,6.746,6.148c0,0,0.84-0.269,2.75,1.025C10.295,6.95,11.15,6.84,12,6.836 c0.85,0.004,1.705,0.114,2.504,0.336c1.909-1.294,2.748-1.025,2.748-1.025c0.546,1.376,0.202,2.394,0.1,2.646 c0.64,0.699,1.026,1.591,1.026,2.682c0,3.841-2.337,4.687-4.565,4.935c0.359,0.307,0.679,0.917,0.679,1.852 c0,1.335-0.012,2.415-0.012,2.741c0,0.269,0.18,0.579,0.688,0.481C19.138,20.161,22,16.416,22,12C22,6.477,17.523,2,12,2z\"><\/path><\/svg><\/a><\/li>\n<li id=\"menu-item-7798\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7798\"><a href=\"https:\/\/profiles.wordpress.org\/westonruter\"><span class=\"screen-reader-text\">WordPress.org Profile<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M12.158,12.786L9.46,20.625c0.806,0.237,1.657,0.366,2.54,0.366c1.047,0,2.051-0.181,2.986-0.51 c-0.024-0.038-0.046-0.079-0.065-0.124L12.158,12.786z M3.009,12c0,3.559,2.068,6.634,5.067,8.092L3.788,8.341 C3.289,9.459,3.009,10.696,3.009,12z M18.069,11.546c0-1.112-0.399-1.881-0.741-2.48c-0.456-0.741-0.883-1.368-0.883-2.109 c0-0.826,0.627-1.596,1.51-1.596c0.04,0,0.078,0.005,0.116,0.007C16.472,3.904,14.34,3.009,12,3.009 c-3.141,0-5.904,1.612-7.512,4.052c0.211,0.007,0.41,0.011,0.579,0.011c0.94,0,2.396-0.114,2.396-0.114 C7.947,6.93,8.004,7.642,7.52,7.699c0,0-0.487,0.057-1.029,0.085l3.274,9.739l1.968-5.901l-1.401-3.838 C9.848,7.756,9.389,7.699,9.389,7.699C8.904,7.67,8.961,6.93,9.446,6.958c0,0,1.484,0.114,2.368,0.114 c0.94,0,2.397-0.114,2.397-0.114c0.485-0.028,0.542,0.684,0.057,0.741c0,0-0.488,0.057-1.029,0.085l3.249,9.665l0.897-2.996 C17.841,13.284,18.069,12.316,18.069,11.546z M19.889,7.686c0.039,0.286,0.06,0.593,0.06,0.924c0,0.912-0.171,1.938-0.684,3.22 l-2.746,7.94c2.673-1.558,4.47-4.454,4.47-7.771C20.991,10.436,20.591,8.967,19.889,7.686z M12,22C6.486,22,2,17.514,2,12 C2,6.486,6.486,2,12,2c5.514,0,10,4.486,10,10C22,17.514,17.514,22,12,22z\"><\/path><\/svg><\/a><\/li>\n\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t<\/nav>\n\n\t\t\t\t\n\t\t\t<\/div>\n\n\t\t<\/div>\n\n\t<\/div><\/amp-lightbox>\n\n<main id=\"site-content\">\n\n\t\n<article class=\"post-2 page type-page status-publish hentry\" id=\"post-2\">\n\n\t\n<header class=\"entry-header has-text-align-center header-footer-group\">\n\n\t<div class=\"entry-header-inner section-inner medium\">\n\n\t\t\n\t\t\t<div class=\"entry-categories\">\n\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\tCategories\t\t\t\t<\/span>\n\t\t\t\t<div class=\"entry-categories-inner\">\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\t<h1 class=\"entry-title\">About<\/h1>\n\t<\/div>\n\n<\/header>\n\n\t<div class=\"post-inner thin \">\n\n\t\t<div class=\"entry-content\">\n\n\t\t\t\n<p>Googler \ud83d\udd28 @AMPhtml, PWA, & open web; @WordPress core team; @xwp alum. Daddy\u00b2 & husband. Go by \ud83c\udfc3\ud83c\udffb\ud83d\udeb4\ud83c\udffb\ud83d\ude8c\ud83d\ude88 Philologist & hispanohablante [\u02c8w\u025bs\u02cctn\u0329 \u02c8\u0279u\u02d0\u02cc\u027e\u025a]<\/p>\n\n\n\n<hr class=\"wp-block-separator\">\n\n\n\n<div class=\"wp-block-media-text alignwide\"><figure class=\"wp-block-media-text__media\"><img decoding=\"async\" fetchpriority=\"high\" width=\"580\" height=\"580\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=580%2C580&ssl=1\" alt=\"\" class=\"wp-image-8759 size-full amp-wp-enforced-sizes\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=700%2C700&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=150%2C150&ssl=1 150w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=300%2C300&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=768%2C768&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=100%2C100&ssl=1 100w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?w=1740&ssl=1 1740w\" sizes=\"(max-width: 580px) 100vw, 580px\" data-amp-unvalidated-attrs=\"fetchpriority\"><\/figure><div class=\"wp-block-media-text__content\">\n<p>Hi, I\u2019m Weston Ruter [\u02c8w\u025bs\u02cctn\u0329 \u02c8\u0279u\u02d0\u02cc\u027e\u025a]. I\u2019m a <a href=\"https:\/\/weston.ruter.net\/2018\/09\/19\/becoming-a-googler\/\">Googler<\/a> working in the web content ecosystem team on content experience. We do a lot of work with <a href=\"https:\/\/ampproject.org\/\">AMP<\/a> and bringing progressive capabilities to <a href=\"https:\/\/wordpress.org\/\">WordPress<\/a>, like <a href=\"https:\/\/developers.google.com\/web\/progressive-web-apps\/\">PWA<\/a>. Currently I\u2019m working a plot on the <a href=\"https:\/\/amp-wp.org\/\">official AMP plugin<\/a> and the <a href=\"https:\/\/github.com\/xwp\/pwa-wp\">PWA feature plugin<\/a>. I\u2019m a committer for the WordPress project, I co-lead the 4.9 release, and I\u2019ve been a heavy contributor for the Customizer component. Before Google I worked at <a href=\"http:\/\/xwp.co\/\">XWP<\/a>.<\/p>\n\n\n\n<p>I live in Portland, Oregon with my wife and two boys. I like running, biking, public transit, linguistics, <em>estudiar espa\u00f1ol<\/em>, space exploration, Christian theology, and listening to NPR.<\/p>\n<\/div><\/div>\n\n\n\n<p><\/p>\n\n\t\t<\/div>\n\n\t<\/div>\n\n\t<div class=\"section-inner\">\n\t\t\n\t<\/div>\n\n\t\n<\/article>\n\n<\/main>\n\n\n\t<div class=\"footer-nav-widgets-wrapper header-footer-group\">\n\n\t\t<div class=\"footer-inner section-inner\">\n\n\t\t\t\t\t\t\t<div class=\"footer-top has-social-menu\">\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t<nav aria-label=\"Social links\" class=\"footer-social-wrapper\">\n\n\t\t\t\t\t\t\t<ul class=\"social-menu footer-social reset-list-style social-icons fill-children-current-color\">\n\n\t\t\t\t\t\t\t\t<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-24026\"><a href=\"https:\/\/mastodon.social\/@westonruter\"><span class=\"screen-reader-text\">Mastodon<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M23.193 7.879c0-5.206-3.411-6.732-3.411-6.732C18.062.357 15.108.025 12.041 0h-.076c-3.068.025-6.02.357-7.74 1.147 0 0-3.411 1.526-3.411 6.732 0 1.192-.023 2.618.015 4.129.124 5.092.934 10.109 5.641 11.355 2.17.574 4.034.695 5.535.612 2.722-.15 4.25-.972 4.25-.972l-.09-1.975s-1.945.613-4.129.539c-2.165-.074-4.449-.233-4.799-2.891a5.499 5.499 0 0 1-.048-.745s2.125.52 4.817.643c1.646.075 3.19-.097 4.758-.283 3.007-.359 5.625-2.212 5.954-3.905.517-2.665.475-6.507.475-6.507zm-4.024 6.709h-2.497V8.469c0-1.29-.543-1.944-1.628-1.944-1.2 0-1.802.776-1.802 2.312v3.349h-2.483v-3.35c0-1.536-.602-2.312-1.802-2.312-1.085 0-1.628.655-1.628 1.944v6.119H4.832V8.284c0-1.289.328-2.313.987-3.07.68-.758 1.569-1.146 2.674-1.146 1.278 0 2.246.491 2.886 1.474L12 6.585l.622-1.043c.64-.983 1.608-1.474 2.886-1.474 1.104 0 1.994.388 2.674 1.146.658.757.986 1.781.986 3.07v6.304z\"><\/path><\/svg><\/a><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7748\"><a href=\"https:\/\/twitter.com\/westonruter\"><span class=\"screen-reader-text\">Twitter<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M22.23,5.924c-0.736,0.326-1.527,0.547-2.357,0.646c0.847-0.508,1.498-1.312,1.804-2.27 c-0.793,0.47-1.671,0.812-2.606,0.996C18.324,4.498,17.257,4,16.077,4c-2.266,0-4.103,1.837-4.103,4.103 c0,0.322,0.036,0.635,0.106,0.935C8.67,8.867,5.647,7.234,3.623,4.751C3.27,5.357,3.067,6.062,3.067,6.814 c0,1.424,0.724,2.679,1.825,3.415c-0.673-0.021-1.305-0.206-1.859-0.513c0,0.017,0,0.034,0,0.052c0,1.988,1.414,3.647,3.292,4.023 c-0.344,0.094-0.707,0.144-1.081,0.144c-0.264,0-0.521-0.026-0.772-0.074c0.522,1.63,2.038,2.816,3.833,2.85 c-1.404,1.1-3.174,1.756-5.096,1.756c-0.331,0-0.658-0.019-0.979-0.057c1.816,1.164,3.973,1.843,6.29,1.843 c7.547,0,11.675-6.252,11.675-11.675c0-0.178-0.004-0.355-0.012-0.531C20.985,7.47,21.68,6.747,22.23,5.924z\"><\/path><\/svg><\/a><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7749\"><a href=\"https:\/\/www.facebook.com\/westonruter\"><span class=\"screen-reader-text\">Facebook<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M12 2C6.5 2 2 6.5 2 12c0 5 3.7 9.1 8.4 9.9v-7H7.9V12h2.5V9.8c0-2.5 1.5-3.9 3.8-3.9 1.1 0 2.2.2 2.2.2v2.5h-1.3c-1.2 0-1.6.8-1.6 1.6V12h2.8l-.4 2.9h-2.3v7C18.3 21.1 22 17 22 12c0-5.5-4.5-10-10-10z\"><\/path><\/svg><\/a><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7750\"><a href=\"https:\/\/www.linkedin.com\/in\/westonruter\/\"><span class=\"screen-reader-text\">Linkedin<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M19.7,3H4.3C3.582,3,3,3.582,3,4.3v15.4C3,20.418,3.582,21,4.3,21h15.4c0.718,0,1.3-0.582,1.3-1.3V4.3 C21,3.582,20.418,3,19.7,3z M8.339,18.338H5.667v-8.59h2.672V18.338z M7.004,8.574c-0.857,0-1.549-0.694-1.549-1.548 c0-0.855,0.691-1.548,1.549-1.548c0.854,0,1.547,0.694,1.547,1.548C8.551,7.881,7.858,8.574,7.004,8.574z M18.339,18.338h-2.669 v-4.177c0-0.996-0.017-2.278-1.387-2.278c-1.389,0-1.601,1.086-1.601,2.206v4.249h-2.667v-8.59h2.559v1.174h0.037 c0.356-0.675,1.227-1.387,2.526-1.387c2.703,0,3.203,1.779,3.203,4.092V18.338z\"><\/path><\/svg><\/a><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7751\"><a href=\"http:\/\/github.com\/westonruter\"><span class=\"screen-reader-text\">GitHub<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M12,2C6.477,2,2,6.477,2,12c0,4.419,2.865,8.166,6.839,9.489c0.5,0.09,0.682-0.218,0.682-0.484 c0-0.236-0.009-0.866-0.014-1.699c-2.782,0.602-3.369-1.34-3.369-1.34c-0.455-1.157-1.11-1.465-1.11-1.465 c-0.909-0.62,0.069-0.608,0.069-0.608c1.004,0.071,1.532,1.03,1.532,1.03c0.891,1.529,2.341,1.089,2.91,0.833 c0.091-0.647,0.349-1.086,0.635-1.337c-2.22-0.251-4.555-1.111-4.555-4.943c0-1.091,0.39-1.984,1.03-2.682 C6.546,8.54,6.202,7.524,6.746,6.148c0,0,0.84-0.269,2.75,1.025C10.295,6.95,11.15,6.84,12,6.836 c0.85,0.004,1.705,0.114,2.504,0.336c1.909-1.294,2.748-1.025,2.748-1.025c0.546,1.376,0.202,2.394,0.1,2.646 c0.64,0.699,1.026,1.591,1.026,2.682c0,3.841-2.337,4.687-4.565,4.935c0.359,0.307,0.679,0.917,0.679,1.852 c0,1.335-0.012,2.415-0.012,2.741c0,0.269,0.18,0.579,0.688,0.481C19.138,20.161,22,16.416,22,12C22,6.477,17.523,2,12,2z\"><\/path><\/svg><\/a><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7798\"><a href=\"https:\/\/profiles.wordpress.org\/westonruter\"><span class=\"screen-reader-text\">WordPress.org Profile<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M12.158,12.786L9.46,20.625c0.806,0.237,1.657,0.366,2.54,0.366c1.047,0,2.051-0.181,2.986-0.51 c-0.024-0.038-0.046-0.079-0.065-0.124L12.158,12.786z M3.009,12c0,3.559,2.068,6.634,5.067,8.092L3.788,8.341 C3.289,9.459,3.009,10.696,3.009,12z M18.069,11.546c0-1.112-0.399-1.881-0.741-2.48c-0.456-0.741-0.883-1.368-0.883-2.109 c0-0.826,0.627-1.596,1.51-1.596c0.04,0,0.078,0.005,0.116,0.007C16.472,3.904,14.34,3.009,12,3.009 c-3.141,0-5.904,1.612-7.512,4.052c0.211,0.007,0.41,0.011,0.579,0.011c0.94,0,2.396-0.114,2.396-0.114 C7.947,6.93,8.004,7.642,7.52,7.699c0,0-0.487,0.057-1.029,0.085l3.274,9.739l1.968-5.901l-1.401-3.838 C9.848,7.756,9.389,7.699,9.389,7.699C8.904,7.67,8.961,6.93,9.446,6.958c0,0,1.484,0.114,2.368,0.114 c0.94,0,2.397-0.114,2.397-0.114c0.485-0.028,0.542,0.684,0.057,0.741c0,0-0.488,0.057-1.029,0.085l3.249,9.665l0.897-2.996 C17.841,13.284,18.069,12.316,18.069,11.546z M19.889,7.686c0.039,0.286,0.06,0.593,0.06,0.924c0,0.912-0.171,1.938-0.684,3.22 l-2.746,7.94c2.673-1.558,4.47-4.454,4.47-7.771C20.991,10.436,20.591,8.967,19.889,7.686z M12,22C6.486,22,2,17.514,2,12 C2,6.486,6.486,2,12,2c5.514,0,10,4.486,10,10C22,17.514,17.514,22,12,22z\"><\/path><\/svg><\/a><\/li>\n\n\t\t\t\t\t\t\t<\/ul>\n\n\t\t\t\t\t\t<\/nav>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\n\t\t\t\n\t\t\t\t<aside class=\"footer-widgets-outer-wrapper\">\n\n\t\t\t\t\t<div class=\"footer-widgets-wrapper\">\n\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t<div class=\"footer-widgets column-one grid-item\">\n\t\t\t\t\t\t\t\t<div class=\"widget widget_blog_subscription jetpack_subscription_widget\"><div class=\"widget-content\"><h2 class=\"widget-title subheading heading-size-3\">Subscribe by Email<\/h2>\n\t\t\t<div class=\"wp-block-jetpack-subscriptions__container\">\n\t\t\t<form action=\"#\" method=\"post\" accept-charset=\"utf-8\" id=\"subscribe-blog-blog_subscription-2\" data-blog=\"59681501\" data-post_access_level=\"everybody\" data-px-verified-tag=\"\">\n\t\t\t\t\t\t\t\t\t<div id=\"subscribe-text\"><p>Get new posts in your inbox.<\/p>\n<\/div>\n\t\t\t\t\t\t\t\t\t\t<p id=\"subscribe-email\">\n\t\t\t\t\t\t<label id=\"jetpack-subscribe-label\" class=\"screen-reader-text\" for=\"subscribe-field-blog_subscription-2\">\n\t\t\t\t\t\t\tEmail Address\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t<input type=\"email\" name=\"email\" required=\"required\" value=\"\" id=\"subscribe-field-blog_subscription-2\" placeholder=\"Email Address\">\n\t\t\t\t\t<\/p>\n\n\t\t\t\t\t<p id=\"subscribe-submit\">\n\t\t\t\t\t\t<input type=\"hidden\" name=\"action\" value=\"subscribe\">\n\t\t\t\t\t\t<input type=\"hidden\" name=\"source\" value=\"https:\/\/weston.ruter.net\/about\/\">\n\t\t\t\t\t\t<input type=\"hidden\" name=\"sub-type\" value=\"widget\">\n\t\t\t\t\t\t<input type=\"hidden\" name=\"redirect_fragment\" value=\"subscribe-blog-blog_subscription-2\">\n\t\t\t\t\t\t\t\t\t\t\t\t<button type=\"submit\" class=\"wp-block-button__link\" name=\"jetpack_subscriptions_widget\">\n\t\t\t\t\t\t\tSubscribe\t\t\t\t\t\t<\/button>\n\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<\/form>\n\t\t\t\t\t\t<\/div>\n\t\t\t\n<\/div><\/div>\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t<div class=\"footer-widgets column-two grid-item\">\n\t\t\t\t\t\t\t\t<div class=\"widget widget_block widget_text\"><div class=\"widget-content\">\n<p><a href=\"\/key.asc\" rel=\"key\">PGP\/GPG public key<\/a>. Happily hosted on <a href=\"https:\/\/pantheon.io\/\" target=\"_blank\" rel=\"noopener\">Pantheon<\/a>. I'm newly on <a rel=\"me\" href=\"https:\/\/mastodon.social\/@westonruter\">Mastodon<\/a>.<\/p>\n<\/div><\/div>\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t<\/aside>\n\n\t\t\t\n\t\t<\/div>\n\n\t<\/div>\n\n\t\n\t\t\t<footer id=\"site-footer\" class=\"header-footer-group\">\n\n\t\t\t\t<div class=\"section-inner\">\n\n\t\t\t\t\t<div class=\"footer-credits\">\n\n\t\t\t\t\t\t<p class=\"footer-copyright\">\u00a9\n\t\t\t\t\t\t\t2023\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/\">Weston Ruter<\/a>\n\t\t\t\t\t\t<\/p>\n\n\t\t\t\t\t\t\n\t\t\t\t\t\t<p class=\"powered-by-wordpress\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/wordpress.org\/\">\n\t\t\t\t\t\t\t\tPowered by WordPress\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/p>\n\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<a class=\"to-the-top\" href=\"#site-header\">\n\t\t\t\t\t\t<span class=\"to-the-top-long\">\n\t\t\t\t\t\t\tTo the top <span class=\"arrow\" aria-hidden=\"true\">\u2191<\/span>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"to-the-top-short\">\n\t\t\t\t\t\t\tUp <span class=\"arrow\" aria-hidden=\"true\">\u2191<\/span>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\n\t\t\t\t<\/div>\n\n\t\t\t<\/footer>\n\n\t\t\t\t<amp-install-serviceworker src=\"https:\/\/weston.ruter.net\/wp.serviceworker\" data-iframe-src=\"https:\/\/weston.ruter.net\/?amp_install_service_worker_iframe=1\" layout=\"nodisplay\" class=\"i-amphtml-layout-nodisplay i-amphtml-element i-amphtml-built\" hidden=\"\" i-amphtml-layout=\"nodisplay\">\n\t\t<\/amp-install-serviceworker>\n\t\t\n\n<amp-analytics type=\"gtag\" data-credentials=\"include\" class=\"i-amphtml-layout-fixed i-amphtml-layout-size-defined i-amphtml-element i-amphtml-built i-amphtml-layout\" style=\"width:1px;height:1px\" i-amphtml-layout=\"fixed\" aria-hidden=\"true\" hidden=\"\"><script type=\"application\/json\">{\"optoutElementId\":\"__gaOptOutExtension\",\"vars\":{\"config\":{\"UA-197142-1\":{\"groups\":\"default\",\"linker\":{\"proxyOnly\":true}},\"G-JJBL670DBP\":{\"groups\":\"default\",\"linker\":{\"domains\":[\"weston.ruter.net\"]}}}}}<\/script><\/amp-analytics>\n\n<amp-pixel src=\"https:\/\/pixel.wp.com\/g.gif?v=ext&blog=59681501&post=2&tz=-7&srv=weston.ruter.net&host=weston.ruter.net&rand=RANDOM&ref=DOCUMENT_REFERRER\" class=\"i-amphtml-layout-fixed i-amphtml-layout-size-defined i-amphtml-element i-amphtml-built\" style=\"width:1px;height:1px\" i-amphtml-layout=\"fixed\" aria-hidden=\"true\"><\/amp-pixel>\n\t\n\n<\/body><\/html>",
"securityHeaders": {
"securityHeadersList": [
"strict-transport-security"
],
"securityHeadersGrade": "E",
"securityHeadersScore": 25
},
"wpContentType": {
"contentType": "singular",
"postType": "page",
"taxonomy": ""
},
"interactivePeriods": [
[
0,
7903
]
],
"lastVisualChange": 900,
"render": 900,
"visualComplete85": 900,
"visualComplete90": 900,
"visualComplete95": 900,
"visualComplete99": 900,
"visualComplete": 900,
"SpeedIndex": 900,
"largestPaints": [
{
"event": "LargestTextPaint",
"time": 919,
"size": 44625,
"DOMNodeId": 4,
"nodeInfo": {
"nodeType": "P",
"bounds": [
20,
270,
374,
125.9375
],
"styles": {
"background-image": "none"
}
}
},
{
"event": "LargestContentfulPaint",
"time": 919,
"size": 44625,
"element": {
"nodeName": "P",
"boundingRect": {
"x": 20,
"y": 270,
"width": 374,
"height": 125.9375,
"top": 270,
"right": 394,
"bottom": 395.9375,
"left": 20
},
"outerHTML": "<p>Googler \ud83d\udd28 @AMPhtml, PWA, & open web; @WordPress core team; @xwp alum. Daddy\u00b2 & husband. Go by \ud83c\udfc3\ud83c\udffb\ud83d\udeb4\ud83c\udffb\ud83d\ude8c\ud83d\ude88 Philologist & hispanohablante [\u02c8w\u025bs\u02cctn\u0329 \u02c8\u0279u\u02d0\u02cc\u027e\u025a]<\/p>",
"content": "normal"
},
"type": "text"
},
{
"event": "LargestTextPaint",
"time": 919,
"size": 44625,
"DOMNodeId": 4,
"nodeInfo": {
"nodeType": "P",
"bounds": [
20,
270,
374,
125.9375
],
"styles": {
"background-image": "none"
}
}
},
{
"event": "LargestContentfulPaint",
"time": 919,
"size": 44625,
"element": {
"nodeName": "P",
"boundingRect": {
"x": 20,
"y": 270,
"width": 374,
"height": 125.9375,
"top": 270,
"right": 394,
"bottom": 395.9375,
"left": 20
},
"outerHTML": "<p>Googler \ud83d\udd28 @AMPhtml, PWA, & open web; @WordPress core team; @xwp alum. Daddy\u00b2 & husband. Go by \ud83c\udfc3\ud83c\udffb\ud83d\udeb4\ud83c\udffb\ud83d\ude8c\ud83d\ude88 Philologist & hispanohablante [\u02c8w\u025bs\u02cctn\u0329 \u02c8\u0279u\u02d0\u02cc\u027e\u025a]<\/p>",
"content": "normal"
},
"type": "text"
}
],
"LargestContentfulPaintType": "text",
"LargestContentfulPaintNodeType": "P",
"chromeUserTiming": [
{
"name": "navigationStart",
"time": 1
},
{
"name": "fetchStart",
"time": 9
},
{
"name": "navigationStart",
"time": 30
},
{
"name": "domLoading",
"time": 30
},
{
"name": "responseEnd",
"time": 30
},
{
"name": "domInteractive",
"time": 31
},
{
"name": "domContentLoadedEventStart",
"time": 31
},
{
"name": "domContentLoadedEventEnd",
"time": 31
},
{
"name": "domComplete",
"time": 31
},
{
"name": "unloadEventStart",
"time": 794
},
{
"name": "unloadEventEnd",
"time": 794
},
{
"name": "markAsMainFrame",
"time": 794
},
{
"name": "commitNavigationEnd",
"time": 794
},
{
"name": "domLoading",
"time": 794
},
{
"name": "responseEnd",
"time": 840
},
{
"name": "domInteractive",
"time": 849
},
{
"name": "domContentLoadedEventStart",
"time": 849
},
{
"name": "domContentLoadedEventEnd",
"time": 849
},
{
"name": "firstPaint",
"time": 919
},
{
"name": "firstMeaningfulPaintCandidate",
"time": 919
},
{
"name": "firstContentfulPaint",
"time": 919
},
{
"name": "firstMeaningfulPaintCandidate",
"time": 919
},
{
"name": "firstMeaningfulPaint",
"time": 919
},
{
"name": "firstMeaningfulPaint",
"time": 919
},
{
"name": "firstImagePaint",
"time": 1835
},
{
"name": "domComplete",
"time": 2622
},
{
"name": "loadEventStart",
"time": 2624
},
{
"name": "loadEventEnd",
"time": 2624
},
{
"name": "LargestTextPaint",
"time": 919
},
{
"name": "LargestContentfulPaint",
"time": 919
},
{
"name": "TotalLayoutShift",
"value": 0
},
{
"name": "CumulativeLayoutShift",
"value": 0
}
],
"chromeUserTiming.navigationStart": 30,
"chromeUserTiming.fetchStart": 9,
"chromeUserTiming.domLoading": 795,
"chromeUserTiming.responseEnd": 841,
"chromeUserTiming.domInteractive": 850,
"chromeUserTiming.domContentLoadedEventStart": 850,
"chromeUserTiming.domContentLoadedEventEnd": 850,
"chromeUserTiming.domComplete": 2623,
"chromeUserTiming.unloadEventStart": 794,
"chromeUserTiming.unloadEventEnd": 794,
"chromeUserTiming.markAsMainFrame": 794,
"chromeUserTiming.commitNavigationEnd": 794,
"chromeUserTiming.firstPaint": 919,
"chromeUserTiming.firstMeaningfulPaintCandidate": 919,
"chromeUserTiming.firstContentfulPaint": 919,
"chromeUserTiming.firstMeaningfulPaint": 919,
"chromeUserTiming.firstImagePaint": 1835,
"chromeUserTiming.loadEventStart": 2624,
"chromeUserTiming.loadEventEnd": 2625,
"chromeUserTiming.LargestTextPaint": 919,
"chromeUserTiming.LargestContentfulPaint": 919,
"chromeUserTiming.TotalLayoutShift": 0,
"chromeUserTiming.CumulativeLayoutShift": 0,
"blinkFeatureFirstUsed": {
"Features": {
"1075": {
"name": "V8SloppyMode",
"firstUsed": 935.05100000000004
},
"13": {
"name": "UnprefixedRequestAnimationFrame",
"firstUsed": 1885.8800000000001
},
"2627": {
"name": "PageLifeCycleFreeze",
"firstUsed": 799.61300000000006
},
"1441": {
"name": "SecureContextCheckPassed",
"firstUsed": 801.99400000000003
},
"1910": {
"name": "CrossOriginMainFrameNulledNameAccessed",
"firstUsed": 802.00199999999995
},
"2157": {
"name": "PerformanceServerTiming",
"firstUsed": 802.005
},
"2188": {
"name": "PerformanceObserverForWindow",
"firstUsed": 806.87599999999998
},
"2927": {
"name": "LargestContentfulPaintExplicitlyRequested",
"firstUsed": 806.90599999999995
},
"3004": {
"name": "PerformanceObserverBufferedFlag",
"firstUsed": 806.90999999999997
},
"2782": {
"name": "LayoutJankExplicitlyRequested",
"firstUsed": 806.92600000000004
},
"2203": {
"name": "HasIDClassTagAttribute",
"firstUsed": 817.43499999999995
},
"976": {
"name": "CSSAtRuleSupports",
"firstUsed": 818.20299999999997
},
"1153": {
"name": "CSSSelectorIndirectAdjacent",
"firstUsed": 818.255
},
"2204": {
"name": "HasBeforeOrAfterPseudoElement",
"firstUsed": 818.56799999999998
},
"973": {
"name": "CSSAtRuleMedia",
"firstUsed": 818.63
},
"2431": {
"name": "CSSSelectorPseudoIS",
"firstUsed": 818.654
},
"2062": {
"name": "PrepareModuleScript",
"firstUsed": 818.85699999999997
},
"4242": {
"name": "ScriptSchedulingType_Async",
"firstUsed": 818.96799999999996
},
"2322": {
"name": "CSSSelectorPseudoMatches",
"firstUsed": 826.83000000000004
},
"2387": {
"name": "CSSSelectorPseudoFocus",
"firstUsed": 826.83500000000004
},
"972": {
"name": "CSSAtRuleKeyframes",
"firstUsed": 826.84299999999996
},
"2354": {
"name": "CSSBasicShape",
"firstUsed": 827.02499999999998
},
"978": {
"name": "CSSAtRuleWebkitKeyframes",
"firstUsed": 827.09400000000005
},
"970": {
"name": "CSSAtRuleFontFace",
"firstUsed": 827.28899999999999
},
"2355": {
"name": "CSSGradient",
"firstUsed": 827.375
},
"1351": {
"name": "CSSValueAppearanceNone",
"firstUsed": 827.49199999999996
},
"2299": {
"name": "CSSSelectorWebkitInputPlaceholder",
"firstUsed": 827.55899999999997
},
"2319": {
"name": "CSSSelectorWebkitUnknownPseudo",
"firstUsed": 827.56899999999996
},
"2314": {
"name": "CSSSelectorWebkitSearchCancelButton",
"firstUsed": 827.57100000000003
},
"975": {
"name": "CSSAtRulePage",
"firstUsed": 829.26900000000001
},
"4317": {
"name": "LinkRelCanonical",
"firstUsed": 830.36900000000003
},
"587": {
"name": "LangAttribute",
"firstUsed": 831.98099999999999
},
"588": {
"name": "LangAttributeOnHTML",
"firstUsed": 831.98500000000001
},
"2084": {
"name": "ARIAExpandedAttribute",
"firstUsed": 843.40999999999997
},
"138": {
"name": "SVGSVGElement",
"firstUsed": 844.11000000000001
},
"250": {
"name": "SVGSVGElementInDocument",
"firstUsed": 844.15499999999997
},
"2092": {
"name": "ARIALabelAttribute",
"firstUsed": 844.37599999999998
},
"2078": {
"name": "ARIACurrentAttribute",
"firstUsed": 844.41399999999999
},
"84": {
"name": "FormElement",
"firstUsed": 844.58199999999999
},
"45": {
"name": "PlaceholderAttribute",
"firstUsed": 844.66200000000003
},
"591": {
"name": "InputTypeSubmit",
"firstUsed": 845.33699999999999
},
"592": {
"name": "InputTypeSubmitWithValue",
"firstUsed": 845.34400000000005
},
"2347": {
"name": "ImageDecodingAttribute",
"firstUsed": 845.73900000000003
},
"2738": {
"name": "PriorityHints",
"firstUsed": 845.745
},
"522": {
"name": "Sizes",
"firstUsed": 845.74900000000002
},
"524": {
"name": "SrcsetWDescriptor",
"firstUsed": 845.77499999999998
},
"49": {
"name": "RequiredAttribute",
"firstUsed": 846.08399999999995
},
"2089": {
"name": "ARIAHiddenAttribute",
"firstUsed": 846.16899999999998
},
"4113": {
"name": "HiddenAttribute",
"firstUsed": 850.54300000000001
},
"3803": {
"name": "OverflowClipAlongEitherAxis",
"firstUsed": 850.92200000000003
},
"1692": {
"name": "CSSFlexibleBox",
"firstUsed": 851.93100000000004
},
"31": {
"name": "InputTypeEmail",
"firstUsed": 852.09400000000005
},
"2854": {
"name": "InputTypeHidden",
"firstUsed": 852.09900000000005
},
"1693": {
"name": "CSSGridLayout",
"firstUsed": 852.40700000000004
},
"4330": {
"name": "FlexboxAbsPosJustifyContent",
"firstUsed": 862.36599999999999
},
"1973": {
"name": "FontShapingNotDefGlyphObserved",
"firstUsed": 881.22799999999995
},
"2219": {
"name": "V8Element_GetBoundingClientRect_Method",
"firstUsed": 935.36099999999999
},
"4379": {
"name": "PerformanceEntryBufferSwaps",
"firstUsed": 1462.26
},
"1076": {
"name": "V8StrictMode",
"firstUsed": 1850.8019999999999
},
"2615": {
"name": "InstantiateModuleScript",
"firstUsed": 1853.5450000000001
},
"1827": {
"name": "LocationOrigin",
"firstUsed": 1869.6300000000001
},
"1368": {
"name": "IntersectionObserver_Constructor",
"firstUsed": 1873.615
},
"124": {
"name": "NavigatorVendor",
"firstUsed": 1873.751
},
"1467": {
"name": "NodeGetRootNode",
"firstUsed": 1875.4580000000001
},
"2794": {
"name": "SchedulingIsInputPending",
"firstUsed": 1875.8630000000001
},
"710": {
"name": "CryptoGetRandomValues",
"firstUsed": 1877.278
},
"3019": {
"name": "DOMStorageRead",
"firstUsed": 1878.056
},
"2429": {
"name": "PerformanceTimeline",
"firstUsed": 1878.761
},
"2191": {
"name": "PaintTimingRequested",
"firstUsed": 1878.7719999999999
},
"2487": {
"name": "EventTimingExplicitlyRequested",
"firstUsed": 1879.1010000000001
},
"3254": {
"name": "EventTimingFirstInputExplicitlyRequested",
"firstUsed": 1879.106
},
"3349": {
"name": "NavigationTimingL2",
"firstUsed": 1879.124
},
"882": {
"name": "V8Performance_Timing_AttributeGetter",
"firstUsed": 1879.2149999999999
},
"2430": {
"name": "UserTiming",
"firstUsed": 1879.3109999999999
},
"2663": {
"name": "NavigatorUserAgent",
"firstUsed": 1880.99
},
"2707": {
"name": "V8Window_MatchMedia_Method",
"firstUsed": 1882.703
},
"3868": {
"name": "PrefersColorSchemeMediaFeature",
"firstUsed": 1882.723
},
"2719": {
"name": "HistoryLength",
"firstUsed": 1883.2470000000001
},
"2618": {
"name": "HistoryReplaceState",
"firstUsed": 1883.319
},
"1689": {
"name": "CustomElementRegistryDefine",
"firstUsed": 1889.9169999999999
},
"2769": {
"name": "HTMLTemplateElement",
"firstUsed": 1891.9670000000001
},
"1307": {
"name": "V8Node_IsConnected_AttributeGetter",
"firstUsed": 1892.0029999999999
},
"2705": {
"name": "WindowInnerWidth",
"firstUsed": 1895.146
},
"2706": {
"name": "WindowInnerHeight",
"firstUsed": 1897.5799999999999
},
"2711": {
"name": "WindowPageYOffset",
"firstUsed": 1898.7850000000001
},
"2723": {
"name": "TrustedTypesCreatePolicy",
"firstUsed": 1935.8119999999999
},
"3279": {
"name": "TrustedTypesPolicyCreated",
"firstUsed": 1935.819
},
"675": {
"name": "Fetch",
"firstUsed": 1936.2429999999999
},
"2228": {
"name": "DocumentPageShowRegistered",
"firstUsed": 2008.3630000000001
},
"2226": {
"name": "DocumentPageHideRegistered",
"firstUsed": 2008.3710000000001
},
"2361": {
"name": "V8AbortController_Constructor",
"firstUsed": 2011.7829999999999
},
"574": {
"name": "WindowPostMessage",
"firstUsed": 2014.241
},
"3414": {
"name": "UnspecifiedTargetOriginPostMessage",
"firstUsed": 2014.2539999999999
},
"3882": {
"name": "PostMessageFromSecureToSecure",
"firstUsed": 2014.259
},
"3797": {
"name": "WebPImage",
"firstUsed": 2091.6260000000002
},
"440": {
"name": "DocumentFonts",
"firstUsed": 2102.5459999999998
},
"3028": {
"name": "CreateObjectBlob",
"firstUsed": 2131.2489999999998
},
"1604": {
"name": "CreateObjectURLBlob",
"firstUsed": 2132.569
},
"4": {
"name": "WorkerStart",
"firstUsed": 2132.9119999999998
},
"3084": {
"name": "ClassicDedicatedWorker",
"firstUsed": 2138.0059999999999
},
"593": {
"name": "SetReferrerPolicy",
"firstUsed": 2142.067
},
"3020": {
"name": "DOMStorageWrite",
"firstUsed": 2199.5390000000002
},
"1757": {
"name": "HTMLLinkElementReferrerPolicyAttribute",
"firstUsed": 2623.5349999999999
},
"900": {
"name": "LinkRelPreconnect",
"firstUsed": 2623.5720000000001
},
"2229": {
"name": "DocumentPageShowFired",
"firstUsed": 2624.6370000000002
},
"2657": {
"name": "NavigatorLanguage",
"firstUsed": 2926.6489999999999
},
"2704": {
"name": "V8Screen_Width_AttributeGetter",
"firstUsed": 2926.7849999999999
},
"2702": {
"name": "V8Screen_Height_AttributeGetter",
"firstUsed": 2926.8629999999998
},
"4520": {
"name": "NavigatorUAData_GetHighEntropyValues",
"firstUsed": 2929.4349999999999
},
"2195": {
"name": "CookieGet",
"firstUsed": 2930.0479999999998
},
"2194": {
"name": "CookieSet",
"firstUsed": 2931.0540000000001
},
"2701": {
"name": "V8Screen_ColorDepth_AttributeGetter",
"firstUsed": 2933.5599999999999
},
"715": {
"name": "SubtleCryptoDigest",
"firstUsed": 2940.6149999999998
},
"728": {
"name": "CryptoAlgorithmSha384",
"firstUsed": 2940.6599999999999
},
"743": {
"name": "GlobalCacheStorage",
"firstUsed": 4894.3100000000004
},
"1066": {
"name": "SameOriginTextScript",
"firstUsed": 4894.3180000000002
},
"1067": {
"name": "SameOriginApplicationScript",
"firstUsed": 4894.3209999999999
},
"3014": {
"name": "FetchCacheReload",
"firstUsed": 4894.3249999999998
},
"3021": {
"name": "CacheStorageRead",
"firstUsed": 4894.3280000000004
},
"3022": {
"name": "CacheStorageWrite",
"firstUsed": 4894.3310000000001
},
"990": {
"name": "ServiceWorkerControlledPage",
"firstUsed": 4894.3469999999998
},
"3350": {
"name": "ResourceTiming",
"firstUsed": 4895.6869999999999
},
"2434": {
"name": "PerformanceResourceTimingInitiatorType",
"firstUsed": 4895.7290000000003
}
},
"CSSFeatures": {
"107": {
"name": "CSSPropertyOverflowX",
"firstUsed": 817.44799999999998
},
"81": {
"name": "CSSPropertyHeight",
"firstUsed": 817.46000000000004
},
"161": {
"name": "CSSPropertyWidth",
"firstUsed": 817.46500000000003
},
"89": {
"name": "CSSPropertyMargin",
"firstUsed": 817.48800000000006
},
"537": {
"name": "CSSPropertyAliasWebkitTextSizeAdjust",
"firstUsed": 817.49400000000003
},
"536": {
"name": "CSSPropertyTextSizeAdjust",
"firstUsed": 817.49900000000002
},
"421": {
"name": "CSSPropertyTouchAction",
"firstUsed": 817.51999999999998
},
"105": {
"name": "CSSPropertyOverflow",
"firstUsed": 817.529
},
"119": {
"name": "CSSPropertyPosition",
"firstUsed": 817.53999999999996
},
"108": {
"name": "CSSPropertyOverflowY",
"firstUsed": 817.54600000000005
},
"149": {
"name": "CSSPropertyTop",
"firstUsed": 817.55700000000002
},
"83": {
"name": "CSSPropertyLeft",
"firstUsed": 817.56100000000004
},
"122": {
"name": "CSSPropertyRight",
"firstUsed": 817.56399999999996
},
"67": {
"name": "CSSPropertyBottom",
"firstUsed": 817.56799999999998
},
"4": {
"name": "CSSPropertyDisplay",
"firstUsed": 817.57299999999998
},
"60": {
"name": "CSSPropertyBorderTop",
"firstUsed": 817.58799999999997
},
"158": {
"name": "CSSPropertyVisibility",
"firstUsed": 817.59400000000005
},
"109": {
"name": "CSSPropertyPadding",
"firstUsed": 817.61199999999997
},
"24": {
"name": "CSSPropertyBackgroundColor",
"firstUsed": 817.61699999999996
},
"69": {
"name": "CSSPropertyBoxSizing",
"firstUsed": 817.62300000000005
},
"96": {
"name": "CSSPropertyMinHeight",
"firstUsed": 817.87800000000004
},
"446": {
"name": "CSSPropertyTransform",
"firstUsed": 818.03800000000001
},
"34": {
"name": "CSSPropertyBorder",
"firstUsed": 818.06200000000001
},
"7": {
"name": "CSSPropertyFontSize",
"firstUsed": 818.07100000000003
},
"20": {
"name": "CSSPropertyLineHeight",
"firstUsed": 818.08299999999997
},
"150": {
"name": "CSSPropertyTransition",
"firstUsed": 818.11300000000006
},
"118": {
"name": "CSSPropertyPointerEvents",
"firstUsed": 818.11699999999996
},
"95": {
"name": "CSSPropertyMaxWidth",
"firstUsed": 818.149
},
"165": {
"name": "CSSPropertyZIndex",
"firstUsed": 818.178
},
"233": {
"name": "CSSPropertyFlex",
"firstUsed": 818.19200000000001
},
"657": {
"name": "CSSPropertyAspectRatio",
"firstUsed": 818.21400000000006
},
"94": {
"name": "CSSPropertyMaxHeight",
"firstUsed": 818.22699999999998
},
"97": {
"name": "CSSPropertyMinWidth",
"firstUsed": 818.23099999999999
},
"98": {
"name": "CSSPropertyOpacity",
"firstUsed": 818.24900000000002
},
"339": {
"name": "CSSPropertyAliasWebkitUserSelect",
"firstUsed": 818.35500000000002
},
"539": {
"name": "CSSPropertyUserSelect",
"firstUsed": 818.36000000000001
},
"2": {
"name": "CSSPropertyColor",
"firstUsed": 818.37800000000004
},
"21": {
"name": "CSSPropertyBackground",
"firstUsed": 818.55999999999995
},
"74": {
"name": "CSSPropertyContent",
"firstUsed": 818.57399999999996
},
"77": {
"name": "CSSPropertyCursor",
"firstUsed": 818.59199999999998
},
"112": {
"name": "CSSPropertyPaddingRight",
"firstUsed": 818.65999999999997
},
"79": {
"name": "CSSPropertyFloat",
"firstUsed": 818.67600000000004
},
"128": {
"name": "CSSPropertyTextAlign",
"firstUsed": 826.72900000000004
},
"162": {
"name": "CSSPropertyWordBreak",
"firstUsed": 826.73400000000004
},
"53": {
"name": "CSSPropertyBorderRadius",
"firstUsed": 826.74400000000003
},
"68": {
"name": "CSSPropertyBoxShadow",
"firstUsed": 826.74699999999996
},
"129": {
"name": "CSSPropertyTextDecoration",
"firstUsed": 826.75599999999997
},
"90": {
"name": "CSSPropertyMarginBottom",
"firstUsed": 826.76099999999997
},
"3": {
"name": "CSSPropertyDirection",
"firstUsed": 826.88900000000001
},
"242": {
"name": "CSSPropertyGridTemplateColumns",
"firstUsed": 826.89599999999996
},
"243": {
"name": "CSSPropertyGridTemplateRows",
"firstUsed": 826.89999999999998
},
"232": {
"name": "CSSPropertyAlignSelf",
"firstUsed": 826.90700000000004
},
"248": {
"name": "CSSPropertyGridColumn",
"firstUsed": 826.92100000000005
},
"249": {
"name": "CSSPropertyGridRow",
"firstUsed": 826.92499999999995
},
"157": {
"name": "CSSPropertyVerticalAlign",
"firstUsed": 826.93600000000004
},
"93": {
"name": "CSSPropertyMarginTop",
"firstUsed": 826.96299999999997
},
"49": {
"name": "CSSPropertyBorderLeft",
"firstUsed": 826.98900000000003
},
"54": {
"name": "CSSPropertyBorderRight",
"firstUsed": 826.99900000000002
},
"6": {
"name": "CSSPropertyFontFamily",
"firstUsed": 827.005
},
"76": {
"name": "CSSPropertyCounterReset",
"firstUsed": 827.00900000000001
},
"515": {
"name": "CSSPropertyVariable",
"firstUsed": 827.01300000000003
},
"72": {
"name": "CSSPropertyClip",
"firstUsed": 827.01999999999998
},
"355": {
"name": "CSSPropertyClipPath",
"firstUsed": 827.02700000000004
},
"164": {
"name": "CSSPropertyWordWrap",
"firstUsed": 827.03599999999994
},
"59": {
"name": "CSSPropertyBorderStyle",
"firstUsed": 827.04999999999995
},
"64": {
"name": "CSSPropertyBorderTopStyle",
"firstUsed": 827.05600000000004
},
"56": {
"name": "CSSPropertyBorderRightStyle",
"firstUsed": 827.06200000000001
},
"39": {
"name": "CSSPropertyBorderBottomStyle",
"firstUsed": 827.06500000000005
},
"51": {
"name": "CSSPropertyBorderLeftStyle",
"firstUsed": 827.06899999999996
},
"326": {
"name": "CSSPropertyAliasWebkitTransform",
"firstUsed": 827.09799999999996
},
"27": {
"name": "CSSPropertyBackgroundPosition",
"firstUsed": 827.11400000000003
},
"592": {
"name": "CSSPropertyGap",
"firstUsed": 827.17100000000005
},
"444": {
"name": "CSSPropertyScrollBehavior",
"firstUsed": 827.19600000000003
},
"84": {
"name": "CSSPropertyLetterSpacing",
"firstUsed": 827.21400000000006
},
"549": {
"name": "CSSPropertyFontVariationSettings",
"firstUsed": 827.21900000000005
},
"14": {
"name": "CSSPropertyWebkitFontSmoothing",
"firstUsed": 827.22799999999995
},
"71": {
"name": "CSSPropertyClear",
"firstUsed": 827.23500000000001
},
"73": {
"name": "CSSPropertyAliasWebkitClipPath",
"firstUsed": 827.24900000000002
},
"10": {
"name": "CSSPropertyFontWeight",
"firstUsed": 827.27300000000002
},
"124": {
"name": "CSSPropertySrc",
"firstUsed": 827.30499999999995
},
"516": {
"name": "CSSPropertyFontDisplay",
"firstUsed": 827.31200000000001
},
"8": {
"name": "CSSPropertyFontStyle",
"firstUsed": 827.31600000000003
},
"427": {
"name": "CSSPropertyAnimationDuration",
"firstUsed": 827.33000000000004
},
"152": {
"name": "CSSPropertyTransitionDuration",
"firstUsed": 827.33299999999997
},
"514": {
"name": "CSSPropertyFontFeatureSettings",
"firstUsed": 827.34100000000001
},
"535": {
"name": "CSSPropertyFontVariantNumeric",
"firstUsed": 827.34699999999998
},
"66": {
"name": "CSSPropertyBorderWidth",
"firstUsed": 827.36099999999999
},
"42": {
"name": "CSSPropertyBorderColor",
"firstUsed": 827.36400000000003
},
"85": {
"name": "CSSPropertyListStyle",
"firstUsed": 827.46400000000006
},
"91": {
"name": "CSSPropertyMarginLeft",
"firstUsed": 827.48800000000006
},
"175": {
"name": "CSSPropertyWebkitAppearance",
"firstUsed": 827.49400000000003
},
"143": {
"name": "CSSPropertyTextTransform",
"firstUsed": 827.58799999999997
},
"100": {
"name": "CSSPropertyOutline",
"firstUsed": 827.61500000000001
},
"102": {
"name": "CSSPropertyOutlineOffset",
"firstUsed": 827.61800000000005
},
"92": {
"name": "CSSPropertyMarginRight",
"firstUsed": 827.62099999999998
},
"369": {
"name": "CSSPropertyFill",
"firstUsed": 827.63800000000003
},
"231": {
"name": "CSSPropertyAlignItems",
"firstUsed": 827.64099999999996
},
"239": {
"name": "CSSPropertyFlexWrap",
"firstUsed": 827.64400000000001
},
"238": {
"name": "CSSPropertyFlexShrink",
"firstUsed": 827.65200000000004
},
"240": {
"name": "CSSPropertyJustifyContent",
"firstUsed": 827.66700000000003
},
"111": {
"name": "CSSPropertyPaddingLeft",
"firstUsed": 827.69100000000003
},
"159": {
"name": "CSSPropertyWhiteSpace",
"firstUsed": 827.71600000000001
},
"113": {
"name": "CSSPropertyPaddingTop",
"firstUsed": 827.72900000000004
},
"36": {
"name": "CSSPropertyBorderBottomColor",
"firstUsed": 827.76300000000003
},
"50": {
"name": "CSSPropertyBorderLeftColor",
"firstUsed": 827.77800000000002
},
"235": {
"name": "CSSPropertyFlexDirection",
"firstUsed": 827.80499999999995
},
"40": {
"name": "CSSPropertyBorderBottomWidth",
"firstUsed": 827.82500000000005
},
"52": {
"name": "CSSPropertyBorderLeftWidth",
"firstUsed": 827.83799999999997
},
"424": {
"name": "CSSPropertyAnimation",
"firstUsed": 827.88300000000004
},
"35": {
"name": "CSSPropertyBorderBottom",
"firstUsed": 827.92100000000005
},
"303": {
"name": "CSSPropertyOrder",
"firstUsed": 829.14200000000005
},
"154": {
"name": "CSSPropertyTransitionTimingFunction",
"firstUsed": 829.173
},
"5": {
"name": "CSSPropertyFont",
"firstUsed": 829.28200000000004
},
"117": {
"name": "CSSPropertyPageBreakInside",
"firstUsed": 829.29399999999998
},
"115": {
"name": "CSSPropertyPageBreakAfter",
"firstUsed": 829.30200000000002
},
"116": {
"name": "CSSPropertyPageBreakBefore",
"firstUsed": 829.30700000000002
},
"151": {
"name": "CSSPropertyTransitionDelay",
"firstUsed": 1928.3720000000001
}
},
"AnimatedCSSFeatures": []
},
"FirstInteractive": 900,
"TTIMeasurementEnd": 7903,
"LastInteractive": 900,
"TimeToInteractive": 900,
"FirstCPUIdle": 900,
"testID": "231020_AiDcMH_EFC",
"step": 1,
"effectiveBps": 160402,
"domTime": 0,
"aft": 0,
"titleTime": 31,
"domLoading": 0,
"server_rtt": 0,
"edge-processed": true,
"longTasks": [],
"utilization": {
"cpu": {
"data": {
"0": 0,
"107": 55,
"207": 5,
"308": 10,
"409": 5,
"509": 36.799999999999997,
"610": 25,
"710": 10.5,
"811": 5.2999999999999998,
"912": 73.700000000000003,
"1012": 28.600000000000001,
"1113": 10.5,
"1213": 10,
"1313": 20,
"1414": 11.800000000000001,
"1514": 33.299999999999997,
"1615": 15.800000000000001,
"1716": 10.5,
"1817": 25,
"1920": 59.100000000000001,
"2022": 63.200000000000003,
"2122": 35,
"2223": 33.299999999999997,
"2323": 15.800000000000001,
"2424": 13.6,
"2525": 10,
"2625": 10,
"2726": 25,
"2826": 14.300000000000001,
"2927": 10.5,
"3027": 31.600000000000001,
"3128": 16.699999999999999,
"3229": 18.199999999999999,
"3329": 5.5999999999999996,
"3429": 20,
"3530": 21.100000000000001,
"3631": 10.5,
"3731": 35,
"3832": 11.1,
"3932": 25,
"4033": 23.800000000000001,
"4134": 15,
"4234": 11.1,
"4335": 5.5999999999999996,
"4436": 30,
"4537": 5.2999999999999998,
"4638": 42.100000000000001,
"4739": 47.799999999999997,
"4840": 16.699999999999999,
"4941": 65,
"5041": 10,
"5142": 10,
"5242": 14.300000000000001,
"5343": 10.5,
"5443": 10,
"5544": 10.5,
"5645": 15,
"5745": 15,
"5846": 15,
"5946": 15.800000000000001,
"6047": 14.300000000000001,
"6148": 10.5,
"6248": 19,
"6349": 10.5,
"6450": 10,
"6550": 5.2999999999999998,
"6651": 0,
"6752": 13.6,
"6852": 0,
"6953": 5,
"7053": 5,
"7154": 5,
"7255": 5,
"7355": 0,
"7456": 5.2999999999999998,
"7556": 9.5,
"7657": 0,
"7757": 9.5,
"7858": 5,
"7960": 15
},
"max": 100,
"count": 80
},
"bw": {
"data": {
"0": 0,
"107": 0,
"207": 33950,
"308": 0,
"409": 25686,
"509": 0,
"610": 892725,
"710": 0,
"811": 2932354,
"912": 5252,
"1012": 3435338,
"1113": 1351746,
"1213": 7135542,
"1313": 8918023,
"1414": 4004011,
"1514": 975433,
"1615": 1362536,
"1716": 1745953,
"1817": 4614591,
"1920": 2523103,
"2022": 3380846,
"2122": 1521906,
"2223": 102893,
"2323": 26167,
"2424": 316951,
"2525": 5885,
"2625": 79932,
"2726": 409088,
"2826": 186865,
"2927": 231066,
"3027": 1014858,
"3128": 199302,
"3229": 159172,
"3329": 2541923,
"3429": 1106362,
"3530": 308463,
"3631": 414115,
"3731": 171910,
"3832": 289367,
"3932": 96362,
"4033": 69675,
"4134": 257504,
"4234": 0,
"4335": 62713,
"4436": 0,
"4537": 5323250,
"4638": 4328407,
"4739": 1271360,
"4840": 2325441,
"4941": 0,
"5041": 5255,
"5142": 0,
"5242": 0,
"5343": 0,
"5443": 0,
"5544": 0,
"5645": 0,
"5745": 0,
"5846": 0,
"5946": 0,
"6047": 0,
"6148": 0,
"6248": 0,
"6349": 0,
"6450": 0,
"6550": 0,
"6651": 0,
"6752": 0,
"6852": 0,
"6953": 0,
"7053": 0,
"7154": 0,
"7255": 0,
"7355": 0,
"7456": 0,
"7556": 0,
"7657": 0,
"7757": 0,
"7858": 0,
"7960": 0
},
"max": 8918023,
"count": 80
}
},
"maxFID": 0,
"TotalBlockingTime": 0,
"effectiveBpsDoc": 241708,
"pages": {
"details": "https:\/\/www.webpagetest.org\/result\/231020_AiDcMH_EFC\/2\/details\/",
"checklist": "https:\/\/www.webpagetest.org\/result\/231020_AiDcMH_EFC\/2\/performance_optimization\/",
"breakdown": "https:\/\/www.webpagetest.org\/result\/231020_AiDcMH_EFC\/2\/breakdown\/",
"domains": "https:\/\/www.webpagetest.org\/result\/231020_AiDcMH_EFC\/2\/domains\/",
"screenShot": "https:\/\/www.webpagetest.org\/result\/231020_AiDcMH_EFC\/2\/screen_shot\/",
"opportunities": "https:\/\/www.webpagetest.org\/result\/231020_AiDcMH_EFC\/2\/experiments\/"
},
"thumbnails": {
"waterfall": "https:\/\/www.webpagetest.org\/result\/231020_AiDcMH_EFC\/2_waterfall_thumb.png",
"checklist": "https:\/\/www.webpagetest.org\/result\/231020_AiDcMH_EFC\/2_optimization_thumb.png",
"screenShot": "https:\/\/www.webpagetest.org\/result\/231020_AiDcMH_EFC\/2_screen_thumb.png"
},
"images": {
"waterfall": "https:\/\/www.webpagetest.org\/result\/23\/10\/20\/AiDcMH\/EFC\/2_waterfall.png",
"connectionView": "https:\/\/www.webpagetest.org\/result\/23\/10\/20\/AiDcMH\/EFC\/2_connection.png",
"checklist": "https:\/\/www.webpagetest.org\/result\/23\/10\/20\/AiDcMH\/EFC\/2_optimization.png",
"screenShot": "https:\/\/www.webpagetest.org\/getfile.php?test=231020_AiDcMH_EFC&file=2_screen.jpg"
},
"rawData": {
"scriptTiming": "https:\/\/www.webpagetest.org\/getgzip.php?test=231020_AiDcMH_EFC&file=2_script_timing.json",
"headers": "https:\/\/www.webpagetest.org\/result\/23\/10\/20\/AiDcMH\/EFC\/2_report.txt",
"pageData": "https:\/\/www.webpagetest.org\/result\/23\/10\/20\/AiDcMH\/EFC\/2_IEWPG.txt",
"requestsData": "https:\/\/www.webpagetest.org\/result\/23\/10\/20\/AiDcMH\/EFC\/2_IEWTR.txt",
"utilization": "https:\/\/www.webpagetest.org\/result\/23\/10\/20\/AiDcMH\/EFC\/2_progress.csv",
"trace": "https:\/\/www.webpagetest.org\/getgzip.php?test=231020_AiDcMH_EFC&compressed=1&file=2_trace.json.gz"
},
"videoFrames": [
{
"time": 0,
"image": "https:\/\/www.webpagetest.org\/getfile.php?test=231020_AiDcMH_EFC&video=video_2&file=ms_000000.jpg",
"VisuallyComplete": 0
},
{
"time": 900,
"image": "https:\/\/www.webpagetest.org\/getfile.php?test=231020_AiDcMH_EFC&video=video_2&file=ms_000900.jpg",
"VisuallyComplete": 100
}
],
"domains": {
"cdn.ampproject.org": {
"bytes": 237717,
"requests": 11,
"cdn_provider": "Google",
"connections": 1
},
"i0.wp.com": {
"bytes": 88774,
"requests": 3,
"cdn_provider": "Automattic",
"connections": 1
},
"pixel.wp.com": {
"bytes": 50,
"requests": 1,
"cdn_provider": "Automattic",
"connections": 1
},
"www.googletagmanager.com": {
"bytes": 899,
"requests": 1,
"cdn_provider": "Google",
"connections": 1
},
"www.google-analytics.com": {
"bytes": 35,
"requests": 2,
"cdn_provider": "Google",
"connections": 1
},
"weston.ruter.net": {
"bytes": 324242,
"requests": 14,
"cdn_provider": "Fastly",
"connections": 2
}
},
"breakdown": {
"html": {
"color": [
130,
181,
252
],
"bytes": 80777,
"bytesUncompressed": 231213,
"requests": 3
},
"js": {
"color": [
254,
197,
132
],
"bytes": 254983,
"bytesUncompressed": 888046,
"requests": 18
},
"css": {
"color": [
178,
234,
148
],
"bytes": 0,
"bytesUncompressed": 0,
"requests": 0
},
"image": {
"color": [
196,
154,
232
],
"bytes": 88859,
"bytesUncompressed": 88859,
"requests": 5
},
"flash": {
"color": [
45,
183,
193
],
"bytes": 0,
"bytesUncompressed": 0,
"requests": 0
},
"font": {
"color": [
255,
82,
62
],
"bytes": 224656,
"bytesUncompressed": 224656,
"requests": 2
},
"video": {
"color": [
33,
194,
162
],
"bytes": 0,
"bytesUncompressed": 0,
"requests": 0
},
"other": {
"color": [
196,
196,
196
],
"bytes": 2442,
"bytesUncompressed": 5154,
"requests": 4
}
},
"consoleLog": [
{
"source": "console-api",
"level": "info",
"text": "Powered by AMP \u26a1 HTML \u2013 Version 2310061803000 https:\/\/weston.ruter.net\/about\/",
"url": "https:\/\/cdn.ampproject.org\/v0.mjs",
"line": 2,
"column": 226890
}
]
}
},
"runs": {
"1": {
"firstView": {
"numSteps": 1,
"run": 1,
"tester": "wpt_use1_instance-10.10.11.225",
"loadTime": 2709,
"docTime": 2709,
"fullyLoaded": 5074,
"bytesOut": 60880,
"bytesOutDoc": 25840,
"bytesIn": 651717,
"bytesInDoc": 453101,
"requests": [
{
"type": 3,
"id": "6FC476B0979776C67F5ED076A2BF1E5F",
"request_id": "6FC476B0979776C67F5ED076A2BF1E5F",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/about\/",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/about\/",
"raw_id": "6FC476B0979776C67F5ED076A2BF1E5F",
"frame_id": "5380797CDD3D6E6B81484FF27ED49C84",
"documentURL": "https:\/\/weston.ruter.net\/about\/",
"responseCode": 200,
"request_type": "Document",
"load_ms": 250,
"ttfb_ms": 197,
"load_start": 581,
"load_start_float": 581.00004899999999,
"bytesIn": 33125,
"objectSize": 33125,
"objectSizeUncompressed": 101226,
"chunks": [
{
"ts": 780,
"bytes": 655,
"inflated": 1366
},
{
"ts": 782,
"bytes": 2824,
"inflated": 9950
},
{
"ts": 787,
"bytes": 2824,
"inflated": 10635
},
{
"ts": 790,
"bytes": 4236,
"inflated": 14409
},
{
"ts": 793,
"bytes": 2824,
"inflated": 10802
},
{
"ts": 799,
"bytes": 1853,
"inflated": 6835
},
{
"ts": 817,
"bytes": 8463,
"inflated": 10272
},
{
"ts": 821,
"bytes": 2824,
"inflated": 8798
},
{
"ts": 828,
"bytes": 2824,
"inflated": 11968
},
{
"ts": 831,
"bytes": 3798,
"inflated": 16191
}
],
"expires": "",
"cacheControl": "public, max-age=600",
"contentType": "text\/html",
"contentEncoding": "gzip",
"socket": 56,
"protocol": "HTTP\/2",
"dns_start": 224,
"dns_end": 224,
"connect_start": 225,
"connect_end": 396,
"ssl_start": 396,
"ssl_end": 581,
"securityDetails": {
"protocol": "TLS 1.3",
"keyExchange": "",
"keyExchangeGroup": "X25519",
"cipher": "AES_128_GCM",
"certificateId": 0,
"subjectName": "ruter.blog",
"sanList": [
"ruter.blog",
"ruter.dev",
"ruter.net",
"wes.ruter.net",
"weston.blog",
"weston.ruter.blog",
"weston.ruter.dev",
"weston.ruter.net",
"westonruter.blog",
"westonruter.com",
"westonruter.dev",
"westonruter.net",
"www.ruter.blog",
"www.ruter.net",
"www.weston.blog",
"www.weston.ruter.blog",
"www.weston.ruter.net",
"www.westonruter.blog",
"www.westonruter.com",
"www.westonruter.net"
],
"issuer": "R3",
"validFrom": 1693705658,
"validTo": 1701481657,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Let's Encrypt 'Oak2023' log",
"logId": "B73EFB24DF9C4DBA75F239C5BA58F46C5DFC42CF7A9F35C49E1D098125EDB499",
"timestamp": 1693709259285,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "304502201A024164F180289090581277D4986E32581940E674E69F68BBCD4F6B7723937C0221009299D38675DDC554AF87B5565E90646498235FB1450998050EE9C542E94BAC32"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Argon2023' log",
"logId": "E83ED0DA3EF5063532E75728BC896BC903D3CBD1116BECEB69E1777D6D06BD6E",
"timestamp": 1693709259292,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022016AE548A8061A0E613EBD213D59EE366A50E73629DC5BCDF9B618CDDDA6FEF29022100CD9408EEC8C908D0E0DC525F536F2BD812B34C590DF550F94F0EC53874E1BA9A"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 2052,
"encryptedClientHello": false
},
"initiator": "https:\/\/cdn.ampproject.org\/v0\/amp-lightbox-0.1.mjs",
"initiator_line": "",
"initiator_column": "",
"initiator_type": "script",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/about\/",
":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",
"accept-language: en-US,en;q=0.9",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: document",
"sec-fetch-mode: navigate",
"sec-fetch-site: cross-site",
"upgrade-insecure-requests: 1",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 78",
"cache-control: public, max-age=600",
"content-encoding: gzip",
"content-length: 33125",
"content-type: text\/html; charset=utf-8",
"date: Fri, 20 Oct 2023 19:14:20 GMT",
"link: <https:\/\/weston.ruter.net\/wp-json\/>; rel=\"https:\/\/api.w.org\/\"",
"link: <https:\/\/weston.ruter.net\/wp-json\/wp\/v2\/pages\/2>; rel=\"alternate\"; type=\"application\/json\"",
"link: <https:\/\/weston.ruter.net\/?p=2>; rel=shortlink",
"link: <https:\/\/cdn.ampproject.org>; rel=\"preconnect\"",
"link: <\/\/weston.ruter.net>; rel=\"dns-prefetch\"",
"link: <\/\/v0.wordpress.com>; rel=\"dns-prefetch\"",
"link: <\/\/i0.wp.com>; rel=\"dns-prefetch\"",
"server: nginx",
"server-timing: amp_sanitizer;dur=\"68.9\",amp_style_sanitizer;dur=\"32.0\",amp_tag_and_attribute_sanitizer;dur=\"18.3\",amp_optimizer;dur=\"9.5\"",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding, Cookie, Cookie",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: HIT, MISS",
"x-cache-hits: 1, 0",
"x-pantheon-styx-hostname: styx-fe1-b-695fb49478-qmkzf",
"x-served-by: cache-chi-klot8100039-CHI, cache-iad-kjyo7100144-IAD",
"x-styx-req-id: b0660c53-6f7c-11ee-88d9-fe80048b9402",
"x-timer: S1697829261.918030,VS0,VE23",
":status: 200"
]
},
"bytesOut": 2095,
"score_cache": -1,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": 0,
"connect_ms": 171,
"ssl_ms": 185,
"gzip_total": 33125,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": null,
"cdn_provider": "Fastly",
"server_count": null,
"created": 0,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net 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": 4865,
"netlog_id": 49,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIGMjCCBRqgAwIBAgISBHZIhuFdYJ5Jhhs\/jIOr5bJTMA0GCSqGSIb3DQEBCwUA\nMDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD\nEwJSMzAeFw0yMzA5MDMwMTQ3MzhaFw0yMzEyMDIwMTQ3MzdaMBUxEzARBgNVBAMT\nCnJ1dGVyLmJsb2cwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQD0k3rV\nHQ4ROjJz0IhpvU18U+970cYMasoZgjbEhkOPWDT9ilW8eLOg9CaOSFyB9\/DQMu0h\nx2oqZnBZRFCQp0A\/bYYYBEzwstodMaPb8DO5TkJkY0Qw9y9rdg1aBCT2Fj7S6de6\n\/9Pi92BP\/cVvC4ftdUu67iD5zOVszOu5T5jLnizW\/KnVbj82toCrxP2pVRgEu2nV\nS\/PDa8ngxAhd1p41G+BGpdalEeCDJ5oP\/YOs7XBcAHhhj6xO4tj8TG6CHwbTnuyg\nYfCJA1rqbI\/p6dzAsCZZTSWnd5tb3WICPmMPmqHAkJKnrE1uvXS6MOur9gorQFSb\n10UffVuZAHrwNCS5AgMBAAGjggNdMIIDWTAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0l\nBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB\/wQCMAAwHQYDVR0OBBYE\nFC1BxmrCM5vIm30s+JffZxyQK3vwMB8GA1UdIwQYMBaAFBQusxe3WFbLrlAJQOYf\nr52LFMLGMFUGCCsGAQUFBwEBBEkwRzAhBggrBgEFBQcwAYYVaHR0cDovL3IzLm8u\nbGVuY3Iub3JnMCIGCCsGAQUFBzAChhZodHRwOi8vcjMuaS5sZW5jci5vcmcvMIIB\nZAYDVR0RBIIBWzCCAVeCCnJ1dGVyLmJsb2eCCXJ1dGVyLmRldoIJcnV0ZXIubmV0\ngg13ZXMucnV0ZXIubmV0ggt3ZXN0b24uYmxvZ4IRd2VzdG9uLnJ1dGVyLmJsb2eC\nEHdlc3Rvbi5ydXRlci5kZXaCEHdlc3Rvbi5ydXRlci5uZXSCEHdlc3RvbnJ1dGVy\nLmJsb2eCD3dlc3RvbnJ1dGVyLmNvbYIPd2VzdG9ucnV0ZXIuZGV2gg93ZXN0b25y\ndXRlci5uZXSCDnd3dy5ydXRlci5ibG9ngg13d3cucnV0ZXIubmV0gg93d3cud2Vz\ndG9uLmJsb2eCFXd3dy53ZXN0b24ucnV0ZXIuYmxvZ4IUd3d3Lndlc3Rvbi5ydXRl\nci5uZXSCFHd3dy53ZXN0b25ydXRlci5ibG9nghN3d3cud2VzdG9ucnV0ZXIuY29t\nghN3d3cud2VzdG9ucnV0ZXIubmV0MBMGA1UdIAQMMAowCAYGZ4EMAQIBMIIBBAYK\nKwYBBAHWeQIEAgSB9QSB8gDwAHYAtz77JN+cTbp18jnFulj0bF38Qs96nzXEnh0J\ngSXttJkAAAGKWPBSFQAABAMARzBFAiAaAkFk8YAokJBYEnfUmG4yWBlA5nTmn2i7\nzU9rdyOTfAIhAJKZ04Z13cVUr4e1Vl6QZGSYI1+xRQmYBQ7pxULpS6wyAHYA6D7Q\n2j71BjUy51covIlryQPTy9ERa+zraeF3fW0GvW4AAAGKWPBSHAAABAMARzBFAiAW\nrlSKgGGg5hPr0hPVnuNmpQ5zYp3FvN+bYYzd2m\/vKQIhAM2UCO7IyQjQ4NxSX1Nv\nK9gSs0xZDfVQ+U8OxTh04bqaMA0GCSqGSIb3DQEBCwUAA4IBAQAkPSN8cnhrdB5p\nSpssb7Subx7z2aLU+gl4sLbdueDiZjBUwWy3YPbPtk+nfW51Ah2+LSZckdEcxOjN\n0qxIL2BUt0l9aJj6Up7JgE69OVCfPxkX6j+erVBk+eafniRIbYwozQK9PIsSqIAO\nEL9NWnWOZ1lumVNK2GyGC\/0X3KuuRLnFllDpPyWJ+Qle2Q3+SqlNV+cnEwCLfWSs\nWluvZSTGF3iSUdFECttqxcNnaNFolVrnRReeWHnU9AMGlDrWgSx+L9fuYylLaMxu\nHoTCYBlzG8Q9nLQtvyOhuFRW\/dOnjsMn2eKXUiNoAcUIlWIA4pbVen\/T0qkxQVrz\nGSksMVqR\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFFjCCAv6gAwIBAgIRAJErCErPDBinU\/bWLiWnX1owDQYJKoZIhvcNAQELBQAw\nTzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh\ncmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwHhcNMjAwOTA0MDAwMDAw\nWhcNMjUwOTE1MTYwMDAwWjAyMQswCQYDVQQGEwJVUzEWMBQGA1UEChMNTGV0J3Mg\nRW5jcnlwdDELMAkGA1UEAxMCUjMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK\nAoIBAQC7AhUozPaglNMPEuyNVZLD+ILxmaZ6QoinXSaqtSu5xUyxr45r+XXIo9cP\nR5QUVTVXjJ6oojkZ9YI8QqlObvU7wy7bjcCwXPNZOOftz2nwWgsbvsCUJCWH+jdx\nsxPnHKzhm+\/b5DtFUkWWqcFTzjTIUu61ru2P3mBw4qVUq7ZtDpelQDRrK9O8Zutm\nNHz6a4uPVymZ+DAXXbpyb\/uBxa3Shlg9F8fnCbvxK\/eG3MHacV3URuPMrSXBiLxg\nZ3Vms\/EY96Jc5lP\/Ooi2R6X\/ExjqmAl3P51T+c8B5fWmcBcUr2Ok\/5mzk53cU6cG\n\/kiFHaFpriV1uxPMUgP17VGhi9sVAgMBAAGjggEIMIIBBDAOBgNVHQ8BAf8EBAMC\nAYYwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMBMBIGA1UdEwEB\/wQIMAYB\nAf8CAQAwHQYDVR0OBBYEFBQusxe3WFbLrlAJQOYfr52LFMLGMB8GA1UdIwQYMBaA\nFHm0WeZ7tuXkAXOACIjIGlj26ZtuMDIGCCsGAQUFBwEBBCYwJDAiBggrBgEFBQcw\nAoYWaHR0cDovL3gxLmkubGVuY3Iub3JnLzAnBgNVHR8EIDAeMBygGqAYhhZodHRw\nOi8veDEuYy5sZW5jci5vcmcvMCIGA1UdIAQbMBkwCAYGZ4EMAQIBMA0GCysGAQQB\ngt8TAQEBMA0GCSqGSIb3DQEBCwUAA4ICAQCFyk5HPqP3hUSFvNVneLKYY611TR6W\nPTNlclQtgaDqw+34IL9fzLdwALduO\/ZelN7kIJ+m74uyA+eitRY8kc607TkC53wl\nikfmZW4\/RvTZ8M6UK+5UzhK8jCdLuMGYL6KvzXGRSgi3yLgjewQtCPkIVz6D2QQz\nCkcheAmCJ8MqyJu5zlzyZMjAvnnAT45tRAxekrsu94sQ4egdRCnbWSDtY7kh+BIm\nlJNXoB1lBMEKIq4QDUOXoRgffuDghje1WrG9ML+Hbisq\/yFOGwXD9RiX8F6sw6W4\navAuvDszue5L3sz85K+EC4Y\/wFVDNvZo4TYXao6Z0f+lQKc0t8DQYzk1OXVu8rp2\nyJMC6alLbBfODALZvYH7n7do1AZls4I9d1P4jnkDrQoxB3UqQ9hVl3LEKQ73xF1O\nyK5GhDDX8oVfGKF5u+decIsH4YaTw7mP3GFxJSqv3+0lUFJoi5Lc5da149p90Ids\nhCExroL1+7mryIkXPeFM5TgO9r0rvZaBFOvV2z0gp35Z0+L4WPlbuEjN\/lxPFin+\nHlUjr8gRsI3qfJOQFy\/9rKIJR0Y\/8Omwt\/8oTWgy1mdeHmmjk7j1nYsvC9JSQ6Zv\nMldlTTKB3zhThV1+XWYp6rjd5JW1zbVWEkLNxE7GJThEUG3szgBVGP7pSWTUTsqX\nnLRbwHOoq7hHwg==\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFYDCCBEigAwIBAgIQQAF3ITfU6UK47naqPGQKtzANBgkqhkiG9w0BAQsFADA\/\nMSQwIgYDVQQKExtEaWdpdGFsIFNpZ25hdHVyZSBUcnVzdCBDby4xFzAVBgNVBAMT\nDkRTVCBSb290IENBIFgzMB4XDTIxMDEyMDE5MTQwM1oXDTI0MDkzMDE4MTQwM1ow\nTzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh\ncmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwggIiMA0GCSqGSIb3DQEB\nAQUAA4ICDwAwggIKAoICAQCt6CRz9BQ385ueK1coHIe+3LffOJCMbjzmV6B493XC\nov71am72AE8o295ohmxEk7axY\/0UEmu\/H9LqMZshftEzPLpI9d1537O4\/xLxIZpL\nwYqGcWlKZmZsj348cL+tKSIG8+TA5oCu4kuPt5l+lAOf00eXfJlII1PoOK5PCm+D\nLtFJV4yAdLbaL9A4jXsDcCEbdfIwPPqPrt3aY6vrFk\/CjhFLfs8L6P+1dy70sntK\n4EwSJQxwjQMpoOFTJOwT2e4ZvxCzSow\/iaNhUd6shweU9GNx7C7ib1uYgeGJXDR5\nbHbvO5BieebbpJovJsXQEOEO3tkQjhb7t\/eo98flAgeYjzYIlefiN5YNNnWe+w5y\nsR2bvAP5SQXYgd0FtCrWQemsAXaVCg\/Y39W9Eh81LygXbNKYwagJZHduRze6zqxZ\nXmidf3LWicUGQSk+WT7dJvUkyRGnWqNMQB9GoZm1pzpRboY7nn1ypxIFeFntPlF4\nFQsDj43QLwWyPntKHEtzBRL8xurgUBN8Q5N0s8p0544fAQjQMNRbcTa0B7rBMDBc\nSLeCO5imfWCKoqMpgsy6vYMEG6KDA0Gh1gXxG8K28Kh8hjtGqEgqiNx2mna\/H2ql\nPRmP6zjzZN7IKw0KKP\/32+IVQtQi0Cdd4Xn+GOdwiK1O5tmLOsbdJ1Fu\/7xk9TND\nTwIDAQABo4IBRjCCAUIwDwYDVR0TAQH\/BAUwAwEB\/zAOBgNVHQ8BAf8EBAMCAQYw\nSwYIKwYBBQUHAQEEPzA9MDsGCCsGAQUFBzAChi9odHRwOi8vYXBwcy5pZGVudHJ1\nc3QuY29tL3Jvb3RzL2RzdHJvb3RjYXgzLnA3YzAfBgNVHSMEGDAWgBTEp7Gkeyxx\n+tvhS5B1\/8QVYIWJEDBUBgNVHSAETTBLMAgGBmeBDAECATA\/BgsrBgEEAYLfEwEB\nATAwMC4GCCsGAQUFBwIBFiJodHRwOi8vY3BzLnJvb3QteDEubGV0c2VuY3J5cHQu\nb3JnMDwGA1UdHwQ1MDMwMaAvoC2GK2h0dHA6Ly9jcmwuaWRlbnRydXN0LmNvbS9E\nU1RST09UQ0FYM0NSTC5jcmwwHQYDVR0OBBYEFHm0WeZ7tuXkAXOACIjIGlj26Ztu\nMA0GCSqGSIb3DQEBCwUAA4IBAQAKcwBslm7\/DlLQrt2M51oGrS+o44+\/yQoDFVDC\n5WxCu2+b9LRPwkSICHXM6webFGJueN7sJ7o5XPWioW5WlHAQU7G75K\/QosMrAdSW\n9MUgNTP52GE24HGNtLi1qoJFlcDyqSMo59ahy2cI2qBDLKobkx\/J3vWraV0T9VuG\nWCLKTVXkcGdtwlfFRjlBz4pYg1htmf5X6DYO8A4jqv2Il9DjXA6USbW1FzXSLr9O\nhe8Y4IWS6wY7bCkjCWDcRQJMEhg76fsO3txE+FiYruq9RUWhiF1myv4Q6W+CyBFC\nDfvp7OOGAN6dEOM4+qR9sdjoSYKEBpsr6GtPAQw4dy753ec5\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"final_base_page": true,
"is_base_page": true,
"load_end": 831,
"ttfb_start": 581,
"ttfb_end": 778,
"download_start": 778,
"download_end": 831,
"download_ms": 53,
"all_start": 225,
"all_end": 831,
"all_ms": 606,
"index": 0,
"number": 1
},
{
"type": 3,
"id": "29645.14",
"request_id": "29645.14",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-content\/themes\/twentytwenty\/assets\/fonts\/inter\/Inter-upright-var.woff2",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-content\/themes\/twentytwenty\/assets\/fonts\/inter\/Inter-upright-var.woff2",
"raw_id": "29645.14",
"frame_id": "5380797CDD3D6E6B81484FF27ED49C84",
"documentURL": "https:\/\/weston.ruter.net\/about\/",
"responseCode": 200,
"request_type": "Font",
"load_ms": 621,
"ttfb_ms": 194,
"load_start": 845,
"load_start_float": 845.00009599999998,
"bytesIn": 223892,
"objectSize": 223892,
"objectSizeUncompressed": 223892,
"chunks": [
{
"ts": 1041,
"bytes": 15702
},
{
"ts": 1060,
"bytes": 16375
},
{
"ts": 1080,
"bytes": 16375
},
{
"ts": 1206,
"bytes": 16375
},
{
"ts": 1226,
"bytes": 16411
},
{
"ts": 1241,
"bytes": 16375
},
{
"ts": 1256,
"bytes": 16375
},
{
"ts": 1271,
"bytes": 16375
},
{
"ts": 1288,
"bytes": 16411
},
{
"ts": 1303,
"bytes": 16158
},
{
"ts": 1419,
"bytes": 16375
},
{
"ts": 1440,
"bytes": 16375
},
{
"ts": 1457,
"bytes": 16628
},
{
"ts": 1466,
"bytes": 11582
}
],
"expires": "Thu, 10 Oct 2024 11:12:16 GMT",
"cacheControl": "max-age=31622400",
"contentType": "font\/woff2",
"contentEncoding": "",
"socket": 56,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/about\/",
"initiator_line": 51,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-content\/themes\/twentytwenty\/assets\/fonts\/inter\/Inter-upright-var.woff2",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/about\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: font",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"age: 892925",
"cache-control: max-age=31622400",
"content-length: 223892",
"content-type: font\/woff2",
"date: Fri, 20 Oct 2023 19:14:21 GMT",
"etag: \"6524e048-36a94\"",
"expires: Thu, 10 Oct 2024 11:12:16 GMT",
"last-modified: Tue, 10 Oct 2023 05:25:28 GMT",
"server: nginx",
"strict-transport-security: max-age=31622400",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: HIT, HIT",
"x-cache-hits: 1, 1",
"x-pantheon-styx-hostname: styx-fe1-a-685d4d5969-rh5q5",
"x-served-by: cache-chi-kigq8000069-CHI, cache-iad-kjyo7100144-IAD",
"x-styx-req-id: df1f7bbe-675d-11ee-9ff1-feb851941f53",
"x-timer: S1697829261.181261,VS0,VE3",
":status: 200"
]
},
"bytesOut": 2023,
"score_cache": 100,
"score_cdn": 100,
"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": 30729475,
"cdn_provider": "Fastly",
"server_count": null,
"created": 844,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 3,
"http2_stream_dependency": 0,
"http2_stream_weight": 256,
"http2_stream_exclusive": 1,
"netlog_id": 96,
"server_port": "443",
"renderBlocking": "non_blocking",
"font_details": {
"table_sizes": {
"GDEF": 1100,
"GPOS": 126308,
"GSUB": 20764,
"HVAR": 6647,
"MVAR": 80,
"OS\/2": 96,
"STAT": 180,
"cmap": 24554,
"fvar": 108,
"glyf": 113584,
"gvar": 221102,
"head": 54,
"hhea": 36,
"hmtx": 10128,
"loca": 0,
"maxp": 32,
"name": 1891,
"post": 46329
},
"names": {
"0": "Copyright 2019 The Inter project authors",
"1": "Inter",
"2": "Regular",
"3": "Inter Regular:2019:2c0637eac",
"4": "Inter Regular",
"5": "Version 3.009;git-2c0637eac",
"6": "Inter-Regular",
"7": "Inter UI and Inter is a trademark of rsms.",
"8": "rsms",
"9": "Rasmus Andersson",
"11": "https:\/\/rsms.me\/",
"12": "https:\/\/rsms.me\/",
"13": "OFL 1.1 (SIL Open Font License, Version 1.1)",
"14": "http:\/\/scripts.sil.org\/OFL"
},
"OS2": {
"version": 4,
"xAvgCharWidth": 1833,
"usWeightClass": 400,
"usWidthClass": 5,
"fsType": 0,
"ySubscriptXSize": 1830,
"ySubscriptYSize": 1690,
"ySubscriptXOffset": 0,
"ySubscriptYOffset": 211,
"ySuperscriptXSize": 1830,
"ySuperscriptYSize": 1690,
"ySuperscriptXOffset": 0,
"ySuperscriptYOffset": 986,
"yStrikeoutSize": 192,
"yStrikeoutPosition": 922,
"sFamilyClass": 0,
"ulUnicodeRange1": 3758099199,
"ulUnicodeRange2": 1375773183,
"ulUnicodeRange3": 33,
"ulUnicodeRange4": 0,
"achVendID": "RSMS",
"fsSelection": 192,
"usFirstCharIndex": 32,
"usLastCharIndex": 65535,
"sTypoAscender": 2728,
"sTypoDescender": -680,
"sTypoLineGap": 0,
"usWinAscent": 2728,
"usWinDescent": 680,
"ulCodePageRange1": 415,
"ulCodePageRange2": 0,
"sxHeight": 1536,
"sCapHeight": 2048,
"usDefaultChar": 0,
"usBreakChar": 32,
"usMaxContext": 12,
"panose": {
"bFamilyType": 2,
"bSerifStyle": 11,
"bWeight": 5,
"bProportion": 2,
"bContrast": 3,
"bStrokeVariation": 0,
"bArmStyle": 0,
"bLetterForm": 0,
"bMidline": 0,
"bXHeight": 4
}
},
"post": {
"formatType": 2,
"italicAngle": 0,
"underlinePosition": -464,
"underlineThickness": 192,
"isFixedPitch": 0,
"minMemType42": 0,
"maxMemType42": 0,
"minMemType1": 0,
"maxMemType1": 0
},
"fvar": {
"wght": {
"min": 100,
"default": 400,
"max": 900
}
},
"cmap": {
"encodings": [
{
"platform": 0,
"encoding": 3
},
{
"platform": 0,
"encoding": 4
},
{
"platform": 3,
"encoding": 1
},
{
"platform": 3,
"encoding": 10
}
],
"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,
256,
257,
258,
259,
260,
261,
262,
263,
264,
265,
266,
267,
268,
269,
270,
271,
272,
273,
274,
275,
276,
277,
278,
279,
280,
281,
282,
283,
284,
285,
286,
287,
288,
289,
290,
291,
292,
293,
294,
295,
296,
297,
298,
299,
300,
301,
302,
303,
304,
305,
306,
307,
308,
309,
310,
311,
312,
313,
314,
315,
316,
317,
318,
319,
320,
321,
322,
323,
324,
325,
326,
327,
328,
330,
331,
332,
333,
334,
335,
336,
337,
338,
339,
340,
341,
342,
343,
344,
345,
346,
347,
348,
349,
350,
351,
352,
353,
354,
355,
356,
357,
358,
359,
360,
361,
362,
363,
364,
365,
366,
367,
368,
369,
370,
371,
372,
373,
374,
375,
376,
377,
378,
379,
380,
381,
382,
383,
384,
385,
386,
387,
388,
389,
390,
391,
392,
393,
394,
395,
396,
397,
398,
399,
400,
401,
402,
403,
404,
405,
406,
407,
408,
409,
410,
411,
412,
413,
414,
415,
416,
417,
418,
419,
420,
421,
422,
423,
424,
425,
426,
427,
428,
429,
430,
431,
432,
433,
434,
435,
436,
437,
438,
439,
440,
441,
442,
443,
444,
445,
446,
447,
448,
449,
450,
451,
453,
454,
455,
456,
457,
458,
459,
460,
461,
462,
463,
464,
465,
466,
467,
468,
469,
470,
471,
472,
473,
474,
475,
476,
477,
478,
479,
480,
481,
482,
483,
484,
485,
486,
487,
488,
489,
490,
491,
492,
493,
494,
495,
496,
497,
498,
499,
500,
501,
502,
503,
504,
505,
506,
507,
508,
509,
510,
511,
512,
513,
514,
515,
516,
517,
518,
519,
520,
521,
522,
523,
524,
525,
526,
527,
528,
529,
530,
531,
532,
533,
534,
535,
536,
537,
538,
539,
540,
541,
542,
543,
544,
545,
546,
547,
548,
549,
550,
551,
552,
553,
554,
555,
556,
557,
558,
559,
560,
561,
562,
563,
564,
565,
566,
567,
568,
569,
570,
571,
572,
573,
574,
575,
576,
577,
578,
579,
580,
581,
582,
583,
584,
585,
586,
587,
588,
589,
590,
591,
592,
593,
594,
595,
596,
597,
598,
599,
600,
601,
602,
603,
604,
605,
606,
607,
608,
609,
610,
611,
612,
613,
614,
615,
616,
617,
618,
619,
620,
621,
622,
623,
624,
625,
626,
627,
628,
629,
630,
631,
632,
633,
634,
635,
636,
637,
638,
639,
640,
641,
642,
643,
644,
645,
646,
647,
648,
649,
650,
651,
652,
653,
654,
655,
656,
657,
658,
659,
660,
661,
662,
663,
664,
665,
666,
667,
668,
669,
670,
671,
672,
673,
674,
675,
676,
677,
678,
679,
680,
681,
682,
683,
684,
685,
686,
687,
688,
689,
690,
691,
692,
693,
694,
695,
696,
697,
698,
699,
700,
701,
702,
703,
704,
705,
706,
707,
708,
709,
710,
711,
712,
713,
714,
715,
716,
717,
718,
719,
720,
721,
722,
723,
724,
725,
726,
727,
728,
729,
730,
731,
732,
733,
734,
735,
736,
737,
738,
739,
740,
741,
742,
743,
744,
745,
746,
747,
748,
749,
750,
751,
752,
753,
754,
755,
756,
757,
758,
759,
760,
761,
762,
763,
764,
765,
766,
767,
768,
769,
770,
771,
772,
773,
774,
775,
776,
777,
778,
779,
780,
781,
782,
783,
784,
785,
786,
787,
788,
789,
790,
791,
792,
793,
794,
795,
796,
797,
798,
801,
802,
803,
804,
805,
806,
807,
808,
809,
810,
811,
812,
813,
814,
815,
816,
817,
818,
819,
820,
821,
822,
823,
824,
825,
826,
827,
828,
829,
830,
831,
832,
833,
834,
835,
836,
837,
838,
840,
841,
842,
843,
844,
845,
846,
847,
848,
849,
850,
851,
852,
853,
854,
855,
856,
857,
858,
859,
860,
861,
862,
863,
864,
865,
866,
867,
868,
869,
870,
871,
872,
873,
874,
875,
876,
877,
878,
879,
880,
881,
882,
883,
884,
885,
886,
887,
890,
891,
892,
893,
894,
895,
900,
901,
902,
903,
904,
905,
906,
908,
910,
911,
912,
913,
914,
915,
916,
917,
918,
919,
920,
921,
922,
923,
924,
925,
926,
927,
928,
929,
931,
932,
933,
934,
935,
936,
937,
938,
939,
940,
941,
942,
943,
944,
945,
946,
947,
948,
949,
950,
951,
952,
953,
954,
955,
956,
957,
958,
959,
960,
961,
962,
963,
964,
965,
966,
967,
968,
969,
970,
971,
972,
973,
974,
975,
976,
977,
978,
979,
980,
981,
982,
983,
984,
985,
986,
987,
988,
989,
990,
991,
992,
993,
1008,
1009,
1010,
1011,
1012,
1013,
1014,
1015,
1016,
1017,
1018,
1019,
1020,
1021,
1022,
1023,
1024,
1025,
1026,
1027,
1028,
1029,
1030,
1031,
1032,
1033,
1034,
1035,
1036,
1037,
1038,
1039,
1040,
1041,
1042,
1043,
1044,
1045,
1046,
1047,
1048,
1049,
1050,
1051,
1052,
1053,
1054,
1055,
1056,
1057,
1058,
1059,
1060,
1061,
1062,
1063,
1064,
1065,
1066,
1067,
1068,
1069,
1070,
1071,
1072,
1073,
1074,
1075,
1076,
1077,
1078,
1079,
1080,
1081,
1082,
1083,
1084,
1085,
1086,
1087,
1088,
1089,
1090,
1091,
1092,
1093,
1094,
1095,
1096,
1097,
1098,
1099,
1100,
1101,
1102,
1103,
1104,
1105,
1106,
1107,
1108,
1109,
1110,
1111,
1112,
1113,
1114,
1115,
1116,
1117,
1118,
1119,
1120,
1121,
1122,
1123,
1124,
1125,
1126,
1127,
1128,
1129,
1130,
1131,
1132,
1133,
1134,
1135,
1136,
1137,
1138,
1139,
1140,
1141,
1142,
1143,
1144,
1145,
1146,
1147,
1148,
1149,
1150,
1151,
1152,
1153,
1154,
1155,
1156,
1157,
1158,
1159,
1160,
1161,
1162,
1163,
1164,
1165,
1166,
1167,
1168,
1169,
1170,
1171,
1172,
1173,
1174,
1175,
1176,
1177,
1178,
1179,
1180,
1181,
1184,
1185,
1186,
1187,
1188,
1189,
1190,
1191,
1192,
1193,
1194,
1195,
1196,
1197,
1198,
1199,
1200,
1201,
1202,
1203,
1204,
1205,
1206,
1207,
1208,
1209,
1210,
1211,
1212,
1213,
1214,
1215,
1216,
1217,
1218,
1219,
1220,
1221,
1222,
1223,
1224,
1225,
1226,
1227,
1228,
1229,
1230,
1231,
1232,
1233,
1234,
1235,
1236,
1237,
1238,
1239,
1240,
1241,
1242,
1243,
1244,
1245,
1246,
1247,
1248,
1249,
1250,
1251,
1252,
1253,
1254,
1255,
1256,
1257,
1258,
1259,
1260,
1261,
1262,
1263,
1264,
1265,
1266,
1267,
1268,
1269,
1270,
1271,
1272,
1273,
1274,
1275,
1276,
1277,
1278,
1279,
1327,
5227,
7491,
7495,
7496,
7497,
7501,
7503,
7504,
7506,
7510,
7511,
7512,
7515,
7522,
7523,
7524,
7525,
7580,
7584,
7611,
7615,
7616,
7617,
7618,
7619,
7620,
7621,
7622,
7623,
7624,
7625,
7626,
7627,
7628,
7629,
7630,
7631,
7632,
7633,
7634,
7635,
7636,
7637,
7638,
7639,
7640,
7641,
7642,
7643,
7644,
7645,
7646,
7647,
7648,
7649,
7650,
7651,
7652,
7653,
7654,
7655,
7656,
7657,
7658,
7659,
7660,
7661,
7662,
7663,
7664,
7665,
7666,
7667,
7668,
7669,
7676,
7677,
7678,
7679,
7680,
7681,
7682,
7683,
7684,
7685,
7686,
7687,
7688,
7689,
7690,
7691,
7692,
7693,
7694,
7695,
7696,
7697,
7698,
7699,
7700,
7701,
7702,
7703,
7704,
7705,
7706,
7707,
7708,
7709,
7710,
7711,
7712,
7713,
7714,
7715,
7716,
7717,
7718,
7719,
7720,
7721,
7722,
7723,
7724,
7725,
7726,
7727,
7728,
7729,
7730,
7731,
7732,
7733,
7734,
7735,
7736,
7737,
7738,
7739,
7740,
7741,
7742,
7743,
7744,
7745,
7746,
7747,
7748,
7749,
7750,
7751,
7752,
7753,
7754,
7755,
7756,
7757,
7758,
7759,
7760,
7761,
7762,
7763,
7764,
7765,
7766,
7767,
7768,
7769,
7770,
7771,
7772,
7773,
7774,
7775,
7776,
7777,
7778,
7779,
7780,
7781,
7782,
7783,
7784,
7785,
7786,
7787,
7788,
7789,
7790,
7791,
7792,
7793,
7794,
7795,
7796,
7797,
7798,
7799,
7800,
7801,
7802,
7803,
7804,
7805,
7806,
7807,
7808,
7809,
7810,
7811,
7812,
7813,
7814,
7815,
7816,
7817,
7818,
7819,
7820,
7821,
7822,
7823,
7824,
7825,
7826,
7827,
7828,
7829,
7830,
7831,
7832,
7833,
7834,
7835,
7836,
7837,
7838,
7839,
7840,
7841,
7842,
7843,
7844,
7845,
7846,
7847,
7848,
7849,
7850,
7851,
7852,
7853,
7854,
7855,
7856,
7857,
7858,
7859,
7860,
7861,
7862,
7863,
7864,
7865,
7866,
7867,
7868,
7869,
7870,
7871,
7872,
7873,
7874,
7875,
7876,
7877,
7878,
7879,
7880,
7881,
7882,
7883,
7884,
7885,
7886,
7887,
7888,
7889,
7890,
7891,
7892,
7893,
7894,
7895,
7896,
7897,
7898,
7899,
7900,
7901,
7902,
7903,
7904,
7905,
7906,
7907,
7908,
7909,
7910,
7911,
7912,
7913,
7914,
7915,
7916,
7917,
7918,
7919,
7920,
7921,
7922,
7923,
7924,
7925,
7926,
7927,
7928,
7929,
7930,
7931,
7932,
7933,
7934,
7935,
7936,
7937,
7938,
7939,
7940,
7941,
7942,
7943,
7944,
7945,
7946,
7947,
7948,
7949,
7950,
7951,
7952,
7953,
7954,
7955,
7956,
7957,
7960,
7961,
7962,
7963,
7964,
7965,
7968,
7969,
7970,
7971,
7972,
7973,
7974,
7975,
7976,
7977,
7978,
7979,
7980,
7981,
7982,
7983,
7984,
7985,
7986,
7987,
7988,
7989,
7990,
7991,
7992,
7993,
7994,
7995,
7996,
7997,
7998,
7999,
8000,
8001,
8002,
8003,
8004,
8005,
8008,
8009,
8010,
8011,
8012,
8013,
8016,
8017,
8018,
8019,
8020,
8021,
8022,
8023,
8025,
8027,
8029,
8031,
8032,
8033,
8034,
8035,
8036,
8037,
8038,
8039,
8040,
8041,
8042,
8043,
8044,
8045,
8046,
8047,
8048,
8049,
8050,
8051,
8052,
8053,
8054,
8055,
8056,
8057,
8058,
8059,
8060,
8061,
8064,
8065,
8066,
8067,
8068,
8069,
8070,
8071,
8072,
8073,
8074,
8075,
8076,
8077,
8078,
8079,
8080,
8081,
8082,
8083,
8084,
8085,
8086,
8087,
8088,
8089,
8090,
8091,
8092,
8093,
8094,
8095,
8096,
8097,
8098,
8099,
8100,
8101,
8102,
8103,
8104,
8105,
8106,
8107,
8108,
8109,
8110,
8111,
8112,
8113,
8114,
8115,
8116,
8118,
8119,
8120,
8121,
8122,
8123,
8124,
8125,
8126,
8127,
8128,
8129,
8130,
8131,
8132,
8134,
8135,
8136,
8137,
8138,
8139,
8140,
8141,
8142,
8143,
8144,
8145,
8146,
8147,
8150,
8151,
8152,
8153,
8154,
8155,
8157,
8158,
8159,
8160,
8161,
8162,
8163,
8164,
8165,
8166,
8167,
8168,
8169,
8170,
8171,
8172,
8173,
8174,
8175,
8178,
8179,
8180,
8182,
8183,
8184,
8185,
8186,
8187,
8188,
8189,
8190,
8192,
8193,
8194,
8195,
8196,
8197,
8198,
8199,
8200,
8201,
8202,
8203,
8208,
8209,
8210,
8211,
8212,
8213,
8214,
8215,
8216,
8217,
8218,
8219,
8220,
8221,
8222,
8223,
8224,
8225,
8226,
8227,
8228,
8229,
8230,
8231,
8239,
8240,
8241,
8242,
8243,
8244,
8245,
8246,
8247,
8248,
8249,
8250,
8251,
8252,
8253,
8254,
8255,
8256,
8257,
8258,
8259,
8260,
8261,
8262,
8263,
8264,
8265,
8266,
8267,
8268,
8269,
8270,
8271,
8272,
8273,
8274,
8275,
8276,
8277,
8278,
8279,
8280,
8281,
8282,
8283,
8284,
8285,
8286,
8287,
8304,
8305,
8308,
8309,
8310,
8311,
8312,
8313,
8314,
8315,
8316,
8317,
8318,
8319,
8320,
8321,
8322,
8323,
8324,
8325,
8326,
8327,
8328,
8329,
8330,
8331,
8332,
8333,
8334,
8336,
8337,
8338,
8339,
8340,
8341,
8342,
8343,
8344,
8345,
8346,
8347,
8348,
8352,
8353,
8354,
8355,
8356,
8357,
8358,
8359,
8360,
8361,
8362,
8363,
8364,
8365,
8366,
8367,
8368,
8369,
8370,
8371,
8372,
8373,
8374,
8375,
8376,
8377,
8378,
8379,
8380,
8381,
8382,
8411,
8412,
8413,
8414,
8419,
8424,
8432,
8448,
8449,
8451,
8453,
8454,
8457,
8467,
8470,
8471,
8478,
8479,
8480,
8481,
8482,
8483,
8486,
8490,
8491,
8494,
8498,
8507,
8525,
8527,
8531,
8538,
8539,
8540,
8541,
8542,
8543,
8544,
8545,
8546,
8547,
8548,
8549,
8550,
8551,
8552,
8553,
8554,
8555,
8556,
8557,
8558,
8559,
8560,
8561,
8562,
8563,
8564,
8565,
8566,
8567,
8568,
8569,
8570,
8571,
8572,
8573,
8574,
8575,
8576,
8577,
8578,
8579,
8580,
8581,
8582,
8583,
8584,
8592,
8593,
8594,
8595,
8596,
8597,
8598,
8599,
8600,
8601,
8617,
8618,
8624,
8625,
8627,
8628,
8629,
8634,
8635,
8656,
8658,
8660,
8670,
8671,
8676,
8677,
8679,
8682,
8706,
8709,
8710,
8719,
8721,
8722,
8730,
8734,
8747,
8776,
8800,
8804,
8805,
8853,
8854,
8855,
8963,
8965,
8984,
8997,
8998,
8999,
9003,
9095,
9099,
9166,
9167,
9251,
9312,
9313,
9314,
9315,
9316,
9317,
9318,
9319,
9320,
9398,
9399,
9400,
9401,
9402,
9403,
9404,
9405,
9406,
9407,
9408,
9409,
9410,
9411,
9412,
9413,
9414,
9415,
9416,
9417,
9418,
9419,
9420,
9421,
9422,
9423,
9450,
9650,
9658,
9660,
9664,
9670,
9671,
9674,
9675,
9679,
9702,
9728,
9733,
9734,
9788,
9825,
9829,
9888,
10003,
10007,
10070,
10084,
10112,
10113,
10114,
10115,
10116,
10117,
10118,
10119,
10120,
10223,
10229,
10230,
10231,
10232,
10233,
10234,
10808,
11014,
11388,
11391,
11775,
11800,
42655,
43007,
43310,
57344,
57346,
57347,
57348,
57349,
57350,
57351,
57352,
57353,
57354,
57355,
57356,
57357,
57358,
57359,
57360,
57361,
57362,
57363,
57364,
57365,
57366,
57367,
57368,
57369,
57370,
57371,
57372,
57373,
57374,
57375,
57376,
57377,
57378,
57379,
57380,
57381,
57382,
57383,
57384,
57385,
57386,
57387,
57388,
57389,
57390,
57391,
57392,
57393,
57394,
57395,
57396,
57397,
57398,
57399,
57400,
57401,
57402,
57403,
57404,
57405,
57406,
57407,
57408,
57409,
57410,
57411,
57412,
57413,
57414,
57415,
57416,
57417,
57418,
57419,
57420,
57421,
57422,
57423,
57424,
57425,
57426,
57427,
57428,
57429,
57430,
57431,
57432,
57433,
57434,
57435,
57436,
57437,
57438,
57439,
57440,
57441,
57442,
57443,
57444,
57445,
57446,
57447,
57448,
57449,
57450,
57451,
57452,
57453,
57454,
57455,
57456,
57457,
57458,
57459,
57460,
57461,
57462,
57463,
57464,
57465,
57466,
57467,
57468,
57469,
57470,
57471,
57472,
57473,
57474,
57475,
57476,
57477,
57478,
57479,
57480,
57481,
57482,
57483,
57484,
57485,
57486,
57487,
57488,
57489,
57490,
57491,
57492,
57493,
57494,
57495,
57496,
57497,
57498,
57499,
57500,
57501,
57502,
57503,
57504,
57505,
57506,
57507,
57508,
57509,
57510,
57511,
57512,
57513,
57514,
57515,
57516,
57517,
57518,
57519,
57520,
57521,
57522,
57523,
57524,
57525,
57526,
57527,
57528,
57529,
57530,
57531,
57532,
57533,
57534,
57535,
57536,
57537,
57538,
57539,
57540,
57541,
57542,
57543,
57544,
57545,
57546,
57547,
57548,
57549,
57550,
57551,
57552,
57553,
57554,
57555,
57556,
57557,
57558,
57559,
57560,
57561,
57562,
57563,
57564,
57565,
57566,
57567,
57568,
57569,
57570,
57571,
57572,
57573,
57574,
57581,
57582,
57583,
57584,
57585,
57586,
57587,
57588,
57589,
57590,
57591,
57592,
57593,
57594,
57595,
57596,
57597,
57598,
57599,
57600,
57601,
57602,
57603,
57604,
57605,
57606,
57607,
57608,
57609,
57610,
57611,
57612,
57613,
57614,
57615,
57616,
57617,
57618,
57619,
57620,
57621,
57622,
57623,
57624,
57625,
57626,
57627,
57628,
57629,
57630,
57631,
57632,
57633,
57634,
57635,
57636,
57637,
57638,
57639,
57640,
57641,
57642,
57643,
57644,
57645,
57646,
57647,
57648,
57649,
57650,
57651,
57652,
57653,
57654,
57655,
57656,
57657,
57658,
57659,
57660,
57661,
57662,
57663,
57664,
57665,
57666,
57667,
57668,
57669,
57670,
57671,
57672,
57673,
57674,
57675,
57676,
57677,
57678,
57679,
57680,
57681,
57682,
57683,
57684,
57685,
57686,
57687,
57688,
57689,
57690,
57691,
57692,
57693,
57694,
63171,
65056,
65057,
65058,
65059,
65060,
65061,
65062,
65063,
65064,
65065,
65066,
65067,
65068,
65069,
65279,
127280,
127281,
127282,
127283,
127284,
127285,
127286,
127287,
127288,
127289,
127290,
127291,
127292,
127293,
127294,
127295,
127296,
127297,
127298,
127299,
127300,
127301,
127302,
127303,
127304,
127305,
127338,
127339,
127340,
129104,
129106
]
},
"color": {
"formats": [],
"numPalettes": 0,
"numPaletteEntries": 0
},
"features": {
"GSUB": {
"DFLT": {
"default": [
"aalt",
"calt",
"case",
"ccmp",
"cv01",
"cv02",
"cv03",
"cv04",
"cv05",
"cv06",
"cv07",
"cv08",
"cv09",
"cv10",
"cv11",
"dlig",
"dnom",
"frac",
"liga",
"numr",
"ordn",
"pnum",
"rlig",
"salt",
"ss01",
"ss02",
"ss03",
"subs",
"sups",
"tnum",
"zero"
]
},
"latn": {
"default": [
"aalt",
"calt",
"case",
"ccmp",
"cv01",
"cv02",
"cv03",
"cv04",
"cv05",
"cv06",
"cv07",
"cv08",
"cv09",
"cv10",
"cv11",
"dlig",
"dnom",
"frac",
"liga",
"numr",
"ordn",
"pnum",
"rlig",
"salt",
"ss01",
"ss02",
"ss03",
"subs",
"sups",
"tnum",
"zero"
],
"CAT ": [
"aalt",
"calt",
"case",
"ccmp",
"cv01",
"cv02",
"cv03",
"cv04",
"cv05",
"cv06",
"cv07",
"cv08",
"cv09",
"cv10",
"cv11",
"dlig",
"dnom",
"frac",
"liga",
"locl",
"numr",
"ordn",
"pnum",
"rlig",
"salt",
"ss01",
"ss02",
"ss03",
"subs",
"sups",
"tnum",
"zero"
],
"MOL ": [
"aalt",
"calt",
"case",
"ccmp",
"cv01",
"cv02",
"cv03",
"cv04",
"cv05",
"cv06",
"cv07",
"cv08",
"cv09",
"cv10",
"cv11",
"dlig",
"dnom",
"frac",
"liga",
"locl",
"numr",
"ordn",
"pnum",
"rlig",
"salt",
"ss01",
"ss02",
"ss03",
"subs",
"sups",
"tnum",
"zero"
],
"ROM ": [
"aalt",
"calt",
"case",
"ccmp",
"cv01",
"cv02",
"cv03",
"cv04",
"cv05",
"cv06",
"cv07",
"cv08",
"cv09",
"cv10",
"cv11",
"dlig",
"dnom",
"frac",
"liga",
"locl",
"numr",
"ordn",
"pnum",
"rlig",
"salt",
"ss01",
"ss02",
"ss03",
"subs",
"sups",
"tnum",
"zero"
]
}
},
"GPOS": {
"DFLT": {
"default": [
"cpsp",
"kern"
]
},
"latn": {
"default": [
"cpsp",
"kern"
],
"CAT ": [
"cpsp",
"kern"
],
"MOL ": [
"cpsp",
"kern"
],
"ROM ": [
"cpsp",
"kern"
]
}
}
},
"counts": {
"num_cmap_codepoints": 2519,
"num_glyphs": 2532
}
},
"load_end": 1466,
"ttfb_start": 845,
"ttfb_end": 1039,
"download_start": 1039,
"download_end": 1466,
"download_ms": 427,
"all_start": 845,
"all_end": 1466,
"all_ms": 621,
"index": 1,
"number": 2
},
{
"type": 3,
"id": "29645.12",
"request_id": "29645.12",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-content\/plugins\/amp\/assets\/fonts\/nonbreakingspaceoverride.woff2",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-content\/plugins\/amp\/assets\/fonts\/nonbreakingspaceoverride.woff2",
"raw_id": "29645.12",
"frame_id": "5380797CDD3D6E6B81484FF27ED49C84",
"documentURL": "https:\/\/weston.ruter.net\/about\/",
"responseCode": 200,
"request_type": "Font",
"load_ms": 560,
"ttfb_ms": 406,
"load_start": 894,
"load_start_float": 894.00011300000006,
"bytesIn": 764,
"objectSize": 764,
"objectSizeUncompressed": 764,
"chunks": [
{
"ts": 1454,
"bytes": 764
}
],
"expires": "Sat, 19 Oct 2024 08:07:14 GMT",
"cacheControl": "max-age=31622400",
"contentType": "font\/woff2",
"contentEncoding": "",
"socket": 56,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/about\/",
"initiator_line": 328,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-content\/plugins\/amp\/assets\/fonts\/nonbreakingspaceoverride.woff2",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/about\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: font",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"age: 126427",
"cache-control: max-age=31622400",
"content-length: 764",
"content-type: font\/woff2",
"date: Fri, 20 Oct 2023 19:14:21 GMT",
"etag: \"652ff8d3-2fc\"",
"expires: Sat, 19 Oct 2024 08:07:14 GMT",
"last-modified: Wed, 18 Oct 2023 15:25:07 GMT",
"server: nginx",
"strict-transport-security: max-age=31622400",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: HIT, HIT",
"x-cache-hits: 2, 1",
"x-pantheon-styx-hostname: styx-fe1-b-695fb49478-zkmbp",
"x-served-by: cache-chi-klot8100069-CHI, cache-iad-kjyo7100144-IAD",
"x-styx-req-id: 833af8b0-6e56-11ee-8885-1eede388e05d",
"x-timer: S1697829261.230148,VS0,VE2",
":status: 200"
]
},
"bytesOut": 2002,
"score_cache": 100,
"score_cdn": 100,
"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": 31495973,
"cdn_provider": "Fastly",
"server_count": null,
"created": 893,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 5,
"http2_stream_dependency": 3,
"http2_stream_weight": 256,
"http2_stream_exclusive": 1,
"netlog_id": 113,
"server_port": "443",
"renderBlocking": "non_blocking",
"font_details": {
"table_sizes": {
"FFTM": 28,
"GDEF": 30,
"OS\/2": 96,
"cmap": 330,
"gasp": 8,
"glyf": 91,
"head": 54,
"hhea": 36,
"hmtx": 28,
"loca": 0,
"maxp": 32,
"name": 801,
"post": 96,
"webf": 6
},
"names": [
"(C) 1992-2007 Apple Inc.",
"Hoefler Space Override",
"Regular",
"1.000;Appl;HoeflerSpaceOverride-Regular",
"Hoefler Space Override",
"Version 1.000;PS 001.000;hotconv 1.0.70;makeotf.lib2.5.58329",
"HoeflerSpaceOverride-Regular"
],
"OS2": {
"version": 3,
"xAvgCharWidth": 497,
"usWeightClass": 400,
"usWidthClass": 5,
"fsType": 4,
"ySubscriptXSize": 1300,
"ySubscriptYSize": 1200,
"ySubscriptXOffset": 0,
"ySubscriptYOffset": 150,
"ySuperscriptXSize": 1300,
"ySuperscriptYSize": 1200,
"ySuperscriptXOffset": 0,
"ySuperscriptYOffset": 700,
"yStrikeoutSize": 50,
"yStrikeoutPosition": 510,
"sFamilyClass": 0,
"ulUnicodeRange1": 0,
"ulUnicodeRange2": 0,
"ulUnicodeRange3": 0,
"ulUnicodeRange4": 0,
"achVendID": "Appl",
"fsSelection": 64,
"usFirstCharIndex": 32,
"usLastCharIndex": 9724,
"sTypoAscender": 1864,
"sTypoDescender": -636,
"sTypoLineGap": 0,
"usWinAscent": 1864,
"usWinDescent": 636,
"ulCodePageRange1": 1,
"ulCodePageRange2": 0,
"sxHeight": 850,
"sCapHeight": 1379,
"usDefaultChar": 0,
"usBreakChar": 32,
"usMaxContext": 1,
"panose": {
"bFamilyType": 0,
"bSerifStyle": 0,
"bWeight": 5,
"bProportion": 0,
"bContrast": 0,
"bStrokeVariation": 0,
"bArmStyle": 0,
"bLetterForm": 0,
"bMidline": 0,
"bXHeight": 0
}
},
"post": {
"formatType": 2,
"italicAngle": 0,
"underlinePosition": -225,
"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,
9724
]
},
"color": {
"formats": [],
"numPalettes": 0,
"numPaletteEntries": 0
},
"features": [],
"counts": {
"num_cmap_codepoints": 2,
"num_glyphs": 7
}
},
"load_end": 1454,
"ttfb_start": 894,
"ttfb_end": 1300,
"download_start": 1300,
"download_end": 1454,
"download_ms": 154,
"all_start": 894,
"all_end": 1454,
"all_ms": 560,
"index": 2,
"number": 3
},
{
"type": 3,
"id": "29645.2",
"request_id": "29645.2",
"ip_addr": "142.251.111.132",
"full_url": "https:\/\/cdn.ampproject.org\/v0.mjs",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/v0.mjs",
"raw_id": "29645.2",
"frame_id": "5380797CDD3D6E6B81484FF27ED49C84",
"documentURL": "https:\/\/weston.ruter.net\/about\/",
"responseCode": 200,
"request_type": "Script",
"load_ms": 546,
"ttfb_ms": 178,
"load_start": 1377,
"load_start_float": 1377.0000649999999,
"bytesIn": 63487,
"objectSize": 63487,
"objectSizeUncompressed": 228101,
"chunks": [
{
"ts": 1559,
"bytes": 1369,
"inflated": 1689
},
{
"ts": 1563,
"bytes": 1378,
"inflated": 3948
},
{
"ts": 1567,
"bytes": 1378,
"inflated": 3974
},
{
"ts": 1569,
"bytes": 1378,
"inflated": 4833
},
{
"ts": 1576,
"bytes": 1378,
"inflated": 4531
},
{
"ts": 1578,
"bytes": 1378,
"inflated": 4826
},
{
"ts": 1585,
"bytes": 1378,
"inflated": 5281
},
{
"ts": 1587,
"bytes": 1378,
"inflated": 4336
},
{
"ts": 1594,
"bytes": 1378,
"inflated": 4013
},
{
"ts": 1595,
"bytes": 1378,
"inflated": 4546
},
{
"ts": 1602,
"bytes": 359,
"inflated": 1328
},
{
"ts": 1604,
"bytes": 1369,
"inflated": 4945
},
{
"ts": 1611,
"bytes": 1378,
"inflated": 4631
},
{
"ts": 1613,
"bytes": 1378,
"inflated": 5667
},
{
"ts": 1620,
"bytes": 1378,
"inflated": 5759
},
{
"ts": 1622,
"bytes": 1378,
"inflated": 5608
},
{
"ts": 1629,
"bytes": 1378,
"inflated": 5781
},
{
"ts": 1724,
"bytes": 1378,
"inflated": 5264
},
{
"ts": 1725,
"bytes": 1378,
"inflated": 4607
},
{
"ts": 1728,
"bytes": 1378,
"inflated": 4451
},
{
"ts": 1729,
"bytes": 1378,
"inflated": 4252
},
{
"ts": 1737,
"bytes": 1378,
"inflated": 4937
},
{
"ts": 1739,
"bytes": 1369,
"inflated": 5478
},
{
"ts": 1746,
"bytes": 1378,
"inflated": 5010
},
{
"ts": 1747,
"bytes": 1378,
"inflated": 4519
},
{
"ts": 1754,
"bytes": 1378,
"inflated": 4466
},
{
"ts": 1756,
"bytes": 1378,
"inflated": 6766
},
{
"ts": 1763,
"bytes": 1378,
"inflated": 5706
},
{
"ts": 1768,
"bytes": 1378,
"inflated": 4629
},
{
"ts": 1769,
"bytes": 1378,
"inflated": 5169
},
{
"ts": 1776,
"bytes": 1378,
"inflated": 5088
},
{
"ts": 1778,
"bytes": 1378,
"inflated": 5016
},
{
"ts": 1785,
"bytes": 1378,
"inflated": 5824
},
{
"ts": 1787,
"bytes": 1378,
"inflated": 5372
},
{
"ts": 1795,
"bytes": 1092,
"inflated": 3884
},
{
"ts": 1873,
"bytes": 1369,
"inflated": 5834
},
{
"ts": 1875,
"bytes": 1378,
"inflated": 5774
},
{
"ts": 1882,
"bytes": 1378,
"inflated": 5339
},
{
"ts": 1884,
"bytes": 1378,
"inflated": 5380
},
{
"ts": 1898,
"bytes": 1378,
"inflated": 4590
},
{
"ts": 1900,
"bytes": 1378,
"inflated": 5005
},
{
"ts": 1902,
"bytes": 1378,
"inflated": 4832
},
{
"ts": 1905,
"bytes": 1378,
"inflated": 4566
},
{
"ts": 1911,
"bytes": 1378,
"inflated": 4626
},
{
"ts": 1913,
"bytes": 1378,
"inflated": 5688
},
{
"ts": 1920,
"bytes": 1378,
"inflated": 5158
},
{
"ts": 1923,
"bytes": 1440,
"inflated": 5175
}
],
"expires": "Fri, 20 Oct 2023 19:14:21 GMT",
"cacheControl": "private, max-age=3000, stale-while-revalidate=1206600",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 121,
"protocol": "HTTP\/2",
"dns_start": 1014,
"dns_end": 1014,
"connect_start": 1015,
"connect_end": 1187,
"ssl_start": 1187,
"ssl_end": 1376,
"securityDetails": {
"protocol": "TLS 1.3",
"keyExchange": "",
"keyExchangeGroup": "X25519",
"cipher": "AES_128_GCM",
"certificateId": 0,
"subjectName": "misc-sni.google.com",
"sanList": [
"misc-sni.google.com",
"*.aiplatform-notebook.cloud.google.com",
"*.aiplatform-training.cloud.google.com",
"*.backupdr.cloud.google.com",
"*.backupdr.cloud.google",
"*.backupdr-staging.cloud.google.com",
"*.backupdr-staging.cloud.google",
"*.backupdr-autopush.cloud.google.com",
"*.backupdr-autopush.cloud.google",
"*.backupdr-dev.cloud.google.com",
"*.backupdr-dev.cloud.google",
"*.backupdr-sandbox.cloud.google.com",
"*.backupdr-sandbox.cloud.google",
"*.brocaproject.com",
"brocaproject.com",
"*.composer.cloud.google.com",
"*.composer.cloud.google",
"*.composer-staging.cloud.google.com",
"*.composer-staging.cloud.google",
"*.composer-qa.cloud.google.com",
"*.composer-qa.cloud.google",
"*.composer-dev.cloud.google.com",
"*.composer-dev.cloud.google",
"*.datalab.cloud.google.com",
"*.datafusion.cloud.google.com",
"*.datafusion.cloud.google",
"*.datafusion-staging.cloud.google.com",
"*.datafusion-staging.cloud.google",
"*.datafusion-dev.cloud.google.com",
"*.datafusion-dev.cloud.google",
"*.datafusion-api.cloud.google.com",
"*.datafusion-api.cloud.google",
"*.datafusion-api-staging.cloud.google.com",
"*.datafusion-api-staging.cloud.google",
"*.datafusion-api-dev.cloud.google.com",
"*.datafusion-api-dev.cloud.google",
"*.dataplex.cloud.google.com",
"*.dataplex-staging.cloud.google.com",
"*.dataplex-dev.cloud.google.com",
"*.dataproc.cloud.google.com",
"*.dataproc.cloud.google",
"*.dataproc-image-staging.cloud.google.com",
"*.dataproc-image-staging.cloud.google",
"*.dataproc-staging.cloud.google.com",
"*.dataproc-staging.cloud.google",
"*.dataproc-test.cloud.google.com",
"*.dataproc-test.cloud.google",
"*.earthengine.google.co.in",
"*.earthengine.google.com",
"*.fiber.google.com",
"*.gateway.dev",
"*.de.gateway.dev",
"*.ew.gateway.dev",
"*.uc.gateway.dev",
"*.global.accountverification.cloud.google",
"*.google-syndication.com",
"*.dev.google-syndication.com",
"*.staging.google-syndication.com",
"*.googleacquisitionmigration.com",
"*.gvt5.com",
"*.healthcare.cloud.google.com",
"*.mapmaker.google.com",
"*.microhost.google.com",
"*.notebooks.cloud.google.com",
"*.notebooks.cloud.google",
"*.picnik.com",
"picnik.com",
"*.pipelines.cloud.google.com",
"*.podcasts.goog",
"*.tensorboard.cloud.google.com",
"*.tensorboard-autopush.cloud.google.com",
"*.tensorboard-dev.cloud.google.com",
"*.tensorboard-staging.cloud.google.com",
"*.tensorboard-test.cloud.google.com",
"abc.xyz",
"*.abc.xyz",
"adsense.com",
"www.adsense.com",
"adsensecustomsearchads.com",
"*.adsensecustomsearchads.com",
"adsenseformobileapps.com",
"advertisercommunity.com",
"*.advertisercommunity.com",
"cloudyoryx.dev",
"*.cloudyoryx.dev",
"eageroryx.dev",
"*.eageroryx.dev",
"stage.advertisercommunity.com",
"*.stage.advertisercommunity.com",
"de.advertisercommunity.com",
"*.de.advertisercommunity.com",
"en.advertisercommunity.com",
"*.en.advertisercommunity.com",
"es.advertisercommunity.com",
"*.es.advertisercommunity.com",
"fr.advertisercommunity.com",
"*.fr.advertisercommunity.com",
"id.advertisercommunity.com",
"*.id.advertisercommunity.com",
"it.advertisercommunity.com",
"*.it.advertisercommunity.com",
"ja.advertisercommunity.com",
"*.ja.advertisercommunity.com",
"pl.advertisercommunity.com",
"*.pl.advertisercommunity.com",
"pt.advertisercommunity.com",
"*.pt.advertisercommunity.com",
"ru.advertisercommunity.com",
"*.ru.advertisercommunity.com",
"th.advertisercommunity.com",
"*.th.advertisercommunity.com",
"vi.advertisercommunity.com",
"*.vi.advertisercommunity.com",
"zh.advertisercommunity.com",
"*.zh.advertisercommunity.com",
"ampcache.com",
"*.ampcache.com",
"ampproject.com",
"*.ampproject.com",
"ampproject.net",
"*.ampproject.net",
"*.recaptcha.ampproject.net",
"ampproject.org",
"*.ampproject.org",
"*.cdn.ampproject.org",
"androidify.com",
"*.androidify.com",
"app.goo.gl",
"*.app.goo.gl",
"channel-app.google",
"console.au.cloud.google",
"*.au.cloud.google",
"console.ca.cloud.google",
"*.ca.cloud.google",
"console.eu.cloud.google",
"*.eu.cloud.google",
"console.eu.cloud.google.com",
"console.il.cloud.google",
"*.il.cloud.google",
"console.it.cloud.google",
"*.it.cloud.google",
"console.jp.cloud.google",
"*.jp.cloud.google",
"console.sa.cloud.google",
"*.sa.cloud.google",
"console.us.cloud.google",
"*.us.cloud.google",
"cloud.google",
"*.cloud.google",
"colab.research.google.com",
"colab-sandbox.research.google.com",
"code.webrtc.org",
"bugs.webrtc.org",
"issues.webrtc.org",
"chronicle.security",
"*.chronicle.security",
"*.backstory.chronicle.security",
"*.backstory-staging.chronicle.security",
"chronicleforgood.com",
"*.chronicleforgood.com",
"looker.chronicle.security",
"*.looker.chronicle.security",
"chroniclesec.com",
"*.chroniclesec.com",
"*.backstory.chroniclesec.com",
"crossmediapanel.com",
"*.crossmediapanel.com",
"dataliberation.org",
"*.dataliberation.org",
"datasetsearch.research.google.com",
"dg-meta.video.google.com",
"digitalassetlinks.org",
"*.digitalassetlinks.org",
"domains.google",
"*.domains.google",
"earlydays.google",
"*.earlydays.google",
"ehr-search.health.google.com",
"fastlane.ci",
"floonet.goog",
"*.floonet.goog",
"gapi.waze.com",
"gmbads.gle",
"*.gmbads.gle",
"go-lang.com",
"*.go-lang.com",
"go-lang.net",
"*.go-lang.net",
"go-lang.org",
"*.go-lang.org",
"golang.com",
"*.golang.com",
"golang.net",
"*.golang.net",
"golang.org",
"*.golang.org",
"golang.google.cn",
"*.golang.google.cn",
"googleblog.com",
"*.googleblog.com",
"googlecert.net",
"*.googlecert.net",
"googlestore.com",
"www.googlestore.com",
"grow.google",
"*.grow.google",
"g.dev",
"*.g.dev",
"g.page",
"*.g.page",
"hey.gle",
"*.hey.gle",
"ok.gle",
"*.ok.gle",
"hats.goog",
"*.hats.goog",
"iamremarkable.org",
"www.iamremarkable.org",
"identityplatform.google",
"*.identityplatform.google",
"*.global.identityplatform.google",
"*.staging-global.identityplatform.google",
"*.autopush-global.identityplatform.google",
"lanternal.com",
"*.lanternal.com",
"lers.google",
"liftware.com",
"*.liftware.com",
"liftware.jp",
"*.liftware.jp",
"nel.goog",
"*.nel.goog",
"nomulus.foo",
"*.nomulus.foo",
"notebooklm.google",
"ordering.page",
"*.ordering.page",
"macservice.goog",
"*.macservice.goog",
"pagespeed.web.dev",
"picasaweb.com",
"*.picasaweb.com",
"picasaweb.net",
"*.picasaweb.net",
"picasaweb.org",
"*.picasaweb.org",
"pixate.com",
"www.pixate.com",
"pki.goog",
"*.pki.goog",
"play.space",
"*.play.space",
"rbm.goog",
"*.rbm.goog",
"registry-qa.google",
"www.registry-qa.google",
"registry-sandbox.google",
"www.registry-sandbox.google",
"registry.google",
"www.registry.google",
"research.youtube",
"*.research.youtube",
"savethedate.foo",
"*.savethedate.foo",
"searchingforsyria.org",
"*.searchingforsyria.org",
"songwriters.youtube",
"*.songwriters.youtube",
"source.bazel.build",
"*.source.bazel.build",
"support.registry-qa.google",
"support.registry-sandbox.google",
"support.registry.google",
"sprayscape.com",
"www.sprayscape.com",
"tfhub.dev",
"*.tfhub.dev",
"thegooglestore.com",
"www.thegooglestore.com",
"tiltbrush.com",
"*.tiltbrush.com",
"travel.google",
"*.travel.google",
"webmproject.org",
"*.webmproject.org",
"webpkgcache.com",
"*.webpkgcache.com",
"workinxr.dev",
"*.workinxr.dev",
"xn--ngstr-lra8j.com",
"*.xn--ngstr-lra8j.com",
"xplr.co",
"*.xplr.co",
"zynamics.com",
"*.zynamics.com"
],
"issuer": "GTS CA 1C3",
"validFrom": 1695878890,
"validTo": 1703136489,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Xenon2023' log",
"logId": "ADF7BEFA7CFF10C88B9D3D9C1E3E186AB467295DCFB10C24CA858634EBDC828A",
"timestamp": 1695882496047,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3046022100AAA516597359564D4E1A9B93D298C65533C1A21C37B8ED80A6041623B31418DB0221008557275D3F79C41C8B3DDBB0012AC65415994408B5CBBBC2FD2A084C19B2D00B"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Let's Encrypt 'Oak2023' log",
"logId": "B73EFB24DF9C4DBA75F239C5BA58F46C5DFC42CF7A9F35C49E1D098125EDB499",
"timestamp": 1695882496028,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3046022100EA73E2053214405CAFFF4F46720E9A5F6183E8A8658332E0661FD0C39A9FAE8B0221008C21C88A393E257A708E34C4C7DBDFC496E28A3D58F34D67B02536748CA61D8D"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 1027,
"encryptedClientHello": false
},
"initiator": "https:\/\/weston.ruter.net\/about\/",
"initiator_line": 5,
"initiator_column": "",
"initiator_type": "parser",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/v0.mjs",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: private, max-age=3000, stale-while-revalidate=1206600",
"content-encoding: br",
"content-length: 63487",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:14:21 GMT",
"etag: \"77df6dff8fae508d\"",
"expires: Fri, 20 Oct 2023 19:14:21 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1813,
"score_cache": 0,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": 0,
"connect_ms": 172,
"ssl_ms": 189,
"gzip_total": 63487,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 3000,
"cdn_provider": "Google",
"server_count": null,
"created": 801,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 1,
"http2_stream_dependency": 0,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"http2_server_settings": {
"SETTINGS_MAX_CONCURRENT_STREAMS": 100,
"SETTINGS_INITIAL_WINDOW_SIZE": 1048576,
"SETTINGS_MAX_HEADER_LIST_SIZE": 65536
},
"tls_version": "TLS 1.3",
"tls_resumed": "False",
"tls_next_proto": "h2",
"tls_cipher_suite": 4865,
"netlog_id": 65,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIehzCCHW+gAwIBAgIRAO1ZUvB\/pWv8CYTDuUK+xJMwDQYJKoZIhvcNAQELBQAw\nRjELMAkGA1UEBhMCVVMxIjAgBgNVBAoTGUdvb2dsZSBUcnVzdCBTZXJ2aWNlcyBM\nTEMxEzARBgNVBAMTCkdUUyBDQSAxQzMwHhcNMjMwOTI4MDUyODEwWhcNMjMxMjIx\nMDUyODA5WjAeMRwwGgYDVQQDExNtaXNjLXNuaS5nb29nbGUuY29tMFkwEwYHKoZI\nzj0CAQYIKoZIzj0DAQcDQgAE5JzQmWGJuhaBKaYCkmQgcMVZqmPpVFdlhN9IxIdF\nZ1lPYNxmgf6lzH3P2LndtIyWRvwv7poYxth0YPjOYu6BMKOCHGEwghxdMA4GA1Ud\nDwEB\/wQEAwIHgDATBgNVHSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAAMB0G\nA1UdDgQWBBTnhIlYnlj+\/Ms\/gOV4dOFjHpaCuzAfBgNVHSMEGDAWgBSKdH+vhc3u\nlc09nNDiRhTzcTUdJzBqBggrBgEFBQcBAQReMFwwJwYIKwYBBQUHMAGGG2h0dHA6\nLy9vY3NwLnBraS5nb29nL2d0czFjMzAxBggrBgEFBQcwAoYlaHR0cDovL3BraS5n\nb29nL3JlcG8vY2VydHMvZ3RzMWMzLmRlcjCCGg8GA1UdEQSCGgYwghoCghNtaXNj\nLXNuaS5nb29nbGUuY29tgiYqLmFpcGxhdGZvcm0tbm90ZWJvb2suY2xvdWQuZ29v\nZ2xlLmNvbYImKi5haXBsYXRmb3JtLXRyYWluaW5nLmNsb3VkLmdvb2dsZS5jb22C\nGyouYmFja3VwZHIuY2xvdWQuZ29vZ2xlLmNvbYIXKi5iYWNrdXBkci5jbG91ZC5n\nb29nbGWCIyouYmFja3VwZHItc3RhZ2luZy5jbG91ZC5nb29nbGUuY29tgh8qLmJh\nY2t1cGRyLXN0YWdpbmcuY2xvdWQuZ29vZ2xlgiQqLmJhY2t1cGRyLWF1dG9wdXNo\nLmNsb3VkLmdvb2dsZS5jb22CICouYmFja3VwZHItYXV0b3B1c2guY2xvdWQuZ29v\nZ2xlgh8qLmJhY2t1cGRyLWRldi5jbG91ZC5nb29nbGUuY29tghsqLmJhY2t1cGRy\nLWRldi5jbG91ZC5nb29nbGWCIyouYmFja3VwZHItc2FuZGJveC5jbG91ZC5nb29n\nbGUuY29tgh8qLmJhY2t1cGRyLXNhbmRib3guY2xvdWQuZ29vZ2xlghIqLmJyb2Nh\ncHJvamVjdC5jb22CEGJyb2NhcHJvamVjdC5jb22CGyouY29tcG9zZXIuY2xvdWQu\nZ29vZ2xlLmNvbYIXKi5jb21wb3Nlci5jbG91ZC5nb29nbGWCIyouY29tcG9zZXIt\nc3RhZ2luZy5jbG91ZC5nb29nbGUuY29tgh8qLmNvbXBvc2VyLXN0YWdpbmcuY2xv\ndWQuZ29vZ2xlgh4qLmNvbXBvc2VyLXFhLmNsb3VkLmdvb2dsZS5jb22CGiouY29t\ncG9zZXItcWEuY2xvdWQuZ29vZ2xlgh8qLmNvbXBvc2VyLWRldi5jbG91ZC5nb29n\nbGUuY29tghsqLmNvbXBvc2VyLWRldi5jbG91ZC5nb29nbGWCGiouZGF0YWxhYi5j\nbG91ZC5nb29nbGUuY29tgh0qLmRhdGFmdXNpb24uY2xvdWQuZ29vZ2xlLmNvbYIZ\nKi5kYXRhZnVzaW9uLmNsb3VkLmdvb2dsZYIlKi5kYXRhZnVzaW9uLXN0YWdpbmcu\nY2xvdWQuZ29vZ2xlLmNvbYIhKi5kYXRhZnVzaW9uLXN0YWdpbmcuY2xvdWQuZ29v\nZ2xlgiEqLmRhdGFmdXNpb24tZGV2LmNsb3VkLmdvb2dsZS5jb22CHSouZGF0YWZ1\nc2lvbi1kZXYuY2xvdWQuZ29vZ2xlgiEqLmRhdGFmdXNpb24tYXBpLmNsb3VkLmdv\nb2dsZS5jb22CHSouZGF0YWZ1c2lvbi1hcGkuY2xvdWQuZ29vZ2xlgikqLmRhdGFm\ndXNpb24tYXBpLXN0YWdpbmcuY2xvdWQuZ29vZ2xlLmNvbYIlKi5kYXRhZnVzaW9u\nLWFwaS1zdGFnaW5nLmNsb3VkLmdvb2dsZYIlKi5kYXRhZnVzaW9uLWFwaS1kZXYu\nY2xvdWQuZ29vZ2xlLmNvbYIhKi5kYXRhZnVzaW9uLWFwaS1kZXYuY2xvdWQuZ29v\nZ2xlghsqLmRhdGFwbGV4LmNsb3VkLmdvb2dsZS5jb22CIyouZGF0YXBsZXgtc3Rh\nZ2luZy5jbG91ZC5nb29nbGUuY29tgh8qLmRhdGFwbGV4LWRldi5jbG91ZC5nb29n\nbGUuY29tghsqLmRhdGFwcm9jLmNsb3VkLmdvb2dsZS5jb22CFyouZGF0YXByb2Mu\nY2xvdWQuZ29vZ2xlgikqLmRhdGFwcm9jLWltYWdlLXN0YWdpbmcuY2xvdWQuZ29v\nZ2xlLmNvbYIlKi5kYXRhcHJvYy1pbWFnZS1zdGFnaW5nLmNsb3VkLmdvb2dsZYIj\nKi5kYXRhcHJvYy1zdGFnaW5nLmNsb3VkLmdvb2dsZS5jb22CHyouZGF0YXByb2Mt\nc3RhZ2luZy5jbG91ZC5nb29nbGWCICouZGF0YXByb2MtdGVzdC5jbG91ZC5nb29n\nbGUuY29tghwqLmRhdGFwcm9jLXRlc3QuY2xvdWQuZ29vZ2xlghoqLmVhcnRoZW5n\naW5lLmdvb2dsZS5jby5pboIYKi5lYXJ0aGVuZ2luZS5nb29nbGUuY29tghIqLmZp\nYmVyLmdvb2dsZS5jb22CDSouZ2F0ZXdheS5kZXaCECouZGUuZ2F0ZXdheS5kZXaC\nECouZXcuZ2F0ZXdheS5kZXaCECoudWMuZ2F0ZXdheS5kZXaCKSouZ2xvYmFsLmFj\nY291bnR2ZXJpZmljYXRpb24uY2xvdWQuZ29vZ2xlghgqLmdvb2dsZS1zeW5kaWNh\ndGlvbi5jb22CHCouZGV2Lmdvb2dsZS1zeW5kaWNhdGlvbi5jb22CICouc3RhZ2lu\nZy5nb29nbGUtc3luZGljYXRpb24uY29tgiAqLmdvb2dsZWFjcXVpc2l0aW9ubWln\ncmF0aW9uLmNvbYIKKi5ndnQ1LmNvbYIdKi5oZWFsdGhjYXJlLmNsb3VkLmdvb2ds\nZS5jb22CFSoubWFwbWFrZXIuZ29vZ2xlLmNvbYIWKi5taWNyb2hvc3QuZ29vZ2xl\nLmNvbYIcKi5ub3RlYm9va3MuY2xvdWQuZ29vZ2xlLmNvbYIYKi5ub3RlYm9va3Mu\nY2xvdWQuZ29vZ2xlggwqLnBpY25pay5jb22CCnBpY25pay5jb22CHCoucGlwZWxp\nbmVzLmNsb3VkLmdvb2dsZS5jb22CDyoucG9kY2FzdHMuZ29vZ4IeKi50ZW5zb3Ji\nb2FyZC5jbG91ZC5nb29nbGUuY29tgicqLnRlbnNvcmJvYXJkLWF1dG9wdXNoLmNs\nb3VkLmdvb2dsZS5jb22CIioudGVuc29yYm9hcmQtZGV2LmNsb3VkLmdvb2dsZS5j\nb22CJioudGVuc29yYm9hcmQtc3RhZ2luZy5jbG91ZC5nb29nbGUuY29tgiMqLnRl\nbnNvcmJvYXJkLXRlc3QuY2xvdWQuZ29vZ2xlLmNvbYIHYWJjLnh5eoIJKi5hYmMu\neHl6ggthZHNlbnNlLmNvbYIPd3d3LmFkc2Vuc2UuY29tghphZHNlbnNlY3VzdG9t\nc2VhcmNoYWRzLmNvbYIcKi5hZHNlbnNlY3VzdG9tc2VhcmNoYWRzLmNvbYIYYWRz\nZW5zZWZvcm1vYmlsZWFwcHMuY29tghdhZHZlcnRpc2VyY29tbXVuaXR5LmNvbYIZ\nKi5hZHZlcnRpc2VyY29tbXVuaXR5LmNvbYIOY2xvdWR5b3J5eC5kZXaCECouY2xv\ndWR5b3J5eC5kZXaCDWVhZ2Vyb3J5eC5kZXaCDyouZWFnZXJvcnl4LmRldoIdc3Rh\nZ2UuYWR2ZXJ0aXNlcmNvbW11bml0eS5jb22CHyouc3RhZ2UuYWR2ZXJ0aXNlcmNv\nbW11bml0eS5jb22CGmRlLmFkdmVydGlzZXJjb21tdW5pdHkuY29tghwqLmRlLmFk\ndmVydGlzZXJjb21tdW5pdHkuY29tghplbi5hZHZlcnRpc2VyY29tbXVuaXR5LmNv\nbYIcKi5lbi5hZHZlcnRpc2VyY29tbXVuaXR5LmNvbYIaZXMuYWR2ZXJ0aXNlcmNv\nbW11bml0eS5jb22CHCouZXMuYWR2ZXJ0aXNlcmNvbW11bml0eS5jb22CGmZyLmFk\ndmVydGlzZXJjb21tdW5pdHkuY29tghwqLmZyLmFkdmVydGlzZXJjb21tdW5pdHku\nY29tghppZC5hZHZlcnRpc2VyY29tbXVuaXR5LmNvbYIcKi5pZC5hZHZlcnRpc2Vy\nY29tbXVuaXR5LmNvbYIaaXQuYWR2ZXJ0aXNlcmNvbW11bml0eS5jb22CHCouaXQu\nYWR2ZXJ0aXNlcmNvbW11bml0eS5jb22CGmphLmFkdmVydGlzZXJjb21tdW5pdHku\nY29tghwqLmphLmFkdmVydGlzZXJjb21tdW5pdHkuY29tghpwbC5hZHZlcnRpc2Vy\nY29tbXVuaXR5LmNvbYIcKi5wbC5hZHZlcnRpc2VyY29tbXVuaXR5LmNvbYIacHQu\nYWR2ZXJ0aXNlcmNvbW11bml0eS5jb22CHCoucHQuYWR2ZXJ0aXNlcmNvbW11bml0\neS5jb22CGnJ1LmFkdmVydGlzZXJjb21tdW5pdHkuY29tghwqLnJ1LmFkdmVydGlz\nZXJjb21tdW5pdHkuY29tghp0aC5hZHZlcnRpc2VyY29tbXVuaXR5LmNvbYIcKi50\naC5hZHZlcnRpc2VyY29tbXVuaXR5LmNvbYIadmkuYWR2ZXJ0aXNlcmNvbW11bml0\neS5jb22CHCoudmkuYWR2ZXJ0aXNlcmNvbW11bml0eS5jb22CGnpoLmFkdmVydGlz\nZXJjb21tdW5pdHkuY29tghwqLnpoLmFkdmVydGlzZXJjb21tdW5pdHkuY29tggxh\nbXBjYWNoZS5jb22CDiouYW1wY2FjaGUuY29tgg5hbXBwcm9qZWN0LmNvbYIQKi5h\nbXBwcm9qZWN0LmNvbYIOYW1wcHJvamVjdC5uZXSCECouYW1wcHJvamVjdC5uZXSC\nGioucmVjYXB0Y2hhLmFtcHByb2plY3QubmV0gg5hbXBwcm9qZWN0Lm9yZ4IQKi5h\nbXBwcm9qZWN0Lm9yZ4IUKi5jZG4uYW1wcHJvamVjdC5vcmeCDmFuZHJvaWRpZnku\nY29tghAqLmFuZHJvaWRpZnkuY29tggphcHAuZ29vLmdsggwqLmFwcC5nb28uZ2yC\nEmNoYW5uZWwtYXBwLmdvb2dsZYIXY29uc29sZS5hdS5jbG91ZC5nb29nbGWCESou\nYXUuY2xvdWQuZ29vZ2xlghdjb25zb2xlLmNhLmNsb3VkLmdvb2dsZYIRKi5jYS5j\nbG91ZC5nb29nbGWCF2NvbnNvbGUuZXUuY2xvdWQuZ29vZ2xlghEqLmV1LmNsb3Vk\nLmdvb2dsZYIbY29uc29sZS5ldS5jbG91ZC5nb29nbGUuY29tghdjb25zb2xlLmls\nLmNsb3VkLmdvb2dsZYIRKi5pbC5jbG91ZC5nb29nbGWCF2NvbnNvbGUuaXQuY2xv\ndWQuZ29vZ2xlghEqLml0LmNsb3VkLmdvb2dsZYIXY29uc29sZS5qcC5jbG91ZC5n\nb29nbGWCESouanAuY2xvdWQuZ29vZ2xlghdjb25zb2xlLnNhLmNsb3VkLmdvb2ds\nZYIRKi5zYS5jbG91ZC5nb29nbGWCF2NvbnNvbGUudXMuY2xvdWQuZ29vZ2xlghEq\nLnVzLmNsb3VkLmdvb2dsZYIMY2xvdWQuZ29vZ2xlgg4qLmNsb3VkLmdvb2dsZYIZ\nY29sYWIucmVzZWFyY2guZ29vZ2xlLmNvbYIhY29sYWItc2FuZGJveC5yZXNlYXJj\naC5nb29nbGUuY29tgg9jb2RlLndlYnJ0Yy5vcmeCD2J1Z3Mud2VicnRjLm9yZ4IR\naXNzdWVzLndlYnJ0Yy5vcmeCEmNocm9uaWNsZS5zZWN1cml0eYIUKi5jaHJvbmlj\nbGUuc2VjdXJpdHmCHiouYmFja3N0b3J5LmNocm9uaWNsZS5zZWN1cml0eYImKi5i\nYWNrc3Rvcnktc3RhZ2luZy5jaHJvbmljbGUuc2VjdXJpdHmCFGNocm9uaWNsZWZv\ncmdvb2QuY29tghYqLmNocm9uaWNsZWZvcmdvb2QuY29tghlsb29rZXIuY2hyb25p\nY2xlLnNlY3VyaXR5ghsqLmxvb2tlci5jaHJvbmljbGUuc2VjdXJpdHmCEGNocm9u\naWNsZXNlYy5jb22CEiouY2hyb25pY2xlc2VjLmNvbYIcKi5iYWNrc3RvcnkuY2hy\nb25pY2xlc2VjLmNvbYITY3Jvc3NtZWRpYXBhbmVsLmNvbYIVKi5jcm9zc21lZGlh\ncGFuZWwuY29tghJkYXRhbGliZXJhdGlvbi5vcmeCFCouZGF0YWxpYmVyYXRpb24u\nb3JngiFkYXRhc2V0c2VhcmNoLnJlc2VhcmNoLmdvb2dsZS5jb22CGGRnLW1ldGEu\ndmlkZW8uZ29vZ2xlLmNvbYIVZGlnaXRhbGFzc2V0bGlua3Mub3JnghcqLmRpZ2l0\nYWxhc3NldGxpbmtzLm9yZ4IOZG9tYWlucy5nb29nbGWCECouZG9tYWlucy5nb29n\nbGWCEGVhcmx5ZGF5cy5nb29nbGWCEiouZWFybHlkYXlzLmdvb2dsZYIcZWhyLXNl\nYXJjaC5oZWFsdGguZ29vZ2xlLmNvbYILZmFzdGxhbmUuY2mCDGZsb29uZXQuZ29v\nZ4IOKi5mbG9vbmV0Lmdvb2eCDWdhcGkud2F6ZS5jb22CCmdtYmFkcy5nbGWCDCou\nZ21iYWRzLmdsZYILZ28tbGFuZy5jb22CDSouZ28tbGFuZy5jb22CC2dvLWxhbmcu\nbmV0gg0qLmdvLWxhbmcubmV0ggtnby1sYW5nLm9yZ4INKi5nby1sYW5nLm9yZ4IK\nZ29sYW5nLmNvbYIMKi5nb2xhbmcuY29tggpnb2xhbmcubmV0ggwqLmdvbGFuZy5u\nZXSCCmdvbGFuZy5vcmeCDCouZ29sYW5nLm9yZ4IQZ29sYW5nLmdvb2dsZS5jboIS\nKi5nb2xhbmcuZ29vZ2xlLmNugg5nb29nbGVibG9nLmNvbYIQKi5nb29nbGVibG9n\nLmNvbYIOZ29vZ2xlY2VydC5uZXSCECouZ29vZ2xlY2VydC5uZXSCD2dvb2dsZXN0\nb3JlLmNvbYITd3d3Lmdvb2dsZXN0b3JlLmNvbYILZ3Jvdy5nb29nbGWCDSouZ3Jv\ndy5nb29nbGWCBWcuZGV2ggcqLmcuZGV2ggZnLnBhZ2WCCCouZy5wYWdlggdoZXku\nZ2xlggkqLmhleS5nbGWCBm9rLmdsZYIIKi5vay5nbGWCCWhhdHMuZ29vZ4ILKi5o\nYXRzLmdvb2eCEWlhbXJlbWFya2FibGUub3JnghV3d3cuaWFtcmVtYXJrYWJsZS5v\ncmeCF2lkZW50aXR5cGxhdGZvcm0uZ29vZ2xlghkqLmlkZW50aXR5cGxhdGZvcm0u\nZ29vZ2xlgiAqLmdsb2JhbC5pZGVudGl0eXBsYXRmb3JtLmdvb2dsZYIoKi5zdGFn\naW5nLWdsb2JhbC5pZGVudGl0eXBsYXRmb3JtLmdvb2dsZYIpKi5hdXRvcHVzaC1n\nbG9iYWwuaWRlbnRpdHlwbGF0Zm9ybS5nb29nbGWCDWxhbnRlcm5hbC5jb22CDyou\nbGFudGVybmFsLmNvbYILbGVycy5nb29nbGWCDGxpZnR3YXJlLmNvbYIOKi5saWZ0\nd2FyZS5jb22CC2xpZnR3YXJlLmpwgg0qLmxpZnR3YXJlLmpwgghuZWwuZ29vZ4IK\nKi5uZWwuZ29vZ4ILbm9tdWx1cy5mb2+CDSoubm9tdWx1cy5mb2+CEW5vdGVib29r\nbG0uZ29vZ2xlgg1vcmRlcmluZy5wYWdlgg8qLm9yZGVyaW5nLnBhZ2WCD21hY3Nl\ncnZpY2UuZ29vZ4IRKi5tYWNzZXJ2aWNlLmdvb2eCEXBhZ2VzcGVlZC53ZWIuZGV2\ngg1waWNhc2F3ZWIuY29tgg8qLnBpY2FzYXdlYi5jb22CDXBpY2FzYXdlYi5uZXSC\nDyoucGljYXNhd2ViLm5ldIINcGljYXNhd2ViLm9yZ4IPKi5waWNhc2F3ZWIub3Jn\nggpwaXhhdGUuY29tgg53d3cucGl4YXRlLmNvbYIIcGtpLmdvb2eCCioucGtpLmdv\nb2eCCnBsYXkuc3BhY2WCDCoucGxheS5zcGFjZYIIcmJtLmdvb2eCCioucmJtLmdv\nb2eCEnJlZ2lzdHJ5LXFhLmdvb2dsZYIWd3d3LnJlZ2lzdHJ5LXFhLmdvb2dsZYIX\ncmVnaXN0cnktc2FuZGJveC5nb29nbGWCG3d3dy5yZWdpc3RyeS1zYW5kYm94Lmdv\nb2dsZYIPcmVnaXN0cnkuZ29vZ2xlghN3d3cucmVnaXN0cnkuZ29vZ2xlghByZXNl\nYXJjaC55b3V0dWJlghIqLnJlc2VhcmNoLnlvdXR1YmWCD3NhdmV0aGVkYXRlLmZv\nb4IRKi5zYXZldGhlZGF0ZS5mb2+CFXNlYXJjaGluZ2ZvcnN5cmlhLm9yZ4IXKi5z\nZWFyY2hpbmdmb3JzeXJpYS5vcmeCE3Nvbmd3cml0ZXJzLnlvdXR1YmWCFSouc29u\nZ3dyaXRlcnMueW91dHViZYISc291cmNlLmJhemVsLmJ1aWxkghQqLnNvdXJjZS5i\nYXplbC5idWlsZIIac3VwcG9ydC5yZWdpc3RyeS1xYS5nb29nbGWCH3N1cHBvcnQu\ncmVnaXN0cnktc2FuZGJveC5nb29nbGWCF3N1cHBvcnQucmVnaXN0cnkuZ29vZ2xl\ngg5zcHJheXNjYXBlLmNvbYISd3d3LnNwcmF5c2NhcGUuY29tggl0Zmh1Yi5kZXaC\nCyoudGZodWIuZGV2ghJ0aGVnb29nbGVzdG9yZS5jb22CFnd3dy50aGVnb29nbGVz\ndG9yZS5jb22CDXRpbHRicnVzaC5jb22CDyoudGlsdGJydXNoLmNvbYINdHJhdmVs\nLmdvb2dsZYIPKi50cmF2ZWwuZ29vZ2xlgg93ZWJtcHJvamVjdC5vcmeCESoud2Vi\nbXByb2plY3Qub3Jngg93ZWJwa2djYWNoZS5jb22CESoud2VicGtnY2FjaGUuY29t\nggx3b3JraW54ci5kZXaCDioud29ya2lueHIuZGV2ghN4bi0tbmdzdHItbHJhOGou\nY29tghUqLnhuLS1uZ3N0ci1scmE4ai5jb22CB3hwbHIuY2+CCSoueHBsci5jb4IM\nenluYW1pY3MuY29tgg4qLnp5bmFtaWNzLmNvbTAhBgNVHSAEGjAYMAgGBmeBDAEC\nATAMBgorBgEEAdZ5AgUDMDwGA1UdHwQ1MDMwMaAvoC2GK2h0dHA6Ly9jcmxzLnBr\naS5nb29nL2d0czFjMy96ZEFUdDBFeF9Gay5jcmwwggEGBgorBgEEAdZ5AgQCBIH3\nBIH0APIAdwCt9776fP8QyIudPZwePhhqtGcpXc+xDCTKhYY069yCigAAAYraeUgv\nAAAEAwBIMEYCIQCqpRZZc1lWTU4am5PSmMZVM8GiHDe47YCmBBYjsxQY2wIhAIVX\nJ10\/ecQciz3bsAEqxlQVmUQItcu7wv0qCEwZstALAHcAtz77JN+cTbp18jnFulj0\nbF38Qs96nzXEnh0JgSXttJkAAAGK2nlIHAAABAMASDBGAiEA6nPiBTIUQFyv\/09G\ncg6aX2GD6KhlgzLgZh\/Qw5qfrosCIQCMIciKOT4lenCONMTH29\/EluKKPVjzTWew\nJTZ0jKYdjTANBgkqhkiG9w0BAQsFAAOCAQEAHFH2fnZlYdpOxA0nn5Mi1c8lQeSE\ndiClYPMwAWrs\/it6NC118lkRr3PpxUwV9Rzzh02UoI5y9YjOYpG+gZlFqXWm71Q7\n9tbyHJWBvYualzDsYjAfinweFLlY72Bku55ofp98BcMWHz2OGbl2wIGaJyFrqfwl\nCrbaAfYIcZ3Z6wkOR5gsavbr8f79bAZ28N7evImnCrhqvqD3g6AgIkgRHMPhSLQ4\nEkuKHiQo3mRtjkSePmovg\/H4FzcbF+LhODETk1IMDyEEYKq488rVZ34AtL6Dvibc\n7U3STfVylz9PT7nOZeHuJ5UIlrBsEHVVFOaCRWwnfE+DCqy0yOz86W2Bsg==\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFljCCA36gAwIBAgINAgO8U1lrNMcY9QFQZjANBgkqhkiG9w0BAQsFADBHMQsw\nCQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZpY2VzIExMQzEU\nMBIGA1UEAxMLR1RTIFJvb3QgUjEwHhcNMjAwODEzMDAwMDQyWhcNMjcwOTMwMDAw\nMDQyWjBGMQswCQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZp\nY2VzIExMQzETMBEGA1UEAxMKR1RTIENBIDFDMzCCASIwDQYJKoZIhvcNAQEBBQAD\nggEPADCCAQoCggEBAPWI3+dijB43+DdCkH9sh9D7ZYIl\/ejLa6T\/belaI+KZ9hzp\nkgOZE3wJCor6QtZeViSqejOEH9Hpabu5dOxXTGZok3c3VVP+ORBNtzS7XyV3NzsX\nlOo85Z3VvMO0Q+sup0fvsEQRY9i0QYXdQTBIkxu\/t\/bgRQIh4JZCF8\/ZK2VWNAcm\nBA2o\/X3KLu\/qSHw3TT8An4Pf73WELnlXXPxXbhqW\/\/yMmqaZviXZf5YsBvcRKgKA\ngOtjGDxQSYflispfGStZloEAoPtR28p3CwvJlk\/vcEnHXG0g\/Zm0tOLKLnf9LdwL\ntmsTDIwZKxeWmLnwi\/agJ7u2441Rj72ux5uxiZ0CAwEAAaOCAYAwggF8MA4GA1Ud\nDwEB\/wQEAwIBhjAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwEgYDVR0T\nAQH\/BAgwBgEB\/wIBADAdBgNVHQ4EFgQUinR\/r4XN7pXNPZzQ4kYU83E1HScwHwYD\nVR0jBBgwFoAU5K8rJnEaK0gnhS9SZizv8IkTcT4waAYIKwYBBQUHAQEEXDBaMCYG\nCCsGAQUFBzABhhpodHRwOi8vb2NzcC5wa2kuZ29vZy9ndHNyMTAwBggrBgEFBQcw\nAoYkaHR0cDovL3BraS5nb29nL3JlcG8vY2VydHMvZ3RzcjEuZGVyMDQGA1UdHwQt\nMCswKaAnoCWGI2h0dHA6Ly9jcmwucGtpLmdvb2cvZ3RzcjEvZ3RzcjEuY3JsMFcG\nA1UdIARQME4wOAYKKwYBBAHWeQIFAzAqMCgGCCsGAQUFBwIBFhxodHRwczovL3Br\naS5nb29nL3JlcG9zaXRvcnkvMAgGBmeBDAECATAIBgZngQwBAgIwDQYJKoZIhvcN\nAQELBQADggIBAIl9rCBcDDy+mqhXlRu0rvqrpXJxtDaV\/d9AEQNMwkYUuxQkq\/BQ\ncSLbrcRuf8\/xam\/IgxvYzolfh2yHuKkMo5uhYpSTld9brmYZCwKWnvy15xBpPnrL\nRklfRuFBsdeYTWU0AIAaP0+fbH9JAIFTQaSSIYKCGvGjRFsqUBITTcFTNvNCCK9U\n+o53UxtkOCcXCb1YyRt8OS1b887U7ZfbFAO\/CVMkH8IMBHmYJvJh8VNS\/UKMG2Yr\nPxWhu\/\/2m+OBmgEGcYk1KCTd4b3rGS3hSMs9WYNRtHTGnXzGsYZbr8w0xNPM1IER\nlQCh9BIiAfq0g3GvjLeMcySsN1PCAJA\/Ef5c7TaUEDu9Ka7ixzpiO2xj2YC\/WXGs\nYye5TBeg2vZzFb8q3o\/zpWwygTMD0IZRcZk0upONXbVRWPeyk+gB9lm+cZv9TSjO\nz23HFtz30dZGm6fKa+l3D\/2gthsjgx0QGtkJAITgRNOidSOzNIb2ILCkXhAd4FJG\nAJ2xDx8hcFH1mt0G\/FX0Kw4zd8NLQsLxdxP8c4CU6x+7Nz\/OAipmsHMdMqUybDKw\njuDEI\/9bfU1lcKwrmz3O2+BtjjKAvpafkmO8l7tdufThcV4q5O8DIrGKZTqPwJNl\n1IXNDw9bg1kWRxYtnCQ6yICmJhSFm\/Y3m6xv+cXDBlHz4n\/FsRC6UfTd\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFYjCCBEqgAwIBAgIQd70NbNs2+RrqIQ\/E8FjTDTANBgkqhkiG9w0BAQsFADBX\nMQswCQYDVQQGEwJCRTEZMBcGA1UEChMQR2xvYmFsU2lnbiBudi1zYTEQMA4GA1UE\nCxMHUm9vdCBDQTEbMBkGA1UEAxMSR2xvYmFsU2lnbiBSb290IENBMB4XDTIwMDYx\nOTAwMDA0MloXDTI4MDEyODAwMDA0MlowRzELMAkGA1UEBhMCVVMxIjAgBgNVBAoT\nGUdvb2dsZSBUcnVzdCBTZXJ2aWNlcyBMTEMxFDASBgNVBAMTC0dUUyBSb290IFIx\nMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAthECix7joXebO9y\/lD63\nladAPKH9gvl9MgaCcfb2jH\/76Nu8ai6Xl6OMS\/kr9rH5zoQdsfnFl97vufKj6bwS\niV6nqlKr+CMny6SxnGPb15l+8Ape62im9MZaRw1NEDPjTrETo8gYbEvs\/AmQ351k\nKSUjB6G00j0uYODP0gmHu81I8E3CwnqIiru6z1kZ1q+PsAewnjHxgsHA3y6mbWwZ\nDrXYfiYaRQM9sHmklCitD38m5agI\/pboPGiUU+6DOogrFZYJsuB6jC511pzrp1Zk\nj5ZPaK49l8KEj8C8QMALXL32h7M1bKwYUH+E4EzNktMg6TO8UpmvMrUpsyUqtEj5\ncuHKZPfmghCN6J3Cioj6OGaK\/GP5Afl4\/Xtcd\/p2h\/rs37EOeZVXtL0m79YB0esW\nCruOC7XFxYpVq9Os6pFLKcwZpDIlTirxZUTQAs6qzkm06p98g7BAe+dDq6dso499\niYH6TKX\/1Y7DzkvgtdizjkXPdsDtQCv9Uw+wp9U7DbGKogPeMa3Md+pvez7W35Ei\nEua++tgy\/BBjFFFy3l3WFpO9KWgz7zpm7AeKJt8T11dleCfeXkkUAKIAf5qoIbap\nsZWwpbkNFhHax2xIPEDgfg1azVY80ZcFuctL7TlLnMQ\/0lUTbiSw1nH69MG6zO0b\n9f6BQdgAmD06yK56mDcYBZUCAwEAAaOCATgwggE0MA4GA1UdDwEB\/wQEAwIBhjAP\nBgNVHRMBAf8EBTADAQH\/MB0GA1UdDgQWBBTkrysmcRorSCeFL1JmLO\/wiRNxPjAf\nBgNVHSMEGDAWgBRge2YaRQ2XyolQL30EzTSo\/\/z9SzBgBggrBgEFBQcBAQRUMFIw\nJQYIKwYBBQUHMAGGGWh0dHA6Ly9vY3NwLnBraS5nb29nL2dzcjEwKQYIKwYBBQUH\nMAKGHWh0dHA6Ly9wa2kuZ29vZy9nc3IxL2dzcjEuY3J0MDIGA1UdHwQrMCkwJ6Al\noCOGIWh0dHA6Ly9jcmwucGtpLmdvb2cvZ3NyMS9nc3IxLmNybDA7BgNVHSAENDAy\nMAgGBmeBDAECATAIBgZngQwBAgIwDQYLKwYBBAHWeQIFAwIwDQYLKwYBBAHWeQIF\nAwMwDQYJKoZIhvcNAQELBQADggEBADSkHrEoo9C0dhemMXoh6dFSPsjbdBZBiLg9\nNR3t5P+T4Vxfq7vqfM\/b5A3Ri1fyJm9bvhdGaJQ3b2t6yMAYN\/olUazsaL+yyEn9\nWprKASOshIArAoyZl+tJaox118fessmXn1hIVw41oeQa1v1vg4Fv74zPl6\/AhSrw\n9U5pCZEt4Wi4wStz6dTZ\/CLANx8LZh1J7QJVj2fhMtfTJr9w4z30Z209fOU0iOMy\n+qduBmpvvYuR7hZL6Dupszfnw0Skfths18dG9ZKb59UhvmaSGZRVbNQpsg3BZlvi\nd0lIKO2d1xozclOzgjXPYovJJIultzkMu34qQb9Sz\/yilrbCgj8=\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"renderBlocking": "potentially_blocking",
"load_end": 1923,
"ttfb_start": 1377,
"ttfb_end": 1555,
"download_start": 1555,
"download_end": 1923,
"download_ms": 368,
"all_start": 1015,
"all_end": 1923,
"all_ms": 907,
"index": 3,
"number": 4,
"cpuTimes": {
"FunctionCall": 9
},
"cpu.FunctionCall": 9,
"cpuTime": 9,
"js_timing": [
[
1978.8330000000001,
1978.9949999999999
],
[
1979.0170000000001,
1981.345
],
[
1981.5170000000001,
1981.6020000000001
],
[
1981.6120000000001,
1982.201
],
[
1989.201,
1989.3800000000001
],
[
1994.191,
1994.5119999999999
],
[
1994.5250000000001,
1994.6300000000001
],
[
1994.885,
1995.1289999999999
],
[
2003.509,
2003.5260000000001
],
[
2043.0530000000001,
2043.492
],
[
2044.596,
2044.605
],
[
2045.1379999999999,
2045.653
],
[
2052.6779999999999,
2052.7620000000002
],
[
2113.7890000000002,
2114.3180000000002
],
[
2214.2420000000002,
2214.7719999999999
],
[
2707.2939999999999,
2707.3760000000002
],
[
2707.491,
2707.5030000000002
],
[
2707.5459999999998,
2707.5520000000001
],
[
2707.596,
2707.6010000000001
],
[
2708.9000000000001,
2709.0039999999999
],
[
2711.3029999999999,
2711.3249999999998
],
[
2955.5749999999998,
2956.0940000000001
],
[
2973.1419999999998,
2973.2109999999998
],
[
2979.1579999999999,
2979.252
],
[
2979.9839999999999,
2980.1640000000002
],
[
2986.6109999999999,
2986.6410000000001
],
[
2986.6900000000001,
2986.6999999999998
],
[
2986.7159999999999,
2986.761
],
[
2988.46,
2989.7310000000002
],
[
3058.2829999999999,
3058.5219999999999
],
[
8058.652,
8059.2250000000004
]
]
},
{
"type": 3,
"id": "29645.3",
"request_id": "29645.3",
"ip_addr": "142.251.111.132",
"full_url": "https:\/\/cdn.ampproject.org\/v0\/amp-analytics-0.1.mjs",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/v0\/amp-analytics-0.1.mjs",
"raw_id": "29645.3",
"frame_id": "5380797CDD3D6E6B81484FF27ED49C84",
"documentURL": "https:\/\/weston.ruter.net\/about\/",
"responseCode": 200,
"request_type": "Script",
"load_ms": 633,
"ttfb_ms": 543,
"load_start": 1378,
"load_start_float": 1378.0000669999999,
"bytesIn": 29020,
"objectSize": 29020,
"objectSizeUncompressed": 96782,
"chunks": [
{
"ts": 1932,
"bytes": 2747,
"inflated": 6117
},
{
"ts": 1941,
"bytes": 1378,
"inflated": 4134
},
{
"ts": 1944,
"bytes": 1378,
"inflated": 3758
},
{
"ts": 1949,
"bytes": 1378,
"inflated": 4042
},
{
"ts": 1953,
"bytes": 1378,
"inflated": 4268
},
{
"ts": 1960,
"bytes": 2756,
"inflated": 10403
},
{
"ts": 1968,
"bytes": 1378,
"inflated": 4964
},
{
"ts": 1970,
"bytes": 1736,
"inflated": 6338
},
{
"ts": 1977,
"bytes": 2747,
"inflated": 10936
},
{
"ts": 1988,
"bytes": 4134,
"inflated": 13683
},
{
"ts": 1991,
"bytes": 1378,
"inflated": 5027
},
{
"ts": 1995,
"bytes": 1378,
"inflated": 4456
},
{
"ts": 1997,
"bytes": 1378,
"inflated": 4993
},
{
"ts": 2004,
"bytes": 1378,
"inflated": 4970
},
{
"ts": 2006,
"bytes": 1378,
"inflated": 4954
},
{
"ts": 2011,
"bytes": 1120,
"inflated": 3739
}
],
"expires": "Fri, 20 Oct 2023 19:14:21 GMT",
"cacheControl": "private, max-age=604800, stale-while-revalidate=604800",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 121,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/about\/",
"initiator_line": 5,
"initiator_column": "",
"initiator_type": "parser",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/v0\/amp-analytics-0.1.mjs",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: private, max-age=604800, stale-while-revalidate=604800",
"content-encoding: br",
"content-length: 29020",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:14:21 GMT",
"etag: \"9aef0fcfd5306f20\"",
"expires: Fri, 20 Oct 2023 19:14:21 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1867,
"score_cache": 100,
"score_cdn": 100,
"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": 29020,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 604800,
"cdn_provider": "Google",
"server_count": null,
"created": 803,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 5,
"http2_stream_dependency": 3,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 67,
"server_port": "443",
"renderBlocking": "potentially_blocking",
"load_end": 2011,
"ttfb_start": 1378,
"ttfb_end": 1921,
"download_start": 1921,
"download_end": 2011,
"download_ms": 90,
"all_start": 1378,
"all_end": 2011,
"all_ms": 633,
"index": 4,
"number": 5,
"cpuTimes": {
"FunctionCall": 0
},
"cpu.FunctionCall": 0,
"cpuTime": 0,
"js_timing": [
[
2709.306,
2709.4070000000002
],
[
3041.7800000000002,
3041.8270000000002
],
[
3692.5859999999998,
3692.6959999999999
],
[
3694.4639999999999,
3694.498
]
]
},
{
"type": 3,
"id": "29645.4",
"request_id": "29645.4",
"ip_addr": "142.251.111.132",
"full_url": "https:\/\/cdn.ampproject.org\/v0\/amp-bind-0.1.mjs",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/v0\/amp-bind-0.1.mjs",
"raw_id": "29645.4",
"frame_id": "5380797CDD3D6E6B81484FF27ED49C84",
"documentURL": "https:\/\/weston.ruter.net\/about\/",
"responseCode": 200,
"request_type": "Script",
"load_ms": 480,
"ttfb_ms": 434,
"load_start": 1378,
"load_start_float": 1378.0000689999999,
"bytesIn": 13890,
"objectSize": 13890,
"objectSizeUncompressed": 41942,
"chunks": [
{
"ts": 1822,
"bytes": 2747,
"inflated": 6364
},
{
"ts": 1829,
"bytes": 1378,
"inflated": 4073
},
{
"ts": 1831,
"bytes": 1378,
"inflated": 4477
},
{
"ts": 1838,
"bytes": 1378,
"inflated": 4293
},
{
"ts": 1840,
"bytes": 1378,
"inflated": 4010
},
{
"ts": 1847,
"bytes": 1378,
"inflated": 4534
},
{
"ts": 1848,
"bytes": 1378,
"inflated": 4796
},
{
"ts": 1856,
"bytes": 1378,
"inflated": 4522
},
{
"ts": 1858,
"bytes": 1497,
"inflated": 4873
}
],
"expires": "Fri, 20 Oct 2023 19:14:21 GMT",
"cacheControl": "private, max-age=604800, stale-while-revalidate=604800",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 121,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/about\/",
"initiator_line": 5,
"initiator_column": "",
"initiator_type": "parser",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/v0\/amp-bind-0.1.mjs",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: private, max-age=604800, stale-while-revalidate=604800",
"content-encoding: br",
"content-length: 13890",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:14:21 GMT",
"etag: \"db9222006120899e\"",
"expires: Fri, 20 Oct 2023 19:14:21 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1852,
"score_cache": 100,
"score_cdn": 100,
"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": 13890,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 604800,
"cdn_provider": "Google",
"server_count": null,
"created": 804,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 3,
"http2_stream_dependency": 1,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 69,
"server_port": "443",
"renderBlocking": "potentially_blocking",
"load_end": 1858,
"ttfb_start": 1378,
"ttfb_end": 1812,
"download_start": 1812,
"download_end": 1858,
"download_ms": 46,
"all_start": 1378,
"all_end": 1858,
"all_ms": 480,
"index": 5,
"number": 6,
"cpuTimes": {
"FunctionCall": 0
},
"cpu.FunctionCall": 0,
"cpuTime": 0,
"js_timing": [
[
2000.29,
2000.3920000000001
],
[
2196.7190000000001,
2196.7559999999999
],
[
2213.6179999999999,
2213.6880000000001
],
[
2217.2629999999999,
2217.3159999999998
]
]
},
{
"type": 3,
"id": "29645.5",
"request_id": "29645.5",
"ip_addr": "142.251.111.132",
"full_url": "https:\/\/cdn.ampproject.org\/v0\/amp-install-serviceworker-0.1.mjs",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/v0\/amp-install-serviceworker-0.1.mjs",
"raw_id": "29645.5",
"frame_id": "5380797CDD3D6E6B81484FF27ED49C84",
"documentURL": "https:\/\/weston.ruter.net\/about\/",
"responseCode": 200,
"request_type": "Script",
"load_ms": 488,
"ttfb_ms": 478,
"load_start": 1378,
"load_start_float": 1378.000078,
"bytesIn": 2375,
"objectSize": 2375,
"objectSizeUncompressed": 6555,
"chunks": [
{
"ts": 1865,
"bytes": 1369,
"inflated": 3596
},
{
"ts": 1866,
"bytes": 1006,
"inflated": 2959
}
],
"expires": "Fri, 20 Oct 2023 19:14:21 GMT",
"cacheControl": "private, max-age=604800, stale-while-revalidate=604800",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 121,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/about\/",
"initiator_line": 5,
"initiator_column": "",
"initiator_type": "parser",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/v0\/amp-install-serviceworker-0.1.mjs",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: private, max-age=604800, stale-while-revalidate=604800",
"content-encoding: br",
"content-length: 2375",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:14:21 GMT",
"etag: \"1b92386b9ae4a145\"",
"expires: Fri, 20 Oct 2023 19:14:21 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1903,
"score_cache": 100,
"score_cdn": 100,
"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": 2375,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 604800,
"cdn_provider": "Google",
"server_count": null,
"created": 808,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 7,
"http2_stream_dependency": 5,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 78,
"server_port": "443",
"renderBlocking": "potentially_blocking",
"load_end": 1866,
"ttfb_start": 1378,
"ttfb_end": 1856,
"download_start": 1856,
"download_end": 1866,
"download_ms": 10,
"all_start": 1378,
"all_end": 1866,
"all_ms": 488,
"index": 6,
"number": 7,
"cpuTimes": {
"FunctionCall": 0
},
"cpu.FunctionCall": 0,
"cpuTime": 0,
"js_timing": [
[
5148.9570000000003,
5149.0290000000005
],
[
5149.366,
5149.3829999999998
],
[
5150.0969999999998,
5150.3890000000001
]
]
},
{
"type": 3,
"id": "29645.6",
"request_id": "29645.6",
"ip_addr": "142.251.111.132",
"full_url": "https:\/\/cdn.ampproject.org\/v0\/amp-lightbox-0.1.mjs",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/v0\/amp-lightbox-0.1.mjs",
"raw_id": "29645.6",
"frame_id": "5380797CDD3D6E6B81484FF27ED49C84",
"documentURL": "https:\/\/weston.ruter.net\/about\/",
"responseCode": 200,
"request_type": "Script",
"load_ms": 435,
"ttfb_ms": 414,
"load_start": 1379,
"load_start_float": 1379.00008,
"bytesIn": 7194,
"objectSize": 7194,
"objectSizeUncompressed": 21682,
"chunks": [
{
"ts": 1797,
"bytes": 1369,
"inflated": 2695
},
{
"ts": 1803,
"bytes": 1378,
"inflated": 4231
},
{
"ts": 1804,
"bytes": 1378,
"inflated": 4663
},
{
"ts": 1812,
"bytes": 1378,
"inflated": 4575
},
{
"ts": 1814,
"bytes": 1691,
"inflated": 5518
}
],
"expires": "Fri, 20 Oct 2023 19:14:21 GMT",
"cacheControl": "private, max-age=604800, stale-while-revalidate=604800",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 121,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/about\/",
"initiator_line": 5,
"initiator_column": "",
"initiator_type": "parser",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/v0\/amp-lightbox-0.1.mjs",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: private, max-age=604800, stale-while-revalidate=604800",
"content-encoding: br",
"content-length: 7194",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:14:21 GMT",
"etag: \"4c3ef56ec3a46dc6\"",
"expires: Fri, 20 Oct 2023 19:14:21 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1864,
"score_cache": 100,
"score_cdn": 100,
"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": 7194,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 604800,
"cdn_provider": "Google",
"server_count": null,
"created": 809,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 9,
"http2_stream_dependency": 7,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 80,
"server_port": "443",
"renderBlocking": "potentially_blocking",
"load_end": 1814,
"ttfb_start": 1379,
"ttfb_end": 1793,
"download_start": 1793,
"download_end": 1814,
"download_ms": 21,
"all_start": 1379,
"all_end": 1814,
"all_ms": 435,
"index": 7,
"number": 8
},
{
"type": 3,
"id": "29645.17",
"request_id": "29645.17",
"ip_addr": "192.0.77.2",
"full_url": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=768%2C768&ssl=1",
"is_secure": 1,
"method": "GET",
"host": "i0.wp.com",
"url": "\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=768%2C768&ssl=1",
"raw_id": "29645.17",
"frame_id": "5380797CDD3D6E6B81484FF27ED49C84",
"documentURL": "https:\/\/weston.ruter.net\/about\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 925,
"ttfb_ms": 674,
"load_start": 1426,
"load_start_float": 1426.000102,
"bytesIn": 57386,
"objectSize": 57386,
"objectSizeUncompressed": 57386,
"chunks": [
{
"ts": 2104,
"bytes": 3702
},
{
"ts": 2110,
"bytes": 6836
},
{
"ts": 2112,
"bytes": 2738
},
{
"ts": 2114,
"bytes": 1369
},
{
"ts": 2118,
"bytes": 4098
},
{
"ts": 2125,
"bytes": 1369
},
{
"ts": 2127,
"bytes": 1369
},
{
"ts": 2138,
"bytes": 1369
},
{
"ts": 2273,
"bytes": 1369
},
{
"ts": 2276,
"bytes": 2729
},
{
"ts": 2278,
"bytes": 2738
},
{
"ts": 2281,
"bytes": 2738
},
{
"ts": 2283,
"bytes": 1360
},
{
"ts": 2290,
"bytes": 1369
},
{
"ts": 2292,
"bytes": 1369
},
{
"ts": 2300,
"bytes": 1369
},
{
"ts": 2301,
"bytes": 1369
},
{
"ts": 2308,
"bytes": 1369
},
{
"ts": 2310,
"bytes": 1360
},
{
"ts": 2317,
"bytes": 1369
},
{
"ts": 2318,
"bytes": 1369
},
{
"ts": 2325,
"bytes": 1369
},
{
"ts": 2327,
"bytes": 2738
},
{
"ts": 2334,
"bytes": 1360
},
{
"ts": 2336,
"bytes": 1369
},
{
"ts": 2343,
"bytes": 1369
},
{
"ts": 2351,
"bytes": 4454
}
],
"expires": "Mon, 20 Oct 2025 07:14:22 GMT",
"cacheControl": "public, max-age=63115200",
"contentType": "image\/webp",
"contentEncoding": "",
"socket": 131,
"protocol": "HTTP\/2",
"dns_start": 1024,
"dns_end": 1024,
"connect_start": 1023,
"connect_end": 1196,
"ssl_start": 1196,
"ssl_end": 1425,
"securityDetails": {
"protocol": "TLS 1.3",
"keyExchange": "",
"keyExchangeGroup": "X25519",
"cipher": "AES_128_GCM",
"certificateId": 0,
"subjectName": "*.wp.com",
"sanList": [
"*.wp.com",
"wp.com"
],
"issuer": "Sectigo ECC Domain Validation Secure Server CA",
"validFrom": 1668384000,
"validTo": 1702684799,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Xenon2023' log",
"logId": "ADF7BEFA7CFF10C88B9D3D9C1E3E186AB467295DCFB10C24CA858634EBDC828A",
"timestamp": 1668453569677,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022100C830B5DE6BCD62022A5F9CA92D47F3AA69817136C96C4C7DE67ACA7514FB317E022068F8B99160260A7099AAC52124EEEE00BC42C2E6C07A8CBF7BAC6B5845ADBACA"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Cloudflare 'Nimbus2023' Log",
"logId": "7A328C54D8B72DB620EA38E0521EE98416703213854D3BD22BC13A57A352EB52",
"timestamp": 1668453569636,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022100D45D7CD2B6562D3663DBD78B95DCB59A850ECCAA53075E5D2DFA6B4116A7A760022013BAC3259ABF397E77022F55703F5BC57083ED0A71A2452CA716A4D0AA028B3B"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Argon2023' log",
"logId": "E83ED0DA3EF5063532E75728BC896BC903D3CBD1116BECEB69E1777D6D06BD6E",
"timestamp": 1668453569582,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3044022060B86ADB59DDA1D4B646E17E48BD815DF27E3536830E9F7F72FF2F442C0F248A022074248510EA521F62A82BD0570F9939D0F7B894004C711B47E37D054F046806D9"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 1027,
"encryptedClientHello": false
},
"initiator": "https:\/\/weston.ruter.net\/about\/",
"initiator_line": 323,
"initiator_column": "",
"initiator_type": "parser",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: i0.wp.com",
":method: GET",
":path: \/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=768%2C768&ssl=1",
":scheme: https",
"accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: image",
"sec-fetch-mode: no-cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"access-control-allow-methods: GET, HEAD",
"access-control-allow-origin: *",
"cache-control: public, max-age=63115200",
"content-length: 57386",
"content-type: image\/webp",
"date: Fri, 20 Oct 2023 19:14:22 GMT",
"etag: \"e73cfb615328c544\"",
"expires: Mon, 20 Oct 2025 07:14:22 GMT",
"last-modified: Fri, 20 Oct 2023 19:14:22 GMT",
"link: <https:\/\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg>; rel=\"canonical\"",
"server: nginx",
"timing-allow-origin: *",
"vary: Accept",
"x-content-type-options: nosniff",
"x-nc: HIT dca 2",
":status: 200"
]
},
"bytesOut": 2233,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 100,
"score_etags": -1,
"dns_ms": 0,
"connect_ms": 173,
"ssl_ms": 229,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": 57386,
"image_save": 0,
"cache_time": 63115200,
"cdn_provider": "Automattic",
"server_count": null,
"created": 848,
"socket_group": "https:\/\/i0.wp.com <https:\/\/ruter.net same_site>",
"http2_stream_id": 1,
"http2_stream_dependency": 0,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"http2_server_settings": {
"SETTINGS_MAX_CONCURRENT_STREAMS": 128,
"SETTINGS_INITIAL_WINDOW_SIZE": 65536,
"SETTINGS_MAX_FRAME_SIZE": 16777215
},
"tls_version": "TLS 1.3",
"tls_resumed": "False",
"tls_next_proto": "h2",
"tls_cipher_suite": 4865,
"netlog_id": 102,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIElDCCBDugAwIBAgIRAJOz8BEnZwfdfKkRw\/cLbkswCgYIKoZIzj0EAwIwgY8x\nCzAJBgNVBAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNV\nBAcTB1NhbGZvcmQxGDAWBgNVBAoTD1NlY3RpZ28gTGltaXRlZDE3MDUGA1UEAxMu\nU2VjdGlnbyBFQ0MgRG9tYWluIFZhbGlkYXRpb24gU2VjdXJlIFNlcnZlciBDQTAe\nFw0yMjExMTQwMDAwMDBaFw0yMzEyMTUyMzU5NTlaMBMxETAPBgNVBAMMCCoud3Au\nY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE1z9Nk2TmPfjK6VRsj1BONRp7\nvNwaWCMdsycd+7\/yqigWbweXlJWiLuDuC3NckHDW28Nz0fF6xXFprXDLFnxQuaOC\nAvEwggLtMB8GA1UdIwQYMBaAFPaFCjsRhuEEfQ6qCyzS7sxke3uuMB0GA1UdDgQW\nBBRkvZUMoMXt36hvC0h9FMfmViSbcjAOBgNVHQ8BAf8EBAMCB4AwDAYDVR0TAQH\/\nBAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwSQYDVR0gBEIwQDA0\nBgsrBgEEAbIxAQICBzAlMCMGCCsGAQUFBwIBFhdodHRwczovL3NlY3RpZ28uY29t\nL0NQUzAIBgZngQwBAgEwgYQGCCsGAQUFBwEBBHgwdjBPBggrBgEFBQcwAoZDaHR0\ncDovL2NydC5zZWN0aWdvLmNvbS9TZWN0aWdvRUNDRG9tYWluVmFsaWRhdGlvblNl\nY3VyZVNlcnZlckNBLmNydDAjBggrBgEFBQcwAYYXaHR0cDovL29jc3Auc2VjdGln\nby5jb20wGwYDVR0RBBQwEoIIKi53cC5jb22CBndwLmNvbTCCAX0GCisGAQQB1nkC\nBAIEggFtBIIBaQFnAHYArfe++nz\/EMiLnT2cHj4YarRnKV3PsQwkyoWGNOvcgooA\nAAGEd5UUjQAABAMARzBFAiEAyDC13mvNYgIqX5ypLUfzqmmBcTbJbEx95nrKdRT7\nMX4CIGj4uZFgJgpwmarFISTu7gC8QsLmwHqMv3usa1hFrbrKAHYAejKMVNi3LbYg\n6jjgUh7phBZwMhOFTTvSK8E6V6NS61IAAAGEd5UUZAAABAMARzBFAiEA1F180rZW\nLTZj29eLldy1moUOzKpTB15dLfprQRanp2ACIBO6wyWavzl+dwIvVXA\/W8Vwg+0K\ncaJFLKcWpNCqAos7AHUA6D7Q2j71BjUy51covIlryQPTy9ERa+zraeF3fW0GvW4A\nAAGEd5UULgAABAMARjBEAiBguGrbWd2h1LZG4X5IvYFd8n41NoMOn39y\/y9ELA8k\nigIgdCSFEOpSH2KoK9BXD5k50Pe4lABMcRtH430FTwRoBtkwCgYIKoZIzj0EAwID\nRwAwRAIgG0ympGdzCEAZETfWd0x8ffai1KlcciAe4okM5FhNVcACIHA\/pwmqLV7H\n5qXHMU2P8hvo2FL2rSl+Vr\/FtepIEDkj\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIDqDCCAy6gAwIBAgIRAPNkTmtuAFAjfglGvXvh9R0wCgYIKoZIzj0EAwMwgYgx\nCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpOZXcgSmVyc2V5MRQwEgYDVQQHEwtKZXJz\nZXkgQ2l0eTEeMBwGA1UEChMVVGhlIFVTRVJUUlVTVCBOZXR3b3JrMS4wLAYDVQQD\nEyVVU0VSVHJ1c3QgRUNDIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTE4MTEw\nMjAwMDAwMFoXDTMwMTIzMTIzNTk1OVowgY8xCzAJBgNVBAYTAkdCMRswGQYDVQQI\nExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGDAWBgNVBAoT\nD1NlY3RpZ28gTGltaXRlZDE3MDUGA1UEAxMuU2VjdGlnbyBFQ0MgRG9tYWluIFZh\nbGlkYXRpb24gU2VjdXJlIFNlcnZlciBDQTBZMBMGByqGSM49AgEGCCqGSM49AwEH\nA0IABHkYk8qfbZ5sVwAjBTcLXw9YWsTef1Wj6R7W2SUKiKAgSh16TwUwimNJE4xk\nIQeV\/To14UrOkPAY9z2vaKb71EijggFuMIIBajAfBgNVHSMEGDAWgBQ64QmG1M8Z\nwpZ2dEl23OA1xmNjmjAdBgNVHQ4EFgQU9oUKOxGG4QR9DqoLLNLuzGR7e64wDgYD\nVR0PAQH\/BAQDAgGGMBIGA1UdEwEB\/wQIMAYBAf8CAQAwHQYDVR0lBBYwFAYIKwYB\nBQUHAwEGCCsGAQUFBwMCMBsGA1UdIAQUMBIwBgYEVR0gADAIBgZngQwBAgEwUAYD\nVR0fBEkwRzBFoEOgQYY\/aHR0cDovL2NybC51c2VydHJ1c3QuY29tL1VTRVJUcnVz\ndEVDQ0NlcnRpZmljYXRpb25BdXRob3JpdHkuY3JsMHYGCCsGAQUFBwEBBGowaDA\/\nBggrBgEFBQcwAoYzaHR0cDovL2NydC51c2VydHJ1c3QuY29tL1VTRVJUcnVzdEVD\nQ0FkZFRydXN0Q0EuY3J0MCUGCCsGAQUFBzABhhlodHRwOi8vb2NzcC51c2VydHJ1\nc3QuY29tMAoGCCqGSM49BAMDA2gAMGUCMEvnx3FcsVwJbZpCYF9z6fDWJtS1UVRs\ncS0chWBNKPFNpvDKdrdKRe+oAkr2jU+ubgIxAODheSr2XhcA7oz9HmedGdMhlrd9\n4ToKFbZl+\/OnFFzqnvOhcjHvClECEQcKmc8fmA==\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIID0zCCArugAwIBAgIQVmcdBOpPmUxvEIFHWdJ1lDANBgkqhkiG9w0BAQwFADB7\nMQswCQYDVQQGEwJHQjEbMBkGA1UECAwSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYD\nVQQHDAdTYWxmb3JkMRowGAYDVQQKDBFDb21vZG8gQ0EgTGltaXRlZDEhMB8GA1UE\nAwwYQUFBIENlcnRpZmljYXRlIFNlcnZpY2VzMB4XDTE5MDMxMjAwMDAwMFoXDTI4\nMTIzMTIzNTk1OVowgYgxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpOZXcgSmVyc2V5\nMRQwEgYDVQQHEwtKZXJzZXkgQ2l0eTEeMBwGA1UEChMVVGhlIFVTRVJUUlVTVCBO\nZXR3b3JrMS4wLAYDVQQDEyVVU0VSVHJ1c3QgRUNDIENlcnRpZmljYXRpb24gQXV0\naG9yaXR5MHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEGqxUWqn5aCPnetUkb1PGWthL\nq8bVttHmc3Gu3ZzWDGH926CJA7gFFOxXzu5dP+Ihs8731Ip54KODfi2X0GHE8Znc\nJZFjq38wo7Rw4sehM5zzvy5cU7Ffs30yf4o043l5o4HyMIHvMB8GA1UdIwQYMBaA\nFKARCiM+lvEH7OKvKe+CpX\/QMKS0MB0GA1UdDgQWBBQ64QmG1M8ZwpZ2dEl23OA1\nxmNjmjAOBgNVHQ8BAf8EBAMCAYYwDwYDVR0TAQH\/BAUwAwEB\/zARBgNVHSAECjAI\nMAYGBFUdIAAwQwYDVR0fBDwwOjA4oDagNIYyaHR0cDovL2NybC5jb21vZG9jYS5j\nb20vQUFBQ2VydGlmaWNhdGVTZXJ2aWNlcy5jcmwwNAYIKwYBBQUHAQEEKDAmMCQG\nCCsGAQUFBzABhhhodHRwOi8vb2NzcC5jb21vZG9jYS5jb20wDQYJKoZIhvcNAQEM\nBQADggEBABns652JLCALBIAdGN5CmXKZFjK9Dpx1WywV4ilAbe7\/ctvbq5AfjJXy\nij0IckKJUAfiORVsAYfZFhr1wHUrxeZWEQff2Ji8fJ8ZOd+LygBkc7xGEJuTI42+\nFsMuCIKchjN0djsoTI0DQoWz4rIjQtUfenVqGtF8qmchxDM6OW1TyaLtYiKou+JV\nbJlsQ2uRl9EMC5MCHdK8aXdJ5htN978UeAOwproLtOGFfy\/cQjutdAFI3tZs4RmY\nCV4Ks2dH\/hzg1cEo70qLRDEmBDeNiXQ2Lu+lIg+DdEmSx\/cQwgwp+7e9un\/jX9Wf\n8qn0dNW44bOwgeThpWOjzOoEeJBuv\/c=\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"image_details": {
"detected_type": "webp"
},
"load_end": 2351,
"ttfb_start": 1426,
"ttfb_end": 2100,
"download_start": 2100,
"download_end": 2351,
"download_ms": 251,
"all_start": 1023,
"all_end": 2351,
"all_ms": 1327,
"index": 8,
"number": 9
},
{
"type": 3,
"id": "29645.18",
"request_id": "29645.18",
"ip_addr": "142.251.111.132",
"full_url": "https:\/\/cdn.ampproject.org\/rtv\/012310061803000\/ww.mjs",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/rtv\/012310061803000\/ww.mjs",
"raw_id": "29645.18",
"frame_id": "5380797CDD3D6E6B81484FF27ED49C84",
"documentURL": "https:\/\/weston.ruter.net\/about\/",
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 189,
"ttfb_ms": 175,
"load_start": 1981,
"load_start_float": 1981.0001360000001,
"bytesIn": 13062,
"objectSize": 13062,
"objectSizeUncompressed": 46240,
"chunks": [
{
"ts": 2159,
"bytes": 1369,
"inflated": 2152
},
{
"ts": 2162,
"bytes": 1378,
"inflated": 4489
},
{
"ts": 2164,
"bytes": 4134,
"inflated": 19466
},
{
"ts": 2167,
"bytes": 2756,
"inflated": 9661
},
{
"ts": 2170,
"bytes": 3425,
"inflated": 10472
}
],
"expires": "Tue, 15 Oct 2024 18:24:58 GMT",
"cacheControl": "public, max-age=31536000",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 121,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/cdn.ampproject.org\/v0.mjs",
"initiator_line": 1,
"initiator_column": 89736,
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/rtv\/012310061803000\/ww.mjs",
":scheme: https",
"accept: text\/plain",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"age: 348564",
"alt-svc: clear",
"cache-control: public, max-age=31536000",
"content-encoding: br",
"content-length: 13062",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Mon, 16 Oct 2023 18:24:58 GMT",
"etag: \"27f40cffbe22e7cb\"",
"expires: Tue, 15 Oct 2024 18:24:58 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1891,
"score_cache": 100,
"score_cdn": 100,
"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": 13062,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 31187436,
"cdn_provider": "Google",
"server_count": null,
"created": 1979,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 11,
"http2_stream_dependency": 5,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 136,
"server_port": "443",
"load_end": 2170,
"ttfb_start": 1981,
"ttfb_end": 2156,
"download_start": 2156,
"download_end": 2170,
"download_ms": 14,
"all_start": 1981,
"all_end": 2170,
"all_ms": 189,
"index": 9,
"number": 10
},
{
"type": 3,
"id": "29645.20",
"request_id": "29645.20",
"ip_addr": "142.251.111.132",
"full_url": "https:\/\/cdn.ampproject.org\/rtv\/012310061803000\/v0\/analytics-vendors\/gtag.json",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/rtv\/012310061803000\/v0\/analytics-vendors\/gtag.json",
"raw_id": "29645.20",
"frame_id": "5380797CDD3D6E6B81484FF27ED49C84",
"documentURL": "https:\/\/weston.ruter.net\/about\/",
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 176,
"ttfb_ms": 175,
"load_start": 2025,
"load_start_float": 2025.000151,
"bytesIn": 926,
"objectSize": 926,
"objectSizeUncompressed": 2574,
"chunks": [
{
"ts": 2200,
"bytes": 926,
"inflated": 2574
}
],
"expires": "Thu, 17 Oct 2024 12:47:00 GMT",
"cacheControl": "public, max-age=31536000",
"contentType": "application\/json",
"contentEncoding": "br",
"socket": 121,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/cdn.ampproject.org\/v0.mjs",
"initiator_line": 1,
"initiator_column": 89736,
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/rtv\/012310061803000\/v0\/analytics-vendors\/gtag.json",
":scheme: https",
"accept: application\/json",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"age: 196042",
"alt-svc: clear",
"cache-control: public, max-age=31536000",
"content-encoding: br",
"content-length: 926",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: application\/json",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Wed, 18 Oct 2023 12:47:00 GMT",
"etag: \"fa1c4d1612f8956a\"",
"expires: Thu, 17 Oct 2024 12:47:00 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1981,
"score_cache": 100,
"score_cdn": 100,
"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": 926,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 31339958,
"cdn_provider": "Google",
"server_count": null,
"created": 2023,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 13,
"http2_stream_dependency": 11,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 151,
"server_port": "443",
"load_end": 2201,
"ttfb_start": 2025,
"ttfb_end": 2200,
"download_start": 2200,
"download_end": 2201,
"download_ms": 1,
"all_start": 2025,
"all_end": 2201,
"all_ms": 176,
"index": 10,
"number": 11
},
{
"type": 3,
"id": "29645.19",
"request_id": "29645.19",
"ip_addr": "192.0.76.3",
"full_url": "https:\/\/pixel.wp.com\/g.gif?v=ext&blog=59681501&post=2&tz=-7&srv=weston.ruter.net&host=weston.ruter.net&rand=0.7137308446688961&ref=",
"is_secure": 1,
"method": "GET",
"host": "pixel.wp.com",
"url": "\/g.gif?v=ext&blog=59681501&post=2&tz=-7&srv=weston.ruter.net&host=weston.ruter.net&rand=0.7137308446688961&ref=",
"raw_id": "29645.19",
"frame_id": "5380797CDD3D6E6B81484FF27ED49C84",
"documentURL": "https:\/\/weston.ruter.net\/about\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 173,
"ttfb_ms": 172,
"load_start": 2510,
"load_start_float": 2510.0001419999999,
"bytesIn": 50,
"objectSize": 50,
"objectSizeUncompressed": 50,
"chunks": [
{
"ts": 2683,
"bytes": 50
}
],
"expires": "",
"cacheControl": "no-cache",
"contentType": "image\/gif",
"contentEncoding": "",
"socket": 159,
"protocol": "HTTP\/2",
"dns_start": 2160,
"dns_end": 2160,
"connect_start": 2159,
"connect_end": 2331,
"ssl_start": 2331,
"ssl_end": 2510,
"securityDetails": {
"protocol": "TLS 1.3",
"keyExchange": "",
"keyExchangeGroup": "X25519",
"cipher": "AES_128_GCM",
"certificateId": 0,
"subjectName": "*.wp.com",
"sanList": [
"*.wp.com",
"wp.com"
],
"issuer": "Sectigo ECC Domain Validation Secure Server CA",
"validFrom": 1668384000,
"validTo": 1702684799,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Xenon2023' log",
"logId": "ADF7BEFA7CFF10C88B9D3D9C1E3E186AB467295DCFB10C24CA858634EBDC828A",
"timestamp": 1668453569677,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022100C830B5DE6BCD62022A5F9CA92D47F3AA69817136C96C4C7DE67ACA7514FB317E022068F8B99160260A7099AAC52124EEEE00BC42C2E6C07A8CBF7BAC6B5845ADBACA"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Cloudflare 'Nimbus2023' Log",
"logId": "7A328C54D8B72DB620EA38E0521EE98416703213854D3BD22BC13A57A352EB52",
"timestamp": 1668453569636,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022100D45D7CD2B6562D3663DBD78B95DCB59A850ECCAA53075E5D2DFA6B4116A7A760022013BAC3259ABF397E77022F55703F5BC57083ED0A71A2452CA716A4D0AA028B3B"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Argon2023' log",
"logId": "E83ED0DA3EF5063532E75728BC896BC903D3CBD1116BECEB69E1777D6D06BD6E",
"timestamp": 1668453569582,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3044022060B86ADB59DDA1D4B646E17E48BD815DF27E3536830E9F7F72FF2F442C0F248A022074248510EA521F62A82BD0570F9939D0F7B894004C711B47E37D054F046806D9"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 1027,
"encryptedClientHello": false
},
"initiator": "https:\/\/weston.ruter.net\/about\/",
"initiator_line": 328,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: pixel.wp.com",
":method: GET",
":path: \/g.gif?v=ext&blog=59681501&post=2&tz=-7&srv=weston.ruter.net&host=weston.ruter.net&rand=0.7137308446688961&ref=",
":scheme: https",
"accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: image",
"sec-fetch-mode: no-cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"access-control-allow-origin: *",
"cache-control: no-cache",
"content-length: 50",
"content-type: image\/gif",
"date: Fri, 20 Oct 2023 19:14:22 GMT",
"server: nginx",
":status: 200"
]
},
"bytesOut": 2188,
"score_cache": -1,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 100,
"score_etags": -1,
"dns_ms": 0,
"connect_ms": 172,
"ssl_ms": 179,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": 50,
"image_save": 0,
"cache_time": null,
"cdn_provider": "Automattic",
"server_count": null,
"created": 1985,
"socket_group": "https:\/\/pixel.wp.com <https:\/\/ruter.net same_site>",
"http2_stream_id": 1,
"http2_stream_dependency": 0,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"http2_server_settings": {
"SETTINGS_MAX_CONCURRENT_STREAMS": 128,
"SETTINGS_INITIAL_WINDOW_SIZE": 65536,
"SETTINGS_MAX_FRAME_SIZE": 16777215
},
"tls_version": "TLS 1.3",
"tls_resumed": "False",
"tls_next_proto": "h2",
"tls_cipher_suite": 4865,
"netlog_id": 142,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIElDCCBDugAwIBAgIRAJOz8BEnZwfdfKkRw\/cLbkswCgYIKoZIzj0EAwIwgY8x\nCzAJBgNVBAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNV\nBAcTB1NhbGZvcmQxGDAWBgNVBAoTD1NlY3RpZ28gTGltaXRlZDE3MDUGA1UEAxMu\nU2VjdGlnbyBFQ0MgRG9tYWluIFZhbGlkYXRpb24gU2VjdXJlIFNlcnZlciBDQTAe\nFw0yMjExMTQwMDAwMDBaFw0yMzEyMTUyMzU5NTlaMBMxETAPBgNVBAMMCCoud3Au\nY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE1z9Nk2TmPfjK6VRsj1BONRp7\nvNwaWCMdsycd+7\/yqigWbweXlJWiLuDuC3NckHDW28Nz0fF6xXFprXDLFnxQuaOC\nAvEwggLtMB8GA1UdIwQYMBaAFPaFCjsRhuEEfQ6qCyzS7sxke3uuMB0GA1UdDgQW\nBBRkvZUMoMXt36hvC0h9FMfmViSbcjAOBgNVHQ8BAf8EBAMCB4AwDAYDVR0TAQH\/\nBAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwSQYDVR0gBEIwQDA0\nBgsrBgEEAbIxAQICBzAlMCMGCCsGAQUFBwIBFhdodHRwczovL3NlY3RpZ28uY29t\nL0NQUzAIBgZngQwBAgEwgYQGCCsGAQUFBwEBBHgwdjBPBggrBgEFBQcwAoZDaHR0\ncDovL2NydC5zZWN0aWdvLmNvbS9TZWN0aWdvRUNDRG9tYWluVmFsaWRhdGlvblNl\nY3VyZVNlcnZlckNBLmNydDAjBggrBgEFBQcwAYYXaHR0cDovL29jc3Auc2VjdGln\nby5jb20wGwYDVR0RBBQwEoIIKi53cC5jb22CBndwLmNvbTCCAX0GCisGAQQB1nkC\nBAIEggFtBIIBaQFnAHYArfe++nz\/EMiLnT2cHj4YarRnKV3PsQwkyoWGNOvcgooA\nAAGEd5UUjQAABAMARzBFAiEAyDC13mvNYgIqX5ypLUfzqmmBcTbJbEx95nrKdRT7\nMX4CIGj4uZFgJgpwmarFISTu7gC8QsLmwHqMv3usa1hFrbrKAHYAejKMVNi3LbYg\n6jjgUh7phBZwMhOFTTvSK8E6V6NS61IAAAGEd5UUZAAABAMARzBFAiEA1F180rZW\nLTZj29eLldy1moUOzKpTB15dLfprQRanp2ACIBO6wyWavzl+dwIvVXA\/W8Vwg+0K\ncaJFLKcWpNCqAos7AHUA6D7Q2j71BjUy51covIlryQPTy9ERa+zraeF3fW0GvW4A\nAAGEd5UULgAABAMARjBEAiBguGrbWd2h1LZG4X5IvYFd8n41NoMOn39y\/y9ELA8k\nigIgdCSFEOpSH2KoK9BXD5k50Pe4lABMcRtH430FTwRoBtkwCgYIKoZIzj0EAwID\nRwAwRAIgG0ympGdzCEAZETfWd0x8ffai1KlcciAe4okM5FhNVcACIHA\/pwmqLV7H\n5qXHMU2P8hvo2FL2rSl+Vr\/FtepIEDkj\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIDqDCCAy6gAwIBAgIRAPNkTmtuAFAjfglGvXvh9R0wCgYIKoZIzj0EAwMwgYgx\nCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpOZXcgSmVyc2V5MRQwEgYDVQQHEwtKZXJz\nZXkgQ2l0eTEeMBwGA1UEChMVVGhlIFVTRVJUUlVTVCBOZXR3b3JrMS4wLAYDVQQD\nEyVVU0VSVHJ1c3QgRUNDIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTE4MTEw\nMjAwMDAwMFoXDTMwMTIzMTIzNTk1OVowgY8xCzAJBgNVBAYTAkdCMRswGQYDVQQI\nExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGDAWBgNVBAoT\nD1NlY3RpZ28gTGltaXRlZDE3MDUGA1UEAxMuU2VjdGlnbyBFQ0MgRG9tYWluIFZh\nbGlkYXRpb24gU2VjdXJlIFNlcnZlciBDQTBZMBMGByqGSM49AgEGCCqGSM49AwEH\nA0IABHkYk8qfbZ5sVwAjBTcLXw9YWsTef1Wj6R7W2SUKiKAgSh16TwUwimNJE4xk\nIQeV\/To14UrOkPAY9z2vaKb71EijggFuMIIBajAfBgNVHSMEGDAWgBQ64QmG1M8Z\nwpZ2dEl23OA1xmNjmjAdBgNVHQ4EFgQU9oUKOxGG4QR9DqoLLNLuzGR7e64wDgYD\nVR0PAQH\/BAQDAgGGMBIGA1UdEwEB\/wQIMAYBAf8CAQAwHQYDVR0lBBYwFAYIKwYB\nBQUHAwEGCCsGAQUFBwMCMBsGA1UdIAQUMBIwBgYEVR0gADAIBgZngQwBAgEwUAYD\nVR0fBEkwRzBFoEOgQYY\/aHR0cDovL2NybC51c2VydHJ1c3QuY29tL1VTRVJUcnVz\ndEVDQ0NlcnRpZmljYXRpb25BdXRob3JpdHkuY3JsMHYGCCsGAQUFBwEBBGowaDA\/\nBggrBgEFBQcwAoYzaHR0cDovL2NydC51c2VydHJ1c3QuY29tL1VTRVJUcnVzdEVD\nQ0FkZFRydXN0Q0EuY3J0MCUGCCsGAQUFBzABhhlodHRwOi8vb2NzcC51c2VydHJ1\nc3QuY29tMAoGCCqGSM49BAMDA2gAMGUCMEvnx3FcsVwJbZpCYF9z6fDWJtS1UVRs\ncS0chWBNKPFNpvDKdrdKRe+oAkr2jU+ubgIxAODheSr2XhcA7oz9HmedGdMhlrd9\n4ToKFbZl+\/OnFFzqnvOhcjHvClECEQcKmc8fmA==\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIID0zCCArugAwIBAgIQVmcdBOpPmUxvEIFHWdJ1lDANBgkqhkiG9w0BAQwFADB7\nMQswCQYDVQQGEwJHQjEbMBkGA1UECAwSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYD\nVQQHDAdTYWxmb3JkMRowGAYDVQQKDBFDb21vZG8gQ0EgTGltaXRlZDEhMB8GA1UE\nAwwYQUFBIENlcnRpZmljYXRlIFNlcnZpY2VzMB4XDTE5MDMxMjAwMDAwMFoXDTI4\nMTIzMTIzNTk1OVowgYgxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpOZXcgSmVyc2V5\nMRQwEgYDVQQHEwtKZXJzZXkgQ2l0eTEeMBwGA1UEChMVVGhlIFVTRVJUUlVTVCBO\nZXR3b3JrMS4wLAYDVQQDEyVVU0VSVHJ1c3QgRUNDIENlcnRpZmljYXRpb24gQXV0\naG9yaXR5MHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEGqxUWqn5aCPnetUkb1PGWthL\nq8bVttHmc3Gu3ZzWDGH926CJA7gFFOxXzu5dP+Ihs8731Ip54KODfi2X0GHE8Znc\nJZFjq38wo7Rw4sehM5zzvy5cU7Ffs30yf4o043l5o4HyMIHvMB8GA1UdIwQYMBaA\nFKARCiM+lvEH7OKvKe+CpX\/QMKS0MB0GA1UdDgQWBBQ64QmG1M8ZwpZ2dEl23OA1\nxmNjmjAOBgNVHQ8BAf8EBAMCAYYwDwYDVR0TAQH\/BAUwAwEB\/zARBgNVHSAECjAI\nMAYGBFUdIAAwQwYDVR0fBDwwOjA4oDagNIYyaHR0cDovL2NybC5jb21vZG9jYS5j\nb20vQUFBQ2VydGlmaWNhdGVTZXJ2aWNlcy5jcmwwNAYIKwYBBQUHAQEEKDAmMCQG\nCCsGAQUFBzABhhhodHRwOi8vb2NzcC5jb21vZG9jYS5jb20wDQYJKoZIhvcNAQEM\nBQADggEBABns652JLCALBIAdGN5CmXKZFjK9Dpx1WywV4ilAbe7\/ctvbq5AfjJXy\nij0IckKJUAfiORVsAYfZFhr1wHUrxeZWEQff2Ji8fJ8ZOd+LygBkc7xGEJuTI42+\nFsMuCIKchjN0djsoTI0DQoWz4rIjQtUfenVqGtF8qmchxDM6OW1TyaLtYiKou+JV\nbJlsQ2uRl9EMC5MCHdK8aXdJ5htN978UeAOwproLtOGFfy\/cQjutdAFI3tZs4RmY\nCV4Ks2dH\/hzg1cEo70qLRDEmBDeNiXQ2Lu+lIg+DdEmSx\/cQwgwp+7e9un\/jX9Wf\n8qn0dNW44bOwgeThpWOjzOoEeJBuv\/c=\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"image_details": {
"detected_type": "gif"
},
"load_end": 2683,
"ttfb_start": 2510,
"ttfb_end": 2682,
"download_start": 2682,
"download_end": 2683,
"download_ms": 1,
"all_start": 2159,
"all_end": 2683,
"all_ms": 524,
"index": 11,
"number": 12
},
{
"type": 3,
"id": "29645.24",
"request_id": "29645.24",
"ip_addr": "192.0.77.2",
"full_url": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=32%2C32&ssl=1",
"is_secure": 1,
"method": "GET",
"host": "i0.wp.com",
"url": "\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=32%2C32&ssl=1",
"raw_id": "29645.24",
"frame_id": "5380797CDD3D6E6B81484FF27ED49C84",
"documentURL": "https:\/\/weston.ruter.net\/about\/",
"responseCode": 200,
"request_type": "Other",
"load_ms": 174,
"ttfb_ms": 174,
"load_start": 2693,
"load_start_float": 2693.00018,
"bytesIn": 1506,
"objectSize": 1506,
"objectSizeUncompressed": 1506,
"chunks": [
{
"ts": 2867,
"bytes": 1506
}
],
"expires": "Fri, 17 Oct 2025 21:12:14 GMT",
"cacheControl": "public, max-age=63115200",
"contentType": "image\/webp",
"contentEncoding": "",
"socket": 131,
"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: i0.wp.com",
":method: GET",
":path: \/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=32%2C32&ssl=1",
":scheme: https",
"accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: image",
"sec-fetch-mode: no-cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"access-control-allow-methods: GET, HEAD",
"access-control-allow-origin: *",
"cache-control: public, max-age=63115200",
"content-length: 1506",
"content-type: image\/webp",
"date: Fri, 20 Oct 2023 19:14:23 GMT",
"etag: \"3c167cbb033408bc\"",
"expires: Fri, 17 Oct 2025 21:12:14 GMT",
"last-modified: Wed, 18 Oct 2023 09:12:14 GMT",
"link: <https:\/\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png>; rel=\"canonical\"",
"server: nginx",
"timing-allow-origin: *",
"vary: Accept",
"x-content-type-options: nosniff",
"x-nc: HIT dca 8",
":status: 200"
]
},
"bytesOut": 2128,
"score_cache": 100,
"score_cdn": 100,
"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": 1506,
"image_save": 0,
"cache_time": 63115200,
"cdn_provider": "Automattic",
"server_count": null,
"created": 2692,
"socket_group": "https:\/\/i0.wp.com <https:\/\/ruter.net same_site>",
"http2_stream_id": 3,
"http2_stream_dependency": 0,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 180,
"server_port": "443",
"image_details": {
"detected_type": "webp"
},
"load_end": 2867,
"ttfb_start": 2693,
"ttfb_end": 2867,
"download_start": 2867,
"download_end": 2867,
"download_ms": 0,
"all_start": 2693,
"all_end": 2867,
"all_ms": 174,
"index": 12,
"number": 13
},
{
"type": 3,
"full_url": "https:\/\/weston.ruter.net\/wp.serviceworker",
"id": "99999.99999.1",
"is_secure": 1,
"host": "weston.ruter.net",
"url": "\/wp.serviceworker",
"responseCode": 200,
"score_cache": -1,
"score_cdn": -1,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": -1,
"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": null,
"server_count": null,
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"frame_id": "5380797CDD3D6E6B81484FF27ED49C84",
"created": 2704,
"load_start": 2705,
"priority": "Lowest",
"protocol": "HTTP\/2",
"socket": 56,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 7,
"http2_stream_dependency": 0,
"http2_stream_weight": 110,
"http2_stream_exclusive": 1,
"chunks": [
{
"ts": 3281,
"bytes": 6424,
"inflated": 22386
}
],
"objectSizeUncompressed": 22386,
"netlog_id": 186,
"ttfb_ms": 569,
"load_ms": 576,
"load_start_float": 2705.0001860000002,
"headers": {
"request": [
":method: GET",
":authority: weston.ruter.net",
":scheme: https",
":path: \/wp.serviceworker",
"cache-control: max-age=0",
"accept: *\/*",
"service-worker: script",
"sec-fetch-site: same-origin",
"sec-fetch-mode: same-origin",
"sec-fetch-dest: serviceworker",
"referer: https:\/\/weston.ruter.net\/about\/",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/118.0.0.0 Safari\/537.36",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9"
],
"response": [
":status: 200",
"content-encoding: gzip",
"content-type: text\/javascript; charset=utf-8",
"etag: W\/\"9c5ac2720e0c6573b66ebda1d8772fd7\"",
"server: nginx",
"strict-transport-security: max-age=31622400",
"x-pantheon-styx-hostname: styx-fe1-b-695fb49478-qmkzf",
"x-robots-tag: noindex, follow",
"x-styx-req-id: e0c1a107-6f7c-11ee-88d9-fe80048b9402",
"cache-control: no-cache, must-revalidate",
"date: Fri, 20 Oct 2023 19:14:23 GMT",
"x-served-by: cache-chi-klot8100156-CHI, cache-iad-kjyo7100144-IAD",
"x-cache: MISS, MISS",
"x-cache-hits: 0, 0",
"x-timer: S1697829263.041629,VS0,VE397",
"vary: Accept-Encoding",
"age: 0",
"accept-ranges: bytes",
"via: 1.1 varnish, 1.1 varnish"
]
},
"contentEncoding": "gzip",
"contentType": "text\/javascript",
"cacheControl": "no-cache, must-revalidate",
"bytesIn": 6424,
"objectSize": 6424,
"ip_addr": "23.185.0.1",
"server_port": "443",
"bytesOut": 0,
"request_id": "99999.99999.1",
"raw_id": "99999.99999.1",
"load_end": 3281,
"ttfb_start": 2705,
"ttfb_end": 3274,
"download_start": 3274,
"download_end": 3281,
"download_ms": 7,
"all_start": 2705,
"all_end": 3281,
"all_ms": 576,
"index": 13,
"number": 14
},
{
"type": 3,
"id": "29645.22",
"request_id": "29645.22",
"ip_addr": "172.253.63.97",
"full_url": "https:\/\/www.googletagmanager.com\/gtag\/amp?__amp_source_origin=https%3A%2F%2Fweston.ruter.net",
"is_secure": 1,
"method": "POST",
"host": "www.googletagmanager.com",
"url": "\/gtag\/amp?__amp_source_origin=https%3A%2F%2Fweston.ruter.net",
"raw_id": "29645.22",
"frame_id": "5380797CDD3D6E6B81484FF27ED49C84",
"documentURL": "https:\/\/weston.ruter.net\/about\/",
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 185,
"ttfb_ms": 184,
"load_start": 2741,
"load_start_float": 2741.0001600000001,
"bytesIn": 899,
"objectSize": 899,
"objectSizeUncompressed": 1964,
"chunks": [
{
"ts": 2925,
"bytes": 899,
"inflated": 1964
}
],
"expires": "Fri, 01 Jan 1990 00:00:00 GMT",
"cacheControl": "no-cache, no-store, must-revalidate",
"contentType": "application\/json",
"contentEncoding": "br",
"socket": 169,
"protocol": "HTTP\/2",
"dns_start": 2386,
"dns_end": 2386,
"connect_start": 2385,
"connect_end": 2558,
"ssl_start": 2558,
"ssl_end": 2740,
"securityDetails": {
"protocol": "TLS 1.3",
"keyExchange": "",
"keyExchangeGroup": "X25519",
"cipher": "AES_128_GCM",
"certificateId": 0,
"subjectName": "*.google-analytics.com",
"sanList": [
"*.google-analytics.com",
"region1.app-measurement.com",
"app-measurement.com",
"google-analytics.com",
"region1.google-analytics.com",
"ssl.google-analytics.com",
"www.google-analytics.com",
"region1.analytics.google.com",
"googletagmanager.com",
"www.googletagmanager.com",
"urchin.com",
"service.urchin.com",
"fps.goog",
"*.fps.goog",
"googleoptimize.com",
"www.googleoptimize.com"
],
"issuer": "GTS CA 1C3",
"validFrom": 1695878780,
"validTo": 1703136379,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Argon2023' log",
"logId": "E83ED0DA3EF5063532E75728BC896BC903D3CBD1116BECEB69E1777D6D06BD6E",
"timestamp": 1695882381858,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022100851B33DA84350CD03D3351C4F6285775F19725CE4C89763A7185F9751860F5C702205228E3A2F659E9DD5A2ED16325309956DA1F81FECD13DA3333DB89B19D47BCAE"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Cloudflare 'Nimbus2023' Log",
"logId": "7A328C54D8B72DB620EA38E0521EE98416703213854D3BD22BC13A57A352EB52",
"timestamp": 1695882381928,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022100E6A18B1C14F7D9524D1E41352866000037E58F52E0E86610A42C1A4849E6F3BE022005A1C008B69CF2BABE8668A65298162CDFA989D97E7944242A735F00D315CC34"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 1027,
"encryptedClientHello": false
},
"initiator": "https:\/\/cdn.ampproject.org\/v0.mjs",
"initiator_line": 1,
"initiator_column": 89736,
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: www.googletagmanager.com",
":method: POST",
":path: \/gtag\/amp?__amp_source_origin=https%3A%2F%2Fweston.ruter.net",
":scheme: https",
"accept: application\/json",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"content-length: 351",
"content-type: text\/plain;charset=utf-8",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"access-control-allow-credentials: true",
"access-control-allow-origin: https:\/\/weston.ruter.net",
"access-control-expose-headers: AMP-Access-Control-Allow-Source-Origin",
"alt-svc: clear",
"amp-access-control-allow-source-origin: https:\/\/weston.ruter.net",
"cache-control: no-cache, no-store, must-revalidate",
"content-disposition: attachment; filename=\"amp.json\"",
"content-encoding: br",
"content-length: 899",
"content-type: application\/json; charset=UTF-8",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:14:23 GMT",
"expires: Fri, 01 Jan 1990 00:00:00 GMT",
"pragma: no-cache",
"server: Google Tag Manager",
"strict-transport-security: max-age=31536000; includeSubDomains",
"vary: *",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 2224,
"score_cache": -1,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": 0,
"connect_ms": 173,
"ssl_ms": 182,
"gzip_total": 899,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": null,
"cdn_provider": "Google",
"server_count": null,
"created": 2212,
"socket_group": "https:\/\/www.googletagmanager.com <https:\/\/ruter.net same_site>",
"http2_stream_id": 1,
"http2_stream_dependency": 0,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"http2_server_settings": {
"SETTINGS_MAX_CONCURRENT_STREAMS": 100,
"SETTINGS_INITIAL_WINDOW_SIZE": 1048576,
"SETTINGS_MAX_HEADER_LIST_SIZE": 65536
},
"tls_version": "TLS 1.3",
"tls_resumed": "False",
"tls_next_proto": "h2",
"tls_cipher_suite": 4865,
"netlog_id": 160,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIF6DCCBNCgAwIBAgIRAKKpOlGk5zdtEhSmQC6+2dUwDQYJKoZIhvcNAQELBQAw\nRjELMAkGA1UEBhMCVVMxIjAgBgNVBAoTGUdvb2dsZSBUcnVzdCBTZXJ2aWNlcyBM\nTEMxEzARBgNVBAMTCkdUUyBDQSAxQzMwHhcNMjMwOTI4MDUyNjIwWhcNMjMxMjIx\nMDUyNjE5WjAhMR8wHQYDVQQDDBYqLmdvb2dsZS1hbmFseXRpY3MuY29tMFkwEwYH\nKoZIzj0CAQYIKoZIzj0DAQcDQgAEgZTeZ7XGycq9NfEVUQ\/zueKEv19JHBkECENb\nak+jEL\/2JWhI\/ysHRNGP2bmH1DbFCAFkRWGjAVA9Z1pC4MZqTaOCA78wggO7MA4G\nA1UdDwEB\/wQEAwIHgDATBgNVHSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAA\nMB0GA1UdDgQWBBQuHpky10Y4T9c0OLuKPRzwRVmYCTAfBgNVHSMEGDAWgBSKdH+v\nhc3ulc09nNDiRhTzcTUdJzBqBggrBgEFBQcBAQReMFwwJwYIKwYBBQUHMAGGG2h0\ndHA6Ly9vY3NwLnBraS5nb29nL2d0czFjMzAxBggrBgEFBQcwAoYlaHR0cDovL3Br\naS5nb29nL3JlcG8vY2VydHMvZ3RzMWMzLmRlcjCCAW8GA1UdEQSCAWYwggFighYq\nLmdvb2dsZS1hbmFseXRpY3MuY29tghtyZWdpb24xLmFwcC1tZWFzdXJlbWVudC5j\nb22CE2FwcC1tZWFzdXJlbWVudC5jb22CFGdvb2dsZS1hbmFseXRpY3MuY29tghxy\nZWdpb24xLmdvb2dsZS1hbmFseXRpY3MuY29tghhzc2wuZ29vZ2xlLWFuYWx5dGlj\ncy5jb22CGHd3dy5nb29nbGUtYW5hbHl0aWNzLmNvbYIccmVnaW9uMS5hbmFseXRp\nY3MuZ29vZ2xlLmNvbYIUZ29vZ2xldGFnbWFuYWdlci5jb22CGHd3dy5nb29nbGV0\nYWdtYW5hZ2VyLmNvbYIKdXJjaGluLmNvbYISc2VydmljZS51cmNoaW4uY29tgghm\ncHMuZ29vZ4IKKi5mcHMuZ29vZ4ISZ29vZ2xlb3B0aW1pemUuY29tghZ3d3cuZ29v\nZ2xlb3B0aW1pemUuY29tMCEGA1UdIAQaMBgwCAYGZ4EMAQIBMAwGCisGAQQB1nkC\nBQMwPAYDVR0fBDUwMzAxoC+gLYYraHR0cDovL2NybHMucGtpLmdvb2cvZ3RzMWMz\nL3pkQVR0MEV4X0ZrLmNybDCCAQQGCisGAQQB1nkCBAIEgfUEgfIA8AB2AOg+0No+\n9QY1MudXKLyJa8kD08vREWvs62nhd31tBr1uAAABitp3iiIAAAQDAEcwRQIhAIUb\nM9qENQzQPTNRxPYoV3XxlyXOTIl2OnGF+XUYYPXHAiBSKOOi9lnp3Vou0WMlMJlW\n2h+B\/s0T2jMz24mxnUe8rgB2AHoyjFTYty22IOo44FIe6YQWcDIThU070ivBOlej\nUutSAAABitp3imgAAAQDAEcwRQIhAOahixwU99lSTR5BNShmAAA35Y9S4OhmEKQs\nGkhJ5vO+AiAFocAItpzyur6GaKZSmBYs36mJ2X55RCQqc18A0xXMNDANBgkqhkiG\n9w0BAQsFAAOCAQEAbF8vnoYIWfqkKbwBf6fevITNxw1XEBz0vGgQHdO4yJ\/fPzJj\nkK2ZSOUgJus3PPGadgLaH82BONelHJLp4a2wwJbp4lQrOhqEewvKkHIyipbs+MNW\nRyK1auWpFVDdOW03sqQmx+nGgLDrqm8DSpopvF5Reh+MqZSnFlgXlOla0RncltFm\nMA4jgLTIzWJ4Gh0q8mlWF8+IimjwtB9FZgE6JILtGuBORDMh0QrVVPRSsmVveaRz\nLlMTI1E4Bk1Ibn7izyLMVkL8UXwGJ5oROJsC4Tdlx7srcz2rOeZ+6L12cAn\/uJ\/L\nXihvg60jBLLS+M1FnQfl4m5+ETWl6bJR2KbaUA==\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFljCCA36gAwIBAgINAgO8U1lrNMcY9QFQZjANBgkqhkiG9w0BAQsFADBHMQsw\nCQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZpY2VzIExMQzEU\nMBIGA1UEAxMLR1RTIFJvb3QgUjEwHhcNMjAwODEzMDAwMDQyWhcNMjcwOTMwMDAw\nMDQyWjBGMQswCQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZp\nY2VzIExMQzETMBEGA1UEAxMKR1RTIENBIDFDMzCCASIwDQYJKoZIhvcNAQEBBQAD\nggEPADCCAQoCggEBAPWI3+dijB43+DdCkH9sh9D7ZYIl\/ejLa6T\/belaI+KZ9hzp\nkgOZE3wJCor6QtZeViSqejOEH9Hpabu5dOxXTGZok3c3VVP+ORBNtzS7XyV3NzsX\nlOo85Z3VvMO0Q+sup0fvsEQRY9i0QYXdQTBIkxu\/t\/bgRQIh4JZCF8\/ZK2VWNAcm\nBA2o\/X3KLu\/qSHw3TT8An4Pf73WELnlXXPxXbhqW\/\/yMmqaZviXZf5YsBvcRKgKA\ngOtjGDxQSYflispfGStZloEAoPtR28p3CwvJlk\/vcEnHXG0g\/Zm0tOLKLnf9LdwL\ntmsTDIwZKxeWmLnwi\/agJ7u2441Rj72ux5uxiZ0CAwEAAaOCAYAwggF8MA4GA1Ud\nDwEB\/wQEAwIBhjAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwEgYDVR0T\nAQH\/BAgwBgEB\/wIBADAdBgNVHQ4EFgQUinR\/r4XN7pXNPZzQ4kYU83E1HScwHwYD\nVR0jBBgwFoAU5K8rJnEaK0gnhS9SZizv8IkTcT4waAYIKwYBBQUHAQEEXDBaMCYG\nCCsGAQUFBzABhhpodHRwOi8vb2NzcC5wa2kuZ29vZy9ndHNyMTAwBggrBgEFBQcw\nAoYkaHR0cDovL3BraS5nb29nL3JlcG8vY2VydHMvZ3RzcjEuZGVyMDQGA1UdHwQt\nMCswKaAnoCWGI2h0dHA6Ly9jcmwucGtpLmdvb2cvZ3RzcjEvZ3RzcjEuY3JsMFcG\nA1UdIARQME4wOAYKKwYBBAHWeQIFAzAqMCgGCCsGAQUFBwIBFhxodHRwczovL3Br\naS5nb29nL3JlcG9zaXRvcnkvMAgGBmeBDAECATAIBgZngQwBAgIwDQYJKoZIhvcN\nAQELBQADggIBAIl9rCBcDDy+mqhXlRu0rvqrpXJxtDaV\/d9AEQNMwkYUuxQkq\/BQ\ncSLbrcRuf8\/xam\/IgxvYzolfh2yHuKkMo5uhYpSTld9brmYZCwKWnvy15xBpPnrL\nRklfRuFBsdeYTWU0AIAaP0+fbH9JAIFTQaSSIYKCGvGjRFsqUBITTcFTNvNCCK9U\n+o53UxtkOCcXCb1YyRt8OS1b887U7ZfbFAO\/CVMkH8IMBHmYJvJh8VNS\/UKMG2Yr\nPxWhu\/\/2m+OBmgEGcYk1KCTd4b3rGS3hSMs9WYNRtHTGnXzGsYZbr8w0xNPM1IER\nlQCh9BIiAfq0g3GvjLeMcySsN1PCAJA\/Ef5c7TaUEDu9Ka7ixzpiO2xj2YC\/WXGs\nYye5TBeg2vZzFb8q3o\/zpWwygTMD0IZRcZk0upONXbVRWPeyk+gB9lm+cZv9TSjO\nz23HFtz30dZGm6fKa+l3D\/2gthsjgx0QGtkJAITgRNOidSOzNIb2ILCkXhAd4FJG\nAJ2xDx8hcFH1mt0G\/FX0Kw4zd8NLQsLxdxP8c4CU6x+7Nz\/OAipmsHMdMqUybDKw\njuDEI\/9bfU1lcKwrmz3O2+BtjjKAvpafkmO8l7tdufThcV4q5O8DIrGKZTqPwJNl\n1IXNDw9bg1kWRxYtnCQ6yICmJhSFm\/Y3m6xv+cXDBlHz4n\/FsRC6UfTd\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFYjCCBEqgAwIBAgIQd70NbNs2+RrqIQ\/E8FjTDTANBgkqhkiG9w0BAQsFADBX\nMQswCQYDVQQGEwJCRTEZMBcGA1UEChMQR2xvYmFsU2lnbiBudi1zYTEQMA4GA1UE\nCxMHUm9vdCBDQTEbMBkGA1UEAxMSR2xvYmFsU2lnbiBSb290IENBMB4XDTIwMDYx\nOTAwMDA0MloXDTI4MDEyODAwMDA0MlowRzELMAkGA1UEBhMCVVMxIjAgBgNVBAoT\nGUdvb2dsZSBUcnVzdCBTZXJ2aWNlcyBMTEMxFDASBgNVBAMTC0dUUyBSb290IFIx\nMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAthECix7joXebO9y\/lD63\nladAPKH9gvl9MgaCcfb2jH\/76Nu8ai6Xl6OMS\/kr9rH5zoQdsfnFl97vufKj6bwS\niV6nqlKr+CMny6SxnGPb15l+8Ape62im9MZaRw1NEDPjTrETo8gYbEvs\/AmQ351k\nKSUjB6G00j0uYODP0gmHu81I8E3CwnqIiru6z1kZ1q+PsAewnjHxgsHA3y6mbWwZ\nDrXYfiYaRQM9sHmklCitD38m5agI\/pboPGiUU+6DOogrFZYJsuB6jC511pzrp1Zk\nj5ZPaK49l8KEj8C8QMALXL32h7M1bKwYUH+E4EzNktMg6TO8UpmvMrUpsyUqtEj5\ncuHKZPfmghCN6J3Cioj6OGaK\/GP5Afl4\/Xtcd\/p2h\/rs37EOeZVXtL0m79YB0esW\nCruOC7XFxYpVq9Os6pFLKcwZpDIlTirxZUTQAs6qzkm06p98g7BAe+dDq6dso499\niYH6TKX\/1Y7DzkvgtdizjkXPdsDtQCv9Uw+wp9U7DbGKogPeMa3Md+pvez7W35Ei\nEua++tgy\/BBjFFFy3l3WFpO9KWgz7zpm7AeKJt8T11dleCfeXkkUAKIAf5qoIbap\nsZWwpbkNFhHax2xIPEDgfg1azVY80ZcFuctL7TlLnMQ\/0lUTbiSw1nH69MG6zO0b\n9f6BQdgAmD06yK56mDcYBZUCAwEAAaOCATgwggE0MA4GA1UdDwEB\/wQEAwIBhjAP\nBgNVHRMBAf8EBTADAQH\/MB0GA1UdDgQWBBTkrysmcRorSCeFL1JmLO\/wiRNxPjAf\nBgNVHSMEGDAWgBRge2YaRQ2XyolQL30EzTSo\/\/z9SzBgBggrBgEFBQcBAQRUMFIw\nJQYIKwYBBQUHMAGGGWh0dHA6Ly9vY3NwLnBraS5nb29nL2dzcjEwKQYIKwYBBQUH\nMAKGHWh0dHA6Ly9wa2kuZ29vZy9nc3IxL2dzcjEuY3J0MDIGA1UdHwQrMCkwJ6Al\noCOGIWh0dHA6Ly9jcmwucGtpLmdvb2cvZ3NyMS9nc3IxLmNybDA7BgNVHSAENDAy\nMAgGBmeBDAECATAIBgZngQwBAgIwDQYLKwYBBAHWeQIFAwIwDQYLKwYBBAHWeQIF\nAwMwDQYJKoZIhvcNAQELBQADggEBADSkHrEoo9C0dhemMXoh6dFSPsjbdBZBiLg9\nNR3t5P+T4Vxfq7vqfM\/b5A3Ri1fyJm9bvhdGaJQ3b2t6yMAYN\/olUazsaL+yyEn9\nWprKASOshIArAoyZl+tJaox118fessmXn1hIVw41oeQa1v1vg4Fv74zPl6\/AhSrw\n9U5pCZEt4Wi4wStz6dTZ\/CLANx8LZh1J7QJVj2fhMtfTJr9w4z30Z209fOU0iOMy\n+qduBmpvvYuR7hZL6Dupszfnw0Skfths18dG9ZKb59UhvmaSGZRVbNQpsg3BZlvi\nd0lIKO2d1xozclOzgjXPYovJJIultzkMu34qQb9Sz\/yilrbCgj8=\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"load_end": 2926,
"ttfb_start": 2741,
"ttfb_end": 2925,
"download_start": 2925,
"download_end": 2926,
"download_ms": 1,
"all_start": 2385,
"all_end": 2926,
"all_ms": 540,
"index": 14,
"number": 15
},
{
"type": 3,
"id": "29645.23",
"request_id": "29645.23",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-json\/wp\/v2\/web-app-manifest",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-json\/wp\/v2\/web-app-manifest",
"raw_id": "29645.23",
"frame_id": "5380797CDD3D6E6B81484FF27ED49C84",
"documentURL": "https:\/\/weston.ruter.net\/about\/",
"responseCode": 200,
"request_type": "Manifest",
"load_ms": 179,
"ttfb_ms": 177,
"load_start": 3044,
"load_start_float": 3044.000172,
"bytesIn": 617,
"objectSize": 617,
"objectSizeUncompressed": 617,
"chunks": [
{
"ts": 3223,
"bytes": 617
}
],
"expires": "",
"cacheControl": "public, max-age=600",
"contentType": "application\/manifest+json",
"contentEncoding": "",
"socket": 179,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": 2690,
"connect_end": 2861,
"ssl_start": 2861,
"ssl_end": 3043,
"securityDetails": {
"protocol": "TLS 1.3",
"keyExchange": "",
"keyExchangeGroup": "X25519",
"cipher": "AES_128_GCM",
"certificateId": 0,
"subjectName": "ruter.blog",
"sanList": [
"ruter.blog",
"ruter.dev",
"ruter.net",
"wes.ruter.net",
"weston.blog",
"weston.ruter.blog",
"weston.ruter.dev",
"weston.ruter.net",
"westonruter.blog",
"westonruter.com",
"westonruter.dev",
"westonruter.net",
"www.ruter.blog",
"www.ruter.net",
"www.weston.blog",
"www.weston.ruter.blog",
"www.weston.ruter.net",
"www.westonruter.blog",
"www.westonruter.com",
"www.westonruter.net"
],
"issuer": "R3",
"validFrom": 1693705658,
"validTo": 1701481657,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Let's Encrypt 'Oak2023' log",
"logId": "B73EFB24DF9C4DBA75F239C5BA58F46C5DFC42CF7A9F35C49E1D098125EDB499",
"timestamp": 1693709259285,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "304502201A024164F180289090581277D4986E32581940E674E69F68BBCD4F6B7723937C0221009299D38675DDC554AF87B5565E90646498235FB1450998050EE9C542E94BAC32"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Argon2023' log",
"logId": "E83ED0DA3EF5063532E75728BC896BC903D3CBD1116BECEB69E1777D6D06BD6E",
"timestamp": 1693709259292,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022016AE548A8061A0E613EBD213D59EE366A50E73629DC5BCDF9B618CDDDA6FEF29022100CD9408EEC8C908D0E0DC525F536F2BD812B34C590DF550F94F0EC53874E1BA9A"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 2052,
"encryptedClientHello": false
},
"initiator": "",
"initiator_line": "",
"initiator_column": "",
"initiator_type": "other",
"priority": "Medium",
"initial_priority": "Medium",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-json\/wp\/v2\/web-app-manifest",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"referer: https:\/\/weston.ruter.net\/about\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: manifest",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-headers: Authorization, X-WP-Nonce, Content-Disposition, Content-MD5, Content-Type",
"access-control-expose-headers: X-WP-Total, X-WP-TotalPages, Link",
"age: 94",
"allow: GET",
"cache-control: public, max-age=600",
"content-length: 617",
"content-type: application\/manifest+json",
"date: Fri, 20 Oct 2023 19:14:23 GMT",
"link: <https:\/\/weston.ruter.net\/wp-json\/>; rel=\"https:\/\/api.w.org\/\"",
"server: nginx",
"strict-transport-security: max-age=31622400",
"vary: Origin",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: MISS, HIT",
"x-cache-hits: 0, 1",
"x-content-type-options: nosniff",
"x-pantheon-styx-hostname: styx-fe1-a-58d4585478-78h9p",
"x-robots-tag: noindex",
"x-served-by: cache-chi-kigq8000118-CHI, cache-iad-kjyo7100079-IAD",
"x-styx-req-id: a8aaa247-6f7c-11ee-af91-62bd555081a1",
"x-timer: S1697829263.381282,VS0,VE2",
":status: 200"
]
},
"bytesOut": 1798,
"score_cache": 0,
"score_cdn": 100,
"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": 171,
"ssl_ms": 182,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 506,
"cdn_provider": "Fastly",
"server_count": null,
"created": 2689,
"socket_group": "pm\/https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 1,
"http2_stream_dependency": 0,
"http2_stream_weight": 183,
"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": 4865,
"netlog_id": 172,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIGMjCCBRqgAwIBAgISBHZIhuFdYJ5Jhhs\/jIOr5bJTMA0GCSqGSIb3DQEBCwUA\nMDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD\nEwJSMzAeFw0yMzA5MDMwMTQ3MzhaFw0yMzEyMDIwMTQ3MzdaMBUxEzARBgNVBAMT\nCnJ1dGVyLmJsb2cwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQD0k3rV\nHQ4ROjJz0IhpvU18U+970cYMasoZgjbEhkOPWDT9ilW8eLOg9CaOSFyB9\/DQMu0h\nx2oqZnBZRFCQp0A\/bYYYBEzwstodMaPb8DO5TkJkY0Qw9y9rdg1aBCT2Fj7S6de6\n\/9Pi92BP\/cVvC4ftdUu67iD5zOVszOu5T5jLnizW\/KnVbj82toCrxP2pVRgEu2nV\nS\/PDa8ngxAhd1p41G+BGpdalEeCDJ5oP\/YOs7XBcAHhhj6xO4tj8TG6CHwbTnuyg\nYfCJA1rqbI\/p6dzAsCZZTSWnd5tb3WICPmMPmqHAkJKnrE1uvXS6MOur9gorQFSb\n10UffVuZAHrwNCS5AgMBAAGjggNdMIIDWTAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0l\nBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB\/wQCMAAwHQYDVR0OBBYE\nFC1BxmrCM5vIm30s+JffZxyQK3vwMB8GA1UdIwQYMBaAFBQusxe3WFbLrlAJQOYf\nr52LFMLGMFUGCCsGAQUFBwEBBEkwRzAhBggrBgEFBQcwAYYVaHR0cDovL3IzLm8u\nbGVuY3Iub3JnMCIGCCsGAQUFBzAChhZodHRwOi8vcjMuaS5sZW5jci5vcmcvMIIB\nZAYDVR0RBIIBWzCCAVeCCnJ1dGVyLmJsb2eCCXJ1dGVyLmRldoIJcnV0ZXIubmV0\ngg13ZXMucnV0ZXIubmV0ggt3ZXN0b24uYmxvZ4IRd2VzdG9uLnJ1dGVyLmJsb2eC\nEHdlc3Rvbi5ydXRlci5kZXaCEHdlc3Rvbi5ydXRlci5uZXSCEHdlc3RvbnJ1dGVy\nLmJsb2eCD3dlc3RvbnJ1dGVyLmNvbYIPd2VzdG9ucnV0ZXIuZGV2gg93ZXN0b25y\ndXRlci5uZXSCDnd3dy5ydXRlci5ibG9ngg13d3cucnV0ZXIubmV0gg93d3cud2Vz\ndG9uLmJsb2eCFXd3dy53ZXN0b24ucnV0ZXIuYmxvZ4IUd3d3Lndlc3Rvbi5ydXRl\nci5uZXSCFHd3dy53ZXN0b25ydXRlci5ibG9nghN3d3cud2VzdG9ucnV0ZXIuY29t\nghN3d3cud2VzdG9ucnV0ZXIubmV0MBMGA1UdIAQMMAowCAYGZ4EMAQIBMIIBBAYK\nKwYBBAHWeQIEAgSB9QSB8gDwAHYAtz77JN+cTbp18jnFulj0bF38Qs96nzXEnh0J\ngSXttJkAAAGKWPBSFQAABAMARzBFAiAaAkFk8YAokJBYEnfUmG4yWBlA5nTmn2i7\nzU9rdyOTfAIhAJKZ04Z13cVUr4e1Vl6QZGSYI1+xRQmYBQ7pxULpS6wyAHYA6D7Q\n2j71BjUy51covIlryQPTy9ERa+zraeF3fW0GvW4AAAGKWPBSHAAABAMARzBFAiAW\nrlSKgGGg5hPr0hPVnuNmpQ5zYp3FvN+bYYzd2m\/vKQIhAM2UCO7IyQjQ4NxSX1Nv\nK9gSs0xZDfVQ+U8OxTh04bqaMA0GCSqGSIb3DQEBCwUAA4IBAQAkPSN8cnhrdB5p\nSpssb7Subx7z2aLU+gl4sLbdueDiZjBUwWy3YPbPtk+nfW51Ah2+LSZckdEcxOjN\n0qxIL2BUt0l9aJj6Up7JgE69OVCfPxkX6j+erVBk+eafniRIbYwozQK9PIsSqIAO\nEL9NWnWOZ1lumVNK2GyGC\/0X3KuuRLnFllDpPyWJ+Qle2Q3+SqlNV+cnEwCLfWSs\nWluvZSTGF3iSUdFECttqxcNnaNFolVrnRReeWHnU9AMGlDrWgSx+L9fuYylLaMxu\nHoTCYBlzG8Q9nLQtvyOhuFRW\/dOnjsMn2eKXUiNoAcUIlWIA4pbVen\/T0qkxQVrz\nGSksMVqR\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFFjCCAv6gAwIBAgIRAJErCErPDBinU\/bWLiWnX1owDQYJKoZIhvcNAQELBQAw\nTzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh\ncmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwHhcNMjAwOTA0MDAwMDAw\nWhcNMjUwOTE1MTYwMDAwWjAyMQswCQYDVQQGEwJVUzEWMBQGA1UEChMNTGV0J3Mg\nRW5jcnlwdDELMAkGA1UEAxMCUjMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK\nAoIBAQC7AhUozPaglNMPEuyNVZLD+ILxmaZ6QoinXSaqtSu5xUyxr45r+XXIo9cP\nR5QUVTVXjJ6oojkZ9YI8QqlObvU7wy7bjcCwXPNZOOftz2nwWgsbvsCUJCWH+jdx\nsxPnHKzhm+\/b5DtFUkWWqcFTzjTIUu61ru2P3mBw4qVUq7ZtDpelQDRrK9O8Zutm\nNHz6a4uPVymZ+DAXXbpyb\/uBxa3Shlg9F8fnCbvxK\/eG3MHacV3URuPMrSXBiLxg\nZ3Vms\/EY96Jc5lP\/Ooi2R6X\/ExjqmAl3P51T+c8B5fWmcBcUr2Ok\/5mzk53cU6cG\n\/kiFHaFpriV1uxPMUgP17VGhi9sVAgMBAAGjggEIMIIBBDAOBgNVHQ8BAf8EBAMC\nAYYwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMBMBIGA1UdEwEB\/wQIMAYB\nAf8CAQAwHQYDVR0OBBYEFBQusxe3WFbLrlAJQOYfr52LFMLGMB8GA1UdIwQYMBaA\nFHm0WeZ7tuXkAXOACIjIGlj26ZtuMDIGCCsGAQUFBwEBBCYwJDAiBggrBgEFBQcw\nAoYWaHR0cDovL3gxLmkubGVuY3Iub3JnLzAnBgNVHR8EIDAeMBygGqAYhhZodHRw\nOi8veDEuYy5sZW5jci5vcmcvMCIGA1UdIAQbMBkwCAYGZ4EMAQIBMA0GCysGAQQB\ngt8TAQEBMA0GCSqGSIb3DQEBCwUAA4ICAQCFyk5HPqP3hUSFvNVneLKYY611TR6W\nPTNlclQtgaDqw+34IL9fzLdwALduO\/ZelN7kIJ+m74uyA+eitRY8kc607TkC53wl\nikfmZW4\/RvTZ8M6UK+5UzhK8jCdLuMGYL6KvzXGRSgi3yLgjewQtCPkIVz6D2QQz\nCkcheAmCJ8MqyJu5zlzyZMjAvnnAT45tRAxekrsu94sQ4egdRCnbWSDtY7kh+BIm\nlJNXoB1lBMEKIq4QDUOXoRgffuDghje1WrG9ML+Hbisq\/yFOGwXD9RiX8F6sw6W4\navAuvDszue5L3sz85K+EC4Y\/wFVDNvZo4TYXao6Z0f+lQKc0t8DQYzk1OXVu8rp2\nyJMC6alLbBfODALZvYH7n7do1AZls4I9d1P4jnkDrQoxB3UqQ9hVl3LEKQ73xF1O\nyK5GhDDX8oVfGKF5u+decIsH4YaTw7mP3GFxJSqv3+0lUFJoi5Lc5da149p90Ids\nhCExroL1+7mryIkXPeFM5TgO9r0rvZaBFOvV2z0gp35Z0+L4WPlbuEjN\/lxPFin+\nHlUjr8gRsI3qfJOQFy\/9rKIJR0Y\/8Omwt\/8oTWgy1mdeHmmjk7j1nYsvC9JSQ6Zv\nMldlTTKB3zhThV1+XWYp6rjd5JW1zbVWEkLNxE7GJThEUG3szgBVGP7pSWTUTsqX\nnLRbwHOoq7hHwg==\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFYDCCBEigAwIBAgIQQAF3ITfU6UK47naqPGQKtzANBgkqhkiG9w0BAQsFADA\/\nMSQwIgYDVQQKExtEaWdpdGFsIFNpZ25hdHVyZSBUcnVzdCBDby4xFzAVBgNVBAMT\nDkRTVCBSb290IENBIFgzMB4XDTIxMDEyMDE5MTQwM1oXDTI0MDkzMDE4MTQwM1ow\nTzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh\ncmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwggIiMA0GCSqGSIb3DQEB\nAQUAA4ICDwAwggIKAoICAQCt6CRz9BQ385ueK1coHIe+3LffOJCMbjzmV6B493XC\nov71am72AE8o295ohmxEk7axY\/0UEmu\/H9LqMZshftEzPLpI9d1537O4\/xLxIZpL\nwYqGcWlKZmZsj348cL+tKSIG8+TA5oCu4kuPt5l+lAOf00eXfJlII1PoOK5PCm+D\nLtFJV4yAdLbaL9A4jXsDcCEbdfIwPPqPrt3aY6vrFk\/CjhFLfs8L6P+1dy70sntK\n4EwSJQxwjQMpoOFTJOwT2e4ZvxCzSow\/iaNhUd6shweU9GNx7C7ib1uYgeGJXDR5\nbHbvO5BieebbpJovJsXQEOEO3tkQjhb7t\/eo98flAgeYjzYIlefiN5YNNnWe+w5y\nsR2bvAP5SQXYgd0FtCrWQemsAXaVCg\/Y39W9Eh81LygXbNKYwagJZHduRze6zqxZ\nXmidf3LWicUGQSk+WT7dJvUkyRGnWqNMQB9GoZm1pzpRboY7nn1ypxIFeFntPlF4\nFQsDj43QLwWyPntKHEtzBRL8xurgUBN8Q5N0s8p0544fAQjQMNRbcTa0B7rBMDBc\nSLeCO5imfWCKoqMpgsy6vYMEG6KDA0Gh1gXxG8K28Kh8hjtGqEgqiNx2mna\/H2ql\nPRmP6zjzZN7IKw0KKP\/32+IVQtQi0Cdd4Xn+GOdwiK1O5tmLOsbdJ1Fu\/7xk9TND\nTwIDAQABo4IBRjCCAUIwDwYDVR0TAQH\/BAUwAwEB\/zAOBgNVHQ8BAf8EBAMCAQYw\nSwYIKwYBBQUHAQEEPzA9MDsGCCsGAQUFBzAChi9odHRwOi8vYXBwcy5pZGVudHJ1\nc3QuY29tL3Jvb3RzL2RzdHJvb3RjYXgzLnA3YzAfBgNVHSMEGDAWgBTEp7Gkeyxx\n+tvhS5B1\/8QVYIWJEDBUBgNVHSAETTBLMAgGBmeBDAECATA\/BgsrBgEEAYLfEwEB\nATAwMC4GCCsGAQUFBwIBFiJodHRwOi8vY3BzLnJvb3QteDEubGV0c2VuY3J5cHQu\nb3JnMDwGA1UdHwQ1MDMwMaAvoC2GK2h0dHA6Ly9jcmwuaWRlbnRydXN0LmNvbS9E\nU1RST09UQ0FYM0NSTC5jcmwwHQYDVR0OBBYEFHm0WeZ7tuXkAXOACIjIGlj26Ztu\nMA0GCSqGSIb3DQEBCwUAA4IBAQAKcwBslm7\/DlLQrt2M51oGrS+o44+\/yQoDFVDC\n5WxCu2+b9LRPwkSICHXM6webFGJueN7sJ7o5XPWioW5WlHAQU7G75K\/QosMrAdSW\n9MUgNTP52GE24HGNtLi1qoJFlcDyqSMo59ahy2cI2qBDLKobkx\/J3vWraV0T9VuG\nWCLKTVXkcGdtwlfFRjlBz4pYg1htmf5X6DYO8A4jqv2Il9DjXA6USbW1FzXSLr9O\nhe8Y4IWS6wY7bCkjCWDcRQJMEhg76fsO3txE+FiYruq9RUWhiF1myv4Q6W+CyBFC\nDfvp7OOGAN6dEOM4+qR9sdjoSYKEBpsr6GtPAQw4dy753ec5\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"load_end": 3223,
"ttfb_start": 3044,
"ttfb_end": 3221,
"download_start": 3221,
"download_end": 3223,
"download_ms": 2,
"all_start": 2690,
"all_end": 3223,
"all_ms": 532,
"index": 15,
"number": 16
},
{
"type": 3,
"id": "29645.27",
"request_id": "29645.27",
"ip_addr": "192.0.77.2",
"full_url": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=192%2C192&ssl=1",
"is_secure": 1,
"method": "GET",
"host": "i0.wp.com",
"url": "\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=192%2C192&ssl=1",
"raw_id": "29645.27",
"frame_id": "5380797CDD3D6E6B81484FF27ED49C84",
"documentURL": "https:\/\/weston.ruter.net\/about\/",
"responseCode": 200,
"request_type": "Other",
"load_ms": 209,
"ttfb_ms": 176,
"load_start": 3227,
"load_start_float": 3227.000219,
"bytesIn": 29882,
"objectSize": 29882,
"objectSizeUncompressed": 29882,
"chunks": [
{
"ts": 3405,
"bytes": 3848
},
{
"ts": 3408,
"bytes": 4229
},
{
"ts": 3412,
"bytes": 4220
},
{
"ts": 3416,
"bytes": 4220
},
{
"ts": 3420,
"bytes": 4229
},
{
"ts": 3426,
"bytes": 4220
},
{
"ts": 3433,
"bytes": 4229
},
{
"ts": 3436,
"bytes": 687
}
],
"expires": "Mon, 20 Oct 2025 07:09:03 GMT",
"cacheControl": "public, max-age=63115200",
"contentType": "image\/webp",
"contentEncoding": "",
"socket": 131,
"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: i0.wp.com",
":method: GET",
":path: \/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=192%2C192&ssl=1",
":scheme: https",
"accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: image",
"sec-fetch-mode: no-cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"access-control-allow-methods: GET, HEAD",
"access-control-allow-origin: *",
"cache-control: public, max-age=63115200",
"content-length: 29882",
"content-type: image\/webp",
"date: Fri, 20 Oct 2023 19:14:23 GMT",
"etag: \"d3218bd28398e93a\"",
"expires: Mon, 20 Oct 2025 07:09:03 GMT",
"last-modified: Fri, 20 Oct 2023 19:09:03 GMT",
"link: <https:\/\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png>; rel=\"canonical\"",
"server: nginx",
"timing-allow-origin: *",
"vary: Accept",
"x-content-type-options: nosniff",
"x-nc: HIT dca 8",
":status: 200"
]
},
"bytesOut": 2134,
"score_cache": 100,
"score_cdn": 100,
"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": 29882,
"image_save": 0,
"cache_time": 63115200,
"cdn_provider": "Automattic",
"server_count": null,
"created": 3226,
"socket_group": "https:\/\/i0.wp.com <https:\/\/ruter.net same_site>",
"http2_stream_id": 5,
"http2_stream_dependency": 0,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 219,
"server_port": "443",
"image_details": {
"detected_type": "webp"
},
"load_end": 3436,
"ttfb_start": 3227,
"ttfb_end": 3403,
"download_start": 3403,
"download_end": 3436,
"download_ms": 33,
"all_start": 3227,
"all_end": 3436,
"all_ms": 209,
"index": 16,
"number": 17
},
{
"type": 3,
"id": "29645.29",
"request_id": "29645.29",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-core.prod.js",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-core.prod.js",
"raw_id": "29645.29",
"frame_id": "5380797CDD3D6E6B81484FF27ED49C84",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Other",
"load_ms": 175,
"ttfb_ms": 175,
"load_start": 3293,
"load_start_float": 3293.0002249999998,
"bytesIn": 1508,
"objectSize": 1508,
"objectSizeUncompressed": 3122,
"chunks": [
{
"ts": 3468,
"bytes": 1508,
"inflated": 3122
}
],
"expires": "Fri, 11 Oct 2024 16:33:48 GMT",
"cacheControl": "max-age=31622400",
"contentType": "application\/x-javascript",
"contentEncoding": "gzip",
"socket": 56,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 6,
"initiator_column": 916,
"initiator_type": "script",
"initiator_function": "loadModule",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-core.prod.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"cache-control: max-age=0",
"cookie: _ga=amp-rFFAqiyB-3u2iUzWOiMKAw",
"referer: https:\/\/weston.ruter.net\/wp.serviceworker",
"sec-fetch-dest: script",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 787235",
"cache-control: max-age=31622400",
"content-encoding: gzip",
"content-length: 1508",
"content-type: application\/x-javascript",
"date: Fri, 20 Oct 2023 19:14:23 GMT",
"etag: W\/\"6526bbba-c32\"",
"expires: Fri, 11 Oct 2024 16:33:48 GMT",
"last-modified: Wed, 11 Oct 2023 15:14:02 GMT",
"server: nginx",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: HIT, HIT",
"x-cache-hits: 1, 1",
"x-pantheon-styx-hostname: styx-fe1-b-68df99c475-8w9s9",
"x-served-by: cache-chi-kigq8000172-CHI, cache-iad-kjyo7100144-IAD",
"x-styx-req-id: f4010a8e-6853-11ee-85a2-2ab1de1c2aa7",
"x-timer: S1697829264.629012,VS0,VE1",
":status: 200"
]
},
"bytesOut": 1855,
"score_cache": 100,
"score_cdn": 100,
"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": 1508,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 30835165,
"cdn_provider": "Fastly",
"server_count": null,
"created": 3291,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 9,
"http2_stream_dependency": 0,
"http2_stream_weight": 256,
"http2_stream_exclusive": 1,
"netlog_id": 225,
"server_port": "443",
"load_end": 3468,
"ttfb_start": 3293,
"ttfb_end": 3468,
"download_start": 3468,
"download_end": 3468,
"download_ms": 0,
"all_start": 3293,
"all_end": 3468,
"all_ms": 175,
"index": 17,
"number": 18
},
{
"type": 3,
"id": "29645.30",
"request_id": "29645.30",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-precaching.prod.js",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-precaching.prod.js",
"raw_id": "29645.30",
"frame_id": "5380797CDD3D6E6B81484FF27ED49C84",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Other",
"load_ms": 177,
"ttfb_ms": 176,
"load_start": 3474,
"load_start_float": 3474.0002370000002,
"bytesIn": 2811,
"objectSize": 2811,
"objectSizeUncompressed": 7047,
"chunks": [
{
"ts": 3651,
"bytes": 2811,
"inflated": 7047
}
],
"expires": "Wed, 11 Sep 2024 18:06:26 GMT",
"cacheControl": "max-age=31622400",
"contentType": "application\/x-javascript",
"contentEncoding": "gzip",
"socket": 56,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 6,
"initiator_column": 916,
"initiator_type": "script",
"initiator_function": "loadModule",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-precaching.prod.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"cache-control: max-age=0",
"cookie: _ga=amp-rFFAqiyB-3u2iUzWOiMKAw",
"referer: https:\/\/weston.ruter.net\/wp.serviceworker",
"sec-fetch-dest: script",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 3373677",
"cache-control: max-age=31622400",
"content-encoding: gzip",
"content-length: 2811",
"content-type: application\/x-javascript",
"date: Fri, 20 Oct 2023 19:14:23 GMT",
"etag: W\/\"64ff2e94-1b87\"",
"expires: Wed, 11 Sep 2024 18:06:26 GMT",
"last-modified: Mon, 11 Sep 2023 15:13:24 GMT",
"server: nginx",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: HIT, HIT",
"x-cache-hits: 1, 1",
"x-pantheon-styx-hostname: styx-fe1-b-6bb469b89d-8fcn8",
"x-served-by: cache-chi-klot8100122-CHI, cache-iad-kjyo7100144-IAD",
"x-styx-req-id: eceabbb8-50cd-11ee-81c1-66326e52929d",
"x-timer: S1697829264.810165,VS0,VE1",
":status: 200"
]
},
"bytesOut": 1873,
"score_cache": 100,
"score_cdn": 100,
"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": 2811,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 28248723,
"cdn_provider": "Fastly",
"server_count": null,
"created": 3473,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 11,
"http2_stream_dependency": 0,
"http2_stream_weight": 256,
"http2_stream_exclusive": 1,
"netlog_id": 237,
"server_port": "443",
"load_end": 3651,
"ttfb_start": 3474,
"ttfb_end": 3650,
"download_start": 3650,
"download_end": 3651,
"download_ms": 1,
"all_start": 3474,
"all_end": 3651,
"all_ms": 177,
"index": 18,
"number": 19
},
{
"type": 3,
"id": "29645.25",
"request_id": "29645.25",
"ip_addr": "172.253.115.102",
"full_url": "https:\/\/www.google-analytics.com\/r\/collect?v=1&_v=a1&ds=AMP&aip&_s=2&dt=About%20-%20Weston%20Ruter&sr=414x622&cid=amp-rFFAqiyB-3u2iUzWOiMKAw&tid=UA-197142-1&dl=https%3A%2F%2Fweston.ruter.net%2Fabout%2F&dr=&sd=24&ul=en-us&de=UTF-8&t=pageview&jid=0.45408827545139396&gjid=0.9626788288840631&_r=1&a=960&z=0.05161613946945698>m=45ze1110",
"is_secure": 1,
"method": "GET",
"host": "www.google-analytics.com",
"url": "\/r\/collect?v=1&_v=a1&ds=AMP&aip&_s=2&dt=About%20-%20Weston%20Ruter&sr=414x622&cid=amp-rFFAqiyB-3u2iUzWOiMKAw&tid=UA-197142-1&dl=https%3A%2F%2Fweston.ruter.net%2Fabout%2F&dr=&sd=24&ul=en-us&de=UTF-8&t=pageview&jid=0.45408827545139396&gjid=0.9626788288840631&_r=1&a=960&z=0.05161613946945698>m=45ze1110",
"raw_id": "29645.25",
"frame_id": "5380797CDD3D6E6B81484FF27ED49C84",
"documentURL": "https:\/\/weston.ruter.net\/about\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 184,
"ttfb_ms": 183,
"load_start": 3484,
"load_start_float": 3484.0001950000001,
"bytesIn": 35,
"objectSize": 35,
"objectSizeUncompressed": 35,
"chunks": [
{
"ts": 3668,
"bytes": 35
}
],
"expires": "Fri, 01 Jan 1990 00:00:00 GMT",
"cacheControl": "no-cache, no-store, must-revalidate",
"contentType": "image\/gif",
"contentEncoding": "",
"socket": 212,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": 3130,
"connect_end": 3303,
"ssl_start": 3303,
"ssl_end": 3483,
"initiator": "",
"initiator_line": "",
"initiator_column": "",
"initiator_type": "other",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: www.google-analytics.com",
":method: GET",
":path: \/r\/collect?v=1&_v=a1&ds=AMP&aip&_s=2&dt=About%20-%20Weston%20Ruter&sr=414x622&cid=amp-rFFAqiyB-3u2iUzWOiMKAw&tid=UA-197142-1&dl=https%3A%2F%2Fweston.ruter.net%2Fabout%2F&dr=&sd=24&ul=en-us&de=UTF-8&t=pageview&jid=0.45408827545139396&gjid=0.9626788288840631&_r=1&a=960&z=0.05161613946945698>m=45ze1110",
":scheme: https",
"accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: image",
"sec-fetch-mode: no-cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: no-cache, no-store, must-revalidate",
"content-length: 35",
"content-type: image\/gif",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:14:23 GMT",
"expires: Fri, 01 Jan 1990 00:00:00 GMT",
"last-modified: Sun, 17 May 1998 03:00:00 GMT",
"pragma: no-cache",
"server: Golfe2",
"x-content-type-options: nosniff",
":status: 200"
]
},
"bytesOut": 2797,
"score_cache": -1,
"score_cdn": 100,
"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": 173,
"ssl_ms": 180,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": 35,
"image_save": 0,
"cache_time": null,
"cdn_provider": "Google",
"server_count": null,
"created": 2955,
"socket_group": "https:\/\/www.google-analytics.com <https:\/\/ruter.net same_site>",
"http2_stream_id": 3,
"http2_stream_dependency": 1,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"http2_server_settings": {
"SETTINGS_MAX_CONCURRENT_STREAMS": 100,
"SETTINGS_INITIAL_WINDOW_SIZE": 1048576,
"SETTINGS_MAX_HEADER_LIST_SIZE": 65536
},
"tls_version": "TLS 1.3",
"tls_resumed": "False",
"tls_next_proto": "h2",
"tls_cipher_suite": 4865,
"netlog_id": 195,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIF6DCCBNCgAwIBAgIRAKKpOlGk5zdtEhSmQC6+2dUwDQYJKoZIhvcNAQELBQAw\nRjELMAkGA1UEBhMCVVMxIjAgBgNVBAoTGUdvb2dsZSBUcnVzdCBTZXJ2aWNlcyBM\nTEMxEzARBgNVBAMTCkdUUyBDQSAxQzMwHhcNMjMwOTI4MDUyNjIwWhcNMjMxMjIx\nMDUyNjE5WjAhMR8wHQYDVQQDDBYqLmdvb2dsZS1hbmFseXRpY3MuY29tMFkwEwYH\nKoZIzj0CAQYIKoZIzj0DAQcDQgAEgZTeZ7XGycq9NfEVUQ\/zueKEv19JHBkECENb\nak+jEL\/2JWhI\/ysHRNGP2bmH1DbFCAFkRWGjAVA9Z1pC4MZqTaOCA78wggO7MA4G\nA1UdDwEB\/wQEAwIHgDATBgNVHSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAA\nMB0GA1UdDgQWBBQuHpky10Y4T9c0OLuKPRzwRVmYCTAfBgNVHSMEGDAWgBSKdH+v\nhc3ulc09nNDiRhTzcTUdJzBqBggrBgEFBQcBAQReMFwwJwYIKwYBBQUHMAGGG2h0\ndHA6Ly9vY3NwLnBraS5nb29nL2d0czFjMzAxBggrBgEFBQcwAoYlaHR0cDovL3Br\naS5nb29nL3JlcG8vY2VydHMvZ3RzMWMzLmRlcjCCAW8GA1UdEQSCAWYwggFighYq\nLmdvb2dsZS1hbmFseXRpY3MuY29tghtyZWdpb24xLmFwcC1tZWFzdXJlbWVudC5j\nb22CE2FwcC1tZWFzdXJlbWVudC5jb22CFGdvb2dsZS1hbmFseXRpY3MuY29tghxy\nZWdpb24xLmdvb2dsZS1hbmFseXRpY3MuY29tghhzc2wuZ29vZ2xlLWFuYWx5dGlj\ncy5jb22CGHd3dy5nb29nbGUtYW5hbHl0aWNzLmNvbYIccmVnaW9uMS5hbmFseXRp\nY3MuZ29vZ2xlLmNvbYIUZ29vZ2xldGFnbWFuYWdlci5jb22CGHd3dy5nb29nbGV0\nYWdtYW5hZ2VyLmNvbYIKdXJjaGluLmNvbYISc2VydmljZS51cmNoaW4uY29tgghm\ncHMuZ29vZ4IKKi5mcHMuZ29vZ4ISZ29vZ2xlb3B0aW1pemUuY29tghZ3d3cuZ29v\nZ2xlb3B0aW1pemUuY29tMCEGA1UdIAQaMBgwCAYGZ4EMAQIBMAwGCisGAQQB1nkC\nBQMwPAYDVR0fBDUwMzAxoC+gLYYraHR0cDovL2NybHMucGtpLmdvb2cvZ3RzMWMz\nL3pkQVR0MEV4X0ZrLmNybDCCAQQGCisGAQQB1nkCBAIEgfUEgfIA8AB2AOg+0No+\n9QY1MudXKLyJa8kD08vREWvs62nhd31tBr1uAAABitp3iiIAAAQDAEcwRQIhAIUb\nM9qENQzQPTNRxPYoV3XxlyXOTIl2OnGF+XUYYPXHAiBSKOOi9lnp3Vou0WMlMJlW\n2h+B\/s0T2jMz24mxnUe8rgB2AHoyjFTYty22IOo44FIe6YQWcDIThU070ivBOlej\nUutSAAABitp3imgAAAQDAEcwRQIhAOahixwU99lSTR5BNShmAAA35Y9S4OhmEKQs\nGkhJ5vO+AiAFocAItpzyur6GaKZSmBYs36mJ2X55RCQqc18A0xXMNDANBgkqhkiG\n9w0BAQsFAAOCAQEAbF8vnoYIWfqkKbwBf6fevITNxw1XEBz0vGgQHdO4yJ\/fPzJj\nkK2ZSOUgJus3PPGadgLaH82BONelHJLp4a2wwJbp4lQrOhqEewvKkHIyipbs+MNW\nRyK1auWpFVDdOW03sqQmx+nGgLDrqm8DSpopvF5Reh+MqZSnFlgXlOla0RncltFm\nMA4jgLTIzWJ4Gh0q8mlWF8+IimjwtB9FZgE6JILtGuBORDMh0QrVVPRSsmVveaRz\nLlMTI1E4Bk1Ibn7izyLMVkL8UXwGJ5oROJsC4Tdlx7srcz2rOeZ+6L12cAn\/uJ\/L\nXihvg60jBLLS+M1FnQfl4m5+ETWl6bJR2KbaUA==\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFljCCA36gAwIBAgINAgO8U1lrNMcY9QFQZjANBgkqhkiG9w0BAQsFADBHMQsw\nCQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZpY2VzIExMQzEU\nMBIGA1UEAxMLR1RTIFJvb3QgUjEwHhcNMjAwODEzMDAwMDQyWhcNMjcwOTMwMDAw\nMDQyWjBGMQswCQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZp\nY2VzIExMQzETMBEGA1UEAxMKR1RTIENBIDFDMzCCASIwDQYJKoZIhvcNAQEBBQAD\nggEPADCCAQoCggEBAPWI3+dijB43+DdCkH9sh9D7ZYIl\/ejLa6T\/belaI+KZ9hzp\nkgOZE3wJCor6QtZeViSqejOEH9Hpabu5dOxXTGZok3c3VVP+ORBNtzS7XyV3NzsX\nlOo85Z3VvMO0Q+sup0fvsEQRY9i0QYXdQTBIkxu\/t\/bgRQIh4JZCF8\/ZK2VWNAcm\nBA2o\/X3KLu\/qSHw3TT8An4Pf73WELnlXXPxXbhqW\/\/yMmqaZviXZf5YsBvcRKgKA\ngOtjGDxQSYflispfGStZloEAoPtR28p3CwvJlk\/vcEnHXG0g\/Zm0tOLKLnf9LdwL\ntmsTDIwZKxeWmLnwi\/agJ7u2441Rj72ux5uxiZ0CAwEAAaOCAYAwggF8MA4GA1Ud\nDwEB\/wQEAwIBhjAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwEgYDVR0T\nAQH\/BAgwBgEB\/wIBADAdBgNVHQ4EFgQUinR\/r4XN7pXNPZzQ4kYU83E1HScwHwYD\nVR0jBBgwFoAU5K8rJnEaK0gnhS9SZizv8IkTcT4waAYIKwYBBQUHAQEEXDBaMCYG\nCCsGAQUFBzABhhpodHRwOi8vb2NzcC5wa2kuZ29vZy9ndHNyMTAwBggrBgEFBQcw\nAoYkaHR0cDovL3BraS5nb29nL3JlcG8vY2VydHMvZ3RzcjEuZGVyMDQGA1UdHwQt\nMCswKaAnoCWGI2h0dHA6Ly9jcmwucGtpLmdvb2cvZ3RzcjEvZ3RzcjEuY3JsMFcG\nA1UdIARQME4wOAYKKwYBBAHWeQIFAzAqMCgGCCsGAQUFBwIBFhxodHRwczovL3Br\naS5nb29nL3JlcG9zaXRvcnkvMAgGBmeBDAECATAIBgZngQwBAgIwDQYJKoZIhvcN\nAQELBQADggIBAIl9rCBcDDy+mqhXlRu0rvqrpXJxtDaV\/d9AEQNMwkYUuxQkq\/BQ\ncSLbrcRuf8\/xam\/IgxvYzolfh2yHuKkMo5uhYpSTld9brmYZCwKWnvy15xBpPnrL\nRklfRuFBsdeYTWU0AIAaP0+fbH9JAIFTQaSSIYKCGvGjRFsqUBITTcFTNvNCCK9U\n+o53UxtkOCcXCb1YyRt8OS1b887U7ZfbFAO\/CVMkH8IMBHmYJvJh8VNS\/UKMG2Yr\nPxWhu\/\/2m+OBmgEGcYk1KCTd4b3rGS3hSMs9WYNRtHTGnXzGsYZbr8w0xNPM1IER\nlQCh9BIiAfq0g3GvjLeMcySsN1PCAJA\/Ef5c7TaUEDu9Ka7ixzpiO2xj2YC\/WXGs\nYye5TBeg2vZzFb8q3o\/zpWwygTMD0IZRcZk0upONXbVRWPeyk+gB9lm+cZv9TSjO\nz23HFtz30dZGm6fKa+l3D\/2gthsjgx0QGtkJAITgRNOidSOzNIb2ILCkXhAd4FJG\nAJ2xDx8hcFH1mt0G\/FX0Kw4zd8NLQsLxdxP8c4CU6x+7Nz\/OAipmsHMdMqUybDKw\njuDEI\/9bfU1lcKwrmz3O2+BtjjKAvpafkmO8l7tdufThcV4q5O8DIrGKZTqPwJNl\n1IXNDw9bg1kWRxYtnCQ6yICmJhSFm\/Y3m6xv+cXDBlHz4n\/FsRC6UfTd\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFYjCCBEqgAwIBAgIQd70NbNs2+RrqIQ\/E8FjTDTANBgkqhkiG9w0BAQsFADBX\nMQswCQYDVQQGEwJCRTEZMBcGA1UEChMQR2xvYmFsU2lnbiBudi1zYTEQMA4GA1UE\nCxMHUm9vdCBDQTEbMBkGA1UEAxMSR2xvYmFsU2lnbiBSb290IENBMB4XDTIwMDYx\nOTAwMDA0MloXDTI4MDEyODAwMDA0MlowRzELMAkGA1UEBhMCVVMxIjAgBgNVBAoT\nGUdvb2dsZSBUcnVzdCBTZXJ2aWNlcyBMTEMxFDASBgNVBAMTC0dUUyBSb290IFIx\nMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAthECix7joXebO9y\/lD63\nladAPKH9gvl9MgaCcfb2jH\/76Nu8ai6Xl6OMS\/kr9rH5zoQdsfnFl97vufKj6bwS\niV6nqlKr+CMny6SxnGPb15l+8Ape62im9MZaRw1NEDPjTrETo8gYbEvs\/AmQ351k\nKSUjB6G00j0uYODP0gmHu81I8E3CwnqIiru6z1kZ1q+PsAewnjHxgsHA3y6mbWwZ\nDrXYfiYaRQM9sHmklCitD38m5agI\/pboPGiUU+6DOogrFZYJsuB6jC511pzrp1Zk\nj5ZPaK49l8KEj8C8QMALXL32h7M1bKwYUH+E4EzNktMg6TO8UpmvMrUpsyUqtEj5\ncuHKZPfmghCN6J3Cioj6OGaK\/GP5Afl4\/Xtcd\/p2h\/rs37EOeZVXtL0m79YB0esW\nCruOC7XFxYpVq9Os6pFLKcwZpDIlTirxZUTQAs6qzkm06p98g7BAe+dDq6dso499\niYH6TKX\/1Y7DzkvgtdizjkXPdsDtQCv9Uw+wp9U7DbGKogPeMa3Md+pvez7W35Ei\nEua++tgy\/BBjFFFy3l3WFpO9KWgz7zpm7AeKJt8T11dleCfeXkkUAKIAf5qoIbap\nsZWwpbkNFhHax2xIPEDgfg1azVY80ZcFuctL7TlLnMQ\/0lUTbiSw1nH69MG6zO0b\n9f6BQdgAmD06yK56mDcYBZUCAwEAAaOCATgwggE0MA4GA1UdDwEB\/wQEAwIBhjAP\nBgNVHRMBAf8EBTADAQH\/MB0GA1UdDgQWBBTkrysmcRorSCeFL1JmLO\/wiRNxPjAf\nBgNVHSMEGDAWgBRge2YaRQ2XyolQL30EzTSo\/\/z9SzBgBggrBgEFBQcBAQRUMFIw\nJQYIKwYBBQUHMAGGGWh0dHA6Ly9vY3NwLnBraS5nb29nL2dzcjEwKQYIKwYBBQUH\nMAKGHWh0dHA6Ly9wa2kuZ29vZy9nc3IxL2dzcjEuY3J0MDIGA1UdHwQrMCkwJ6Al\noCOGIWh0dHA6Ly9jcmwucGtpLmdvb2cvZ3NyMS9nc3IxLmNybDA7BgNVHSAENDAy\nMAgGBmeBDAECATAIBgZngQwBAgIwDQYLKwYBBAHWeQIFAwIwDQYLKwYBBAHWeQIF\nAwMwDQYJKoZIhvcNAQELBQADggEBADSkHrEoo9C0dhemMXoh6dFSPsjbdBZBiLg9\nNR3t5P+T4Vxfq7vqfM\/b5A3Ri1fyJm9bvhdGaJQ3b2t6yMAYN\/olUazsaL+yyEn9\nWprKASOshIArAoyZl+tJaox118fessmXn1hIVw41oeQa1v1vg4Fv74zPl6\/AhSrw\n9U5pCZEt4Wi4wStz6dTZ\/CLANx8LZh1J7QJVj2fhMtfTJr9w4z30Z209fOU0iOMy\n+qduBmpvvYuR7hZL6Dupszfnw0Skfths18dG9ZKb59UhvmaSGZRVbNQpsg3BZlvi\nd0lIKO2d1xozclOzgjXPYovJJIultzkMu34qQb9Sz\/yilrbCgj8=\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"image_details": {
"detected_type": "gif"
},
"load_end": 3668,
"ttfb_start": 3484,
"ttfb_end": 3667,
"download_start": 3667,
"download_end": 3668,
"download_ms": 1,
"all_start": 3130,
"all_end": 3668,
"all_ms": 537,
"index": 19,
"number": 20
},
{
"type": 3,
"id": "29645.26",
"request_id": "29645.26",
"ip_addr": "172.253.115.102",
"full_url": "https:\/\/www.google-analytics.com\/g\/collect?v=2&tid=G-JJBL670DBP&cid=amp-rFFAqiyB-3u2iUzWOiMKAw&ul=en-us&sr=414x622&sid=1697829262&sct=1&seg=0&dl=https%3A%2F%2Fweston.ruter.net%2Fabout%2F&dr=&dt=About%20-%20Weston%20Ruter&en=page_view&_ee=1&_s=1&_et=0&uaa=arm&uab=64&uafvl=%5B%7B%22brand%22%3A%22%20Not%20A%3BBrand%22%2C%22version%22%3A%2299%22%7D%2C%7B%22brand%22%3A%22Safari%22%2C%22version%22%3A%220%22%7D%5D&uamb=1&uam=Model&uap=iOS&uapv=15&uaw=0&_fv=1&_p=1264298931&_ss=1&ep.groups=default>m=45ze1110",
"is_secure": 1,
"method": "GET",
"host": "www.google-analytics.com",
"url": "\/g\/collect?v=2&tid=G-JJBL670DBP&cid=amp-rFFAqiyB-3u2iUzWOiMKAw&ul=en-us&sr=414x622&sid=1697829262&sct=1&seg=0&dl=https%3A%2F%2Fweston.ruter.net%2Fabout%2F&dr=&dt=About%20-%20Weston%20Ruter&en=page_view&_ee=1&_s=1&_et=0&uaa=arm&uab=64&uafvl=%5B%7B%22brand%22%3A%22%20Not%20A%3BBrand%22%2C%22version%22%3A%2299%22%7D%2C%7B%22brand%22%3A%22Safari%22%2C%22version%22%3A%220%22%7D%5D&uamb=1&uam=Model&uap=iOS&uapv=15&uaw=0&_fv=1&_p=1264298931&_ss=1&ep.groups=default>m=45ze1110",
"raw_id": "29645.26",
"frame_id": "5380797CDD3D6E6B81484FF27ED49C84",
"documentURL": "https:\/\/weston.ruter.net\/about\/",
"responseCode": 204,
"request_type": "Image",
"load_ms": 182,
"ttfb_ms": 182,
"load_start": 3484,
"load_start_float": 3484.0002039999999,
"bytesIn": 0,
"objectSize": 0,
"expires": "Fri, 01 Jan 1990 00:00:00 GMT",
"cacheControl": "no-cache, no-store, must-revalidate",
"contentType": "text\/plain",
"contentEncoding": "",
"socket": 212,
"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": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: www.google-analytics.com",
":method: GET",
":path: \/g\/collect?v=2&tid=G-JJBL670DBP&cid=amp-rFFAqiyB-3u2iUzWOiMKAw&ul=en-us&sr=414x622&sid=1697829262&sct=1&seg=0&dl=https%3A%2F%2Fweston.ruter.net%2Fabout%2F&dr=&dt=About%20-%20Weston%20Ruter&en=page_view&_ee=1&_s=1&_et=0&uaa=arm&uab=64&uafvl=%5B%7B%22brand%22%3A%22%20Not%20A%3BBrand%22%2C%22version%22%3A%2299%22%7D%2C%7B%22brand%22%3A%22Safari%22%2C%22version%22%3A%220%22%7D%5D&uamb=1&uam=Model&uap=iOS&uapv=15&uaw=0&_fv=1&_p=1264298931&_ss=1&ep.groups=default>m=45ze1110",
":scheme: https",
"accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: image",
"sec-fetch-mode: no-cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: no-cache, no-store, must-revalidate",
"content-length: 0",
"content-type: text\/plain",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:14:23 GMT",
"expires: Fri, 01 Jan 1990 00:00:00 GMT",
"pragma: no-cache",
"server: Golfe2",
":status: 204"
]
},
"bytesOut": 3313,
"score_cache": -1,
"score_cdn": 100,
"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": "Google",
"server_count": null,
"created": 2963,
"socket_group": "https:\/\/www.google-analytics.com <https:\/\/ruter.net same_site>",
"http2_stream_id": 1,
"http2_stream_dependency": 0,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"chunks": [],
"netlog_id": 204,
"server_port": "443",
"load_end": 3666,
"ttfb_start": 3484,
"ttfb_end": 3666,
"download_start": 3666,
"download_end": 3666,
"download_ms": 0,
"all_start": 3484,
"all_end": 3666,
"all_ms": 182,
"index": 20,
"number": 21
},
{
"type": 3,
"id": "29645.31",
"request_id": "29645.31",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-strategies.prod.js",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-strategies.prod.js",
"raw_id": "29645.31",
"frame_id": "5380797CDD3D6E6B81484FF27ED49C84",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Other",
"load_ms": 182,
"ttfb_ms": 182,
"load_start": 3656,
"load_start_float": 3656.0002450000002,
"bytesIn": 2533,
"objectSize": 2533,
"objectSizeUncompressed": 6899,
"chunks": [
{
"ts": 3838,
"bytes": 2533,
"inflated": 6899
}
],
"expires": "Thu, 03 Oct 2024 13:41:19 GMT",
"cacheControl": "max-age=31622400",
"contentType": "application\/x-javascript",
"contentEncoding": "gzip",
"socket": 56,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 6,
"initiator_column": 916,
"initiator_type": "script",
"initiator_function": "loadModule",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-strategies.prod.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"cache-control: max-age=0",
"cookie: _ga=amp-rFFAqiyB-3u2iUzWOiMKAw",
"referer: https:\/\/weston.ruter.net\/wp.serviceworker",
"sec-fetch-dest: script",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 1488785",
"cache-control: max-age=31622400",
"content-encoding: gzip",
"content-length: 2533",
"content-type: application\/x-javascript",
"date: Fri, 20 Oct 2023 19:14:23 GMT",
"etag: W\/\"651b7b96-1af3\"",
"expires: Thu, 03 Oct 2024 13:41:19 GMT",
"last-modified: Tue, 03 Oct 2023 02:25:26 GMT",
"server: nginx",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: HIT, HIT",
"x-cache-hits: 1, 1",
"x-pantheon-styx-hostname: styx-fe1-a-685d4d5969-q69c4",
"x-served-by: cache-chi-klot8100156-CHI, cache-iad-kjyo7100144-IAD",
"x-styx-req-id: 884012b2-61f2-11ee-851f-42602570fc16",
"x-timer: S1697829264.997710,VS0,VE2",
":status: 200"
]
},
"bytesOut": 1873,
"score_cache": 100,
"score_cdn": 100,
"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": 2533,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 30133615,
"cdn_provider": "Fastly",
"server_count": null,
"created": 3656,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 13,
"http2_stream_dependency": 0,
"http2_stream_weight": 256,
"http2_stream_exclusive": 1,
"netlog_id": 245,
"server_port": "443",
"load_end": 3838,
"ttfb_start": 3656,
"ttfb_end": 3838,
"download_start": 3838,
"download_end": 3838,
"download_ms": 0,
"all_start": 3656,
"all_end": 3838,
"all_ms": 182,
"index": 21,
"number": 22
},
{
"type": 3,
"id": "29645.32",
"request_id": "29645.32",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-routing.prod.js",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-routing.prod.js",
"raw_id": "29645.32",
"frame_id": "5380797CDD3D6E6B81484FF27ED49C84",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Other",
"load_ms": 177,
"ttfb_ms": 176,
"load_start": 3847,
"load_start_float": 3847.0002519999998,
"bytesIn": 1564,
"objectSize": 1564,
"objectSizeUncompressed": 3499,
"chunks": [
{
"ts": 4024,
"bytes": 1564,
"inflated": 3499
}
],
"expires": "Fri, 20 Sep 2024 16:42:14 GMT",
"cacheControl": "max-age=31622400",
"contentType": "application\/x-javascript",
"contentEncoding": "gzip",
"socket": 56,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 6,
"initiator_column": 916,
"initiator_type": "script",
"initiator_function": "loadModule",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-routing.prod.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"cache-control: max-age=0",
"cookie: _ga=amp-rFFAqiyB-3u2iUzWOiMKAw",
"referer: https:\/\/weston.ruter.net\/wp.serviceworker",
"sec-fetch-dest: script",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 2601129",
"cache-control: max-age=31622400",
"content-encoding: gzip",
"content-length: 1564",
"content-type: application\/x-javascript",
"date: Fri, 20 Oct 2023 19:14:24 GMT",
"etag: W\/\"650abade-dab\"",
"expires: Fri, 20 Sep 2024 16:42:14 GMT",
"last-modified: Wed, 20 Sep 2023 09:26:54 GMT",
"server: nginx",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: HIT, HIT",
"x-cache-hits: 1, 1",
"x-pantheon-styx-hostname: styx-fe1-a-b8448654b-z2lrq",
"x-served-by: cache-chi-kigq8000164-CHI, cache-iad-kjyo7100144-IAD",
"x-styx-req-id: a73db322-57d4-11ee-ab20-7e95f1455ca1",
"x-timer: S1697829264.183560,VS0,VE2",
":status: 200"
]
},
"bytesOut": 1864,
"score_cache": 100,
"score_cdn": 100,
"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": 1564,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 29021271,
"cdn_provider": "Fastly",
"server_count": null,
"created": 3847,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 15,
"http2_stream_dependency": 0,
"http2_stream_weight": 256,
"http2_stream_exclusive": 1,
"netlog_id": 252,
"server_port": "443",
"load_end": 4024,
"ttfb_start": 3847,
"ttfb_end": 4023,
"download_start": 4023,
"download_end": 4024,
"download_ms": 1,
"all_start": 3847,
"all_end": 4024,
"all_ms": 177,
"index": 22,
"number": 23
},
{
"type": 3,
"id": "29645.33",
"request_id": "29645.33",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-navigation-preload.prod.js",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-navigation-preload.prod.js",
"raw_id": "29645.33",
"frame_id": "5380797CDD3D6E6B81484FF27ED49C84",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Other",
"load_ms": 184,
"ttfb_ms": 183,
"load_start": 4032,
"load_start_float": 4032.000258,
"bytesIn": 324,
"objectSize": 324,
"objectSizeUncompressed": 660,
"chunks": [
{
"ts": 4216,
"bytes": 324,
"inflated": 660
}
],
"expires": "Sun, 20 Oct 2024 00:40:44 GMT",
"cacheControl": "max-age=31622400",
"contentType": "application\/x-javascript",
"contentEncoding": "gzip",
"socket": 56,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 6,
"initiator_column": 916,
"initiator_type": "script",
"initiator_function": "loadModule",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-navigation-preload.prod.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"cache-control: max-age=0",
"cookie: _ga=amp-rFFAqiyB-3u2iUzWOiMKAw",
"referer: https:\/\/weston.ruter.net\/wp.serviceworker",
"sec-fetch-dest: script",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 66820",
"cache-control: max-age=31622400",
"content-encoding: gzip",
"content-length: 324",
"content-type: application\/x-javascript",
"date: Fri, 20 Oct 2023 19:14:24 GMT",
"etag: W\/\"652ff8d4-294\"",
"expires: Sun, 20 Oct 2024 00:40:44 GMT",
"last-modified: Wed, 18 Oct 2023 15:25:08 GMT",
"server: nginx",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: MISS, HIT",
"x-cache-hits: 0, 1",
"x-pantheon-styx-hostname: styx-fe1-a-58d4585478-mvr54",
"x-served-by: cache-chi-klot8100112-CHI, cache-iad-kjyo7100144-IAD",
"x-styx-req-id: 4d9fec9b-6ee1-11ee-b66c-a2a7524bcb30",
"x-timer: S1697829264.368702,VS0,VE10",
":status: 200"
]
},
"bytesOut": 1897,
"score_cache": 100,
"score_cdn": 100,
"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": 324,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 31555580,
"cdn_provider": "Fastly",
"server_count": null,
"created": 4031,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 17,
"http2_stream_dependency": 0,
"http2_stream_weight": 256,
"http2_stream_exclusive": 1,
"netlog_id": 258,
"server_port": "443",
"load_end": 4216,
"ttfb_start": 4032,
"ttfb_end": 4215,
"download_start": 4215,
"download_end": 4216,
"download_ms": 1,
"all_start": 4032,
"all_end": 4216,
"all_ms": 184,
"index": 23,
"number": 24
},
{
"type": 3,
"id": "29645.34",
"request_id": "29645.34",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-expiration.prod.js",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-expiration.prod.js",
"raw_id": "29645.34",
"frame_id": "5380797CDD3D6E6B81484FF27ED49C84",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Other",
"load_ms": 177,
"ttfb_ms": 176,
"load_start": 4221,
"load_start_float": 4221.0002649999997,
"bytesIn": 2667,
"objectSize": 2667,
"objectSizeUncompressed": 6355,
"chunks": [
{
"ts": 4398,
"bytes": 2667,
"inflated": 6355
}
],
"expires": "Fri, 27 Sep 2024 05:58:25 GMT",
"cacheControl": "max-age=31622400",
"contentType": "application\/x-javascript",
"contentEncoding": "gzip",
"socket": 56,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 6,
"initiator_column": 916,
"initiator_type": "script",
"initiator_function": "loadModule",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-expiration.prod.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"cache-control: max-age=0",
"cookie: _ga=amp-rFFAqiyB-3u2iUzWOiMKAw",
"referer: https:\/\/weston.ruter.net\/wp.serviceworker",
"sec-fetch-dest: script",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 2034959",
"cache-control: max-age=31622400",
"content-encoding: gzip",
"content-length: 2667",
"content-type: application\/x-javascript",
"date: Fri, 20 Oct 2023 19:14:24 GMT",
"etag: W\/\"651230d0-18d3\"",
"expires: Fri, 27 Sep 2024 05:58:25 GMT",
"last-modified: Tue, 26 Sep 2023 01:16:00 GMT",
"server: nginx",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: HIT, HIT",
"x-cache-hits: 1, 1",
"x-pantheon-styx-hostname: styx-fe1-b-56d454dd49-kplnc",
"x-served-by: cache-chi-kigq8000100-CHI, cache-iad-kjyo7100144-IAD",
"x-styx-req-id: df6f7166-5cfa-11ee-8228-fecc5c0ef778",
"x-timer: S1697829265.557191,VS0,VE1",
":status: 200"
]
},
"bytesOut": 1873,
"score_cache": 100,
"score_cdn": 100,
"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": 2667,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 29587441,
"cdn_provider": "Fastly",
"server_count": null,
"created": 4220,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 19,
"http2_stream_dependency": 0,
"http2_stream_weight": 256,
"http2_stream_exclusive": 1,
"netlog_id": 265,
"server_port": "443",
"load_end": 4398,
"ttfb_start": 4221,
"ttfb_end": 4397,
"download_start": 4397,
"download_end": 4398,
"download_ms": 1,
"all_start": 4221,
"all_end": 4398,
"all_ms": 177,
"index": 24,
"number": 25
},
{
"type": 3,
"id": "29645.35",
"request_id": "29645.35",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-cacheable-response.prod.js",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-cacheable-response.prod.js",
"raw_id": "29645.35",
"frame_id": "5380797CDD3D6E6B81484FF27ED49C84",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Other",
"load_ms": 174,
"ttfb_ms": 174,
"load_start": 4403,
"load_start_float": 4403.0002709999999,
"bytesIn": 361,
"objectSize": 361,
"objectSizeUncompressed": 603,
"chunks": [
{
"ts": 4577,
"bytes": 361,
"inflated": 603
}
],
"expires": "Thu, 10 Oct 2024 16:52:06 GMT",
"cacheControl": "max-age=31622400",
"contentType": "application\/x-javascript",
"contentEncoding": "gzip",
"socket": 56,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 6,
"initiator_column": 916,
"initiator_type": "script",
"initiator_function": "loadModule",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-cacheable-response.prod.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"cache-control: max-age=0",
"cookie: _ga=amp-rFFAqiyB-3u2iUzWOiMKAw",
"referer: https:\/\/weston.ruter.net\/wp.serviceworker",
"sec-fetch-dest: script",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 872538",
"cache-control: max-age=31622400",
"content-encoding: gzip",
"content-length: 361",
"content-type: application\/x-javascript",
"date: Fri, 20 Oct 2023 19:14:24 GMT",
"etag: W\/\"6524e047-25b\"",
"expires: Thu, 10 Oct 2024 16:52:06 GMT",
"last-modified: Tue, 10 Oct 2023 05:25:27 GMT",
"server: nginx",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: HIT, HIT",
"x-cache-hits: 1, 1",
"x-pantheon-styx-hostname: styx-fe1-b-68df99c475-ffgxx",
"x-served-by: cache-chi-kigq8000160-CHI, cache-iad-kjyo7100144-IAD",
"x-styx-req-id: 5875f127-678d-11ee-af4d-a2db600e5850",
"x-timer: S1697829265.739340,VS0,VE1",
":status: 200"
]
},
"bytesOut": 1897,
"score_cache": 100,
"score_cdn": 100,
"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": 361,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 30749862,
"cdn_provider": "Fastly",
"server_count": null,
"created": 4403,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 21,
"http2_stream_dependency": 0,
"http2_stream_weight": 256,
"http2_stream_exclusive": 1,
"netlog_id": 271,
"server_port": "443",
"load_end": 4577,
"ttfb_start": 4403,
"ttfb_end": 4577,
"download_start": 4577,
"download_end": 4577,
"download_ms": 0,
"all_start": 4403,
"all_end": 4577,
"all_ms": 174,
"index": 25,
"number": 26
},
{
"type": 3,
"id": "29645.36",
"request_id": "29645.36",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/?wp_error_template=offline",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/?wp_error_template=offline",
"raw_id": "29645.36",
"frame_id": "5380797CDD3D6E6B81484FF27ED49C84",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 207,
"ttfb_ms": 196,
"load_start": 4590,
"load_start_float": 4590.0002770000001,
"bytesIn": 23821,
"objectSize": 23821,
"objectSizeUncompressed": 64988,
"chunks": [
{
"ts": 4789,
"bytes": 15369,
"inflated": 44180
},
{
"ts": 4797,
"bytes": 8452,
"inflated": 20808
}
],
"expires": "",
"cacheControl": "public, max-age=600",
"contentType": "text\/html",
"contentEncoding": "gzip",
"socket": 56,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-strategies.prod.js",
"initiator_line": 0,
"initiator_column": 916,
"initiator_type": "script",
"initiator_function": "fetch",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/?wp_error_template=offline",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"cache-control: no-cache",
"cookie: _ga=amp-rFFAqiyB-3u2iUzWOiMKAw",
"pragma: no-cache",
"referer: https:\/\/weston.ruter.net\/wp.serviceworker",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 94",
"cache-control: public, max-age=600",
"content-encoding: gzip",
"content-length: 23821",
"content-type: text\/html; charset=utf-8",
"date: Fri, 20 Oct 2023 19:14:24 GMT",
"link: <https:\/\/weston.ruter.net\/wp-json\/>; rel=\"https:\/\/api.w.org\/\"",
"link: <https:\/\/cdn.ampproject.org>; rel=\"preconnect\"",
"link: <\/\/weston.ruter.net>; rel=\"dns-prefetch\"",
"link: <\/\/v0.wordpress.com>; rel=\"dns-prefetch\"",
"link: <\/\/i0.wp.com>; rel=\"dns-prefetch\"",
"server: nginx",
"server-timing: amp_sanitizer;dur=\"80.0\",amp_style_sanitizer;dur=\"53.2\",amp_tag_and_attribute_sanitizer;dur=\"12.5\",amp_optimizer;dur=\"9.1\"",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding, Cookie, Cookie",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: MISS, HIT",
"x-cache-hits: 0, 1",
"x-pantheon-styx-hostname: styx-fe1-b-695fb49478-8mn25",
"x-served-by: cache-chi-kigq8000100-CHI, cache-iad-kjyo7100144-IAD",
"x-styx-req-id: a97d50d7-6f7c-11ee-b061-c6e6101d1c25",
"x-timer: S1697829265.926148,VS0,VE1",
":status: 200"
]
},
"bytesOut": 1759,
"score_cache": -1,
"score_cdn": 100,
"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": 23821,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": null,
"cdn_provider": "Fastly",
"server_count": null,
"created": 4588,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 23,
"http2_stream_dependency": 0,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 277,
"server_port": "443",
"load_end": 4797,
"ttfb_start": 4590,
"ttfb_end": 4786,
"download_start": 4786,
"download_end": 4797,
"download_ms": 11,
"all_start": 4590,
"all_end": 4797,
"all_ms": 207,
"index": 26,
"number": 27
},
{
"type": 3,
"id": "29645.37",
"request_id": "29645.37",
"ip_addr": "142.251.111.132",
"full_url": "https:\/\/cdn.ampproject.org\/v0.js",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/v0.js",
"raw_id": "29645.37",
"frame_id": "5380797CDD3D6E6B81484FF27ED49C84",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 275,
"ttfb_ms": 179,
"load_start": 4590,
"load_start_float": 4590.0002789999999,
"bytesIn": 73151,
"objectSize": 73151,
"objectSizeUncompressed": 284484,
"chunks": [
{
"ts": 4771,
"bytes": 1369,
"inflated": 1384
},
{
"ts": 4776,
"bytes": 1378,
"inflated": 3931
},
{
"ts": 4779,
"bytes": 1378,
"inflated": 5206
},
{
"ts": 4781,
"bytes": 1378,
"inflated": 4146
},
{
"ts": 4784,
"bytes": 1378,
"inflated": 5239
},
{
"ts": 4786,
"bytes": 1378,
"inflated": 4345
},
{
"ts": 4795,
"bytes": 2756,
"inflated": 11129
},
{
"ts": 4807,
"bytes": 8618,
"inflated": 30158
},
{
"ts": 4811,
"bytes": 4134,
"inflated": 15938
},
{
"ts": 4813,
"bytes": 2756,
"inflated": 12426
},
{
"ts": 4816,
"bytes": 2756,
"inflated": 11822
},
{
"ts": 4818,
"bytes": 2604,
"inflated": 9957
},
{
"ts": 4821,
"bytes": 2756,
"inflated": 9724
},
{
"ts": 4824,
"bytes": 2756,
"inflated": 9780
},
{
"ts": 4827,
"bytes": 4134,
"inflated": 16561
},
{
"ts": 4830,
"bytes": 2756,
"inflated": 10160
},
{
"ts": 4833,
"bytes": 2613,
"inflated": 11136
},
{
"ts": 4835,
"bytes": 2747,
"inflated": 10611
},
{
"ts": 4838,
"bytes": 2756,
"inflated": 11189
},
{
"ts": 4841,
"bytes": 2756,
"inflated": 11440
},
{
"ts": 4845,
"bytes": 4134,
"inflated": 17239
},
{
"ts": 4848,
"bytes": 5348,
"inflated": 24334
},
{
"ts": 4851,
"bytes": 2756,
"inflated": 10841
},
{
"ts": 4854,
"bytes": 2756,
"inflated": 12121
},
{
"ts": 4857,
"bytes": 2756,
"inflated": 12839
},
{
"ts": 4865,
"bytes": 244,
"inflated": 828
}
],
"expires": "Fri, 20 Oct 2023 19:14:24 GMT",
"cacheControl": "private, max-age=3000, stale-while-revalidate=1206600",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 121,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 68,
"initiator_column": 27,
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/v0.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: private, max-age=3000, stale-while-revalidate=1206600",
"content-encoding: br",
"content-length: 73151",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:14:24 GMT",
"etag: \"c47666dbafd02ab2\"",
"expires: Fri, 20 Oct 2023 19:14:24 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1492,
"score_cache": 0,
"score_cdn": 100,
"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": 73151,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 3000,
"cdn_provider": "Google",
"server_count": null,
"created": 4589,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 15,
"http2_stream_dependency": 0,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 279,
"server_port": "443",
"load_end": 4865,
"ttfb_start": 4590,
"ttfb_end": 4769,
"download_start": 4769,
"download_end": 4865,
"download_ms": 96,
"all_start": 4590,
"all_end": 4865,
"all_ms": 275,
"index": 27,
"number": 28
},
{
"type": 3,
"id": "29645.38",
"request_id": "29645.38",
"ip_addr": "142.251.111.132",
"full_url": "https:\/\/cdn.ampproject.org\/v0\/amp-bind-0.1.js",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/v0\/amp-bind-0.1.js",
"raw_id": "29645.38",
"frame_id": "5380797CDD3D6E6B81484FF27ED49C84",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 277,
"ttfb_ms": 263,
"load_start": 4595,
"load_start_float": 4595.0002899999999,
"bytesIn": 16375,
"objectSize": 16375,
"objectSizeUncompressed": 51535,
"chunks": [
{
"ts": 4872,
"bytes": 16375,
"inflated": 51535
}
],
"expires": "Fri, 20 Oct 2023 19:14:24 GMT",
"cacheControl": "private, max-age=604800, stale-while-revalidate=604800",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 121,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 68,
"initiator_column": 27,
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/v0\/amp-bind-0.1.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: private, max-age=604800, stale-while-revalidate=604800",
"content-encoding: br",
"content-length: 16375",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:14:24 GMT",
"etag: \"e0fd074cddf2485d\"",
"expires: Fri, 20 Oct 2023 19:14:24 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1531,
"score_cache": 100,
"score_cdn": 100,
"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": 16375,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 604800,
"cdn_provider": "Google",
"server_count": null,
"created": 4594,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 17,
"http2_stream_dependency": 15,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 290,
"server_port": "443",
"load_end": 4872,
"ttfb_start": 4595,
"ttfb_end": 4858,
"download_start": 4858,
"download_end": 4872,
"download_ms": 14,
"all_start": 4595,
"all_end": 4872,
"all_ms": 277,
"index": 28,
"number": 29
},
{
"type": 3,
"id": "29645.39",
"request_id": "29645.39",
"ip_addr": "142.251.111.132",
"full_url": "https:\/\/cdn.ampproject.org\/v0\/amp-form-0.1.js",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/v0\/amp-form-0.1.js",
"raw_id": "29645.39",
"frame_id": "5380797CDD3D6E6B81484FF27ED49C84",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 191,
"ttfb_ms": 174,
"load_start": 4803,
"load_start_float": 4803.0002960000002,
"bytesIn": 14982,
"objectSize": 14982,
"objectSizeUncompressed": 50837,
"chunks": [
{
"ts": 4981,
"bytes": 2747,
"inflated": 6685
},
{
"ts": 4986,
"bytes": 4134,
"inflated": 13813
},
{
"ts": 4989,
"bytes": 2756,
"inflated": 11575
},
{
"ts": 4992,
"bytes": 2756,
"inflated": 9364
},
{
"ts": 4994,
"bytes": 2589,
"inflated": 9400
}
],
"expires": "Fri, 20 Oct 2023 19:14:25 GMT",
"cacheControl": "private, max-age=604800, stale-while-revalidate=604800",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 121,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 68,
"initiator_column": 27,
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/v0\/amp-form-0.1.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: private, max-age=604800, stale-while-revalidate=604800",
"content-encoding: br",
"content-length: 14982",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:14:25 GMT",
"etag: \"7a3da3dda80ea4b1\"",
"expires: Fri, 20 Oct 2023 19:14:25 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1531,
"score_cache": 100,
"score_cdn": 100,
"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": 14982,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 604800,
"cdn_provider": "Google",
"server_count": null,
"created": 4800,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 19,
"http2_stream_dependency": 17,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 296,
"server_port": "443",
"load_end": 4994,
"ttfb_start": 4803,
"ttfb_end": 4977,
"download_start": 4977,
"download_end": 4994,
"download_ms": 17,
"all_start": 4803,
"all_end": 4994,
"all_ms": 191,
"index": 29,
"number": 30
},
{
"type": 3,
"id": "29645.40",
"request_id": "29645.40",
"ip_addr": "142.251.111.132",
"full_url": "https:\/\/cdn.ampproject.org\/v0\/amp-install-serviceworker-0.1.js",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/v0\/amp-install-serviceworker-0.1.js",
"raw_id": "29645.40",
"frame_id": "5380797CDD3D6E6B81484FF27ED49C84",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 180,
"ttfb_ms": 176,
"load_start": 4870,
"load_start_float": 4870.0003020000004,
"bytesIn": 3255,
"objectSize": 3255,
"objectSizeUncompressed": 9317,
"chunks": [
{
"ts": 5049,
"bytes": 3255,
"inflated": 9317
}
],
"expires": "Fri, 20 Oct 2023 19:14:25 GMT",
"cacheControl": "private, max-age=604800, stale-while-revalidate=604800",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 121,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 68,
"initiator_column": 27,
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/v0\/amp-install-serviceworker-0.1.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: private, max-age=604800, stale-while-revalidate=604800",
"content-encoding: br",
"content-length: 3255",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:14:25 GMT",
"etag: \"c1eaba016ab53ccc\"",
"expires: Fri, 20 Oct 2023 19:14:25 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1582,
"score_cache": 100,
"score_cdn": 100,
"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": 3255,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 604800,
"cdn_provider": "Google",
"server_count": null,
"created": 4868,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 21,
"http2_stream_dependency": 19,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 302,
"server_port": "443",
"load_end": 5050,
"ttfb_start": 4870,
"ttfb_end": 5046,
"download_start": 5046,
"download_end": 5050,
"download_ms": 4,
"all_start": 4870,
"all_end": 5050,
"all_ms": 180,
"index": 30,
"number": 31
},
{
"type": 3,
"id": "29645.41",
"request_id": "29645.41",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/?wp_error_template=500",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/?wp_error_template=500",
"raw_id": "29645.41",
"frame_id": "5380797CDD3D6E6B81484FF27ED49C84",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 197,
"ttfb_ms": 188,
"load_start": 4877,
"load_start_float": 4877.0003079999997,
"bytesIn": 23831,
"objectSize": 23831,
"objectSizeUncompressed": 64999,
"chunks": [
{
"ts": 5070,
"bytes": 15370,
"inflated": 44181
},
{
"ts": 5074,
"bytes": 8461,
"inflated": 20818
}
],
"expires": "",
"cacheControl": "public, max-age=600",
"contentType": "text\/html",
"contentEncoding": "gzip",
"socket": 56,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-strategies.prod.js",
"initiator_line": 0,
"initiator_column": 916,
"initiator_type": "script",
"initiator_function": "fetch",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/?wp_error_template=500",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"cache-control: no-cache",
"cookie: _ga=amp-rFFAqiyB-3u2iUzWOiMKAw",
"pragma: no-cache",
"referer: https:\/\/weston.ruter.net\/wp.serviceworker",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 94",
"cache-control: public, max-age=600",
"content-encoding: gzip",
"content-length: 23831",
"content-type: text\/html; charset=utf-8",
"date: Fri, 20 Oct 2023 19:14:25 GMT",
"link: <https:\/\/weston.ruter.net\/wp-json\/>; rel=\"https:\/\/api.w.org\/\"",
"link: <https:\/\/cdn.ampproject.org>; rel=\"preconnect\"",
"link: <\/\/weston.ruter.net>; rel=\"dns-prefetch\"",
"link: <\/\/v0.wordpress.com>; rel=\"dns-prefetch\"",
"link: <\/\/i0.wp.com>; rel=\"dns-prefetch\"",
"server: nginx",
"server-timing: amp_sanitizer;dur=\"60.2\",amp_style_sanitizer;dur=\"37.7\",amp_tag_and_attribute_sanitizer;dur=\"9.9\",amp_optimizer;dur=\"6.8\"",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding, Cookie, Cookie",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: MISS, HIT",
"x-cache-hits: 0, 1",
"x-pantheon-styx-hostname: styx-fe1-a-58d4585478-4wmj6",
"x-served-by: cache-chi-kigq8000159-CHI, cache-iad-kjyo7100144-IAD",
"x-styx-req-id: a9e57840-6f7c-11ee-ba3c-3ed4afeeb977",
"x-timer: S1697829265.212990,VS0,VE1",
":status: 200"
]
},
"bytesOut": 1747,
"score_cache": -1,
"score_cdn": 100,
"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": 23831,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": null,
"cdn_provider": "Fastly",
"server_count": null,
"created": 4874,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 25,
"http2_stream_dependency": 0,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 308,
"server_port": "443",
"load_end": 5074,
"ttfb_start": 4877,
"ttfb_end": 5065,
"download_start": 5065,
"download_end": 5074,
"download_ms": 9,
"all_start": 4877,
"all_end": 5074,
"all_ms": 197,
"index": 31,
"number": 32
}
],
"requestsFull": 32,
"requestsDoc": 14,
"responses_200": 31,
"responses_404": 0,
"responses_other": 1,
"result": 0,
"testStartOffset": 0,
"cached": 0,
"optimization_checked": 1,
"main_frame": "5380797CDD3D6E6B81484FF27ED49C84",
"loadEventStart": 2695,
"loadEventEnd": 2696,
"domContentLoadedEventStart": 860,
"domContentLoadedEventEnd": 860,
"URL": "https:\/\/weston.ruter.net\/about\/",
"connections": 7,
"final_base_page_request": 0,
"final_base_page_request_id": "6FC476B0979776C67F5ED076A2BF1E5F",
"final_url": "https:\/\/weston.ruter.net\/about\/",
"domInteractive": 860,
"firstPaint": 863.80000000070004,
"firstContentfulPaint": 878,
"firstMeaningfulPaint": 923,
"firstImagePaint": 2129,
"renderBlockingCSS": 0,
"renderBlockingJS": 0,
"TTFB": 778,
"basePageSSLTime": 185,
"score_cache": 88,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 100,
"score_etags": -1,
"score_progressive_jpeg": -1,
"gzip_total": 331161,
"gzip_savings": 0,
"minify_total": -1,
"minify_savings": -1,
"image_total": 88859,
"image_savings": 0,
"base_page_cdn": "Fastly",
"cpuTimes": {
"ParseHTML": 10,
"HTMLDocumentParser::FetchQueuedPreloads": 0,
"EventDispatch": 2,
"V8.GC_TIME_TO_SAFEPOINT": 0,
"CommitLoad": 0,
"EvaluateScript": 0,
"v8.compile": 0,
"ResourceFetcher::requestResource": 16,
"UpdateLayoutTree": 13,
"Layout": 58,
"PrePaint": 2,
"Paint": 3,
"Layerize": 1,
"MarkDOMContent": 0,
"largestContentfulPaint::Candidate": 0,
"FunctionCall": 11,
"HitTest": 1,
"v8.compileModule": 1,
"v8.evaluateModule": 4,
"FireAnimationFrame": 0,
"TimerFire": 9,
"MarkLoad": 0,
"V8.GC_HEAP_EXTERNAL_PROLOGUE": 0,
"MinorGC": 0,
"V8.GC_HEAP_PROLOGUE": 0,
"V8.GC_SCAVENGER": 0,
"V8.GC_HEAP_PROLOGUE_SAFEPOINT": 0,
"V8.GC_SCAVENGER_SCAVENGE": 0,
"V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_IDENTIFY": 0,
"V8.GC_SCAVENGER_SCAVENGE_ROOTS": 0,
"V8.GC_SCAVENGER_SCAVENGE_PARALLEL_PHASE": 0,
"Parallel scavenge started": 0,
"V8.GC_SCAVENGER_SCAVENGE_PARALLEL": 0,
"V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_PROCESS": 0,
"V8.GC_SCAVENGER_SCAVENGE_FINALIZE": 0,
"V8.GC_SCAVENGER_SCAVENGE_UPDATE_REFS": 0,
"V8.GC_SCAVENGER_FREE_REMEMBERED_SET": 0,
"V8.GC_SCAVENGER_SWEEP_ARRAY_BUFFERS": 0,
"V8.GC_MINOR_MS_FINISH_SWEEP_ARRAY_BUFFERS": 0,
"V8.GC_HEAP_EPILOGUE_SAFEPOINT": 0,
"V8.GC_HEAP_EPILOGUE_REDUCE_NEW_SPACE": 0,
"V8.GC_HEAP_EPILOGUE": 0,
"V8.GC_HEAP_EXTERNAL_EPILOGUE": 0,
"V8.GC_SCAVENGER_COMPLETE_SWEEP_ARRAY_BUFFERS": 0,
"Idle": 4940
},
"cpuTimesDoc": {
"ParseHTML": 10,
"HTMLDocumentParser::FetchQueuedPreloads": 0,
"EventDispatch": 1,
"V8.GC_TIME_TO_SAFEPOINT": 0,
"CommitLoad": 0,
"EvaluateScript": 0,
"v8.compile": 0,
"ResourceFetcher::requestResource": 11,
"UpdateLayoutTree": 13,
"Layout": 58,
"PrePaint": 2,
"Paint": 3,
"Layerize": 1,
"MarkDOMContent": 0,
"largestContentfulPaint::Candidate": 0,
"FunctionCall": 8,
"HitTest": 0,
"v8.compileModule": 1,
"v8.evaluateModule": 4,
"FireAnimationFrame": 0,
"TimerFire": 9,
"MarkLoad": 0,
"V8.GC_HEAP_EXTERNAL_PROLOGUE": 0,
"MinorGC": 0,
"V8.GC_HEAP_PROLOGUE": 0,
"V8.GC_SCAVENGER": 0,
"V8.GC_HEAP_PROLOGUE_SAFEPOINT": 0,
"V8.GC_SCAVENGER_SCAVENGE": 0,
"V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_IDENTIFY": 0,
"V8.GC_SCAVENGER_SCAVENGE_ROOTS": 0,
"V8.GC_SCAVENGER_SCAVENGE_PARALLEL_PHASE": 0,
"Parallel scavenge started": 0,
"V8.GC_SCAVENGER_SCAVENGE_PARALLEL": 0,
"V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_PROCESS": 0,
"V8.GC_SCAVENGER_SCAVENGE_FINALIZE": 0,
"V8.GC_SCAVENGER_SCAVENGE_UPDATE_REFS": 0,
"V8.GC_SCAVENGER_FREE_REMEMBERED_SET": 0,
"V8.GC_SCAVENGER_SWEEP_ARRAY_BUFFERS": 0,
"V8.GC_MINOR_MS_FINISH_SWEEP_ARRAY_BUFFERS": 0,
"V8.GC_HEAP_EPILOGUE_SAFEPOINT": 0,
"V8.GC_HEAP_EPILOGUE_REDUCE_NEW_SPACE": 0,
"V8.GC_HEAP_EPILOGUE": 0,
"V8.GC_HEAP_EXTERNAL_EPILOGUE": 0,
"V8.GC_SCAVENGER_COMPLETE_SWEEP_ARRAY_BUFFERS": 0,
"Idle": 2588
},
"cpu.ParseHTML": 10,
"cpu.HTMLDocumentParser::FetchQueuedPreloads": 0,
"cpu.EventDispatch": 2,
"cpu.V8.GC_TIME_TO_SAFEPOINT": 0,
"cpu.CommitLoad": 0,
"cpu.EvaluateScript": 0,
"cpu.v8.compile": 0,
"cpu.ResourceFetcher::requestResource": 16,
"cpu.UpdateLayoutTree": 13,
"cpu.Layout": 58,
"cpu.PrePaint": 2,
"cpu.Paint": 3,
"cpu.Layerize": 1,
"cpu.MarkDOMContent": 0,
"cpu.largestContentfulPaint::Candidate": 0,
"cpu.FunctionCall": 11,
"cpu.HitTest": 1,
"cpu.v8.compileModule": 1,
"cpu.v8.evaluateModule": 4,
"cpu.FireAnimationFrame": 0,
"cpu.TimerFire": 9,
"cpu.MarkLoad": 0,
"cpu.V8.GC_HEAP_EXTERNAL_PROLOGUE": 0,
"cpu.MinorGC": 0,
"cpu.V8.GC_HEAP_PROLOGUE": 0,
"cpu.V8.GC_SCAVENGER": 0,
"cpu.V8.GC_HEAP_PROLOGUE_SAFEPOINT": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_IDENTIFY": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_ROOTS": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_PARALLEL_PHASE": 0,
"cpu.Parallel scavenge started": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_PARALLEL": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_PROCESS": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_FINALIZE": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_UPDATE_REFS": 0,
"cpu.V8.GC_SCAVENGER_FREE_REMEMBERED_SET": 0,
"cpu.V8.GC_SCAVENGER_SWEEP_ARRAY_BUFFERS": 0,
"cpu.V8.GC_MINOR_MS_FINISH_SWEEP_ARRAY_BUFFERS": 0,
"cpu.V8.GC_HEAP_EPILOGUE_SAFEPOINT": 0,
"cpu.V8.GC_HEAP_EPILOGUE_REDUCE_NEW_SPACE": 0,
"cpu.V8.GC_HEAP_EPILOGUE": 0,
"cpu.V8.GC_HEAP_EXTERNAL_EPILOGUE": 0,
"cpu.V8.GC_SCAVENGER_COMPLETE_SWEEP_ARRAY_BUFFERS": 0,
"cpu.Idle": 4940,
"v8Stats": {
"main_thread": [],
"background": []
},
"start_epoch": 1697829258.121609,
"osVersion": "Linux 5.4.0-1086-aws",
"os_version": "Linux 5.4.0-1086-aws",
"osPlatform": "x86_64 x86_64",
"date": 1697829260.1952493,
"browserVersion": "118.0.0.0",
"browser_version": "118.0.0.0",
"throttle_cpu_requested": 1,
"throttle_cpu": 1.0036622310000001,
"fullyLoadedCPUms": 2990,
"fullyLoadedCPUpct": 17.526377491200002,
"audit_issues": [
{
"code": "QuirksModeIssue",
"details": {
"quirksModeIssueDetails": {
"isLimitedQuirksMode": false,
"documentNodeId": 2,
"url": "http:\/\/127.0.0.1:8888\/orange.html",
"frameId": "5380797CDD3D6E6B81484FF27ED49C84",
"loaderId": "553FE4DFB91679397BE3C42C6217A7D4"
}
}
},
{
"code": "GenericIssue",
"details": {
"genericIssueDetails": {
"errorType": "FormInputAssignedAutocompleteValueToIdOrNameAttributeError",
"violatingNodeId": 5,
"violatingNodeAttribute": "name"
}
}
},
{
"code": "GenericIssue",
"details": {
"genericIssueDetails": {
"errorType": "FormInputAssignedAutocompleteValueToIdOrNameAttributeError",
"violatingNodeId": 5,
"violatingNodeAttribute": "name"
}
}
},
{
"code": "GenericIssue",
"details": {
"genericIssueDetails": {
"errorType": "FormInputAssignedAutocompleteValueToIdOrNameAttributeError",
"violatingNodeId": 5,
"violatingNodeAttribute": "name"
}
}
}
],
"execution_contexts": [
{
"id": 2,
"origin": "http:\/\/127.0.0.1:8888",
"name": ""
},
{
"id": 1,
"origin": "https:\/\/weston.ruter.net\/wp.serviceworker",
"name": ""
}
],
"document_URL": "https:\/\/weston.ruter.net\/about\/",
"document_hostname": "weston.ruter.net",
"document_origin": "https:\/\/weston.ruter.net",
"viewport": {
"width": 414,
"height": 622,
"dpr": 2
},
"domElements": 268,
"domComplete": 2694,
"PerformancePaintTiming.first-paint": 863.80000000070004,
"PerformancePaintTiming.first-contentful-paint": 863.80000000070004,
"origin_dns": {
"cname": [
"live-westonruter.pantheonsite.io."
],
"ns": [
"ns-cloud-d1.googledomains.com.",
"ns-cloud-d2.googledomains.com.",
"ns-cloud-d3.googledomains.com.",
"ns-cloud-d4.googledomains.com."
],
"mx": [
"5 gmr-smtp-in.l.google.com.",
"30 alt3.gmr-smtp-in.l.google.com.",
"40 alt4.gmr-smtp-in.l.google.com.",
"10 alt1.gmr-smtp-in.l.google.com.",
"20 alt2.gmr-smtp-in.l.google.com."
],
"soa": [
"ns-cloud-d1.googledomains.com. cloud-dns-hostmaster.google.com. 76 21600 3600 1209600 300"
],
"txt": [],
"https": [],
"svcb": []
},
"detected": {
"CMS": "WordPress 6.3.2",
"Blogs": "WordPress 6.3.2",
"Databases": "MySQL,MariaDB",
"Programming languages": "PHP,C",
"Caching": "Varnish",
"JavaScript frameworks": "AMP",
"WordPress plugins": "AMP for WordPress,Yoast SEO,Site Kit 1.111.0",
"SEO": "Yoast SEO",
"PaaS": "Pantheon",
"Web servers": "Nginx",
"Reverse proxies": "Nginx",
"CDN": "Fastly",
"Analytics": "Site Kit 1.111.0,Google Analytics",
"Performance": "Priority Hints",
"JavaScript libraries": "Lightbox",
"Security": "HSTS",
"Miscellaneous": "RSS,PWA,Open Graph"
},
"detected_apps": {
"WordPress": "6.3.2",
"MySQL": "",
"MariaDB": "",
"PHP": "",
"C": "",
"Varnish": "",
"AMP": "",
"AMP for WordPress": "",
"Yoast SEO": "",
"Pantheon": "",
"Nginx": "",
"Fastly": "",
"Site Kit": "1.111.0",
"Priority Hints": "",
"Lightbox": "",
"HSTS": "",
"Google Analytics": "",
"RSS": "",
"PWA": "",
"Open Graph": ""
},
"detected_technologies": {
"WordPress": {
"name": "WordPress",
"description": "WordPress is a free and open-source content management system written in PHP and paired with a MySQL or MariaDB database. Features include a plugin architecture and a template system.",
"slug": "wordpress",
"categories": [
{
"id": 1,
"slug": "cms",
"groups": [
3
],
"name": "CMS",
"priority": 1
},
{
"id": 11,
"slug": "blogs",
"groups": [
3
],
"name": "Blogs",
"priority": 1
}
],
"confidence": 100,
"version": "6.3.2",
"icon": "WordPress.svg",
"website": "https:\/\/wordpress.org",
"pricing": [
"low",
"recurring",
"freemium"
],
"cpe": "cpe:2.3:a:wordpress:wordpress:*:*:*:*:*:*:*:*"
},
"MySQL": {
"name": "MySQL",
"description": "MySQL is an open-source relational database management system.",
"slug": "mysql",
"categories": [
{
"id": 34,
"slug": "databases",
"groups": [
7
],
"name": "Databases",
"priority": 5
}
],
"confidence": 100,
"version": "",
"icon": "MySQL.svg",
"website": "http:\/\/mysql.com",
"pricing": [],
"cpe": "cpe:2.3:a:mysql:mysql:*:*:*:*:*:*:*:*"
},
"MariaDB": {
"name": "MariaDB",
"description": "MariaDB is an open-source relational database management system compatible with MySQL.",
"slug": "mariadb",
"categories": [
{
"id": 34,
"slug": "databases",
"groups": [
7
],
"name": "Databases",
"priority": 5
}
],
"confidence": 100,
"version": "",
"icon": "mariadb.svg",
"website": "https:\/\/mariadb.org",
"pricing": [],
"cpe": "cpe:2.3:a:mariadb_project:mariadb:*:*:*:*:*:*:*:*"
},
"PHP": {
"name": "PHP",
"description": "PHP is a general-purpose scripting language used for web development.",
"slug": "php",
"categories": [
{
"id": 27,
"slug": "programming-languages",
"groups": [
9
],
"name": "Programming languages",
"priority": 5
}
],
"confidence": 100,
"version": "",
"icon": "PHP.svg",
"website": "http:\/\/php.net",
"pricing": [],
"cpe": "cpe:2.3:a:php:php:*:*:*:*:*:*:*:*"
},
"C": {
"name": "C",
"description": "C is a general-purpose, procedural computer programming language supporting structured programming, lexical variable scope, and recursion, with a static type system.",
"slug": "c",
"categories": [
{
"id": 27,
"slug": "programming-languages",
"groups": [
9
],
"name": "Programming languages",
"priority": 5
}
],
"confidence": 100,
"version": "",
"icon": "C.png",
"website": "http:\/\/www.open-std.org\/jtc1\/sc22\/wg14\/",
"pricing": [],
"cpe": null
},
"Varnish": {
"name": "Varnish",
"description": "Varnish is a reverse caching proxy.",
"slug": "varnish",
"categories": [
{
"id": 23,
"slug": "caching",
"groups": [
7
],
"name": "Caching",
"priority": 7
}
],
"confidence": 100,
"version": "",
"icon": "Varnish.svg",
"website": "http:\/\/www.varnish-cache.org",
"pricing": [],
"cpe": "cpe:2.3:a:varnish-software:varnich_cache:*:*:*:*:*:*:*:*"
},
"AMP": {
"name": "AMP",
"description": "AMP, originally created by Google, is an open-source HTML framework developed by the AMP open-source Project. AMP is designed to help webpages load faster.",
"slug": "amp",
"categories": [
{
"id": 12,
"slug": "javascript-frameworks",
"groups": [
9
],
"name": "JavaScript frameworks",
"priority": 8
}
],
"confidence": 100,
"version": "",
"icon": "Accelerated-Mobile-Pages.svg",
"website": "https:\/\/www.amp.dev",
"pricing": [],
"cpe": null
},
"AMP for WordPress": {
"name": "AMP for WordPress",
"description": "AMP for WordPress automatically adds Accelerated Mobile Pages (Google AMP Project) functionality to your WordPress site.",
"slug": "amp-for-wordpress",
"categories": [
{
"id": 87,
"slug": "wordpress-plugins",
"groups": [
15
],
"name": "WordPress plugins",
"priority": 8
}
],
"confidence": 100,
"version": "",
"icon": "Accelerated-Mobile-Pages.svg",
"website": "https:\/\/amp-wp.org",
"pricing": [],
"cpe": null
},
"Yoast SEO": {
"name": "Yoast SEO",
"description": "Yoast SEO is a search engine optimisation plugin for WordPress and other platforms.",
"slug": "yoast-seo",
"categories": [
{
"id": 54,
"slug": "seo",
"groups": [
2
],
"name": "SEO",
"priority": 8
},
{
"id": 87,
"slug": "wordpress-plugins",
"groups": [
15
],
"name": "WordPress plugins",
"priority": 8
}
],
"confidence": 100,
"version": "",
"icon": "Yoast SEO.png",
"website": "https:\/\/yoast.com\/wordpress\/plugins\/seo\/",
"pricing": [],
"cpe": null
},
"Pantheon": {
"name": "Pantheon",
"description": "Pantheon is a WebOps (Website Operations) and Management Platform for WordPress and Drupal.",
"slug": "pantheon",
"categories": [
{
"id": 62,
"slug": "paas",
"groups": [
7
],
"name": "PaaS",
"priority": 8
}
],
"confidence": 100,
"version": "",
"icon": "Pantheon.svg",
"website": "https:\/\/pantheon.io\/",
"pricing": [],
"cpe": null
},
"Nginx": {
"name": "Nginx",
"description": "Nginx is a web server that can also be used as a reverse proxy, load balancer, mail proxy and HTTP cache.",
"slug": "nginx",
"categories": [
{
"id": 22,
"slug": "web-servers",
"groups": [
7
],
"name": "Web servers",
"priority": 8
},
{
"id": 64,
"slug": "reverse-proxies",
"groups": [
7
],
"name": "Reverse proxies",
"priority": 7
}
],
"confidence": 100,
"version": "",
"icon": "Nginx.svg",
"website": "http:\/\/nginx.org\/en",
"pricing": [],
"cpe": "cpe:2.3:a:nginx:nginx:*:*:*:*:*:*:*:*"
},
"Fastly": {
"name": "Fastly",
"description": "Fastly is a cloud computing services provider. Fastly's cloud platform provides a content delivery network, Internet security services, load balancing, and video & streaming services.",
"slug": "fastly",
"categories": [
{
"id": 31,
"slug": "cdn",
"groups": [
7
],
"name": "CDN",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Fastly.svg",
"website": "https:\/\/www.fastly.com",
"pricing": [
"payg"
],
"cpe": null
},
"Site Kit": {
"name": "Site Kit",
"description": "Site Kit is a one-stop solution for WordPress users to use everything Google has to offer to make them successful on the web.",
"slug": "site-kit",
"categories": [
{
"id": 10,
"slug": "analytics",
"groups": [
8
],
"name": "Analytics",
"priority": 9
},
{
"id": 87,
"slug": "wordpress-plugins",
"groups": [
15
],
"name": "WordPress plugins",
"priority": 8
}
],
"confidence": 100,
"version": "1.111.0",
"icon": "Google.svg",
"website": "https:\/\/sitekit.withgoogle.com\/",
"pricing": [],
"cpe": null
},
"Priority Hints": {
"name": "Priority Hints",
"description": "Priority Hints exposes a mechanism for developers to signal a relative priority for browsers to consider when fetching resources.",
"slug": "priority-hints",
"categories": [
{
"id": 92,
"slug": "performance",
"groups": [
7
],
"name": "Performance",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Priority Hints.svg",
"website": "https:\/\/wicg.github.io\/priority-hints\/",
"pricing": [],
"cpe": null
},
"Lightbox": {
"name": "Lightbox",
"description": null,
"slug": "lightbox",
"categories": [
{
"id": 59,
"slug": "javascript-libraries",
"groups": [
9
],
"name": "JavaScript libraries",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Lightbox.png",
"website": "http:\/\/lokeshdhakar.com\/projects\/lightbox2\/",
"pricing": [],
"cpe": "cpe:2.3:a:lightbox_photo_gallery_project:lightbox_photo_gallery:*:*:*:*:*:*:*:*"
},
"HSTS": {
"name": "HSTS",
"description": "HTTP Strict Transport Security (HSTS) informs browsers that the site should only be accessed using HTTPS.",
"slug": "hsts",
"categories": [
{
"id": 16,
"slug": "security",
"groups": [
11
],
"name": "Security",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "default.svg",
"website": "https:\/\/www.rfc-editor.org\/rfc\/rfc6797#section-6.1",
"pricing": [],
"cpe": null
},
"Google Analytics": {
"name": "Google Analytics",
"description": "Google Analytics is a free web analytics service that tracks and reports website traffic.",
"slug": "google-analytics",
"categories": [
{
"id": 10,
"slug": "analytics",
"groups": [
8
],
"name": "Analytics",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Google Analytics.svg",
"website": "http:\/\/google.com\/analytics",
"pricing": [],
"cpe": null
},
"RSS": {
"name": "RSS",
"description": "RSS is a family of web feed formats used to publish frequently updated works\u2014such as blog entries, news headlines, audio, and video\u2014in a standardized format.",
"slug": "rss",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"groups": [
6
],
"name": "Miscellaneous",
"priority": 10
}
],
"confidence": 100,
"version": "",
"icon": "RSS.svg",
"website": "https:\/\/www.rssboard.org\/rss-specification",
"pricing": [],
"cpe": null
},
"PWA": {
"name": "PWA",
"description": "Progressive Web Apps (PWAs) are web apps built and enhanced with modern APIs to deliver enhanced capabilities, reliability, and installability while reaching anyone, anywhere, on any device, all with a single codebase.",
"slug": "pwa",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"groups": [
6
],
"name": "Miscellaneous",
"priority": 10
}
],
"confidence": 100,
"version": "",
"icon": "PWA.svg",
"website": "https:\/\/web.dev\/progressive-web-apps\/",
"pricing": [],
"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": "WordPress",
"description": "WordPress is a free and open-source content management system written in PHP and paired with a MySQL or MariaDB database. Features include a plugin architecture and a template system.",
"slug": "wordpress",
"categories": [
{
"id": 1,
"slug": "cms",
"groups": [
3
],
"name": "CMS",
"priority": 1
},
{
"id": 11,
"slug": "blogs",
"groups": [
3
],
"name": "Blogs",
"priority": 1
}
],
"confidence": 100,
"version": "6.3.2",
"icon": "WordPress.svg",
"website": "https:\/\/wordpress.org",
"pricing": [
"low",
"recurring",
"freemium"
],
"cpe": "cpe:2.3:a:wordpress:wordpress:*:*:*:*:*:*:*:*"
},
{
"name": "MySQL",
"description": "MySQL is an open-source relational database management system.",
"slug": "mysql",
"categories": [
{
"id": 34,
"slug": "databases",
"groups": [
7
],
"name": "Databases",
"priority": 5
}
],
"confidence": 100,
"version": "",
"icon": "MySQL.svg",
"website": "http:\/\/mysql.com",
"pricing": [],
"cpe": "cpe:2.3:a:mysql:mysql:*:*:*:*:*:*:*:*"
},
{
"name": "MariaDB",
"description": "MariaDB is an open-source relational database management system compatible with MySQL.",
"slug": "mariadb",
"categories": [
{
"id": 34,
"slug": "databases",
"groups": [
7
],
"name": "Databases",
"priority": 5
}
],
"confidence": 100,
"version": "",
"icon": "mariadb.svg",
"website": "https:\/\/mariadb.org",
"pricing": [],
"cpe": "cpe:2.3:a:mariadb_project:mariadb:*:*:*:*:*:*:*:*"
},
{
"name": "PHP",
"description": "PHP is a general-purpose scripting language used for web development.",
"slug": "php",
"categories": [
{
"id": 27,
"slug": "programming-languages",
"groups": [
9
],
"name": "Programming languages",
"priority": 5
}
],
"confidence": 100,
"version": "",
"icon": "PHP.svg",
"website": "http:\/\/php.net",
"pricing": [],
"cpe": "cpe:2.3:a:php:php:*:*:*:*:*:*:*:*"
},
{
"name": "C",
"description": "C is a general-purpose, procedural computer programming language supporting structured programming, lexical variable scope, and recursion, with a static type system.",
"slug": "c",
"categories": [
{
"id": 27,
"slug": "programming-languages",
"groups": [
9
],
"name": "Programming languages",
"priority": 5
}
],
"confidence": 100,
"version": "",
"icon": "C.png",
"website": "http:\/\/www.open-std.org\/jtc1\/sc22\/wg14\/",
"pricing": [],
"cpe": null
},
{
"name": "Varnish",
"description": "Varnish is a reverse caching proxy.",
"slug": "varnish",
"categories": [
{
"id": 23,
"slug": "caching",
"groups": [
7
],
"name": "Caching",
"priority": 7
}
],
"confidence": 100,
"version": "",
"icon": "Varnish.svg",
"website": "http:\/\/www.varnish-cache.org",
"pricing": [],
"cpe": "cpe:2.3:a:varnish-software:varnich_cache:*:*:*:*:*:*:*:*"
},
{
"name": "AMP",
"description": "AMP, originally created by Google, is an open-source HTML framework developed by the AMP open-source Project. AMP is designed to help webpages load faster.",
"slug": "amp",
"categories": [
{
"id": 12,
"slug": "javascript-frameworks",
"groups": [
9
],
"name": "JavaScript frameworks",
"priority": 8
}
],
"confidence": 100,
"version": "",
"icon": "Accelerated-Mobile-Pages.svg",
"website": "https:\/\/www.amp.dev",
"pricing": [],
"cpe": null
},
{
"name": "AMP for WordPress",
"description": "AMP for WordPress automatically adds Accelerated Mobile Pages (Google AMP Project) functionality to your WordPress site.",
"slug": "amp-for-wordpress",
"categories": [
{
"id": 87,
"slug": "wordpress-plugins",
"groups": [
15
],
"name": "WordPress plugins",
"priority": 8
}
],
"confidence": 100,
"version": "",
"icon": "Accelerated-Mobile-Pages.svg",
"website": "https:\/\/amp-wp.org",
"pricing": [],
"cpe": null
},
{
"name": "Yoast SEO",
"description": "Yoast SEO is a search engine optimisation plugin for WordPress and other platforms.",
"slug": "yoast-seo",
"categories": [
{
"id": 54,
"slug": "seo",
"groups": [
2
],
"name": "SEO",
"priority": 8
},
{
"id": 87,
"slug": "wordpress-plugins",
"groups": [
15
],
"name": "WordPress plugins",
"priority": 8
}
],
"confidence": 100,
"version": "",
"icon": "Yoast SEO.png",
"website": "https:\/\/yoast.com\/wordpress\/plugins\/seo\/",
"pricing": [],
"cpe": null
},
{
"name": "Pantheon",
"description": "Pantheon is a WebOps (Website Operations) and Management Platform for WordPress and Drupal.",
"slug": "pantheon",
"categories": [
{
"id": 62,
"slug": "paas",
"groups": [
7
],
"name": "PaaS",
"priority": 8
}
],
"confidence": 100,
"version": "",
"icon": "Pantheon.svg",
"website": "https:\/\/pantheon.io\/",
"pricing": [],
"cpe": null
},
{
"name": "Nginx",
"description": "Nginx is a web server that can also be used as a reverse proxy, load balancer, mail proxy and HTTP cache.",
"slug": "nginx",
"categories": [
{
"id": 22,
"slug": "web-servers",
"groups": [
7
],
"name": "Web servers",
"priority": 8
},
{
"id": 64,
"slug": "reverse-proxies",
"groups": [
7
],
"name": "Reverse proxies",
"priority": 7
}
],
"confidence": 100,
"version": "",
"icon": "Nginx.svg",
"website": "http:\/\/nginx.org\/en",
"pricing": [],
"cpe": "cpe:2.3:a:nginx:nginx:*:*:*:*:*:*:*:*"
},
{
"name": "Fastly",
"description": "Fastly is a cloud computing services provider. Fastly's cloud platform provides a content delivery network, Internet security services, load balancing, and video & streaming services.",
"slug": "fastly",
"categories": [
{
"id": 31,
"slug": "cdn",
"groups": [
7
],
"name": "CDN",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Fastly.svg",
"website": "https:\/\/www.fastly.com",
"pricing": [
"payg"
],
"cpe": null
},
{
"name": "Site Kit",
"description": "Site Kit is a one-stop solution for WordPress users to use everything Google has to offer to make them successful on the web.",
"slug": "site-kit",
"categories": [
{
"id": 10,
"slug": "analytics",
"groups": [
8
],
"name": "Analytics",
"priority": 9
},
{
"id": 87,
"slug": "wordpress-plugins",
"groups": [
15
],
"name": "WordPress plugins",
"priority": 8
}
],
"confidence": 100,
"version": "1.111.0",
"icon": "Google.svg",
"website": "https:\/\/sitekit.withgoogle.com\/",
"pricing": [],
"cpe": null
},
{
"name": "Priority Hints",
"description": "Priority Hints exposes a mechanism for developers to signal a relative priority for browsers to consider when fetching resources.",
"slug": "priority-hints",
"categories": [
{
"id": 92,
"slug": "performance",
"groups": [
7
],
"name": "Performance",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Priority Hints.svg",
"website": "https:\/\/wicg.github.io\/priority-hints\/",
"pricing": [],
"cpe": null
},
{
"name": "Lightbox",
"description": null,
"slug": "lightbox",
"categories": [
{
"id": 59,
"slug": "javascript-libraries",
"groups": [
9
],
"name": "JavaScript libraries",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Lightbox.png",
"website": "http:\/\/lokeshdhakar.com\/projects\/lightbox2\/",
"pricing": [],
"cpe": "cpe:2.3:a:lightbox_photo_gallery_project:lightbox_photo_gallery:*:*:*:*:*:*:*:*"
},
{
"name": "HSTS",
"description": "HTTP Strict Transport Security (HSTS) informs browsers that the site should only be accessed using HTTPS.",
"slug": "hsts",
"categories": [
{
"id": 16,
"slug": "security",
"groups": [
11
],
"name": "Security",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "default.svg",
"website": "https:\/\/www.rfc-editor.org\/rfc\/rfc6797#section-6.1",
"pricing": [],
"cpe": null
},
{
"name": "Google Analytics",
"description": "Google Analytics is a free web analytics service that tracks and reports website traffic.",
"slug": "google-analytics",
"categories": [
{
"id": 10,
"slug": "analytics",
"groups": [
8
],
"name": "Analytics",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Google Analytics.svg",
"website": "http:\/\/google.com\/analytics",
"pricing": [],
"cpe": null
},
{
"name": "RSS",
"description": "RSS is a family of web feed formats used to publish frequently updated works\u2014such as blog entries, news headlines, audio, and video\u2014in a standardized format.",
"slug": "rss",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"groups": [
6
],
"name": "Miscellaneous",
"priority": 10
}
],
"confidence": 100,
"version": "",
"icon": "RSS.svg",
"website": "https:\/\/www.rssboard.org\/rss-specification",
"pricing": [],
"cpe": null
},
{
"name": "PWA",
"description": "Progressive Web Apps (PWAs) are web apps built and enhanced with modern APIs to deliver enhanced capabilities, reliability, and installability while reaching anyone, anywhere, on any device, all with a single codebase.",
"slug": "pwa",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"groups": [
6
],
"name": "Miscellaneous",
"priority": 10
}
],
"confidence": 100,
"version": "",
"icon": "PWA.svg",
"website": "https:\/\/web.dev\/progressive-web-apps\/",
"pricing": [],
"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": [],
"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": "<button class=\"toggle search-toggle mobile-search-toggle\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" aria-expanded=\"false\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-2\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-2"
]
},
{
"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": "<button class=\"toggle nav-toggle mobile-nav-toggle\" data-toggle-target=\".menu-modal\" data-toggle-body-class=\"showing-menu-modal\" aria-expanded=\"false\" data-set-focus=\".close-nav-toggle\" on=\"tap:i-amp-1.open,i-amp-1.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-1.toggleClass(class='active'),AMP.setState({i_amp_1: !i_amp_1}),i-amp-5.toggleClass(class='active'),body-0.toggleClass(class='showing-menu-modal'),i-amp-6.focus\" id=\"i-amp-5\" data-amp-bind-aria-expanded=\"i_amp_1 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-5"
]
},
{
"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": "<nav aria-label=\"Social links\" class=\"footer-social-wrapper\">",
"target": [
".footer-social-wrapper"
]
}
]
},
{
"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 class=\"page-template-default page page-id-2 custom-background wp-embed-responsive singular enable-search-modal missing-post-thumbnail has-no-pagination not-showing-comments show-avatars footer-top-visible amp-mode-touch\" id=\"body-0\" style=\"opacity: 1; visibility: visible; animation: auto ease 0s 1 normal none running none;\">",
"target": [
"#body-0"
]
}
]
},
{
"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": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"23\" height=\"23\" viewBox=\"0 0 23 23\">",
"target": [
".toggle-icon > svg[width=\"23\"][height=\"23\"][viewBox=\"0 0 23 23\"]"
]
},
{
"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": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"26\" height=\"7\" viewBox=\"0 0 26 7\">",
"target": [
"svg[width=\"26\"]"
]
},
{
"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": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"23\" height=\"23\" viewBox=\"0 0 23 23\">",
"target": [
".toggle-inner > svg[width=\"23\"][height=\"23\"][viewBox=\"0 0 23 23\"]"
]
},
{
"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": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\">",
"target": [
"#i-amp-4 > svg[width=\"16\"][height=\"16\"][viewBox=\"0 0 16 16\"]"
]
},
{
"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": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\">",
"target": [
"#i-amp-6 > svg[width=\"16\"][height=\"16\"][viewBox=\"0 0 16 16\"]"
]
},
{
"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": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
"#menu-item-24026 > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"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": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
"#menu-item-7748 > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"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": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
"#menu-item-7749 > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"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": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
"#menu-item-7750 > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"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": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
"#menu-item-7751 > a[href$=\"westonruter\"] > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"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": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
"#menu-item-7798 > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"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": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
".footer-social > .menu-item-24026.menu-item-type-custom.menu-item-object-custom > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"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": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
".footer-social > .menu-item-7748.menu-item-type-custom.menu-item-object-custom > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"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": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
".footer-social > .menu-item-7749.menu-item-type-custom.menu-item-object-custom > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"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": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
".footer-social > .menu-item-7750.menu-item-type-custom.menu-item-object-custom > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"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": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
".footer-social > .menu-item-7751.menu-item-type-custom.menu-item-object-custom > a[href$=\"westonruter\"] > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"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": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
".footer-social > .menu-item-7798.menu-item-type-custom.menu-item-object-custom > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"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": "<span class=\"arrow\" aria-hidden=\"true\">\u2191<\/span>",
"target": [
".to-the-top-long > .arrow[aria-hidden=\"true\"]"
]
},
{
"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": "<span class=\"arrow\" aria-hidden=\"true\">\u2191<\/span>",
"target": [
".to-the-top-short > .arrow[aria-hidden=\"true\"]"
]
},
{
"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": "<amp-analytics type=\"gtag\" data-credentials=\"include\" class=\"i-amphtml-layout-fixed i-amphtml-layout-size-defined i-amphtml-element i-amphtml-built i-amphtml-layout\" style=\"width:1px;height:1px\" i-amphtml-layout=\"fixed\" aria-hidden=\"true\" hidden=\"\">",
"target": [
"amp-analytics"
]
},
{
"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": "<amp-pixel src=\"https:\/\/pixel.wp.com\/g.gif?v=ext&blog=59681501&post=2&tz=-7&srv=weston.ruter.net&host=weston.ruter.net&rand=RANDOM&ref=DOCUMENT_REFERRER\" class=\"i-amphtml-layout-fixed i-amphtml-layout-size-defined i-amphtml-element i-amphtml-built\" style=\"width:1px;height:1px\" i-amphtml-layout=\"fixed\" aria-hidden=\"true\">",
"target": [
"amp-pixel"
]
}
]
},
{
"id": "aria-valid-attr-value",
"impact": null,
"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": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<button class=\"toggle search-toggle mobile-search-toggle\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" aria-expanded=\"false\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-2\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-2"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<button class=\"toggle nav-toggle mobile-nav-toggle\" data-toggle-target=\".menu-modal\" data-toggle-body-class=\"showing-menu-modal\" aria-expanded=\"false\" data-set-focus=\".close-nav-toggle\" on=\"tap:i-amp-1.open,i-amp-1.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-1.toggleClass(class='active'),AMP.setState({i_amp_1: !i_amp_1}),i-amp-5.toggleClass(class='active'),body-0.toggleClass(class='showing-menu-modal'),i-amp-6.focus\" id=\"i-amp-5\" data-amp-bind-aria-expanded=\"i_amp_1 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-5"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<nav aria-label=\"Social links\" class=\"footer-social-wrapper\">",
"target": [
".footer-social-wrapper"
]
}
]
},
{
"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": "<button class=\"toggle search-toggle mobile-search-toggle\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" aria-expanded=\"false\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-2\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-2"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle nav-toggle mobile-nav-toggle\" data-toggle-target=\".menu-modal\" data-toggle-body-class=\"showing-menu-modal\" aria-expanded=\"false\" data-set-focus=\".close-nav-toggle\" on=\"tap:i-amp-1.open,i-amp-1.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-1.toggleClass(class='active'),AMP.setState({i_amp_1: !i_amp_1}),i-amp-5.toggleClass(class='active'),body-0.toggleClass(class='showing-menu-modal'),i-amp-6.focus\" id=\"i-amp-5\" data-amp-bind-aria-expanded=\"i_amp_1 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-5"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<nav aria-label=\"Social links\" class=\"footer-social-wrapper\">",
"target": [
".footer-social-wrapper"
]
}
]
},
{
"id": "button-name",
"impact": null,
"tags": [
"cat.name-role-value",
"wcag2a",
"wcag412",
"section508",
"section508.22.a",
"ACT"
],
"description": "Ensures buttons have discernible text",
"help": "Buttons must have discernible text",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/button-name?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "button-has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has inner text that is visible to screen readers"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle search-toggle mobile-search-toggle\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" aria-expanded=\"false\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-2\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-2"
]
},
{
"any": [
{
"id": "button-has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has inner text that is visible to screen readers"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle nav-toggle mobile-nav-toggle\" data-toggle-target=\".menu-modal\" data-toggle-body-class=\"showing-menu-modal\" aria-expanded=\"false\" data-set-focus=\".close-nav-toggle\" on=\"tap:i-amp-1.open,i-amp-1.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-1.toggleClass(class='active'),AMP.setState({i_amp_1: !i_amp_1}),i-amp-5.toggleClass(class='active'),body-0.toggleClass(class='showing-menu-modal'),i-amp-6.focus\" id=\"i-amp-5\" data-amp-bind-aria-expanded=\"i_amp_1 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-5"
]
},
{
"any": [
{
"id": "button-has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has inner text that is visible to screen readers"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"submit\" class=\"wp-block-button__link\" name=\"jetpack_subscriptions_widget\">\n\t\t\t\t\t\t\tSubscribe\t\t\t\t\t\t<\/button>",
"target": [
".wp-block-button__link"
]
}
]
},
{
"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": "internal-link-present",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Valid skip link found"
},
{
"id": "header-present",
"data": null,
"relatedNodes": [
{
"html": "<h1 class=\"entry-title\">About<\/h1>",
"target": [
"h1"
]
},
{
"html": "<h2 class=\"widget-title subheading heading-size-3\">Subscribe by Email<\/h2>",
"target": [
"h2"
]
}
],
"impact": "serious",
"message": "Page has a heading"
},
{
"id": "landmark",
"data": null,
"relatedNodes": [
{
"html": "<main id=\"site-content\">",
"target": [
"#site-content"
]
}
],
"impact": "serious",
"message": "Page has a landmark region"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<html class=\"no-js i-amphtml-singledoc i-amphtml-standalone\" lang=\"en-US\" data-amp-auto-lightbox-disable=\"\" transformed=\"self;v=1\" i-amphtml-layout=\"\" i-amphtml-no-boilerplate=\"\" i-amphtml-binding=\"\" amp-version=\"2310061803000\" style=\"cursor: pointer;\">",
"target": [
"html"
]
}
]
},
{
"id": "color-contrast",
"impact": "serious",
"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": "#d3dbe8",
"bgColor": "#235899",
"contrastRatio": 5.1399999999999997,
"fontSize": "7.5pt (10px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.14"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"toggle-text\">Search<\/span>",
"target": [
"#i-amp-2 > .toggle-inner > .toggle-text"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#ffffff",
"bgColor": "#235899",
"contrastRatio": 7.1699999999999999,
"fontSize": "15.8pt (21px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 7.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/\">Weston Ruter<\/a>",
"target": [
".site-title > a[href$=\"weston.ruter.net\/\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#d3dbe8",
"bgColor": "#235899",
"contrastRatio": 5.1399999999999997,
"fontSize": "7.5pt (10px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.14"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"toggle-text\">Menu<\/span>",
"target": [
"#i-amp-5 > .toggle-inner > .toggle-text"
]
},
{
"any": [
{
"id": "color-contrast",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of ${data.contrastRatio}"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<input type=\"search\" id=\"search-form-1\" class=\"search-field\" placeholder=\"Search \u2026\" value=\"\" name=\"s\">",
"target": [
"#search-form-1"
]
},
{
"any": [
{
"id": "color-contrast",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of ${data.contrastRatio}"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<input type=\"submit\" class=\"search-submit\" value=\"Search\">",
"target": [
".search-submit"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#ffffff",
"bgColor": "#235899",
"contrastRatio": 7.1699999999999999,
"fontSize": "27.0pt (36px)",
"fontWeight": "bold",
"expectedContrastRatio": "3:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 7.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h1 class=\"entry-title\">About<\/h1>",
"target": [
"h1"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>Googler \ud83d\udd28 @AMPhtml, PWA, & open web; @WordPress core team; @xwp alum. Daddy\u00b2 & husband. Go by \ud83c\udfc3\ud83c\udffb\ud83d\udeb4\ud83c\udffb\ud83d\ude8c\ud83d\ude88 Philologist & hispanohablante [\u02c8w\u025bs\u02cctn\u0329 \u02c8\u0279u\u02d0\u02cc\u027e\u025a]<\/p>",
"target": [
".entry-content > p:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>",
"target": [
".wp-block-media-text__content > p:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2018\/09\/19\/becoming-a-googler\/\">Googler<\/a>",
"target": [
".wp-block-media-text__content > p:nth-child(1) > a:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/ampproject.org\/\">AMP<\/a>",
"target": [
"a[href$=\"ampproject.org\/\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/wordpress.org\/\">WordPress<\/a>",
"target": [
"p:nth-child(1) > a[href$=\"wordpress.org\/\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/developers.google.com\/web\/progressive-web-apps\/\">PWA<\/a>",
"target": [
"a:nth-child(4)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/amp-wp.org\/\">official AMP plugin<\/a>",
"target": [
"a[href$=\"amp-wp.org\/\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/xwp\/pwa-wp\">PWA feature plugin<\/a>",
"target": [
"a[href$=\"pwa-wp\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"http:\/\/xwp.co\/\">XWP<\/a>",
"target": [
"a[href$=\"xwp.co\/\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>I live in Portland, Oregon with my wife and two boys. I like running, biking, public transit, linguistics, <em>estudiar espa\u00f1ol<\/em>, space exploration, Christian theology, and listening to NPR.<\/p>",
"target": [
".wp-block-media-text__content > p:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<em>estudiar espa\u00f1ol<\/em>",
"target": [
"em"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#ffffff",
"bgColor": "#235899",
"contrastRatio": 7.1699999999999999,
"fontSize": "21.0pt (28px)",
"fontWeight": "bold",
"expectedContrastRatio": "3:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 7.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"widget-title subheading heading-size-3\">Subscribe by Email<\/h2>",
"target": [
"h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#ffffff",
"bgColor": "#235899",
"contrastRatio": 7.1699999999999999,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 7.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>Get new posts in your inbox.<\/p>",
"target": [
"#subscribe-text > p"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<input type=\"email\" name=\"email\" required=\"required\" value=\"\" id=\"subscribe-field-blog_subscription-2\" placeholder=\"Email Address\">",
"target": [
"#subscribe-field-blog_subscription-2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#ffffff",
"bgColor": "#2776d7",
"contrastRatio": 4.5,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"submit\" class=\"wp-block-button__link\" name=\"jetpack_subscriptions_widget\">\n\t\t\t\t\t\t\tSubscribe\t\t\t\t\t\t<\/button>",
"target": [
".wp-block-button__link"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#ffffff",
"bgColor": "#235899",
"contrastRatio": 7.1699999999999999,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 7.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p><a href=\"\/key.asc\" rel=\"key\">PGP\/GPG public key<\/a>. Happily hosted on <a href=\"https:\/\/pantheon.io\/\" target=\"_blank\" rel=\"noopener\">Pantheon<\/a>. I'm newly on <a rel=\"me\" href=\"https:\/\/mastodon.social\/@westonruter\">Mastodon<\/a>.<\/p>",
"target": [
".widget-content > p"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#b8d1ee",
"bgColor": "#235899",
"contrastRatio": 4.5700000000000003,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.57"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"\/key.asc\" rel=\"key\">PGP\/GPG public key<\/a>",
"target": [
"a[href$=\"key.asc\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#b8d1ee",
"bgColor": "#235899",
"contrastRatio": 4.5700000000000003,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.57"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/pantheon.io\/\" target=\"_blank\" rel=\"noopener\">Pantheon<\/a>",
"target": [
"a[href$=\"pantheon.io\/\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#b8d1ee",
"bgColor": "#235899",
"contrastRatio": 4.5700000000000003,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.57"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a rel=\"me\" href=\"https:\/\/mastodon.social\/@westonruter\">Mastodon<\/a>",
"target": [
"a[rel=\"me\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#ffffff",
"bgColor": "#235899",
"contrastRatio": 7.1699999999999999,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 7.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"footer-copyright\">\u00a9\n\t\t\t\t\t\t\t2023\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/\">Weston Ruter<\/a>\n\t\t\t\t\t\t<\/p>",
"target": [
".footer-copyright"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#ffffff",
"bgColor": "#235899",
"contrastRatio": 7.1699999999999999,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 7.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/\">Weston Ruter<\/a>",
"target": [
".footer-copyright > a[href$=\"weston.ruter.net\/\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#d3dbe8",
"bgColor": "#235899",
"contrastRatio": 5.1399999999999997,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.14"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"to-the-top-short\">\n\t\t\t\t\t\t\tUp <span class=\"arrow\" aria-hidden=\"true\">\u2191<\/span>\t\t\t\t\t\t<\/span>",
"target": [
".to-the-top-short"
]
}
]
},
{
"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 class=\"no-js i-amphtml-singledoc i-amphtml-standalone\" lang=\"en-US\" data-amp-auto-lightbox-disable=\"\" transformed=\"self;v=1\" i-amphtml-layout=\"\" i-amphtml-no-boilerplate=\"\" i-amphtml-binding=\"\" amp-version=\"2310061803000\" style=\"cursor: pointer;\">",
"target": [
"html"
]
}
]
},
{
"id": "duplicate-id-active",
"impact": null,
"tags": [
"cat.parsing",
"wcag2a",
"wcag411"
],
"description": "Ensures every id attribute value of active elements is unique",
"help": "IDs of active elements must be unique",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/duplicate-id-active?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "duplicate-id-active",
"data": "i-amp-2",
"relatedNodes": [],
"impact": "serious",
"message": "Document has no active elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle search-toggle mobile-search-toggle\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" aria-expanded=\"false\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-2\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-2"
]
},
{
"any": [
{
"id": "duplicate-id-active",
"data": "i-amp-5",
"relatedNodes": [],
"impact": "serious",
"message": "Document has no active elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle nav-toggle mobile-nav-toggle\" data-toggle-target=\".menu-modal\" data-toggle-body-class=\"showing-menu-modal\" aria-expanded=\"false\" data-set-focus=\".close-nav-toggle\" on=\"tap:i-amp-1.open,i-amp-1.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-1.toggleClass(class='active'),AMP.setState({i_amp_1: !i_amp_1}),i-amp-5.toggleClass(class='active'),body-0.toggleClass(class='showing-menu-modal'),i-amp-6.focus\" id=\"i-amp-5\" data-amp-bind-aria-expanded=\"i_amp_1 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-5"
]
}
]
},
{
"id": "duplicate-id-aria",
"impact": null,
"tags": [
"cat.parsing",
"wcag2a",
"wcag411"
],
"description": "Ensures every id attribute value used in ARIA and in labels is unique",
"help": "IDs used in ARIA and labels must be unique",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/duplicate-id-aria?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "duplicate-id-aria",
"data": "search-form-1",
"relatedNodes": [],
"impact": "critical",
"message": "Document has no elements referenced with ARIA or labels that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<input type=\"search\" id=\"search-form-1\" class=\"search-field\" placeholder=\"Search \u2026\" value=\"\" name=\"s\">",
"target": [
"#search-form-1"
]
},
{
"any": [
{
"id": "duplicate-id-aria",
"data": "subscribe-field-blog_subscription-2",
"relatedNodes": [],
"impact": "critical",
"message": "Document has no elements referenced with ARIA or labels that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<input type=\"email\" name=\"email\" required=\"required\" value=\"\" id=\"subscribe-field-blog_subscription-2\" placeholder=\"Email Address\">",
"target": [
"#subscribe-field-blog_subscription-2"
]
}
]
},
{
"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": "body-0",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<body class=\"page-template-default page page-id-2 custom-background wp-embed-responsive singular enable-search-modal missing-post-thumbnail has-no-pagination not-showing-comments show-avatars footer-top-visible amp-mode-touch\" id=\"body-0\" style=\"opacity: 1; visibility: visible; animation: auto ease 0s 1 normal none running none;\">",
"target": [
"#body-0"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "site-header",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<header id=\"site-header\" class=\"header-footer-group\">",
"target": [
"#site-header"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-11308",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-11308\" class=\"menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-2 current_page_item menu-item-11308\"><a href=\"https:\/\/weston.ruter.net\/about\/\" aria-current=\"page\">About<\/a><\/li>",
"target": [
"#menu-item-11308"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-7797",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-7797\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7797\"><a href=\"https:\/\/twitter.com\/westonruter\">@westonruter<\/a><\/li>",
"target": [
"#menu-item-7797"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-7299",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-7299\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7299\"><a href=\"http:\/\/github.com\/westonruter\">GitHub<\/a><\/li>",
"target": [
"#menu-item-7299"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-7298",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-7298\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-7298\"><a href=\"https:\/\/weston.ruter.net\/contact\/\">Contact<\/a><\/li>",
"target": [
"#menu-item-7298"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "i-amp-3",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle search-toggle desktop-search-toggle\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" aria-expanded=\"false\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-3\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-3"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "i-amp-0",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<amp-lightbox id=\"i-amp-0\" layout=\"nodisplay\" animate-in=\"fade-in\" scrollable=\"1\" role=\"dialog\" tabindex=\"-1\" class=\"search-modal cover-modal header-footer-group i-amphtml-layout-nodisplay i-amphtml-element i-amphtml-overlay i-amphtml-built\" on=\"tap:i-amp-0.close,body-0.toggleClass(class=showing-modal,force=false);lightboxOpen:i-amp-0.toggleClass(class=active,force=true),AMP.setState({i_amp_0:true});lightboxClose:i-amp-0.toggleClass(class=active,force=false),AMP.setState({i_amp_0:false})\" hidden=\"\" i-amphtml-layout=\"nodisplay\">",
"target": [
"#i-amp-0"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "i-amp-4",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle search-untoggle close-search-toggle fill-children-current-color\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" on=\"tap:i-amp-0.close,body-0.toggleClass(class=showing-modal,force=false),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-4\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-4"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "i-amp-1",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<amp-lightbox id=\"i-amp-1\" layout=\"nodisplay\" animate-in=\"fade-in\" scrollable=\"1\" role=\"dialog\" tabindex=\"-1\" class=\"menu-modal cover-modal header-footer-group i-amphtml-layout-nodisplay i-amphtml-element i-amphtml-overlay i-amphtml-built\" on=\"tap:i-amp-1.close,body-0.toggleClass(class=showing-modal,force=false);lightboxOpen:i-amp-1.toggleClass(class=active,force=true),AMP.setState({i_amp_1:true});lightboxClose:i-amp-1.toggleClass(class=active,force=false),AMP.setState({i_amp_1:false})\" hidden=\"\" i-amphtml-layout=\"nodisplay\">",
"target": [
"#i-amp-1"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "i-amp-6",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle close-nav-toggle fill-children-current-color\" data-toggle-target=\".menu-modal\" data-toggle-body-class=\"showing-menu-modal\" data-set-focus=\".menu-modal\" on=\"tap:i-amp-1.close,body-0.toggleClass(class=showing-modal,force=false),i-amp-1.toggleClass(class='active'),AMP.setState({i_amp_1: !i_amp_1}),i-amp-5.toggleClass(class='active'),body-0.toggleClass(class='showing-menu-modal'),i-amp-1.focus\" id=\"i-amp-6\" data-amp-bind-aria-expanded=\"i_amp_1 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-6"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-24026",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-24026\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-24026\">",
"target": [
"#menu-item-24026"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-7748",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-7748\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7748\">",
"target": [
"#menu-item-7748"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-7749",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-7749\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7749\">",
"target": [
"#menu-item-7749"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-7750",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-7750\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7750\">",
"target": [
"#menu-item-7750"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-7751",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-7751\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7751\">",
"target": [
"#menu-item-7751"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-7798",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-7798\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7798\">",
"target": [
"#menu-item-7798"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "site-content",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<main id=\"site-content\">",
"target": [
"#site-content"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "post-2",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<article class=\"post-2 page type-page status-publish hentry\" id=\"post-2\">",
"target": [
"#post-2"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "subscribe-blog-blog_subscription-2",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<form action=\"#\" method=\"post\" accept-charset=\"utf-8\" id=\"subscribe-blog-blog_subscription-2\" data-blog=\"59681501\" data-post_access_level=\"everybody\" data-px-verified-tag=\"\">",
"target": [
"#subscribe-blog-blog_subscription-2"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "subscribe-text",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<div id=\"subscribe-text\"><p>Get new posts in your inbox.<\/p>\n<\/div>",
"target": [
"#subscribe-text"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "subscribe-email",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p id=\"subscribe-email\">",
"target": [
"#subscribe-email"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "jetpack-subscribe-label",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<label id=\"jetpack-subscribe-label\" class=\"screen-reader-text\" for=\"subscribe-field-blog_subscription-2\">\n\t\t\t\t\t\t\tEmail Address\t\t\t\t\t\t<\/label>",
"target": [
"#jetpack-subscribe-label"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "subscribe-submit",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p id=\"subscribe-submit\">",
"target": [
"#subscribe-submit"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "site-footer",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<footer id=\"site-footer\" class=\"header-footer-group\">",
"target": [
"#site-footer"
]
}
]
},
{
"id": "form-field-multiple-labels",
"impact": null,
"tags": [
"cat.forms",
"wcag2a",
"wcag332"
],
"description": "Ensures form field does not have multiple label elements",
"help": "Form field must not have multiple label elements",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/form-field-multiple-labels?application=axeAPI",
"nodes": [
{
"any": [],
"all": [],
"none": [
{
"id": "multiple-label",
"data": null,
"relatedNodes": [],
"impact": "moderate",
"message": "Form field does not have multiple label elements"
}
],
"impact": null,
"html": "<input type=\"email\" name=\"email\" required=\"required\" value=\"\" id=\"subscribe-field-blog_subscription-2\" placeholder=\"Email Address\">",
"target": [
"#subscribe-field-blog_subscription-2"
]
}
]
},
{
"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 class=\"no-js i-amphtml-singledoc i-amphtml-standalone\" lang=\"en-US\" data-amp-auto-lightbox-disable=\"\" transformed=\"self;v=1\" i-amphtml-layout=\"\" i-amphtml-no-boilerplate=\"\" i-amphtml-binding=\"\" amp-version=\"2310061803000\" style=\"cursor: pointer;\">",
"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 class=\"no-js i-amphtml-singledoc i-amphtml-standalone\" lang=\"en-US\" data-amp-auto-lightbox-disable=\"\" transformed=\"self;v=1\" i-amphtml-layout=\"\" i-amphtml-no-boilerplate=\"\" i-amphtml-binding=\"\" amp-version=\"2310061803000\" style=\"cursor: pointer;\">",
"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 decoding=\"async\" fetchpriority=\"high\" width=\"580\" height=\"580\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=580%2C580&ssl=1\" alt=\"\" class=\"wp-image-8759 size-full amp-wp-enforced-sizes\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=700%2C700&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=150%2C150&ssl=1 150w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=300%2C300&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=768%2C768&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=100%2C100&ssl=1 100w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?w=1740&ssl=1 1740w\" sizes=\"(max-width: 580px) 100vw, 580px\" data-amp-unvalidated-attrs=\"fetchpriority\">",
"target": [
"img"
]
}
]
},
{
"id": "label",
"impact": null,
"tags": [
"cat.forms",
"wcag2a",
"wcag412",
"wcag131",
"section508",
"section508.22.n",
"ACT"
],
"description": "Ensures every form element has a label",
"help": "Form elements must have labels",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/label?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "explicit-label",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Form element has an explicit <label>"
},
{
"id": "non-empty-placeholder",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a placeholder attribute"
}
],
"all": [],
"none": [
{
"id": "hidden-explicit-label",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Form element has a visible explicit <label>"
}
],
"impact": null,
"html": "<input type=\"email\" name=\"email\" required=\"required\" value=\"\" id=\"subscribe-field-blog_subscription-2\" placeholder=\"Email Address\">",
"target": [
"#subscribe-field-blog_subscription-2"
]
}
]
},
{
"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 class=\"skip-link screen-reader-text\" href=\"#site-content\">Skip to the content<\/a>",
"target": [
".skip-link"
]
},
{
"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 href=\"https:\/\/weston.ruter.net\/\">Weston Ruter<\/a>",
"target": [
".site-title > a[href$=\"weston.ruter.net\/\"]"
]
},
{
"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 href=\"https:\/\/weston.ruter.net\/2018\/09\/19\/becoming-a-googler\/\">Googler<\/a>",
"target": [
".wp-block-media-text__content > p:nth-child(1) > a:nth-child(1)"
]
},
{
"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 href=\"https:\/\/ampproject.org\/\">AMP<\/a>",
"target": [
"a[href$=\"ampproject.org\/\"]"
]
},
{
"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 href=\"https:\/\/wordpress.org\/\">WordPress<\/a>",
"target": [
"p:nth-child(1) > a[href$=\"wordpress.org\/\"]"
]
},
{
"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 href=\"https:\/\/developers.google.com\/web\/progressive-web-apps\/\">PWA<\/a>",
"target": [
"a:nth-child(4)"
]
},
{
"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 href=\"https:\/\/amp-wp.org\/\">official AMP plugin<\/a>",
"target": [
"a[href$=\"amp-wp.org\/\"]"
]
},
{
"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 href=\"https:\/\/github.com\/xwp\/pwa-wp\">PWA feature plugin<\/a>",
"target": [
"a[href$=\"pwa-wp\"]"
]
},
{
"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 href=\"http:\/\/xwp.co\/\">XWP<\/a>",
"target": [
"a[href$=\"xwp.co\/\"]"
]
},
{
"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 href=\"https:\/\/mastodon.social\/@westonruter\">",
"target": [
".footer-social > .menu-item-24026.menu-item-type-custom.menu-item-object-custom > a"
]
},
{
"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 href=\"https:\/\/twitter.com\/westonruter\">",
"target": [
".footer-social > .menu-item-7748.menu-item-type-custom.menu-item-object-custom > a"
]
},
{
"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 href=\"https:\/\/www.facebook.com\/westonruter\">",
"target": [
".footer-social > .menu-item-7749.menu-item-type-custom.menu-item-object-custom > a"
]
},
{
"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 href=\"https:\/\/www.linkedin.com\/in\/westonruter\/\">",
"target": [
".footer-social > .menu-item-7750.menu-item-type-custom.menu-item-object-custom > a"
]
},
{
"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 href=\"http:\/\/github.com\/westonruter\">",
"target": [
".footer-social > .menu-item-7751.menu-item-type-custom.menu-item-object-custom > a[href$=\"westonruter\"]"
]
},
{
"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 href=\"https:\/\/profiles.wordpress.org\/westonruter\">",
"target": [
".footer-social > .menu-item-7798.menu-item-type-custom.menu-item-object-custom > a"
]
},
{
"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 href=\"\/key.asc\" rel=\"key\">PGP\/GPG public key<\/a>",
"target": [
"a[href$=\"key.asc\"]"
]
},
{
"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 href=\"https:\/\/pantheon.io\/\" target=\"_blank\" rel=\"noopener\">Pantheon<\/a>",
"target": [
"a[href$=\"pantheon.io\/\"]"
]
},
{
"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 rel=\"me\" href=\"https:\/\/mastodon.social\/@westonruter\">Mastodon<\/a>",
"target": [
"a[rel=\"me\"]"
]
},
{
"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 href=\"https:\/\/weston.ruter.net\/\">Weston Ruter<\/a>",
"target": [
".footer-copyright > a[href$=\"weston.ruter.net\/\"]"
]
},
{
"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=\"to-the-top\" href=\"#site-header\">\n\t\t\t\t\t\t<span class=\"to-the-top-long\">\n\t\t\t\t\t\t\tTo the top <span class=\"arrow\" aria-hidden=\"true\">\u2191<\/span>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"to-the-top-short\">\n\t\t\t\t\t\t\tUp <span class=\"arrow\" aria-hidden=\"true\">\u2191<\/span>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>",
"target": [
".to-the-top"
]
}
]
},
{
"id": "list",
"impact": null,
"tags": [
"cat.structure",
"wcag2a",
"wcag131"
],
"description": "Ensures that lists are structured correctly",
"help": "<ul> and <ol> must only directly contain <li>, <script> or <template> elements",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/list?application=axeAPI",
"nodes": [
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ul class=\"social-menu footer-social reset-list-style social-icons fill-children-current-color\">",
"target": [
".footer-social"
]
}
]
},
{
"id": "listitem",
"impact": null,
"tags": [
"cat.structure",
"wcag2a",
"wcag131"
],
"description": "Ensures <li> elements are used semantically",
"help": "<li> elements must be contained in a <ul> or <ol>",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/listitem?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-24026\">",
"target": [
".footer-social > .menu-item-24026.menu-item-type-custom.menu-item-object-custom"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7748\">",
"target": [
".footer-social > .menu-item-7748.menu-item-type-custom.menu-item-object-custom"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7749\">",
"target": [
".footer-social > .menu-item-7749.menu-item-type-custom.menu-item-object-custom"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7750\">",
"target": [
".footer-social > .menu-item-7750.menu-item-type-custom.menu-item-object-custom"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7751\">",
"target": [
".footer-social > .menu-item-7751.menu-item-type-custom.menu-item-object-custom"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7798\">",
"target": [
".footer-social > .menu-item-7798.menu-item-type-custom.menu-item-object-custom"
]
}
]
},
{
"id": "nested-interactive",
"impact": null,
"tags": [
"cat.keyboard",
"wcag2a",
"wcag412"
],
"description": "Ensures interactive controls are not nested as they are not always announced by screen readers or can cause focus problems for assistive technologies",
"help": "Interactive controls must not be nested",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/nested-interactive?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle search-toggle mobile-search-toggle\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" aria-expanded=\"false\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-2\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-2"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle nav-toggle mobile-nav-toggle\" data-toggle-target=\".menu-modal\" data-toggle-body-class=\"showing-menu-modal\" aria-expanded=\"false\" data-set-focus=\".close-nav-toggle\" on=\"tap:i-amp-1.open,i-amp-1.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-1.toggleClass(class='active'),AMP.setState({i_amp_1: !i_amp_1}),i-amp-5.toggleClass(class='active'),body-0.toggleClass(class='showing-menu-modal'),i-amp-6.focus\" id=\"i-amp-5\" data-amp-bind-aria-expanded=\"i_amp_1 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-5"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<hr class=\"wp-block-separator\">",
"target": [
"hr"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"submit\" class=\"wp-block-button__link\" name=\"jetpack_subscriptions_widget\">\n\t\t\t\t\t\t\tSubscribe\t\t\t\t\t\t<\/button>",
"target": [
".wp-block-button__link"
]
}
]
},
{
"id": "scrollable-region-focusable",
"impact": null,
"tags": [
"cat.keyboard",
"wcag2a",
"wcag211"
],
"description": "Ensure elements that have scrollable content are accessible by keyboard",
"help": "Scrollable region must have keyboard access",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/scrollable-region-focusable?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "focusable-content",
"data": null,
"relatedNodes": [],
"impact": "moderate",
"message": "Element contains focusable elements"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<html class=\"no-js i-amphtml-singledoc i-amphtml-standalone\" lang=\"en-US\" data-amp-auto-lightbox-disable=\"\" transformed=\"self;v=1\" i-amphtml-layout=\"\" i-amphtml-no-boilerplate=\"\" i-amphtml-binding=\"\" amp-version=\"2310061803000\" style=\"cursor: pointer;\">",
"target": [
"html"
]
}
]
}
],
"incomplete": [
{
"id": "color-contrast",
"impact": "serious",
"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": {
"messageKey": "nonBmp"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element content contains only non-text characters"
}
],
"all": [],
"none": [],
"impact": "serious",
"html": "<span class=\"arrow\" aria-hidden=\"true\">\u2191<\/span>",
"target": [
".to-the-top-short > .arrow[aria-hidden=\"true\"]"
],
"failureSummary": "Fix any of the following:\n Element content contains only non-text characters"
}
]
}
]
},
"base_page_ip_ptr": "",
"base_page_cname": "",
"base_page_dns_server": "ns-cloud-d4.googledomains.com",
"browser_name": "Chrome",
"eventName": "Step_1",
"test_run_time_ms": 12201,
"testUrl": "https:\/\/weston.ruter.net\/about\/",
"userTime.is": 1953,
"userTimes": {
"is": 1953,
"dr": 1954,
"visible": 1963,
"ofv": 1963,
"mbv": 1972,
"e_is": 1972,
"pc": 1975,
"ol": 2693
},
"userTime.dr": 1954,
"userTime.visible": 1963,
"userTime.ofv": 1963,
"userTime.mbv": 1972,
"userTime.e_is": 1972,
"userTime.pc": 1975,
"userTime.ol": 2693,
"userTime": 2693,
"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",
"wpContentType"
],
"Colordepth": 24,
"Dpi": "{\"dppx\":2,\"dpcm\":75.59055118110236,\"dpi\":192}",
"Images": "[{\"url\":\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=768%2C768&ssl=1\",\"width\":187,\"height\":187,\"naturalWidth\":414,\"naturalHeight\":414}]",
"Resolution": "{\"absolute\":{\"height\":622,\"width\":414},\"available\":{\"height\":622,\"width\":414}}",
"fonts": [
{
"family": "NonBreakingSpaceOverride",
"display": "optional",
"status": "loaded",
"style": "normal",
"weight": "normal"
},
{
"family": "Inter var",
"display": "optional",
"status": "loaded",
"style": "normal",
"weight": "100 900"
},
{
"family": "Inter var",
"display": "optional",
"status": "unloaded",
"style": "italic",
"weight": "100 900"
},
{
"family": "social-logos",
"display": "auto",
"status": "unloaded",
"style": "normal",
"weight": "400"
}
],
"generated-content-percent": 2.4500000000000002,
"generated-content-size": 2.4900000000000002,
"imgs-in-viewport": [],
"imgs-no-alt": [],
"imgs-out-viewport": [
{
"src": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=580%2C580&ssl=1",
"html": "<img decoding=\"async\" fetchpriority=\"high\" width=\"580\" height=\"580\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=580%2C580&ssl=1\" alt=\"\" class=\"wp-image-8759 size-full amp-wp-enforced-sizes\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=700%2C700&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=150%2C150&ssl=1 150w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=300%2C300&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=768%2C768&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=100%2C100&ssl=1 100w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?w=1740&ssl=1 1740w\" sizes=\"(max-width: 580px) 100vw, 580px\" data-amp-unvalidated-attrs=\"fetchpriority\">",
"currentSrc": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=768%2C768&ssl=1",
"srcSet": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=700%2C700&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=150%2C150&ssl=1 150w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=300%2C300&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=768%2C768&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=100%2C100&ssl=1 100w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?w=1740&ssl=1 1740w",
"sizes": "(max-width: 580px) 100vw, 580px",
"priority": null,
"loading": null,
"naturalWidth": 414,
"naturalHeight": 414
}
],
"jsLibsVulns": [],
"meta-viewport": "width=device-width",
"possibly-render-blocking-reqs": [],
"rendered-html": "<html class=\"no-js i-amphtml-singledoc i-amphtml-standalone\" lang=\"en-US\" data-amp-auto-lightbox-disable=\"\" transformed=\"self;v=1\" i-amphtml-layout=\"\" i-amphtml-no-boilerplate=\"\" i-amphtml-binding=\"\" amp-version=\"2310061803000\" style=\"cursor: pointer;\"><head><meta charset=\"UTF-8\"><meta name=\"viewport\" content=\"width=device-width\"><style amp-runtime=\"\" i-amphtml-version=\"012310061803000\">\/* inner styles set by WPT to match CSSOM *\/html { overflow-x: hidden !important; }html.i-amphtml-fie { height: 100% !important; width: 100% !important; }html:not([amp4ads]), html:not([amp4ads]) body { height: auto !important; }html:not([amp4ads]) body { margin: 0px !important; }body { text-size-adjust: 100%; }html.i-amphtml-singledoc.i-amphtml-embedded { touch-action: pan-y pinch-zoom; }html.i-amphtml-fie > body, html.i-amphtml-singledoc > body { overflow: visible !important; }html.i-amphtml-fie:not(.i-amphtml-inabox) > body, html.i-amphtml-singledoc:not(.i-amphtml-inabox) > body { position: relative !important; }html.i-amphtml-ios-embed-legacy > body { overflow: hidden auto !important; position: absolute !important; }html.i-amphtml-ios-embed { position: static; overflow-y: auto !important; }#i-amphtml-wrapper { overflow: hidden auto !important; position: absolute !important; inset: 0px !important; margin: 0px !important; display: block !important; }html.i-amphtml-ios-embed.i-amphtml-ios-overscroll, html.i-amphtml-ios-embed.i-amphtml-ios-overscroll > #i-amphtml-wrapper { }#i-amphtml-wrapper > body { position: relative !important; border-top: 1px solid transparent !important; }#i-amphtml-wrapper + body { visibility: visible; }#i-amphtml-wrapper + body .i-amphtml-lightbox-element, #i-amphtml-wrapper + body[i-amphtml-lightbox] { visibility: hidden; }#i-amphtml-wrapper + body[i-amphtml-lightbox] .i-amphtml-lightbox-element { visibility: visible; }#i-amphtml-wrapper.i-amphtml-scroll-disabled, .i-amphtml-scroll-disabled { overflow: hidden !important; }amp-instagram { background-color: rgb(255, 255, 255); padding: 54px 0px 0px !important; }amp-iframe iframe { box-sizing: border-box !important; }[amp-access][amp-access-hide] { display: none; }[subscriptions-dialog], body:not(.i-amphtml-subs-ready) [subscriptions-action], body:not(.i-amphtml-subs-ready) [subscriptions-section] { display: none !important; }amp-experiment, amp-live-list > [update] { display: none; }amp-list[resizable-children] > .i-amphtml-loading-container.amp-hidden { display: none !important; }amp-list [fetch-error], amp-list[load-more] [load-more-button], amp-list[load-more] [load-more-end], amp-list[load-more] [load-more-failed], amp-list[load-more] [load-more-loading] { display: none; }amp-list[diffable] div[role=\"list\"] { display: block; }amp-story-page, amp-story[standalone] { min-height: 1px !important; display: block !important; height: 100% !important; margin: 0px !important; padding: 0px !important; overflow: hidden !important; width: 100% !important; }amp-story[standalone] { background-color: rgb(0, 0, 0) !important; position: relative !important; }amp-story-page { background-color: rgb(117, 117, 117); }amp-story .amp-active > div, amp-story .i-amphtml-loader-background { display: none !important; }amp-story-page:not(:first-of-type):not([distance]):not([active]) { transform: translateY(1000vh) !important; }amp-autocomplete { position: relative !important; display: inline-block !important; }amp-autocomplete > input, amp-autocomplete > textarea { padding: 0.5rem; border: 1px solid rgba(0, 0, 0, 0.33); }.i-amphtml-autocomplete-results, amp-autocomplete > input, amp-autocomplete > textarea { font-size: 1rem; line-height: 1.5rem; }[amp-fx^=\"fly-in\"] { visibility: hidden; }amp-script[nodom], amp-script[sandboxed] { visibility: hidden; position: fixed !important; top: 0px !important; width: 1px !important; height: 1px !important; overflow: hidden !important; }[hidden] { display: none !important; }.i-amphtml-element { display: inline-block; }.i-amphtml-blurry-placeholder { pointer-events: none; transition: opacity 0.3s cubic-bezier(0, 0, 0.2, 1) 0s !important; }[layout=\"nodisplay\"]:not(.i-amphtml-element) { display: none !important; }.i-amphtml-layout-fixed, [layout=\"fixed\"][width][height]:not(.i-amphtml-layout-fixed) { display: inline-block; position: relative; }.i-amphtml-layout-responsive, [layout=\"responsive\"][width][height]:not(.i-amphtml-layout-responsive), [width][height][heights]:not([layout]):not(.i-amphtml-layout-responsive), [width][height][sizes]:not(img):not([layout]):not(.i-amphtml-layout-responsive) { display: block; position: relative; }.i-amphtml-layout-intrinsic, [layout=\"intrinsic\"][width][height]:not(.i-amphtml-layout-intrinsic) { display: inline-block; position: relative; max-width: 100%; }.i-amphtml-layout-intrinsic .i-amphtml-sizer { max-width: 100%; }.i-amphtml-intrinsic-sizer { max-width: 100%; display: block !important; }.i-amphtml-layout-container, .i-amphtml-layout-fixed-height, [layout=\"container\"], [layout=\"fixed-height\"][height]:not(.i-amphtml-layout-fixed-height) { display: block; position: relative; }.i-amphtml-layout-fill, .i-amphtml-layout-fill.i-amphtml-notbuilt, [layout=\"fill\"]:not(.i-amphtml-layout-fill), body noscript > * { display: block; position: absolute; inset: 0px; overflow: hidden !important; }body noscript > * { width: 100%; height: 100%; z-index: 2; position: absolute !important; }body noscript { display: inline !important; }.i-amphtml-layout-flex-item, [layout=\"flex-item\"]:not(.i-amphtml-layout-flex-item) { display: block; position: relative; flex: 1 1 auto; }.i-amphtml-layout-fluid { position: relative; }.i-amphtml-layout-size-defined { overflow: hidden !important; }.i-amphtml-layout-awaiting-size { position: absolute !important; top: auto !important; bottom: auto !important; }i-amphtml-sizer { display: block !important; }@supports (aspect-ratio:1\/1) {\n i-amphtml-sizer.i-amphtml-disable-ar { display: none !important; }\n}.i-amphtml-blurry-placeholder, .i-amphtml-fill-content { display: block; height: 0px; max-height: 100%; max-width: 100%; min-height: 100%; min-width: 100%; width: 0px; margin: auto; }.i-amphtml-layout-size-defined .i-amphtml-fill-content { position: absolute; inset: 0px; }.i-amphtml-replaced-content, .i-amphtml-screen-reader { padding: 0px !important; border: none !important; }.i-amphtml-screen-reader { position: fixed !important; top: 0px !important; left: 0px !important; width: 4px !important; height: 4px !important; opacity: 0 !important; overflow: hidden !important; margin: 0px !important; display: block !important; visibility: visible !important; }.i-amphtml-screen-reader ~ .i-amphtml-screen-reader { left: 8px !important; }.i-amphtml-screen-reader ~ .i-amphtml-screen-reader ~ .i-amphtml-screen-reader { left: 12px !important; }.i-amphtml-screen-reader ~ .i-amphtml-screen-reader ~ .i-amphtml-screen-reader ~ .i-amphtml-screen-reader { left: 16px !important; }.i-amphtml-unresolved { position: relative; overflow: hidden !important; }.i-amphtml-select-disabled { user-select: none !important; }.i-amphtml-notbuilt, [layout]:not(.i-amphtml-element), [width][height][heights]:not([layout]):not(.i-amphtml-element), [width][height][sizes]:not(img):not([layout]):not(.i-amphtml-element) { position: relative; overflow: hidden !important; color: transparent !important; }.i-amphtml-notbuilt:not(.i-amphtml-layout-container) > *, [layout]:not([layout=\"container\"]):not(.i-amphtml-element) > *, [width][height][heights]:not([layout]):not(.i-amphtml-element) > *, [width][height][sizes]:not([layout]):not(.i-amphtml-element) > * { display: none; }amp-img:not(.i-amphtml-element)[i-amphtml-ssr] > img.i-amphtml-fill-content { display: block; }.i-amphtml-notbuilt:not(.i-amphtml-layout-container), [layout]:not([layout=\"container\"]):not(.i-amphtml-element), [width][height][heights]:not([layout]):not(.i-amphtml-element), [width][height][sizes]:not(img):not([layout]):not(.i-amphtml-element) { color: transparent !important; line-height: 0 !important; }.i-amphtml-ghost { visibility: hidden !important; }.i-amphtml-element > [placeholder], [layout]:not(.i-amphtml-element) > [placeholder], [width][height][heights]:not([layout]):not(.i-amphtml-element) > [placeholder], [width][height][sizes]:not([layout]):not(.i-amphtml-element) > [placeholder] { display: block; line-height: normal; }.i-amphtml-element > [placeholder].amp-hidden, .i-amphtml-element > [placeholder].hidden { visibility: hidden; }.i-amphtml-element:not(.amp-notsupported) > [fallback], .i-amphtml-layout-container > [placeholder].amp-hidden, .i-amphtml-layout-container > [placeholder].hidden { display: none; }.i-amphtml-layout-size-defined > [fallback], .i-amphtml-layout-size-defined > [placeholder] { z-index: 1; position: absolute !important; inset: 0px !important; }amp-img[i-amphtml-ssr]:not(.i-amphtml-element) > [placeholder] { z-index: auto; }.i-amphtml-notbuilt > [placeholder] { display: block !important; }.i-amphtml-hidden-by-media-query { display: none !important; }.i-amphtml-element-error { background: red !important; color: rgb(255, 255, 255) !important; position: relative !important; }.i-amphtml-element-error::before { content: attr(error-message); }i-amp-scroll-container, i-amphtml-scroll-container { position: absolute; inset: 0px; display: block; }i-amp-scroll-container.amp-active, i-amphtml-scroll-container.amp-active { overflow: auto; }.i-amphtml-loading-container { pointer-events: none; z-index: 1; display: block !important; }.i-amphtml-notbuilt > .i-amphtml-loading-container { display: block !important; }.i-amphtml-loading-container.amp-hidden { visibility: hidden; }.i-amphtml-element > [overflow] { cursor: pointer; position: relative; z-index: 2; visibility: hidden; display: initial; line-height: normal; }.i-amphtml-layout-size-defined > [overflow] { position: absolute; }.i-amphtml-element > [overflow].amp-visible { visibility: visible; }template { display: none !important; }.amp-border-box, .amp-border-box *, .amp-border-box ::after, .amp-border-box ::before { box-sizing: border-box; }amp-pixel { display: none !important; }amp-analytics, amp-auto-ads, amp-story-auto-ads { visibility: hidden; position: fixed !important; top: 0px !important; width: 1px !important; height: 1px !important; overflow: hidden !important; }amp-story { visibility: hidden !important; }html.i-amphtml-fie > amp-analytics { position: initial !important; }[visible-when-invalid]:not(.visible), form [submit-error], form [submit-success], form [submitting] { display: none; }amp-accordion { display: block !important; }@media (min-width: 1px) {\n :where(amp-accordion > section) > :first-child { margin: 0px; background-color: rgb(239, 239, 239); padding-right: 20px; border: 1px solid rgb(223, 223, 223); }\n :where(amp-accordion > section) > :last-child { margin: 0px; }\n}amp-accordion > section { float: none !important; }amp-accordion > section > * { float: none !important; display: block !important; overflow: hidden !important; position: relative !important; }amp-accordion, amp-accordion > section { margin: 0px; }amp-accordion:not(.i-amphtml-built) > section > :last-child { display: none !important; }amp-accordion:not(.i-amphtml-built) > section[expanded] > :last-child { display: block !important; }<\/style><style amp-extension=\"amp-lightbox\">\/* inner styles set by WPT to match CSSOM *\/amp-lightbox { display: none; z-index: 1000; position: fixed !important; inset: 0px !important; }amp-lightbox[scrollable] { overflow: hidden auto !important; }amp-lightbox i-amphtml-ad-close-header { opacity: 0; transition: opacity 0.1s ease-in 0s; height: 60px !important; visibility: visible !important; position: fixed !important; top: 0px !important; left: 0px !important; right: 0px !important; z-index: 1000 !important; display: flex !important; align-items: center !important; justify-content: right !important; }[animate-in=\"fly-in-bottom\"] > i-amphtml-ad-close-header, [animate-in=\"fly-in-top\"] > i-amphtml-ad-close-header { transition-delay: 0.2s; }amp-lightbox .amp-ad-close-header { box-sizing: border-box; padding: 5px; line-height: 40px; background-color: rgb(0, 0, 0); color: rgb(255, 255, 255); font-family: Helvetica, sans-serif; font-size: 12px; cursor: pointer; opacity: 1 !important; }amp-lightbox .amp-ad-close-header > :first-child { margin-left: auto !important; pointer-events: none !important; }amp-lightbox .amp-ad-close-button { background: url(\"data:image\/svg+xml;charset=utf-8,<svg xmlns=\\\"http:\/\/www.w3.org\/2000\/svg\\\" width=\\\"24\\\" height=\\\"24\\\" fill=\\\"%23fff\\\"><path d=\\\"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z\\\"\/><path d=\\\"M0 0h24v24H0z\\\" fill=\\\"none\\\"\/><\/svg>\") 50% center no-repeat; width: 40px; height: 40px; border-radius: 40px; margin-left: 5px; display: block !important; pointer-events: none !important; }amp-lightbox .amp-ad-close-header:active > .amp-ad-close-button { background-color: rgba(255, 255, 255, 0.3); }<\/style><meta name=\"robots\" content=\"index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1\"><meta property=\"og:locale\" content=\"en_US\"><meta property=\"og:type\" content=\"article\"><meta property=\"og:title\" content=\"About - Weston Ruter\"><meta property=\"og:description\" content=\"Googler \ud83d\udd28 @AMPhtml, PWA, & open web; @WordPress core team; @xwp alum. Daddy\u00b2 & husband. Go by \ud83c\udfc3\ud83c\udffb\ud83d\udeb4\ud83c\udffb\ud83d\ude8c\ud83d\ude88 Philologist & hispanohablante [\u02c8w\u025bs\u02cctn\u0329 \u02c8\u0279u\u02d0\u02cc\u027e\u025a] Hi, I\u2019m Weston Ruter [\u02c8w\u025bs\u02cctn\u0329 \u02c8\u0279u\u02d0\u02cc\u027e\u025a]. I\u2019m a Googler working in the web content ecosystem team on content experience. We do a lot of work with AMP and bringing progressive capabilities to WordPress, like PWA. Currently I\u2019m working a [\u2026]\"><meta property=\"og:url\" content=\"https:\/\/weston.ruter.net\/about\/\"><meta property=\"og:site_name\" content=\"Weston Ruter\"><meta property=\"article:modified_time\" content=\"2021-12-08T06:17:28+00:00\"><meta property=\"og:image\" content=\"https:\/\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped-700x700.jpg\"><meta name=\"twitter:card\" content=\"summary_large_image\"><meta name=\"twitter:label1\" content=\"Est. reading time\"><meta name=\"twitter:data1\" content=\"1 minute\"><meta name=\"generator\" content=\"WordPress 6.3.2\"><meta name=\"generator\" content=\"Site Kit by Google 1.111.0\"><meta name=\"theme-color\" content=\"#ffffff\"><meta name=\"apple-mobile-web-app-capable\" content=\"yes\"><meta name=\"mobile-web-app-capable\" content=\"yes\"><meta name=\"apple-mobile-web-app-title\" content=\"Weston Ruter\"><meta name=\"application-name\" content=\"Weston Ruter\"><meta name=\"generator\" content=\"AMP Plugin v2.4.2; mode=standard; sandboxing-level=1:1\"><meta name=\"msapplication-TileImage\" content=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=270%2C270&ssl=1\"><script async=\"\" src=\"https:\/\/cdn.ampproject.org\/v0.mjs\" type=\"module\" crossorigin=\"anonymous\"><\/script><script async=\"\" nomodule=\"\" src=\"https:\/\/cdn.ampproject.org\/v0.js\" crossorigin=\"anonymous\"><\/script><script src=\"https:\/\/cdn.ampproject.org\/v0\/amp-analytics-0.1.mjs\" async=\"\" custom-element=\"amp-analytics\" type=\"module\" crossorigin=\"anonymous\"><\/script><script async=\"\" nomodule=\"\" src=\"https:\/\/cdn.ampproject.org\/v0\/amp-analytics-0.1.js\" crossorigin=\"anonymous\" custom-element=\"amp-analytics\"><\/script><script src=\"https:\/\/cdn.ampproject.org\/v0\/amp-bind-0.1.mjs\" async=\"\" custom-element=\"amp-bind\" type=\"module\" crossorigin=\"anonymous\"><\/script><script async=\"\" nomodule=\"\" src=\"https:\/\/cdn.ampproject.org\/v0\/amp-bind-0.1.js\" crossorigin=\"anonymous\" custom-element=\"amp-bind\"><\/script><script src=\"https:\/\/cdn.ampproject.org\/v0\/amp-install-serviceworker-0.1.mjs\" async=\"\" custom-element=\"amp-install-serviceworker\" type=\"module\" crossorigin=\"anonymous\"><\/script><script async=\"\" nomodule=\"\" src=\"https:\/\/cdn.ampproject.org\/v0\/amp-install-serviceworker-0.1.js\" crossorigin=\"anonymous\" custom-element=\"amp-install-serviceworker\"><\/script><script src=\"https:\/\/cdn.ampproject.org\/v0\/amp-lightbox-0.1.mjs\" async=\"\" custom-element=\"amp-lightbox\" type=\"module\" crossorigin=\"anonymous\"><\/script><script async=\"\" nomodule=\"\" src=\"https:\/\/cdn.ampproject.org\/v0\/amp-lightbox-0.1.js\" crossorigin=\"anonymous\" custom-element=\"amp-lightbox\"><\/script><link rel=\"icon\" href=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=32%2C32&ssl=1\" sizes=\"32x32\"><link rel=\"icon\" href=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=192%2C192&ssl=1\" sizes=\"192x192\"><style amp-custom=\"\">\/* inner styles set by WPT to match CSSOM *\/.wp-block-button__link { box-sizing: border-box; cursor: pointer; display: inline-block; text-align: center; word-break: break-word; }:where(.wp-block-button__link) { border-radius: 9999px; box-shadow: none; padding: calc(0.667em + 2px) calc(1.333em + 2px); text-decoration: none; }:where(.wp-block-columns) { margin-bottom: 1.75em; }:where(.wp-block-columns.has-background) { padding: 1.25em 2.375em; }:where(.wp-block-post-comments input[type=\"submit\"]) { border: none; }:where(.wp-block-cover-image:not(.has-text-color)), :where(.wp-block-cover:not(.has-text-color)) { color: rgb(255, 255, 255); }:where(.wp-block-cover-image.is-light:not(.has-text-color)), :where(.wp-block-cover.is-light:not(.has-text-color)) { color: rgb(0, 0, 0); }:where(.wp-block-file) { margin-bottom: 1.5em; }:where(.wp-block-file__button) { border-radius: 2em; display: inline-block; padding: 0.5em 1em; }:where(.wp-block-file__button):is(a):active, :where(.wp-block-file__button):is(a):focus, :where(.wp-block-file__button):is(a):hover, :where(.wp-block-file__button):is(a):visited { box-shadow: none; color: rgb(255, 255, 255); opacity: 0.85; text-decoration: none; }@keyframes turn-on-visibility { \n 0% { opacity: 0; }\n 100% { opacity: 1; }\n}@keyframes turn-off-visibility { \n 0% { opacity: 1; visibility: visible; }\n 99% { opacity: 0; visibility: visible; }\n 100% { opacity: 0; visibility: hidden; }\n}@keyframes lightbox-zoom-in { \n 0% { transform: translate(calc(-50vw + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale)); }\n 100% { transform: translate(-50%, -50%) scale(1); }\n}@keyframes lightbox-zoom-out { \n 0% { transform: translate(-50%, -50%) scale(1); visibility: visible; }\n 99% { visibility: visible; }\n 100% { transform: translate(calc(-50vw + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale)); visibility: hidden; }\n}:where(.wp-block-latest-comments:not([data-amp-original-style*=\"line-height\"] .wp-block-latest-comments__comment)) { line-height: 1.1; }:where(.wp-block-latest-comments:not([data-amp-original-style*=\"line-height\"] .wp-block-latest-comments__comment-excerpt p)) { line-height: 1.8; }ul { box-sizing: border-box; }.wp-block-media-text { box-sizing: border-box; direction: ltr; display: grid; grid-template-columns: 50% 1fr; grid-template-rows: auto; }.wp-block-media-text .wp-block-media-text__content, .wp-block-media-text .wp-block-media-text__media { align-self: center; }.wp-block-media-text .wp-block-media-text__media { grid-area: 1 \/ 1 \/ auto \/ auto; margin: 0px; }.wp-block-media-text .wp-block-media-text__content { direction: ltr; grid-area: 1 \/ 2 \/ auto \/ auto; padding: 0px 8%; word-break: break-word; }.wp-block-media-text__media img { height: auto; max-width: unset; vertical-align: middle; width: 100%; }:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)), :where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)) { padding: 0.5em 1em; }:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)), :where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)), :where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content), :where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content) { padding: 0.5em 1em; }@keyframes overlay-menu__fade-in-animation { \n 0% { opacity: 0; transform: translateY(0.5em); }\n 100% { opacity: 1; transform: translateY(0px); }\n}:where(p.has-text-color:not(.has-link-color)) a { color: inherit; }:where(.wp-block-post-excerpt) { margin-bottom: var(--wp--style--block-gap); margin-top: var(--wp--style--block-gap); }:where(.wp-block-preformatted.has-background) { padding: 1.25em 2.375em; }:where(.wp-block-pullquote) { margin: 0px 0px 1em; }:where(.wp-block-search__button) { border: 1px solid rgb(204, 204, 204); padding: 6px 10px; }:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) { border: 1px solid rgb(148, 148, 148); box-sizing: border-box; padding: 4px; }:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button) { padding: 4px 8px; }.wp-block-separator { border-top: 1px solid; border-bottom: 1px solid; border-image: initial; border-left: none; border-right: none; }:where(.wp-block-term-description) { margin-bottom: var(--wp--style--block-gap); margin-top: var(--wp--style--block-gap); }:where(pre.wp-block-verse) { font-family: inherit; }.entry-content { counter-reset: footnotes 0; }:root { --wp--preset--font-size--normal: 16px; --wp--preset--font-size--huge: 42px; }.has-text-align-center { text-align: center; }.screen-reader-text { clip: rect(1px, 1px, 1px, 1px); border: 0px; clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; }.screen-reader-text:not(#_#_#_#_#_#_#_) { overflow-wrap: normal; }.screen-reader-text:focus { background-color: rgb(221, 221, 221); clip-path: none; color: rgb(68, 68, 68); display: block; font-size: 1em; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; }.screen-reader-text:focus:not(#_#_#_#_#_#_#_) { clip: auto; }html :where(.has-border-color) { border-style: solid; }html :where([data-amp-original-style*=\"border-top-color\"]) { border-top-style: solid; }html :where([data-amp-original-style*=\"border-right-color\"]) { border-right-style: solid; }html :where([data-amp-original-style*=\"border-bottom-color\"]) { border-bottom-style: solid; }html :where([data-amp-original-style*=\"border-left-color\"]) { border-left-style: solid; }html :where([data-amp-original-style*=\"border-width\"]) { border-style: solid; }html :where([data-amp-original-style*=\"border-top-width\"]) { border-top-style: solid; }html :where([data-amp-original-style*=\"border-right-width\"]) { border-right-style: solid; }html :where([data-amp-original-style*=\"border-bottom-width\"]) { border-bottom-style: solid; }html :where([data-amp-original-style*=\"border-left-width\"]) { border-left-style: solid; }html :where(img[class*=\"wp-image-\"]) { height: auto; max-width: 100%; }:where(figure) { margin: 0px 0px 1em; }html :where(.is-position-sticky) { --wp-admin--admin-bar--position-offset: var(--wp-admin--admin-bar--height,0px); }@media screen and (max-width: 600px) {\n html :where(.is-position-sticky) { --wp-admin--admin-bar--position-offset: 0px; }\n}@-webkit-keyframes a { \n 100% { transform: rotate(1turn); }\n}@keyframes a { \n 100% { transform: rotate(1turn); }\n}@-webkit-keyframes b { \n 0% { background-position: 0px 0px; }\n 100% { background-position: 30px 0px; }\n}@keyframes b { \n 0% { background-position: 0px 0px; }\n 100% { background-position: 30px 0px; }\n}.wp-block-button__link { color: rgb(255, 255, 255); background-color: rgb(50, 55, 60); border-radius: 9999px; box-shadow: none; text-decoration: none; padding: calc(0.667em + 2px) calc(1.333em + 2px); font-size: 1.125em; }body { --wp--preset--color--black: #000; --wp--preset--color--cyan-bluish-gray: #abb8c3; --wp--preset--color--white: #fff; --wp--preset--color--pale-pink: #f78da7; --wp--preset--color--vivid-red: #cf2e2e; --wp--preset--color--luminous-vivid-orange: #ff6900; --wp--preset--color--luminous-vivid-amber: #fcb900; --wp--preset--color--light-green-cyan: #7bdcb5; --wp--preset--color--vivid-green-cyan: #00d084; --wp--preset--color--pale-cyan-blue: #8ed1fc; --wp--preset--color--vivid-cyan-blue: #0693e3; --wp--preset--color--vivid-purple: #9b51e0; --wp--preset--color--accent: #2776d7; --wp--preset--color--primary: #000; --wp--preset--color--secondary: #6d6d6d; --wp--preset--color--subtle-background: #dbdbdb; --wp--preset--color--background: #fff; --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,#9b51e0 100%); --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,#7adcb4 0%,#00d082 100%); --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%); --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,#cf2e2e 100%); --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,#eee 0%,#a9b8c3 100%); --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%); --wp--preset--gradient--blush-light-purple: linear-gradient(135deg,#ffceec 0%,#9896f0 100%); --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%); --wp--preset--gradient--luminous-dusk: linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%); --wp--preset--gradient--pale-ocean: linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%); --wp--preset--gradient--electric-grass: linear-gradient(135deg,#caf880 0%,#71ce7e 100%); --wp--preset--gradient--midnight: linear-gradient(135deg,#020381 0%,#2874fc 100%); --wp--preset--font-size--small: 18px; --wp--preset--font-size--medium: 20px; --wp--preset--font-size--large: 26.25px; --wp--preset--font-size--x-large: 42px; --wp--preset--font-size--normal: 21px; --wp--preset--font-size--larger: 32px; --wp--preset--spacing--20: .44rem; --wp--preset--spacing--30: .67rem; --wp--preset--spacing--40: 1rem; --wp--preset--spacing--50: 1.5rem; --wp--preset--spacing--60: 2.25rem; --wp--preset--spacing--70: 3.38rem; --wp--preset--spacing--80: 5.06rem; --wp--preset--shadow--natural: 6px 6px 9px rgba(0,0,0,.2); --wp--preset--shadow--deep: 12px 12px 50px rgba(0,0,0,.4); --wp--preset--shadow--sharp: 6px 6px 0px rgba(0,0,0,.2); --wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255,255,255,1),6px 6px rgba(0,0,0,1); --wp--preset--shadow--crisp: 6px 6px 0px rgba(0,0,0,1); }:where(.is-layout-flex) { gap: 0.5em; }:where(.is-layout-grid) { gap: 0.5em; }:where(.wp-block-columns.is-layout-flex) { gap: 2em; }:where(.wp-block-columns.is-layout-grid) { gap: 2em; }:where(.wp-block-post-template.is-layout-flex) { gap: 1.25em; }:where(.wp-block-post-template.is-layout-grid) { gap: 1.25em; }:where(.wp-block-columns.is-layout-flex) { gap: 2em; }:where(.wp-block-columns.is-layout-grid) { gap: 2em; }:where(.wp-block-post-template.is-layout-flex) { gap: 1.25em; }:where(.wp-block-post-template.is-layout-grid) { gap: 1.25em; }html, body { border: none; margin: 0px; padding: 0px; }h1, h2, p, em, img, li, ul, form, label, button { border: none; font-size: inherit; line-height: inherit; margin: 0px; padding: 0px; text-align: inherit; }html { font-size: 62.5%; scroll-behavior: smooth; }@media (prefers-reduced-motion: reduce) {\n html { scroll-behavior: auto; }\n}body { background: rgb(245, 239, 224); box-sizing: border-box; color: rgb(0, 0, 0); font-family: -apple-system, BlinkMacSystemFont, \"Helvetica Neue\", Helvetica, sans-serif; font-size: 1.8rem; letter-spacing: -0.015em; text-align: left; }@supports ( font-variation-settings: normal ) {\n body { font-family: \"Inter var\", -apple-system, BlinkMacSystemFont, \"Helvetica Neue\", Helvetica, sans-serif; }\n}*, ::before, ::after { box-sizing: inherit; -webkit-font-smoothing: antialiased; word-break: break-word; overflow-wrap: break-word; }#site-content { overflow: hidden; }.entry-content::after { clear: both; content: \"\"; display: block; }a, path { transition: all 0.15s linear 0s; }.screen-reader-text { border: 0px; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; width: 1px; word-break: normal; }.screen-reader-text:not(#_#_#_#_#_#_#_) { position: absolute; overflow-wrap: normal; }.screen-reader-text:focus { background-color: rgb(241, 241, 241); border-radius: 3px; box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 2px 2px; clip-path: none; color: rgb(33, 117, 155); display: block; font-size: 0.875rem; font-weight: 700; height: auto; right: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; }.screen-reader-text:focus:not(#_#_#_#_#_#_#_) { clip: auto; }.skip-link { left: -9999rem; top: 2.5rem; z-index: 999999999; text-decoration: underline; }.skip-link:focus { display: block; left: 6px; top: 7px; font-size: 14px; font-weight: 600; text-decoration: none; line-height: normal; padding: 15px 23px 14px; z-index: 100000; right: auto; }@font-face { font-family: NonBreakingSpaceOverride; src: url(\"https:\/\/weston.ruter.net\/wp-content\/plugins\/amp\/assets\/fonts\/nonbreakingspaceoverride.woff2\") format(\"woff2\"), url(\"https:\/\/weston.ruter.net\/wp-content\/plugins\/amp\/assets\/fonts\/nonbreakingspaceoverride.woff\") format(\"woff\"); font-display: optional; }@font-face { font-family: \"Inter var\"; font-weight: 100 900; font-style: normal; src: url(\"https:\/\/weston.ruter.net\/wp-content\/themes\/twentytwenty\/assets\/fonts\/inter\/Inter-upright-var.woff2\") format(\"woff2\"); font-display: optional; }@font-face { font-family: \"Inter var\"; font-weight: 100 900; font-style: italic; src: url(\"https:\/\/weston.ruter.net\/wp-content\/themes\/twentytwenty\/assets\/fonts\/inter\/Inter-italic-var.woff2\") format(\"woff2\"); font-display: optional; }@media (prefers-reduced-motion: reduce) {\n :not(#_#_#_#_#_#_) { animation-duration: 0s; transition-duration: 0s; }\n}main { display: block; }h1, h2, .faux-heading { font-feature-settings: \"lnum\"; font-variant-numeric: lining-nums; font-weight: 700; letter-spacing: -0.0415625em; line-height: 1.25; margin: 3.5rem 0px 2rem; }h1 { font-size: 3.6rem; font-weight: 800; line-height: 1.13889; }h2 { font-size: 3.2rem; }.heading-size-3 { font-size: 2.8rem; }p { line-height: 1.5; margin: 0px 0px 1em; }em { font-style: italic; }em em { font-weight: bolder; }hr { border-style: solid; border-width: 0.1rem 0px 0px; border-color: rgb(220, 215, 202); margin: 4rem 0px; }.entry-content hr { background: linear-gradient(to left, currentcolor calc(50% - 16px), transparent calc(50% - 16px), transparent calc(50% + 16px), currentcolor calc(50% + 16px)); border: none; height: 0.1rem; overflow: visible; position: relative; }.entry-content hr:not(#_#_#_#_#_#_#_#_) { background-color: transparent; }.entry-content hr:not(.has-background) { color: rgb(109, 109, 109); }.entry-content hr::before, .entry-content hr::after { background: currentcolor; content: \"\"; display: block; height: 1.6rem; position: absolute; top: calc(50% - 0.8rem); transform: rotate(22.5deg); width: 0.1rem; }.entry-content hr::before { left: calc(50% - 0.5rem); }.entry-content hr::after { right: calc(50% - 0.5rem); }a { color: rgb(205, 38, 83); text-decoration: underline; }a:hover, a:focus { text-decoration: none; }ul { margin: 0px 0px 3rem 3rem; }ul { list-style: disc; }ul ul { list-style: circle; }ul ul ul { list-style: square; }li { line-height: 1.5; margin: 0.5rem 0px 0px 2rem; }li > ul { margin: 1rem 0px 0px 2rem; }.reset-list-style, .reset-list-style ul { list-style: none; margin: 0px; }.reset-list-style li { margin: 0px; }figure { display: block; margin: 0px; }svg, img { display: block; height: auto; max-width: 100%; }label { display: block; font-size: 1.6rem; font-weight: 400; margin: 0px 0px 0.5rem; }input[type=\"checkbox\"] + label { display: inline; font-weight: 400; margin-left: 0.5rem; }input[type=\"checkbox\"] { appearance: none; position: relative; top: 2px; display: inline-block; margin: 0px; width: 1.5rem; min-width: 1.5rem; height: 1.5rem; background: rgb(255, 255, 255); border-radius: 0px; border-style: solid; border-width: 0.1rem; border-color: rgb(220, 215, 202); box-shadow: none; cursor: pointer; }input[type=\"checkbox\"]:checked::before { content: url(\"data:image\/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27%3E%3Cpath%20d%3D%27M14.83%204.89l1.34.94-5.81%208.38H9.02L5.78%209.67l1.34-1.25%202.57%202.4z%27%20fill%3D%27%23000000%27%2F%3E%3C%2Fsvg%3E\"); position: absolute; display: inline-block; margin: -0.1875rem 0px 0px -0.25rem; height: 1.75rem; width: 1.75rem; }input, button, .wp-block-button__link { font-family: -apple-system, BlinkMacSystemFont, \"Helvetica Neue\", Helvetica, sans-serif; line-height: 1; }@supports ( font-variation-settings: normal ) {\n input, button, .wp-block-button__link { font-family: \"Inter var\", -apple-system, BlinkMacSystemFont, \"Helvetica Neue\", Helvetica, sans-serif; }\n}input { border-color: rgb(220, 215, 202); color: rgb(0, 0, 0); }input[type=\"url\"], input[type=\"email\"], input[type=\"tel\"] { direction: ltr; }input[type=\"text\"], input[type=\"password\"], input[type=\"email\"], input[type=\"url\"], input[type=\"date\"], input[type=\"month\"], input[type=\"time\"], input[type=\"datetime\"], input[type=\"datetime-local\"], input[type=\"week\"], input[type=\"number\"], input[type=\"search\"], input[type=\"tel\"], input[type=\"color\"] { appearance: none; background: rgb(255, 255, 255); border-radius: 0px; border-style: solid; border-width: 0.1rem; box-shadow: none; display: block; font-size: 1.6rem; letter-spacing: -0.015em; margin: 0px; max-width: 100%; padding: 1.5rem 1.8rem; width: 100%; }input[type=\"number\"] { padding-right: 0.5rem; }input::-webkit-input-placeholder { line-height: normal; }input[type=\"search\"]::-webkit-search-decoration, input[type=\"search\"]::-webkit-search-cancel-button, input[type=\"search\"]::-webkit-search-results-button, input[type=\"search\"]::-webkit-search-results-decoration { display: none; }button, .wp-block-button__link, input[type=\"button\"], input[type=\"reset\"], input[type=\"submit\"] { appearance: none; background: rgb(205, 38, 83); border: none; border-radius: 0px; color: rgb(255, 255, 255); cursor: pointer; display: inline-block; font-size: 1.5rem; font-weight: 600; letter-spacing: 0.0333em; line-height: 1.25; margin: 0px; opacity: 1; padding: 1.1em 1.44em; text-align: center; text-decoration: none; text-transform: uppercase; transition: opacity 0.15s linear 0s; }button:focus, button:hover, input[type=\"button\"]:focus, input[type=\"button\"]:hover, input[type=\"reset\"]:focus, input[type=\"reset\"]:hover, input[type=\"submit\"]:focus, input[type=\"submit\"]:hover { text-decoration: underline; }input[type=\"text\"]:focus, input[type=\"email\"]:focus, input[type=\"url\"]:focus, input[type=\"password\"]:focus, input[type=\"number\"]:focus, input[type=\"tel\"]:focus, input[type=\"range\"]:focus, input[type=\"date\"]:focus, input[type=\"month\"]:focus, input[type=\"week\"]:focus, input[type=\"time\"]:focus, input[type=\"datetime\"]:focus, input[type=\"datetime-local\"]:focus, input[type=\"color\"]:focus { border-color: currentcolor; }input[type=\"search\"]:focus { outline: dotted thin; outline-offset: -4px; }.section-inner { margin-left: auto; margin-right: auto; max-width: 120rem; width: calc(100% - 4rem); }.section-inner.thin { max-width: 58rem; }.section-inner.medium { max-width: 100rem; }.toggle { appearance: none; color: inherit; cursor: pointer; font-family: inherit; position: relative; text-align: inherit; user-select: none; }button.toggle { background: none; border: none; box-shadow: none; border-radius: 0px; font-size: inherit; font-weight: 400; letter-spacing: inherit; padding: 0px; text-transform: none; }.fill-children-current-color, .fill-children-current-color * { fill: currentcolor; }.search-form { align-items: stretch; display: flex; flex-wrap: nowrap; margin: 0px 0px -0.8rem -0.8rem; }.search-form .search-field, .search-form .search-submit { margin: 0px 0px 0.8rem 0.8rem; }.search-form label { align-items: stretch; display: flex; font-size: inherit; margin: 0px; width: 100%; }.search-form .search-field { width: 100%; }.search-form .search-submit { flex-shrink: 0; }.search-form .search-submit:focus, .search-form .search-submit:hover { text-decoration: none; }ul.social-icons { display: flex; flex-wrap: wrap; margin: -0.9rem 0px 0px -0.9rem; width: calc(100% + 0.9rem); }ul.social-icons li { margin: 0.9rem 0px 0px 0.9rem; }.social-icons a { align-items: center; background: rgb(205, 38, 83); border-radius: 50%; color: rgb(255, 255, 255); display: flex; height: 4.4rem; justify-content: center; padding: 0px; text-decoration: none; transition: transform 0.15s ease-in-out 0s; width: 4.4rem; }.social-icons a:focus, .social-icons a:hover { transform: scale(1.1); text-decoration: none; }.cover-modal { display: none; }.cover-modal.show-modal { display: block; cursor: pointer; }.cover-modal.show-modal > * { cursor: default; }#site-header { background: rgb(255, 255, 255); position: relative; }.header-inner { max-width: 168rem; padding: 3.15rem 0px; z-index: 100; }.header-titles-wrapper { align-items: center; display: flex; justify-content: center; padding: 0px 4rem; text-align: center; }body:not(.enable-search-modal) .header-titles-wrapper { justify-content: flex-start; padding-left: 0px; text-align: left; }.site-title, .site-description { margin: 0px; }.site-title { font-size: 2.1rem; font-weight: 600; line-height: 1; }.site-title a { color: inherit; display: block; text-decoration: none; }.site-title a:hover, .site-title a:focus { text-decoration: underline; }.site-description { margin-top: 1rem; color: rgb(109, 109, 109); font-size: 1.8rem; font-weight: 500; display: none; letter-spacing: -0.0311em; transition: all 0.15s linear 0s; }.header-navigation-wrapper { display: none; }.header-toggles { display: none; }.header-inner .toggle { align-items: center; display: flex; overflow: visible; padding: 0px 2rem; }.header-inner .toggle svg { display: block; position: relative; z-index: 1; }.header-inner .toggle path { fill: currentcolor; }.toggle-inner { display: flex; justify-content: center; height: 2.3rem; position: relative; }.toggle-icon { display: block; overflow: hidden; }.toggle-inner .toggle-text { color: rgb(109, 109, 109); font-size: 1rem; font-weight: 600; position: absolute; top: calc(100% + 0.5rem); width: auto; white-space: nowrap; word-break: break-all; }.header-inner .toggle:focus .toggle-text, .header-inner .toggle:hover .toggle-text { text-decoration: underline; }.search-toggle { position: absolute; bottom: 0px; left: 0px; top: 0px; }.search-toggle .toggle-icon, .search-toggle svg { height: 2.5rem; max-width: 2.3rem; width: 2.3rem; }.nav-toggle { position: absolute; bottom: 0px; right: 0px; top: 0px; width: 6.6rem; }.nav-toggle .toggle-icon, .nav-toggle svg { height: 0.8rem; width: 2.6rem; }.nav-toggle .toggle-inner { padding-top: 0.8rem; }.primary-menu-wrapper { display: none; }ul.primary-menu { display: flex; font-size: 1.8rem; font-weight: 500; letter-spacing: -0.0277em; flex-wrap: wrap; justify-content: flex-end; margin: -0.8rem 0px 0px -1.6rem; }.primary-menu li { font-size: inherit; line-height: 1.25; position: relative; }.primary-menu > li { margin: 0.8rem 0px 0px 1.6rem; }.primary-menu a { color: inherit; display: block; line-height: 1.2; text-decoration: none; word-break: normal; overflow-wrap: normal; }.primary-menu a:hover, .primary-menu a:focus { text-decoration: underline; }.primary-menu li.current-menu-item > a { text-decoration: underline; }.primary-menu li.current-menu-item > a:hover, .primary-menu li.current-menu-item > a:focus { text-decoration: none; }.primary-menu ul { background: rgb(0, 0, 0); border-radius: 0.4rem; color: rgb(255, 255, 255); font-size: 1.7rem; opacity: 0; padding: 1rem 0px; position: absolute; right: 9999rem; top: calc(100% + 2rem); transition: opacity 0.15s linear 0s, transform 0.15s linear 0s, right 0s ease 0.15s; transform: translateY(0.6rem); width: 20rem; z-index: 1; }.primary-menu ul::before, .primary-menu ul::after { content: \"\"; display: block; position: absolute; bottom: 100%; }.primary-menu ul::before { height: 2rem; left: 0px; right: 0px; }.primary-menu ul::after { border-width: 0.8rem; border-style: solid; border-color: transparent transparent rgb(0, 0, 0); border-image: initial; right: 1.8rem; }.primary-menu ul a { background: transparent; border: none; color: inherit; display: block; padding: 1rem 2rem; transition: background-color 0.15s linear 0s; width: 100%; }.primary-menu ul ul { top: -1rem; }.primary-menu ul ul::before { inset: 0px -2rem 0px auto; height: auto; width: 2rem; }.primary-menu ul ul::after { border-bottom-color: transparent; border-left-color: rgb(0, 0, 0); bottom: auto; right: -1.6rem; top: 2rem; }.menu-modal { background: rgb(255, 255, 255); display: none; opacity: 0; overflow: hidden auto; position: fixed; inset: 0px 99999rem 0px -99999rem; transition: opacity 0.25s ease-in 0s, left 0s ease 0.25s, right 0s ease 0.25s; z-index: 99; }.menu-modal.show-modal { display: flex; }.menu-modal.active { left: 0px; opacity: 1; right: 0px; transition: opacity 0.25s ease-out 0s; }.menu-modal-inner { background: rgb(255, 255, 255); display: flex; justify-content: stretch; overflow: auto; width: 100%; }.menu-wrapper { display: flex; flex-direction: column; justify-content: space-between; position: relative; }button.close-nav-toggle { align-items: center; display: flex; font-size: 1.6rem; font-weight: 500; justify-content: flex-end; padding: 3.1rem 0px; width: 100%; }button.close-nav-toggle svg { height: 1.6rem; width: 1.6rem; }button.close-nav-toggle .toggle-text { margin-right: 1.6rem; }.menu-modal .menu-top { flex-shrink: 0; }.modal-menu { position: relative; left: calc(50% - 50vw); width: 100vw; }.modal-menu li { border-color: rgb(222, 223, 223); border-style: solid; border-width: 0.1rem 0px 0px; display: flex; flex-wrap: wrap; line-height: 1; justify-content: flex-start; margin: 0px; }.modal-menu > li > a, .modal-menu > li > .ancestor-wrapper > a { font-size: 2rem; font-weight: 700; letter-spacing: -0.0375em; }.modal-menu > li:last-child { border-bottom-width: 0.1rem; }.modal-menu .ancestor-wrapper { display: flex; justify-content: space-between; width: 100%; }.modal-menu a { display: block; padding: 2rem 2.5rem; text-decoration: none; width: 100%; }.modal-menu a:focus, .modal-menu a:hover, .modal-menu li.current-menu-item > .ancestor-wrapper > a { text-decoration: underline; }.modal-menu ul { display: none; margin: 0px; width: 100%; }.modal-menu ul li { border-left-width: 1rem; }.modal-menu ul li a { color: inherit; font-weight: 500; }.menu-wrapper .menu-item { position: relative; }.menu-wrapper .active { display: block; }.mobile-menu { display: block; }.menu-bottom { flex-shrink: 0; padding: 4rem 0px; }.menu-bottom nav { width: 100%; }.menu-bottom .social-menu { justify-content: center; }.search-modal { background: rgba(0, 0, 0, 0.2); display: none; opacity: 0; position: fixed; bottom: 0px; left: -9999rem; top: 0px; transition: opacity 0.2s linear 0s, left 0s linear 0.2s; width: 100%; z-index: 999; }.search-modal-inner { background: rgb(255, 255, 255); transform: translateY(-100%); transition: transform 0.15s linear 0s, box-shadow 0.15s linear 0s; }.search-modal-inner .section-inner { display: flex; justify-content: space-between; max-width: 168rem; }.search-modal.active { left: 0px; opacity: 1; transition: opacity 0.2s linear 0s; }.search-modal.active .search-modal-inner { box-shadow: rgba(0, 0, 0, 0.08) 0px 0px 2rem 0px; transform: translateY(0px); transition: transform 0.25s ease-in-out 0s, box-shadow 0.1s linear 0.25s; }button.search-untoggle { align-items: center; display: flex; flex-shrink: 0; justify-content: center; margin-right: -2.5rem; padding: 0px 2.5rem; }.search-modal button.search-untoggle { color: inherit; }.search-modal.active .search-untoggle { animation: 0.3s ease 0.2s 1 normal both running popIn; }.search-untoggle svg { height: 1.5rem; transition: transform 0.15s ease-in-out 0s; width: 1.5rem; }.search-untoggle:focus svg, .search-untoggle:hover svg { transform: scale(1.15); }.search-modal form { margin: 0px; position: relative; width: 100%; }.search-modal .search-field { background: none; border: none; border-radius: 0px; color: inherit; font-size: 2rem; letter-spacing: -0.0277em; height: 8.4rem; margin: 0px 0px 0px -2rem; max-width: calc(100% + 2rem); padding: 0px 0px 0px 2rem; width: calc(100% + 2rem); }.search-modal .search-field::-webkit-input-placeholder { color: inherit; }.search-modal .search-submit { position: absolute; right: -9999rem; top: 50%; transform: translateY(-50%); }.search-modal .search-submit:focus { right: 0px; }body:not(.singular) main > article:first-of-type { padding: 4rem 0px 0px; }.singular .entry-header { background-color: rgb(255, 255, 255); padding: 4rem 0px; }.entry-categories { line-height: 1.25; margin-bottom: 2rem; }.entry-categories-inner { justify-content: center; display: flex; flex-wrap: wrap; margin: -0.5rem 0px 0px -1rem; }.entry-categories a { border-bottom: 0.15rem solid currentcolor; font-size: 1.4rem; font-weight: 700; letter-spacing: 0.0366667em; margin: 0.5rem 0px 0px 1rem; text-decoration: none; text-transform: uppercase; }.entry-categories a:focus, .entry-categories a:hover { border-bottom-color: transparent; }h1.entry-title, h2.entry-title { margin: 0px; }.entry-title a { color: inherit; text-decoration: none; }.entry-title a:focus, .entry-title a:hover { text-decoration: underline; }.post-inner { padding-top: 5rem; }.has-text-align-center { text-align: center; }[class*=\"_inner-container\"] > :first-child { margin-top: 0px; }[class*=\"_inner-container\"] > :last-child { margin-bottom: 0px; }.wp-block-media-text:not(.alignwide):not(.alignfull) { margin-bottom: 3rem; margin-top: 3rem; }.wp-block-media-text .wp-block-media-text__content { padding: 3rem 2rem; }.wp-block-media-text .wp-block-media-text__content p { max-width: none; }.wp-block-media-text__content > :first-child { margin-top: 0px; }.wp-block-media-text__content > :last-child { margin-bottom: 0px; }hr.wp-block-separator { margin: 3rem 0px; }.entry-content { line-height: 1.5; }.entry-content > * { margin-left: auto; margin-right: auto; margin-bottom: 1.25em; }.entry-content > :first-child { margin-top: 0px; }.entry-content > :last-child { margin-bottom: 0px; }.entry-content a:hover, .entry-content a:focus { text-decoration: none; }.entry-content p, .entry-content li { line-height: 1.4; }.entry-content li img { display: inline-block; }.entry-content h1, .entry-content h2 { margin: 3.5rem auto 2rem; }.entry-content ul ul { margin-bottom: 1rem; }.entry-content hr { margin: 4rem auto; }.entry-content { font-family: NonBreakingSpaceOverride, \"Hoefler Text\", \"Noto Serif\", Garamond, \"Times New Roman\", serif; letter-spacing: normal; }.entry-content h1, .entry-content h2 { font-family: -apple-system, BlinkMacSystemFont, \"Helvetica Neue\", Helvetica, sans-serif; }@supports ( font-variation-settings: normal ) {\n .entry-content h1, .entry-content h2 { font-family: \"Inter var\", -apple-system, BlinkMacSystemFont, \"Helvetica Neue\", Helvetica, sans-serif; }\n}.entry-content > :not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) { max-width: 58rem; width: calc(100% - 4rem); }[class*=\"__inner-container\"] > :not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) { max-width: 58rem; width: 100%; }.alignwide { margin: 4rem auto; }[class*=\"__inner-container\"] > :not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright) { margin-left: auto; margin-right: auto; }.alignwide { max-width: 120rem; position: relative; width: calc(100% - 4rem); }[class*=\"__inner-container\"] > .alignwide { width: 100%; }.widget { margin-top: 3rem; }.widget:first-child { margin-top: 0px; }.widget-content > div > :first-child { margin-top: 0px; }.widget-content > div > :last-child { margin-bottom: 0px; }.widget .widget-title { margin: 0px 0px 2rem; }.widget li { margin: 2rem 0px 0px; }.widget li:first-child, .widget li > ul { margin-top: 0px; }.widget_text p, .widget_text ul { font-family: NonBreakingSpaceOverride, \"Hoefler Text\", \"Noto Serif\", Garamond, \"Times New Roman\", serif; letter-spacing: normal; }.footer-nav-widgets-wrapper, #site-footer { background-color: rgb(255, 255, 255); border-color: rgb(222, 223, 223); border-style: solid; border-width: 0px; }.footer-top-visible .footer-nav-widgets-wrapper { margin-top: 5rem; }.footer-top, .footer-widgets-outer-wrapper, #site-footer { padding: 3rem 0px; }.footer-top { display: flex; border-bottom: 0.1rem solid rgb(222, 223, 223); justify-content: space-between; }.footer-social-wrapper { margin: 0px; width: 100%; }ul.footer-social { margin: -0.5rem 0px 0px -0.5rem; }ul.footer-social li { margin: 0.5rem 0px 0px 0.5rem; }.footer-social a { background-color: rgb(205, 38, 83); height: 3.6rem; width: 3.6rem; }.footer-social a::before { font-size: 1.6rem; }.footer-widgets-outer-wrapper { border-bottom: 0.1rem solid rgb(222, 223, 223); }.footer-widgets + .footer-widgets { margin-top: 3rem; }#site-footer { font-size: 1.6rem; }#site-footer .section-inner { align-items: baseline; display: flex; justify-content: space-between; }#site-footer a { text-decoration: none; }#site-footer a:focus, #site-footer a:hover { text-decoration: underline; }.footer-copyright a, .powered-by-wordpress a { color: inherit; }.powered-by-wordpress, .to-the-top { color: rgb(109, 109, 109); }a.to-the-top { margin-left: 2.4rem; white-space: nowrap; }a.to-the-top > * { pointer-events: none; }.footer-copyright { font-weight: 600; margin: 0px; }.powered-by-wordpress { display: none; margin: 0px 0px 0px 2.4rem; }.to-the-top-long { display: none; }@media (max-width: 479px) {\n ul { margin: 0px 0px 3rem 2rem; }\n li { margin: 0.5rem 0px 0px 1rem; }\n}@media (min-width: 700px) {\n ul { margin-bottom: 4rem; }\n hr { margin: 8rem auto; }\n h1, h2, .heading-size-3 { margin: 6rem auto 3rem; }\n h1 { font-size: 6.4rem; }\n h2 { font-size: 4.8rem; }\n .heading-size-3 { font-size: 4rem; }\n button, .wp-block-button__link, input[type=\"button\"], input[type=\"reset\"], input[type=\"submit\"] { font-size: 1.7rem; }\n .section-inner { width: calc(100% - 8rem); }\n .header-inner { padding: 3.8rem 0px; }\n .site-title { font-size: 2.4rem; font-weight: 700; }\n .site-description { display: block; }\n .toggle-inner .toggle-text { font-size: 1.2rem; }\n .search-toggle { left: 2rem; }\n .nav-toggle { right: 2rem; }\n button.close-nav-toggle { font-size: 1.8rem; padding: 4rem 0px; }\n button.close-nav-toggle svg { height: 2rem; width: 2rem; }\n button.close-nav-toggle .toggle-text { margin-right: 2.1rem; }\n .modal-menu { left: auto; width: 100%; }\n .modal-menu > li > a, .modal-menu > li > .ancestor-wrapper > a { font-size: 2.4rem; padding: 2.5rem 0px; }\n .modal-menu ul li { border-left-color: transparent; }\n .menu-bottom { align-items: center; display: flex; justify-content: space-between; padding: 4.4rem 0px; }\n .search-modal form { position: relative; width: 100%; }\n .search-untoggle svg { height: 2.5rem; width: 2.5rem; }\n .search-modal .search-field { border: none; font-size: 3.2rem; height: 14rem; }\n body:not(.singular) main > article:first-of-type { padding: 8rem 0px 0px; }\n h2.entry-title { font-size: 6.4rem; }\n .singular .entry-header { padding: 8rem 0px; }\n .entry-categories { margin-bottom: 3rem; }\n .entry-categories-inner { margin: -1rem 0px 0px -2rem; }\n .entry-categories a { font-size: 1.5rem; margin: 1rem 0px 0px 2rem; }\n .post-inner { padding-top: 8rem; }\n .wp-block-media-text:not(.alignwide):not(.alignfull) { margin-bottom: 4rem; margin-top: 4rem; }\n .wp-block-media-text .wp-block-media-text__content { padding: 4rem; }\n hr.wp-block-separator { margin: 6rem auto; }\n .entry-content { font-size: 2.1rem; }\n .entry-content p, .entry-content li { line-height: 1.476; }\n .entry-content h1, .entry-content h2 { margin: 6rem auto 3rem; }\n .entry-content > .alignwide:not(.wp-block-group.has-background) { margin-bottom: 6rem; margin-top: 6rem; }\n .entry-content > .alignwide { max-width: calc(100vw - 8rem); width: calc(100vw - 8rem); }\n .entry-content > .alignwide:first-child { margin-bottom: 8rem; }\n .widget .widget-title { margin-bottom: 3rem; }\n .footer-top-visible .footer-nav-widgets-wrapper { margin-top: 8rem; }\n .footer-top { padding: 3.7rem 0px; }\n .footer-widgets-outer-wrapper { padding: 8rem 0px; }\n .footer-widgets-wrapper { display: flex; justify-content: space-between; margin-left: -4rem; width: calc(100% + 4rem); }\n .footer-widgets { margin-left: 4rem; width: 50%; }\n .footer-widgets + .footer-widgets { margin-top: 0px; }\n .footer-widgets .widget { border-top: none; margin-top: 5rem; padding-top: 0px; }\n .footer-widgets .widget:first-child { margin-top: 0px; }\n #site-footer { font-size: 1.8rem; padding: 4.3rem 0px; }\n .footer-credits { display: flex; flex-wrap: wrap; }\n .footer-copyright { font-weight: 700; }\n .to-the-top-long { display: inline; }\n .to-the-top-short { display: none; }\n}@media (min-width: 1000px) {\n #site-header { z-index: 2; }\n .header-inner { align-items: center; display: flex; justify-content: space-between; padding: 2.8rem 0px; }\n .header-titles-wrapper { margin-right: 4rem; max-width: 50%; padding: 0px; text-align: left; }\n .header-titles { align-items: baseline; display: flex; flex-wrap: wrap; justify-content: flex-start; margin: -1rem 0px 0px -2.4rem; }\n .header-titles .site-title, .header-titles .site-description { margin: 1rem 0px 0px 2.4rem; }\n .header-navigation-wrapper { align-items: center; display: flex; }\n .primary-menu-wrapper { display: block; width: 100%; }\n .mobile-search-toggle:not(#_#_#_#_#_#_#_), .mobile-nav-toggle:not(#_#_#_#_#_#_#_) { display: none; }\n .primary-menu-wrapper + .header-toggles { margin-left: 3rem; }\n .header-toggles { display: flex; flex-shrink: 0; margin-right: -3rem; }\n .header-inner .toggle { height: 4.4rem; padding: 0px 3rem; position: relative; inset: auto; width: auto; }\n .header-inner .toggle-wrapper { position: relative; }\n .header-inner .toggle-wrapper::before { background: rgb(222, 223, 223); content: \"\"; display: block; height: 2.7rem; position: absolute; left: 0px; top: calc(50% - 1.35rem); width: 0.1rem; }\n .header-inner .toggle-wrapper:first-child::before { content: none; }\n .header-inner .primary-menu-wrapper + .header-toggles .toggle-wrapper:first-child::before { content: \"\"; }\n .toggle-inner { position: static; }\n .toggle-inner .toggle-text { left: 0px; right: 0px; text-align: center; top: calc(100% - 0.3rem); width: auto; }\n .header-toggles:only-child .nav-toggle .toggle-inner { padding-top: 0px; }\n .header-toggles:only-child .toggle-inner { display: flex; flex-wrap: nowrap; align-items: center; }\n .header-toggles:only-child .toggle-inner .svg-icon { order: 1; }\n .header-toggles:only-child .toggle-inner .toggle-text { position: static; padding-right: 20px; font-size: 15px; color: inherit; }\n .menu-modal { opacity: 1; justify-content: flex-end; padding: 0px; transition: background-color 0.3s ease-in 0s, left 0s ease 0.3s, right 0s ease 0.3s; }\n .menu-modal.cover-modal { background: rgba(0, 0, 0, 0); }\n .menu-modal.active { background: rgba(0, 0, 0, 0.2); transition: background-color 0.3s ease-out 0s; }\n .menu-wrapper.section-inner { width: calc(100% - 8rem); }\n .menu-modal-inner { box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 2rem 0px; opacity: 0; padding: 0px; transform: translateX(20rem); transition: transform 0.2s ease-in 0s, opacity 0.2s ease-in 0s; width: 50rem; }\n .menu-modal.active .menu-modal-inner { opacity: 1; transform: translateX(0px); transition-timing-function: ease-out; }\n .mobile-menu { display: none; }\n .menu-bottom { padding: 6rem 0px; }\n .menu-bottom .social-menu { justify-content: flex-start; }\n hr.wp-block-separator { margin: 8rem auto; }\n .entry-content > .alignwide:not(.wp-block-group.has-background) { margin-bottom: 8rem; margin-top: 8rem; }\n .footer-top { align-items: center; }\n .powered-by-wordpress { display: block; }\n}@media (min-width: 1220px) {\n h1 { font-size: 8.4rem; }\n ul.primary-menu { margin: -0.8rem 0px 0px -2.5rem; }\n .primary-menu > li { margin: 0.8rem 0px 0px 2.5rem; }\n .primary-menu-wrapper + .header-toggles { margin-left: 4rem; }\n .header-toggles { margin-right: -4rem; }\n .header-toggles .toggle { padding: 0px 4rem; }\n .widget-content { font-size: 2.1rem; }\n ul.footer-social { margin: -1rem 0px 0px -1rem; }\n ul.footer-social li { margin: 1rem 0px 0px 1rem; }\n .footer-social a { height: 4.4rem; width: 4.4rem; }\n .footer-social a::before { font-size: 2rem; }\n .footer-widgets-wrapper { margin-left: -6rem; width: calc(100% + 6rem); }\n .footer-widgets { margin-left: 6rem; }\n}@media (min-width: 1280px) {\n .entry-content > .alignwide { max-width: 120rem; width: 120rem; }\n [class*=\"__inner-container\"] > .alignwide { max-width: 120rem; width: 100%; }\n}a { color: rgb(39, 118, 215); }button, .wp-block-button__link, input[type=\"button\"], input[type=\"reset\"], input[type=\"submit\"] { background-color: rgb(39, 118, 215); }button, .wp-block-button__link, input[type=\"button\"], input[type=\"reset\"], input[type=\"submit\"] { color: rgb(255, 255, 255); }body, .entry-title a { color: rgb(0, 0, 0); }.entry-content hr:not(.has-background) { color: rgb(109, 109, 109); }input, hr { border-color: rgb(219, 219, 219); }body:not(.overlay-header) .primary-menu > li > a, .modal-menu a, .footer-widgets a, .singular:not(.overlay-header) .entry-header a { color: rgb(184, 209, 238); }.social-icons a, #site-footer button:not(.toggle), #site-footer .wp-block-button__link, #site-footer input[type=\"button\"], #site-footer input[type=\"reset\"], #site-footer input[type=\"submit\"] { background-color: rgb(184, 209, 238); }.social-icons a, body:not(.overlay-header) .primary-menu ul, .header-footer-group button, .header-footer-group input[type=\"button\"], .header-footer-group input[type=\"reset\"], .header-footer-group input[type=\"submit\"] { color: rgb(35, 88, 153); }#site-header, .footer-nav-widgets-wrapper, #site-footer, .menu-modal, .menu-modal-inner, .search-modal-inner, .singular .entry-header { background-color: rgb(35, 88, 153); }.header-footer-group, body:not(.overlay-header) #site-header .toggle, .menu-modal .toggle { color: rgb(255, 255, 255); }body:not(.overlay-header) .primary-menu ul { background-color: rgb(255, 255, 255); }body:not(.overlay-header) .primary-menu > li > ul::after { border-bottom-color: rgb(255, 255, 255); }body:not(.overlay-header) .primary-menu ul ul::after { border-left-color: rgb(255, 255, 255); }.site-description, body:not(.overlay-header) .toggle-inner .toggle-text, .powered-by-wordpress, .to-the-top { color: rgb(211, 219, 232); }.header-footer-group input, .footer-nav-widgets-wrapper, #site-footer, .menu-modal nav *, .footer-widgets-outer-wrapper, .footer-top { border-color: rgb(39, 109, 194); }body:not(.overlay-header) .header-inner .toggle-wrapper::before { background-color: rgb(39, 109, 194); }.cover-modal { display: inherit; }.menu-modal-inner { height: 100%; }@media (max-width: 999px) {\n amp-lightbox.cover-modal.show-modal { display: unset; }\n}@media print {\n @media print {\n @page { margin: 2cm; }\n .entry-header { margin: 0px; }\n .entry-content, .entry-content p, .section-inner, .section-inner.medium, .section-inner.thin { max-width: 100%; width: 100%; }\n body { color: rgb(0, 0, 0); font: 13pt \/ 1.3 Georgia, \"Times New Roman\", Times, serif; }\n body:not(#_#_#_#_#_#_#_#_) { background: rgb(255, 255, 255); }\n h1 { font-size: 20pt; }\n h2, h2.entry-title { font-size: 14pt; margin-top: 1cm; }\n a { break-inside: avoid; }\n h1, h2 { break-after: avoid; break-inside: avoid; }\n img { break-inside: avoid; break-after: avoid; }\n ul { break-before: avoid; }\n a:link, a:visited, a { background: transparent; font-weight: bold; text-decoration: underline; }\n a { break-inside: avoid; }\n a[href^=\"http\"]::after { content: \" < \" attr(href) \"> \"; }\n article a[href^=\"#\"]::after { content: \"\"; }\n #site-header, .footer-social-wrapper, .footer-widgets-outer-wrapper, .header-navigation-wrapper, .entry-categories { display: none; }\n}\n}.jetpack_subscription_widget .widget-title label { font-size: 2.8rem; font-weight: 700; margin: 0px; }@media (min-width: 700px) {\n .jetpack_subscription_widget .widget-title label { font-size: 4rem; }\n}.widget_blog_subscription form p:not(#subscribe-email) input[type=\"text\"]:not(#_#_#_#_#_#_#_#_#_) { padding: 1.5rem 1.8rem; width: 100%; }.screen-reader-text { position: absolute; }#subscribe-email input { width: 95%; }.screen-reader-text { border: 0px; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; width: 1px; }.screen-reader-text:not(#_#_#_#_#_#_#_) { position: absolute; overflow-wrap: normal; }@font-face { font-family: social-logos; src: url(\"data:application\/octet-stream;base64,d09GMgABAAAAABw0AAsAAAAAMqgAABvlAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHFQGYACJZArLSLwpATYCJAOBYAtyAAQgBYRGB4RxG9EpVQQ2DoAE2zdHRMWknP1\/nUCP3cugIqhKpQ6tdiNWhBJ+j56+GTMnk3byLNdwCN9YcHCziHXSfhP+NmhwJZIdkhRNeMC115dLcpz7+QTUDoCMqZsRk3ZalAmAY3n\/TbUKkcdRRGJkcOIA1yKpkSIbbUDf8vYZkE2m5lfAdso0ZR0oZ4wLIpL4Bhtj0JozzNvw\/Db\/z6VC4YIIWJSgYACCCgZRipFoTzEwxsTGhZO5cq7axVM39zZX4VqXbSzc\/nd7Ee28qtoD9gbEGwlKVtIt15TeDyBzT\/frFS0rsAIrCYhS0kVV95JeSCkC\/n7NtNnrpMjyrojCVNgKVyP3bzZ393ff793blH72iAKFTTGbIglDpKo6VUDZI04KTKosDDlAYVvjalVthbSFdLZmvoVcthWG+pDA1dJhH34UIiJyIEVC6IXv0vmxvQ1+BmbxHDahgrG6OxUECK0849SaW3sl5uxrC0oosarAMa2Yq5scFu9dVNJG8Ee61RoDj+I0RC00A7xf3\/g98w8OHSKO4sdE3Zj767oBWAQX35xL8Q7QQILZzUY5lXm2qCA334wUXl2\/cCABeloU9Z+QPIFSWx1gyZLnakRZkLVm9+dagC4ItlFnBFvSixbBQs8zbzROwmCjoa4jpiz9lzw4rKytmrKJqbySUNXYXoprKbCTUdBQF1s7msvRWtJ6OoaaPEZRpKutb0GQFN\/AyMzGwUqiAhHF1DHAOW\/+I67F3B0H1\/1gcS2R7AAKsgUaUgMupAw8yAT4kCkIIHkQQkogovAIMaQKDGQMEv2wxw39kMKN6AcXN04\/LHEjkQBoyA64kAzwIAUQQBrAQuogDYlBBrIGWcgR5CBzkKcAChANipAWKFF4L7QgPdChsEIXMgQ9SBP0KdwbBvrB4M4ixQZZSATykC640g9t3OeRPijohwUeQAQnRAIHooCE+EBDBsCFjIAHmQEfsgEB5AAsZAVqkAR0hVABcFqq+Av\/EW8BybUYJe5bLor7k1t5NIeQI3V1aEKQqs7lk7RIFSmhapD\/2Uxl81xLoyrKoOcIq\/ypTC4TRdVQ1cPYxLaUVUqqLsgEURIERkVX384Huq0fum09LxgiTgJjSl1Vrz+mVotNOe60yyYIVKlkVazj0Pu6MYHq24VRrz\/Wsqb+taUaSsXL15KnL3quK6XW67NJpdPlbLrYsKby0dhev2mrSoX+zI7b2cIyO9fuLjSx+5koz3I656U1bZV7yv01wAfqWC0N2cE0qAObQ0YQoo8DQkGKg7q3guTh+c1+YF8wxik1sYoq9QLULyPZgKKvigG3fDZ\/\/nVds9ZJbewPCVaeCTb42oFTxfNIasf0mSgoWIWciqKQ13qiEcALtWmEOpmqQqHdC0KAKcOhaOzH7AVYVR18fx7J2cZD8ag5l1ULIw9SiIeeRtLX8QNcdDFEeQSlJlC8\/IqQ\/PwcAP7iC8bq2ysYTdDjYhUW4nixxCqAwlwyAu7\/mSTkJcncCL0L9nngdfAaWteekE7RxF2qTiMlwnR1S5e3dGX7l1iDeUiIq6VFLQvYLFCO57jsuusCenP9kcPMvcWGXI9R6N3YdPSYJ1st0W6rJOFx7One2f3JluYr2nJRfLyW+oKVWxp6dc3R5D2dRvcTV\/W9uzR5dj72XuyZGzLOYov5PbXDYXruQJQVkznqepR5LkMilpRRehQwDx7O\/79uQkfjP6ukribq+8hdjxU3ky3\/CkRos1dN+TalLDMQ7XjGgdfZZioIcjKOAU+SCxBBDMUaVlkbIGn5AODNCLybakPRauV8i\/UN9Nwxjnc57WlKA7t0GNhUfM71CWLGxicCi1tMQwwpEbWbQzeO6xqZTwjLbs\/isV2Xg52eOZDCK8WNmo8as7X7dWa1oCohOgFgDnSkB2Dhtl4TgGIJ872re7LG66opGjn5fpxPfFCfpsTkR7xV823K7OB20HSv52CsTK3U6Cwjkj4APAinBNZmv9+iPuzsJRVYHoIYI4DhOtDlmtRDzm4LYIGBsDxeGNHcwsFDqXI7zAZOyZkdbEAxpGExw45x2aoKdT6xsDDFrTrg\/bX9QaHM6WRCjnCCq3bbc3L35NeX4tU3rE4cbyC5zFfUkMkgiAPA45wOsXA5U1t\/5z9szdf2J4IIIIABhvjTQn6KX2qgX6OOIi2XCWUuewjgU4hbGsA5gAupQk8ZlZxz5LefiADFu4qh6M6pbBTVw3TIU4VCTYVcX9lbqTSK3UWRKZWa1b7qLfl6unb\/MX\/yoD7zRr2baz56Jp4+bMy+pXJ+mI8sqKUxMbpI5apYUysbXRbCYUgqfXzYQ3I+hVUdAF5DKFzAWP2CUPz8L+A\/XG0pI3XGQdEULy6i9rrz6yQ\/IwpwlzKwU+h7COJBqbUwhkAIrzEEBdHCTGIzATbOnqdDkEeoCXWhaW5Q6sKuXHx4tNyoVAEADpLwiQtvDlX7jLOxp9w7SyrdGsKZA9GluW+Z0qYShGJnkcBFl6p0OlPCaoX4KgJJY6a1nPrygj\/\/TMfzztTIBB8flqOTYmqMqSf8sXwqnuU6ujppvw8AtwcAgkMGQopc4Ns7fPXZZQgUZBBi5uHc6zjeHCe2tUNbLVcz9QMAabYdCEVD1jzvhsx2F6E2+IACoR1g5Tilpfww8NzDnSiv1D0x4Om6iMZmDNEPj3Oqr4lVAniMZCNjMo9EA8lhwG2bFjaE6e2UJjOW2RcsCIEsqmbAkysPMx7RDFFUfzBYfh2rV\/zSkJxdSOmnYqV8UpmE4tXQElYfXvDxz0hWyObC9gj3yqy8riBmHBtIP0iO2AsHZg7huWPOUntTBgpKfUlcrY13GdjMM6rOe3QVx2eSgcButGTcb9WGJ4DzrvrKra8vW+1fbVZ8+fbz+MSHT1OTvbpcswoDQeRUx7q1JhXLL9gwiLBPfBe\/2JwZuT8\/O\/po6c3Kk+H3b1efTn16MxCNpCEff49kb9Q394rKVguKdvuSNR3HTDioX+2NxdXeNydWAE8Nxx4G6E8ktJKAqujg0KS+LAHv\/zFETHUECq2l7wN5NXNeNGatr67HVFcVSJYtV\/sWnY57tKQdwaE\/GlrYLyiIKbkmLKC+rfyX1ka7ltJMtnoWb6ukl3ljrzhoSgng\/5UN0ez9iV5k55LRgFs1BOWgNsYOMVQZo\/6U\/a4RxKurNbEqlwG3aUPOUFaishITWc6xKbD\/JyAkVAGMPT68PE+NWEzscg\/9uQvO2AQUoRhbY61V1sIEVvFc8iO5VUtsGLqiu3jwYIVoUVWLDA2reR5m+4bBDg9ciEAFHbJT05IiPBthOTYviyv83fdJi\/paG6fNgmCfV19snd+ZPiVXgmDrRxdUXnLm2hfeHAl4Od+Q\/dTn87PJVKMgLFj07m4KOndrvixm59yuqyHPCBeP1C+lWrqentUQjmdn1ZKVBMedk99HmEdqCBFDHHLJaFQAQPZQX2c0SKK3Va5AuL\/u1Dpk3TyM\/Dmi8d6rip56zCYAeU2e\/ryo8s71kSbGM+kgXdk\/\/X1DWM\/WD73b1dwUjaQKy+9R6+xLce6VOlPfcOjpzpYLY0prmLByoWoPrW16tHGUlhcfOqZP28je7\/dzqi0FUUx3dxYQKtef8eH5t6sPx5YwBrpc4GFULcE8tkN6zUYHAKr0JgGlRTLwynRNlgfONeGfPiovDsdhiHgPJbifGt4PMODpMFvH1TlHqmbdmx4sjgNalSbcYJytEgTCPuVs8Mt5BLCLkHbEBf2GPUhvo9t4k3Tlyz3NzLBuvH0\/nn7bOlngI1lZlYKVbLk3XJnLSJIBvuO3vu2bgrCpxM8fBzzun5dHozlHNkjgVBoQBlg\/dOofsrpUnbGrTsEyjp+nXuVIum4Lyf7BpaG1vncsSU9wRWUeIdnTZskpb3JmdYhxUXGMoDy6yV7AUPHh5M880sW0w6Z\/akIqE4wIsTIXu7XDVjGWZKPWiPiWVeMDnUqkrCHqM9WSqa1zNamxvSdpwXaChc2P09zyJWm441ahZklNJl1hjKNAwvUmMm\/6Sbq9q2ca+Z\/0wzXiqtxcd\/h\/Ys0hyRgiAUl1jnI7Vn19KvBRD\/NcTaDUBmejcPC+R14A+Hq6VP9l7i1Oo8x7iLqIUewx7Ha7+HeUwwAtsilDQodAiaBCcY0TMHvx4vnX+9sr4kql5susDXZYX\/WYogsXLr075BjozjiZefJfqptC9iNyMzH9tJ9uMN\/gWILwHStDOIM90QsUNeerqsHyLB6er9gtKqHW8SMLKbPVapYc3r4BbZMekNpQnEGY6LvXD+1F7J07h0wV0flXi0IoDFZQX6c6kSzVtYbdlZtkpNbAhMIcXnZdB0+OANL7aAiJ4t6N+vGGI6GhCQwtp30657yQjW2vYNG\/2cikdmFa6rwTqfjis8+xMYkJDfj3I06CTzlNk\/QLWGJ4u0IiBt5yfMN3jYvH+zK0TFnjNsYqYqWutI9O+v1IPNYGl+bOZc8FQ2E+gDCNB7wiD1fD9TB5PXbMijAFhO9+DTd7TU55rSLu3O4bWYufpk3jd5MC1TfGjcmfKgm8zSqtBOsmu7ESzEryyh86xHAPDHpJ3onpwZB7QQPOc5CoCSdXyI4ETOihYPj2MjlJfmMJL3p17O2ljtWt7qTrn60v+ytDwf8yMrnir5l37\/Yu8buDtOLX6Ij+qBnBrFhtj421tybdHttq38PzR37JrjKyTLs+WeeoIuj8LJCWcblmCKMJPhz\/cuePp+yuxR4DmueH8NXBy3x\/2l\/6mbxCoe+0Z0+tn\/p3dYCNvtqyJvDPgSX2qhvdNE4ymF10kGYzLspa9GYm5yfdIuIWj2Yzhh1+W2lGgX+nFSv\/AuA5DNHYRjYCnR+I1h\/Ffs2OkheELCfbwW4dOavJF+WbsESHT9lYAcpzsA12qbQ4yH4vn0gMmzfEohcOZv2\/FpAmAsDseKuOUa2IKMqK892qTFRGii4Fe0MzSn+4t9ZbGL9WttX3NyuiSKFu7nUAi6qctxtcRx8e7Zg3mb7j+wSL4FA1b0tKX8Qai2LKssaYumWmeohvft\/nlZE3NIair9QqdqNQhKQeOhKNj23cnLhgZhiVU3Z+3qS93Hn7gmtBQl9Enb9hHW1oTEow3axk7R86ofXddVOHQhOSTITX7ff3s1AofGxHOeVj2gLZR\/KpgSPAUyDrbA\/hA+HOj\/mU7YlcZc6n\/o+izyTbRlsAxPWWlkVgSRPqBFqtQCdMXWspz47MiHxXnV1uaVVVxJSXx1SoEjWM78JeVYPe+gDSmHqMpCadUJ8gPQowVHXwgQHt35\/4HFngVU+b0JVvMDkXc5FmeJc5POR+ESGiAbkCVYjdgSNid2JTMB3oDUgHJgHfYrYWAoiNcaNH0G4f8ErTl9b3GQrnSfXs\/PSztM92pqY5gQWPnDmzQUu3O9ACw\/vrK6uiheoapV7ehtGiPctyzIKbuqcTvENnsr+M4ebHEqnNGNy+TyXbYlZIPt2HwzRTibF5vJgvK\/a\/8VejHU1aeobLxDAn4fmJ7rlW5\/IH2Gb2AF8uNcgDOI+0j3S87\/jmyI5wUozBBIbpa\/2JEr5OK8gxikSG7Ig9Y6h624p2vigvHaObGpyrkUueNrEEF6YEywoxH2FGmNpWTtN8urZ6ycOdYVJuFgsX\/G6Hie3H8XtHzAazwsx2\/slJ52gwf1BikQzypYEXD+QQs6kE1celji9RyOfE0y1gdrfSoz3E60Ph6nGoPt4hrafeX4M+Wtbw6Deak\/bbQ5fM6Tb+bDpUWeJ3\/0j0kfvRuo896GeMfh2u9Qr5zm0v\/FvaW1D\/OymepNt82Oc+1MsV6\/oP59g+fKpALKC6bdqK+AnbB\/tGk0izJHR7\/jWrRlR3cX+sg9f9gfPi+fM+PFEVMlRlos4iRpFqJJoFFd\/5kxby5ykJGB7Oo\/bAAD6kmhmUouEa7iFpHvjvURHo3rK9b7SlJ5DKp0HphLoG0vOxlacrqMYt5drf+hIwGJD08VSZO6JM9UNTQczTzATYVATi67h\/DAz8wfUXcp2Suo4kKEQlVoUE+XPrJE6uEOzp4m\/ku2ujSR\/6awx1DKPHjPGMzST846LHMMoAmjuPb7ymyMBFbkJyo1AOVC4V1arahDNsqsAo+lGpqH4jphkdtRCVouqUdyaBf34cq1XpK1PRuuiWWms3sSXaWkvsdg9Rix5D9oiXCeciuIgwNKoSXhO6Bq7chStHa2Nu9QdDPMTTKhRixBGRAnDjNgg9G4TCNXpt3D2FbwIUgQqAHlefaxMnS4K+9e6tZCxG8npPUgM\/vTomitLFS6NlRqHPboO4fSTIh+oz4eedYOUstwXTOQgpVHtLavN26nxCdWHBKRFh4eZ00YA7BoN17kiMiVknEpMYpRTyU9ZePVMjpATkSdZ3IZJcXiUk99bAiAJUVkgji094CoULRkWWy\/wgytXk5ybdFxyRjx68OKBOIJdSHBQPSy22qrnFd0cOQhdUXE\/9WB5sSVdlmZvpriozpScOf\/IhNyOVrVnhC\/mOm7+sIdPE6+xd2GngWHWBC6IQAUyB5JQARk4bEJucOLOvMcrs5zznve9VI35bjoW3cdnPf8V6YygO28Yc0YDlzw2c42aKCISWE\/u3tOzF8g4vaZrvGO5YsyiKbrpoSE9UXSv5ZEniGhYI+kwMZISc+xi\/bc4uZUFUVIFSHmHLViKbDphloUmIPK5Vr0gnpbMLKBk31+y5uCq6Jjbof+tL1GB02CPx0OlaLbWHOom4VntYgHWGGPZyWMzQUCMeTPfCxOikZ1JzH7\/2C+oXnXgy7McD40j6pfK3FBOCmW7wpji47Vw3hRxmtVI42Qj\/IqkW\/uiB6BKdfHaIgeWr87i1OQdqPgYzdNswPPb55+QND2mPUvaQeWRC29nDB29si8wImEmYGWyOaVi1Zte5NmLadaSgwklUJoUJmIGNASSIBTEBC7MHxlJNUiCt47GWyH8IBaF\/XAzoumVRt+UzScyt+VyFSakSkv0wD8\/jKOzeFZyt+QysX72UJjB1i0IZ+AgB9VogACH2DUI+OeQxh68fdJIZNIrUUhCU0OQgR2ByKJULIRFfBcX+bgncQ0FRAC+3MTnQHZQcCssRKMRX8yissZ9jvqK13GaWiaZaevNkOVji1wTve08Yof0fhL7HPoi+b6OTmyUvW3fXynNp0wSvuQWreLKhzeJyz4jkgkF5SriLqd3CLtAt8MuJ0ourldezh9vJkVnn4ovtG5d6k3PifUgpaBM6Y\/A\/82BxNQJvtW1lWsFlldvo7u62US9RbR2R22Saze11d3ku8S5VVLqNetgGR\/HLvMuJHtjmNq7MlgrLeix2KcHrbsvT2\/JOuMRz8y7tfUCf1SNbDzC7L8QR0oOfhqfxCUmakPaMz+elF\/8Wfov3n97tH+KgHE4Qtae3i+KT4slOJzlhdyPDYVUQxOvOLohEUHwvwT4R2TI9Vs+lvM7VNaNBRw6HG7yLAgX+8ZkqTAiBny7H3KT+1OyDjCTcqKAOWgs7w1SJ3y4LLQZ3t97eevf8F3MPDT+\/EZfcCEB6VTfJdaCZ2Io69BHIG\/0eckttM+yBXDuf9ubbHynMnHjZW1B\/t\/S85vAqTRiOkFQ88iozbANp3y\/nQWHR+es4+KPwXiYp7FTeC+Zzh+MFCaDGk8nUxVvju2RJFGnw9sStwQkvkj8kWPdPL5hmDS5xYV3FxS46qDqdpGXuqaN6shOz6+KRKOlL416leAVr5PX6Z+LMY\/lgy+ja97ysjJQqf2Kms4I6bi6GIYifIBVIU7CZpJYBwQ5Q1s2v5ZfVaL8GQ09ZJt9yhcKQXlv7C+\/9w\/IoRca\/HPBqyYJNJ\/buvaU8mNLm1JdGMs+Em\/182BDH9akyatW1E78kEDbcTk49p\/\/qTjyxu+R7xLIOheRytC9QucHyoq8p3ekDg8giKrSV9Nfyj4TWMc27d6jDiJe6P55O7AVvHQhtvquwTSNiW3jdNIsvetxK+vtsloDY5yjL4GWAvWLyGUoeBcOpL0YYIXAxwDnWHFtuj1WJ04KGg9LE6petPDoQ\/WPK3iEF0o6IyEwp\/zikZfOl67rrLI0aVlK1pCYom\/t4EM1XXjVUcAsCbglsHTANogl+89Gj+httAM6UgOvfv\/124gtu0+LMALBlXOwf5f8V8tu6NBn17nOZUPZdzo5wIi2W1vMdTd+9bgndjnZYALyPQZtv0mCcdiqqTNiGofA3HMHnxtR7Lc3zBojvYg8M7If\/PRmjLsUW\/YXSBlLSQp28TqGVQKZ7cQ7qWQKpLXwHiSyloi0x6CzTk9DOgKwNGwBaZEFTpayoD\/BR5LiwnknkfFAfuicviJKNoofB8YOwzIoBTuua0jXOteNrhzkLt1RscV49ON50UDaTLgOjmgkcu7q0mNmRHusSgqe5vkyde9UNez9Hd0IqPaHj9NtvrHLrpHQWg8OXaXTQ6aaTmbofTkR3udnTodMUwWD9197RHA+6ss8Y2dDn0KTZbgpa2W4UugbX\/mwcDU2mzQVXfAckfsO8\/nYz0Fx7\/8qMkVr1a2gbWP5jXDa3LPs1dhg2eLzq\/yEPbPc79DPbRnL5Z+q+Mtc27DSMj1veBI59eNkhsOo0AtDCfpotyBsP241BV4Z\/Ax1v9x66sfyJOsbTYL60YNv\/B6c40DfAW1HmHf8rjlj+JjNixT+mC\/o9bjQOVI8By+ld3u\/\/YeP84\/lPBYFcAGph+nZA7wRKeKUDMAtSKW7TJBUCJGwJUqxP3lOkzWhAQNmDuqMBEUi6YwAJRFNCDNODmomAZh4kgFB4AAEmz0d3BPACOyjyZj9AUcB+tTsaMExSDLB\/050A8gKod0YEwkBRi6uyzu4Md7pqXC3Z1TVtTntzcB74KnnVzS11rgaOLEIadWyW6obqZntrdRWnYj6npb1G3trq4DiaXfM4ZldDHZbT6eI0NrvqqytbI2pbWxvVkZGOzXFEVLrmgRYulerYOYVzcqnh2veerVqNtrWza8ZYKKjnqc5B6w57rwGHTAQppmBRG7B7t2tVrYpXmA9FGdvVkGt9cQcOCm3mMg+HmaiEqTqJ6ByN8bT+Siv3eoTaHJ5GapGv5Tlw9QiVROTBJf+\/2gKfVccGEBASQkFoCANhIRyE\/2PymSWBwohEpIRNZ7K5fKFYKleqtXqj2Wp3ur3+YDgaT6az+WK5Wm+2u\/3heMqkYvzhP1RtwOJrxBR2yhn853e1bngbKaGhusQljAdxh01MLdBrxANVAxeFm31EINqGGak8wILbDCQz7yVuPM7UWf67Z9zzQqImF116GDNR3lES+3Wy2t7FP+wE5lLpUKqoz+yP217q5jRS0qT1dviyOwWJUqI6HmGtH\/nBOCfiKl6aiNg2rwyq361UBUMUI2l4GEyjuOFkRfuefErve+N4mwlMqehdlrpXI9u7wUojLfN7ahCX5umWKdqPrjH3RtUpdtQyvNWF4ZOMWjaVo0ayo46YwCEHNBl9Fo3LZDClv9M9pvujHCD3XLyKb216EkU6DnDEUJxTKz8aOb\/uL1+zt2\/q2gNOAAA=\") format(\"woff2\"); font-weight: 400; font-style: normal; }body.custom-background { background-color: rgb(255, 255, 255); }body:not(.overlay-header) .primary-menu > li > a { color: white; }.footer-widgets-wrapper button { color: white; }.entry-content > :not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) { max-width: 80rem; width: calc(100% - 4rem); }<\/style><link rel=\"profile\" href=\"https:\/\/gmpg.org\/xfn\/11\"><link rel=\"canonical\" href=\"https:\/\/weston.ruter.net\/about\/\"><script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/weston.ruter.net\/about\/\",\"url\":\"https:\/\/weston.ruter.net\/about\/\",\"name\":\"About - Weston Ruter\",\"isPartOf\":{\"@id\":\"https:\/\/weston.ruter.net\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/weston.ruter.net\/about\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/weston.ruter.net\/about\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped-700x700.jpg\",\"datePublished\":\"2008-02-23T19:27:27+00:00\",\"dateModified\":\"2021-12-08T06:17:28+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/weston.ruter.net\/about\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/weston.ruter.net\/about\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/weston.ruter.net\/about\/#primaryimage\",\"url\":\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?fit=2438%2C2438\\u0026ssl=1\",\"contentUrl\":\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?fit=2438%2C2438\\u0026ssl=1\",\"width\":2438,\"height\":2438},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/weston.ruter.net\/about\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/weston.ruter.net\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"About\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/weston.ruter.net\/#website\",\"url\":\"https:\/\/weston.ruter.net\/\",\"name\":\"Weston Ruter\",\"description\":\"Building a Better Web\",\"publisher\":{\"@id\":\"https:\/\/weston.ruter.net\/#\/schema\/person\/c3b8e502cdae3f9c77e995d0067bfc5d\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/weston.ruter.net\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/weston.ruter.net\/#\/schema\/person\/c3b8e502cdae3f9c77e995d0067bfc5d\",\"name\":\"Weston Ruter\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/weston.ruter.net\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/i1.wp.com\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/westonruter-favicon.png?fit=512%2C512\\u0026ssl=1\",\"contentUrl\":\"https:\/\/i1.wp.com\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/westonruter-favicon.png?fit=512%2C512\\u0026ssl=1\",\"width\":512,\"height\":512,\"caption\":\"Weston Ruter\"},\"logo\":{\"@id\":\"https:\/\/weston.ruter.net\/#\/schema\/person\/image\/\"},\"sameAs\":[\"http:\/\/weston.ruter.net\/\"]}]}<\/script><link rel=\"alternate\" type=\"application\/rss+xml\" title=\"Weston Ruter \u00bb Feed\" href=\"https:\/\/weston.ruter.net\/feed\/\"><link rel=\"alternate\" type=\"application\/rss+xml\" title=\"Weston Ruter \u00bb Comments Feed\" href=\"https:\/\/weston.ruter.net\/comments\/feed\/\"><link rel=\"alternate\" type=\"application\/rss+xml\" title=\"Weston Ruter \u00bb Stories Feed\" href=\"https:\/\/weston.ruter.net\/web-stories\/feed\/\"><link rel=\"https:\/\/api.w.org\/\" href=\"https:\/\/weston.ruter.net\/wp-json\/\"><link rel=\"alternate\" type=\"application\/json\" href=\"https:\/\/weston.ruter.net\/wp-json\/wp\/v2\/pages\/2\"><link rel=\"EditURI\" type=\"application\/rsd+xml\" title=\"RSD\" href=\"https:\/\/weston.ruter.net\/xmlrpc.php?rsd\"><link rel=\"shortlink\" href=\"https:\/\/weston.ruter.net\/?p=2\"><link rel=\"alternate\" type=\"application\/json+oembed\" href=\"https:\/\/weston.ruter.net\/wp-json\/oembed\/1.0\/embed?url=https%3A%2F%2Fweston.ruter.net%2Fabout%2F\"><link rel=\"alternate\" type=\"text\/xml+oembed\" href=\"https:\/\/weston.ruter.net\/wp-json\/oembed\/1.0\/embed?url=https%3A%2F%2Fweston.ruter.net%2Fabout%2F&format=xml\"><link rel=\"manifest\" href=\"https:\/\/weston.ruter.net\/wp-json\/wp\/v2\/web-app-manifest\"><link rel=\"apple-touch-startup-image\" href=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=192%2C192&ssl=1\"><link rel=\"apple-touch-icon\" href=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=180%2C180&ssl=1\"><title>About - Weston Ruter<\/title><link rel=\"preconnect\" href=\"https:\/\/weston.ruter.net\" referrerpolicy=\"origin\"><link rel=\"preconnect\" href=\"https:\/\/www.google-analytics.com\" referrerpolicy=\"origin\"><\/head>\n\n\t<body class=\"page-template-default page page-id-2 custom-background wp-embed-responsive singular enable-search-modal missing-post-thumbnail has-no-pagination not-showing-comments show-avatars footer-top-visible amp-mode-touch\" id=\"body-0\" style=\"opacity: 1; visibility: visible; animation: auto ease 0s 1 normal none running none;\">\n\n\t\t<a class=\"skip-link screen-reader-text\" href=\"#site-content\">Skip to the content<\/a>\n\t\t<header id=\"site-header\" class=\"header-footer-group\">\n\n\t\t\t<div class=\"header-inner section-inner\">\n\n\t\t\t\t<div class=\"header-titles-wrapper\">\n\n\t\t\t\t\t\n\t\t\t\t\t\t<button class=\"toggle search-toggle mobile-search-toggle\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" aria-expanded=\"false\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-2\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">\n\t\t\t\t\t\t\t<span class=\"toggle-inner\">\n\t\t\t\t\t\t\t\t<span class=\"toggle-icon\">\n\t\t\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"23\" height=\"23\" viewBox=\"0 0 23 23\"><path d=\"M38.710696,48.0601792 L43,52.3494831 L41.3494831,54 L37.0601792,49.710696 C35.2632422,51.1481185 32.9839107,52.0076499 30.5038249,52.0076499 C24.7027226,52.0076499 20,47.3049272 20,41.5038249 C20,35.7027226 24.7027226,31 30.5038249,31 C36.3049272,31 41.0076499,35.7027226 41.0076499,41.5038249 C41.0076499,43.9839107 40.1481185,46.2632422 38.710696,48.0601792 Z M36.3875844,47.1716785 C37.8030221,45.7026647 38.6734666,43.7048964 38.6734666,41.5038249 C38.6734666,36.9918565 35.0157934,33.3341833 30.5038249,33.3341833 C25.9918565,33.3341833 22.3341833,36.9918565 22.3341833,41.5038249 C22.3341833,46.0157934 25.9918565,49.6734666 30.5038249,49.6734666 C32.7048964,49.6734666 34.7026647,48.8030221 36.1716785,47.3875844 C36.2023931,47.347638 36.2360451,47.3092237 36.2726343,47.2726343 C36.3092237,47.2360451 36.347638,47.2023931 36.3875844,47.1716785 Z\" transform=\"translate(-20 -31)\"><\/path><\/svg>\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t<span class=\"toggle-text\">Search<\/span>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<\/button>\n\n\t\t\t\t\t\n\t\t\t\t\t<div class=\"header-titles\">\n\n\t\t\t\t\t\t<div class=\"site-title faux-heading\"><a href=\"https:\/\/weston.ruter.net\/\">Weston Ruter<\/a><\/div><div class=\"site-description\">Building a Better Web<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<button class=\"toggle nav-toggle mobile-nav-toggle\" data-toggle-target=\".menu-modal\" data-toggle-body-class=\"showing-menu-modal\" aria-expanded=\"false\" data-set-focus=\".close-nav-toggle\" on=\"tap:i-amp-1.open,i-amp-1.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-1.toggleClass(class='active'),AMP.setState({i_amp_1: !i_amp_1}),i-amp-5.toggleClass(class='active'),body-0.toggleClass(class='showing-menu-modal'),i-amp-6.focus\" id=\"i-amp-5\" data-amp-bind-aria-expanded=\"i_amp_1 ? 'true' : 'false'\" i-amphtml-binding=\"\">\n\t\t\t\t\t\t<span class=\"toggle-inner\">\n\t\t\t\t\t\t\t<span class=\"toggle-icon\">\n\t\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"26\" height=\"7\" viewBox=\"0 0 26 7\"><path fill-rule=\"evenodd\" d=\"M332.5,45 C330.567003,45 329,43.4329966 329,41.5 C329,39.5670034 330.567003,38 332.5,38 C334.432997,38 336,39.5670034 336,41.5 C336,43.4329966 334.432997,45 332.5,45 Z M342,45 C340.067003,45 338.5,43.4329966 338.5,41.5 C338.5,39.5670034 340.067003,38 342,38 C343.932997,38 345.5,39.5670034 345.5,41.5 C345.5,43.4329966 343.932997,45 342,45 Z M351.5,45 C349.567003,45 348,43.4329966 348,41.5 C348,39.5670034 349.567003,38 351.5,38 C353.432997,38 355,39.5670034 355,41.5 C355,43.4329966 353.432997,45 351.5,45 Z\" transform=\"translate(-329 -38)\"><\/path><\/svg>\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<span class=\"toggle-text\">Menu<\/span>\n\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/button>\n\n\t\t\t\t<\/div>\n\n\t\t\t\t<div class=\"header-navigation-wrapper\">\n\n\t\t\t\t\t\n\t\t\t\t\t\t\t<nav class=\"primary-menu-wrapper\" aria-label=\"Horizontal\">\n\n\t\t\t\t\t\t\t\t<ul class=\"primary-menu reset-list-style\">\n\n\t\t\t\t\t\t\t\t<li id=\"menu-item-11308\" class=\"menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-2 current_page_item menu-item-11308\"><a href=\"https:\/\/weston.ruter.net\/about\/\" aria-current=\"page\">About<\/a><\/li>\n<li id=\"menu-item-7797\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7797\"><a href=\"https:\/\/twitter.com\/westonruter\">@westonruter<\/a><\/li>\n<li id=\"menu-item-7299\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7299\"><a href=\"http:\/\/github.com\/westonruter\">GitHub<\/a><\/li>\n<li id=\"menu-item-7298\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-7298\"><a href=\"https:\/\/weston.ruter.net\/contact\/\">Contact<\/a><\/li>\n\n\t\t\t\t\t\t\t\t<\/ul>\n\n\t\t\t\t\t\t\t<\/nav>\n\n\t\t\t\t\t\t\n\t\t\t\t\t\t<div class=\"header-toggles \">\n\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t<div class=\"toggle-wrapper search-toggle-wrapper\">\n\n\t\t\t\t\t\t\t\t<button class=\"toggle search-toggle desktop-search-toggle\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" aria-expanded=\"false\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-3\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">\n\t\t\t\t\t\t\t\t\t<span class=\"toggle-inner\">\n\t\t\t\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"23\" height=\"23\" viewBox=\"0 0 23 23\"><path d=\"M38.710696,48.0601792 L43,52.3494831 L41.3494831,54 L37.0601792,49.710696 C35.2632422,51.1481185 32.9839107,52.0076499 30.5038249,52.0076499 C24.7027226,52.0076499 20,47.3049272 20,41.5038249 C20,35.7027226 24.7027226,31 30.5038249,31 C36.3049272,31 41.0076499,35.7027226 41.0076499,41.5038249 C41.0076499,43.9839107 40.1481185,46.2632422 38.710696,48.0601792 Z M36.3875844,47.1716785 C37.8030221,45.7026647 38.6734666,43.7048964 38.6734666,41.5038249 C38.6734666,36.9918565 35.0157934,33.3341833 30.5038249,33.3341833 C25.9918565,33.3341833 22.3341833,36.9918565 22.3341833,41.5038249 C22.3341833,46.0157934 25.9918565,49.6734666 30.5038249,49.6734666 C32.7048964,49.6734666 34.7026647,48.8030221 36.1716785,47.3875844 C36.2023931,47.347638 36.2360451,47.3092237 36.2726343,47.2726343 C36.3092237,47.2360451 36.347638,47.2023931 36.3875844,47.1716785 Z\" transform=\"translate(-20 -31)\"><\/path><\/svg>\t\t\t\t\t\t\t\t\t\t<span class=\"toggle-text\">Search<\/span>\n\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t<\/button>\n\n\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\n\t\t\t<\/div>\n\n\t\t\t<amp-lightbox id=\"i-amp-0\" layout=\"nodisplay\" animate-in=\"fade-in\" scrollable=\"1\" role=\"dialog\" tabindex=\"-1\" class=\"search-modal cover-modal header-footer-group i-amphtml-layout-nodisplay i-amphtml-element i-amphtml-overlay i-amphtml-built\" on=\"tap:i-amp-0.close,body-0.toggleClass(class=showing-modal,force=false);lightboxOpen:i-amp-0.toggleClass(class=active,force=true),AMP.setState({i_amp_0:true});lightboxClose:i-amp-0.toggleClass(class=active,force=false),AMP.setState({i_amp_0:false})\" hidden=\"\" i-amphtml-layout=\"nodisplay\"><div class=\"search-modal-inner modal-inner\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true)\" role=\"dialog\" tabindex=\"-1\">\n\n\t\t<div class=\"section-inner\">\n\n\t\t\t<form role=\"search\" aria-label=\"Search for:\" method=\"get\" class=\"search-form\" action=\"https:\/\/weston.ruter.net\/\" target=\"_top\">\n\t<label for=\"search-form-1\">\n\t\t<span class=\"screen-reader-text\">\n\t\t\tSearch for:\t\t<\/span>\n\t\t<input type=\"search\" id=\"search-form-1\" class=\"search-field\" placeholder=\"Search \u2026\" value=\"\" name=\"s\">\n\t<\/label>\n\t<input type=\"submit\" class=\"search-submit\" value=\"Search\">\n<\/form>\n\n\t\t\t<button class=\"toggle search-untoggle close-search-toggle fill-children-current-color\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" on=\"tap:i-amp-0.close,body-0.toggleClass(class=showing-modal,force=false),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-4\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">\n\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\tClose search\t\t\t\t<\/span>\n\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\"><polygon fill=\"\" fill-rule=\"evenodd\" points=\"6.852 7.649 .399 1.195 1.445 .149 7.899 6.602 14.352 .149 15.399 1.195 8.945 7.649 15.399 14.102 14.352 15.149 7.899 8.695 1.445 15.149 .399 14.102\"><\/polygon><\/svg>\t\t\t<\/button>\n\n\t\t<\/div>\n\n\t<\/div><\/amp-lightbox>\n\n\t\t<\/header>\n\n\t\t\n<amp-lightbox id=\"i-amp-1\" layout=\"nodisplay\" animate-in=\"fade-in\" scrollable=\"1\" role=\"dialog\" tabindex=\"-1\" class=\"menu-modal cover-modal header-footer-group i-amphtml-layout-nodisplay i-amphtml-element i-amphtml-overlay i-amphtml-built\" on=\"tap:i-amp-1.close,body-0.toggleClass(class=showing-modal,force=false);lightboxOpen:i-amp-1.toggleClass(class=active,force=true),AMP.setState({i_amp_1:true});lightboxClose:i-amp-1.toggleClass(class=active,force=false),AMP.setState({i_amp_1:false})\" hidden=\"\" i-amphtml-layout=\"nodisplay\"><div class=\"menu-modal-inner modal-inner\" on=\"tap:i-amp-1.open,i-amp-1.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true)\" role=\"dialog\" tabindex=\"-1\">\n\n\t\t<div class=\"menu-wrapper section-inner\">\n\n\t\t\t<div class=\"menu-top\">\n\n\t\t\t\t<button class=\"toggle close-nav-toggle fill-children-current-color\" data-toggle-target=\".menu-modal\" data-toggle-body-class=\"showing-menu-modal\" data-set-focus=\".menu-modal\" on=\"tap:i-amp-1.close,body-0.toggleClass(class=showing-modal,force=false),i-amp-1.toggleClass(class='active'),AMP.setState({i_amp_1: !i_amp_1}),i-amp-5.toggleClass(class='active'),body-0.toggleClass(class='showing-menu-modal'),i-amp-1.focus\" id=\"i-amp-6\" data-amp-bind-aria-expanded=\"i_amp_1 ? 'true' : 'false'\" i-amphtml-binding=\"\">\n\t\t\t\t\t<span class=\"toggle-text\">Close Menu<\/span>\n\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\"><polygon fill=\"\" fill-rule=\"evenodd\" points=\"6.852 7.649 .399 1.195 1.445 .149 7.899 6.602 14.352 .149 15.399 1.195 8.945 7.649 15.399 14.102 14.352 15.149 7.899 8.695 1.445 15.149 .399 14.102\"><\/polygon><\/svg>\t\t\t\t<\/button>\n\n\t\t\t\t\n\t\t\t\t\t<nav class=\"mobile-menu\" aria-label=\"Mobile\">\n\n\t\t\t\t\t\t<ul class=\"modal-menu reset-list-style\">\n\n\t\t\t\t\t\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-2 current_page_item menu-item-11308\"><div class=\"ancestor-wrapper\"><a href=\"https:\/\/weston.ruter.net\/about\/\" aria-current=\"page\">About<\/a><\/div><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7797\"><div class=\"ancestor-wrapper\"><a href=\"https:\/\/twitter.com\/westonruter\">@westonruter<\/a><\/div><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7299\"><div class=\"ancestor-wrapper\"><a href=\"http:\/\/github.com\/westonruter\">GitHub<\/a><\/div><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-7298\"><div class=\"ancestor-wrapper\"><a href=\"https:\/\/weston.ruter.net\/contact\/\">Contact<\/a><\/div><\/li>\n\n\t\t\t\t\t\t<\/ul>\n\n\t\t\t\t\t<\/nav>\n\n\t\t\t\t\t\n\t\t\t<\/div>\n\n\t\t\t<div class=\"menu-bottom\">\n\n\t\t\t\t\n\t\t\t\t\t<nav aria-label=\"Expanded Social links\">\n\t\t\t\t\t\t<ul class=\"social-menu reset-list-style social-icons fill-children-current-color\">\n\n\t\t\t\t\t\t\t<li id=\"menu-item-24026\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-24026\"><a href=\"https:\/\/mastodon.social\/@westonruter\"><span class=\"screen-reader-text\">Mastodon<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M23.193 7.879c0-5.206-3.411-6.732-3.411-6.732C18.062.357 15.108.025 12.041 0h-.076c-3.068.025-6.02.357-7.74 1.147 0 0-3.411 1.526-3.411 6.732 0 1.192-.023 2.618.015 4.129.124 5.092.934 10.109 5.641 11.355 2.17.574 4.034.695 5.535.612 2.722-.15 4.25-.972 4.25-.972l-.09-1.975s-1.945.613-4.129.539c-2.165-.074-4.449-.233-4.799-2.891a5.499 5.499 0 0 1-.048-.745s2.125.52 4.817.643c1.646.075 3.19-.097 4.758-.283 3.007-.359 5.625-2.212 5.954-3.905.517-2.665.475-6.507.475-6.507zm-4.024 6.709h-2.497V8.469c0-1.29-.543-1.944-1.628-1.944-1.2 0-1.802.776-1.802 2.312v3.349h-2.483v-3.35c0-1.536-.602-2.312-1.802-2.312-1.085 0-1.628.655-1.628 1.944v6.119H4.832V8.284c0-1.289.328-2.313.987-3.07.68-.758 1.569-1.146 2.674-1.146 1.278 0 2.246.491 2.886 1.474L12 6.585l.622-1.043c.64-.983 1.608-1.474 2.886-1.474 1.104 0 1.994.388 2.674 1.146.658.757.986 1.781.986 3.07v6.304z\"><\/path><\/svg><\/a><\/li>\n<li id=\"menu-item-7748\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7748\"><a href=\"https:\/\/twitter.com\/westonruter\"><span class=\"screen-reader-text\">Twitter<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M22.23,5.924c-0.736,0.326-1.527,0.547-2.357,0.646c0.847-0.508,1.498-1.312,1.804-2.27 c-0.793,0.47-1.671,0.812-2.606,0.996C18.324,4.498,17.257,4,16.077,4c-2.266,0-4.103,1.837-4.103,4.103 c0,0.322,0.036,0.635,0.106,0.935C8.67,8.867,5.647,7.234,3.623,4.751C3.27,5.357,3.067,6.062,3.067,6.814 c0,1.424,0.724,2.679,1.825,3.415c-0.673-0.021-1.305-0.206-1.859-0.513c0,0.017,0,0.034,0,0.052c0,1.988,1.414,3.647,3.292,4.023 c-0.344,0.094-0.707,0.144-1.081,0.144c-0.264,0-0.521-0.026-0.772-0.074c0.522,1.63,2.038,2.816,3.833,2.85 c-1.404,1.1-3.174,1.756-5.096,1.756c-0.331,0-0.658-0.019-0.979-0.057c1.816,1.164,3.973,1.843,6.29,1.843 c7.547,0,11.675-6.252,11.675-11.675c0-0.178-0.004-0.355-0.012-0.531C20.985,7.47,21.68,6.747,22.23,5.924z\"><\/path><\/svg><\/a><\/li>\n<li id=\"menu-item-7749\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7749\"><a href=\"https:\/\/www.facebook.com\/westonruter\"><span class=\"screen-reader-text\">Facebook<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M12 2C6.5 2 2 6.5 2 12c0 5 3.7 9.1 8.4 9.9v-7H7.9V12h2.5V9.8c0-2.5 1.5-3.9 3.8-3.9 1.1 0 2.2.2 2.2.2v2.5h-1.3c-1.2 0-1.6.8-1.6 1.6V12h2.8l-.4 2.9h-2.3v7C18.3 21.1 22 17 22 12c0-5.5-4.5-10-10-10z\"><\/path><\/svg><\/a><\/li>\n<li id=\"menu-item-7750\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7750\"><a href=\"https:\/\/www.linkedin.com\/in\/westonruter\/\"><span class=\"screen-reader-text\">Linkedin<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M19.7,3H4.3C3.582,3,3,3.582,3,4.3v15.4C3,20.418,3.582,21,4.3,21h15.4c0.718,0,1.3-0.582,1.3-1.3V4.3 C21,3.582,20.418,3,19.7,3z M8.339,18.338H5.667v-8.59h2.672V18.338z M7.004,8.574c-0.857,0-1.549-0.694-1.549-1.548 c0-0.855,0.691-1.548,1.549-1.548c0.854,0,1.547,0.694,1.547,1.548C8.551,7.881,7.858,8.574,7.004,8.574z M18.339,18.338h-2.669 v-4.177c0-0.996-0.017-2.278-1.387-2.278c-1.389,0-1.601,1.086-1.601,2.206v4.249h-2.667v-8.59h2.559v1.174h0.037 c0.356-0.675,1.227-1.387,2.526-1.387c2.703,0,3.203,1.779,3.203,4.092V18.338z\"><\/path><\/svg><\/a><\/li>\n<li id=\"menu-item-7751\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7751\"><a href=\"http:\/\/github.com\/westonruter\"><span class=\"screen-reader-text\">GitHub<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M12,2C6.477,2,2,6.477,2,12c0,4.419,2.865,8.166,6.839,9.489c0.5,0.09,0.682-0.218,0.682-0.484 c0-0.236-0.009-0.866-0.014-1.699c-2.782,0.602-3.369-1.34-3.369-1.34c-0.455-1.157-1.11-1.465-1.11-1.465 c-0.909-0.62,0.069-0.608,0.069-0.608c1.004,0.071,1.532,1.03,1.532,1.03c0.891,1.529,2.341,1.089,2.91,0.833 c0.091-0.647,0.349-1.086,0.635-1.337c-2.22-0.251-4.555-1.111-4.555-4.943c0-1.091,0.39-1.984,1.03-2.682 C6.546,8.54,6.202,7.524,6.746,6.148c0,0,0.84-0.269,2.75,1.025C10.295,6.95,11.15,6.84,12,6.836 c0.85,0.004,1.705,0.114,2.504,0.336c1.909-1.294,2.748-1.025,2.748-1.025c0.546,1.376,0.202,2.394,0.1,2.646 c0.64,0.699,1.026,1.591,1.026,2.682c0,3.841-2.337,4.687-4.565,4.935c0.359,0.307,0.679,0.917,0.679,1.852 c0,1.335-0.012,2.415-0.012,2.741c0,0.269,0.18,0.579,0.688,0.481C19.138,20.161,22,16.416,22,12C22,6.477,17.523,2,12,2z\"><\/path><\/svg><\/a><\/li>\n<li id=\"menu-item-7798\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7798\"><a href=\"https:\/\/profiles.wordpress.org\/westonruter\"><span class=\"screen-reader-text\">WordPress.org Profile<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M12.158,12.786L9.46,20.625c0.806,0.237,1.657,0.366,2.54,0.366c1.047,0,2.051-0.181,2.986-0.51 c-0.024-0.038-0.046-0.079-0.065-0.124L12.158,12.786z M3.009,12c0,3.559,2.068,6.634,5.067,8.092L3.788,8.341 C3.289,9.459,3.009,10.696,3.009,12z M18.069,11.546c0-1.112-0.399-1.881-0.741-2.48c-0.456-0.741-0.883-1.368-0.883-2.109 c0-0.826,0.627-1.596,1.51-1.596c0.04,0,0.078,0.005,0.116,0.007C16.472,3.904,14.34,3.009,12,3.009 c-3.141,0-5.904,1.612-7.512,4.052c0.211,0.007,0.41,0.011,0.579,0.011c0.94,0,2.396-0.114,2.396-0.114 C7.947,6.93,8.004,7.642,7.52,7.699c0,0-0.487,0.057-1.029,0.085l3.274,9.739l1.968-5.901l-1.401-3.838 C9.848,7.756,9.389,7.699,9.389,7.699C8.904,7.67,8.961,6.93,9.446,6.958c0,0,1.484,0.114,2.368,0.114 c0.94,0,2.397-0.114,2.397-0.114c0.485-0.028,0.542,0.684,0.057,0.741c0,0-0.488,0.057-1.029,0.085l3.249,9.665l0.897-2.996 C17.841,13.284,18.069,12.316,18.069,11.546z M19.889,7.686c0.039,0.286,0.06,0.593,0.06,0.924c0,0.912-0.171,1.938-0.684,3.22 l-2.746,7.94c2.673-1.558,4.47-4.454,4.47-7.771C20.991,10.436,20.591,8.967,19.889,7.686z M12,22C6.486,22,2,17.514,2,12 C2,6.486,6.486,2,12,2c5.514,0,10,4.486,10,10C22,17.514,17.514,22,12,22z\"><\/path><\/svg><\/a><\/li>\n\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t<\/nav>\n\n\t\t\t\t\n\t\t\t<\/div>\n\n\t\t<\/div>\n\n\t<\/div><\/amp-lightbox>\n\n<main id=\"site-content\">\n\n\t\n<article class=\"post-2 page type-page status-publish hentry\" id=\"post-2\">\n\n\t\n<header class=\"entry-header has-text-align-center header-footer-group\">\n\n\t<div class=\"entry-header-inner section-inner medium\">\n\n\t\t\n\t\t\t<div class=\"entry-categories\">\n\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\tCategories\t\t\t\t<\/span>\n\t\t\t\t<div class=\"entry-categories-inner\">\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\t<h1 class=\"entry-title\">About<\/h1>\n\t<\/div>\n\n<\/header>\n\n\t<div class=\"post-inner thin \">\n\n\t\t<div class=\"entry-content\">\n\n\t\t\t\n<p>Googler \ud83d\udd28 @AMPhtml, PWA, & open web; @WordPress core team; @xwp alum. Daddy\u00b2 & husband. Go by \ud83c\udfc3\ud83c\udffb\ud83d\udeb4\ud83c\udffb\ud83d\ude8c\ud83d\ude88 Philologist & hispanohablante [\u02c8w\u025bs\u02cctn\u0329 \u02c8\u0279u\u02d0\u02cc\u027e\u025a]<\/p>\n\n\n\n<hr class=\"wp-block-separator\">\n\n\n\n<div class=\"wp-block-media-text alignwide\"><figure class=\"wp-block-media-text__media\"><img decoding=\"async\" fetchpriority=\"high\" width=\"580\" height=\"580\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=580%2C580&ssl=1\" alt=\"\" class=\"wp-image-8759 size-full amp-wp-enforced-sizes\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=700%2C700&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=150%2C150&ssl=1 150w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=300%2C300&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=768%2C768&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=100%2C100&ssl=1 100w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?w=1740&ssl=1 1740w\" sizes=\"(max-width: 580px) 100vw, 580px\" data-amp-unvalidated-attrs=\"fetchpriority\"><\/figure><div class=\"wp-block-media-text__content\">\n<p>Hi, I\u2019m Weston Ruter [\u02c8w\u025bs\u02cctn\u0329 \u02c8\u0279u\u02d0\u02cc\u027e\u025a]. I\u2019m a <a href=\"https:\/\/weston.ruter.net\/2018\/09\/19\/becoming-a-googler\/\">Googler<\/a> working in the web content ecosystem team on content experience. We do a lot of work with <a href=\"https:\/\/ampproject.org\/\">AMP<\/a> and bringing progressive capabilities to <a href=\"https:\/\/wordpress.org\/\">WordPress<\/a>, like <a href=\"https:\/\/developers.google.com\/web\/progressive-web-apps\/\">PWA<\/a>. Currently I\u2019m working a plot on the <a href=\"https:\/\/amp-wp.org\/\">official AMP plugin<\/a> and the <a href=\"https:\/\/github.com\/xwp\/pwa-wp\">PWA feature plugin<\/a>. I\u2019m a committer for the WordPress project, I co-lead the 4.9 release, and I\u2019ve been a heavy contributor for the Customizer component. Before Google I worked at <a href=\"http:\/\/xwp.co\/\">XWP<\/a>.<\/p>\n\n\n\n<p>I live in Portland, Oregon with my wife and two boys. I like running, biking, public transit, linguistics, <em>estudiar espa\u00f1ol<\/em>, space exploration, Christian theology, and listening to NPR.<\/p>\n<\/div><\/div>\n\n\n\n<p><\/p>\n\n\t\t<\/div>\n\n\t<\/div>\n\n\t<div class=\"section-inner\">\n\t\t\n\t<\/div>\n\n\t\n<\/article>\n\n<\/main>\n\n\n\t<div class=\"footer-nav-widgets-wrapper header-footer-group\">\n\n\t\t<div class=\"footer-inner section-inner\">\n\n\t\t\t\t\t\t\t<div class=\"footer-top has-social-menu\">\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t<nav aria-label=\"Social links\" class=\"footer-social-wrapper\">\n\n\t\t\t\t\t\t\t<ul class=\"social-menu footer-social reset-list-style social-icons fill-children-current-color\">\n\n\t\t\t\t\t\t\t\t<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-24026\"><a href=\"https:\/\/mastodon.social\/@westonruter\"><span class=\"screen-reader-text\">Mastodon<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M23.193 7.879c0-5.206-3.411-6.732-3.411-6.732C18.062.357 15.108.025 12.041 0h-.076c-3.068.025-6.02.357-7.74 1.147 0 0-3.411 1.526-3.411 6.732 0 1.192-.023 2.618.015 4.129.124 5.092.934 10.109 5.641 11.355 2.17.574 4.034.695 5.535.612 2.722-.15 4.25-.972 4.25-.972l-.09-1.975s-1.945.613-4.129.539c-2.165-.074-4.449-.233-4.799-2.891a5.499 5.499 0 0 1-.048-.745s2.125.52 4.817.643c1.646.075 3.19-.097 4.758-.283 3.007-.359 5.625-2.212 5.954-3.905.517-2.665.475-6.507.475-6.507zm-4.024 6.709h-2.497V8.469c0-1.29-.543-1.944-1.628-1.944-1.2 0-1.802.776-1.802 2.312v3.349h-2.483v-3.35c0-1.536-.602-2.312-1.802-2.312-1.085 0-1.628.655-1.628 1.944v6.119H4.832V8.284c0-1.289.328-2.313.987-3.07.68-.758 1.569-1.146 2.674-1.146 1.278 0 2.246.491 2.886 1.474L12 6.585l.622-1.043c.64-.983 1.608-1.474 2.886-1.474 1.104 0 1.994.388 2.674 1.146.658.757.986 1.781.986 3.07v6.304z\"><\/path><\/svg><\/a><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7748\"><a href=\"https:\/\/twitter.com\/westonruter\"><span class=\"screen-reader-text\">Twitter<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M22.23,5.924c-0.736,0.326-1.527,0.547-2.357,0.646c0.847-0.508,1.498-1.312,1.804-2.27 c-0.793,0.47-1.671,0.812-2.606,0.996C18.324,4.498,17.257,4,16.077,4c-2.266,0-4.103,1.837-4.103,4.103 c0,0.322,0.036,0.635,0.106,0.935C8.67,8.867,5.647,7.234,3.623,4.751C3.27,5.357,3.067,6.062,3.067,6.814 c0,1.424,0.724,2.679,1.825,3.415c-0.673-0.021-1.305-0.206-1.859-0.513c0,0.017,0,0.034,0,0.052c0,1.988,1.414,3.647,3.292,4.023 c-0.344,0.094-0.707,0.144-1.081,0.144c-0.264,0-0.521-0.026-0.772-0.074c0.522,1.63,2.038,2.816,3.833,2.85 c-1.404,1.1-3.174,1.756-5.096,1.756c-0.331,0-0.658-0.019-0.979-0.057c1.816,1.164,3.973,1.843,6.29,1.843 c7.547,0,11.675-6.252,11.675-11.675c0-0.178-0.004-0.355-0.012-0.531C20.985,7.47,21.68,6.747,22.23,5.924z\"><\/path><\/svg><\/a><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7749\"><a href=\"https:\/\/www.facebook.com\/westonruter\"><span class=\"screen-reader-text\">Facebook<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M12 2C6.5 2 2 6.5 2 12c0 5 3.7 9.1 8.4 9.9v-7H7.9V12h2.5V9.8c0-2.5 1.5-3.9 3.8-3.9 1.1 0 2.2.2 2.2.2v2.5h-1.3c-1.2 0-1.6.8-1.6 1.6V12h2.8l-.4 2.9h-2.3v7C18.3 21.1 22 17 22 12c0-5.5-4.5-10-10-10z\"><\/path><\/svg><\/a><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7750\"><a href=\"https:\/\/www.linkedin.com\/in\/westonruter\/\"><span class=\"screen-reader-text\">Linkedin<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M19.7,3H4.3C3.582,3,3,3.582,3,4.3v15.4C3,20.418,3.582,21,4.3,21h15.4c0.718,0,1.3-0.582,1.3-1.3V4.3 C21,3.582,20.418,3,19.7,3z M8.339,18.338H5.667v-8.59h2.672V18.338z M7.004,8.574c-0.857,0-1.549-0.694-1.549-1.548 c0-0.855,0.691-1.548,1.549-1.548c0.854,0,1.547,0.694,1.547,1.548C8.551,7.881,7.858,8.574,7.004,8.574z M18.339,18.338h-2.669 v-4.177c0-0.996-0.017-2.278-1.387-2.278c-1.389,0-1.601,1.086-1.601,2.206v4.249h-2.667v-8.59h2.559v1.174h0.037 c0.356-0.675,1.227-1.387,2.526-1.387c2.703,0,3.203,1.779,3.203,4.092V18.338z\"><\/path><\/svg><\/a><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7751\"><a href=\"http:\/\/github.com\/westonruter\"><span class=\"screen-reader-text\">GitHub<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M12,2C6.477,2,2,6.477,2,12c0,4.419,2.865,8.166,6.839,9.489c0.5,0.09,0.682-0.218,0.682-0.484 c0-0.236-0.009-0.866-0.014-1.699c-2.782,0.602-3.369-1.34-3.369-1.34c-0.455-1.157-1.11-1.465-1.11-1.465 c-0.909-0.62,0.069-0.608,0.069-0.608c1.004,0.071,1.532,1.03,1.532,1.03c0.891,1.529,2.341,1.089,2.91,0.833 c0.091-0.647,0.349-1.086,0.635-1.337c-2.22-0.251-4.555-1.111-4.555-4.943c0-1.091,0.39-1.984,1.03-2.682 C6.546,8.54,6.202,7.524,6.746,6.148c0,0,0.84-0.269,2.75,1.025C10.295,6.95,11.15,6.84,12,6.836 c0.85,0.004,1.705,0.114,2.504,0.336c1.909-1.294,2.748-1.025,2.748-1.025c0.546,1.376,0.202,2.394,0.1,2.646 c0.64,0.699,1.026,1.591,1.026,2.682c0,3.841-2.337,4.687-4.565,4.935c0.359,0.307,0.679,0.917,0.679,1.852 c0,1.335-0.012,2.415-0.012,2.741c0,0.269,0.18,0.579,0.688,0.481C19.138,20.161,22,16.416,22,12C22,6.477,17.523,2,12,2z\"><\/path><\/svg><\/a><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7798\"><a href=\"https:\/\/profiles.wordpress.org\/westonruter\"><span class=\"screen-reader-text\">WordPress.org Profile<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M12.158,12.786L9.46,20.625c0.806,0.237,1.657,0.366,2.54,0.366c1.047,0,2.051-0.181,2.986-0.51 c-0.024-0.038-0.046-0.079-0.065-0.124L12.158,12.786z M3.009,12c0,3.559,2.068,6.634,5.067,8.092L3.788,8.341 C3.289,9.459,3.009,10.696,3.009,12z M18.069,11.546c0-1.112-0.399-1.881-0.741-2.48c-0.456-0.741-0.883-1.368-0.883-2.109 c0-0.826,0.627-1.596,1.51-1.596c0.04,0,0.078,0.005,0.116,0.007C16.472,3.904,14.34,3.009,12,3.009 c-3.141,0-5.904,1.612-7.512,4.052c0.211,0.007,0.41,0.011,0.579,0.011c0.94,0,2.396-0.114,2.396-0.114 C7.947,6.93,8.004,7.642,7.52,7.699c0,0-0.487,0.057-1.029,0.085l3.274,9.739l1.968-5.901l-1.401-3.838 C9.848,7.756,9.389,7.699,9.389,7.699C8.904,7.67,8.961,6.93,9.446,6.958c0,0,1.484,0.114,2.368,0.114 c0.94,0,2.397-0.114,2.397-0.114c0.485-0.028,0.542,0.684,0.057,0.741c0,0-0.488,0.057-1.029,0.085l3.249,9.665l0.897-2.996 C17.841,13.284,18.069,12.316,18.069,11.546z M19.889,7.686c0.039,0.286,0.06,0.593,0.06,0.924c0,0.912-0.171,1.938-0.684,3.22 l-2.746,7.94c2.673-1.558,4.47-4.454,4.47-7.771C20.991,10.436,20.591,8.967,19.889,7.686z M12,22C6.486,22,2,17.514,2,12 C2,6.486,6.486,2,12,2c5.514,0,10,4.486,10,10C22,17.514,17.514,22,12,22z\"><\/path><\/svg><\/a><\/li>\n\n\t\t\t\t\t\t\t<\/ul>\n\n\t\t\t\t\t\t<\/nav>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\n\t\t\t\n\t\t\t\t<aside class=\"footer-widgets-outer-wrapper\">\n\n\t\t\t\t\t<div class=\"footer-widgets-wrapper\">\n\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t<div class=\"footer-widgets column-one grid-item\">\n\t\t\t\t\t\t\t\t<div class=\"widget widget_blog_subscription jetpack_subscription_widget\"><div class=\"widget-content\"><h2 class=\"widget-title subheading heading-size-3\">Subscribe by Email<\/h2>\n\t\t\t<div class=\"wp-block-jetpack-subscriptions__container\">\n\t\t\t<form action=\"#\" method=\"post\" accept-charset=\"utf-8\" id=\"subscribe-blog-blog_subscription-2\" data-blog=\"59681501\" data-post_access_level=\"everybody\" data-px-verified-tag=\"\">\n\t\t\t\t\t\t\t\t\t<div id=\"subscribe-text\"><p>Get new posts in your inbox.<\/p>\n<\/div>\n\t\t\t\t\t\t\t\t\t\t<p id=\"subscribe-email\">\n\t\t\t\t\t\t<label id=\"jetpack-subscribe-label\" class=\"screen-reader-text\" for=\"subscribe-field-blog_subscription-2\">\n\t\t\t\t\t\t\tEmail Address\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t<input type=\"email\" name=\"email\" required=\"required\" value=\"\" id=\"subscribe-field-blog_subscription-2\" placeholder=\"Email Address\">\n\t\t\t\t\t<\/p>\n\n\t\t\t\t\t<p id=\"subscribe-submit\">\n\t\t\t\t\t\t<input type=\"hidden\" name=\"action\" value=\"subscribe\">\n\t\t\t\t\t\t<input type=\"hidden\" name=\"source\" value=\"https:\/\/weston.ruter.net\/about\/\">\n\t\t\t\t\t\t<input type=\"hidden\" name=\"sub-type\" value=\"widget\">\n\t\t\t\t\t\t<input type=\"hidden\" name=\"redirect_fragment\" value=\"subscribe-blog-blog_subscription-2\">\n\t\t\t\t\t\t\t\t\t\t\t\t<button type=\"submit\" class=\"wp-block-button__link\" name=\"jetpack_subscriptions_widget\">\n\t\t\t\t\t\t\tSubscribe\t\t\t\t\t\t<\/button>\n\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<\/form>\n\t\t\t\t\t\t<\/div>\n\t\t\t\n<\/div><\/div>\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t<div class=\"footer-widgets column-two grid-item\">\n\t\t\t\t\t\t\t\t<div class=\"widget widget_block widget_text\"><div class=\"widget-content\">\n<p><a href=\"\/key.asc\" rel=\"key\">PGP\/GPG public key<\/a>. Happily hosted on <a href=\"https:\/\/pantheon.io\/\" target=\"_blank\" rel=\"noopener\">Pantheon<\/a>. I'm newly on <a rel=\"me\" href=\"https:\/\/mastodon.social\/@westonruter\">Mastodon<\/a>.<\/p>\n<\/div><\/div>\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t<\/aside>\n\n\t\t\t\n\t\t<\/div>\n\n\t<\/div>\n\n\t\n\t\t\t<footer id=\"site-footer\" class=\"header-footer-group\">\n\n\t\t\t\t<div class=\"section-inner\">\n\n\t\t\t\t\t<div class=\"footer-credits\">\n\n\t\t\t\t\t\t<p class=\"footer-copyright\">\u00a9\n\t\t\t\t\t\t\t2023\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/\">Weston Ruter<\/a>\n\t\t\t\t\t\t<\/p>\n\n\t\t\t\t\t\t\n\t\t\t\t\t\t<p class=\"powered-by-wordpress\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/wordpress.org\/\">\n\t\t\t\t\t\t\t\tPowered by WordPress\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/p>\n\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<a class=\"to-the-top\" href=\"#site-header\">\n\t\t\t\t\t\t<span class=\"to-the-top-long\">\n\t\t\t\t\t\t\tTo the top <span class=\"arrow\" aria-hidden=\"true\">\u2191<\/span>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"to-the-top-short\">\n\t\t\t\t\t\t\tUp <span class=\"arrow\" aria-hidden=\"true\">\u2191<\/span>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\n\t\t\t\t<\/div>\n\n\t\t\t<\/footer>\n\n\t\t\t\t<amp-install-serviceworker src=\"https:\/\/weston.ruter.net\/wp.serviceworker\" data-iframe-src=\"https:\/\/weston.ruter.net\/?amp_install_service_worker_iframe=1\" layout=\"nodisplay\" class=\"i-amphtml-layout-nodisplay i-amphtml-element i-amphtml-built\" hidden=\"\" i-amphtml-layout=\"nodisplay\">\n\t\t<\/amp-install-serviceworker>\n\t\t\n\n<amp-analytics type=\"gtag\" data-credentials=\"include\" class=\"i-amphtml-layout-fixed i-amphtml-layout-size-defined i-amphtml-element i-amphtml-built i-amphtml-layout\" style=\"width:1px;height:1px\" i-amphtml-layout=\"fixed\" aria-hidden=\"true\" hidden=\"\"><script type=\"application\/json\">{\"optoutElementId\":\"__gaOptOutExtension\",\"vars\":{\"config\":{\"UA-197142-1\":{\"groups\":\"default\",\"linker\":{\"proxyOnly\":true}},\"G-JJBL670DBP\":{\"groups\":\"default\",\"linker\":{\"domains\":[\"weston.ruter.net\"]}}}}}<\/script><\/amp-analytics>\n\n<amp-pixel src=\"https:\/\/pixel.wp.com\/g.gif?v=ext&blog=59681501&post=2&tz=-7&srv=weston.ruter.net&host=weston.ruter.net&rand=RANDOM&ref=DOCUMENT_REFERRER\" class=\"i-amphtml-layout-fixed i-amphtml-layout-size-defined i-amphtml-element i-amphtml-built\" style=\"width:1px;height:1px\" i-amphtml-layout=\"fixed\" aria-hidden=\"true\"><\/amp-pixel>\n\t\n\n<\/body><\/html>",
"securityHeaders": {
"securityHeadersList": [
"strict-transport-security"
],
"securityHeadersGrade": "E",
"securityHeadersScore": 25
},
"wpContentType": {
"contentType": "singular",
"postType": "page",
"taxonomy": ""
},
"interactivePeriods": [
[
0,
8157
]
],
"lastVisualChange": 900,
"render": 900,
"visualComplete85": 900,
"visualComplete90": 900,
"visualComplete95": 900,
"visualComplete99": 900,
"visualComplete": 900,
"SpeedIndex": 900,
"largestPaints": [
{
"event": "LargestTextPaint",
"time": 878,
"size": 2967,
"DOMNodeId": 2,
"nodeInfo": {
"nodeType": "A",
"attributes": {
"href": "https:\/\/weston.ruter.net\/"
},
"bounds": [
144.171875,
31.5,
125.65625,
21
],
"styles": {
"background-image": "none"
}
}
},
{
"event": "LargestContentfulPaint",
"time": 878,
"size": 2967,
"element": {
"nodeName": "A",
"boundingRect": {
"x": 144.171875,
"y": 31.5,
"width": 125.65625,
"height": 21,
"top": 31.5,
"right": 269.828125,
"bottom": 52.5,
"left": 144.171875
},
"outerHTML": "<a href=\"https:\/\/weston.ruter.net\/\">Weston Ruter<\/a>",
"content": "normal"
},
"type": "text"
},
{
"event": "LargestTextPaint",
"time": 923,
"size": 44625,
"DOMNodeId": 7,
"nodeInfo": {
"nodeType": "P",
"bounds": [
20,
270,
374,
125.9375
],
"styles": {
"background-image": "none"
}
}
},
{
"event": "LargestContentfulPaint",
"time": 923,
"size": 44625,
"element": {
"nodeName": "P",
"boundingRect": {
"x": 20,
"y": 270,
"width": 374,
"height": 125.9375,
"top": 270,
"right": 394,
"bottom": 395.9375,
"left": 20
},
"outerHTML": "<p>Googler \ud83d\udd28 @AMPhtml, PWA, & open web; @WordPress core team; @xwp alum. Daddy\u00b2 & husband. Go by \ud83c\udfc3\ud83c\udffb\ud83d\udeb4\ud83c\udffb\ud83d\ude8c\ud83d\ude88 Philologist & hispanohablante [\u02c8w\u025bs\u02cctn\u0329 \u02c8\u0279u\u02d0\u02cc\u027e\u025a]<\/p>",
"content": "normal"
},
"type": "text"
},
{
"event": "LargestTextPaint",
"time": 877,
"size": 2967,
"DOMNodeId": 2,
"nodeInfo": {
"nodeType": "A",
"attributes": {
"href": "https:\/\/weston.ruter.net\/"
},
"bounds": [
144.171875,
31.5,
125.65625,
21
],
"styles": {
"background-image": "none"
}
}
},
{
"event": "LargestContentfulPaint",
"time": 877,
"size": 2967,
"element": {
"nodeName": "A",
"boundingRect": {
"x": 144.171875,
"y": 31.5,
"width": 125.65625,
"height": 21,
"top": 31.5,
"right": 269.828125,
"bottom": 52.5,
"left": 144.171875
},
"outerHTML": "<a href=\"https:\/\/weston.ruter.net\/\">Weston Ruter<\/a>",
"content": "normal"
},
"type": "text"
},
{
"event": "LargestTextPaint",
"time": 922,
"size": 44625,
"DOMNodeId": 7,
"nodeInfo": {
"nodeType": "P",
"bounds": [
20,
270,
374,
125.9375
],
"styles": {
"background-image": "none"
}
}
},
{
"event": "LargestContentfulPaint",
"time": 922,
"size": 44625,
"element": {
"nodeName": "P",
"boundingRect": {
"x": 20,
"y": 270,
"width": 374,
"height": 125.9375,
"top": 270,
"right": 394,
"bottom": 395.9375,
"left": 20
},
"outerHTML": "<p>Googler \ud83d\udd28 @AMPhtml, PWA, & open web; @WordPress core team; @xwp alum. Daddy\u00b2 & husband. Go by \ud83c\udfc3\ud83c\udffb\ud83d\udeb4\ud83c\udffb\ud83d\ude8c\ud83d\ude88 Philologist & hispanohablante [\u02c8w\u025bs\u02cctn\u0329 \u02c8\u0279u\u02d0\u02cc\u027e\u025a]<\/p>",
"content": "normal"
},
"type": "text"
}
],
"LargestContentfulPaintType": "text",
"LargestContentfulPaintNodeType": "P",
"chromeUserTiming": [
{
"name": "navigationStart",
"time": 14
},
{
"name": "fetchStart",
"time": 21
},
{
"name": "navigationStart",
"time": 41
},
{
"name": "domLoading",
"time": 41
},
{
"name": "responseEnd",
"time": 41
},
{
"name": "domInteractive",
"time": 41
},
{
"name": "domContentLoadedEventStart",
"time": 41
},
{
"name": "domContentLoadedEventEnd",
"time": 41
},
{
"name": "domComplete",
"time": 41
},
{
"name": "unloadEventStart",
"time": 808
},
{
"name": "unloadEventEnd",
"time": 808
},
{
"name": "markAsMainFrame",
"time": 808
},
{
"name": "commitNavigationEnd",
"time": 809
},
{
"name": "domLoading",
"time": 809
},
{
"name": "responseEnd",
"time": 854
},
{
"name": "domInteractive",
"time": 873
},
{
"name": "domContentLoadedEventStart",
"time": 873
},
{
"name": "domContentLoadedEventEnd",
"time": 873
},
{
"name": "firstPaint",
"time": 877
},
{
"name": "firstContentfulPaint",
"time": 877
},
{
"name": "firstMeaningfulPaintCandidate",
"time": 877
},
{
"name": "firstMeaningfulPaintCandidate",
"time": 922
},
{
"name": "firstMeaningfulPaint",
"time": 922
},
{
"name": "firstMeaningfulPaint",
"time": 922
},
{
"name": "firstImagePaint",
"time": 2128
},
{
"name": "domComplete",
"time": 2707
},
{
"name": "loadEventStart",
"time": 2708
},
{
"name": "loadEventEnd",
"time": 2709
},
{
"name": "LargestTextPaint",
"time": 922
},
{
"name": "LargestContentfulPaint",
"time": 922
},
{
"name": "TotalLayoutShift",
"value": 0
},
{
"name": "CumulativeLayoutShift",
"value": 0
}
],
"chromeUserTiming.navigationStart": 41,
"chromeUserTiming.fetchStart": 21,
"chromeUserTiming.domLoading": 809,
"chromeUserTiming.responseEnd": 855,
"chromeUserTiming.domInteractive": 873,
"chromeUserTiming.domContentLoadedEventStart": 873,
"chromeUserTiming.domContentLoadedEventEnd": 873,
"chromeUserTiming.domComplete": 2707,
"chromeUserTiming.unloadEventStart": 809,
"chromeUserTiming.unloadEventEnd": 809,
"chromeUserTiming.markAsMainFrame": 809,
"chromeUserTiming.commitNavigationEnd": 809,
"chromeUserTiming.firstPaint": 877,
"chromeUserTiming.firstContentfulPaint": 877,
"chromeUserTiming.firstMeaningfulPaintCandidate": 877,
"chromeUserTiming.firstMeaningfulPaint": 922,
"chromeUserTiming.firstImagePaint": 2128,
"chromeUserTiming.loadEventStart": 2709,
"chromeUserTiming.loadEventEnd": 2709,
"chromeUserTiming.LargestTextPaint": 923,
"chromeUserTiming.LargestContentfulPaint": 923,
"chromeUserTiming.TotalLayoutShift": 0,
"chromeUserTiming.CumulativeLayoutShift": 0,
"blinkFeatureFirstUsed": {
"Features": {
"1075": {
"name": "V8SloppyMode",
"firstUsed": 919.08799999999997
},
"13": {
"name": "UnprefixedRequestAnimationFrame",
"firstUsed": 1977.154
},
"1441": {
"name": "SecureContextCheckPassed",
"firstUsed": 810.99000000000001
},
"1910": {
"name": "CrossOriginMainFrameNulledNameAccessed",
"firstUsed": 810.99800000000005
},
"2157": {
"name": "PerformanceServerTiming",
"firstUsed": 811.00099999999998
},
"2627": {
"name": "PageLifeCycleFreeze",
"firstUsed": 815.48500000000001
},
"2188": {
"name": "PerformanceObserverForWindow",
"firstUsed": 820.49199999999996
},
"2927": {
"name": "LargestContentfulPaintExplicitlyRequested",
"firstUsed": 820.51700000000005
},
"3004": {
"name": "PerformanceObserverBufferedFlag",
"firstUsed": 820.51999999999998
},
"2782": {
"name": "LayoutJankExplicitlyRequested",
"firstUsed": 820.53200000000004
},
"2203": {
"name": "HasIDClassTagAttribute",
"firstUsed": 832.07399999999996
},
"976": {
"name": "CSSAtRuleSupports",
"firstUsed": 832.47900000000004
},
"1153": {
"name": "CSSSelectorIndirectAdjacent",
"firstUsed": 833.072
},
"2204": {
"name": "HasBeforeOrAfterPseudoElement",
"firstUsed": 833.197
},
"973": {
"name": "CSSAtRuleMedia",
"firstUsed": 833.31600000000003
},
"2431": {
"name": "CSSSelectorPseudoIS",
"firstUsed": 833.34299999999996
},
"2062": {
"name": "PrepareModuleScript",
"firstUsed": 834.23199999999997
},
"4242": {
"name": "ScriptSchedulingType_Async",
"firstUsed": 834.34799999999996
},
"2322": {
"name": "CSSSelectorPseudoMatches",
"firstUsed": 841.14200000000005
},
"2387": {
"name": "CSSSelectorPseudoFocus",
"firstUsed": 841.14599999999996
},
"972": {
"name": "CSSAtRuleKeyframes",
"firstUsed": 841.15499999999997
},
"2354": {
"name": "CSSBasicShape",
"firstUsed": 841.32899999999995
},
"978": {
"name": "CSSAtRuleWebkitKeyframes",
"firstUsed": 841.40899999999999
},
"970": {
"name": "CSSAtRuleFontFace",
"firstUsed": 841.61000000000001
},
"2355": {
"name": "CSSGradient",
"firstUsed": 841.69600000000003
},
"1351": {
"name": "CSSValueAppearanceNone",
"firstUsed": 841.82399999999996
},
"2299": {
"name": "CSSSelectorWebkitInputPlaceholder",
"firstUsed": 841.87800000000004
},
"2319": {
"name": "CSSSelectorWebkitUnknownPseudo",
"firstUsed": 841.88699999999994
},
"2314": {
"name": "CSSSelectorWebkitSearchCancelButton",
"firstUsed": 841.88999999999999
},
"975": {
"name": "CSSAtRulePage",
"firstUsed": 842.64300000000003
},
"4317": {
"name": "LinkRelCanonical",
"firstUsed": 844.55499999999995
},
"2084": {
"name": "ARIAExpandedAttribute",
"firstUsed": 845.39300000000003
},
"138": {
"name": "SVGSVGElement",
"firstUsed": 845.46799999999996
},
"250": {
"name": "SVGSVGElementInDocument",
"firstUsed": 845.50199999999995
},
"2092": {
"name": "ARIALabelAttribute",
"firstUsed": 845.62900000000002
},
"2078": {
"name": "ARIACurrentAttribute",
"firstUsed": 845.65099999999995
},
"587": {
"name": "LangAttribute",
"firstUsed": 846.77599999999995
},
"588": {
"name": "LangAttributeOnHTML",
"firstUsed": 846.77999999999997
},
"1692": {
"name": "CSSFlexibleBox",
"firstUsed": 848.149
},
"4330": {
"name": "FlexboxAbsPosJustifyContent",
"firstUsed": 856.79100000000005
},
"84": {
"name": "FormElement",
"firstUsed": 868.55700000000002
},
"45": {
"name": "PlaceholderAttribute",
"firstUsed": 868.64999999999998
},
"591": {
"name": "InputTypeSubmit",
"firstUsed": 868.67399999999998
},
"592": {
"name": "InputTypeSubmitWithValue",
"firstUsed": 868.67899999999997
},
"2347": {
"name": "ImageDecodingAttribute",
"firstUsed": 869.24400000000003
},
"2738": {
"name": "PriorityHints",
"firstUsed": 869.25099999999998
},
"522": {
"name": "Sizes",
"firstUsed": 869.255
},
"524": {
"name": "SrcsetWDescriptor",
"firstUsed": 869.28800000000001
},
"49": {
"name": "RequiredAttribute",
"firstUsed": 870.51199999999994
},
"2089": {
"name": "ARIAHiddenAttribute",
"firstUsed": 870.70000000000005
},
"4113": {
"name": "HiddenAttribute",
"firstUsed": 873.63099999999997
},
"3803": {
"name": "OverflowClipAlongEitherAxis",
"firstUsed": 873.97500000000002
},
"31": {
"name": "InputTypeEmail",
"firstUsed": 878.00900000000001
},
"2854": {
"name": "InputTypeHidden",
"firstUsed": 878.02300000000002
},
"1693": {
"name": "CSSGridLayout",
"firstUsed": 879.04600000000005
},
"1973": {
"name": "FontShapingNotDefGlyphObserved",
"firstUsed": 895.97299999999996
},
"2219": {
"name": "V8Element_GetBoundingClientRect_Method",
"firstUsed": 919.55200000000002
},
"4379": {
"name": "PerformanceEntryBufferSwaps",
"firstUsed": 1490.8040000000001
},
"1076": {
"name": "V8StrictMode",
"firstUsed": 1837.99
},
"2615": {
"name": "InstantiateModuleScript",
"firstUsed": 1838.0719999999999
},
"1827": {
"name": "LocationOrigin",
"firstUsed": 1957.181
},
"1368": {
"name": "IntersectionObserver_Constructor",
"firstUsed": 1957.604
},
"124": {
"name": "NavigatorVendor",
"firstUsed": 1957.876
},
"1467": {
"name": "NodeGetRootNode",
"firstUsed": 1959.8019999999999
},
"2794": {
"name": "SchedulingIsInputPending",
"firstUsed": 1960.3330000000001
},
"710": {
"name": "CryptoGetRandomValues",
"firstUsed": 1961.2380000000001
},
"3019": {
"name": "DOMStorageRead",
"firstUsed": 1962.6220000000001
},
"2429": {
"name": "PerformanceTimeline",
"firstUsed": 1965.806
},
"2191": {
"name": "PaintTimingRequested",
"firstUsed": 1965.816
},
"2487": {
"name": "EventTimingExplicitlyRequested",
"firstUsed": 1966.365
},
"3254": {
"name": "EventTimingFirstInputExplicitlyRequested",
"firstUsed": 1966.3710000000001
},
"3349": {
"name": "NavigationTimingL2",
"firstUsed": 1966.396
},
"882": {
"name": "V8Performance_Timing_AttributeGetter",
"firstUsed": 1966.624
},
"2430": {
"name": "UserTiming",
"firstUsed": 1966.741
},
"2663": {
"name": "NavigatorUserAgent",
"firstUsed": 1969.25
},
"2707": {
"name": "V8Window_MatchMedia_Method",
"firstUsed": 1970.864
},
"3868": {
"name": "PrefersColorSchemeMediaFeature",
"firstUsed": 1970.883
},
"2719": {
"name": "HistoryLength",
"firstUsed": 1971.5930000000001
},
"2618": {
"name": "HistoryReplaceState",
"firstUsed": 1971.663
},
"1689": {
"name": "CustomElementRegistryDefine",
"firstUsed": 1977.95
},
"2769": {
"name": "HTMLTemplateElement",
"firstUsed": 1979.1120000000001
},
"1307": {
"name": "V8Node_IsConnected_AttributeGetter",
"firstUsed": 1979.165
},
"2705": {
"name": "WindowInnerWidth",
"firstUsed": 1983.029
},
"2706": {
"name": "WindowInnerHeight",
"firstUsed": 1986.0309999999999
},
"2711": {
"name": "WindowPageYOffset",
"firstUsed": 1986.9690000000001
},
"2723": {
"name": "TrustedTypesCreatePolicy",
"firstUsed": 2000.2370000000001
},
"3279": {
"name": "TrustedTypesPolicyCreated",
"firstUsed": 2000.2449999999999
},
"675": {
"name": "Fetch",
"firstUsed": 2000.837
},
"2228": {
"name": "DocumentPageShowRegistered",
"firstUsed": 2041.107
},
"2226": {
"name": "DocumentPageHideRegistered",
"firstUsed": 2041.114
},
"2361": {
"name": "V8AbortController_Constructor",
"firstUsed": 2042.846
},
"574": {
"name": "WindowPostMessage",
"firstUsed": 2044.9749999999999
},
"3414": {
"name": "UnspecifiedTargetOriginPostMessage",
"firstUsed": 2044.9839999999999
},
"3882": {
"name": "PostMessageFromSecureToSecure",
"firstUsed": 2044.989
},
"440": {
"name": "DocumentFonts",
"firstUsed": 2113.9549999999999
},
"3028": {
"name": "CreateObjectBlob",
"firstUsed": 2195.018
},
"1604": {
"name": "CreateObjectURLBlob",
"firstUsed": 2196.078
},
"4": {
"name": "WorkerStart",
"firstUsed": 2196.7669999999998
},
"3084": {
"name": "ClassicDedicatedWorker",
"firstUsed": 2200.877
},
"593": {
"name": "SetReferrerPolicy",
"firstUsed": 2205.2959999999998
},
"3020": {
"name": "DOMStorageWrite",
"firstUsed": 2234.3620000000001
},
"3797": {
"name": "WebPImage",
"firstUsed": 2375.308
},
"1757": {
"name": "HTMLLinkElementReferrerPolicyAttribute",
"firstUsed": 2707.9450000000002
},
"900": {
"name": "LinkRelPreconnect",
"firstUsed": 2707.9949999999999
},
"2229": {
"name": "DocumentPageShowFired",
"firstUsed": 2709.277
},
"2657": {
"name": "NavigatorLanguage",
"firstUsed": 2967.5610000000001
},
"2704": {
"name": "V8Screen_Width_AttributeGetter",
"firstUsed": 2967.683
},
"2702": {
"name": "V8Screen_Height_AttributeGetter",
"firstUsed": 2967.7800000000002
},
"4520": {
"name": "NavigatorUAData_GetHighEntropyValues",
"firstUsed": 2970.4679999999998
},
"2195": {
"name": "CookieGet",
"firstUsed": 2971.1109999999999
},
"2194": {
"name": "CookieSet",
"firstUsed": 2972.2809999999999
},
"2701": {
"name": "V8Screen_ColorDepth_AttributeGetter",
"firstUsed": 2974.7829999999999
},
"715": {
"name": "SubtleCryptoDigest",
"firstUsed": 2982.9870000000001
},
"728": {
"name": "CryptoAlgorithmSha384",
"firstUsed": 2983.0320000000002
},
"743": {
"name": "GlobalCacheStorage",
"firstUsed": 5149.9170000000004
},
"1066": {
"name": "SameOriginTextScript",
"firstUsed": 5149.9250000000002
},
"1067": {
"name": "SameOriginApplicationScript",
"firstUsed": 5149.9279999999999
},
"3014": {
"name": "FetchCacheReload",
"firstUsed": 5149.9319999999998
},
"3021": {
"name": "CacheStorageRead",
"firstUsed": 5149.9350000000004
},
"3022": {
"name": "CacheStorageWrite",
"firstUsed": 5149.9380000000001
},
"990": {
"name": "ServiceWorkerControlledPage",
"firstUsed": 5149.9539999999997
},
"3350": {
"name": "ResourceTiming",
"firstUsed": 5150.2259999999997
},
"2434": {
"name": "PerformanceResourceTimingInitiatorType",
"firstUsed": 5150.2749999999996
}
},
"CSSFeatures": {
"107": {
"name": "CSSPropertyOverflowX",
"firstUsed": 832.08699999999999
},
"81": {
"name": "CSSPropertyHeight",
"firstUsed": 832.09900000000005
},
"161": {
"name": "CSSPropertyWidth",
"firstUsed": 832.10400000000004
},
"89": {
"name": "CSSPropertyMargin",
"firstUsed": 832.125
},
"537": {
"name": "CSSPropertyAliasWebkitTextSizeAdjust",
"firstUsed": 832.13099999999997
},
"536": {
"name": "CSSPropertyTextSizeAdjust",
"firstUsed": 832.13599999999997
},
"421": {
"name": "CSSPropertyTouchAction",
"firstUsed": 832.15300000000002
},
"105": {
"name": "CSSPropertyOverflow",
"firstUsed": 832.16099999999994
},
"119": {
"name": "CSSPropertyPosition",
"firstUsed": 832.17100000000005
},
"108": {
"name": "CSSPropertyOverflowY",
"firstUsed": 832.17700000000002
},
"149": {
"name": "CSSPropertyTop",
"firstUsed": 832.18700000000001
},
"83": {
"name": "CSSPropertyLeft",
"firstUsed": 832.19100000000003
},
"122": {
"name": "CSSPropertyRight",
"firstUsed": 832.19500000000005
},
"67": {
"name": "CSSPropertyBottom",
"firstUsed": 832.19799999999998
},
"4": {
"name": "CSSPropertyDisplay",
"firstUsed": 832.20299999999997
},
"60": {
"name": "CSSPropertyBorderTop",
"firstUsed": 832.21699999999998
},
"158": {
"name": "CSSPropertyVisibility",
"firstUsed": 832.22199999999998
},
"109": {
"name": "CSSPropertyPadding",
"firstUsed": 832.24900000000002
},
"24": {
"name": "CSSPropertyBackgroundColor",
"firstUsed": 832.25300000000004
},
"69": {
"name": "CSSPropertyBoxSizing",
"firstUsed": 832.25999999999999
},
"96": {
"name": "CSSPropertyMinHeight",
"firstUsed": 832.30499999999995
},
"446": {
"name": "CSSPropertyTransform",
"firstUsed": 832.33500000000004
},
"34": {
"name": "CSSPropertyBorder",
"firstUsed": 832.35299999999995
},
"7": {
"name": "CSSPropertyFontSize",
"firstUsed": 832.36099999999999
},
"20": {
"name": "CSSPropertyLineHeight",
"firstUsed": 832.36500000000001
},
"150": {
"name": "CSSPropertyTransition",
"firstUsed": 832.39200000000005
},
"118": {
"name": "CSSPropertyPointerEvents",
"firstUsed": 832.39700000000005
},
"95": {
"name": "CSSPropertyMaxWidth",
"firstUsed": 832.42700000000002
},
"165": {
"name": "CSSPropertyZIndex",
"firstUsed": 832.45399999999995
},
"233": {
"name": "CSSPropertyFlex",
"firstUsed": 832.46799999999996
},
"657": {
"name": "CSSPropertyAspectRatio",
"firstUsed": 832.49000000000001
},
"94": {
"name": "CSSPropertyMaxHeight",
"firstUsed": 833.03200000000004
},
"97": {
"name": "CSSPropertyMinWidth",
"firstUsed": 833.03999999999996
},
"98": {
"name": "CSSPropertyOpacity",
"firstUsed": 833.06399999999996
},
"339": {
"name": "CSSPropertyAliasWebkitUserSelect",
"firstUsed": 833.08399999999995
},
"539": {
"name": "CSSPropertyUserSelect",
"firstUsed": 833.08900000000006
},
"2": {
"name": "CSSPropertyColor",
"firstUsed": 833.10699999999997
},
"21": {
"name": "CSSPropertyBackground",
"firstUsed": 833.18899999999996
},
"74": {
"name": "CSSPropertyContent",
"firstUsed": 833.25900000000001
},
"77": {
"name": "CSSPropertyCursor",
"firstUsed": 833.27800000000002
},
"112": {
"name": "CSSPropertyPaddingRight",
"firstUsed": 833.35000000000002
},
"79": {
"name": "CSSPropertyFloat",
"firstUsed": 833.36300000000006
},
"128": {
"name": "CSSPropertyTextAlign",
"firstUsed": 841.04100000000005
},
"162": {
"name": "CSSPropertyWordBreak",
"firstUsed": 841.04899999999998
},
"53": {
"name": "CSSPropertyBorderRadius",
"firstUsed": 841.06100000000004
},
"68": {
"name": "CSSPropertyBoxShadow",
"firstUsed": 841.06500000000005
},
"129": {
"name": "CSSPropertyTextDecoration",
"firstUsed": 841.07799999999997
},
"90": {
"name": "CSSPropertyMarginBottom",
"firstUsed": 841.08500000000004
},
"3": {
"name": "CSSPropertyDirection",
"firstUsed": 841.20399999999995
},
"242": {
"name": "CSSPropertyGridTemplateColumns",
"firstUsed": 841.21699999999998
},
"243": {
"name": "CSSPropertyGridTemplateRows",
"firstUsed": 841.22000000000003
},
"232": {
"name": "CSSPropertyAlignSelf",
"firstUsed": 841.22500000000002
},
"248": {
"name": "CSSPropertyGridColumn",
"firstUsed": 841.23699999999997
},
"249": {
"name": "CSSPropertyGridRow",
"firstUsed": 841.24099999999999
},
"157": {
"name": "CSSPropertyVerticalAlign",
"firstUsed": 841.25099999999998
},
"93": {
"name": "CSSPropertyMarginTop",
"firstUsed": 841.279
},
"49": {
"name": "CSSPropertyBorderLeft",
"firstUsed": 841.29999999999995
},
"54": {
"name": "CSSPropertyBorderRight",
"firstUsed": 841.303
},
"6": {
"name": "CSSPropertyFontFamily",
"firstUsed": 841.30899999999997
},
"76": {
"name": "CSSPropertyCounterReset",
"firstUsed": 841.31299999999999
},
"515": {
"name": "CSSPropertyVariable",
"firstUsed": 841.31799999999998
},
"72": {
"name": "CSSPropertyClip",
"firstUsed": 841.32500000000005
},
"355": {
"name": "CSSPropertyClipPath",
"firstUsed": 841.33199999999999
},
"164": {
"name": "CSSPropertyWordWrap",
"firstUsed": 841.34000000000003
},
"59": {
"name": "CSSPropertyBorderStyle",
"firstUsed": 841.36199999999997
},
"64": {
"name": "CSSPropertyBorderTopStyle",
"firstUsed": 841.36900000000003
},
"56": {
"name": "CSSPropertyBorderRightStyle",
"firstUsed": 841.37400000000002
},
"39": {
"name": "CSSPropertyBorderBottomStyle",
"firstUsed": 841.37800000000004
},
"51": {
"name": "CSSPropertyBorderLeftStyle",
"firstUsed": 841.38199999999995
},
"326": {
"name": "CSSPropertyAliasWebkitTransform",
"firstUsed": 841.41300000000001
},
"27": {
"name": "CSSPropertyBackgroundPosition",
"firstUsed": 841.42100000000005
},
"592": {
"name": "CSSPropertyGap",
"firstUsed": 841.49199999999996
},
"444": {
"name": "CSSPropertyScrollBehavior",
"firstUsed": 841.52800000000002
},
"84": {
"name": "CSSPropertyLetterSpacing",
"firstUsed": 841.54600000000005
},
"549": {
"name": "CSSPropertyFontVariationSettings",
"firstUsed": 841.55100000000004
},
"14": {
"name": "CSSPropertyWebkitFontSmoothing",
"firstUsed": 841.55999999999995
},
"71": {
"name": "CSSPropertyClear",
"firstUsed": 841.56799999999998
},
"73": {
"name": "CSSPropertyAliasWebkitClipPath",
"firstUsed": 841.57899999999995
},
"10": {
"name": "CSSPropertyFontWeight",
"firstUsed": 841.59500000000003
},
"124": {
"name": "CSSPropertySrc",
"firstUsed": 841.62599999999998
},
"516": {
"name": "CSSPropertyFontDisplay",
"firstUsed": 841.63300000000004
},
"8": {
"name": "CSSPropertyFontStyle",
"firstUsed": 841.63699999999994
},
"427": {
"name": "CSSPropertyAnimationDuration",
"firstUsed": 841.65099999999995
},
"152": {
"name": "CSSPropertyTransitionDuration",
"firstUsed": 841.654
},
"514": {
"name": "CSSPropertyFontFeatureSettings",
"firstUsed": 841.66200000000003
},
"535": {
"name": "CSSPropertyFontVariantNumeric",
"firstUsed": 841.66800000000001
},
"66": {
"name": "CSSPropertyBorderWidth",
"firstUsed": 841.68200000000002
},
"42": {
"name": "CSSPropertyBorderColor",
"firstUsed": 841.68499999999995
},
"85": {
"name": "CSSPropertyListStyle",
"firstUsed": 841.79399999999998
},
"91": {
"name": "CSSPropertyMarginLeft",
"firstUsed": 841.82000000000005
},
"175": {
"name": "CSSPropertyWebkitAppearance",
"firstUsed": 841.82600000000002
},
"143": {
"name": "CSSPropertyTextTransform",
"firstUsed": 841.90599999999995
},
"100": {
"name": "CSSPropertyOutline",
"firstUsed": 841.93299999999999
},
"102": {
"name": "CSSPropertyOutlineOffset",
"firstUsed": 841.93600000000004
},
"92": {
"name": "CSSPropertyMarginRight",
"firstUsed": 841.93899999999996
},
"369": {
"name": "CSSPropertyFill",
"firstUsed": 841.95600000000002
},
"231": {
"name": "CSSPropertyAlignItems",
"firstUsed": 841.95899999999995
},
"239": {
"name": "CSSPropertyFlexWrap",
"firstUsed": 841.96100000000001
},
"238": {
"name": "CSSPropertyFlexShrink",
"firstUsed": 841.971
},
"240": {
"name": "CSSPropertyJustifyContent",
"firstUsed": 841.98599999999999
},
"111": {
"name": "CSSPropertyPaddingLeft",
"firstUsed": 842.02300000000002
},
"159": {
"name": "CSSPropertyWhiteSpace",
"firstUsed": 842.048
},
"113": {
"name": "CSSPropertyPaddingTop",
"firstUsed": 842.06100000000004
},
"36": {
"name": "CSSPropertyBorderBottomColor",
"firstUsed": 842.09699999999998
},
"50": {
"name": "CSSPropertyBorderLeftColor",
"firstUsed": 842.11300000000006
},
"235": {
"name": "CSSPropertyFlexDirection",
"firstUsed": 842.13
},
"40": {
"name": "CSSPropertyBorderBottomWidth",
"firstUsed": 842.14999999999998
},
"52": {
"name": "CSSPropertyBorderLeftWidth",
"firstUsed": 842.16300000000001
},
"424": {
"name": "CSSPropertyAnimation",
"firstUsed": 842.21000000000004
},
"35": {
"name": "CSSPropertyBorderBottom",
"firstUsed": 842.24900000000002
},
"303": {
"name": "CSSPropertyOrder",
"firstUsed": 842.50999999999999
},
"154": {
"name": "CSSPropertyTransitionTimingFunction",
"firstUsed": 842.54700000000003
},
"5": {
"name": "CSSPropertyFont",
"firstUsed": 842.65499999999997
},
"117": {
"name": "CSSPropertyPageBreakInside",
"firstUsed": 842.66600000000005
},
"115": {
"name": "CSSPropertyPageBreakAfter",
"firstUsed": 842.673
},
"116": {
"name": "CSSPropertyPageBreakBefore",
"firstUsed": 842.67899999999997
},
"151": {
"name": "CSSPropertyTransitionDelay",
"firstUsed": 1996.3320000000001
}
},
"AnimatedCSSFeatures": []
},
"FirstInteractive": 900,
"TTIMeasurementEnd": 8157,
"LastInteractive": 900,
"TimeToInteractive": 900,
"FirstCPUIdle": 900,
"testID": "231020_AiDcMH_EFC",
"step": 1,
"effectiveBps": 151703,
"domTime": 0,
"aft": 0,
"titleTime": 43,
"domLoading": 0,
"server_rtt": 0,
"edge-processed": true,
"longTasks": [],
"utilization": {
"cpu": {
"data": {
"0": 0,
"107": 57.899999999999999,
"207": 9.5,
"308": 5.2999999999999998,
"409": 10,
"509": 23.800000000000001,
"610": 40,
"710": 5.5999999999999996,
"811": 5.2999999999999998,
"912": 70,
"1012": 38.100000000000001,
"1113": 11.1,
"1214": 14.300000000000001,
"1314": 15,
"1415": 20,
"1515": 33.299999999999997,
"1616": 31.800000000000001,
"1717": 25,
"1817": 20,
"1918": 36.799999999999997,
"2020": 55,
"2121": 45,
"2221": 25,
"2322": 33.299999999999997,
"2422": 25,
"2523": 5,
"2623": 5.5999999999999996,
"2724": 5,
"2825": 35,
"2925": 10,
"3026": 42.899999999999999,
"3127": 10,
"3228": 0,
"3328": 10.5,
"3432": 15.800000000000001,
"3533": 38.100000000000001,
"3634": 23.800000000000001,
"3734": 33.299999999999997,
"3835": 15.800000000000001,
"3936": 31.800000000000001,
"4036": 15,
"4137": 28.600000000000001,
"4238": 10.5,
"4338": 20,
"4439": 15,
"4539": 15.800000000000001,
"4640": 20,
"4741": 15.800000000000001,
"4841": 20,
"4942": 52.600000000000001,
"5042": 15.800000000000001,
"5143": 42.100000000000001,
"5244": 35,
"5344": 14.300000000000001,
"5445": 10.5,
"5546": 18.199999999999999,
"5647": 15.800000000000001,
"5748": 10.5,
"5848": 19,
"5949": 10.5,
"6050": 5.5999999999999996,
"6150": 10,
"6251": 10.5,
"6352": 15,
"6452": 10,
"6553": 5.2999999999999998,
"6653": 0,
"6754": 5,
"6854": 5,
"6955": 0,
"7056": 5,
"7156": 9.5,
"7257": 0,
"7357": 0,
"7458": 5,
"7558": 9.5,
"7659": 0,
"7759": 9.5,
"7860": 0,
"7960": 5,
"8061": 0,
"8162": 9.5,
"8262": 47.399999999999999
},
"max": 100,
"count": 83
},
"bw": {
"data": {
"0": 0,
"107": 0,
"207": 33931,
"308": 0,
"409": 25702,
"509": 0,
"610": 892572,
"710": 0,
"811": 2931146,
"912": 5248,
"1012": 1968688,
"1113": 2762593,
"1214": 4610121,
"1314": 5283004,
"1415": 9212619,
"1515": 0,
"1616": 2261373,
"1717": 938694,
"1817": 2686595,
"1918": 2550747,
"2020": 1706313,
"2121": 1966991,
"2221": 1246605,
"2322": 2890895,
"2422": 20912,
"2523": 316627,
"2623": 5882,
"2724": 494496,
"2825": 0,
"2925": 417874,
"3026": 444545,
"3127": 37764,
"3228": 161276,
"3328": 584876,
"3432": 2482743,
"3533": 1277665,
"3634": 364111,
"3734": 241309,
"3835": 368072,
"3936": 96333,
"4036": 176878,
"4137": 0,
"4238": 57136,
"4338": 0,
"4439": 257028,
"4539": 0,
"4640": 64468,
"4741": 2166690,
"4841": 7485534,
"4942": 0,
"5042": 3620053,
"5143": 0,
"5244": 5244,
"5344": 0,
"5445": 0,
"5546": 0,
"5647": 0,
"5748": 0,
"5848": 0,
"5949": 0,
"6050": 0,
"6150": 0,
"6251": 0,
"6352": 0,
"6452": 0,
"6553": 0,
"6653": 0,
"6754": 0,
"6854": 0,
"6955": 0,
"7056": 0,
"7156": 0,
"7257": 0,
"7357": 0,
"7458": 0,
"7558": 0,
"7659": 0,
"7759": 0,
"7860": 0,
"7960": 0,
"8061": 0,
"8162": 0,
"8262": 0
},
"max": 9212619,
"count": 83
}
},
"maxFID": 0,
"TotalBlockingTime": 0,
"effectiveBpsDoc": 234645,
"pages": {
"details": "https:\/\/www.webpagetest.org\/result\/231020_AiDcMH_EFC\/1\/details\/",
"checklist": "https:\/\/www.webpagetest.org\/result\/231020_AiDcMH_EFC\/1\/performance_optimization\/",
"breakdown": "https:\/\/www.webpagetest.org\/result\/231020_AiDcMH_EFC\/1\/breakdown\/",
"domains": "https:\/\/www.webpagetest.org\/result\/231020_AiDcMH_EFC\/1\/domains\/",
"screenShot": "https:\/\/www.webpagetest.org\/result\/231020_AiDcMH_EFC\/1\/screen_shot\/",
"opportunities": "https:\/\/www.webpagetest.org\/result\/231020_AiDcMH_EFC\/1\/experiments\/"
},
"thumbnails": {
"waterfall": "https:\/\/www.webpagetest.org\/result\/231020_AiDcMH_EFC\/1_waterfall_thumb.png",
"checklist": "https:\/\/www.webpagetest.org\/result\/231020_AiDcMH_EFC\/1_optimization_thumb.png",
"screenShot": "https:\/\/www.webpagetest.org\/result\/231020_AiDcMH_EFC\/1_screen_thumb.png"
},
"images": {
"waterfall": "https:\/\/www.webpagetest.org\/result\/23\/10\/20\/AiDcMH\/EFC\/1_waterfall.png",
"connectionView": "https:\/\/www.webpagetest.org\/result\/23\/10\/20\/AiDcMH\/EFC\/1_connection.png",
"checklist": "https:\/\/www.webpagetest.org\/result\/23\/10\/20\/AiDcMH\/EFC\/1_optimization.png",
"screenShot": "https:\/\/www.webpagetest.org\/getfile.php?test=231020_AiDcMH_EFC&file=1_screen.jpg"
},
"rawData": {
"scriptTiming": "https:\/\/www.webpagetest.org\/getgzip.php?test=231020_AiDcMH_EFC&file=1_script_timing.json",
"headers": "https:\/\/www.webpagetest.org\/result\/23\/10\/20\/AiDcMH\/EFC\/1_report.txt",
"pageData": "https:\/\/www.webpagetest.org\/result\/23\/10\/20\/AiDcMH\/EFC\/1_IEWPG.txt",
"requestsData": "https:\/\/www.webpagetest.org\/result\/23\/10\/20\/AiDcMH\/EFC\/1_IEWTR.txt",
"utilization": "https:\/\/www.webpagetest.org\/result\/23\/10\/20\/AiDcMH\/EFC\/1_progress.csv",
"trace": "https:\/\/www.webpagetest.org\/getgzip.php?test=231020_AiDcMH_EFC&compressed=1&file=1_trace.json.gz"
},
"videoFrames": [
{
"time": 0,
"image": "https:\/\/www.webpagetest.org\/getfile.php?test=231020_AiDcMH_EFC&video=video_1&file=ms_000000.jpg",
"VisuallyComplete": 0
},
{
"time": 900,
"image": "https:\/\/www.webpagetest.org\/getfile.php?test=231020_AiDcMH_EFC&video=video_1&file=ms_000900.jpg",
"VisuallyComplete": 100
}
],
"domains": {
"cdn.ampproject.org": {
"bytes": 237717,
"requests": 11,
"cdn_provider": "Google",
"connections": 1
},
"i0.wp.com": {
"bytes": 88774,
"requests": 3,
"cdn_provider": "Automattic",
"connections": 1
},
"pixel.wp.com": {
"bytes": 50,
"requests": 1,
"cdn_provider": "Automattic",
"connections": 1
},
"www.googletagmanager.com": {
"bytes": 899,
"requests": 1,
"cdn_provider": "Google",
"connections": 1
},
"www.google-analytics.com": {
"bytes": 35,
"requests": 2,
"cdn_provider": "Google",
"connections": 1
},
"weston.ruter.net": {
"bytes": 324242,
"requests": 14,
"cdn_provider": "Fastly",
"connections": 2
}
},
"breakdown": {
"html": {
"color": [
130,
181,
252
],
"bytes": 80777,
"bytesUncompressed": 231213,
"requests": 3
},
"js": {
"color": [
254,
197,
132
],
"bytes": 254983,
"bytesUncompressed": 888046,
"requests": 18
},
"css": {
"color": [
178,
234,
148
],
"bytes": 0,
"bytesUncompressed": 0,
"requests": 0
},
"image": {
"color": [
196,
154,
232
],
"bytes": 88859,
"bytesUncompressed": 88859,
"requests": 5
},
"flash": {
"color": [
45,
183,
193
],
"bytes": 0,
"bytesUncompressed": 0,
"requests": 0
},
"font": {
"color": [
255,
82,
62
],
"bytes": 224656,
"bytesUncompressed": 224656,
"requests": 2
},
"video": {
"color": [
33,
194,
162
],
"bytes": 0,
"bytesUncompressed": 0,
"requests": 0
},
"other": {
"color": [
196,
196,
196
],
"bytes": 2442,
"bytesUncompressed": 5155,
"requests": 4
}
},
"consoleLog": [
{
"source": "console-api",
"level": "info",
"text": "Powered by AMP \u26a1 HTML \u2013 Version 2310061803000 https:\/\/weston.ruter.net\/about\/",
"url": "https:\/\/cdn.ampproject.org\/v0.mjs",
"line": 2,
"column": 226890
}
]
}
},
"2": {
"firstView": {
"numSteps": 1,
"run": 2,
"tester": "wpt_use1_instance-10.10.11.241",
"loadTime": 2624,
"docTime": 2624,
"fullyLoaded": 4839,
"bytesOut": 60871,
"bytesOutDoc": 25840,
"bytesIn": 651717,
"bytesInDoc": 446677,
"requests": [
{
"type": 3,
"id": "1C8AD76E764EC5507501891C97371419",
"request_id": "1C8AD76E764EC5507501891C97371419",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/about\/",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/about\/",
"raw_id": "1C8AD76E764EC5507501891C97371419",
"frame_id": "6D51D57D31814BE3C784ACC4E4A9D95D",
"documentURL": "https:\/\/weston.ruter.net\/about\/",
"responseCode": 200,
"request_type": "Document",
"load_ms": 229,
"ttfb_ms": 176,
"load_start": 600,
"load_start_float": 600.00004899999999,
"bytesIn": 33125,
"objectSize": 33125,
"objectSizeUncompressed": 101226,
"chunks": [
{
"ts": 787,
"bytes": 10541,
"inflated": 36366
},
{
"ts": 796,
"bytes": 4677,
"inflated": 17633
},
{
"ts": 814,
"bytes": 8463,
"inflated": 10272
},
{
"ts": 817,
"bytes": 1412,
"inflated": 4634
},
{
"ts": 819,
"bytes": 1412,
"inflated": 4168
},
{
"ts": 824,
"bytes": 2824,
"inflated": 11967
},
{
"ts": 829,
"bytes": 3796,
"inflated": 16186
}
],
"expires": "",
"cacheControl": "public, max-age=600",
"contentType": "text\/html",
"contentEncoding": "gzip",
"socket": 62,
"protocol": "HTTP\/2",
"dns_start": 243,
"dns_end": 243,
"connect_start": 243,
"connect_end": 414,
"ssl_start": 415,
"ssl_end": 599,
"securityDetails": {
"protocol": "TLS 1.3",
"keyExchange": "",
"keyExchangeGroup": "X25519",
"cipher": "AES_128_GCM",
"certificateId": 0,
"subjectName": "ruter.blog",
"sanList": [
"ruter.blog",
"ruter.dev",
"ruter.net",
"wes.ruter.net",
"weston.blog",
"weston.ruter.blog",
"weston.ruter.dev",
"weston.ruter.net",
"westonruter.blog",
"westonruter.com",
"westonruter.dev",
"westonruter.net",
"www.ruter.blog",
"www.ruter.net",
"www.weston.blog",
"www.weston.ruter.blog",
"www.weston.ruter.net",
"www.westonruter.blog",
"www.westonruter.com",
"www.westonruter.net"
],
"issuer": "R3",
"validFrom": 1693705658,
"validTo": 1701481657,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Let's Encrypt 'Oak2023' log",
"logId": "B73EFB24DF9C4DBA75F239C5BA58F46C5DFC42CF7A9F35C49E1D098125EDB499",
"timestamp": 1693709259285,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "304502201A024164F180289090581277D4986E32581940E674E69F68BBCD4F6B7723937C0221009299D38675DDC554AF87B5565E90646498235FB1450998050EE9C542E94BAC32"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Argon2023' log",
"logId": "E83ED0DA3EF5063532E75728BC896BC903D3CBD1116BECEB69E1777D6D06BD6E",
"timestamp": 1693709259292,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022016AE548A8061A0E613EBD213D59EE366A50E73629DC5BCDF9B618CDDDA6FEF29022100CD9408EEC8C908D0E0DC525F536F2BD812B34C590DF550F94F0EC53874E1BA9A"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 2052,
"encryptedClientHello": false
},
"initiator": "https:\/\/cdn.ampproject.org\/v0\/amp-lightbox-0.1.mjs",
"initiator_line": "",
"initiator_column": "",
"initiator_type": "script",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/about\/",
":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",
"accept-language: en-US,en;q=0.9",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: document",
"sec-fetch-mode: navigate",
"sec-fetch-site: cross-site",
"upgrade-insecure-requests: 1",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 78",
"cache-control: public, max-age=600",
"content-encoding: gzip",
"content-length: 33125",
"content-type: text\/html; charset=utf-8",
"date: Fri, 20 Oct 2023 19:14:20 GMT",
"link: <https:\/\/weston.ruter.net\/wp-json\/>; rel=\"https:\/\/api.w.org\/\"",
"link: <https:\/\/weston.ruter.net\/wp-json\/wp\/v2\/pages\/2>; rel=\"alternate\"; type=\"application\/json\"",
"link: <https:\/\/weston.ruter.net\/?p=2>; rel=shortlink",
"link: <https:\/\/cdn.ampproject.org>; rel=\"preconnect\"",
"link: <\/\/weston.ruter.net>; rel=\"dns-prefetch\"",
"link: <\/\/v0.wordpress.com>; rel=\"dns-prefetch\"",
"link: <\/\/i0.wp.com>; rel=\"dns-prefetch\"",
"server: nginx",
"server-timing: amp_sanitizer;dur=\"68.9\",amp_style_sanitizer;dur=\"32.0\",amp_tag_and_attribute_sanitizer;dur=\"18.3\",amp_optimizer;dur=\"9.5\"",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding, Cookie, Cookie",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: HIT, HIT",
"x-cache-hits: 1, 1",
"x-pantheon-styx-hostname: styx-fe1-b-695fb49478-qmkzf",
"x-served-by: cache-chi-klot8100039-CHI, cache-iad-kcgs7200064-IAD",
"x-styx-req-id: b0660c53-6f7c-11ee-88d9-fe80048b9402",
"x-timer: S1697829261.966399,VS0,VE2",
":status: 200"
]
},
"bytesOut": 2095,
"score_cache": -1,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": 0,
"connect_ms": 171,
"ssl_ms": 184,
"gzip_total": 33125,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": null,
"cdn_provider": "Fastly",
"server_count": null,
"created": 0,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net 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": 4865,
"netlog_id": 49,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIGMjCCBRqgAwIBAgISBHZIhuFdYJ5Jhhs\/jIOr5bJTMA0GCSqGSIb3DQEBCwUA\nMDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD\nEwJSMzAeFw0yMzA5MDMwMTQ3MzhaFw0yMzEyMDIwMTQ3MzdaMBUxEzARBgNVBAMT\nCnJ1dGVyLmJsb2cwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQD0k3rV\nHQ4ROjJz0IhpvU18U+970cYMasoZgjbEhkOPWDT9ilW8eLOg9CaOSFyB9\/DQMu0h\nx2oqZnBZRFCQp0A\/bYYYBEzwstodMaPb8DO5TkJkY0Qw9y9rdg1aBCT2Fj7S6de6\n\/9Pi92BP\/cVvC4ftdUu67iD5zOVszOu5T5jLnizW\/KnVbj82toCrxP2pVRgEu2nV\nS\/PDa8ngxAhd1p41G+BGpdalEeCDJ5oP\/YOs7XBcAHhhj6xO4tj8TG6CHwbTnuyg\nYfCJA1rqbI\/p6dzAsCZZTSWnd5tb3WICPmMPmqHAkJKnrE1uvXS6MOur9gorQFSb\n10UffVuZAHrwNCS5AgMBAAGjggNdMIIDWTAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0l\nBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB\/wQCMAAwHQYDVR0OBBYE\nFC1BxmrCM5vIm30s+JffZxyQK3vwMB8GA1UdIwQYMBaAFBQusxe3WFbLrlAJQOYf\nr52LFMLGMFUGCCsGAQUFBwEBBEkwRzAhBggrBgEFBQcwAYYVaHR0cDovL3IzLm8u\nbGVuY3Iub3JnMCIGCCsGAQUFBzAChhZodHRwOi8vcjMuaS5sZW5jci5vcmcvMIIB\nZAYDVR0RBIIBWzCCAVeCCnJ1dGVyLmJsb2eCCXJ1dGVyLmRldoIJcnV0ZXIubmV0\ngg13ZXMucnV0ZXIubmV0ggt3ZXN0b24uYmxvZ4IRd2VzdG9uLnJ1dGVyLmJsb2eC\nEHdlc3Rvbi5ydXRlci5kZXaCEHdlc3Rvbi5ydXRlci5uZXSCEHdlc3RvbnJ1dGVy\nLmJsb2eCD3dlc3RvbnJ1dGVyLmNvbYIPd2VzdG9ucnV0ZXIuZGV2gg93ZXN0b25y\ndXRlci5uZXSCDnd3dy5ydXRlci5ibG9ngg13d3cucnV0ZXIubmV0gg93d3cud2Vz\ndG9uLmJsb2eCFXd3dy53ZXN0b24ucnV0ZXIuYmxvZ4IUd3d3Lndlc3Rvbi5ydXRl\nci5uZXSCFHd3dy53ZXN0b25ydXRlci5ibG9nghN3d3cud2VzdG9ucnV0ZXIuY29t\nghN3d3cud2VzdG9ucnV0ZXIubmV0MBMGA1UdIAQMMAowCAYGZ4EMAQIBMIIBBAYK\nKwYBBAHWeQIEAgSB9QSB8gDwAHYAtz77JN+cTbp18jnFulj0bF38Qs96nzXEnh0J\ngSXttJkAAAGKWPBSFQAABAMARzBFAiAaAkFk8YAokJBYEnfUmG4yWBlA5nTmn2i7\nzU9rdyOTfAIhAJKZ04Z13cVUr4e1Vl6QZGSYI1+xRQmYBQ7pxULpS6wyAHYA6D7Q\n2j71BjUy51covIlryQPTy9ERa+zraeF3fW0GvW4AAAGKWPBSHAAABAMARzBFAiAW\nrlSKgGGg5hPr0hPVnuNmpQ5zYp3FvN+bYYzd2m\/vKQIhAM2UCO7IyQjQ4NxSX1Nv\nK9gSs0xZDfVQ+U8OxTh04bqaMA0GCSqGSIb3DQEBCwUAA4IBAQAkPSN8cnhrdB5p\nSpssb7Subx7z2aLU+gl4sLbdueDiZjBUwWy3YPbPtk+nfW51Ah2+LSZckdEcxOjN\n0qxIL2BUt0l9aJj6Up7JgE69OVCfPxkX6j+erVBk+eafniRIbYwozQK9PIsSqIAO\nEL9NWnWOZ1lumVNK2GyGC\/0X3KuuRLnFllDpPyWJ+Qle2Q3+SqlNV+cnEwCLfWSs\nWluvZSTGF3iSUdFECttqxcNnaNFolVrnRReeWHnU9AMGlDrWgSx+L9fuYylLaMxu\nHoTCYBlzG8Q9nLQtvyOhuFRW\/dOnjsMn2eKXUiNoAcUIlWIA4pbVen\/T0qkxQVrz\nGSksMVqR\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFFjCCAv6gAwIBAgIRAJErCErPDBinU\/bWLiWnX1owDQYJKoZIhvcNAQELBQAw\nTzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh\ncmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwHhcNMjAwOTA0MDAwMDAw\nWhcNMjUwOTE1MTYwMDAwWjAyMQswCQYDVQQGEwJVUzEWMBQGA1UEChMNTGV0J3Mg\nRW5jcnlwdDELMAkGA1UEAxMCUjMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK\nAoIBAQC7AhUozPaglNMPEuyNVZLD+ILxmaZ6QoinXSaqtSu5xUyxr45r+XXIo9cP\nR5QUVTVXjJ6oojkZ9YI8QqlObvU7wy7bjcCwXPNZOOftz2nwWgsbvsCUJCWH+jdx\nsxPnHKzhm+\/b5DtFUkWWqcFTzjTIUu61ru2P3mBw4qVUq7ZtDpelQDRrK9O8Zutm\nNHz6a4uPVymZ+DAXXbpyb\/uBxa3Shlg9F8fnCbvxK\/eG3MHacV3URuPMrSXBiLxg\nZ3Vms\/EY96Jc5lP\/Ooi2R6X\/ExjqmAl3P51T+c8B5fWmcBcUr2Ok\/5mzk53cU6cG\n\/kiFHaFpriV1uxPMUgP17VGhi9sVAgMBAAGjggEIMIIBBDAOBgNVHQ8BAf8EBAMC\nAYYwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMBMBIGA1UdEwEB\/wQIMAYB\nAf8CAQAwHQYDVR0OBBYEFBQusxe3WFbLrlAJQOYfr52LFMLGMB8GA1UdIwQYMBaA\nFHm0WeZ7tuXkAXOACIjIGlj26ZtuMDIGCCsGAQUFBwEBBCYwJDAiBggrBgEFBQcw\nAoYWaHR0cDovL3gxLmkubGVuY3Iub3JnLzAnBgNVHR8EIDAeMBygGqAYhhZodHRw\nOi8veDEuYy5sZW5jci5vcmcvMCIGA1UdIAQbMBkwCAYGZ4EMAQIBMA0GCysGAQQB\ngt8TAQEBMA0GCSqGSIb3DQEBCwUAA4ICAQCFyk5HPqP3hUSFvNVneLKYY611TR6W\nPTNlclQtgaDqw+34IL9fzLdwALduO\/ZelN7kIJ+m74uyA+eitRY8kc607TkC53wl\nikfmZW4\/RvTZ8M6UK+5UzhK8jCdLuMGYL6KvzXGRSgi3yLgjewQtCPkIVz6D2QQz\nCkcheAmCJ8MqyJu5zlzyZMjAvnnAT45tRAxekrsu94sQ4egdRCnbWSDtY7kh+BIm\nlJNXoB1lBMEKIq4QDUOXoRgffuDghje1WrG9ML+Hbisq\/yFOGwXD9RiX8F6sw6W4\navAuvDszue5L3sz85K+EC4Y\/wFVDNvZo4TYXao6Z0f+lQKc0t8DQYzk1OXVu8rp2\nyJMC6alLbBfODALZvYH7n7do1AZls4I9d1P4jnkDrQoxB3UqQ9hVl3LEKQ73xF1O\nyK5GhDDX8oVfGKF5u+decIsH4YaTw7mP3GFxJSqv3+0lUFJoi5Lc5da149p90Ids\nhCExroL1+7mryIkXPeFM5TgO9r0rvZaBFOvV2z0gp35Z0+L4WPlbuEjN\/lxPFin+\nHlUjr8gRsI3qfJOQFy\/9rKIJR0Y\/8Omwt\/8oTWgy1mdeHmmjk7j1nYsvC9JSQ6Zv\nMldlTTKB3zhThV1+XWYp6rjd5JW1zbVWEkLNxE7GJThEUG3szgBVGP7pSWTUTsqX\nnLRbwHOoq7hHwg==\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFYDCCBEigAwIBAgIQQAF3ITfU6UK47naqPGQKtzANBgkqhkiG9w0BAQsFADA\/\nMSQwIgYDVQQKExtEaWdpdGFsIFNpZ25hdHVyZSBUcnVzdCBDby4xFzAVBgNVBAMT\nDkRTVCBSb290IENBIFgzMB4XDTIxMDEyMDE5MTQwM1oXDTI0MDkzMDE4MTQwM1ow\nTzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh\ncmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwggIiMA0GCSqGSIb3DQEB\nAQUAA4ICDwAwggIKAoICAQCt6CRz9BQ385ueK1coHIe+3LffOJCMbjzmV6B493XC\nov71am72AE8o295ohmxEk7axY\/0UEmu\/H9LqMZshftEzPLpI9d1537O4\/xLxIZpL\nwYqGcWlKZmZsj348cL+tKSIG8+TA5oCu4kuPt5l+lAOf00eXfJlII1PoOK5PCm+D\nLtFJV4yAdLbaL9A4jXsDcCEbdfIwPPqPrt3aY6vrFk\/CjhFLfs8L6P+1dy70sntK\n4EwSJQxwjQMpoOFTJOwT2e4ZvxCzSow\/iaNhUd6shweU9GNx7C7ib1uYgeGJXDR5\nbHbvO5BieebbpJovJsXQEOEO3tkQjhb7t\/eo98flAgeYjzYIlefiN5YNNnWe+w5y\nsR2bvAP5SQXYgd0FtCrWQemsAXaVCg\/Y39W9Eh81LygXbNKYwagJZHduRze6zqxZ\nXmidf3LWicUGQSk+WT7dJvUkyRGnWqNMQB9GoZm1pzpRboY7nn1ypxIFeFntPlF4\nFQsDj43QLwWyPntKHEtzBRL8xurgUBN8Q5N0s8p0544fAQjQMNRbcTa0B7rBMDBc\nSLeCO5imfWCKoqMpgsy6vYMEG6KDA0Gh1gXxG8K28Kh8hjtGqEgqiNx2mna\/H2ql\nPRmP6zjzZN7IKw0KKP\/32+IVQtQi0Cdd4Xn+GOdwiK1O5tmLOsbdJ1Fu\/7xk9TND\nTwIDAQABo4IBRjCCAUIwDwYDVR0TAQH\/BAUwAwEB\/zAOBgNVHQ8BAf8EBAMCAQYw\nSwYIKwYBBQUHAQEEPzA9MDsGCCsGAQUFBzAChi9odHRwOi8vYXBwcy5pZGVudHJ1\nc3QuY29tL3Jvb3RzL2RzdHJvb3RjYXgzLnA3YzAfBgNVHSMEGDAWgBTEp7Gkeyxx\n+tvhS5B1\/8QVYIWJEDBUBgNVHSAETTBLMAgGBmeBDAECATA\/BgsrBgEEAYLfEwEB\nATAwMC4GCCsGAQUFBwIBFiJodHRwOi8vY3BzLnJvb3QteDEubGV0c2VuY3J5cHQu\nb3JnMDwGA1UdHwQ1MDMwMaAvoC2GK2h0dHA6Ly9jcmwuaWRlbnRydXN0LmNvbS9E\nU1RST09UQ0FYM0NSTC5jcmwwHQYDVR0OBBYEFHm0WeZ7tuXkAXOACIjIGlj26Ztu\nMA0GCSqGSIb3DQEBCwUAA4IBAQAKcwBslm7\/DlLQrt2M51oGrS+o44+\/yQoDFVDC\n5WxCu2+b9LRPwkSICHXM6webFGJueN7sJ7o5XPWioW5WlHAQU7G75K\/QosMrAdSW\n9MUgNTP52GE24HGNtLi1qoJFlcDyqSMo59ahy2cI2qBDLKobkx\/J3vWraV0T9VuG\nWCLKTVXkcGdtwlfFRjlBz4pYg1htmf5X6DYO8A4jqv2Il9DjXA6USbW1FzXSLr9O\nhe8Y4IWS6wY7bCkjCWDcRQJMEhg76fsO3txE+FiYruq9RUWhiF1myv4Q6W+CyBFC\nDfvp7OOGAN6dEOM4+qR9sdjoSYKEBpsr6GtPAQw4dy753ec5\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"final_base_page": true,
"is_base_page": true,
"load_end": 829,
"ttfb_start": 600,
"ttfb_end": 776,
"download_start": 776,
"download_end": 829,
"download_ms": 53,
"all_start": 243,
"all_end": 829,
"all_ms": 584,
"index": 0,
"number": 1
},
{
"type": 3,
"id": "14930.14",
"request_id": "14930.14",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-content\/themes\/twentytwenty\/assets\/fonts\/inter\/Inter-upright-var.woff2",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-content\/themes\/twentytwenty\/assets\/fonts\/inter\/Inter-upright-var.woff2",
"raw_id": "14930.14",
"frame_id": "6D51D57D31814BE3C784ACC4E4A9D95D",
"documentURL": "https:\/\/weston.ruter.net\/about\/",
"responseCode": 200,
"request_type": "Font",
"load_ms": 616,
"ttfb_ms": 194,
"load_start": 833,
"load_start_float": 833.00010599999996,
"bytesIn": 223892,
"objectSize": 223892,
"objectSizeUncompressed": 223892,
"chunks": [
{
"ts": 1029,
"bytes": 15702
},
{
"ts": 1048,
"bytes": 16375
},
{
"ts": 1066,
"bytes": 16375
},
{
"ts": 1194,
"bytes": 16375
},
{
"ts": 1213,
"bytes": 16411
},
{
"ts": 1228,
"bytes": 16375
},
{
"ts": 1245,
"bytes": 16375
},
{
"ts": 1259,
"bytes": 16375
},
{
"ts": 1276,
"bytes": 16411
},
{
"ts": 1291,
"bytes": 16158
},
{
"ts": 1408,
"bytes": 16375
},
{
"ts": 1424,
"bytes": 16375
},
{
"ts": 1440,
"bytes": 16628
},
{
"ts": 1449,
"bytes": 11582
}
],
"expires": "Thu, 10 Oct 2024 11:12:16 GMT",
"cacheControl": "max-age=31622400",
"contentType": "font\/woff2",
"contentEncoding": "",
"socket": 62,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/about\/",
"initiator_line": 16,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-content\/themes\/twentytwenty\/assets\/fonts\/inter\/Inter-upright-var.woff2",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/about\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: font",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"age: 892925",
"cache-control: max-age=31622400",
"content-length: 223892",
"content-type: font\/woff2",
"date: Fri, 20 Oct 2023 19:14:21 GMT",
"etag: \"6524e048-36a94\"",
"expires: Thu, 10 Oct 2024 11:12:16 GMT",
"last-modified: Tue, 10 Oct 2023 05:25:28 GMT",
"server: nginx",
"strict-transport-security: max-age=31622400",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: HIT, HIT",
"x-cache-hits: 1, 1",
"x-pantheon-styx-hostname: styx-fe1-a-685d4d5969-rh5q5",
"x-served-by: cache-chi-kigq8000069-CHI, cache-iad-kcgs7200064-IAD",
"x-styx-req-id: df1f7bbe-675d-11ee-9ff1-feb851941f53",
"x-timer: S1697829261.200322,VS0,VE2",
":status: 200"
]
},
"bytesOut": 2023,
"score_cache": 100,
"score_cdn": 100,
"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": 30729475,
"cdn_provider": "Fastly",
"server_count": null,
"created": 832,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net 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": "non_blocking",
"font_details": {
"table_sizes": {
"GDEF": 1100,
"GPOS": 126308,
"GSUB": 20764,
"HVAR": 6647,
"MVAR": 80,
"OS\/2": 96,
"STAT": 180,
"cmap": 24554,
"fvar": 108,
"glyf": 113584,
"gvar": 221102,
"head": 54,
"hhea": 36,
"hmtx": 10128,
"loca": 0,
"maxp": 32,
"name": 1891,
"post": 46329
},
"names": {
"0": "Copyright 2019 The Inter project authors",
"1": "Inter",
"2": "Regular",
"3": "Inter Regular:2019:2c0637eac",
"4": "Inter Regular",
"5": "Version 3.009;git-2c0637eac",
"6": "Inter-Regular",
"7": "Inter UI and Inter is a trademark of rsms.",
"8": "rsms",
"9": "Rasmus Andersson",
"11": "https:\/\/rsms.me\/",
"12": "https:\/\/rsms.me\/",
"13": "OFL 1.1 (SIL Open Font License, Version 1.1)",
"14": "http:\/\/scripts.sil.org\/OFL"
},
"OS2": {
"version": 4,
"xAvgCharWidth": 1833,
"usWeightClass": 400,
"usWidthClass": 5,
"fsType": 0,
"ySubscriptXSize": 1830,
"ySubscriptYSize": 1690,
"ySubscriptXOffset": 0,
"ySubscriptYOffset": 211,
"ySuperscriptXSize": 1830,
"ySuperscriptYSize": 1690,
"ySuperscriptXOffset": 0,
"ySuperscriptYOffset": 986,
"yStrikeoutSize": 192,
"yStrikeoutPosition": 922,
"sFamilyClass": 0,
"ulUnicodeRange1": 3758099199,
"ulUnicodeRange2": 1375773183,
"ulUnicodeRange3": 33,
"ulUnicodeRange4": 0,
"achVendID": "RSMS",
"fsSelection": 192,
"usFirstCharIndex": 32,
"usLastCharIndex": 65535,
"sTypoAscender": 2728,
"sTypoDescender": -680,
"sTypoLineGap": 0,
"usWinAscent": 2728,
"usWinDescent": 680,
"ulCodePageRange1": 415,
"ulCodePageRange2": 0,
"sxHeight": 1536,
"sCapHeight": 2048,
"usDefaultChar": 0,
"usBreakChar": 32,
"usMaxContext": 12,
"panose": {
"bFamilyType": 2,
"bSerifStyle": 11,
"bWeight": 5,
"bProportion": 2,
"bContrast": 3,
"bStrokeVariation": 0,
"bArmStyle": 0,
"bLetterForm": 0,
"bMidline": 0,
"bXHeight": 4
}
},
"post": {
"formatType": 2,
"italicAngle": 0,
"underlinePosition": -464,
"underlineThickness": 192,
"isFixedPitch": 0,
"minMemType42": 0,
"maxMemType42": 0,
"minMemType1": 0,
"maxMemType1": 0
},
"fvar": {
"wght": {
"min": 100,
"default": 400,
"max": 900
}
},
"cmap": {
"encodings": [
{
"platform": 0,
"encoding": 3
},
{
"platform": 0,
"encoding": 4
},
{
"platform": 3,
"encoding": 1
},
{
"platform": 3,
"encoding": 10
}
],
"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,
256,
257,
258,
259,
260,
261,
262,
263,
264,
265,
266,
267,
268,
269,
270,
271,
272,
273,
274,
275,
276,
277,
278,
279,
280,
281,
282,
283,
284,
285,
286,
287,
288,
289,
290,
291,
292,
293,
294,
295,
296,
297,
298,
299,
300,
301,
302,
303,
304,
305,
306,
307,
308,
309,
310,
311,
312,
313,
314,
315,
316,
317,
318,
319,
320,
321,
322,
323,
324,
325,
326,
327,
328,
330,
331,
332,
333,
334,
335,
336,
337,
338,
339,
340,
341,
342,
343,
344,
345,
346,
347,
348,
349,
350,
351,
352,
353,
354,
355,
356,
357,
358,
359,
360,
361,
362,
363,
364,
365,
366,
367,
368,
369,
370,
371,
372,
373,
374,
375,
376,
377,
378,
379,
380,
381,
382,
383,
384,
385,
386,
387,
388,
389,
390,
391,
392,
393,
394,
395,
396,
397,
398,
399,
400,
401,
402,
403,
404,
405,
406,
407,
408,
409,
410,
411,
412,
413,
414,
415,
416,
417,
418,
419,
420,
421,
422,
423,
424,
425,
426,
427,
428,
429,
430,
431,
432,
433,
434,
435,
436,
437,
438,
439,
440,
441,
442,
443,
444,
445,
446,
447,
448,
449,
450,
451,
453,
454,
455,
456,
457,
458,
459,
460,
461,
462,
463,
464,
465,
466,
467,
468,
469,
470,
471,
472,
473,
474,
475,
476,
477,
478,
479,
480,
481,
482,
483,
484,
485,
486,
487,
488,
489,
490,
491,
492,
493,
494,
495,
496,
497,
498,
499,
500,
501,
502,
503,
504,
505,
506,
507,
508,
509,
510,
511,
512,
513,
514,
515,
516,
517,
518,
519,
520,
521,
522,
523,
524,
525,
526,
527,
528,
529,
530,
531,
532,
533,
534,
535,
536,
537,
538,
539,
540,
541,
542,
543,
544,
545,
546,
547,
548,
549,
550,
551,
552,
553,
554,
555,
556,
557,
558,
559,
560,
561,
562,
563,
564,
565,
566,
567,
568,
569,
570,
571,
572,
573,
574,
575,
576,
577,
578,
579,
580,
581,
582,
583,
584,
585,
586,
587,
588,
589,
590,
591,
592,
593,
594,
595,
596,
597,
598,
599,
600,
601,
602,
603,
604,
605,
606,
607,
608,
609,
610,
611,
612,
613,
614,
615,
616,
617,
618,
619,
620,
621,
622,
623,
624,
625,
626,
627,
628,
629,
630,
631,
632,
633,
634,
635,
636,
637,
638,
639,
640,
641,
642,
643,
644,
645,
646,
647,
648,
649,
650,
651,
652,
653,
654,
655,
656,
657,
658,
659,
660,
661,
662,
663,
664,
665,
666,
667,
668,
669,
670,
671,
672,
673,
674,
675,
676,
677,
678,
679,
680,
681,
682,
683,
684,
685,
686,
687,
688,
689,
690,
691,
692,
693,
694,
695,
696,
697,
698,
699,
700,
701,
702,
703,
704,
705,
706,
707,
708,
709,
710,
711,
712,
713,
714,
715,
716,
717,
718,
719,
720,
721,
722,
723,
724,
725,
726,
727,
728,
729,
730,
731,
732,
733,
734,
735,
736,
737,
738,
739,
740,
741,
742,
743,
744,
745,
746,
747,
748,
749,
750,
751,
752,
753,
754,
755,
756,
757,
758,
759,
760,
761,
762,
763,
764,
765,
766,
767,
768,
769,
770,
771,
772,
773,
774,
775,
776,
777,
778,
779,
780,
781,
782,
783,
784,
785,
786,
787,
788,
789,
790,
791,
792,
793,
794,
795,
796,
797,
798,
801,
802,
803,
804,
805,
806,
807,
808,
809,
810,
811,
812,
813,
814,
815,
816,
817,
818,
819,
820,
821,
822,
823,
824,
825,
826,
827,
828,
829,
830,
831,
832,
833,
834,
835,
836,
837,
838,
840,
841,
842,
843,
844,
845,
846,
847,
848,
849,
850,
851,
852,
853,
854,
855,
856,
857,
858,
859,
860,
861,
862,
863,
864,
865,
866,
867,
868,
869,
870,
871,
872,
873,
874,
875,
876,
877,
878,
879,
880,
881,
882,
883,
884,
885,
886,
887,
890,
891,
892,
893,
894,
895,
900,
901,
902,
903,
904,
905,
906,
908,
910,
911,
912,
913,
914,
915,
916,
917,
918,
919,
920,
921,
922,
923,
924,
925,
926,
927,
928,
929,
931,
932,
933,
934,
935,
936,
937,
938,
939,
940,
941,
942,
943,
944,
945,
946,
947,
948,
949,
950,
951,
952,
953,
954,
955,
956,
957,
958,
959,
960,
961,
962,
963,
964,
965,
966,
967,
968,
969,
970,
971,
972,
973,
974,
975,
976,
977,
978,
979,
980,
981,
982,
983,
984,
985,
986,
987,
988,
989,
990,
991,
992,
993,
1008,
1009,
1010,
1011,
1012,
1013,
1014,
1015,
1016,
1017,
1018,
1019,
1020,
1021,
1022,
1023,
1024,
1025,
1026,
1027,
1028,
1029,
1030,
1031,
1032,
1033,
1034,
1035,
1036,
1037,
1038,
1039,
1040,
1041,
1042,
1043,
1044,
1045,
1046,
1047,
1048,
1049,
1050,
1051,
1052,
1053,
1054,
1055,
1056,
1057,
1058,
1059,
1060,
1061,
1062,
1063,
1064,
1065,
1066,
1067,
1068,
1069,
1070,
1071,
1072,
1073,
1074,
1075,
1076,
1077,
1078,
1079,
1080,
1081,
1082,
1083,
1084,
1085,
1086,
1087,
1088,
1089,
1090,
1091,
1092,
1093,
1094,
1095,
1096,
1097,
1098,
1099,
1100,
1101,
1102,
1103,
1104,
1105,
1106,
1107,
1108,
1109,
1110,
1111,
1112,
1113,
1114,
1115,
1116,
1117,
1118,
1119,
1120,
1121,
1122,
1123,
1124,
1125,
1126,
1127,
1128,
1129,
1130,
1131,
1132,
1133,
1134,
1135,
1136,
1137,
1138,
1139,
1140,
1141,
1142,
1143,
1144,
1145,
1146,
1147,
1148,
1149,
1150,
1151,
1152,
1153,
1154,
1155,
1156,
1157,
1158,
1159,
1160,
1161,
1162,
1163,
1164,
1165,
1166,
1167,
1168,
1169,
1170,
1171,
1172,
1173,
1174,
1175,
1176,
1177,
1178,
1179,
1180,
1181,
1184,
1185,
1186,
1187,
1188,
1189,
1190,
1191,
1192,
1193,
1194,
1195,
1196,
1197,
1198,
1199,
1200,
1201,
1202,
1203,
1204,
1205,
1206,
1207,
1208,
1209,
1210,
1211,
1212,
1213,
1214,
1215,
1216,
1217,
1218,
1219,
1220,
1221,
1222,
1223,
1224,
1225,
1226,
1227,
1228,
1229,
1230,
1231,
1232,
1233,
1234,
1235,
1236,
1237,
1238,
1239,
1240,
1241,
1242,
1243,
1244,
1245,
1246,
1247,
1248,
1249,
1250,
1251,
1252,
1253,
1254,
1255,
1256,
1257,
1258,
1259,
1260,
1261,
1262,
1263,
1264,
1265,
1266,
1267,
1268,
1269,
1270,
1271,
1272,
1273,
1274,
1275,
1276,
1277,
1278,
1279,
1327,
5227,
7491,
7495,
7496,
7497,
7501,
7503,
7504,
7506,
7510,
7511,
7512,
7515,
7522,
7523,
7524,
7525,
7580,
7584,
7611,
7615,
7616,
7617,
7618,
7619,
7620,
7621,
7622,
7623,
7624,
7625,
7626,
7627,
7628,
7629,
7630,
7631,
7632,
7633,
7634,
7635,
7636,
7637,
7638,
7639,
7640,
7641,
7642,
7643,
7644,
7645,
7646,
7647,
7648,
7649,
7650,
7651,
7652,
7653,
7654,
7655,
7656,
7657,
7658,
7659,
7660,
7661,
7662,
7663,
7664,
7665,
7666,
7667,
7668,
7669,
7676,
7677,
7678,
7679,
7680,
7681,
7682,
7683,
7684,
7685,
7686,
7687,
7688,
7689,
7690,
7691,
7692,
7693,
7694,
7695,
7696,
7697,
7698,
7699,
7700,
7701,
7702,
7703,
7704,
7705,
7706,
7707,
7708,
7709,
7710,
7711,
7712,
7713,
7714,
7715,
7716,
7717,
7718,
7719,
7720,
7721,
7722,
7723,
7724,
7725,
7726,
7727,
7728,
7729,
7730,
7731,
7732,
7733,
7734,
7735,
7736,
7737,
7738,
7739,
7740,
7741,
7742,
7743,
7744,
7745,
7746,
7747,
7748,
7749,
7750,
7751,
7752,
7753,
7754,
7755,
7756,
7757,
7758,
7759,
7760,
7761,
7762,
7763,
7764,
7765,
7766,
7767,
7768,
7769,
7770,
7771,
7772,
7773,
7774,
7775,
7776,
7777,
7778,
7779,
7780,
7781,
7782,
7783,
7784,
7785,
7786,
7787,
7788,
7789,
7790,
7791,
7792,
7793,
7794,
7795,
7796,
7797,
7798,
7799,
7800,
7801,
7802,
7803,
7804,
7805,
7806,
7807,
7808,
7809,
7810,
7811,
7812,
7813,
7814,
7815,
7816,
7817,
7818,
7819,
7820,
7821,
7822,
7823,
7824,
7825,
7826,
7827,
7828,
7829,
7830,
7831,
7832,
7833,
7834,
7835,
7836,
7837,
7838,
7839,
7840,
7841,
7842,
7843,
7844,
7845,
7846,
7847,
7848,
7849,
7850,
7851,
7852,
7853,
7854,
7855,
7856,
7857,
7858,
7859,
7860,
7861,
7862,
7863,
7864,
7865,
7866,
7867,
7868,
7869,
7870,
7871,
7872,
7873,
7874,
7875,
7876,
7877,
7878,
7879,
7880,
7881,
7882,
7883,
7884,
7885,
7886,
7887,
7888,
7889,
7890,
7891,
7892,
7893,
7894,
7895,
7896,
7897,
7898,
7899,
7900,
7901,
7902,
7903,
7904,
7905,
7906,
7907,
7908,
7909,
7910,
7911,
7912,
7913,
7914,
7915,
7916,
7917,
7918,
7919,
7920,
7921,
7922,
7923,
7924,
7925,
7926,
7927,
7928,
7929,
7930,
7931,
7932,
7933,
7934,
7935,
7936,
7937,
7938,
7939,
7940,
7941,
7942,
7943,
7944,
7945,
7946,
7947,
7948,
7949,
7950,
7951,
7952,
7953,
7954,
7955,
7956,
7957,
7960,
7961,
7962,
7963,
7964,
7965,
7968,
7969,
7970,
7971,
7972,
7973,
7974,
7975,
7976,
7977,
7978,
7979,
7980,
7981,
7982,
7983,
7984,
7985,
7986,
7987,
7988,
7989,
7990,
7991,
7992,
7993,
7994,
7995,
7996,
7997,
7998,
7999,
8000,
8001,
8002,
8003,
8004,
8005,
8008,
8009,
8010,
8011,
8012,
8013,
8016,
8017,
8018,
8019,
8020,
8021,
8022,
8023,
8025,
8027,
8029,
8031,
8032,
8033,
8034,
8035,
8036,
8037,
8038,
8039,
8040,
8041,
8042,
8043,
8044,
8045,
8046,
8047,
8048,
8049,
8050,
8051,
8052,
8053,
8054,
8055,
8056,
8057,
8058,
8059,
8060,
8061,
8064,
8065,
8066,
8067,
8068,
8069,
8070,
8071,
8072,
8073,
8074,
8075,
8076,
8077,
8078,
8079,
8080,
8081,
8082,
8083,
8084,
8085,
8086,
8087,
8088,
8089,
8090,
8091,
8092,
8093,
8094,
8095,
8096,
8097,
8098,
8099,
8100,
8101,
8102,
8103,
8104,
8105,
8106,
8107,
8108,
8109,
8110,
8111,
8112,
8113,
8114,
8115,
8116,
8118,
8119,
8120,
8121,
8122,
8123,
8124,
8125,
8126,
8127,
8128,
8129,
8130,
8131,
8132,
8134,
8135,
8136,
8137,
8138,
8139,
8140,
8141,
8142,
8143,
8144,
8145,
8146,
8147,
8150,
8151,
8152,
8153,
8154,
8155,
8157,
8158,
8159,
8160,
8161,
8162,
8163,
8164,
8165,
8166,
8167,
8168,
8169,
8170,
8171,
8172,
8173,
8174,
8175,
8178,
8179,
8180,
8182,
8183,
8184,
8185,
8186,
8187,
8188,
8189,
8190,
8192,
8193,
8194,
8195,
8196,
8197,
8198,
8199,
8200,
8201,
8202,
8203,
8208,
8209,
8210,
8211,
8212,
8213,
8214,
8215,
8216,
8217,
8218,
8219,
8220,
8221,
8222,
8223,
8224,
8225,
8226,
8227,
8228,
8229,
8230,
8231,
8239,
8240,
8241,
8242,
8243,
8244,
8245,
8246,
8247,
8248,
8249,
8250,
8251,
8252,
8253,
8254,
8255,
8256,
8257,
8258,
8259,
8260,
8261,
8262,
8263,
8264,
8265,
8266,
8267,
8268,
8269,
8270,
8271,
8272,
8273,
8274,
8275,
8276,
8277,
8278,
8279,
8280,
8281,
8282,
8283,
8284,
8285,
8286,
8287,
8304,
8305,
8308,
8309,
8310,
8311,
8312,
8313,
8314,
8315,
8316,
8317,
8318,
8319,
8320,
8321,
8322,
8323,
8324,
8325,
8326,
8327,
8328,
8329,
8330,
8331,
8332,
8333,
8334,
8336,
8337,
8338,
8339,
8340,
8341,
8342,
8343,
8344,
8345,
8346,
8347,
8348,
8352,
8353,
8354,
8355,
8356,
8357,
8358,
8359,
8360,
8361,
8362,
8363,
8364,
8365,
8366,
8367,
8368,
8369,
8370,
8371,
8372,
8373,
8374,
8375,
8376,
8377,
8378,
8379,
8380,
8381,
8382,
8411,
8412,
8413,
8414,
8419,
8424,
8432,
8448,
8449,
8451,
8453,
8454,
8457,
8467,
8470,
8471,
8478,
8479,
8480,
8481,
8482,
8483,
8486,
8490,
8491,
8494,
8498,
8507,
8525,
8527,
8531,
8538,
8539,
8540,
8541,
8542,
8543,
8544,
8545,
8546,
8547,
8548,
8549,
8550,
8551,
8552,
8553,
8554,
8555,
8556,
8557,
8558,
8559,
8560,
8561,
8562,
8563,
8564,
8565,
8566,
8567,
8568,
8569,
8570,
8571,
8572,
8573,
8574,
8575,
8576,
8577,
8578,
8579,
8580,
8581,
8582,
8583,
8584,
8592,
8593,
8594,
8595,
8596,
8597,
8598,
8599,
8600,
8601,
8617,
8618,
8624,
8625,
8627,
8628,
8629,
8634,
8635,
8656,
8658,
8660,
8670,
8671,
8676,
8677,
8679,
8682,
8706,
8709,
8710,
8719,
8721,
8722,
8730,
8734,
8747,
8776,
8800,
8804,
8805,
8853,
8854,
8855,
8963,
8965,
8984,
8997,
8998,
8999,
9003,
9095,
9099,
9166,
9167,
9251,
9312,
9313,
9314,
9315,
9316,
9317,
9318,
9319,
9320,
9398,
9399,
9400,
9401,
9402,
9403,
9404,
9405,
9406,
9407,
9408,
9409,
9410,
9411,
9412,
9413,
9414,
9415,
9416,
9417,
9418,
9419,
9420,
9421,
9422,
9423,
9450,
9650,
9658,
9660,
9664,
9670,
9671,
9674,
9675,
9679,
9702,
9728,
9733,
9734,
9788,
9825,
9829,
9888,
10003,
10007,
10070,
10084,
10112,
10113,
10114,
10115,
10116,
10117,
10118,
10119,
10120,
10223,
10229,
10230,
10231,
10232,
10233,
10234,
10808,
11014,
11388,
11391,
11775,
11800,
42655,
43007,
43310,
57344,
57346,
57347,
57348,
57349,
57350,
57351,
57352,
57353,
57354,
57355,
57356,
57357,
57358,
57359,
57360,
57361,
57362,
57363,
57364,
57365,
57366,
57367,
57368,
57369,
57370,
57371,
57372,
57373,
57374,
57375,
57376,
57377,
57378,
57379,
57380,
57381,
57382,
57383,
57384,
57385,
57386,
57387,
57388,
57389,
57390,
57391,
57392,
57393,
57394,
57395,
57396,
57397,
57398,
57399,
57400,
57401,
57402,
57403,
57404,
57405,
57406,
57407,
57408,
57409,
57410,
57411,
57412,
57413,
57414,
57415,
57416,
57417,
57418,
57419,
57420,
57421,
57422,
57423,
57424,
57425,
57426,
57427,
57428,
57429,
57430,
57431,
57432,
57433,
57434,
57435,
57436,
57437,
57438,
57439,
57440,
57441,
57442,
57443,
57444,
57445,
57446,
57447,
57448,
57449,
57450,
57451,
57452,
57453,
57454,
57455,
57456,
57457,
57458,
57459,
57460,
57461,
57462,
57463,
57464,
57465,
57466,
57467,
57468,
57469,
57470,
57471,
57472,
57473,
57474,
57475,
57476,
57477,
57478,
57479,
57480,
57481,
57482,
57483,
57484,
57485,
57486,
57487,
57488,
57489,
57490,
57491,
57492,
57493,
57494,
57495,
57496,
57497,
57498,
57499,
57500,
57501,
57502,
57503,
57504,
57505,
57506,
57507,
57508,
57509,
57510,
57511,
57512,
57513,
57514,
57515,
57516,
57517,
57518,
57519,
57520,
57521,
57522,
57523,
57524,
57525,
57526,
57527,
57528,
57529,
57530,
57531,
57532,
57533,
57534,
57535,
57536,
57537,
57538,
57539,
57540,
57541,
57542,
57543,
57544,
57545,
57546,
57547,
57548,
57549,
57550,
57551,
57552,
57553,
57554,
57555,
57556,
57557,
57558,
57559,
57560,
57561,
57562,
57563,
57564,
57565,
57566,
57567,
57568,
57569,
57570,
57571,
57572,
57573,
57574,
57581,
57582,
57583,
57584,
57585,
57586,
57587,
57588,
57589,
57590,
57591,
57592,
57593,
57594,
57595,
57596,
57597,
57598,
57599,
57600,
57601,
57602,
57603,
57604,
57605,
57606,
57607,
57608,
57609,
57610,
57611,
57612,
57613,
57614,
57615,
57616,
57617,
57618,
57619,
57620,
57621,
57622,
57623,
57624,
57625,
57626,
57627,
57628,
57629,
57630,
57631,
57632,
57633,
57634,
57635,
57636,
57637,
57638,
57639,
57640,
57641,
57642,
57643,
57644,
57645,
57646,
57647,
57648,
57649,
57650,
57651,
57652,
57653,
57654,
57655,
57656,
57657,
57658,
57659,
57660,
57661,
57662,
57663,
57664,
57665,
57666,
57667,
57668,
57669,
57670,
57671,
57672,
57673,
57674,
57675,
57676,
57677,
57678,
57679,
57680,
57681,
57682,
57683,
57684,
57685,
57686,
57687,
57688,
57689,
57690,
57691,
57692,
57693,
57694,
63171,
65056,
65057,
65058,
65059,
65060,
65061,
65062,
65063,
65064,
65065,
65066,
65067,
65068,
65069,
65279,
127280,
127281,
127282,
127283,
127284,
127285,
127286,
127287,
127288,
127289,
127290,
127291,
127292,
127293,
127294,
127295,
127296,
127297,
127298,
127299,
127300,
127301,
127302,
127303,
127304,
127305,
127338,
127339,
127340,
129104,
129106
]
},
"color": {
"formats": [],
"numPalettes": 0,
"numPaletteEntries": 0
},
"features": {
"GSUB": {
"DFLT": {
"default": [
"aalt",
"calt",
"case",
"ccmp",
"cv01",
"cv02",
"cv03",
"cv04",
"cv05",
"cv06",
"cv07",
"cv08",
"cv09",
"cv10",
"cv11",
"dlig",
"dnom",
"frac",
"liga",
"numr",
"ordn",
"pnum",
"rlig",
"salt",
"ss01",
"ss02",
"ss03",
"subs",
"sups",
"tnum",
"zero"
]
},
"latn": {
"default": [
"aalt",
"calt",
"case",
"ccmp",
"cv01",
"cv02",
"cv03",
"cv04",
"cv05",
"cv06",
"cv07",
"cv08",
"cv09",
"cv10",
"cv11",
"dlig",
"dnom",
"frac",
"liga",
"numr",
"ordn",
"pnum",
"rlig",
"salt",
"ss01",
"ss02",
"ss03",
"subs",
"sups",
"tnum",
"zero"
],
"CAT ": [
"aalt",
"calt",
"case",
"ccmp",
"cv01",
"cv02",
"cv03",
"cv04",
"cv05",
"cv06",
"cv07",
"cv08",
"cv09",
"cv10",
"cv11",
"dlig",
"dnom",
"frac",
"liga",
"locl",
"numr",
"ordn",
"pnum",
"rlig",
"salt",
"ss01",
"ss02",
"ss03",
"subs",
"sups",
"tnum",
"zero"
],
"MOL ": [
"aalt",
"calt",
"case",
"ccmp",
"cv01",
"cv02",
"cv03",
"cv04",
"cv05",
"cv06",
"cv07",
"cv08",
"cv09",
"cv10",
"cv11",
"dlig",
"dnom",
"frac",
"liga",
"locl",
"numr",
"ordn",
"pnum",
"rlig",
"salt",
"ss01",
"ss02",
"ss03",
"subs",
"sups",
"tnum",
"zero"
],
"ROM ": [
"aalt",
"calt",
"case",
"ccmp",
"cv01",
"cv02",
"cv03",
"cv04",
"cv05",
"cv06",
"cv07",
"cv08",
"cv09",
"cv10",
"cv11",
"dlig",
"dnom",
"frac",
"liga",
"locl",
"numr",
"ordn",
"pnum",
"rlig",
"salt",
"ss01",
"ss02",
"ss03",
"subs",
"sups",
"tnum",
"zero"
]
}
},
"GPOS": {
"DFLT": {
"default": [
"cpsp",
"kern"
]
},
"latn": {
"default": [
"cpsp",
"kern"
],
"CAT ": [
"cpsp",
"kern"
],
"MOL ": [
"cpsp",
"kern"
],
"ROM ": [
"cpsp",
"kern"
]
}
}
},
"counts": {
"num_cmap_codepoints": 2519,
"num_glyphs": 2532
}
},
"load_end": 1449,
"ttfb_start": 833,
"ttfb_end": 1027,
"download_start": 1027,
"download_end": 1449,
"download_ms": 422,
"all_start": 833,
"all_end": 1449,
"all_ms": 616,
"index": 1,
"number": 2
},
{
"type": 3,
"id": "14930.12",
"request_id": "14930.12",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-content\/plugins\/amp\/assets\/fonts\/nonbreakingspaceoverride.woff2",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-content\/plugins\/amp\/assets\/fonts\/nonbreakingspaceoverride.woff2",
"raw_id": "14930.12",
"frame_id": "6D51D57D31814BE3C784ACC4E4A9D95D",
"documentURL": "https:\/\/weston.ruter.net\/about\/",
"responseCode": 200,
"request_type": "Font",
"load_ms": 542,
"ttfb_ms": 391,
"load_start": 897,
"load_start_float": 897.00012000000004,
"bytesIn": 764,
"objectSize": 764,
"objectSizeUncompressed": 764,
"chunks": [
{
"ts": 1439,
"bytes": 764
}
],
"expires": "Sat, 19 Oct 2024 08:07:14 GMT",
"cacheControl": "max-age=31622400",
"contentType": "font\/woff2",
"contentEncoding": "",
"socket": 62,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/about\/",
"initiator_line": 328,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-content\/plugins\/amp\/assets\/fonts\/nonbreakingspaceoverride.woff2",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/about\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: font",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"age: 126427",
"cache-control: max-age=31622400",
"content-length: 764",
"content-type: font\/woff2",
"date: Fri, 20 Oct 2023 19:14:21 GMT",
"etag: \"652ff8d3-2fc\"",
"expires: Sat, 19 Oct 2024 08:07:14 GMT",
"last-modified: Wed, 18 Oct 2023 15:25:07 GMT",
"server: nginx",
"strict-transport-security: max-age=31622400",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: HIT, HIT",
"x-cache-hits: 2, 1",
"x-pantheon-styx-hostname: styx-fe1-b-695fb49478-zkmbp",
"x-served-by: cache-chi-klot8100069-CHI, cache-iad-kcgs7200064-IAD",
"x-styx-req-id: 833af8b0-6e56-11ee-8885-1eede388e05d",
"x-timer: S1697829261.263329,VS0,VE1",
":status: 200"
]
},
"bytesOut": 2002,
"score_cache": 100,
"score_cdn": 100,
"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": 31495973,
"cdn_provider": "Fastly",
"server_count": null,
"created": 896,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 5,
"http2_stream_dependency": 3,
"http2_stream_weight": 256,
"http2_stream_exclusive": 1,
"netlog_id": 120,
"server_port": "443",
"renderBlocking": "non_blocking",
"font_details": {
"table_sizes": {
"FFTM": 28,
"GDEF": 30,
"OS\/2": 96,
"cmap": 330,
"gasp": 8,
"glyf": 91,
"head": 54,
"hhea": 36,
"hmtx": 28,
"loca": 0,
"maxp": 32,
"name": 801,
"post": 96,
"webf": 6
},
"names": [
"(C) 1992-2007 Apple Inc.",
"Hoefler Space Override",
"Regular",
"1.000;Appl;HoeflerSpaceOverride-Regular",
"Hoefler Space Override",
"Version 1.000;PS 001.000;hotconv 1.0.70;makeotf.lib2.5.58329",
"HoeflerSpaceOverride-Regular"
],
"OS2": {
"version": 3,
"xAvgCharWidth": 497,
"usWeightClass": 400,
"usWidthClass": 5,
"fsType": 4,
"ySubscriptXSize": 1300,
"ySubscriptYSize": 1200,
"ySubscriptXOffset": 0,
"ySubscriptYOffset": 150,
"ySuperscriptXSize": 1300,
"ySuperscriptYSize": 1200,
"ySuperscriptXOffset": 0,
"ySuperscriptYOffset": 700,
"yStrikeoutSize": 50,
"yStrikeoutPosition": 510,
"sFamilyClass": 0,
"ulUnicodeRange1": 0,
"ulUnicodeRange2": 0,
"ulUnicodeRange3": 0,
"ulUnicodeRange4": 0,
"achVendID": "Appl",
"fsSelection": 64,
"usFirstCharIndex": 32,
"usLastCharIndex": 9724,
"sTypoAscender": 1864,
"sTypoDescender": -636,
"sTypoLineGap": 0,
"usWinAscent": 1864,
"usWinDescent": 636,
"ulCodePageRange1": 1,
"ulCodePageRange2": 0,
"sxHeight": 850,
"sCapHeight": 1379,
"usDefaultChar": 0,
"usBreakChar": 32,
"usMaxContext": 1,
"panose": {
"bFamilyType": 0,
"bSerifStyle": 0,
"bWeight": 5,
"bProportion": 0,
"bContrast": 0,
"bStrokeVariation": 0,
"bArmStyle": 0,
"bLetterForm": 0,
"bMidline": 0,
"bXHeight": 0
}
},
"post": {
"formatType": 2,
"italicAngle": 0,
"underlinePosition": -225,
"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,
9724
]
},
"color": {
"formats": [],
"numPalettes": 0,
"numPaletteEntries": 0
},
"features": [],
"counts": {
"num_cmap_codepoints": 2,
"num_glyphs": 7
}
},
"load_end": 1439,
"ttfb_start": 897,
"ttfb_end": 1288,
"download_start": 1288,
"download_end": 1439,
"download_ms": 151,
"all_start": 897,
"all_end": 1439,
"all_ms": 542,
"index": 2,
"number": 3
},
{
"type": 3,
"id": "14930.17",
"request_id": "14930.17",
"ip_addr": "192.0.77.2",
"full_url": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=768%2C768&ssl=1",
"is_secure": 1,
"method": "GET",
"host": "i0.wp.com",
"url": "\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=768%2C768&ssl=1",
"raw_id": "14930.17",
"frame_id": "6D51D57D31814BE3C784ACC4E4A9D95D",
"documentURL": "https:\/\/weston.ruter.net\/about\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 744,
"ttfb_ms": 483,
"load_start": 1336,
"load_start_float": 1336.0001119999999,
"bytesIn": 57386,
"objectSize": 57386,
"objectSizeUncompressed": 57386,
"chunks": [
{
"ts": 1822,
"bytes": 2332
},
{
"ts": 1827,
"bytes": 5476
},
{
"ts": 1829,
"bytes": 2729
},
{
"ts": 1832,
"bytes": 2738
},
{
"ts": 1835,
"bytes": 2738
},
{
"ts": 1841,
"bytes": 2729
},
{
"ts": 1849,
"bytes": 2738
},
{
"ts": 1994,
"bytes": 2738
},
{
"ts": 1998,
"bytes": 4098
},
{
"ts": 2000,
"bytes": 2738
},
{
"ts": 2002,
"bytes": 1369
},
{
"ts": 2009,
"bytes": 1360
},
{
"ts": 2011,
"bytes": 1369
},
{
"ts": 2020,
"bytes": 1369
},
{
"ts": 2022,
"bytes": 1369
},
{
"ts": 2029,
"bytes": 1369
},
{
"ts": 2030,
"bytes": 1369
},
{
"ts": 2038,
"bytes": 1360
},
{
"ts": 2039,
"bytes": 1369
},
{
"ts": 2046,
"bytes": 1369
},
{
"ts": 2048,
"bytes": 1369
},
{
"ts": 2055,
"bytes": 1369
},
{
"ts": 2056,
"bytes": 1369
},
{
"ts": 2064,
"bytes": 2729
},
{
"ts": 2065,
"bytes": 1369
},
{
"ts": 2072,
"bytes": 1369
},
{
"ts": 2080,
"bytes": 3086
}
],
"expires": "Mon, 20 Oct 2025 07:14:22 GMT",
"cacheControl": "public, max-age=63115200",
"contentType": "image\/webp",
"contentEncoding": "",
"socket": 127,
"protocol": "HTTP\/2",
"dns_start": 985,
"dns_end": 986,
"connect_start": 985,
"connect_end": 1157,
"ssl_start": 1157,
"ssl_end": 1336,
"securityDetails": {
"protocol": "TLS 1.3",
"keyExchange": "",
"keyExchangeGroup": "X25519",
"cipher": "AES_128_GCM",
"certificateId": 0,
"subjectName": "*.wp.com",
"sanList": [
"*.wp.com",
"wp.com"
],
"issuer": "Sectigo ECC Domain Validation Secure Server CA",
"validFrom": 1668384000,
"validTo": 1702684799,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Xenon2023' log",
"logId": "ADF7BEFA7CFF10C88B9D3D9C1E3E186AB467295DCFB10C24CA858634EBDC828A",
"timestamp": 1668453569677,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022100C830B5DE6BCD62022A5F9CA92D47F3AA69817136C96C4C7DE67ACA7514FB317E022068F8B99160260A7099AAC52124EEEE00BC42C2E6C07A8CBF7BAC6B5845ADBACA"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Cloudflare 'Nimbus2023' Log",
"logId": "7A328C54D8B72DB620EA38E0521EE98416703213854D3BD22BC13A57A352EB52",
"timestamp": 1668453569636,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022100D45D7CD2B6562D3663DBD78B95DCB59A850ECCAA53075E5D2DFA6B4116A7A760022013BAC3259ABF397E77022F55703F5BC57083ED0A71A2452CA716A4D0AA028B3B"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Argon2023' log",
"logId": "E83ED0DA3EF5063532E75728BC896BC903D3CBD1116BECEB69E1777D6D06BD6E",
"timestamp": 1668453569582,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3044022060B86ADB59DDA1D4B646E17E48BD815DF27E3536830E9F7F72FF2F442C0F248A022074248510EA521F62A82BD0570F9939D0F7B894004C711B47E37D054F046806D9"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 1027,
"encryptedClientHello": false
},
"initiator": "https:\/\/weston.ruter.net\/about\/",
"initiator_line": 323,
"initiator_column": "",
"initiator_type": "parser",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: i0.wp.com",
":method: GET",
":path: \/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=768%2C768&ssl=1",
":scheme: https",
"accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: image",
"sec-fetch-mode: no-cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"access-control-allow-methods: GET, HEAD",
"access-control-allow-origin: *",
"cache-control: public, max-age=63115200",
"content-length: 57386",
"content-type: image\/webp",
"date: Fri, 20 Oct 2023 19:14:22 GMT",
"etag: \"e73cfb615328c544\"",
"expires: Mon, 20 Oct 2025 07:14:22 GMT",
"last-modified: Fri, 20 Oct 2023 19:14:22 GMT",
"link: <https:\/\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg>; rel=\"canonical\"",
"server: nginx",
"timing-allow-origin: *",
"vary: Accept",
"x-content-type-options: nosniff",
"x-nc: MISS dca 2",
":status: 200"
]
},
"bytesOut": 2233,
"score_cache": 100,
"score_cdn": 100,
"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": 172,
"ssl_ms": 179,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": 57386,
"image_save": 0,
"cache_time": 63115200,
"cdn_provider": "Automattic",
"server_count": null,
"created": 836,
"socket_group": "https:\/\/i0.wp.com <https:\/\/ruter.net same_site>",
"http2_stream_id": 1,
"http2_stream_dependency": 0,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"http2_server_settings": {
"SETTINGS_MAX_CONCURRENT_STREAMS": 128,
"SETTINGS_INITIAL_WINDOW_SIZE": 65536,
"SETTINGS_MAX_FRAME_SIZE": 16777215
},
"tls_version": "TLS 1.3",
"tls_resumed": "False",
"tls_next_proto": "h2",
"tls_cipher_suite": 4865,
"netlog_id": 112,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIElDCCBDugAwIBAgIRAJOz8BEnZwfdfKkRw\/cLbkswCgYIKoZIzj0EAwIwgY8x\nCzAJBgNVBAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNV\nBAcTB1NhbGZvcmQxGDAWBgNVBAoTD1NlY3RpZ28gTGltaXRlZDE3MDUGA1UEAxMu\nU2VjdGlnbyBFQ0MgRG9tYWluIFZhbGlkYXRpb24gU2VjdXJlIFNlcnZlciBDQTAe\nFw0yMjExMTQwMDAwMDBaFw0yMzEyMTUyMzU5NTlaMBMxETAPBgNVBAMMCCoud3Au\nY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE1z9Nk2TmPfjK6VRsj1BONRp7\nvNwaWCMdsycd+7\/yqigWbweXlJWiLuDuC3NckHDW28Nz0fF6xXFprXDLFnxQuaOC\nAvEwggLtMB8GA1UdIwQYMBaAFPaFCjsRhuEEfQ6qCyzS7sxke3uuMB0GA1UdDgQW\nBBRkvZUMoMXt36hvC0h9FMfmViSbcjAOBgNVHQ8BAf8EBAMCB4AwDAYDVR0TAQH\/\nBAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwSQYDVR0gBEIwQDA0\nBgsrBgEEAbIxAQICBzAlMCMGCCsGAQUFBwIBFhdodHRwczovL3NlY3RpZ28uY29t\nL0NQUzAIBgZngQwBAgEwgYQGCCsGAQUFBwEBBHgwdjBPBggrBgEFBQcwAoZDaHR0\ncDovL2NydC5zZWN0aWdvLmNvbS9TZWN0aWdvRUNDRG9tYWluVmFsaWRhdGlvblNl\nY3VyZVNlcnZlckNBLmNydDAjBggrBgEFBQcwAYYXaHR0cDovL29jc3Auc2VjdGln\nby5jb20wGwYDVR0RBBQwEoIIKi53cC5jb22CBndwLmNvbTCCAX0GCisGAQQB1nkC\nBAIEggFtBIIBaQFnAHYArfe++nz\/EMiLnT2cHj4YarRnKV3PsQwkyoWGNOvcgooA\nAAGEd5UUjQAABAMARzBFAiEAyDC13mvNYgIqX5ypLUfzqmmBcTbJbEx95nrKdRT7\nMX4CIGj4uZFgJgpwmarFISTu7gC8QsLmwHqMv3usa1hFrbrKAHYAejKMVNi3LbYg\n6jjgUh7phBZwMhOFTTvSK8E6V6NS61IAAAGEd5UUZAAABAMARzBFAiEA1F180rZW\nLTZj29eLldy1moUOzKpTB15dLfprQRanp2ACIBO6wyWavzl+dwIvVXA\/W8Vwg+0K\ncaJFLKcWpNCqAos7AHUA6D7Q2j71BjUy51covIlryQPTy9ERa+zraeF3fW0GvW4A\nAAGEd5UULgAABAMARjBEAiBguGrbWd2h1LZG4X5IvYFd8n41NoMOn39y\/y9ELA8k\nigIgdCSFEOpSH2KoK9BXD5k50Pe4lABMcRtH430FTwRoBtkwCgYIKoZIzj0EAwID\nRwAwRAIgG0ympGdzCEAZETfWd0x8ffai1KlcciAe4okM5FhNVcACIHA\/pwmqLV7H\n5qXHMU2P8hvo2FL2rSl+Vr\/FtepIEDkj\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIDqDCCAy6gAwIBAgIRAPNkTmtuAFAjfglGvXvh9R0wCgYIKoZIzj0EAwMwgYgx\nCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpOZXcgSmVyc2V5MRQwEgYDVQQHEwtKZXJz\nZXkgQ2l0eTEeMBwGA1UEChMVVGhlIFVTRVJUUlVTVCBOZXR3b3JrMS4wLAYDVQQD\nEyVVU0VSVHJ1c3QgRUNDIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTE4MTEw\nMjAwMDAwMFoXDTMwMTIzMTIzNTk1OVowgY8xCzAJBgNVBAYTAkdCMRswGQYDVQQI\nExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGDAWBgNVBAoT\nD1NlY3RpZ28gTGltaXRlZDE3MDUGA1UEAxMuU2VjdGlnbyBFQ0MgRG9tYWluIFZh\nbGlkYXRpb24gU2VjdXJlIFNlcnZlciBDQTBZMBMGByqGSM49AgEGCCqGSM49AwEH\nA0IABHkYk8qfbZ5sVwAjBTcLXw9YWsTef1Wj6R7W2SUKiKAgSh16TwUwimNJE4xk\nIQeV\/To14UrOkPAY9z2vaKb71EijggFuMIIBajAfBgNVHSMEGDAWgBQ64QmG1M8Z\nwpZ2dEl23OA1xmNjmjAdBgNVHQ4EFgQU9oUKOxGG4QR9DqoLLNLuzGR7e64wDgYD\nVR0PAQH\/BAQDAgGGMBIGA1UdEwEB\/wQIMAYBAf8CAQAwHQYDVR0lBBYwFAYIKwYB\nBQUHAwEGCCsGAQUFBwMCMBsGA1UdIAQUMBIwBgYEVR0gADAIBgZngQwBAgEwUAYD\nVR0fBEkwRzBFoEOgQYY\/aHR0cDovL2NybC51c2VydHJ1c3QuY29tL1VTRVJUcnVz\ndEVDQ0NlcnRpZmljYXRpb25BdXRob3JpdHkuY3JsMHYGCCsGAQUFBwEBBGowaDA\/\nBggrBgEFBQcwAoYzaHR0cDovL2NydC51c2VydHJ1c3QuY29tL1VTRVJUcnVzdEVD\nQ0FkZFRydXN0Q0EuY3J0MCUGCCsGAQUFBzABhhlodHRwOi8vb2NzcC51c2VydHJ1\nc3QuY29tMAoGCCqGSM49BAMDA2gAMGUCMEvnx3FcsVwJbZpCYF9z6fDWJtS1UVRs\ncS0chWBNKPFNpvDKdrdKRe+oAkr2jU+ubgIxAODheSr2XhcA7oz9HmedGdMhlrd9\n4ToKFbZl+\/OnFFzqnvOhcjHvClECEQcKmc8fmA==\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIID0zCCArugAwIBAgIQVmcdBOpPmUxvEIFHWdJ1lDANBgkqhkiG9w0BAQwFADB7\nMQswCQYDVQQGEwJHQjEbMBkGA1UECAwSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYD\nVQQHDAdTYWxmb3JkMRowGAYDVQQKDBFDb21vZG8gQ0EgTGltaXRlZDEhMB8GA1UE\nAwwYQUFBIENlcnRpZmljYXRlIFNlcnZpY2VzMB4XDTE5MDMxMjAwMDAwMFoXDTI4\nMTIzMTIzNTk1OVowgYgxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpOZXcgSmVyc2V5\nMRQwEgYDVQQHEwtKZXJzZXkgQ2l0eTEeMBwGA1UEChMVVGhlIFVTRVJUUlVTVCBO\nZXR3b3JrMS4wLAYDVQQDEyVVU0VSVHJ1c3QgRUNDIENlcnRpZmljYXRpb24gQXV0\naG9yaXR5MHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEGqxUWqn5aCPnetUkb1PGWthL\nq8bVttHmc3Gu3ZzWDGH926CJA7gFFOxXzu5dP+Ihs8731Ip54KODfi2X0GHE8Znc\nJZFjq38wo7Rw4sehM5zzvy5cU7Ffs30yf4o043l5o4HyMIHvMB8GA1UdIwQYMBaA\nFKARCiM+lvEH7OKvKe+CpX\/QMKS0MB0GA1UdDgQWBBQ64QmG1M8ZwpZ2dEl23OA1\nxmNjmjAOBgNVHQ8BAf8EBAMCAYYwDwYDVR0TAQH\/BAUwAwEB\/zARBgNVHSAECjAI\nMAYGBFUdIAAwQwYDVR0fBDwwOjA4oDagNIYyaHR0cDovL2NybC5jb21vZG9jYS5j\nb20vQUFBQ2VydGlmaWNhdGVTZXJ2aWNlcy5jcmwwNAYIKwYBBQUHAQEEKDAmMCQG\nCCsGAQUFBzABhhhodHRwOi8vb2NzcC5jb21vZG9jYS5jb20wDQYJKoZIhvcNAQEM\nBQADggEBABns652JLCALBIAdGN5CmXKZFjK9Dpx1WywV4ilAbe7\/ctvbq5AfjJXy\nij0IckKJUAfiORVsAYfZFhr1wHUrxeZWEQff2Ji8fJ8ZOd+LygBkc7xGEJuTI42+\nFsMuCIKchjN0djsoTI0DQoWz4rIjQtUfenVqGtF8qmchxDM6OW1TyaLtYiKou+JV\nbJlsQ2uRl9EMC5MCHdK8aXdJ5htN978UeAOwproLtOGFfy\/cQjutdAFI3tZs4RmY\nCV4Ks2dH\/hzg1cEo70qLRDEmBDeNiXQ2Lu+lIg+DdEmSx\/cQwgwp+7e9un\/jX9Wf\n8qn0dNW44bOwgeThpWOjzOoEeJBuv\/c=\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"image_details": {
"detected_type": "webp"
},
"load_end": 2080,
"ttfb_start": 1336,
"ttfb_end": 1819,
"download_start": 1819,
"download_end": 2080,
"download_ms": 261,
"all_start": 985,
"all_end": 2080,
"all_ms": 1096,
"index": 3,
"number": 4
},
{
"type": 3,
"id": "14930.2",
"request_id": "14930.2",
"ip_addr": "172.253.115.132",
"full_url": "https:\/\/cdn.ampproject.org\/v0.mjs",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/v0.mjs",
"raw_id": "14930.2",
"frame_id": "6D51D57D31814BE3C784ACC4E4A9D95D",
"documentURL": "https:\/\/weston.ruter.net\/about\/",
"responseCode": 200,
"request_type": "Script",
"load_ms": 481,
"ttfb_ms": 177,
"load_start": 1354,
"load_start_float": 1354.000074,
"bytesIn": 63487,
"objectSize": 63487,
"objectSizeUncompressed": 228101,
"chunks": [
{
"ts": 1534,
"bytes": 1369,
"inflated": 1689
},
{
"ts": 1539,
"bytes": 1378,
"inflated": 3948
},
{
"ts": 1543,
"bytes": 1378,
"inflated": 3974
},
{
"ts": 1545,
"bytes": 1378,
"inflated": 4833
},
{
"ts": 1552,
"bytes": 1378,
"inflated": 4531
},
{
"ts": 1553,
"bytes": 1378,
"inflated": 4826
},
{
"ts": 1561,
"bytes": 1378,
"inflated": 5281
},
{
"ts": 1562,
"bytes": 1378,
"inflated": 4336
},
{
"ts": 1570,
"bytes": 1378,
"inflated": 4013
},
{
"ts": 1571,
"bytes": 1378,
"inflated": 4546
},
{
"ts": 1578,
"bytes": 357,
"inflated": 1321
},
{
"ts": 1580,
"bytes": 1369,
"inflated": 4947
},
{
"ts": 1587,
"bytes": 1378,
"inflated": 4630
},
{
"ts": 1589,
"bytes": 1378,
"inflated": 5672
},
{
"ts": 1596,
"bytes": 1378,
"inflated": 5753
},
{
"ts": 1597,
"bytes": 1378,
"inflated": 5592
},
{
"ts": 1605,
"bytes": 1378,
"inflated": 5803
},
{
"ts": 1701,
"bytes": 1378,
"inflated": 5248
},
{
"ts": 1703,
"bytes": 1378,
"inflated": 4622
},
{
"ts": 1705,
"bytes": 1378,
"inflated": 4449
},
{
"ts": 1707,
"bytes": 1378,
"inflated": 4250
},
{
"ts": 1714,
"bytes": 1378,
"inflated": 4933
},
{
"ts": 1716,
"bytes": 1235,
"inflated": 5146
},
{
"ts": 1723,
"bytes": 1369,
"inflated": 4904
},
{
"ts": 1724,
"bytes": 1378,
"inflated": 4506
},
{
"ts": 1732,
"bytes": 1378,
"inflated": 4382
},
{
"ts": 1733,
"bytes": 1378,
"inflated": 6685
},
{
"ts": 1740,
"bytes": 1378,
"inflated": 5871
},
{
"ts": 1745,
"bytes": 1378,
"inflated": 4651
},
{
"ts": 1747,
"bytes": 1378,
"inflated": 5066
},
{
"ts": 1754,
"bytes": 1378,
"inflated": 5140
},
{
"ts": 1755,
"bytes": 1378,
"inflated": 4981
},
{
"ts": 1762,
"bytes": 1378,
"inflated": 5821
},
{
"ts": 1764,
"bytes": 1378,
"inflated": 5440
},
{
"ts": 1771,
"bytes": 1235,
"inflated": 4331
},
{
"ts": 1773,
"bytes": 1369,
"inflated": 5835
},
{
"ts": 1780,
"bytes": 1378,
"inflated": 5778
},
{
"ts": 1782,
"bytes": 1378,
"inflated": 5342
},
{
"ts": 1789,
"bytes": 1378,
"inflated": 5384
},
{
"ts": 1791,
"bytes": 1378,
"inflated": 4591
},
{
"ts": 1798,
"bytes": 1378,
"inflated": 5004
},
{
"ts": 1800,
"bytes": 1378,
"inflated": 4827
},
{
"ts": 1807,
"bytes": 1378,
"inflated": 4566
},
{
"ts": 1809,
"bytes": 1378,
"inflated": 4629
},
{
"ts": 1815,
"bytes": 1378,
"inflated": 5691
},
{
"ts": 1817,
"bytes": 2601,
"inflated": 9681
},
{
"ts": 1835,
"bytes": 219,
"inflated": 652
}
],
"expires": "Fri, 20 Oct 2023 19:14:21 GMT",
"cacheControl": "private, max-age=3000, stale-while-revalidate=1206600",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 129,
"protocol": "HTTP\/2",
"dns_start": 993,
"dns_end": 993,
"connect_start": 993,
"connect_end": 1165,
"ssl_start": 1165,
"ssl_end": 1353,
"securityDetails": {
"protocol": "TLS 1.3",
"keyExchange": "",
"keyExchangeGroup": "X25519",
"cipher": "AES_128_GCM",
"certificateId": 0,
"subjectName": "misc-sni.google.com",
"sanList": [
"misc-sni.google.com",
"*.aiplatform-notebook.cloud.google.com",
"*.aiplatform-training.cloud.google.com",
"*.backupdr.cloud.google.com",
"*.backupdr.cloud.google",
"*.backupdr-staging.cloud.google.com",
"*.backupdr-staging.cloud.google",
"*.backupdr-autopush.cloud.google.com",
"*.backupdr-autopush.cloud.google",
"*.backupdr-dev.cloud.google.com",
"*.backupdr-dev.cloud.google",
"*.backupdr-sandbox.cloud.google.com",
"*.backupdr-sandbox.cloud.google",
"*.brocaproject.com",
"brocaproject.com",
"*.composer.cloud.google.com",
"*.composer.cloud.google",
"*.composer-staging.cloud.google.com",
"*.composer-staging.cloud.google",
"*.composer-qa.cloud.google.com",
"*.composer-qa.cloud.google",
"*.composer-dev.cloud.google.com",
"*.composer-dev.cloud.google",
"*.datalab.cloud.google.com",
"*.datafusion.cloud.google.com",
"*.datafusion.cloud.google",
"*.datafusion-staging.cloud.google.com",
"*.datafusion-staging.cloud.google",
"*.datafusion-dev.cloud.google.com",
"*.datafusion-dev.cloud.google",
"*.datafusion-api.cloud.google.com",
"*.datafusion-api.cloud.google",
"*.datafusion-api-staging.cloud.google.com",
"*.datafusion-api-staging.cloud.google",
"*.datafusion-api-dev.cloud.google.com",
"*.datafusion-api-dev.cloud.google",
"*.dataplex.cloud.google.com",
"*.dataplex-staging.cloud.google.com",
"*.dataplex-dev.cloud.google.com",
"*.dataproc.cloud.google.com",
"*.dataproc.cloud.google",
"*.dataproc-image-staging.cloud.google.com",
"*.dataproc-image-staging.cloud.google",
"*.dataproc-staging.cloud.google.com",
"*.dataproc-staging.cloud.google",
"*.dataproc-test.cloud.google.com",
"*.dataproc-test.cloud.google",
"*.earthengine.google.co.in",
"*.earthengine.google.com",
"*.fiber.google.com",
"*.gateway.dev",
"*.de.gateway.dev",
"*.ew.gateway.dev",
"*.uc.gateway.dev",
"*.global.accountverification.cloud.google",
"*.google-syndication.com",
"*.dev.google-syndication.com",
"*.staging.google-syndication.com",
"*.googleacquisitionmigration.com",
"*.gvt5.com",
"*.healthcare.cloud.google.com",
"*.mapmaker.google.com",
"*.microhost.google.com",
"*.notebooks.cloud.google.com",
"*.notebooks.cloud.google",
"*.picnik.com",
"picnik.com",
"*.pipelines.cloud.google.com",
"*.podcasts.goog",
"*.tensorboard.cloud.google.com",
"*.tensorboard-autopush.cloud.google.com",
"*.tensorboard-dev.cloud.google.com",
"*.tensorboard-staging.cloud.google.com",
"*.tensorboard-test.cloud.google.com",
"abc.xyz",
"*.abc.xyz",
"adsense.com",
"www.adsense.com",
"adsensecustomsearchads.com",
"*.adsensecustomsearchads.com",
"adsenseformobileapps.com",
"advertisercommunity.com",
"*.advertisercommunity.com",
"cloudyoryx.dev",
"*.cloudyoryx.dev",
"eageroryx.dev",
"*.eageroryx.dev",
"stage.advertisercommunity.com",
"*.stage.advertisercommunity.com",
"de.advertisercommunity.com",
"*.de.advertisercommunity.com",
"en.advertisercommunity.com",
"*.en.advertisercommunity.com",
"es.advertisercommunity.com",
"*.es.advertisercommunity.com",
"fr.advertisercommunity.com",
"*.fr.advertisercommunity.com",
"id.advertisercommunity.com",
"*.id.advertisercommunity.com",
"it.advertisercommunity.com",
"*.it.advertisercommunity.com",
"ja.advertisercommunity.com",
"*.ja.advertisercommunity.com",
"pl.advertisercommunity.com",
"*.pl.advertisercommunity.com",
"pt.advertisercommunity.com",
"*.pt.advertisercommunity.com",
"ru.advertisercommunity.com",
"*.ru.advertisercommunity.com",
"th.advertisercommunity.com",
"*.th.advertisercommunity.com",
"vi.advertisercommunity.com",
"*.vi.advertisercommunity.com",
"zh.advertisercommunity.com",
"*.zh.advertisercommunity.com",
"ampcache.com",
"*.ampcache.com",
"ampproject.com",
"*.ampproject.com",
"ampproject.net",
"*.ampproject.net",
"*.recaptcha.ampproject.net",
"ampproject.org",
"*.ampproject.org",
"*.cdn.ampproject.org",
"androidify.com",
"*.androidify.com",
"app.goo.gl",
"*.app.goo.gl",
"channel-app.google",
"console.au.cloud.google",
"*.au.cloud.google",
"console.ca.cloud.google",
"*.ca.cloud.google",
"console.eu.cloud.google",
"*.eu.cloud.google",
"console.eu.cloud.google.com",
"console.il.cloud.google",
"*.il.cloud.google",
"console.it.cloud.google",
"*.it.cloud.google",
"console.jp.cloud.google",
"*.jp.cloud.google",
"console.sa.cloud.google",
"*.sa.cloud.google",
"console.us.cloud.google",
"*.us.cloud.google",
"cloud.google",
"*.cloud.google",
"colab.research.google.com",
"colab-sandbox.research.google.com",
"code.webrtc.org",
"bugs.webrtc.org",
"issues.webrtc.org",
"chronicle.security",
"*.chronicle.security",
"*.backstory.chronicle.security",
"*.backstory-staging.chronicle.security",
"chronicleforgood.com",
"*.chronicleforgood.com",
"looker.chronicle.security",
"*.looker.chronicle.security",
"chroniclesec.com",
"*.chroniclesec.com",
"*.backstory.chroniclesec.com",
"crossmediapanel.com",
"*.crossmediapanel.com",
"dataliberation.org",
"*.dataliberation.org",
"datasetsearch.research.google.com",
"dg-meta.video.google.com",
"digitalassetlinks.org",
"*.digitalassetlinks.org",
"domains.google",
"*.domains.google",
"earlydays.google",
"*.earlydays.google",
"ehr-search.health.google.com",
"fastlane.ci",
"floonet.goog",
"*.floonet.goog",
"gapi.waze.com",
"gmbads.gle",
"*.gmbads.gle",
"go-lang.com",
"*.go-lang.com",
"go-lang.net",
"*.go-lang.net",
"go-lang.org",
"*.go-lang.org",
"golang.com",
"*.golang.com",
"golang.net",
"*.golang.net",
"golang.org",
"*.golang.org",
"golang.google.cn",
"*.golang.google.cn",
"googleblog.com",
"*.googleblog.com",
"googlecert.net",
"*.googlecert.net",
"googlestore.com",
"www.googlestore.com",
"grow.google",
"*.grow.google",
"g.dev",
"*.g.dev",
"g.page",
"*.g.page",
"hey.gle",
"*.hey.gle",
"ok.gle",
"*.ok.gle",
"hats.goog",
"*.hats.goog",
"iamremarkable.org",
"www.iamremarkable.org",
"identityplatform.google",
"*.identityplatform.google",
"*.global.identityplatform.google",
"*.staging-global.identityplatform.google",
"*.autopush-global.identityplatform.google",
"lanternal.com",
"*.lanternal.com",
"lers.google",
"liftware.com",
"*.liftware.com",
"liftware.jp",
"*.liftware.jp",
"nel.goog",
"*.nel.goog",
"nomulus.foo",
"*.nomulus.foo",
"notebooklm.google",
"ordering.page",
"*.ordering.page",
"macservice.goog",
"*.macservice.goog",
"pagespeed.web.dev",
"picasaweb.com",
"*.picasaweb.com",
"picasaweb.net",
"*.picasaweb.net",
"picasaweb.org",
"*.picasaweb.org",
"pixate.com",
"www.pixate.com",
"pki.goog",
"*.pki.goog",
"play.space",
"*.play.space",
"rbm.goog",
"*.rbm.goog",
"registry-qa.google",
"www.registry-qa.google",
"registry-sandbox.google",
"www.registry-sandbox.google",
"registry.google",
"www.registry.google",
"research.youtube",
"*.research.youtube",
"savethedate.foo",
"*.savethedate.foo",
"searchingforsyria.org",
"*.searchingforsyria.org",
"songwriters.youtube",
"*.songwriters.youtube",
"source.bazel.build",
"*.source.bazel.build",
"support.registry-qa.google",
"support.registry-sandbox.google",
"support.registry.google",
"sprayscape.com",
"www.sprayscape.com",
"tfhub.dev",
"*.tfhub.dev",
"thegooglestore.com",
"www.thegooglestore.com",
"tiltbrush.com",
"*.tiltbrush.com",
"travel.google",
"*.travel.google",
"webmproject.org",
"*.webmproject.org",
"webpkgcache.com",
"*.webpkgcache.com",
"workinxr.dev",
"*.workinxr.dev",
"xn--ngstr-lra8j.com",
"*.xn--ngstr-lra8j.com",
"xplr.co",
"*.xplr.co",
"zynamics.com",
"*.zynamics.com"
],
"issuer": "GTS CA 1C3",
"validFrom": 1695878890,
"validTo": 1703136489,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Xenon2023' log",
"logId": "ADF7BEFA7CFF10C88B9D3D9C1E3E186AB467295DCFB10C24CA858634EBDC828A",
"timestamp": 1695882496047,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3046022100AAA516597359564D4E1A9B93D298C65533C1A21C37B8ED80A6041623B31418DB0221008557275D3F79C41C8B3DDBB0012AC65415994408B5CBBBC2FD2A084C19B2D00B"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Let's Encrypt 'Oak2023' log",
"logId": "B73EFB24DF9C4DBA75F239C5BA58F46C5DFC42CF7A9F35C49E1D098125EDB499",
"timestamp": 1695882496028,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3046022100EA73E2053214405CAFFF4F46720E9A5F6183E8A8658332E0661FD0C39A9FAE8B0221008C21C88A393E257A708E34C4C7DBDFC496E28A3D58F34D67B02536748CA61D8D"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 1027,
"encryptedClientHello": false
},
"initiator": "https:\/\/weston.ruter.net\/about\/",
"initiator_line": 5,
"initiator_column": "",
"initiator_type": "parser",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/v0.mjs",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: private, max-age=3000, stale-while-revalidate=1206600",
"content-encoding: br",
"content-length: 63487",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:14:21 GMT",
"etag: \"77df6dff8fae508d\"",
"expires: Fri, 20 Oct 2023 19:14:21 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1813,
"score_cache": 0,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": 0,
"connect_ms": 172,
"ssl_ms": 188,
"gzip_total": 63487,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 3000,
"cdn_provider": "Google",
"server_count": null,
"created": 798,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 1,
"http2_stream_dependency": 0,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"http2_server_settings": {
"SETTINGS_MAX_CONCURRENT_STREAMS": 100,
"SETTINGS_INITIAL_WINDOW_SIZE": 1048576,
"SETTINGS_MAX_HEADER_LIST_SIZE": 65536
},
"tls_version": "TLS 1.3",
"tls_resumed": "False",
"tls_next_proto": "h2",
"tls_cipher_suite": 4865,
"netlog_id": 74,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIehzCCHW+gAwIBAgIRAO1ZUvB\/pWv8CYTDuUK+xJMwDQYJKoZIhvcNAQELBQAw\nRjELMAkGA1UEBhMCVVMxIjAgBgNVBAoTGUdvb2dsZSBUcnVzdCBTZXJ2aWNlcyBM\nTEMxEzARBgNVBAMTCkdUUyBDQSAxQzMwHhcNMjMwOTI4MDUyODEwWhcNMjMxMjIx\nMDUyODA5WjAeMRwwGgYDVQQDExNtaXNjLXNuaS5nb29nbGUuY29tMFkwEwYHKoZI\nzj0CAQYIKoZIzj0DAQcDQgAE5JzQmWGJuhaBKaYCkmQgcMVZqmPpVFdlhN9IxIdF\nZ1lPYNxmgf6lzH3P2LndtIyWRvwv7poYxth0YPjOYu6BMKOCHGEwghxdMA4GA1Ud\nDwEB\/wQEAwIHgDATBgNVHSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAAMB0G\nA1UdDgQWBBTnhIlYnlj+\/Ms\/gOV4dOFjHpaCuzAfBgNVHSMEGDAWgBSKdH+vhc3u\nlc09nNDiRhTzcTUdJzBqBggrBgEFBQcBAQReMFwwJwYIKwYBBQUHMAGGG2h0dHA6\nLy9vY3NwLnBraS5nb29nL2d0czFjMzAxBggrBgEFBQcwAoYlaHR0cDovL3BraS5n\nb29nL3JlcG8vY2VydHMvZ3RzMWMzLmRlcjCCGg8GA1UdEQSCGgYwghoCghNtaXNj\nLXNuaS5nb29nbGUuY29tgiYqLmFpcGxhdGZvcm0tbm90ZWJvb2suY2xvdWQuZ29v\nZ2xlLmNvbYImKi5haXBsYXRmb3JtLXRyYWluaW5nLmNsb3VkLmdvb2dsZS5jb22C\nGyouYmFja3VwZHIuY2xvdWQuZ29vZ2xlLmNvbYIXKi5iYWNrdXBkci5jbG91ZC5n\nb29nbGWCIyouYmFja3VwZHItc3RhZ2luZy5jbG91ZC5nb29nbGUuY29tgh8qLmJh\nY2t1cGRyLXN0YWdpbmcuY2xvdWQuZ29vZ2xlgiQqLmJhY2t1cGRyLWF1dG9wdXNo\nLmNsb3VkLmdvb2dsZS5jb22CICouYmFja3VwZHItYXV0b3B1c2guY2xvdWQuZ29v\nZ2xlgh8qLmJhY2t1cGRyLWRldi5jbG91ZC5nb29nbGUuY29tghsqLmJhY2t1cGRy\nLWRldi5jbG91ZC5nb29nbGWCIyouYmFja3VwZHItc2FuZGJveC5jbG91ZC5nb29n\nbGUuY29tgh8qLmJhY2t1cGRyLXNhbmRib3guY2xvdWQuZ29vZ2xlghIqLmJyb2Nh\ncHJvamVjdC5jb22CEGJyb2NhcHJvamVjdC5jb22CGyouY29tcG9zZXIuY2xvdWQu\nZ29vZ2xlLmNvbYIXKi5jb21wb3Nlci5jbG91ZC5nb29nbGWCIyouY29tcG9zZXIt\nc3RhZ2luZy5jbG91ZC5nb29nbGUuY29tgh8qLmNvbXBvc2VyLXN0YWdpbmcuY2xv\ndWQuZ29vZ2xlgh4qLmNvbXBvc2VyLXFhLmNsb3VkLmdvb2dsZS5jb22CGiouY29t\ncG9zZXItcWEuY2xvdWQuZ29vZ2xlgh8qLmNvbXBvc2VyLWRldi5jbG91ZC5nb29n\nbGUuY29tghsqLmNvbXBvc2VyLWRldi5jbG91ZC5nb29nbGWCGiouZGF0YWxhYi5j\nbG91ZC5nb29nbGUuY29tgh0qLmRhdGFmdXNpb24uY2xvdWQuZ29vZ2xlLmNvbYIZ\nKi5kYXRhZnVzaW9uLmNsb3VkLmdvb2dsZYIlKi5kYXRhZnVzaW9uLXN0YWdpbmcu\nY2xvdWQuZ29vZ2xlLmNvbYIhKi5kYXRhZnVzaW9uLXN0YWdpbmcuY2xvdWQuZ29v\nZ2xlgiEqLmRhdGFmdXNpb24tZGV2LmNsb3VkLmdvb2dsZS5jb22CHSouZGF0YWZ1\nc2lvbi1kZXYuY2xvdWQuZ29vZ2xlgiEqLmRhdGFmdXNpb24tYXBpLmNsb3VkLmdv\nb2dsZS5jb22CHSouZGF0YWZ1c2lvbi1hcGkuY2xvdWQuZ29vZ2xlgikqLmRhdGFm\ndXNpb24tYXBpLXN0YWdpbmcuY2xvdWQuZ29vZ2xlLmNvbYIlKi5kYXRhZnVzaW9u\nLWFwaS1zdGFnaW5nLmNsb3VkLmdvb2dsZYIlKi5kYXRhZnVzaW9uLWFwaS1kZXYu\nY2xvdWQuZ29vZ2xlLmNvbYIhKi5kYXRhZnVzaW9uLWFwaS1kZXYuY2xvdWQuZ29v\nZ2xlghsqLmRhdGFwbGV4LmNsb3VkLmdvb2dsZS5jb22CIyouZGF0YXBsZXgtc3Rh\nZ2luZy5jbG91ZC5nb29nbGUuY29tgh8qLmRhdGFwbGV4LWRldi5jbG91ZC5nb29n\nbGUuY29tghsqLmRhdGFwcm9jLmNsb3VkLmdvb2dsZS5jb22CFyouZGF0YXByb2Mu\nY2xvdWQuZ29vZ2xlgikqLmRhdGFwcm9jLWltYWdlLXN0YWdpbmcuY2xvdWQuZ29v\nZ2xlLmNvbYIlKi5kYXRhcHJvYy1pbWFnZS1zdGFnaW5nLmNsb3VkLmdvb2dsZYIj\nKi5kYXRhcHJvYy1zdGFnaW5nLmNsb3VkLmdvb2dsZS5jb22CHyouZGF0YXByb2Mt\nc3RhZ2luZy5jbG91ZC5nb29nbGWCICouZGF0YXByb2MtdGVzdC5jbG91ZC5nb29n\nbGUuY29tghwqLmRhdGFwcm9jLXRlc3QuY2xvdWQuZ29vZ2xlghoqLmVhcnRoZW5n\naW5lLmdvb2dsZS5jby5pboIYKi5lYXJ0aGVuZ2luZS5nb29nbGUuY29tghIqLmZp\nYmVyLmdvb2dsZS5jb22CDSouZ2F0ZXdheS5kZXaCECouZGUuZ2F0ZXdheS5kZXaC\nECouZXcuZ2F0ZXdheS5kZXaCECoudWMuZ2F0ZXdheS5kZXaCKSouZ2xvYmFsLmFj\nY291bnR2ZXJpZmljYXRpb24uY2xvdWQuZ29vZ2xlghgqLmdvb2dsZS1zeW5kaWNh\ndGlvbi5jb22CHCouZGV2Lmdvb2dsZS1zeW5kaWNhdGlvbi5jb22CICouc3RhZ2lu\nZy5nb29nbGUtc3luZGljYXRpb24uY29tgiAqLmdvb2dsZWFjcXVpc2l0aW9ubWln\ncmF0aW9uLmNvbYIKKi5ndnQ1LmNvbYIdKi5oZWFsdGhjYXJlLmNsb3VkLmdvb2ds\nZS5jb22CFSoubWFwbWFrZXIuZ29vZ2xlLmNvbYIWKi5taWNyb2hvc3QuZ29vZ2xl\nLmNvbYIcKi5ub3RlYm9va3MuY2xvdWQuZ29vZ2xlLmNvbYIYKi5ub3RlYm9va3Mu\nY2xvdWQuZ29vZ2xlggwqLnBpY25pay5jb22CCnBpY25pay5jb22CHCoucGlwZWxp\nbmVzLmNsb3VkLmdvb2dsZS5jb22CDyoucG9kY2FzdHMuZ29vZ4IeKi50ZW5zb3Ji\nb2FyZC5jbG91ZC5nb29nbGUuY29tgicqLnRlbnNvcmJvYXJkLWF1dG9wdXNoLmNs\nb3VkLmdvb2dsZS5jb22CIioudGVuc29yYm9hcmQtZGV2LmNsb3VkLmdvb2dsZS5j\nb22CJioudGVuc29yYm9hcmQtc3RhZ2luZy5jbG91ZC5nb29nbGUuY29tgiMqLnRl\nbnNvcmJvYXJkLXRlc3QuY2xvdWQuZ29vZ2xlLmNvbYIHYWJjLnh5eoIJKi5hYmMu\neHl6ggthZHNlbnNlLmNvbYIPd3d3LmFkc2Vuc2UuY29tghphZHNlbnNlY3VzdG9t\nc2VhcmNoYWRzLmNvbYIcKi5hZHNlbnNlY3VzdG9tc2VhcmNoYWRzLmNvbYIYYWRz\nZW5zZWZvcm1vYmlsZWFwcHMuY29tghdhZHZlcnRpc2VyY29tbXVuaXR5LmNvbYIZ\nKi5hZHZlcnRpc2VyY29tbXVuaXR5LmNvbYIOY2xvdWR5b3J5eC5kZXaCECouY2xv\ndWR5b3J5eC5kZXaCDWVhZ2Vyb3J5eC5kZXaCDyouZWFnZXJvcnl4LmRldoIdc3Rh\nZ2UuYWR2ZXJ0aXNlcmNvbW11bml0eS5jb22CHyouc3RhZ2UuYWR2ZXJ0aXNlcmNv\nbW11bml0eS5jb22CGmRlLmFkdmVydGlzZXJjb21tdW5pdHkuY29tghwqLmRlLmFk\ndmVydGlzZXJjb21tdW5pdHkuY29tghplbi5hZHZlcnRpc2VyY29tbXVuaXR5LmNv\nbYIcKi5lbi5hZHZlcnRpc2VyY29tbXVuaXR5LmNvbYIaZXMuYWR2ZXJ0aXNlcmNv\nbW11bml0eS5jb22CHCouZXMuYWR2ZXJ0aXNlcmNvbW11bml0eS5jb22CGmZyLmFk\ndmVydGlzZXJjb21tdW5pdHkuY29tghwqLmZyLmFkdmVydGlzZXJjb21tdW5pdHku\nY29tghppZC5hZHZlcnRpc2VyY29tbXVuaXR5LmNvbYIcKi5pZC5hZHZlcnRpc2Vy\nY29tbXVuaXR5LmNvbYIaaXQuYWR2ZXJ0aXNlcmNvbW11bml0eS5jb22CHCouaXQu\nYWR2ZXJ0aXNlcmNvbW11bml0eS5jb22CGmphLmFkdmVydGlzZXJjb21tdW5pdHku\nY29tghwqLmphLmFkdmVydGlzZXJjb21tdW5pdHkuY29tghpwbC5hZHZlcnRpc2Vy\nY29tbXVuaXR5LmNvbYIcKi5wbC5hZHZlcnRpc2VyY29tbXVuaXR5LmNvbYIacHQu\nYWR2ZXJ0aXNlcmNvbW11bml0eS5jb22CHCoucHQuYWR2ZXJ0aXNlcmNvbW11bml0\neS5jb22CGnJ1LmFkdmVydGlzZXJjb21tdW5pdHkuY29tghwqLnJ1LmFkdmVydGlz\nZXJjb21tdW5pdHkuY29tghp0aC5hZHZlcnRpc2VyY29tbXVuaXR5LmNvbYIcKi50\naC5hZHZlcnRpc2VyY29tbXVuaXR5LmNvbYIadmkuYWR2ZXJ0aXNlcmNvbW11bml0\neS5jb22CHCoudmkuYWR2ZXJ0aXNlcmNvbW11bml0eS5jb22CGnpoLmFkdmVydGlz\nZXJjb21tdW5pdHkuY29tghwqLnpoLmFkdmVydGlzZXJjb21tdW5pdHkuY29tggxh\nbXBjYWNoZS5jb22CDiouYW1wY2FjaGUuY29tgg5hbXBwcm9qZWN0LmNvbYIQKi5h\nbXBwcm9qZWN0LmNvbYIOYW1wcHJvamVjdC5uZXSCECouYW1wcHJvamVjdC5uZXSC\nGioucmVjYXB0Y2hhLmFtcHByb2plY3QubmV0gg5hbXBwcm9qZWN0Lm9yZ4IQKi5h\nbXBwcm9qZWN0Lm9yZ4IUKi5jZG4uYW1wcHJvamVjdC5vcmeCDmFuZHJvaWRpZnku\nY29tghAqLmFuZHJvaWRpZnkuY29tggphcHAuZ29vLmdsggwqLmFwcC5nb28uZ2yC\nEmNoYW5uZWwtYXBwLmdvb2dsZYIXY29uc29sZS5hdS5jbG91ZC5nb29nbGWCESou\nYXUuY2xvdWQuZ29vZ2xlghdjb25zb2xlLmNhLmNsb3VkLmdvb2dsZYIRKi5jYS5j\nbG91ZC5nb29nbGWCF2NvbnNvbGUuZXUuY2xvdWQuZ29vZ2xlghEqLmV1LmNsb3Vk\nLmdvb2dsZYIbY29uc29sZS5ldS5jbG91ZC5nb29nbGUuY29tghdjb25zb2xlLmls\nLmNsb3VkLmdvb2dsZYIRKi5pbC5jbG91ZC5nb29nbGWCF2NvbnNvbGUuaXQuY2xv\ndWQuZ29vZ2xlghEqLml0LmNsb3VkLmdvb2dsZYIXY29uc29sZS5qcC5jbG91ZC5n\nb29nbGWCESouanAuY2xvdWQuZ29vZ2xlghdjb25zb2xlLnNhLmNsb3VkLmdvb2ds\nZYIRKi5zYS5jbG91ZC5nb29nbGWCF2NvbnNvbGUudXMuY2xvdWQuZ29vZ2xlghEq\nLnVzLmNsb3VkLmdvb2dsZYIMY2xvdWQuZ29vZ2xlgg4qLmNsb3VkLmdvb2dsZYIZ\nY29sYWIucmVzZWFyY2guZ29vZ2xlLmNvbYIhY29sYWItc2FuZGJveC5yZXNlYXJj\naC5nb29nbGUuY29tgg9jb2RlLndlYnJ0Yy5vcmeCD2J1Z3Mud2VicnRjLm9yZ4IR\naXNzdWVzLndlYnJ0Yy5vcmeCEmNocm9uaWNsZS5zZWN1cml0eYIUKi5jaHJvbmlj\nbGUuc2VjdXJpdHmCHiouYmFja3N0b3J5LmNocm9uaWNsZS5zZWN1cml0eYImKi5i\nYWNrc3Rvcnktc3RhZ2luZy5jaHJvbmljbGUuc2VjdXJpdHmCFGNocm9uaWNsZWZv\ncmdvb2QuY29tghYqLmNocm9uaWNsZWZvcmdvb2QuY29tghlsb29rZXIuY2hyb25p\nY2xlLnNlY3VyaXR5ghsqLmxvb2tlci5jaHJvbmljbGUuc2VjdXJpdHmCEGNocm9u\naWNsZXNlYy5jb22CEiouY2hyb25pY2xlc2VjLmNvbYIcKi5iYWNrc3RvcnkuY2hy\nb25pY2xlc2VjLmNvbYITY3Jvc3NtZWRpYXBhbmVsLmNvbYIVKi5jcm9zc21lZGlh\ncGFuZWwuY29tghJkYXRhbGliZXJhdGlvbi5vcmeCFCouZGF0YWxpYmVyYXRpb24u\nb3JngiFkYXRhc2V0c2VhcmNoLnJlc2VhcmNoLmdvb2dsZS5jb22CGGRnLW1ldGEu\ndmlkZW8uZ29vZ2xlLmNvbYIVZGlnaXRhbGFzc2V0bGlua3Mub3JnghcqLmRpZ2l0\nYWxhc3NldGxpbmtzLm9yZ4IOZG9tYWlucy5nb29nbGWCECouZG9tYWlucy5nb29n\nbGWCEGVhcmx5ZGF5cy5nb29nbGWCEiouZWFybHlkYXlzLmdvb2dsZYIcZWhyLXNl\nYXJjaC5oZWFsdGguZ29vZ2xlLmNvbYILZmFzdGxhbmUuY2mCDGZsb29uZXQuZ29v\nZ4IOKi5mbG9vbmV0Lmdvb2eCDWdhcGkud2F6ZS5jb22CCmdtYmFkcy5nbGWCDCou\nZ21iYWRzLmdsZYILZ28tbGFuZy5jb22CDSouZ28tbGFuZy5jb22CC2dvLWxhbmcu\nbmV0gg0qLmdvLWxhbmcubmV0ggtnby1sYW5nLm9yZ4INKi5nby1sYW5nLm9yZ4IK\nZ29sYW5nLmNvbYIMKi5nb2xhbmcuY29tggpnb2xhbmcubmV0ggwqLmdvbGFuZy5u\nZXSCCmdvbGFuZy5vcmeCDCouZ29sYW5nLm9yZ4IQZ29sYW5nLmdvb2dsZS5jboIS\nKi5nb2xhbmcuZ29vZ2xlLmNugg5nb29nbGVibG9nLmNvbYIQKi5nb29nbGVibG9n\nLmNvbYIOZ29vZ2xlY2VydC5uZXSCECouZ29vZ2xlY2VydC5uZXSCD2dvb2dsZXN0\nb3JlLmNvbYITd3d3Lmdvb2dsZXN0b3JlLmNvbYILZ3Jvdy5nb29nbGWCDSouZ3Jv\ndy5nb29nbGWCBWcuZGV2ggcqLmcuZGV2ggZnLnBhZ2WCCCouZy5wYWdlggdoZXku\nZ2xlggkqLmhleS5nbGWCBm9rLmdsZYIIKi5vay5nbGWCCWhhdHMuZ29vZ4ILKi5o\nYXRzLmdvb2eCEWlhbXJlbWFya2FibGUub3JnghV3d3cuaWFtcmVtYXJrYWJsZS5v\ncmeCF2lkZW50aXR5cGxhdGZvcm0uZ29vZ2xlghkqLmlkZW50aXR5cGxhdGZvcm0u\nZ29vZ2xlgiAqLmdsb2JhbC5pZGVudGl0eXBsYXRmb3JtLmdvb2dsZYIoKi5zdGFn\naW5nLWdsb2JhbC5pZGVudGl0eXBsYXRmb3JtLmdvb2dsZYIpKi5hdXRvcHVzaC1n\nbG9iYWwuaWRlbnRpdHlwbGF0Zm9ybS5nb29nbGWCDWxhbnRlcm5hbC5jb22CDyou\nbGFudGVybmFsLmNvbYILbGVycy5nb29nbGWCDGxpZnR3YXJlLmNvbYIOKi5saWZ0\nd2FyZS5jb22CC2xpZnR3YXJlLmpwgg0qLmxpZnR3YXJlLmpwgghuZWwuZ29vZ4IK\nKi5uZWwuZ29vZ4ILbm9tdWx1cy5mb2+CDSoubm9tdWx1cy5mb2+CEW5vdGVib29r\nbG0uZ29vZ2xlgg1vcmRlcmluZy5wYWdlgg8qLm9yZGVyaW5nLnBhZ2WCD21hY3Nl\ncnZpY2UuZ29vZ4IRKi5tYWNzZXJ2aWNlLmdvb2eCEXBhZ2VzcGVlZC53ZWIuZGV2\ngg1waWNhc2F3ZWIuY29tgg8qLnBpY2FzYXdlYi5jb22CDXBpY2FzYXdlYi5uZXSC\nDyoucGljYXNhd2ViLm5ldIINcGljYXNhd2ViLm9yZ4IPKi5waWNhc2F3ZWIub3Jn\nggpwaXhhdGUuY29tgg53d3cucGl4YXRlLmNvbYIIcGtpLmdvb2eCCioucGtpLmdv\nb2eCCnBsYXkuc3BhY2WCDCoucGxheS5zcGFjZYIIcmJtLmdvb2eCCioucmJtLmdv\nb2eCEnJlZ2lzdHJ5LXFhLmdvb2dsZYIWd3d3LnJlZ2lzdHJ5LXFhLmdvb2dsZYIX\ncmVnaXN0cnktc2FuZGJveC5nb29nbGWCG3d3dy5yZWdpc3RyeS1zYW5kYm94Lmdv\nb2dsZYIPcmVnaXN0cnkuZ29vZ2xlghN3d3cucmVnaXN0cnkuZ29vZ2xlghByZXNl\nYXJjaC55b3V0dWJlghIqLnJlc2VhcmNoLnlvdXR1YmWCD3NhdmV0aGVkYXRlLmZv\nb4IRKi5zYXZldGhlZGF0ZS5mb2+CFXNlYXJjaGluZ2ZvcnN5cmlhLm9yZ4IXKi5z\nZWFyY2hpbmdmb3JzeXJpYS5vcmeCE3Nvbmd3cml0ZXJzLnlvdXR1YmWCFSouc29u\nZ3dyaXRlcnMueW91dHViZYISc291cmNlLmJhemVsLmJ1aWxkghQqLnNvdXJjZS5i\nYXplbC5idWlsZIIac3VwcG9ydC5yZWdpc3RyeS1xYS5nb29nbGWCH3N1cHBvcnQu\ncmVnaXN0cnktc2FuZGJveC5nb29nbGWCF3N1cHBvcnQucmVnaXN0cnkuZ29vZ2xl\ngg5zcHJheXNjYXBlLmNvbYISd3d3LnNwcmF5c2NhcGUuY29tggl0Zmh1Yi5kZXaC\nCyoudGZodWIuZGV2ghJ0aGVnb29nbGVzdG9yZS5jb22CFnd3dy50aGVnb29nbGVz\ndG9yZS5jb22CDXRpbHRicnVzaC5jb22CDyoudGlsdGJydXNoLmNvbYINdHJhdmVs\nLmdvb2dsZYIPKi50cmF2ZWwuZ29vZ2xlgg93ZWJtcHJvamVjdC5vcmeCESoud2Vi\nbXByb2plY3Qub3Jngg93ZWJwa2djYWNoZS5jb22CESoud2VicGtnY2FjaGUuY29t\nggx3b3JraW54ci5kZXaCDioud29ya2lueHIuZGV2ghN4bi0tbmdzdHItbHJhOGou\nY29tghUqLnhuLS1uZ3N0ci1scmE4ai5jb22CB3hwbHIuY2+CCSoueHBsci5jb4IM\nenluYW1pY3MuY29tgg4qLnp5bmFtaWNzLmNvbTAhBgNVHSAEGjAYMAgGBmeBDAEC\nATAMBgorBgEEAdZ5AgUDMDwGA1UdHwQ1MDMwMaAvoC2GK2h0dHA6Ly9jcmxzLnBr\naS5nb29nL2d0czFjMy96ZEFUdDBFeF9Gay5jcmwwggEGBgorBgEEAdZ5AgQCBIH3\nBIH0APIAdwCt9776fP8QyIudPZwePhhqtGcpXc+xDCTKhYY069yCigAAAYraeUgv\nAAAEAwBIMEYCIQCqpRZZc1lWTU4am5PSmMZVM8GiHDe47YCmBBYjsxQY2wIhAIVX\nJ10\/ecQciz3bsAEqxlQVmUQItcu7wv0qCEwZstALAHcAtz77JN+cTbp18jnFulj0\nbF38Qs96nzXEnh0JgSXttJkAAAGK2nlIHAAABAMASDBGAiEA6nPiBTIUQFyv\/09G\ncg6aX2GD6KhlgzLgZh\/Qw5qfrosCIQCMIciKOT4lenCONMTH29\/EluKKPVjzTWew\nJTZ0jKYdjTANBgkqhkiG9w0BAQsFAAOCAQEAHFH2fnZlYdpOxA0nn5Mi1c8lQeSE\ndiClYPMwAWrs\/it6NC118lkRr3PpxUwV9Rzzh02UoI5y9YjOYpG+gZlFqXWm71Q7\n9tbyHJWBvYualzDsYjAfinweFLlY72Bku55ofp98BcMWHz2OGbl2wIGaJyFrqfwl\nCrbaAfYIcZ3Z6wkOR5gsavbr8f79bAZ28N7evImnCrhqvqD3g6AgIkgRHMPhSLQ4\nEkuKHiQo3mRtjkSePmovg\/H4FzcbF+LhODETk1IMDyEEYKq488rVZ34AtL6Dvibc\n7U3STfVylz9PT7nOZeHuJ5UIlrBsEHVVFOaCRWwnfE+DCqy0yOz86W2Bsg==\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFljCCA36gAwIBAgINAgO8U1lrNMcY9QFQZjANBgkqhkiG9w0BAQsFADBHMQsw\nCQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZpY2VzIExMQzEU\nMBIGA1UEAxMLR1RTIFJvb3QgUjEwHhcNMjAwODEzMDAwMDQyWhcNMjcwOTMwMDAw\nMDQyWjBGMQswCQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZp\nY2VzIExMQzETMBEGA1UEAxMKR1RTIENBIDFDMzCCASIwDQYJKoZIhvcNAQEBBQAD\nggEPADCCAQoCggEBAPWI3+dijB43+DdCkH9sh9D7ZYIl\/ejLa6T\/belaI+KZ9hzp\nkgOZE3wJCor6QtZeViSqejOEH9Hpabu5dOxXTGZok3c3VVP+ORBNtzS7XyV3NzsX\nlOo85Z3VvMO0Q+sup0fvsEQRY9i0QYXdQTBIkxu\/t\/bgRQIh4JZCF8\/ZK2VWNAcm\nBA2o\/X3KLu\/qSHw3TT8An4Pf73WELnlXXPxXbhqW\/\/yMmqaZviXZf5YsBvcRKgKA\ngOtjGDxQSYflispfGStZloEAoPtR28p3CwvJlk\/vcEnHXG0g\/Zm0tOLKLnf9LdwL\ntmsTDIwZKxeWmLnwi\/agJ7u2441Rj72ux5uxiZ0CAwEAAaOCAYAwggF8MA4GA1Ud\nDwEB\/wQEAwIBhjAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwEgYDVR0T\nAQH\/BAgwBgEB\/wIBADAdBgNVHQ4EFgQUinR\/r4XN7pXNPZzQ4kYU83E1HScwHwYD\nVR0jBBgwFoAU5K8rJnEaK0gnhS9SZizv8IkTcT4waAYIKwYBBQUHAQEEXDBaMCYG\nCCsGAQUFBzABhhpodHRwOi8vb2NzcC5wa2kuZ29vZy9ndHNyMTAwBggrBgEFBQcw\nAoYkaHR0cDovL3BraS5nb29nL3JlcG8vY2VydHMvZ3RzcjEuZGVyMDQGA1UdHwQt\nMCswKaAnoCWGI2h0dHA6Ly9jcmwucGtpLmdvb2cvZ3RzcjEvZ3RzcjEuY3JsMFcG\nA1UdIARQME4wOAYKKwYBBAHWeQIFAzAqMCgGCCsGAQUFBwIBFhxodHRwczovL3Br\naS5nb29nL3JlcG9zaXRvcnkvMAgGBmeBDAECATAIBgZngQwBAgIwDQYJKoZIhvcN\nAQELBQADggIBAIl9rCBcDDy+mqhXlRu0rvqrpXJxtDaV\/d9AEQNMwkYUuxQkq\/BQ\ncSLbrcRuf8\/xam\/IgxvYzolfh2yHuKkMo5uhYpSTld9brmYZCwKWnvy15xBpPnrL\nRklfRuFBsdeYTWU0AIAaP0+fbH9JAIFTQaSSIYKCGvGjRFsqUBITTcFTNvNCCK9U\n+o53UxtkOCcXCb1YyRt8OS1b887U7ZfbFAO\/CVMkH8IMBHmYJvJh8VNS\/UKMG2Yr\nPxWhu\/\/2m+OBmgEGcYk1KCTd4b3rGS3hSMs9WYNRtHTGnXzGsYZbr8w0xNPM1IER\nlQCh9BIiAfq0g3GvjLeMcySsN1PCAJA\/Ef5c7TaUEDu9Ka7ixzpiO2xj2YC\/WXGs\nYye5TBeg2vZzFb8q3o\/zpWwygTMD0IZRcZk0upONXbVRWPeyk+gB9lm+cZv9TSjO\nz23HFtz30dZGm6fKa+l3D\/2gthsjgx0QGtkJAITgRNOidSOzNIb2ILCkXhAd4FJG\nAJ2xDx8hcFH1mt0G\/FX0Kw4zd8NLQsLxdxP8c4CU6x+7Nz\/OAipmsHMdMqUybDKw\njuDEI\/9bfU1lcKwrmz3O2+BtjjKAvpafkmO8l7tdufThcV4q5O8DIrGKZTqPwJNl\n1IXNDw9bg1kWRxYtnCQ6yICmJhSFm\/Y3m6xv+cXDBlHz4n\/FsRC6UfTd\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFYjCCBEqgAwIBAgIQd70NbNs2+RrqIQ\/E8FjTDTANBgkqhkiG9w0BAQsFADBX\nMQswCQYDVQQGEwJCRTEZMBcGA1UEChMQR2xvYmFsU2lnbiBudi1zYTEQMA4GA1UE\nCxMHUm9vdCBDQTEbMBkGA1UEAxMSR2xvYmFsU2lnbiBSb290IENBMB4XDTIwMDYx\nOTAwMDA0MloXDTI4MDEyODAwMDA0MlowRzELMAkGA1UEBhMCVVMxIjAgBgNVBAoT\nGUdvb2dsZSBUcnVzdCBTZXJ2aWNlcyBMTEMxFDASBgNVBAMTC0dUUyBSb290IFIx\nMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAthECix7joXebO9y\/lD63\nladAPKH9gvl9MgaCcfb2jH\/76Nu8ai6Xl6OMS\/kr9rH5zoQdsfnFl97vufKj6bwS\niV6nqlKr+CMny6SxnGPb15l+8Ape62im9MZaRw1NEDPjTrETo8gYbEvs\/AmQ351k\nKSUjB6G00j0uYODP0gmHu81I8E3CwnqIiru6z1kZ1q+PsAewnjHxgsHA3y6mbWwZ\nDrXYfiYaRQM9sHmklCitD38m5agI\/pboPGiUU+6DOogrFZYJsuB6jC511pzrp1Zk\nj5ZPaK49l8KEj8C8QMALXL32h7M1bKwYUH+E4EzNktMg6TO8UpmvMrUpsyUqtEj5\ncuHKZPfmghCN6J3Cioj6OGaK\/GP5Afl4\/Xtcd\/p2h\/rs37EOeZVXtL0m79YB0esW\nCruOC7XFxYpVq9Os6pFLKcwZpDIlTirxZUTQAs6qzkm06p98g7BAe+dDq6dso499\niYH6TKX\/1Y7DzkvgtdizjkXPdsDtQCv9Uw+wp9U7DbGKogPeMa3Md+pvez7W35Ei\nEua++tgy\/BBjFFFy3l3WFpO9KWgz7zpm7AeKJt8T11dleCfeXkkUAKIAf5qoIbap\nsZWwpbkNFhHax2xIPEDgfg1azVY80ZcFuctL7TlLnMQ\/0lUTbiSw1nH69MG6zO0b\n9f6BQdgAmD06yK56mDcYBZUCAwEAAaOCATgwggE0MA4GA1UdDwEB\/wQEAwIBhjAP\nBgNVHRMBAf8EBTADAQH\/MB0GA1UdDgQWBBTkrysmcRorSCeFL1JmLO\/wiRNxPjAf\nBgNVHSMEGDAWgBRge2YaRQ2XyolQL30EzTSo\/\/z9SzBgBggrBgEFBQcBAQRUMFIw\nJQYIKwYBBQUHMAGGGWh0dHA6Ly9vY3NwLnBraS5nb29nL2dzcjEwKQYIKwYBBQUH\nMAKGHWh0dHA6Ly9wa2kuZ29vZy9nc3IxL2dzcjEuY3J0MDIGA1UdHwQrMCkwJ6Al\noCOGIWh0dHA6Ly9jcmwucGtpLmdvb2cvZ3NyMS9nc3IxLmNybDA7BgNVHSAENDAy\nMAgGBmeBDAECATAIBgZngQwBAgIwDQYLKwYBBAHWeQIFAwIwDQYLKwYBBAHWeQIF\nAwMwDQYJKoZIhvcNAQELBQADggEBADSkHrEoo9C0dhemMXoh6dFSPsjbdBZBiLg9\nNR3t5P+T4Vxfq7vqfM\/b5A3Ri1fyJm9bvhdGaJQ3b2t6yMAYN\/olUazsaL+yyEn9\nWprKASOshIArAoyZl+tJaox118fessmXn1hIVw41oeQa1v1vg4Fv74zPl6\/AhSrw\n9U5pCZEt4Wi4wStz6dTZ\/CLANx8LZh1J7QJVj2fhMtfTJr9w4z30Z209fOU0iOMy\n+qduBmpvvYuR7hZL6Dupszfnw0Skfths18dG9ZKb59UhvmaSGZRVbNQpsg3BZlvi\nd0lIKO2d1xozclOzgjXPYovJJIultzkMu34qQb9Sz\/yilrbCgj8=\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"renderBlocking": "potentially_blocking",
"load_end": 1835,
"ttfb_start": 1354,
"ttfb_end": 1531,
"download_start": 1531,
"download_end": 1835,
"download_ms": 304,
"all_start": 993,
"all_end": 1835,
"all_ms": 841,
"index": 4,
"number": 5,
"cpuTimes": {
"FunctionCall": 9
},
"cpu.FunctionCall": 9,
"cpuTime": 9,
"js_timing": [
[
1891.6500000000001,
1891.8610000000001
],
[
1891.876,
1893.6220000000001
],
[
1893.723,
1893.7950000000001
],
[
1893.8030000000001,
1894.425
],
[
1906.2190000000001,
1907.0229999999999
],
[
1907.0409999999999,
1907.213
],
[
1907.2729999999999,
1907.444
],
[
1913.355,
1913.4480000000001
],
[
1913.4760000000001,
1913.4839999999999
],
[
2012.155,
2012.5070000000001
],
[
2013.5899999999999,
2013.5999999999999
],
[
2014.414,
2014.9290000000001
],
[
2021.213,
2021.3320000000001
],
[
2102.3699999999999,
2102.8870000000002
],
[
2150.5160000000001,
2150.9789999999998
],
[
2622.8739999999998,
2622.953
],
[
2623.0610000000001,
2623.0700000000002
],
[
2623.114,
2623.1199999999999
],
[
2623.1610000000001,
2623.1669999999999
],
[
2624.279,
2624.375
],
[
2630.355,
2630.3850000000002
],
[
2892.6019999999999,
2892.6819999999998
],
[
2918.5990000000002,
2919.4749999999999
],
[
2931.933,
2932.0140000000001
],
[
2936.8409999999999,
2936.9189999999999
],
[
2938.2840000000001,
2938.4580000000001
],
[
2944.0039999999999,
2944.0390000000002
],
[
2944.0889999999999,
2944.0999999999999
],
[
2945.5059999999999,
2946.614
],
[
3015.1950000000002,
3015.3739999999998
]
]
},
{
"type": 3,
"id": "14930.3",
"request_id": "14930.3",
"ip_addr": "172.253.115.132",
"full_url": "https:\/\/cdn.ampproject.org\/v0\/amp-analytics-0.1.mjs",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/v0\/amp-analytics-0.1.mjs",
"raw_id": "14930.3",
"frame_id": "6D51D57D31814BE3C784ACC4E4A9D95D",
"documentURL": "https:\/\/weston.ruter.net\/about\/",
"responseCode": 200,
"request_type": "Script",
"load_ms": 636,
"ttfb_ms": 545,
"load_start": 1354,
"load_start_float": 1354.000076,
"bytesIn": 29020,
"objectSize": 29020,
"objectSizeUncompressed": 96782,
"chunks": [
{
"ts": 1906,
"bytes": 1369,
"inflated": 1989
},
{
"ts": 1915,
"bytes": 1378,
"inflated": 4128
},
{
"ts": 1921,
"bytes": 2756,
"inflated": 7892
},
{
"ts": 1930,
"bytes": 2756,
"inflated": 8310
},
{
"ts": 1936,
"bytes": 1378,
"inflated": 4784
},
{
"ts": 1937,
"bytes": 1378,
"inflated": 5619
},
{
"ts": 1944,
"bytes": 1378,
"inflated": 4964
},
{
"ts": 1947,
"bytes": 1734,
"inflated": 6338
},
{
"ts": 1953,
"bytes": 1369,
"inflated": 5712
},
{
"ts": 1955,
"bytes": 1378,
"inflated": 5224
},
{
"ts": 1962,
"bytes": 1378,
"inflated": 4642
},
{
"ts": 1963,
"bytes": 1378,
"inflated": 4481
},
{
"ts": 1971,
"bytes": 1378,
"inflated": 4534
},
{
"ts": 1973,
"bytes": 1378,
"inflated": 5050
},
{
"ts": 1980,
"bytes": 1378,
"inflated": 4457
},
{
"ts": 1981,
"bytes": 1378,
"inflated": 4987
},
{
"ts": 1988,
"bytes": 1378,
"inflated": 4977
},
{
"ts": 1990,
"bytes": 2500,
"inflated": 8694
}
],
"expires": "Fri, 20 Oct 2023 19:14:21 GMT",
"cacheControl": "private, max-age=604800, stale-while-revalidate=604800",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 129,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/about\/",
"initiator_line": 5,
"initiator_column": "",
"initiator_type": "parser",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/v0\/amp-analytics-0.1.mjs",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: private, max-age=604800, stale-while-revalidate=604800",
"content-encoding: br",
"content-length: 29020",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:14:21 GMT",
"etag: \"9aef0fcfd5306f20\"",
"expires: Fri, 20 Oct 2023 19:14:21 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1867,
"score_cache": 100,
"score_cdn": 100,
"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": 29020,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 604800,
"cdn_provider": "Google",
"server_count": null,
"created": 801,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 9,
"http2_stream_dependency": 7,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 76,
"server_port": "443",
"renderBlocking": "potentially_blocking",
"load_end": 1990,
"ttfb_start": 1354,
"ttfb_end": 1899,
"download_start": 1899,
"download_end": 1990,
"download_ms": 91,
"all_start": 1354,
"all_end": 1990,
"all_ms": 636,
"index": 5,
"number": 6,
"cpuTimes": {
"FunctionCall": 1
},
"cpu.FunctionCall": 1,
"cpuTime": 1,
"js_timing": [
[
2624.663,
2624.7530000000002
],
[
3009.9760000000001,
3010.0039999999999
],
[
3648.8180000000002,
3648.9520000000002
],
[
3652.5189999999998,
3653.663
]
]
},
{
"type": 3,
"id": "14930.4",
"request_id": "14930.4",
"ip_addr": "172.253.115.132",
"full_url": "https:\/\/cdn.ampproject.org\/v0\/amp-bind-0.1.mjs",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/v0\/amp-bind-0.1.mjs",
"raw_id": "14930.4",
"frame_id": "6D51D57D31814BE3C784ACC4E4A9D95D",
"documentURL": "https:\/\/weston.ruter.net\/about\/",
"responseCode": 200,
"request_type": "Script",
"load_ms": 538,
"ttfb_ms": 491,
"load_start": 1354,
"load_start_float": 1354.000078,
"bytesIn": 13890,
"objectSize": 13890,
"objectSizeUncompressed": 41942,
"chunks": [
{
"ts": 1852,
"bytes": 2747,
"inflated": 6364
},
{
"ts": 1859,
"bytes": 1378,
"inflated": 4073
},
{
"ts": 1861,
"bytes": 1378,
"inflated": 4477
},
{
"ts": 1877,
"bytes": 2756,
"inflated": 8303
},
{
"ts": 1880,
"bytes": 1378,
"inflated": 4534
},
{
"ts": 1882,
"bytes": 1378,
"inflated": 4796
},
{
"ts": 1888,
"bytes": 1378,
"inflated": 4522
},
{
"ts": 1892,
"bytes": 1497,
"inflated": 4873
}
],
"expires": "Fri, 20 Oct 2023 19:14:21 GMT",
"cacheControl": "private, max-age=604800, stale-while-revalidate=604800",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 129,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/about\/",
"initiator_line": 5,
"initiator_column": "",
"initiator_type": "parser",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/v0\/amp-bind-0.1.mjs",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: private, max-age=604800, stale-while-revalidate=604800",
"content-encoding: br",
"content-length: 13890",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:14:21 GMT",
"etag: \"db9222006120899e\"",
"expires: Fri, 20 Oct 2023 19:14:21 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1852,
"score_cache": 100,
"score_cdn": 100,
"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": 13890,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 604800,
"cdn_provider": "Google",
"server_count": null,
"created": 810,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 7,
"http2_stream_dependency": 5,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 78,
"server_port": "443",
"renderBlocking": "potentially_blocking",
"load_end": 1892,
"ttfb_start": 1354,
"ttfb_end": 1845,
"download_start": 1845,
"download_end": 1892,
"download_ms": 47,
"all_start": 1354,
"all_end": 1892,
"all_ms": 538,
"index": 6,
"number": 7,
"cpuTimes": {
"FunctionCall": 0
},
"cpu.FunctionCall": 0,
"cpuTime": 0,
"js_timing": [
[
1935.8510000000001,
1935.9280000000001
],
[
2132.8780000000002,
2132.9029999999998
],
[
2149.9009999999998,
2149.9949999999999
],
[
2153.8910000000001,
2153.9099999999999
]
]
},
{
"type": 3,
"id": "14930.5",
"request_id": "14930.5",
"ip_addr": "172.253.115.132",
"full_url": "https:\/\/cdn.ampproject.org\/v0\/amp-install-serviceworker-0.1.mjs",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/v0\/amp-install-serviceworker-0.1.mjs",
"raw_id": "14930.5",
"frame_id": "6D51D57D31814BE3C784ACC4E4A9D95D",
"documentURL": "https:\/\/weston.ruter.net\/about\/",
"responseCode": 200,
"request_type": "Script",
"load_ms": 544,
"ttfb_ms": 535,
"load_start": 1354,
"load_start_float": 1354.00008,
"bytesIn": 2375,
"objectSize": 2375,
"objectSizeUncompressed": 6555,
"chunks": [
{
"ts": 1898,
"bytes": 2375,
"inflated": 6555
}
],
"expires": "Fri, 20 Oct 2023 19:14:21 GMT",
"cacheControl": "private, max-age=604800, stale-while-revalidate=604800",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 129,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/about\/",
"initiator_line": 5,
"initiator_column": "",
"initiator_type": "parser",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/v0\/amp-install-serviceworker-0.1.mjs",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: private, max-age=604800, stale-while-revalidate=604800",
"content-encoding: br",
"content-length: 2375",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:14:21 GMT",
"etag: \"1b92386b9ae4a145\"",
"expires: Fri, 20 Oct 2023 19:14:21 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1903,
"score_cache": 100,
"score_cdn": 100,
"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": 2375,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 604800,
"cdn_provider": "Google",
"server_count": null,
"created": 811,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 5,
"http2_stream_dependency": 3,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 80,
"server_port": "443",
"renderBlocking": "potentially_blocking",
"load_end": 1898,
"ttfb_start": 1354,
"ttfb_end": 1889,
"download_start": 1889,
"download_end": 1898,
"download_ms": 9,
"all_start": 1354,
"all_end": 1898,
"all_ms": 544,
"index": 7,
"number": 8,
"cpuTimes": {
"FunctionCall": 0
},
"cpu.FunctionCall": 0,
"cpuTime": 0,
"js_timing": [
[
4892.9430000000002,
4893.0190000000002
],
[
4893.3940000000002,
4893.4459999999999
],
[
4895.5720000000001,
4895.8329999999996
]
]
},
{
"type": 3,
"id": "14930.6",
"request_id": "14930.6",
"ip_addr": "172.253.115.132",
"full_url": "https:\/\/cdn.ampproject.org\/v0\/amp-lightbox-0.1.mjs",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/v0\/amp-lightbox-0.1.mjs",
"raw_id": "14930.6",
"frame_id": "6D51D57D31814BE3C784ACC4E4A9D95D",
"documentURL": "https:\/\/weston.ruter.net\/about\/",
"responseCode": 200,
"request_type": "Script",
"load_ms": 490,
"ttfb_ms": 484,
"load_start": 1354,
"load_start_float": 1354.000082,
"bytesIn": 7194,
"objectSize": 7194,
"objectSizeUncompressed": 21682,
"chunks": [
{
"ts": 1844,
"bytes": 7194,
"inflated": 21682
}
],
"expires": "Fri, 20 Oct 2023 19:14:21 GMT",
"cacheControl": "private, max-age=604800, stale-while-revalidate=604800",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 129,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/about\/",
"initiator_line": 5,
"initiator_column": "",
"initiator_type": "parser",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/v0\/amp-lightbox-0.1.mjs",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: private, max-age=604800, stale-while-revalidate=604800",
"content-encoding: br",
"content-length: 7194",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:14:21 GMT",
"etag: \"4c3ef56ec3a46dc6\"",
"expires: Fri, 20 Oct 2023 19:14:21 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1864,
"score_cache": 100,
"score_cdn": 100,
"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": 7194,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 604800,
"cdn_provider": "Google",
"server_count": null,
"created": 811,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 3,
"http2_stream_dependency": 1,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 82,
"server_port": "443",
"renderBlocking": "potentially_blocking",
"load_end": 1844,
"ttfb_start": 1354,
"ttfb_end": 1838,
"download_start": 1838,
"download_end": 1844,
"download_ms": 6,
"all_start": 1354,
"all_end": 1844,
"all_ms": 490,
"index": 8,
"number": 9
},
{
"type": 3,
"id": "14930.19",
"request_id": "14930.19",
"ip_addr": "172.253.115.132",
"full_url": "https:\/\/cdn.ampproject.org\/rtv\/012310061803000\/ww.mjs",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/rtv\/012310061803000\/ww.mjs",
"raw_id": "14930.19",
"frame_id": "6D51D57D31814BE3C784ACC4E4A9D95D",
"documentURL": "https:\/\/weston.ruter.net\/about\/",
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 189,
"ttfb_ms": 174,
"load_start": 1930,
"load_start_float": 1930.0001580000001,
"bytesIn": 13062,
"objectSize": 13062,
"objectSizeUncompressed": 46240,
"chunks": [
{
"ts": 2108,
"bytes": 2747,
"inflated": 6641
},
{
"ts": 2111,
"bytes": 2756,
"inflated": 14218
},
{
"ts": 2113,
"bytes": 1378,
"inflated": 5248
},
{
"ts": 2114,
"bytes": 1378,
"inflated": 5160
},
{
"ts": 2116,
"bytes": 1378,
"inflated": 4501
},
{
"ts": 2117,
"bytes": 1378,
"inflated": 4166
},
{
"ts": 2119,
"bytes": 2047,
"inflated": 6306
}
],
"expires": "Tue, 15 Oct 2024 17:13:42 GMT",
"cacheControl": "public, max-age=31536000",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 129,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/cdn.ampproject.org\/v0.mjs",
"initiator_line": 1,
"initiator_column": 89736,
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/rtv\/012310061803000\/ww.mjs",
":scheme: https",
"accept: text\/plain",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"age: 352840",
"alt-svc: clear",
"cache-control: public, max-age=31536000",
"content-encoding: br",
"content-length: 13062",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Mon, 16 Oct 2023 17:13:42 GMT",
"etag: \"27f40cffbe22e7cb\"",
"expires: Tue, 15 Oct 2024 17:13:42 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1891,
"score_cache": 100,
"score_cdn": 100,
"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": 13062,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 31183160,
"cdn_provider": "Google",
"server_count": null,
"created": 1926,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 11,
"http2_stream_dependency": 9,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 158,
"server_port": "443",
"load_end": 2119,
"ttfb_start": 1930,
"ttfb_end": 2104,
"download_start": 2104,
"download_end": 2119,
"download_ms": 15,
"all_start": 1930,
"all_end": 2119,
"all_ms": 189,
"index": 9,
"number": 10
},
{
"type": 3,
"id": "14930.20",
"request_id": "14930.20",
"ip_addr": "172.253.115.132",
"full_url": "https:\/\/cdn.ampproject.org\/rtv\/012310061803000\/v0\/analytics-vendors\/gtag.json",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/rtv\/012310061803000\/v0\/analytics-vendors\/gtag.json",
"raw_id": "14930.20",
"frame_id": "6D51D57D31814BE3C784ACC4E4A9D95D",
"documentURL": "https:\/\/weston.ruter.net\/about\/",
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 176,
"ttfb_ms": 175,
"load_start": 2005,
"load_start_float": 2005.000164,
"bytesIn": 926,
"objectSize": 926,
"objectSizeUncompressed": 2574,
"chunks": [
{
"ts": 2181,
"bytes": 926,
"inflated": 2574
}
],
"expires": "Thu, 17 Oct 2024 12:46:53 GMT",
"cacheControl": "public, max-age=31536000",
"contentType": "application\/json",
"contentEncoding": "br",
"socket": 129,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/cdn.ampproject.org\/v0.mjs",
"initiator_line": 1,
"initiator_column": 89736,
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/rtv\/012310061803000\/v0\/analytics-vendors\/gtag.json",
":scheme: https",
"accept: application\/json",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"age: 196049",
"alt-svc: clear",
"cache-control: public, max-age=31536000",
"content-encoding: br",
"content-length: 926",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: application\/json",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Wed, 18 Oct 2023 12:46:53 GMT",
"etag: \"fa1c4d1612f8956a\"",
"expires: Thu, 17 Oct 2024 12:46:53 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1981,
"score_cache": 100,
"score_cdn": 100,
"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": 926,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 31339951,
"cdn_provider": "Google",
"server_count": null,
"created": 2004,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 13,
"http2_stream_dependency": 11,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 164,
"server_port": "443",
"load_end": 2181,
"ttfb_start": 2005,
"ttfb_end": 2180,
"download_start": 2180,
"download_end": 2181,
"download_ms": 1,
"all_start": 2005,
"all_end": 2181,
"all_ms": 176,
"index": 10,
"number": 11
},
{
"type": 3,
"id": "14930.18",
"request_id": "14930.18",
"ip_addr": "192.0.76.3",
"full_url": "https:\/\/pixel.wp.com\/g.gif?v=ext&blog=59681501&post=2&tz=-7&srv=weston.ruter.net&host=weston.ruter.net&rand=0.7179675112382893&ref=",
"is_secure": 1,
"method": "GET",
"host": "pixel.wp.com",
"url": "\/g.gif?v=ext&blog=59681501&post=2&tz=-7&srv=weston.ruter.net&host=weston.ruter.net&rand=0.7179675112382893&ref=",
"raw_id": "14930.18",
"frame_id": "6D51D57D31814BE3C784ACC4E4A9D95D",
"documentURL": "https:\/\/weston.ruter.net\/about\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 172,
"ttfb_ms": 171,
"load_start": 2438,
"load_start_float": 2438.000149,
"bytesIn": 50,
"objectSize": 50,
"objectSizeUncompressed": 50,
"chunks": [
{
"ts": 2610,
"bytes": 50
}
],
"expires": "",
"cacheControl": "no-cache",
"contentType": "image\/gif",
"contentEncoding": "",
"socket": 172,
"protocol": "HTTP\/2",
"dns_start": 2083,
"dns_end": 2083,
"connect_start": 2086,
"connect_end": 2258,
"ssl_start": 2258,
"ssl_end": 2437,
"securityDetails": {
"protocol": "TLS 1.3",
"keyExchange": "",
"keyExchangeGroup": "X25519",
"cipher": "AES_128_GCM",
"certificateId": 0,
"subjectName": "*.wp.com",
"sanList": [
"*.wp.com",
"wp.com"
],
"issuer": "Sectigo ECC Domain Validation Secure Server CA",
"validFrom": 1668384000,
"validTo": 1702684799,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Xenon2023' log",
"logId": "ADF7BEFA7CFF10C88B9D3D9C1E3E186AB467295DCFB10C24CA858634EBDC828A",
"timestamp": 1668453569677,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022100C830B5DE6BCD62022A5F9CA92D47F3AA69817136C96C4C7DE67ACA7514FB317E022068F8B99160260A7099AAC52124EEEE00BC42C2E6C07A8CBF7BAC6B5845ADBACA"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Cloudflare 'Nimbus2023' Log",
"logId": "7A328C54D8B72DB620EA38E0521EE98416703213854D3BD22BC13A57A352EB52",
"timestamp": 1668453569636,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022100D45D7CD2B6562D3663DBD78B95DCB59A850ECCAA53075E5D2DFA6B4116A7A760022013BAC3259ABF397E77022F55703F5BC57083ED0A71A2452CA716A4D0AA028B3B"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Argon2023' log",
"logId": "E83ED0DA3EF5063532E75728BC896BC903D3CBD1116BECEB69E1777D6D06BD6E",
"timestamp": 1668453569582,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3044022060B86ADB59DDA1D4B646E17E48BD815DF27E3536830E9F7F72FF2F442C0F248A022074248510EA521F62A82BD0570F9939D0F7B894004C711B47E37D054F046806D9"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 1027,
"encryptedClientHello": false
},
"initiator": "https:\/\/weston.ruter.net\/about\/",
"initiator_line": 328,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: pixel.wp.com",
":method: GET",
":path: \/g.gif?v=ext&blog=59681501&post=2&tz=-7&srv=weston.ruter.net&host=weston.ruter.net&rand=0.7179675112382893&ref=",
":scheme: https",
"accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: image",
"sec-fetch-mode: no-cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"access-control-allow-origin: *",
"cache-control: no-cache",
"content-length: 50",
"content-type: image\/gif",
"date: Fri, 20 Oct 2023 19:14:22 GMT",
"server: nginx",
":status: 200"
]
},
"bytesOut": 2188,
"score_cache": -1,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 100,
"score_etags": -1,
"dns_ms": 0,
"connect_ms": 172,
"ssl_ms": 179,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": 50,
"image_save": 0,
"cache_time": null,
"cdn_provider": "Automattic",
"server_count": null,
"created": 1911,
"socket_group": "https:\/\/pixel.wp.com <https:\/\/ruter.net same_site>",
"http2_stream_id": 1,
"http2_stream_dependency": 0,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"http2_server_settings": {
"SETTINGS_MAX_CONCURRENT_STREAMS": 128,
"SETTINGS_INITIAL_WINDOW_SIZE": 65536,
"SETTINGS_MAX_FRAME_SIZE": 16777215
},
"tls_version": "TLS 1.3",
"tls_resumed": "False",
"tls_next_proto": "h2",
"tls_cipher_suite": 4865,
"netlog_id": 149,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIElDCCBDugAwIBAgIRAJOz8BEnZwfdfKkRw\/cLbkswCgYIKoZIzj0EAwIwgY8x\nCzAJBgNVBAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNV\nBAcTB1NhbGZvcmQxGDAWBgNVBAoTD1NlY3RpZ28gTGltaXRlZDE3MDUGA1UEAxMu\nU2VjdGlnbyBFQ0MgRG9tYWluIFZhbGlkYXRpb24gU2VjdXJlIFNlcnZlciBDQTAe\nFw0yMjExMTQwMDAwMDBaFw0yMzEyMTUyMzU5NTlaMBMxETAPBgNVBAMMCCoud3Au\nY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE1z9Nk2TmPfjK6VRsj1BONRp7\nvNwaWCMdsycd+7\/yqigWbweXlJWiLuDuC3NckHDW28Nz0fF6xXFprXDLFnxQuaOC\nAvEwggLtMB8GA1UdIwQYMBaAFPaFCjsRhuEEfQ6qCyzS7sxke3uuMB0GA1UdDgQW\nBBRkvZUMoMXt36hvC0h9FMfmViSbcjAOBgNVHQ8BAf8EBAMCB4AwDAYDVR0TAQH\/\nBAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwSQYDVR0gBEIwQDA0\nBgsrBgEEAbIxAQICBzAlMCMGCCsGAQUFBwIBFhdodHRwczovL3NlY3RpZ28uY29t\nL0NQUzAIBgZngQwBAgEwgYQGCCsGAQUFBwEBBHgwdjBPBggrBgEFBQcwAoZDaHR0\ncDovL2NydC5zZWN0aWdvLmNvbS9TZWN0aWdvRUNDRG9tYWluVmFsaWRhdGlvblNl\nY3VyZVNlcnZlckNBLmNydDAjBggrBgEFBQcwAYYXaHR0cDovL29jc3Auc2VjdGln\nby5jb20wGwYDVR0RBBQwEoIIKi53cC5jb22CBndwLmNvbTCCAX0GCisGAQQB1nkC\nBAIEggFtBIIBaQFnAHYArfe++nz\/EMiLnT2cHj4YarRnKV3PsQwkyoWGNOvcgooA\nAAGEd5UUjQAABAMARzBFAiEAyDC13mvNYgIqX5ypLUfzqmmBcTbJbEx95nrKdRT7\nMX4CIGj4uZFgJgpwmarFISTu7gC8QsLmwHqMv3usa1hFrbrKAHYAejKMVNi3LbYg\n6jjgUh7phBZwMhOFTTvSK8E6V6NS61IAAAGEd5UUZAAABAMARzBFAiEA1F180rZW\nLTZj29eLldy1moUOzKpTB15dLfprQRanp2ACIBO6wyWavzl+dwIvVXA\/W8Vwg+0K\ncaJFLKcWpNCqAos7AHUA6D7Q2j71BjUy51covIlryQPTy9ERa+zraeF3fW0GvW4A\nAAGEd5UULgAABAMARjBEAiBguGrbWd2h1LZG4X5IvYFd8n41NoMOn39y\/y9ELA8k\nigIgdCSFEOpSH2KoK9BXD5k50Pe4lABMcRtH430FTwRoBtkwCgYIKoZIzj0EAwID\nRwAwRAIgG0ympGdzCEAZETfWd0x8ffai1KlcciAe4okM5FhNVcACIHA\/pwmqLV7H\n5qXHMU2P8hvo2FL2rSl+Vr\/FtepIEDkj\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIDqDCCAy6gAwIBAgIRAPNkTmtuAFAjfglGvXvh9R0wCgYIKoZIzj0EAwMwgYgx\nCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpOZXcgSmVyc2V5MRQwEgYDVQQHEwtKZXJz\nZXkgQ2l0eTEeMBwGA1UEChMVVGhlIFVTRVJUUlVTVCBOZXR3b3JrMS4wLAYDVQQD\nEyVVU0VSVHJ1c3QgRUNDIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTE4MTEw\nMjAwMDAwMFoXDTMwMTIzMTIzNTk1OVowgY8xCzAJBgNVBAYTAkdCMRswGQYDVQQI\nExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGDAWBgNVBAoT\nD1NlY3RpZ28gTGltaXRlZDE3MDUGA1UEAxMuU2VjdGlnbyBFQ0MgRG9tYWluIFZh\nbGlkYXRpb24gU2VjdXJlIFNlcnZlciBDQTBZMBMGByqGSM49AgEGCCqGSM49AwEH\nA0IABHkYk8qfbZ5sVwAjBTcLXw9YWsTef1Wj6R7W2SUKiKAgSh16TwUwimNJE4xk\nIQeV\/To14UrOkPAY9z2vaKb71EijggFuMIIBajAfBgNVHSMEGDAWgBQ64QmG1M8Z\nwpZ2dEl23OA1xmNjmjAdBgNVHQ4EFgQU9oUKOxGG4QR9DqoLLNLuzGR7e64wDgYD\nVR0PAQH\/BAQDAgGGMBIGA1UdEwEB\/wQIMAYBAf8CAQAwHQYDVR0lBBYwFAYIKwYB\nBQUHAwEGCCsGAQUFBwMCMBsGA1UdIAQUMBIwBgYEVR0gADAIBgZngQwBAgEwUAYD\nVR0fBEkwRzBFoEOgQYY\/aHR0cDovL2NybC51c2VydHJ1c3QuY29tL1VTRVJUcnVz\ndEVDQ0NlcnRpZmljYXRpb25BdXRob3JpdHkuY3JsMHYGCCsGAQUFBwEBBGowaDA\/\nBggrBgEFBQcwAoYzaHR0cDovL2NydC51c2VydHJ1c3QuY29tL1VTRVJUcnVzdEVD\nQ0FkZFRydXN0Q0EuY3J0MCUGCCsGAQUFBzABhhlodHRwOi8vb2NzcC51c2VydHJ1\nc3QuY29tMAoGCCqGSM49BAMDA2gAMGUCMEvnx3FcsVwJbZpCYF9z6fDWJtS1UVRs\ncS0chWBNKPFNpvDKdrdKRe+oAkr2jU+ubgIxAODheSr2XhcA7oz9HmedGdMhlrd9\n4ToKFbZl+\/OnFFzqnvOhcjHvClECEQcKmc8fmA==\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIID0zCCArugAwIBAgIQVmcdBOpPmUxvEIFHWdJ1lDANBgkqhkiG9w0BAQwFADB7\nMQswCQYDVQQGEwJHQjEbMBkGA1UECAwSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYD\nVQQHDAdTYWxmb3JkMRowGAYDVQQKDBFDb21vZG8gQ0EgTGltaXRlZDEhMB8GA1UE\nAwwYQUFBIENlcnRpZmljYXRlIFNlcnZpY2VzMB4XDTE5MDMxMjAwMDAwMFoXDTI4\nMTIzMTIzNTk1OVowgYgxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpOZXcgSmVyc2V5\nMRQwEgYDVQQHEwtKZXJzZXkgQ2l0eTEeMBwGA1UEChMVVGhlIFVTRVJUUlVTVCBO\nZXR3b3JrMS4wLAYDVQQDEyVVU0VSVHJ1c3QgRUNDIENlcnRpZmljYXRpb24gQXV0\naG9yaXR5MHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEGqxUWqn5aCPnetUkb1PGWthL\nq8bVttHmc3Gu3ZzWDGH926CJA7gFFOxXzu5dP+Ihs8731Ip54KODfi2X0GHE8Znc\nJZFjq38wo7Rw4sehM5zzvy5cU7Ffs30yf4o043l5o4HyMIHvMB8GA1UdIwQYMBaA\nFKARCiM+lvEH7OKvKe+CpX\/QMKS0MB0GA1UdDgQWBBQ64QmG1M8ZwpZ2dEl23OA1\nxmNjmjAOBgNVHQ8BAf8EBAMCAYYwDwYDVR0TAQH\/BAUwAwEB\/zARBgNVHSAECjAI\nMAYGBFUdIAAwQwYDVR0fBDwwOjA4oDagNIYyaHR0cDovL2NybC5jb21vZG9jYS5j\nb20vQUFBQ2VydGlmaWNhdGVTZXJ2aWNlcy5jcmwwNAYIKwYBBQUHAQEEKDAmMCQG\nCCsGAQUFBzABhhhodHRwOi8vb2NzcC5jb21vZG9jYS5jb20wDQYJKoZIhvcNAQEM\nBQADggEBABns652JLCALBIAdGN5CmXKZFjK9Dpx1WywV4ilAbe7\/ctvbq5AfjJXy\nij0IckKJUAfiORVsAYfZFhr1wHUrxeZWEQff2Ji8fJ8ZOd+LygBkc7xGEJuTI42+\nFsMuCIKchjN0djsoTI0DQoWz4rIjQtUfenVqGtF8qmchxDM6OW1TyaLtYiKou+JV\nbJlsQ2uRl9EMC5MCHdK8aXdJ5htN978UeAOwproLtOGFfy\/cQjutdAFI3tZs4RmY\nCV4Ks2dH\/hzg1cEo70qLRDEmBDeNiXQ2Lu+lIg+DdEmSx\/cQwgwp+7e9un\/jX9Wf\n8qn0dNW44bOwgeThpWOjzOoEeJBuv\/c=\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"image_details": {
"detected_type": "gif"
},
"load_end": 2610,
"ttfb_start": 2438,
"ttfb_end": 2609,
"download_start": 2609,
"download_end": 2610,
"download_ms": 1,
"all_start": 2086,
"all_end": 2610,
"all_ms": 523,
"index": 11,
"number": 12
},
{
"type": 3,
"id": "14930.24",
"request_id": "14930.24",
"ip_addr": "192.0.77.2",
"full_url": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=32%2C32&ssl=1",
"is_secure": 1,
"method": "GET",
"host": "i0.wp.com",
"url": "\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=32%2C32&ssl=1",
"raw_id": "14930.24",
"frame_id": "6D51D57D31814BE3C784ACC4E4A9D95D",
"documentURL": "https:\/\/weston.ruter.net\/about\/",
"responseCode": 200,
"request_type": "Other",
"load_ms": 174,
"ttfb_ms": 174,
"load_start": 2623,
"load_start_float": 2623.0001980000002,
"bytesIn": 1506,
"objectSize": 1506,
"objectSizeUncompressed": 1506,
"chunks": [
{
"ts": 2797,
"bytes": 1506
}
],
"expires": "Fri, 17 Oct 2025 21:12:14 GMT",
"cacheControl": "public, max-age=63115200",
"contentType": "image\/webp",
"contentEncoding": "",
"socket": 127,
"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: i0.wp.com",
":method: GET",
":path: \/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=32%2C32&ssl=1",
":scheme: https",
"accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: image",
"sec-fetch-mode: no-cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"access-control-allow-methods: GET, HEAD",
"access-control-allow-origin: *",
"cache-control: public, max-age=63115200",
"content-length: 1506",
"content-type: image\/webp",
"date: Fri, 20 Oct 2023 19:14:22 GMT",
"etag: \"3c167cbb033408bc\"",
"expires: Fri, 17 Oct 2025 21:12:14 GMT",
"last-modified: Wed, 18 Oct 2023 09:12:14 GMT",
"link: <https:\/\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png>; rel=\"canonical\"",
"server: nginx",
"timing-allow-origin: *",
"vary: Accept",
"x-content-type-options: nosniff",
"x-nc: HIT dca 8",
":status: 200"
]
},
"bytesOut": 2128,
"score_cache": 100,
"score_cdn": 100,
"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": 1506,
"image_save": 0,
"cache_time": 63115200,
"cdn_provider": "Automattic",
"server_count": null,
"created": 2623,
"socket_group": "https:\/\/i0.wp.com <https:\/\/ruter.net same_site>",
"http2_stream_id": 3,
"http2_stream_dependency": 0,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 198,
"server_port": "443",
"image_details": {
"detected_type": "webp"
},
"load_end": 2797,
"ttfb_start": 2623,
"ttfb_end": 2797,
"download_start": 2797,
"download_end": 2797,
"download_ms": 0,
"all_start": 2623,
"all_end": 2797,
"all_ms": 174,
"index": 12,
"number": 13
},
{
"type": 3,
"full_url": "https:\/\/weston.ruter.net\/wp.serviceworker",
"id": "99999.99999.1",
"is_secure": 1,
"host": "weston.ruter.net",
"url": "\/wp.serviceworker",
"responseCode": 200,
"score_cache": -1,
"score_cdn": -1,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": -1,
"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": null,
"server_count": null,
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"frame_id": "6D51D57D31814BE3C784ACC4E4A9D95D",
"created": 2628,
"load_start": 2631,
"priority": "Lowest",
"protocol": "HTTP\/2",
"socket": 62,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 7,
"http2_stream_dependency": 0,
"http2_stream_weight": 110,
"http2_stream_exclusive": 1,
"chunks": [
{
"ts": 3059,
"bytes": 6424,
"inflated": 22386
}
],
"objectSizeUncompressed": 22386,
"netlog_id": 204,
"ttfb_ms": 422,
"load_ms": 429,
"load_start_float": 2631.0002039999999,
"headers": {
"request": [
":method: GET",
":authority: weston.ruter.net",
":scheme: https",
":path: \/wp.serviceworker",
"cache-control: max-age=0",
"accept: *\/*",
"service-worker: script",
"sec-fetch-site: same-origin",
"sec-fetch-mode: same-origin",
"sec-fetch-dest: serviceworker",
"referer: https:\/\/weston.ruter.net\/about\/",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/118.0.0.0 Safari\/537.36",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9"
],
"response": [
":status: 200",
"content-encoding: gzip",
"content-type: text\/javascript; charset=utf-8",
"etag: W\/\"9c5ac2720e0c6573b66ebda1d8772fd7\"",
"server: nginx",
"strict-transport-security: max-age=31622400",
"x-pantheon-styx-hostname: styx-fe1-b-695fb49478-8mn25",
"x-robots-tag: noindex, follow",
"x-styx-req-id: e09e33f2-6f7c-11ee-b061-c6e6101d1c25",
"cache-control: no-cache, must-revalidate",
"date: Fri, 20 Oct 2023 19:14:23 GMT",
"x-served-by: cache-chi-kigq8000169-CHI, cache-iad-kcgs7200064-IAD",
"x-cache: MISS, MISS",
"x-cache-hits: 0, 0",
"x-timer: S1697829263.997748,VS0,VE250",
"vary: Accept-Encoding",
"age: 0",
"accept-ranges: bytes",
"via: 1.1 varnish, 1.1 varnish"
]
},
"contentEncoding": "gzip",
"contentType": "text\/javascript",
"cacheControl": "no-cache, must-revalidate",
"bytesIn": 6424,
"objectSize": 6424,
"ip_addr": "23.185.0.1",
"server_port": "443",
"bytesOut": 0,
"request_id": "99999.99999.1",
"raw_id": "99999.99999.1",
"load_end": 3060,
"ttfb_start": 2631,
"ttfb_end": 3053,
"download_start": 3053,
"download_end": 3060,
"download_ms": 7,
"all_start": 2631,
"all_end": 3060,
"all_ms": 429,
"index": 13,
"number": 14
},
{
"type": 3,
"id": "14930.22",
"request_id": "14930.22",
"ip_addr": "172.253.63.97",
"full_url": "https:\/\/www.googletagmanager.com\/gtag\/amp?__amp_source_origin=https%3A%2F%2Fweston.ruter.net",
"is_secure": 1,
"method": "POST",
"host": "www.googletagmanager.com",
"url": "\/gtag\/amp?__amp_source_origin=https%3A%2F%2Fweston.ruter.net",
"raw_id": "14930.22",
"frame_id": "6D51D57D31814BE3C784ACC4E4A9D95D",
"documentURL": "https:\/\/weston.ruter.net\/about\/",
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 185,
"ttfb_ms": 183,
"load_start": 2718,
"load_start_float": 2718.0001729999999,
"bytesIn": 899,
"objectSize": 899,
"objectSizeUncompressed": 1963,
"chunks": [
{
"ts": 2903,
"bytes": 899,
"inflated": 1963
}
],
"expires": "Fri, 01 Jan 1990 00:00:00 GMT",
"cacheControl": "no-cache, no-store, must-revalidate",
"contentType": "application\/json",
"contentEncoding": "br",
"socket": 182,
"protocol": "HTTP\/2",
"dns_start": 2364,
"dns_end": 2364,
"connect_start": 2363,
"connect_end": 2536,
"ssl_start": 2536,
"ssl_end": 2717,
"securityDetails": {
"protocol": "TLS 1.3",
"keyExchange": "",
"keyExchangeGroup": "X25519",
"cipher": "AES_128_GCM",
"certificateId": 0,
"subjectName": "*.google-analytics.com",
"sanList": [
"*.google-analytics.com",
"region1.app-measurement.com",
"app-measurement.com",
"google-analytics.com",
"region1.google-analytics.com",
"ssl.google-analytics.com",
"www.google-analytics.com",
"region1.analytics.google.com",
"googletagmanager.com",
"www.googletagmanager.com",
"urchin.com",
"service.urchin.com",
"fps.goog",
"*.fps.goog",
"googleoptimize.com",
"www.googleoptimize.com"
],
"issuer": "GTS CA 1C3",
"validFrom": 1695878780,
"validTo": 1703136379,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Argon2023' log",
"logId": "E83ED0DA3EF5063532E75728BC896BC903D3CBD1116BECEB69E1777D6D06BD6E",
"timestamp": 1695882381858,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022100851B33DA84350CD03D3351C4F6285775F19725CE4C89763A7185F9751860F5C702205228E3A2F659E9DD5A2ED16325309956DA1F81FECD13DA3333DB89B19D47BCAE"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Cloudflare 'Nimbus2023' Log",
"logId": "7A328C54D8B72DB620EA38E0521EE98416703213854D3BD22BC13A57A352EB52",
"timestamp": 1695882381928,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022100E6A18B1C14F7D9524D1E41352866000037E58F52E0E86610A42C1A4849E6F3BE022005A1C008B69CF2BABE8668A65298162CDFA989D97E7944242A735F00D315CC34"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 1027,
"encryptedClientHello": false
},
"initiator": "https:\/\/cdn.ampproject.org\/v0.mjs",
"initiator_line": 1,
"initiator_column": 89736,
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: www.googletagmanager.com",
":method: POST",
":path: \/gtag\/amp?__amp_source_origin=https%3A%2F%2Fweston.ruter.net",
":scheme: https",
"accept: application\/json",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"content-length: 351",
"content-type: text\/plain;charset=utf-8",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"access-control-allow-credentials: true",
"access-control-allow-origin: https:\/\/weston.ruter.net",
"access-control-expose-headers: AMP-Access-Control-Allow-Source-Origin",
"alt-svc: clear",
"amp-access-control-allow-source-origin: https:\/\/weston.ruter.net",
"cache-control: no-cache, no-store, must-revalidate",
"content-disposition: attachment; filename=\"amp.json\"",
"content-encoding: br",
"content-length: 899",
"content-type: application\/json; charset=UTF-8",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:14:23 GMT",
"expires: Fri, 01 Jan 1990 00:00:00 GMT",
"pragma: no-cache",
"server: Google Tag Manager",
"strict-transport-security: max-age=31536000; includeSubDomains",
"vary: *",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 2224,
"score_cache": -1,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": 0,
"connect_ms": 173,
"ssl_ms": 181,
"gzip_total": 899,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": null,
"cdn_provider": "Google",
"server_count": null,
"created": 2190,
"socket_group": "https:\/\/www.googletagmanager.com <https:\/\/ruter.net same_site>",
"http2_stream_id": 1,
"http2_stream_dependency": 0,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"http2_server_settings": {
"SETTINGS_MAX_CONCURRENT_STREAMS": 100,
"SETTINGS_INITIAL_WINDOW_SIZE": 1048576,
"SETTINGS_MAX_HEADER_LIST_SIZE": 65536
},
"tls_version": "TLS 1.3",
"tls_resumed": "False",
"tls_next_proto": "h2",
"tls_cipher_suite": 4865,
"netlog_id": 173,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIF6DCCBNCgAwIBAgIRAKKpOlGk5zdtEhSmQC6+2dUwDQYJKoZIhvcNAQELBQAw\nRjELMAkGA1UEBhMCVVMxIjAgBgNVBAoTGUdvb2dsZSBUcnVzdCBTZXJ2aWNlcyBM\nTEMxEzARBgNVBAMTCkdUUyBDQSAxQzMwHhcNMjMwOTI4MDUyNjIwWhcNMjMxMjIx\nMDUyNjE5WjAhMR8wHQYDVQQDDBYqLmdvb2dsZS1hbmFseXRpY3MuY29tMFkwEwYH\nKoZIzj0CAQYIKoZIzj0DAQcDQgAEgZTeZ7XGycq9NfEVUQ\/zueKEv19JHBkECENb\nak+jEL\/2JWhI\/ysHRNGP2bmH1DbFCAFkRWGjAVA9Z1pC4MZqTaOCA78wggO7MA4G\nA1UdDwEB\/wQEAwIHgDATBgNVHSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAA\nMB0GA1UdDgQWBBQuHpky10Y4T9c0OLuKPRzwRVmYCTAfBgNVHSMEGDAWgBSKdH+v\nhc3ulc09nNDiRhTzcTUdJzBqBggrBgEFBQcBAQReMFwwJwYIKwYBBQUHMAGGG2h0\ndHA6Ly9vY3NwLnBraS5nb29nL2d0czFjMzAxBggrBgEFBQcwAoYlaHR0cDovL3Br\naS5nb29nL3JlcG8vY2VydHMvZ3RzMWMzLmRlcjCCAW8GA1UdEQSCAWYwggFighYq\nLmdvb2dsZS1hbmFseXRpY3MuY29tghtyZWdpb24xLmFwcC1tZWFzdXJlbWVudC5j\nb22CE2FwcC1tZWFzdXJlbWVudC5jb22CFGdvb2dsZS1hbmFseXRpY3MuY29tghxy\nZWdpb24xLmdvb2dsZS1hbmFseXRpY3MuY29tghhzc2wuZ29vZ2xlLWFuYWx5dGlj\ncy5jb22CGHd3dy5nb29nbGUtYW5hbHl0aWNzLmNvbYIccmVnaW9uMS5hbmFseXRp\nY3MuZ29vZ2xlLmNvbYIUZ29vZ2xldGFnbWFuYWdlci5jb22CGHd3dy5nb29nbGV0\nYWdtYW5hZ2VyLmNvbYIKdXJjaGluLmNvbYISc2VydmljZS51cmNoaW4uY29tgghm\ncHMuZ29vZ4IKKi5mcHMuZ29vZ4ISZ29vZ2xlb3B0aW1pemUuY29tghZ3d3cuZ29v\nZ2xlb3B0aW1pemUuY29tMCEGA1UdIAQaMBgwCAYGZ4EMAQIBMAwGCisGAQQB1nkC\nBQMwPAYDVR0fBDUwMzAxoC+gLYYraHR0cDovL2NybHMucGtpLmdvb2cvZ3RzMWMz\nL3pkQVR0MEV4X0ZrLmNybDCCAQQGCisGAQQB1nkCBAIEgfUEgfIA8AB2AOg+0No+\n9QY1MudXKLyJa8kD08vREWvs62nhd31tBr1uAAABitp3iiIAAAQDAEcwRQIhAIUb\nM9qENQzQPTNRxPYoV3XxlyXOTIl2OnGF+XUYYPXHAiBSKOOi9lnp3Vou0WMlMJlW\n2h+B\/s0T2jMz24mxnUe8rgB2AHoyjFTYty22IOo44FIe6YQWcDIThU070ivBOlej\nUutSAAABitp3imgAAAQDAEcwRQIhAOahixwU99lSTR5BNShmAAA35Y9S4OhmEKQs\nGkhJ5vO+AiAFocAItpzyur6GaKZSmBYs36mJ2X55RCQqc18A0xXMNDANBgkqhkiG\n9w0BAQsFAAOCAQEAbF8vnoYIWfqkKbwBf6fevITNxw1XEBz0vGgQHdO4yJ\/fPzJj\nkK2ZSOUgJus3PPGadgLaH82BONelHJLp4a2wwJbp4lQrOhqEewvKkHIyipbs+MNW\nRyK1auWpFVDdOW03sqQmx+nGgLDrqm8DSpopvF5Reh+MqZSnFlgXlOla0RncltFm\nMA4jgLTIzWJ4Gh0q8mlWF8+IimjwtB9FZgE6JILtGuBORDMh0QrVVPRSsmVveaRz\nLlMTI1E4Bk1Ibn7izyLMVkL8UXwGJ5oROJsC4Tdlx7srcz2rOeZ+6L12cAn\/uJ\/L\nXihvg60jBLLS+M1FnQfl4m5+ETWl6bJR2KbaUA==\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFljCCA36gAwIBAgINAgO8U1lrNMcY9QFQZjANBgkqhkiG9w0BAQsFADBHMQsw\nCQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZpY2VzIExMQzEU\nMBIGA1UEAxMLR1RTIFJvb3QgUjEwHhcNMjAwODEzMDAwMDQyWhcNMjcwOTMwMDAw\nMDQyWjBGMQswCQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZp\nY2VzIExMQzETMBEGA1UEAxMKR1RTIENBIDFDMzCCASIwDQYJKoZIhvcNAQEBBQAD\nggEPADCCAQoCggEBAPWI3+dijB43+DdCkH9sh9D7ZYIl\/ejLa6T\/belaI+KZ9hzp\nkgOZE3wJCor6QtZeViSqejOEH9Hpabu5dOxXTGZok3c3VVP+ORBNtzS7XyV3NzsX\nlOo85Z3VvMO0Q+sup0fvsEQRY9i0QYXdQTBIkxu\/t\/bgRQIh4JZCF8\/ZK2VWNAcm\nBA2o\/X3KLu\/qSHw3TT8An4Pf73WELnlXXPxXbhqW\/\/yMmqaZviXZf5YsBvcRKgKA\ngOtjGDxQSYflispfGStZloEAoPtR28p3CwvJlk\/vcEnHXG0g\/Zm0tOLKLnf9LdwL\ntmsTDIwZKxeWmLnwi\/agJ7u2441Rj72ux5uxiZ0CAwEAAaOCAYAwggF8MA4GA1Ud\nDwEB\/wQEAwIBhjAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwEgYDVR0T\nAQH\/BAgwBgEB\/wIBADAdBgNVHQ4EFgQUinR\/r4XN7pXNPZzQ4kYU83E1HScwHwYD\nVR0jBBgwFoAU5K8rJnEaK0gnhS9SZizv8IkTcT4waAYIKwYBBQUHAQEEXDBaMCYG\nCCsGAQUFBzABhhpodHRwOi8vb2NzcC5wa2kuZ29vZy9ndHNyMTAwBggrBgEFBQcw\nAoYkaHR0cDovL3BraS5nb29nL3JlcG8vY2VydHMvZ3RzcjEuZGVyMDQGA1UdHwQt\nMCswKaAnoCWGI2h0dHA6Ly9jcmwucGtpLmdvb2cvZ3RzcjEvZ3RzcjEuY3JsMFcG\nA1UdIARQME4wOAYKKwYBBAHWeQIFAzAqMCgGCCsGAQUFBwIBFhxodHRwczovL3Br\naS5nb29nL3JlcG9zaXRvcnkvMAgGBmeBDAECATAIBgZngQwBAgIwDQYJKoZIhvcN\nAQELBQADggIBAIl9rCBcDDy+mqhXlRu0rvqrpXJxtDaV\/d9AEQNMwkYUuxQkq\/BQ\ncSLbrcRuf8\/xam\/IgxvYzolfh2yHuKkMo5uhYpSTld9brmYZCwKWnvy15xBpPnrL\nRklfRuFBsdeYTWU0AIAaP0+fbH9JAIFTQaSSIYKCGvGjRFsqUBITTcFTNvNCCK9U\n+o53UxtkOCcXCb1YyRt8OS1b887U7ZfbFAO\/CVMkH8IMBHmYJvJh8VNS\/UKMG2Yr\nPxWhu\/\/2m+OBmgEGcYk1KCTd4b3rGS3hSMs9WYNRtHTGnXzGsYZbr8w0xNPM1IER\nlQCh9BIiAfq0g3GvjLeMcySsN1PCAJA\/Ef5c7TaUEDu9Ka7ixzpiO2xj2YC\/WXGs\nYye5TBeg2vZzFb8q3o\/zpWwygTMD0IZRcZk0upONXbVRWPeyk+gB9lm+cZv9TSjO\nz23HFtz30dZGm6fKa+l3D\/2gthsjgx0QGtkJAITgRNOidSOzNIb2ILCkXhAd4FJG\nAJ2xDx8hcFH1mt0G\/FX0Kw4zd8NLQsLxdxP8c4CU6x+7Nz\/OAipmsHMdMqUybDKw\njuDEI\/9bfU1lcKwrmz3O2+BtjjKAvpafkmO8l7tdufThcV4q5O8DIrGKZTqPwJNl\n1IXNDw9bg1kWRxYtnCQ6yICmJhSFm\/Y3m6xv+cXDBlHz4n\/FsRC6UfTd\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFYjCCBEqgAwIBAgIQd70NbNs2+RrqIQ\/E8FjTDTANBgkqhkiG9w0BAQsFADBX\nMQswCQYDVQQGEwJCRTEZMBcGA1UEChMQR2xvYmFsU2lnbiBudi1zYTEQMA4GA1UE\nCxMHUm9vdCBDQTEbMBkGA1UEAxMSR2xvYmFsU2lnbiBSb290IENBMB4XDTIwMDYx\nOTAwMDA0MloXDTI4MDEyODAwMDA0MlowRzELMAkGA1UEBhMCVVMxIjAgBgNVBAoT\nGUdvb2dsZSBUcnVzdCBTZXJ2aWNlcyBMTEMxFDASBgNVBAMTC0dUUyBSb290IFIx\nMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAthECix7joXebO9y\/lD63\nladAPKH9gvl9MgaCcfb2jH\/76Nu8ai6Xl6OMS\/kr9rH5zoQdsfnFl97vufKj6bwS\niV6nqlKr+CMny6SxnGPb15l+8Ape62im9MZaRw1NEDPjTrETo8gYbEvs\/AmQ351k\nKSUjB6G00j0uYODP0gmHu81I8E3CwnqIiru6z1kZ1q+PsAewnjHxgsHA3y6mbWwZ\nDrXYfiYaRQM9sHmklCitD38m5agI\/pboPGiUU+6DOogrFZYJsuB6jC511pzrp1Zk\nj5ZPaK49l8KEj8C8QMALXL32h7M1bKwYUH+E4EzNktMg6TO8UpmvMrUpsyUqtEj5\ncuHKZPfmghCN6J3Cioj6OGaK\/GP5Afl4\/Xtcd\/p2h\/rs37EOeZVXtL0m79YB0esW\nCruOC7XFxYpVq9Os6pFLKcwZpDIlTirxZUTQAs6qzkm06p98g7BAe+dDq6dso499\niYH6TKX\/1Y7DzkvgtdizjkXPdsDtQCv9Uw+wp9U7DbGKogPeMa3Md+pvez7W35Ei\nEua++tgy\/BBjFFFy3l3WFpO9KWgz7zpm7AeKJt8T11dleCfeXkkUAKIAf5qoIbap\nsZWwpbkNFhHax2xIPEDgfg1azVY80ZcFuctL7TlLnMQ\/0lUTbiSw1nH69MG6zO0b\n9f6BQdgAmD06yK56mDcYBZUCAwEAAaOCATgwggE0MA4GA1UdDwEB\/wQEAwIBhjAP\nBgNVHRMBAf8EBTADAQH\/MB0GA1UdDgQWBBTkrysmcRorSCeFL1JmLO\/wiRNxPjAf\nBgNVHSMEGDAWgBRge2YaRQ2XyolQL30EzTSo\/\/z9SzBgBggrBgEFBQcBAQRUMFIw\nJQYIKwYBBQUHMAGGGWh0dHA6Ly9vY3NwLnBraS5nb29nL2dzcjEwKQYIKwYBBQUH\nMAKGHWh0dHA6Ly9wa2kuZ29vZy9nc3IxL2dzcjEuY3J0MDIGA1UdHwQrMCkwJ6Al\noCOGIWh0dHA6Ly9jcmwucGtpLmdvb2cvZ3NyMS9nc3IxLmNybDA7BgNVHSAENDAy\nMAgGBmeBDAECATAIBgZngQwBAgIwDQYLKwYBBAHWeQIFAwIwDQYLKwYBBAHWeQIF\nAwMwDQYJKoZIhvcNAQELBQADggEBADSkHrEoo9C0dhemMXoh6dFSPsjbdBZBiLg9\nNR3t5P+T4Vxfq7vqfM\/b5A3Ri1fyJm9bvhdGaJQ3b2t6yMAYN\/olUazsaL+yyEn9\nWprKASOshIArAoyZl+tJaox118fessmXn1hIVw41oeQa1v1vg4Fv74zPl6\/AhSrw\n9U5pCZEt4Wi4wStz6dTZ\/CLANx8LZh1J7QJVj2fhMtfTJr9w4z30Z209fOU0iOMy\n+qduBmpvvYuR7hZL6Dupszfnw0Skfths18dG9ZKb59UhvmaSGZRVbNQpsg3BZlvi\nd0lIKO2d1xozclOzgjXPYovJJIultzkMu34qQb9Sz\/yilrbCgj8=\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"load_end": 2903,
"ttfb_start": 2718,
"ttfb_end": 2901,
"download_start": 2901,
"download_end": 2903,
"download_ms": 2,
"all_start": 2363,
"all_end": 2903,
"all_ms": 539,
"index": 14,
"number": 15
},
{
"type": 3,
"id": "14930.23",
"request_id": "14930.23",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-json\/wp\/v2\/web-app-manifest",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-json\/wp\/v2\/web-app-manifest",
"raw_id": "14930.23",
"frame_id": "6D51D57D31814BE3C784ACC4E4A9D95D",
"documentURL": "https:\/\/weston.ruter.net\/about\/",
"responseCode": 200,
"request_type": "Manifest",
"load_ms": 175,
"ttfb_ms": 175,
"load_start": 2979,
"load_start_float": 2979.0001900000002,
"bytesIn": 617,
"objectSize": 617,
"objectSizeUncompressed": 617,
"chunks": [
{
"ts": 3154,
"bytes": 617
}
],
"expires": "",
"cacheControl": "public, max-age=600",
"contentType": "application\/manifest+json",
"contentEncoding": "",
"socket": 197,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": 2623,
"connect_end": 2794,
"ssl_start": 2794,
"ssl_end": 2978,
"securityDetails": {
"protocol": "TLS 1.3",
"keyExchange": "",
"keyExchangeGroup": "X25519",
"cipher": "AES_128_GCM",
"certificateId": 0,
"subjectName": "ruter.blog",
"sanList": [
"ruter.blog",
"ruter.dev",
"ruter.net",
"wes.ruter.net",
"weston.blog",
"weston.ruter.blog",
"weston.ruter.dev",
"weston.ruter.net",
"westonruter.blog",
"westonruter.com",
"westonruter.dev",
"westonruter.net",
"www.ruter.blog",
"www.ruter.net",
"www.weston.blog",
"www.weston.ruter.blog",
"www.weston.ruter.net",
"www.westonruter.blog",
"www.westonruter.com",
"www.westonruter.net"
],
"issuer": "R3",
"validFrom": 1693705658,
"validTo": 1701481657,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Let's Encrypt 'Oak2023' log",
"logId": "B73EFB24DF9C4DBA75F239C5BA58F46C5DFC42CF7A9F35C49E1D098125EDB499",
"timestamp": 1693709259285,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "304502201A024164F180289090581277D4986E32581940E674E69F68BBCD4F6B7723937C0221009299D38675DDC554AF87B5565E90646498235FB1450998050EE9C542E94BAC32"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Argon2023' log",
"logId": "E83ED0DA3EF5063532E75728BC896BC903D3CBD1116BECEB69E1777D6D06BD6E",
"timestamp": 1693709259292,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022016AE548A8061A0E613EBD213D59EE366A50E73629DC5BCDF9B618CDDDA6FEF29022100CD9408EEC8C908D0E0DC525F536F2BD812B34C590DF550F94F0EC53874E1BA9A"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 2052,
"encryptedClientHello": false
},
"initiator": "",
"initiator_line": "",
"initiator_column": "",
"initiator_type": "other",
"priority": "Medium",
"initial_priority": "Medium",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-json\/wp\/v2\/web-app-manifest",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"referer: https:\/\/weston.ruter.net\/about\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: manifest",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-headers: Authorization, X-WP-Nonce, Content-Disposition, Content-MD5, Content-Type",
"access-control-expose-headers: X-WP-Total, X-WP-TotalPages, Link",
"age: 94",
"allow: GET",
"cache-control: public, max-age=600",
"content-length: 617",
"content-type: application\/manifest+json",
"date: Fri, 20 Oct 2023 19:14:23 GMT",
"link: <https:\/\/weston.ruter.net\/wp-json\/>; rel=\"https:\/\/api.w.org\/\"",
"server: nginx",
"strict-transport-security: max-age=31622400",
"vary: Origin",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: MISS, HIT",
"x-cache-hits: 0, 1",
"x-content-type-options: nosniff",
"x-pantheon-styx-hostname: styx-fe1-a-58d4585478-78h9p",
"x-robots-tag: noindex",
"x-served-by: cache-chi-kigq8000118-CHI, cache-iad-kiad7000057-IAD",
"x-styx-req-id: a8aaa247-6f7c-11ee-af91-62bd555081a1",
"x-timer: S1697829263.345040,VS0,VE2",
":status: 200"
]
},
"bytesOut": 1798,
"score_cache": 0,
"score_cdn": 100,
"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": 171,
"ssl_ms": 184,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 506,
"cdn_provider": "Fastly",
"server_count": null,
"created": 2621,
"socket_group": "pm\/https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 1,
"http2_stream_dependency": 0,
"http2_stream_weight": 183,
"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": 4865,
"netlog_id": 190,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIGMjCCBRqgAwIBAgISBHZIhuFdYJ5Jhhs\/jIOr5bJTMA0GCSqGSIb3DQEBCwUA\nMDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD\nEwJSMzAeFw0yMzA5MDMwMTQ3MzhaFw0yMzEyMDIwMTQ3MzdaMBUxEzARBgNVBAMT\nCnJ1dGVyLmJsb2cwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQD0k3rV\nHQ4ROjJz0IhpvU18U+970cYMasoZgjbEhkOPWDT9ilW8eLOg9CaOSFyB9\/DQMu0h\nx2oqZnBZRFCQp0A\/bYYYBEzwstodMaPb8DO5TkJkY0Qw9y9rdg1aBCT2Fj7S6de6\n\/9Pi92BP\/cVvC4ftdUu67iD5zOVszOu5T5jLnizW\/KnVbj82toCrxP2pVRgEu2nV\nS\/PDa8ngxAhd1p41G+BGpdalEeCDJ5oP\/YOs7XBcAHhhj6xO4tj8TG6CHwbTnuyg\nYfCJA1rqbI\/p6dzAsCZZTSWnd5tb3WICPmMPmqHAkJKnrE1uvXS6MOur9gorQFSb\n10UffVuZAHrwNCS5AgMBAAGjggNdMIIDWTAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0l\nBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB\/wQCMAAwHQYDVR0OBBYE\nFC1BxmrCM5vIm30s+JffZxyQK3vwMB8GA1UdIwQYMBaAFBQusxe3WFbLrlAJQOYf\nr52LFMLGMFUGCCsGAQUFBwEBBEkwRzAhBggrBgEFBQcwAYYVaHR0cDovL3IzLm8u\nbGVuY3Iub3JnMCIGCCsGAQUFBzAChhZodHRwOi8vcjMuaS5sZW5jci5vcmcvMIIB\nZAYDVR0RBIIBWzCCAVeCCnJ1dGVyLmJsb2eCCXJ1dGVyLmRldoIJcnV0ZXIubmV0\ngg13ZXMucnV0ZXIubmV0ggt3ZXN0b24uYmxvZ4IRd2VzdG9uLnJ1dGVyLmJsb2eC\nEHdlc3Rvbi5ydXRlci5kZXaCEHdlc3Rvbi5ydXRlci5uZXSCEHdlc3RvbnJ1dGVy\nLmJsb2eCD3dlc3RvbnJ1dGVyLmNvbYIPd2VzdG9ucnV0ZXIuZGV2gg93ZXN0b25y\ndXRlci5uZXSCDnd3dy5ydXRlci5ibG9ngg13d3cucnV0ZXIubmV0gg93d3cud2Vz\ndG9uLmJsb2eCFXd3dy53ZXN0b24ucnV0ZXIuYmxvZ4IUd3d3Lndlc3Rvbi5ydXRl\nci5uZXSCFHd3dy53ZXN0b25ydXRlci5ibG9nghN3d3cud2VzdG9ucnV0ZXIuY29t\nghN3d3cud2VzdG9ucnV0ZXIubmV0MBMGA1UdIAQMMAowCAYGZ4EMAQIBMIIBBAYK\nKwYBBAHWeQIEAgSB9QSB8gDwAHYAtz77JN+cTbp18jnFulj0bF38Qs96nzXEnh0J\ngSXttJkAAAGKWPBSFQAABAMARzBFAiAaAkFk8YAokJBYEnfUmG4yWBlA5nTmn2i7\nzU9rdyOTfAIhAJKZ04Z13cVUr4e1Vl6QZGSYI1+xRQmYBQ7pxULpS6wyAHYA6D7Q\n2j71BjUy51covIlryQPTy9ERa+zraeF3fW0GvW4AAAGKWPBSHAAABAMARzBFAiAW\nrlSKgGGg5hPr0hPVnuNmpQ5zYp3FvN+bYYzd2m\/vKQIhAM2UCO7IyQjQ4NxSX1Nv\nK9gSs0xZDfVQ+U8OxTh04bqaMA0GCSqGSIb3DQEBCwUAA4IBAQAkPSN8cnhrdB5p\nSpssb7Subx7z2aLU+gl4sLbdueDiZjBUwWy3YPbPtk+nfW51Ah2+LSZckdEcxOjN\n0qxIL2BUt0l9aJj6Up7JgE69OVCfPxkX6j+erVBk+eafniRIbYwozQK9PIsSqIAO\nEL9NWnWOZ1lumVNK2GyGC\/0X3KuuRLnFllDpPyWJ+Qle2Q3+SqlNV+cnEwCLfWSs\nWluvZSTGF3iSUdFECttqxcNnaNFolVrnRReeWHnU9AMGlDrWgSx+L9fuYylLaMxu\nHoTCYBlzG8Q9nLQtvyOhuFRW\/dOnjsMn2eKXUiNoAcUIlWIA4pbVen\/T0qkxQVrz\nGSksMVqR\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFFjCCAv6gAwIBAgIRAJErCErPDBinU\/bWLiWnX1owDQYJKoZIhvcNAQELBQAw\nTzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh\ncmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwHhcNMjAwOTA0MDAwMDAw\nWhcNMjUwOTE1MTYwMDAwWjAyMQswCQYDVQQGEwJVUzEWMBQGA1UEChMNTGV0J3Mg\nRW5jcnlwdDELMAkGA1UEAxMCUjMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK\nAoIBAQC7AhUozPaglNMPEuyNVZLD+ILxmaZ6QoinXSaqtSu5xUyxr45r+XXIo9cP\nR5QUVTVXjJ6oojkZ9YI8QqlObvU7wy7bjcCwXPNZOOftz2nwWgsbvsCUJCWH+jdx\nsxPnHKzhm+\/b5DtFUkWWqcFTzjTIUu61ru2P3mBw4qVUq7ZtDpelQDRrK9O8Zutm\nNHz6a4uPVymZ+DAXXbpyb\/uBxa3Shlg9F8fnCbvxK\/eG3MHacV3URuPMrSXBiLxg\nZ3Vms\/EY96Jc5lP\/Ooi2R6X\/ExjqmAl3P51T+c8B5fWmcBcUr2Ok\/5mzk53cU6cG\n\/kiFHaFpriV1uxPMUgP17VGhi9sVAgMBAAGjggEIMIIBBDAOBgNVHQ8BAf8EBAMC\nAYYwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMBMBIGA1UdEwEB\/wQIMAYB\nAf8CAQAwHQYDVR0OBBYEFBQusxe3WFbLrlAJQOYfr52LFMLGMB8GA1UdIwQYMBaA\nFHm0WeZ7tuXkAXOACIjIGlj26ZtuMDIGCCsGAQUFBwEBBCYwJDAiBggrBgEFBQcw\nAoYWaHR0cDovL3gxLmkubGVuY3Iub3JnLzAnBgNVHR8EIDAeMBygGqAYhhZodHRw\nOi8veDEuYy5sZW5jci5vcmcvMCIGA1UdIAQbMBkwCAYGZ4EMAQIBMA0GCysGAQQB\ngt8TAQEBMA0GCSqGSIb3DQEBCwUAA4ICAQCFyk5HPqP3hUSFvNVneLKYY611TR6W\nPTNlclQtgaDqw+34IL9fzLdwALduO\/ZelN7kIJ+m74uyA+eitRY8kc607TkC53wl\nikfmZW4\/RvTZ8M6UK+5UzhK8jCdLuMGYL6KvzXGRSgi3yLgjewQtCPkIVz6D2QQz\nCkcheAmCJ8MqyJu5zlzyZMjAvnnAT45tRAxekrsu94sQ4egdRCnbWSDtY7kh+BIm\nlJNXoB1lBMEKIq4QDUOXoRgffuDghje1WrG9ML+Hbisq\/yFOGwXD9RiX8F6sw6W4\navAuvDszue5L3sz85K+EC4Y\/wFVDNvZo4TYXao6Z0f+lQKc0t8DQYzk1OXVu8rp2\nyJMC6alLbBfODALZvYH7n7do1AZls4I9d1P4jnkDrQoxB3UqQ9hVl3LEKQ73xF1O\nyK5GhDDX8oVfGKF5u+decIsH4YaTw7mP3GFxJSqv3+0lUFJoi5Lc5da149p90Ids\nhCExroL1+7mryIkXPeFM5TgO9r0rvZaBFOvV2z0gp35Z0+L4WPlbuEjN\/lxPFin+\nHlUjr8gRsI3qfJOQFy\/9rKIJR0Y\/8Omwt\/8oTWgy1mdeHmmjk7j1nYsvC9JSQ6Zv\nMldlTTKB3zhThV1+XWYp6rjd5JW1zbVWEkLNxE7GJThEUG3szgBVGP7pSWTUTsqX\nnLRbwHOoq7hHwg==\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFYDCCBEigAwIBAgIQQAF3ITfU6UK47naqPGQKtzANBgkqhkiG9w0BAQsFADA\/\nMSQwIgYDVQQKExtEaWdpdGFsIFNpZ25hdHVyZSBUcnVzdCBDby4xFzAVBgNVBAMT\nDkRTVCBSb290IENBIFgzMB4XDTIxMDEyMDE5MTQwM1oXDTI0MDkzMDE4MTQwM1ow\nTzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh\ncmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwggIiMA0GCSqGSIb3DQEB\nAQUAA4ICDwAwggIKAoICAQCt6CRz9BQ385ueK1coHIe+3LffOJCMbjzmV6B493XC\nov71am72AE8o295ohmxEk7axY\/0UEmu\/H9LqMZshftEzPLpI9d1537O4\/xLxIZpL\nwYqGcWlKZmZsj348cL+tKSIG8+TA5oCu4kuPt5l+lAOf00eXfJlII1PoOK5PCm+D\nLtFJV4yAdLbaL9A4jXsDcCEbdfIwPPqPrt3aY6vrFk\/CjhFLfs8L6P+1dy70sntK\n4EwSJQxwjQMpoOFTJOwT2e4ZvxCzSow\/iaNhUd6shweU9GNx7C7ib1uYgeGJXDR5\nbHbvO5BieebbpJovJsXQEOEO3tkQjhb7t\/eo98flAgeYjzYIlefiN5YNNnWe+w5y\nsR2bvAP5SQXYgd0FtCrWQemsAXaVCg\/Y39W9Eh81LygXbNKYwagJZHduRze6zqxZ\nXmidf3LWicUGQSk+WT7dJvUkyRGnWqNMQB9GoZm1pzpRboY7nn1ypxIFeFntPlF4\nFQsDj43QLwWyPntKHEtzBRL8xurgUBN8Q5N0s8p0544fAQjQMNRbcTa0B7rBMDBc\nSLeCO5imfWCKoqMpgsy6vYMEG6KDA0Gh1gXxG8K28Kh8hjtGqEgqiNx2mna\/H2ql\nPRmP6zjzZN7IKw0KKP\/32+IVQtQi0Cdd4Xn+GOdwiK1O5tmLOsbdJ1Fu\/7xk9TND\nTwIDAQABo4IBRjCCAUIwDwYDVR0TAQH\/BAUwAwEB\/zAOBgNVHQ8BAf8EBAMCAQYw\nSwYIKwYBBQUHAQEEPzA9MDsGCCsGAQUFBzAChi9odHRwOi8vYXBwcy5pZGVudHJ1\nc3QuY29tL3Jvb3RzL2RzdHJvb3RjYXgzLnA3YzAfBgNVHSMEGDAWgBTEp7Gkeyxx\n+tvhS5B1\/8QVYIWJEDBUBgNVHSAETTBLMAgGBmeBDAECATA\/BgsrBgEEAYLfEwEB\nATAwMC4GCCsGAQUFBwIBFiJodHRwOi8vY3BzLnJvb3QteDEubGV0c2VuY3J5cHQu\nb3JnMDwGA1UdHwQ1MDMwMaAvoC2GK2h0dHA6Ly9jcmwuaWRlbnRydXN0LmNvbS9E\nU1RST09UQ0FYM0NSTC5jcmwwHQYDVR0OBBYEFHm0WeZ7tuXkAXOACIjIGlj26Ztu\nMA0GCSqGSIb3DQEBCwUAA4IBAQAKcwBslm7\/DlLQrt2M51oGrS+o44+\/yQoDFVDC\n5WxCu2+b9LRPwkSICHXM6webFGJueN7sJ7o5XPWioW5WlHAQU7G75K\/QosMrAdSW\n9MUgNTP52GE24HGNtLi1qoJFlcDyqSMo59ahy2cI2qBDLKobkx\/J3vWraV0T9VuG\nWCLKTVXkcGdtwlfFRjlBz4pYg1htmf5X6DYO8A4jqv2Il9DjXA6USbW1FzXSLr9O\nhe8Y4IWS6wY7bCkjCWDcRQJMEhg76fsO3txE+FiYruq9RUWhiF1myv4Q6W+CyBFC\nDfvp7OOGAN6dEOM4+qR9sdjoSYKEBpsr6GtPAQw4dy753ec5\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"load_end": 3154,
"ttfb_start": 2979,
"ttfb_end": 3154,
"download_start": 3154,
"download_end": 3154,
"download_ms": 0,
"all_start": 2623,
"all_end": 3154,
"all_ms": 530,
"index": 15,
"number": 16
},
{
"type": 3,
"id": "14930.28",
"request_id": "14930.28",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-core.prod.js",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-core.prod.js",
"raw_id": "14930.28",
"frame_id": "6D51D57D31814BE3C784ACC4E4A9D95D",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Other",
"load_ms": 177,
"ttfb_ms": 176,
"load_start": 3071,
"load_start_float": 3071.0002300000001,
"bytesIn": 1508,
"objectSize": 1508,
"objectSizeUncompressed": 3122,
"chunks": [
{
"ts": 3247,
"bytes": 1508,
"inflated": 3122
}
],
"expires": "Fri, 11 Oct 2024 16:33:48 GMT",
"cacheControl": "max-age=31622400",
"contentType": "application\/x-javascript",
"contentEncoding": "gzip",
"socket": 62,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 6,
"initiator_column": 916,
"initiator_type": "script",
"initiator_function": "loadModule",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-core.prod.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"cache-control: max-age=0",
"cookie: _ga=amp-26IQ_rad0AC3RMgzvScV-Q",
"referer: https:\/\/weston.ruter.net\/wp.serviceworker",
"sec-fetch-dest: script",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 787235",
"cache-control: max-age=31622400",
"content-encoding: gzip",
"content-length: 1508",
"content-type: application\/x-javascript",
"date: Fri, 20 Oct 2023 19:14:23 GMT",
"etag: W\/\"6526bbba-c32\"",
"expires: Fri, 11 Oct 2024 16:33:48 GMT",
"last-modified: Wed, 11 Oct 2023 15:14:02 GMT",
"server: nginx",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: HIT, HIT",
"x-cache-hits: 1, 1",
"x-pantheon-styx-hostname: styx-fe1-b-68df99c475-8w9s9",
"x-served-by: cache-chi-kigq8000172-CHI, cache-iad-kcgs7200064-IAD",
"x-styx-req-id: f4010a8e-6853-11ee-85a2-2ab1de1c2aa7",
"x-timer: S1697829263.437817,VS0,VE2",
":status: 200"
]
},
"bytesOut": 1855,
"score_cache": 100,
"score_cdn": 100,
"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": 1508,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 30835165,
"cdn_provider": "Fastly",
"server_count": null,
"created": 3071,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 9,
"http2_stream_dependency": 0,
"http2_stream_weight": 256,
"http2_stream_exclusive": 1,
"netlog_id": 230,
"server_port": "443",
"load_end": 3248,
"ttfb_start": 3071,
"ttfb_end": 3247,
"download_start": 3247,
"download_end": 3248,
"download_ms": 1,
"all_start": 3071,
"all_end": 3248,
"all_ms": 177,
"index": 16,
"number": 17
},
{
"type": 3,
"id": "14930.29",
"request_id": "14930.29",
"ip_addr": "192.0.77.2",
"full_url": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=192%2C192&ssl=1",
"is_secure": 1,
"method": "GET",
"host": "i0.wp.com",
"url": "\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=192%2C192&ssl=1",
"raw_id": "14930.29",
"frame_id": "6D51D57D31814BE3C784ACC4E4A9D95D",
"documentURL": "https:\/\/weston.ruter.net\/about\/",
"responseCode": 200,
"request_type": "Other",
"load_ms": 213,
"ttfb_ms": 176,
"load_start": 3158,
"load_start_float": 3158.0002439999998,
"bytesIn": 29882,
"objectSize": 29882,
"objectSizeUncompressed": 29882,
"chunks": [
{
"ts": 3337,
"bytes": 3848
},
{
"ts": 3339,
"bytes": 4229
},
{
"ts": 3343,
"bytes": 4220
},
{
"ts": 3349,
"bytes": 4220
},
{
"ts": 3353,
"bytes": 4229
},
{
"ts": 3360,
"bytes": 4220
},
{
"ts": 3371,
"bytes": 4916
}
],
"expires": "Mon, 20 Oct 2025 07:09:03 GMT",
"cacheControl": "public, max-age=63115200",
"contentType": "image\/webp",
"contentEncoding": "",
"socket": 127,
"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: i0.wp.com",
":method: GET",
":path: \/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=192%2C192&ssl=1",
":scheme: https",
"accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: image",
"sec-fetch-mode: no-cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"access-control-allow-methods: GET, HEAD",
"access-control-allow-origin: *",
"cache-control: public, max-age=63115200",
"content-length: 29882",
"content-type: image\/webp",
"date: Fri, 20 Oct 2023 19:14:23 GMT",
"etag: \"d3218bd28398e93a\"",
"expires: Mon, 20 Oct 2025 07:09:03 GMT",
"last-modified: Fri, 20 Oct 2023 19:09:03 GMT",
"link: <https:\/\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png>; rel=\"canonical\"",
"server: nginx",
"timing-allow-origin: *",
"vary: Accept",
"x-content-type-options: nosniff",
"x-nc: HIT dca 8",
":status: 200"
]
},
"bytesOut": 2134,
"score_cache": 100,
"score_cdn": 100,
"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": 29882,
"image_save": 0,
"cache_time": 63115200,
"cdn_provider": "Automattic",
"server_count": null,
"created": 3158,
"socket_group": "https:\/\/i0.wp.com <https:\/\/ruter.net same_site>",
"http2_stream_id": 5,
"http2_stream_dependency": 0,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 244,
"server_port": "443",
"image_details": {
"detected_type": "webp"
},
"load_end": 3371,
"ttfb_start": 3158,
"ttfb_end": 3334,
"download_start": 3334,
"download_end": 3371,
"download_ms": 37,
"all_start": 3158,
"all_end": 3371,
"all_ms": 213,
"index": 17,
"number": 18
},
{
"type": 3,
"id": "14930.30",
"request_id": "14930.30",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-precaching.prod.js",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-precaching.prod.js",
"raw_id": "14930.30",
"frame_id": "6D51D57D31814BE3C784ACC4E4A9D95D",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Other",
"load_ms": 179,
"ttfb_ms": 176,
"load_start": 3253,
"load_start_float": 3253.000254,
"bytesIn": 2811,
"objectSize": 2811,
"objectSizeUncompressed": 7047,
"chunks": [
{
"ts": 3431,
"bytes": 2811,
"inflated": 7047
}
],
"expires": "Wed, 11 Sep 2024 18:06:26 GMT",
"cacheControl": "max-age=31622400",
"contentType": "application\/x-javascript",
"contentEncoding": "gzip",
"socket": 62,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 6,
"initiator_column": 916,
"initiator_type": "script",
"initiator_function": "loadModule",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-precaching.prod.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"cache-control: max-age=0",
"cookie: _ga=amp-26IQ_rad0AC3RMgzvScV-Q",
"referer: https:\/\/weston.ruter.net\/wp.serviceworker",
"sec-fetch-dest: script",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 3373677",
"cache-control: max-age=31622400",
"content-encoding: gzip",
"content-length: 2811",
"content-type: application\/x-javascript",
"date: Fri, 20 Oct 2023 19:14:23 GMT",
"etag: W\/\"64ff2e94-1b87\"",
"expires: Wed, 11 Sep 2024 18:06:26 GMT",
"last-modified: Mon, 11 Sep 2023 15:13:24 GMT",
"server: nginx",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: HIT, HIT",
"x-cache-hits: 1, 1",
"x-pantheon-styx-hostname: styx-fe1-b-6bb469b89d-8fcn8",
"x-served-by: cache-chi-klot8100122-CHI, cache-iad-kcgs7200064-IAD",
"x-styx-req-id: eceabbb8-50cd-11ee-81c1-66326e52929d",
"x-timer: S1697829264.618875,VS0,VE2",
":status: 200"
]
},
"bytesOut": 1873,
"score_cache": 100,
"score_cdn": 100,
"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": 2811,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 28248723,
"cdn_provider": "Fastly",
"server_count": null,
"created": 3252,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 11,
"http2_stream_dependency": 0,
"http2_stream_weight": 256,
"http2_stream_exclusive": 1,
"netlog_id": 254,
"server_port": "443",
"load_end": 3432,
"ttfb_start": 3253,
"ttfb_end": 3429,
"download_start": 3429,
"download_end": 3432,
"download_ms": 3,
"all_start": 3253,
"all_end": 3432,
"all_ms": 179,
"index": 18,
"number": 19
},
{
"type": 3,
"id": "14930.31",
"request_id": "14930.31",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-strategies.prod.js",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-strategies.prod.js",
"raw_id": "14930.31",
"frame_id": "6D51D57D31814BE3C784ACC4E4A9D95D",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Other",
"load_ms": 177,
"ttfb_ms": 176,
"load_start": 3438,
"load_start_float": 3438.000266,
"bytesIn": 2533,
"objectSize": 2533,
"objectSizeUncompressed": 6899,
"chunks": [
{
"ts": 3614,
"bytes": 2533,
"inflated": 6899
}
],
"expires": "Thu, 03 Oct 2024 13:41:19 GMT",
"cacheControl": "max-age=31622400",
"contentType": "application\/x-javascript",
"contentEncoding": "gzip",
"socket": 62,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 6,
"initiator_column": 916,
"initiator_type": "script",
"initiator_function": "loadModule",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-strategies.prod.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"cache-control: max-age=0",
"cookie: _ga=amp-26IQ_rad0AC3RMgzvScV-Q",
"referer: https:\/\/weston.ruter.net\/wp.serviceworker",
"sec-fetch-dest: script",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 1488784",
"cache-control: max-age=31622400",
"content-encoding: gzip",
"content-length: 2533",
"content-type: application\/x-javascript",
"date: Fri, 20 Oct 2023 19:14:23 GMT",
"etag: W\/\"651b7b96-1af3\"",
"expires: Thu, 03 Oct 2024 13:41:19 GMT",
"last-modified: Tue, 03 Oct 2023 02:25:26 GMT",
"server: nginx",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: HIT, HIT",
"x-cache-hits: 1, 1",
"x-pantheon-styx-hostname: styx-fe1-a-685d4d5969-q69c4",
"x-served-by: cache-chi-klot8100156-CHI, cache-iad-kcgs7200064-IAD",
"x-styx-req-id: 884012b2-61f2-11ee-851f-42602570fc16",
"x-timer: S1697829264.804473,VS0,VE1",
":status: 200"
]
},
"bytesOut": 1873,
"score_cache": 100,
"score_cdn": 100,
"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": 2533,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 30133616,
"cdn_provider": "Fastly",
"server_count": null,
"created": 3436,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 13,
"http2_stream_dependency": 0,
"http2_stream_weight": 256,
"http2_stream_exclusive": 1,
"netlog_id": 266,
"server_port": "443",
"load_end": 3615,
"ttfb_start": 3438,
"ttfb_end": 3614,
"download_start": 3614,
"download_end": 3615,
"download_ms": 1,
"all_start": 3438,
"all_end": 3615,
"all_ms": 177,
"index": 19,
"number": 20
},
{
"type": 3,
"id": "14930.25",
"request_id": "14930.25",
"ip_addr": "172.253.62.102",
"full_url": "https:\/\/www.google-analytics.com\/r\/collect?v=1&_v=a1&ds=AMP&aip&_s=2&dt=About%20-%20Weston%20Ruter&sr=414x622&cid=amp-26IQ_rad0AC3RMgzvScV-Q&tid=UA-197142-1&dl=https%3A%2F%2Fweston.ruter.net%2Fabout%2F&dr=&sd=24&ul=en-us&de=UTF-8&t=pageview&jid=0.7159530004457446&gjid=0.7902988665734205&_r=1&a=161&z=0.7901450057388162>m=45ze1110",
"is_secure": 1,
"method": "GET",
"host": "www.google-analytics.com",
"url": "\/r\/collect?v=1&_v=a1&ds=AMP&aip&_s=2&dt=About%20-%20Weston%20Ruter&sr=414x622&cid=amp-26IQ_rad0AC3RMgzvScV-Q&tid=UA-197142-1&dl=https%3A%2F%2Fweston.ruter.net%2Fabout%2F&dr=&sd=24&ul=en-us&de=UTF-8&t=pageview&jid=0.7159530004457446&gjid=0.7902988665734205&_r=1&a=161&z=0.7901450057388162>m=45ze1110",
"raw_id": "14930.25",
"frame_id": "6D51D57D31814BE3C784ACC4E4A9D95D",
"documentURL": "https:\/\/weston.ruter.net\/about\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 188,
"ttfb_ms": 187,
"load_start": 3452,
"load_start_float": 3452.0002169999998,
"bytesIn": 35,
"objectSize": 35,
"objectSizeUncompressed": 35,
"chunks": [
{
"ts": 3640,
"bytes": 35
}
],
"expires": "Fri, 01 Jan 1990 00:00:00 GMT",
"cacheControl": "no-cache, no-store, must-revalidate",
"contentType": "image\/gif",
"contentEncoding": "",
"socket": 243,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": 3098,
"connect_end": 3271,
"ssl_start": 3271,
"ssl_end": 3452,
"initiator": "",
"initiator_line": "",
"initiator_column": "",
"initiator_type": "other",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: www.google-analytics.com",
":method: GET",
":path: \/r\/collect?v=1&_v=a1&ds=AMP&aip&_s=2&dt=About%20-%20Weston%20Ruter&sr=414x622&cid=amp-26IQ_rad0AC3RMgzvScV-Q&tid=UA-197142-1&dl=https%3A%2F%2Fweston.ruter.net%2Fabout%2F&dr=&sd=24&ul=en-us&de=UTF-8&t=pageview&jid=0.7159530004457446&gjid=0.7902988665734205&_r=1&a=161&z=0.7901450057388162>m=45ze1110",
":scheme: https",
"accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: image",
"sec-fetch-mode: no-cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: no-cache, no-store, must-revalidate",
"content-length: 35",
"content-type: image\/gif",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:14:23 GMT",
"expires: Fri, 01 Jan 1990 00:00:00 GMT",
"last-modified: Sun, 17 May 1998 03:00:00 GMT",
"pragma: no-cache",
"server: Golfe2",
"x-content-type-options: nosniff",
":status: 200"
]
},
"bytesOut": 2791,
"score_cache": -1,
"score_cdn": 100,
"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": 173,
"ssl_ms": 181,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": 35,
"image_save": 0,
"cache_time": null,
"cdn_provider": "Google",
"server_count": null,
"created": 2927,
"socket_group": "https:\/\/www.google-analytics.com <https:\/\/ruter.net same_site>",
"http2_stream_id": 3,
"http2_stream_dependency": 1,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"http2_server_settings": {
"SETTINGS_MAX_CONCURRENT_STREAMS": 100,
"SETTINGS_INITIAL_WINDOW_SIZE": 1048576,
"SETTINGS_MAX_HEADER_LIST_SIZE": 65536
},
"tls_version": "TLS 1.3",
"tls_resumed": "False",
"tls_next_proto": "h2",
"tls_cipher_suite": 4865,
"netlog_id": 217,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIF6DCCBNCgAwIBAgIRAKKpOlGk5zdtEhSmQC6+2dUwDQYJKoZIhvcNAQELBQAw\nRjELMAkGA1UEBhMCVVMxIjAgBgNVBAoTGUdvb2dsZSBUcnVzdCBTZXJ2aWNlcyBM\nTEMxEzARBgNVBAMTCkdUUyBDQSAxQzMwHhcNMjMwOTI4MDUyNjIwWhcNMjMxMjIx\nMDUyNjE5WjAhMR8wHQYDVQQDDBYqLmdvb2dsZS1hbmFseXRpY3MuY29tMFkwEwYH\nKoZIzj0CAQYIKoZIzj0DAQcDQgAEgZTeZ7XGycq9NfEVUQ\/zueKEv19JHBkECENb\nak+jEL\/2JWhI\/ysHRNGP2bmH1DbFCAFkRWGjAVA9Z1pC4MZqTaOCA78wggO7MA4G\nA1UdDwEB\/wQEAwIHgDATBgNVHSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAA\nMB0GA1UdDgQWBBQuHpky10Y4T9c0OLuKPRzwRVmYCTAfBgNVHSMEGDAWgBSKdH+v\nhc3ulc09nNDiRhTzcTUdJzBqBggrBgEFBQcBAQReMFwwJwYIKwYBBQUHMAGGG2h0\ndHA6Ly9vY3NwLnBraS5nb29nL2d0czFjMzAxBggrBgEFBQcwAoYlaHR0cDovL3Br\naS5nb29nL3JlcG8vY2VydHMvZ3RzMWMzLmRlcjCCAW8GA1UdEQSCAWYwggFighYq\nLmdvb2dsZS1hbmFseXRpY3MuY29tghtyZWdpb24xLmFwcC1tZWFzdXJlbWVudC5j\nb22CE2FwcC1tZWFzdXJlbWVudC5jb22CFGdvb2dsZS1hbmFseXRpY3MuY29tghxy\nZWdpb24xLmdvb2dsZS1hbmFseXRpY3MuY29tghhzc2wuZ29vZ2xlLWFuYWx5dGlj\ncy5jb22CGHd3dy5nb29nbGUtYW5hbHl0aWNzLmNvbYIccmVnaW9uMS5hbmFseXRp\nY3MuZ29vZ2xlLmNvbYIUZ29vZ2xldGFnbWFuYWdlci5jb22CGHd3dy5nb29nbGV0\nYWdtYW5hZ2VyLmNvbYIKdXJjaGluLmNvbYISc2VydmljZS51cmNoaW4uY29tgghm\ncHMuZ29vZ4IKKi5mcHMuZ29vZ4ISZ29vZ2xlb3B0aW1pemUuY29tghZ3d3cuZ29v\nZ2xlb3B0aW1pemUuY29tMCEGA1UdIAQaMBgwCAYGZ4EMAQIBMAwGCisGAQQB1nkC\nBQMwPAYDVR0fBDUwMzAxoC+gLYYraHR0cDovL2NybHMucGtpLmdvb2cvZ3RzMWMz\nL3pkQVR0MEV4X0ZrLmNybDCCAQQGCisGAQQB1nkCBAIEgfUEgfIA8AB2AOg+0No+\n9QY1MudXKLyJa8kD08vREWvs62nhd31tBr1uAAABitp3iiIAAAQDAEcwRQIhAIUb\nM9qENQzQPTNRxPYoV3XxlyXOTIl2OnGF+XUYYPXHAiBSKOOi9lnp3Vou0WMlMJlW\n2h+B\/s0T2jMz24mxnUe8rgB2AHoyjFTYty22IOo44FIe6YQWcDIThU070ivBOlej\nUutSAAABitp3imgAAAQDAEcwRQIhAOahixwU99lSTR5BNShmAAA35Y9S4OhmEKQs\nGkhJ5vO+AiAFocAItpzyur6GaKZSmBYs36mJ2X55RCQqc18A0xXMNDANBgkqhkiG\n9w0BAQsFAAOCAQEAbF8vnoYIWfqkKbwBf6fevITNxw1XEBz0vGgQHdO4yJ\/fPzJj\nkK2ZSOUgJus3PPGadgLaH82BONelHJLp4a2wwJbp4lQrOhqEewvKkHIyipbs+MNW\nRyK1auWpFVDdOW03sqQmx+nGgLDrqm8DSpopvF5Reh+MqZSnFlgXlOla0RncltFm\nMA4jgLTIzWJ4Gh0q8mlWF8+IimjwtB9FZgE6JILtGuBORDMh0QrVVPRSsmVveaRz\nLlMTI1E4Bk1Ibn7izyLMVkL8UXwGJ5oROJsC4Tdlx7srcz2rOeZ+6L12cAn\/uJ\/L\nXihvg60jBLLS+M1FnQfl4m5+ETWl6bJR2KbaUA==\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFljCCA36gAwIBAgINAgO8U1lrNMcY9QFQZjANBgkqhkiG9w0BAQsFADBHMQsw\nCQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZpY2VzIExMQzEU\nMBIGA1UEAxMLR1RTIFJvb3QgUjEwHhcNMjAwODEzMDAwMDQyWhcNMjcwOTMwMDAw\nMDQyWjBGMQswCQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZp\nY2VzIExMQzETMBEGA1UEAxMKR1RTIENBIDFDMzCCASIwDQYJKoZIhvcNAQEBBQAD\nggEPADCCAQoCggEBAPWI3+dijB43+DdCkH9sh9D7ZYIl\/ejLa6T\/belaI+KZ9hzp\nkgOZE3wJCor6QtZeViSqejOEH9Hpabu5dOxXTGZok3c3VVP+ORBNtzS7XyV3NzsX\nlOo85Z3VvMO0Q+sup0fvsEQRY9i0QYXdQTBIkxu\/t\/bgRQIh4JZCF8\/ZK2VWNAcm\nBA2o\/X3KLu\/qSHw3TT8An4Pf73WELnlXXPxXbhqW\/\/yMmqaZviXZf5YsBvcRKgKA\ngOtjGDxQSYflispfGStZloEAoPtR28p3CwvJlk\/vcEnHXG0g\/Zm0tOLKLnf9LdwL\ntmsTDIwZKxeWmLnwi\/agJ7u2441Rj72ux5uxiZ0CAwEAAaOCAYAwggF8MA4GA1Ud\nDwEB\/wQEAwIBhjAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwEgYDVR0T\nAQH\/BAgwBgEB\/wIBADAdBgNVHQ4EFgQUinR\/r4XN7pXNPZzQ4kYU83E1HScwHwYD\nVR0jBBgwFoAU5K8rJnEaK0gnhS9SZizv8IkTcT4waAYIKwYBBQUHAQEEXDBaMCYG\nCCsGAQUFBzABhhpodHRwOi8vb2NzcC5wa2kuZ29vZy9ndHNyMTAwBggrBgEFBQcw\nAoYkaHR0cDovL3BraS5nb29nL3JlcG8vY2VydHMvZ3RzcjEuZGVyMDQGA1UdHwQt\nMCswKaAnoCWGI2h0dHA6Ly9jcmwucGtpLmdvb2cvZ3RzcjEvZ3RzcjEuY3JsMFcG\nA1UdIARQME4wOAYKKwYBBAHWeQIFAzAqMCgGCCsGAQUFBwIBFhxodHRwczovL3Br\naS5nb29nL3JlcG9zaXRvcnkvMAgGBmeBDAECATAIBgZngQwBAgIwDQYJKoZIhvcN\nAQELBQADggIBAIl9rCBcDDy+mqhXlRu0rvqrpXJxtDaV\/d9AEQNMwkYUuxQkq\/BQ\ncSLbrcRuf8\/xam\/IgxvYzolfh2yHuKkMo5uhYpSTld9brmYZCwKWnvy15xBpPnrL\nRklfRuFBsdeYTWU0AIAaP0+fbH9JAIFTQaSSIYKCGvGjRFsqUBITTcFTNvNCCK9U\n+o53UxtkOCcXCb1YyRt8OS1b887U7ZfbFAO\/CVMkH8IMBHmYJvJh8VNS\/UKMG2Yr\nPxWhu\/\/2m+OBmgEGcYk1KCTd4b3rGS3hSMs9WYNRtHTGnXzGsYZbr8w0xNPM1IER\nlQCh9BIiAfq0g3GvjLeMcySsN1PCAJA\/Ef5c7TaUEDu9Ka7ixzpiO2xj2YC\/WXGs\nYye5TBeg2vZzFb8q3o\/zpWwygTMD0IZRcZk0upONXbVRWPeyk+gB9lm+cZv9TSjO\nz23HFtz30dZGm6fKa+l3D\/2gthsjgx0QGtkJAITgRNOidSOzNIb2ILCkXhAd4FJG\nAJ2xDx8hcFH1mt0G\/FX0Kw4zd8NLQsLxdxP8c4CU6x+7Nz\/OAipmsHMdMqUybDKw\njuDEI\/9bfU1lcKwrmz3O2+BtjjKAvpafkmO8l7tdufThcV4q5O8DIrGKZTqPwJNl\n1IXNDw9bg1kWRxYtnCQ6yICmJhSFm\/Y3m6xv+cXDBlHz4n\/FsRC6UfTd\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFYjCCBEqgAwIBAgIQd70NbNs2+RrqIQ\/E8FjTDTANBgkqhkiG9w0BAQsFADBX\nMQswCQYDVQQGEwJCRTEZMBcGA1UEChMQR2xvYmFsU2lnbiBudi1zYTEQMA4GA1UE\nCxMHUm9vdCBDQTEbMBkGA1UEAxMSR2xvYmFsU2lnbiBSb290IENBMB4XDTIwMDYx\nOTAwMDA0MloXDTI4MDEyODAwMDA0MlowRzELMAkGA1UEBhMCVVMxIjAgBgNVBAoT\nGUdvb2dsZSBUcnVzdCBTZXJ2aWNlcyBMTEMxFDASBgNVBAMTC0dUUyBSb290IFIx\nMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAthECix7joXebO9y\/lD63\nladAPKH9gvl9MgaCcfb2jH\/76Nu8ai6Xl6OMS\/kr9rH5zoQdsfnFl97vufKj6bwS\niV6nqlKr+CMny6SxnGPb15l+8Ape62im9MZaRw1NEDPjTrETo8gYbEvs\/AmQ351k\nKSUjB6G00j0uYODP0gmHu81I8E3CwnqIiru6z1kZ1q+PsAewnjHxgsHA3y6mbWwZ\nDrXYfiYaRQM9sHmklCitD38m5agI\/pboPGiUU+6DOogrFZYJsuB6jC511pzrp1Zk\nj5ZPaK49l8KEj8C8QMALXL32h7M1bKwYUH+E4EzNktMg6TO8UpmvMrUpsyUqtEj5\ncuHKZPfmghCN6J3Cioj6OGaK\/GP5Afl4\/Xtcd\/p2h\/rs37EOeZVXtL0m79YB0esW\nCruOC7XFxYpVq9Os6pFLKcwZpDIlTirxZUTQAs6qzkm06p98g7BAe+dDq6dso499\niYH6TKX\/1Y7DzkvgtdizjkXPdsDtQCv9Uw+wp9U7DbGKogPeMa3Md+pvez7W35Ei\nEua++tgy\/BBjFFFy3l3WFpO9KWgz7zpm7AeKJt8T11dleCfeXkkUAKIAf5qoIbap\nsZWwpbkNFhHax2xIPEDgfg1azVY80ZcFuctL7TlLnMQ\/0lUTbiSw1nH69MG6zO0b\n9f6BQdgAmD06yK56mDcYBZUCAwEAAaOCATgwggE0MA4GA1UdDwEB\/wQEAwIBhjAP\nBgNVHRMBAf8EBTADAQH\/MB0GA1UdDgQWBBTkrysmcRorSCeFL1JmLO\/wiRNxPjAf\nBgNVHSMEGDAWgBRge2YaRQ2XyolQL30EzTSo\/\/z9SzBgBggrBgEFBQcBAQRUMFIw\nJQYIKwYBBQUHMAGGGWh0dHA6Ly9vY3NwLnBraS5nb29nL2dzcjEwKQYIKwYBBQUH\nMAKGHWh0dHA6Ly9wa2kuZ29vZy9nc3IxL2dzcjEuY3J0MDIGA1UdHwQrMCkwJ6Al\noCOGIWh0dHA6Ly9jcmwucGtpLmdvb2cvZ3NyMS9nc3IxLmNybDA7BgNVHSAENDAy\nMAgGBmeBDAECATAIBgZngQwBAgIwDQYLKwYBBAHWeQIFAwIwDQYLKwYBBAHWeQIF\nAwMwDQYJKoZIhvcNAQELBQADggEBADSkHrEoo9C0dhemMXoh6dFSPsjbdBZBiLg9\nNR3t5P+T4Vxfq7vqfM\/b5A3Ri1fyJm9bvhdGaJQ3b2t6yMAYN\/olUazsaL+yyEn9\nWprKASOshIArAoyZl+tJaox118fessmXn1hIVw41oeQa1v1vg4Fv74zPl6\/AhSrw\n9U5pCZEt4Wi4wStz6dTZ\/CLANx8LZh1J7QJVj2fhMtfTJr9w4z30Z209fOU0iOMy\n+qduBmpvvYuR7hZL6Dupszfnw0Skfths18dG9ZKb59UhvmaSGZRVbNQpsg3BZlvi\nd0lIKO2d1xozclOzgjXPYovJJIultzkMu34qQb9Sz\/yilrbCgj8=\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"image_details": {
"detected_type": "gif"
},
"load_end": 3640,
"ttfb_start": 3452,
"ttfb_end": 3639,
"download_start": 3639,
"download_end": 3640,
"download_ms": 1,
"all_start": 3098,
"all_end": 3640,
"all_ms": 542,
"index": 20,
"number": 21
},
{
"type": 3,
"id": "14930.26",
"request_id": "14930.26",
"ip_addr": "172.253.62.102",
"full_url": "https:\/\/www.google-analytics.com\/g\/collect?v=2&tid=G-JJBL670DBP&cid=amp-26IQ_rad0AC3RMgzvScV-Q&ul=en-us&sr=414x622&sid=1697829262&sct=1&seg=0&dl=https%3A%2F%2Fweston.ruter.net%2Fabout%2F&dr=&dt=About%20-%20Weston%20Ruter&en=page_view&_ee=1&_s=1&_et=0&uaa=arm&uab=64&uafvl=%5B%7B%22brand%22%3A%22%20Not%20A%3BBrand%22%2C%22version%22%3A%2299%22%7D%2C%7B%22brand%22%3A%22Safari%22%2C%22version%22%3A%220%22%7D%5D&uamb=1&uam=Model&uap=iOS&uapv=15&uaw=0&_fv=1&_p=148856614&_ss=1&ep.groups=default>m=45ze1110",
"is_secure": 1,
"method": "GET",
"host": "www.google-analytics.com",
"url": "\/g\/collect?v=2&tid=G-JJBL670DBP&cid=amp-26IQ_rad0AC3RMgzvScV-Q&ul=en-us&sr=414x622&sid=1697829262&sct=1&seg=0&dl=https%3A%2F%2Fweston.ruter.net%2Fabout%2F&dr=&dt=About%20-%20Weston%20Ruter&en=page_view&_ee=1&_s=1&_et=0&uaa=arm&uab=64&uafvl=%5B%7B%22brand%22%3A%22%20Not%20A%3BBrand%22%2C%22version%22%3A%2299%22%7D%2C%7B%22brand%22%3A%22Safari%22%2C%22version%22%3A%220%22%7D%5D&uamb=1&uam=Model&uap=iOS&uapv=15&uaw=0&_fv=1&_p=148856614&_ss=1&ep.groups=default>m=45ze1110",
"raw_id": "14930.26",
"frame_id": "6D51D57D31814BE3C784ACC4E4A9D95D",
"documentURL": "https:\/\/weston.ruter.net\/about\/",
"responseCode": 204,
"request_type": "Image",
"load_ms": 183,
"ttfb_ms": 183,
"load_start": 3452,
"load_start_float": 3452.000223,
"bytesIn": 0,
"objectSize": 0,
"expires": "Fri, 01 Jan 1990 00:00:00 GMT",
"cacheControl": "no-cache, no-store, must-revalidate",
"contentType": "text\/plain",
"contentEncoding": "",
"socket": 243,
"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": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: www.google-analytics.com",
":method: GET",
":path: \/g\/collect?v=2&tid=G-JJBL670DBP&cid=amp-26IQ_rad0AC3RMgzvScV-Q&ul=en-us&sr=414x622&sid=1697829262&sct=1&seg=0&dl=https%3A%2F%2Fweston.ruter.net%2Fabout%2F&dr=&dt=About%20-%20Weston%20Ruter&en=page_view&_ee=1&_s=1&_et=0&uaa=arm&uab=64&uafvl=%5B%7B%22brand%22%3A%22%20Not%20A%3BBrand%22%2C%22version%22%3A%2299%22%7D%2C%7B%22brand%22%3A%22Safari%22%2C%22version%22%3A%220%22%7D%5D&uamb=1&uam=Model&uap=iOS&uapv=15&uaw=0&_fv=1&_p=148856614&_ss=1&ep.groups=default>m=45ze1110",
":scheme: https",
"accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: image",
"sec-fetch-mode: no-cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: no-cache, no-store, must-revalidate",
"content-length: 0",
"content-type: text\/plain",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:14:23 GMT",
"expires: Fri, 01 Jan 1990 00:00:00 GMT",
"pragma: no-cache",
"server: Golfe2",
":status: 204"
]
},
"bytesOut": 3310,
"score_cache": -1,
"score_cdn": 100,
"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": "Google",
"server_count": null,
"created": 2932,
"socket_group": "https:\/\/www.google-analytics.com <https:\/\/ruter.net same_site>",
"http2_stream_id": 1,
"http2_stream_dependency": 0,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"chunks": [],
"netlog_id": 223,
"server_port": "443",
"load_end": 3635,
"ttfb_start": 3452,
"ttfb_end": 3635,
"download_start": 3635,
"download_end": 3635,
"download_ms": 0,
"all_start": 3452,
"all_end": 3635,
"all_ms": 183,
"index": 21,
"number": 22
},
{
"type": 3,
"id": "14930.32",
"request_id": "14930.32",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-routing.prod.js",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-routing.prod.js",
"raw_id": "14930.32",
"frame_id": "6D51D57D31814BE3C784ACC4E4A9D95D",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Other",
"load_ms": 175,
"ttfb_ms": 175,
"load_start": 3621,
"load_start_float": 3621.000274,
"bytesIn": 1564,
"objectSize": 1564,
"objectSizeUncompressed": 3499,
"chunks": [
{
"ts": 3796,
"bytes": 1564,
"inflated": 3499
}
],
"expires": "Fri, 20 Sep 2024 16:42:14 GMT",
"cacheControl": "max-age=31622400",
"contentType": "application\/x-javascript",
"contentEncoding": "gzip",
"socket": 62,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 6,
"initiator_column": 916,
"initiator_type": "script",
"initiator_function": "loadModule",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-routing.prod.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"cache-control: max-age=0",
"cookie: _ga=amp-26IQ_rad0AC3RMgzvScV-Q",
"referer: https:\/\/weston.ruter.net\/wp.serviceworker",
"sec-fetch-dest: script",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 2601129",
"cache-control: max-age=31622400",
"content-encoding: gzip",
"content-length: 1564",
"content-type: application\/x-javascript",
"date: Fri, 20 Oct 2023 19:14:23 GMT",
"etag: W\/\"650abade-dab\"",
"expires: Fri, 20 Sep 2024 16:42:14 GMT",
"last-modified: Wed, 20 Sep 2023 09:26:54 GMT",
"server: nginx",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: HIT, HIT",
"x-cache-hits: 1, 1",
"x-pantheon-styx-hostname: styx-fe1-a-b8448654b-z2lrq",
"x-served-by: cache-chi-kigq8000164-CHI, cache-iad-kcgs7200064-IAD",
"x-styx-req-id: a73db322-57d4-11ee-ab20-7e95f1455ca1",
"x-timer: S1697829264.987244,VS0,VE1",
":status: 200"
]
},
"bytesOut": 1864,
"score_cache": 100,
"score_cdn": 100,
"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": 1564,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 29021271,
"cdn_provider": "Fastly",
"server_count": null,
"created": 3620,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 15,
"http2_stream_dependency": 0,
"http2_stream_weight": 256,
"http2_stream_exclusive": 1,
"netlog_id": 274,
"server_port": "443",
"load_end": 3796,
"ttfb_start": 3621,
"ttfb_end": 3796,
"download_start": 3796,
"download_end": 3796,
"download_ms": 0,
"all_start": 3621,
"all_end": 3796,
"all_ms": 175,
"index": 22,
"number": 23
},
{
"type": 3,
"id": "14930.33",
"request_id": "14930.33",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-navigation-preload.prod.js",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-navigation-preload.prod.js",
"raw_id": "14930.33",
"frame_id": "6D51D57D31814BE3C784ACC4E4A9D95D",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Other",
"load_ms": 174,
"ttfb_ms": 174,
"load_start": 3804,
"load_start_float": 3804.0002810000001,
"bytesIn": 324,
"objectSize": 324,
"objectSizeUncompressed": 660,
"chunks": [
{
"ts": 3978,
"bytes": 324,
"inflated": 660
}
],
"expires": "Sun, 20 Oct 2024 00:40:44 GMT",
"cacheControl": "max-age=31622400",
"contentType": "application\/x-javascript",
"contentEncoding": "gzip",
"socket": 62,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 6,
"initiator_column": 916,
"initiator_type": "script",
"initiator_function": "loadModule",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-navigation-preload.prod.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"cache-control: max-age=0",
"cookie: _ga=amp-26IQ_rad0AC3RMgzvScV-Q",
"referer: https:\/\/weston.ruter.net\/wp.serviceworker",
"sec-fetch-dest: script",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 66820",
"cache-control: max-age=31622400",
"content-encoding: gzip",
"content-length: 324",
"content-type: application\/x-javascript",
"date: Fri, 20 Oct 2023 19:14:24 GMT",
"etag: W\/\"652ff8d4-294\"",
"expires: Sun, 20 Oct 2024 00:40:44 GMT",
"last-modified: Wed, 18 Oct 2023 15:25:08 GMT",
"server: nginx",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: MISS, HIT",
"x-cache-hits: 0, 1",
"x-pantheon-styx-hostname: styx-fe1-a-58d4585478-mvr54",
"x-served-by: cache-chi-klot8100112-CHI, cache-iad-kcgs7200064-IAD",
"x-styx-req-id: 4d9fec9b-6ee1-11ee-b66c-a2a7524bcb30",
"x-timer: S1697829264.170113,VS0,VE1",
":status: 200"
]
},
"bytesOut": 1897,
"score_cache": 100,
"score_cdn": 100,
"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": 324,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 31555580,
"cdn_provider": "Fastly",
"server_count": null,
"created": 3803,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 17,
"http2_stream_dependency": 0,
"http2_stream_weight": 256,
"http2_stream_exclusive": 1,
"netlog_id": 281,
"server_port": "443",
"load_end": 3978,
"ttfb_start": 3804,
"ttfb_end": 3978,
"download_start": 3978,
"download_end": 3978,
"download_ms": 0,
"all_start": 3804,
"all_end": 3978,
"all_ms": 174,
"index": 23,
"number": 24
},
{
"type": 3,
"id": "14930.34",
"request_id": "14930.34",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-expiration.prod.js",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-expiration.prod.js",
"raw_id": "14930.34",
"frame_id": "6D51D57D31814BE3C784ACC4E4A9D95D",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Other",
"load_ms": 178,
"ttfb_ms": 177,
"load_start": 3983,
"load_start_float": 3983.0002869999998,
"bytesIn": 2667,
"objectSize": 2667,
"objectSizeUncompressed": 6355,
"chunks": [
{
"ts": 4161,
"bytes": 2667,
"inflated": 6355
}
],
"expires": "Fri, 27 Sep 2024 05:58:25 GMT",
"cacheControl": "max-age=31622400",
"contentType": "application\/x-javascript",
"contentEncoding": "gzip",
"socket": 62,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 6,
"initiator_column": 916,
"initiator_type": "script",
"initiator_function": "loadModule",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-expiration.prod.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"cache-control: max-age=0",
"cookie: _ga=amp-26IQ_rad0AC3RMgzvScV-Q",
"referer: https:\/\/weston.ruter.net\/wp.serviceworker",
"sec-fetch-dest: script",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 2034959",
"cache-control: max-age=31622400",
"content-encoding: gzip",
"content-length: 2667",
"content-type: application\/x-javascript",
"date: Fri, 20 Oct 2023 19:14:24 GMT",
"etag: W\/\"651230d0-18d3\"",
"expires: Fri, 27 Sep 2024 05:58:25 GMT",
"last-modified: Tue, 26 Sep 2023 01:16:00 GMT",
"server: nginx",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: HIT, HIT",
"x-cache-hits: 1, 1",
"x-pantheon-styx-hostname: styx-fe1-b-56d454dd49-kplnc",
"x-served-by: cache-chi-kigq8000100-CHI, cache-iad-kcgs7200064-IAD",
"x-styx-req-id: df6f7166-5cfa-11ee-8228-fecc5c0ef778",
"x-timer: S1697829264.349347,VS0,VE2",
":status: 200"
]
},
"bytesOut": 1873,
"score_cache": 100,
"score_cdn": 100,
"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": 2667,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 29587441,
"cdn_provider": "Fastly",
"server_count": null,
"created": 3982,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 19,
"http2_stream_dependency": 0,
"http2_stream_weight": 256,
"http2_stream_exclusive": 1,
"netlog_id": 287,
"server_port": "443",
"load_end": 4161,
"ttfb_start": 3983,
"ttfb_end": 4160,
"download_start": 4160,
"download_end": 4161,
"download_ms": 1,
"all_start": 3983,
"all_end": 4161,
"all_ms": 178,
"index": 24,
"number": 25
},
{
"type": 3,
"id": "14930.35",
"request_id": "14930.35",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-cacheable-response.prod.js",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-cacheable-response.prod.js",
"raw_id": "14930.35",
"frame_id": "6D51D57D31814BE3C784ACC4E4A9D95D",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Other",
"load_ms": 175,
"ttfb_ms": 174,
"load_start": 4166,
"load_start_float": 4166.0002940000004,
"bytesIn": 361,
"objectSize": 361,
"objectSizeUncompressed": 603,
"chunks": [
{
"ts": 4341,
"bytes": 361,
"inflated": 603
}
],
"expires": "Thu, 10 Oct 2024 16:52:06 GMT",
"cacheControl": "max-age=31622400",
"contentType": "application\/x-javascript",
"contentEncoding": "gzip",
"socket": 62,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 6,
"initiator_column": 916,
"initiator_type": "script",
"initiator_function": "loadModule",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-cacheable-response.prod.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"cache-control: max-age=0",
"cookie: _ga=amp-26IQ_rad0AC3RMgzvScV-Q",
"referer: https:\/\/weston.ruter.net\/wp.serviceworker",
"sec-fetch-dest: script",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 872537",
"cache-control: max-age=31622400",
"content-encoding: gzip",
"content-length: 361",
"content-type: application\/x-javascript",
"date: Fri, 20 Oct 2023 19:14:24 GMT",
"etag: W\/\"6524e047-25b\"",
"expires: Thu, 10 Oct 2024 16:52:06 GMT",
"last-modified: Tue, 10 Oct 2023 05:25:27 GMT",
"server: nginx",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: HIT, HIT",
"x-cache-hits: 1, 1",
"x-pantheon-styx-hostname: styx-fe1-b-68df99c475-ffgxx",
"x-served-by: cache-chi-kigq8000160-CHI, cache-iad-kcgs7200064-IAD",
"x-styx-req-id: 5875f127-678d-11ee-af4d-a2db600e5850",
"x-timer: S1697829265.532643,VS0,VE1",
":status: 200"
]
},
"bytesOut": 1897,
"score_cache": 100,
"score_cdn": 100,
"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": 361,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 30749863,
"cdn_provider": "Fastly",
"server_count": null,
"created": 4165,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 21,
"http2_stream_dependency": 0,
"http2_stream_weight": 256,
"http2_stream_exclusive": 1,
"netlog_id": 294,
"server_port": "443",
"load_end": 4341,
"ttfb_start": 4166,
"ttfb_end": 4340,
"download_start": 4340,
"download_end": 4341,
"download_ms": 1,
"all_start": 4166,
"all_end": 4341,
"all_ms": 175,
"index": 25,
"number": 26
},
{
"type": 3,
"id": "14930.36",
"request_id": "14930.36",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/?wp_error_template=offline",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/?wp_error_template=offline",
"raw_id": "14930.36",
"frame_id": "6D51D57D31814BE3C784ACC4E4A9D95D",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 203,
"ttfb_ms": 192,
"load_start": 4356,
"load_start_float": 4356.0002999999997,
"bytesIn": 23821,
"objectSize": 23821,
"objectSizeUncompressed": 64988,
"chunks": [
{
"ts": 4552,
"bytes": 15369,
"inflated": 44180
},
{
"ts": 4558,
"bytes": 8452,
"inflated": 20808
}
],
"expires": "",
"cacheControl": "public, max-age=600",
"contentType": "text\/html",
"contentEncoding": "gzip",
"socket": 62,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-strategies.prod.js",
"initiator_line": 0,
"initiator_column": 916,
"initiator_type": "script",
"initiator_function": "fetch",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/?wp_error_template=offline",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"cache-control: no-cache",
"cookie: _ga=amp-26IQ_rad0AC3RMgzvScV-Q",
"pragma: no-cache",
"referer: https:\/\/weston.ruter.net\/wp.serviceworker",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 94",
"cache-control: public, max-age=600",
"content-encoding: gzip",
"content-length: 23821",
"content-type: text\/html; charset=utf-8",
"date: Fri, 20 Oct 2023 19:14:24 GMT",
"link: <https:\/\/weston.ruter.net\/wp-json\/>; rel=\"https:\/\/api.w.org\/\"",
"link: <https:\/\/cdn.ampproject.org>; rel=\"preconnect\"",
"link: <\/\/weston.ruter.net>; rel=\"dns-prefetch\"",
"link: <\/\/v0.wordpress.com>; rel=\"dns-prefetch\"",
"link: <\/\/i0.wp.com>; rel=\"dns-prefetch\"",
"server: nginx",
"server-timing: amp_sanitizer;dur=\"80.0\",amp_style_sanitizer;dur=\"53.2\",amp_tag_and_attribute_sanitizer;dur=\"12.5\",amp_optimizer;dur=\"9.1\"",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding, Cookie, Cookie",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: MISS, HIT",
"x-cache-hits: 0, 1",
"x-pantheon-styx-hostname: styx-fe1-b-695fb49478-8mn25",
"x-served-by: cache-chi-kigq8000100-CHI, cache-iad-kcgs7200064-IAD",
"x-styx-req-id: a97d50d7-6f7c-11ee-b061-c6e6101d1c25",
"x-timer: S1697829265.722335,VS0,VE2",
":status: 200"
]
},
"bytesOut": 1759,
"score_cache": -1,
"score_cdn": 100,
"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": 23821,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": null,
"cdn_provider": "Fastly",
"server_count": null,
"created": 4355,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 23,
"http2_stream_dependency": 0,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 300,
"server_port": "443",
"load_end": 4559,
"ttfb_start": 4356,
"ttfb_end": 4548,
"download_start": 4548,
"download_end": 4559,
"download_ms": 11,
"all_start": 4356,
"all_end": 4559,
"all_ms": 203,
"index": 26,
"number": 27
},
{
"type": 3,
"id": "14930.37",
"request_id": "14930.37",
"ip_addr": "172.253.115.132",
"full_url": "https:\/\/cdn.ampproject.org\/v0.js",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/v0.js",
"raw_id": "14930.37",
"frame_id": "6D51D57D31814BE3C784ACC4E4A9D95D",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 261,
"ttfb_ms": 181,
"load_start": 4362,
"load_start_float": 4362.0003070000002,
"bytesIn": 73151,
"objectSize": 73151,
"objectSizeUncompressed": 284484,
"chunks": [
{
"ts": 4573,
"bytes": 19631,
"inflated": 1
},
{
"ts": 4576,
"bytes": 4134,
"inflated": 15907
},
{
"ts": 4578,
"bytes": 1378,
"inflated": 6462
},
{
"ts": 4579,
"bytes": 1378,
"inflated": 5996
},
{
"ts": 4581,
"bytes": 1378,
"inflated": 6179
},
{
"ts": 4583,
"bytes": 2613,
"inflated": 10615
},
{
"ts": 4586,
"bytes": 2747,
"inflated": 10236
},
{
"ts": 4589,
"bytes": 2756,
"inflated": 9425
},
{
"ts": 4594,
"bytes": 5512,
"inflated": 21382
},
{
"ts": 4596,
"bytes": 2756,
"inflated": 10167
},
{
"ts": 4599,
"bytes": 2613,
"inflated": 11133
},
{
"ts": 4602,
"bytes": 2747,
"inflated": 10599
},
{
"ts": 4604,
"bytes": 2756,
"inflated": 11196
},
{
"ts": 4607,
"bytes": 2756,
"inflated": 11444
},
{
"ts": 4610,
"bytes": 2756,
"inflated": 12037
},
{
"ts": 4614,
"bytes": 5357,
"inflated": 24342
},
{
"ts": 4616,
"bytes": 2747,
"inflated": 10669
},
{
"ts": 4619,
"bytes": 2756,
"inflated": 11074
},
{
"ts": 4621,
"bytes": 2756,
"inflated": 13435
},
{
"ts": 4623,
"bytes": 1624,
"inflated": 6649
}
],
"expires": "Fri, 20 Oct 2023 19:14:24 GMT",
"cacheControl": "private, max-age=3000, stale-while-revalidate=1206600",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 129,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 68,
"initiator_column": 27,
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/v0.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: private, max-age=3000, stale-while-revalidate=1206600",
"content-encoding: br",
"content-length: 73151",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:14:24 GMT",
"etag: \"c47666dbafd02ab2\"",
"expires: Fri, 20 Oct 2023 19:14:24 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1492,
"score_cache": 0,
"score_cdn": 100,
"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": 73151,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 3000,
"cdn_provider": "Google",
"server_count": null,
"created": 4359,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 15,
"http2_stream_dependency": 0,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 307,
"server_port": "443",
"load_end": 4623,
"ttfb_start": 4362,
"ttfb_end": 4543,
"download_start": 4543,
"download_end": 4623,
"download_ms": 80,
"all_start": 4362,
"all_end": 4623,
"all_ms": 261,
"index": 27,
"number": 28
},
{
"type": 3,
"id": "14930.38",
"request_id": "14930.38",
"ip_addr": "172.253.115.132",
"full_url": "https:\/\/cdn.ampproject.org\/v0\/amp-bind-0.1.js",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/v0\/amp-bind-0.1.js",
"raw_id": "14930.38",
"frame_id": "6D51D57D31814BE3C784ACC4E4A9D95D",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 277,
"ttfb_ms": 262,
"load_start": 4362,
"load_start_float": 4362.000309,
"bytesIn": 16375,
"objectSize": 16375,
"objectSizeUncompressed": 51535,
"chunks": [
{
"ts": 4630,
"bytes": 6881,
"inflated": 19484
},
{
"ts": 4633,
"bytes": 2756,
"inflated": 9341
},
{
"ts": 4636,
"bytes": 2756,
"inflated": 8649
},
{
"ts": 4638,
"bytes": 3982,
"inflated": 14061
}
],
"expires": "Fri, 20 Oct 2023 19:14:24 GMT",
"cacheControl": "private, max-age=604800, stale-while-revalidate=604800",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 129,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 68,
"initiator_column": 27,
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/v0\/amp-bind-0.1.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: private, max-age=604800, stale-while-revalidate=604800",
"content-encoding: br",
"content-length: 16375",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:14:24 GMT",
"etag: \"e0fd074cddf2485d\"",
"expires: Fri, 20 Oct 2023 19:14:24 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1531,
"score_cache": 100,
"score_cdn": 100,
"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": 16375,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 604800,
"cdn_provider": "Google",
"server_count": null,
"created": 4361,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 17,
"http2_stream_dependency": 15,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 309,
"server_port": "443",
"load_end": 4639,
"ttfb_start": 4362,
"ttfb_end": 4624,
"download_start": 4624,
"download_end": 4639,
"download_ms": 15,
"all_start": 4362,
"all_end": 4639,
"all_ms": 277,
"index": 28,
"number": 29
},
{
"type": 3,
"id": "14930.39",
"request_id": "14930.39",
"ip_addr": "172.253.115.132",
"full_url": "https:\/\/cdn.ampproject.org\/v0\/amp-form-0.1.js",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/v0\/amp-form-0.1.js",
"raw_id": "14930.39",
"frame_id": "6D51D57D31814BE3C784ACC4E4A9D95D",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 194,
"ttfb_ms": 175,
"load_start": 4564,
"load_start_float": 4564.0003189999998,
"bytesIn": 14982,
"objectSize": 14982,
"objectSizeUncompressed": 50837,
"chunks": [
{
"ts": 4743,
"bytes": 2747,
"inflated": 6685
},
{
"ts": 4747,
"bytes": 2756,
"inflated": 8886
},
{
"ts": 4749,
"bytes": 2756,
"inflated": 11549
},
{
"ts": 4751,
"bytes": 1378,
"inflated": 4953
},
{
"ts": 4753,
"bytes": 1378,
"inflated": 4608
},
{
"ts": 4754,
"bytes": 1378,
"inflated": 4756
},
{
"ts": 4756,
"bytes": 1378,
"inflated": 5448
},
{
"ts": 4758,
"bytes": 1211,
"inflated": 3952
}
],
"expires": "Fri, 20 Oct 2023 19:14:24 GMT",
"cacheControl": "private, max-age=604800, stale-while-revalidate=604800",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 129,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 68,
"initiator_column": 27,
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/v0\/amp-form-0.1.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: private, max-age=604800, stale-while-revalidate=604800",
"content-encoding: br",
"content-length: 14982",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:14:24 GMT",
"etag: \"7a3da3dda80ea4b1\"",
"expires: Fri, 20 Oct 2023 19:14:24 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1531,
"score_cache": 100,
"score_cdn": 100,
"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": 14982,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 604800,
"cdn_provider": "Google",
"server_count": null,
"created": 4563,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 19,
"http2_stream_dependency": 17,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 319,
"server_port": "443",
"load_end": 4758,
"ttfb_start": 4564,
"ttfb_end": 4739,
"download_start": 4739,
"download_end": 4758,
"download_ms": 19,
"all_start": 4564,
"all_end": 4758,
"all_ms": 194,
"index": 29,
"number": 30
},
{
"type": 3,
"id": "14930.40",
"request_id": "14930.40",
"ip_addr": "172.253.115.132",
"full_url": "https:\/\/cdn.ampproject.org\/v0\/amp-install-serviceworker-0.1.js",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/v0\/amp-install-serviceworker-0.1.js",
"raw_id": "14930.40",
"frame_id": "6D51D57D31814BE3C784ACC4E4A9D95D",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 180,
"ttfb_ms": 175,
"load_start": 4627,
"load_start_float": 4627.000325,
"bytesIn": 3255,
"objectSize": 3255,
"objectSizeUncompressed": 9317,
"chunks": [
{
"ts": 4806,
"bytes": 3255,
"inflated": 9317
}
],
"expires": "Fri, 20 Oct 2023 19:14:24 GMT",
"cacheControl": "private, max-age=604800, stale-while-revalidate=604800",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 129,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 68,
"initiator_column": 27,
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/v0\/amp-install-serviceworker-0.1.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: private, max-age=604800, stale-while-revalidate=604800",
"content-encoding: br",
"content-length: 3255",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:14:24 GMT",
"etag: \"c1eaba016ab53ccc\"",
"expires: Fri, 20 Oct 2023 19:14:24 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1582,
"score_cache": 100,
"score_cdn": 100,
"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": 3255,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 604800,
"cdn_provider": "Google",
"server_count": null,
"created": 4624,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 21,
"http2_stream_dependency": 19,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 325,
"server_port": "443",
"load_end": 4807,
"ttfb_start": 4627,
"ttfb_end": 4802,
"download_start": 4802,
"download_end": 4807,
"download_ms": 5,
"all_start": 4627,
"all_end": 4807,
"all_ms": 180,
"index": 30,
"number": 31
},
{
"type": 3,
"id": "14930.41",
"request_id": "14930.41",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/?wp_error_template=500",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/?wp_error_template=500",
"raw_id": "14930.41",
"frame_id": "6D51D57D31814BE3C784ACC4E4A9D95D",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 198,
"ttfb_ms": 188,
"load_start": 4641,
"load_start_float": 4641.0003310000002,
"bytesIn": 23831,
"objectSize": 23831,
"objectSizeUncompressed": 64999,
"chunks": [
{
"ts": 4834,
"bytes": 15370,
"inflated": 44181
},
{
"ts": 4838,
"bytes": 8461,
"inflated": 20818
}
],
"expires": "",
"cacheControl": "public, max-age=600",
"contentType": "text\/html",
"contentEncoding": "gzip",
"socket": 62,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-strategies.prod.js",
"initiator_line": 0,
"initiator_column": 916,
"initiator_type": "script",
"initiator_function": "fetch",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/?wp_error_template=500",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"cache-control: no-cache",
"cookie: _ga=amp-26IQ_rad0AC3RMgzvScV-Q",
"pragma: no-cache",
"referer: https:\/\/weston.ruter.net\/wp.serviceworker",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 93",
"cache-control: public, max-age=600",
"content-encoding: gzip",
"content-length: 23831",
"content-type: text\/html; charset=utf-8",
"date: Fri, 20 Oct 2023 19:14:25 GMT",
"link: <https:\/\/weston.ruter.net\/wp-json\/>; rel=\"https:\/\/api.w.org\/\"",
"link: <https:\/\/cdn.ampproject.org>; rel=\"preconnect\"",
"link: <\/\/weston.ruter.net>; rel=\"dns-prefetch\"",
"link: <\/\/v0.wordpress.com>; rel=\"dns-prefetch\"",
"link: <\/\/i0.wp.com>; rel=\"dns-prefetch\"",
"server: nginx",
"server-timing: amp_sanitizer;dur=\"60.2\",amp_style_sanitizer;dur=\"37.7\",amp_tag_and_attribute_sanitizer;dur=\"9.9\",amp_optimizer;dur=\"6.8\"",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding, Cookie, Cookie",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: MISS, HIT",
"x-cache-hits: 0, 1",
"x-pantheon-styx-hostname: styx-fe1-a-58d4585478-4wmj6",
"x-served-by: cache-chi-kigq8000159-CHI, cache-iad-kcgs7200064-IAD",
"x-styx-req-id: a9e57840-6f7c-11ee-ba3c-3ed4afeeb977",
"x-timer: S1697829265.007027,VS0,VE2",
":status: 200"
]
},
"bytesOut": 1747,
"score_cache": -1,
"score_cdn": 100,
"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": 23831,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": null,
"cdn_provider": "Fastly",
"server_count": null,
"created": 4639,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 25,
"http2_stream_dependency": 0,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 331,
"server_port": "443",
"load_end": 4839,
"ttfb_start": 4641,
"ttfb_end": 4829,
"download_start": 4829,
"download_end": 4839,
"download_ms": 10,
"all_start": 4641,
"all_end": 4839,
"all_ms": 198,
"index": 31,
"number": 32
}
],
"requestsFull": 32,
"requestsDoc": 13,
"responses_200": 31,
"responses_404": 0,
"responses_other": 1,
"result": 0,
"testStartOffset": 0,
"cached": 0,
"optimization_checked": 1,
"main_frame": "6D51D57D31814BE3C784ACC4E4A9D95D",
"loadEventStart": 2622,
"loadEventEnd": 2623,
"domContentLoadedEventStart": 848,
"domContentLoadedEventEnd": 848,
"URL": "https:\/\/weston.ruter.net\/about\/",
"connections": 7,
"final_base_page_request": 0,
"final_base_page_request_id": "1C8AD76E764EC5507501891C97371419",
"final_url": "https:\/\/weston.ruter.net\/about\/",
"domInteractive": 848,
"firstPaint": 917.30000000450002,
"firstContentfulPaint": 919,
"firstMeaningfulPaint": 919,
"firstImagePaint": 1836,
"renderBlockingCSS": 0,
"renderBlockingJS": 0,
"TTFB": 776,
"basePageSSLTime": 184,
"score_cache": 88,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 100,
"score_etags": -1,
"score_progressive_jpeg": -1,
"gzip_total": 331161,
"gzip_savings": 0,
"minify_total": -1,
"minify_savings": -1,
"image_total": 88859,
"image_savings": 0,
"base_page_cdn": "Fastly",
"cpuTimes": {
"ParseHTML": 10,
"HTMLDocumentParser::FetchQueuedPreloads": 0,
"EventDispatch": 2,
"V8.GC_TIME_TO_SAFEPOINT": 0,
"CommitLoad": 0,
"EvaluateScript": 0,
"v8.compile": 0,
"ResourceFetcher::requestResource": 10,
"UpdateLayoutTree": 9,
"Layout": 69,
"PrePaint": 3,
"Paint": 3,
"Layerize": 1,
"MarkDOMContent": 0,
"largestContentfulPaint::Candidate": 0,
"FunctionCall": 11,
"HitTest": 0,
"v8.compileModule": 1,
"v8.evaluateModule": 8,
"FireAnimationFrame": 0,
"TimerFire": 7,
"MarkLoad": 0,
"V8.GC_HEAP_EXTERNAL_PROLOGUE": 0,
"MinorGC": 0,
"V8.GC_HEAP_PROLOGUE": 0,
"V8.GC_SCAVENGER": 0,
"V8.GC_HEAP_PROLOGUE_SAFEPOINT": 0,
"V8.GC_SCAVENGER_SCAVENGE": 0,
"V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_IDENTIFY": 0,
"V8.GC_SCAVENGER_SCAVENGE_ROOTS": 0,
"V8.GC_SCAVENGER_SCAVENGE_PARALLEL_PHASE": 1,
"Parallel scavenge started": 0,
"V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_PROCESS": 0,
"V8.GC_SCAVENGER_SCAVENGE_FINALIZE": 0,
"V8.GC_SCAVENGER_SCAVENGE_UPDATE_REFS": 0,
"V8.GC_SCAVENGER_FREE_REMEMBERED_SET": 0,
"V8.GC_SCAVENGER_SWEEP_ARRAY_BUFFERS": 0,
"V8.GC_MINOR_MS_FINISH_SWEEP_ARRAY_BUFFERS": 0,
"V8.GC_HEAP_EPILOGUE_SAFEPOINT": 0,
"V8.GC_HEAP_EPILOGUE_REDUCE_NEW_SPACE": 0,
"V8.GC_HEAP_EPILOGUE": 0,
"V8.GC_HEAP_EXTERNAL_EPILOGUE": 0,
"V8.GC_SCAVENGER_COMPLETE_SWEEP_ARRAY_BUFFERS": 0,
"Idle": 4701
},
"cpuTimesDoc": {
"ParseHTML": 10,
"HTMLDocumentParser::FetchQueuedPreloads": 0,
"EventDispatch": 0,
"V8.GC_TIME_TO_SAFEPOINT": 0,
"CommitLoad": 0,
"EvaluateScript": 0,
"v8.compile": 0,
"ResourceFetcher::requestResource": 7,
"UpdateLayoutTree": 9,
"Layout": 69,
"PrePaint": 3,
"Paint": 3,
"Layerize": 1,
"MarkDOMContent": 0,
"largestContentfulPaint::Candidate": 0,
"FunctionCall": 7,
"HitTest": 0,
"v8.compileModule": 1,
"v8.evaluateModule": 8,
"FireAnimationFrame": 0,
"TimerFire": 7,
"MarkLoad": 0,
"V8.GC_HEAP_EXTERNAL_PROLOGUE": 0,
"MinorGC": 0,
"V8.GC_HEAP_PROLOGUE": 0,
"V8.GC_SCAVENGER": 0,
"V8.GC_HEAP_PROLOGUE_SAFEPOINT": 0,
"V8.GC_SCAVENGER_SCAVENGE": 0,
"V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_IDENTIFY": 0,
"V8.GC_SCAVENGER_SCAVENGE_ROOTS": 0,
"V8.GC_SCAVENGER_SCAVENGE_PARALLEL_PHASE": 0,
"Parallel scavenge started": 0,
"V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_PROCESS": 0,
"V8.GC_SCAVENGER_SCAVENGE_FINALIZE": 0,
"V8.GC_SCAVENGER_SCAVENGE_UPDATE_REFS": 0,
"V8.GC_SCAVENGER_FREE_REMEMBERED_SET": 0,
"V8.GC_SCAVENGER_SWEEP_ARRAY_BUFFERS": 0,
"V8.GC_MINOR_MS_FINISH_SWEEP_ARRAY_BUFFERS": 0,
"V8.GC_HEAP_EPILOGUE_SAFEPOINT": 0,
"V8.GC_HEAP_EPILOGUE_REDUCE_NEW_SPACE": 0,
"V8.GC_HEAP_EPILOGUE": 0,
"V8.GC_HEAP_EXTERNAL_EPILOGUE": 0,
"V8.GC_SCAVENGER_COMPLETE_SWEEP_ARRAY_BUFFERS": 0,
"Idle": 2497
},
"cpu.ParseHTML": 10,
"cpu.HTMLDocumentParser::FetchQueuedPreloads": 0,
"cpu.EventDispatch": 2,
"cpu.V8.GC_TIME_TO_SAFEPOINT": 0,
"cpu.CommitLoad": 0,
"cpu.EvaluateScript": 0,
"cpu.v8.compile": 0,
"cpu.ResourceFetcher::requestResource": 10,
"cpu.UpdateLayoutTree": 9,
"cpu.Layout": 69,
"cpu.PrePaint": 3,
"cpu.Paint": 3,
"cpu.Layerize": 1,
"cpu.MarkDOMContent": 0,
"cpu.largestContentfulPaint::Candidate": 0,
"cpu.FunctionCall": 11,
"cpu.HitTest": 0,
"cpu.v8.compileModule": 1,
"cpu.v8.evaluateModule": 8,
"cpu.FireAnimationFrame": 0,
"cpu.TimerFire": 7,
"cpu.MarkLoad": 0,
"cpu.V8.GC_HEAP_EXTERNAL_PROLOGUE": 0,
"cpu.MinorGC": 0,
"cpu.V8.GC_HEAP_PROLOGUE": 0,
"cpu.V8.GC_SCAVENGER": 0,
"cpu.V8.GC_HEAP_PROLOGUE_SAFEPOINT": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_IDENTIFY": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_ROOTS": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_PARALLEL_PHASE": 1,
"cpu.Parallel scavenge started": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_PROCESS": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_FINALIZE": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_UPDATE_REFS": 0,
"cpu.V8.GC_SCAVENGER_FREE_REMEMBERED_SET": 0,
"cpu.V8.GC_SCAVENGER_SWEEP_ARRAY_BUFFERS": 0,
"cpu.V8.GC_MINOR_MS_FINISH_SWEEP_ARRAY_BUFFERS": 0,
"cpu.V8.GC_HEAP_EPILOGUE_SAFEPOINT": 0,
"cpu.V8.GC_HEAP_EPILOGUE_REDUCE_NEW_SPACE": 0,
"cpu.V8.GC_HEAP_EPILOGUE": 0,
"cpu.V8.GC_HEAP_EXTERNAL_EPILOGUE": 0,
"cpu.V8.GC_SCAVENGER_COMPLETE_SWEEP_ARRAY_BUFFERS": 0,
"cpu.Idle": 4701,
"v8Stats": {
"main_thread": [],
"background": []
},
"start_epoch": 1697829258.1529481,
"osVersion": "Linux 5.4.0-1103-aws",
"os_version": "Linux 5.4.0-1103-aws",
"osPlatform": "x86_64 x86_64",
"date": 1697829260.2367325,
"browserVersion": "118.0.0.0",
"browser_version": "118.0.0.0",
"throttle_cpu_requested": 1,
"throttle_cpu": 1.0040748318999999,
"fullyLoadedCPUms": 2640,
"fullyLoadedCPUpct": 16.206261510099999,
"audit_issues": [
{
"code": "QuirksModeIssue",
"details": {
"quirksModeIssueDetails": {
"isLimitedQuirksMode": false,
"documentNodeId": 2,
"url": "http:\/\/127.0.0.1:8888\/orange.html",
"frameId": "6D51D57D31814BE3C784ACC4E4A9D95D",
"loaderId": "0B9E7660538E4BCB2E871991AB3FD3A5"
}
}
},
{
"code": "GenericIssue",
"details": {
"genericIssueDetails": {
"errorType": "FormInputAssignedAutocompleteValueToIdOrNameAttributeError",
"violatingNodeId": 2,
"violatingNodeAttribute": "name"
}
}
},
{
"code": "GenericIssue",
"details": {
"genericIssueDetails": {
"errorType": "FormInputAssignedAutocompleteValueToIdOrNameAttributeError",
"violatingNodeId": 2,
"violatingNodeAttribute": "name"
}
}
},
{
"code": "GenericIssue",
"details": {
"genericIssueDetails": {
"errorType": "FormInputAssignedAutocompleteValueToIdOrNameAttributeError",
"violatingNodeId": 2,
"violatingNodeAttribute": "name"
}
}
}
],
"execution_contexts": [
{
"id": 2,
"origin": "http:\/\/127.0.0.1:8888",
"name": ""
},
{
"id": 1,
"origin": "https:\/\/weston.ruter.net\/wp.serviceworker",
"name": ""
}
],
"document_URL": "https:\/\/weston.ruter.net\/about\/",
"document_hostname": "weston.ruter.net",
"document_origin": "https:\/\/weston.ruter.net",
"viewport": {
"width": 414,
"height": 622,
"dpr": 2
},
"domElements": 268,
"domComplete": 2621,
"PerformancePaintTiming.first-paint": 917.30000000450002,
"PerformancePaintTiming.first-contentful-paint": 917.30000000450002,
"origin_dns": {
"cname": [
"live-westonruter.pantheonsite.io."
],
"ns": [
"ns-cloud-d2.googledomains.com.",
"ns-cloud-d3.googledomains.com.",
"ns-cloud-d4.googledomains.com.",
"ns-cloud-d1.googledomains.com."
],
"mx": [
"5 gmr-smtp-in.l.google.com.",
"30 alt3.gmr-smtp-in.l.google.com.",
"10 alt1.gmr-smtp-in.l.google.com.",
"40 alt4.gmr-smtp-in.l.google.com.",
"20 alt2.gmr-smtp-in.l.google.com."
],
"soa": [
"ns-cloud-d1.googledomains.com. cloud-dns-hostmaster.google.com. 76 21600 3600 1209600 300"
],
"txt": [],
"https": [],
"svcb": []
},
"detected": {
"CMS": "WordPress 6.3.2",
"Blogs": "WordPress 6.3.2",
"Databases": "MySQL,MariaDB",
"Programming languages": "PHP,C",
"Caching": "Varnish",
"JavaScript frameworks": "AMP",
"WordPress plugins": "AMP for WordPress,Yoast SEO,Site Kit 1.111.0",
"SEO": "Yoast SEO",
"PaaS": "Pantheon",
"Web servers": "Nginx",
"Reverse proxies": "Nginx",
"CDN": "Fastly",
"Analytics": "Site Kit 1.111.0,Google Analytics",
"Performance": "Priority Hints",
"JavaScript libraries": "Lightbox",
"Security": "HSTS",
"Miscellaneous": "RSS,PWA,Open Graph"
},
"detected_apps": {
"WordPress": "6.3.2",
"MySQL": "",
"MariaDB": "",
"PHP": "",
"C": "",
"Varnish": "",
"AMP": "",
"AMP for WordPress": "",
"Yoast SEO": "",
"Pantheon": "",
"Nginx": "",
"Fastly": "",
"Site Kit": "1.111.0",
"Priority Hints": "",
"Lightbox": "",
"HSTS": "",
"Google Analytics": "",
"RSS": "",
"PWA": "",
"Open Graph": ""
},
"detected_technologies": {
"WordPress": {
"name": "WordPress",
"description": "WordPress is a free and open-source content management system written in PHP and paired with a MySQL or MariaDB database. Features include a plugin architecture and a template system.",
"slug": "wordpress",
"categories": [
{
"id": 1,
"slug": "cms",
"groups": [
3
],
"name": "CMS",
"priority": 1
},
{
"id": 11,
"slug": "blogs",
"groups": [
3
],
"name": "Blogs",
"priority": 1
}
],
"confidence": 100,
"version": "6.3.2",
"icon": "WordPress.svg",
"website": "https:\/\/wordpress.org",
"pricing": [
"low",
"recurring",
"freemium"
],
"cpe": "cpe:2.3:a:wordpress:wordpress:*:*:*:*:*:*:*:*"
},
"MySQL": {
"name": "MySQL",
"description": "MySQL is an open-source relational database management system.",
"slug": "mysql",
"categories": [
{
"id": 34,
"slug": "databases",
"groups": [
7
],
"name": "Databases",
"priority": 5
}
],
"confidence": 100,
"version": "",
"icon": "MySQL.svg",
"website": "http:\/\/mysql.com",
"pricing": [],
"cpe": "cpe:2.3:a:mysql:mysql:*:*:*:*:*:*:*:*"
},
"MariaDB": {
"name": "MariaDB",
"description": "MariaDB is an open-source relational database management system compatible with MySQL.",
"slug": "mariadb",
"categories": [
{
"id": 34,
"slug": "databases",
"groups": [
7
],
"name": "Databases",
"priority": 5
}
],
"confidence": 100,
"version": "",
"icon": "mariadb.svg",
"website": "https:\/\/mariadb.org",
"pricing": [],
"cpe": "cpe:2.3:a:mariadb_project:mariadb:*:*:*:*:*:*:*:*"
},
"PHP": {
"name": "PHP",
"description": "PHP is a general-purpose scripting language used for web development.",
"slug": "php",
"categories": [
{
"id": 27,
"slug": "programming-languages",
"groups": [
9
],
"name": "Programming languages",
"priority": 5
}
],
"confidence": 100,
"version": "",
"icon": "PHP.svg",
"website": "http:\/\/php.net",
"pricing": [],
"cpe": "cpe:2.3:a:php:php:*:*:*:*:*:*:*:*"
},
"C": {
"name": "C",
"description": "C is a general-purpose, procedural computer programming language supporting structured programming, lexical variable scope, and recursion, with a static type system.",
"slug": "c",
"categories": [
{
"id": 27,
"slug": "programming-languages",
"groups": [
9
],
"name": "Programming languages",
"priority": 5
}
],
"confidence": 100,
"version": "",
"icon": "C.png",
"website": "http:\/\/www.open-std.org\/jtc1\/sc22\/wg14\/",
"pricing": [],
"cpe": null
},
"Varnish": {
"name": "Varnish",
"description": "Varnish is a reverse caching proxy.",
"slug": "varnish",
"categories": [
{
"id": 23,
"slug": "caching",
"groups": [
7
],
"name": "Caching",
"priority": 7
}
],
"confidence": 100,
"version": "",
"icon": "Varnish.svg",
"website": "http:\/\/www.varnish-cache.org",
"pricing": [],
"cpe": "cpe:2.3:a:varnish-software:varnich_cache:*:*:*:*:*:*:*:*"
},
"AMP": {
"name": "AMP",
"description": "AMP, originally created by Google, is an open-source HTML framework developed by the AMP open-source Project. AMP is designed to help webpages load faster.",
"slug": "amp",
"categories": [
{
"id": 12,
"slug": "javascript-frameworks",
"groups": [
9
],
"name": "JavaScript frameworks",
"priority": 8
}
],
"confidence": 100,
"version": "",
"icon": "Accelerated-Mobile-Pages.svg",
"website": "https:\/\/www.amp.dev",
"pricing": [],
"cpe": null
},
"AMP for WordPress": {
"name": "AMP for WordPress",
"description": "AMP for WordPress automatically adds Accelerated Mobile Pages (Google AMP Project) functionality to your WordPress site.",
"slug": "amp-for-wordpress",
"categories": [
{
"id": 87,
"slug": "wordpress-plugins",
"groups": [
15
],
"name": "WordPress plugins",
"priority": 8
}
],
"confidence": 100,
"version": "",
"icon": "Accelerated-Mobile-Pages.svg",
"website": "https:\/\/amp-wp.org",
"pricing": [],
"cpe": null
},
"Yoast SEO": {
"name": "Yoast SEO",
"description": "Yoast SEO is a search engine optimisation plugin for WordPress and other platforms.",
"slug": "yoast-seo",
"categories": [
{
"id": 54,
"slug": "seo",
"groups": [
2
],
"name": "SEO",
"priority": 8
},
{
"id": 87,
"slug": "wordpress-plugins",
"groups": [
15
],
"name": "WordPress plugins",
"priority": 8
}
],
"confidence": 100,
"version": "",
"icon": "Yoast SEO.png",
"website": "https:\/\/yoast.com\/wordpress\/plugins\/seo\/",
"pricing": [],
"cpe": null
},
"Pantheon": {
"name": "Pantheon",
"description": "Pantheon is a WebOps (Website Operations) and Management Platform for WordPress and Drupal.",
"slug": "pantheon",
"categories": [
{
"id": 62,
"slug": "paas",
"groups": [
7
],
"name": "PaaS",
"priority": 8
}
],
"confidence": 100,
"version": "",
"icon": "Pantheon.svg",
"website": "https:\/\/pantheon.io\/",
"pricing": [],
"cpe": null
},
"Nginx": {
"name": "Nginx",
"description": "Nginx is a web server that can also be used as a reverse proxy, load balancer, mail proxy and HTTP cache.",
"slug": "nginx",
"categories": [
{
"id": 22,
"slug": "web-servers",
"groups": [
7
],
"name": "Web servers",
"priority": 8
},
{
"id": 64,
"slug": "reverse-proxies",
"groups": [
7
],
"name": "Reverse proxies",
"priority": 7
}
],
"confidence": 100,
"version": "",
"icon": "Nginx.svg",
"website": "http:\/\/nginx.org\/en",
"pricing": [],
"cpe": "cpe:2.3:a:nginx:nginx:*:*:*:*:*:*:*:*"
},
"Fastly": {
"name": "Fastly",
"description": "Fastly is a cloud computing services provider. Fastly's cloud platform provides a content delivery network, Internet security services, load balancing, and video & streaming services.",
"slug": "fastly",
"categories": [
{
"id": 31,
"slug": "cdn",
"groups": [
7
],
"name": "CDN",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Fastly.svg",
"website": "https:\/\/www.fastly.com",
"pricing": [
"payg"
],
"cpe": null
},
"Site Kit": {
"name": "Site Kit",
"description": "Site Kit is a one-stop solution for WordPress users to use everything Google has to offer to make them successful on the web.",
"slug": "site-kit",
"categories": [
{
"id": 10,
"slug": "analytics",
"groups": [
8
],
"name": "Analytics",
"priority": 9
},
{
"id": 87,
"slug": "wordpress-plugins",
"groups": [
15
],
"name": "WordPress plugins",
"priority": 8
}
],
"confidence": 100,
"version": "1.111.0",
"icon": "Google.svg",
"website": "https:\/\/sitekit.withgoogle.com\/",
"pricing": [],
"cpe": null
},
"Priority Hints": {
"name": "Priority Hints",
"description": "Priority Hints exposes a mechanism for developers to signal a relative priority for browsers to consider when fetching resources.",
"slug": "priority-hints",
"categories": [
{
"id": 92,
"slug": "performance",
"groups": [
7
],
"name": "Performance",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Priority Hints.svg",
"website": "https:\/\/wicg.github.io\/priority-hints\/",
"pricing": [],
"cpe": null
},
"Lightbox": {
"name": "Lightbox",
"description": null,
"slug": "lightbox",
"categories": [
{
"id": 59,
"slug": "javascript-libraries",
"groups": [
9
],
"name": "JavaScript libraries",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Lightbox.png",
"website": "http:\/\/lokeshdhakar.com\/projects\/lightbox2\/",
"pricing": [],
"cpe": "cpe:2.3:a:lightbox_photo_gallery_project:lightbox_photo_gallery:*:*:*:*:*:*:*:*"
},
"HSTS": {
"name": "HSTS",
"description": "HTTP Strict Transport Security (HSTS) informs browsers that the site should only be accessed using HTTPS.",
"slug": "hsts",
"categories": [
{
"id": 16,
"slug": "security",
"groups": [
11
],
"name": "Security",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "default.svg",
"website": "https:\/\/www.rfc-editor.org\/rfc\/rfc6797#section-6.1",
"pricing": [],
"cpe": null
},
"Google Analytics": {
"name": "Google Analytics",
"description": "Google Analytics is a free web analytics service that tracks and reports website traffic.",
"slug": "google-analytics",
"categories": [
{
"id": 10,
"slug": "analytics",
"groups": [
8
],
"name": "Analytics",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Google Analytics.svg",
"website": "http:\/\/google.com\/analytics",
"pricing": [],
"cpe": null
},
"RSS": {
"name": "RSS",
"description": "RSS is a family of web feed formats used to publish frequently updated works\u2014such as blog entries, news headlines, audio, and video\u2014in a standardized format.",
"slug": "rss",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"groups": [
6
],
"name": "Miscellaneous",
"priority": 10
}
],
"confidence": 100,
"version": "",
"icon": "RSS.svg",
"website": "https:\/\/www.rssboard.org\/rss-specification",
"pricing": [],
"cpe": null
},
"PWA": {
"name": "PWA",
"description": "Progressive Web Apps (PWAs) are web apps built and enhanced with modern APIs to deliver enhanced capabilities, reliability, and installability while reaching anyone, anywhere, on any device, all with a single codebase.",
"slug": "pwa",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"groups": [
6
],
"name": "Miscellaneous",
"priority": 10
}
],
"confidence": 100,
"version": "",
"icon": "PWA.svg",
"website": "https:\/\/web.dev\/progressive-web-apps\/",
"pricing": [],
"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": "WordPress",
"description": "WordPress is a free and open-source content management system written in PHP and paired with a MySQL or MariaDB database. Features include a plugin architecture and a template system.",
"slug": "wordpress",
"categories": [
{
"id": 1,
"slug": "cms",
"groups": [
3
],
"name": "CMS",
"priority": 1
},
{
"id": 11,
"slug": "blogs",
"groups": [
3
],
"name": "Blogs",
"priority": 1
}
],
"confidence": 100,
"version": "6.3.2",
"icon": "WordPress.svg",
"website": "https:\/\/wordpress.org",
"pricing": [
"low",
"recurring",
"freemium"
],
"cpe": "cpe:2.3:a:wordpress:wordpress:*:*:*:*:*:*:*:*"
},
{
"name": "MySQL",
"description": "MySQL is an open-source relational database management system.",
"slug": "mysql",
"categories": [
{
"id": 34,
"slug": "databases",
"groups": [
7
],
"name": "Databases",
"priority": 5
}
],
"confidence": 100,
"version": "",
"icon": "MySQL.svg",
"website": "http:\/\/mysql.com",
"pricing": [],
"cpe": "cpe:2.3:a:mysql:mysql:*:*:*:*:*:*:*:*"
},
{
"name": "MariaDB",
"description": "MariaDB is an open-source relational database management system compatible with MySQL.",
"slug": "mariadb",
"categories": [
{
"id": 34,
"slug": "databases",
"groups": [
7
],
"name": "Databases",
"priority": 5
}
],
"confidence": 100,
"version": "",
"icon": "mariadb.svg",
"website": "https:\/\/mariadb.org",
"pricing": [],
"cpe": "cpe:2.3:a:mariadb_project:mariadb:*:*:*:*:*:*:*:*"
},
{
"name": "PHP",
"description": "PHP is a general-purpose scripting language used for web development.",
"slug": "php",
"categories": [
{
"id": 27,
"slug": "programming-languages",
"groups": [
9
],
"name": "Programming languages",
"priority": 5
}
],
"confidence": 100,
"version": "",
"icon": "PHP.svg",
"website": "http:\/\/php.net",
"pricing": [],
"cpe": "cpe:2.3:a:php:php:*:*:*:*:*:*:*:*"
},
{
"name": "C",
"description": "C is a general-purpose, procedural computer programming language supporting structured programming, lexical variable scope, and recursion, with a static type system.",
"slug": "c",
"categories": [
{
"id": 27,
"slug": "programming-languages",
"groups": [
9
],
"name": "Programming languages",
"priority": 5
}
],
"confidence": 100,
"version": "",
"icon": "C.png",
"website": "http:\/\/www.open-std.org\/jtc1\/sc22\/wg14\/",
"pricing": [],
"cpe": null
},
{
"name": "Varnish",
"description": "Varnish is a reverse caching proxy.",
"slug": "varnish",
"categories": [
{
"id": 23,
"slug": "caching",
"groups": [
7
],
"name": "Caching",
"priority": 7
}
],
"confidence": 100,
"version": "",
"icon": "Varnish.svg",
"website": "http:\/\/www.varnish-cache.org",
"pricing": [],
"cpe": "cpe:2.3:a:varnish-software:varnich_cache:*:*:*:*:*:*:*:*"
},
{
"name": "AMP",
"description": "AMP, originally created by Google, is an open-source HTML framework developed by the AMP open-source Project. AMP is designed to help webpages load faster.",
"slug": "amp",
"categories": [
{
"id": 12,
"slug": "javascript-frameworks",
"groups": [
9
],
"name": "JavaScript frameworks",
"priority": 8
}
],
"confidence": 100,
"version": "",
"icon": "Accelerated-Mobile-Pages.svg",
"website": "https:\/\/www.amp.dev",
"pricing": [],
"cpe": null
},
{
"name": "AMP for WordPress",
"description": "AMP for WordPress automatically adds Accelerated Mobile Pages (Google AMP Project) functionality to your WordPress site.",
"slug": "amp-for-wordpress",
"categories": [
{
"id": 87,
"slug": "wordpress-plugins",
"groups": [
15
],
"name": "WordPress plugins",
"priority": 8
}
],
"confidence": 100,
"version": "",
"icon": "Accelerated-Mobile-Pages.svg",
"website": "https:\/\/amp-wp.org",
"pricing": [],
"cpe": null
},
{
"name": "Yoast SEO",
"description": "Yoast SEO is a search engine optimisation plugin for WordPress and other platforms.",
"slug": "yoast-seo",
"categories": [
{
"id": 54,
"slug": "seo",
"groups": [
2
],
"name": "SEO",
"priority": 8
},
{
"id": 87,
"slug": "wordpress-plugins",
"groups": [
15
],
"name": "WordPress plugins",
"priority": 8
}
],
"confidence": 100,
"version": "",
"icon": "Yoast SEO.png",
"website": "https:\/\/yoast.com\/wordpress\/plugins\/seo\/",
"pricing": [],
"cpe": null
},
{
"name": "Pantheon",
"description": "Pantheon is a WebOps (Website Operations) and Management Platform for WordPress and Drupal.",
"slug": "pantheon",
"categories": [
{
"id": 62,
"slug": "paas",
"groups": [
7
],
"name": "PaaS",
"priority": 8
}
],
"confidence": 100,
"version": "",
"icon": "Pantheon.svg",
"website": "https:\/\/pantheon.io\/",
"pricing": [],
"cpe": null
},
{
"name": "Nginx",
"description": "Nginx is a web server that can also be used as a reverse proxy, load balancer, mail proxy and HTTP cache.",
"slug": "nginx",
"categories": [
{
"id": 22,
"slug": "web-servers",
"groups": [
7
],
"name": "Web servers",
"priority": 8
},
{
"id": 64,
"slug": "reverse-proxies",
"groups": [
7
],
"name": "Reverse proxies",
"priority": 7
}
],
"confidence": 100,
"version": "",
"icon": "Nginx.svg",
"website": "http:\/\/nginx.org\/en",
"pricing": [],
"cpe": "cpe:2.3:a:nginx:nginx:*:*:*:*:*:*:*:*"
},
{
"name": "Fastly",
"description": "Fastly is a cloud computing services provider. Fastly's cloud platform provides a content delivery network, Internet security services, load balancing, and video & streaming services.",
"slug": "fastly",
"categories": [
{
"id": 31,
"slug": "cdn",
"groups": [
7
],
"name": "CDN",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Fastly.svg",
"website": "https:\/\/www.fastly.com",
"pricing": [
"payg"
],
"cpe": null
},
{
"name": "Site Kit",
"description": "Site Kit is a one-stop solution for WordPress users to use everything Google has to offer to make them successful on the web.",
"slug": "site-kit",
"categories": [
{
"id": 10,
"slug": "analytics",
"groups": [
8
],
"name": "Analytics",
"priority": 9
},
{
"id": 87,
"slug": "wordpress-plugins",
"groups": [
15
],
"name": "WordPress plugins",
"priority": 8
}
],
"confidence": 100,
"version": "1.111.0",
"icon": "Google.svg",
"website": "https:\/\/sitekit.withgoogle.com\/",
"pricing": [],
"cpe": null
},
{
"name": "Priority Hints",
"description": "Priority Hints exposes a mechanism for developers to signal a relative priority for browsers to consider when fetching resources.",
"slug": "priority-hints",
"categories": [
{
"id": 92,
"slug": "performance",
"groups": [
7
],
"name": "Performance",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Priority Hints.svg",
"website": "https:\/\/wicg.github.io\/priority-hints\/",
"pricing": [],
"cpe": null
},
{
"name": "Lightbox",
"description": null,
"slug": "lightbox",
"categories": [
{
"id": 59,
"slug": "javascript-libraries",
"groups": [
9
],
"name": "JavaScript libraries",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Lightbox.png",
"website": "http:\/\/lokeshdhakar.com\/projects\/lightbox2\/",
"pricing": [],
"cpe": "cpe:2.3:a:lightbox_photo_gallery_project:lightbox_photo_gallery:*:*:*:*:*:*:*:*"
},
{
"name": "HSTS",
"description": "HTTP Strict Transport Security (HSTS) informs browsers that the site should only be accessed using HTTPS.",
"slug": "hsts",
"categories": [
{
"id": 16,
"slug": "security",
"groups": [
11
],
"name": "Security",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "default.svg",
"website": "https:\/\/www.rfc-editor.org\/rfc\/rfc6797#section-6.1",
"pricing": [],
"cpe": null
},
{
"name": "Google Analytics",
"description": "Google Analytics is a free web analytics service that tracks and reports website traffic.",
"slug": "google-analytics",
"categories": [
{
"id": 10,
"slug": "analytics",
"groups": [
8
],
"name": "Analytics",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Google Analytics.svg",
"website": "http:\/\/google.com\/analytics",
"pricing": [],
"cpe": null
},
{
"name": "RSS",
"description": "RSS is a family of web feed formats used to publish frequently updated works\u2014such as blog entries, news headlines, audio, and video\u2014in a standardized format.",
"slug": "rss",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"groups": [
6
],
"name": "Miscellaneous",
"priority": 10
}
],
"confidence": 100,
"version": "",
"icon": "RSS.svg",
"website": "https:\/\/www.rssboard.org\/rss-specification",
"pricing": [],
"cpe": null
},
{
"name": "PWA",
"description": "Progressive Web Apps (PWAs) are web apps built and enhanced with modern APIs to deliver enhanced capabilities, reliability, and installability while reaching anyone, anywhere, on any device, all with a single codebase.",
"slug": "pwa",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"groups": [
6
],
"name": "Miscellaneous",
"priority": 10
}
],
"confidence": 100,
"version": "",
"icon": "PWA.svg",
"website": "https:\/\/web.dev\/progressive-web-apps\/",
"pricing": [],
"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": [],
"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": "<button class=\"toggle search-toggle mobile-search-toggle\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" aria-expanded=\"false\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-2\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-2"
]
},
{
"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": "<button class=\"toggle nav-toggle mobile-nav-toggle\" data-toggle-target=\".menu-modal\" data-toggle-body-class=\"showing-menu-modal\" aria-expanded=\"false\" data-set-focus=\".close-nav-toggle\" on=\"tap:i-amp-1.open,i-amp-1.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-1.toggleClass(class='active'),AMP.setState({i_amp_1: !i_amp_1}),i-amp-5.toggleClass(class='active'),body-0.toggleClass(class='showing-menu-modal'),i-amp-6.focus\" id=\"i-amp-5\" data-amp-bind-aria-expanded=\"i_amp_1 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-5"
]
},
{
"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": "<nav aria-label=\"Social links\" class=\"footer-social-wrapper\">",
"target": [
".footer-social-wrapper"
]
}
]
},
{
"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 class=\"page-template-default page page-id-2 custom-background wp-embed-responsive singular enable-search-modal missing-post-thumbnail has-no-pagination not-showing-comments show-avatars footer-top-visible amp-mode-touch\" id=\"body-0\" style=\"opacity: 1; visibility: visible; animation: auto ease 0s 1 normal none running none;\">",
"target": [
"#body-0"
]
}
]
},
{
"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": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"23\" height=\"23\" viewBox=\"0 0 23 23\">",
"target": [
".toggle-icon > svg[width=\"23\"][height=\"23\"][viewBox=\"0 0 23 23\"]"
]
},
{
"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": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"26\" height=\"7\" viewBox=\"0 0 26 7\">",
"target": [
"svg[width=\"26\"]"
]
},
{
"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": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"23\" height=\"23\" viewBox=\"0 0 23 23\">",
"target": [
".toggle-inner > svg[width=\"23\"][height=\"23\"][viewBox=\"0 0 23 23\"]"
]
},
{
"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": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\">",
"target": [
"#i-amp-4 > svg[width=\"16\"][height=\"16\"][viewBox=\"0 0 16 16\"]"
]
},
{
"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": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\">",
"target": [
"#i-amp-6 > svg[width=\"16\"][height=\"16\"][viewBox=\"0 0 16 16\"]"
]
},
{
"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": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
"#menu-item-24026 > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"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": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
"#menu-item-7748 > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"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": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
"#menu-item-7749 > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"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": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
"#menu-item-7750 > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"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": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
"#menu-item-7751 > a[href$=\"westonruter\"] > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"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": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
"#menu-item-7798 > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"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": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
".footer-social > .menu-item-24026.menu-item-type-custom.menu-item-object-custom > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"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": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
".footer-social > .menu-item-7748.menu-item-type-custom.menu-item-object-custom > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"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": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
".footer-social > .menu-item-7749.menu-item-type-custom.menu-item-object-custom > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"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": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
".footer-social > .menu-item-7750.menu-item-type-custom.menu-item-object-custom > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"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": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
".footer-social > .menu-item-7751.menu-item-type-custom.menu-item-object-custom > a[href$=\"westonruter\"] > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"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": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
".footer-social > .menu-item-7798.menu-item-type-custom.menu-item-object-custom > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"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": "<span class=\"arrow\" aria-hidden=\"true\">\u2191<\/span>",
"target": [
".to-the-top-long > .arrow[aria-hidden=\"true\"]"
]
},
{
"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": "<span class=\"arrow\" aria-hidden=\"true\">\u2191<\/span>",
"target": [
".to-the-top-short > .arrow[aria-hidden=\"true\"]"
]
},
{
"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": "<amp-analytics type=\"gtag\" data-credentials=\"include\" class=\"i-amphtml-layout-fixed i-amphtml-layout-size-defined i-amphtml-element i-amphtml-built i-amphtml-layout\" style=\"width:1px;height:1px\" i-amphtml-layout=\"fixed\" aria-hidden=\"true\" hidden=\"\">",
"target": [
"amp-analytics"
]
},
{
"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": "<amp-pixel src=\"https:\/\/pixel.wp.com\/g.gif?v=ext&blog=59681501&post=2&tz=-7&srv=weston.ruter.net&host=weston.ruter.net&rand=RANDOM&ref=DOCUMENT_REFERRER\" class=\"i-amphtml-layout-fixed i-amphtml-layout-size-defined i-amphtml-element i-amphtml-built\" style=\"width:1px;height:1px\" i-amphtml-layout=\"fixed\" aria-hidden=\"true\">",
"target": [
"amp-pixel"
]
}
]
},
{
"id": "aria-valid-attr-value",
"impact": null,
"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": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<button class=\"toggle search-toggle mobile-search-toggle\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" aria-expanded=\"false\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-2\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-2"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<button class=\"toggle nav-toggle mobile-nav-toggle\" data-toggle-target=\".menu-modal\" data-toggle-body-class=\"showing-menu-modal\" aria-expanded=\"false\" data-set-focus=\".close-nav-toggle\" on=\"tap:i-amp-1.open,i-amp-1.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-1.toggleClass(class='active'),AMP.setState({i_amp_1: !i_amp_1}),i-amp-5.toggleClass(class='active'),body-0.toggleClass(class='showing-menu-modal'),i-amp-6.focus\" id=\"i-amp-5\" data-amp-bind-aria-expanded=\"i_amp_1 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-5"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<nav aria-label=\"Social links\" class=\"footer-social-wrapper\">",
"target": [
".footer-social-wrapper"
]
}
]
},
{
"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": "<button class=\"toggle search-toggle mobile-search-toggle\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" aria-expanded=\"false\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-2\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-2"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle nav-toggle mobile-nav-toggle\" data-toggle-target=\".menu-modal\" data-toggle-body-class=\"showing-menu-modal\" aria-expanded=\"false\" data-set-focus=\".close-nav-toggle\" on=\"tap:i-amp-1.open,i-amp-1.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-1.toggleClass(class='active'),AMP.setState({i_amp_1: !i_amp_1}),i-amp-5.toggleClass(class='active'),body-0.toggleClass(class='showing-menu-modal'),i-amp-6.focus\" id=\"i-amp-5\" data-amp-bind-aria-expanded=\"i_amp_1 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-5"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<nav aria-label=\"Social links\" class=\"footer-social-wrapper\">",
"target": [
".footer-social-wrapper"
]
}
]
},
{
"id": "button-name",
"impact": null,
"tags": [
"cat.name-role-value",
"wcag2a",
"wcag412",
"section508",
"section508.22.a",
"ACT"
],
"description": "Ensures buttons have discernible text",
"help": "Buttons must have discernible text",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/button-name?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "button-has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has inner text that is visible to screen readers"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle search-toggle mobile-search-toggle\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" aria-expanded=\"false\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-2\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-2"
]
},
{
"any": [
{
"id": "button-has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has inner text that is visible to screen readers"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle nav-toggle mobile-nav-toggle\" data-toggle-target=\".menu-modal\" data-toggle-body-class=\"showing-menu-modal\" aria-expanded=\"false\" data-set-focus=\".close-nav-toggle\" on=\"tap:i-amp-1.open,i-amp-1.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-1.toggleClass(class='active'),AMP.setState({i_amp_1: !i_amp_1}),i-amp-5.toggleClass(class='active'),body-0.toggleClass(class='showing-menu-modal'),i-amp-6.focus\" id=\"i-amp-5\" data-amp-bind-aria-expanded=\"i_amp_1 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-5"
]
},
{
"any": [
{
"id": "button-has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has inner text that is visible to screen readers"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"submit\" class=\"wp-block-button__link\" name=\"jetpack_subscriptions_widget\">\n\t\t\t\t\t\t\tSubscribe\t\t\t\t\t\t<\/button>",
"target": [
".wp-block-button__link"
]
}
]
},
{
"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": "internal-link-present",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Valid skip link found"
},
{
"id": "header-present",
"data": null,
"relatedNodes": [
{
"html": "<h1 class=\"entry-title\">About<\/h1>",
"target": [
"h1"
]
},
{
"html": "<h2 class=\"widget-title subheading heading-size-3\">Subscribe by Email<\/h2>",
"target": [
"h2"
]
}
],
"impact": "serious",
"message": "Page has a heading"
},
{
"id": "landmark",
"data": null,
"relatedNodes": [
{
"html": "<main id=\"site-content\">",
"target": [
"#site-content"
]
}
],
"impact": "serious",
"message": "Page has a landmark region"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<html class=\"no-js i-amphtml-singledoc i-amphtml-standalone\" lang=\"en-US\" data-amp-auto-lightbox-disable=\"\" transformed=\"self;v=1\" i-amphtml-layout=\"\" i-amphtml-no-boilerplate=\"\" i-amphtml-binding=\"\" amp-version=\"2310061803000\" style=\"cursor: pointer;\">",
"target": [
"html"
]
}
]
},
{
"id": "color-contrast",
"impact": "serious",
"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": "#d3dbe8",
"bgColor": "#235899",
"contrastRatio": 5.1399999999999997,
"fontSize": "7.5pt (10px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.14"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"toggle-text\">Search<\/span>",
"target": [
"#i-amp-2 > .toggle-inner > .toggle-text"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#ffffff",
"bgColor": "#235899",
"contrastRatio": 7.1699999999999999,
"fontSize": "15.8pt (21px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 7.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/\">Weston Ruter<\/a>",
"target": [
".site-title > a[href$=\"weston.ruter.net\/\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#d3dbe8",
"bgColor": "#235899",
"contrastRatio": 5.1399999999999997,
"fontSize": "7.5pt (10px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.14"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"toggle-text\">Menu<\/span>",
"target": [
"#i-amp-5 > .toggle-inner > .toggle-text"
]
},
{
"any": [
{
"id": "color-contrast",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of ${data.contrastRatio}"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<input type=\"search\" id=\"search-form-1\" class=\"search-field\" placeholder=\"Search \u2026\" value=\"\" name=\"s\">",
"target": [
"#search-form-1"
]
},
{
"any": [
{
"id": "color-contrast",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of ${data.contrastRatio}"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<input type=\"submit\" class=\"search-submit\" value=\"Search\">",
"target": [
".search-submit"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#ffffff",
"bgColor": "#235899",
"contrastRatio": 7.1699999999999999,
"fontSize": "27.0pt (36px)",
"fontWeight": "bold",
"expectedContrastRatio": "3:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 7.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h1 class=\"entry-title\">About<\/h1>",
"target": [
"h1"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>Googler \ud83d\udd28 @AMPhtml, PWA, & open web; @WordPress core team; @xwp alum. Daddy\u00b2 & husband. Go by \ud83c\udfc3\ud83c\udffb\ud83d\udeb4\ud83c\udffb\ud83d\ude8c\ud83d\ude88 Philologist & hispanohablante [\u02c8w\u025bs\u02cctn\u0329 \u02c8\u0279u\u02d0\u02cc\u027e\u025a]<\/p>",
"target": [
".entry-content > p:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>",
"target": [
".wp-block-media-text__content > p:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2018\/09\/19\/becoming-a-googler\/\">Googler<\/a>",
"target": [
".wp-block-media-text__content > p:nth-child(1) > a:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/ampproject.org\/\">AMP<\/a>",
"target": [
"a[href$=\"ampproject.org\/\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/wordpress.org\/\">WordPress<\/a>",
"target": [
"p:nth-child(1) > a[href$=\"wordpress.org\/\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/developers.google.com\/web\/progressive-web-apps\/\">PWA<\/a>",
"target": [
"a:nth-child(4)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/amp-wp.org\/\">official AMP plugin<\/a>",
"target": [
"a[href$=\"amp-wp.org\/\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/xwp\/pwa-wp\">PWA feature plugin<\/a>",
"target": [
"a[href$=\"pwa-wp\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"http:\/\/xwp.co\/\">XWP<\/a>",
"target": [
"a[href$=\"xwp.co\/\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>I live in Portland, Oregon with my wife and two boys. I like running, biking, public transit, linguistics, <em>estudiar espa\u00f1ol<\/em>, space exploration, Christian theology, and listening to NPR.<\/p>",
"target": [
".wp-block-media-text__content > p:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<em>estudiar espa\u00f1ol<\/em>",
"target": [
"em"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#ffffff",
"bgColor": "#235899",
"contrastRatio": 7.1699999999999999,
"fontSize": "21.0pt (28px)",
"fontWeight": "bold",
"expectedContrastRatio": "3:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 7.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"widget-title subheading heading-size-3\">Subscribe by Email<\/h2>",
"target": [
"h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#ffffff",
"bgColor": "#235899",
"contrastRatio": 7.1699999999999999,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 7.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>Get new posts in your inbox.<\/p>",
"target": [
"#subscribe-text > p"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<input type=\"email\" name=\"email\" required=\"required\" value=\"\" id=\"subscribe-field-blog_subscription-2\" placeholder=\"Email Address\">",
"target": [
"#subscribe-field-blog_subscription-2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#ffffff",
"bgColor": "#2776d7",
"contrastRatio": 4.5,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"submit\" class=\"wp-block-button__link\" name=\"jetpack_subscriptions_widget\">\n\t\t\t\t\t\t\tSubscribe\t\t\t\t\t\t<\/button>",
"target": [
".wp-block-button__link"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#ffffff",
"bgColor": "#235899",
"contrastRatio": 7.1699999999999999,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 7.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p><a href=\"\/key.asc\" rel=\"key\">PGP\/GPG public key<\/a>. Happily hosted on <a href=\"https:\/\/pantheon.io\/\" target=\"_blank\" rel=\"noopener\">Pantheon<\/a>. I'm newly on <a rel=\"me\" href=\"https:\/\/mastodon.social\/@westonruter\">Mastodon<\/a>.<\/p>",
"target": [
".widget-content > p"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#b8d1ee",
"bgColor": "#235899",
"contrastRatio": 4.5700000000000003,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.57"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"\/key.asc\" rel=\"key\">PGP\/GPG public key<\/a>",
"target": [
"a[href$=\"key.asc\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#b8d1ee",
"bgColor": "#235899",
"contrastRatio": 4.5700000000000003,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.57"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/pantheon.io\/\" target=\"_blank\" rel=\"noopener\">Pantheon<\/a>",
"target": [
"a[href$=\"pantheon.io\/\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#b8d1ee",
"bgColor": "#235899",
"contrastRatio": 4.5700000000000003,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.57"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a rel=\"me\" href=\"https:\/\/mastodon.social\/@westonruter\">Mastodon<\/a>",
"target": [
"a[rel=\"me\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#ffffff",
"bgColor": "#235899",
"contrastRatio": 7.1699999999999999,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 7.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"footer-copyright\">\u00a9\n\t\t\t\t\t\t\t2023\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/\">Weston Ruter<\/a>\n\t\t\t\t\t\t<\/p>",
"target": [
".footer-copyright"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#ffffff",
"bgColor": "#235899",
"contrastRatio": 7.1699999999999999,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 7.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/\">Weston Ruter<\/a>",
"target": [
".footer-copyright > a[href$=\"weston.ruter.net\/\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#d3dbe8",
"bgColor": "#235899",
"contrastRatio": 5.1399999999999997,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.14"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"to-the-top-short\">\n\t\t\t\t\t\t\tUp <span class=\"arrow\" aria-hidden=\"true\">\u2191<\/span>\t\t\t\t\t\t<\/span>",
"target": [
".to-the-top-short"
]
}
]
},
{
"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 class=\"no-js i-amphtml-singledoc i-amphtml-standalone\" lang=\"en-US\" data-amp-auto-lightbox-disable=\"\" transformed=\"self;v=1\" i-amphtml-layout=\"\" i-amphtml-no-boilerplate=\"\" i-amphtml-binding=\"\" amp-version=\"2310061803000\" style=\"cursor: pointer;\">",
"target": [
"html"
]
}
]
},
{
"id": "duplicate-id-active",
"impact": null,
"tags": [
"cat.parsing",
"wcag2a",
"wcag411"
],
"description": "Ensures every id attribute value of active elements is unique",
"help": "IDs of active elements must be unique",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/duplicate-id-active?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "duplicate-id-active",
"data": "i-amp-2",
"relatedNodes": [],
"impact": "serious",
"message": "Document has no active elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle search-toggle mobile-search-toggle\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" aria-expanded=\"false\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-2\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-2"
]
},
{
"any": [
{
"id": "duplicate-id-active",
"data": "i-amp-5",
"relatedNodes": [],
"impact": "serious",
"message": "Document has no active elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle nav-toggle mobile-nav-toggle\" data-toggle-target=\".menu-modal\" data-toggle-body-class=\"showing-menu-modal\" aria-expanded=\"false\" data-set-focus=\".close-nav-toggle\" on=\"tap:i-amp-1.open,i-amp-1.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-1.toggleClass(class='active'),AMP.setState({i_amp_1: !i_amp_1}),i-amp-5.toggleClass(class='active'),body-0.toggleClass(class='showing-menu-modal'),i-amp-6.focus\" id=\"i-amp-5\" data-amp-bind-aria-expanded=\"i_amp_1 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-5"
]
}
]
},
{
"id": "duplicate-id-aria",
"impact": null,
"tags": [
"cat.parsing",
"wcag2a",
"wcag411"
],
"description": "Ensures every id attribute value used in ARIA and in labels is unique",
"help": "IDs used in ARIA and labels must be unique",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/duplicate-id-aria?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "duplicate-id-aria",
"data": "search-form-1",
"relatedNodes": [],
"impact": "critical",
"message": "Document has no elements referenced with ARIA or labels that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<input type=\"search\" id=\"search-form-1\" class=\"search-field\" placeholder=\"Search \u2026\" value=\"\" name=\"s\">",
"target": [
"#search-form-1"
]
},
{
"any": [
{
"id": "duplicate-id-aria",
"data": "subscribe-field-blog_subscription-2",
"relatedNodes": [],
"impact": "critical",
"message": "Document has no elements referenced with ARIA or labels that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<input type=\"email\" name=\"email\" required=\"required\" value=\"\" id=\"subscribe-field-blog_subscription-2\" placeholder=\"Email Address\">",
"target": [
"#subscribe-field-blog_subscription-2"
]
}
]
},
{
"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": "body-0",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<body class=\"page-template-default page page-id-2 custom-background wp-embed-responsive singular enable-search-modal missing-post-thumbnail has-no-pagination not-showing-comments show-avatars footer-top-visible amp-mode-touch\" id=\"body-0\" style=\"opacity: 1; visibility: visible; animation: auto ease 0s 1 normal none running none;\">",
"target": [
"#body-0"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "site-header",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<header id=\"site-header\" class=\"header-footer-group\">",
"target": [
"#site-header"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-11308",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-11308\" class=\"menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-2 current_page_item menu-item-11308\"><a href=\"https:\/\/weston.ruter.net\/about\/\" aria-current=\"page\">About<\/a><\/li>",
"target": [
"#menu-item-11308"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-7797",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-7797\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7797\"><a href=\"https:\/\/twitter.com\/westonruter\">@westonruter<\/a><\/li>",
"target": [
"#menu-item-7797"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-7299",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-7299\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7299\"><a href=\"http:\/\/github.com\/westonruter\">GitHub<\/a><\/li>",
"target": [
"#menu-item-7299"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-7298",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-7298\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-7298\"><a href=\"https:\/\/weston.ruter.net\/contact\/\">Contact<\/a><\/li>",
"target": [
"#menu-item-7298"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "i-amp-3",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle search-toggle desktop-search-toggle\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" aria-expanded=\"false\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-3\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-3"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "i-amp-0",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<amp-lightbox id=\"i-amp-0\" layout=\"nodisplay\" animate-in=\"fade-in\" scrollable=\"1\" role=\"dialog\" tabindex=\"-1\" class=\"search-modal cover-modal header-footer-group i-amphtml-layout-nodisplay i-amphtml-element i-amphtml-overlay i-amphtml-built\" on=\"tap:i-amp-0.close,body-0.toggleClass(class=showing-modal,force=false);lightboxOpen:i-amp-0.toggleClass(class=active,force=true),AMP.setState({i_amp_0:true});lightboxClose:i-amp-0.toggleClass(class=active,force=false),AMP.setState({i_amp_0:false})\" hidden=\"\" i-amphtml-layout=\"nodisplay\">",
"target": [
"#i-amp-0"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "i-amp-4",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle search-untoggle close-search-toggle fill-children-current-color\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" on=\"tap:i-amp-0.close,body-0.toggleClass(class=showing-modal,force=false),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-4\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-4"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "i-amp-1",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<amp-lightbox id=\"i-amp-1\" layout=\"nodisplay\" animate-in=\"fade-in\" scrollable=\"1\" role=\"dialog\" tabindex=\"-1\" class=\"menu-modal cover-modal header-footer-group i-amphtml-layout-nodisplay i-amphtml-element i-amphtml-overlay i-amphtml-built\" on=\"tap:i-amp-1.close,body-0.toggleClass(class=showing-modal,force=false);lightboxOpen:i-amp-1.toggleClass(class=active,force=true),AMP.setState({i_amp_1:true});lightboxClose:i-amp-1.toggleClass(class=active,force=false),AMP.setState({i_amp_1:false})\" hidden=\"\" i-amphtml-layout=\"nodisplay\">",
"target": [
"#i-amp-1"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "i-amp-6",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle close-nav-toggle fill-children-current-color\" data-toggle-target=\".menu-modal\" data-toggle-body-class=\"showing-menu-modal\" data-set-focus=\".menu-modal\" on=\"tap:i-amp-1.close,body-0.toggleClass(class=showing-modal,force=false),i-amp-1.toggleClass(class='active'),AMP.setState({i_amp_1: !i_amp_1}),i-amp-5.toggleClass(class='active'),body-0.toggleClass(class='showing-menu-modal'),i-amp-1.focus\" id=\"i-amp-6\" data-amp-bind-aria-expanded=\"i_amp_1 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-6"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-24026",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-24026\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-24026\">",
"target": [
"#menu-item-24026"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-7748",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-7748\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7748\">",
"target": [
"#menu-item-7748"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-7749",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-7749\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7749\">",
"target": [
"#menu-item-7749"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-7750",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-7750\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7750\">",
"target": [
"#menu-item-7750"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-7751",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-7751\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7751\">",
"target": [
"#menu-item-7751"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-7798",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-7798\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7798\">",
"target": [
"#menu-item-7798"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "site-content",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<main id=\"site-content\">",
"target": [
"#site-content"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "post-2",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<article class=\"post-2 page type-page status-publish hentry\" id=\"post-2\">",
"target": [
"#post-2"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "subscribe-blog-blog_subscription-2",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<form action=\"#\" method=\"post\" accept-charset=\"utf-8\" id=\"subscribe-blog-blog_subscription-2\" data-blog=\"59681501\" data-post_access_level=\"everybody\" data-px-verified-tag=\"\">",
"target": [
"#subscribe-blog-blog_subscription-2"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "subscribe-text",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<div id=\"subscribe-text\"><p>Get new posts in your inbox.<\/p>\n<\/div>",
"target": [
"#subscribe-text"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "subscribe-email",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p id=\"subscribe-email\">",
"target": [
"#subscribe-email"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "jetpack-subscribe-label",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<label id=\"jetpack-subscribe-label\" class=\"screen-reader-text\" for=\"subscribe-field-blog_subscription-2\">\n\t\t\t\t\t\t\tEmail Address\t\t\t\t\t\t<\/label>",
"target": [
"#jetpack-subscribe-label"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "subscribe-submit",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p id=\"subscribe-submit\">",
"target": [
"#subscribe-submit"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "site-footer",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<footer id=\"site-footer\" class=\"header-footer-group\">",
"target": [
"#site-footer"
]
}
]
},
{
"id": "form-field-multiple-labels",
"impact": null,
"tags": [
"cat.forms",
"wcag2a",
"wcag332"
],
"description": "Ensures form field does not have multiple label elements",
"help": "Form field must not have multiple label elements",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/form-field-multiple-labels?application=axeAPI",
"nodes": [
{
"any": [],
"all": [],
"none": [
{
"id": "multiple-label",
"data": null,
"relatedNodes": [],
"impact": "moderate",
"message": "Form field does not have multiple label elements"
}
],
"impact": null,
"html": "<input type=\"email\" name=\"email\" required=\"required\" value=\"\" id=\"subscribe-field-blog_subscription-2\" placeholder=\"Email Address\">",
"target": [
"#subscribe-field-blog_subscription-2"
]
}
]
},
{
"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 class=\"no-js i-amphtml-singledoc i-amphtml-standalone\" lang=\"en-US\" data-amp-auto-lightbox-disable=\"\" transformed=\"self;v=1\" i-amphtml-layout=\"\" i-amphtml-no-boilerplate=\"\" i-amphtml-binding=\"\" amp-version=\"2310061803000\" style=\"cursor: pointer;\">",
"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 class=\"no-js i-amphtml-singledoc i-amphtml-standalone\" lang=\"en-US\" data-amp-auto-lightbox-disable=\"\" transformed=\"self;v=1\" i-amphtml-layout=\"\" i-amphtml-no-boilerplate=\"\" i-amphtml-binding=\"\" amp-version=\"2310061803000\" style=\"cursor: pointer;\">",
"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 decoding=\"async\" fetchpriority=\"high\" width=\"580\" height=\"580\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=580%2C580&ssl=1\" alt=\"\" class=\"wp-image-8759 size-full amp-wp-enforced-sizes\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=700%2C700&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=150%2C150&ssl=1 150w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=300%2C300&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=768%2C768&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=100%2C100&ssl=1 100w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?w=1740&ssl=1 1740w\" sizes=\"(max-width: 580px) 100vw, 580px\" data-amp-unvalidated-attrs=\"fetchpriority\">",
"target": [
"img"
]
}
]
},
{
"id": "label",
"impact": null,
"tags": [
"cat.forms",
"wcag2a",
"wcag412",
"wcag131",
"section508",
"section508.22.n",
"ACT"
],
"description": "Ensures every form element has a label",
"help": "Form elements must have labels",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/label?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "explicit-label",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Form element has an explicit <label>"
},
{
"id": "non-empty-placeholder",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a placeholder attribute"
}
],
"all": [],
"none": [
{
"id": "hidden-explicit-label",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Form element has a visible explicit <label>"
}
],
"impact": null,
"html": "<input type=\"email\" name=\"email\" required=\"required\" value=\"\" id=\"subscribe-field-blog_subscription-2\" placeholder=\"Email Address\">",
"target": [
"#subscribe-field-blog_subscription-2"
]
}
]
},
{
"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 class=\"skip-link screen-reader-text\" href=\"#site-content\">Skip to the content<\/a>",
"target": [
".skip-link"
]
},
{
"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 href=\"https:\/\/weston.ruter.net\/\">Weston Ruter<\/a>",
"target": [
".site-title > a[href$=\"weston.ruter.net\/\"]"
]
},
{
"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 href=\"https:\/\/weston.ruter.net\/2018\/09\/19\/becoming-a-googler\/\">Googler<\/a>",
"target": [
".wp-block-media-text__content > p:nth-child(1) > a:nth-child(1)"
]
},
{
"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 href=\"https:\/\/ampproject.org\/\">AMP<\/a>",
"target": [
"a[href$=\"ampproject.org\/\"]"
]
},
{
"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 href=\"https:\/\/wordpress.org\/\">WordPress<\/a>",
"target": [
"p:nth-child(1) > a[href$=\"wordpress.org\/\"]"
]
},
{
"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 href=\"https:\/\/developers.google.com\/web\/progressive-web-apps\/\">PWA<\/a>",
"target": [
"a:nth-child(4)"
]
},
{
"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 href=\"https:\/\/amp-wp.org\/\">official AMP plugin<\/a>",
"target": [
"a[href$=\"amp-wp.org\/\"]"
]
},
{
"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 href=\"https:\/\/github.com\/xwp\/pwa-wp\">PWA feature plugin<\/a>",
"target": [
"a[href$=\"pwa-wp\"]"
]
},
{
"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 href=\"http:\/\/xwp.co\/\">XWP<\/a>",
"target": [
"a[href$=\"xwp.co\/\"]"
]
},
{
"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 href=\"https:\/\/mastodon.social\/@westonruter\">",
"target": [
".footer-social > .menu-item-24026.menu-item-type-custom.menu-item-object-custom > a"
]
},
{
"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 href=\"https:\/\/twitter.com\/westonruter\">",
"target": [
".footer-social > .menu-item-7748.menu-item-type-custom.menu-item-object-custom > a"
]
},
{
"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 href=\"https:\/\/www.facebook.com\/westonruter\">",
"target": [
".footer-social > .menu-item-7749.menu-item-type-custom.menu-item-object-custom > a"
]
},
{
"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 href=\"https:\/\/www.linkedin.com\/in\/westonruter\/\">",
"target": [
".footer-social > .menu-item-7750.menu-item-type-custom.menu-item-object-custom > a"
]
},
{
"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 href=\"http:\/\/github.com\/westonruter\">",
"target": [
".footer-social > .menu-item-7751.menu-item-type-custom.menu-item-object-custom > a[href$=\"westonruter\"]"
]
},
{
"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 href=\"https:\/\/profiles.wordpress.org\/westonruter\">",
"target": [
".footer-social > .menu-item-7798.menu-item-type-custom.menu-item-object-custom > a"
]
},
{
"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 href=\"\/key.asc\" rel=\"key\">PGP\/GPG public key<\/a>",
"target": [
"a[href$=\"key.asc\"]"
]
},
{
"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 href=\"https:\/\/pantheon.io\/\" target=\"_blank\" rel=\"noopener\">Pantheon<\/a>",
"target": [
"a[href$=\"pantheon.io\/\"]"
]
},
{
"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 rel=\"me\" href=\"https:\/\/mastodon.social\/@westonruter\">Mastodon<\/a>",
"target": [
"a[rel=\"me\"]"
]
},
{
"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 href=\"https:\/\/weston.ruter.net\/\">Weston Ruter<\/a>",
"target": [
".footer-copyright > a[href$=\"weston.ruter.net\/\"]"
]
},
{
"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=\"to-the-top\" href=\"#site-header\">\n\t\t\t\t\t\t<span class=\"to-the-top-long\">\n\t\t\t\t\t\t\tTo the top <span class=\"arrow\" aria-hidden=\"true\">\u2191<\/span>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"to-the-top-short\">\n\t\t\t\t\t\t\tUp <span class=\"arrow\" aria-hidden=\"true\">\u2191<\/span>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>",
"target": [
".to-the-top"
]
}
]
},
{
"id": "list",
"impact": null,
"tags": [
"cat.structure",
"wcag2a",
"wcag131"
],
"description": "Ensures that lists are structured correctly",
"help": "<ul> and <ol> must only directly contain <li>, <script> or <template> elements",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/list?application=axeAPI",
"nodes": [
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ul class=\"social-menu footer-social reset-list-style social-icons fill-children-current-color\">",
"target": [
".footer-social"
]
}
]
},
{
"id": "listitem",
"impact": null,
"tags": [
"cat.structure",
"wcag2a",
"wcag131"
],
"description": "Ensures <li> elements are used semantically",
"help": "<li> elements must be contained in a <ul> or <ol>",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/listitem?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-24026\">",
"target": [
".footer-social > .menu-item-24026.menu-item-type-custom.menu-item-object-custom"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7748\">",
"target": [
".footer-social > .menu-item-7748.menu-item-type-custom.menu-item-object-custom"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7749\">",
"target": [
".footer-social > .menu-item-7749.menu-item-type-custom.menu-item-object-custom"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7750\">",
"target": [
".footer-social > .menu-item-7750.menu-item-type-custom.menu-item-object-custom"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7751\">",
"target": [
".footer-social > .menu-item-7751.menu-item-type-custom.menu-item-object-custom"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7798\">",
"target": [
".footer-social > .menu-item-7798.menu-item-type-custom.menu-item-object-custom"
]
}
]
},
{
"id": "nested-interactive",
"impact": null,
"tags": [
"cat.keyboard",
"wcag2a",
"wcag412"
],
"description": "Ensures interactive controls are not nested as they are not always announced by screen readers or can cause focus problems for assistive technologies",
"help": "Interactive controls must not be nested",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/nested-interactive?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle search-toggle mobile-search-toggle\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" aria-expanded=\"false\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-2\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-2"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle nav-toggle mobile-nav-toggle\" data-toggle-target=\".menu-modal\" data-toggle-body-class=\"showing-menu-modal\" aria-expanded=\"false\" data-set-focus=\".close-nav-toggle\" on=\"tap:i-amp-1.open,i-amp-1.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-1.toggleClass(class='active'),AMP.setState({i_amp_1: !i_amp_1}),i-amp-5.toggleClass(class='active'),body-0.toggleClass(class='showing-menu-modal'),i-amp-6.focus\" id=\"i-amp-5\" data-amp-bind-aria-expanded=\"i_amp_1 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-5"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<hr class=\"wp-block-separator\">",
"target": [
"hr"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"submit\" class=\"wp-block-button__link\" name=\"jetpack_subscriptions_widget\">\n\t\t\t\t\t\t\tSubscribe\t\t\t\t\t\t<\/button>",
"target": [
".wp-block-button__link"
]
}
]
},
{
"id": "scrollable-region-focusable",
"impact": null,
"tags": [
"cat.keyboard",
"wcag2a",
"wcag211"
],
"description": "Ensure elements that have scrollable content are accessible by keyboard",
"help": "Scrollable region must have keyboard access",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/scrollable-region-focusable?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "focusable-content",
"data": null,
"relatedNodes": [],
"impact": "moderate",
"message": "Element contains focusable elements"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<html class=\"no-js i-amphtml-singledoc i-amphtml-standalone\" lang=\"en-US\" data-amp-auto-lightbox-disable=\"\" transformed=\"self;v=1\" i-amphtml-layout=\"\" i-amphtml-no-boilerplate=\"\" i-amphtml-binding=\"\" amp-version=\"2310061803000\" style=\"cursor: pointer;\">",
"target": [
"html"
]
}
]
}
],
"incomplete": [
{
"id": "color-contrast",
"impact": "serious",
"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": {
"messageKey": "nonBmp"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element content contains only non-text characters"
}
],
"all": [],
"none": [],
"impact": "serious",
"html": "<span class=\"arrow\" aria-hidden=\"true\">\u2191<\/span>",
"target": [
".to-the-top-short > .arrow[aria-hidden=\"true\"]"
],
"failureSummary": "Fix any of the following:\n Element content contains only non-text characters"
}
]
}
]
},
"base_page_ip_ptr": "",
"base_page_cname": "",
"base_page_dns_server": "ns-cloud-d1.googledomains.com",
"browser_name": "Chrome",
"eventName": "Step_1",
"test_run_time_ms": 11731,
"testUrl": "https:\/\/weston.ruter.net\/about\/",
"userTime.is": 1878,
"userTimes": {
"is": 1878,
"dr": 1878,
"visible": 1884,
"ofv": 1884,
"mbv": 1896,
"e_is": 1896,
"pc": 1902,
"ol": 2621
},
"userTime.dr": 1878,
"userTime.visible": 1884,
"userTime.ofv": 1884,
"userTime.mbv": 1896,
"userTime.e_is": 1896,
"userTime.pc": 1902,
"userTime.ol": 2621,
"userTime": 2621,
"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",
"wpContentType"
],
"Colordepth": 24,
"Dpi": "{\"dppx\":2,\"dpcm\":75.59055118110236,\"dpi\":192}",
"Images": "[{\"url\":\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=768%2C768&ssl=1\",\"width\":187,\"height\":187,\"naturalWidth\":414,\"naturalHeight\":414}]",
"Resolution": "{\"absolute\":{\"height\":622,\"width\":414},\"available\":{\"height\":622,\"width\":414}}",
"fonts": [
{
"family": "NonBreakingSpaceOverride",
"display": "optional",
"status": "loaded",
"style": "normal",
"weight": "normal"
},
{
"family": "Inter var",
"display": "optional",
"status": "loaded",
"style": "normal",
"weight": "100 900"
},
{
"family": "Inter var",
"display": "optional",
"status": "unloaded",
"style": "italic",
"weight": "100 900"
},
{
"family": "social-logos",
"display": "auto",
"status": "unloaded",
"style": "normal",
"weight": "400"
}
],
"generated-content-percent": 2.4500000000000002,
"generated-content-size": 2.4900000000000002,
"imgs-in-viewport": [],
"imgs-no-alt": [],
"imgs-out-viewport": [
{
"src": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=580%2C580&ssl=1",
"html": "<img decoding=\"async\" fetchpriority=\"high\" width=\"580\" height=\"580\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=580%2C580&ssl=1\" alt=\"\" class=\"wp-image-8759 size-full amp-wp-enforced-sizes\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=700%2C700&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=150%2C150&ssl=1 150w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=300%2C300&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=768%2C768&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=100%2C100&ssl=1 100w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?w=1740&ssl=1 1740w\" sizes=\"(max-width: 580px) 100vw, 580px\" data-amp-unvalidated-attrs=\"fetchpriority\">",
"currentSrc": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=768%2C768&ssl=1",
"srcSet": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=700%2C700&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=150%2C150&ssl=1 150w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=300%2C300&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=768%2C768&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=100%2C100&ssl=1 100w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?w=1740&ssl=1 1740w",
"sizes": "(max-width: 580px) 100vw, 580px",
"priority": null,
"loading": null,
"naturalWidth": 414,
"naturalHeight": 414
}
],
"jsLibsVulns": [],
"meta-viewport": "width=device-width",
"possibly-render-blocking-reqs": [],
"rendered-html": "<html class=\"no-js i-amphtml-singledoc i-amphtml-standalone\" lang=\"en-US\" data-amp-auto-lightbox-disable=\"\" transformed=\"self;v=1\" i-amphtml-layout=\"\" i-amphtml-no-boilerplate=\"\" i-amphtml-binding=\"\" amp-version=\"2310061803000\" style=\"cursor: pointer;\"><head><meta charset=\"UTF-8\"><meta name=\"viewport\" content=\"width=device-width\"><style amp-runtime=\"\" i-amphtml-version=\"012310061803000\">\/* inner styles set by WPT to match CSSOM *\/html { overflow-x: hidden !important; }html.i-amphtml-fie { height: 100% !important; width: 100% !important; }html:not([amp4ads]), html:not([amp4ads]) body { height: auto !important; }html:not([amp4ads]) body { margin: 0px !important; }body { text-size-adjust: 100%; }html.i-amphtml-singledoc.i-amphtml-embedded { touch-action: pan-y pinch-zoom; }html.i-amphtml-fie > body, html.i-amphtml-singledoc > body { overflow: visible !important; }html.i-amphtml-fie:not(.i-amphtml-inabox) > body, html.i-amphtml-singledoc:not(.i-amphtml-inabox) > body { position: relative !important; }html.i-amphtml-ios-embed-legacy > body { overflow: hidden auto !important; position: absolute !important; }html.i-amphtml-ios-embed { position: static; overflow-y: auto !important; }#i-amphtml-wrapper { overflow: hidden auto !important; position: absolute !important; inset: 0px !important; margin: 0px !important; display: block !important; }html.i-amphtml-ios-embed.i-amphtml-ios-overscroll, html.i-amphtml-ios-embed.i-amphtml-ios-overscroll > #i-amphtml-wrapper { }#i-amphtml-wrapper > body { position: relative !important; border-top: 1px solid transparent !important; }#i-amphtml-wrapper + body { visibility: visible; }#i-amphtml-wrapper + body .i-amphtml-lightbox-element, #i-amphtml-wrapper + body[i-amphtml-lightbox] { visibility: hidden; }#i-amphtml-wrapper + body[i-amphtml-lightbox] .i-amphtml-lightbox-element { visibility: visible; }#i-amphtml-wrapper.i-amphtml-scroll-disabled, .i-amphtml-scroll-disabled { overflow: hidden !important; }amp-instagram { background-color: rgb(255, 255, 255); padding: 54px 0px 0px !important; }amp-iframe iframe { box-sizing: border-box !important; }[amp-access][amp-access-hide] { display: none; }[subscriptions-dialog], body:not(.i-amphtml-subs-ready) [subscriptions-action], body:not(.i-amphtml-subs-ready) [subscriptions-section] { display: none !important; }amp-experiment, amp-live-list > [update] { display: none; }amp-list[resizable-children] > .i-amphtml-loading-container.amp-hidden { display: none !important; }amp-list [fetch-error], amp-list[load-more] [load-more-button], amp-list[load-more] [load-more-end], amp-list[load-more] [load-more-failed], amp-list[load-more] [load-more-loading] { display: none; }amp-list[diffable] div[role=\"list\"] { display: block; }amp-story-page, amp-story[standalone] { min-height: 1px !important; display: block !important; height: 100% !important; margin: 0px !important; padding: 0px !important; overflow: hidden !important; width: 100% !important; }amp-story[standalone] { background-color: rgb(0, 0, 0) !important; position: relative !important; }amp-story-page { background-color: rgb(117, 117, 117); }amp-story .amp-active > div, amp-story .i-amphtml-loader-background { display: none !important; }amp-story-page:not(:first-of-type):not([distance]):not([active]) { transform: translateY(1000vh) !important; }amp-autocomplete { position: relative !important; display: inline-block !important; }amp-autocomplete > input, amp-autocomplete > textarea { padding: 0.5rem; border: 1px solid rgba(0, 0, 0, 0.33); }.i-amphtml-autocomplete-results, amp-autocomplete > input, amp-autocomplete > textarea { font-size: 1rem; line-height: 1.5rem; }[amp-fx^=\"fly-in\"] { visibility: hidden; }amp-script[nodom], amp-script[sandboxed] { visibility: hidden; position: fixed !important; top: 0px !important; width: 1px !important; height: 1px !important; overflow: hidden !important; }[hidden] { display: none !important; }.i-amphtml-element { display: inline-block; }.i-amphtml-blurry-placeholder { pointer-events: none; transition: opacity 0.3s cubic-bezier(0, 0, 0.2, 1) 0s !important; }[layout=\"nodisplay\"]:not(.i-amphtml-element) { display: none !important; }.i-amphtml-layout-fixed, [layout=\"fixed\"][width][height]:not(.i-amphtml-layout-fixed) { display: inline-block; position: relative; }.i-amphtml-layout-responsive, [layout=\"responsive\"][width][height]:not(.i-amphtml-layout-responsive), [width][height][heights]:not([layout]):not(.i-amphtml-layout-responsive), [width][height][sizes]:not(img):not([layout]):not(.i-amphtml-layout-responsive) { display: block; position: relative; }.i-amphtml-layout-intrinsic, [layout=\"intrinsic\"][width][height]:not(.i-amphtml-layout-intrinsic) { display: inline-block; position: relative; max-width: 100%; }.i-amphtml-layout-intrinsic .i-amphtml-sizer { max-width: 100%; }.i-amphtml-intrinsic-sizer { max-width: 100%; display: block !important; }.i-amphtml-layout-container, .i-amphtml-layout-fixed-height, [layout=\"container\"], [layout=\"fixed-height\"][height]:not(.i-amphtml-layout-fixed-height) { display: block; position: relative; }.i-amphtml-layout-fill, .i-amphtml-layout-fill.i-amphtml-notbuilt, [layout=\"fill\"]:not(.i-amphtml-layout-fill), body noscript > * { display: block; position: absolute; inset: 0px; overflow: hidden !important; }body noscript > * { width: 100%; height: 100%; z-index: 2; position: absolute !important; }body noscript { display: inline !important; }.i-amphtml-layout-flex-item, [layout=\"flex-item\"]:not(.i-amphtml-layout-flex-item) { display: block; position: relative; flex: 1 1 auto; }.i-amphtml-layout-fluid { position: relative; }.i-amphtml-layout-size-defined { overflow: hidden !important; }.i-amphtml-layout-awaiting-size { position: absolute !important; top: auto !important; bottom: auto !important; }i-amphtml-sizer { display: block !important; }@supports (aspect-ratio:1\/1) {\n i-amphtml-sizer.i-amphtml-disable-ar { display: none !important; }\n}.i-amphtml-blurry-placeholder, .i-amphtml-fill-content { display: block; height: 0px; max-height: 100%; max-width: 100%; min-height: 100%; min-width: 100%; width: 0px; margin: auto; }.i-amphtml-layout-size-defined .i-amphtml-fill-content { position: absolute; inset: 0px; }.i-amphtml-replaced-content, .i-amphtml-screen-reader { padding: 0px !important; border: none !important; }.i-amphtml-screen-reader { position: fixed !important; top: 0px !important; left: 0px !important; width: 4px !important; height: 4px !important; opacity: 0 !important; overflow: hidden !important; margin: 0px !important; display: block !important; visibility: visible !important; }.i-amphtml-screen-reader ~ .i-amphtml-screen-reader { left: 8px !important; }.i-amphtml-screen-reader ~ .i-amphtml-screen-reader ~ .i-amphtml-screen-reader { left: 12px !important; }.i-amphtml-screen-reader ~ .i-amphtml-screen-reader ~ .i-amphtml-screen-reader ~ .i-amphtml-screen-reader { left: 16px !important; }.i-amphtml-unresolved { position: relative; overflow: hidden !important; }.i-amphtml-select-disabled { user-select: none !important; }.i-amphtml-notbuilt, [layout]:not(.i-amphtml-element), [width][height][heights]:not([layout]):not(.i-amphtml-element), [width][height][sizes]:not(img):not([layout]):not(.i-amphtml-element) { position: relative; overflow: hidden !important; color: transparent !important; }.i-amphtml-notbuilt:not(.i-amphtml-layout-container) > *, [layout]:not([layout=\"container\"]):not(.i-amphtml-element) > *, [width][height][heights]:not([layout]):not(.i-amphtml-element) > *, [width][height][sizes]:not([layout]):not(.i-amphtml-element) > * { display: none; }amp-img:not(.i-amphtml-element)[i-amphtml-ssr] > img.i-amphtml-fill-content { display: block; }.i-amphtml-notbuilt:not(.i-amphtml-layout-container), [layout]:not([layout=\"container\"]):not(.i-amphtml-element), [width][height][heights]:not([layout]):not(.i-amphtml-element), [width][height][sizes]:not(img):not([layout]):not(.i-amphtml-element) { color: transparent !important; line-height: 0 !important; }.i-amphtml-ghost { visibility: hidden !important; }.i-amphtml-element > [placeholder], [layout]:not(.i-amphtml-element) > [placeholder], [width][height][heights]:not([layout]):not(.i-amphtml-element) > [placeholder], [width][height][sizes]:not([layout]):not(.i-amphtml-element) > [placeholder] { display: block; line-height: normal; }.i-amphtml-element > [placeholder].amp-hidden, .i-amphtml-element > [placeholder].hidden { visibility: hidden; }.i-amphtml-element:not(.amp-notsupported) > [fallback], .i-amphtml-layout-container > [placeholder].amp-hidden, .i-amphtml-layout-container > [placeholder].hidden { display: none; }.i-amphtml-layout-size-defined > [fallback], .i-amphtml-layout-size-defined > [placeholder] { z-index: 1; position: absolute !important; inset: 0px !important; }amp-img[i-amphtml-ssr]:not(.i-amphtml-element) > [placeholder] { z-index: auto; }.i-amphtml-notbuilt > [placeholder] { display: block !important; }.i-amphtml-hidden-by-media-query { display: none !important; }.i-amphtml-element-error { background: red !important; color: rgb(255, 255, 255) !important; position: relative !important; }.i-amphtml-element-error::before { content: attr(error-message); }i-amp-scroll-container, i-amphtml-scroll-container { position: absolute; inset: 0px; display: block; }i-amp-scroll-container.amp-active, i-amphtml-scroll-container.amp-active { overflow: auto; }.i-amphtml-loading-container { pointer-events: none; z-index: 1; display: block !important; }.i-amphtml-notbuilt > .i-amphtml-loading-container { display: block !important; }.i-amphtml-loading-container.amp-hidden { visibility: hidden; }.i-amphtml-element > [overflow] { cursor: pointer; position: relative; z-index: 2; visibility: hidden; display: initial; line-height: normal; }.i-amphtml-layout-size-defined > [overflow] { position: absolute; }.i-amphtml-element > [overflow].amp-visible { visibility: visible; }template { display: none !important; }.amp-border-box, .amp-border-box *, .amp-border-box ::after, .amp-border-box ::before { box-sizing: border-box; }amp-pixel { display: none !important; }amp-analytics, amp-auto-ads, amp-story-auto-ads { visibility: hidden; position: fixed !important; top: 0px !important; width: 1px !important; height: 1px !important; overflow: hidden !important; }amp-story { visibility: hidden !important; }html.i-amphtml-fie > amp-analytics { position: initial !important; }[visible-when-invalid]:not(.visible), form [submit-error], form [submit-success], form [submitting] { display: none; }amp-accordion { display: block !important; }@media (min-width: 1px) {\n :where(amp-accordion > section) > :first-child { margin: 0px; background-color: rgb(239, 239, 239); padding-right: 20px; border: 1px solid rgb(223, 223, 223); }\n :where(amp-accordion > section) > :last-child { margin: 0px; }\n}amp-accordion > section { float: none !important; }amp-accordion > section > * { float: none !important; display: block !important; overflow: hidden !important; position: relative !important; }amp-accordion, amp-accordion > section { margin: 0px; }amp-accordion:not(.i-amphtml-built) > section > :last-child { display: none !important; }amp-accordion:not(.i-amphtml-built) > section[expanded] > :last-child { display: block !important; }<\/style><style amp-extension=\"amp-lightbox\">\/* inner styles set by WPT to match CSSOM *\/amp-lightbox { display: none; z-index: 1000; position: fixed !important; inset: 0px !important; }amp-lightbox[scrollable] { overflow: hidden auto !important; }amp-lightbox i-amphtml-ad-close-header { opacity: 0; transition: opacity 0.1s ease-in 0s; height: 60px !important; visibility: visible !important; position: fixed !important; top: 0px !important; left: 0px !important; right: 0px !important; z-index: 1000 !important; display: flex !important; align-items: center !important; justify-content: right !important; }[animate-in=\"fly-in-bottom\"] > i-amphtml-ad-close-header, [animate-in=\"fly-in-top\"] > i-amphtml-ad-close-header { transition-delay: 0.2s; }amp-lightbox .amp-ad-close-header { box-sizing: border-box; padding: 5px; line-height: 40px; background-color: rgb(0, 0, 0); color: rgb(255, 255, 255); font-family: Helvetica, sans-serif; font-size: 12px; cursor: pointer; opacity: 1 !important; }amp-lightbox .amp-ad-close-header > :first-child { margin-left: auto !important; pointer-events: none !important; }amp-lightbox .amp-ad-close-button { background: url(\"data:image\/svg+xml;charset=utf-8,<svg xmlns=\\\"http:\/\/www.w3.org\/2000\/svg\\\" width=\\\"24\\\" height=\\\"24\\\" fill=\\\"%23fff\\\"><path d=\\\"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z\\\"\/><path d=\\\"M0 0h24v24H0z\\\" fill=\\\"none\\\"\/><\/svg>\") 50% center no-repeat; width: 40px; height: 40px; border-radius: 40px; margin-left: 5px; display: block !important; pointer-events: none !important; }amp-lightbox .amp-ad-close-header:active > .amp-ad-close-button { background-color: rgba(255, 255, 255, 0.3); }<\/style><meta name=\"robots\" content=\"index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1\"><meta property=\"og:locale\" content=\"en_US\"><meta property=\"og:type\" content=\"article\"><meta property=\"og:title\" content=\"About - Weston Ruter\"><meta property=\"og:description\" content=\"Googler \ud83d\udd28 @AMPhtml, PWA, & open web; @WordPress core team; @xwp alum. Daddy\u00b2 & husband. Go by \ud83c\udfc3\ud83c\udffb\ud83d\udeb4\ud83c\udffb\ud83d\ude8c\ud83d\ude88 Philologist & hispanohablante [\u02c8w\u025bs\u02cctn\u0329 \u02c8\u0279u\u02d0\u02cc\u027e\u025a] Hi, I\u2019m Weston Ruter [\u02c8w\u025bs\u02cctn\u0329 \u02c8\u0279u\u02d0\u02cc\u027e\u025a]. I\u2019m a Googler working in the web content ecosystem team on content experience. We do a lot of work with AMP and bringing progressive capabilities to WordPress, like PWA. Currently I\u2019m working a [\u2026]\"><meta property=\"og:url\" content=\"https:\/\/weston.ruter.net\/about\/\"><meta property=\"og:site_name\" content=\"Weston Ruter\"><meta property=\"article:modified_time\" content=\"2021-12-08T06:17:28+00:00\"><meta property=\"og:image\" content=\"https:\/\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped-700x700.jpg\"><meta name=\"twitter:card\" content=\"summary_large_image\"><meta name=\"twitter:label1\" content=\"Est. reading time\"><meta name=\"twitter:data1\" content=\"1 minute\"><meta name=\"generator\" content=\"WordPress 6.3.2\"><meta name=\"generator\" content=\"Site Kit by Google 1.111.0\"><meta name=\"theme-color\" content=\"#ffffff\"><meta name=\"apple-mobile-web-app-capable\" content=\"yes\"><meta name=\"mobile-web-app-capable\" content=\"yes\"><meta name=\"apple-mobile-web-app-title\" content=\"Weston Ruter\"><meta name=\"application-name\" content=\"Weston Ruter\"><meta name=\"generator\" content=\"AMP Plugin v2.4.2; mode=standard; sandboxing-level=1:1\"><meta name=\"msapplication-TileImage\" content=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=270%2C270&ssl=1\"><script async=\"\" src=\"https:\/\/cdn.ampproject.org\/v0.mjs\" type=\"module\" crossorigin=\"anonymous\"><\/script><script async=\"\" nomodule=\"\" src=\"https:\/\/cdn.ampproject.org\/v0.js\" crossorigin=\"anonymous\"><\/script><script src=\"https:\/\/cdn.ampproject.org\/v0\/amp-analytics-0.1.mjs\" async=\"\" custom-element=\"amp-analytics\" type=\"module\" crossorigin=\"anonymous\"><\/script><script async=\"\" nomodule=\"\" src=\"https:\/\/cdn.ampproject.org\/v0\/amp-analytics-0.1.js\" crossorigin=\"anonymous\" custom-element=\"amp-analytics\"><\/script><script src=\"https:\/\/cdn.ampproject.org\/v0\/amp-bind-0.1.mjs\" async=\"\" custom-element=\"amp-bind\" type=\"module\" crossorigin=\"anonymous\"><\/script><script async=\"\" nomodule=\"\" src=\"https:\/\/cdn.ampproject.org\/v0\/amp-bind-0.1.js\" crossorigin=\"anonymous\" custom-element=\"amp-bind\"><\/script><script src=\"https:\/\/cdn.ampproject.org\/v0\/amp-install-serviceworker-0.1.mjs\" async=\"\" custom-element=\"amp-install-serviceworker\" type=\"module\" crossorigin=\"anonymous\"><\/script><script async=\"\" nomodule=\"\" src=\"https:\/\/cdn.ampproject.org\/v0\/amp-install-serviceworker-0.1.js\" crossorigin=\"anonymous\" custom-element=\"amp-install-serviceworker\"><\/script><script src=\"https:\/\/cdn.ampproject.org\/v0\/amp-lightbox-0.1.mjs\" async=\"\" custom-element=\"amp-lightbox\" type=\"module\" crossorigin=\"anonymous\"><\/script><script async=\"\" nomodule=\"\" src=\"https:\/\/cdn.ampproject.org\/v0\/amp-lightbox-0.1.js\" crossorigin=\"anonymous\" custom-element=\"amp-lightbox\"><\/script><link rel=\"icon\" href=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=32%2C32&ssl=1\" sizes=\"32x32\"><link rel=\"icon\" href=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=192%2C192&ssl=1\" sizes=\"192x192\"><style amp-custom=\"\">\/* inner styles set by WPT to match CSSOM *\/.wp-block-button__link { box-sizing: border-box; cursor: pointer; display: inline-block; text-align: center; word-break: break-word; }:where(.wp-block-button__link) { border-radius: 9999px; box-shadow: none; padding: calc(0.667em + 2px) calc(1.333em + 2px); text-decoration: none; }:where(.wp-block-columns) { margin-bottom: 1.75em; }:where(.wp-block-columns.has-background) { padding: 1.25em 2.375em; }:where(.wp-block-post-comments input[type=\"submit\"]) { border: none; }:where(.wp-block-cover-image:not(.has-text-color)), :where(.wp-block-cover:not(.has-text-color)) { color: rgb(255, 255, 255); }:where(.wp-block-cover-image.is-light:not(.has-text-color)), :where(.wp-block-cover.is-light:not(.has-text-color)) { color: rgb(0, 0, 0); }:where(.wp-block-file) { margin-bottom: 1.5em; }:where(.wp-block-file__button) { border-radius: 2em; display: inline-block; padding: 0.5em 1em; }:where(.wp-block-file__button):is(a):active, :where(.wp-block-file__button):is(a):focus, :where(.wp-block-file__button):is(a):hover, :where(.wp-block-file__button):is(a):visited { box-shadow: none; color: rgb(255, 255, 255); opacity: 0.85; text-decoration: none; }@keyframes turn-on-visibility { \n 0% { opacity: 0; }\n 100% { opacity: 1; }\n}@keyframes turn-off-visibility { \n 0% { opacity: 1; visibility: visible; }\n 99% { opacity: 0; visibility: visible; }\n 100% { opacity: 0; visibility: hidden; }\n}@keyframes lightbox-zoom-in { \n 0% { transform: translate(calc(-50vw + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale)); }\n 100% { transform: translate(-50%, -50%) scale(1); }\n}@keyframes lightbox-zoom-out { \n 0% { transform: translate(-50%, -50%) scale(1); visibility: visible; }\n 99% { visibility: visible; }\n 100% { transform: translate(calc(-50vw + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale)); visibility: hidden; }\n}:where(.wp-block-latest-comments:not([data-amp-original-style*=\"line-height\"] .wp-block-latest-comments__comment)) { line-height: 1.1; }:where(.wp-block-latest-comments:not([data-amp-original-style*=\"line-height\"] .wp-block-latest-comments__comment-excerpt p)) { line-height: 1.8; }ul { box-sizing: border-box; }.wp-block-media-text { box-sizing: border-box; direction: ltr; display: grid; grid-template-columns: 50% 1fr; grid-template-rows: auto; }.wp-block-media-text .wp-block-media-text__content, .wp-block-media-text .wp-block-media-text__media { align-self: center; }.wp-block-media-text .wp-block-media-text__media { grid-area: 1 \/ 1 \/ auto \/ auto; margin: 0px; }.wp-block-media-text .wp-block-media-text__content { direction: ltr; grid-area: 1 \/ 2 \/ auto \/ auto; padding: 0px 8%; word-break: break-word; }.wp-block-media-text__media img { height: auto; max-width: unset; vertical-align: middle; width: 100%; }:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)), :where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)) { padding: 0.5em 1em; }:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)), :where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)), :where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content), :where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content) { padding: 0.5em 1em; }@keyframes overlay-menu__fade-in-animation { \n 0% { opacity: 0; transform: translateY(0.5em); }\n 100% { opacity: 1; transform: translateY(0px); }\n}:where(p.has-text-color:not(.has-link-color)) a { color: inherit; }:where(.wp-block-post-excerpt) { margin-bottom: var(--wp--style--block-gap); margin-top: var(--wp--style--block-gap); }:where(.wp-block-preformatted.has-background) { padding: 1.25em 2.375em; }:where(.wp-block-pullquote) { margin: 0px 0px 1em; }:where(.wp-block-search__button) { border: 1px solid rgb(204, 204, 204); padding: 6px 10px; }:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) { border: 1px solid rgb(148, 148, 148); box-sizing: border-box; padding: 4px; }:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button) { padding: 4px 8px; }.wp-block-separator { border-top: 1px solid; border-bottom: 1px solid; border-image: initial; border-left: none; border-right: none; }:where(.wp-block-term-description) { margin-bottom: var(--wp--style--block-gap); margin-top: var(--wp--style--block-gap); }:where(pre.wp-block-verse) { font-family: inherit; }.entry-content { counter-reset: footnotes 0; }:root { --wp--preset--font-size--normal: 16px; --wp--preset--font-size--huge: 42px; }.has-text-align-center { text-align: center; }.screen-reader-text { clip: rect(1px, 1px, 1px, 1px); border: 0px; clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; }.screen-reader-text:not(#_#_#_#_#_#_#_) { overflow-wrap: normal; }.screen-reader-text:focus { background-color: rgb(221, 221, 221); clip-path: none; color: rgb(68, 68, 68); display: block; font-size: 1em; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; }.screen-reader-text:focus:not(#_#_#_#_#_#_#_) { clip: auto; }html :where(.has-border-color) { border-style: solid; }html :where([data-amp-original-style*=\"border-top-color\"]) { border-top-style: solid; }html :where([data-amp-original-style*=\"border-right-color\"]) { border-right-style: solid; }html :where([data-amp-original-style*=\"border-bottom-color\"]) { border-bottom-style: solid; }html :where([data-amp-original-style*=\"border-left-color\"]) { border-left-style: solid; }html :where([data-amp-original-style*=\"border-width\"]) { border-style: solid; }html :where([data-amp-original-style*=\"border-top-width\"]) { border-top-style: solid; }html :where([data-amp-original-style*=\"border-right-width\"]) { border-right-style: solid; }html :where([data-amp-original-style*=\"border-bottom-width\"]) { border-bottom-style: solid; }html :where([data-amp-original-style*=\"border-left-width\"]) { border-left-style: solid; }html :where(img[class*=\"wp-image-\"]) { height: auto; max-width: 100%; }:where(figure) { margin: 0px 0px 1em; }html :where(.is-position-sticky) { --wp-admin--admin-bar--position-offset: var(--wp-admin--admin-bar--height,0px); }@media screen and (max-width: 600px) {\n html :where(.is-position-sticky) { --wp-admin--admin-bar--position-offset: 0px; }\n}@-webkit-keyframes a { \n 100% { transform: rotate(1turn); }\n}@keyframes a { \n 100% { transform: rotate(1turn); }\n}@-webkit-keyframes b { \n 0% { background-position: 0px 0px; }\n 100% { background-position: 30px 0px; }\n}@keyframes b { \n 0% { background-position: 0px 0px; }\n 100% { background-position: 30px 0px; }\n}.wp-block-button__link { color: rgb(255, 255, 255); background-color: rgb(50, 55, 60); border-radius: 9999px; box-shadow: none; text-decoration: none; padding: calc(0.667em + 2px) calc(1.333em + 2px); font-size: 1.125em; }body { --wp--preset--color--black: #000; --wp--preset--color--cyan-bluish-gray: #abb8c3; --wp--preset--color--white: #fff; --wp--preset--color--pale-pink: #f78da7; --wp--preset--color--vivid-red: #cf2e2e; --wp--preset--color--luminous-vivid-orange: #ff6900; --wp--preset--color--luminous-vivid-amber: #fcb900; --wp--preset--color--light-green-cyan: #7bdcb5; --wp--preset--color--vivid-green-cyan: #00d084; --wp--preset--color--pale-cyan-blue: #8ed1fc; --wp--preset--color--vivid-cyan-blue: #0693e3; --wp--preset--color--vivid-purple: #9b51e0; --wp--preset--color--accent: #2776d7; --wp--preset--color--primary: #000; --wp--preset--color--secondary: #6d6d6d; --wp--preset--color--subtle-background: #dbdbdb; --wp--preset--color--background: #fff; --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,#9b51e0 100%); --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,#7adcb4 0%,#00d082 100%); --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%); --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,#cf2e2e 100%); --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,#eee 0%,#a9b8c3 100%); --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%); --wp--preset--gradient--blush-light-purple: linear-gradient(135deg,#ffceec 0%,#9896f0 100%); --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%); --wp--preset--gradient--luminous-dusk: linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%); --wp--preset--gradient--pale-ocean: linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%); --wp--preset--gradient--electric-grass: linear-gradient(135deg,#caf880 0%,#71ce7e 100%); --wp--preset--gradient--midnight: linear-gradient(135deg,#020381 0%,#2874fc 100%); --wp--preset--font-size--small: 18px; --wp--preset--font-size--medium: 20px; --wp--preset--font-size--large: 26.25px; --wp--preset--font-size--x-large: 42px; --wp--preset--font-size--normal: 21px; --wp--preset--font-size--larger: 32px; --wp--preset--spacing--20: .44rem; --wp--preset--spacing--30: .67rem; --wp--preset--spacing--40: 1rem; --wp--preset--spacing--50: 1.5rem; --wp--preset--spacing--60: 2.25rem; --wp--preset--spacing--70: 3.38rem; --wp--preset--spacing--80: 5.06rem; --wp--preset--shadow--natural: 6px 6px 9px rgba(0,0,0,.2); --wp--preset--shadow--deep: 12px 12px 50px rgba(0,0,0,.4); --wp--preset--shadow--sharp: 6px 6px 0px rgba(0,0,0,.2); --wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255,255,255,1),6px 6px rgba(0,0,0,1); --wp--preset--shadow--crisp: 6px 6px 0px rgba(0,0,0,1); }:where(.is-layout-flex) { gap: 0.5em; }:where(.is-layout-grid) { gap: 0.5em; }:where(.wp-block-columns.is-layout-flex) { gap: 2em; }:where(.wp-block-columns.is-layout-grid) { gap: 2em; }:where(.wp-block-post-template.is-layout-flex) { gap: 1.25em; }:where(.wp-block-post-template.is-layout-grid) { gap: 1.25em; }:where(.wp-block-columns.is-layout-flex) { gap: 2em; }:where(.wp-block-columns.is-layout-grid) { gap: 2em; }:where(.wp-block-post-template.is-layout-flex) { gap: 1.25em; }:where(.wp-block-post-template.is-layout-grid) { gap: 1.25em; }html, body { border: none; margin: 0px; padding: 0px; }h1, h2, p, em, img, li, ul, form, label, button { border: none; font-size: inherit; line-height: inherit; margin: 0px; padding: 0px; text-align: inherit; }html { font-size: 62.5%; scroll-behavior: smooth; }@media (prefers-reduced-motion: reduce) {\n html { scroll-behavior: auto; }\n}body { background: rgb(245, 239, 224); box-sizing: border-box; color: rgb(0, 0, 0); font-family: -apple-system, BlinkMacSystemFont, \"Helvetica Neue\", Helvetica, sans-serif; font-size: 1.8rem; letter-spacing: -0.015em; text-align: left; }@supports ( font-variation-settings: normal ) {\n body { font-family: \"Inter var\", -apple-system, BlinkMacSystemFont, \"Helvetica Neue\", Helvetica, sans-serif; }\n}*, ::before, ::after { box-sizing: inherit; -webkit-font-smoothing: antialiased; word-break: break-word; overflow-wrap: break-word; }#site-content { overflow: hidden; }.entry-content::after { clear: both; content: \"\"; display: block; }a, path { transition: all 0.15s linear 0s; }.screen-reader-text { border: 0px; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; width: 1px; word-break: normal; }.screen-reader-text:not(#_#_#_#_#_#_#_) { position: absolute; overflow-wrap: normal; }.screen-reader-text:focus { background-color: rgb(241, 241, 241); border-radius: 3px; box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 2px 2px; clip-path: none; color: rgb(33, 117, 155); display: block; font-size: 0.875rem; font-weight: 700; height: auto; right: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; }.screen-reader-text:focus:not(#_#_#_#_#_#_#_) { clip: auto; }.skip-link { left: -9999rem; top: 2.5rem; z-index: 999999999; text-decoration: underline; }.skip-link:focus { display: block; left: 6px; top: 7px; font-size: 14px; font-weight: 600; text-decoration: none; line-height: normal; padding: 15px 23px 14px; z-index: 100000; right: auto; }@font-face { font-family: NonBreakingSpaceOverride; src: url(\"https:\/\/weston.ruter.net\/wp-content\/plugins\/amp\/assets\/fonts\/nonbreakingspaceoverride.woff2\") format(\"woff2\"), url(\"https:\/\/weston.ruter.net\/wp-content\/plugins\/amp\/assets\/fonts\/nonbreakingspaceoverride.woff\") format(\"woff\"); font-display: optional; }@font-face { font-family: \"Inter var\"; font-weight: 100 900; font-style: normal; src: url(\"https:\/\/weston.ruter.net\/wp-content\/themes\/twentytwenty\/assets\/fonts\/inter\/Inter-upright-var.woff2\") format(\"woff2\"); font-display: optional; }@font-face { font-family: \"Inter var\"; font-weight: 100 900; font-style: italic; src: url(\"https:\/\/weston.ruter.net\/wp-content\/themes\/twentytwenty\/assets\/fonts\/inter\/Inter-italic-var.woff2\") format(\"woff2\"); font-display: optional; }@media (prefers-reduced-motion: reduce) {\n :not(#_#_#_#_#_#_) { animation-duration: 0s; transition-duration: 0s; }\n}main { display: block; }h1, h2, .faux-heading { font-feature-settings: \"lnum\"; font-variant-numeric: lining-nums; font-weight: 700; letter-spacing: -0.0415625em; line-height: 1.25; margin: 3.5rem 0px 2rem; }h1 { font-size: 3.6rem; font-weight: 800; line-height: 1.13889; }h2 { font-size: 3.2rem; }.heading-size-3 { font-size: 2.8rem; }p { line-height: 1.5; margin: 0px 0px 1em; }em { font-style: italic; }em em { font-weight: bolder; }hr { border-style: solid; border-width: 0.1rem 0px 0px; border-color: rgb(220, 215, 202); margin: 4rem 0px; }.entry-content hr { background: linear-gradient(to left, currentcolor calc(50% - 16px), transparent calc(50% - 16px), transparent calc(50% + 16px), currentcolor calc(50% + 16px)); border: none; height: 0.1rem; overflow: visible; position: relative; }.entry-content hr:not(#_#_#_#_#_#_#_#_) { background-color: transparent; }.entry-content hr:not(.has-background) { color: rgb(109, 109, 109); }.entry-content hr::before, .entry-content hr::after { background: currentcolor; content: \"\"; display: block; height: 1.6rem; position: absolute; top: calc(50% - 0.8rem); transform: rotate(22.5deg); width: 0.1rem; }.entry-content hr::before { left: calc(50% - 0.5rem); }.entry-content hr::after { right: calc(50% - 0.5rem); }a { color: rgb(205, 38, 83); text-decoration: underline; }a:hover, a:focus { text-decoration: none; }ul { margin: 0px 0px 3rem 3rem; }ul { list-style: disc; }ul ul { list-style: circle; }ul ul ul { list-style: square; }li { line-height: 1.5; margin: 0.5rem 0px 0px 2rem; }li > ul { margin: 1rem 0px 0px 2rem; }.reset-list-style, .reset-list-style ul { list-style: none; margin: 0px; }.reset-list-style li { margin: 0px; }figure { display: block; margin: 0px; }svg, img { display: block; height: auto; max-width: 100%; }label { display: block; font-size: 1.6rem; font-weight: 400; margin: 0px 0px 0.5rem; }input[type=\"checkbox\"] + label { display: inline; font-weight: 400; margin-left: 0.5rem; }input[type=\"checkbox\"] { appearance: none; position: relative; top: 2px; display: inline-block; margin: 0px; width: 1.5rem; min-width: 1.5rem; height: 1.5rem; background: rgb(255, 255, 255); border-radius: 0px; border-style: solid; border-width: 0.1rem; border-color: rgb(220, 215, 202); box-shadow: none; cursor: pointer; }input[type=\"checkbox\"]:checked::before { content: url(\"data:image\/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27%3E%3Cpath%20d%3D%27M14.83%204.89l1.34.94-5.81%208.38H9.02L5.78%209.67l1.34-1.25%202.57%202.4z%27%20fill%3D%27%23000000%27%2F%3E%3C%2Fsvg%3E\"); position: absolute; display: inline-block; margin: -0.1875rem 0px 0px -0.25rem; height: 1.75rem; width: 1.75rem; }input, button, .wp-block-button__link { font-family: -apple-system, BlinkMacSystemFont, \"Helvetica Neue\", Helvetica, sans-serif; line-height: 1; }@supports ( font-variation-settings: normal ) {\n input, button, .wp-block-button__link { font-family: \"Inter var\", -apple-system, BlinkMacSystemFont, \"Helvetica Neue\", Helvetica, sans-serif; }\n}input { border-color: rgb(220, 215, 202); color: rgb(0, 0, 0); }input[type=\"url\"], input[type=\"email\"], input[type=\"tel\"] { direction: ltr; }input[type=\"text\"], input[type=\"password\"], input[type=\"email\"], input[type=\"url\"], input[type=\"date\"], input[type=\"month\"], input[type=\"time\"], input[type=\"datetime\"], input[type=\"datetime-local\"], input[type=\"week\"], input[type=\"number\"], input[type=\"search\"], input[type=\"tel\"], input[type=\"color\"] { appearance: none; background: rgb(255, 255, 255); border-radius: 0px; border-style: solid; border-width: 0.1rem; box-shadow: none; display: block; font-size: 1.6rem; letter-spacing: -0.015em; margin: 0px; max-width: 100%; padding: 1.5rem 1.8rem; width: 100%; }input[type=\"number\"] { padding-right: 0.5rem; }input::-webkit-input-placeholder { line-height: normal; }input[type=\"search\"]::-webkit-search-decoration, input[type=\"search\"]::-webkit-search-cancel-button, input[type=\"search\"]::-webkit-search-results-button, input[type=\"search\"]::-webkit-search-results-decoration { display: none; }button, .wp-block-button__link, input[type=\"button\"], input[type=\"reset\"], input[type=\"submit\"] { appearance: none; background: rgb(205, 38, 83); border: none; border-radius: 0px; color: rgb(255, 255, 255); cursor: pointer; display: inline-block; font-size: 1.5rem; font-weight: 600; letter-spacing: 0.0333em; line-height: 1.25; margin: 0px; opacity: 1; padding: 1.1em 1.44em; text-align: center; text-decoration: none; text-transform: uppercase; transition: opacity 0.15s linear 0s; }button:focus, button:hover, input[type=\"button\"]:focus, input[type=\"button\"]:hover, input[type=\"reset\"]:focus, input[type=\"reset\"]:hover, input[type=\"submit\"]:focus, input[type=\"submit\"]:hover { text-decoration: underline; }input[type=\"text\"]:focus, input[type=\"email\"]:focus, input[type=\"url\"]:focus, input[type=\"password\"]:focus, input[type=\"number\"]:focus, input[type=\"tel\"]:focus, input[type=\"range\"]:focus, input[type=\"date\"]:focus, input[type=\"month\"]:focus, input[type=\"week\"]:focus, input[type=\"time\"]:focus, input[type=\"datetime\"]:focus, input[type=\"datetime-local\"]:focus, input[type=\"color\"]:focus { border-color: currentcolor; }input[type=\"search\"]:focus { outline: dotted thin; outline-offset: -4px; }.section-inner { margin-left: auto; margin-right: auto; max-width: 120rem; width: calc(100% - 4rem); }.section-inner.thin { max-width: 58rem; }.section-inner.medium { max-width: 100rem; }.toggle { appearance: none; color: inherit; cursor: pointer; font-family: inherit; position: relative; text-align: inherit; user-select: none; }button.toggle { background: none; border: none; box-shadow: none; border-radius: 0px; font-size: inherit; font-weight: 400; letter-spacing: inherit; padding: 0px; text-transform: none; }.fill-children-current-color, .fill-children-current-color * { fill: currentcolor; }.search-form { align-items: stretch; display: flex; flex-wrap: nowrap; margin: 0px 0px -0.8rem -0.8rem; }.search-form .search-field, .search-form .search-submit { margin: 0px 0px 0.8rem 0.8rem; }.search-form label { align-items: stretch; display: flex; font-size: inherit; margin: 0px; width: 100%; }.search-form .search-field { width: 100%; }.search-form .search-submit { flex-shrink: 0; }.search-form .search-submit:focus, .search-form .search-submit:hover { text-decoration: none; }ul.social-icons { display: flex; flex-wrap: wrap; margin: -0.9rem 0px 0px -0.9rem; width: calc(100% + 0.9rem); }ul.social-icons li { margin: 0.9rem 0px 0px 0.9rem; }.social-icons a { align-items: center; background: rgb(205, 38, 83); border-radius: 50%; color: rgb(255, 255, 255); display: flex; height: 4.4rem; justify-content: center; padding: 0px; text-decoration: none; transition: transform 0.15s ease-in-out 0s; width: 4.4rem; }.social-icons a:focus, .social-icons a:hover { transform: scale(1.1); text-decoration: none; }.cover-modal { display: none; }.cover-modal.show-modal { display: block; cursor: pointer; }.cover-modal.show-modal > * { cursor: default; }#site-header { background: rgb(255, 255, 255); position: relative; }.header-inner { max-width: 168rem; padding: 3.15rem 0px; z-index: 100; }.header-titles-wrapper { align-items: center; display: flex; justify-content: center; padding: 0px 4rem; text-align: center; }body:not(.enable-search-modal) .header-titles-wrapper { justify-content: flex-start; padding-left: 0px; text-align: left; }.site-title, .site-description { margin: 0px; }.site-title { font-size: 2.1rem; font-weight: 600; line-height: 1; }.site-title a { color: inherit; display: block; text-decoration: none; }.site-title a:hover, .site-title a:focus { text-decoration: underline; }.site-description { margin-top: 1rem; color: rgb(109, 109, 109); font-size: 1.8rem; font-weight: 500; display: none; letter-spacing: -0.0311em; transition: all 0.15s linear 0s; }.header-navigation-wrapper { display: none; }.header-toggles { display: none; }.header-inner .toggle { align-items: center; display: flex; overflow: visible; padding: 0px 2rem; }.header-inner .toggle svg { display: block; position: relative; z-index: 1; }.header-inner .toggle path { fill: currentcolor; }.toggle-inner { display: flex; justify-content: center; height: 2.3rem; position: relative; }.toggle-icon { display: block; overflow: hidden; }.toggle-inner .toggle-text { color: rgb(109, 109, 109); font-size: 1rem; font-weight: 600; position: absolute; top: calc(100% + 0.5rem); width: auto; white-space: nowrap; word-break: break-all; }.header-inner .toggle:focus .toggle-text, .header-inner .toggle:hover .toggle-text { text-decoration: underline; }.search-toggle { position: absolute; bottom: 0px; left: 0px; top: 0px; }.search-toggle .toggle-icon, .search-toggle svg { height: 2.5rem; max-width: 2.3rem; width: 2.3rem; }.nav-toggle { position: absolute; bottom: 0px; right: 0px; top: 0px; width: 6.6rem; }.nav-toggle .toggle-icon, .nav-toggle svg { height: 0.8rem; width: 2.6rem; }.nav-toggle .toggle-inner { padding-top: 0.8rem; }.primary-menu-wrapper { display: none; }ul.primary-menu { display: flex; font-size: 1.8rem; font-weight: 500; letter-spacing: -0.0277em; flex-wrap: wrap; justify-content: flex-end; margin: -0.8rem 0px 0px -1.6rem; }.primary-menu li { font-size: inherit; line-height: 1.25; position: relative; }.primary-menu > li { margin: 0.8rem 0px 0px 1.6rem; }.primary-menu a { color: inherit; display: block; line-height: 1.2; text-decoration: none; word-break: normal; overflow-wrap: normal; }.primary-menu a:hover, .primary-menu a:focus { text-decoration: underline; }.primary-menu li.current-menu-item > a { text-decoration: underline; }.primary-menu li.current-menu-item > a:hover, .primary-menu li.current-menu-item > a:focus { text-decoration: none; }.primary-menu ul { background: rgb(0, 0, 0); border-radius: 0.4rem; color: rgb(255, 255, 255); font-size: 1.7rem; opacity: 0; padding: 1rem 0px; position: absolute; right: 9999rem; top: calc(100% + 2rem); transition: opacity 0.15s linear 0s, transform 0.15s linear 0s, right 0s ease 0.15s; transform: translateY(0.6rem); width: 20rem; z-index: 1; }.primary-menu ul::before, .primary-menu ul::after { content: \"\"; display: block; position: absolute; bottom: 100%; }.primary-menu ul::before { height: 2rem; left: 0px; right: 0px; }.primary-menu ul::after { border-width: 0.8rem; border-style: solid; border-color: transparent transparent rgb(0, 0, 0); border-image: initial; right: 1.8rem; }.primary-menu ul a { background: transparent; border: none; color: inherit; display: block; padding: 1rem 2rem; transition: background-color 0.15s linear 0s; width: 100%; }.primary-menu ul ul { top: -1rem; }.primary-menu ul ul::before { inset: 0px -2rem 0px auto; height: auto; width: 2rem; }.primary-menu ul ul::after { border-bottom-color: transparent; border-left-color: rgb(0, 0, 0); bottom: auto; right: -1.6rem; top: 2rem; }.menu-modal { background: rgb(255, 255, 255); display: none; opacity: 0; overflow: hidden auto; position: fixed; inset: 0px 99999rem 0px -99999rem; transition: opacity 0.25s ease-in 0s, left 0s ease 0.25s, right 0s ease 0.25s; z-index: 99; }.menu-modal.show-modal { display: flex; }.menu-modal.active { left: 0px; opacity: 1; right: 0px; transition: opacity 0.25s ease-out 0s; }.menu-modal-inner { background: rgb(255, 255, 255); display: flex; justify-content: stretch; overflow: auto; width: 100%; }.menu-wrapper { display: flex; flex-direction: column; justify-content: space-between; position: relative; }button.close-nav-toggle { align-items: center; display: flex; font-size: 1.6rem; font-weight: 500; justify-content: flex-end; padding: 3.1rem 0px; width: 100%; }button.close-nav-toggle svg { height: 1.6rem; width: 1.6rem; }button.close-nav-toggle .toggle-text { margin-right: 1.6rem; }.menu-modal .menu-top { flex-shrink: 0; }.modal-menu { position: relative; left: calc(50% - 50vw); width: 100vw; }.modal-menu li { border-color: rgb(222, 223, 223); border-style: solid; border-width: 0.1rem 0px 0px; display: flex; flex-wrap: wrap; line-height: 1; justify-content: flex-start; margin: 0px; }.modal-menu > li > a, .modal-menu > li > .ancestor-wrapper > a { font-size: 2rem; font-weight: 700; letter-spacing: -0.0375em; }.modal-menu > li:last-child { border-bottom-width: 0.1rem; }.modal-menu .ancestor-wrapper { display: flex; justify-content: space-between; width: 100%; }.modal-menu a { display: block; padding: 2rem 2.5rem; text-decoration: none; width: 100%; }.modal-menu a:focus, .modal-menu a:hover, .modal-menu li.current-menu-item > .ancestor-wrapper > a { text-decoration: underline; }.modal-menu ul { display: none; margin: 0px; width: 100%; }.modal-menu ul li { border-left-width: 1rem; }.modal-menu ul li a { color: inherit; font-weight: 500; }.menu-wrapper .menu-item { position: relative; }.menu-wrapper .active { display: block; }.mobile-menu { display: block; }.menu-bottom { flex-shrink: 0; padding: 4rem 0px; }.menu-bottom nav { width: 100%; }.menu-bottom .social-menu { justify-content: center; }.search-modal { background: rgba(0, 0, 0, 0.2); display: none; opacity: 0; position: fixed; bottom: 0px; left: -9999rem; top: 0px; transition: opacity 0.2s linear 0s, left 0s linear 0.2s; width: 100%; z-index: 999; }.search-modal-inner { background: rgb(255, 255, 255); transform: translateY(-100%); transition: transform 0.15s linear 0s, box-shadow 0.15s linear 0s; }.search-modal-inner .section-inner { display: flex; justify-content: space-between; max-width: 168rem; }.search-modal.active { left: 0px; opacity: 1; transition: opacity 0.2s linear 0s; }.search-modal.active .search-modal-inner { box-shadow: rgba(0, 0, 0, 0.08) 0px 0px 2rem 0px; transform: translateY(0px); transition: transform 0.25s ease-in-out 0s, box-shadow 0.1s linear 0.25s; }button.search-untoggle { align-items: center; display: flex; flex-shrink: 0; justify-content: center; margin-right: -2.5rem; padding: 0px 2.5rem; }.search-modal button.search-untoggle { color: inherit; }.search-modal.active .search-untoggle { animation: 0.3s ease 0.2s 1 normal both running popIn; }.search-untoggle svg { height: 1.5rem; transition: transform 0.15s ease-in-out 0s; width: 1.5rem; }.search-untoggle:focus svg, .search-untoggle:hover svg { transform: scale(1.15); }.search-modal form { margin: 0px; position: relative; width: 100%; }.search-modal .search-field { background: none; border: none; border-radius: 0px; color: inherit; font-size: 2rem; letter-spacing: -0.0277em; height: 8.4rem; margin: 0px 0px 0px -2rem; max-width: calc(100% + 2rem); padding: 0px 0px 0px 2rem; width: calc(100% + 2rem); }.search-modal .search-field::-webkit-input-placeholder { color: inherit; }.search-modal .search-submit { position: absolute; right: -9999rem; top: 50%; transform: translateY(-50%); }.search-modal .search-submit:focus { right: 0px; }body:not(.singular) main > article:first-of-type { padding: 4rem 0px 0px; }.singular .entry-header { background-color: rgb(255, 255, 255); padding: 4rem 0px; }.entry-categories { line-height: 1.25; margin-bottom: 2rem; }.entry-categories-inner { justify-content: center; display: flex; flex-wrap: wrap; margin: -0.5rem 0px 0px -1rem; }.entry-categories a { border-bottom: 0.15rem solid currentcolor; font-size: 1.4rem; font-weight: 700; letter-spacing: 0.0366667em; margin: 0.5rem 0px 0px 1rem; text-decoration: none; text-transform: uppercase; }.entry-categories a:focus, .entry-categories a:hover { border-bottom-color: transparent; }h1.entry-title, h2.entry-title { margin: 0px; }.entry-title a { color: inherit; text-decoration: none; }.entry-title a:focus, .entry-title a:hover { text-decoration: underline; }.post-inner { padding-top: 5rem; }.has-text-align-center { text-align: center; }[class*=\"_inner-container\"] > :first-child { margin-top: 0px; }[class*=\"_inner-container\"] > :last-child { margin-bottom: 0px; }.wp-block-media-text:not(.alignwide):not(.alignfull) { margin-bottom: 3rem; margin-top: 3rem; }.wp-block-media-text .wp-block-media-text__content { padding: 3rem 2rem; }.wp-block-media-text .wp-block-media-text__content p { max-width: none; }.wp-block-media-text__content > :first-child { margin-top: 0px; }.wp-block-media-text__content > :last-child { margin-bottom: 0px; }hr.wp-block-separator { margin: 3rem 0px; }.entry-content { line-height: 1.5; }.entry-content > * { margin-left: auto; margin-right: auto; margin-bottom: 1.25em; }.entry-content > :first-child { margin-top: 0px; }.entry-content > :last-child { margin-bottom: 0px; }.entry-content a:hover, .entry-content a:focus { text-decoration: none; }.entry-content p, .entry-content li { line-height: 1.4; }.entry-content li img { display: inline-block; }.entry-content h1, .entry-content h2 { margin: 3.5rem auto 2rem; }.entry-content ul ul { margin-bottom: 1rem; }.entry-content hr { margin: 4rem auto; }.entry-content { font-family: NonBreakingSpaceOverride, \"Hoefler Text\", \"Noto Serif\", Garamond, \"Times New Roman\", serif; letter-spacing: normal; }.entry-content h1, .entry-content h2 { font-family: -apple-system, BlinkMacSystemFont, \"Helvetica Neue\", Helvetica, sans-serif; }@supports ( font-variation-settings: normal ) {\n .entry-content h1, .entry-content h2 { font-family: \"Inter var\", -apple-system, BlinkMacSystemFont, \"Helvetica Neue\", Helvetica, sans-serif; }\n}.entry-content > :not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) { max-width: 58rem; width: calc(100% - 4rem); }[class*=\"__inner-container\"] > :not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) { max-width: 58rem; width: 100%; }.alignwide { margin: 4rem auto; }[class*=\"__inner-container\"] > :not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright) { margin-left: auto; margin-right: auto; }.alignwide { max-width: 120rem; position: relative; width: calc(100% - 4rem); }[class*=\"__inner-container\"] > .alignwide { width: 100%; }.widget { margin-top: 3rem; }.widget:first-child { margin-top: 0px; }.widget-content > div > :first-child { margin-top: 0px; }.widget-content > div > :last-child { margin-bottom: 0px; }.widget .widget-title { margin: 0px 0px 2rem; }.widget li { margin: 2rem 0px 0px; }.widget li:first-child, .widget li > ul { margin-top: 0px; }.widget_text p, .widget_text ul { font-family: NonBreakingSpaceOverride, \"Hoefler Text\", \"Noto Serif\", Garamond, \"Times New Roman\", serif; letter-spacing: normal; }.footer-nav-widgets-wrapper, #site-footer { background-color: rgb(255, 255, 255); border-color: rgb(222, 223, 223); border-style: solid; border-width: 0px; }.footer-top-visible .footer-nav-widgets-wrapper { margin-top: 5rem; }.footer-top, .footer-widgets-outer-wrapper, #site-footer { padding: 3rem 0px; }.footer-top { display: flex; border-bottom: 0.1rem solid rgb(222, 223, 223); justify-content: space-between; }.footer-social-wrapper { margin: 0px; width: 100%; }ul.footer-social { margin: -0.5rem 0px 0px -0.5rem; }ul.footer-social li { margin: 0.5rem 0px 0px 0.5rem; }.footer-social a { background-color: rgb(205, 38, 83); height: 3.6rem; width: 3.6rem; }.footer-social a::before { font-size: 1.6rem; }.footer-widgets-outer-wrapper { border-bottom: 0.1rem solid rgb(222, 223, 223); }.footer-widgets + .footer-widgets { margin-top: 3rem; }#site-footer { font-size: 1.6rem; }#site-footer .section-inner { align-items: baseline; display: flex; justify-content: space-between; }#site-footer a { text-decoration: none; }#site-footer a:focus, #site-footer a:hover { text-decoration: underline; }.footer-copyright a, .powered-by-wordpress a { color: inherit; }.powered-by-wordpress, .to-the-top { color: rgb(109, 109, 109); }a.to-the-top { margin-left: 2.4rem; white-space: nowrap; }a.to-the-top > * { pointer-events: none; }.footer-copyright { font-weight: 600; margin: 0px; }.powered-by-wordpress { display: none; margin: 0px 0px 0px 2.4rem; }.to-the-top-long { display: none; }@media (max-width: 479px) {\n ul { margin: 0px 0px 3rem 2rem; }\n li { margin: 0.5rem 0px 0px 1rem; }\n}@media (min-width: 700px) {\n ul { margin-bottom: 4rem; }\n hr { margin: 8rem auto; }\n h1, h2, .heading-size-3 { margin: 6rem auto 3rem; }\n h1 { font-size: 6.4rem; }\n h2 { font-size: 4.8rem; }\n .heading-size-3 { font-size: 4rem; }\n button, .wp-block-button__link, input[type=\"button\"], input[type=\"reset\"], input[type=\"submit\"] { font-size: 1.7rem; }\n .section-inner { width: calc(100% - 8rem); }\n .header-inner { padding: 3.8rem 0px; }\n .site-title { font-size: 2.4rem; font-weight: 700; }\n .site-description { display: block; }\n .toggle-inner .toggle-text { font-size: 1.2rem; }\n .search-toggle { left: 2rem; }\n .nav-toggle { right: 2rem; }\n button.close-nav-toggle { font-size: 1.8rem; padding: 4rem 0px; }\n button.close-nav-toggle svg { height: 2rem; width: 2rem; }\n button.close-nav-toggle .toggle-text { margin-right: 2.1rem; }\n .modal-menu { left: auto; width: 100%; }\n .modal-menu > li > a, .modal-menu > li > .ancestor-wrapper > a { font-size: 2.4rem; padding: 2.5rem 0px; }\n .modal-menu ul li { border-left-color: transparent; }\n .menu-bottom { align-items: center; display: flex; justify-content: space-between; padding: 4.4rem 0px; }\n .search-modal form { position: relative; width: 100%; }\n .search-untoggle svg { height: 2.5rem; width: 2.5rem; }\n .search-modal .search-field { border: none; font-size: 3.2rem; height: 14rem; }\n body:not(.singular) main > article:first-of-type { padding: 8rem 0px 0px; }\n h2.entry-title { font-size: 6.4rem; }\n .singular .entry-header { padding: 8rem 0px; }\n .entry-categories { margin-bottom: 3rem; }\n .entry-categories-inner { margin: -1rem 0px 0px -2rem; }\n .entry-categories a { font-size: 1.5rem; margin: 1rem 0px 0px 2rem; }\n .post-inner { padding-top: 8rem; }\n .wp-block-media-text:not(.alignwide):not(.alignfull) { margin-bottom: 4rem; margin-top: 4rem; }\n .wp-block-media-text .wp-block-media-text__content { padding: 4rem; }\n hr.wp-block-separator { margin: 6rem auto; }\n .entry-content { font-size: 2.1rem; }\n .entry-content p, .entry-content li { line-height: 1.476; }\n .entry-content h1, .entry-content h2 { margin: 6rem auto 3rem; }\n .entry-content > .alignwide:not(.wp-block-group.has-background) { margin-bottom: 6rem; margin-top: 6rem; }\n .entry-content > .alignwide { max-width: calc(100vw - 8rem); width: calc(100vw - 8rem); }\n .entry-content > .alignwide:first-child { margin-bottom: 8rem; }\n .widget .widget-title { margin-bottom: 3rem; }\n .footer-top-visible .footer-nav-widgets-wrapper { margin-top: 8rem; }\n .footer-top { padding: 3.7rem 0px; }\n .footer-widgets-outer-wrapper { padding: 8rem 0px; }\n .footer-widgets-wrapper { display: flex; justify-content: space-between; margin-left: -4rem; width: calc(100% + 4rem); }\n .footer-widgets { margin-left: 4rem; width: 50%; }\n .footer-widgets + .footer-widgets { margin-top: 0px; }\n .footer-widgets .widget { border-top: none; margin-top: 5rem; padding-top: 0px; }\n .footer-widgets .widget:first-child { margin-top: 0px; }\n #site-footer { font-size: 1.8rem; padding: 4.3rem 0px; }\n .footer-credits { display: flex; flex-wrap: wrap; }\n .footer-copyright { font-weight: 700; }\n .to-the-top-long { display: inline; }\n .to-the-top-short { display: none; }\n}@media (min-width: 1000px) {\n #site-header { z-index: 2; }\n .header-inner { align-items: center; display: flex; justify-content: space-between; padding: 2.8rem 0px; }\n .header-titles-wrapper { margin-right: 4rem; max-width: 50%; padding: 0px; text-align: left; }\n .header-titles { align-items: baseline; display: flex; flex-wrap: wrap; justify-content: flex-start; margin: -1rem 0px 0px -2.4rem; }\n .header-titles .site-title, .header-titles .site-description { margin: 1rem 0px 0px 2.4rem; }\n .header-navigation-wrapper { align-items: center; display: flex; }\n .primary-menu-wrapper { display: block; width: 100%; }\n .mobile-search-toggle:not(#_#_#_#_#_#_#_), .mobile-nav-toggle:not(#_#_#_#_#_#_#_) { display: none; }\n .primary-menu-wrapper + .header-toggles { margin-left: 3rem; }\n .header-toggles { display: flex; flex-shrink: 0; margin-right: -3rem; }\n .header-inner .toggle { height: 4.4rem; padding: 0px 3rem; position: relative; inset: auto; width: auto; }\n .header-inner .toggle-wrapper { position: relative; }\n .header-inner .toggle-wrapper::before { background: rgb(222, 223, 223); content: \"\"; display: block; height: 2.7rem; position: absolute; left: 0px; top: calc(50% - 1.35rem); width: 0.1rem; }\n .header-inner .toggle-wrapper:first-child::before { content: none; }\n .header-inner .primary-menu-wrapper + .header-toggles .toggle-wrapper:first-child::before { content: \"\"; }\n .toggle-inner { position: static; }\n .toggle-inner .toggle-text { left: 0px; right: 0px; text-align: center; top: calc(100% - 0.3rem); width: auto; }\n .header-toggles:only-child .nav-toggle .toggle-inner { padding-top: 0px; }\n .header-toggles:only-child .toggle-inner { display: flex; flex-wrap: nowrap; align-items: center; }\n .header-toggles:only-child .toggle-inner .svg-icon { order: 1; }\n .header-toggles:only-child .toggle-inner .toggle-text { position: static; padding-right: 20px; font-size: 15px; color: inherit; }\n .menu-modal { opacity: 1; justify-content: flex-end; padding: 0px; transition: background-color 0.3s ease-in 0s, left 0s ease 0.3s, right 0s ease 0.3s; }\n .menu-modal.cover-modal { background: rgba(0, 0, 0, 0); }\n .menu-modal.active { background: rgba(0, 0, 0, 0.2); transition: background-color 0.3s ease-out 0s; }\n .menu-wrapper.section-inner { width: calc(100% - 8rem); }\n .menu-modal-inner { box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 2rem 0px; opacity: 0; padding: 0px; transform: translateX(20rem); transition: transform 0.2s ease-in 0s, opacity 0.2s ease-in 0s; width: 50rem; }\n .menu-modal.active .menu-modal-inner { opacity: 1; transform: translateX(0px); transition-timing-function: ease-out; }\n .mobile-menu { display: none; }\n .menu-bottom { padding: 6rem 0px; }\n .menu-bottom .social-menu { justify-content: flex-start; }\n hr.wp-block-separator { margin: 8rem auto; }\n .entry-content > .alignwide:not(.wp-block-group.has-background) { margin-bottom: 8rem; margin-top: 8rem; }\n .footer-top { align-items: center; }\n .powered-by-wordpress { display: block; }\n}@media (min-width: 1220px) {\n h1 { font-size: 8.4rem; }\n ul.primary-menu { margin: -0.8rem 0px 0px -2.5rem; }\n .primary-menu > li { margin: 0.8rem 0px 0px 2.5rem; }\n .primary-menu-wrapper + .header-toggles { margin-left: 4rem; }\n .header-toggles { margin-right: -4rem; }\n .header-toggles .toggle { padding: 0px 4rem; }\n .widget-content { font-size: 2.1rem; }\n ul.footer-social { margin: -1rem 0px 0px -1rem; }\n ul.footer-social li { margin: 1rem 0px 0px 1rem; }\n .footer-social a { height: 4.4rem; width: 4.4rem; }\n .footer-social a::before { font-size: 2rem; }\n .footer-widgets-wrapper { margin-left: -6rem; width: calc(100% + 6rem); }\n .footer-widgets { margin-left: 6rem; }\n}@media (min-width: 1280px) {\n .entry-content > .alignwide { max-width: 120rem; width: 120rem; }\n [class*=\"__inner-container\"] > .alignwide { max-width: 120rem; width: 100%; }\n}a { color: rgb(39, 118, 215); }button, .wp-block-button__link, input[type=\"button\"], input[type=\"reset\"], input[type=\"submit\"] { background-color: rgb(39, 118, 215); }button, .wp-block-button__link, input[type=\"button\"], input[type=\"reset\"], input[type=\"submit\"] { color: rgb(255, 255, 255); }body, .entry-title a { color: rgb(0, 0, 0); }.entry-content hr:not(.has-background) { color: rgb(109, 109, 109); }input, hr { border-color: rgb(219, 219, 219); }body:not(.overlay-header) .primary-menu > li > a, .modal-menu a, .footer-widgets a, .singular:not(.overlay-header) .entry-header a { color: rgb(184, 209, 238); }.social-icons a, #site-footer button:not(.toggle), #site-footer .wp-block-button__link, #site-footer input[type=\"button\"], #site-footer input[type=\"reset\"], #site-footer input[type=\"submit\"] { background-color: rgb(184, 209, 238); }.social-icons a, body:not(.overlay-header) .primary-menu ul, .header-footer-group button, .header-footer-group input[type=\"button\"], .header-footer-group input[type=\"reset\"], .header-footer-group input[type=\"submit\"] { color: rgb(35, 88, 153); }#site-header, .footer-nav-widgets-wrapper, #site-footer, .menu-modal, .menu-modal-inner, .search-modal-inner, .singular .entry-header { background-color: rgb(35, 88, 153); }.header-footer-group, body:not(.overlay-header) #site-header .toggle, .menu-modal .toggle { color: rgb(255, 255, 255); }body:not(.overlay-header) .primary-menu ul { background-color: rgb(255, 255, 255); }body:not(.overlay-header) .primary-menu > li > ul::after { border-bottom-color: rgb(255, 255, 255); }body:not(.overlay-header) .primary-menu ul ul::after { border-left-color: rgb(255, 255, 255); }.site-description, body:not(.overlay-header) .toggle-inner .toggle-text, .powered-by-wordpress, .to-the-top { color: rgb(211, 219, 232); }.header-footer-group input, .footer-nav-widgets-wrapper, #site-footer, .menu-modal nav *, .footer-widgets-outer-wrapper, .footer-top { border-color: rgb(39, 109, 194); }body:not(.overlay-header) .header-inner .toggle-wrapper::before { background-color: rgb(39, 109, 194); }.cover-modal { display: inherit; }.menu-modal-inner { height: 100%; }@media (max-width: 999px) {\n amp-lightbox.cover-modal.show-modal { display: unset; }\n}@media print {\n @media print {\n @page { margin: 2cm; }\n .entry-header { margin: 0px; }\n .entry-content, .entry-content p, .section-inner, .section-inner.medium, .section-inner.thin { max-width: 100%; width: 100%; }\n body { color: rgb(0, 0, 0); font: 13pt \/ 1.3 Georgia, \"Times New Roman\", Times, serif; }\n body:not(#_#_#_#_#_#_#_#_) { background: rgb(255, 255, 255); }\n h1 { font-size: 20pt; }\n h2, h2.entry-title { font-size: 14pt; margin-top: 1cm; }\n a { break-inside: avoid; }\n h1, h2 { break-after: avoid; break-inside: avoid; }\n img { break-inside: avoid; break-after: avoid; }\n ul { break-before: avoid; }\n a:link, a:visited, a { background: transparent; font-weight: bold; text-decoration: underline; }\n a { break-inside: avoid; }\n a[href^=\"http\"]::after { content: \" < \" attr(href) \"> \"; }\n article a[href^=\"#\"]::after { content: \"\"; }\n #site-header, .footer-social-wrapper, .footer-widgets-outer-wrapper, .header-navigation-wrapper, .entry-categories { display: none; }\n}\n}.jetpack_subscription_widget .widget-title label { font-size: 2.8rem; font-weight: 700; margin: 0px; }@media (min-width: 700px) {\n .jetpack_subscription_widget .widget-title label { font-size: 4rem; }\n}.widget_blog_subscription form p:not(#subscribe-email) input[type=\"text\"]:not(#_#_#_#_#_#_#_#_#_) { padding: 1.5rem 1.8rem; width: 100%; }.screen-reader-text { position: absolute; }#subscribe-email input { width: 95%; }.screen-reader-text { border: 0px; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; width: 1px; }.screen-reader-text:not(#_#_#_#_#_#_#_) { position: absolute; overflow-wrap: normal; }@font-face { font-family: social-logos; src: url(\"data:application\/octet-stream;base64,d09GMgABAAAAABw0AAsAAAAAMqgAABvlAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHFQGYACJZArLSLwpATYCJAOBYAtyAAQgBYRGB4RxG9EpVQQ2DoAE2zdHRMWknP1\/nUCP3cugIqhKpQ6tdiNWhBJ+j56+GTMnk3byLNdwCN9YcHCziHXSfhP+NmhwJZIdkhRNeMC115dLcpz7+QTUDoCMqZsRk3ZalAmAY3n\/TbUKkcdRRGJkcOIA1yKpkSIbbUDf8vYZkE2m5lfAdso0ZR0oZ4wLIpL4Bhtj0JozzNvw\/Db\/z6VC4YIIWJSgYACCCgZRipFoTzEwxsTGhZO5cq7axVM39zZX4VqXbSzc\/nd7Ee28qtoD9gbEGwlKVtIt15TeDyBzT\/frFS0rsAIrCYhS0kVV95JeSCkC\/n7NtNnrpMjyrojCVNgKVyP3bzZ393ff793blH72iAKFTTGbIglDpKo6VUDZI04KTKosDDlAYVvjalVthbSFdLZmvoVcthWG+pDA1dJhH34UIiJyIEVC6IXv0vmxvQ1+BmbxHDahgrG6OxUECK0849SaW3sl5uxrC0oosarAMa2Yq5scFu9dVNJG8Ee61RoDj+I0RC00A7xf3\/g98w8OHSKO4sdE3Zj767oBWAQX35xL8Q7QQILZzUY5lXm2qCA334wUXl2\/cCABeloU9Z+QPIFSWx1gyZLnakRZkLVm9+dagC4ItlFnBFvSixbBQs8zbzROwmCjoa4jpiz9lzw4rKytmrKJqbySUNXYXoprKbCTUdBQF1s7msvRWtJ6OoaaPEZRpKutb0GQFN\/AyMzGwUqiAhHF1DHAOW\/+I67F3B0H1\/1gcS2R7AAKsgUaUgMupAw8yAT4kCkIIHkQQkogovAIMaQKDGQMEv2wxw39kMKN6AcXN04\/LHEjkQBoyA64kAzwIAUQQBrAQuogDYlBBrIGWcgR5CBzkKcAChANipAWKFF4L7QgPdChsEIXMgQ9SBP0KdwbBvrB4M4ixQZZSATykC640g9t3OeRPijohwUeQAQnRAIHooCE+EBDBsCFjIAHmQEfsgEB5AAsZAVqkAR0hVABcFqq+Av\/EW8BybUYJe5bLor7k1t5NIeQI3V1aEKQqs7lk7RIFSmhapD\/2Uxl81xLoyrKoOcIq\/ypTC4TRdVQ1cPYxLaUVUqqLsgEURIERkVX384Huq0fum09LxgiTgJjSl1Vrz+mVotNOe60yyYIVKlkVazj0Pu6MYHq24VRrz\/Wsqb+taUaSsXL15KnL3quK6XW67NJpdPlbLrYsKby0dhev2mrSoX+zI7b2cIyO9fuLjSx+5koz3I656U1bZV7yv01wAfqWC0N2cE0qAObQ0YQoo8DQkGKg7q3guTh+c1+YF8wxik1sYoq9QLULyPZgKKvigG3fDZ\/\/nVds9ZJbewPCVaeCTb42oFTxfNIasf0mSgoWIWciqKQ13qiEcALtWmEOpmqQqHdC0KAKcOhaOzH7AVYVR18fx7J2cZD8ag5l1ULIw9SiIeeRtLX8QNcdDFEeQSlJlC8\/IqQ\/PwcAP7iC8bq2ysYTdDjYhUW4nixxCqAwlwyAu7\/mSTkJcncCL0L9nngdfAaWteekE7RxF2qTiMlwnR1S5e3dGX7l1iDeUiIq6VFLQvYLFCO57jsuusCenP9kcPMvcWGXI9R6N3YdPSYJ1st0W6rJOFx7One2f3JluYr2nJRfLyW+oKVWxp6dc3R5D2dRvcTV\/W9uzR5dj72XuyZGzLOYov5PbXDYXruQJQVkznqepR5LkMilpRRehQwDx7O\/79uQkfjP6ukribq+8hdjxU3ky3\/CkRos1dN+TalLDMQ7XjGgdfZZioIcjKOAU+SCxBBDMUaVlkbIGn5AODNCLybakPRauV8i\/UN9Nwxjnc57WlKA7t0GNhUfM71CWLGxicCi1tMQwwpEbWbQzeO6xqZTwjLbs\/isV2Xg52eOZDCK8WNmo8as7X7dWa1oCohOgFgDnSkB2Dhtl4TgGIJ872re7LG66opGjn5fpxPfFCfpsTkR7xV823K7OB20HSv52CsTK3U6Cwjkj4APAinBNZmv9+iPuzsJRVYHoIYI4DhOtDlmtRDzm4LYIGBsDxeGNHcwsFDqXI7zAZOyZkdbEAxpGExw45x2aoKdT6xsDDFrTrg\/bX9QaHM6WRCjnCCq3bbc3L35NeX4tU3rE4cbyC5zFfUkMkgiAPA45wOsXA5U1t\/5z9szdf2J4IIIIABhvjTQn6KX2qgX6OOIi2XCWUuewjgU4hbGsA5gAupQk8ZlZxz5LefiADFu4qh6M6pbBTVw3TIU4VCTYVcX9lbqTSK3UWRKZWa1b7qLfl6unb\/MX\/yoD7zRr2baz56Jp4+bMy+pXJ+mI8sqKUxMbpI5apYUysbXRbCYUgqfXzYQ3I+hVUdAF5DKFzAWP2CUPz8L+A\/XG0pI3XGQdEULy6i9rrz6yQ\/IwpwlzKwU+h7COJBqbUwhkAIrzEEBdHCTGIzATbOnqdDkEeoCXWhaW5Q6sKuXHx4tNyoVAEADpLwiQtvDlX7jLOxp9w7SyrdGsKZA9GluW+Z0qYShGJnkcBFl6p0OlPCaoX4KgJJY6a1nPrygj\/\/TMfzztTIBB8flqOTYmqMqSf8sXwqnuU6ujppvw8AtwcAgkMGQopc4Ns7fPXZZQgUZBBi5uHc6zjeHCe2tUNbLVcz9QMAabYdCEVD1jzvhsx2F6E2+IACoR1g5Tilpfww8NzDnSiv1D0x4Om6iMZmDNEPj3Oqr4lVAniMZCNjMo9EA8lhwG2bFjaE6e2UJjOW2RcsCIEsqmbAkysPMx7RDFFUfzBYfh2rV\/zSkJxdSOmnYqV8UpmE4tXQElYfXvDxz0hWyObC9gj3yqy8riBmHBtIP0iO2AsHZg7huWPOUntTBgpKfUlcrY13GdjMM6rOe3QVx2eSgcButGTcb9WGJ4DzrvrKra8vW+1fbVZ8+fbz+MSHT1OTvbpcswoDQeRUx7q1JhXLL9gwiLBPfBe\/2JwZuT8\/O\/po6c3Kk+H3b1efTn16MxCNpCEff49kb9Q394rKVguKdvuSNR3HTDioX+2NxdXeNydWAE8Nxx4G6E8ktJKAqujg0KS+LAHv\/zFETHUECq2l7wN5NXNeNGatr67HVFcVSJYtV\/sWnY57tKQdwaE\/GlrYLyiIKbkmLKC+rfyX1ka7ltJMtnoWb6ukl3ljrzhoSgng\/5UN0ez9iV5k55LRgFs1BOWgNsYOMVQZo\/6U\/a4RxKurNbEqlwG3aUPOUFaishITWc6xKbD\/JyAkVAGMPT68PE+NWEzscg\/9uQvO2AQUoRhbY61V1sIEVvFc8iO5VUtsGLqiu3jwYIVoUVWLDA2reR5m+4bBDg9ciEAFHbJT05IiPBthOTYviyv83fdJi\/paG6fNgmCfV19snd+ZPiVXgmDrRxdUXnLm2hfeHAl4Od+Q\/dTn87PJVKMgLFj07m4KOndrvixm59yuqyHPCBeP1C+lWrqentUQjmdn1ZKVBMedk99HmEdqCBFDHHLJaFQAQPZQX2c0SKK3Va5AuL\/u1Dpk3TyM\/Dmi8d6rip56zCYAeU2e\/ryo8s71kSbGM+kgXdk\/\/X1DWM\/WD73b1dwUjaQKy+9R6+xLce6VOlPfcOjpzpYLY0prmLByoWoPrW16tHGUlhcfOqZP28je7\/dzqi0FUUx3dxYQKtef8eH5t6sPx5YwBrpc4GFULcE8tkN6zUYHAKr0JgGlRTLwynRNlgfONeGfPiovDsdhiHgPJbifGt4PMODpMFvH1TlHqmbdmx4sjgNalSbcYJytEgTCPuVs8Mt5BLCLkHbEBf2GPUhvo9t4k3Tlyz3NzLBuvH0\/nn7bOlngI1lZlYKVbLk3XJnLSJIBvuO3vu2bgrCpxM8fBzzun5dHozlHNkjgVBoQBlg\/dOofsrpUnbGrTsEyjp+nXuVIum4Lyf7BpaG1vncsSU9wRWUeIdnTZskpb3JmdYhxUXGMoDy6yV7AUPHh5M880sW0w6Z\/akIqE4wIsTIXu7XDVjGWZKPWiPiWVeMDnUqkrCHqM9WSqa1zNamxvSdpwXaChc2P09zyJWm441ahZklNJl1hjKNAwvUmMm\/6Sbq9q2ca+Z\/0wzXiqtxcd\/h\/Ys0hyRgiAUl1jnI7Vn19KvBRD\/NcTaDUBmejcPC+R14A+Hq6VP9l7i1Oo8x7iLqIUewx7Ha7+HeUwwAtsilDQodAiaBCcY0TMHvx4vnX+9sr4kql5susDXZYX\/WYogsXLr075BjozjiZefJfqptC9iNyMzH9tJ9uMN\/gWILwHStDOIM90QsUNeerqsHyLB6er9gtKqHW8SMLKbPVapYc3r4BbZMekNpQnEGY6LvXD+1F7J07h0wV0flXi0IoDFZQX6c6kSzVtYbdlZtkpNbAhMIcXnZdB0+OANL7aAiJ4t6N+vGGI6GhCQwtp30657yQjW2vYNG\/2cikdmFa6rwTqfjis8+xMYkJDfj3I06CTzlNk\/QLWGJ4u0IiBt5yfMN3jYvH+zK0TFnjNsYqYqWutI9O+v1IPNYGl+bOZc8FQ2E+gDCNB7wiD1fD9TB5PXbMijAFhO9+DTd7TU55rSLu3O4bWYufpk3jd5MC1TfGjcmfKgm8zSqtBOsmu7ESzEryyh86xHAPDHpJ3onpwZB7QQPOc5CoCSdXyI4ETOihYPj2MjlJfmMJL3p17O2ljtWt7qTrn60v+ytDwf8yMrnir5l37\/Yu8buDtOLX6Ij+qBnBrFhtj421tybdHttq38PzR37JrjKyTLs+WeeoIuj8LJCWcblmCKMJPhz\/cuePp+yuxR4DmueH8NXBy3x\/2l\/6mbxCoe+0Z0+tn\/p3dYCNvtqyJvDPgSX2qhvdNE4ymF10kGYzLspa9GYm5yfdIuIWj2Yzhh1+W2lGgX+nFSv\/AuA5DNHYRjYCnR+I1h\/Ffs2OkheELCfbwW4dOavJF+WbsESHT9lYAcpzsA12qbQ4yH4vn0gMmzfEohcOZv2\/FpAmAsDseKuOUa2IKMqK892qTFRGii4Fe0MzSn+4t9ZbGL9WttX3NyuiSKFu7nUAi6qctxtcRx8e7Zg3mb7j+wSL4FA1b0tKX8Qai2LKssaYumWmeohvft\/nlZE3NIair9QqdqNQhKQeOhKNj23cnLhgZhiVU3Z+3qS93Hn7gmtBQl9Enb9hHW1oTEow3axk7R86ofXddVOHQhOSTITX7ff3s1AofGxHOeVj2gLZR\/KpgSPAUyDrbA\/hA+HOj\/mU7YlcZc6n\/o+izyTbRlsAxPWWlkVgSRPqBFqtQCdMXWspz47MiHxXnV1uaVVVxJSXx1SoEjWM78JeVYPe+gDSmHqMpCadUJ8gPQowVHXwgQHt35\/4HFngVU+b0JVvMDkXc5FmeJc5POR+ESGiAbkCVYjdgSNid2JTMB3oDUgHJgHfYrYWAoiNcaNH0G4f8ErTl9b3GQrnSfXs\/PSztM92pqY5gQWPnDmzQUu3O9ACw\/vrK6uiheoapV7ehtGiPctyzIKbuqcTvENnsr+M4ebHEqnNGNy+TyXbYlZIPt2HwzRTibF5vJgvK\/a\/8VejHU1aeobLxDAn4fmJ7rlW5\/IH2Gb2AF8uNcgDOI+0j3S87\/jmyI5wUozBBIbpa\/2JEr5OK8gxikSG7Ig9Y6h624p2vigvHaObGpyrkUueNrEEF6YEywoxH2FGmNpWTtN8urZ6ycOdYVJuFgsX\/G6Hie3H8XtHzAazwsx2\/slJ52gwf1BikQzypYEXD+QQs6kE1celji9RyOfE0y1gdrfSoz3E60Ph6nGoPt4hrafeX4M+Wtbw6Deak\/bbQ5fM6Tb+bDpUWeJ3\/0j0kfvRuo896GeMfh2u9Qr5zm0v\/FvaW1D\/OymepNt82Oc+1MsV6\/oP59g+fKpALKC6bdqK+AnbB\/tGk0izJHR7\/jWrRlR3cX+sg9f9gfPi+fM+PFEVMlRlos4iRpFqJJoFFd\/5kxby5ykJGB7Oo\/bAAD6kmhmUouEa7iFpHvjvURHo3rK9b7SlJ5DKp0HphLoG0vOxlacrqMYt5drf+hIwGJD08VSZO6JM9UNTQczTzATYVATi67h\/DAz8wfUXcp2Suo4kKEQlVoUE+XPrJE6uEOzp4m\/ku2ujSR\/6awx1DKPHjPGMzST846LHMMoAmjuPb7ymyMBFbkJyo1AOVC4V1arahDNsqsAo+lGpqH4jphkdtRCVouqUdyaBf34cq1XpK1PRuuiWWms3sSXaWkvsdg9Rix5D9oiXCeciuIgwNKoSXhO6Bq7chStHa2Nu9QdDPMTTKhRixBGRAnDjNgg9G4TCNXpt3D2FbwIUgQqAHlefaxMnS4K+9e6tZCxG8npPUgM\/vTomitLFS6NlRqHPboO4fSTIh+oz4eedYOUstwXTOQgpVHtLavN26nxCdWHBKRFh4eZ00YA7BoN17kiMiVknEpMYpRTyU9ZePVMjpATkSdZ3IZJcXiUk99bAiAJUVkgji094CoULRkWWy\/wgytXk5ybdFxyRjx68OKBOIJdSHBQPSy22qrnFd0cOQhdUXE\/9WB5sSVdlmZvpriozpScOf\/IhNyOVrVnhC\/mOm7+sIdPE6+xd2GngWHWBC6IQAUyB5JQARk4bEJucOLOvMcrs5zznve9VI35bjoW3cdnPf8V6YygO28Yc0YDlzw2c42aKCISWE\/u3tOzF8g4vaZrvGO5YsyiKbrpoSE9UXSv5ZEniGhYI+kwMZISc+xi\/bc4uZUFUVIFSHmHLViKbDphloUmIPK5Vr0gnpbMLKBk31+y5uCq6Jjbof+tL1GB02CPx0OlaLbWHOom4VntYgHWGGPZyWMzQUCMeTPfCxOikZ1JzH7\/2C+oXnXgy7McD40j6pfK3FBOCmW7wpji47Vw3hRxmtVI42Qj\/IqkW\/uiB6BKdfHaIgeWr87i1OQdqPgYzdNswPPb55+QND2mPUvaQeWRC29nDB29si8wImEmYGWyOaVi1Zte5NmLadaSgwklUJoUJmIGNASSIBTEBC7MHxlJNUiCt47GWyH8IBaF\/XAzoumVRt+UzScyt+VyFSakSkv0wD8\/jKOzeFZyt+QysX72UJjB1i0IZ+AgB9VogACH2DUI+OeQxh68fdJIZNIrUUhCU0OQgR2ByKJULIRFfBcX+bgncQ0FRAC+3MTnQHZQcCssRKMRX8yissZ9jvqK13GaWiaZaevNkOVji1wTve08Yof0fhL7HPoi+b6OTmyUvW3fXynNp0wSvuQWreLKhzeJyz4jkgkF5SriLqd3CLtAt8MuJ0ourldezh9vJkVnn4ovtG5d6k3PifUgpaBM6Y\/A\/82BxNQJvtW1lWsFlldvo7u62US9RbR2R22Saze11d3ku8S5VVLqNetgGR\/HLvMuJHtjmNq7MlgrLeix2KcHrbsvT2\/JOuMRz8y7tfUCf1SNbDzC7L8QR0oOfhqfxCUmakPaMz+elF\/8Wfov3n97tH+KgHE4Qtae3i+KT4slOJzlhdyPDYVUQxOvOLohEUHwvwT4R2TI9Vs+lvM7VNaNBRw6HG7yLAgX+8ZkqTAiBny7H3KT+1OyDjCTcqKAOWgs7w1SJ3y4LLQZ3t97eevf8F3MPDT+\/EZfcCEB6VTfJdaCZ2Io69BHIG\/0eckttM+yBXDuf9ubbHynMnHjZW1B\/t\/S85vAqTRiOkFQ88iozbANp3y\/nQWHR+es4+KPwXiYp7FTeC+Zzh+MFCaDGk8nUxVvju2RJFGnw9sStwQkvkj8kWPdPL5hmDS5xYV3FxS46qDqdpGXuqaN6shOz6+KRKOlL416leAVr5PX6Z+LMY\/lgy+ja97ysjJQqf2Kms4I6bi6GIYifIBVIU7CZpJYBwQ5Q1s2v5ZfVaL8GQ09ZJt9yhcKQXlv7C+\/9w\/IoRca\/HPBqyYJNJ\/buvaU8mNLm1JdGMs+Em\/182BDH9akyatW1E78kEDbcTk49p\/\/qTjyxu+R7xLIOheRytC9QucHyoq8p3ekDg8giKrSV9Nfyj4TWMc27d6jDiJe6P55O7AVvHQhtvquwTSNiW3jdNIsvetxK+vtsloDY5yjL4GWAvWLyGUoeBcOpL0YYIXAxwDnWHFtuj1WJ04KGg9LE6petPDoQ\/WPK3iEF0o6IyEwp\/zikZfOl67rrLI0aVlK1pCYom\/t4EM1XXjVUcAsCbglsHTANogl+89Gj+httAM6UgOvfv\/124gtu0+LMALBlXOwf5f8V8tu6NBn17nOZUPZdzo5wIi2W1vMdTd+9bgndjnZYALyPQZtv0mCcdiqqTNiGofA3HMHnxtR7Lc3zBojvYg8M7If\/PRmjLsUW\/YXSBlLSQp28TqGVQKZ7cQ7qWQKpLXwHiSyloi0x6CzTk9DOgKwNGwBaZEFTpayoD\/BR5LiwnknkfFAfuicviJKNoofB8YOwzIoBTuua0jXOteNrhzkLt1RscV49ON50UDaTLgOjmgkcu7q0mNmRHusSgqe5vkyde9UNez9Hd0IqPaHj9NtvrHLrpHQWg8OXaXTQ6aaTmbofTkR3udnTodMUwWD9197RHA+6ss8Y2dDn0KTZbgpa2W4UugbX\/mwcDU2mzQVXfAckfsO8\/nYz0Fx7\/8qMkVr1a2gbWP5jXDa3LPs1dhg2eLzq\/yEPbPc79DPbRnL5Z+q+Mtc27DSMj1veBI59eNkhsOo0AtDCfpotyBsP241BV4Z\/Ax1v9x66sfyJOsbTYL60YNv\/B6c40DfAW1HmHf8rjlj+JjNixT+mC\/o9bjQOVI8By+ld3u\/\/YeP84\/lPBYFcAGph+nZA7wRKeKUDMAtSKW7TJBUCJGwJUqxP3lOkzWhAQNmDuqMBEUi6YwAJRFNCDNODmomAZh4kgFB4AAEmz0d3BPACOyjyZj9AUcB+tTsaMExSDLB\/050A8gKod0YEwkBRi6uyzu4Md7pqXC3Z1TVtTntzcB74KnnVzS11rgaOLEIadWyW6obqZntrdRWnYj6npb1G3trq4DiaXfM4ZldDHZbT6eI0NrvqqytbI2pbWxvVkZGOzXFEVLrmgRYulerYOYVzcqnh2veerVqNtrWza8ZYKKjnqc5B6w57rwGHTAQppmBRG7B7t2tVrYpXmA9FGdvVkGt9cQcOCm3mMg+HmaiEqTqJ6ByN8bT+Siv3eoTaHJ5GapGv5Tlw9QiVROTBJf+\/2gKfVccGEBASQkFoCANhIRyE\/2PymSWBwohEpIRNZ7K5fKFYKleqtXqj2Wp3ur3+YDgaT6az+WK5Wm+2u\/3heMqkYvzhP1RtwOJrxBR2yhn853e1bngbKaGhusQljAdxh01MLdBrxANVAxeFm31EINqGGak8wILbDCQz7yVuPM7UWf67Z9zzQqImF116GDNR3lES+3Wy2t7FP+wE5lLpUKqoz+yP217q5jRS0qT1dviyOwWJUqI6HmGtH\/nBOCfiKl6aiNg2rwyq361UBUMUI2l4GEyjuOFkRfuefErve+N4mwlMqehdlrpXI9u7wUojLfN7ahCX5umWKdqPrjH3RtUpdtQyvNWF4ZOMWjaVo0ayo46YwCEHNBl9Fo3LZDClv9M9pvujHCD3XLyKb216EkU6DnDEUJxTKz8aOb\/uL1+zt2\/q2gNOAAA=\") format(\"woff2\"); font-weight: 400; font-style: normal; }body.custom-background { background-color: rgb(255, 255, 255); }body:not(.overlay-header) .primary-menu > li > a { color: white; }.footer-widgets-wrapper button { color: white; }.entry-content > :not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) { max-width: 80rem; width: calc(100% - 4rem); }<\/style><link rel=\"profile\" href=\"https:\/\/gmpg.org\/xfn\/11\"><link rel=\"canonical\" href=\"https:\/\/weston.ruter.net\/about\/\"><script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/weston.ruter.net\/about\/\",\"url\":\"https:\/\/weston.ruter.net\/about\/\",\"name\":\"About - Weston Ruter\",\"isPartOf\":{\"@id\":\"https:\/\/weston.ruter.net\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/weston.ruter.net\/about\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/weston.ruter.net\/about\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped-700x700.jpg\",\"datePublished\":\"2008-02-23T19:27:27+00:00\",\"dateModified\":\"2021-12-08T06:17:28+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/weston.ruter.net\/about\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/weston.ruter.net\/about\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/weston.ruter.net\/about\/#primaryimage\",\"url\":\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?fit=2438%2C2438\\u0026ssl=1\",\"contentUrl\":\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?fit=2438%2C2438\\u0026ssl=1\",\"width\":2438,\"height\":2438},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/weston.ruter.net\/about\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/weston.ruter.net\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"About\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/weston.ruter.net\/#website\",\"url\":\"https:\/\/weston.ruter.net\/\",\"name\":\"Weston Ruter\",\"description\":\"Building a Better Web\",\"publisher\":{\"@id\":\"https:\/\/weston.ruter.net\/#\/schema\/person\/c3b8e502cdae3f9c77e995d0067bfc5d\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/weston.ruter.net\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/weston.ruter.net\/#\/schema\/person\/c3b8e502cdae3f9c77e995d0067bfc5d\",\"name\":\"Weston Ruter\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/weston.ruter.net\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/i1.wp.com\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/westonruter-favicon.png?fit=512%2C512\\u0026ssl=1\",\"contentUrl\":\"https:\/\/i1.wp.com\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/westonruter-favicon.png?fit=512%2C512\\u0026ssl=1\",\"width\":512,\"height\":512,\"caption\":\"Weston Ruter\"},\"logo\":{\"@id\":\"https:\/\/weston.ruter.net\/#\/schema\/person\/image\/\"},\"sameAs\":[\"http:\/\/weston.ruter.net\/\"]}]}<\/script><link rel=\"alternate\" type=\"application\/rss+xml\" title=\"Weston Ruter \u00bb Feed\" href=\"https:\/\/weston.ruter.net\/feed\/\"><link rel=\"alternate\" type=\"application\/rss+xml\" title=\"Weston Ruter \u00bb Comments Feed\" href=\"https:\/\/weston.ruter.net\/comments\/feed\/\"><link rel=\"alternate\" type=\"application\/rss+xml\" title=\"Weston Ruter \u00bb Stories Feed\" href=\"https:\/\/weston.ruter.net\/web-stories\/feed\/\"><link rel=\"https:\/\/api.w.org\/\" href=\"https:\/\/weston.ruter.net\/wp-json\/\"><link rel=\"alternate\" type=\"application\/json\" href=\"https:\/\/weston.ruter.net\/wp-json\/wp\/v2\/pages\/2\"><link rel=\"EditURI\" type=\"application\/rsd+xml\" title=\"RSD\" href=\"https:\/\/weston.ruter.net\/xmlrpc.php?rsd\"><link rel=\"shortlink\" href=\"https:\/\/weston.ruter.net\/?p=2\"><link rel=\"alternate\" type=\"application\/json+oembed\" href=\"https:\/\/weston.ruter.net\/wp-json\/oembed\/1.0\/embed?url=https%3A%2F%2Fweston.ruter.net%2Fabout%2F\"><link rel=\"alternate\" type=\"text\/xml+oembed\" href=\"https:\/\/weston.ruter.net\/wp-json\/oembed\/1.0\/embed?url=https%3A%2F%2Fweston.ruter.net%2Fabout%2F&format=xml\"><link rel=\"manifest\" href=\"https:\/\/weston.ruter.net\/wp-json\/wp\/v2\/web-app-manifest\"><link rel=\"apple-touch-startup-image\" href=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=192%2C192&ssl=1\"><link rel=\"apple-touch-icon\" href=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=180%2C180&ssl=1\"><title>About - Weston Ruter<\/title><link rel=\"preconnect\" href=\"https:\/\/weston.ruter.net\" referrerpolicy=\"origin\"><link rel=\"preconnect\" href=\"https:\/\/www.google-analytics.com\" referrerpolicy=\"origin\"><\/head>\n\n\t<body class=\"page-template-default page page-id-2 custom-background wp-embed-responsive singular enable-search-modal missing-post-thumbnail has-no-pagination not-showing-comments show-avatars footer-top-visible amp-mode-touch\" id=\"body-0\" style=\"opacity: 1; visibility: visible; animation: auto ease 0s 1 normal none running none;\">\n\n\t\t<a class=\"skip-link screen-reader-text\" href=\"#site-content\">Skip to the content<\/a>\n\t\t<header id=\"site-header\" class=\"header-footer-group\">\n\n\t\t\t<div class=\"header-inner section-inner\">\n\n\t\t\t\t<div class=\"header-titles-wrapper\">\n\n\t\t\t\t\t\n\t\t\t\t\t\t<button class=\"toggle search-toggle mobile-search-toggle\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" aria-expanded=\"false\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-2\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">\n\t\t\t\t\t\t\t<span class=\"toggle-inner\">\n\t\t\t\t\t\t\t\t<span class=\"toggle-icon\">\n\t\t\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"23\" height=\"23\" viewBox=\"0 0 23 23\"><path d=\"M38.710696,48.0601792 L43,52.3494831 L41.3494831,54 L37.0601792,49.710696 C35.2632422,51.1481185 32.9839107,52.0076499 30.5038249,52.0076499 C24.7027226,52.0076499 20,47.3049272 20,41.5038249 C20,35.7027226 24.7027226,31 30.5038249,31 C36.3049272,31 41.0076499,35.7027226 41.0076499,41.5038249 C41.0076499,43.9839107 40.1481185,46.2632422 38.710696,48.0601792 Z M36.3875844,47.1716785 C37.8030221,45.7026647 38.6734666,43.7048964 38.6734666,41.5038249 C38.6734666,36.9918565 35.0157934,33.3341833 30.5038249,33.3341833 C25.9918565,33.3341833 22.3341833,36.9918565 22.3341833,41.5038249 C22.3341833,46.0157934 25.9918565,49.6734666 30.5038249,49.6734666 C32.7048964,49.6734666 34.7026647,48.8030221 36.1716785,47.3875844 C36.2023931,47.347638 36.2360451,47.3092237 36.2726343,47.2726343 C36.3092237,47.2360451 36.347638,47.2023931 36.3875844,47.1716785 Z\" transform=\"translate(-20 -31)\"><\/path><\/svg>\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t<span class=\"toggle-text\">Search<\/span>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<\/button>\n\n\t\t\t\t\t\n\t\t\t\t\t<div class=\"header-titles\">\n\n\t\t\t\t\t\t<div class=\"site-title faux-heading\"><a href=\"https:\/\/weston.ruter.net\/\">Weston Ruter<\/a><\/div><div class=\"site-description\">Building a Better Web<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<button class=\"toggle nav-toggle mobile-nav-toggle\" data-toggle-target=\".menu-modal\" data-toggle-body-class=\"showing-menu-modal\" aria-expanded=\"false\" data-set-focus=\".close-nav-toggle\" on=\"tap:i-amp-1.open,i-amp-1.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-1.toggleClass(class='active'),AMP.setState({i_amp_1: !i_amp_1}),i-amp-5.toggleClass(class='active'),body-0.toggleClass(class='showing-menu-modal'),i-amp-6.focus\" id=\"i-amp-5\" data-amp-bind-aria-expanded=\"i_amp_1 ? 'true' : 'false'\" i-amphtml-binding=\"\">\n\t\t\t\t\t\t<span class=\"toggle-inner\">\n\t\t\t\t\t\t\t<span class=\"toggle-icon\">\n\t\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"26\" height=\"7\" viewBox=\"0 0 26 7\"><path fill-rule=\"evenodd\" d=\"M332.5,45 C330.567003,45 329,43.4329966 329,41.5 C329,39.5670034 330.567003,38 332.5,38 C334.432997,38 336,39.5670034 336,41.5 C336,43.4329966 334.432997,45 332.5,45 Z M342,45 C340.067003,45 338.5,43.4329966 338.5,41.5 C338.5,39.5670034 340.067003,38 342,38 C343.932997,38 345.5,39.5670034 345.5,41.5 C345.5,43.4329966 343.932997,45 342,45 Z M351.5,45 C349.567003,45 348,43.4329966 348,41.5 C348,39.5670034 349.567003,38 351.5,38 C353.432997,38 355,39.5670034 355,41.5 C355,43.4329966 353.432997,45 351.5,45 Z\" transform=\"translate(-329 -38)\"><\/path><\/svg>\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<span class=\"toggle-text\">Menu<\/span>\n\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/button>\n\n\t\t\t\t<\/div>\n\n\t\t\t\t<div class=\"header-navigation-wrapper\">\n\n\t\t\t\t\t\n\t\t\t\t\t\t\t<nav class=\"primary-menu-wrapper\" aria-label=\"Horizontal\">\n\n\t\t\t\t\t\t\t\t<ul class=\"primary-menu reset-list-style\">\n\n\t\t\t\t\t\t\t\t<li id=\"menu-item-11308\" class=\"menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-2 current_page_item menu-item-11308\"><a href=\"https:\/\/weston.ruter.net\/about\/\" aria-current=\"page\">About<\/a><\/li>\n<li id=\"menu-item-7797\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7797\"><a href=\"https:\/\/twitter.com\/westonruter\">@westonruter<\/a><\/li>\n<li id=\"menu-item-7299\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7299\"><a href=\"http:\/\/github.com\/westonruter\">GitHub<\/a><\/li>\n<li id=\"menu-item-7298\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-7298\"><a href=\"https:\/\/weston.ruter.net\/contact\/\">Contact<\/a><\/li>\n\n\t\t\t\t\t\t\t\t<\/ul>\n\n\t\t\t\t\t\t\t<\/nav>\n\n\t\t\t\t\t\t\n\t\t\t\t\t\t<div class=\"header-toggles \">\n\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t<div class=\"toggle-wrapper search-toggle-wrapper\">\n\n\t\t\t\t\t\t\t\t<button class=\"toggle search-toggle desktop-search-toggle\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" aria-expanded=\"false\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-3\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">\n\t\t\t\t\t\t\t\t\t<span class=\"toggle-inner\">\n\t\t\t\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"23\" height=\"23\" viewBox=\"0 0 23 23\"><path d=\"M38.710696,48.0601792 L43,52.3494831 L41.3494831,54 L37.0601792,49.710696 C35.2632422,51.1481185 32.9839107,52.0076499 30.5038249,52.0076499 C24.7027226,52.0076499 20,47.3049272 20,41.5038249 C20,35.7027226 24.7027226,31 30.5038249,31 C36.3049272,31 41.0076499,35.7027226 41.0076499,41.5038249 C41.0076499,43.9839107 40.1481185,46.2632422 38.710696,48.0601792 Z M36.3875844,47.1716785 C37.8030221,45.7026647 38.6734666,43.7048964 38.6734666,41.5038249 C38.6734666,36.9918565 35.0157934,33.3341833 30.5038249,33.3341833 C25.9918565,33.3341833 22.3341833,36.9918565 22.3341833,41.5038249 C22.3341833,46.0157934 25.9918565,49.6734666 30.5038249,49.6734666 C32.7048964,49.6734666 34.7026647,48.8030221 36.1716785,47.3875844 C36.2023931,47.347638 36.2360451,47.3092237 36.2726343,47.2726343 C36.3092237,47.2360451 36.347638,47.2023931 36.3875844,47.1716785 Z\" transform=\"translate(-20 -31)\"><\/path><\/svg>\t\t\t\t\t\t\t\t\t\t<span class=\"toggle-text\">Search<\/span>\n\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t<\/button>\n\n\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\n\t\t\t<\/div>\n\n\t\t\t<amp-lightbox id=\"i-amp-0\" layout=\"nodisplay\" animate-in=\"fade-in\" scrollable=\"1\" role=\"dialog\" tabindex=\"-1\" class=\"search-modal cover-modal header-footer-group i-amphtml-layout-nodisplay i-amphtml-element i-amphtml-overlay i-amphtml-built\" on=\"tap:i-amp-0.close,body-0.toggleClass(class=showing-modal,force=false);lightboxOpen:i-amp-0.toggleClass(class=active,force=true),AMP.setState({i_amp_0:true});lightboxClose:i-amp-0.toggleClass(class=active,force=false),AMP.setState({i_amp_0:false})\" hidden=\"\" i-amphtml-layout=\"nodisplay\"><div class=\"search-modal-inner modal-inner\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true)\" role=\"dialog\" tabindex=\"-1\">\n\n\t\t<div class=\"section-inner\">\n\n\t\t\t<form role=\"search\" aria-label=\"Search for:\" method=\"get\" class=\"search-form\" action=\"https:\/\/weston.ruter.net\/\" target=\"_top\">\n\t<label for=\"search-form-1\">\n\t\t<span class=\"screen-reader-text\">\n\t\t\tSearch for:\t\t<\/span>\n\t\t<input type=\"search\" id=\"search-form-1\" class=\"search-field\" placeholder=\"Search \u2026\" value=\"\" name=\"s\">\n\t<\/label>\n\t<input type=\"submit\" class=\"search-submit\" value=\"Search\">\n<\/form>\n\n\t\t\t<button class=\"toggle search-untoggle close-search-toggle fill-children-current-color\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" on=\"tap:i-amp-0.close,body-0.toggleClass(class=showing-modal,force=false),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-4\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">\n\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\tClose search\t\t\t\t<\/span>\n\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\"><polygon fill=\"\" fill-rule=\"evenodd\" points=\"6.852 7.649 .399 1.195 1.445 .149 7.899 6.602 14.352 .149 15.399 1.195 8.945 7.649 15.399 14.102 14.352 15.149 7.899 8.695 1.445 15.149 .399 14.102\"><\/polygon><\/svg>\t\t\t<\/button>\n\n\t\t<\/div>\n\n\t<\/div><\/amp-lightbox>\n\n\t\t<\/header>\n\n\t\t\n<amp-lightbox id=\"i-amp-1\" layout=\"nodisplay\" animate-in=\"fade-in\" scrollable=\"1\" role=\"dialog\" tabindex=\"-1\" class=\"menu-modal cover-modal header-footer-group i-amphtml-layout-nodisplay i-amphtml-element i-amphtml-overlay i-amphtml-built\" on=\"tap:i-amp-1.close,body-0.toggleClass(class=showing-modal,force=false);lightboxOpen:i-amp-1.toggleClass(class=active,force=true),AMP.setState({i_amp_1:true});lightboxClose:i-amp-1.toggleClass(class=active,force=false),AMP.setState({i_amp_1:false})\" hidden=\"\" i-amphtml-layout=\"nodisplay\"><div class=\"menu-modal-inner modal-inner\" on=\"tap:i-amp-1.open,i-amp-1.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true)\" role=\"dialog\" tabindex=\"-1\">\n\n\t\t<div class=\"menu-wrapper section-inner\">\n\n\t\t\t<div class=\"menu-top\">\n\n\t\t\t\t<button class=\"toggle close-nav-toggle fill-children-current-color\" data-toggle-target=\".menu-modal\" data-toggle-body-class=\"showing-menu-modal\" data-set-focus=\".menu-modal\" on=\"tap:i-amp-1.close,body-0.toggleClass(class=showing-modal,force=false),i-amp-1.toggleClass(class='active'),AMP.setState({i_amp_1: !i_amp_1}),i-amp-5.toggleClass(class='active'),body-0.toggleClass(class='showing-menu-modal'),i-amp-1.focus\" id=\"i-amp-6\" data-amp-bind-aria-expanded=\"i_amp_1 ? 'true' : 'false'\" i-amphtml-binding=\"\">\n\t\t\t\t\t<span class=\"toggle-text\">Close Menu<\/span>\n\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\"><polygon fill=\"\" fill-rule=\"evenodd\" points=\"6.852 7.649 .399 1.195 1.445 .149 7.899 6.602 14.352 .149 15.399 1.195 8.945 7.649 15.399 14.102 14.352 15.149 7.899 8.695 1.445 15.149 .399 14.102\"><\/polygon><\/svg>\t\t\t\t<\/button>\n\n\t\t\t\t\n\t\t\t\t\t<nav class=\"mobile-menu\" aria-label=\"Mobile\">\n\n\t\t\t\t\t\t<ul class=\"modal-menu reset-list-style\">\n\n\t\t\t\t\t\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-2 current_page_item menu-item-11308\"><div class=\"ancestor-wrapper\"><a href=\"https:\/\/weston.ruter.net\/about\/\" aria-current=\"page\">About<\/a><\/div><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7797\"><div class=\"ancestor-wrapper\"><a href=\"https:\/\/twitter.com\/westonruter\">@westonruter<\/a><\/div><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7299\"><div class=\"ancestor-wrapper\"><a href=\"http:\/\/github.com\/westonruter\">GitHub<\/a><\/div><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-7298\"><div class=\"ancestor-wrapper\"><a href=\"https:\/\/weston.ruter.net\/contact\/\">Contact<\/a><\/div><\/li>\n\n\t\t\t\t\t\t<\/ul>\n\n\t\t\t\t\t<\/nav>\n\n\t\t\t\t\t\n\t\t\t<\/div>\n\n\t\t\t<div class=\"menu-bottom\">\n\n\t\t\t\t\n\t\t\t\t\t<nav aria-label=\"Expanded Social links\">\n\t\t\t\t\t\t<ul class=\"social-menu reset-list-style social-icons fill-children-current-color\">\n\n\t\t\t\t\t\t\t<li id=\"menu-item-24026\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-24026\"><a href=\"https:\/\/mastodon.social\/@westonruter\"><span class=\"screen-reader-text\">Mastodon<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M23.193 7.879c0-5.206-3.411-6.732-3.411-6.732C18.062.357 15.108.025 12.041 0h-.076c-3.068.025-6.02.357-7.74 1.147 0 0-3.411 1.526-3.411 6.732 0 1.192-.023 2.618.015 4.129.124 5.092.934 10.109 5.641 11.355 2.17.574 4.034.695 5.535.612 2.722-.15 4.25-.972 4.25-.972l-.09-1.975s-1.945.613-4.129.539c-2.165-.074-4.449-.233-4.799-2.891a5.499 5.499 0 0 1-.048-.745s2.125.52 4.817.643c1.646.075 3.19-.097 4.758-.283 3.007-.359 5.625-2.212 5.954-3.905.517-2.665.475-6.507.475-6.507zm-4.024 6.709h-2.497V8.469c0-1.29-.543-1.944-1.628-1.944-1.2 0-1.802.776-1.802 2.312v3.349h-2.483v-3.35c0-1.536-.602-2.312-1.802-2.312-1.085 0-1.628.655-1.628 1.944v6.119H4.832V8.284c0-1.289.328-2.313.987-3.07.68-.758 1.569-1.146 2.674-1.146 1.278 0 2.246.491 2.886 1.474L12 6.585l.622-1.043c.64-.983 1.608-1.474 2.886-1.474 1.104 0 1.994.388 2.674 1.146.658.757.986 1.781.986 3.07v6.304z\"><\/path><\/svg><\/a><\/li>\n<li id=\"menu-item-7748\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7748\"><a href=\"https:\/\/twitter.com\/westonruter\"><span class=\"screen-reader-text\">Twitter<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M22.23,5.924c-0.736,0.326-1.527,0.547-2.357,0.646c0.847-0.508,1.498-1.312,1.804-2.27 c-0.793,0.47-1.671,0.812-2.606,0.996C18.324,4.498,17.257,4,16.077,4c-2.266,0-4.103,1.837-4.103,4.103 c0,0.322,0.036,0.635,0.106,0.935C8.67,8.867,5.647,7.234,3.623,4.751C3.27,5.357,3.067,6.062,3.067,6.814 c0,1.424,0.724,2.679,1.825,3.415c-0.673-0.021-1.305-0.206-1.859-0.513c0,0.017,0,0.034,0,0.052c0,1.988,1.414,3.647,3.292,4.023 c-0.344,0.094-0.707,0.144-1.081,0.144c-0.264,0-0.521-0.026-0.772-0.074c0.522,1.63,2.038,2.816,3.833,2.85 c-1.404,1.1-3.174,1.756-5.096,1.756c-0.331,0-0.658-0.019-0.979-0.057c1.816,1.164,3.973,1.843,6.29,1.843 c7.547,0,11.675-6.252,11.675-11.675c0-0.178-0.004-0.355-0.012-0.531C20.985,7.47,21.68,6.747,22.23,5.924z\"><\/path><\/svg><\/a><\/li>\n<li id=\"menu-item-7749\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7749\"><a href=\"https:\/\/www.facebook.com\/westonruter\"><span class=\"screen-reader-text\">Facebook<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M12 2C6.5 2 2 6.5 2 12c0 5 3.7 9.1 8.4 9.9v-7H7.9V12h2.5V9.8c0-2.5 1.5-3.9 3.8-3.9 1.1 0 2.2.2 2.2.2v2.5h-1.3c-1.2 0-1.6.8-1.6 1.6V12h2.8l-.4 2.9h-2.3v7C18.3 21.1 22 17 22 12c0-5.5-4.5-10-10-10z\"><\/path><\/svg><\/a><\/li>\n<li id=\"menu-item-7750\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7750\"><a href=\"https:\/\/www.linkedin.com\/in\/westonruter\/\"><span class=\"screen-reader-text\">Linkedin<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M19.7,3H4.3C3.582,3,3,3.582,3,4.3v15.4C3,20.418,3.582,21,4.3,21h15.4c0.718,0,1.3-0.582,1.3-1.3V4.3 C21,3.582,20.418,3,19.7,3z M8.339,18.338H5.667v-8.59h2.672V18.338z M7.004,8.574c-0.857,0-1.549-0.694-1.549-1.548 c0-0.855,0.691-1.548,1.549-1.548c0.854,0,1.547,0.694,1.547,1.548C8.551,7.881,7.858,8.574,7.004,8.574z M18.339,18.338h-2.669 v-4.177c0-0.996-0.017-2.278-1.387-2.278c-1.389,0-1.601,1.086-1.601,2.206v4.249h-2.667v-8.59h2.559v1.174h0.037 c0.356-0.675,1.227-1.387,2.526-1.387c2.703,0,3.203,1.779,3.203,4.092V18.338z\"><\/path><\/svg><\/a><\/li>\n<li id=\"menu-item-7751\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7751\"><a href=\"http:\/\/github.com\/westonruter\"><span class=\"screen-reader-text\">GitHub<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M12,2C6.477,2,2,6.477,2,12c0,4.419,2.865,8.166,6.839,9.489c0.5,0.09,0.682-0.218,0.682-0.484 c0-0.236-0.009-0.866-0.014-1.699c-2.782,0.602-3.369-1.34-3.369-1.34c-0.455-1.157-1.11-1.465-1.11-1.465 c-0.909-0.62,0.069-0.608,0.069-0.608c1.004,0.071,1.532,1.03,1.532,1.03c0.891,1.529,2.341,1.089,2.91,0.833 c0.091-0.647,0.349-1.086,0.635-1.337c-2.22-0.251-4.555-1.111-4.555-4.943c0-1.091,0.39-1.984,1.03-2.682 C6.546,8.54,6.202,7.524,6.746,6.148c0,0,0.84-0.269,2.75,1.025C10.295,6.95,11.15,6.84,12,6.836 c0.85,0.004,1.705,0.114,2.504,0.336c1.909-1.294,2.748-1.025,2.748-1.025c0.546,1.376,0.202,2.394,0.1,2.646 c0.64,0.699,1.026,1.591,1.026,2.682c0,3.841-2.337,4.687-4.565,4.935c0.359,0.307,0.679,0.917,0.679,1.852 c0,1.335-0.012,2.415-0.012,2.741c0,0.269,0.18,0.579,0.688,0.481C19.138,20.161,22,16.416,22,12C22,6.477,17.523,2,12,2z\"><\/path><\/svg><\/a><\/li>\n<li id=\"menu-item-7798\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7798\"><a href=\"https:\/\/profiles.wordpress.org\/westonruter\"><span class=\"screen-reader-text\">WordPress.org Profile<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M12.158,12.786L9.46,20.625c0.806,0.237,1.657,0.366,2.54,0.366c1.047,0,2.051-0.181,2.986-0.51 c-0.024-0.038-0.046-0.079-0.065-0.124L12.158,12.786z M3.009,12c0,3.559,2.068,6.634,5.067,8.092L3.788,8.341 C3.289,9.459,3.009,10.696,3.009,12z M18.069,11.546c0-1.112-0.399-1.881-0.741-2.48c-0.456-0.741-0.883-1.368-0.883-2.109 c0-0.826,0.627-1.596,1.51-1.596c0.04,0,0.078,0.005,0.116,0.007C16.472,3.904,14.34,3.009,12,3.009 c-3.141,0-5.904,1.612-7.512,4.052c0.211,0.007,0.41,0.011,0.579,0.011c0.94,0,2.396-0.114,2.396-0.114 C7.947,6.93,8.004,7.642,7.52,7.699c0,0-0.487,0.057-1.029,0.085l3.274,9.739l1.968-5.901l-1.401-3.838 C9.848,7.756,9.389,7.699,9.389,7.699C8.904,7.67,8.961,6.93,9.446,6.958c0,0,1.484,0.114,2.368,0.114 c0.94,0,2.397-0.114,2.397-0.114c0.485-0.028,0.542,0.684,0.057,0.741c0,0-0.488,0.057-1.029,0.085l3.249,9.665l0.897-2.996 C17.841,13.284,18.069,12.316,18.069,11.546z M19.889,7.686c0.039,0.286,0.06,0.593,0.06,0.924c0,0.912-0.171,1.938-0.684,3.22 l-2.746,7.94c2.673-1.558,4.47-4.454,4.47-7.771C20.991,10.436,20.591,8.967,19.889,7.686z M12,22C6.486,22,2,17.514,2,12 C2,6.486,6.486,2,12,2c5.514,0,10,4.486,10,10C22,17.514,17.514,22,12,22z\"><\/path><\/svg><\/a><\/li>\n\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t<\/nav>\n\n\t\t\t\t\n\t\t\t<\/div>\n\n\t\t<\/div>\n\n\t<\/div><\/amp-lightbox>\n\n<main id=\"site-content\">\n\n\t\n<article class=\"post-2 page type-page status-publish hentry\" id=\"post-2\">\n\n\t\n<header class=\"entry-header has-text-align-center header-footer-group\">\n\n\t<div class=\"entry-header-inner section-inner medium\">\n\n\t\t\n\t\t\t<div class=\"entry-categories\">\n\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\tCategories\t\t\t\t<\/span>\n\t\t\t\t<div class=\"entry-categories-inner\">\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\t<h1 class=\"entry-title\">About<\/h1>\n\t<\/div>\n\n<\/header>\n\n\t<div class=\"post-inner thin \">\n\n\t\t<div class=\"entry-content\">\n\n\t\t\t\n<p>Googler \ud83d\udd28 @AMPhtml, PWA, & open web; @WordPress core team; @xwp alum. Daddy\u00b2 & husband. Go by \ud83c\udfc3\ud83c\udffb\ud83d\udeb4\ud83c\udffb\ud83d\ude8c\ud83d\ude88 Philologist & hispanohablante [\u02c8w\u025bs\u02cctn\u0329 \u02c8\u0279u\u02d0\u02cc\u027e\u025a]<\/p>\n\n\n\n<hr class=\"wp-block-separator\">\n\n\n\n<div class=\"wp-block-media-text alignwide\"><figure class=\"wp-block-media-text__media\"><img decoding=\"async\" fetchpriority=\"high\" width=\"580\" height=\"580\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=580%2C580&ssl=1\" alt=\"\" class=\"wp-image-8759 size-full amp-wp-enforced-sizes\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=700%2C700&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=150%2C150&ssl=1 150w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=300%2C300&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=768%2C768&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=100%2C100&ssl=1 100w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?w=1740&ssl=1 1740w\" sizes=\"(max-width: 580px) 100vw, 580px\" data-amp-unvalidated-attrs=\"fetchpriority\"><\/figure><div class=\"wp-block-media-text__content\">\n<p>Hi, I\u2019m Weston Ruter [\u02c8w\u025bs\u02cctn\u0329 \u02c8\u0279u\u02d0\u02cc\u027e\u025a]. I\u2019m a <a href=\"https:\/\/weston.ruter.net\/2018\/09\/19\/becoming-a-googler\/\">Googler<\/a> working in the web content ecosystem team on content experience. We do a lot of work with <a href=\"https:\/\/ampproject.org\/\">AMP<\/a> and bringing progressive capabilities to <a href=\"https:\/\/wordpress.org\/\">WordPress<\/a>, like <a href=\"https:\/\/developers.google.com\/web\/progressive-web-apps\/\">PWA<\/a>. Currently I\u2019m working a plot on the <a href=\"https:\/\/amp-wp.org\/\">official AMP plugin<\/a> and the <a href=\"https:\/\/github.com\/xwp\/pwa-wp\">PWA feature plugin<\/a>. I\u2019m a committer for the WordPress project, I co-lead the 4.9 release, and I\u2019ve been a heavy contributor for the Customizer component. Before Google I worked at <a href=\"http:\/\/xwp.co\/\">XWP<\/a>.<\/p>\n\n\n\n<p>I live in Portland, Oregon with my wife and two boys. I like running, biking, public transit, linguistics, <em>estudiar espa\u00f1ol<\/em>, space exploration, Christian theology, and listening to NPR.<\/p>\n<\/div><\/div>\n\n\n\n<p><\/p>\n\n\t\t<\/div>\n\n\t<\/div>\n\n\t<div class=\"section-inner\">\n\t\t\n\t<\/div>\n\n\t\n<\/article>\n\n<\/main>\n\n\n\t<div class=\"footer-nav-widgets-wrapper header-footer-group\">\n\n\t\t<div class=\"footer-inner section-inner\">\n\n\t\t\t\t\t\t\t<div class=\"footer-top has-social-menu\">\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t<nav aria-label=\"Social links\" class=\"footer-social-wrapper\">\n\n\t\t\t\t\t\t\t<ul class=\"social-menu footer-social reset-list-style social-icons fill-children-current-color\">\n\n\t\t\t\t\t\t\t\t<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-24026\"><a href=\"https:\/\/mastodon.social\/@westonruter\"><span class=\"screen-reader-text\">Mastodon<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M23.193 7.879c0-5.206-3.411-6.732-3.411-6.732C18.062.357 15.108.025 12.041 0h-.076c-3.068.025-6.02.357-7.74 1.147 0 0-3.411 1.526-3.411 6.732 0 1.192-.023 2.618.015 4.129.124 5.092.934 10.109 5.641 11.355 2.17.574 4.034.695 5.535.612 2.722-.15 4.25-.972 4.25-.972l-.09-1.975s-1.945.613-4.129.539c-2.165-.074-4.449-.233-4.799-2.891a5.499 5.499 0 0 1-.048-.745s2.125.52 4.817.643c1.646.075 3.19-.097 4.758-.283 3.007-.359 5.625-2.212 5.954-3.905.517-2.665.475-6.507.475-6.507zm-4.024 6.709h-2.497V8.469c0-1.29-.543-1.944-1.628-1.944-1.2 0-1.802.776-1.802 2.312v3.349h-2.483v-3.35c0-1.536-.602-2.312-1.802-2.312-1.085 0-1.628.655-1.628 1.944v6.119H4.832V8.284c0-1.289.328-2.313.987-3.07.68-.758 1.569-1.146 2.674-1.146 1.278 0 2.246.491 2.886 1.474L12 6.585l.622-1.043c.64-.983 1.608-1.474 2.886-1.474 1.104 0 1.994.388 2.674 1.146.658.757.986 1.781.986 3.07v6.304z\"><\/path><\/svg><\/a><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7748\"><a href=\"https:\/\/twitter.com\/westonruter\"><span class=\"screen-reader-text\">Twitter<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M22.23,5.924c-0.736,0.326-1.527,0.547-2.357,0.646c0.847-0.508,1.498-1.312,1.804-2.27 c-0.793,0.47-1.671,0.812-2.606,0.996C18.324,4.498,17.257,4,16.077,4c-2.266,0-4.103,1.837-4.103,4.103 c0,0.322,0.036,0.635,0.106,0.935C8.67,8.867,5.647,7.234,3.623,4.751C3.27,5.357,3.067,6.062,3.067,6.814 c0,1.424,0.724,2.679,1.825,3.415c-0.673-0.021-1.305-0.206-1.859-0.513c0,0.017,0,0.034,0,0.052c0,1.988,1.414,3.647,3.292,4.023 c-0.344,0.094-0.707,0.144-1.081,0.144c-0.264,0-0.521-0.026-0.772-0.074c0.522,1.63,2.038,2.816,3.833,2.85 c-1.404,1.1-3.174,1.756-5.096,1.756c-0.331,0-0.658-0.019-0.979-0.057c1.816,1.164,3.973,1.843,6.29,1.843 c7.547,0,11.675-6.252,11.675-11.675c0-0.178-0.004-0.355-0.012-0.531C20.985,7.47,21.68,6.747,22.23,5.924z\"><\/path><\/svg><\/a><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7749\"><a href=\"https:\/\/www.facebook.com\/westonruter\"><span class=\"screen-reader-text\">Facebook<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M12 2C6.5 2 2 6.5 2 12c0 5 3.7 9.1 8.4 9.9v-7H7.9V12h2.5V9.8c0-2.5 1.5-3.9 3.8-3.9 1.1 0 2.2.2 2.2.2v2.5h-1.3c-1.2 0-1.6.8-1.6 1.6V12h2.8l-.4 2.9h-2.3v7C18.3 21.1 22 17 22 12c0-5.5-4.5-10-10-10z\"><\/path><\/svg><\/a><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7750\"><a href=\"https:\/\/www.linkedin.com\/in\/westonruter\/\"><span class=\"screen-reader-text\">Linkedin<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M19.7,3H4.3C3.582,3,3,3.582,3,4.3v15.4C3,20.418,3.582,21,4.3,21h15.4c0.718,0,1.3-0.582,1.3-1.3V4.3 C21,3.582,20.418,3,19.7,3z M8.339,18.338H5.667v-8.59h2.672V18.338z M7.004,8.574c-0.857,0-1.549-0.694-1.549-1.548 c0-0.855,0.691-1.548,1.549-1.548c0.854,0,1.547,0.694,1.547,1.548C8.551,7.881,7.858,8.574,7.004,8.574z M18.339,18.338h-2.669 v-4.177c0-0.996-0.017-2.278-1.387-2.278c-1.389,0-1.601,1.086-1.601,2.206v4.249h-2.667v-8.59h2.559v1.174h0.037 c0.356-0.675,1.227-1.387,2.526-1.387c2.703,0,3.203,1.779,3.203,4.092V18.338z\"><\/path><\/svg><\/a><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7751\"><a href=\"http:\/\/github.com\/westonruter\"><span class=\"screen-reader-text\">GitHub<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M12,2C6.477,2,2,6.477,2,12c0,4.419,2.865,8.166,6.839,9.489c0.5,0.09,0.682-0.218,0.682-0.484 c0-0.236-0.009-0.866-0.014-1.699c-2.782,0.602-3.369-1.34-3.369-1.34c-0.455-1.157-1.11-1.465-1.11-1.465 c-0.909-0.62,0.069-0.608,0.069-0.608c1.004,0.071,1.532,1.03,1.532,1.03c0.891,1.529,2.341,1.089,2.91,0.833 c0.091-0.647,0.349-1.086,0.635-1.337c-2.22-0.251-4.555-1.111-4.555-4.943c0-1.091,0.39-1.984,1.03-2.682 C6.546,8.54,6.202,7.524,6.746,6.148c0,0,0.84-0.269,2.75,1.025C10.295,6.95,11.15,6.84,12,6.836 c0.85,0.004,1.705,0.114,2.504,0.336c1.909-1.294,2.748-1.025,2.748-1.025c0.546,1.376,0.202,2.394,0.1,2.646 c0.64,0.699,1.026,1.591,1.026,2.682c0,3.841-2.337,4.687-4.565,4.935c0.359,0.307,0.679,0.917,0.679,1.852 c0,1.335-0.012,2.415-0.012,2.741c0,0.269,0.18,0.579,0.688,0.481C19.138,20.161,22,16.416,22,12C22,6.477,17.523,2,12,2z\"><\/path><\/svg><\/a><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7798\"><a href=\"https:\/\/profiles.wordpress.org\/westonruter\"><span class=\"screen-reader-text\">WordPress.org Profile<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M12.158,12.786L9.46,20.625c0.806,0.237,1.657,0.366,2.54,0.366c1.047,0,2.051-0.181,2.986-0.51 c-0.024-0.038-0.046-0.079-0.065-0.124L12.158,12.786z M3.009,12c0,3.559,2.068,6.634,5.067,8.092L3.788,8.341 C3.289,9.459,3.009,10.696,3.009,12z M18.069,11.546c0-1.112-0.399-1.881-0.741-2.48c-0.456-0.741-0.883-1.368-0.883-2.109 c0-0.826,0.627-1.596,1.51-1.596c0.04,0,0.078,0.005,0.116,0.007C16.472,3.904,14.34,3.009,12,3.009 c-3.141,0-5.904,1.612-7.512,4.052c0.211,0.007,0.41,0.011,0.579,0.011c0.94,0,2.396-0.114,2.396-0.114 C7.947,6.93,8.004,7.642,7.52,7.699c0,0-0.487,0.057-1.029,0.085l3.274,9.739l1.968-5.901l-1.401-3.838 C9.848,7.756,9.389,7.699,9.389,7.699C8.904,7.67,8.961,6.93,9.446,6.958c0,0,1.484,0.114,2.368,0.114 c0.94,0,2.397-0.114,2.397-0.114c0.485-0.028,0.542,0.684,0.057,0.741c0,0-0.488,0.057-1.029,0.085l3.249,9.665l0.897-2.996 C17.841,13.284,18.069,12.316,18.069,11.546z M19.889,7.686c0.039,0.286,0.06,0.593,0.06,0.924c0,0.912-0.171,1.938-0.684,3.22 l-2.746,7.94c2.673-1.558,4.47-4.454,4.47-7.771C20.991,10.436,20.591,8.967,19.889,7.686z M12,22C6.486,22,2,17.514,2,12 C2,6.486,6.486,2,12,2c5.514,0,10,4.486,10,10C22,17.514,17.514,22,12,22z\"><\/path><\/svg><\/a><\/li>\n\n\t\t\t\t\t\t\t<\/ul>\n\n\t\t\t\t\t\t<\/nav>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\n\t\t\t\n\t\t\t\t<aside class=\"footer-widgets-outer-wrapper\">\n\n\t\t\t\t\t<div class=\"footer-widgets-wrapper\">\n\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t<div class=\"footer-widgets column-one grid-item\">\n\t\t\t\t\t\t\t\t<div class=\"widget widget_blog_subscription jetpack_subscription_widget\"><div class=\"widget-content\"><h2 class=\"widget-title subheading heading-size-3\">Subscribe by Email<\/h2>\n\t\t\t<div class=\"wp-block-jetpack-subscriptions__container\">\n\t\t\t<form action=\"#\" method=\"post\" accept-charset=\"utf-8\" id=\"subscribe-blog-blog_subscription-2\" data-blog=\"59681501\" data-post_access_level=\"everybody\" data-px-verified-tag=\"\">\n\t\t\t\t\t\t\t\t\t<div id=\"subscribe-text\"><p>Get new posts in your inbox.<\/p>\n<\/div>\n\t\t\t\t\t\t\t\t\t\t<p id=\"subscribe-email\">\n\t\t\t\t\t\t<label id=\"jetpack-subscribe-label\" class=\"screen-reader-text\" for=\"subscribe-field-blog_subscription-2\">\n\t\t\t\t\t\t\tEmail Address\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t<input type=\"email\" name=\"email\" required=\"required\" value=\"\" id=\"subscribe-field-blog_subscription-2\" placeholder=\"Email Address\">\n\t\t\t\t\t<\/p>\n\n\t\t\t\t\t<p id=\"subscribe-submit\">\n\t\t\t\t\t\t<input type=\"hidden\" name=\"action\" value=\"subscribe\">\n\t\t\t\t\t\t<input type=\"hidden\" name=\"source\" value=\"https:\/\/weston.ruter.net\/about\/\">\n\t\t\t\t\t\t<input type=\"hidden\" name=\"sub-type\" value=\"widget\">\n\t\t\t\t\t\t<input type=\"hidden\" name=\"redirect_fragment\" value=\"subscribe-blog-blog_subscription-2\">\n\t\t\t\t\t\t\t\t\t\t\t\t<button type=\"submit\" class=\"wp-block-button__link\" name=\"jetpack_subscriptions_widget\">\n\t\t\t\t\t\t\tSubscribe\t\t\t\t\t\t<\/button>\n\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<\/form>\n\t\t\t\t\t\t<\/div>\n\t\t\t\n<\/div><\/div>\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t<div class=\"footer-widgets column-two grid-item\">\n\t\t\t\t\t\t\t\t<div class=\"widget widget_block widget_text\"><div class=\"widget-content\">\n<p><a href=\"\/key.asc\" rel=\"key\">PGP\/GPG public key<\/a>. Happily hosted on <a href=\"https:\/\/pantheon.io\/\" target=\"_blank\" rel=\"noopener\">Pantheon<\/a>. I'm newly on <a rel=\"me\" href=\"https:\/\/mastodon.social\/@westonruter\">Mastodon<\/a>.<\/p>\n<\/div><\/div>\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t<\/aside>\n\n\t\t\t\n\t\t<\/div>\n\n\t<\/div>\n\n\t\n\t\t\t<footer id=\"site-footer\" class=\"header-footer-group\">\n\n\t\t\t\t<div class=\"section-inner\">\n\n\t\t\t\t\t<div class=\"footer-credits\">\n\n\t\t\t\t\t\t<p class=\"footer-copyright\">\u00a9\n\t\t\t\t\t\t\t2023\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/\">Weston Ruter<\/a>\n\t\t\t\t\t\t<\/p>\n\n\t\t\t\t\t\t\n\t\t\t\t\t\t<p class=\"powered-by-wordpress\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/wordpress.org\/\">\n\t\t\t\t\t\t\t\tPowered by WordPress\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/p>\n\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<a class=\"to-the-top\" href=\"#site-header\">\n\t\t\t\t\t\t<span class=\"to-the-top-long\">\n\t\t\t\t\t\t\tTo the top <span class=\"arrow\" aria-hidden=\"true\">\u2191<\/span>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"to-the-top-short\">\n\t\t\t\t\t\t\tUp <span class=\"arrow\" aria-hidden=\"true\">\u2191<\/span>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\n\t\t\t\t<\/div>\n\n\t\t\t<\/footer>\n\n\t\t\t\t<amp-install-serviceworker src=\"https:\/\/weston.ruter.net\/wp.serviceworker\" data-iframe-src=\"https:\/\/weston.ruter.net\/?amp_install_service_worker_iframe=1\" layout=\"nodisplay\" class=\"i-amphtml-layout-nodisplay i-amphtml-element i-amphtml-built\" hidden=\"\" i-amphtml-layout=\"nodisplay\">\n\t\t<\/amp-install-serviceworker>\n\t\t\n\n<amp-analytics type=\"gtag\" data-credentials=\"include\" class=\"i-amphtml-layout-fixed i-amphtml-layout-size-defined i-amphtml-element i-amphtml-built i-amphtml-layout\" style=\"width:1px;height:1px\" i-amphtml-layout=\"fixed\" aria-hidden=\"true\" hidden=\"\"><script type=\"application\/json\">{\"optoutElementId\":\"__gaOptOutExtension\",\"vars\":{\"config\":{\"UA-197142-1\":{\"groups\":\"default\",\"linker\":{\"proxyOnly\":true}},\"G-JJBL670DBP\":{\"groups\":\"default\",\"linker\":{\"domains\":[\"weston.ruter.net\"]}}}}}<\/script><\/amp-analytics>\n\n<amp-pixel src=\"https:\/\/pixel.wp.com\/g.gif?v=ext&blog=59681501&post=2&tz=-7&srv=weston.ruter.net&host=weston.ruter.net&rand=RANDOM&ref=DOCUMENT_REFERRER\" class=\"i-amphtml-layout-fixed i-amphtml-layout-size-defined i-amphtml-element i-amphtml-built\" style=\"width:1px;height:1px\" i-amphtml-layout=\"fixed\" aria-hidden=\"true\"><\/amp-pixel>\n\t\n\n<\/body><\/html>",
"securityHeaders": {
"securityHeadersList": [
"strict-transport-security"
],
"securityHeadersGrade": "E",
"securityHeadersScore": 25
},
"wpContentType": {
"contentType": "singular",
"postType": "page",
"taxonomy": ""
},
"interactivePeriods": [
[
0,
7903
]
],
"lastVisualChange": 900,
"render": 900,
"visualComplete85": 900,
"visualComplete90": 900,
"visualComplete95": 900,
"visualComplete99": 900,
"visualComplete": 900,
"SpeedIndex": 900,
"largestPaints": [
{
"event": "LargestTextPaint",
"time": 919,
"size": 44625,
"DOMNodeId": 4,
"nodeInfo": {
"nodeType": "P",
"bounds": [
20,
270,
374,
125.9375
],
"styles": {
"background-image": "none"
}
}
},
{
"event": "LargestContentfulPaint",
"time": 919,
"size": 44625,
"element": {
"nodeName": "P",
"boundingRect": {
"x": 20,
"y": 270,
"width": 374,
"height": 125.9375,
"top": 270,
"right": 394,
"bottom": 395.9375,
"left": 20
},
"outerHTML": "<p>Googler \ud83d\udd28 @AMPhtml, PWA, & open web; @WordPress core team; @xwp alum. Daddy\u00b2 & husband. Go by \ud83c\udfc3\ud83c\udffb\ud83d\udeb4\ud83c\udffb\ud83d\ude8c\ud83d\ude88 Philologist & hispanohablante [\u02c8w\u025bs\u02cctn\u0329 \u02c8\u0279u\u02d0\u02cc\u027e\u025a]<\/p>",
"content": "normal"
},
"type": "text"
},
{
"event": "LargestTextPaint",
"time": 919,
"size": 44625,
"DOMNodeId": 4,
"nodeInfo": {
"nodeType": "P",
"bounds": [
20,
270,
374,
125.9375
],
"styles": {
"background-image": "none"
}
}
},
{
"event": "LargestContentfulPaint",
"time": 919,
"size": 44625,
"element": {
"nodeName": "P",
"boundingRect": {
"x": 20,
"y": 270,
"width": 374,
"height": 125.9375,
"top": 270,
"right": 394,
"bottom": 395.9375,
"left": 20
},
"outerHTML": "<p>Googler \ud83d\udd28 @AMPhtml, PWA, & open web; @WordPress core team; @xwp alum. Daddy\u00b2 & husband. Go by \ud83c\udfc3\ud83c\udffb\ud83d\udeb4\ud83c\udffb\ud83d\ude8c\ud83d\ude88 Philologist & hispanohablante [\u02c8w\u025bs\u02cctn\u0329 \u02c8\u0279u\u02d0\u02cc\u027e\u025a]<\/p>",
"content": "normal"
},
"type": "text"
}
],
"LargestContentfulPaintType": "text",
"LargestContentfulPaintNodeType": "P",
"chromeUserTiming": [
{
"name": "navigationStart",
"time": 1
},
{
"name": "fetchStart",
"time": 9
},
{
"name": "navigationStart",
"time": 30
},
{
"name": "domLoading",
"time": 30
},
{
"name": "responseEnd",
"time": 30
},
{
"name": "domInteractive",
"time": 31
},
{
"name": "domContentLoadedEventStart",
"time": 31
},
{
"name": "domContentLoadedEventEnd",
"time": 31
},
{
"name": "domComplete",
"time": 31
},
{
"name": "unloadEventStart",
"time": 794
},
{
"name": "unloadEventEnd",
"time": 794
},
{
"name": "markAsMainFrame",
"time": 794
},
{
"name": "commitNavigationEnd",
"time": 794
},
{
"name": "domLoading",
"time": 794
},
{
"name": "responseEnd",
"time": 840
},
{
"name": "domInteractive",
"time": 849
},
{
"name": "domContentLoadedEventStart",
"time": 849
},
{
"name": "domContentLoadedEventEnd",
"time": 849
},
{
"name": "firstPaint",
"time": 919
},
{
"name": "firstMeaningfulPaintCandidate",
"time": 919
},
{
"name": "firstContentfulPaint",
"time": 919
},
{
"name": "firstMeaningfulPaintCandidate",
"time": 919
},
{
"name": "firstMeaningfulPaint",
"time": 919
},
{
"name": "firstMeaningfulPaint",
"time": 919
},
{
"name": "firstImagePaint",
"time": 1835
},
{
"name": "domComplete",
"time": 2622
},
{
"name": "loadEventStart",
"time": 2624
},
{
"name": "loadEventEnd",
"time": 2624
},
{
"name": "LargestTextPaint",
"time": 919
},
{
"name": "LargestContentfulPaint",
"time": 919
},
{
"name": "TotalLayoutShift",
"value": 0
},
{
"name": "CumulativeLayoutShift",
"value": 0
}
],
"chromeUserTiming.navigationStart": 30,
"chromeUserTiming.fetchStart": 9,
"chromeUserTiming.domLoading": 795,
"chromeUserTiming.responseEnd": 841,
"chromeUserTiming.domInteractive": 850,
"chromeUserTiming.domContentLoadedEventStart": 850,
"chromeUserTiming.domContentLoadedEventEnd": 850,
"chromeUserTiming.domComplete": 2623,
"chromeUserTiming.unloadEventStart": 794,
"chromeUserTiming.unloadEventEnd": 794,
"chromeUserTiming.markAsMainFrame": 794,
"chromeUserTiming.commitNavigationEnd": 794,
"chromeUserTiming.firstPaint": 919,
"chromeUserTiming.firstMeaningfulPaintCandidate": 919,
"chromeUserTiming.firstContentfulPaint": 919,
"chromeUserTiming.firstMeaningfulPaint": 919,
"chromeUserTiming.firstImagePaint": 1835,
"chromeUserTiming.loadEventStart": 2624,
"chromeUserTiming.loadEventEnd": 2625,
"chromeUserTiming.LargestTextPaint": 919,
"chromeUserTiming.LargestContentfulPaint": 919,
"chromeUserTiming.TotalLayoutShift": 0,
"chromeUserTiming.CumulativeLayoutShift": 0,
"blinkFeatureFirstUsed": {
"Features": {
"1075": {
"name": "V8SloppyMode",
"firstUsed": 935.05100000000004
},
"13": {
"name": "UnprefixedRequestAnimationFrame",
"firstUsed": 1885.8800000000001
},
"2627": {
"name": "PageLifeCycleFreeze",
"firstUsed": 799.61300000000006
},
"1441": {
"name": "SecureContextCheckPassed",
"firstUsed": 801.99400000000003
},
"1910": {
"name": "CrossOriginMainFrameNulledNameAccessed",
"firstUsed": 802.00199999999995
},
"2157": {
"name": "PerformanceServerTiming",
"firstUsed": 802.005
},
"2188": {
"name": "PerformanceObserverForWindow",
"firstUsed": 806.87599999999998
},
"2927": {
"name": "LargestContentfulPaintExplicitlyRequested",
"firstUsed": 806.90599999999995
},
"3004": {
"name": "PerformanceObserverBufferedFlag",
"firstUsed": 806.90999999999997
},
"2782": {
"name": "LayoutJankExplicitlyRequested",
"firstUsed": 806.92600000000004
},
"2203": {
"name": "HasIDClassTagAttribute",
"firstUsed": 817.43499999999995
},
"976": {
"name": "CSSAtRuleSupports",
"firstUsed": 818.20299999999997
},
"1153": {
"name": "CSSSelectorIndirectAdjacent",
"firstUsed": 818.255
},
"2204": {
"name": "HasBeforeOrAfterPseudoElement",
"firstUsed": 818.56799999999998
},
"973": {
"name": "CSSAtRuleMedia",
"firstUsed": 818.63
},
"2431": {
"name": "CSSSelectorPseudoIS",
"firstUsed": 818.654
},
"2062": {
"name": "PrepareModuleScript",
"firstUsed": 818.85699999999997
},
"4242": {
"name": "ScriptSchedulingType_Async",
"firstUsed": 818.96799999999996
},
"2322": {
"name": "CSSSelectorPseudoMatches",
"firstUsed": 826.83000000000004
},
"2387": {
"name": "CSSSelectorPseudoFocus",
"firstUsed": 826.83500000000004
},
"972": {
"name": "CSSAtRuleKeyframes",
"firstUsed": 826.84299999999996
},
"2354": {
"name": "CSSBasicShape",
"firstUsed": 827.02499999999998
},
"978": {
"name": "CSSAtRuleWebkitKeyframes",
"firstUsed": 827.09400000000005
},
"970": {
"name": "CSSAtRuleFontFace",
"firstUsed": 827.28899999999999
},
"2355": {
"name": "CSSGradient",
"firstUsed": 827.375
},
"1351": {
"name": "CSSValueAppearanceNone",
"firstUsed": 827.49199999999996
},
"2299": {
"name": "CSSSelectorWebkitInputPlaceholder",
"firstUsed": 827.55899999999997
},
"2319": {
"name": "CSSSelectorWebkitUnknownPseudo",
"firstUsed": 827.56899999999996
},
"2314": {
"name": "CSSSelectorWebkitSearchCancelButton",
"firstUsed": 827.57100000000003
},
"975": {
"name": "CSSAtRulePage",
"firstUsed": 829.26900000000001
},
"4317": {
"name": "LinkRelCanonical",
"firstUsed": 830.36900000000003
},
"587": {
"name": "LangAttribute",
"firstUsed": 831.98099999999999
},
"588": {
"name": "LangAttributeOnHTML",
"firstUsed": 831.98500000000001
},
"2084": {
"name": "ARIAExpandedAttribute",
"firstUsed": 843.40999999999997
},
"138": {
"name": "SVGSVGElement",
"firstUsed": 844.11000000000001
},
"250": {
"name": "SVGSVGElementInDocument",
"firstUsed": 844.15499999999997
},
"2092": {
"name": "ARIALabelAttribute",
"firstUsed": 844.37599999999998
},
"2078": {
"name": "ARIACurrentAttribute",
"firstUsed": 844.41399999999999
},
"84": {
"name": "FormElement",
"firstUsed": 844.58199999999999
},
"45": {
"name": "PlaceholderAttribute",
"firstUsed": 844.66200000000003
},
"591": {
"name": "InputTypeSubmit",
"firstUsed": 845.33699999999999
},
"592": {
"name": "InputTypeSubmitWithValue",
"firstUsed": 845.34400000000005
},
"2347": {
"name": "ImageDecodingAttribute",
"firstUsed": 845.73900000000003
},
"2738": {
"name": "PriorityHints",
"firstUsed": 845.745
},
"522": {
"name": "Sizes",
"firstUsed": 845.74900000000002
},
"524": {
"name": "SrcsetWDescriptor",
"firstUsed": 845.77499999999998
},
"49": {
"name": "RequiredAttribute",
"firstUsed": 846.08399999999995
},
"2089": {
"name": "ARIAHiddenAttribute",
"firstUsed": 846.16899999999998
},
"4113": {
"name": "HiddenAttribute",
"firstUsed": 850.54300000000001
},
"3803": {
"name": "OverflowClipAlongEitherAxis",
"firstUsed": 850.92200000000003
},
"1692": {
"name": "CSSFlexibleBox",
"firstUsed": 851.93100000000004
},
"31": {
"name": "InputTypeEmail",
"firstUsed": 852.09400000000005
},
"2854": {
"name": "InputTypeHidden",
"firstUsed": 852.09900000000005
},
"1693": {
"name": "CSSGridLayout",
"firstUsed": 852.40700000000004
},
"4330": {
"name": "FlexboxAbsPosJustifyContent",
"firstUsed": 862.36599999999999
},
"1973": {
"name": "FontShapingNotDefGlyphObserved",
"firstUsed": 881.22799999999995
},
"2219": {
"name": "V8Element_GetBoundingClientRect_Method",
"firstUsed": 935.36099999999999
},
"4379": {
"name": "PerformanceEntryBufferSwaps",
"firstUsed": 1462.26
},
"1076": {
"name": "V8StrictMode",
"firstUsed": 1850.8019999999999
},
"2615": {
"name": "InstantiateModuleScript",
"firstUsed": 1853.5450000000001
},
"1827": {
"name": "LocationOrigin",
"firstUsed": 1869.6300000000001
},
"1368": {
"name": "IntersectionObserver_Constructor",
"firstUsed": 1873.615
},
"124": {
"name": "NavigatorVendor",
"firstUsed": 1873.751
},
"1467": {
"name": "NodeGetRootNode",
"firstUsed": 1875.4580000000001
},
"2794": {
"name": "SchedulingIsInputPending",
"firstUsed": 1875.8630000000001
},
"710": {
"name": "CryptoGetRandomValues",
"firstUsed": 1877.278
},
"3019": {
"name": "DOMStorageRead",
"firstUsed": 1878.056
},
"2429": {
"name": "PerformanceTimeline",
"firstUsed": 1878.761
},
"2191": {
"name": "PaintTimingRequested",
"firstUsed": 1878.7719999999999
},
"2487": {
"name": "EventTimingExplicitlyRequested",
"firstUsed": 1879.1010000000001
},
"3254": {
"name": "EventTimingFirstInputExplicitlyRequested",
"firstUsed": 1879.106
},
"3349": {
"name": "NavigationTimingL2",
"firstUsed": 1879.124
},
"882": {
"name": "V8Performance_Timing_AttributeGetter",
"firstUsed": 1879.2149999999999
},
"2430": {
"name": "UserTiming",
"firstUsed": 1879.3109999999999
},
"2663": {
"name": "NavigatorUserAgent",
"firstUsed": 1880.99
},
"2707": {
"name": "V8Window_MatchMedia_Method",
"firstUsed": 1882.703
},
"3868": {
"name": "PrefersColorSchemeMediaFeature",
"firstUsed": 1882.723
},
"2719": {
"name": "HistoryLength",
"firstUsed": 1883.2470000000001
},
"2618": {
"name": "HistoryReplaceState",
"firstUsed": 1883.319
},
"1689": {
"name": "CustomElementRegistryDefine",
"firstUsed": 1889.9169999999999
},
"2769": {
"name": "HTMLTemplateElement",
"firstUsed": 1891.9670000000001
},
"1307": {
"name": "V8Node_IsConnected_AttributeGetter",
"firstUsed": 1892.0029999999999
},
"2705": {
"name": "WindowInnerWidth",
"firstUsed": 1895.146
},
"2706": {
"name": "WindowInnerHeight",
"firstUsed": 1897.5799999999999
},
"2711": {
"name": "WindowPageYOffset",
"firstUsed": 1898.7850000000001
},
"2723": {
"name": "TrustedTypesCreatePolicy",
"firstUsed": 1935.8119999999999
},
"3279": {
"name": "TrustedTypesPolicyCreated",
"firstUsed": 1935.819
},
"675": {
"name": "Fetch",
"firstUsed": 1936.2429999999999
},
"2228": {
"name": "DocumentPageShowRegistered",
"firstUsed": 2008.3630000000001
},
"2226": {
"name": "DocumentPageHideRegistered",
"firstUsed": 2008.3710000000001
},
"2361": {
"name": "V8AbortController_Constructor",
"firstUsed": 2011.7829999999999
},
"574": {
"name": "WindowPostMessage",
"firstUsed": 2014.241
},
"3414": {
"name": "UnspecifiedTargetOriginPostMessage",
"firstUsed": 2014.2539999999999
},
"3882": {
"name": "PostMessageFromSecureToSecure",
"firstUsed": 2014.259
},
"3797": {
"name": "WebPImage",
"firstUsed": 2091.6260000000002
},
"440": {
"name": "DocumentFonts",
"firstUsed": 2102.5459999999998
},
"3028": {
"name": "CreateObjectBlob",
"firstUsed": 2131.2489999999998
},
"1604": {
"name": "CreateObjectURLBlob",
"firstUsed": 2132.569
},
"4": {
"name": "WorkerStart",
"firstUsed": 2132.9119999999998
},
"3084": {
"name": "ClassicDedicatedWorker",
"firstUsed": 2138.0059999999999
},
"593": {
"name": "SetReferrerPolicy",
"firstUsed": 2142.067
},
"3020": {
"name": "DOMStorageWrite",
"firstUsed": 2199.5390000000002
},
"1757": {
"name": "HTMLLinkElementReferrerPolicyAttribute",
"firstUsed": 2623.5349999999999
},
"900": {
"name": "LinkRelPreconnect",
"firstUsed": 2623.5720000000001
},
"2229": {
"name": "DocumentPageShowFired",
"firstUsed": 2624.6370000000002
},
"2657": {
"name": "NavigatorLanguage",
"firstUsed": 2926.6489999999999
},
"2704": {
"name": "V8Screen_Width_AttributeGetter",
"firstUsed": 2926.7849999999999
},
"2702": {
"name": "V8Screen_Height_AttributeGetter",
"firstUsed": 2926.8629999999998
},
"4520": {
"name": "NavigatorUAData_GetHighEntropyValues",
"firstUsed": 2929.4349999999999
},
"2195": {
"name": "CookieGet",
"firstUsed": 2930.0479999999998
},
"2194": {
"name": "CookieSet",
"firstUsed": 2931.0540000000001
},
"2701": {
"name": "V8Screen_ColorDepth_AttributeGetter",
"firstUsed": 2933.5599999999999
},
"715": {
"name": "SubtleCryptoDigest",
"firstUsed": 2940.6149999999998
},
"728": {
"name": "CryptoAlgorithmSha384",
"firstUsed": 2940.6599999999999
},
"743": {
"name": "GlobalCacheStorage",
"firstUsed": 4894.3100000000004
},
"1066": {
"name": "SameOriginTextScript",
"firstUsed": 4894.3180000000002
},
"1067": {
"name": "SameOriginApplicationScript",
"firstUsed": 4894.3209999999999
},
"3014": {
"name": "FetchCacheReload",
"firstUsed": 4894.3249999999998
},
"3021": {
"name": "CacheStorageRead",
"firstUsed": 4894.3280000000004
},
"3022": {
"name": "CacheStorageWrite",
"firstUsed": 4894.3310000000001
},
"990": {
"name": "ServiceWorkerControlledPage",
"firstUsed": 4894.3469999999998
},
"3350": {
"name": "ResourceTiming",
"firstUsed": 4895.6869999999999
},
"2434": {
"name": "PerformanceResourceTimingInitiatorType",
"firstUsed": 4895.7290000000003
}
},
"CSSFeatures": {
"107": {
"name": "CSSPropertyOverflowX",
"firstUsed": 817.44799999999998
},
"81": {
"name": "CSSPropertyHeight",
"firstUsed": 817.46000000000004
},
"161": {
"name": "CSSPropertyWidth",
"firstUsed": 817.46500000000003
},
"89": {
"name": "CSSPropertyMargin",
"firstUsed": 817.48800000000006
},
"537": {
"name": "CSSPropertyAliasWebkitTextSizeAdjust",
"firstUsed": 817.49400000000003
},
"536": {
"name": "CSSPropertyTextSizeAdjust",
"firstUsed": 817.49900000000002
},
"421": {
"name": "CSSPropertyTouchAction",
"firstUsed": 817.51999999999998
},
"105": {
"name": "CSSPropertyOverflow",
"firstUsed": 817.529
},
"119": {
"name": "CSSPropertyPosition",
"firstUsed": 817.53999999999996
},
"108": {
"name": "CSSPropertyOverflowY",
"firstUsed": 817.54600000000005
},
"149": {
"name": "CSSPropertyTop",
"firstUsed": 817.55700000000002
},
"83": {
"name": "CSSPropertyLeft",
"firstUsed": 817.56100000000004
},
"122": {
"name": "CSSPropertyRight",
"firstUsed": 817.56399999999996
},
"67": {
"name": "CSSPropertyBottom",
"firstUsed": 817.56799999999998
},
"4": {
"name": "CSSPropertyDisplay",
"firstUsed": 817.57299999999998
},
"60": {
"name": "CSSPropertyBorderTop",
"firstUsed": 817.58799999999997
},
"158": {
"name": "CSSPropertyVisibility",
"firstUsed": 817.59400000000005
},
"109": {
"name": "CSSPropertyPadding",
"firstUsed": 817.61199999999997
},
"24": {
"name": "CSSPropertyBackgroundColor",
"firstUsed": 817.61699999999996
},
"69": {
"name": "CSSPropertyBoxSizing",
"firstUsed": 817.62300000000005
},
"96": {
"name": "CSSPropertyMinHeight",
"firstUsed": 817.87800000000004
},
"446": {
"name": "CSSPropertyTransform",
"firstUsed": 818.03800000000001
},
"34": {
"name": "CSSPropertyBorder",
"firstUsed": 818.06200000000001
},
"7": {
"name": "CSSPropertyFontSize",
"firstUsed": 818.07100000000003
},
"20": {
"name": "CSSPropertyLineHeight",
"firstUsed": 818.08299999999997
},
"150": {
"name": "CSSPropertyTransition",
"firstUsed": 818.11300000000006
},
"118": {
"name": "CSSPropertyPointerEvents",
"firstUsed": 818.11699999999996
},
"95": {
"name": "CSSPropertyMaxWidth",
"firstUsed": 818.149
},
"165": {
"name": "CSSPropertyZIndex",
"firstUsed": 818.178
},
"233": {
"name": "CSSPropertyFlex",
"firstUsed": 818.19200000000001
},
"657": {
"name": "CSSPropertyAspectRatio",
"firstUsed": 818.21400000000006
},
"94": {
"name": "CSSPropertyMaxHeight",
"firstUsed": 818.22699999999998
},
"97": {
"name": "CSSPropertyMinWidth",
"firstUsed": 818.23099999999999
},
"98": {
"name": "CSSPropertyOpacity",
"firstUsed": 818.24900000000002
},
"339": {
"name": "CSSPropertyAliasWebkitUserSelect",
"firstUsed": 818.35500000000002
},
"539": {
"name": "CSSPropertyUserSelect",
"firstUsed": 818.36000000000001
},
"2": {
"name": "CSSPropertyColor",
"firstUsed": 818.37800000000004
},
"21": {
"name": "CSSPropertyBackground",
"firstUsed": 818.55999999999995
},
"74": {
"name": "CSSPropertyContent",
"firstUsed": 818.57399999999996
},
"77": {
"name": "CSSPropertyCursor",
"firstUsed": 818.59199999999998
},
"112": {
"name": "CSSPropertyPaddingRight",
"firstUsed": 818.65999999999997
},
"79": {
"name": "CSSPropertyFloat",
"firstUsed": 818.67600000000004
},
"128": {
"name": "CSSPropertyTextAlign",
"firstUsed": 826.72900000000004
},
"162": {
"name": "CSSPropertyWordBreak",
"firstUsed": 826.73400000000004
},
"53": {
"name": "CSSPropertyBorderRadius",
"firstUsed": 826.74400000000003
},
"68": {
"name": "CSSPropertyBoxShadow",
"firstUsed": 826.74699999999996
},
"129": {
"name": "CSSPropertyTextDecoration",
"firstUsed": 826.75599999999997
},
"90": {
"name": "CSSPropertyMarginBottom",
"firstUsed": 826.76099999999997
},
"3": {
"name": "CSSPropertyDirection",
"firstUsed": 826.88900000000001
},
"242": {
"name": "CSSPropertyGridTemplateColumns",
"firstUsed": 826.89599999999996
},
"243": {
"name": "CSSPropertyGridTemplateRows",
"firstUsed": 826.89999999999998
},
"232": {
"name": "CSSPropertyAlignSelf",
"firstUsed": 826.90700000000004
},
"248": {
"name": "CSSPropertyGridColumn",
"firstUsed": 826.92100000000005
},
"249": {
"name": "CSSPropertyGridRow",
"firstUsed": 826.92499999999995
},
"157": {
"name": "CSSPropertyVerticalAlign",
"firstUsed": 826.93600000000004
},
"93": {
"name": "CSSPropertyMarginTop",
"firstUsed": 826.96299999999997
},
"49": {
"name": "CSSPropertyBorderLeft",
"firstUsed": 826.98900000000003
},
"54": {
"name": "CSSPropertyBorderRight",
"firstUsed": 826.99900000000002
},
"6": {
"name": "CSSPropertyFontFamily",
"firstUsed": 827.005
},
"76": {
"name": "CSSPropertyCounterReset",
"firstUsed": 827.00900000000001
},
"515": {
"name": "CSSPropertyVariable",
"firstUsed": 827.01300000000003
},
"72": {
"name": "CSSPropertyClip",
"firstUsed": 827.01999999999998
},
"355": {
"name": "CSSPropertyClipPath",
"firstUsed": 827.02700000000004
},
"164": {
"name": "CSSPropertyWordWrap",
"firstUsed": 827.03599999999994
},
"59": {
"name": "CSSPropertyBorderStyle",
"firstUsed": 827.04999999999995
},
"64": {
"name": "CSSPropertyBorderTopStyle",
"firstUsed": 827.05600000000004
},
"56": {
"name": "CSSPropertyBorderRightStyle",
"firstUsed": 827.06200000000001
},
"39": {
"name": "CSSPropertyBorderBottomStyle",
"firstUsed": 827.06500000000005
},
"51": {
"name": "CSSPropertyBorderLeftStyle",
"firstUsed": 827.06899999999996
},
"326": {
"name": "CSSPropertyAliasWebkitTransform",
"firstUsed": 827.09799999999996
},
"27": {
"name": "CSSPropertyBackgroundPosition",
"firstUsed": 827.11400000000003
},
"592": {
"name": "CSSPropertyGap",
"firstUsed": 827.17100000000005
},
"444": {
"name": "CSSPropertyScrollBehavior",
"firstUsed": 827.19600000000003
},
"84": {
"name": "CSSPropertyLetterSpacing",
"firstUsed": 827.21400000000006
},
"549": {
"name": "CSSPropertyFontVariationSettings",
"firstUsed": 827.21900000000005
},
"14": {
"name": "CSSPropertyWebkitFontSmoothing",
"firstUsed": 827.22799999999995
},
"71": {
"name": "CSSPropertyClear",
"firstUsed": 827.23500000000001
},
"73": {
"name": "CSSPropertyAliasWebkitClipPath",
"firstUsed": 827.24900000000002
},
"10": {
"name": "CSSPropertyFontWeight",
"firstUsed": 827.27300000000002
},
"124": {
"name": "CSSPropertySrc",
"firstUsed": 827.30499999999995
},
"516": {
"name": "CSSPropertyFontDisplay",
"firstUsed": 827.31200000000001
},
"8": {
"name": "CSSPropertyFontStyle",
"firstUsed": 827.31600000000003
},
"427": {
"name": "CSSPropertyAnimationDuration",
"firstUsed": 827.33000000000004
},
"152": {
"name": "CSSPropertyTransitionDuration",
"firstUsed": 827.33299999999997
},
"514": {
"name": "CSSPropertyFontFeatureSettings",
"firstUsed": 827.34100000000001
},
"535": {
"name": "CSSPropertyFontVariantNumeric",
"firstUsed": 827.34699999999998
},
"66": {
"name": "CSSPropertyBorderWidth",
"firstUsed": 827.36099999999999
},
"42": {
"name": "CSSPropertyBorderColor",
"firstUsed": 827.36400000000003
},
"85": {
"name": "CSSPropertyListStyle",
"firstUsed": 827.46400000000006
},
"91": {
"name": "CSSPropertyMarginLeft",
"firstUsed": 827.48800000000006
},
"175": {
"name": "CSSPropertyWebkitAppearance",
"firstUsed": 827.49400000000003
},
"143": {
"name": "CSSPropertyTextTransform",
"firstUsed": 827.58799999999997
},
"100": {
"name": "CSSPropertyOutline",
"firstUsed": 827.61500000000001
},
"102": {
"name": "CSSPropertyOutlineOffset",
"firstUsed": 827.61800000000005
},
"92": {
"name": "CSSPropertyMarginRight",
"firstUsed": 827.62099999999998
},
"369": {
"name": "CSSPropertyFill",
"firstUsed": 827.63800000000003
},
"231": {
"name": "CSSPropertyAlignItems",
"firstUsed": 827.64099999999996
},
"239": {
"name": "CSSPropertyFlexWrap",
"firstUsed": 827.64400000000001
},
"238": {
"name": "CSSPropertyFlexShrink",
"firstUsed": 827.65200000000004
},
"240": {
"name": "CSSPropertyJustifyContent",
"firstUsed": 827.66700000000003
},
"111": {
"name": "CSSPropertyPaddingLeft",
"firstUsed": 827.69100000000003
},
"159": {
"name": "CSSPropertyWhiteSpace",
"firstUsed": 827.71600000000001
},
"113": {
"name": "CSSPropertyPaddingTop",
"firstUsed": 827.72900000000004
},
"36": {
"name": "CSSPropertyBorderBottomColor",
"firstUsed": 827.76300000000003
},
"50": {
"name": "CSSPropertyBorderLeftColor",
"firstUsed": 827.77800000000002
},
"235": {
"name": "CSSPropertyFlexDirection",
"firstUsed": 827.80499999999995
},
"40": {
"name": "CSSPropertyBorderBottomWidth",
"firstUsed": 827.82500000000005
},
"52": {
"name": "CSSPropertyBorderLeftWidth",
"firstUsed": 827.83799999999997
},
"424": {
"name": "CSSPropertyAnimation",
"firstUsed": 827.88300000000004
},
"35": {
"name": "CSSPropertyBorderBottom",
"firstUsed": 827.92100000000005
},
"303": {
"name": "CSSPropertyOrder",
"firstUsed": 829.14200000000005
},
"154": {
"name": "CSSPropertyTransitionTimingFunction",
"firstUsed": 829.173
},
"5": {
"name": "CSSPropertyFont",
"firstUsed": 829.28200000000004
},
"117": {
"name": "CSSPropertyPageBreakInside",
"firstUsed": 829.29399999999998
},
"115": {
"name": "CSSPropertyPageBreakAfter",
"firstUsed": 829.30200000000002
},
"116": {
"name": "CSSPropertyPageBreakBefore",
"firstUsed": 829.30700000000002
},
"151": {
"name": "CSSPropertyTransitionDelay",
"firstUsed": 1928.3720000000001
}
},
"AnimatedCSSFeatures": []
},
"FirstInteractive": 900,
"TTIMeasurementEnd": 7903,
"LastInteractive": 900,
"TimeToInteractive": 900,
"FirstCPUIdle": 900,
"testID": "231020_AiDcMH_EFC",
"step": 1,
"effectiveBps": 160402,
"domTime": 0,
"aft": 0,
"titleTime": 31,
"domLoading": 0,
"server_rtt": 0,
"edge-processed": true,
"longTasks": [],
"utilization": {
"cpu": {
"data": {
"0": 0,
"107": 55,
"207": 5,
"308": 10,
"409": 5,
"509": 36.799999999999997,
"610": 25,
"710": 10.5,
"811": 5.2999999999999998,
"912": 73.700000000000003,
"1012": 28.600000000000001,
"1113": 10.5,
"1213": 10,
"1313": 20,
"1414": 11.800000000000001,
"1514": 33.299999999999997,
"1615": 15.800000000000001,
"1716": 10.5,
"1817": 25,
"1920": 59.100000000000001,
"2022": 63.200000000000003,
"2122": 35,
"2223": 33.299999999999997,
"2323": 15.800000000000001,
"2424": 13.6,
"2525": 10,
"2625": 10,
"2726": 25,
"2826": 14.300000000000001,
"2927": 10.5,
"3027": 31.600000000000001,
"3128": 16.699999999999999,
"3229": 18.199999999999999,
"3329": 5.5999999999999996,
"3429": 20,
"3530": 21.100000000000001,
"3631": 10.5,
"3731": 35,
"3832": 11.1,
"3932": 25,
"4033": 23.800000000000001,
"4134": 15,
"4234": 11.1,
"4335": 5.5999999999999996,
"4436": 30,
"4537": 5.2999999999999998,
"4638": 42.100000000000001,
"4739": 47.799999999999997,
"4840": 16.699999999999999,
"4941": 65,
"5041": 10,
"5142": 10,
"5242": 14.300000000000001,
"5343": 10.5,
"5443": 10,
"5544": 10.5,
"5645": 15,
"5745": 15,
"5846": 15,
"5946": 15.800000000000001,
"6047": 14.300000000000001,
"6148": 10.5,
"6248": 19,
"6349": 10.5,
"6450": 10,
"6550": 5.2999999999999998,
"6651": 0,
"6752": 13.6,
"6852": 0,
"6953": 5,
"7053": 5,
"7154": 5,
"7255": 5,
"7355": 0,
"7456": 5.2999999999999998,
"7556": 9.5,
"7657": 0,
"7757": 9.5,
"7858": 5,
"7960": 15
},
"max": 100,
"count": 80
},
"bw": {
"data": {
"0": 0,
"107": 0,
"207": 33950,
"308": 0,
"409": 25686,
"509": 0,
"610": 892725,
"710": 0,
"811": 2932354,
"912": 5252,
"1012": 3435338,
"1113": 1351746,
"1213": 7135542,
"1313": 8918023,
"1414": 4004011,
"1514": 975433,
"1615": 1362536,
"1716": 1745953,
"1817": 4614591,
"1920": 2523103,
"2022": 3380846,
"2122": 1521906,
"2223": 102893,
"2323": 26167,
"2424": 316951,
"2525": 5885,
"2625": 79932,
"2726": 409088,
"2826": 186865,
"2927": 231066,
"3027": 1014858,
"3128": 199302,
"3229": 159172,
"3329": 2541923,
"3429": 1106362,
"3530": 308463,
"3631": 414115,
"3731": 171910,
"3832": 289367,
"3932": 96362,
"4033": 69675,
"4134": 257504,
"4234": 0,
"4335": 62713,
"4436": 0,
"4537": 5323250,
"4638": 4328407,
"4739": 1271360,
"4840": 2325441,
"4941": 0,
"5041": 5255,
"5142": 0,
"5242": 0,
"5343": 0,
"5443": 0,
"5544": 0,
"5645": 0,
"5745": 0,
"5846": 0,
"5946": 0,
"6047": 0,
"6148": 0,
"6248": 0,
"6349": 0,
"6450": 0,
"6550": 0,
"6651": 0,
"6752": 0,
"6852": 0,
"6953": 0,
"7053": 0,
"7154": 0,
"7255": 0,
"7355": 0,
"7456": 0,
"7556": 0,
"7657": 0,
"7757": 0,
"7858": 0,
"7960": 0
},
"max": 8918023,
"count": 80
}
},
"maxFID": 0,
"TotalBlockingTime": 0,
"effectiveBpsDoc": 241708,
"pages": {
"details": "https:\/\/www.webpagetest.org\/result\/231020_AiDcMH_EFC\/2\/details\/",
"checklist": "https:\/\/www.webpagetest.org\/result\/231020_AiDcMH_EFC\/2\/performance_optimization\/",
"breakdown": "https:\/\/www.webpagetest.org\/result\/231020_AiDcMH_EFC\/2\/breakdown\/",
"domains": "https:\/\/www.webpagetest.org\/result\/231020_AiDcMH_EFC\/2\/domains\/",
"screenShot": "https:\/\/www.webpagetest.org\/result\/231020_AiDcMH_EFC\/2\/screen_shot\/",
"opportunities": "https:\/\/www.webpagetest.org\/result\/231020_AiDcMH_EFC\/2\/experiments\/"
},
"thumbnails": {
"waterfall": "https:\/\/www.webpagetest.org\/result\/231020_AiDcMH_EFC\/2_waterfall_thumb.png",
"checklist": "https:\/\/www.webpagetest.org\/result\/231020_AiDcMH_EFC\/2_optimization_thumb.png",
"screenShot": "https:\/\/www.webpagetest.org\/result\/231020_AiDcMH_EFC\/2_screen_thumb.png"
},
"images": {
"waterfall": "https:\/\/www.webpagetest.org\/result\/23\/10\/20\/AiDcMH\/EFC\/2_waterfall.png",
"connectionView": "https:\/\/www.webpagetest.org\/result\/23\/10\/20\/AiDcMH\/EFC\/2_connection.png",
"checklist": "https:\/\/www.webpagetest.org\/result\/23\/10\/20\/AiDcMH\/EFC\/2_optimization.png",
"screenShot": "https:\/\/www.webpagetest.org\/getfile.php?test=231020_AiDcMH_EFC&file=2_screen.jpg"
},
"rawData": {
"scriptTiming": "https:\/\/www.webpagetest.org\/getgzip.php?test=231020_AiDcMH_EFC&file=2_script_timing.json",
"headers": "https:\/\/www.webpagetest.org\/result\/23\/10\/20\/AiDcMH\/EFC\/2_report.txt",
"pageData": "https:\/\/www.webpagetest.org\/result\/23\/10\/20\/AiDcMH\/EFC\/2_IEWPG.txt",
"requestsData": "https:\/\/www.webpagetest.org\/result\/23\/10\/20\/AiDcMH\/EFC\/2_IEWTR.txt",
"utilization": "https:\/\/www.webpagetest.org\/result\/23\/10\/20\/AiDcMH\/EFC\/2_progress.csv",
"trace": "https:\/\/www.webpagetest.org\/getgzip.php?test=231020_AiDcMH_EFC&compressed=1&file=2_trace.json.gz"
},
"videoFrames": [
{
"time": 0,
"image": "https:\/\/www.webpagetest.org\/getfile.php?test=231020_AiDcMH_EFC&video=video_2&file=ms_000000.jpg",
"VisuallyComplete": 0
},
{
"time": 900,
"image": "https:\/\/www.webpagetest.org\/getfile.php?test=231020_AiDcMH_EFC&video=video_2&file=ms_000900.jpg",
"VisuallyComplete": 100
}
],
"domains": {
"cdn.ampproject.org": {
"bytes": 237717,
"requests": 11,
"cdn_provider": "Google",
"connections": 1
},
"i0.wp.com": {
"bytes": 88774,
"requests": 3,
"cdn_provider": "Automattic",
"connections": 1
},
"pixel.wp.com": {
"bytes": 50,
"requests": 1,
"cdn_provider": "Automattic",
"connections": 1
},
"www.googletagmanager.com": {
"bytes": 899,
"requests": 1,
"cdn_provider": "Google",
"connections": 1
},
"www.google-analytics.com": {
"bytes": 35,
"requests": 2,
"cdn_provider": "Google",
"connections": 1
},
"weston.ruter.net": {
"bytes": 324242,
"requests": 14,
"cdn_provider": "Fastly",
"connections": 2
}
},
"breakdown": {
"html": {
"color": [
130,
181,
252
],
"bytes": 80777,
"bytesUncompressed": 231213,
"requests": 3
},
"js": {
"color": [
254,
197,
132
],
"bytes": 254983,
"bytesUncompressed": 888046,
"requests": 18
},
"css": {
"color": [
178,
234,
148
],
"bytes": 0,
"bytesUncompressed": 0,
"requests": 0
},
"image": {
"color": [
196,
154,
232
],
"bytes": 88859,
"bytesUncompressed": 88859,
"requests": 5
},
"flash": {
"color": [
45,
183,
193
],
"bytes": 0,
"bytesUncompressed": 0,
"requests": 0
},
"font": {
"color": [
255,
82,
62
],
"bytes": 224656,
"bytesUncompressed": 224656,
"requests": 2
},
"video": {
"color": [
33,
194,
162
],
"bytes": 0,
"bytesUncompressed": 0,
"requests": 0
},
"other": {
"color": [
196,
196,
196
],
"bytes": 2442,
"bytesUncompressed": 5154,
"requests": 4
}
},
"consoleLog": [
{
"source": "console-api",
"level": "info",
"text": "Powered by AMP \u26a1 HTML \u2013 Version 2310061803000 https:\/\/weston.ruter.net\/about\/",
"url": "https:\/\/cdn.ampproject.org\/v0.mjs",
"line": 2,
"column": 226890
}
]
}
},
"3": {
"firstView": {
"numSteps": 1,
"run": 3,
"tester": "wpt_use1_instance-10.10.11.247",
"loadTime": 2773,
"docTime": 2773,
"fullyLoaded": 4982,
"bytesOut": 60886,
"bytesOutDoc": 25843,
"bytesIn": 651717,
"bytesInDoc": 453101,
"requests": [
{
"type": 3,
"id": "C8AF96E65615B70A98E5B81EF446997D",
"request_id": "C8AF96E65615B70A98E5B81EF446997D",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/about\/",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/about\/",
"raw_id": "C8AF96E65615B70A98E5B81EF446997D",
"frame_id": "63F53A809B863936940C5B2E2E03F2BD",
"documentURL": "https:\/\/weston.ruter.net\/about\/",
"responseCode": 200,
"request_type": "Document",
"load_ms": 234,
"ttfb_ms": 175,
"load_start": 579,
"load_start_float": 579.00004899999999,
"bytesIn": 33125,
"objectSize": 33125,
"objectSizeUncompressed": 101226,
"chunks": [
{
"ts": 764,
"bytes": 7051,
"inflated": 24417
},
{
"ts": 766,
"bytes": 1412,
"inflated": 4376
},
{
"ts": 768,
"bytes": 1412,
"inflated": 5124
},
{
"ts": 769,
"bytes": 1412,
"inflated": 5115
},
{
"ts": 781,
"bytes": 5639,
"inflated": 17166
},
{
"ts": 787,
"bytes": 2824,
"inflated": 3373
},
{
"ts": 795,
"bytes": 2824,
"inflated": 3225
},
{
"ts": 798,
"bytes": 2824,
"inflated": 6925
},
{
"ts": 802,
"bytes": 1412,
"inflated": 5910
},
{
"ts": 805,
"bytes": 1412,
"inflated": 6112
},
{
"ts": 811,
"bytes": 2824,
"inflated": 8040
},
{
"ts": 813,
"bytes": 2079,
"inflated": 11443
}
],
"expires": "",
"cacheControl": "public, max-age=600",
"contentType": "text\/html",
"contentEncoding": "gzip",
"socket": 62,
"protocol": "HTTP\/2",
"dns_start": 220,
"dns_end": 220,
"connect_start": 219,
"connect_end": 391,
"ssl_start": 391,
"ssl_end": 577,
"securityDetails": {
"protocol": "TLS 1.3",
"keyExchange": "",
"keyExchangeGroup": "X25519",
"cipher": "AES_128_GCM",
"certificateId": 0,
"subjectName": "ruter.blog",
"sanList": [
"ruter.blog",
"ruter.dev",
"ruter.net",
"wes.ruter.net",
"weston.blog",
"weston.ruter.blog",
"weston.ruter.dev",
"weston.ruter.net",
"westonruter.blog",
"westonruter.com",
"westonruter.dev",
"westonruter.net",
"www.ruter.blog",
"www.ruter.net",
"www.weston.blog",
"www.weston.ruter.blog",
"www.weston.ruter.net",
"www.westonruter.blog",
"www.westonruter.com",
"www.westonruter.net"
],
"issuer": "R3",
"validFrom": 1693705658,
"validTo": 1701481657,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Let's Encrypt 'Oak2023' log",
"logId": "B73EFB24DF9C4DBA75F239C5BA58F46C5DFC42CF7A9F35C49E1D098125EDB499",
"timestamp": 1693709259285,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "304502201A024164F180289090581277D4986E32581940E674E69F68BBCD4F6B7723937C0221009299D38675DDC554AF87B5565E90646498235FB1450998050EE9C542E94BAC32"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Argon2023' log",
"logId": "E83ED0DA3EF5063532E75728BC896BC903D3CBD1116BECEB69E1777D6D06BD6E",
"timestamp": 1693709259292,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022016AE548A8061A0E613EBD213D59EE366A50E73629DC5BCDF9B618CDDDA6FEF29022100CD9408EEC8C908D0E0DC525F536F2BD812B34C590DF550F94F0EC53874E1BA9A"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 2052,
"encryptedClientHello": false
},
"initiator": "https:\/\/cdn.ampproject.org\/v0.mjs",
"initiator_line": "",
"initiator_column": "",
"initiator_type": "script",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/about\/",
":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",
"accept-language: en-US,en;q=0.9",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: document",
"sec-fetch-mode: navigate",
"sec-fetch-site: cross-site",
"upgrade-insecure-requests: 1",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 78",
"cache-control: public, max-age=600",
"content-encoding: gzip",
"content-length: 33125",
"content-type: text\/html; charset=utf-8",
"date: Fri, 20 Oct 2023 19:14:21 GMT",
"link: <https:\/\/weston.ruter.net\/wp-json\/>; rel=\"https:\/\/api.w.org\/\"",
"link: <https:\/\/weston.ruter.net\/wp-json\/wp\/v2\/pages\/2>; rel=\"alternate\"; type=\"application\/json\"",
"link: <https:\/\/weston.ruter.net\/?p=2>; rel=shortlink",
"link: <https:\/\/cdn.ampproject.org>; rel=\"preconnect\"",
"link: <\/\/weston.ruter.net>; rel=\"dns-prefetch\"",
"link: <\/\/v0.wordpress.com>; rel=\"dns-prefetch\"",
"link: <\/\/i0.wp.com>; rel=\"dns-prefetch\"",
"server: nginx",
"server-timing: amp_sanitizer;dur=\"68.9\",amp_style_sanitizer;dur=\"32.0\",amp_tag_and_attribute_sanitizer;dur=\"18.3\",amp_optimizer;dur=\"9.5\"",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding, Cookie, Cookie",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: HIT, HIT",
"x-cache-hits: 1, 1",
"x-pantheon-styx-hostname: styx-fe1-b-695fb49478-qmkzf",
"x-served-by: cache-chi-klot8100039-CHI, cache-iad-kiad7000072-IAD",
"x-styx-req-id: b0660c53-6f7c-11ee-88d9-fe80048b9402",
"x-timer: S1697829261.246574,VS0,VE3",
":status: 200"
]
},
"bytesOut": 2095,
"score_cache": -1,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": 0,
"connect_ms": 172,
"ssl_ms": 186,
"gzip_total": 33125,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": null,
"cdn_provider": "Fastly",
"server_count": null,
"created": 0,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net 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": 4865,
"netlog_id": 49,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIGMjCCBRqgAwIBAgISBHZIhuFdYJ5Jhhs\/jIOr5bJTMA0GCSqGSIb3DQEBCwUA\nMDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD\nEwJSMzAeFw0yMzA5MDMwMTQ3MzhaFw0yMzEyMDIwMTQ3MzdaMBUxEzARBgNVBAMT\nCnJ1dGVyLmJsb2cwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQD0k3rV\nHQ4ROjJz0IhpvU18U+970cYMasoZgjbEhkOPWDT9ilW8eLOg9CaOSFyB9\/DQMu0h\nx2oqZnBZRFCQp0A\/bYYYBEzwstodMaPb8DO5TkJkY0Qw9y9rdg1aBCT2Fj7S6de6\n\/9Pi92BP\/cVvC4ftdUu67iD5zOVszOu5T5jLnizW\/KnVbj82toCrxP2pVRgEu2nV\nS\/PDa8ngxAhd1p41G+BGpdalEeCDJ5oP\/YOs7XBcAHhhj6xO4tj8TG6CHwbTnuyg\nYfCJA1rqbI\/p6dzAsCZZTSWnd5tb3WICPmMPmqHAkJKnrE1uvXS6MOur9gorQFSb\n10UffVuZAHrwNCS5AgMBAAGjggNdMIIDWTAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0l\nBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB\/wQCMAAwHQYDVR0OBBYE\nFC1BxmrCM5vIm30s+JffZxyQK3vwMB8GA1UdIwQYMBaAFBQusxe3WFbLrlAJQOYf\nr52LFMLGMFUGCCsGAQUFBwEBBEkwRzAhBggrBgEFBQcwAYYVaHR0cDovL3IzLm8u\nbGVuY3Iub3JnMCIGCCsGAQUFBzAChhZodHRwOi8vcjMuaS5sZW5jci5vcmcvMIIB\nZAYDVR0RBIIBWzCCAVeCCnJ1dGVyLmJsb2eCCXJ1dGVyLmRldoIJcnV0ZXIubmV0\ngg13ZXMucnV0ZXIubmV0ggt3ZXN0b24uYmxvZ4IRd2VzdG9uLnJ1dGVyLmJsb2eC\nEHdlc3Rvbi5ydXRlci5kZXaCEHdlc3Rvbi5ydXRlci5uZXSCEHdlc3RvbnJ1dGVy\nLmJsb2eCD3dlc3RvbnJ1dGVyLmNvbYIPd2VzdG9ucnV0ZXIuZGV2gg93ZXN0b25y\ndXRlci5uZXSCDnd3dy5ydXRlci5ibG9ngg13d3cucnV0ZXIubmV0gg93d3cud2Vz\ndG9uLmJsb2eCFXd3dy53ZXN0b24ucnV0ZXIuYmxvZ4IUd3d3Lndlc3Rvbi5ydXRl\nci5uZXSCFHd3dy53ZXN0b25ydXRlci5ibG9nghN3d3cud2VzdG9ucnV0ZXIuY29t\nghN3d3cud2VzdG9ucnV0ZXIubmV0MBMGA1UdIAQMMAowCAYGZ4EMAQIBMIIBBAYK\nKwYBBAHWeQIEAgSB9QSB8gDwAHYAtz77JN+cTbp18jnFulj0bF38Qs96nzXEnh0J\ngSXttJkAAAGKWPBSFQAABAMARzBFAiAaAkFk8YAokJBYEnfUmG4yWBlA5nTmn2i7\nzU9rdyOTfAIhAJKZ04Z13cVUr4e1Vl6QZGSYI1+xRQmYBQ7pxULpS6wyAHYA6D7Q\n2j71BjUy51covIlryQPTy9ERa+zraeF3fW0GvW4AAAGKWPBSHAAABAMARzBFAiAW\nrlSKgGGg5hPr0hPVnuNmpQ5zYp3FvN+bYYzd2m\/vKQIhAM2UCO7IyQjQ4NxSX1Nv\nK9gSs0xZDfVQ+U8OxTh04bqaMA0GCSqGSIb3DQEBCwUAA4IBAQAkPSN8cnhrdB5p\nSpssb7Subx7z2aLU+gl4sLbdueDiZjBUwWy3YPbPtk+nfW51Ah2+LSZckdEcxOjN\n0qxIL2BUt0l9aJj6Up7JgE69OVCfPxkX6j+erVBk+eafniRIbYwozQK9PIsSqIAO\nEL9NWnWOZ1lumVNK2GyGC\/0X3KuuRLnFllDpPyWJ+Qle2Q3+SqlNV+cnEwCLfWSs\nWluvZSTGF3iSUdFECttqxcNnaNFolVrnRReeWHnU9AMGlDrWgSx+L9fuYylLaMxu\nHoTCYBlzG8Q9nLQtvyOhuFRW\/dOnjsMn2eKXUiNoAcUIlWIA4pbVen\/T0qkxQVrz\nGSksMVqR\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFFjCCAv6gAwIBAgIRAJErCErPDBinU\/bWLiWnX1owDQYJKoZIhvcNAQELBQAw\nTzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh\ncmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwHhcNMjAwOTA0MDAwMDAw\nWhcNMjUwOTE1MTYwMDAwWjAyMQswCQYDVQQGEwJVUzEWMBQGA1UEChMNTGV0J3Mg\nRW5jcnlwdDELMAkGA1UEAxMCUjMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK\nAoIBAQC7AhUozPaglNMPEuyNVZLD+ILxmaZ6QoinXSaqtSu5xUyxr45r+XXIo9cP\nR5QUVTVXjJ6oojkZ9YI8QqlObvU7wy7bjcCwXPNZOOftz2nwWgsbvsCUJCWH+jdx\nsxPnHKzhm+\/b5DtFUkWWqcFTzjTIUu61ru2P3mBw4qVUq7ZtDpelQDRrK9O8Zutm\nNHz6a4uPVymZ+DAXXbpyb\/uBxa3Shlg9F8fnCbvxK\/eG3MHacV3URuPMrSXBiLxg\nZ3Vms\/EY96Jc5lP\/Ooi2R6X\/ExjqmAl3P51T+c8B5fWmcBcUr2Ok\/5mzk53cU6cG\n\/kiFHaFpriV1uxPMUgP17VGhi9sVAgMBAAGjggEIMIIBBDAOBgNVHQ8BAf8EBAMC\nAYYwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMBMBIGA1UdEwEB\/wQIMAYB\nAf8CAQAwHQYDVR0OBBYEFBQusxe3WFbLrlAJQOYfr52LFMLGMB8GA1UdIwQYMBaA\nFHm0WeZ7tuXkAXOACIjIGlj26ZtuMDIGCCsGAQUFBwEBBCYwJDAiBggrBgEFBQcw\nAoYWaHR0cDovL3gxLmkubGVuY3Iub3JnLzAnBgNVHR8EIDAeMBygGqAYhhZodHRw\nOi8veDEuYy5sZW5jci5vcmcvMCIGA1UdIAQbMBkwCAYGZ4EMAQIBMA0GCysGAQQB\ngt8TAQEBMA0GCSqGSIb3DQEBCwUAA4ICAQCFyk5HPqP3hUSFvNVneLKYY611TR6W\nPTNlclQtgaDqw+34IL9fzLdwALduO\/ZelN7kIJ+m74uyA+eitRY8kc607TkC53wl\nikfmZW4\/RvTZ8M6UK+5UzhK8jCdLuMGYL6KvzXGRSgi3yLgjewQtCPkIVz6D2QQz\nCkcheAmCJ8MqyJu5zlzyZMjAvnnAT45tRAxekrsu94sQ4egdRCnbWSDtY7kh+BIm\nlJNXoB1lBMEKIq4QDUOXoRgffuDghje1WrG9ML+Hbisq\/yFOGwXD9RiX8F6sw6W4\navAuvDszue5L3sz85K+EC4Y\/wFVDNvZo4TYXao6Z0f+lQKc0t8DQYzk1OXVu8rp2\nyJMC6alLbBfODALZvYH7n7do1AZls4I9d1P4jnkDrQoxB3UqQ9hVl3LEKQ73xF1O\nyK5GhDDX8oVfGKF5u+decIsH4YaTw7mP3GFxJSqv3+0lUFJoi5Lc5da149p90Ids\nhCExroL1+7mryIkXPeFM5TgO9r0rvZaBFOvV2z0gp35Z0+L4WPlbuEjN\/lxPFin+\nHlUjr8gRsI3qfJOQFy\/9rKIJR0Y\/8Omwt\/8oTWgy1mdeHmmjk7j1nYsvC9JSQ6Zv\nMldlTTKB3zhThV1+XWYp6rjd5JW1zbVWEkLNxE7GJThEUG3szgBVGP7pSWTUTsqX\nnLRbwHOoq7hHwg==\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFYDCCBEigAwIBAgIQQAF3ITfU6UK47naqPGQKtzANBgkqhkiG9w0BAQsFADA\/\nMSQwIgYDVQQKExtEaWdpdGFsIFNpZ25hdHVyZSBUcnVzdCBDby4xFzAVBgNVBAMT\nDkRTVCBSb290IENBIFgzMB4XDTIxMDEyMDE5MTQwM1oXDTI0MDkzMDE4MTQwM1ow\nTzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh\ncmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwggIiMA0GCSqGSIb3DQEB\nAQUAA4ICDwAwggIKAoICAQCt6CRz9BQ385ueK1coHIe+3LffOJCMbjzmV6B493XC\nov71am72AE8o295ohmxEk7axY\/0UEmu\/H9LqMZshftEzPLpI9d1537O4\/xLxIZpL\nwYqGcWlKZmZsj348cL+tKSIG8+TA5oCu4kuPt5l+lAOf00eXfJlII1PoOK5PCm+D\nLtFJV4yAdLbaL9A4jXsDcCEbdfIwPPqPrt3aY6vrFk\/CjhFLfs8L6P+1dy70sntK\n4EwSJQxwjQMpoOFTJOwT2e4ZvxCzSow\/iaNhUd6shweU9GNx7C7ib1uYgeGJXDR5\nbHbvO5BieebbpJovJsXQEOEO3tkQjhb7t\/eo98flAgeYjzYIlefiN5YNNnWe+w5y\nsR2bvAP5SQXYgd0FtCrWQemsAXaVCg\/Y39W9Eh81LygXbNKYwagJZHduRze6zqxZ\nXmidf3LWicUGQSk+WT7dJvUkyRGnWqNMQB9GoZm1pzpRboY7nn1ypxIFeFntPlF4\nFQsDj43QLwWyPntKHEtzBRL8xurgUBN8Q5N0s8p0544fAQjQMNRbcTa0B7rBMDBc\nSLeCO5imfWCKoqMpgsy6vYMEG6KDA0Gh1gXxG8K28Kh8hjtGqEgqiNx2mna\/H2ql\nPRmP6zjzZN7IKw0KKP\/32+IVQtQi0Cdd4Xn+GOdwiK1O5tmLOsbdJ1Fu\/7xk9TND\nTwIDAQABo4IBRjCCAUIwDwYDVR0TAQH\/BAUwAwEB\/zAOBgNVHQ8BAf8EBAMCAQYw\nSwYIKwYBBQUHAQEEPzA9MDsGCCsGAQUFBzAChi9odHRwOi8vYXBwcy5pZGVudHJ1\nc3QuY29tL3Jvb3RzL2RzdHJvb3RjYXgzLnA3YzAfBgNVHSMEGDAWgBTEp7Gkeyxx\n+tvhS5B1\/8QVYIWJEDBUBgNVHSAETTBLMAgGBmeBDAECATA\/BgsrBgEEAYLfEwEB\nATAwMC4GCCsGAQUFBwIBFiJodHRwOi8vY3BzLnJvb3QteDEubGV0c2VuY3J5cHQu\nb3JnMDwGA1UdHwQ1MDMwMaAvoC2GK2h0dHA6Ly9jcmwuaWRlbnRydXN0LmNvbS9E\nU1RST09UQ0FYM0NSTC5jcmwwHQYDVR0OBBYEFHm0WeZ7tuXkAXOACIjIGlj26Ztu\nMA0GCSqGSIb3DQEBCwUAA4IBAQAKcwBslm7\/DlLQrt2M51oGrS+o44+\/yQoDFVDC\n5WxCu2+b9LRPwkSICHXM6webFGJueN7sJ7o5XPWioW5WlHAQU7G75K\/QosMrAdSW\n9MUgNTP52GE24HGNtLi1qoJFlcDyqSMo59ahy2cI2qBDLKobkx\/J3vWraV0T9VuG\nWCLKTVXkcGdtwlfFRjlBz4pYg1htmf5X6DYO8A4jqv2Il9DjXA6USbW1FzXSLr9O\nhe8Y4IWS6wY7bCkjCWDcRQJMEhg76fsO3txE+FiYruq9RUWhiF1myv4Q6W+CyBFC\nDfvp7OOGAN6dEOM4+qR9sdjoSYKEBpsr6GtPAQw4dy753ec5\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"final_base_page": true,
"is_base_page": true,
"load_end": 813,
"ttfb_start": 579,
"ttfb_end": 754,
"download_start": 754,
"download_end": 813,
"download_ms": 59,
"all_start": 219,
"all_end": 813,
"all_ms": 592,
"index": 0,
"number": 1
},
{
"type": 3,
"id": "27728.14",
"request_id": "27728.14",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-content\/themes\/twentytwenty\/assets\/fonts\/inter\/Inter-upright-var.woff2",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-content\/themes\/twentytwenty\/assets\/fonts\/inter\/Inter-upright-var.woff2",
"raw_id": "27728.14",
"frame_id": "63F53A809B863936940C5B2E2E03F2BD",
"documentURL": "https:\/\/weston.ruter.net\/about\/",
"responseCode": 200,
"request_type": "Font",
"load_ms": 614,
"ttfb_ms": 191,
"load_start": 825,
"load_start_float": 825.00011199999994,
"bytesIn": 223892,
"objectSize": 223892,
"objectSizeUncompressed": 223892,
"chunks": [
{
"ts": 1019,
"bytes": 15702
},
{
"ts": 1037,
"bytes": 16375
},
{
"ts": 1054,
"bytes": 16375
},
{
"ts": 1183,
"bytes": 16375
},
{
"ts": 1202,
"bytes": 16411
},
{
"ts": 1216,
"bytes": 16375
},
{
"ts": 1234,
"bytes": 16375
},
{
"ts": 1247,
"bytes": 16375
},
{
"ts": 1263,
"bytes": 16411
},
{
"ts": 1279,
"bytes": 16159
},
{
"ts": 1398,
"bytes": 16375
},
{
"ts": 1414,
"bytes": 16375
},
{
"ts": 1430,
"bytes": 16627
},
{
"ts": 1439,
"bytes": 11582
}
],
"expires": "Thu, 10 Oct 2024 11:12:16 GMT",
"cacheControl": "max-age=31622400",
"contentType": "font\/woff2",
"contentEncoding": "",
"socket": 62,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/about\/",
"initiator_line": 22,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-content\/themes\/twentytwenty\/assets\/fonts\/inter\/Inter-upright-var.woff2",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/about\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: font",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"age: 892925",
"cache-control: max-age=31622400",
"content-length: 223892",
"content-type: font\/woff2",
"date: Fri, 20 Oct 2023 19:14:21 GMT",
"etag: \"6524e048-36a94\"",
"expires: Thu, 10 Oct 2024 11:12:16 GMT",
"last-modified: Tue, 10 Oct 2023 05:25:28 GMT",
"server: nginx",
"strict-transport-security: max-age=31622400",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: HIT, HIT",
"x-cache-hits: 1, 1",
"x-pantheon-styx-hostname: styx-fe1-a-685d4d5969-rh5q5",
"x-served-by: cache-chi-kigq8000069-CHI, cache-iad-kiad7000072-IAD",
"x-styx-req-id: df1f7bbe-675d-11ee-9ff1-feb851941f53",
"x-timer: S1697829261.492394,VS0,VE1",
":status: 200"
]
},
"bytesOut": 2023,
"score_cache": 100,
"score_cdn": 100,
"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": 30729475,
"cdn_provider": "Fastly",
"server_count": null,
"created": 823,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 3,
"http2_stream_dependency": 0,
"http2_stream_weight": 256,
"http2_stream_exclusive": 1,
"netlog_id": 112,
"server_port": "443",
"renderBlocking": "non_blocking",
"font_details": {
"table_sizes": {
"GDEF": 1100,
"GPOS": 126308,
"GSUB": 20764,
"HVAR": 6647,
"MVAR": 80,
"OS\/2": 96,
"STAT": 180,
"cmap": 24554,
"fvar": 108,
"glyf": 113584,
"gvar": 221102,
"head": 54,
"hhea": 36,
"hmtx": 10128,
"loca": 0,
"maxp": 32,
"name": 1891,
"post": 46329
},
"names": {
"0": "Copyright 2019 The Inter project authors",
"1": "Inter",
"2": "Regular",
"3": "Inter Regular:2019:2c0637eac",
"4": "Inter Regular",
"5": "Version 3.009;git-2c0637eac",
"6": "Inter-Regular",
"7": "Inter UI and Inter is a trademark of rsms.",
"8": "rsms",
"9": "Rasmus Andersson",
"11": "https:\/\/rsms.me\/",
"12": "https:\/\/rsms.me\/",
"13": "OFL 1.1 (SIL Open Font License, Version 1.1)",
"14": "http:\/\/scripts.sil.org\/OFL"
},
"OS2": {
"version": 4,
"xAvgCharWidth": 1833,
"usWeightClass": 400,
"usWidthClass": 5,
"fsType": 0,
"ySubscriptXSize": 1830,
"ySubscriptYSize": 1690,
"ySubscriptXOffset": 0,
"ySubscriptYOffset": 211,
"ySuperscriptXSize": 1830,
"ySuperscriptYSize": 1690,
"ySuperscriptXOffset": 0,
"ySuperscriptYOffset": 986,
"yStrikeoutSize": 192,
"yStrikeoutPosition": 922,
"sFamilyClass": 0,
"ulUnicodeRange1": 3758099199,
"ulUnicodeRange2": 1375773183,
"ulUnicodeRange3": 33,
"ulUnicodeRange4": 0,
"achVendID": "RSMS",
"fsSelection": 192,
"usFirstCharIndex": 32,
"usLastCharIndex": 65535,
"sTypoAscender": 2728,
"sTypoDescender": -680,
"sTypoLineGap": 0,
"usWinAscent": 2728,
"usWinDescent": 680,
"ulCodePageRange1": 415,
"ulCodePageRange2": 0,
"sxHeight": 1536,
"sCapHeight": 2048,
"usDefaultChar": 0,
"usBreakChar": 32,
"usMaxContext": 12,
"panose": {
"bFamilyType": 2,
"bSerifStyle": 11,
"bWeight": 5,
"bProportion": 2,
"bContrast": 3,
"bStrokeVariation": 0,
"bArmStyle": 0,
"bLetterForm": 0,
"bMidline": 0,
"bXHeight": 4
}
},
"post": {
"formatType": 2,
"italicAngle": 0,
"underlinePosition": -464,
"underlineThickness": 192,
"isFixedPitch": 0,
"minMemType42": 0,
"maxMemType42": 0,
"minMemType1": 0,
"maxMemType1": 0
},
"fvar": {
"wght": {
"min": 100,
"default": 400,
"max": 900
}
},
"cmap": {
"encodings": [
{
"platform": 0,
"encoding": 3
},
{
"platform": 0,
"encoding": 4
},
{
"platform": 3,
"encoding": 1
},
{
"platform": 3,
"encoding": 10
}
],
"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,
256,
257,
258,
259,
260,
261,
262,
263,
264,
265,
266,
267,
268,
269,
270,
271,
272,
273,
274,
275,
276,
277,
278,
279,
280,
281,
282,
283,
284,
285,
286,
287,
288,
289,
290,
291,
292,
293,
294,
295,
296,
297,
298,
299,
300,
301,
302,
303,
304,
305,
306,
307,
308,
309,
310,
311,
312,
313,
314,
315,
316,
317,
318,
319,
320,
321,
322,
323,
324,
325,
326,
327,
328,
330,
331,
332,
333,
334,
335,
336,
337,
338,
339,
340,
341,
342,
343,
344,
345,
346,
347,
348,
349,
350,
351,
352,
353,
354,
355,
356,
357,
358,
359,
360,
361,
362,
363,
364,
365,
366,
367,
368,
369,
370,
371,
372,
373,
374,
375,
376,
377,
378,
379,
380,
381,
382,
383,
384,
385,
386,
387,
388,
389,
390,
391,
392,
393,
394,
395,
396,
397,
398,
399,
400,
401,
402,
403,
404,
405,
406,
407,
408,
409,
410,
411,
412,
413,
414,
415,
416,
417,
418,
419,
420,
421,
422,
423,
424,
425,
426,
427,
428,
429,
430,
431,
432,
433,
434,
435,
436,
437,
438,
439,
440,
441,
442,
443,
444,
445,
446,
447,
448,
449,
450,
451,
453,
454,
455,
456,
457,
458,
459,
460,
461,
462,
463,
464,
465,
466,
467,
468,
469,
470,
471,
472,
473,
474,
475,
476,
477,
478,
479,
480,
481,
482,
483,
484,
485,
486,
487,
488,
489,
490,
491,
492,
493,
494,
495,
496,
497,
498,
499,
500,
501,
502,
503,
504,
505,
506,
507,
508,
509,
510,
511,
512,
513,
514,
515,
516,
517,
518,
519,
520,
521,
522,
523,
524,
525,
526,
527,
528,
529,
530,
531,
532,
533,
534,
535,
536,
537,
538,
539,
540,
541,
542,
543,
544,
545,
546,
547,
548,
549,
550,
551,
552,
553,
554,
555,
556,
557,
558,
559,
560,
561,
562,
563,
564,
565,
566,
567,
568,
569,
570,
571,
572,
573,
574,
575,
576,
577,
578,
579,
580,
581,
582,
583,
584,
585,
586,
587,
588,
589,
590,
591,
592,
593,
594,
595,
596,
597,
598,
599,
600,
601,
602,
603,
604,
605,
606,
607,
608,
609,
610,
611,
612,
613,
614,
615,
616,
617,
618,
619,
620,
621,
622,
623,
624,
625,
626,
627,
628,
629,
630,
631,
632,
633,
634,
635,
636,
637,
638,
639,
640,
641,
642,
643,
644,
645,
646,
647,
648,
649,
650,
651,
652,
653,
654,
655,
656,
657,
658,
659,
660,
661,
662,
663,
664,
665,
666,
667,
668,
669,
670,
671,
672,
673,
674,
675,
676,
677,
678,
679,
680,
681,
682,
683,
684,
685,
686,
687,
688,
689,
690,
691,
692,
693,
694,
695,
696,
697,
698,
699,
700,
701,
702,
703,
704,
705,
706,
707,
708,
709,
710,
711,
712,
713,
714,
715,
716,
717,
718,
719,
720,
721,
722,
723,
724,
725,
726,
727,
728,
729,
730,
731,
732,
733,
734,
735,
736,
737,
738,
739,
740,
741,
742,
743,
744,
745,
746,
747,
748,
749,
750,
751,
752,
753,
754,
755,
756,
757,
758,
759,
760,
761,
762,
763,
764,
765,
766,
767,
768,
769,
770,
771,
772,
773,
774,
775,
776,
777,
778,
779,
780,
781,
782,
783,
784,
785,
786,
787,
788,
789,
790,
791,
792,
793,
794,
795,
796,
797,
798,
801,
802,
803,
804,
805,
806,
807,
808,
809,
810,
811,
812,
813,
814,
815,
816,
817,
818,
819,
820,
821,
822,
823,
824,
825,
826,
827,
828,
829,
830,
831,
832,
833,
834,
835,
836,
837,
838,
840,
841,
842,
843,
844,
845,
846,
847,
848,
849,
850,
851,
852,
853,
854,
855,
856,
857,
858,
859,
860,
861,
862,
863,
864,
865,
866,
867,
868,
869,
870,
871,
872,
873,
874,
875,
876,
877,
878,
879,
880,
881,
882,
883,
884,
885,
886,
887,
890,
891,
892,
893,
894,
895,
900,
901,
902,
903,
904,
905,
906,
908,
910,
911,
912,
913,
914,
915,
916,
917,
918,
919,
920,
921,
922,
923,
924,
925,
926,
927,
928,
929,
931,
932,
933,
934,
935,
936,
937,
938,
939,
940,
941,
942,
943,
944,
945,
946,
947,
948,
949,
950,
951,
952,
953,
954,
955,
956,
957,
958,
959,
960,
961,
962,
963,
964,
965,
966,
967,
968,
969,
970,
971,
972,
973,
974,
975,
976,
977,
978,
979,
980,
981,
982,
983,
984,
985,
986,
987,
988,
989,
990,
991,
992,
993,
1008,
1009,
1010,
1011,
1012,
1013,
1014,
1015,
1016,
1017,
1018,
1019,
1020,
1021,
1022,
1023,
1024,
1025,
1026,
1027,
1028,
1029,
1030,
1031,
1032,
1033,
1034,
1035,
1036,
1037,
1038,
1039,
1040,
1041,
1042,
1043,
1044,
1045,
1046,
1047,
1048,
1049,
1050,
1051,
1052,
1053,
1054,
1055,
1056,
1057,
1058,
1059,
1060,
1061,
1062,
1063,
1064,
1065,
1066,
1067,
1068,
1069,
1070,
1071,
1072,
1073,
1074,
1075,
1076,
1077,
1078,
1079,
1080,
1081,
1082,
1083,
1084,
1085,
1086,
1087,
1088,
1089,
1090,
1091,
1092,
1093,
1094,
1095,
1096,
1097,
1098,
1099,
1100,
1101,
1102,
1103,
1104,
1105,
1106,
1107,
1108,
1109,
1110,
1111,
1112,
1113,
1114,
1115,
1116,
1117,
1118,
1119,
1120,
1121,
1122,
1123,
1124,
1125,
1126,
1127,
1128,
1129,
1130,
1131,
1132,
1133,
1134,
1135,
1136,
1137,
1138,
1139,
1140,
1141,
1142,
1143,
1144,
1145,
1146,
1147,
1148,
1149,
1150,
1151,
1152,
1153,
1154,
1155,
1156,
1157,
1158,
1159,
1160,
1161,
1162,
1163,
1164,
1165,
1166,
1167,
1168,
1169,
1170,
1171,
1172,
1173,
1174,
1175,
1176,
1177,
1178,
1179,
1180,
1181,
1184,
1185,
1186,
1187,
1188,
1189,
1190,
1191,
1192,
1193,
1194,
1195,
1196,
1197,
1198,
1199,
1200,
1201,
1202,
1203,
1204,
1205,
1206,
1207,
1208,
1209,
1210,
1211,
1212,
1213,
1214,
1215,
1216,
1217,
1218,
1219,
1220,
1221,
1222,
1223,
1224,
1225,
1226,
1227,
1228,
1229,
1230,
1231,
1232,
1233,
1234,
1235,
1236,
1237,
1238,
1239,
1240,
1241,
1242,
1243,
1244,
1245,
1246,
1247,
1248,
1249,
1250,
1251,
1252,
1253,
1254,
1255,
1256,
1257,
1258,
1259,
1260,
1261,
1262,
1263,
1264,
1265,
1266,
1267,
1268,
1269,
1270,
1271,
1272,
1273,
1274,
1275,
1276,
1277,
1278,
1279,
1327,
5227,
7491,
7495,
7496,
7497,
7501,
7503,
7504,
7506,
7510,
7511,
7512,
7515,
7522,
7523,
7524,
7525,
7580,
7584,
7611,
7615,
7616,
7617,
7618,
7619,
7620,
7621,
7622,
7623,
7624,
7625,
7626,
7627,
7628,
7629,
7630,
7631,
7632,
7633,
7634,
7635,
7636,
7637,
7638,
7639,
7640,
7641,
7642,
7643,
7644,
7645,
7646,
7647,
7648,
7649,
7650,
7651,
7652,
7653,
7654,
7655,
7656,
7657,
7658,
7659,
7660,
7661,
7662,
7663,
7664,
7665,
7666,
7667,
7668,
7669,
7676,
7677,
7678,
7679,
7680,
7681,
7682,
7683,
7684,
7685,
7686,
7687,
7688,
7689,
7690,
7691,
7692,
7693,
7694,
7695,
7696,
7697,
7698,
7699,
7700,
7701,
7702,
7703,
7704,
7705,
7706,
7707,
7708,
7709,
7710,
7711,
7712,
7713,
7714,
7715,
7716,
7717,
7718,
7719,
7720,
7721,
7722,
7723,
7724,
7725,
7726,
7727,
7728,
7729,
7730,
7731,
7732,
7733,
7734,
7735,
7736,
7737,
7738,
7739,
7740,
7741,
7742,
7743,
7744,
7745,
7746,
7747,
7748,
7749,
7750,
7751,
7752,
7753,
7754,
7755,
7756,
7757,
7758,
7759,
7760,
7761,
7762,
7763,
7764,
7765,
7766,
7767,
7768,
7769,
7770,
7771,
7772,
7773,
7774,
7775,
7776,
7777,
7778,
7779,
7780,
7781,
7782,
7783,
7784,
7785,
7786,
7787,
7788,
7789,
7790,
7791,
7792,
7793,
7794,
7795,
7796,
7797,
7798,
7799,
7800,
7801,
7802,
7803,
7804,
7805,
7806,
7807,
7808,
7809,
7810,
7811,
7812,
7813,
7814,
7815,
7816,
7817,
7818,
7819,
7820,
7821,
7822,
7823,
7824,
7825,
7826,
7827,
7828,
7829,
7830,
7831,
7832,
7833,
7834,
7835,
7836,
7837,
7838,
7839,
7840,
7841,
7842,
7843,
7844,
7845,
7846,
7847,
7848,
7849,
7850,
7851,
7852,
7853,
7854,
7855,
7856,
7857,
7858,
7859,
7860,
7861,
7862,
7863,
7864,
7865,
7866,
7867,
7868,
7869,
7870,
7871,
7872,
7873,
7874,
7875,
7876,
7877,
7878,
7879,
7880,
7881,
7882,
7883,
7884,
7885,
7886,
7887,
7888,
7889,
7890,
7891,
7892,
7893,
7894,
7895,
7896,
7897,
7898,
7899,
7900,
7901,
7902,
7903,
7904,
7905,
7906,
7907,
7908,
7909,
7910,
7911,
7912,
7913,
7914,
7915,
7916,
7917,
7918,
7919,
7920,
7921,
7922,
7923,
7924,
7925,
7926,
7927,
7928,
7929,
7930,
7931,
7932,
7933,
7934,
7935,
7936,
7937,
7938,
7939,
7940,
7941,
7942,
7943,
7944,
7945,
7946,
7947,
7948,
7949,
7950,
7951,
7952,
7953,
7954,
7955,
7956,
7957,
7960,
7961,
7962,
7963,
7964,
7965,
7968,
7969,
7970,
7971,
7972,
7973,
7974,
7975,
7976,
7977,
7978,
7979,
7980,
7981,
7982,
7983,
7984,
7985,
7986,
7987,
7988,
7989,
7990,
7991,
7992,
7993,
7994,
7995,
7996,
7997,
7998,
7999,
8000,
8001,
8002,
8003,
8004,
8005,
8008,
8009,
8010,
8011,
8012,
8013,
8016,
8017,
8018,
8019,
8020,
8021,
8022,
8023,
8025,
8027,
8029,
8031,
8032,
8033,
8034,
8035,
8036,
8037,
8038,
8039,
8040,
8041,
8042,
8043,
8044,
8045,
8046,
8047,
8048,
8049,
8050,
8051,
8052,
8053,
8054,
8055,
8056,
8057,
8058,
8059,
8060,
8061,
8064,
8065,
8066,
8067,
8068,
8069,
8070,
8071,
8072,
8073,
8074,
8075,
8076,
8077,
8078,
8079,
8080,
8081,
8082,
8083,
8084,
8085,
8086,
8087,
8088,
8089,
8090,
8091,
8092,
8093,
8094,
8095,
8096,
8097,
8098,
8099,
8100,
8101,
8102,
8103,
8104,
8105,
8106,
8107,
8108,
8109,
8110,
8111,
8112,
8113,
8114,
8115,
8116,
8118,
8119,
8120,
8121,
8122,
8123,
8124,
8125,
8126,
8127,
8128,
8129,
8130,
8131,
8132,
8134,
8135,
8136,
8137,
8138,
8139,
8140,
8141,
8142,
8143,
8144,
8145,
8146,
8147,
8150,
8151,
8152,
8153,
8154,
8155,
8157,
8158,
8159,
8160,
8161,
8162,
8163,
8164,
8165,
8166,
8167,
8168,
8169,
8170,
8171,
8172,
8173,
8174,
8175,
8178,
8179,
8180,
8182,
8183,
8184,
8185,
8186,
8187,
8188,
8189,
8190,
8192,
8193,
8194,
8195,
8196,
8197,
8198,
8199,
8200,
8201,
8202,
8203,
8208,
8209,
8210,
8211,
8212,
8213,
8214,
8215,
8216,
8217,
8218,
8219,
8220,
8221,
8222,
8223,
8224,
8225,
8226,
8227,
8228,
8229,
8230,
8231,
8239,
8240,
8241,
8242,
8243,
8244,
8245,
8246,
8247,
8248,
8249,
8250,
8251,
8252,
8253,
8254,
8255,
8256,
8257,
8258,
8259,
8260,
8261,
8262,
8263,
8264,
8265,
8266,
8267,
8268,
8269,
8270,
8271,
8272,
8273,
8274,
8275,
8276,
8277,
8278,
8279,
8280,
8281,
8282,
8283,
8284,
8285,
8286,
8287,
8304,
8305,
8308,
8309,
8310,
8311,
8312,
8313,
8314,
8315,
8316,
8317,
8318,
8319,
8320,
8321,
8322,
8323,
8324,
8325,
8326,
8327,
8328,
8329,
8330,
8331,
8332,
8333,
8334,
8336,
8337,
8338,
8339,
8340,
8341,
8342,
8343,
8344,
8345,
8346,
8347,
8348,
8352,
8353,
8354,
8355,
8356,
8357,
8358,
8359,
8360,
8361,
8362,
8363,
8364,
8365,
8366,
8367,
8368,
8369,
8370,
8371,
8372,
8373,
8374,
8375,
8376,
8377,
8378,
8379,
8380,
8381,
8382,
8411,
8412,
8413,
8414,
8419,
8424,
8432,
8448,
8449,
8451,
8453,
8454,
8457,
8467,
8470,
8471,
8478,
8479,
8480,
8481,
8482,
8483,
8486,
8490,
8491,
8494,
8498,
8507,
8525,
8527,
8531,
8538,
8539,
8540,
8541,
8542,
8543,
8544,
8545,
8546,
8547,
8548,
8549,
8550,
8551,
8552,
8553,
8554,
8555,
8556,
8557,
8558,
8559,
8560,
8561,
8562,
8563,
8564,
8565,
8566,
8567,
8568,
8569,
8570,
8571,
8572,
8573,
8574,
8575,
8576,
8577,
8578,
8579,
8580,
8581,
8582,
8583,
8584,
8592,
8593,
8594,
8595,
8596,
8597,
8598,
8599,
8600,
8601,
8617,
8618,
8624,
8625,
8627,
8628,
8629,
8634,
8635,
8656,
8658,
8660,
8670,
8671,
8676,
8677,
8679,
8682,
8706,
8709,
8710,
8719,
8721,
8722,
8730,
8734,
8747,
8776,
8800,
8804,
8805,
8853,
8854,
8855,
8963,
8965,
8984,
8997,
8998,
8999,
9003,
9095,
9099,
9166,
9167,
9251,
9312,
9313,
9314,
9315,
9316,
9317,
9318,
9319,
9320,
9398,
9399,
9400,
9401,
9402,
9403,
9404,
9405,
9406,
9407,
9408,
9409,
9410,
9411,
9412,
9413,
9414,
9415,
9416,
9417,
9418,
9419,
9420,
9421,
9422,
9423,
9450,
9650,
9658,
9660,
9664,
9670,
9671,
9674,
9675,
9679,
9702,
9728,
9733,
9734,
9788,
9825,
9829,
9888,
10003,
10007,
10070,
10084,
10112,
10113,
10114,
10115,
10116,
10117,
10118,
10119,
10120,
10223,
10229,
10230,
10231,
10232,
10233,
10234,
10808,
11014,
11388,
11391,
11775,
11800,
42655,
43007,
43310,
57344,
57346,
57347,
57348,
57349,
57350,
57351,
57352,
57353,
57354,
57355,
57356,
57357,
57358,
57359,
57360,
57361,
57362,
57363,
57364,
57365,
57366,
57367,
57368,
57369,
57370,
57371,
57372,
57373,
57374,
57375,
57376,
57377,
57378,
57379,
57380,
57381,
57382,
57383,
57384,
57385,
57386,
57387,
57388,
57389,
57390,
57391,
57392,
57393,
57394,
57395,
57396,
57397,
57398,
57399,
57400,
57401,
57402,
57403,
57404,
57405,
57406,
57407,
57408,
57409,
57410,
57411,
57412,
57413,
57414,
57415,
57416,
57417,
57418,
57419,
57420,
57421,
57422,
57423,
57424,
57425,
57426,
57427,
57428,
57429,
57430,
57431,
57432,
57433,
57434,
57435,
57436,
57437,
57438,
57439,
57440,
57441,
57442,
57443,
57444,
57445,
57446,
57447,
57448,
57449,
57450,
57451,
57452,
57453,
57454,
57455,
57456,
57457,
57458,
57459,
57460,
57461,
57462,
57463,
57464,
57465,
57466,
57467,
57468,
57469,
57470,
57471,
57472,
57473,
57474,
57475,
57476,
57477,
57478,
57479,
57480,
57481,
57482,
57483,
57484,
57485,
57486,
57487,
57488,
57489,
57490,
57491,
57492,
57493,
57494,
57495,
57496,
57497,
57498,
57499,
57500,
57501,
57502,
57503,
57504,
57505,
57506,
57507,
57508,
57509,
57510,
57511,
57512,
57513,
57514,
57515,
57516,
57517,
57518,
57519,
57520,
57521,
57522,
57523,
57524,
57525,
57526,
57527,
57528,
57529,
57530,
57531,
57532,
57533,
57534,
57535,
57536,
57537,
57538,
57539,
57540,
57541,
57542,
57543,
57544,
57545,
57546,
57547,
57548,
57549,
57550,
57551,
57552,
57553,
57554,
57555,
57556,
57557,
57558,
57559,
57560,
57561,
57562,
57563,
57564,
57565,
57566,
57567,
57568,
57569,
57570,
57571,
57572,
57573,
57574,
57581,
57582,
57583,
57584,
57585,
57586,
57587,
57588,
57589,
57590,
57591,
57592,
57593,
57594,
57595,
57596,
57597,
57598,
57599,
57600,
57601,
57602,
57603,
57604,
57605,
57606,
57607,
57608,
57609,
57610,
57611,
57612,
57613,
57614,
57615,
57616,
57617,
57618,
57619,
57620,
57621,
57622,
57623,
57624,
57625,
57626,
57627,
57628,
57629,
57630,
57631,
57632,
57633,
57634,
57635,
57636,
57637,
57638,
57639,
57640,
57641,
57642,
57643,
57644,
57645,
57646,
57647,
57648,
57649,
57650,
57651,
57652,
57653,
57654,
57655,
57656,
57657,
57658,
57659,
57660,
57661,
57662,
57663,
57664,
57665,
57666,
57667,
57668,
57669,
57670,
57671,
57672,
57673,
57674,
57675,
57676,
57677,
57678,
57679,
57680,
57681,
57682,
57683,
57684,
57685,
57686,
57687,
57688,
57689,
57690,
57691,
57692,
57693,
57694,
63171,
65056,
65057,
65058,
65059,
65060,
65061,
65062,
65063,
65064,
65065,
65066,
65067,
65068,
65069,
65279,
127280,
127281,
127282,
127283,
127284,
127285,
127286,
127287,
127288,
127289,
127290,
127291,
127292,
127293,
127294,
127295,
127296,
127297,
127298,
127299,
127300,
127301,
127302,
127303,
127304,
127305,
127338,
127339,
127340,
129104,
129106
]
},
"color": {
"formats": [],
"numPalettes": 0,
"numPaletteEntries": 0
},
"features": {
"GSUB": {
"DFLT": {
"default": [
"aalt",
"calt",
"case",
"ccmp",
"cv01",
"cv02",
"cv03",
"cv04",
"cv05",
"cv06",
"cv07",
"cv08",
"cv09",
"cv10",
"cv11",
"dlig",
"dnom",
"frac",
"liga",
"numr",
"ordn",
"pnum",
"rlig",
"salt",
"ss01",
"ss02",
"ss03",
"subs",
"sups",
"tnum",
"zero"
]
},
"latn": {
"default": [
"aalt",
"calt",
"case",
"ccmp",
"cv01",
"cv02",
"cv03",
"cv04",
"cv05",
"cv06",
"cv07",
"cv08",
"cv09",
"cv10",
"cv11",
"dlig",
"dnom",
"frac",
"liga",
"numr",
"ordn",
"pnum",
"rlig",
"salt",
"ss01",
"ss02",
"ss03",
"subs",
"sups",
"tnum",
"zero"
],
"CAT ": [
"aalt",
"calt",
"case",
"ccmp",
"cv01",
"cv02",
"cv03",
"cv04",
"cv05",
"cv06",
"cv07",
"cv08",
"cv09",
"cv10",
"cv11",
"dlig",
"dnom",
"frac",
"liga",
"locl",
"numr",
"ordn",
"pnum",
"rlig",
"salt",
"ss01",
"ss02",
"ss03",
"subs",
"sups",
"tnum",
"zero"
],
"MOL ": [
"aalt",
"calt",
"case",
"ccmp",
"cv01",
"cv02",
"cv03",
"cv04",
"cv05",
"cv06",
"cv07",
"cv08",
"cv09",
"cv10",
"cv11",
"dlig",
"dnom",
"frac",
"liga",
"locl",
"numr",
"ordn",
"pnum",
"rlig",
"salt",
"ss01",
"ss02",
"ss03",
"subs",
"sups",
"tnum",
"zero"
],
"ROM ": [
"aalt",
"calt",
"case",
"ccmp",
"cv01",
"cv02",
"cv03",
"cv04",
"cv05",
"cv06",
"cv07",
"cv08",
"cv09",
"cv10",
"cv11",
"dlig",
"dnom",
"frac",
"liga",
"locl",
"numr",
"ordn",
"pnum",
"rlig",
"salt",
"ss01",
"ss02",
"ss03",
"subs",
"sups",
"tnum",
"zero"
]
}
},
"GPOS": {
"DFLT": {
"default": [
"cpsp",
"kern"
]
},
"latn": {
"default": [
"cpsp",
"kern"
],
"CAT ": [
"cpsp",
"kern"
],
"MOL ": [
"cpsp",
"kern"
],
"ROM ": [
"cpsp",
"kern"
]
}
}
},
"counts": {
"num_cmap_codepoints": 2519,
"num_glyphs": 2532
}
},
"load_end": 1439,
"ttfb_start": 825,
"ttfb_end": 1016,
"download_start": 1016,
"download_end": 1439,
"download_ms": 423,
"all_start": 825,
"all_end": 1439,
"all_ms": 614,
"index": 1,
"number": 2
},
{
"type": 3,
"id": "27728.12",
"request_id": "27728.12",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-content\/plugins\/amp\/assets\/fonts\/nonbreakingspaceoverride.woff2",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-content\/plugins\/amp\/assets\/fonts\/nonbreakingspaceoverride.woff2",
"raw_id": "27728.12",
"frame_id": "63F53A809B863936940C5B2E2E03F2BD",
"documentURL": "https:\/\/weston.ruter.net\/about\/",
"responseCode": 200,
"request_type": "Font",
"load_ms": 543,
"ttfb_ms": 391,
"load_start": 886,
"load_start_float": 886.00012000000004,
"bytesIn": 764,
"objectSize": 764,
"objectSizeUncompressed": 764,
"chunks": [
{
"ts": 1429,
"bytes": 764
}
],
"expires": "Sat, 19 Oct 2024 08:07:14 GMT",
"cacheControl": "max-age=31622400",
"contentType": "font\/woff2",
"contentEncoding": "",
"socket": 62,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/about\/",
"initiator_line": 328,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-content\/plugins\/amp\/assets\/fonts\/nonbreakingspaceoverride.woff2",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/about\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: font",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"age: 126428",
"cache-control: max-age=31622400",
"content-length: 764",
"content-type: font\/woff2",
"date: Fri, 20 Oct 2023 19:14:21 GMT",
"etag: \"652ff8d3-2fc\"",
"expires: Sat, 19 Oct 2024 08:07:14 GMT",
"last-modified: Wed, 18 Oct 2023 15:25:07 GMT",
"server: nginx",
"strict-transport-security: max-age=31622400",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: HIT, HIT",
"x-cache-hits: 2, 1",
"x-pantheon-styx-hostname: styx-fe1-b-695fb49478-zkmbp",
"x-served-by: cache-chi-klot8100069-CHI, cache-iad-kiad7000072-IAD",
"x-styx-req-id: 833af8b0-6e56-11ee-8885-1eede388e05d",
"x-timer: S1697829262.554309,VS0,VE2",
":status: 200"
]
},
"bytesOut": 2002,
"score_cache": 100,
"score_cdn": 100,
"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": 31495972,
"cdn_provider": "Fastly",
"server_count": null,
"created": 885,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 5,
"http2_stream_dependency": 3,
"http2_stream_weight": 256,
"http2_stream_exclusive": 1,
"netlog_id": 120,
"server_port": "443",
"renderBlocking": "non_blocking",
"font_details": {
"table_sizes": {
"FFTM": 28,
"GDEF": 30,
"OS\/2": 96,
"cmap": 330,
"gasp": 8,
"glyf": 91,
"head": 54,
"hhea": 36,
"hmtx": 28,
"loca": 0,
"maxp": 32,
"name": 801,
"post": 96,
"webf": 6
},
"names": [
"(C) 1992-2007 Apple Inc.",
"Hoefler Space Override",
"Regular",
"1.000;Appl;HoeflerSpaceOverride-Regular",
"Hoefler Space Override",
"Version 1.000;PS 001.000;hotconv 1.0.70;makeotf.lib2.5.58329",
"HoeflerSpaceOverride-Regular"
],
"OS2": {
"version": 3,
"xAvgCharWidth": 497,
"usWeightClass": 400,
"usWidthClass": 5,
"fsType": 4,
"ySubscriptXSize": 1300,
"ySubscriptYSize": 1200,
"ySubscriptXOffset": 0,
"ySubscriptYOffset": 150,
"ySuperscriptXSize": 1300,
"ySuperscriptYSize": 1200,
"ySuperscriptXOffset": 0,
"ySuperscriptYOffset": 700,
"yStrikeoutSize": 50,
"yStrikeoutPosition": 510,
"sFamilyClass": 0,
"ulUnicodeRange1": 0,
"ulUnicodeRange2": 0,
"ulUnicodeRange3": 0,
"ulUnicodeRange4": 0,
"achVendID": "Appl",
"fsSelection": 64,
"usFirstCharIndex": 32,
"usLastCharIndex": 9724,
"sTypoAscender": 1864,
"sTypoDescender": -636,
"sTypoLineGap": 0,
"usWinAscent": 1864,
"usWinDescent": 636,
"ulCodePageRange1": 1,
"ulCodePageRange2": 0,
"sxHeight": 850,
"sCapHeight": 1379,
"usDefaultChar": 0,
"usBreakChar": 32,
"usMaxContext": 1,
"panose": {
"bFamilyType": 0,
"bSerifStyle": 0,
"bWeight": 5,
"bProportion": 0,
"bContrast": 0,
"bStrokeVariation": 0,
"bArmStyle": 0,
"bLetterForm": 0,
"bMidline": 0,
"bXHeight": 0
}
},
"post": {
"formatType": 2,
"italicAngle": 0,
"underlinePosition": -225,
"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,
9724
]
},
"color": {
"formats": [],
"numPalettes": 0,
"numPaletteEntries": 0
},
"features": [],
"counts": {
"num_cmap_codepoints": 2,
"num_glyphs": 7
}
},
"load_end": 1429,
"ttfb_start": 886,
"ttfb_end": 1277,
"download_start": 1277,
"download_end": 1429,
"download_ms": 152,
"all_start": 886,
"all_end": 1429,
"all_ms": 543,
"index": 2,
"number": 3
},
{
"type": 3,
"id": "27728.17",
"request_id": "27728.17",
"ip_addr": "192.0.77.2",
"full_url": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=768%2C768&ssl=1",
"is_secure": 1,
"method": "GET",
"host": "i0.wp.com",
"url": "\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=768%2C768&ssl=1",
"raw_id": "27728.17",
"frame_id": "63F53A809B863936940C5B2E2E03F2BD",
"documentURL": "https:\/\/weston.ruter.net\/about\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 924,
"ttfb_ms": 673,
"load_start": 1328,
"load_start_float": 1328.000106,
"bytesIn": 57386,
"objectSize": 57386,
"objectSizeUncompressed": 57386,
"chunks": [
{
"ts": 2005,
"bytes": 3702
},
{
"ts": 2013,
"bytes": 2738
},
{
"ts": 2018,
"bytes": 10934
},
{
"ts": 2022,
"bytes": 4107
},
{
"ts": 2174,
"bytes": 1369
},
{
"ts": 2177,
"bytes": 2729
},
{
"ts": 2179,
"bytes": 2738
},
{
"ts": 2182,
"bytes": 2738
},
{
"ts": 2184,
"bytes": 2729
},
{
"ts": 2191,
"bytes": 1369
},
{
"ts": 2193,
"bytes": 1369
},
{
"ts": 2201,
"bytes": 1369
},
{
"ts": 2203,
"bytes": 1369
},
{
"ts": 2212,
"bytes": 2729
},
{
"ts": 2222,
"bytes": 2738
},
{
"ts": 2232,
"bytes": 2738
},
{
"ts": 2238,
"bytes": 1369
},
{
"ts": 2240,
"bytes": 1360
},
{
"ts": 2243,
"bytes": 1369
},
{
"ts": 2245,
"bytes": 1369
},
{
"ts": 2251,
"bytes": 1369
},
{
"ts": 2252,
"bytes": 3085
}
],
"expires": "Mon, 20 Oct 2025 07:14:22 GMT",
"cacheControl": "public, max-age=63115200",
"contentType": "image\/webp",
"contentEncoding": "",
"socket": 127,
"protocol": "HTTP\/2",
"dns_start": 977,
"dns_end": 977,
"connect_start": 976,
"connect_end": 1148,
"ssl_start": 1148,
"ssl_end": 1327,
"securityDetails": {
"protocol": "TLS 1.3",
"keyExchange": "",
"keyExchangeGroup": "X25519",
"cipher": "AES_128_GCM",
"certificateId": 0,
"subjectName": "*.wp.com",
"sanList": [
"*.wp.com",
"wp.com"
],
"issuer": "Sectigo ECC Domain Validation Secure Server CA",
"validFrom": 1668384000,
"validTo": 1702684799,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Xenon2023' log",
"logId": "ADF7BEFA7CFF10C88B9D3D9C1E3E186AB467295DCFB10C24CA858634EBDC828A",
"timestamp": 1668453569677,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022100C830B5DE6BCD62022A5F9CA92D47F3AA69817136C96C4C7DE67ACA7514FB317E022068F8B99160260A7099AAC52124EEEE00BC42C2E6C07A8CBF7BAC6B5845ADBACA"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Cloudflare 'Nimbus2023' Log",
"logId": "7A328C54D8B72DB620EA38E0521EE98416703213854D3BD22BC13A57A352EB52",
"timestamp": 1668453569636,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022100D45D7CD2B6562D3663DBD78B95DCB59A850ECCAA53075E5D2DFA6B4116A7A760022013BAC3259ABF397E77022F55703F5BC57083ED0A71A2452CA716A4D0AA028B3B"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Argon2023' log",
"logId": "E83ED0DA3EF5063532E75728BC896BC903D3CBD1116BECEB69E1777D6D06BD6E",
"timestamp": 1668453569582,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3044022060B86ADB59DDA1D4B646E17E48BD815DF27E3536830E9F7F72FF2F442C0F248A022074248510EA521F62A82BD0570F9939D0F7B894004C711B47E37D054F046806D9"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 1027,
"encryptedClientHello": false
},
"initiator": "https:\/\/weston.ruter.net\/about\/",
"initiator_line": 323,
"initiator_column": "",
"initiator_type": "parser",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: i0.wp.com",
":method: GET",
":path: \/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=768%2C768&ssl=1",
":scheme: https",
"accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: image",
"sec-fetch-mode: no-cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"access-control-allow-methods: GET, HEAD",
"access-control-allow-origin: *",
"cache-control: public, max-age=63115200",
"content-length: 57386",
"content-type: image\/webp",
"date: Fri, 20 Oct 2023 19:14:22 GMT",
"etag: \"e73cfb615328c544\"",
"expires: Mon, 20 Oct 2025 07:14:22 GMT",
"last-modified: Fri, 20 Oct 2023 19:14:22 GMT",
"link: <https:\/\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg>; rel=\"canonical\"",
"server: nginx",
"timing-allow-origin: *",
"vary: Accept",
"x-content-type-options: nosniff",
"x-nc: HIT dca 2",
":status: 200"
]
},
"bytesOut": 2233,
"score_cache": 100,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 100,
"score_etags": -1,
"dns_ms": 0,
"connect_ms": 172,
"ssl_ms": 179,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": 57386,
"image_save": 0,
"cache_time": 63115200,
"cdn_provider": "Automattic",
"server_count": null,
"created": 819,
"socket_group": "https:\/\/i0.wp.com <https:\/\/ruter.net same_site>",
"http2_stream_id": 1,
"http2_stream_dependency": 0,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"http2_server_settings": {
"SETTINGS_MAX_CONCURRENT_STREAMS": 128,
"SETTINGS_INITIAL_WINDOW_SIZE": 65536,
"SETTINGS_MAX_FRAME_SIZE": 16777215
},
"tls_version": "TLS 1.3",
"tls_resumed": "False",
"tls_next_proto": "h2",
"tls_cipher_suite": 4865,
"netlog_id": 106,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIElDCCBDugAwIBAgIRAJOz8BEnZwfdfKkRw\/cLbkswCgYIKoZIzj0EAwIwgY8x\nCzAJBgNVBAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNV\nBAcTB1NhbGZvcmQxGDAWBgNVBAoTD1NlY3RpZ28gTGltaXRlZDE3MDUGA1UEAxMu\nU2VjdGlnbyBFQ0MgRG9tYWluIFZhbGlkYXRpb24gU2VjdXJlIFNlcnZlciBDQTAe\nFw0yMjExMTQwMDAwMDBaFw0yMzEyMTUyMzU5NTlaMBMxETAPBgNVBAMMCCoud3Au\nY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE1z9Nk2TmPfjK6VRsj1BONRp7\nvNwaWCMdsycd+7\/yqigWbweXlJWiLuDuC3NckHDW28Nz0fF6xXFprXDLFnxQuaOC\nAvEwggLtMB8GA1UdIwQYMBaAFPaFCjsRhuEEfQ6qCyzS7sxke3uuMB0GA1UdDgQW\nBBRkvZUMoMXt36hvC0h9FMfmViSbcjAOBgNVHQ8BAf8EBAMCB4AwDAYDVR0TAQH\/\nBAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwSQYDVR0gBEIwQDA0\nBgsrBgEEAbIxAQICBzAlMCMGCCsGAQUFBwIBFhdodHRwczovL3NlY3RpZ28uY29t\nL0NQUzAIBgZngQwBAgEwgYQGCCsGAQUFBwEBBHgwdjBPBggrBgEFBQcwAoZDaHR0\ncDovL2NydC5zZWN0aWdvLmNvbS9TZWN0aWdvRUNDRG9tYWluVmFsaWRhdGlvblNl\nY3VyZVNlcnZlckNBLmNydDAjBggrBgEFBQcwAYYXaHR0cDovL29jc3Auc2VjdGln\nby5jb20wGwYDVR0RBBQwEoIIKi53cC5jb22CBndwLmNvbTCCAX0GCisGAQQB1nkC\nBAIEggFtBIIBaQFnAHYArfe++nz\/EMiLnT2cHj4YarRnKV3PsQwkyoWGNOvcgooA\nAAGEd5UUjQAABAMARzBFAiEAyDC13mvNYgIqX5ypLUfzqmmBcTbJbEx95nrKdRT7\nMX4CIGj4uZFgJgpwmarFISTu7gC8QsLmwHqMv3usa1hFrbrKAHYAejKMVNi3LbYg\n6jjgUh7phBZwMhOFTTvSK8E6V6NS61IAAAGEd5UUZAAABAMARzBFAiEA1F180rZW\nLTZj29eLldy1moUOzKpTB15dLfprQRanp2ACIBO6wyWavzl+dwIvVXA\/W8Vwg+0K\ncaJFLKcWpNCqAos7AHUA6D7Q2j71BjUy51covIlryQPTy9ERa+zraeF3fW0GvW4A\nAAGEd5UULgAABAMARjBEAiBguGrbWd2h1LZG4X5IvYFd8n41NoMOn39y\/y9ELA8k\nigIgdCSFEOpSH2KoK9BXD5k50Pe4lABMcRtH430FTwRoBtkwCgYIKoZIzj0EAwID\nRwAwRAIgG0ympGdzCEAZETfWd0x8ffai1KlcciAe4okM5FhNVcACIHA\/pwmqLV7H\n5qXHMU2P8hvo2FL2rSl+Vr\/FtepIEDkj\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIDqDCCAy6gAwIBAgIRAPNkTmtuAFAjfglGvXvh9R0wCgYIKoZIzj0EAwMwgYgx\nCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpOZXcgSmVyc2V5MRQwEgYDVQQHEwtKZXJz\nZXkgQ2l0eTEeMBwGA1UEChMVVGhlIFVTRVJUUlVTVCBOZXR3b3JrMS4wLAYDVQQD\nEyVVU0VSVHJ1c3QgRUNDIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTE4MTEw\nMjAwMDAwMFoXDTMwMTIzMTIzNTk1OVowgY8xCzAJBgNVBAYTAkdCMRswGQYDVQQI\nExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGDAWBgNVBAoT\nD1NlY3RpZ28gTGltaXRlZDE3MDUGA1UEAxMuU2VjdGlnbyBFQ0MgRG9tYWluIFZh\nbGlkYXRpb24gU2VjdXJlIFNlcnZlciBDQTBZMBMGByqGSM49AgEGCCqGSM49AwEH\nA0IABHkYk8qfbZ5sVwAjBTcLXw9YWsTef1Wj6R7W2SUKiKAgSh16TwUwimNJE4xk\nIQeV\/To14UrOkPAY9z2vaKb71EijggFuMIIBajAfBgNVHSMEGDAWgBQ64QmG1M8Z\nwpZ2dEl23OA1xmNjmjAdBgNVHQ4EFgQU9oUKOxGG4QR9DqoLLNLuzGR7e64wDgYD\nVR0PAQH\/BAQDAgGGMBIGA1UdEwEB\/wQIMAYBAf8CAQAwHQYDVR0lBBYwFAYIKwYB\nBQUHAwEGCCsGAQUFBwMCMBsGA1UdIAQUMBIwBgYEVR0gADAIBgZngQwBAgEwUAYD\nVR0fBEkwRzBFoEOgQYY\/aHR0cDovL2NybC51c2VydHJ1c3QuY29tL1VTRVJUcnVz\ndEVDQ0NlcnRpZmljYXRpb25BdXRob3JpdHkuY3JsMHYGCCsGAQUFBwEBBGowaDA\/\nBggrBgEFBQcwAoYzaHR0cDovL2NydC51c2VydHJ1c3QuY29tL1VTRVJUcnVzdEVD\nQ0FkZFRydXN0Q0EuY3J0MCUGCCsGAQUFBzABhhlodHRwOi8vb2NzcC51c2VydHJ1\nc3QuY29tMAoGCCqGSM49BAMDA2gAMGUCMEvnx3FcsVwJbZpCYF9z6fDWJtS1UVRs\ncS0chWBNKPFNpvDKdrdKRe+oAkr2jU+ubgIxAODheSr2XhcA7oz9HmedGdMhlrd9\n4ToKFbZl+\/OnFFzqnvOhcjHvClECEQcKmc8fmA==\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIID0zCCArugAwIBAgIQVmcdBOpPmUxvEIFHWdJ1lDANBgkqhkiG9w0BAQwFADB7\nMQswCQYDVQQGEwJHQjEbMBkGA1UECAwSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYD\nVQQHDAdTYWxmb3JkMRowGAYDVQQKDBFDb21vZG8gQ0EgTGltaXRlZDEhMB8GA1UE\nAwwYQUFBIENlcnRpZmljYXRlIFNlcnZpY2VzMB4XDTE5MDMxMjAwMDAwMFoXDTI4\nMTIzMTIzNTk1OVowgYgxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpOZXcgSmVyc2V5\nMRQwEgYDVQQHEwtKZXJzZXkgQ2l0eTEeMBwGA1UEChMVVGhlIFVTRVJUUlVTVCBO\nZXR3b3JrMS4wLAYDVQQDEyVVU0VSVHJ1c3QgRUNDIENlcnRpZmljYXRpb24gQXV0\naG9yaXR5MHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEGqxUWqn5aCPnetUkb1PGWthL\nq8bVttHmc3Gu3ZzWDGH926CJA7gFFOxXzu5dP+Ihs8731Ip54KODfi2X0GHE8Znc\nJZFjq38wo7Rw4sehM5zzvy5cU7Ffs30yf4o043l5o4HyMIHvMB8GA1UdIwQYMBaA\nFKARCiM+lvEH7OKvKe+CpX\/QMKS0MB0GA1UdDgQWBBQ64QmG1M8ZwpZ2dEl23OA1\nxmNjmjAOBgNVHQ8BAf8EBAMCAYYwDwYDVR0TAQH\/BAUwAwEB\/zARBgNVHSAECjAI\nMAYGBFUdIAAwQwYDVR0fBDwwOjA4oDagNIYyaHR0cDovL2NybC5jb21vZG9jYS5j\nb20vQUFBQ2VydGlmaWNhdGVTZXJ2aWNlcy5jcmwwNAYIKwYBBQUHAQEEKDAmMCQG\nCCsGAQUFBzABhhhodHRwOi8vb2NzcC5jb21vZG9jYS5jb20wDQYJKoZIhvcNAQEM\nBQADggEBABns652JLCALBIAdGN5CmXKZFjK9Dpx1WywV4ilAbe7\/ctvbq5AfjJXy\nij0IckKJUAfiORVsAYfZFhr1wHUrxeZWEQff2Ji8fJ8ZOd+LygBkc7xGEJuTI42+\nFsMuCIKchjN0djsoTI0DQoWz4rIjQtUfenVqGtF8qmchxDM6OW1TyaLtYiKou+JV\nbJlsQ2uRl9EMC5MCHdK8aXdJ5htN978UeAOwproLtOGFfy\/cQjutdAFI3tZs4RmY\nCV4Ks2dH\/hzg1cEo70qLRDEmBDeNiXQ2Lu+lIg+DdEmSx\/cQwgwp+7e9un\/jX9Wf\n8qn0dNW44bOwgeThpWOjzOoEeJBuv\/c=\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"image_details": {
"detected_type": "webp"
},
"load_end": 2252,
"ttfb_start": 1328,
"ttfb_end": 2001,
"download_start": 2001,
"download_end": 2252,
"download_ms": 251,
"all_start": 976,
"all_end": 2252,
"all_ms": 1275,
"index": 3,
"number": 4
},
{
"type": 3,
"id": "27728.2",
"request_id": "27728.2",
"ip_addr": "142.251.16.132",
"full_url": "https:\/\/cdn.ampproject.org\/v0.mjs",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/v0.mjs",
"raw_id": "27728.2",
"frame_id": "63F53A809B863936940C5B2E2E03F2BD",
"documentURL": "https:\/\/weston.ruter.net\/about\/",
"responseCode": 200,
"request_type": "Script",
"load_ms": 636,
"ttfb_ms": 227,
"load_start": 1349,
"load_start_float": 1349.0000649999999,
"bytesIn": 63487,
"objectSize": 63487,
"objectSizeUncompressed": 228101,
"chunks": [
{
"ts": 1579,
"bytes": 1369,
"inflated": 1689
},
{
"ts": 1584,
"bytes": 1378,
"inflated": 3948
},
{
"ts": 1585,
"bytes": 1378,
"inflated": 3974
},
{
"ts": 1592,
"bytes": 1378,
"inflated": 4833
},
{
"ts": 1594,
"bytes": 1378,
"inflated": 4531
},
{
"ts": 1601,
"bytes": 1378,
"inflated": 4826
},
{
"ts": 1695,
"bytes": 1378,
"inflated": 5281
},
{
"ts": 1697,
"bytes": 1378,
"inflated": 4336
},
{
"ts": 1699,
"bytes": 1378,
"inflated": 4013
},
{
"ts": 1701,
"bytes": 1736,
"inflated": 5867
},
{
"ts": 1708,
"bytes": 1369,
"inflated": 4952
},
{
"ts": 1710,
"bytes": 1378,
"inflated": 4625
},
{
"ts": 1717,
"bytes": 1378,
"inflated": 5672
},
{
"ts": 1719,
"bytes": 1378,
"inflated": 5753
},
{
"ts": 1727,
"bytes": 2756,
"inflated": 11395
},
{
"ts": 1736,
"bytes": 1378,
"inflated": 5265
},
{
"ts": 1739,
"bytes": 1378,
"inflated": 4606
},
{
"ts": 1742,
"bytes": 1378,
"inflated": 4451
},
{
"ts": 1748,
"bytes": 1378,
"inflated": 4253
},
{
"ts": 1751,
"bytes": 1378,
"inflated": 4927
},
{
"ts": 1757,
"bytes": 1369,
"inflated": 5488
},
{
"ts": 1759,
"bytes": 1378,
"inflated": 5005
},
{
"ts": 1766,
"bytes": 1378,
"inflated": 4513
},
{
"ts": 1768,
"bytes": 1378,
"inflated": 4468
},
{
"ts": 1775,
"bytes": 1378,
"inflated": 6775
},
{
"ts": 1777,
"bytes": 1378,
"inflated": 5706
},
{
"ts": 1784,
"bytes": 1378,
"inflated": 4626
},
{
"ts": 1786,
"bytes": 1378,
"inflated": 5172
},
{
"ts": 1793,
"bytes": 1378,
"inflated": 5088
},
{
"ts": 1795,
"bytes": 1378,
"inflated": 5005
},
{
"ts": 1802,
"bytes": 1378,
"inflated": 5835
},
{
"ts": 1804,
"bytes": 1378,
"inflated": 5364
},
{
"ts": 1811,
"bytes": 1092,
"inflated": 3892
},
{
"ts": 1941,
"bytes": 1369,
"inflated": 5823
},
{
"ts": 1948,
"bytes": 1378,
"inflated": 5785
},
{
"ts": 1949,
"bytes": 1378,
"inflated": 5339
},
{
"ts": 1957,
"bytes": 1378,
"inflated": 5379
},
{
"ts": 1958,
"bytes": 1378,
"inflated": 4591
},
{
"ts": 1965,
"bytes": 1378,
"inflated": 5005
},
{
"ts": 1967,
"bytes": 1378,
"inflated": 4826
},
{
"ts": 1974,
"bytes": 1378,
"inflated": 4566
},
{
"ts": 1976,
"bytes": 1378,
"inflated": 4630
},
{
"ts": 1983,
"bytes": 1378,
"inflated": 5690
},
{
"ts": 1985,
"bytes": 2819,
"inflated": 10333
}
],
"expires": "Fri, 20 Oct 2023 19:14:22 GMT",
"cacheControl": "private, max-age=3000, stale-while-revalidate=1206600",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 137,
"protocol": "HTTP\/2",
"dns_start": 985,
"dns_end": 985,
"connect_start": 983,
"connect_end": 1155,
"ssl_start": 1155,
"ssl_end": 1348,
"securityDetails": {
"protocol": "TLS 1.3",
"keyExchange": "",
"keyExchangeGroup": "X25519",
"cipher": "AES_128_GCM",
"certificateId": 0,
"subjectName": "misc-sni.google.com",
"sanList": [
"misc-sni.google.com",
"*.aiplatform-notebook.cloud.google.com",
"*.aiplatform-training.cloud.google.com",
"*.backupdr.cloud.google.com",
"*.backupdr.cloud.google",
"*.backupdr-staging.cloud.google.com",
"*.backupdr-staging.cloud.google",
"*.backupdr-autopush.cloud.google.com",
"*.backupdr-autopush.cloud.google",
"*.backupdr-dev.cloud.google.com",
"*.backupdr-dev.cloud.google",
"*.backupdr-sandbox.cloud.google.com",
"*.backupdr-sandbox.cloud.google",
"*.brocaproject.com",
"brocaproject.com",
"*.composer.cloud.google.com",
"*.composer.cloud.google",
"*.composer-staging.cloud.google.com",
"*.composer-staging.cloud.google",
"*.composer-qa.cloud.google.com",
"*.composer-qa.cloud.google",
"*.composer-dev.cloud.google.com",
"*.composer-dev.cloud.google",
"*.datalab.cloud.google.com",
"*.datafusion.cloud.google.com",
"*.datafusion.cloud.google",
"*.datafusion-staging.cloud.google.com",
"*.datafusion-staging.cloud.google",
"*.datafusion-dev.cloud.google.com",
"*.datafusion-dev.cloud.google",
"*.datafusion-api.cloud.google.com",
"*.datafusion-api.cloud.google",
"*.datafusion-api-staging.cloud.google.com",
"*.datafusion-api-staging.cloud.google",
"*.datafusion-api-dev.cloud.google.com",
"*.datafusion-api-dev.cloud.google",
"*.dataplex.cloud.google.com",
"*.dataplex-staging.cloud.google.com",
"*.dataplex-dev.cloud.google.com",
"*.dataproc.cloud.google.com",
"*.dataproc.cloud.google",
"*.dataproc-image-staging.cloud.google.com",
"*.dataproc-image-staging.cloud.google",
"*.dataproc-staging.cloud.google.com",
"*.dataproc-staging.cloud.google",
"*.dataproc-test.cloud.google.com",
"*.dataproc-test.cloud.google",
"*.earthengine.google.co.in",
"*.earthengine.google.com",
"*.fiber.google.com",
"*.gateway.dev",
"*.de.gateway.dev",
"*.ew.gateway.dev",
"*.uc.gateway.dev",
"*.global.accountverification.cloud.google",
"*.google-syndication.com",
"*.dev.google-syndication.com",
"*.staging.google-syndication.com",
"*.googleacquisitionmigration.com",
"*.gvt5.com",
"*.healthcare.cloud.google.com",
"*.mapmaker.google.com",
"*.microhost.google.com",
"*.notebooks.cloud.google.com",
"*.notebooks.cloud.google",
"*.picnik.com",
"picnik.com",
"*.pipelines.cloud.google.com",
"*.podcasts.goog",
"*.tensorboard.cloud.google.com",
"*.tensorboard-autopush.cloud.google.com",
"*.tensorboard-dev.cloud.google.com",
"*.tensorboard-staging.cloud.google.com",
"*.tensorboard-test.cloud.google.com",
"abc.xyz",
"*.abc.xyz",
"adsense.com",
"www.adsense.com",
"adsensecustomsearchads.com",
"*.adsensecustomsearchads.com",
"adsenseformobileapps.com",
"advertisercommunity.com",
"*.advertisercommunity.com",
"cloudyoryx.dev",
"*.cloudyoryx.dev",
"eageroryx.dev",
"*.eageroryx.dev",
"stage.advertisercommunity.com",
"*.stage.advertisercommunity.com",
"de.advertisercommunity.com",
"*.de.advertisercommunity.com",
"en.advertisercommunity.com",
"*.en.advertisercommunity.com",
"es.advertisercommunity.com",
"*.es.advertisercommunity.com",
"fr.advertisercommunity.com",
"*.fr.advertisercommunity.com",
"id.advertisercommunity.com",
"*.id.advertisercommunity.com",
"it.advertisercommunity.com",
"*.it.advertisercommunity.com",
"ja.advertisercommunity.com",
"*.ja.advertisercommunity.com",
"pl.advertisercommunity.com",
"*.pl.advertisercommunity.com",
"pt.advertisercommunity.com",
"*.pt.advertisercommunity.com",
"ru.advertisercommunity.com",
"*.ru.advertisercommunity.com",
"th.advertisercommunity.com",
"*.th.advertisercommunity.com",
"vi.advertisercommunity.com",
"*.vi.advertisercommunity.com",
"zh.advertisercommunity.com",
"*.zh.advertisercommunity.com",
"ampcache.com",
"*.ampcache.com",
"ampproject.com",
"*.ampproject.com",
"ampproject.net",
"*.ampproject.net",
"*.recaptcha.ampproject.net",
"ampproject.org",
"*.ampproject.org",
"*.cdn.ampproject.org",
"androidify.com",
"*.androidify.com",
"app.goo.gl",
"*.app.goo.gl",
"channel-app.google",
"console.au.cloud.google",
"*.au.cloud.google",
"console.ca.cloud.google",
"*.ca.cloud.google",
"console.eu.cloud.google",
"*.eu.cloud.google",
"console.eu.cloud.google.com",
"console.il.cloud.google",
"*.il.cloud.google",
"console.it.cloud.google",
"*.it.cloud.google",
"console.jp.cloud.google",
"*.jp.cloud.google",
"console.sa.cloud.google",
"*.sa.cloud.google",
"console.us.cloud.google",
"*.us.cloud.google",
"cloud.google",
"*.cloud.google",
"colab.research.google.com",
"colab-sandbox.research.google.com",
"code.webrtc.org",
"bugs.webrtc.org",
"issues.webrtc.org",
"chronicle.security",
"*.chronicle.security",
"*.backstory.chronicle.security",
"*.backstory-staging.chronicle.security",
"chronicleforgood.com",
"*.chronicleforgood.com",
"looker.chronicle.security",
"*.looker.chronicle.security",
"chroniclesec.com",
"*.chroniclesec.com",
"*.backstory.chroniclesec.com",
"crossmediapanel.com",
"*.crossmediapanel.com",
"dataliberation.org",
"*.dataliberation.org",
"datasetsearch.research.google.com",
"dg-meta.video.google.com",
"digitalassetlinks.org",
"*.digitalassetlinks.org",
"domains.google",
"*.domains.google",
"earlydays.google",
"*.earlydays.google",
"ehr-search.health.google.com",
"fastlane.ci",
"floonet.goog",
"*.floonet.goog",
"gapi.waze.com",
"gmbads.gle",
"*.gmbads.gle",
"go-lang.com",
"*.go-lang.com",
"go-lang.net",
"*.go-lang.net",
"go-lang.org",
"*.go-lang.org",
"golang.com",
"*.golang.com",
"golang.net",
"*.golang.net",
"golang.org",
"*.golang.org",
"golang.google.cn",
"*.golang.google.cn",
"googleblog.com",
"*.googleblog.com",
"googlecert.net",
"*.googlecert.net",
"googlestore.com",
"www.googlestore.com",
"grow.google",
"*.grow.google",
"g.dev",
"*.g.dev",
"g.page",
"*.g.page",
"hey.gle",
"*.hey.gle",
"ok.gle",
"*.ok.gle",
"hats.goog",
"*.hats.goog",
"iamremarkable.org",
"www.iamremarkable.org",
"identityplatform.google",
"*.identityplatform.google",
"*.global.identityplatform.google",
"*.staging-global.identityplatform.google",
"*.autopush-global.identityplatform.google",
"lanternal.com",
"*.lanternal.com",
"lers.google",
"liftware.com",
"*.liftware.com",
"liftware.jp",
"*.liftware.jp",
"nel.goog",
"*.nel.goog",
"nomulus.foo",
"*.nomulus.foo",
"notebooklm.google",
"ordering.page",
"*.ordering.page",
"macservice.goog",
"*.macservice.goog",
"pagespeed.web.dev",
"picasaweb.com",
"*.picasaweb.com",
"picasaweb.net",
"*.picasaweb.net",
"picasaweb.org",
"*.picasaweb.org",
"pixate.com",
"www.pixate.com",
"pki.goog",
"*.pki.goog",
"play.space",
"*.play.space",
"rbm.goog",
"*.rbm.goog",
"registry-qa.google",
"www.registry-qa.google",
"registry-sandbox.google",
"www.registry-sandbox.google",
"registry.google",
"www.registry.google",
"research.youtube",
"*.research.youtube",
"savethedate.foo",
"*.savethedate.foo",
"searchingforsyria.org",
"*.searchingforsyria.org",
"songwriters.youtube",
"*.songwriters.youtube",
"source.bazel.build",
"*.source.bazel.build",
"support.registry-qa.google",
"support.registry-sandbox.google",
"support.registry.google",
"sprayscape.com",
"www.sprayscape.com",
"tfhub.dev",
"*.tfhub.dev",
"thegooglestore.com",
"www.thegooglestore.com",
"tiltbrush.com",
"*.tiltbrush.com",
"travel.google",
"*.travel.google",
"webmproject.org",
"*.webmproject.org",
"webpkgcache.com",
"*.webpkgcache.com",
"workinxr.dev",
"*.workinxr.dev",
"xn--ngstr-lra8j.com",
"*.xn--ngstr-lra8j.com",
"xplr.co",
"*.xplr.co",
"zynamics.com",
"*.zynamics.com"
],
"issuer": "GTS CA 1C3",
"validFrom": 1695878890,
"validTo": 1703136489,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Xenon2023' log",
"logId": "ADF7BEFA7CFF10C88B9D3D9C1E3E186AB467295DCFB10C24CA858634EBDC828A",
"timestamp": 1695882496047,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3046022100AAA516597359564D4E1A9B93D298C65533C1A21C37B8ED80A6041623B31418DB0221008557275D3F79C41C8B3DDBB0012AC65415994408B5CBBBC2FD2A084C19B2D00B"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Let's Encrypt 'Oak2023' log",
"logId": "B73EFB24DF9C4DBA75F239C5BA58F46C5DFC42CF7A9F35C49E1D098125EDB499",
"timestamp": 1695882496028,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3046022100EA73E2053214405CAFFF4F46720E9A5F6183E8A8658332E0661FD0C39A9FAE8B0221008C21C88A393E257A708E34C4C7DBDFC496E28A3D58F34D67B02536748CA61D8D"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 1027,
"encryptedClientHello": false
},
"initiator": "https:\/\/weston.ruter.net\/about\/",
"initiator_line": 5,
"initiator_column": "",
"initiator_type": "parser",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/v0.mjs",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: private, max-age=3000, stale-while-revalidate=1206600",
"content-encoding: br",
"content-length: 63487",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:14:22 GMT",
"etag: \"77df6dff8fae508d\"",
"expires: Fri, 20 Oct 2023 19:14:22 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1813,
"score_cache": 0,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": 0,
"connect_ms": 172,
"ssl_ms": 193,
"gzip_total": 63487,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 3000,
"cdn_provider": "Google",
"server_count": null,
"created": 773,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 1,
"http2_stream_dependency": 0,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"http2_server_settings": {
"SETTINGS_MAX_CONCURRENT_STREAMS": 100,
"SETTINGS_INITIAL_WINDOW_SIZE": 1048576,
"SETTINGS_MAX_HEADER_LIST_SIZE": 65536
},
"tls_version": "TLS 1.3",
"tls_resumed": "False",
"tls_next_proto": "h2",
"tls_cipher_suite": 4865,
"netlog_id": 65,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIehzCCHW+gAwIBAgIRAO1ZUvB\/pWv8CYTDuUK+xJMwDQYJKoZIhvcNAQELBQAw\nRjELMAkGA1UEBhMCVVMxIjAgBgNVBAoTGUdvb2dsZSBUcnVzdCBTZXJ2aWNlcyBM\nTEMxEzARBgNVBAMTCkdUUyBDQSAxQzMwHhcNMjMwOTI4MDUyODEwWhcNMjMxMjIx\nMDUyODA5WjAeMRwwGgYDVQQDExNtaXNjLXNuaS5nb29nbGUuY29tMFkwEwYHKoZI\nzj0CAQYIKoZIzj0DAQcDQgAE5JzQmWGJuhaBKaYCkmQgcMVZqmPpVFdlhN9IxIdF\nZ1lPYNxmgf6lzH3P2LndtIyWRvwv7poYxth0YPjOYu6BMKOCHGEwghxdMA4GA1Ud\nDwEB\/wQEAwIHgDATBgNVHSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAAMB0G\nA1UdDgQWBBTnhIlYnlj+\/Ms\/gOV4dOFjHpaCuzAfBgNVHSMEGDAWgBSKdH+vhc3u\nlc09nNDiRhTzcTUdJzBqBggrBgEFBQcBAQReMFwwJwYIKwYBBQUHMAGGG2h0dHA6\nLy9vY3NwLnBraS5nb29nL2d0czFjMzAxBggrBgEFBQcwAoYlaHR0cDovL3BraS5n\nb29nL3JlcG8vY2VydHMvZ3RzMWMzLmRlcjCCGg8GA1UdEQSCGgYwghoCghNtaXNj\nLXNuaS5nb29nbGUuY29tgiYqLmFpcGxhdGZvcm0tbm90ZWJvb2suY2xvdWQuZ29v\nZ2xlLmNvbYImKi5haXBsYXRmb3JtLXRyYWluaW5nLmNsb3VkLmdvb2dsZS5jb22C\nGyouYmFja3VwZHIuY2xvdWQuZ29vZ2xlLmNvbYIXKi5iYWNrdXBkci5jbG91ZC5n\nb29nbGWCIyouYmFja3VwZHItc3RhZ2luZy5jbG91ZC5nb29nbGUuY29tgh8qLmJh\nY2t1cGRyLXN0YWdpbmcuY2xvdWQuZ29vZ2xlgiQqLmJhY2t1cGRyLWF1dG9wdXNo\nLmNsb3VkLmdvb2dsZS5jb22CICouYmFja3VwZHItYXV0b3B1c2guY2xvdWQuZ29v\nZ2xlgh8qLmJhY2t1cGRyLWRldi5jbG91ZC5nb29nbGUuY29tghsqLmJhY2t1cGRy\nLWRldi5jbG91ZC5nb29nbGWCIyouYmFja3VwZHItc2FuZGJveC5jbG91ZC5nb29n\nbGUuY29tgh8qLmJhY2t1cGRyLXNhbmRib3guY2xvdWQuZ29vZ2xlghIqLmJyb2Nh\ncHJvamVjdC5jb22CEGJyb2NhcHJvamVjdC5jb22CGyouY29tcG9zZXIuY2xvdWQu\nZ29vZ2xlLmNvbYIXKi5jb21wb3Nlci5jbG91ZC5nb29nbGWCIyouY29tcG9zZXIt\nc3RhZ2luZy5jbG91ZC5nb29nbGUuY29tgh8qLmNvbXBvc2VyLXN0YWdpbmcuY2xv\ndWQuZ29vZ2xlgh4qLmNvbXBvc2VyLXFhLmNsb3VkLmdvb2dsZS5jb22CGiouY29t\ncG9zZXItcWEuY2xvdWQuZ29vZ2xlgh8qLmNvbXBvc2VyLWRldi5jbG91ZC5nb29n\nbGUuY29tghsqLmNvbXBvc2VyLWRldi5jbG91ZC5nb29nbGWCGiouZGF0YWxhYi5j\nbG91ZC5nb29nbGUuY29tgh0qLmRhdGFmdXNpb24uY2xvdWQuZ29vZ2xlLmNvbYIZ\nKi5kYXRhZnVzaW9uLmNsb3VkLmdvb2dsZYIlKi5kYXRhZnVzaW9uLXN0YWdpbmcu\nY2xvdWQuZ29vZ2xlLmNvbYIhKi5kYXRhZnVzaW9uLXN0YWdpbmcuY2xvdWQuZ29v\nZ2xlgiEqLmRhdGFmdXNpb24tZGV2LmNsb3VkLmdvb2dsZS5jb22CHSouZGF0YWZ1\nc2lvbi1kZXYuY2xvdWQuZ29vZ2xlgiEqLmRhdGFmdXNpb24tYXBpLmNsb3VkLmdv\nb2dsZS5jb22CHSouZGF0YWZ1c2lvbi1hcGkuY2xvdWQuZ29vZ2xlgikqLmRhdGFm\ndXNpb24tYXBpLXN0YWdpbmcuY2xvdWQuZ29vZ2xlLmNvbYIlKi5kYXRhZnVzaW9u\nLWFwaS1zdGFnaW5nLmNsb3VkLmdvb2dsZYIlKi5kYXRhZnVzaW9uLWFwaS1kZXYu\nY2xvdWQuZ29vZ2xlLmNvbYIhKi5kYXRhZnVzaW9uLWFwaS1kZXYuY2xvdWQuZ29v\nZ2xlghsqLmRhdGFwbGV4LmNsb3VkLmdvb2dsZS5jb22CIyouZGF0YXBsZXgtc3Rh\nZ2luZy5jbG91ZC5nb29nbGUuY29tgh8qLmRhdGFwbGV4LWRldi5jbG91ZC5nb29n\nbGUuY29tghsqLmRhdGFwcm9jLmNsb3VkLmdvb2dsZS5jb22CFyouZGF0YXByb2Mu\nY2xvdWQuZ29vZ2xlgikqLmRhdGFwcm9jLWltYWdlLXN0YWdpbmcuY2xvdWQuZ29v\nZ2xlLmNvbYIlKi5kYXRhcHJvYy1pbWFnZS1zdGFnaW5nLmNsb3VkLmdvb2dsZYIj\nKi5kYXRhcHJvYy1zdGFnaW5nLmNsb3VkLmdvb2dsZS5jb22CHyouZGF0YXByb2Mt\nc3RhZ2luZy5jbG91ZC5nb29nbGWCICouZGF0YXByb2MtdGVzdC5jbG91ZC5nb29n\nbGUuY29tghwqLmRhdGFwcm9jLXRlc3QuY2xvdWQuZ29vZ2xlghoqLmVhcnRoZW5n\naW5lLmdvb2dsZS5jby5pboIYKi5lYXJ0aGVuZ2luZS5nb29nbGUuY29tghIqLmZp\nYmVyLmdvb2dsZS5jb22CDSouZ2F0ZXdheS5kZXaCECouZGUuZ2F0ZXdheS5kZXaC\nECouZXcuZ2F0ZXdheS5kZXaCECoudWMuZ2F0ZXdheS5kZXaCKSouZ2xvYmFsLmFj\nY291bnR2ZXJpZmljYXRpb24uY2xvdWQuZ29vZ2xlghgqLmdvb2dsZS1zeW5kaWNh\ndGlvbi5jb22CHCouZGV2Lmdvb2dsZS1zeW5kaWNhdGlvbi5jb22CICouc3RhZ2lu\nZy5nb29nbGUtc3luZGljYXRpb24uY29tgiAqLmdvb2dsZWFjcXVpc2l0aW9ubWln\ncmF0aW9uLmNvbYIKKi5ndnQ1LmNvbYIdKi5oZWFsdGhjYXJlLmNsb3VkLmdvb2ds\nZS5jb22CFSoubWFwbWFrZXIuZ29vZ2xlLmNvbYIWKi5taWNyb2hvc3QuZ29vZ2xl\nLmNvbYIcKi5ub3RlYm9va3MuY2xvdWQuZ29vZ2xlLmNvbYIYKi5ub3RlYm9va3Mu\nY2xvdWQuZ29vZ2xlggwqLnBpY25pay5jb22CCnBpY25pay5jb22CHCoucGlwZWxp\nbmVzLmNsb3VkLmdvb2dsZS5jb22CDyoucG9kY2FzdHMuZ29vZ4IeKi50ZW5zb3Ji\nb2FyZC5jbG91ZC5nb29nbGUuY29tgicqLnRlbnNvcmJvYXJkLWF1dG9wdXNoLmNs\nb3VkLmdvb2dsZS5jb22CIioudGVuc29yYm9hcmQtZGV2LmNsb3VkLmdvb2dsZS5j\nb22CJioudGVuc29yYm9hcmQtc3RhZ2luZy5jbG91ZC5nb29nbGUuY29tgiMqLnRl\nbnNvcmJvYXJkLXRlc3QuY2xvdWQuZ29vZ2xlLmNvbYIHYWJjLnh5eoIJKi5hYmMu\neHl6ggthZHNlbnNlLmNvbYIPd3d3LmFkc2Vuc2UuY29tghphZHNlbnNlY3VzdG9t\nc2VhcmNoYWRzLmNvbYIcKi5hZHNlbnNlY3VzdG9tc2VhcmNoYWRzLmNvbYIYYWRz\nZW5zZWZvcm1vYmlsZWFwcHMuY29tghdhZHZlcnRpc2VyY29tbXVuaXR5LmNvbYIZ\nKi5hZHZlcnRpc2VyY29tbXVuaXR5LmNvbYIOY2xvdWR5b3J5eC5kZXaCECouY2xv\ndWR5b3J5eC5kZXaCDWVhZ2Vyb3J5eC5kZXaCDyouZWFnZXJvcnl4LmRldoIdc3Rh\nZ2UuYWR2ZXJ0aXNlcmNvbW11bml0eS5jb22CHyouc3RhZ2UuYWR2ZXJ0aXNlcmNv\nbW11bml0eS5jb22CGmRlLmFkdmVydGlzZXJjb21tdW5pdHkuY29tghwqLmRlLmFk\ndmVydGlzZXJjb21tdW5pdHkuY29tghplbi5hZHZlcnRpc2VyY29tbXVuaXR5LmNv\nbYIcKi5lbi5hZHZlcnRpc2VyY29tbXVuaXR5LmNvbYIaZXMuYWR2ZXJ0aXNlcmNv\nbW11bml0eS5jb22CHCouZXMuYWR2ZXJ0aXNlcmNvbW11bml0eS5jb22CGmZyLmFk\ndmVydGlzZXJjb21tdW5pdHkuY29tghwqLmZyLmFkdmVydGlzZXJjb21tdW5pdHku\nY29tghppZC5hZHZlcnRpc2VyY29tbXVuaXR5LmNvbYIcKi5pZC5hZHZlcnRpc2Vy\nY29tbXVuaXR5LmNvbYIaaXQuYWR2ZXJ0aXNlcmNvbW11bml0eS5jb22CHCouaXQu\nYWR2ZXJ0aXNlcmNvbW11bml0eS5jb22CGmphLmFkdmVydGlzZXJjb21tdW5pdHku\nY29tghwqLmphLmFkdmVydGlzZXJjb21tdW5pdHkuY29tghpwbC5hZHZlcnRpc2Vy\nY29tbXVuaXR5LmNvbYIcKi5wbC5hZHZlcnRpc2VyY29tbXVuaXR5LmNvbYIacHQu\nYWR2ZXJ0aXNlcmNvbW11bml0eS5jb22CHCoucHQuYWR2ZXJ0aXNlcmNvbW11bml0\neS5jb22CGnJ1LmFkdmVydGlzZXJjb21tdW5pdHkuY29tghwqLnJ1LmFkdmVydGlz\nZXJjb21tdW5pdHkuY29tghp0aC5hZHZlcnRpc2VyY29tbXVuaXR5LmNvbYIcKi50\naC5hZHZlcnRpc2VyY29tbXVuaXR5LmNvbYIadmkuYWR2ZXJ0aXNlcmNvbW11bml0\neS5jb22CHCoudmkuYWR2ZXJ0aXNlcmNvbW11bml0eS5jb22CGnpoLmFkdmVydGlz\nZXJjb21tdW5pdHkuY29tghwqLnpoLmFkdmVydGlzZXJjb21tdW5pdHkuY29tggxh\nbXBjYWNoZS5jb22CDiouYW1wY2FjaGUuY29tgg5hbXBwcm9qZWN0LmNvbYIQKi5h\nbXBwcm9qZWN0LmNvbYIOYW1wcHJvamVjdC5uZXSCECouYW1wcHJvamVjdC5uZXSC\nGioucmVjYXB0Y2hhLmFtcHByb2plY3QubmV0gg5hbXBwcm9qZWN0Lm9yZ4IQKi5h\nbXBwcm9qZWN0Lm9yZ4IUKi5jZG4uYW1wcHJvamVjdC5vcmeCDmFuZHJvaWRpZnku\nY29tghAqLmFuZHJvaWRpZnkuY29tggphcHAuZ29vLmdsggwqLmFwcC5nb28uZ2yC\nEmNoYW5uZWwtYXBwLmdvb2dsZYIXY29uc29sZS5hdS5jbG91ZC5nb29nbGWCESou\nYXUuY2xvdWQuZ29vZ2xlghdjb25zb2xlLmNhLmNsb3VkLmdvb2dsZYIRKi5jYS5j\nbG91ZC5nb29nbGWCF2NvbnNvbGUuZXUuY2xvdWQuZ29vZ2xlghEqLmV1LmNsb3Vk\nLmdvb2dsZYIbY29uc29sZS5ldS5jbG91ZC5nb29nbGUuY29tghdjb25zb2xlLmls\nLmNsb3VkLmdvb2dsZYIRKi5pbC5jbG91ZC5nb29nbGWCF2NvbnNvbGUuaXQuY2xv\ndWQuZ29vZ2xlghEqLml0LmNsb3VkLmdvb2dsZYIXY29uc29sZS5qcC5jbG91ZC5n\nb29nbGWCESouanAuY2xvdWQuZ29vZ2xlghdjb25zb2xlLnNhLmNsb3VkLmdvb2ds\nZYIRKi5zYS5jbG91ZC5nb29nbGWCF2NvbnNvbGUudXMuY2xvdWQuZ29vZ2xlghEq\nLnVzLmNsb3VkLmdvb2dsZYIMY2xvdWQuZ29vZ2xlgg4qLmNsb3VkLmdvb2dsZYIZ\nY29sYWIucmVzZWFyY2guZ29vZ2xlLmNvbYIhY29sYWItc2FuZGJveC5yZXNlYXJj\naC5nb29nbGUuY29tgg9jb2RlLndlYnJ0Yy5vcmeCD2J1Z3Mud2VicnRjLm9yZ4IR\naXNzdWVzLndlYnJ0Yy5vcmeCEmNocm9uaWNsZS5zZWN1cml0eYIUKi5jaHJvbmlj\nbGUuc2VjdXJpdHmCHiouYmFja3N0b3J5LmNocm9uaWNsZS5zZWN1cml0eYImKi5i\nYWNrc3Rvcnktc3RhZ2luZy5jaHJvbmljbGUuc2VjdXJpdHmCFGNocm9uaWNsZWZv\ncmdvb2QuY29tghYqLmNocm9uaWNsZWZvcmdvb2QuY29tghlsb29rZXIuY2hyb25p\nY2xlLnNlY3VyaXR5ghsqLmxvb2tlci5jaHJvbmljbGUuc2VjdXJpdHmCEGNocm9u\naWNsZXNlYy5jb22CEiouY2hyb25pY2xlc2VjLmNvbYIcKi5iYWNrc3RvcnkuY2hy\nb25pY2xlc2VjLmNvbYITY3Jvc3NtZWRpYXBhbmVsLmNvbYIVKi5jcm9zc21lZGlh\ncGFuZWwuY29tghJkYXRhbGliZXJhdGlvbi5vcmeCFCouZGF0YWxpYmVyYXRpb24u\nb3JngiFkYXRhc2V0c2VhcmNoLnJlc2VhcmNoLmdvb2dsZS5jb22CGGRnLW1ldGEu\ndmlkZW8uZ29vZ2xlLmNvbYIVZGlnaXRhbGFzc2V0bGlua3Mub3JnghcqLmRpZ2l0\nYWxhc3NldGxpbmtzLm9yZ4IOZG9tYWlucy5nb29nbGWCECouZG9tYWlucy5nb29n\nbGWCEGVhcmx5ZGF5cy5nb29nbGWCEiouZWFybHlkYXlzLmdvb2dsZYIcZWhyLXNl\nYXJjaC5oZWFsdGguZ29vZ2xlLmNvbYILZmFzdGxhbmUuY2mCDGZsb29uZXQuZ29v\nZ4IOKi5mbG9vbmV0Lmdvb2eCDWdhcGkud2F6ZS5jb22CCmdtYmFkcy5nbGWCDCou\nZ21iYWRzLmdsZYILZ28tbGFuZy5jb22CDSouZ28tbGFuZy5jb22CC2dvLWxhbmcu\nbmV0gg0qLmdvLWxhbmcubmV0ggtnby1sYW5nLm9yZ4INKi5nby1sYW5nLm9yZ4IK\nZ29sYW5nLmNvbYIMKi5nb2xhbmcuY29tggpnb2xhbmcubmV0ggwqLmdvbGFuZy5u\nZXSCCmdvbGFuZy5vcmeCDCouZ29sYW5nLm9yZ4IQZ29sYW5nLmdvb2dsZS5jboIS\nKi5nb2xhbmcuZ29vZ2xlLmNugg5nb29nbGVibG9nLmNvbYIQKi5nb29nbGVibG9n\nLmNvbYIOZ29vZ2xlY2VydC5uZXSCECouZ29vZ2xlY2VydC5uZXSCD2dvb2dsZXN0\nb3JlLmNvbYITd3d3Lmdvb2dsZXN0b3JlLmNvbYILZ3Jvdy5nb29nbGWCDSouZ3Jv\ndy5nb29nbGWCBWcuZGV2ggcqLmcuZGV2ggZnLnBhZ2WCCCouZy5wYWdlggdoZXku\nZ2xlggkqLmhleS5nbGWCBm9rLmdsZYIIKi5vay5nbGWCCWhhdHMuZ29vZ4ILKi5o\nYXRzLmdvb2eCEWlhbXJlbWFya2FibGUub3JnghV3d3cuaWFtcmVtYXJrYWJsZS5v\ncmeCF2lkZW50aXR5cGxhdGZvcm0uZ29vZ2xlghkqLmlkZW50aXR5cGxhdGZvcm0u\nZ29vZ2xlgiAqLmdsb2JhbC5pZGVudGl0eXBsYXRmb3JtLmdvb2dsZYIoKi5zdGFn\naW5nLWdsb2JhbC5pZGVudGl0eXBsYXRmb3JtLmdvb2dsZYIpKi5hdXRvcHVzaC1n\nbG9iYWwuaWRlbnRpdHlwbGF0Zm9ybS5nb29nbGWCDWxhbnRlcm5hbC5jb22CDyou\nbGFudGVybmFsLmNvbYILbGVycy5nb29nbGWCDGxpZnR3YXJlLmNvbYIOKi5saWZ0\nd2FyZS5jb22CC2xpZnR3YXJlLmpwgg0qLmxpZnR3YXJlLmpwgghuZWwuZ29vZ4IK\nKi5uZWwuZ29vZ4ILbm9tdWx1cy5mb2+CDSoubm9tdWx1cy5mb2+CEW5vdGVib29r\nbG0uZ29vZ2xlgg1vcmRlcmluZy5wYWdlgg8qLm9yZGVyaW5nLnBhZ2WCD21hY3Nl\ncnZpY2UuZ29vZ4IRKi5tYWNzZXJ2aWNlLmdvb2eCEXBhZ2VzcGVlZC53ZWIuZGV2\ngg1waWNhc2F3ZWIuY29tgg8qLnBpY2FzYXdlYi5jb22CDXBpY2FzYXdlYi5uZXSC\nDyoucGljYXNhd2ViLm5ldIINcGljYXNhd2ViLm9yZ4IPKi5waWNhc2F3ZWIub3Jn\nggpwaXhhdGUuY29tgg53d3cucGl4YXRlLmNvbYIIcGtpLmdvb2eCCioucGtpLmdv\nb2eCCnBsYXkuc3BhY2WCDCoucGxheS5zcGFjZYIIcmJtLmdvb2eCCioucmJtLmdv\nb2eCEnJlZ2lzdHJ5LXFhLmdvb2dsZYIWd3d3LnJlZ2lzdHJ5LXFhLmdvb2dsZYIX\ncmVnaXN0cnktc2FuZGJveC5nb29nbGWCG3d3dy5yZWdpc3RyeS1zYW5kYm94Lmdv\nb2dsZYIPcmVnaXN0cnkuZ29vZ2xlghN3d3cucmVnaXN0cnkuZ29vZ2xlghByZXNl\nYXJjaC55b3V0dWJlghIqLnJlc2VhcmNoLnlvdXR1YmWCD3NhdmV0aGVkYXRlLmZv\nb4IRKi5zYXZldGhlZGF0ZS5mb2+CFXNlYXJjaGluZ2ZvcnN5cmlhLm9yZ4IXKi5z\nZWFyY2hpbmdmb3JzeXJpYS5vcmeCE3Nvbmd3cml0ZXJzLnlvdXR1YmWCFSouc29u\nZ3dyaXRlcnMueW91dHViZYISc291cmNlLmJhemVsLmJ1aWxkghQqLnNvdXJjZS5i\nYXplbC5idWlsZIIac3VwcG9ydC5yZWdpc3RyeS1xYS5nb29nbGWCH3N1cHBvcnQu\ncmVnaXN0cnktc2FuZGJveC5nb29nbGWCF3N1cHBvcnQucmVnaXN0cnkuZ29vZ2xl\ngg5zcHJheXNjYXBlLmNvbYISd3d3LnNwcmF5c2NhcGUuY29tggl0Zmh1Yi5kZXaC\nCyoudGZodWIuZGV2ghJ0aGVnb29nbGVzdG9yZS5jb22CFnd3dy50aGVnb29nbGVz\ndG9yZS5jb22CDXRpbHRicnVzaC5jb22CDyoudGlsdGJydXNoLmNvbYINdHJhdmVs\nLmdvb2dsZYIPKi50cmF2ZWwuZ29vZ2xlgg93ZWJtcHJvamVjdC5vcmeCESoud2Vi\nbXByb2plY3Qub3Jngg93ZWJwa2djYWNoZS5jb22CESoud2VicGtnY2FjaGUuY29t\nggx3b3JraW54ci5kZXaCDioud29ya2lueHIuZGV2ghN4bi0tbmdzdHItbHJhOGou\nY29tghUqLnhuLS1uZ3N0ci1scmE4ai5jb22CB3hwbHIuY2+CCSoueHBsci5jb4IM\nenluYW1pY3MuY29tgg4qLnp5bmFtaWNzLmNvbTAhBgNVHSAEGjAYMAgGBmeBDAEC\nATAMBgorBgEEAdZ5AgUDMDwGA1UdHwQ1MDMwMaAvoC2GK2h0dHA6Ly9jcmxzLnBr\naS5nb29nL2d0czFjMy96ZEFUdDBFeF9Gay5jcmwwggEGBgorBgEEAdZ5AgQCBIH3\nBIH0APIAdwCt9776fP8QyIudPZwePhhqtGcpXc+xDCTKhYY069yCigAAAYraeUgv\nAAAEAwBIMEYCIQCqpRZZc1lWTU4am5PSmMZVM8GiHDe47YCmBBYjsxQY2wIhAIVX\nJ10\/ecQciz3bsAEqxlQVmUQItcu7wv0qCEwZstALAHcAtz77JN+cTbp18jnFulj0\nbF38Qs96nzXEnh0JgSXttJkAAAGK2nlIHAAABAMASDBGAiEA6nPiBTIUQFyv\/09G\ncg6aX2GD6KhlgzLgZh\/Qw5qfrosCIQCMIciKOT4lenCONMTH29\/EluKKPVjzTWew\nJTZ0jKYdjTANBgkqhkiG9w0BAQsFAAOCAQEAHFH2fnZlYdpOxA0nn5Mi1c8lQeSE\ndiClYPMwAWrs\/it6NC118lkRr3PpxUwV9Rzzh02UoI5y9YjOYpG+gZlFqXWm71Q7\n9tbyHJWBvYualzDsYjAfinweFLlY72Bku55ofp98BcMWHz2OGbl2wIGaJyFrqfwl\nCrbaAfYIcZ3Z6wkOR5gsavbr8f79bAZ28N7evImnCrhqvqD3g6AgIkgRHMPhSLQ4\nEkuKHiQo3mRtjkSePmovg\/H4FzcbF+LhODETk1IMDyEEYKq488rVZ34AtL6Dvibc\n7U3STfVylz9PT7nOZeHuJ5UIlrBsEHVVFOaCRWwnfE+DCqy0yOz86W2Bsg==\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFljCCA36gAwIBAgINAgO8U1lrNMcY9QFQZjANBgkqhkiG9w0BAQsFADBHMQsw\nCQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZpY2VzIExMQzEU\nMBIGA1UEAxMLR1RTIFJvb3QgUjEwHhcNMjAwODEzMDAwMDQyWhcNMjcwOTMwMDAw\nMDQyWjBGMQswCQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZp\nY2VzIExMQzETMBEGA1UEAxMKR1RTIENBIDFDMzCCASIwDQYJKoZIhvcNAQEBBQAD\nggEPADCCAQoCggEBAPWI3+dijB43+DdCkH9sh9D7ZYIl\/ejLa6T\/belaI+KZ9hzp\nkgOZE3wJCor6QtZeViSqejOEH9Hpabu5dOxXTGZok3c3VVP+ORBNtzS7XyV3NzsX\nlOo85Z3VvMO0Q+sup0fvsEQRY9i0QYXdQTBIkxu\/t\/bgRQIh4JZCF8\/ZK2VWNAcm\nBA2o\/X3KLu\/qSHw3TT8An4Pf73WELnlXXPxXbhqW\/\/yMmqaZviXZf5YsBvcRKgKA\ngOtjGDxQSYflispfGStZloEAoPtR28p3CwvJlk\/vcEnHXG0g\/Zm0tOLKLnf9LdwL\ntmsTDIwZKxeWmLnwi\/agJ7u2441Rj72ux5uxiZ0CAwEAAaOCAYAwggF8MA4GA1Ud\nDwEB\/wQEAwIBhjAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwEgYDVR0T\nAQH\/BAgwBgEB\/wIBADAdBgNVHQ4EFgQUinR\/r4XN7pXNPZzQ4kYU83E1HScwHwYD\nVR0jBBgwFoAU5K8rJnEaK0gnhS9SZizv8IkTcT4waAYIKwYBBQUHAQEEXDBaMCYG\nCCsGAQUFBzABhhpodHRwOi8vb2NzcC5wa2kuZ29vZy9ndHNyMTAwBggrBgEFBQcw\nAoYkaHR0cDovL3BraS5nb29nL3JlcG8vY2VydHMvZ3RzcjEuZGVyMDQGA1UdHwQt\nMCswKaAnoCWGI2h0dHA6Ly9jcmwucGtpLmdvb2cvZ3RzcjEvZ3RzcjEuY3JsMFcG\nA1UdIARQME4wOAYKKwYBBAHWeQIFAzAqMCgGCCsGAQUFBwIBFhxodHRwczovL3Br\naS5nb29nL3JlcG9zaXRvcnkvMAgGBmeBDAECATAIBgZngQwBAgIwDQYJKoZIhvcN\nAQELBQADggIBAIl9rCBcDDy+mqhXlRu0rvqrpXJxtDaV\/d9AEQNMwkYUuxQkq\/BQ\ncSLbrcRuf8\/xam\/IgxvYzolfh2yHuKkMo5uhYpSTld9brmYZCwKWnvy15xBpPnrL\nRklfRuFBsdeYTWU0AIAaP0+fbH9JAIFTQaSSIYKCGvGjRFsqUBITTcFTNvNCCK9U\n+o53UxtkOCcXCb1YyRt8OS1b887U7ZfbFAO\/CVMkH8IMBHmYJvJh8VNS\/UKMG2Yr\nPxWhu\/\/2m+OBmgEGcYk1KCTd4b3rGS3hSMs9WYNRtHTGnXzGsYZbr8w0xNPM1IER\nlQCh9BIiAfq0g3GvjLeMcySsN1PCAJA\/Ef5c7TaUEDu9Ka7ixzpiO2xj2YC\/WXGs\nYye5TBeg2vZzFb8q3o\/zpWwygTMD0IZRcZk0upONXbVRWPeyk+gB9lm+cZv9TSjO\nz23HFtz30dZGm6fKa+l3D\/2gthsjgx0QGtkJAITgRNOidSOzNIb2ILCkXhAd4FJG\nAJ2xDx8hcFH1mt0G\/FX0Kw4zd8NLQsLxdxP8c4CU6x+7Nz\/OAipmsHMdMqUybDKw\njuDEI\/9bfU1lcKwrmz3O2+BtjjKAvpafkmO8l7tdufThcV4q5O8DIrGKZTqPwJNl\n1IXNDw9bg1kWRxYtnCQ6yICmJhSFm\/Y3m6xv+cXDBlHz4n\/FsRC6UfTd\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFYjCCBEqgAwIBAgIQd70NbNs2+RrqIQ\/E8FjTDTANBgkqhkiG9w0BAQsFADBX\nMQswCQYDVQQGEwJCRTEZMBcGA1UEChMQR2xvYmFsU2lnbiBudi1zYTEQMA4GA1UE\nCxMHUm9vdCBDQTEbMBkGA1UEAxMSR2xvYmFsU2lnbiBSb290IENBMB4XDTIwMDYx\nOTAwMDA0MloXDTI4MDEyODAwMDA0MlowRzELMAkGA1UEBhMCVVMxIjAgBgNVBAoT\nGUdvb2dsZSBUcnVzdCBTZXJ2aWNlcyBMTEMxFDASBgNVBAMTC0dUUyBSb290IFIx\nMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAthECix7joXebO9y\/lD63\nladAPKH9gvl9MgaCcfb2jH\/76Nu8ai6Xl6OMS\/kr9rH5zoQdsfnFl97vufKj6bwS\niV6nqlKr+CMny6SxnGPb15l+8Ape62im9MZaRw1NEDPjTrETo8gYbEvs\/AmQ351k\nKSUjB6G00j0uYODP0gmHu81I8E3CwnqIiru6z1kZ1q+PsAewnjHxgsHA3y6mbWwZ\nDrXYfiYaRQM9sHmklCitD38m5agI\/pboPGiUU+6DOogrFZYJsuB6jC511pzrp1Zk\nj5ZPaK49l8KEj8C8QMALXL32h7M1bKwYUH+E4EzNktMg6TO8UpmvMrUpsyUqtEj5\ncuHKZPfmghCN6J3Cioj6OGaK\/GP5Afl4\/Xtcd\/p2h\/rs37EOeZVXtL0m79YB0esW\nCruOC7XFxYpVq9Os6pFLKcwZpDIlTirxZUTQAs6qzkm06p98g7BAe+dDq6dso499\niYH6TKX\/1Y7DzkvgtdizjkXPdsDtQCv9Uw+wp9U7DbGKogPeMa3Md+pvez7W35Ei\nEua++tgy\/BBjFFFy3l3WFpO9KWgz7zpm7AeKJt8T11dleCfeXkkUAKIAf5qoIbap\nsZWwpbkNFhHax2xIPEDgfg1azVY80ZcFuctL7TlLnMQ\/0lUTbiSw1nH69MG6zO0b\n9f6BQdgAmD06yK56mDcYBZUCAwEAAaOCATgwggE0MA4GA1UdDwEB\/wQEAwIBhjAP\nBgNVHRMBAf8EBTADAQH\/MB0GA1UdDgQWBBTkrysmcRorSCeFL1JmLO\/wiRNxPjAf\nBgNVHSMEGDAWgBRge2YaRQ2XyolQL30EzTSo\/\/z9SzBgBggrBgEFBQcBAQRUMFIw\nJQYIKwYBBQUHMAGGGWh0dHA6Ly9vY3NwLnBraS5nb29nL2dzcjEwKQYIKwYBBQUH\nMAKGHWh0dHA6Ly9wa2kuZ29vZy9nc3IxL2dzcjEuY3J0MDIGA1UdHwQrMCkwJ6Al\noCOGIWh0dHA6Ly9jcmwucGtpLmdvb2cvZ3NyMS9nc3IxLmNybDA7BgNVHSAENDAy\nMAgGBmeBDAECATAIBgZngQwBAgIwDQYLKwYBBAHWeQIFAwIwDQYLKwYBBAHWeQIF\nAwMwDQYJKoZIhvcNAQELBQADggEBADSkHrEoo9C0dhemMXoh6dFSPsjbdBZBiLg9\nNR3t5P+T4Vxfq7vqfM\/b5A3Ri1fyJm9bvhdGaJQ3b2t6yMAYN\/olUazsaL+yyEn9\nWprKASOshIArAoyZl+tJaox118fessmXn1hIVw41oeQa1v1vg4Fv74zPl6\/AhSrw\n9U5pCZEt4Wi4wStz6dTZ\/CLANx8LZh1J7QJVj2fhMtfTJr9w4z30Z209fOU0iOMy\n+qduBmpvvYuR7hZL6Dupszfnw0Skfths18dG9ZKb59UhvmaSGZRVbNQpsg3BZlvi\nd0lIKO2d1xozclOzgjXPYovJJIultzkMu34qQb9Sz\/yilrbCgj8=\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"renderBlocking": "potentially_blocking",
"load_end": 1985,
"ttfb_start": 1349,
"ttfb_end": 1576,
"download_start": 1576,
"download_end": 1985,
"download_ms": 409,
"all_start": 983,
"all_end": 1985,
"all_ms": 1001,
"index": 4,
"number": 5,
"cpuTimes": {
"FunctionCall": 11
},
"cpu.FunctionCall": 11,
"cpuTime": 11,
"js_timing": [
[
2034.6700000000001,
2034.905
],
[
2034.931,
2036.884
],
[
2037.03,
2037.115
],
[
2037.125,
2037.9590000000001
],
[
2046.645,
2046.816
],
[
2049.6469999999999,
2049.7289999999998
],
[
2049.7420000000002,
2049.9180000000001
],
[
2049.9279999999999,
2050.0390000000002
],
[
2050.6320000000001,
2050.8359999999998
],
[
2062.1669999999999,
2062.1750000000002
],
[
2065.7930000000001,
2066.127
],
[
2067.2600000000002,
2067.27
],
[
2069.2539999999999,
2070.1869999999999
],
[
2072.0210000000002,
2072.1199999999999
],
[
2114.4679999999998,
2115.2190000000001
],
[
2292.3939999999998,
2292.895
],
[
2772.6410000000001,
2772.7170000000001
],
[
2772.828,
2772.8380000000002
],
[
2772.8829999999998,
2772.8879999999999
],
[
2772.9299999999998,
2772.9360000000001
],
[
2773.498,
2773.567
],
[
2774.3829999999998,
2775.8040000000001
],
[
2989.154,
2989.7510000000002
],
[
3002.8910000000001,
3002.9679999999998
],
[
3010.8180000000002,
3010.9650000000001
],
[
3011.598,
3011.73
],
[
3018.0929999999998,
3018.1280000000002
],
[
3018.1799999999998,
3018.1900000000001
],
[
3019.759,
3020.9499999999998
],
[
3035.924,
3036.0010000000002
],
[
8036.3980000000001,
8036.5659999999998
]
]
},
{
"type": 3,
"id": "27728.5",
"request_id": "27728.5",
"ip_addr": "142.251.16.132",
"full_url": "https:\/\/cdn.ampproject.org\/v0\/amp-install-serviceworker-0.1.mjs",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/v0\/amp-install-serviceworker-0.1.mjs",
"raw_id": "27728.5",
"frame_id": "63F53A809B863936940C5B2E2E03F2BD",
"documentURL": "https:\/\/weston.ruter.net\/about\/",
"responseCode": 200,
"request_type": "Script",
"load_ms": 489,
"ttfb_ms": 480,
"load_start": 1349,
"load_start_float": 1349.000084,
"bytesIn": 2375,
"objectSize": 2375,
"objectSizeUncompressed": 6555,
"chunks": [
{
"ts": 1838,
"bytes": 2375,
"inflated": 6555
}
],
"expires": "Fri, 20 Oct 2023 19:14:22 GMT",
"cacheControl": "private, max-age=604800, stale-while-revalidate=604800",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 137,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/about\/",
"initiator_line": 5,
"initiator_column": "",
"initiator_type": "parser",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/v0\/amp-install-serviceworker-0.1.mjs",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: private, max-age=604800, stale-while-revalidate=604800",
"content-encoding: br",
"content-length: 2375",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:14:22 GMT",
"etag: \"1b92386b9ae4a145\"",
"expires: Fri, 20 Oct 2023 19:14:22 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1903,
"score_cache": 100,
"score_cdn": 100,
"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": 2375,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 604800,
"cdn_provider": "Google",
"server_count": null,
"created": 783,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 3,
"http2_stream_dependency": 1,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 84,
"server_port": "443",
"renderBlocking": "potentially_blocking",
"load_end": 1838,
"ttfb_start": 1349,
"ttfb_end": 1829,
"download_start": 1829,
"download_end": 1838,
"download_ms": 9,
"all_start": 1349,
"all_end": 1838,
"all_ms": 489,
"index": 5,
"number": 6,
"cpuTimes": {
"FunctionCall": 0
},
"cpu.FunctionCall": 0,
"cpuTime": 0,
"js_timing": [
[
5053.3819999999996,
5053.4660000000003
],
[
5053.7049999999999,
5053.7169999999996
],
[
5059.107,
5059.326
]
]
},
{
"type": 3,
"id": "27728.3",
"request_id": "27728.3",
"ip_addr": "142.251.16.132",
"full_url": "https:\/\/cdn.ampproject.org\/v0\/amp-analytics-0.1.mjs",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/v0\/amp-analytics-0.1.mjs",
"raw_id": "27728.3",
"frame_id": "63F53A809B863936940C5B2E2E03F2BD",
"documentURL": "https:\/\/weston.ruter.net\/about\/",
"responseCode": 200,
"request_type": "Script",
"load_ms": 588,
"ttfb_ms": 491,
"load_start": 1350,
"load_start_float": 1350.000074,
"bytesIn": 29020,
"objectSize": 29020,
"objectSizeUncompressed": 96782,
"chunks": [
{
"ts": 1846,
"bytes": 1369,
"inflated": 1989
},
{
"ts": 1848,
"bytes": 1378,
"inflated": 4128
},
{
"ts": 1855,
"bytes": 1378,
"inflated": 4134
},
{
"ts": 1856,
"bytes": 1378,
"inflated": 3758
},
{
"ts": 1869,
"bytes": 1378,
"inflated": 4042
},
{
"ts": 1870,
"bytes": 1378,
"inflated": 4268
},
{
"ts": 1873,
"bytes": 1378,
"inflated": 4784
},
{
"ts": 1875,
"bytes": 1378,
"inflated": 5619
},
{
"ts": 1882,
"bytes": 1378,
"inflated": 4964
},
{
"ts": 1884,
"bytes": 1735,
"inflated": 6338
},
{
"ts": 1891,
"bytes": 1369,
"inflated": 5712
},
{
"ts": 1893,
"bytes": 1378,
"inflated": 5224
},
{
"ts": 1900,
"bytes": 1378,
"inflated": 4644
},
{
"ts": 1902,
"bytes": 1378,
"inflated": 4480
},
{
"ts": 1912,
"bytes": 1378,
"inflated": 4559
},
{
"ts": 1914,
"bytes": 1378,
"inflated": 5025
},
{
"ts": 1921,
"bytes": 1378,
"inflated": 4458
},
{
"ts": 1923,
"bytes": 1378,
"inflated": 4993
},
{
"ts": 1930,
"bytes": 1378,
"inflated": 4969
},
{
"ts": 1931,
"bytes": 1378,
"inflated": 4954
},
{
"ts": 1938,
"bytes": 1121,
"inflated": 3740
}
],
"expires": "Fri, 20 Oct 2023 19:14:22 GMT",
"cacheControl": "private, max-age=604800, stale-while-revalidate=604800",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 137,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/about\/",
"initiator_line": 5,
"initiator_column": "",
"initiator_type": "parser",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/v0\/amp-analytics-0.1.mjs",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: private, max-age=604800, stale-while-revalidate=604800",
"content-encoding: br",
"content-length: 29020",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:14:22 GMT",
"etag: \"9aef0fcfd5306f20\"",
"expires: Fri, 20 Oct 2023 19:14:22 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1867,
"score_cache": 100,
"score_cdn": 100,
"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": 29020,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 604800,
"cdn_provider": "Google",
"server_count": null,
"created": 780,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 5,
"http2_stream_dependency": 3,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 74,
"server_port": "443",
"renderBlocking": "potentially_blocking",
"load_end": 1938,
"ttfb_start": 1350,
"ttfb_end": 1841,
"download_start": 1841,
"download_end": 1938,
"download_ms": 97,
"all_start": 1350,
"all_end": 1938,
"all_ms": 588,
"index": 6,
"number": 7,
"cpuTimes": {
"FunctionCall": 0
},
"cpu.FunctionCall": 0,
"cpuTime": 0,
"js_timing": [
[
2773.79,
2773.8609999999999
],
[
3060.8960000000002,
3060.9459999999999
],
[
3728.6729999999998,
3728.7910000000002
],
[
3729.0479999999998,
3729.0659999999998
]
]
},
{
"type": 3,
"id": "27728.4",
"request_id": "27728.4",
"ip_addr": "142.251.16.132",
"full_url": "https:\/\/cdn.ampproject.org\/v0\/amp-bind-0.1.mjs",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/v0\/amp-bind-0.1.mjs",
"raw_id": "27728.4",
"frame_id": "63F53A809B863936940C5B2E2E03F2BD",
"documentURL": "https:\/\/weston.ruter.net\/about\/",
"responseCode": 200,
"request_type": "Script",
"load_ms": 224,
"ttfb_ms": 177,
"load_start": 1350,
"load_start_float": 1350.0000789999999,
"bytesIn": 13890,
"objectSize": 13890,
"objectSizeUncompressed": 41942,
"chunks": [
{
"ts": 1531,
"bytes": 1369,
"inflated": 2504
},
{
"ts": 1535,
"bytes": 1378,
"inflated": 3860
},
{
"ts": 1539,
"bytes": 1378,
"inflated": 4073
},
{
"ts": 1541,
"bytes": 1378,
"inflated": 4477
},
{
"ts": 1548,
"bytes": 1378,
"inflated": 4293
},
{
"ts": 1550,
"bytes": 1378,
"inflated": 4010
},
{
"ts": 1557,
"bytes": 1378,
"inflated": 4534
},
{
"ts": 1559,
"bytes": 1378,
"inflated": 4796
},
{
"ts": 1566,
"bytes": 1378,
"inflated": 4522
},
{
"ts": 1568,
"bytes": 1378,
"inflated": 4527
},
{
"ts": 1574,
"bytes": 119,
"inflated": 346
}
],
"expires": "Fri, 20 Oct 2023 19:14:22 GMT",
"cacheControl": "private, max-age=604800, stale-while-revalidate=604800",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 137,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/about\/",
"initiator_line": 5,
"initiator_column": "",
"initiator_type": "parser",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/v0\/amp-bind-0.1.mjs",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: private, max-age=604800, stale-while-revalidate=604800",
"content-encoding: br",
"content-length: 13890",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:14:22 GMT",
"etag: \"db9222006120899e\"",
"expires: Fri, 20 Oct 2023 19:14:22 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1852,
"score_cache": 100,
"score_cdn": 100,
"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": 13890,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 604800,
"cdn_provider": "Google",
"server_count": null,
"created": 782,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 7,
"http2_stream_dependency": 5,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 79,
"server_port": "443",
"renderBlocking": "potentially_blocking",
"load_end": 1574,
"ttfb_start": 1350,
"ttfb_end": 1527,
"download_start": 1527,
"download_end": 1574,
"download_ms": 47,
"all_start": 1350,
"all_end": 1574,
"all_ms": 224,
"index": 7,
"number": 8,
"cpuTimes": {
"FunctionCall": 0
},
"cpu.FunctionCall": 0,
"cpuTime": 0,
"js_timing": [
[
2053.0210000000002,
2053.0920000000001
],
[
2253.1909999999998,
2253.2310000000002
],
[
2291.8009999999999,
2291.8879999999999
],
[
2295.2939999999999,
2295.3130000000001
]
]
},
{
"type": 3,
"id": "27728.6",
"request_id": "27728.6",
"ip_addr": "142.251.16.132",
"full_url": "https:\/\/cdn.ampproject.org\/v0\/amp-lightbox-0.1.mjs",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/v0\/amp-lightbox-0.1.mjs",
"raw_id": "27728.6",
"frame_id": "63F53A809B863936940C5B2E2E03F2BD",
"documentURL": "https:\/\/weston.ruter.net\/about\/",
"responseCode": 200,
"request_type": "Script",
"load_ms": 481,
"ttfb_ms": 460,
"load_start": 1350,
"load_start_float": 1350.000086,
"bytesIn": 7194,
"objectSize": 7194,
"objectSizeUncompressed": 21682,
"chunks": [
{
"ts": 1813,
"bytes": 1369,
"inflated": 2695
},
{
"ts": 1819,
"bytes": 1378,
"inflated": 4231
},
{
"ts": 1821,
"bytes": 1378,
"inflated": 4663
},
{
"ts": 1828,
"bytes": 1378,
"inflated": 4575
},
{
"ts": 1831,
"bytes": 1691,
"inflated": 5518
}
],
"expires": "Fri, 20 Oct 2023 19:14:22 GMT",
"cacheControl": "private, max-age=604800, stale-while-revalidate=604800",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 137,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/about\/",
"initiator_line": 5,
"initiator_column": "",
"initiator_type": "parser",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/v0\/amp-lightbox-0.1.mjs",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: script",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: private, max-age=604800, stale-while-revalidate=604800",
"content-encoding: br",
"content-length: 7194",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:14:22 GMT",
"etag: \"4c3ef56ec3a46dc6\"",
"expires: Fri, 20 Oct 2023 19:14:22 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1864,
"score_cache": 100,
"score_cdn": 100,
"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": 7194,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 604800,
"cdn_provider": "Google",
"server_count": null,
"created": 785,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 9,
"http2_stream_dependency": 7,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 86,
"server_port": "443",
"renderBlocking": "potentially_blocking",
"load_end": 1831,
"ttfb_start": 1350,
"ttfb_end": 1810,
"download_start": 1810,
"download_end": 1831,
"download_ms": 21,
"all_start": 1350,
"all_end": 1831,
"all_ms": 481,
"index": 8,
"number": 9
},
{
"type": 3,
"id": "27728.18",
"request_id": "27728.18",
"ip_addr": "142.251.16.132",
"full_url": "https:\/\/cdn.ampproject.org\/rtv\/012310061803000\/ww.mjs",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/rtv\/012310061803000\/ww.mjs",
"raw_id": "27728.18",
"frame_id": "63F53A809B863936940C5B2E2E03F2BD",
"documentURL": "https:\/\/weston.ruter.net\/about\/",
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 193,
"ttfb_ms": 175,
"load_start": 2032,
"load_start_float": 2032.000149,
"bytesIn": 13062,
"objectSize": 13062,
"objectSizeUncompressed": 46240,
"chunks": [
{
"ts": 2210,
"bytes": 1369,
"inflated": 2152
},
{
"ts": 2215,
"bytes": 2756,
"inflated": 13799
},
{
"ts": 2217,
"bytes": 2756,
"inflated": 10156
},
{
"ts": 2220,
"bytes": 1378,
"inflated": 5160
},
{
"ts": 2225,
"bytes": 4803,
"inflated": 14973
}
],
"expires": "Tue, 15 Oct 2024 17:13:50 GMT",
"cacheControl": "public, max-age=31536000",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 137,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/cdn.ampproject.org\/v0.mjs",
"initiator_line": 1,
"initiator_column": 89736,
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/rtv\/012310061803000\/ww.mjs",
":scheme: https",
"accept: text\/plain",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"age: 352832",
"alt-svc: clear",
"cache-control: public, max-age=31536000",
"content-encoding: br",
"content-length: 13062",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Mon, 16 Oct 2023 17:13:50 GMT",
"etag: \"27f40cffbe22e7cb\"",
"expires: Tue, 15 Oct 2024 17:13:50 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1891,
"score_cache": 100,
"score_cdn": 100,
"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": 13062,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 31183168,
"cdn_provider": "Google",
"server_count": null,
"created": 2030,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 11,
"http2_stream_dependency": 0,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 149,
"server_port": "443",
"load_end": 2225,
"ttfb_start": 2032,
"ttfb_end": 2207,
"download_start": 2207,
"download_end": 2225,
"download_ms": 18,
"all_start": 2032,
"all_end": 2225,
"all_ms": 193,
"index": 9,
"number": 10
},
{
"type": 3,
"id": "27728.20",
"request_id": "27728.20",
"ip_addr": "142.251.16.132",
"full_url": "https:\/\/cdn.ampproject.org\/rtv\/012310061803000\/v0\/analytics-vendors\/gtag.json",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/rtv\/012310061803000\/v0\/analytics-vendors\/gtag.json",
"raw_id": "27728.20",
"frame_id": "63F53A809B863936940C5B2E2E03F2BD",
"documentURL": "https:\/\/weston.ruter.net\/about\/",
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 182,
"ttfb_ms": 180,
"load_start": 2048,
"load_start_float": 2048.0001649999999,
"bytesIn": 926,
"objectSize": 926,
"objectSizeUncompressed": 2574,
"chunks": [
{
"ts": 2230,
"bytes": 926,
"inflated": 2574
}
],
"expires": "Thu, 17 Oct 2024 12:46:47 GMT",
"cacheControl": "public, max-age=31536000",
"contentType": "application\/json",
"contentEncoding": "br",
"socket": 137,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/cdn.ampproject.org\/v0.mjs",
"initiator_line": 1,
"initiator_column": 89736,
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/rtv\/012310061803000\/v0\/analytics-vendors\/gtag.json",
":scheme: https",
"accept: application\/json",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"age: 196055",
"alt-svc: clear",
"cache-control: public, max-age=31536000",
"content-encoding: br",
"content-length: 926",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: application\/json",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Wed, 18 Oct 2023 12:46:47 GMT",
"etag: \"fa1c4d1612f8956a\"",
"expires: Thu, 17 Oct 2024 12:46:47 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1981,
"score_cache": 100,
"score_cdn": 100,
"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": 926,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 31339945,
"cdn_provider": "Google",
"server_count": null,
"created": 2047,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 13,
"http2_stream_dependency": 11,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 165,
"server_port": "443",
"load_end": 2230,
"ttfb_start": 2048,
"ttfb_end": 2228,
"download_start": 2228,
"download_end": 2230,
"download_ms": 2,
"all_start": 2048,
"all_end": 2230,
"all_ms": 182,
"index": 10,
"number": 11
},
{
"type": 3,
"id": "27728.19",
"request_id": "27728.19",
"ip_addr": "192.0.76.3",
"full_url": "https:\/\/pixel.wp.com\/g.gif?v=ext&blog=59681501&post=2&tz=-7&srv=weston.ruter.net&host=weston.ruter.net&rand=0.13950195761980466&ref=",
"is_secure": 1,
"method": "GET",
"host": "pixel.wp.com",
"url": "\/g.gif?v=ext&blog=59681501&post=2&tz=-7&srv=weston.ruter.net&host=weston.ruter.net&rand=0.13950195761980466&ref=",
"raw_id": "27728.19",
"frame_id": "63F53A809B863936940C5B2E2E03F2BD",
"documentURL": "https:\/\/weston.ruter.net\/about\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 173,
"ttfb_ms": 172,
"load_start": 2575,
"load_start_float": 2575.0001560000001,
"bytesIn": 50,
"objectSize": 50,
"objectSizeUncompressed": 50,
"chunks": [
{
"ts": 2748,
"bytes": 50
}
],
"expires": "",
"cacheControl": "no-cache",
"contentType": "image\/gif",
"contentEncoding": "",
"socket": 172,
"protocol": "HTTP\/2",
"dns_start": 2223,
"dns_end": 2223,
"connect_start": 2223,
"connect_end": 2395,
"ssl_start": 2395,
"ssl_end": 2574,
"securityDetails": {
"protocol": "TLS 1.3",
"keyExchange": "",
"keyExchangeGroup": "X25519",
"cipher": "AES_128_GCM",
"certificateId": 0,
"subjectName": "*.wp.com",
"sanList": [
"*.wp.com",
"wp.com"
],
"issuer": "Sectigo ECC Domain Validation Secure Server CA",
"validFrom": 1668384000,
"validTo": 1702684799,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Xenon2023' log",
"logId": "ADF7BEFA7CFF10C88B9D3D9C1E3E186AB467295DCFB10C24CA858634EBDC828A",
"timestamp": 1668453569677,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022100C830B5DE6BCD62022A5F9CA92D47F3AA69817136C96C4C7DE67ACA7514FB317E022068F8B99160260A7099AAC52124EEEE00BC42C2E6C07A8CBF7BAC6B5845ADBACA"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Cloudflare 'Nimbus2023' Log",
"logId": "7A328C54D8B72DB620EA38E0521EE98416703213854D3BD22BC13A57A352EB52",
"timestamp": 1668453569636,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022100D45D7CD2B6562D3663DBD78B95DCB59A850ECCAA53075E5D2DFA6B4116A7A760022013BAC3259ABF397E77022F55703F5BC57083ED0A71A2452CA716A4D0AA028B3B"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Argon2023' log",
"logId": "E83ED0DA3EF5063532E75728BC896BC903D3CBD1116BECEB69E1777D6D06BD6E",
"timestamp": 1668453569582,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3044022060B86ADB59DDA1D4B646E17E48BD815DF27E3536830E9F7F72FF2F442C0F248A022074248510EA521F62A82BD0570F9939D0F7B894004C711B47E37D054F046806D9"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 1027,
"encryptedClientHello": false
},
"initiator": "https:\/\/weston.ruter.net\/about\/",
"initiator_line": 328,
"initiator_column": "",
"initiator_type": "parser",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: pixel.wp.com",
":method: GET",
":path: \/g.gif?v=ext&blog=59681501&post=2&tz=-7&srv=weston.ruter.net&host=weston.ruter.net&rand=0.13950195761980466&ref=",
":scheme: https",
"accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: image",
"sec-fetch-mode: no-cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"access-control-allow-origin: *",
"cache-control: no-cache",
"content-length: 50",
"content-type: image\/gif",
"date: Fri, 20 Oct 2023 19:14:23 GMT",
"server: nginx",
":status: 200"
]
},
"bytesOut": 2191,
"score_cache": -1,
"score_cdn": 100,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 100,
"score_etags": -1,
"dns_ms": 0,
"connect_ms": 172,
"ssl_ms": 179,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": 50,
"image_save": 0,
"cache_time": null,
"cdn_provider": "Automattic",
"server_count": null,
"created": 2044,
"socket_group": "https:\/\/pixel.wp.com <https:\/\/ruter.net same_site>",
"http2_stream_id": 1,
"http2_stream_dependency": 0,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"http2_server_settings": {
"SETTINGS_MAX_CONCURRENT_STREAMS": 128,
"SETTINGS_INITIAL_WINDOW_SIZE": 65536,
"SETTINGS_MAX_FRAME_SIZE": 16777215
},
"tls_version": "TLS 1.3",
"tls_resumed": "False",
"tls_next_proto": "h2",
"tls_cipher_suite": 4865,
"netlog_id": 156,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIElDCCBDugAwIBAgIRAJOz8BEnZwfdfKkRw\/cLbkswCgYIKoZIzj0EAwIwgY8x\nCzAJBgNVBAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNV\nBAcTB1NhbGZvcmQxGDAWBgNVBAoTD1NlY3RpZ28gTGltaXRlZDE3MDUGA1UEAxMu\nU2VjdGlnbyBFQ0MgRG9tYWluIFZhbGlkYXRpb24gU2VjdXJlIFNlcnZlciBDQTAe\nFw0yMjExMTQwMDAwMDBaFw0yMzEyMTUyMzU5NTlaMBMxETAPBgNVBAMMCCoud3Au\nY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE1z9Nk2TmPfjK6VRsj1BONRp7\nvNwaWCMdsycd+7\/yqigWbweXlJWiLuDuC3NckHDW28Nz0fF6xXFprXDLFnxQuaOC\nAvEwggLtMB8GA1UdIwQYMBaAFPaFCjsRhuEEfQ6qCyzS7sxke3uuMB0GA1UdDgQW\nBBRkvZUMoMXt36hvC0h9FMfmViSbcjAOBgNVHQ8BAf8EBAMCB4AwDAYDVR0TAQH\/\nBAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwSQYDVR0gBEIwQDA0\nBgsrBgEEAbIxAQICBzAlMCMGCCsGAQUFBwIBFhdodHRwczovL3NlY3RpZ28uY29t\nL0NQUzAIBgZngQwBAgEwgYQGCCsGAQUFBwEBBHgwdjBPBggrBgEFBQcwAoZDaHR0\ncDovL2NydC5zZWN0aWdvLmNvbS9TZWN0aWdvRUNDRG9tYWluVmFsaWRhdGlvblNl\nY3VyZVNlcnZlckNBLmNydDAjBggrBgEFBQcwAYYXaHR0cDovL29jc3Auc2VjdGln\nby5jb20wGwYDVR0RBBQwEoIIKi53cC5jb22CBndwLmNvbTCCAX0GCisGAQQB1nkC\nBAIEggFtBIIBaQFnAHYArfe++nz\/EMiLnT2cHj4YarRnKV3PsQwkyoWGNOvcgooA\nAAGEd5UUjQAABAMARzBFAiEAyDC13mvNYgIqX5ypLUfzqmmBcTbJbEx95nrKdRT7\nMX4CIGj4uZFgJgpwmarFISTu7gC8QsLmwHqMv3usa1hFrbrKAHYAejKMVNi3LbYg\n6jjgUh7phBZwMhOFTTvSK8E6V6NS61IAAAGEd5UUZAAABAMARzBFAiEA1F180rZW\nLTZj29eLldy1moUOzKpTB15dLfprQRanp2ACIBO6wyWavzl+dwIvVXA\/W8Vwg+0K\ncaJFLKcWpNCqAos7AHUA6D7Q2j71BjUy51covIlryQPTy9ERa+zraeF3fW0GvW4A\nAAGEd5UULgAABAMARjBEAiBguGrbWd2h1LZG4X5IvYFd8n41NoMOn39y\/y9ELA8k\nigIgdCSFEOpSH2KoK9BXD5k50Pe4lABMcRtH430FTwRoBtkwCgYIKoZIzj0EAwID\nRwAwRAIgG0ympGdzCEAZETfWd0x8ffai1KlcciAe4okM5FhNVcACIHA\/pwmqLV7H\n5qXHMU2P8hvo2FL2rSl+Vr\/FtepIEDkj\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIDqDCCAy6gAwIBAgIRAPNkTmtuAFAjfglGvXvh9R0wCgYIKoZIzj0EAwMwgYgx\nCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpOZXcgSmVyc2V5MRQwEgYDVQQHEwtKZXJz\nZXkgQ2l0eTEeMBwGA1UEChMVVGhlIFVTRVJUUlVTVCBOZXR3b3JrMS4wLAYDVQQD\nEyVVU0VSVHJ1c3QgRUNDIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTE4MTEw\nMjAwMDAwMFoXDTMwMTIzMTIzNTk1OVowgY8xCzAJBgNVBAYTAkdCMRswGQYDVQQI\nExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGDAWBgNVBAoT\nD1NlY3RpZ28gTGltaXRlZDE3MDUGA1UEAxMuU2VjdGlnbyBFQ0MgRG9tYWluIFZh\nbGlkYXRpb24gU2VjdXJlIFNlcnZlciBDQTBZMBMGByqGSM49AgEGCCqGSM49AwEH\nA0IABHkYk8qfbZ5sVwAjBTcLXw9YWsTef1Wj6R7W2SUKiKAgSh16TwUwimNJE4xk\nIQeV\/To14UrOkPAY9z2vaKb71EijggFuMIIBajAfBgNVHSMEGDAWgBQ64QmG1M8Z\nwpZ2dEl23OA1xmNjmjAdBgNVHQ4EFgQU9oUKOxGG4QR9DqoLLNLuzGR7e64wDgYD\nVR0PAQH\/BAQDAgGGMBIGA1UdEwEB\/wQIMAYBAf8CAQAwHQYDVR0lBBYwFAYIKwYB\nBQUHAwEGCCsGAQUFBwMCMBsGA1UdIAQUMBIwBgYEVR0gADAIBgZngQwBAgEwUAYD\nVR0fBEkwRzBFoEOgQYY\/aHR0cDovL2NybC51c2VydHJ1c3QuY29tL1VTRVJUcnVz\ndEVDQ0NlcnRpZmljYXRpb25BdXRob3JpdHkuY3JsMHYGCCsGAQUFBwEBBGowaDA\/\nBggrBgEFBQcwAoYzaHR0cDovL2NydC51c2VydHJ1c3QuY29tL1VTRVJUcnVzdEVD\nQ0FkZFRydXN0Q0EuY3J0MCUGCCsGAQUFBzABhhlodHRwOi8vb2NzcC51c2VydHJ1\nc3QuY29tMAoGCCqGSM49BAMDA2gAMGUCMEvnx3FcsVwJbZpCYF9z6fDWJtS1UVRs\ncS0chWBNKPFNpvDKdrdKRe+oAkr2jU+ubgIxAODheSr2XhcA7oz9HmedGdMhlrd9\n4ToKFbZl+\/OnFFzqnvOhcjHvClECEQcKmc8fmA==\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIID0zCCArugAwIBAgIQVmcdBOpPmUxvEIFHWdJ1lDANBgkqhkiG9w0BAQwFADB7\nMQswCQYDVQQGEwJHQjEbMBkGA1UECAwSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYD\nVQQHDAdTYWxmb3JkMRowGAYDVQQKDBFDb21vZG8gQ0EgTGltaXRlZDEhMB8GA1UE\nAwwYQUFBIENlcnRpZmljYXRlIFNlcnZpY2VzMB4XDTE5MDMxMjAwMDAwMFoXDTI4\nMTIzMTIzNTk1OVowgYgxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpOZXcgSmVyc2V5\nMRQwEgYDVQQHEwtKZXJzZXkgQ2l0eTEeMBwGA1UEChMVVGhlIFVTRVJUUlVTVCBO\nZXR3b3JrMS4wLAYDVQQDEyVVU0VSVHJ1c3QgRUNDIENlcnRpZmljYXRpb24gQXV0\naG9yaXR5MHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEGqxUWqn5aCPnetUkb1PGWthL\nq8bVttHmc3Gu3ZzWDGH926CJA7gFFOxXzu5dP+Ihs8731Ip54KODfi2X0GHE8Znc\nJZFjq38wo7Rw4sehM5zzvy5cU7Ffs30yf4o043l5o4HyMIHvMB8GA1UdIwQYMBaA\nFKARCiM+lvEH7OKvKe+CpX\/QMKS0MB0GA1UdDgQWBBQ64QmG1M8ZwpZ2dEl23OA1\nxmNjmjAOBgNVHQ8BAf8EBAMCAYYwDwYDVR0TAQH\/BAUwAwEB\/zARBgNVHSAECjAI\nMAYGBFUdIAAwQwYDVR0fBDwwOjA4oDagNIYyaHR0cDovL2NybC5jb21vZG9jYS5j\nb20vQUFBQ2VydGlmaWNhdGVTZXJ2aWNlcy5jcmwwNAYIKwYBBQUHAQEEKDAmMCQG\nCCsGAQUFBzABhhhodHRwOi8vb2NzcC5jb21vZG9jYS5jb20wDQYJKoZIhvcNAQEM\nBQADggEBABns652JLCALBIAdGN5CmXKZFjK9Dpx1WywV4ilAbe7\/ctvbq5AfjJXy\nij0IckKJUAfiORVsAYfZFhr1wHUrxeZWEQff2Ji8fJ8ZOd+LygBkc7xGEJuTI42+\nFsMuCIKchjN0djsoTI0DQoWz4rIjQtUfenVqGtF8qmchxDM6OW1TyaLtYiKou+JV\nbJlsQ2uRl9EMC5MCHdK8aXdJ5htN978UeAOwproLtOGFfy\/cQjutdAFI3tZs4RmY\nCV4Ks2dH\/hzg1cEo70qLRDEmBDeNiXQ2Lu+lIg+DdEmSx\/cQwgwp+7e9un\/jX9Wf\n8qn0dNW44bOwgeThpWOjzOoEeJBuv\/c=\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"image_details": {
"detected_type": "gif"
},
"load_end": 2748,
"ttfb_start": 2575,
"ttfb_end": 2747,
"download_start": 2747,
"download_end": 2748,
"download_ms": 1,
"all_start": 2223,
"all_end": 2748,
"all_ms": 524,
"index": 11,
"number": 12
},
{
"type": 3,
"id": "27728.24",
"request_id": "27728.24",
"ip_addr": "192.0.77.2",
"full_url": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=32%2C32&ssl=1",
"is_secure": 1,
"method": "GET",
"host": "i0.wp.com",
"url": "\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=32%2C32&ssl=1",
"raw_id": "27728.24",
"frame_id": "63F53A809B863936940C5B2E2E03F2BD",
"documentURL": "https:\/\/weston.ruter.net\/about\/",
"responseCode": 200,
"request_type": "Other",
"load_ms": 174,
"ttfb_ms": 173,
"load_start": 2757,
"load_start_float": 2757.0001870000001,
"bytesIn": 1506,
"objectSize": 1506,
"objectSizeUncompressed": 1506,
"chunks": [
{
"ts": 2931,
"bytes": 1506
}
],
"expires": "Fri, 17 Oct 2025 21:12:14 GMT",
"cacheControl": "public, max-age=63115200",
"contentType": "image\/webp",
"contentEncoding": "",
"socket": 127,
"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: i0.wp.com",
":method: GET",
":path: \/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=32%2C32&ssl=1",
":scheme: https",
"accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: image",
"sec-fetch-mode: no-cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"access-control-allow-methods: GET, HEAD",
"access-control-allow-origin: *",
"cache-control: public, max-age=63115200",
"content-length: 1506",
"content-type: image\/webp",
"date: Fri, 20 Oct 2023 19:14:23 GMT",
"etag: \"3c167cbb033408bc\"",
"expires: Fri, 17 Oct 2025 21:12:14 GMT",
"last-modified: Wed, 18 Oct 2023 09:12:14 GMT",
"link: <https:\/\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png>; rel=\"canonical\"",
"server: nginx",
"timing-allow-origin: *",
"vary: Accept",
"x-content-type-options: nosniff",
"x-nc: HIT dca 8",
":status: 200"
]
},
"bytesOut": 2128,
"score_cache": 100,
"score_cdn": 100,
"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": 1506,
"image_save": 0,
"cache_time": 63115200,
"cdn_provider": "Automattic",
"server_count": null,
"created": 2755,
"socket_group": "https:\/\/i0.wp.com <https:\/\/ruter.net same_site>",
"http2_stream_id": 3,
"http2_stream_dependency": 0,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 187,
"server_port": "443",
"image_details": {
"detected_type": "webp"
},
"load_end": 2931,
"ttfb_start": 2757,
"ttfb_end": 2930,
"download_start": 2930,
"download_end": 2931,
"download_ms": 1,
"all_start": 2757,
"all_end": 2931,
"all_ms": 174,
"index": 12,
"number": 13
},
{
"type": 3,
"full_url": "https:\/\/weston.ruter.net\/wp.serviceworker",
"id": "99999.99999.1",
"is_secure": 1,
"host": "weston.ruter.net",
"url": "\/wp.serviceworker",
"responseCode": 200,
"score_cache": -1,
"score_cdn": -1,
"score_gzip": -1,
"score_cookies": -1,
"score_keep-alive": -1,
"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": null,
"server_count": null,
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"frame_id": "63F53A809B863936940C5B2E2E03F2BD",
"created": 2761,
"load_start": 2762,
"priority": "Lowest",
"protocol": "HTTP\/2",
"socket": 62,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 7,
"http2_stream_dependency": 0,
"http2_stream_weight": 110,
"http2_stream_exclusive": 1,
"chunks": [
{
"ts": 3193,
"bytes": 6424,
"inflated": 22386
}
],
"objectSizeUncompressed": 22386,
"netlog_id": 204,
"ttfb_ms": 425,
"load_ms": 432,
"load_start_float": 2762.0002039999999,
"headers": {
"request": [
":method: GET",
":authority: weston.ruter.net",
":scheme: https",
":path: \/wp.serviceworker",
"cache-control: max-age=0",
"accept: *\/*",
"service-worker: script",
"sec-fetch-site: same-origin",
"sec-fetch-mode: same-origin",
"sec-fetch-dest: serviceworker",
"referer: https:\/\/weston.ruter.net\/about\/",
"user-agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/118.0.0.0 Safari\/537.36",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9"
],
"response": [
":status: 200",
"content-encoding: gzip",
"content-type: text\/javascript; charset=utf-8",
"etag: W\/\"9c5ac2720e0c6573b66ebda1d8772fd7\"",
"server: nginx",
"strict-transport-security: max-age=31622400",
"x-pantheon-styx-hostname: styx-fe1-a-58d4585478-4wmj6",
"x-robots-tag: noindex, follow",
"x-styx-req-id: e0dfa9be-6f7c-11ee-ba3c-3ed4afeeb977",
"cache-control: no-cache, must-revalidate",
"date: Fri, 20 Oct 2023 19:14:23 GMT",
"x-served-by: cache-chi-kigq8000173-CHI, cache-iad-kiad7000072-IAD",
"x-cache: MISS, MISS",
"x-cache-hits: 0, 0",
"x-timer: S1697829263.429257,VS0,VE253",
"vary: Accept-Encoding",
"age: 0",
"accept-ranges: bytes",
"via: 1.1 varnish, 1.1 varnish"
]
},
"contentEncoding": "gzip",
"contentType": "text\/javascript",
"cacheControl": "no-cache, must-revalidate",
"bytesIn": 6424,
"objectSize": 6424,
"ip_addr": "23.185.0.1",
"server_port": "443",
"bytesOut": 0,
"request_id": "99999.99999.1",
"raw_id": "99999.99999.1",
"load_end": 3194,
"ttfb_start": 2762,
"ttfb_end": 3187,
"download_start": 3187,
"download_end": 3194,
"download_ms": 7,
"all_start": 2762,
"all_end": 3194,
"all_ms": 432,
"index": 13,
"number": 14
},
{
"type": 3,
"id": "27728.22",
"request_id": "27728.22",
"ip_addr": "172.253.63.97",
"full_url": "https:\/\/www.googletagmanager.com\/gtag\/amp?__amp_source_origin=https%3A%2F%2Fweston.ruter.net",
"is_secure": 1,
"method": "POST",
"host": "www.googletagmanager.com",
"url": "\/gtag\/amp?__amp_source_origin=https%3A%2F%2Fweston.ruter.net",
"raw_id": "27728.22",
"frame_id": "63F53A809B863936940C5B2E2E03F2BD",
"documentURL": "https:\/\/weston.ruter.net\/about\/",
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 187,
"ttfb_ms": 185,
"load_start": 2774,
"load_start_float": 2774.0001729999999,
"bytesIn": 899,
"objectSize": 899,
"objectSizeUncompressed": 1963,
"chunks": [
{
"ts": 2961,
"bytes": 899,
"inflated": 1963
}
],
"expires": "Fri, 01 Jan 1990 00:00:00 GMT",
"cacheControl": "no-cache, no-store, must-revalidate",
"contentType": "application\/json",
"contentEncoding": "br",
"socket": 182,
"protocol": "HTTP\/2",
"dns_start": 2419,
"dns_end": 2419,
"connect_start": 2420,
"connect_end": 2593,
"ssl_start": 2593,
"ssl_end": 2773,
"securityDetails": {
"protocol": "TLS 1.3",
"keyExchange": "",
"keyExchangeGroup": "X25519",
"cipher": "AES_128_GCM",
"certificateId": 0,
"subjectName": "*.google-analytics.com",
"sanList": [
"*.google-analytics.com",
"region1.app-measurement.com",
"app-measurement.com",
"google-analytics.com",
"region1.google-analytics.com",
"ssl.google-analytics.com",
"www.google-analytics.com",
"region1.analytics.google.com",
"googletagmanager.com",
"www.googletagmanager.com",
"urchin.com",
"service.urchin.com",
"fps.goog",
"*.fps.goog",
"googleoptimize.com",
"www.googleoptimize.com"
],
"issuer": "GTS CA 1C3",
"validFrom": 1695878780,
"validTo": 1703136379,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Argon2023' log",
"logId": "E83ED0DA3EF5063532E75728BC896BC903D3CBD1116BECEB69E1777D6D06BD6E",
"timestamp": 1695882381858,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022100851B33DA84350CD03D3351C4F6285775F19725CE4C89763A7185F9751860F5C702205228E3A2F659E9DD5A2ED16325309956DA1F81FECD13DA3333DB89B19D47BCAE"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Cloudflare 'Nimbus2023' Log",
"logId": "7A328C54D8B72DB620EA38E0521EE98416703213854D3BD22BC13A57A352EB52",
"timestamp": 1695882381928,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022100E6A18B1C14F7D9524D1E41352866000037E58F52E0E86610A42C1A4849E6F3BE022005A1C008B69CF2BABE8668A65298162CDFA989D97E7944242A735F00D315CC34"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 1027,
"encryptedClientHello": false
},
"initiator": "https:\/\/cdn.ampproject.org\/v0.mjs",
"initiator_line": 1,
"initiator_column": 89736,
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: www.googletagmanager.com",
":method: POST",
":path: \/gtag\/amp?__amp_source_origin=https%3A%2F%2Fweston.ruter.net",
":scheme: https",
"accept: application\/json",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"content-length: 351",
"content-type: text\/plain;charset=utf-8",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"access-control-allow-credentials: true",
"access-control-allow-origin: https:\/\/weston.ruter.net",
"access-control-expose-headers: AMP-Access-Control-Allow-Source-Origin",
"alt-svc: clear",
"amp-access-control-allow-source-origin: https:\/\/weston.ruter.net",
"cache-control: no-cache, no-store, must-revalidate",
"content-disposition: attachment; filename=\"amp.json\"",
"content-encoding: br",
"content-length: 899",
"content-type: application\/json; charset=UTF-8",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:14:23 GMT",
"expires: Fri, 01 Jan 1990 00:00:00 GMT",
"pragma: no-cache",
"server: Google Tag Manager",
"strict-transport-security: max-age=31536000; includeSubDomains",
"vary: *",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 2224,
"score_cache": -1,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": -1,
"score_etags": -1,
"dns_ms": 0,
"connect_ms": 173,
"ssl_ms": 180,
"gzip_total": 899,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": null,
"cdn_provider": "Google",
"server_count": null,
"created": 2247,
"socket_group": "https:\/\/www.googletagmanager.com <https:\/\/ruter.net same_site>",
"http2_stream_id": 1,
"http2_stream_dependency": 0,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"http2_server_settings": {
"SETTINGS_MAX_CONCURRENT_STREAMS": 100,
"SETTINGS_INITIAL_WINDOW_SIZE": 1048576,
"SETTINGS_MAX_HEADER_LIST_SIZE": 65536
},
"tls_version": "TLS 1.3",
"tls_resumed": "False",
"tls_next_proto": "h2",
"tls_cipher_suite": 4865,
"netlog_id": 173,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIF6DCCBNCgAwIBAgIRAKKpOlGk5zdtEhSmQC6+2dUwDQYJKoZIhvcNAQELBQAw\nRjELMAkGA1UEBhMCVVMxIjAgBgNVBAoTGUdvb2dsZSBUcnVzdCBTZXJ2aWNlcyBM\nTEMxEzARBgNVBAMTCkdUUyBDQSAxQzMwHhcNMjMwOTI4MDUyNjIwWhcNMjMxMjIx\nMDUyNjE5WjAhMR8wHQYDVQQDDBYqLmdvb2dsZS1hbmFseXRpY3MuY29tMFkwEwYH\nKoZIzj0CAQYIKoZIzj0DAQcDQgAEgZTeZ7XGycq9NfEVUQ\/zueKEv19JHBkECENb\nak+jEL\/2JWhI\/ysHRNGP2bmH1DbFCAFkRWGjAVA9Z1pC4MZqTaOCA78wggO7MA4G\nA1UdDwEB\/wQEAwIHgDATBgNVHSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAA\nMB0GA1UdDgQWBBQuHpky10Y4T9c0OLuKPRzwRVmYCTAfBgNVHSMEGDAWgBSKdH+v\nhc3ulc09nNDiRhTzcTUdJzBqBggrBgEFBQcBAQReMFwwJwYIKwYBBQUHMAGGG2h0\ndHA6Ly9vY3NwLnBraS5nb29nL2d0czFjMzAxBggrBgEFBQcwAoYlaHR0cDovL3Br\naS5nb29nL3JlcG8vY2VydHMvZ3RzMWMzLmRlcjCCAW8GA1UdEQSCAWYwggFighYq\nLmdvb2dsZS1hbmFseXRpY3MuY29tghtyZWdpb24xLmFwcC1tZWFzdXJlbWVudC5j\nb22CE2FwcC1tZWFzdXJlbWVudC5jb22CFGdvb2dsZS1hbmFseXRpY3MuY29tghxy\nZWdpb24xLmdvb2dsZS1hbmFseXRpY3MuY29tghhzc2wuZ29vZ2xlLWFuYWx5dGlj\ncy5jb22CGHd3dy5nb29nbGUtYW5hbHl0aWNzLmNvbYIccmVnaW9uMS5hbmFseXRp\nY3MuZ29vZ2xlLmNvbYIUZ29vZ2xldGFnbWFuYWdlci5jb22CGHd3dy5nb29nbGV0\nYWdtYW5hZ2VyLmNvbYIKdXJjaGluLmNvbYISc2VydmljZS51cmNoaW4uY29tgghm\ncHMuZ29vZ4IKKi5mcHMuZ29vZ4ISZ29vZ2xlb3B0aW1pemUuY29tghZ3d3cuZ29v\nZ2xlb3B0aW1pemUuY29tMCEGA1UdIAQaMBgwCAYGZ4EMAQIBMAwGCisGAQQB1nkC\nBQMwPAYDVR0fBDUwMzAxoC+gLYYraHR0cDovL2NybHMucGtpLmdvb2cvZ3RzMWMz\nL3pkQVR0MEV4X0ZrLmNybDCCAQQGCisGAQQB1nkCBAIEgfUEgfIA8AB2AOg+0No+\n9QY1MudXKLyJa8kD08vREWvs62nhd31tBr1uAAABitp3iiIAAAQDAEcwRQIhAIUb\nM9qENQzQPTNRxPYoV3XxlyXOTIl2OnGF+XUYYPXHAiBSKOOi9lnp3Vou0WMlMJlW\n2h+B\/s0T2jMz24mxnUe8rgB2AHoyjFTYty22IOo44FIe6YQWcDIThU070ivBOlej\nUutSAAABitp3imgAAAQDAEcwRQIhAOahixwU99lSTR5BNShmAAA35Y9S4OhmEKQs\nGkhJ5vO+AiAFocAItpzyur6GaKZSmBYs36mJ2X55RCQqc18A0xXMNDANBgkqhkiG\n9w0BAQsFAAOCAQEAbF8vnoYIWfqkKbwBf6fevITNxw1XEBz0vGgQHdO4yJ\/fPzJj\nkK2ZSOUgJus3PPGadgLaH82BONelHJLp4a2wwJbp4lQrOhqEewvKkHIyipbs+MNW\nRyK1auWpFVDdOW03sqQmx+nGgLDrqm8DSpopvF5Reh+MqZSnFlgXlOla0RncltFm\nMA4jgLTIzWJ4Gh0q8mlWF8+IimjwtB9FZgE6JILtGuBORDMh0QrVVPRSsmVveaRz\nLlMTI1E4Bk1Ibn7izyLMVkL8UXwGJ5oROJsC4Tdlx7srcz2rOeZ+6L12cAn\/uJ\/L\nXihvg60jBLLS+M1FnQfl4m5+ETWl6bJR2KbaUA==\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFljCCA36gAwIBAgINAgO8U1lrNMcY9QFQZjANBgkqhkiG9w0BAQsFADBHMQsw\nCQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZpY2VzIExMQzEU\nMBIGA1UEAxMLR1RTIFJvb3QgUjEwHhcNMjAwODEzMDAwMDQyWhcNMjcwOTMwMDAw\nMDQyWjBGMQswCQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZp\nY2VzIExMQzETMBEGA1UEAxMKR1RTIENBIDFDMzCCASIwDQYJKoZIhvcNAQEBBQAD\nggEPADCCAQoCggEBAPWI3+dijB43+DdCkH9sh9D7ZYIl\/ejLa6T\/belaI+KZ9hzp\nkgOZE3wJCor6QtZeViSqejOEH9Hpabu5dOxXTGZok3c3VVP+ORBNtzS7XyV3NzsX\nlOo85Z3VvMO0Q+sup0fvsEQRY9i0QYXdQTBIkxu\/t\/bgRQIh4JZCF8\/ZK2VWNAcm\nBA2o\/X3KLu\/qSHw3TT8An4Pf73WELnlXXPxXbhqW\/\/yMmqaZviXZf5YsBvcRKgKA\ngOtjGDxQSYflispfGStZloEAoPtR28p3CwvJlk\/vcEnHXG0g\/Zm0tOLKLnf9LdwL\ntmsTDIwZKxeWmLnwi\/agJ7u2441Rj72ux5uxiZ0CAwEAAaOCAYAwggF8MA4GA1Ud\nDwEB\/wQEAwIBhjAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwEgYDVR0T\nAQH\/BAgwBgEB\/wIBADAdBgNVHQ4EFgQUinR\/r4XN7pXNPZzQ4kYU83E1HScwHwYD\nVR0jBBgwFoAU5K8rJnEaK0gnhS9SZizv8IkTcT4waAYIKwYBBQUHAQEEXDBaMCYG\nCCsGAQUFBzABhhpodHRwOi8vb2NzcC5wa2kuZ29vZy9ndHNyMTAwBggrBgEFBQcw\nAoYkaHR0cDovL3BraS5nb29nL3JlcG8vY2VydHMvZ3RzcjEuZGVyMDQGA1UdHwQt\nMCswKaAnoCWGI2h0dHA6Ly9jcmwucGtpLmdvb2cvZ3RzcjEvZ3RzcjEuY3JsMFcG\nA1UdIARQME4wOAYKKwYBBAHWeQIFAzAqMCgGCCsGAQUFBwIBFhxodHRwczovL3Br\naS5nb29nL3JlcG9zaXRvcnkvMAgGBmeBDAECATAIBgZngQwBAgIwDQYJKoZIhvcN\nAQELBQADggIBAIl9rCBcDDy+mqhXlRu0rvqrpXJxtDaV\/d9AEQNMwkYUuxQkq\/BQ\ncSLbrcRuf8\/xam\/IgxvYzolfh2yHuKkMo5uhYpSTld9brmYZCwKWnvy15xBpPnrL\nRklfRuFBsdeYTWU0AIAaP0+fbH9JAIFTQaSSIYKCGvGjRFsqUBITTcFTNvNCCK9U\n+o53UxtkOCcXCb1YyRt8OS1b887U7ZfbFAO\/CVMkH8IMBHmYJvJh8VNS\/UKMG2Yr\nPxWhu\/\/2m+OBmgEGcYk1KCTd4b3rGS3hSMs9WYNRtHTGnXzGsYZbr8w0xNPM1IER\nlQCh9BIiAfq0g3GvjLeMcySsN1PCAJA\/Ef5c7TaUEDu9Ka7ixzpiO2xj2YC\/WXGs\nYye5TBeg2vZzFb8q3o\/zpWwygTMD0IZRcZk0upONXbVRWPeyk+gB9lm+cZv9TSjO\nz23HFtz30dZGm6fKa+l3D\/2gthsjgx0QGtkJAITgRNOidSOzNIb2ILCkXhAd4FJG\nAJ2xDx8hcFH1mt0G\/FX0Kw4zd8NLQsLxdxP8c4CU6x+7Nz\/OAipmsHMdMqUybDKw\njuDEI\/9bfU1lcKwrmz3O2+BtjjKAvpafkmO8l7tdufThcV4q5O8DIrGKZTqPwJNl\n1IXNDw9bg1kWRxYtnCQ6yICmJhSFm\/Y3m6xv+cXDBlHz4n\/FsRC6UfTd\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFYjCCBEqgAwIBAgIQd70NbNs2+RrqIQ\/E8FjTDTANBgkqhkiG9w0BAQsFADBX\nMQswCQYDVQQGEwJCRTEZMBcGA1UEChMQR2xvYmFsU2lnbiBudi1zYTEQMA4GA1UE\nCxMHUm9vdCBDQTEbMBkGA1UEAxMSR2xvYmFsU2lnbiBSb290IENBMB4XDTIwMDYx\nOTAwMDA0MloXDTI4MDEyODAwMDA0MlowRzELMAkGA1UEBhMCVVMxIjAgBgNVBAoT\nGUdvb2dsZSBUcnVzdCBTZXJ2aWNlcyBMTEMxFDASBgNVBAMTC0dUUyBSb290IFIx\nMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAthECix7joXebO9y\/lD63\nladAPKH9gvl9MgaCcfb2jH\/76Nu8ai6Xl6OMS\/kr9rH5zoQdsfnFl97vufKj6bwS\niV6nqlKr+CMny6SxnGPb15l+8Ape62im9MZaRw1NEDPjTrETo8gYbEvs\/AmQ351k\nKSUjB6G00j0uYODP0gmHu81I8E3CwnqIiru6z1kZ1q+PsAewnjHxgsHA3y6mbWwZ\nDrXYfiYaRQM9sHmklCitD38m5agI\/pboPGiUU+6DOogrFZYJsuB6jC511pzrp1Zk\nj5ZPaK49l8KEj8C8QMALXL32h7M1bKwYUH+E4EzNktMg6TO8UpmvMrUpsyUqtEj5\ncuHKZPfmghCN6J3Cioj6OGaK\/GP5Afl4\/Xtcd\/p2h\/rs37EOeZVXtL0m79YB0esW\nCruOC7XFxYpVq9Os6pFLKcwZpDIlTirxZUTQAs6qzkm06p98g7BAe+dDq6dso499\niYH6TKX\/1Y7DzkvgtdizjkXPdsDtQCv9Uw+wp9U7DbGKogPeMa3Md+pvez7W35Ei\nEua++tgy\/BBjFFFy3l3WFpO9KWgz7zpm7AeKJt8T11dleCfeXkkUAKIAf5qoIbap\nsZWwpbkNFhHax2xIPEDgfg1azVY80ZcFuctL7TlLnMQ\/0lUTbiSw1nH69MG6zO0b\n9f6BQdgAmD06yK56mDcYBZUCAwEAAaOCATgwggE0MA4GA1UdDwEB\/wQEAwIBhjAP\nBgNVHRMBAf8EBTADAQH\/MB0GA1UdDgQWBBTkrysmcRorSCeFL1JmLO\/wiRNxPjAf\nBgNVHSMEGDAWgBRge2YaRQ2XyolQL30EzTSo\/\/z9SzBgBggrBgEFBQcBAQRUMFIw\nJQYIKwYBBQUHMAGGGWh0dHA6Ly9vY3NwLnBraS5nb29nL2dzcjEwKQYIKwYBBQUH\nMAKGHWh0dHA6Ly9wa2kuZ29vZy9nc3IxL2dzcjEuY3J0MDIGA1UdHwQrMCkwJ6Al\noCOGIWh0dHA6Ly9jcmwucGtpLmdvb2cvZ3NyMS9nc3IxLmNybDA7BgNVHSAENDAy\nMAgGBmeBDAECATAIBgZngQwBAgIwDQYLKwYBBAHWeQIFAwIwDQYLKwYBBAHWeQIF\nAwMwDQYJKoZIhvcNAQELBQADggEBADSkHrEoo9C0dhemMXoh6dFSPsjbdBZBiLg9\nNR3t5P+T4Vxfq7vqfM\/b5A3Ri1fyJm9bvhdGaJQ3b2t6yMAYN\/olUazsaL+yyEn9\nWprKASOshIArAoyZl+tJaox118fessmXn1hIVw41oeQa1v1vg4Fv74zPl6\/AhSrw\n9U5pCZEt4Wi4wStz6dTZ\/CLANx8LZh1J7QJVj2fhMtfTJr9w4z30Z209fOU0iOMy\n+qduBmpvvYuR7hZL6Dupszfnw0Skfths18dG9ZKb59UhvmaSGZRVbNQpsg3BZlvi\nd0lIKO2d1xozclOzgjXPYovJJIultzkMu34qQb9Sz\/yilrbCgj8=\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"load_end": 2961,
"ttfb_start": 2774,
"ttfb_end": 2959,
"download_start": 2959,
"download_end": 2961,
"download_ms": 2,
"all_start": 2420,
"all_end": 2961,
"all_ms": 540,
"index": 14,
"number": 15
},
{
"type": 3,
"id": "27728.23",
"request_id": "27728.23",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-json\/wp\/v2\/web-app-manifest",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-json\/wp\/v2\/web-app-manifest",
"raw_id": "27728.23",
"frame_id": "63F53A809B863936940C5B2E2E03F2BD",
"documentURL": "https:\/\/weston.ruter.net\/about\/",
"responseCode": 200,
"request_type": "Manifest",
"load_ms": 176,
"ttfb_ms": 176,
"load_start": 3110,
"load_start_float": 3110.0001849999999,
"bytesIn": 617,
"objectSize": 617,
"objectSizeUncompressed": 617,
"chunks": [
{
"ts": 3286,
"bytes": 617
}
],
"expires": "",
"cacheControl": "public, max-age=600",
"contentType": "application\/manifest+json",
"contentEncoding": "",
"socket": 195,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": 2756,
"connect_end": 2928,
"ssl_start": 2928,
"ssl_end": 3109,
"securityDetails": {
"protocol": "TLS 1.3",
"keyExchange": "",
"keyExchangeGroup": "X25519",
"cipher": "AES_128_GCM",
"certificateId": 0,
"subjectName": "ruter.blog",
"sanList": [
"ruter.blog",
"ruter.dev",
"ruter.net",
"wes.ruter.net",
"weston.blog",
"weston.ruter.blog",
"weston.ruter.dev",
"weston.ruter.net",
"westonruter.blog",
"westonruter.com",
"westonruter.dev",
"westonruter.net",
"www.ruter.blog",
"www.ruter.net",
"www.weston.blog",
"www.weston.ruter.blog",
"www.weston.ruter.net",
"www.westonruter.blog",
"www.westonruter.com",
"www.westonruter.net"
],
"issuer": "R3",
"validFrom": 1693705658,
"validTo": 1701481657,
"signedCertificateTimestampList": [
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Let's Encrypt 'Oak2023' log",
"logId": "B73EFB24DF9C4DBA75F239C5BA58F46C5DFC42CF7A9F35C49E1D098125EDB499",
"timestamp": 1693709259285,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "304502201A024164F180289090581277D4986E32581940E674E69F68BBCD4F6B7723937C0221009299D38675DDC554AF87B5565E90646498235FB1450998050EE9C542E94BAC32"
},
{
"status": "Verified",
"origin": "Embedded in certificate",
"logDescription": "Google 'Argon2023' log",
"logId": "E83ED0DA3EF5063532E75728BC896BC903D3CBD1116BECEB69E1777D6D06BD6E",
"timestamp": 1693709259292,
"hashAlgorithm": "SHA-256",
"signatureAlgorithm": "ECDSA",
"signatureData": "3045022016AE548A8061A0E613EBD213D59EE366A50E73629DC5BCDF9B618CDDDA6FEF29022100CD9408EEC8C908D0E0DC525F536F2BD812B34C590DF550F94F0EC53874E1BA9A"
}
],
"certificateTransparencyCompliance": "compliant",
"serverSignatureAlgorithm": 2052,
"encryptedClientHello": false
},
"initiator": "",
"initiator_line": "",
"initiator_column": "",
"initiator_type": "other",
"priority": "Medium",
"initial_priority": "Medium",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-json\/wp\/v2\/web-app-manifest",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"referer: https:\/\/weston.ruter.net\/about\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: manifest",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-headers: Authorization, X-WP-Nonce, Content-Disposition, Content-MD5, Content-Type",
"access-control-expose-headers: X-WP-Total, X-WP-TotalPages, Link",
"age: 94",
"allow: GET",
"cache-control: public, max-age=600",
"content-length: 617",
"content-type: application\/manifest+json",
"date: Fri, 20 Oct 2023 19:14:23 GMT",
"link: <https:\/\/weston.ruter.net\/wp-json\/>; rel=\"https:\/\/api.w.org\/\"",
"server: nginx",
"strict-transport-security: max-age=31622400",
"vary: Origin",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: MISS, HIT",
"x-cache-hits: 0, 1",
"x-content-type-options: nosniff",
"x-pantheon-styx-hostname: styx-fe1-a-58d4585478-78h9p",
"x-robots-tag: noindex",
"x-served-by: cache-chi-kigq8000118-CHI, cache-iad-kiad7000023-IAD",
"x-styx-req-id: a8aaa247-6f7c-11ee-af91-62bd555081a1",
"x-timer: S1697829264.777532,VS0,VE3",
":status: 200"
]
},
"bytesOut": 1798,
"score_cache": 0,
"score_cdn": 100,
"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": 172,
"ssl_ms": 181,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 506,
"cdn_provider": "Fastly",
"server_count": null,
"created": 2755,
"socket_group": "pm\/https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 1,
"http2_stream_dependency": 0,
"http2_stream_weight": 183,
"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": 4865,
"netlog_id": 185,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIGMjCCBRqgAwIBAgISBHZIhuFdYJ5Jhhs\/jIOr5bJTMA0GCSqGSIb3DQEBCwUA\nMDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD\nEwJSMzAeFw0yMzA5MDMwMTQ3MzhaFw0yMzEyMDIwMTQ3MzdaMBUxEzARBgNVBAMT\nCnJ1dGVyLmJsb2cwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQD0k3rV\nHQ4ROjJz0IhpvU18U+970cYMasoZgjbEhkOPWDT9ilW8eLOg9CaOSFyB9\/DQMu0h\nx2oqZnBZRFCQp0A\/bYYYBEzwstodMaPb8DO5TkJkY0Qw9y9rdg1aBCT2Fj7S6de6\n\/9Pi92BP\/cVvC4ftdUu67iD5zOVszOu5T5jLnizW\/KnVbj82toCrxP2pVRgEu2nV\nS\/PDa8ngxAhd1p41G+BGpdalEeCDJ5oP\/YOs7XBcAHhhj6xO4tj8TG6CHwbTnuyg\nYfCJA1rqbI\/p6dzAsCZZTSWnd5tb3WICPmMPmqHAkJKnrE1uvXS6MOur9gorQFSb\n10UffVuZAHrwNCS5AgMBAAGjggNdMIIDWTAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0l\nBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB\/wQCMAAwHQYDVR0OBBYE\nFC1BxmrCM5vIm30s+JffZxyQK3vwMB8GA1UdIwQYMBaAFBQusxe3WFbLrlAJQOYf\nr52LFMLGMFUGCCsGAQUFBwEBBEkwRzAhBggrBgEFBQcwAYYVaHR0cDovL3IzLm8u\nbGVuY3Iub3JnMCIGCCsGAQUFBzAChhZodHRwOi8vcjMuaS5sZW5jci5vcmcvMIIB\nZAYDVR0RBIIBWzCCAVeCCnJ1dGVyLmJsb2eCCXJ1dGVyLmRldoIJcnV0ZXIubmV0\ngg13ZXMucnV0ZXIubmV0ggt3ZXN0b24uYmxvZ4IRd2VzdG9uLnJ1dGVyLmJsb2eC\nEHdlc3Rvbi5ydXRlci5kZXaCEHdlc3Rvbi5ydXRlci5uZXSCEHdlc3RvbnJ1dGVy\nLmJsb2eCD3dlc3RvbnJ1dGVyLmNvbYIPd2VzdG9ucnV0ZXIuZGV2gg93ZXN0b25y\ndXRlci5uZXSCDnd3dy5ydXRlci5ibG9ngg13d3cucnV0ZXIubmV0gg93d3cud2Vz\ndG9uLmJsb2eCFXd3dy53ZXN0b24ucnV0ZXIuYmxvZ4IUd3d3Lndlc3Rvbi5ydXRl\nci5uZXSCFHd3dy53ZXN0b25ydXRlci5ibG9nghN3d3cud2VzdG9ucnV0ZXIuY29t\nghN3d3cud2VzdG9ucnV0ZXIubmV0MBMGA1UdIAQMMAowCAYGZ4EMAQIBMIIBBAYK\nKwYBBAHWeQIEAgSB9QSB8gDwAHYAtz77JN+cTbp18jnFulj0bF38Qs96nzXEnh0J\ngSXttJkAAAGKWPBSFQAABAMARzBFAiAaAkFk8YAokJBYEnfUmG4yWBlA5nTmn2i7\nzU9rdyOTfAIhAJKZ04Z13cVUr4e1Vl6QZGSYI1+xRQmYBQ7pxULpS6wyAHYA6D7Q\n2j71BjUy51covIlryQPTy9ERa+zraeF3fW0GvW4AAAGKWPBSHAAABAMARzBFAiAW\nrlSKgGGg5hPr0hPVnuNmpQ5zYp3FvN+bYYzd2m\/vKQIhAM2UCO7IyQjQ4NxSX1Nv\nK9gSs0xZDfVQ+U8OxTh04bqaMA0GCSqGSIb3DQEBCwUAA4IBAQAkPSN8cnhrdB5p\nSpssb7Subx7z2aLU+gl4sLbdueDiZjBUwWy3YPbPtk+nfW51Ah2+LSZckdEcxOjN\n0qxIL2BUt0l9aJj6Up7JgE69OVCfPxkX6j+erVBk+eafniRIbYwozQK9PIsSqIAO\nEL9NWnWOZ1lumVNK2GyGC\/0X3KuuRLnFllDpPyWJ+Qle2Q3+SqlNV+cnEwCLfWSs\nWluvZSTGF3iSUdFECttqxcNnaNFolVrnRReeWHnU9AMGlDrWgSx+L9fuYylLaMxu\nHoTCYBlzG8Q9nLQtvyOhuFRW\/dOnjsMn2eKXUiNoAcUIlWIA4pbVen\/T0qkxQVrz\nGSksMVqR\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFFjCCAv6gAwIBAgIRAJErCErPDBinU\/bWLiWnX1owDQYJKoZIhvcNAQELBQAw\nTzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh\ncmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwHhcNMjAwOTA0MDAwMDAw\nWhcNMjUwOTE1MTYwMDAwWjAyMQswCQYDVQQGEwJVUzEWMBQGA1UEChMNTGV0J3Mg\nRW5jcnlwdDELMAkGA1UEAxMCUjMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK\nAoIBAQC7AhUozPaglNMPEuyNVZLD+ILxmaZ6QoinXSaqtSu5xUyxr45r+XXIo9cP\nR5QUVTVXjJ6oojkZ9YI8QqlObvU7wy7bjcCwXPNZOOftz2nwWgsbvsCUJCWH+jdx\nsxPnHKzhm+\/b5DtFUkWWqcFTzjTIUu61ru2P3mBw4qVUq7ZtDpelQDRrK9O8Zutm\nNHz6a4uPVymZ+DAXXbpyb\/uBxa3Shlg9F8fnCbvxK\/eG3MHacV3URuPMrSXBiLxg\nZ3Vms\/EY96Jc5lP\/Ooi2R6X\/ExjqmAl3P51T+c8B5fWmcBcUr2Ok\/5mzk53cU6cG\n\/kiFHaFpriV1uxPMUgP17VGhi9sVAgMBAAGjggEIMIIBBDAOBgNVHQ8BAf8EBAMC\nAYYwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMBMBIGA1UdEwEB\/wQIMAYB\nAf8CAQAwHQYDVR0OBBYEFBQusxe3WFbLrlAJQOYfr52LFMLGMB8GA1UdIwQYMBaA\nFHm0WeZ7tuXkAXOACIjIGlj26ZtuMDIGCCsGAQUFBwEBBCYwJDAiBggrBgEFBQcw\nAoYWaHR0cDovL3gxLmkubGVuY3Iub3JnLzAnBgNVHR8EIDAeMBygGqAYhhZodHRw\nOi8veDEuYy5sZW5jci5vcmcvMCIGA1UdIAQbMBkwCAYGZ4EMAQIBMA0GCysGAQQB\ngt8TAQEBMA0GCSqGSIb3DQEBCwUAA4ICAQCFyk5HPqP3hUSFvNVneLKYY611TR6W\nPTNlclQtgaDqw+34IL9fzLdwALduO\/ZelN7kIJ+m74uyA+eitRY8kc607TkC53wl\nikfmZW4\/RvTZ8M6UK+5UzhK8jCdLuMGYL6KvzXGRSgi3yLgjewQtCPkIVz6D2QQz\nCkcheAmCJ8MqyJu5zlzyZMjAvnnAT45tRAxekrsu94sQ4egdRCnbWSDtY7kh+BIm\nlJNXoB1lBMEKIq4QDUOXoRgffuDghje1WrG9ML+Hbisq\/yFOGwXD9RiX8F6sw6W4\navAuvDszue5L3sz85K+EC4Y\/wFVDNvZo4TYXao6Z0f+lQKc0t8DQYzk1OXVu8rp2\nyJMC6alLbBfODALZvYH7n7do1AZls4I9d1P4jnkDrQoxB3UqQ9hVl3LEKQ73xF1O\nyK5GhDDX8oVfGKF5u+decIsH4YaTw7mP3GFxJSqv3+0lUFJoi5Lc5da149p90Ids\nhCExroL1+7mryIkXPeFM5TgO9r0rvZaBFOvV2z0gp35Z0+L4WPlbuEjN\/lxPFin+\nHlUjr8gRsI3qfJOQFy\/9rKIJR0Y\/8Omwt\/8oTWgy1mdeHmmjk7j1nYsvC9JSQ6Zv\nMldlTTKB3zhThV1+XWYp6rjd5JW1zbVWEkLNxE7GJThEUG3szgBVGP7pSWTUTsqX\nnLRbwHOoq7hHwg==\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFYDCCBEigAwIBAgIQQAF3ITfU6UK47naqPGQKtzANBgkqhkiG9w0BAQsFADA\/\nMSQwIgYDVQQKExtEaWdpdGFsIFNpZ25hdHVyZSBUcnVzdCBDby4xFzAVBgNVBAMT\nDkRTVCBSb290IENBIFgzMB4XDTIxMDEyMDE5MTQwM1oXDTI0MDkzMDE4MTQwM1ow\nTzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh\ncmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwggIiMA0GCSqGSIb3DQEB\nAQUAA4ICDwAwggIKAoICAQCt6CRz9BQ385ueK1coHIe+3LffOJCMbjzmV6B493XC\nov71am72AE8o295ohmxEk7axY\/0UEmu\/H9LqMZshftEzPLpI9d1537O4\/xLxIZpL\nwYqGcWlKZmZsj348cL+tKSIG8+TA5oCu4kuPt5l+lAOf00eXfJlII1PoOK5PCm+D\nLtFJV4yAdLbaL9A4jXsDcCEbdfIwPPqPrt3aY6vrFk\/CjhFLfs8L6P+1dy70sntK\n4EwSJQxwjQMpoOFTJOwT2e4ZvxCzSow\/iaNhUd6shweU9GNx7C7ib1uYgeGJXDR5\nbHbvO5BieebbpJovJsXQEOEO3tkQjhb7t\/eo98flAgeYjzYIlefiN5YNNnWe+w5y\nsR2bvAP5SQXYgd0FtCrWQemsAXaVCg\/Y39W9Eh81LygXbNKYwagJZHduRze6zqxZ\nXmidf3LWicUGQSk+WT7dJvUkyRGnWqNMQB9GoZm1pzpRboY7nn1ypxIFeFntPlF4\nFQsDj43QLwWyPntKHEtzBRL8xurgUBN8Q5N0s8p0544fAQjQMNRbcTa0B7rBMDBc\nSLeCO5imfWCKoqMpgsy6vYMEG6KDA0Gh1gXxG8K28Kh8hjtGqEgqiNx2mna\/H2ql\nPRmP6zjzZN7IKw0KKP\/32+IVQtQi0Cdd4Xn+GOdwiK1O5tmLOsbdJ1Fu\/7xk9TND\nTwIDAQABo4IBRjCCAUIwDwYDVR0TAQH\/BAUwAwEB\/zAOBgNVHQ8BAf8EBAMCAQYw\nSwYIKwYBBQUHAQEEPzA9MDsGCCsGAQUFBzAChi9odHRwOi8vYXBwcy5pZGVudHJ1\nc3QuY29tL3Jvb3RzL2RzdHJvb3RjYXgzLnA3YzAfBgNVHSMEGDAWgBTEp7Gkeyxx\n+tvhS5B1\/8QVYIWJEDBUBgNVHSAETTBLMAgGBmeBDAECATA\/BgsrBgEEAYLfEwEB\nATAwMC4GCCsGAQUFBwIBFiJodHRwOi8vY3BzLnJvb3QteDEubGV0c2VuY3J5cHQu\nb3JnMDwGA1UdHwQ1MDMwMaAvoC2GK2h0dHA6Ly9jcmwuaWRlbnRydXN0LmNvbS9E\nU1RST09UQ0FYM0NSTC5jcmwwHQYDVR0OBBYEFHm0WeZ7tuXkAXOACIjIGlj26Ztu\nMA0GCSqGSIb3DQEBCwUAA4IBAQAKcwBslm7\/DlLQrt2M51oGrS+o44+\/yQoDFVDC\n5WxCu2+b9LRPwkSICHXM6webFGJueN7sJ7o5XPWioW5WlHAQU7G75K\/QosMrAdSW\n9MUgNTP52GE24HGNtLi1qoJFlcDyqSMo59ahy2cI2qBDLKobkx\/J3vWraV0T9VuG\nWCLKTVXkcGdtwlfFRjlBz4pYg1htmf5X6DYO8A4jqv2Il9DjXA6USbW1FzXSLr9O\nhe8Y4IWS6wY7bCkjCWDcRQJMEhg76fsO3txE+FiYruq9RUWhiF1myv4Q6W+CyBFC\nDfvp7OOGAN6dEOM4+qR9sdjoSYKEBpsr6GtPAQw4dy753ec5\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"load_end": 3286,
"ttfb_start": 3110,
"ttfb_end": 3286,
"download_start": 3286,
"download_end": 3286,
"download_ms": 0,
"all_start": 2756,
"all_end": 3286,
"all_ms": 529,
"index": 15,
"number": 16
},
{
"type": 3,
"id": "27728.28",
"request_id": "27728.28",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-core.prod.js",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-core.prod.js",
"raw_id": "27728.28",
"frame_id": "63F53A809B863936940C5B2E2E03F2BD",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Other",
"load_ms": 175,
"ttfb_ms": 174,
"load_start": 3205,
"load_start_float": 3205.0002420000001,
"bytesIn": 1508,
"objectSize": 1508,
"objectSizeUncompressed": 3122,
"chunks": [
{
"ts": 3380,
"bytes": 1508,
"inflated": 3122
}
],
"expires": "Fri, 11 Oct 2024 16:33:48 GMT",
"cacheControl": "max-age=31622400",
"contentType": "application\/x-javascript",
"contentEncoding": "gzip",
"socket": 62,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 6,
"initiator_column": 916,
"initiator_type": "script",
"initiator_function": "loadModule",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-core.prod.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"cache-control: max-age=0",
"cookie: _ga=amp-pdiQNyUzEMjLXvkZSXGhBw",
"referer: https:\/\/weston.ruter.net\/wp.serviceworker",
"sec-fetch-dest: script",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 787236",
"cache-control: max-age=31622400",
"content-encoding: gzip",
"content-length: 1508",
"content-type: application\/x-javascript",
"date: Fri, 20 Oct 2023 19:14:23 GMT",
"etag: W\/\"6526bbba-c32\"",
"expires: Fri, 11 Oct 2024 16:33:48 GMT",
"last-modified: Wed, 11 Oct 2023 15:14:02 GMT",
"server: nginx",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: HIT, HIT",
"x-cache-hits: 1, 1",
"x-pantheon-styx-hostname: styx-fe1-b-68df99c475-8w9s9",
"x-served-by: cache-chi-kigq8000172-CHI, cache-iad-kiad7000072-IAD",
"x-styx-req-id: f4010a8e-6853-11ee-85a2-2ab1de1c2aa7",
"x-timer: S1697829264.872300,VS0,VE1",
":status: 200"
]
},
"bytesOut": 1855,
"score_cache": 100,
"score_cdn": 100,
"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": 1508,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 30835164,
"cdn_provider": "Fastly",
"server_count": null,
"created": 3204,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 9,
"http2_stream_dependency": 0,
"http2_stream_weight": 256,
"http2_stream_exclusive": 1,
"netlog_id": 242,
"server_port": "443",
"load_end": 3380,
"ttfb_start": 3205,
"ttfb_end": 3379,
"download_start": 3379,
"download_end": 3380,
"download_ms": 1,
"all_start": 3205,
"all_end": 3380,
"all_ms": 175,
"index": 16,
"number": 17
},
{
"type": 3,
"id": "27728.29",
"request_id": "27728.29",
"ip_addr": "192.0.77.2",
"full_url": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=192%2C192&ssl=1",
"is_secure": 1,
"method": "GET",
"host": "i0.wp.com",
"url": "\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=192%2C192&ssl=1",
"raw_id": "27728.29",
"frame_id": "63F53A809B863936940C5B2E2E03F2BD",
"documentURL": "https:\/\/weston.ruter.net\/about\/",
"responseCode": 200,
"request_type": "Other",
"load_ms": 207,
"ttfb_ms": 176,
"load_start": 3290,
"load_start_float": 3290.0002479999998,
"bytesIn": 29882,
"objectSize": 29882,
"objectSizeUncompressed": 29882,
"chunks": [
{
"ts": 3468,
"bytes": 3848
},
{
"ts": 3471,
"bytes": 4229
},
{
"ts": 3475,
"bytes": 4220
},
{
"ts": 3479,
"bytes": 4220
},
{
"ts": 3483,
"bytes": 4229
},
{
"ts": 3490,
"bytes": 4220
},
{
"ts": 3497,
"bytes": 4916
}
],
"expires": "Mon, 20 Oct 2025 07:09:03 GMT",
"cacheControl": "public, max-age=63115200",
"contentType": "image\/webp",
"contentEncoding": "",
"socket": 127,
"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: i0.wp.com",
":method: GET",
":path: \/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=192%2C192&ssl=1",
":scheme: https",
"accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: image",
"sec-fetch-mode: no-cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"access-control-allow-methods: GET, HEAD",
"access-control-allow-origin: *",
"cache-control: public, max-age=63115200",
"content-length: 29882",
"content-type: image\/webp",
"date: Fri, 20 Oct 2023 19:14:23 GMT",
"etag: \"d3218bd28398e93a\"",
"expires: Mon, 20 Oct 2025 07:09:03 GMT",
"last-modified: Fri, 20 Oct 2023 19:09:03 GMT",
"link: <https:\/\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png>; rel=\"canonical\"",
"server: nginx",
"timing-allow-origin: *",
"vary: Accept",
"x-content-type-options: nosniff",
"x-nc: HIT dca 8",
":status: 200"
]
},
"bytesOut": 2134,
"score_cache": 100,
"score_cdn": 100,
"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": 29882,
"image_save": 0,
"cache_time": 63115200,
"cdn_provider": "Automattic",
"server_count": null,
"created": 3289,
"socket_group": "https:\/\/i0.wp.com <https:\/\/ruter.net same_site>",
"http2_stream_id": 5,
"http2_stream_dependency": 0,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 248,
"server_port": "443",
"image_details": {
"detected_type": "webp"
},
"load_end": 3497,
"ttfb_start": 3290,
"ttfb_end": 3466,
"download_start": 3466,
"download_end": 3497,
"download_ms": 31,
"all_start": 3290,
"all_end": 3497,
"all_ms": 207,
"index": 17,
"number": 18
},
{
"type": 3,
"id": "27728.30",
"request_id": "27728.30",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-precaching.prod.js",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-precaching.prod.js",
"raw_id": "27728.30",
"frame_id": "63F53A809B863936940C5B2E2E03F2BD",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Other",
"load_ms": 177,
"ttfb_ms": 176,
"load_start": 3385,
"load_start_float": 3385.0002599999998,
"bytesIn": 2811,
"objectSize": 2811,
"objectSizeUncompressed": 7047,
"chunks": [
{
"ts": 3562,
"bytes": 2811,
"inflated": 7047
}
],
"expires": "Wed, 11 Sep 2024 18:06:26 GMT",
"cacheControl": "max-age=31622400",
"contentType": "application\/x-javascript",
"contentEncoding": "gzip",
"socket": 62,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 6,
"initiator_column": 916,
"initiator_type": "script",
"initiator_function": "loadModule",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-precaching.prod.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"cache-control: max-age=0",
"cookie: _ga=amp-pdiQNyUzEMjLXvkZSXGhBw",
"referer: https:\/\/weston.ruter.net\/wp.serviceworker",
"sec-fetch-dest: script",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 3373677",
"cache-control: max-age=31622400",
"content-encoding: gzip",
"content-length: 2811",
"content-type: application\/x-javascript",
"date: Fri, 20 Oct 2023 19:14:24 GMT",
"etag: W\/\"64ff2e94-1b87\"",
"expires: Wed, 11 Sep 2024 18:06:26 GMT",
"last-modified: Mon, 11 Sep 2023 15:13:24 GMT",
"server: nginx",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: HIT, HIT",
"x-cache-hits: 1, 1",
"x-pantheon-styx-hostname: styx-fe1-b-6bb469b89d-8fcn8",
"x-served-by: cache-chi-klot8100122-CHI, cache-iad-kiad7000072-IAD",
"x-styx-req-id: eceabbb8-50cd-11ee-81c1-66326e52929d",
"x-timer: S1697829264.052397,VS0,VE1",
":status: 200"
]
},
"bytesOut": 1873,
"score_cache": 100,
"score_cdn": 100,
"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": 2811,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 28248723,
"cdn_provider": "Fastly",
"server_count": null,
"created": 3384,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 11,
"http2_stream_dependency": 0,
"http2_stream_weight": 256,
"http2_stream_exclusive": 1,
"netlog_id": 260,
"server_port": "443",
"load_end": 3562,
"ttfb_start": 3385,
"ttfb_end": 3561,
"download_start": 3561,
"download_end": 3562,
"download_ms": 1,
"all_start": 3385,
"all_end": 3562,
"all_ms": 177,
"index": 18,
"number": 19
},
{
"type": 3,
"id": "27728.26",
"request_id": "27728.26",
"ip_addr": "216.239.36.178",
"full_url": "https:\/\/www.google-analytics.com\/g\/collect?v=2&tid=G-JJBL670DBP&cid=amp-pdiQNyUzEMjLXvkZSXGhBw&ul=en-us&sr=414x622&sid=1697829263&sct=1&seg=0&dl=https%3A%2F%2Fweston.ruter.net%2Fabout%2F&dr=&dt=About%20-%20Weston%20Ruter&en=page_view&_ee=1&_s=1&_et=0&uaa=arm&uab=64&uafvl=%5B%7B%22brand%22%3A%22%20Not%20A%3BBrand%22%2C%22version%22%3A%2299%22%7D%2C%7B%22brand%22%3A%22Safari%22%2C%22version%22%3A%220%22%7D%5D&uamb=1&uam=Model&uap=iOS&uapv=15&uaw=0&_fv=1&_p=376059514&_ss=1&ep.groups=default>m=45ze1110",
"is_secure": 1,
"method": "GET",
"host": "www.google-analytics.com",
"url": "\/g\/collect?v=2&tid=G-JJBL670DBP&cid=amp-pdiQNyUzEMjLXvkZSXGhBw&ul=en-us&sr=414x622&sid=1697829263&sct=1&seg=0&dl=https%3A%2F%2Fweston.ruter.net%2Fabout%2F&dr=&dt=About%20-%20Weston%20Ruter&en=page_view&_ee=1&_s=1&_et=0&uaa=arm&uab=64&uafvl=%5B%7B%22brand%22%3A%22%20Not%20A%3BBrand%22%2C%22version%22%3A%2299%22%7D%2C%7B%22brand%22%3A%22Safari%22%2C%22version%22%3A%220%22%7D%5D&uamb=1&uam=Model&uap=iOS&uapv=15&uaw=0&_fv=1&_p=376059514&_ss=1&ep.groups=default>m=45ze1110",
"raw_id": "27728.26",
"frame_id": "63F53A809B863936940C5B2E2E03F2BD",
"documentURL": "https:\/\/weston.ruter.net\/about\/",
"responseCode": 204,
"request_type": "Image",
"load_ms": 183,
"ttfb_ms": 183,
"load_start": 3518,
"load_start_float": 3518.000223,
"bytesIn": 0,
"objectSize": 0,
"expires": "Fri, 01 Jan 1990 00:00:00 GMT",
"cacheControl": "no-cache, no-store, must-revalidate",
"contentType": "text\/plain",
"contentEncoding": "",
"socket": 231,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": 3165,
"connect_end": 3337,
"ssl_start": 3337,
"ssl_end": 3517,
"initiator": "",
"initiator_line": "",
"initiator_column": "",
"initiator_type": "other",
"priority": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: www.google-analytics.com",
":method: GET",
":path: \/g\/collect?v=2&tid=G-JJBL670DBP&cid=amp-pdiQNyUzEMjLXvkZSXGhBw&ul=en-us&sr=414x622&sid=1697829263&sct=1&seg=0&dl=https%3A%2F%2Fweston.ruter.net%2Fabout%2F&dr=&dt=About%20-%20Weston%20Ruter&en=page_view&_ee=1&_s=1&_et=0&uaa=arm&uab=64&uafvl=%5B%7B%22brand%22%3A%22%20Not%20A%3BBrand%22%2C%22version%22%3A%2299%22%7D%2C%7B%22brand%22%3A%22Safari%22%2C%22version%22%3A%220%22%7D%5D&uamb=1&uam=Model&uap=iOS&uapv=15&uaw=0&_fv=1&_p=376059514&_ss=1&ep.groups=default>m=45ze1110",
":scheme: https",
"accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: image",
"sec-fetch-mode: no-cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: no-cache, no-store, must-revalidate",
"content-length: 0",
"content-type: text\/plain",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:14:24 GMT",
"expires: Fri, 01 Jan 1990 00:00:00 GMT",
"pragma: no-cache",
"server: Golfe2",
":status: 204"
]
},
"bytesOut": 3310,
"score_cache": -1,
"score_cdn": 100,
"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": 172,
"ssl_ms": 180,
"gzip_total": null,
"gzip_save": null,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": null,
"cdn_provider": "Google",
"server_count": null,
"created": 2993,
"socket_group": "https:\/\/www.google-analytics.com <https:\/\/ruter.net same_site>",
"http2_stream_id": 1,
"http2_stream_dependency": 0,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"chunks": [],
"http2_server_settings": {
"SETTINGS_MAX_CONCURRENT_STREAMS": 100,
"SETTINGS_INITIAL_WINDOW_SIZE": 1048576,
"SETTINGS_MAX_HEADER_LIST_SIZE": 65536
},
"tls_version": "TLS 1.3",
"tls_resumed": "False",
"tls_next_proto": "h2",
"tls_cipher_suite": 4865,
"netlog_id": 223,
"certificates": [
"-----BEGIN CERTIFICATE-----\nMIIF6DCCBNCgAwIBAgIRAKKpOlGk5zdtEhSmQC6+2dUwDQYJKoZIhvcNAQELBQAw\nRjELMAkGA1UEBhMCVVMxIjAgBgNVBAoTGUdvb2dsZSBUcnVzdCBTZXJ2aWNlcyBM\nTEMxEzARBgNVBAMTCkdUUyBDQSAxQzMwHhcNMjMwOTI4MDUyNjIwWhcNMjMxMjIx\nMDUyNjE5WjAhMR8wHQYDVQQDDBYqLmdvb2dsZS1hbmFseXRpY3MuY29tMFkwEwYH\nKoZIzj0CAQYIKoZIzj0DAQcDQgAEgZTeZ7XGycq9NfEVUQ\/zueKEv19JHBkECENb\nak+jEL\/2JWhI\/ysHRNGP2bmH1DbFCAFkRWGjAVA9Z1pC4MZqTaOCA78wggO7MA4G\nA1UdDwEB\/wQEAwIHgDATBgNVHSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAA\nMB0GA1UdDgQWBBQuHpky10Y4T9c0OLuKPRzwRVmYCTAfBgNVHSMEGDAWgBSKdH+v\nhc3ulc09nNDiRhTzcTUdJzBqBggrBgEFBQcBAQReMFwwJwYIKwYBBQUHMAGGG2h0\ndHA6Ly9vY3NwLnBraS5nb29nL2d0czFjMzAxBggrBgEFBQcwAoYlaHR0cDovL3Br\naS5nb29nL3JlcG8vY2VydHMvZ3RzMWMzLmRlcjCCAW8GA1UdEQSCAWYwggFighYq\nLmdvb2dsZS1hbmFseXRpY3MuY29tghtyZWdpb24xLmFwcC1tZWFzdXJlbWVudC5j\nb22CE2FwcC1tZWFzdXJlbWVudC5jb22CFGdvb2dsZS1hbmFseXRpY3MuY29tghxy\nZWdpb24xLmdvb2dsZS1hbmFseXRpY3MuY29tghhzc2wuZ29vZ2xlLWFuYWx5dGlj\ncy5jb22CGHd3dy5nb29nbGUtYW5hbHl0aWNzLmNvbYIccmVnaW9uMS5hbmFseXRp\nY3MuZ29vZ2xlLmNvbYIUZ29vZ2xldGFnbWFuYWdlci5jb22CGHd3dy5nb29nbGV0\nYWdtYW5hZ2VyLmNvbYIKdXJjaGluLmNvbYISc2VydmljZS51cmNoaW4uY29tgghm\ncHMuZ29vZ4IKKi5mcHMuZ29vZ4ISZ29vZ2xlb3B0aW1pemUuY29tghZ3d3cuZ29v\nZ2xlb3B0aW1pemUuY29tMCEGA1UdIAQaMBgwCAYGZ4EMAQIBMAwGCisGAQQB1nkC\nBQMwPAYDVR0fBDUwMzAxoC+gLYYraHR0cDovL2NybHMucGtpLmdvb2cvZ3RzMWMz\nL3pkQVR0MEV4X0ZrLmNybDCCAQQGCisGAQQB1nkCBAIEgfUEgfIA8AB2AOg+0No+\n9QY1MudXKLyJa8kD08vREWvs62nhd31tBr1uAAABitp3iiIAAAQDAEcwRQIhAIUb\nM9qENQzQPTNRxPYoV3XxlyXOTIl2OnGF+XUYYPXHAiBSKOOi9lnp3Vou0WMlMJlW\n2h+B\/s0T2jMz24mxnUe8rgB2AHoyjFTYty22IOo44FIe6YQWcDIThU070ivBOlej\nUutSAAABitp3imgAAAQDAEcwRQIhAOahixwU99lSTR5BNShmAAA35Y9S4OhmEKQs\nGkhJ5vO+AiAFocAItpzyur6GaKZSmBYs36mJ2X55RCQqc18A0xXMNDANBgkqhkiG\n9w0BAQsFAAOCAQEAbF8vnoYIWfqkKbwBf6fevITNxw1XEBz0vGgQHdO4yJ\/fPzJj\nkK2ZSOUgJus3PPGadgLaH82BONelHJLp4a2wwJbp4lQrOhqEewvKkHIyipbs+MNW\nRyK1auWpFVDdOW03sqQmx+nGgLDrqm8DSpopvF5Reh+MqZSnFlgXlOla0RncltFm\nMA4jgLTIzWJ4Gh0q8mlWF8+IimjwtB9FZgE6JILtGuBORDMh0QrVVPRSsmVveaRz\nLlMTI1E4Bk1Ibn7izyLMVkL8UXwGJ5oROJsC4Tdlx7srcz2rOeZ+6L12cAn\/uJ\/L\nXihvg60jBLLS+M1FnQfl4m5+ETWl6bJR2KbaUA==\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFljCCA36gAwIBAgINAgO8U1lrNMcY9QFQZjANBgkqhkiG9w0BAQsFADBHMQsw\nCQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZpY2VzIExMQzEU\nMBIGA1UEAxMLR1RTIFJvb3QgUjEwHhcNMjAwODEzMDAwMDQyWhcNMjcwOTMwMDAw\nMDQyWjBGMQswCQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZp\nY2VzIExMQzETMBEGA1UEAxMKR1RTIENBIDFDMzCCASIwDQYJKoZIhvcNAQEBBQAD\nggEPADCCAQoCggEBAPWI3+dijB43+DdCkH9sh9D7ZYIl\/ejLa6T\/belaI+KZ9hzp\nkgOZE3wJCor6QtZeViSqejOEH9Hpabu5dOxXTGZok3c3VVP+ORBNtzS7XyV3NzsX\nlOo85Z3VvMO0Q+sup0fvsEQRY9i0QYXdQTBIkxu\/t\/bgRQIh4JZCF8\/ZK2VWNAcm\nBA2o\/X3KLu\/qSHw3TT8An4Pf73WELnlXXPxXbhqW\/\/yMmqaZviXZf5YsBvcRKgKA\ngOtjGDxQSYflispfGStZloEAoPtR28p3CwvJlk\/vcEnHXG0g\/Zm0tOLKLnf9LdwL\ntmsTDIwZKxeWmLnwi\/agJ7u2441Rj72ux5uxiZ0CAwEAAaOCAYAwggF8MA4GA1Ud\nDwEB\/wQEAwIBhjAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwEgYDVR0T\nAQH\/BAgwBgEB\/wIBADAdBgNVHQ4EFgQUinR\/r4XN7pXNPZzQ4kYU83E1HScwHwYD\nVR0jBBgwFoAU5K8rJnEaK0gnhS9SZizv8IkTcT4waAYIKwYBBQUHAQEEXDBaMCYG\nCCsGAQUFBzABhhpodHRwOi8vb2NzcC5wa2kuZ29vZy9ndHNyMTAwBggrBgEFBQcw\nAoYkaHR0cDovL3BraS5nb29nL3JlcG8vY2VydHMvZ3RzcjEuZGVyMDQGA1UdHwQt\nMCswKaAnoCWGI2h0dHA6Ly9jcmwucGtpLmdvb2cvZ3RzcjEvZ3RzcjEuY3JsMFcG\nA1UdIARQME4wOAYKKwYBBAHWeQIFAzAqMCgGCCsGAQUFBwIBFhxodHRwczovL3Br\naS5nb29nL3JlcG9zaXRvcnkvMAgGBmeBDAECATAIBgZngQwBAgIwDQYJKoZIhvcN\nAQELBQADggIBAIl9rCBcDDy+mqhXlRu0rvqrpXJxtDaV\/d9AEQNMwkYUuxQkq\/BQ\ncSLbrcRuf8\/xam\/IgxvYzolfh2yHuKkMo5uhYpSTld9brmYZCwKWnvy15xBpPnrL\nRklfRuFBsdeYTWU0AIAaP0+fbH9JAIFTQaSSIYKCGvGjRFsqUBITTcFTNvNCCK9U\n+o53UxtkOCcXCb1YyRt8OS1b887U7ZfbFAO\/CVMkH8IMBHmYJvJh8VNS\/UKMG2Yr\nPxWhu\/\/2m+OBmgEGcYk1KCTd4b3rGS3hSMs9WYNRtHTGnXzGsYZbr8w0xNPM1IER\nlQCh9BIiAfq0g3GvjLeMcySsN1PCAJA\/Ef5c7TaUEDu9Ka7ixzpiO2xj2YC\/WXGs\nYye5TBeg2vZzFb8q3o\/zpWwygTMD0IZRcZk0upONXbVRWPeyk+gB9lm+cZv9TSjO\nz23HFtz30dZGm6fKa+l3D\/2gthsjgx0QGtkJAITgRNOidSOzNIb2ILCkXhAd4FJG\nAJ2xDx8hcFH1mt0G\/FX0Kw4zd8NLQsLxdxP8c4CU6x+7Nz\/OAipmsHMdMqUybDKw\njuDEI\/9bfU1lcKwrmz3O2+BtjjKAvpafkmO8l7tdufThcV4q5O8DIrGKZTqPwJNl\n1IXNDw9bg1kWRxYtnCQ6yICmJhSFm\/Y3m6xv+cXDBlHz4n\/FsRC6UfTd\n-----END CERTIFICATE-----\n",
"-----BEGIN CERTIFICATE-----\nMIIFYjCCBEqgAwIBAgIQd70NbNs2+RrqIQ\/E8FjTDTANBgkqhkiG9w0BAQsFADBX\nMQswCQYDVQQGEwJCRTEZMBcGA1UEChMQR2xvYmFsU2lnbiBudi1zYTEQMA4GA1UE\nCxMHUm9vdCBDQTEbMBkGA1UEAxMSR2xvYmFsU2lnbiBSb290IENBMB4XDTIwMDYx\nOTAwMDA0MloXDTI4MDEyODAwMDA0MlowRzELMAkGA1UEBhMCVVMxIjAgBgNVBAoT\nGUdvb2dsZSBUcnVzdCBTZXJ2aWNlcyBMTEMxFDASBgNVBAMTC0dUUyBSb290IFIx\nMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAthECix7joXebO9y\/lD63\nladAPKH9gvl9MgaCcfb2jH\/76Nu8ai6Xl6OMS\/kr9rH5zoQdsfnFl97vufKj6bwS\niV6nqlKr+CMny6SxnGPb15l+8Ape62im9MZaRw1NEDPjTrETo8gYbEvs\/AmQ351k\nKSUjB6G00j0uYODP0gmHu81I8E3CwnqIiru6z1kZ1q+PsAewnjHxgsHA3y6mbWwZ\nDrXYfiYaRQM9sHmklCitD38m5agI\/pboPGiUU+6DOogrFZYJsuB6jC511pzrp1Zk\nj5ZPaK49l8KEj8C8QMALXL32h7M1bKwYUH+E4EzNktMg6TO8UpmvMrUpsyUqtEj5\ncuHKZPfmghCN6J3Cioj6OGaK\/GP5Afl4\/Xtcd\/p2h\/rs37EOeZVXtL0m79YB0esW\nCruOC7XFxYpVq9Os6pFLKcwZpDIlTirxZUTQAs6qzkm06p98g7BAe+dDq6dso499\niYH6TKX\/1Y7DzkvgtdizjkXPdsDtQCv9Uw+wp9U7DbGKogPeMa3Md+pvez7W35Ei\nEua++tgy\/BBjFFFy3l3WFpO9KWgz7zpm7AeKJt8T11dleCfeXkkUAKIAf5qoIbap\nsZWwpbkNFhHax2xIPEDgfg1azVY80ZcFuctL7TlLnMQ\/0lUTbiSw1nH69MG6zO0b\n9f6BQdgAmD06yK56mDcYBZUCAwEAAaOCATgwggE0MA4GA1UdDwEB\/wQEAwIBhjAP\nBgNVHRMBAf8EBTADAQH\/MB0GA1UdDgQWBBTkrysmcRorSCeFL1JmLO\/wiRNxPjAf\nBgNVHSMEGDAWgBRge2YaRQ2XyolQL30EzTSo\/\/z9SzBgBggrBgEFBQcBAQRUMFIw\nJQYIKwYBBQUHMAGGGWh0dHA6Ly9vY3NwLnBraS5nb29nL2dzcjEwKQYIKwYBBQUH\nMAKGHWh0dHA6Ly9wa2kuZ29vZy9nc3IxL2dzcjEuY3J0MDIGA1UdHwQrMCkwJ6Al\noCOGIWh0dHA6Ly9jcmwucGtpLmdvb2cvZ3NyMS9nc3IxLmNybDA7BgNVHSAENDAy\nMAgGBmeBDAECATAIBgZngQwBAgIwDQYLKwYBBAHWeQIFAwIwDQYLKwYBBAHWeQIF\nAwMwDQYJKoZIhvcNAQELBQADggEBADSkHrEoo9C0dhemMXoh6dFSPsjbdBZBiLg9\nNR3t5P+T4Vxfq7vqfM\/b5A3Ri1fyJm9bvhdGaJQ3b2t6yMAYN\/olUazsaL+yyEn9\nWprKASOshIArAoyZl+tJaox118fessmXn1hIVw41oeQa1v1vg4Fv74zPl6\/AhSrw\n9U5pCZEt4Wi4wStz6dTZ\/CLANx8LZh1J7QJVj2fhMtfTJr9w4z30Z209fOU0iOMy\n+qduBmpvvYuR7hZL6Dupszfnw0Skfths18dG9ZKb59UhvmaSGZRVbNQpsg3BZlvi\nd0lIKO2d1xozclOzgjXPYovJJIultzkMu34qQb9Sz\/yilrbCgj8=\n-----END CERTIFICATE-----\n"
],
"server_port": "443",
"load_end": 3701,
"ttfb_start": 3518,
"ttfb_end": 3701,
"download_start": 3701,
"download_end": 3701,
"download_ms": 0,
"all_start": 3165,
"all_end": 3701,
"all_ms": 535,
"index": 19,
"number": 20
},
{
"type": 3,
"id": "27728.25",
"request_id": "27728.25",
"ip_addr": "216.239.36.178",
"full_url": "https:\/\/www.google-analytics.com\/r\/collect?v=1&_v=a1&ds=AMP&aip&_s=2&dt=About%20-%20Weston%20Ruter&sr=414x622&cid=amp-pdiQNyUzEMjLXvkZSXGhBw&tid=UA-197142-1&dl=https%3A%2F%2Fweston.ruter.net%2Fabout%2F&dr=&sd=24&ul=en-us&de=UTF-8&t=pageview&jid=0.44548732966490134&gjid=0.038419814043954226&_r=1&a=3430&z=0.3758329283014026>m=45ze1110",
"is_secure": 1,
"method": "GET",
"host": "www.google-analytics.com",
"url": "\/r\/collect?v=1&_v=a1&ds=AMP&aip&_s=2&dt=About%20-%20Weston%20Ruter&sr=414x622&cid=amp-pdiQNyUzEMjLXvkZSXGhBw&tid=UA-197142-1&dl=https%3A%2F%2Fweston.ruter.net%2Fabout%2F&dr=&sd=24&ul=en-us&de=UTF-8&t=pageview&jid=0.44548732966490134&gjid=0.038419814043954226&_r=1&a=3430&z=0.3758329283014026>m=45ze1110",
"raw_id": "27728.25",
"frame_id": "63F53A809B863936940C5B2E2E03F2BD",
"documentURL": "https:\/\/weston.ruter.net\/about\/",
"responseCode": 200,
"request_type": "Image",
"load_ms": 183,
"ttfb_ms": 183,
"load_start": 3519,
"load_start_float": 3519.0002169999998,
"bytesIn": 35,
"objectSize": 35,
"objectSizeUncompressed": 35,
"chunks": [
{
"ts": 3702,
"bytes": 35
}
],
"expires": "Fri, 01 Jan 1990 00:00:00 GMT",
"cacheControl": "no-cache, no-store, must-revalidate",
"contentType": "image\/gif",
"contentEncoding": "",
"socket": 231,
"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": "Low",
"initial_priority": "Low",
"server_rtt": null,
"headers": {
"request": [
":authority: www.google-analytics.com",
":method: GET",
":path: \/r\/collect?v=1&_v=a1&ds=AMP&aip&_s=2&dt=About%20-%20Weston%20Ruter&sr=414x622&cid=amp-pdiQNyUzEMjLXvkZSXGhBw&tid=UA-197142-1&dl=https%3A%2F%2Fweston.ruter.net%2Fabout%2F&dr=&sd=24&ul=en-us&de=UTF-8&t=pageview&jid=0.44548732966490134&gjid=0.038419814043954226&_r=1&a=3430&z=0.3758329283014026>m=45ze1110",
":scheme: https",
"accept: image\/avif,image\/webp,image\/apng,image\/svg+xml,image\/*,*\/*;q=0.8",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"referer: https:\/\/weston.ruter.net\/",
"sec-ch-ua: \" Not A;Brand\";v=\"99\", \"Safari\";v=\"0\"",
"sec-ch-ua-mobile: ?1",
"sec-ch-ua-platform: \"iOS\"",
"sec-fetch-dest: image",
"sec-fetch-mode: no-cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: no-cache, no-store, must-revalidate",
"content-length: 35",
"content-type: image\/gif",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:14:24 GMT",
"expires: Fri, 01 Jan 1990 00:00:00 GMT",
"last-modified: Sun, 17 May 1998 03:00:00 GMT",
"pragma: no-cache",
"server: Golfe2",
"x-content-type-options: nosniff",
":status: 200"
]
},
"bytesOut": 2803,
"score_cache": -1,
"score_cdn": 100,
"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": 35,
"image_save": 0,
"cache_time": null,
"cdn_provider": "Google",
"server_count": null,
"created": 2985,
"socket_group": "https:\/\/www.google-analytics.com <https:\/\/ruter.net same_site>",
"http2_stream_id": 3,
"http2_stream_dependency": 1,
"http2_stream_weight": 147,
"http2_stream_exclusive": 1,
"netlog_id": 217,
"server_port": "443",
"image_details": {
"detected_type": "gif"
},
"load_end": 3702,
"ttfb_start": 3519,
"ttfb_end": 3702,
"download_start": 3702,
"download_end": 3702,
"download_ms": 0,
"all_start": 3519,
"all_end": 3702,
"all_ms": 183,
"index": 20,
"number": 21
},
{
"type": 3,
"id": "27728.31",
"request_id": "27728.31",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-strategies.prod.js",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-strategies.prod.js",
"raw_id": "27728.31",
"frame_id": "63F53A809B863936940C5B2E2E03F2BD",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Other",
"load_ms": 177,
"ttfb_ms": 176,
"load_start": 3569,
"load_start_float": 3569.0002679999998,
"bytesIn": 2533,
"objectSize": 2533,
"objectSizeUncompressed": 6899,
"chunks": [
{
"ts": 3746,
"bytes": 2533,
"inflated": 6899
}
],
"expires": "Thu, 03 Oct 2024 13:41:19 GMT",
"cacheControl": "max-age=31622400",
"contentType": "application\/x-javascript",
"contentEncoding": "gzip",
"socket": 62,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 6,
"initiator_column": 916,
"initiator_type": "script",
"initiator_function": "loadModule",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-strategies.prod.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"cache-control: max-age=0",
"cookie: _ga=amp-pdiQNyUzEMjLXvkZSXGhBw",
"referer: https:\/\/weston.ruter.net\/wp.serviceworker",
"sec-fetch-dest: script",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 1488785",
"cache-control: max-age=31622400",
"content-encoding: gzip",
"content-length: 2533",
"content-type: application\/x-javascript",
"date: Fri, 20 Oct 2023 19:14:24 GMT",
"etag: W\/\"651b7b96-1af3\"",
"expires: Thu, 03 Oct 2024 13:41:19 GMT",
"last-modified: Tue, 03 Oct 2023 02:25:26 GMT",
"server: nginx",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: HIT, HIT",
"x-cache-hits: 1, 1",
"x-pantheon-styx-hostname: styx-fe1-a-685d4d5969-q69c4",
"x-served-by: cache-chi-klot8100156-CHI, cache-iad-kiad7000072-IAD",
"x-styx-req-id: 884012b2-61f2-11ee-851f-42602570fc16",
"x-timer: S1697829264.236239,VS0,VE2",
":status: 200"
]
},
"bytesOut": 1873,
"score_cache": 100,
"score_cdn": 100,
"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": 2533,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 30133615,
"cdn_provider": "Fastly",
"server_count": null,
"created": 3568,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 13,
"http2_stream_dependency": 0,
"http2_stream_weight": 256,
"http2_stream_exclusive": 1,
"netlog_id": 268,
"server_port": "443",
"load_end": 3746,
"ttfb_start": 3569,
"ttfb_end": 3745,
"download_start": 3745,
"download_end": 3746,
"download_ms": 1,
"all_start": 3569,
"all_end": 3746,
"all_ms": 177,
"index": 21,
"number": 22
},
{
"type": 3,
"id": "27728.32",
"request_id": "27728.32",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-routing.prod.js",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-routing.prod.js",
"raw_id": "27728.32",
"frame_id": "63F53A809B863936940C5B2E2E03F2BD",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Other",
"load_ms": 177,
"ttfb_ms": 176,
"load_start": 3753,
"load_start_float": 3753.0002749999999,
"bytesIn": 1564,
"objectSize": 1564,
"objectSizeUncompressed": 3499,
"chunks": [
{
"ts": 3930,
"bytes": 1564,
"inflated": 3499
}
],
"expires": "Fri, 20 Sep 2024 16:42:14 GMT",
"cacheControl": "max-age=31622400",
"contentType": "application\/x-javascript",
"contentEncoding": "gzip",
"socket": 62,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 6,
"initiator_column": 916,
"initiator_type": "script",
"initiator_function": "loadModule",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-routing.prod.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"cache-control: max-age=0",
"cookie: _ga=amp-pdiQNyUzEMjLXvkZSXGhBw",
"referer: https:\/\/weston.ruter.net\/wp.serviceworker",
"sec-fetch-dest: script",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 2601130",
"cache-control: max-age=31622400",
"content-encoding: gzip",
"content-length: 1564",
"content-type: application\/x-javascript",
"date: Fri, 20 Oct 2023 19:14:24 GMT",
"etag: W\/\"650abade-dab\"",
"expires: Fri, 20 Sep 2024 16:42:14 GMT",
"last-modified: Wed, 20 Sep 2023 09:26:54 GMT",
"server: nginx",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: HIT, HIT",
"x-cache-hits: 1, 1",
"x-pantheon-styx-hostname: styx-fe1-a-b8448654b-z2lrq",
"x-served-by: cache-chi-kigq8000164-CHI, cache-iad-kiad7000072-IAD",
"x-styx-req-id: a73db322-57d4-11ee-ab20-7e95f1455ca1",
"x-timer: S1697829264.420326,VS0,VE2",
":status: 200"
]
},
"bytesOut": 1864,
"score_cache": 100,
"score_cdn": 100,
"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": 1564,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 29021270,
"cdn_provider": "Fastly",
"server_count": null,
"created": 3751,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 15,
"http2_stream_dependency": 0,
"http2_stream_weight": 256,
"http2_stream_exclusive": 1,
"netlog_id": 275,
"server_port": "443",
"load_end": 3930,
"ttfb_start": 3753,
"ttfb_end": 3929,
"download_start": 3929,
"download_end": 3930,
"download_ms": 1,
"all_start": 3753,
"all_end": 3930,
"all_ms": 177,
"index": 22,
"number": 23
},
{
"type": 3,
"id": "27728.33",
"request_id": "27728.33",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-navigation-preload.prod.js",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-navigation-preload.prod.js",
"raw_id": "27728.33",
"frame_id": "63F53A809B863936940C5B2E2E03F2BD",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Other",
"load_ms": 178,
"ttfb_ms": 177,
"load_start": 3940,
"load_start_float": 3940.0002810000001,
"bytesIn": 324,
"objectSize": 324,
"objectSizeUncompressed": 660,
"chunks": [
{
"ts": 4117,
"bytes": 324,
"inflated": 660
}
],
"expires": "Sun, 20 Oct 2024 00:40:44 GMT",
"cacheControl": "max-age=31622400",
"contentType": "application\/x-javascript",
"contentEncoding": "gzip",
"socket": 62,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 6,
"initiator_column": 916,
"initiator_type": "script",
"initiator_function": "loadModule",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-navigation-preload.prod.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"cache-control: max-age=0",
"cookie: _ga=amp-pdiQNyUzEMjLXvkZSXGhBw",
"referer: https:\/\/weston.ruter.net\/wp.serviceworker",
"sec-fetch-dest: script",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 66820",
"cache-control: max-age=31622400",
"content-encoding: gzip",
"content-length: 324",
"content-type: application\/x-javascript",
"date: Fri, 20 Oct 2023 19:14:24 GMT",
"etag: W\/\"652ff8d4-294\"",
"expires: Sun, 20 Oct 2024 00:40:44 GMT",
"last-modified: Wed, 18 Oct 2023 15:25:08 GMT",
"server: nginx",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: MISS, HIT",
"x-cache-hits: 0, 1",
"x-pantheon-styx-hostname: styx-fe1-a-58d4585478-mvr54",
"x-served-by: cache-chi-klot8100112-CHI, cache-iad-kiad7000072-IAD",
"x-styx-req-id: 4d9fec9b-6ee1-11ee-b66c-a2a7524bcb30",
"x-timer: S1697829265.609837,VS0,VE2",
":status: 200"
]
},
"bytesOut": 1897,
"score_cache": 100,
"score_cdn": 100,
"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": 324,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 31555580,
"cdn_provider": "Fastly",
"server_count": null,
"created": 3938,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 17,
"http2_stream_dependency": 0,
"http2_stream_weight": 256,
"http2_stream_exclusive": 1,
"netlog_id": 281,
"server_port": "443",
"load_end": 4118,
"ttfb_start": 3940,
"ttfb_end": 4117,
"download_start": 4117,
"download_end": 4118,
"download_ms": 1,
"all_start": 3940,
"all_end": 4118,
"all_ms": 178,
"index": 23,
"number": 24
},
{
"type": 3,
"id": "27728.34",
"request_id": "27728.34",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-expiration.prod.js",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-expiration.prod.js",
"raw_id": "27728.34",
"frame_id": "63F53A809B863936940C5B2E2E03F2BD",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Other",
"load_ms": 177,
"ttfb_ms": 176,
"load_start": 4124,
"load_start_float": 4124.0002869999998,
"bytesIn": 2667,
"objectSize": 2667,
"objectSizeUncompressed": 6355,
"chunks": [
{
"ts": 4301,
"bytes": 2667,
"inflated": 6355
}
],
"expires": "Fri, 27 Sep 2024 05:58:25 GMT",
"cacheControl": "max-age=31622400",
"contentType": "application\/x-javascript",
"contentEncoding": "gzip",
"socket": 62,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 6,
"initiator_column": 916,
"initiator_type": "script",
"initiator_function": "loadModule",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-expiration.prod.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"cache-control: max-age=0",
"cookie: _ga=amp-pdiQNyUzEMjLXvkZSXGhBw",
"referer: https:\/\/weston.ruter.net\/wp.serviceworker",
"sec-fetch-dest: script",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 2034960",
"cache-control: max-age=31622400",
"content-encoding: gzip",
"content-length: 2667",
"content-type: application\/x-javascript",
"date: Fri, 20 Oct 2023 19:14:24 GMT",
"etag: W\/\"651230d0-18d3\"",
"expires: Fri, 27 Sep 2024 05:58:25 GMT",
"last-modified: Tue, 26 Sep 2023 01:16:00 GMT",
"server: nginx",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: HIT, HIT",
"x-cache-hits: 1, 1",
"x-pantheon-styx-hostname: styx-fe1-b-56d454dd49-kplnc",
"x-served-by: cache-chi-kigq8000100-CHI, cache-iad-kiad7000072-IAD",
"x-styx-req-id: df6f7166-5cfa-11ee-8228-fecc5c0ef778",
"x-timer: S1697829265.791864,VS0,VE1",
":status: 200"
]
},
"bytesOut": 1873,
"score_cache": 100,
"score_cdn": 100,
"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": 2667,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 29587440,
"cdn_provider": "Fastly",
"server_count": null,
"created": 4124,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 19,
"http2_stream_dependency": 0,
"http2_stream_weight": 256,
"http2_stream_exclusive": 1,
"netlog_id": 287,
"server_port": "443",
"load_end": 4301,
"ttfb_start": 4124,
"ttfb_end": 4300,
"download_start": 4300,
"download_end": 4301,
"download_ms": 1,
"all_start": 4124,
"all_end": 4301,
"all_ms": 177,
"index": 24,
"number": 25
},
{
"type": 3,
"id": "27728.35",
"request_id": "27728.35",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-cacheable-response.prod.js",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-cacheable-response.prod.js",
"raw_id": "27728.35",
"frame_id": "63F53A809B863936940C5B2E2E03F2BD",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Other",
"load_ms": 176,
"ttfb_ms": 175,
"load_start": 4310,
"load_start_float": 4310.0002940000004,
"bytesIn": 361,
"objectSize": 361,
"objectSizeUncompressed": 603,
"chunks": [
{
"ts": 4486,
"bytes": 361,
"inflated": 603
}
],
"expires": "Thu, 10 Oct 2024 16:52:06 GMT",
"cacheControl": "max-age=31622400",
"contentType": "application\/x-javascript",
"contentEncoding": "gzip",
"socket": 62,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 6,
"initiator_column": 916,
"initiator_type": "script",
"initiator_function": "loadModule",
"priority": "Highest",
"initial_priority": "Highest",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-cacheable-response.prod.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"cache-control: max-age=0",
"cookie: _ga=amp-pdiQNyUzEMjLXvkZSXGhBw",
"referer: https:\/\/weston.ruter.net\/wp.serviceworker",
"sec-fetch-dest: script",
"sec-fetch-mode: no-cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 872538",
"cache-control: max-age=31622400",
"content-encoding: gzip",
"content-length: 361",
"content-type: application\/x-javascript",
"date: Fri, 20 Oct 2023 19:14:24 GMT",
"etag: W\/\"6524e047-25b\"",
"expires: Thu, 10 Oct 2024 16:52:06 GMT",
"last-modified: Tue, 10 Oct 2023 05:25:27 GMT",
"server: nginx",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: HIT, HIT",
"x-cache-hits: 1, 1",
"x-pantheon-styx-hostname: styx-fe1-b-68df99c475-ffgxx",
"x-served-by: cache-chi-kigq8000160-CHI, cache-iad-kiad7000072-IAD",
"x-styx-req-id: 5875f127-678d-11ee-af4d-a2db600e5850",
"x-timer: S1697829265.977667,VS0,VE1",
":status: 200"
]
},
"bytesOut": 1897,
"score_cache": 100,
"score_cdn": 100,
"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": 361,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 30749862,
"cdn_provider": "Fastly",
"server_count": null,
"created": 4310,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 21,
"http2_stream_dependency": 0,
"http2_stream_weight": 256,
"http2_stream_exclusive": 1,
"netlog_id": 294,
"server_port": "443",
"load_end": 4486,
"ttfb_start": 4310,
"ttfb_end": 4485,
"download_start": 4485,
"download_end": 4486,
"download_ms": 1,
"all_start": 4310,
"all_end": 4486,
"all_ms": 176,
"index": 25,
"number": 26
},
{
"type": 3,
"id": "27728.36",
"request_id": "27728.36",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/?wp_error_template=offline",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/?wp_error_template=offline",
"raw_id": "27728.36",
"frame_id": "63F53A809B863936940C5B2E2E03F2BD",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 210,
"ttfb_ms": 201,
"load_start": 4497,
"load_start_float": 4497.0002999999997,
"bytesIn": 23821,
"objectSize": 23821,
"objectSizeUncompressed": 64988,
"chunks": [
{
"ts": 4701,
"bytes": 15369,
"inflated": 44180
},
{
"ts": 4707,
"bytes": 8452,
"inflated": 20808
}
],
"expires": "",
"cacheControl": "public, max-age=600",
"contentType": "text\/html",
"contentEncoding": "gzip",
"socket": 62,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-strategies.prod.js",
"initiator_line": 0,
"initiator_column": 916,
"initiator_type": "script",
"initiator_function": "fetch",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/?wp_error_template=offline",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"cache-control: no-cache",
"cookie: _ga=amp-pdiQNyUzEMjLXvkZSXGhBw",
"pragma: no-cache",
"referer: https:\/\/weston.ruter.net\/wp.serviceworker",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 94",
"cache-control: public, max-age=600",
"content-encoding: gzip",
"content-length: 23821",
"content-type: text\/html; charset=utf-8",
"date: Fri, 20 Oct 2023 19:14:25 GMT",
"link: <https:\/\/weston.ruter.net\/wp-json\/>; rel=\"https:\/\/api.w.org\/\"",
"link: <https:\/\/cdn.ampproject.org>; rel=\"preconnect\"",
"link: <\/\/weston.ruter.net>; rel=\"dns-prefetch\"",
"link: <\/\/v0.wordpress.com>; rel=\"dns-prefetch\"",
"link: <\/\/i0.wp.com>; rel=\"dns-prefetch\"",
"server: nginx",
"server-timing: amp_sanitizer;dur=\"80.0\",amp_style_sanitizer;dur=\"53.2\",amp_tag_and_attribute_sanitizer;dur=\"12.5\",amp_optimizer;dur=\"9.1\"",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding, Cookie, Cookie",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: MISS, HIT",
"x-cache-hits: 0, 1",
"x-pantheon-styx-hostname: styx-fe1-b-695fb49478-8mn25",
"x-served-by: cache-chi-kigq8000100-CHI, cache-iad-kiad7000072-IAD",
"x-styx-req-id: a97d50d7-6f7c-11ee-b061-c6e6101d1c25",
"x-timer: S1697829265.164483,VS0,VE3",
":status: 200"
]
},
"bytesOut": 1759,
"score_cache": -1,
"score_cdn": 100,
"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": 23821,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": null,
"cdn_provider": "Fastly",
"server_count": null,
"created": 4496,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 23,
"http2_stream_dependency": 0,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 300,
"server_port": "443",
"load_end": 4707,
"ttfb_start": 4497,
"ttfb_end": 4698,
"download_start": 4698,
"download_end": 4707,
"download_ms": 9,
"all_start": 4497,
"all_end": 4707,
"all_ms": 210,
"index": 26,
"number": 27
},
{
"type": 3,
"id": "27728.37",
"request_id": "27728.37",
"ip_addr": "142.251.16.132",
"full_url": "https:\/\/cdn.ampproject.org\/v0.js",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/v0.js",
"raw_id": "27728.37",
"frame_id": "63F53A809B863936940C5B2E2E03F2BD",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 267,
"ttfb_ms": 177,
"load_start": 4499,
"load_start_float": 4499.0003070000002,
"bytesIn": 73151,
"objectSize": 73151,
"objectSizeUncompressed": 284484,
"chunks": [
{
"ts": 4680,
"bytes": 1369,
"inflated": 1384
},
{
"ts": 4682,
"bytes": 1378,
"inflated": 3931
},
{
"ts": 4686,
"bytes": 1378,
"inflated": 5206
},
{
"ts": 4688,
"bytes": 1378,
"inflated": 4146
},
{
"ts": 4694,
"bytes": 1378,
"inflated": 5239
},
{
"ts": 4697,
"bytes": 1378,
"inflated": 4345
},
{
"ts": 4705,
"bytes": 2756,
"inflated": 11129
},
{
"ts": 4714,
"bytes": 5862,
"inflated": 21668
},
{
"ts": 4718,
"bytes": 4134,
"inflated": 13797
},
{
"ts": 4721,
"bytes": 2756,
"inflated": 10631
},
{
"ts": 4723,
"bytes": 2756,
"inflated": 12426
},
{
"ts": 4726,
"bytes": 2756,
"inflated": 11822
},
{
"ts": 4728,
"bytes": 2747,
"inflated": 10492
},
{
"ts": 4731,
"bytes": 2756,
"inflated": 9641
},
{
"ts": 4734,
"bytes": 2756,
"inflated": 9899
},
{
"ts": 4736,
"bytes": 2756,
"inflated": 10364
},
{
"ts": 4739,
"bytes": 2756,
"inflated": 11587
},
{
"ts": 4742,
"bytes": 2756,
"inflated": 10926
},
{
"ts": 4744,
"bytes": 2461,
"inflated": 9056
},
{
"ts": 4747,
"bytes": 2756,
"inflated": 11160
},
{
"ts": 4749,
"bytes": 2756,
"inflated": 11026
},
{
"ts": 4752,
"bytes": 2756,
"inflated": 12068
},
{
"ts": 4754,
"bytes": 2756,
"inflated": 11578
},
{
"ts": 4757,
"bytes": 3979,
"inflated": 19136
},
{
"ts": 4760,
"bytes": 2747,
"inflated": 10674
},
{
"ts": 4762,
"bytes": 2756,
"inflated": 11069
},
{
"ts": 4765,
"bytes": 2756,
"inflated": 13440
},
{
"ts": 4766,
"bytes": 1622,
"inflated": 6644
}
],
"expires": "Fri, 20 Oct 2023 19:14:25 GMT",
"cacheControl": "private, max-age=3000, stale-while-revalidate=1206600",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 137,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 68,
"initiator_column": 27,
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/v0.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: private, max-age=3000, stale-while-revalidate=1206600",
"content-encoding: br",
"content-length: 73151",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:14:25 GMT",
"etag: \"c47666dbafd02ab2\"",
"expires: Fri, 20 Oct 2023 19:14:25 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1492,
"score_cache": 0,
"score_cdn": 100,
"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": 73151,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 3000,
"cdn_provider": "Google",
"server_count": null,
"created": 4498,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 15,
"http2_stream_dependency": 0,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 307,
"server_port": "443",
"load_end": 4766,
"ttfb_start": 4499,
"ttfb_end": 4676,
"download_start": 4676,
"download_end": 4766,
"download_ms": 90,
"all_start": 4499,
"all_end": 4766,
"all_ms": 267,
"index": 27,
"number": 28
},
{
"type": 3,
"id": "27728.38",
"request_id": "27728.38",
"ip_addr": "142.251.16.132",
"full_url": "https:\/\/cdn.ampproject.org\/v0\/amp-bind-0.1.js",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/v0\/amp-bind-0.1.js",
"raw_id": "27728.38",
"frame_id": "63F53A809B863936940C5B2E2E03F2BD",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 282,
"ttfb_ms": 268,
"load_start": 4500,
"load_start_float": 4500.0003129999996,
"bytesIn": 16375,
"objectSize": 16375,
"objectSizeUncompressed": 51535,
"chunks": [
{
"ts": 4779,
"bytes": 9637,
"inflated": 28825
},
{
"ts": 4782,
"bytes": 6738,
"inflated": 22710
}
],
"expires": "Fri, 20 Oct 2023 19:14:25 GMT",
"cacheControl": "private, max-age=604800, stale-while-revalidate=604800",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 137,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 68,
"initiator_column": 27,
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/v0\/amp-bind-0.1.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: private, max-age=604800, stale-while-revalidate=604800",
"content-encoding: br",
"content-length: 16375",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:14:25 GMT",
"etag: \"e0fd074cddf2485d\"",
"expires: Fri, 20 Oct 2023 19:14:25 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1531,
"score_cache": 100,
"score_cdn": 100,
"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": 16375,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 604800,
"cdn_provider": "Google",
"server_count": null,
"created": 4500,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 17,
"http2_stream_dependency": 15,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 313,
"server_port": "443",
"load_end": 4782,
"ttfb_start": 4500,
"ttfb_end": 4768,
"download_start": 4768,
"download_end": 4782,
"download_ms": 14,
"all_start": 4500,
"all_end": 4782,
"all_ms": 282,
"index": 28,
"number": 29
},
{
"type": 3,
"id": "27728.39",
"request_id": "27728.39",
"ip_addr": "142.251.16.132",
"full_url": "https:\/\/cdn.ampproject.org\/v0\/amp-form-0.1.js",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/v0\/amp-form-0.1.js",
"raw_id": "27728.39",
"frame_id": "63F53A809B863936940C5B2E2E03F2BD",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 192,
"ttfb_ms": 175,
"load_start": 4712,
"load_start_float": 4712.0003189999998,
"bytesIn": 14982,
"objectSize": 14982,
"objectSizeUncompressed": 50837,
"chunks": [
{
"ts": 4891,
"bytes": 2747,
"inflated": 6685
},
{
"ts": 4893,
"bytes": 1378,
"inflated": 4642
},
{
"ts": 4895,
"bytes": 2756,
"inflated": 9171
},
{
"ts": 4898,
"bytes": 2756,
"inflated": 11575
},
{
"ts": 4900,
"bytes": 1378,
"inflated": 4608
},
{
"ts": 4903,
"bytes": 2756,
"inflated": 10204
},
{
"ts": 4904,
"bytes": 1211,
"inflated": 3952
}
],
"expires": "Fri, 20 Oct 2023 19:14:25 GMT",
"cacheControl": "private, max-age=604800, stale-while-revalidate=604800",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 137,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 68,
"initiator_column": 27,
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/v0\/amp-form-0.1.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: private, max-age=604800, stale-while-revalidate=604800",
"content-encoding: br",
"content-length: 14982",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:14:25 GMT",
"etag: \"7a3da3dda80ea4b1\"",
"expires: Fri, 20 Oct 2023 19:14:25 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1531,
"score_cache": 100,
"score_cdn": 100,
"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": 14982,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 604800,
"cdn_provider": "Google",
"server_count": null,
"created": 4710,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 19,
"http2_stream_dependency": 17,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 319,
"server_port": "443",
"load_end": 4904,
"ttfb_start": 4712,
"ttfb_end": 4887,
"download_start": 4887,
"download_end": 4904,
"download_ms": 17,
"all_start": 4712,
"all_end": 4904,
"all_ms": 192,
"index": 29,
"number": 30
},
{
"type": 3,
"id": "27728.40",
"request_id": "27728.40",
"ip_addr": "142.251.16.132",
"full_url": "https:\/\/cdn.ampproject.org\/v0\/amp-install-serviceworker-0.1.js",
"is_secure": 1,
"method": "GET",
"host": "cdn.ampproject.org",
"url": "\/v0\/amp-install-serviceworker-0.1.js",
"raw_id": "27728.40",
"frame_id": "63F53A809B863936940C5B2E2E03F2BD",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 182,
"ttfb_ms": 175,
"load_start": 4774,
"load_start_float": 4774.000325,
"bytesIn": 3255,
"objectSize": 3255,
"objectSizeUncompressed": 9317,
"chunks": [
{
"ts": 4952,
"bytes": 1369,
"inflated": 3353
},
{
"ts": 4956,
"bytes": 1886,
"inflated": 5964
}
],
"expires": "Fri, 20 Oct 2023 19:14:25 GMT",
"cacheControl": "private, max-age=604800, stale-while-revalidate=604800",
"contentType": "text\/javascript",
"contentEncoding": "br",
"socket": 137,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp.serviceworker",
"initiator_line": 68,
"initiator_column": 27,
"initiator_type": "script",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: cdn.ampproject.org",
":method: GET",
":path: \/v0\/amp-install-serviceworker-0.1.js",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"origin: https:\/\/weston.ruter.net",
"referer: https:\/\/weston.ruter.net\/",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: cross-site",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"access-control-allow-origin: *",
"alt-svc: clear",
"cache-control: private, max-age=604800, stale-while-revalidate=604800",
"content-encoding: br",
"content-length: 3255",
"content-security-policy: default-src * blob: data:; script-src blob: https:\/\/cdn.ampproject.org\/lts\/ https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.ampproject.org\/sw\/ https:\/\/cdn.ampproject.org\/v0.js https:\/\/cdn.ampproject.org\/v0.mjs https:\/\/cdn.ampproject.org\/v0\/ https:\/\/cdn.ampproject.org\/viewer\/; object-src 'none'; style-src 'unsafe-inline' https:\/\/cdn.ampproject.org\/rtv\/ https:\/\/cdn.materialdesignicons.com https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/ https:\/\/cloud.typography.com https:\/\/fast.fonts.net https:\/\/fonts.googleapis.com https:\/\/maxcdn.bootstrapcdn.com https:\/\/p.typekit.net https:\/\/pro.fontawesome.com https:\/\/use.fontawesome.com https:\/\/use.typekit.net; report-uri https:\/\/csp.withgoogle.com\/csp\/amp",
"content-type: text\/javascript; charset=UTF-8",
"cross-origin-opener-policy-report-only: same-origin; report-to=\"amphtml-china-available\"",
"cross-origin-resource-policy: cross-origin",
"date: Fri, 20 Oct 2023 19:14:25 GMT",
"etag: \"c1eaba016ab53ccc\"",
"expires: Fri, 20 Oct 2023 19:14:25 GMT",
"report-to: {\"group\":\"amphtml-china-available\",\"max_age\":2592000,\"endpoints\":[{\"url\":\"https:\/\/csp.withgoogle.com\/csp\/report-to\/amphtml-china-available\"}]}",
"server: sffe",
"strict-transport-security: max-age=31536000; includeSubDomains; preload",
"timing-allow-origin: *",
"vary: Accept-Encoding",
"x-content-type-options: nosniff",
"x-xss-protection: 0",
":status: 200"
]
},
"bytesOut": 1582,
"score_cache": 100,
"score_cdn": 100,
"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": 3255,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": 604800,
"cdn_provider": "Google",
"server_count": null,
"created": 4768,
"socket_group": "pm\/https:\/\/cdn.ampproject.org <https:\/\/ruter.net same_site>",
"http2_stream_id": 21,
"http2_stream_dependency": 19,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 325,
"server_port": "443",
"load_end": 4956,
"ttfb_start": 4774,
"ttfb_end": 4949,
"download_start": 4949,
"download_end": 4956,
"download_ms": 7,
"all_start": 4774,
"all_end": 4956,
"all_ms": 182,
"index": 30,
"number": 31
},
{
"type": 3,
"id": "27728.41",
"request_id": "27728.41",
"ip_addr": "23.185.0.1",
"full_url": "https:\/\/weston.ruter.net\/?wp_error_template=500",
"is_secure": 1,
"method": "GET",
"host": "weston.ruter.net",
"url": "\/?wp_error_template=500",
"raw_id": "27728.41",
"frame_id": "63F53A809B863936940C5B2E2E03F2BD",
"documentURL": "https:\/\/weston.ruter.net\/wp.serviceworker",
"responseCode": 200,
"request_type": "Fetch",
"load_ms": 197,
"ttfb_ms": 188,
"load_start": 4785,
"load_start_float": 4785.0003310000002,
"bytesIn": 23831,
"objectSize": 23831,
"objectSizeUncompressed": 64999,
"chunks": [
{
"ts": 4978,
"bytes": 15370,
"inflated": 44181
},
{
"ts": 4981,
"bytes": 8461,
"inflated": 20818
}
],
"expires": "",
"cacheControl": "public, max-age=600",
"contentType": "text\/html",
"contentEncoding": "gzip",
"socket": 62,
"protocol": "HTTP\/2",
"dns_start": -1,
"dns_end": -1,
"connect_start": -1,
"connect_end": -1,
"ssl_start": -1,
"ssl_end": -1,
"initiator": "https:\/\/weston.ruter.net\/wp-content\/plugins\/pwa\/wp-includes\/js\/workbox-v6.5.4\/workbox-strategies.prod.js",
"initiator_line": 0,
"initiator_column": 916,
"initiator_type": "script",
"initiator_function": "fetch",
"priority": "High",
"initial_priority": "High",
"server_rtt": null,
"headers": {
"request": [
":authority: weston.ruter.net",
":method: GET",
":path: \/?wp_error_template=500",
":scheme: https",
"accept: *\/*",
"accept-encoding: gzip, deflate, br",
"accept-language: en-US,en;q=0.9",
"cache-control: no-cache",
"cookie: _ga=amp-pdiQNyUzEMjLXvkZSXGhBw",
"pragma: no-cache",
"referer: https:\/\/weston.ruter.net\/wp.serviceworker",
"sec-fetch-dest: empty",
"sec-fetch-mode: cors",
"sec-fetch-site: same-origin",
"user-agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 15_0_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/15.0 Mobile\/15E148 Safari\/604.1 PTST\/230405.214311"
],
"response": [
"accept-ranges: bytes",
"age: 94",
"cache-control: public, max-age=600",
"content-encoding: gzip",
"content-length: 23831",
"content-type: text\/html; charset=utf-8",
"date: Fri, 20 Oct 2023 19:14:25 GMT",
"link: <https:\/\/weston.ruter.net\/wp-json\/>; rel=\"https:\/\/api.w.org\/\"",
"link: <https:\/\/cdn.ampproject.org>; rel=\"preconnect\"",
"link: <\/\/weston.ruter.net>; rel=\"dns-prefetch\"",
"link: <\/\/v0.wordpress.com>; rel=\"dns-prefetch\"",
"link: <\/\/i0.wp.com>; rel=\"dns-prefetch\"",
"server: nginx",
"server-timing: amp_sanitizer;dur=\"60.2\",amp_style_sanitizer;dur=\"37.7\",amp_tag_and_attribute_sanitizer;dur=\"9.9\",amp_optimizer;dur=\"6.8\"",
"strict-transport-security: max-age=31622400",
"vary: Accept-Encoding, Cookie, Cookie",
"via: 1.1 varnish, 1.1 varnish",
"x-cache: MISS, HIT",
"x-cache-hits: 0, 1",
"x-pantheon-styx-hostname: styx-fe1-a-58d4585478-4wmj6",
"x-served-by: cache-chi-kigq8000159-CHI, cache-iad-kiad7000072-IAD",
"x-styx-req-id: a9e57840-6f7c-11ee-ba3c-3ed4afeeb977",
"x-timer: S1697829265.452359,VS0,VE1",
":status: 200"
]
},
"bytesOut": 1747,
"score_cache": -1,
"score_cdn": 100,
"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": 23831,
"gzip_save": 0,
"minify_total": null,
"minify_save": null,
"image_total": null,
"image_save": null,
"cache_time": null,
"cdn_provider": "Fastly",
"server_count": null,
"created": 4784,
"socket_group": "https:\/\/weston.ruter.net <https:\/\/ruter.net same_site>",
"http2_stream_id": 25,
"http2_stream_dependency": 0,
"http2_stream_weight": 220,
"http2_stream_exclusive": 1,
"netlog_id": 331,
"server_port": "443",
"load_end": 4982,
"ttfb_start": 4785,
"ttfb_end": 4973,
"download_start": 4973,
"download_end": 4982,
"download_ms": 9,
"all_start": 4785,
"all_end": 4982,
"all_ms": 197,
"index": 31,
"number": 32
}
],
"requestsFull": 32,
"requestsDoc": 14,
"responses_200": 31,
"responses_404": 0,
"responses_other": 1,
"result": 0,
"testStartOffset": 0,
"cached": 0,
"optimization_checked": 1,
"main_frame": "63F53A809B863936940C5B2E2E03F2BD",
"loadEventStart": 2759,
"loadEventEnd": 2759,
"domContentLoadedEventStart": 891,
"domContentLoadedEventEnd": 891,
"URL": "https:\/\/weston.ruter.net\/about\/",
"connections": 7,
"final_base_page_request": 0,
"final_base_page_request_id": "C8AF96E65615B70A98E5B81EF446997D",
"final_url": "https:\/\/weston.ruter.net\/about\/",
"domInteractive": 891,
"firstPaint": 902.29999999979998,
"firstContentfulPaint": 917,
"firstMeaningfulPaint": 917,
"firstImagePaint": 2067,
"renderBlockingCSS": 0,
"renderBlockingJS": 0,
"TTFB": 754,
"basePageSSLTime": 186,
"score_cache": 88,
"score_cdn": 100,
"score_gzip": 100,
"score_cookies": -1,
"score_keep-alive": 100,
"score_minify": -1,
"score_combine": -1,
"score_compress": 100,
"score_etags": -1,
"score_progressive_jpeg": -1,
"gzip_total": 331161,
"gzip_savings": 0,
"minify_total": -1,
"minify_savings": -1,
"image_total": 88859,
"image_savings": 0,
"base_page_cdn": "Fastly",
"cpuTimes": {
"ParseHTML": 12,
"HTMLDocumentParser::FetchQueuedPreloads": 1,
"EventDispatch": 1,
"V8.GC_TIME_TO_SAFEPOINT": 0,
"CommitLoad": 0,
"EvaluateScript": 0,
"v8.compile": 0,
"ResourceFetcher::requestResource": 22,
"UpdateLayoutTree": 10,
"Layout": 70,
"PrePaint": 2,
"Paint": 4,
"Layerize": 1,
"MarkDOMContent": 0,
"FunctionCall": 13,
"largestContentfulPaint::Candidate": 0,
"HitTest": 4,
"v8.compileModule": 1,
"v8.evaluateModule": 4,
"FireAnimationFrame": 0,
"TimerFire": 13,
"MarkLoad": 0,
"V8.GC_HEAP_EXTERNAL_PROLOGUE": 0,
"MinorGC": 0,
"V8.GC_HEAP_PROLOGUE": 0,
"V8.GC_SCAVENGER": 0,
"V8.GC_HEAP_PROLOGUE_SAFEPOINT": 0,
"V8.GC_SCAVENGER_SCAVENGE": 0,
"V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_IDENTIFY": 0,
"V8.GC_SCAVENGER_SCAVENGE_ROOTS": 0,
"V8.GC_SCAVENGER_SCAVENGE_PARALLEL_PHASE": 0,
"Parallel scavenge started": 0,
"V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_PROCESS": 0,
"V8.GC_SCAVENGER_SCAVENGE_FINALIZE": 0,
"V8.GC_SCAVENGER_SCAVENGE_UPDATE_REFS": 0,
"V8.GC_SCAVENGER_FREE_REMEMBERED_SET": 0,
"V8.GC_SCAVENGER_SWEEP_ARRAY_BUFFERS": 0,
"V8.GC_MINOR_MS_FINISH_SWEEP_ARRAY_BUFFERS": 0,
"V8.GC_HEAP_EPILOGUE_SAFEPOINT": 0,
"V8.GC_HEAP_EPILOGUE_REDUCE_NEW_SPACE": 0,
"V8.GC_HEAP_EPILOGUE": 0,
"V8.GC_HEAP_EXTERNAL_EPILOGUE": 0,
"V8.GC_SCAVENGER_COMPLETE_SWEEP_ARRAY_BUFFERS": 0,
"Idle": 4823
},
"cpuTimesDoc": {
"ParseHTML": 12,
"HTMLDocumentParser::FetchQueuedPreloads": 1,
"EventDispatch": 0,
"V8.GC_TIME_TO_SAFEPOINT": 0,
"CommitLoad": 0,
"EvaluateScript": 0,
"v8.compile": 0,
"ResourceFetcher::requestResource": 16,
"UpdateLayoutTree": 8,
"Layout": 70,
"PrePaint": 2,
"Paint": 4,
"Layerize": 1,
"MarkDOMContent": 0,
"FunctionCall": 9,
"largestContentfulPaint::Candidate": 0,
"HitTest": 4,
"v8.compileModule": 1,
"v8.evaluateModule": 4,
"FireAnimationFrame": 0,
"TimerFire": 13,
"MarkLoad": 0,
"V8.GC_HEAP_EXTERNAL_PROLOGUE": 0,
"MinorGC": 0,
"V8.GC_HEAP_PROLOGUE": 0,
"V8.GC_SCAVENGER": 0,
"V8.GC_HEAP_PROLOGUE_SAFEPOINT": 0,
"V8.GC_SCAVENGER_SCAVENGE": 0,
"V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_IDENTIFY": 0,
"V8.GC_SCAVENGER_SCAVENGE_ROOTS": 0,
"V8.GC_SCAVENGER_SCAVENGE_PARALLEL_PHASE": 0,
"Parallel scavenge started": 0,
"V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_PROCESS": 0,
"V8.GC_SCAVENGER_SCAVENGE_FINALIZE": 0,
"V8.GC_SCAVENGER_SCAVENGE_UPDATE_REFS": 0,
"V8.GC_SCAVENGER_FREE_REMEMBERED_SET": 0,
"V8.GC_SCAVENGER_SWEEP_ARRAY_BUFFERS": 0,
"V8.GC_MINOR_MS_FINISH_SWEEP_ARRAY_BUFFERS": 0,
"V8.GC_HEAP_EPILOGUE_SAFEPOINT": 0,
"V8.GC_HEAP_EPILOGUE_REDUCE_NEW_SPACE": 0,
"V8.GC_HEAP_EPILOGUE": 0,
"V8.GC_HEAP_EXTERNAL_EPILOGUE": 0,
"V8.GC_SCAVENGER_COMPLETE_SWEEP_ARRAY_BUFFERS": 0,
"Idle": 2628
},
"cpu.ParseHTML": 12,
"cpu.HTMLDocumentParser::FetchQueuedPreloads": 1,
"cpu.EventDispatch": 1,
"cpu.V8.GC_TIME_TO_SAFEPOINT": 0,
"cpu.CommitLoad": 0,
"cpu.EvaluateScript": 0,
"cpu.v8.compile": 0,
"cpu.ResourceFetcher::requestResource": 22,
"cpu.UpdateLayoutTree": 10,
"cpu.Layout": 70,
"cpu.PrePaint": 2,
"cpu.Paint": 4,
"cpu.Layerize": 1,
"cpu.MarkDOMContent": 0,
"cpu.FunctionCall": 13,
"cpu.largestContentfulPaint::Candidate": 0,
"cpu.HitTest": 4,
"cpu.v8.compileModule": 1,
"cpu.v8.evaluateModule": 4,
"cpu.FireAnimationFrame": 0,
"cpu.TimerFire": 13,
"cpu.MarkLoad": 0,
"cpu.V8.GC_HEAP_EXTERNAL_PROLOGUE": 0,
"cpu.MinorGC": 0,
"cpu.V8.GC_HEAP_PROLOGUE": 0,
"cpu.V8.GC_SCAVENGER": 0,
"cpu.V8.GC_HEAP_PROLOGUE_SAFEPOINT": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_IDENTIFY": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_ROOTS": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_PARALLEL_PHASE": 0,
"cpu.Parallel scavenge started": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_WEAK_GLOBAL_HANDLES_PROCESS": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_FINALIZE": 0,
"cpu.V8.GC_SCAVENGER_SCAVENGE_UPDATE_REFS": 0,
"cpu.V8.GC_SCAVENGER_FREE_REMEMBERED_SET": 0,
"cpu.V8.GC_SCAVENGER_SWEEP_ARRAY_BUFFERS": 0,
"cpu.V8.GC_MINOR_MS_FINISH_SWEEP_ARRAY_BUFFERS": 0,
"cpu.V8.GC_HEAP_EPILOGUE_SAFEPOINT": 0,
"cpu.V8.GC_HEAP_EPILOGUE_REDUCE_NEW_SPACE": 0,
"cpu.V8.GC_HEAP_EPILOGUE": 0,
"cpu.V8.GC_HEAP_EXTERNAL_EPILOGUE": 0,
"cpu.V8.GC_SCAVENGER_COMPLETE_SWEEP_ARRAY_BUFFERS": 0,
"cpu.Idle": 4823,
"v8Stats": {
"main_thread": [],
"background": []
},
"start_epoch": 1697829258.4618068,
"osVersion": "Linux 5.4.0-1086-aws",
"os_version": "Linux 5.4.0-1086-aws",
"osPlatform": "x86_64 x86_64",
"date": 1697829260.524013,
"browserVersion": "118.0.0.0",
"browser_version": "118.0.0.0",
"throttle_cpu_requested": 1,
"throttle_cpu": 1.0040857463999999,
"fullyLoadedCPUms": 2629,
"fullyLoadedCPUpct": 15.843373494,
"audit_issues": [
{
"code": "QuirksModeIssue",
"details": {
"quirksModeIssueDetails": {
"isLimitedQuirksMode": false,
"documentNodeId": 2,
"url": "http:\/\/127.0.0.1:8888\/orange.html",
"frameId": "63F53A809B863936940C5B2E2E03F2BD",
"loaderId": "23087FF51CC310E7441C2A85C730124D"
}
}
},
{
"code": "GenericIssue",
"details": {
"genericIssueDetails": {
"errorType": "FormInputAssignedAutocompleteValueToIdOrNameAttributeError",
"violatingNodeId": 17,
"violatingNodeAttribute": "name"
}
}
},
{
"code": "GenericIssue",
"details": {
"genericIssueDetails": {
"errorType": "FormInputAssignedAutocompleteValueToIdOrNameAttributeError",
"violatingNodeId": 17,
"violatingNodeAttribute": "name"
}
}
},
{
"code": "GenericIssue",
"details": {
"genericIssueDetails": {
"errorType": "FormInputAssignedAutocompleteValueToIdOrNameAttributeError",
"violatingNodeId": 17,
"violatingNodeAttribute": "name"
}
}
}
],
"execution_contexts": [
{
"id": 2,
"origin": "http:\/\/127.0.0.1:8888",
"name": ""
},
{
"id": 1,
"origin": "https:\/\/weston.ruter.net\/wp.serviceworker",
"name": ""
}
],
"document_URL": "https:\/\/weston.ruter.net\/about\/",
"document_hostname": "weston.ruter.net",
"document_origin": "https:\/\/weston.ruter.net",
"viewport": {
"width": 414,
"height": 622,
"dpr": 2
},
"domElements": 268,
"domComplete": 2758,
"PerformancePaintTiming.first-paint": 902.29999999979998,
"PerformancePaintTiming.first-contentful-paint": 902.29999999979998,
"origin_dns": {
"cname": [
"live-westonruter.pantheonsite.io."
],
"ns": [
"ns-cloud-d1.googledomains.com.",
"ns-cloud-d4.googledomains.com.",
"ns-cloud-d3.googledomains.com.",
"ns-cloud-d2.googledomains.com."
],
"mx": [
"10 alt1.gmr-smtp-in.l.google.com.",
"40 alt4.gmr-smtp-in.l.google.com.",
"5 gmr-smtp-in.l.google.com.",
"20 alt2.gmr-smtp-in.l.google.com.",
"30 alt3.gmr-smtp-in.l.google.com."
],
"soa": [
"ns-cloud-d1.googledomains.com. cloud-dns-hostmaster.google.com. 76 21600 3600 1209600 300"
],
"txt": [],
"https": [],
"svcb": []
},
"detected": {
"CMS": "WordPress 6.3.2",
"Blogs": "WordPress 6.3.2",
"Databases": "MySQL,MariaDB",
"Programming languages": "PHP,C",
"Caching": "Varnish",
"JavaScript frameworks": "AMP",
"WordPress plugins": "AMP for WordPress,Yoast SEO,Site Kit 1.111.0",
"SEO": "Yoast SEO",
"PaaS": "Pantheon",
"Web servers": "Nginx",
"Reverse proxies": "Nginx",
"CDN": "Fastly",
"Analytics": "Site Kit 1.111.0,Google Analytics",
"Performance": "Priority Hints",
"JavaScript libraries": "Lightbox",
"Security": "HSTS",
"Miscellaneous": "RSS,PWA,Open Graph"
},
"detected_apps": {
"WordPress": "6.3.2",
"MySQL": "",
"MariaDB": "",
"PHP": "",
"C": "",
"Varnish": "",
"AMP": "",
"AMP for WordPress": "",
"Yoast SEO": "",
"Pantheon": "",
"Nginx": "",
"Fastly": "",
"Site Kit": "1.111.0",
"Priority Hints": "",
"Lightbox": "",
"HSTS": "",
"Google Analytics": "",
"RSS": "",
"PWA": "",
"Open Graph": ""
},
"detected_technologies": {
"WordPress": {
"name": "WordPress",
"description": "WordPress is a free and open-source content management system written in PHP and paired with a MySQL or MariaDB database. Features include a plugin architecture and a template system.",
"slug": "wordpress",
"categories": [
{
"id": 1,
"slug": "cms",
"groups": [
3
],
"name": "CMS",
"priority": 1
},
{
"id": 11,
"slug": "blogs",
"groups": [
3
],
"name": "Blogs",
"priority": 1
}
],
"confidence": 100,
"version": "6.3.2",
"icon": "WordPress.svg",
"website": "https:\/\/wordpress.org",
"pricing": [
"low",
"recurring",
"freemium"
],
"cpe": "cpe:2.3:a:wordpress:wordpress:*:*:*:*:*:*:*:*"
},
"MySQL": {
"name": "MySQL",
"description": "MySQL is an open-source relational database management system.",
"slug": "mysql",
"categories": [
{
"id": 34,
"slug": "databases",
"groups": [
7
],
"name": "Databases",
"priority": 5
}
],
"confidence": 100,
"version": "",
"icon": "MySQL.svg",
"website": "http:\/\/mysql.com",
"pricing": [],
"cpe": "cpe:2.3:a:mysql:mysql:*:*:*:*:*:*:*:*"
},
"MariaDB": {
"name": "MariaDB",
"description": "MariaDB is an open-source relational database management system compatible with MySQL.",
"slug": "mariadb",
"categories": [
{
"id": 34,
"slug": "databases",
"groups": [
7
],
"name": "Databases",
"priority": 5
}
],
"confidence": 100,
"version": "",
"icon": "mariadb.svg",
"website": "https:\/\/mariadb.org",
"pricing": [],
"cpe": "cpe:2.3:a:mariadb_project:mariadb:*:*:*:*:*:*:*:*"
},
"PHP": {
"name": "PHP",
"description": "PHP is a general-purpose scripting language used for web development.",
"slug": "php",
"categories": [
{
"id": 27,
"slug": "programming-languages",
"groups": [
9
],
"name": "Programming languages",
"priority": 5
}
],
"confidence": 100,
"version": "",
"icon": "PHP.svg",
"website": "http:\/\/php.net",
"pricing": [],
"cpe": "cpe:2.3:a:php:php:*:*:*:*:*:*:*:*"
},
"C": {
"name": "C",
"description": "C is a general-purpose, procedural computer programming language supporting structured programming, lexical variable scope, and recursion, with a static type system.",
"slug": "c",
"categories": [
{
"id": 27,
"slug": "programming-languages",
"groups": [
9
],
"name": "Programming languages",
"priority": 5
}
],
"confidence": 100,
"version": "",
"icon": "C.png",
"website": "http:\/\/www.open-std.org\/jtc1\/sc22\/wg14\/",
"pricing": [],
"cpe": null
},
"Varnish": {
"name": "Varnish",
"description": "Varnish is a reverse caching proxy.",
"slug": "varnish",
"categories": [
{
"id": 23,
"slug": "caching",
"groups": [
7
],
"name": "Caching",
"priority": 7
}
],
"confidence": 100,
"version": "",
"icon": "Varnish.svg",
"website": "http:\/\/www.varnish-cache.org",
"pricing": [],
"cpe": "cpe:2.3:a:varnish-software:varnich_cache:*:*:*:*:*:*:*:*"
},
"AMP": {
"name": "AMP",
"description": "AMP, originally created by Google, is an open-source HTML framework developed by the AMP open-source Project. AMP is designed to help webpages load faster.",
"slug": "amp",
"categories": [
{
"id": 12,
"slug": "javascript-frameworks",
"groups": [
9
],
"name": "JavaScript frameworks",
"priority": 8
}
],
"confidence": 100,
"version": "",
"icon": "Accelerated-Mobile-Pages.svg",
"website": "https:\/\/www.amp.dev",
"pricing": [],
"cpe": null
},
"AMP for WordPress": {
"name": "AMP for WordPress",
"description": "AMP for WordPress automatically adds Accelerated Mobile Pages (Google AMP Project) functionality to your WordPress site.",
"slug": "amp-for-wordpress",
"categories": [
{
"id": 87,
"slug": "wordpress-plugins",
"groups": [
15
],
"name": "WordPress plugins",
"priority": 8
}
],
"confidence": 100,
"version": "",
"icon": "Accelerated-Mobile-Pages.svg",
"website": "https:\/\/amp-wp.org",
"pricing": [],
"cpe": null
},
"Yoast SEO": {
"name": "Yoast SEO",
"description": "Yoast SEO is a search engine optimisation plugin for WordPress and other platforms.",
"slug": "yoast-seo",
"categories": [
{
"id": 54,
"slug": "seo",
"groups": [
2
],
"name": "SEO",
"priority": 8
},
{
"id": 87,
"slug": "wordpress-plugins",
"groups": [
15
],
"name": "WordPress plugins",
"priority": 8
}
],
"confidence": 100,
"version": "",
"icon": "Yoast SEO.png",
"website": "https:\/\/yoast.com\/wordpress\/plugins\/seo\/",
"pricing": [],
"cpe": null
},
"Pantheon": {
"name": "Pantheon",
"description": "Pantheon is a WebOps (Website Operations) and Management Platform for WordPress and Drupal.",
"slug": "pantheon",
"categories": [
{
"id": 62,
"slug": "paas",
"groups": [
7
],
"name": "PaaS",
"priority": 8
}
],
"confidence": 100,
"version": "",
"icon": "Pantheon.svg",
"website": "https:\/\/pantheon.io\/",
"pricing": [],
"cpe": null
},
"Nginx": {
"name": "Nginx",
"description": "Nginx is a web server that can also be used as a reverse proxy, load balancer, mail proxy and HTTP cache.",
"slug": "nginx",
"categories": [
{
"id": 22,
"slug": "web-servers",
"groups": [
7
],
"name": "Web servers",
"priority": 8
},
{
"id": 64,
"slug": "reverse-proxies",
"groups": [
7
],
"name": "Reverse proxies",
"priority": 7
}
],
"confidence": 100,
"version": "",
"icon": "Nginx.svg",
"website": "http:\/\/nginx.org\/en",
"pricing": [],
"cpe": "cpe:2.3:a:nginx:nginx:*:*:*:*:*:*:*:*"
},
"Fastly": {
"name": "Fastly",
"description": "Fastly is a cloud computing services provider. Fastly's cloud platform provides a content delivery network, Internet security services, load balancing, and video & streaming services.",
"slug": "fastly",
"categories": [
{
"id": 31,
"slug": "cdn",
"groups": [
7
],
"name": "CDN",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Fastly.svg",
"website": "https:\/\/www.fastly.com",
"pricing": [
"payg"
],
"cpe": null
},
"Site Kit": {
"name": "Site Kit",
"description": "Site Kit is a one-stop solution for WordPress users to use everything Google has to offer to make them successful on the web.",
"slug": "site-kit",
"categories": [
{
"id": 10,
"slug": "analytics",
"groups": [
8
],
"name": "Analytics",
"priority": 9
},
{
"id": 87,
"slug": "wordpress-plugins",
"groups": [
15
],
"name": "WordPress plugins",
"priority": 8
}
],
"confidence": 100,
"version": "1.111.0",
"icon": "Google.svg",
"website": "https:\/\/sitekit.withgoogle.com\/",
"pricing": [],
"cpe": null
},
"Priority Hints": {
"name": "Priority Hints",
"description": "Priority Hints exposes a mechanism for developers to signal a relative priority for browsers to consider when fetching resources.",
"slug": "priority-hints",
"categories": [
{
"id": 92,
"slug": "performance",
"groups": [
7
],
"name": "Performance",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Priority Hints.svg",
"website": "https:\/\/wicg.github.io\/priority-hints\/",
"pricing": [],
"cpe": null
},
"Lightbox": {
"name": "Lightbox",
"description": null,
"slug": "lightbox",
"categories": [
{
"id": 59,
"slug": "javascript-libraries",
"groups": [
9
],
"name": "JavaScript libraries",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Lightbox.png",
"website": "http:\/\/lokeshdhakar.com\/projects\/lightbox2\/",
"pricing": [],
"cpe": "cpe:2.3:a:lightbox_photo_gallery_project:lightbox_photo_gallery:*:*:*:*:*:*:*:*"
},
"HSTS": {
"name": "HSTS",
"description": "HTTP Strict Transport Security (HSTS) informs browsers that the site should only be accessed using HTTPS.",
"slug": "hsts",
"categories": [
{
"id": 16,
"slug": "security",
"groups": [
11
],
"name": "Security",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "default.svg",
"website": "https:\/\/www.rfc-editor.org\/rfc\/rfc6797#section-6.1",
"pricing": [],
"cpe": null
},
"Google Analytics": {
"name": "Google Analytics",
"description": "Google Analytics is a free web analytics service that tracks and reports website traffic.",
"slug": "google-analytics",
"categories": [
{
"id": 10,
"slug": "analytics",
"groups": [
8
],
"name": "Analytics",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Google Analytics.svg",
"website": "http:\/\/google.com\/analytics",
"pricing": [],
"cpe": null
},
"RSS": {
"name": "RSS",
"description": "RSS is a family of web feed formats used to publish frequently updated works\u2014such as blog entries, news headlines, audio, and video\u2014in a standardized format.",
"slug": "rss",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"groups": [
6
],
"name": "Miscellaneous",
"priority": 10
}
],
"confidence": 100,
"version": "",
"icon": "RSS.svg",
"website": "https:\/\/www.rssboard.org\/rss-specification",
"pricing": [],
"cpe": null
},
"PWA": {
"name": "PWA",
"description": "Progressive Web Apps (PWAs) are web apps built and enhanced with modern APIs to deliver enhanced capabilities, reliability, and installability while reaching anyone, anywhere, on any device, all with a single codebase.",
"slug": "pwa",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"groups": [
6
],
"name": "Miscellaneous",
"priority": 10
}
],
"confidence": 100,
"version": "",
"icon": "PWA.svg",
"website": "https:\/\/web.dev\/progressive-web-apps\/",
"pricing": [],
"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": "WordPress",
"description": "WordPress is a free and open-source content management system written in PHP and paired with a MySQL or MariaDB database. Features include a plugin architecture and a template system.",
"slug": "wordpress",
"categories": [
{
"id": 1,
"slug": "cms",
"groups": [
3
],
"name": "CMS",
"priority": 1
},
{
"id": 11,
"slug": "blogs",
"groups": [
3
],
"name": "Blogs",
"priority": 1
}
],
"confidence": 100,
"version": "6.3.2",
"icon": "WordPress.svg",
"website": "https:\/\/wordpress.org",
"pricing": [
"low",
"recurring",
"freemium"
],
"cpe": "cpe:2.3:a:wordpress:wordpress:*:*:*:*:*:*:*:*"
},
{
"name": "MySQL",
"description": "MySQL is an open-source relational database management system.",
"slug": "mysql",
"categories": [
{
"id": 34,
"slug": "databases",
"groups": [
7
],
"name": "Databases",
"priority": 5
}
],
"confidence": 100,
"version": "",
"icon": "MySQL.svg",
"website": "http:\/\/mysql.com",
"pricing": [],
"cpe": "cpe:2.3:a:mysql:mysql:*:*:*:*:*:*:*:*"
},
{
"name": "MariaDB",
"description": "MariaDB is an open-source relational database management system compatible with MySQL.",
"slug": "mariadb",
"categories": [
{
"id": 34,
"slug": "databases",
"groups": [
7
],
"name": "Databases",
"priority": 5
}
],
"confidence": 100,
"version": "",
"icon": "mariadb.svg",
"website": "https:\/\/mariadb.org",
"pricing": [],
"cpe": "cpe:2.3:a:mariadb_project:mariadb:*:*:*:*:*:*:*:*"
},
{
"name": "PHP",
"description": "PHP is a general-purpose scripting language used for web development.",
"slug": "php",
"categories": [
{
"id": 27,
"slug": "programming-languages",
"groups": [
9
],
"name": "Programming languages",
"priority": 5
}
],
"confidence": 100,
"version": "",
"icon": "PHP.svg",
"website": "http:\/\/php.net",
"pricing": [],
"cpe": "cpe:2.3:a:php:php:*:*:*:*:*:*:*:*"
},
{
"name": "C",
"description": "C is a general-purpose, procedural computer programming language supporting structured programming, lexical variable scope, and recursion, with a static type system.",
"slug": "c",
"categories": [
{
"id": 27,
"slug": "programming-languages",
"groups": [
9
],
"name": "Programming languages",
"priority": 5
}
],
"confidence": 100,
"version": "",
"icon": "C.png",
"website": "http:\/\/www.open-std.org\/jtc1\/sc22\/wg14\/",
"pricing": [],
"cpe": null
},
{
"name": "Varnish",
"description": "Varnish is a reverse caching proxy.",
"slug": "varnish",
"categories": [
{
"id": 23,
"slug": "caching",
"groups": [
7
],
"name": "Caching",
"priority": 7
}
],
"confidence": 100,
"version": "",
"icon": "Varnish.svg",
"website": "http:\/\/www.varnish-cache.org",
"pricing": [],
"cpe": "cpe:2.3:a:varnish-software:varnich_cache:*:*:*:*:*:*:*:*"
},
{
"name": "AMP",
"description": "AMP, originally created by Google, is an open-source HTML framework developed by the AMP open-source Project. AMP is designed to help webpages load faster.",
"slug": "amp",
"categories": [
{
"id": 12,
"slug": "javascript-frameworks",
"groups": [
9
],
"name": "JavaScript frameworks",
"priority": 8
}
],
"confidence": 100,
"version": "",
"icon": "Accelerated-Mobile-Pages.svg",
"website": "https:\/\/www.amp.dev",
"pricing": [],
"cpe": null
},
{
"name": "AMP for WordPress",
"description": "AMP for WordPress automatically adds Accelerated Mobile Pages (Google AMP Project) functionality to your WordPress site.",
"slug": "amp-for-wordpress",
"categories": [
{
"id": 87,
"slug": "wordpress-plugins",
"groups": [
15
],
"name": "WordPress plugins",
"priority": 8
}
],
"confidence": 100,
"version": "",
"icon": "Accelerated-Mobile-Pages.svg",
"website": "https:\/\/amp-wp.org",
"pricing": [],
"cpe": null
},
{
"name": "Yoast SEO",
"description": "Yoast SEO is a search engine optimisation plugin for WordPress and other platforms.",
"slug": "yoast-seo",
"categories": [
{
"id": 54,
"slug": "seo",
"groups": [
2
],
"name": "SEO",
"priority": 8
},
{
"id": 87,
"slug": "wordpress-plugins",
"groups": [
15
],
"name": "WordPress plugins",
"priority": 8
}
],
"confidence": 100,
"version": "",
"icon": "Yoast SEO.png",
"website": "https:\/\/yoast.com\/wordpress\/plugins\/seo\/",
"pricing": [],
"cpe": null
},
{
"name": "Pantheon",
"description": "Pantheon is a WebOps (Website Operations) and Management Platform for WordPress and Drupal.",
"slug": "pantheon",
"categories": [
{
"id": 62,
"slug": "paas",
"groups": [
7
],
"name": "PaaS",
"priority": 8
}
],
"confidence": 100,
"version": "",
"icon": "Pantheon.svg",
"website": "https:\/\/pantheon.io\/",
"pricing": [],
"cpe": null
},
{
"name": "Nginx",
"description": "Nginx is a web server that can also be used as a reverse proxy, load balancer, mail proxy and HTTP cache.",
"slug": "nginx",
"categories": [
{
"id": 22,
"slug": "web-servers",
"groups": [
7
],
"name": "Web servers",
"priority": 8
},
{
"id": 64,
"slug": "reverse-proxies",
"groups": [
7
],
"name": "Reverse proxies",
"priority": 7
}
],
"confidence": 100,
"version": "",
"icon": "Nginx.svg",
"website": "http:\/\/nginx.org\/en",
"pricing": [],
"cpe": "cpe:2.3:a:nginx:nginx:*:*:*:*:*:*:*:*"
},
{
"name": "Fastly",
"description": "Fastly is a cloud computing services provider. Fastly's cloud platform provides a content delivery network, Internet security services, load balancing, and video & streaming services.",
"slug": "fastly",
"categories": [
{
"id": 31,
"slug": "cdn",
"groups": [
7
],
"name": "CDN",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Fastly.svg",
"website": "https:\/\/www.fastly.com",
"pricing": [
"payg"
],
"cpe": null
},
{
"name": "Site Kit",
"description": "Site Kit is a one-stop solution for WordPress users to use everything Google has to offer to make them successful on the web.",
"slug": "site-kit",
"categories": [
{
"id": 10,
"slug": "analytics",
"groups": [
8
],
"name": "Analytics",
"priority": 9
},
{
"id": 87,
"slug": "wordpress-plugins",
"groups": [
15
],
"name": "WordPress plugins",
"priority": 8
}
],
"confidence": 100,
"version": "1.111.0",
"icon": "Google.svg",
"website": "https:\/\/sitekit.withgoogle.com\/",
"pricing": [],
"cpe": null
},
{
"name": "Priority Hints",
"description": "Priority Hints exposes a mechanism for developers to signal a relative priority for browsers to consider when fetching resources.",
"slug": "priority-hints",
"categories": [
{
"id": 92,
"slug": "performance",
"groups": [
7
],
"name": "Performance",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Priority Hints.svg",
"website": "https:\/\/wicg.github.io\/priority-hints\/",
"pricing": [],
"cpe": null
},
{
"name": "Lightbox",
"description": null,
"slug": "lightbox",
"categories": [
{
"id": 59,
"slug": "javascript-libraries",
"groups": [
9
],
"name": "JavaScript libraries",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Lightbox.png",
"website": "http:\/\/lokeshdhakar.com\/projects\/lightbox2\/",
"pricing": [],
"cpe": "cpe:2.3:a:lightbox_photo_gallery_project:lightbox_photo_gallery:*:*:*:*:*:*:*:*"
},
{
"name": "HSTS",
"description": "HTTP Strict Transport Security (HSTS) informs browsers that the site should only be accessed using HTTPS.",
"slug": "hsts",
"categories": [
{
"id": 16,
"slug": "security",
"groups": [
11
],
"name": "Security",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "default.svg",
"website": "https:\/\/www.rfc-editor.org\/rfc\/rfc6797#section-6.1",
"pricing": [],
"cpe": null
},
{
"name": "Google Analytics",
"description": "Google Analytics is a free web analytics service that tracks and reports website traffic.",
"slug": "google-analytics",
"categories": [
{
"id": 10,
"slug": "analytics",
"groups": [
8
],
"name": "Analytics",
"priority": 9
}
],
"confidence": 100,
"version": "",
"icon": "Google Analytics.svg",
"website": "http:\/\/google.com\/analytics",
"pricing": [],
"cpe": null
},
{
"name": "RSS",
"description": "RSS is a family of web feed formats used to publish frequently updated works\u2014such as blog entries, news headlines, audio, and video\u2014in a standardized format.",
"slug": "rss",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"groups": [
6
],
"name": "Miscellaneous",
"priority": 10
}
],
"confidence": 100,
"version": "",
"icon": "RSS.svg",
"website": "https:\/\/www.rssboard.org\/rss-specification",
"pricing": [],
"cpe": null
},
{
"name": "PWA",
"description": "Progressive Web Apps (PWAs) are web apps built and enhanced with modern APIs to deliver enhanced capabilities, reliability, and installability while reaching anyone, anywhere, on any device, all with a single codebase.",
"slug": "pwa",
"categories": [
{
"id": 19,
"slug": "miscellaneous",
"groups": [
6
],
"name": "Miscellaneous",
"priority": 10
}
],
"confidence": 100,
"version": "",
"icon": "PWA.svg",
"website": "https:\/\/web.dev\/progressive-web-apps\/",
"pricing": [],
"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": [],
"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": "<button class=\"toggle search-toggle mobile-search-toggle\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" aria-expanded=\"false\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-2\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-2"
]
},
{
"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": "<button class=\"toggle nav-toggle mobile-nav-toggle\" data-toggle-target=\".menu-modal\" data-toggle-body-class=\"showing-menu-modal\" aria-expanded=\"false\" data-set-focus=\".close-nav-toggle\" on=\"tap:i-amp-1.open,i-amp-1.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-1.toggleClass(class='active'),AMP.setState({i_amp_1: !i_amp_1}),i-amp-5.toggleClass(class='active'),body-0.toggleClass(class='showing-menu-modal'),i-amp-6.focus\" id=\"i-amp-5\" data-amp-bind-aria-expanded=\"i_amp_1 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-5"
]
},
{
"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": "<nav aria-label=\"Social links\" class=\"footer-social-wrapper\">",
"target": [
".footer-social-wrapper"
]
}
]
},
{
"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 class=\"page-template-default page page-id-2 custom-background wp-embed-responsive singular enable-search-modal missing-post-thumbnail has-no-pagination not-showing-comments show-avatars footer-top-visible amp-mode-touch\" id=\"body-0\" style=\"opacity: 1; visibility: visible; animation: auto ease 0s 1 normal none running none;\">",
"target": [
"#body-0"
]
}
]
},
{
"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": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"23\" height=\"23\" viewBox=\"0 0 23 23\">",
"target": [
".toggle-icon > svg[width=\"23\"][height=\"23\"][viewBox=\"0 0 23 23\"]"
]
},
{
"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": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"26\" height=\"7\" viewBox=\"0 0 26 7\">",
"target": [
"svg[width=\"26\"]"
]
},
{
"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": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"23\" height=\"23\" viewBox=\"0 0 23 23\">",
"target": [
".toggle-inner > svg[width=\"23\"][height=\"23\"][viewBox=\"0 0 23 23\"]"
]
},
{
"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": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\">",
"target": [
"#i-amp-4 > svg[width=\"16\"][height=\"16\"][viewBox=\"0 0 16 16\"]"
]
},
{
"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": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\">",
"target": [
"#i-amp-6 > svg[width=\"16\"][height=\"16\"][viewBox=\"0 0 16 16\"]"
]
},
{
"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": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
"#menu-item-24026 > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"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": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
"#menu-item-7748 > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"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": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
"#menu-item-7749 > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"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": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
"#menu-item-7750 > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"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": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
"#menu-item-7751 > a[href$=\"westonruter\"] > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"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": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
"#menu-item-7798 > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"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": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
".footer-social > .menu-item-24026.menu-item-type-custom.menu-item-object-custom > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"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": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
".footer-social > .menu-item-7748.menu-item-type-custom.menu-item-object-custom > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"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": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
".footer-social > .menu-item-7749.menu-item-type-custom.menu-item-object-custom > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"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": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
".footer-social > .menu-item-7750.menu-item-type-custom.menu-item-object-custom > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"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": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
".footer-social > .menu-item-7751.menu-item-type-custom.menu-item-object-custom > a[href$=\"westonruter\"] > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"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": "<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">",
"target": [
".footer-social > .menu-item-7798.menu-item-type-custom.menu-item-object-custom > a > svg[width=\"24\"][height=\"24\"][viewBox=\"0 0 24 24\"]"
]
},
{
"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": "<span class=\"arrow\" aria-hidden=\"true\">\u2191<\/span>",
"target": [
".to-the-top-long > .arrow[aria-hidden=\"true\"]"
]
},
{
"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": "<span class=\"arrow\" aria-hidden=\"true\">\u2191<\/span>",
"target": [
".to-the-top-short > .arrow[aria-hidden=\"true\"]"
]
},
{
"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": "<amp-analytics type=\"gtag\" data-credentials=\"include\" class=\"i-amphtml-layout-fixed i-amphtml-layout-size-defined i-amphtml-element i-amphtml-built i-amphtml-layout\" style=\"width:1px;height:1px\" i-amphtml-layout=\"fixed\" aria-hidden=\"true\" hidden=\"\">",
"target": [
"amp-analytics"
]
},
{
"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": "<amp-pixel src=\"https:\/\/pixel.wp.com\/g.gif?v=ext&blog=59681501&post=2&tz=-7&srv=weston.ruter.net&host=weston.ruter.net&rand=RANDOM&ref=DOCUMENT_REFERRER\" class=\"i-amphtml-layout-fixed i-amphtml-layout-size-defined i-amphtml-element i-amphtml-built\" style=\"width:1px;height:1px\" i-amphtml-layout=\"fixed\" aria-hidden=\"true\">",
"target": [
"amp-pixel"
]
}
]
},
{
"id": "aria-valid-attr-value",
"impact": null,
"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": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<button class=\"toggle search-toggle mobile-search-toggle\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" aria-expanded=\"false\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-2\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-2"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<button class=\"toggle nav-toggle mobile-nav-toggle\" data-toggle-target=\".menu-modal\" data-toggle-body-class=\"showing-menu-modal\" aria-expanded=\"false\" data-set-focus=\".close-nav-toggle\" on=\"tap:i-amp-1.open,i-amp-1.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-1.toggleClass(class='active'),AMP.setState({i_amp_1: !i_amp_1}),i-amp-5.toggleClass(class='active'),body-0.toggleClass(class='showing-menu-modal'),i-amp-6.focus\" id=\"i-amp-5\" data-amp-bind-aria-expanded=\"i_amp_1 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-5"
]
},
{
"any": [],
"all": [
{
"id": "aria-valid-attr-value",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute values are valid"
},
{
"id": "aria-errormessage",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "aria-errormessage exists and references elements visible to screen readers that use a supported aria-errormessage technique"
},
{
"id": "aria-level",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "aria-level values are valid"
}
],
"none": [],
"impact": null,
"html": "<nav aria-label=\"Social links\" class=\"footer-social-wrapper\">",
"target": [
".footer-social-wrapper"
]
}
]
},
{
"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": "<button class=\"toggle search-toggle mobile-search-toggle\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" aria-expanded=\"false\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-2\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-2"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle nav-toggle mobile-nav-toggle\" data-toggle-target=\".menu-modal\" data-toggle-body-class=\"showing-menu-modal\" aria-expanded=\"false\" data-set-focus=\".close-nav-toggle\" on=\"tap:i-amp-1.open,i-amp-1.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-1.toggleClass(class='active'),AMP.setState({i_amp_1: !i_amp_1}),i-amp-5.toggleClass(class='active'),body-0.toggleClass(class='showing-menu-modal'),i-amp-6.focus\" id=\"i-amp-5\" data-amp-bind-aria-expanded=\"i_amp_1 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-5"
]
},
{
"any": [
{
"id": "aria-valid-attr",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "ARIA attribute name is valid"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<nav aria-label=\"Social links\" class=\"footer-social-wrapper\">",
"target": [
".footer-social-wrapper"
]
}
]
},
{
"id": "button-name",
"impact": null,
"tags": [
"cat.name-role-value",
"wcag2a",
"wcag412",
"section508",
"section508.22.a",
"ACT"
],
"description": "Ensures buttons have discernible text",
"help": "Buttons must have discernible text",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/button-name?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "button-has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has inner text that is visible to screen readers"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle search-toggle mobile-search-toggle\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" aria-expanded=\"false\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-2\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-2"
]
},
{
"any": [
{
"id": "button-has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has inner text that is visible to screen readers"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle nav-toggle mobile-nav-toggle\" data-toggle-target=\".menu-modal\" data-toggle-body-class=\"showing-menu-modal\" aria-expanded=\"false\" data-set-focus=\".close-nav-toggle\" on=\"tap:i-amp-1.open,i-amp-1.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-1.toggleClass(class='active'),AMP.setState({i_amp_1: !i_amp_1}),i-amp-5.toggleClass(class='active'),body-0.toggleClass(class='showing-menu-modal'),i-amp-6.focus\" id=\"i-amp-5\" data-amp-bind-aria-expanded=\"i_amp_1 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-5"
]
},
{
"any": [
{
"id": "button-has-visible-text",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Element has inner text that is visible to screen readers"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"submit\" class=\"wp-block-button__link\" name=\"jetpack_subscriptions_widget\">\n\t\t\t\t\t\t\tSubscribe\t\t\t\t\t\t<\/button>",
"target": [
".wp-block-button__link"
]
}
]
},
{
"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": "internal-link-present",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Valid skip link found"
},
{
"id": "header-present",
"data": null,
"relatedNodes": [
{
"html": "<h1 class=\"entry-title\">About<\/h1>",
"target": [
"h1"
]
},
{
"html": "<h2 class=\"widget-title subheading heading-size-3\">Subscribe by Email<\/h2>",
"target": [
"h2"
]
}
],
"impact": "serious",
"message": "Page has a heading"
},
{
"id": "landmark",
"data": null,
"relatedNodes": [
{
"html": "<main id=\"site-content\">",
"target": [
"#site-content"
]
}
],
"impact": "serious",
"message": "Page has a landmark region"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<html class=\"no-js i-amphtml-singledoc i-amphtml-standalone\" lang=\"en-US\" data-amp-auto-lightbox-disable=\"\" transformed=\"self;v=1\" i-amphtml-layout=\"\" i-amphtml-no-boilerplate=\"\" i-amphtml-binding=\"\" amp-version=\"2310061803000\" style=\"cursor: pointer;\">",
"target": [
"html"
]
}
]
},
{
"id": "color-contrast",
"impact": "serious",
"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": "#d3dbe8",
"bgColor": "#235899",
"contrastRatio": 5.1399999999999997,
"fontSize": "7.5pt (10px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.14"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"toggle-text\">Search<\/span>",
"target": [
"#i-amp-2 > .toggle-inner > .toggle-text"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#ffffff",
"bgColor": "#235899",
"contrastRatio": 7.1699999999999999,
"fontSize": "15.8pt (21px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 7.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/\">Weston Ruter<\/a>",
"target": [
".site-title > a[href$=\"weston.ruter.net\/\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#d3dbe8",
"bgColor": "#235899",
"contrastRatio": 5.1399999999999997,
"fontSize": "7.5pt (10px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.14"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"toggle-text\">Menu<\/span>",
"target": [
"#i-amp-5 > .toggle-inner > .toggle-text"
]
},
{
"any": [
{
"id": "color-contrast",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of ${data.contrastRatio}"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<input type=\"search\" id=\"search-form-1\" class=\"search-field\" placeholder=\"Search \u2026\" value=\"\" name=\"s\">",
"target": [
"#search-form-1"
]
},
{
"any": [
{
"id": "color-contrast",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of ${data.contrastRatio}"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<input type=\"submit\" class=\"search-submit\" value=\"Search\">",
"target": [
".search-submit"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#ffffff",
"bgColor": "#235899",
"contrastRatio": 7.1699999999999999,
"fontSize": "27.0pt (36px)",
"fontWeight": "bold",
"expectedContrastRatio": "3:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 7.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h1 class=\"entry-title\">About<\/h1>",
"target": [
"h1"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>Googler \ud83d\udd28 @AMPhtml, PWA, & open web; @WordPress core team; @xwp alum. Daddy\u00b2 & husband. Go by \ud83c\udfc3\ud83c\udffb\ud83d\udeb4\ud83c\udffb\ud83d\ude8c\ud83d\ude88 Philologist & hispanohablante [\u02c8w\u025bs\u02cctn\u0329 \u02c8\u0279u\u02d0\u02cc\u027e\u025a]<\/p>",
"target": [
".entry-content > p:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>",
"target": [
".wp-block-media-text__content > p:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/2018\/09\/19\/becoming-a-googler\/\">Googler<\/a>",
"target": [
".wp-block-media-text__content > p:nth-child(1) > a:nth-child(1)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/ampproject.org\/\">AMP<\/a>",
"target": [
"a[href$=\"ampproject.org\/\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/wordpress.org\/\">WordPress<\/a>",
"target": [
"p:nth-child(1) > a[href$=\"wordpress.org\/\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/developers.google.com\/web\/progressive-web-apps\/\">PWA<\/a>",
"target": [
"a:nth-child(4)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/amp-wp.org\/\">official AMP plugin<\/a>",
"target": [
"a[href$=\"amp-wp.org\/\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/github.com\/xwp\/pwa-wp\">PWA feature plugin<\/a>",
"target": [
"a[href$=\"pwa-wp\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#2776d7",
"bgColor": "#ffffff",
"contrastRatio": 4.5,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"http:\/\/xwp.co\/\">XWP<\/a>",
"target": [
"a[href$=\"xwp.co\/\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>I live in Portland, Oregon with my wife and two boys. I like running, biking, public transit, linguistics, <em>estudiar espa\u00f1ol<\/em>, space exploration, Christian theology, and listening to NPR.<\/p>",
"target": [
".wp-block-media-text__content > p:nth-child(2)"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<em>estudiar espa\u00f1ol<\/em>",
"target": [
"em"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#ffffff",
"bgColor": "#235899",
"contrastRatio": 7.1699999999999999,
"fontSize": "21.0pt (28px)",
"fontWeight": "bold",
"expectedContrastRatio": "3:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 7.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<h2 class=\"widget-title subheading heading-size-3\">Subscribe by Email<\/h2>",
"target": [
"h2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#ffffff",
"bgColor": "#235899",
"contrastRatio": 7.1699999999999999,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 7.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p>Get new posts in your inbox.<\/p>",
"target": [
"#subscribe-text > p"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#000000",
"bgColor": "#ffffff",
"contrastRatio": 21,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 21"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<input type=\"email\" name=\"email\" required=\"required\" value=\"\" id=\"subscribe-field-blog_subscription-2\" placeholder=\"Email Address\">",
"target": [
"#subscribe-field-blog_subscription-2"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#ffffff",
"bgColor": "#2776d7",
"contrastRatio": 4.5,
"fontSize": "11.3pt (15px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.5"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"submit\" class=\"wp-block-button__link\" name=\"jetpack_subscriptions_widget\">\n\t\t\t\t\t\t\tSubscribe\t\t\t\t\t\t<\/button>",
"target": [
".wp-block-button__link"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#ffffff",
"bgColor": "#235899",
"contrastRatio": 7.1699999999999999,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 7.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p><a href=\"\/key.asc\" rel=\"key\">PGP\/GPG public key<\/a>. Happily hosted on <a href=\"https:\/\/pantheon.io\/\" target=\"_blank\" rel=\"noopener\">Pantheon<\/a>. I'm newly on <a rel=\"me\" href=\"https:\/\/mastodon.social\/@westonruter\">Mastodon<\/a>.<\/p>",
"target": [
".widget-content > p"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#b8d1ee",
"bgColor": "#235899",
"contrastRatio": 4.5700000000000003,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.57"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"\/key.asc\" rel=\"key\">PGP\/GPG public key<\/a>",
"target": [
"a[href$=\"key.asc\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#b8d1ee",
"bgColor": "#235899",
"contrastRatio": 4.5700000000000003,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.57"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/pantheon.io\/\" target=\"_blank\" rel=\"noopener\">Pantheon<\/a>",
"target": [
"a[href$=\"pantheon.io\/\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#b8d1ee",
"bgColor": "#235899",
"contrastRatio": 4.5700000000000003,
"fontSize": "13.5pt (18px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 4.57"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a rel=\"me\" href=\"https:\/\/mastodon.social\/@westonruter\">Mastodon<\/a>",
"target": [
"a[rel=\"me\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#ffffff",
"bgColor": "#235899",
"contrastRatio": 7.1699999999999999,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 7.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p class=\"footer-copyright\">\u00a9\n\t\t\t\t\t\t\t2023\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/\">Weston Ruter<\/a>\n\t\t\t\t\t\t<\/p>",
"target": [
".footer-copyright"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#ffffff",
"bgColor": "#235899",
"contrastRatio": 7.1699999999999999,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 7.17"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<a href=\"https:\/\/weston.ruter.net\/\">Weston Ruter<\/a>",
"target": [
".footer-copyright > a[href$=\"weston.ruter.net\/\"]"
]
},
{
"any": [
{
"id": "color-contrast",
"data": {
"fgColor": "#d3dbe8",
"bgColor": "#235899",
"contrastRatio": 5.1399999999999997,
"fontSize": "12.0pt (16px)",
"fontWeight": "normal",
"expectedContrastRatio": "4.5:1"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element has sufficient color contrast of 5.14"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<span class=\"to-the-top-short\">\n\t\t\t\t\t\t\tUp <span class=\"arrow\" aria-hidden=\"true\">\u2191<\/span>\t\t\t\t\t\t<\/span>",
"target": [
".to-the-top-short"
]
}
]
},
{
"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 class=\"no-js i-amphtml-singledoc i-amphtml-standalone\" lang=\"en-US\" data-amp-auto-lightbox-disable=\"\" transformed=\"self;v=1\" i-amphtml-layout=\"\" i-amphtml-no-boilerplate=\"\" i-amphtml-binding=\"\" amp-version=\"2310061803000\" style=\"cursor: pointer;\">",
"target": [
"html"
]
}
]
},
{
"id": "duplicate-id-active",
"impact": null,
"tags": [
"cat.parsing",
"wcag2a",
"wcag411"
],
"description": "Ensures every id attribute value of active elements is unique",
"help": "IDs of active elements must be unique",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/duplicate-id-active?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "duplicate-id-active",
"data": "i-amp-2",
"relatedNodes": [],
"impact": "serious",
"message": "Document has no active elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle search-toggle mobile-search-toggle\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" aria-expanded=\"false\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-2\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-2"
]
},
{
"any": [
{
"id": "duplicate-id-active",
"data": "i-amp-5",
"relatedNodes": [],
"impact": "serious",
"message": "Document has no active elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle nav-toggle mobile-nav-toggle\" data-toggle-target=\".menu-modal\" data-toggle-body-class=\"showing-menu-modal\" aria-expanded=\"false\" data-set-focus=\".close-nav-toggle\" on=\"tap:i-amp-1.open,i-amp-1.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-1.toggleClass(class='active'),AMP.setState({i_amp_1: !i_amp_1}),i-amp-5.toggleClass(class='active'),body-0.toggleClass(class='showing-menu-modal'),i-amp-6.focus\" id=\"i-amp-5\" data-amp-bind-aria-expanded=\"i_amp_1 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-5"
]
}
]
},
{
"id": "duplicate-id-aria",
"impact": null,
"tags": [
"cat.parsing",
"wcag2a",
"wcag411"
],
"description": "Ensures every id attribute value used in ARIA and in labels is unique",
"help": "IDs used in ARIA and labels must be unique",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/duplicate-id-aria?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "duplicate-id-aria",
"data": "search-form-1",
"relatedNodes": [],
"impact": "critical",
"message": "Document has no elements referenced with ARIA or labels that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<input type=\"search\" id=\"search-form-1\" class=\"search-field\" placeholder=\"Search \u2026\" value=\"\" name=\"s\">",
"target": [
"#search-form-1"
]
},
{
"any": [
{
"id": "duplicate-id-aria",
"data": "subscribe-field-blog_subscription-2",
"relatedNodes": [],
"impact": "critical",
"message": "Document has no elements referenced with ARIA or labels that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<input type=\"email\" name=\"email\" required=\"required\" value=\"\" id=\"subscribe-field-blog_subscription-2\" placeholder=\"Email Address\">",
"target": [
"#subscribe-field-blog_subscription-2"
]
}
]
},
{
"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": "body-0",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<body class=\"page-template-default page page-id-2 custom-background wp-embed-responsive singular enable-search-modal missing-post-thumbnail has-no-pagination not-showing-comments show-avatars footer-top-visible amp-mode-touch\" id=\"body-0\" style=\"opacity: 1; visibility: visible; animation: auto ease 0s 1 normal none running none;\">",
"target": [
"#body-0"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "site-header",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<header id=\"site-header\" class=\"header-footer-group\">",
"target": [
"#site-header"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-11308",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-11308\" class=\"menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-2 current_page_item menu-item-11308\"><a href=\"https:\/\/weston.ruter.net\/about\/\" aria-current=\"page\">About<\/a><\/li>",
"target": [
"#menu-item-11308"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-7797",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-7797\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7797\"><a href=\"https:\/\/twitter.com\/westonruter\">@westonruter<\/a><\/li>",
"target": [
"#menu-item-7797"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-7299",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-7299\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7299\"><a href=\"http:\/\/github.com\/westonruter\">GitHub<\/a><\/li>",
"target": [
"#menu-item-7299"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-7298",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-7298\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-7298\"><a href=\"https:\/\/weston.ruter.net\/contact\/\">Contact<\/a><\/li>",
"target": [
"#menu-item-7298"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "i-amp-3",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle search-toggle desktop-search-toggle\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" aria-expanded=\"false\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-3\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-3"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "i-amp-0",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<amp-lightbox id=\"i-amp-0\" layout=\"nodisplay\" animate-in=\"fade-in\" scrollable=\"1\" role=\"dialog\" tabindex=\"-1\" class=\"search-modal cover-modal header-footer-group i-amphtml-layout-nodisplay i-amphtml-element i-amphtml-overlay i-amphtml-built\" on=\"tap:i-amp-0.close,body-0.toggleClass(class=showing-modal,force=false);lightboxOpen:i-amp-0.toggleClass(class=active,force=true),AMP.setState({i_amp_0:true});lightboxClose:i-amp-0.toggleClass(class=active,force=false),AMP.setState({i_amp_0:false})\" hidden=\"\" i-amphtml-layout=\"nodisplay\">",
"target": [
"#i-amp-0"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "i-amp-4",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle search-untoggle close-search-toggle fill-children-current-color\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" on=\"tap:i-amp-0.close,body-0.toggleClass(class=showing-modal,force=false),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-4\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-4"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "i-amp-1",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<amp-lightbox id=\"i-amp-1\" layout=\"nodisplay\" animate-in=\"fade-in\" scrollable=\"1\" role=\"dialog\" tabindex=\"-1\" class=\"menu-modal cover-modal header-footer-group i-amphtml-layout-nodisplay i-amphtml-element i-amphtml-overlay i-amphtml-built\" on=\"tap:i-amp-1.close,body-0.toggleClass(class=showing-modal,force=false);lightboxOpen:i-amp-1.toggleClass(class=active,force=true),AMP.setState({i_amp_1:true});lightboxClose:i-amp-1.toggleClass(class=active,force=false),AMP.setState({i_amp_1:false})\" hidden=\"\" i-amphtml-layout=\"nodisplay\">",
"target": [
"#i-amp-1"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "i-amp-6",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle close-nav-toggle fill-children-current-color\" data-toggle-target=\".menu-modal\" data-toggle-body-class=\"showing-menu-modal\" data-set-focus=\".menu-modal\" on=\"tap:i-amp-1.close,body-0.toggleClass(class=showing-modal,force=false),i-amp-1.toggleClass(class='active'),AMP.setState({i_amp_1: !i_amp_1}),i-amp-5.toggleClass(class='active'),body-0.toggleClass(class='showing-menu-modal'),i-amp-1.focus\" id=\"i-amp-6\" data-amp-bind-aria-expanded=\"i_amp_1 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-6"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-24026",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-24026\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-24026\">",
"target": [
"#menu-item-24026"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-7748",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-7748\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7748\">",
"target": [
"#menu-item-7748"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-7749",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-7749\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7749\">",
"target": [
"#menu-item-7749"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-7750",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-7750\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7750\">",
"target": [
"#menu-item-7750"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-7751",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-7751\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7751\">",
"target": [
"#menu-item-7751"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "menu-item-7798",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li id=\"menu-item-7798\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7798\">",
"target": [
"#menu-item-7798"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "site-content",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<main id=\"site-content\">",
"target": [
"#site-content"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "post-2",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<article class=\"post-2 page type-page status-publish hentry\" id=\"post-2\">",
"target": [
"#post-2"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "subscribe-blog-blog_subscription-2",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<form action=\"#\" method=\"post\" accept-charset=\"utf-8\" id=\"subscribe-blog-blog_subscription-2\" data-blog=\"59681501\" data-post_access_level=\"everybody\" data-px-verified-tag=\"\">",
"target": [
"#subscribe-blog-blog_subscription-2"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "subscribe-text",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<div id=\"subscribe-text\"><p>Get new posts in your inbox.<\/p>\n<\/div>",
"target": [
"#subscribe-text"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "subscribe-email",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p id=\"subscribe-email\">",
"target": [
"#subscribe-email"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "jetpack-subscribe-label",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<label id=\"jetpack-subscribe-label\" class=\"screen-reader-text\" for=\"subscribe-field-blog_subscription-2\">\n\t\t\t\t\t\t\tEmail Address\t\t\t\t\t\t<\/label>",
"target": [
"#jetpack-subscribe-label"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "subscribe-submit",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<p id=\"subscribe-submit\">",
"target": [
"#subscribe-submit"
]
},
{
"any": [
{
"id": "duplicate-id",
"data": "site-footer",
"relatedNodes": [],
"impact": "minor",
"message": "Document has no static elements that share the same id attribute"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<footer id=\"site-footer\" class=\"header-footer-group\">",
"target": [
"#site-footer"
]
}
]
},
{
"id": "form-field-multiple-labels",
"impact": null,
"tags": [
"cat.forms",
"wcag2a",
"wcag332"
],
"description": "Ensures form field does not have multiple label elements",
"help": "Form field must not have multiple label elements",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/form-field-multiple-labels?application=axeAPI",
"nodes": [
{
"any": [],
"all": [],
"none": [
{
"id": "multiple-label",
"data": null,
"relatedNodes": [],
"impact": "moderate",
"message": "Form field does not have multiple label elements"
}
],
"impact": null,
"html": "<input type=\"email\" name=\"email\" required=\"required\" value=\"\" id=\"subscribe-field-blog_subscription-2\" placeholder=\"Email Address\">",
"target": [
"#subscribe-field-blog_subscription-2"
]
}
]
},
{
"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 class=\"no-js i-amphtml-singledoc i-amphtml-standalone\" lang=\"en-US\" data-amp-auto-lightbox-disable=\"\" transformed=\"self;v=1\" i-amphtml-layout=\"\" i-amphtml-no-boilerplate=\"\" i-amphtml-binding=\"\" amp-version=\"2310061803000\" style=\"cursor: pointer;\">",
"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 class=\"no-js i-amphtml-singledoc i-amphtml-standalone\" lang=\"en-US\" data-amp-auto-lightbox-disable=\"\" transformed=\"self;v=1\" i-amphtml-layout=\"\" i-amphtml-no-boilerplate=\"\" i-amphtml-binding=\"\" amp-version=\"2310061803000\" style=\"cursor: pointer;\">",
"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 decoding=\"async\" fetchpriority=\"high\" width=\"580\" height=\"580\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=580%2C580&ssl=1\" alt=\"\" class=\"wp-image-8759 size-full amp-wp-enforced-sizes\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=700%2C700&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=150%2C150&ssl=1 150w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=300%2C300&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=768%2C768&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=100%2C100&ssl=1 100w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?w=1740&ssl=1 1740w\" sizes=\"(max-width: 580px) 100vw, 580px\" data-amp-unvalidated-attrs=\"fetchpriority\">",
"target": [
"img"
]
}
]
},
{
"id": "label",
"impact": null,
"tags": [
"cat.forms",
"wcag2a",
"wcag412",
"wcag131",
"section508",
"section508.22.n",
"ACT"
],
"description": "Ensures every form element has a label",
"help": "Form elements must have labels",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/label?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "explicit-label",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Form element has an explicit <label>"
},
{
"id": "non-empty-placeholder",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element has a placeholder attribute"
}
],
"all": [],
"none": [
{
"id": "hidden-explicit-label",
"data": null,
"relatedNodes": [],
"impact": "critical",
"message": "Form element has a visible explicit <label>"
}
],
"impact": null,
"html": "<input type=\"email\" name=\"email\" required=\"required\" value=\"\" id=\"subscribe-field-blog_subscription-2\" placeholder=\"Email Address\">",
"target": [
"#subscribe-field-blog_subscription-2"
]
}
]
},
{
"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 class=\"skip-link screen-reader-text\" href=\"#site-content\">Skip to the content<\/a>",
"target": [
".skip-link"
]
},
{
"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 href=\"https:\/\/weston.ruter.net\/\">Weston Ruter<\/a>",
"target": [
".site-title > a[href$=\"weston.ruter.net\/\"]"
]
},
{
"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 href=\"https:\/\/weston.ruter.net\/2018\/09\/19\/becoming-a-googler\/\">Googler<\/a>",
"target": [
".wp-block-media-text__content > p:nth-child(1) > a:nth-child(1)"
]
},
{
"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 href=\"https:\/\/ampproject.org\/\">AMP<\/a>",
"target": [
"a[href$=\"ampproject.org\/\"]"
]
},
{
"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 href=\"https:\/\/wordpress.org\/\">WordPress<\/a>",
"target": [
"p:nth-child(1) > a[href$=\"wordpress.org\/\"]"
]
},
{
"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 href=\"https:\/\/developers.google.com\/web\/progressive-web-apps\/\">PWA<\/a>",
"target": [
"a:nth-child(4)"
]
},
{
"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 href=\"https:\/\/amp-wp.org\/\">official AMP plugin<\/a>",
"target": [
"a[href$=\"amp-wp.org\/\"]"
]
},
{
"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 href=\"https:\/\/github.com\/xwp\/pwa-wp\">PWA feature plugin<\/a>",
"target": [
"a[href$=\"pwa-wp\"]"
]
},
{
"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 href=\"http:\/\/xwp.co\/\">XWP<\/a>",
"target": [
"a[href$=\"xwp.co\/\"]"
]
},
{
"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 href=\"https:\/\/mastodon.social\/@westonruter\">",
"target": [
".footer-social > .menu-item-24026.menu-item-type-custom.menu-item-object-custom > a"
]
},
{
"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 href=\"https:\/\/twitter.com\/westonruter\">",
"target": [
".footer-social > .menu-item-7748.menu-item-type-custom.menu-item-object-custom > a"
]
},
{
"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 href=\"https:\/\/www.facebook.com\/westonruter\">",
"target": [
".footer-social > .menu-item-7749.menu-item-type-custom.menu-item-object-custom > a"
]
},
{
"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 href=\"https:\/\/www.linkedin.com\/in\/westonruter\/\">",
"target": [
".footer-social > .menu-item-7750.menu-item-type-custom.menu-item-object-custom > a"
]
},
{
"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 href=\"http:\/\/github.com\/westonruter\">",
"target": [
".footer-social > .menu-item-7751.menu-item-type-custom.menu-item-object-custom > a[href$=\"westonruter\"]"
]
},
{
"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 href=\"https:\/\/profiles.wordpress.org\/westonruter\">",
"target": [
".footer-social > .menu-item-7798.menu-item-type-custom.menu-item-object-custom > a"
]
},
{
"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 href=\"\/key.asc\" rel=\"key\">PGP\/GPG public key<\/a>",
"target": [
"a[href$=\"key.asc\"]"
]
},
{
"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 href=\"https:\/\/pantheon.io\/\" target=\"_blank\" rel=\"noopener\">Pantheon<\/a>",
"target": [
"a[href$=\"pantheon.io\/\"]"
]
},
{
"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 rel=\"me\" href=\"https:\/\/mastodon.social\/@westonruter\">Mastodon<\/a>",
"target": [
"a[rel=\"me\"]"
]
},
{
"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 href=\"https:\/\/weston.ruter.net\/\">Weston Ruter<\/a>",
"target": [
".footer-copyright > a[href$=\"weston.ruter.net\/\"]"
]
},
{
"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=\"to-the-top\" href=\"#site-header\">\n\t\t\t\t\t\t<span class=\"to-the-top-long\">\n\t\t\t\t\t\t\tTo the top <span class=\"arrow\" aria-hidden=\"true\">\u2191<\/span>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"to-the-top-short\">\n\t\t\t\t\t\t\tUp <span class=\"arrow\" aria-hidden=\"true\">\u2191<\/span>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>",
"target": [
".to-the-top"
]
}
]
},
{
"id": "list",
"impact": null,
"tags": [
"cat.structure",
"wcag2a",
"wcag131"
],
"description": "Ensures that lists are structured correctly",
"help": "<ul> and <ol> must only directly contain <li>, <script> or <template> elements",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/list?application=axeAPI",
"nodes": [
{
"any": [],
"all": [],
"none": [
{
"id": "only-listitems",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List element only has direct children that are allowed inside <li> elements"
}
],
"impact": null,
"html": "<ul class=\"social-menu footer-social reset-list-style social-icons fill-children-current-color\">",
"target": [
".footer-social"
]
}
]
},
{
"id": "listitem",
"impact": null,
"tags": [
"cat.structure",
"wcag2a",
"wcag131"
],
"description": "Ensures <li> elements are used semantically",
"help": "<li> elements must be contained in a <ul> or <ol>",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/listitem?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-24026\">",
"target": [
".footer-social > .menu-item-24026.menu-item-type-custom.menu-item-object-custom"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7748\">",
"target": [
".footer-social > .menu-item-7748.menu-item-type-custom.menu-item-object-custom"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7749\">",
"target": [
".footer-social > .menu-item-7749.menu-item-type-custom.menu-item-object-custom"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7750\">",
"target": [
".footer-social > .menu-item-7750.menu-item-type-custom.menu-item-object-custom"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7751\">",
"target": [
".footer-social > .menu-item-7751.menu-item-type-custom.menu-item-object-custom"
]
},
{
"any": [
{
"id": "listitem",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "List item has a <ul>, <ol> or role=\"list\" parent element"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7798\">",
"target": [
".footer-social > .menu-item-7798.menu-item-type-custom.menu-item-object-custom"
]
}
]
},
{
"id": "nested-interactive",
"impact": null,
"tags": [
"cat.keyboard",
"wcag2a",
"wcag412"
],
"description": "Ensures interactive controls are not nested as they are not always announced by screen readers or can cause focus problems for assistive technologies",
"help": "Interactive controls must not be nested",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/nested-interactive?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle search-toggle mobile-search-toggle\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" aria-expanded=\"false\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-2\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-2"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button class=\"toggle nav-toggle mobile-nav-toggle\" data-toggle-target=\".menu-modal\" data-toggle-body-class=\"showing-menu-modal\" aria-expanded=\"false\" data-set-focus=\".close-nav-toggle\" on=\"tap:i-amp-1.open,i-amp-1.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-1.toggleClass(class='active'),AMP.setState({i_amp_1: !i_amp_1}),i-amp-5.toggleClass(class='active'),body-0.toggleClass(class='showing-menu-modal'),i-amp-6.focus\" id=\"i-amp-5\" data-amp-bind-aria-expanded=\"i_amp_1 ? 'true' : 'false'\" i-amphtml-binding=\"\">",
"target": [
"#i-amp-5"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<hr class=\"wp-block-separator\">",
"target": [
"hr"
]
},
{
"any": [
{
"id": "no-focusable-content",
"data": null,
"relatedNodes": [],
"impact": "serious",
"message": "Element does not have focusable descendants"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<button type=\"submit\" class=\"wp-block-button__link\" name=\"jetpack_subscriptions_widget\">\n\t\t\t\t\t\t\tSubscribe\t\t\t\t\t\t<\/button>",
"target": [
".wp-block-button__link"
]
}
]
},
{
"id": "scrollable-region-focusable",
"impact": null,
"tags": [
"cat.keyboard",
"wcag2a",
"wcag211"
],
"description": "Ensure elements that have scrollable content are accessible by keyboard",
"help": "Scrollable region must have keyboard access",
"helpUrl": "https:\/\/dequeuniversity.com\/rules\/axe\/4.4\/scrollable-region-focusable?application=axeAPI",
"nodes": [
{
"any": [
{
"id": "focusable-content",
"data": null,
"relatedNodes": [],
"impact": "moderate",
"message": "Element contains focusable elements"
}
],
"all": [],
"none": [],
"impact": null,
"html": "<html class=\"no-js i-amphtml-singledoc i-amphtml-standalone\" lang=\"en-US\" data-amp-auto-lightbox-disable=\"\" transformed=\"self;v=1\" i-amphtml-layout=\"\" i-amphtml-no-boilerplate=\"\" i-amphtml-binding=\"\" amp-version=\"2310061803000\" style=\"cursor: pointer;\">",
"target": [
"html"
]
}
]
}
],
"incomplete": [
{
"id": "color-contrast",
"impact": "serious",
"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": {
"messageKey": "nonBmp"
},
"relatedNodes": [],
"impact": "serious",
"message": "Element content contains only non-text characters"
}
],
"all": [],
"none": [],
"impact": "serious",
"html": "<span class=\"arrow\" aria-hidden=\"true\">\u2191<\/span>",
"target": [
".to-the-top-short > .arrow[aria-hidden=\"true\"]"
],
"failureSummary": "Fix any of the following:\n Element content contains only non-text characters"
}
]
}
]
},
"base_page_ip_ptr": "",
"base_page_cname": "",
"base_page_dns_server": "ns-cloud-d1.googledomains.com",
"browser_name": "Chrome",
"eventName": "Step_1",
"test_run_time_ms": 11751,
"testUrl": "https:\/\/weston.ruter.net\/about\/",
"userTime.is": 2009,
"userTimes": {
"is": 2009,
"dr": 2009,
"visible": 2018,
"ofv": 2018,
"mbv": 2029,
"e_is": 2029,
"pc": 2032,
"ol": 2758
},
"userTime.dr": 2009,
"userTime.visible": 2018,
"userTime.ofv": 2018,
"userTime.mbv": 2029,
"userTime.e_is": 2029,
"userTime.pc": 2032,
"userTime.ol": 2758,
"userTime": 2758,
"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",
"wpContentType"
],
"Colordepth": 24,
"Dpi": "{\"dppx\":2,\"dpcm\":75.59055118110236,\"dpi\":192}",
"Images": "[{\"url\":\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=768%2C768&ssl=1\",\"width\":187,\"height\":187,\"naturalWidth\":414,\"naturalHeight\":414}]",
"Resolution": "{\"absolute\":{\"height\":622,\"width\":414},\"available\":{\"height\":622,\"width\":414}}",
"fonts": [
{
"family": "NonBreakingSpaceOverride",
"display": "optional",
"status": "loaded",
"style": "normal",
"weight": "normal"
},
{
"family": "Inter var",
"display": "optional",
"status": "loaded",
"style": "normal",
"weight": "100 900"
},
{
"family": "Inter var",
"display": "optional",
"status": "unloaded",
"style": "italic",
"weight": "100 900"
},
{
"family": "social-logos",
"display": "auto",
"status": "unloaded",
"style": "normal",
"weight": "400"
}
],
"generated-content-percent": 2.4500000000000002,
"generated-content-size": 2.4900000000000002,
"imgs-in-viewport": [],
"imgs-no-alt": [],
"imgs-out-viewport": [
{
"src": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=580%2C580&ssl=1",
"html": "<img decoding=\"async\" fetchpriority=\"high\" width=\"580\" height=\"580\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=580%2C580&ssl=1\" alt=\"\" class=\"wp-image-8759 size-full amp-wp-enforced-sizes\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=700%2C700&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=150%2C150&ssl=1 150w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=300%2C300&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=768%2C768&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=100%2C100&ssl=1 100w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?w=1740&ssl=1 1740w\" sizes=\"(max-width: 580px) 100vw, 580px\" data-amp-unvalidated-attrs=\"fetchpriority\">",
"currentSrc": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=768%2C768&ssl=1",
"srcSet": "https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=700%2C700&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=150%2C150&ssl=1 150w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=300%2C300&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=768%2C768&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=100%2C100&ssl=1 100w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?w=1740&ssl=1 1740w",
"sizes": "(max-width: 580px) 100vw, 580px",
"priority": null,
"loading": null,
"naturalWidth": 414,
"naturalHeight": 414
}
],
"jsLibsVulns": [],
"meta-viewport": "width=device-width",
"possibly-render-blocking-reqs": [],
"rendered-html": "<html class=\"no-js i-amphtml-singledoc i-amphtml-standalone\" lang=\"en-US\" data-amp-auto-lightbox-disable=\"\" transformed=\"self;v=1\" i-amphtml-layout=\"\" i-amphtml-no-boilerplate=\"\" i-amphtml-binding=\"\" amp-version=\"2310061803000\" style=\"cursor: pointer;\"><head><meta charset=\"UTF-8\"><meta name=\"viewport\" content=\"width=device-width\"><style amp-runtime=\"\" i-amphtml-version=\"012310061803000\">\/* inner styles set by WPT to match CSSOM *\/html { overflow-x: hidden !important; }html.i-amphtml-fie { height: 100% !important; width: 100% !important; }html:not([amp4ads]), html:not([amp4ads]) body { height: auto !important; }html:not([amp4ads]) body { margin: 0px !important; }body { text-size-adjust: 100%; }html.i-amphtml-singledoc.i-amphtml-embedded { touch-action: pan-y pinch-zoom; }html.i-amphtml-fie > body, html.i-amphtml-singledoc > body { overflow: visible !important; }html.i-amphtml-fie:not(.i-amphtml-inabox) > body, html.i-amphtml-singledoc:not(.i-amphtml-inabox) > body { position: relative !important; }html.i-amphtml-ios-embed-legacy > body { overflow: hidden auto !important; position: absolute !important; }html.i-amphtml-ios-embed { position: static; overflow-y: auto !important; }#i-amphtml-wrapper { overflow: hidden auto !important; position: absolute !important; inset: 0px !important; margin: 0px !important; display: block !important; }html.i-amphtml-ios-embed.i-amphtml-ios-overscroll, html.i-amphtml-ios-embed.i-amphtml-ios-overscroll > #i-amphtml-wrapper { }#i-amphtml-wrapper > body { position: relative !important; border-top: 1px solid transparent !important; }#i-amphtml-wrapper + body { visibility: visible; }#i-amphtml-wrapper + body .i-amphtml-lightbox-element, #i-amphtml-wrapper + body[i-amphtml-lightbox] { visibility: hidden; }#i-amphtml-wrapper + body[i-amphtml-lightbox] .i-amphtml-lightbox-element { visibility: visible; }#i-amphtml-wrapper.i-amphtml-scroll-disabled, .i-amphtml-scroll-disabled { overflow: hidden !important; }amp-instagram { background-color: rgb(255, 255, 255); padding: 54px 0px 0px !important; }amp-iframe iframe { box-sizing: border-box !important; }[amp-access][amp-access-hide] { display: none; }[subscriptions-dialog], body:not(.i-amphtml-subs-ready) [subscriptions-action], body:not(.i-amphtml-subs-ready) [subscriptions-section] { display: none !important; }amp-experiment, amp-live-list > [update] { display: none; }amp-list[resizable-children] > .i-amphtml-loading-container.amp-hidden { display: none !important; }amp-list [fetch-error], amp-list[load-more] [load-more-button], amp-list[load-more] [load-more-end], amp-list[load-more] [load-more-failed], amp-list[load-more] [load-more-loading] { display: none; }amp-list[diffable] div[role=\"list\"] { display: block; }amp-story-page, amp-story[standalone] { min-height: 1px !important; display: block !important; height: 100% !important; margin: 0px !important; padding: 0px !important; overflow: hidden !important; width: 100% !important; }amp-story[standalone] { background-color: rgb(0, 0, 0) !important; position: relative !important; }amp-story-page { background-color: rgb(117, 117, 117); }amp-story .amp-active > div, amp-story .i-amphtml-loader-background { display: none !important; }amp-story-page:not(:first-of-type):not([distance]):not([active]) { transform: translateY(1000vh) !important; }amp-autocomplete { position: relative !important; display: inline-block !important; }amp-autocomplete > input, amp-autocomplete > textarea { padding: 0.5rem; border: 1px solid rgba(0, 0, 0, 0.33); }.i-amphtml-autocomplete-results, amp-autocomplete > input, amp-autocomplete > textarea { font-size: 1rem; line-height: 1.5rem; }[amp-fx^=\"fly-in\"] { visibility: hidden; }amp-script[nodom], amp-script[sandboxed] { visibility: hidden; position: fixed !important; top: 0px !important; width: 1px !important; height: 1px !important; overflow: hidden !important; }[hidden] { display: none !important; }.i-amphtml-element { display: inline-block; }.i-amphtml-blurry-placeholder { pointer-events: none; transition: opacity 0.3s cubic-bezier(0, 0, 0.2, 1) 0s !important; }[layout=\"nodisplay\"]:not(.i-amphtml-element) { display: none !important; }.i-amphtml-layout-fixed, [layout=\"fixed\"][width][height]:not(.i-amphtml-layout-fixed) { display: inline-block; position: relative; }.i-amphtml-layout-responsive, [layout=\"responsive\"][width][height]:not(.i-amphtml-layout-responsive), [width][height][heights]:not([layout]):not(.i-amphtml-layout-responsive), [width][height][sizes]:not(img):not([layout]):not(.i-amphtml-layout-responsive) { display: block; position: relative; }.i-amphtml-layout-intrinsic, [layout=\"intrinsic\"][width][height]:not(.i-amphtml-layout-intrinsic) { display: inline-block; position: relative; max-width: 100%; }.i-amphtml-layout-intrinsic .i-amphtml-sizer { max-width: 100%; }.i-amphtml-intrinsic-sizer { max-width: 100%; display: block !important; }.i-amphtml-layout-container, .i-amphtml-layout-fixed-height, [layout=\"container\"], [layout=\"fixed-height\"][height]:not(.i-amphtml-layout-fixed-height) { display: block; position: relative; }.i-amphtml-layout-fill, .i-amphtml-layout-fill.i-amphtml-notbuilt, [layout=\"fill\"]:not(.i-amphtml-layout-fill), body noscript > * { display: block; position: absolute; inset: 0px; overflow: hidden !important; }body noscript > * { width: 100%; height: 100%; z-index: 2; position: absolute !important; }body noscript { display: inline !important; }.i-amphtml-layout-flex-item, [layout=\"flex-item\"]:not(.i-amphtml-layout-flex-item) { display: block; position: relative; flex: 1 1 auto; }.i-amphtml-layout-fluid { position: relative; }.i-amphtml-layout-size-defined { overflow: hidden !important; }.i-amphtml-layout-awaiting-size { position: absolute !important; top: auto !important; bottom: auto !important; }i-amphtml-sizer { display: block !important; }@supports (aspect-ratio:1\/1) {\n i-amphtml-sizer.i-amphtml-disable-ar { display: none !important; }\n}.i-amphtml-blurry-placeholder, .i-amphtml-fill-content { display: block; height: 0px; max-height: 100%; max-width: 100%; min-height: 100%; min-width: 100%; width: 0px; margin: auto; }.i-amphtml-layout-size-defined .i-amphtml-fill-content { position: absolute; inset: 0px; }.i-amphtml-replaced-content, .i-amphtml-screen-reader { padding: 0px !important; border: none !important; }.i-amphtml-screen-reader { position: fixed !important; top: 0px !important; left: 0px !important; width: 4px !important; height: 4px !important; opacity: 0 !important; overflow: hidden !important; margin: 0px !important; display: block !important; visibility: visible !important; }.i-amphtml-screen-reader ~ .i-amphtml-screen-reader { left: 8px !important; }.i-amphtml-screen-reader ~ .i-amphtml-screen-reader ~ .i-amphtml-screen-reader { left: 12px !important; }.i-amphtml-screen-reader ~ .i-amphtml-screen-reader ~ .i-amphtml-screen-reader ~ .i-amphtml-screen-reader { left: 16px !important; }.i-amphtml-unresolved { position: relative; overflow: hidden !important; }.i-amphtml-select-disabled { user-select: none !important; }.i-amphtml-notbuilt, [layout]:not(.i-amphtml-element), [width][height][heights]:not([layout]):not(.i-amphtml-element), [width][height][sizes]:not(img):not([layout]):not(.i-amphtml-element) { position: relative; overflow: hidden !important; color: transparent !important; }.i-amphtml-notbuilt:not(.i-amphtml-layout-container) > *, [layout]:not([layout=\"container\"]):not(.i-amphtml-element) > *, [width][height][heights]:not([layout]):not(.i-amphtml-element) > *, [width][height][sizes]:not([layout]):not(.i-amphtml-element) > * { display: none; }amp-img:not(.i-amphtml-element)[i-amphtml-ssr] > img.i-amphtml-fill-content { display: block; }.i-amphtml-notbuilt:not(.i-amphtml-layout-container), [layout]:not([layout=\"container\"]):not(.i-amphtml-element), [width][height][heights]:not([layout]):not(.i-amphtml-element), [width][height][sizes]:not(img):not([layout]):not(.i-amphtml-element) { color: transparent !important; line-height: 0 !important; }.i-amphtml-ghost { visibility: hidden !important; }.i-amphtml-element > [placeholder], [layout]:not(.i-amphtml-element) > [placeholder], [width][height][heights]:not([layout]):not(.i-amphtml-element) > [placeholder], [width][height][sizes]:not([layout]):not(.i-amphtml-element) > [placeholder] { display: block; line-height: normal; }.i-amphtml-element > [placeholder].amp-hidden, .i-amphtml-element > [placeholder].hidden { visibility: hidden; }.i-amphtml-element:not(.amp-notsupported) > [fallback], .i-amphtml-layout-container > [placeholder].amp-hidden, .i-amphtml-layout-container > [placeholder].hidden { display: none; }.i-amphtml-layout-size-defined > [fallback], .i-amphtml-layout-size-defined > [placeholder] { z-index: 1; position: absolute !important; inset: 0px !important; }amp-img[i-amphtml-ssr]:not(.i-amphtml-element) > [placeholder] { z-index: auto; }.i-amphtml-notbuilt > [placeholder] { display: block !important; }.i-amphtml-hidden-by-media-query { display: none !important; }.i-amphtml-element-error { background: red !important; color: rgb(255, 255, 255) !important; position: relative !important; }.i-amphtml-element-error::before { content: attr(error-message); }i-amp-scroll-container, i-amphtml-scroll-container { position: absolute; inset: 0px; display: block; }i-amp-scroll-container.amp-active, i-amphtml-scroll-container.amp-active { overflow: auto; }.i-amphtml-loading-container { pointer-events: none; z-index: 1; display: block !important; }.i-amphtml-notbuilt > .i-amphtml-loading-container { display: block !important; }.i-amphtml-loading-container.amp-hidden { visibility: hidden; }.i-amphtml-element > [overflow] { cursor: pointer; position: relative; z-index: 2; visibility: hidden; display: initial; line-height: normal; }.i-amphtml-layout-size-defined > [overflow] { position: absolute; }.i-amphtml-element > [overflow].amp-visible { visibility: visible; }template { display: none !important; }.amp-border-box, .amp-border-box *, .amp-border-box ::after, .amp-border-box ::before { box-sizing: border-box; }amp-pixel { display: none !important; }amp-analytics, amp-auto-ads, amp-story-auto-ads { visibility: hidden; position: fixed !important; top: 0px !important; width: 1px !important; height: 1px !important; overflow: hidden !important; }amp-story { visibility: hidden !important; }html.i-amphtml-fie > amp-analytics { position: initial !important; }[visible-when-invalid]:not(.visible), form [submit-error], form [submit-success], form [submitting] { display: none; }amp-accordion { display: block !important; }@media (min-width: 1px) {\n :where(amp-accordion > section) > :first-child { margin: 0px; background-color: rgb(239, 239, 239); padding-right: 20px; border: 1px solid rgb(223, 223, 223); }\n :where(amp-accordion > section) > :last-child { margin: 0px; }\n}amp-accordion > section { float: none !important; }amp-accordion > section > * { float: none !important; display: block !important; overflow: hidden !important; position: relative !important; }amp-accordion, amp-accordion > section { margin: 0px; }amp-accordion:not(.i-amphtml-built) > section > :last-child { display: none !important; }amp-accordion:not(.i-amphtml-built) > section[expanded] > :last-child { display: block !important; }<\/style><style amp-extension=\"amp-lightbox\">\/* inner styles set by WPT to match CSSOM *\/amp-lightbox { display: none; z-index: 1000; position: fixed !important; inset: 0px !important; }amp-lightbox[scrollable] { overflow: hidden auto !important; }amp-lightbox i-amphtml-ad-close-header { opacity: 0; transition: opacity 0.1s ease-in 0s; height: 60px !important; visibility: visible !important; position: fixed !important; top: 0px !important; left: 0px !important; right: 0px !important; z-index: 1000 !important; display: flex !important; align-items: center !important; justify-content: right !important; }[animate-in=\"fly-in-bottom\"] > i-amphtml-ad-close-header, [animate-in=\"fly-in-top\"] > i-amphtml-ad-close-header { transition-delay: 0.2s; }amp-lightbox .amp-ad-close-header { box-sizing: border-box; padding: 5px; line-height: 40px; background-color: rgb(0, 0, 0); color: rgb(255, 255, 255); font-family: Helvetica, sans-serif; font-size: 12px; cursor: pointer; opacity: 1 !important; }amp-lightbox .amp-ad-close-header > :first-child { margin-left: auto !important; pointer-events: none !important; }amp-lightbox .amp-ad-close-button { background: url(\"data:image\/svg+xml;charset=utf-8,<svg xmlns=\\\"http:\/\/www.w3.org\/2000\/svg\\\" width=\\\"24\\\" height=\\\"24\\\" fill=\\\"%23fff\\\"><path d=\\\"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z\\\"\/><path d=\\\"M0 0h24v24H0z\\\" fill=\\\"none\\\"\/><\/svg>\") 50% center no-repeat; width: 40px; height: 40px; border-radius: 40px; margin-left: 5px; display: block !important; pointer-events: none !important; }amp-lightbox .amp-ad-close-header:active > .amp-ad-close-button { background-color: rgba(255, 255, 255, 0.3); }<\/style><meta name=\"robots\" content=\"index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1\"><meta property=\"og:locale\" content=\"en_US\"><meta property=\"og:type\" content=\"article\"><meta property=\"og:title\" content=\"About - Weston Ruter\"><meta property=\"og:description\" content=\"Googler \ud83d\udd28 @AMPhtml, PWA, & open web; @WordPress core team; @xwp alum. Daddy\u00b2 & husband. Go by \ud83c\udfc3\ud83c\udffb\ud83d\udeb4\ud83c\udffb\ud83d\ude8c\ud83d\ude88 Philologist & hispanohablante [\u02c8w\u025bs\u02cctn\u0329 \u02c8\u0279u\u02d0\u02cc\u027e\u025a] Hi, I\u2019m Weston Ruter [\u02c8w\u025bs\u02cctn\u0329 \u02c8\u0279u\u02d0\u02cc\u027e\u025a]. I\u2019m a Googler working in the web content ecosystem team on content experience. We do a lot of work with AMP and bringing progressive capabilities to WordPress, like PWA. Currently I\u2019m working a [\u2026]\"><meta property=\"og:url\" content=\"https:\/\/weston.ruter.net\/about\/\"><meta property=\"og:site_name\" content=\"Weston Ruter\"><meta property=\"article:modified_time\" content=\"2021-12-08T06:17:28+00:00\"><meta property=\"og:image\" content=\"https:\/\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped-700x700.jpg\"><meta name=\"twitter:card\" content=\"summary_large_image\"><meta name=\"twitter:label1\" content=\"Est. reading time\"><meta name=\"twitter:data1\" content=\"1 minute\"><meta name=\"generator\" content=\"WordPress 6.3.2\"><meta name=\"generator\" content=\"Site Kit by Google 1.111.0\"><meta name=\"theme-color\" content=\"#ffffff\"><meta name=\"apple-mobile-web-app-capable\" content=\"yes\"><meta name=\"mobile-web-app-capable\" content=\"yes\"><meta name=\"apple-mobile-web-app-title\" content=\"Weston Ruter\"><meta name=\"application-name\" content=\"Weston Ruter\"><meta name=\"generator\" content=\"AMP Plugin v2.4.2; mode=standard; sandboxing-level=1:1\"><meta name=\"msapplication-TileImage\" content=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=270%2C270&ssl=1\"><script async=\"\" src=\"https:\/\/cdn.ampproject.org\/v0.mjs\" type=\"module\" crossorigin=\"anonymous\"><\/script><script async=\"\" nomodule=\"\" src=\"https:\/\/cdn.ampproject.org\/v0.js\" crossorigin=\"anonymous\"><\/script><script src=\"https:\/\/cdn.ampproject.org\/v0\/amp-analytics-0.1.mjs\" async=\"\" custom-element=\"amp-analytics\" type=\"module\" crossorigin=\"anonymous\"><\/script><script async=\"\" nomodule=\"\" src=\"https:\/\/cdn.ampproject.org\/v0\/amp-analytics-0.1.js\" crossorigin=\"anonymous\" custom-element=\"amp-analytics\"><\/script><script src=\"https:\/\/cdn.ampproject.org\/v0\/amp-bind-0.1.mjs\" async=\"\" custom-element=\"amp-bind\" type=\"module\" crossorigin=\"anonymous\"><\/script><script async=\"\" nomodule=\"\" src=\"https:\/\/cdn.ampproject.org\/v0\/amp-bind-0.1.js\" crossorigin=\"anonymous\" custom-element=\"amp-bind\"><\/script><script src=\"https:\/\/cdn.ampproject.org\/v0\/amp-install-serviceworker-0.1.mjs\" async=\"\" custom-element=\"amp-install-serviceworker\" type=\"module\" crossorigin=\"anonymous\"><\/script><script async=\"\" nomodule=\"\" src=\"https:\/\/cdn.ampproject.org\/v0\/amp-install-serviceworker-0.1.js\" crossorigin=\"anonymous\" custom-element=\"amp-install-serviceworker\"><\/script><script src=\"https:\/\/cdn.ampproject.org\/v0\/amp-lightbox-0.1.mjs\" async=\"\" custom-element=\"amp-lightbox\" type=\"module\" crossorigin=\"anonymous\"><\/script><script async=\"\" nomodule=\"\" src=\"https:\/\/cdn.ampproject.org\/v0\/amp-lightbox-0.1.js\" crossorigin=\"anonymous\" custom-element=\"amp-lightbox\"><\/script><link rel=\"icon\" href=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=32%2C32&ssl=1\" sizes=\"32x32\"><link rel=\"icon\" href=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=192%2C192&ssl=1\" sizes=\"192x192\"><style amp-custom=\"\">\/* inner styles set by WPT to match CSSOM *\/.wp-block-button__link { box-sizing: border-box; cursor: pointer; display: inline-block; text-align: center; word-break: break-word; }:where(.wp-block-button__link) { border-radius: 9999px; box-shadow: none; padding: calc(0.667em + 2px) calc(1.333em + 2px); text-decoration: none; }:where(.wp-block-columns) { margin-bottom: 1.75em; }:where(.wp-block-columns.has-background) { padding: 1.25em 2.375em; }:where(.wp-block-post-comments input[type=\"submit\"]) { border: none; }:where(.wp-block-cover-image:not(.has-text-color)), :where(.wp-block-cover:not(.has-text-color)) { color: rgb(255, 255, 255); }:where(.wp-block-cover-image.is-light:not(.has-text-color)), :where(.wp-block-cover.is-light:not(.has-text-color)) { color: rgb(0, 0, 0); }:where(.wp-block-file) { margin-bottom: 1.5em; }:where(.wp-block-file__button) { border-radius: 2em; display: inline-block; padding: 0.5em 1em; }:where(.wp-block-file__button):is(a):active, :where(.wp-block-file__button):is(a):focus, :where(.wp-block-file__button):is(a):hover, :where(.wp-block-file__button):is(a):visited { box-shadow: none; color: rgb(255, 255, 255); opacity: 0.85; text-decoration: none; }@keyframes turn-on-visibility { \n 0% { opacity: 0; }\n 100% { opacity: 1; }\n}@keyframes turn-off-visibility { \n 0% { opacity: 1; visibility: visible; }\n 99% { opacity: 0; visibility: visible; }\n 100% { opacity: 0; visibility: hidden; }\n}@keyframes lightbox-zoom-in { \n 0% { transform: translate(calc(-50vw + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale)); }\n 100% { transform: translate(-50%, -50%) scale(1); }\n}@keyframes lightbox-zoom-out { \n 0% { transform: translate(-50%, -50%) scale(1); visibility: visible; }\n 99% { visibility: visible; }\n 100% { transform: translate(calc(-50vw + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale)); visibility: hidden; }\n}:where(.wp-block-latest-comments:not([data-amp-original-style*=\"line-height\"] .wp-block-latest-comments__comment)) { line-height: 1.1; }:where(.wp-block-latest-comments:not([data-amp-original-style*=\"line-height\"] .wp-block-latest-comments__comment-excerpt p)) { line-height: 1.8; }ul { box-sizing: border-box; }.wp-block-media-text { box-sizing: border-box; direction: ltr; display: grid; grid-template-columns: 50% 1fr; grid-template-rows: auto; }.wp-block-media-text .wp-block-media-text__content, .wp-block-media-text .wp-block-media-text__media { align-self: center; }.wp-block-media-text .wp-block-media-text__media { grid-area: 1 \/ 1 \/ auto \/ auto; margin: 0px; }.wp-block-media-text .wp-block-media-text__content { direction: ltr; grid-area: 1 \/ 2 \/ auto \/ auto; padding: 0px 8%; word-break: break-word; }.wp-block-media-text__media img { height: auto; max-width: unset; vertical-align: middle; width: 100%; }:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)), :where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)) { padding: 0.5em 1em; }:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)), :where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)), :where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content), :where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content) { padding: 0.5em 1em; }@keyframes overlay-menu__fade-in-animation { \n 0% { opacity: 0; transform: translateY(0.5em); }\n 100% { opacity: 1; transform: translateY(0px); }\n}:where(p.has-text-color:not(.has-link-color)) a { color: inherit; }:where(.wp-block-post-excerpt) { margin-bottom: var(--wp--style--block-gap); margin-top: var(--wp--style--block-gap); }:where(.wp-block-preformatted.has-background) { padding: 1.25em 2.375em; }:where(.wp-block-pullquote) { margin: 0px 0px 1em; }:where(.wp-block-search__button) { border: 1px solid rgb(204, 204, 204); padding: 6px 10px; }:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) { border: 1px solid rgb(148, 148, 148); box-sizing: border-box; padding: 4px; }:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button) { padding: 4px 8px; }.wp-block-separator { border-top: 1px solid; border-bottom: 1px solid; border-image: initial; border-left: none; border-right: none; }:where(.wp-block-term-description) { margin-bottom: var(--wp--style--block-gap); margin-top: var(--wp--style--block-gap); }:where(pre.wp-block-verse) { font-family: inherit; }.entry-content { counter-reset: footnotes 0; }:root { --wp--preset--font-size--normal: 16px; --wp--preset--font-size--huge: 42px; }.has-text-align-center { text-align: center; }.screen-reader-text { clip: rect(1px, 1px, 1px, 1px); border: 0px; clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; }.screen-reader-text:not(#_#_#_#_#_#_#_) { overflow-wrap: normal; }.screen-reader-text:focus { background-color: rgb(221, 221, 221); clip-path: none; color: rgb(68, 68, 68); display: block; font-size: 1em; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; }.screen-reader-text:focus:not(#_#_#_#_#_#_#_) { clip: auto; }html :where(.has-border-color) { border-style: solid; }html :where([data-amp-original-style*=\"border-top-color\"]) { border-top-style: solid; }html :where([data-amp-original-style*=\"border-right-color\"]) { border-right-style: solid; }html :where([data-amp-original-style*=\"border-bottom-color\"]) { border-bottom-style: solid; }html :where([data-amp-original-style*=\"border-left-color\"]) { border-left-style: solid; }html :where([data-amp-original-style*=\"border-width\"]) { border-style: solid; }html :where([data-amp-original-style*=\"border-top-width\"]) { border-top-style: solid; }html :where([data-amp-original-style*=\"border-right-width\"]) { border-right-style: solid; }html :where([data-amp-original-style*=\"border-bottom-width\"]) { border-bottom-style: solid; }html :where([data-amp-original-style*=\"border-left-width\"]) { border-left-style: solid; }html :where(img[class*=\"wp-image-\"]) { height: auto; max-width: 100%; }:where(figure) { margin: 0px 0px 1em; }html :where(.is-position-sticky) { --wp-admin--admin-bar--position-offset: var(--wp-admin--admin-bar--height,0px); }@media screen and (max-width: 600px) {\n html :where(.is-position-sticky) { --wp-admin--admin-bar--position-offset: 0px; }\n}@-webkit-keyframes a { \n 100% { transform: rotate(1turn); }\n}@keyframes a { \n 100% { transform: rotate(1turn); }\n}@-webkit-keyframes b { \n 0% { background-position: 0px 0px; }\n 100% { background-position: 30px 0px; }\n}@keyframes b { \n 0% { background-position: 0px 0px; }\n 100% { background-position: 30px 0px; }\n}.wp-block-button__link { color: rgb(255, 255, 255); background-color: rgb(50, 55, 60); border-radius: 9999px; box-shadow: none; text-decoration: none; padding: calc(0.667em + 2px) calc(1.333em + 2px); font-size: 1.125em; }body { --wp--preset--color--black: #000; --wp--preset--color--cyan-bluish-gray: #abb8c3; --wp--preset--color--white: #fff; --wp--preset--color--pale-pink: #f78da7; --wp--preset--color--vivid-red: #cf2e2e; --wp--preset--color--luminous-vivid-orange: #ff6900; --wp--preset--color--luminous-vivid-amber: #fcb900; --wp--preset--color--light-green-cyan: #7bdcb5; --wp--preset--color--vivid-green-cyan: #00d084; --wp--preset--color--pale-cyan-blue: #8ed1fc; --wp--preset--color--vivid-cyan-blue: #0693e3; --wp--preset--color--vivid-purple: #9b51e0; --wp--preset--color--accent: #2776d7; --wp--preset--color--primary: #000; --wp--preset--color--secondary: #6d6d6d; --wp--preset--color--subtle-background: #dbdbdb; --wp--preset--color--background: #fff; --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,#9b51e0 100%); --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,#7adcb4 0%,#00d082 100%); --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%); --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,#cf2e2e 100%); --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,#eee 0%,#a9b8c3 100%); --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%); --wp--preset--gradient--blush-light-purple: linear-gradient(135deg,#ffceec 0%,#9896f0 100%); --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%); --wp--preset--gradient--luminous-dusk: linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%); --wp--preset--gradient--pale-ocean: linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%); --wp--preset--gradient--electric-grass: linear-gradient(135deg,#caf880 0%,#71ce7e 100%); --wp--preset--gradient--midnight: linear-gradient(135deg,#020381 0%,#2874fc 100%); --wp--preset--font-size--small: 18px; --wp--preset--font-size--medium: 20px; --wp--preset--font-size--large: 26.25px; --wp--preset--font-size--x-large: 42px; --wp--preset--font-size--normal: 21px; --wp--preset--font-size--larger: 32px; --wp--preset--spacing--20: .44rem; --wp--preset--spacing--30: .67rem; --wp--preset--spacing--40: 1rem; --wp--preset--spacing--50: 1.5rem; --wp--preset--spacing--60: 2.25rem; --wp--preset--spacing--70: 3.38rem; --wp--preset--spacing--80: 5.06rem; --wp--preset--shadow--natural: 6px 6px 9px rgba(0,0,0,.2); --wp--preset--shadow--deep: 12px 12px 50px rgba(0,0,0,.4); --wp--preset--shadow--sharp: 6px 6px 0px rgba(0,0,0,.2); --wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255,255,255,1),6px 6px rgba(0,0,0,1); --wp--preset--shadow--crisp: 6px 6px 0px rgba(0,0,0,1); }:where(.is-layout-flex) { gap: 0.5em; }:where(.is-layout-grid) { gap: 0.5em; }:where(.wp-block-columns.is-layout-flex) { gap: 2em; }:where(.wp-block-columns.is-layout-grid) { gap: 2em; }:where(.wp-block-post-template.is-layout-flex) { gap: 1.25em; }:where(.wp-block-post-template.is-layout-grid) { gap: 1.25em; }:where(.wp-block-columns.is-layout-flex) { gap: 2em; }:where(.wp-block-columns.is-layout-grid) { gap: 2em; }:where(.wp-block-post-template.is-layout-flex) { gap: 1.25em; }:where(.wp-block-post-template.is-layout-grid) { gap: 1.25em; }html, body { border: none; margin: 0px; padding: 0px; }h1, h2, p, em, img, li, ul, form, label, button { border: none; font-size: inherit; line-height: inherit; margin: 0px; padding: 0px; text-align: inherit; }html { font-size: 62.5%; scroll-behavior: smooth; }@media (prefers-reduced-motion: reduce) {\n html { scroll-behavior: auto; }\n}body { background: rgb(245, 239, 224); box-sizing: border-box; color: rgb(0, 0, 0); font-family: -apple-system, BlinkMacSystemFont, \"Helvetica Neue\", Helvetica, sans-serif; font-size: 1.8rem; letter-spacing: -0.015em; text-align: left; }@supports ( font-variation-settings: normal ) {\n body { font-family: \"Inter var\", -apple-system, BlinkMacSystemFont, \"Helvetica Neue\", Helvetica, sans-serif; }\n}*, ::before, ::after { box-sizing: inherit; -webkit-font-smoothing: antialiased; word-break: break-word; overflow-wrap: break-word; }#site-content { overflow: hidden; }.entry-content::after { clear: both; content: \"\"; display: block; }a, path { transition: all 0.15s linear 0s; }.screen-reader-text { border: 0px; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; width: 1px; word-break: normal; }.screen-reader-text:not(#_#_#_#_#_#_#_) { position: absolute; overflow-wrap: normal; }.screen-reader-text:focus { background-color: rgb(241, 241, 241); border-radius: 3px; box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 2px 2px; clip-path: none; color: rgb(33, 117, 155); display: block; font-size: 0.875rem; font-weight: 700; height: auto; right: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; }.screen-reader-text:focus:not(#_#_#_#_#_#_#_) { clip: auto; }.skip-link { left: -9999rem; top: 2.5rem; z-index: 999999999; text-decoration: underline; }.skip-link:focus { display: block; left: 6px; top: 7px; font-size: 14px; font-weight: 600; text-decoration: none; line-height: normal; padding: 15px 23px 14px; z-index: 100000; right: auto; }@font-face { font-family: NonBreakingSpaceOverride; src: url(\"https:\/\/weston.ruter.net\/wp-content\/plugins\/amp\/assets\/fonts\/nonbreakingspaceoverride.woff2\") format(\"woff2\"), url(\"https:\/\/weston.ruter.net\/wp-content\/plugins\/amp\/assets\/fonts\/nonbreakingspaceoverride.woff\") format(\"woff\"); font-display: optional; }@font-face { font-family: \"Inter var\"; font-weight: 100 900; font-style: normal; src: url(\"https:\/\/weston.ruter.net\/wp-content\/themes\/twentytwenty\/assets\/fonts\/inter\/Inter-upright-var.woff2\") format(\"woff2\"); font-display: optional; }@font-face { font-family: \"Inter var\"; font-weight: 100 900; font-style: italic; src: url(\"https:\/\/weston.ruter.net\/wp-content\/themes\/twentytwenty\/assets\/fonts\/inter\/Inter-italic-var.woff2\") format(\"woff2\"); font-display: optional; }@media (prefers-reduced-motion: reduce) {\n :not(#_#_#_#_#_#_) { animation-duration: 0s; transition-duration: 0s; }\n}main { display: block; }h1, h2, .faux-heading { font-feature-settings: \"lnum\"; font-variant-numeric: lining-nums; font-weight: 700; letter-spacing: -0.0415625em; line-height: 1.25; margin: 3.5rem 0px 2rem; }h1 { font-size: 3.6rem; font-weight: 800; line-height: 1.13889; }h2 { font-size: 3.2rem; }.heading-size-3 { font-size: 2.8rem; }p { line-height: 1.5; margin: 0px 0px 1em; }em { font-style: italic; }em em { font-weight: bolder; }hr { border-style: solid; border-width: 0.1rem 0px 0px; border-color: rgb(220, 215, 202); margin: 4rem 0px; }.entry-content hr { background: linear-gradient(to left, currentcolor calc(50% - 16px), transparent calc(50% - 16px), transparent calc(50% + 16px), currentcolor calc(50% + 16px)); border: none; height: 0.1rem; overflow: visible; position: relative; }.entry-content hr:not(#_#_#_#_#_#_#_#_) { background-color: transparent; }.entry-content hr:not(.has-background) { color: rgb(109, 109, 109); }.entry-content hr::before, .entry-content hr::after { background: currentcolor; content: \"\"; display: block; height: 1.6rem; position: absolute; top: calc(50% - 0.8rem); transform: rotate(22.5deg); width: 0.1rem; }.entry-content hr::before { left: calc(50% - 0.5rem); }.entry-content hr::after { right: calc(50% - 0.5rem); }a { color: rgb(205, 38, 83); text-decoration: underline; }a:hover, a:focus { text-decoration: none; }ul { margin: 0px 0px 3rem 3rem; }ul { list-style: disc; }ul ul { list-style: circle; }ul ul ul { list-style: square; }li { line-height: 1.5; margin: 0.5rem 0px 0px 2rem; }li > ul { margin: 1rem 0px 0px 2rem; }.reset-list-style, .reset-list-style ul { list-style: none; margin: 0px; }.reset-list-style li { margin: 0px; }figure { display: block; margin: 0px; }svg, img { display: block; height: auto; max-width: 100%; }label { display: block; font-size: 1.6rem; font-weight: 400; margin: 0px 0px 0.5rem; }input[type=\"checkbox\"] + label { display: inline; font-weight: 400; margin-left: 0.5rem; }input[type=\"checkbox\"] { appearance: none; position: relative; top: 2px; display: inline-block; margin: 0px; width: 1.5rem; min-width: 1.5rem; height: 1.5rem; background: rgb(255, 255, 255); border-radius: 0px; border-style: solid; border-width: 0.1rem; border-color: rgb(220, 215, 202); box-shadow: none; cursor: pointer; }input[type=\"checkbox\"]:checked::before { content: url(\"data:image\/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27%3E%3Cpath%20d%3D%27M14.83%204.89l1.34.94-5.81%208.38H9.02L5.78%209.67l1.34-1.25%202.57%202.4z%27%20fill%3D%27%23000000%27%2F%3E%3C%2Fsvg%3E\"); position: absolute; display: inline-block; margin: -0.1875rem 0px 0px -0.25rem; height: 1.75rem; width: 1.75rem; }input, button, .wp-block-button__link { font-family: -apple-system, BlinkMacSystemFont, \"Helvetica Neue\", Helvetica, sans-serif; line-height: 1; }@supports ( font-variation-settings: normal ) {\n input, button, .wp-block-button__link { font-family: \"Inter var\", -apple-system, BlinkMacSystemFont, \"Helvetica Neue\", Helvetica, sans-serif; }\n}input { border-color: rgb(220, 215, 202); color: rgb(0, 0, 0); }input[type=\"url\"], input[type=\"email\"], input[type=\"tel\"] { direction: ltr; }input[type=\"text\"], input[type=\"password\"], input[type=\"email\"], input[type=\"url\"], input[type=\"date\"], input[type=\"month\"], input[type=\"time\"], input[type=\"datetime\"], input[type=\"datetime-local\"], input[type=\"week\"], input[type=\"number\"], input[type=\"search\"], input[type=\"tel\"], input[type=\"color\"] { appearance: none; background: rgb(255, 255, 255); border-radius: 0px; border-style: solid; border-width: 0.1rem; box-shadow: none; display: block; font-size: 1.6rem; letter-spacing: -0.015em; margin: 0px; max-width: 100%; padding: 1.5rem 1.8rem; width: 100%; }input[type=\"number\"] { padding-right: 0.5rem; }input::-webkit-input-placeholder { line-height: normal; }input[type=\"search\"]::-webkit-search-decoration, input[type=\"search\"]::-webkit-search-cancel-button, input[type=\"search\"]::-webkit-search-results-button, input[type=\"search\"]::-webkit-search-results-decoration { display: none; }button, .wp-block-button__link, input[type=\"button\"], input[type=\"reset\"], input[type=\"submit\"] { appearance: none; background: rgb(205, 38, 83); border: none; border-radius: 0px; color: rgb(255, 255, 255); cursor: pointer; display: inline-block; font-size: 1.5rem; font-weight: 600; letter-spacing: 0.0333em; line-height: 1.25; margin: 0px; opacity: 1; padding: 1.1em 1.44em; text-align: center; text-decoration: none; text-transform: uppercase; transition: opacity 0.15s linear 0s; }button:focus, button:hover, input[type=\"button\"]:focus, input[type=\"button\"]:hover, input[type=\"reset\"]:focus, input[type=\"reset\"]:hover, input[type=\"submit\"]:focus, input[type=\"submit\"]:hover { text-decoration: underline; }input[type=\"text\"]:focus, input[type=\"email\"]:focus, input[type=\"url\"]:focus, input[type=\"password\"]:focus, input[type=\"number\"]:focus, input[type=\"tel\"]:focus, input[type=\"range\"]:focus, input[type=\"date\"]:focus, input[type=\"month\"]:focus, input[type=\"week\"]:focus, input[type=\"time\"]:focus, input[type=\"datetime\"]:focus, input[type=\"datetime-local\"]:focus, input[type=\"color\"]:focus { border-color: currentcolor; }input[type=\"search\"]:focus { outline: dotted thin; outline-offset: -4px; }.section-inner { margin-left: auto; margin-right: auto; max-width: 120rem; width: calc(100% - 4rem); }.section-inner.thin { max-width: 58rem; }.section-inner.medium { max-width: 100rem; }.toggle { appearance: none; color: inherit; cursor: pointer; font-family: inherit; position: relative; text-align: inherit; user-select: none; }button.toggle { background: none; border: none; box-shadow: none; border-radius: 0px; font-size: inherit; font-weight: 400; letter-spacing: inherit; padding: 0px; text-transform: none; }.fill-children-current-color, .fill-children-current-color * { fill: currentcolor; }.search-form { align-items: stretch; display: flex; flex-wrap: nowrap; margin: 0px 0px -0.8rem -0.8rem; }.search-form .search-field, .search-form .search-submit { margin: 0px 0px 0.8rem 0.8rem; }.search-form label { align-items: stretch; display: flex; font-size: inherit; margin: 0px; width: 100%; }.search-form .search-field { width: 100%; }.search-form .search-submit { flex-shrink: 0; }.search-form .search-submit:focus, .search-form .search-submit:hover { text-decoration: none; }ul.social-icons { display: flex; flex-wrap: wrap; margin: -0.9rem 0px 0px -0.9rem; width: calc(100% + 0.9rem); }ul.social-icons li { margin: 0.9rem 0px 0px 0.9rem; }.social-icons a { align-items: center; background: rgb(205, 38, 83); border-radius: 50%; color: rgb(255, 255, 255); display: flex; height: 4.4rem; justify-content: center; padding: 0px; text-decoration: none; transition: transform 0.15s ease-in-out 0s; width: 4.4rem; }.social-icons a:focus, .social-icons a:hover { transform: scale(1.1); text-decoration: none; }.cover-modal { display: none; }.cover-modal.show-modal { display: block; cursor: pointer; }.cover-modal.show-modal > * { cursor: default; }#site-header { background: rgb(255, 255, 255); position: relative; }.header-inner { max-width: 168rem; padding: 3.15rem 0px; z-index: 100; }.header-titles-wrapper { align-items: center; display: flex; justify-content: center; padding: 0px 4rem; text-align: center; }body:not(.enable-search-modal) .header-titles-wrapper { justify-content: flex-start; padding-left: 0px; text-align: left; }.site-title, .site-description { margin: 0px; }.site-title { font-size: 2.1rem; font-weight: 600; line-height: 1; }.site-title a { color: inherit; display: block; text-decoration: none; }.site-title a:hover, .site-title a:focus { text-decoration: underline; }.site-description { margin-top: 1rem; color: rgb(109, 109, 109); font-size: 1.8rem; font-weight: 500; display: none; letter-spacing: -0.0311em; transition: all 0.15s linear 0s; }.header-navigation-wrapper { display: none; }.header-toggles { display: none; }.header-inner .toggle { align-items: center; display: flex; overflow: visible; padding: 0px 2rem; }.header-inner .toggle svg { display: block; position: relative; z-index: 1; }.header-inner .toggle path { fill: currentcolor; }.toggle-inner { display: flex; justify-content: center; height: 2.3rem; position: relative; }.toggle-icon { display: block; overflow: hidden; }.toggle-inner .toggle-text { color: rgb(109, 109, 109); font-size: 1rem; font-weight: 600; position: absolute; top: calc(100% + 0.5rem); width: auto; white-space: nowrap; word-break: break-all; }.header-inner .toggle:focus .toggle-text, .header-inner .toggle:hover .toggle-text { text-decoration: underline; }.search-toggle { position: absolute; bottom: 0px; left: 0px; top: 0px; }.search-toggle .toggle-icon, .search-toggle svg { height: 2.5rem; max-width: 2.3rem; width: 2.3rem; }.nav-toggle { position: absolute; bottom: 0px; right: 0px; top: 0px; width: 6.6rem; }.nav-toggle .toggle-icon, .nav-toggle svg { height: 0.8rem; width: 2.6rem; }.nav-toggle .toggle-inner { padding-top: 0.8rem; }.primary-menu-wrapper { display: none; }ul.primary-menu { display: flex; font-size: 1.8rem; font-weight: 500; letter-spacing: -0.0277em; flex-wrap: wrap; justify-content: flex-end; margin: -0.8rem 0px 0px -1.6rem; }.primary-menu li { font-size: inherit; line-height: 1.25; position: relative; }.primary-menu > li { margin: 0.8rem 0px 0px 1.6rem; }.primary-menu a { color: inherit; display: block; line-height: 1.2; text-decoration: none; word-break: normal; overflow-wrap: normal; }.primary-menu a:hover, .primary-menu a:focus { text-decoration: underline; }.primary-menu li.current-menu-item > a { text-decoration: underline; }.primary-menu li.current-menu-item > a:hover, .primary-menu li.current-menu-item > a:focus { text-decoration: none; }.primary-menu ul { background: rgb(0, 0, 0); border-radius: 0.4rem; color: rgb(255, 255, 255); font-size: 1.7rem; opacity: 0; padding: 1rem 0px; position: absolute; right: 9999rem; top: calc(100% + 2rem); transition: opacity 0.15s linear 0s, transform 0.15s linear 0s, right 0s ease 0.15s; transform: translateY(0.6rem); width: 20rem; z-index: 1; }.primary-menu ul::before, .primary-menu ul::after { content: \"\"; display: block; position: absolute; bottom: 100%; }.primary-menu ul::before { height: 2rem; left: 0px; right: 0px; }.primary-menu ul::after { border-width: 0.8rem; border-style: solid; border-color: transparent transparent rgb(0, 0, 0); border-image: initial; right: 1.8rem; }.primary-menu ul a { background: transparent; border: none; color: inherit; display: block; padding: 1rem 2rem; transition: background-color 0.15s linear 0s; width: 100%; }.primary-menu ul ul { top: -1rem; }.primary-menu ul ul::before { inset: 0px -2rem 0px auto; height: auto; width: 2rem; }.primary-menu ul ul::after { border-bottom-color: transparent; border-left-color: rgb(0, 0, 0); bottom: auto; right: -1.6rem; top: 2rem; }.menu-modal { background: rgb(255, 255, 255); display: none; opacity: 0; overflow: hidden auto; position: fixed; inset: 0px 99999rem 0px -99999rem; transition: opacity 0.25s ease-in 0s, left 0s ease 0.25s, right 0s ease 0.25s; z-index: 99; }.menu-modal.show-modal { display: flex; }.menu-modal.active { left: 0px; opacity: 1; right: 0px; transition: opacity 0.25s ease-out 0s; }.menu-modal-inner { background: rgb(255, 255, 255); display: flex; justify-content: stretch; overflow: auto; width: 100%; }.menu-wrapper { display: flex; flex-direction: column; justify-content: space-between; position: relative; }button.close-nav-toggle { align-items: center; display: flex; font-size: 1.6rem; font-weight: 500; justify-content: flex-end; padding: 3.1rem 0px; width: 100%; }button.close-nav-toggle svg { height: 1.6rem; width: 1.6rem; }button.close-nav-toggle .toggle-text { margin-right: 1.6rem; }.menu-modal .menu-top { flex-shrink: 0; }.modal-menu { position: relative; left: calc(50% - 50vw); width: 100vw; }.modal-menu li { border-color: rgb(222, 223, 223); border-style: solid; border-width: 0.1rem 0px 0px; display: flex; flex-wrap: wrap; line-height: 1; justify-content: flex-start; margin: 0px; }.modal-menu > li > a, .modal-menu > li > .ancestor-wrapper > a { font-size: 2rem; font-weight: 700; letter-spacing: -0.0375em; }.modal-menu > li:last-child { border-bottom-width: 0.1rem; }.modal-menu .ancestor-wrapper { display: flex; justify-content: space-between; width: 100%; }.modal-menu a { display: block; padding: 2rem 2.5rem; text-decoration: none; width: 100%; }.modal-menu a:focus, .modal-menu a:hover, .modal-menu li.current-menu-item > .ancestor-wrapper > a { text-decoration: underline; }.modal-menu ul { display: none; margin: 0px; width: 100%; }.modal-menu ul li { border-left-width: 1rem; }.modal-menu ul li a { color: inherit; font-weight: 500; }.menu-wrapper .menu-item { position: relative; }.menu-wrapper .active { display: block; }.mobile-menu { display: block; }.menu-bottom { flex-shrink: 0; padding: 4rem 0px; }.menu-bottom nav { width: 100%; }.menu-bottom .social-menu { justify-content: center; }.search-modal { background: rgba(0, 0, 0, 0.2); display: none; opacity: 0; position: fixed; bottom: 0px; left: -9999rem; top: 0px; transition: opacity 0.2s linear 0s, left 0s linear 0.2s; width: 100%; z-index: 999; }.search-modal-inner { background: rgb(255, 255, 255); transform: translateY(-100%); transition: transform 0.15s linear 0s, box-shadow 0.15s linear 0s; }.search-modal-inner .section-inner { display: flex; justify-content: space-between; max-width: 168rem; }.search-modal.active { left: 0px; opacity: 1; transition: opacity 0.2s linear 0s; }.search-modal.active .search-modal-inner { box-shadow: rgba(0, 0, 0, 0.08) 0px 0px 2rem 0px; transform: translateY(0px); transition: transform 0.25s ease-in-out 0s, box-shadow 0.1s linear 0.25s; }button.search-untoggle { align-items: center; display: flex; flex-shrink: 0; justify-content: center; margin-right: -2.5rem; padding: 0px 2.5rem; }.search-modal button.search-untoggle { color: inherit; }.search-modal.active .search-untoggle { animation: 0.3s ease 0.2s 1 normal both running popIn; }.search-untoggle svg { height: 1.5rem; transition: transform 0.15s ease-in-out 0s; width: 1.5rem; }.search-untoggle:focus svg, .search-untoggle:hover svg { transform: scale(1.15); }.search-modal form { margin: 0px; position: relative; width: 100%; }.search-modal .search-field { background: none; border: none; border-radius: 0px; color: inherit; font-size: 2rem; letter-spacing: -0.0277em; height: 8.4rem; margin: 0px 0px 0px -2rem; max-width: calc(100% + 2rem); padding: 0px 0px 0px 2rem; width: calc(100% + 2rem); }.search-modal .search-field::-webkit-input-placeholder { color: inherit; }.search-modal .search-submit { position: absolute; right: -9999rem; top: 50%; transform: translateY(-50%); }.search-modal .search-submit:focus { right: 0px; }body:not(.singular) main > article:first-of-type { padding: 4rem 0px 0px; }.singular .entry-header { background-color: rgb(255, 255, 255); padding: 4rem 0px; }.entry-categories { line-height: 1.25; margin-bottom: 2rem; }.entry-categories-inner { justify-content: center; display: flex; flex-wrap: wrap; margin: -0.5rem 0px 0px -1rem; }.entry-categories a { border-bottom: 0.15rem solid currentcolor; font-size: 1.4rem; font-weight: 700; letter-spacing: 0.0366667em; margin: 0.5rem 0px 0px 1rem; text-decoration: none; text-transform: uppercase; }.entry-categories a:focus, .entry-categories a:hover { border-bottom-color: transparent; }h1.entry-title, h2.entry-title { margin: 0px; }.entry-title a { color: inherit; text-decoration: none; }.entry-title a:focus, .entry-title a:hover { text-decoration: underline; }.post-inner { padding-top: 5rem; }.has-text-align-center { text-align: center; }[class*=\"_inner-container\"] > :first-child { margin-top: 0px; }[class*=\"_inner-container\"] > :last-child { margin-bottom: 0px; }.wp-block-media-text:not(.alignwide):not(.alignfull) { margin-bottom: 3rem; margin-top: 3rem; }.wp-block-media-text .wp-block-media-text__content { padding: 3rem 2rem; }.wp-block-media-text .wp-block-media-text__content p { max-width: none; }.wp-block-media-text__content > :first-child { margin-top: 0px; }.wp-block-media-text__content > :last-child { margin-bottom: 0px; }hr.wp-block-separator { margin: 3rem 0px; }.entry-content { line-height: 1.5; }.entry-content > * { margin-left: auto; margin-right: auto; margin-bottom: 1.25em; }.entry-content > :first-child { margin-top: 0px; }.entry-content > :last-child { margin-bottom: 0px; }.entry-content a:hover, .entry-content a:focus { text-decoration: none; }.entry-content p, .entry-content li { line-height: 1.4; }.entry-content li img { display: inline-block; }.entry-content h1, .entry-content h2 { margin: 3.5rem auto 2rem; }.entry-content ul ul { margin-bottom: 1rem; }.entry-content hr { margin: 4rem auto; }.entry-content { font-family: NonBreakingSpaceOverride, \"Hoefler Text\", \"Noto Serif\", Garamond, \"Times New Roman\", serif; letter-spacing: normal; }.entry-content h1, .entry-content h2 { font-family: -apple-system, BlinkMacSystemFont, \"Helvetica Neue\", Helvetica, sans-serif; }@supports ( font-variation-settings: normal ) {\n .entry-content h1, .entry-content h2 { font-family: \"Inter var\", -apple-system, BlinkMacSystemFont, \"Helvetica Neue\", Helvetica, sans-serif; }\n}.entry-content > :not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) { max-width: 58rem; width: calc(100% - 4rem); }[class*=\"__inner-container\"] > :not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) { max-width: 58rem; width: 100%; }.alignwide { margin: 4rem auto; }[class*=\"__inner-container\"] > :not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright) { margin-left: auto; margin-right: auto; }.alignwide { max-width: 120rem; position: relative; width: calc(100% - 4rem); }[class*=\"__inner-container\"] > .alignwide { width: 100%; }.widget { margin-top: 3rem; }.widget:first-child { margin-top: 0px; }.widget-content > div > :first-child { margin-top: 0px; }.widget-content > div > :last-child { margin-bottom: 0px; }.widget .widget-title { margin: 0px 0px 2rem; }.widget li { margin: 2rem 0px 0px; }.widget li:first-child, .widget li > ul { margin-top: 0px; }.widget_text p, .widget_text ul { font-family: NonBreakingSpaceOverride, \"Hoefler Text\", \"Noto Serif\", Garamond, \"Times New Roman\", serif; letter-spacing: normal; }.footer-nav-widgets-wrapper, #site-footer { background-color: rgb(255, 255, 255); border-color: rgb(222, 223, 223); border-style: solid; border-width: 0px; }.footer-top-visible .footer-nav-widgets-wrapper { margin-top: 5rem; }.footer-top, .footer-widgets-outer-wrapper, #site-footer { padding: 3rem 0px; }.footer-top { display: flex; border-bottom: 0.1rem solid rgb(222, 223, 223); justify-content: space-between; }.footer-social-wrapper { margin: 0px; width: 100%; }ul.footer-social { margin: -0.5rem 0px 0px -0.5rem; }ul.footer-social li { margin: 0.5rem 0px 0px 0.5rem; }.footer-social a { background-color: rgb(205, 38, 83); height: 3.6rem; width: 3.6rem; }.footer-social a::before { font-size: 1.6rem; }.footer-widgets-outer-wrapper { border-bottom: 0.1rem solid rgb(222, 223, 223); }.footer-widgets + .footer-widgets { margin-top: 3rem; }#site-footer { font-size: 1.6rem; }#site-footer .section-inner { align-items: baseline; display: flex; justify-content: space-between; }#site-footer a { text-decoration: none; }#site-footer a:focus, #site-footer a:hover { text-decoration: underline; }.footer-copyright a, .powered-by-wordpress a { color: inherit; }.powered-by-wordpress, .to-the-top { color: rgb(109, 109, 109); }a.to-the-top { margin-left: 2.4rem; white-space: nowrap; }a.to-the-top > * { pointer-events: none; }.footer-copyright { font-weight: 600; margin: 0px; }.powered-by-wordpress { display: none; margin: 0px 0px 0px 2.4rem; }.to-the-top-long { display: none; }@media (max-width: 479px) {\n ul { margin: 0px 0px 3rem 2rem; }\n li { margin: 0.5rem 0px 0px 1rem; }\n}@media (min-width: 700px) {\n ul { margin-bottom: 4rem; }\n hr { margin: 8rem auto; }\n h1, h2, .heading-size-3 { margin: 6rem auto 3rem; }\n h1 { font-size: 6.4rem; }\n h2 { font-size: 4.8rem; }\n .heading-size-3 { font-size: 4rem; }\n button, .wp-block-button__link, input[type=\"button\"], input[type=\"reset\"], input[type=\"submit\"] { font-size: 1.7rem; }\n .section-inner { width: calc(100% - 8rem); }\n .header-inner { padding: 3.8rem 0px; }\n .site-title { font-size: 2.4rem; font-weight: 700; }\n .site-description { display: block; }\n .toggle-inner .toggle-text { font-size: 1.2rem; }\n .search-toggle { left: 2rem; }\n .nav-toggle { right: 2rem; }\n button.close-nav-toggle { font-size: 1.8rem; padding: 4rem 0px; }\n button.close-nav-toggle svg { height: 2rem; width: 2rem; }\n button.close-nav-toggle .toggle-text { margin-right: 2.1rem; }\n .modal-menu { left: auto; width: 100%; }\n .modal-menu > li > a, .modal-menu > li > .ancestor-wrapper > a { font-size: 2.4rem; padding: 2.5rem 0px; }\n .modal-menu ul li { border-left-color: transparent; }\n .menu-bottom { align-items: center; display: flex; justify-content: space-between; padding: 4.4rem 0px; }\n .search-modal form { position: relative; width: 100%; }\n .search-untoggle svg { height: 2.5rem; width: 2.5rem; }\n .search-modal .search-field { border: none; font-size: 3.2rem; height: 14rem; }\n body:not(.singular) main > article:first-of-type { padding: 8rem 0px 0px; }\n h2.entry-title { font-size: 6.4rem; }\n .singular .entry-header { padding: 8rem 0px; }\n .entry-categories { margin-bottom: 3rem; }\n .entry-categories-inner { margin: -1rem 0px 0px -2rem; }\n .entry-categories a { font-size: 1.5rem; margin: 1rem 0px 0px 2rem; }\n .post-inner { padding-top: 8rem; }\n .wp-block-media-text:not(.alignwide):not(.alignfull) { margin-bottom: 4rem; margin-top: 4rem; }\n .wp-block-media-text .wp-block-media-text__content { padding: 4rem; }\n hr.wp-block-separator { margin: 6rem auto; }\n .entry-content { font-size: 2.1rem; }\n .entry-content p, .entry-content li { line-height: 1.476; }\n .entry-content h1, .entry-content h2 { margin: 6rem auto 3rem; }\n .entry-content > .alignwide:not(.wp-block-group.has-background) { margin-bottom: 6rem; margin-top: 6rem; }\n .entry-content > .alignwide { max-width: calc(100vw - 8rem); width: calc(100vw - 8rem); }\n .entry-content > .alignwide:first-child { margin-bottom: 8rem; }\n .widget .widget-title { margin-bottom: 3rem; }\n .footer-top-visible .footer-nav-widgets-wrapper { margin-top: 8rem; }\n .footer-top { padding: 3.7rem 0px; }\n .footer-widgets-outer-wrapper { padding: 8rem 0px; }\n .footer-widgets-wrapper { display: flex; justify-content: space-between; margin-left: -4rem; width: calc(100% + 4rem); }\n .footer-widgets { margin-left: 4rem; width: 50%; }\n .footer-widgets + .footer-widgets { margin-top: 0px; }\n .footer-widgets .widget { border-top: none; margin-top: 5rem; padding-top: 0px; }\n .footer-widgets .widget:first-child { margin-top: 0px; }\n #site-footer { font-size: 1.8rem; padding: 4.3rem 0px; }\n .footer-credits { display: flex; flex-wrap: wrap; }\n .footer-copyright { font-weight: 700; }\n .to-the-top-long { display: inline; }\n .to-the-top-short { display: none; }\n}@media (min-width: 1000px) {\n #site-header { z-index: 2; }\n .header-inner { align-items: center; display: flex; justify-content: space-between; padding: 2.8rem 0px; }\n .header-titles-wrapper { margin-right: 4rem; max-width: 50%; padding: 0px; text-align: left; }\n .header-titles { align-items: baseline; display: flex; flex-wrap: wrap; justify-content: flex-start; margin: -1rem 0px 0px -2.4rem; }\n .header-titles .site-title, .header-titles .site-description { margin: 1rem 0px 0px 2.4rem; }\n .header-navigation-wrapper { align-items: center; display: flex; }\n .primary-menu-wrapper { display: block; width: 100%; }\n .mobile-search-toggle:not(#_#_#_#_#_#_#_), .mobile-nav-toggle:not(#_#_#_#_#_#_#_) { display: none; }\n .primary-menu-wrapper + .header-toggles { margin-left: 3rem; }\n .header-toggles { display: flex; flex-shrink: 0; margin-right: -3rem; }\n .header-inner .toggle { height: 4.4rem; padding: 0px 3rem; position: relative; inset: auto; width: auto; }\n .header-inner .toggle-wrapper { position: relative; }\n .header-inner .toggle-wrapper::before { background: rgb(222, 223, 223); content: \"\"; display: block; height: 2.7rem; position: absolute; left: 0px; top: calc(50% - 1.35rem); width: 0.1rem; }\n .header-inner .toggle-wrapper:first-child::before { content: none; }\n .header-inner .primary-menu-wrapper + .header-toggles .toggle-wrapper:first-child::before { content: \"\"; }\n .toggle-inner { position: static; }\n .toggle-inner .toggle-text { left: 0px; right: 0px; text-align: center; top: calc(100% - 0.3rem); width: auto; }\n .header-toggles:only-child .nav-toggle .toggle-inner { padding-top: 0px; }\n .header-toggles:only-child .toggle-inner { display: flex; flex-wrap: nowrap; align-items: center; }\n .header-toggles:only-child .toggle-inner .svg-icon { order: 1; }\n .header-toggles:only-child .toggle-inner .toggle-text { position: static; padding-right: 20px; font-size: 15px; color: inherit; }\n .menu-modal { opacity: 1; justify-content: flex-end; padding: 0px; transition: background-color 0.3s ease-in 0s, left 0s ease 0.3s, right 0s ease 0.3s; }\n .menu-modal.cover-modal { background: rgba(0, 0, 0, 0); }\n .menu-modal.active { background: rgba(0, 0, 0, 0.2); transition: background-color 0.3s ease-out 0s; }\n .menu-wrapper.section-inner { width: calc(100% - 8rem); }\n .menu-modal-inner { box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 2rem 0px; opacity: 0; padding: 0px; transform: translateX(20rem); transition: transform 0.2s ease-in 0s, opacity 0.2s ease-in 0s; width: 50rem; }\n .menu-modal.active .menu-modal-inner { opacity: 1; transform: translateX(0px); transition-timing-function: ease-out; }\n .mobile-menu { display: none; }\n .menu-bottom { padding: 6rem 0px; }\n .menu-bottom .social-menu { justify-content: flex-start; }\n hr.wp-block-separator { margin: 8rem auto; }\n .entry-content > .alignwide:not(.wp-block-group.has-background) { margin-bottom: 8rem; margin-top: 8rem; }\n .footer-top { align-items: center; }\n .powered-by-wordpress { display: block; }\n}@media (min-width: 1220px) {\n h1 { font-size: 8.4rem; }\n ul.primary-menu { margin: -0.8rem 0px 0px -2.5rem; }\n .primary-menu > li { margin: 0.8rem 0px 0px 2.5rem; }\n .primary-menu-wrapper + .header-toggles { margin-left: 4rem; }\n .header-toggles { margin-right: -4rem; }\n .header-toggles .toggle { padding: 0px 4rem; }\n .widget-content { font-size: 2.1rem; }\n ul.footer-social { margin: -1rem 0px 0px -1rem; }\n ul.footer-social li { margin: 1rem 0px 0px 1rem; }\n .footer-social a { height: 4.4rem; width: 4.4rem; }\n .footer-social a::before { font-size: 2rem; }\n .footer-widgets-wrapper { margin-left: -6rem; width: calc(100% + 6rem); }\n .footer-widgets { margin-left: 6rem; }\n}@media (min-width: 1280px) {\n .entry-content > .alignwide { max-width: 120rem; width: 120rem; }\n [class*=\"__inner-container\"] > .alignwide { max-width: 120rem; width: 100%; }\n}a { color: rgb(39, 118, 215); }button, .wp-block-button__link, input[type=\"button\"], input[type=\"reset\"], input[type=\"submit\"] { background-color: rgb(39, 118, 215); }button, .wp-block-button__link, input[type=\"button\"], input[type=\"reset\"], input[type=\"submit\"] { color: rgb(255, 255, 255); }body, .entry-title a { color: rgb(0, 0, 0); }.entry-content hr:not(.has-background) { color: rgb(109, 109, 109); }input, hr { border-color: rgb(219, 219, 219); }body:not(.overlay-header) .primary-menu > li > a, .modal-menu a, .footer-widgets a, .singular:not(.overlay-header) .entry-header a { color: rgb(184, 209, 238); }.social-icons a, #site-footer button:not(.toggle), #site-footer .wp-block-button__link, #site-footer input[type=\"button\"], #site-footer input[type=\"reset\"], #site-footer input[type=\"submit\"] { background-color: rgb(184, 209, 238); }.social-icons a, body:not(.overlay-header) .primary-menu ul, .header-footer-group button, .header-footer-group input[type=\"button\"], .header-footer-group input[type=\"reset\"], .header-footer-group input[type=\"submit\"] { color: rgb(35, 88, 153); }#site-header, .footer-nav-widgets-wrapper, #site-footer, .menu-modal, .menu-modal-inner, .search-modal-inner, .singular .entry-header { background-color: rgb(35, 88, 153); }.header-footer-group, body:not(.overlay-header) #site-header .toggle, .menu-modal .toggle { color: rgb(255, 255, 255); }body:not(.overlay-header) .primary-menu ul { background-color: rgb(255, 255, 255); }body:not(.overlay-header) .primary-menu > li > ul::after { border-bottom-color: rgb(255, 255, 255); }body:not(.overlay-header) .primary-menu ul ul::after { border-left-color: rgb(255, 255, 255); }.site-description, body:not(.overlay-header) .toggle-inner .toggle-text, .powered-by-wordpress, .to-the-top { color: rgb(211, 219, 232); }.header-footer-group input, .footer-nav-widgets-wrapper, #site-footer, .menu-modal nav *, .footer-widgets-outer-wrapper, .footer-top { border-color: rgb(39, 109, 194); }body:not(.overlay-header) .header-inner .toggle-wrapper::before { background-color: rgb(39, 109, 194); }.cover-modal { display: inherit; }.menu-modal-inner { height: 100%; }@media (max-width: 999px) {\n amp-lightbox.cover-modal.show-modal { display: unset; }\n}@media print {\n @media print {\n @page { margin: 2cm; }\n .entry-header { margin: 0px; }\n .entry-content, .entry-content p, .section-inner, .section-inner.medium, .section-inner.thin { max-width: 100%; width: 100%; }\n body { color: rgb(0, 0, 0); font: 13pt \/ 1.3 Georgia, \"Times New Roman\", Times, serif; }\n body:not(#_#_#_#_#_#_#_#_) { background: rgb(255, 255, 255); }\n h1 { font-size: 20pt; }\n h2, h2.entry-title { font-size: 14pt; margin-top: 1cm; }\n a { break-inside: avoid; }\n h1, h2 { break-after: avoid; break-inside: avoid; }\n img { break-inside: avoid; break-after: avoid; }\n ul { break-before: avoid; }\n a:link, a:visited, a { background: transparent; font-weight: bold; text-decoration: underline; }\n a { break-inside: avoid; }\n a[href^=\"http\"]::after { content: \" < \" attr(href) \"> \"; }\n article a[href^=\"#\"]::after { content: \"\"; }\n #site-header, .footer-social-wrapper, .footer-widgets-outer-wrapper, .header-navigation-wrapper, .entry-categories { display: none; }\n}\n}.jetpack_subscription_widget .widget-title label { font-size: 2.8rem; font-weight: 700; margin: 0px; }@media (min-width: 700px) {\n .jetpack_subscription_widget .widget-title label { font-size: 4rem; }\n}.widget_blog_subscription form p:not(#subscribe-email) input[type=\"text\"]:not(#_#_#_#_#_#_#_#_#_) { padding: 1.5rem 1.8rem; width: 100%; }.screen-reader-text { position: absolute; }#subscribe-email input { width: 95%; }.screen-reader-text { border: 0px; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; width: 1px; }.screen-reader-text:not(#_#_#_#_#_#_#_) { position: absolute; overflow-wrap: normal; }@font-face { font-family: social-logos; src: url(\"data:application\/octet-stream;base64,d09GMgABAAAAABw0AAsAAAAAMqgAABvlAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHFQGYACJZArLSLwpATYCJAOBYAtyAAQgBYRGB4RxG9EpVQQ2DoAE2zdHRMWknP1\/nUCP3cugIqhKpQ6tdiNWhBJ+j56+GTMnk3byLNdwCN9YcHCziHXSfhP+NmhwJZIdkhRNeMC115dLcpz7+QTUDoCMqZsRk3ZalAmAY3n\/TbUKkcdRRGJkcOIA1yKpkSIbbUDf8vYZkE2m5lfAdso0ZR0oZ4wLIpL4Bhtj0JozzNvw\/Db\/z6VC4YIIWJSgYACCCgZRipFoTzEwxsTGhZO5cq7axVM39zZX4VqXbSzc\/nd7Ee28qtoD9gbEGwlKVtIt15TeDyBzT\/frFS0rsAIrCYhS0kVV95JeSCkC\/n7NtNnrpMjyrojCVNgKVyP3bzZ393ff793blH72iAKFTTGbIglDpKo6VUDZI04KTKosDDlAYVvjalVthbSFdLZmvoVcthWG+pDA1dJhH34UIiJyIEVC6IXv0vmxvQ1+BmbxHDahgrG6OxUECK0849SaW3sl5uxrC0oosarAMa2Yq5scFu9dVNJG8Ee61RoDj+I0RC00A7xf3\/g98w8OHSKO4sdE3Zj767oBWAQX35xL8Q7QQILZzUY5lXm2qCA334wUXl2\/cCABeloU9Z+QPIFSWx1gyZLnakRZkLVm9+dagC4ItlFnBFvSixbBQs8zbzROwmCjoa4jpiz9lzw4rKytmrKJqbySUNXYXoprKbCTUdBQF1s7msvRWtJ6OoaaPEZRpKutb0GQFN\/AyMzGwUqiAhHF1DHAOW\/+I67F3B0H1\/1gcS2R7AAKsgUaUgMupAw8yAT4kCkIIHkQQkogovAIMaQKDGQMEv2wxw39kMKN6AcXN04\/LHEjkQBoyA64kAzwIAUQQBrAQuogDYlBBrIGWcgR5CBzkKcAChANipAWKFF4L7QgPdChsEIXMgQ9SBP0KdwbBvrB4M4ixQZZSATykC640g9t3OeRPijohwUeQAQnRAIHooCE+EBDBsCFjIAHmQEfsgEB5AAsZAVqkAR0hVABcFqq+Av\/EW8BybUYJe5bLor7k1t5NIeQI3V1aEKQqs7lk7RIFSmhapD\/2Uxl81xLoyrKoOcIq\/ypTC4TRdVQ1cPYxLaUVUqqLsgEURIERkVX384Huq0fum09LxgiTgJjSl1Vrz+mVotNOe60yyYIVKlkVazj0Pu6MYHq24VRrz\/Wsqb+taUaSsXL15KnL3quK6XW67NJpdPlbLrYsKby0dhev2mrSoX+zI7b2cIyO9fuLjSx+5koz3I656U1bZV7yv01wAfqWC0N2cE0qAObQ0YQoo8DQkGKg7q3guTh+c1+YF8wxik1sYoq9QLULyPZgKKvigG3fDZ\/\/nVds9ZJbewPCVaeCTb42oFTxfNIasf0mSgoWIWciqKQ13qiEcALtWmEOpmqQqHdC0KAKcOhaOzH7AVYVR18fx7J2cZD8ag5l1ULIw9SiIeeRtLX8QNcdDFEeQSlJlC8\/IqQ\/PwcAP7iC8bq2ysYTdDjYhUW4nixxCqAwlwyAu7\/mSTkJcncCL0L9nngdfAaWteekE7RxF2qTiMlwnR1S5e3dGX7l1iDeUiIq6VFLQvYLFCO57jsuusCenP9kcPMvcWGXI9R6N3YdPSYJ1st0W6rJOFx7One2f3JluYr2nJRfLyW+oKVWxp6dc3R5D2dRvcTV\/W9uzR5dj72XuyZGzLOYov5PbXDYXruQJQVkznqepR5LkMilpRRehQwDx7O\/79uQkfjP6ukribq+8hdjxU3ky3\/CkRos1dN+TalLDMQ7XjGgdfZZioIcjKOAU+SCxBBDMUaVlkbIGn5AODNCLybakPRauV8i\/UN9Nwxjnc57WlKA7t0GNhUfM71CWLGxicCi1tMQwwpEbWbQzeO6xqZTwjLbs\/isV2Xg52eOZDCK8WNmo8as7X7dWa1oCohOgFgDnSkB2Dhtl4TgGIJ872re7LG66opGjn5fpxPfFCfpsTkR7xV823K7OB20HSv52CsTK3U6Cwjkj4APAinBNZmv9+iPuzsJRVYHoIYI4DhOtDlmtRDzm4LYIGBsDxeGNHcwsFDqXI7zAZOyZkdbEAxpGExw45x2aoKdT6xsDDFrTrg\/bX9QaHM6WRCjnCCq3bbc3L35NeX4tU3rE4cbyC5zFfUkMkgiAPA45wOsXA5U1t\/5z9szdf2J4IIIIABhvjTQn6KX2qgX6OOIi2XCWUuewjgU4hbGsA5gAupQk8ZlZxz5LefiADFu4qh6M6pbBTVw3TIU4VCTYVcX9lbqTSK3UWRKZWa1b7qLfl6unb\/MX\/yoD7zRr2baz56Jp4+bMy+pXJ+mI8sqKUxMbpI5apYUysbXRbCYUgqfXzYQ3I+hVUdAF5DKFzAWP2CUPz8L+A\/XG0pI3XGQdEULy6i9rrz6yQ\/IwpwlzKwU+h7COJBqbUwhkAIrzEEBdHCTGIzATbOnqdDkEeoCXWhaW5Q6sKuXHx4tNyoVAEADpLwiQtvDlX7jLOxp9w7SyrdGsKZA9GluW+Z0qYShGJnkcBFl6p0OlPCaoX4KgJJY6a1nPrygj\/\/TMfzztTIBB8flqOTYmqMqSf8sXwqnuU6ujppvw8AtwcAgkMGQopc4Ns7fPXZZQgUZBBi5uHc6zjeHCe2tUNbLVcz9QMAabYdCEVD1jzvhsx2F6E2+IACoR1g5Tilpfww8NzDnSiv1D0x4Om6iMZmDNEPj3Oqr4lVAniMZCNjMo9EA8lhwG2bFjaE6e2UJjOW2RcsCIEsqmbAkysPMx7RDFFUfzBYfh2rV\/zSkJxdSOmnYqV8UpmE4tXQElYfXvDxz0hWyObC9gj3yqy8riBmHBtIP0iO2AsHZg7huWPOUntTBgpKfUlcrY13GdjMM6rOe3QVx2eSgcButGTcb9WGJ4DzrvrKra8vW+1fbVZ8+fbz+MSHT1OTvbpcswoDQeRUx7q1JhXLL9gwiLBPfBe\/2JwZuT8\/O\/po6c3Kk+H3b1efTn16MxCNpCEff49kb9Q394rKVguKdvuSNR3HTDioX+2NxdXeNydWAE8Nxx4G6E8ktJKAqujg0KS+LAHv\/zFETHUECq2l7wN5NXNeNGatr67HVFcVSJYtV\/sWnY57tKQdwaE\/GlrYLyiIKbkmLKC+rfyX1ka7ltJMtnoWb6ukl3ljrzhoSgng\/5UN0ez9iV5k55LRgFs1BOWgNsYOMVQZo\/6U\/a4RxKurNbEqlwG3aUPOUFaishITWc6xKbD\/JyAkVAGMPT68PE+NWEzscg\/9uQvO2AQUoRhbY61V1sIEVvFc8iO5VUtsGLqiu3jwYIVoUVWLDA2reR5m+4bBDg9ciEAFHbJT05IiPBthOTYviyv83fdJi\/paG6fNgmCfV19snd+ZPiVXgmDrRxdUXnLm2hfeHAl4Od+Q\/dTn87PJVKMgLFj07m4KOndrvixm59yuqyHPCBeP1C+lWrqentUQjmdn1ZKVBMedk99HmEdqCBFDHHLJaFQAQPZQX2c0SKK3Va5AuL\/u1Dpk3TyM\/Dmi8d6rip56zCYAeU2e\/ryo8s71kSbGM+kgXdk\/\/X1DWM\/WD73b1dwUjaQKy+9R6+xLce6VOlPfcOjpzpYLY0prmLByoWoPrW16tHGUlhcfOqZP28je7\/dzqi0FUUx3dxYQKtef8eH5t6sPx5YwBrpc4GFULcE8tkN6zUYHAKr0JgGlRTLwynRNlgfONeGfPiovDsdhiHgPJbifGt4PMODpMFvH1TlHqmbdmx4sjgNalSbcYJytEgTCPuVs8Mt5BLCLkHbEBf2GPUhvo9t4k3Tlyz3NzLBuvH0\/nn7bOlngI1lZlYKVbLk3XJnLSJIBvuO3vu2bgrCpxM8fBzzun5dHozlHNkjgVBoQBlg\/dOofsrpUnbGrTsEyjp+nXuVIum4Lyf7BpaG1vncsSU9wRWUeIdnTZskpb3JmdYhxUXGMoDy6yV7AUPHh5M880sW0w6Z\/akIqE4wIsTIXu7XDVjGWZKPWiPiWVeMDnUqkrCHqM9WSqa1zNamxvSdpwXaChc2P09zyJWm441ahZklNJl1hjKNAwvUmMm\/6Sbq9q2ca+Z\/0wzXiqtxcd\/h\/Ys0hyRgiAUl1jnI7Vn19KvBRD\/NcTaDUBmejcPC+R14A+Hq6VP9l7i1Oo8x7iLqIUewx7Ha7+HeUwwAtsilDQodAiaBCcY0TMHvx4vnX+9sr4kql5susDXZYX\/WYogsXLr075BjozjiZefJfqptC9iNyMzH9tJ9uMN\/gWILwHStDOIM90QsUNeerqsHyLB6er9gtKqHW8SMLKbPVapYc3r4BbZMekNpQnEGY6LvXD+1F7J07h0wV0flXi0IoDFZQX6c6kSzVtYbdlZtkpNbAhMIcXnZdB0+OANL7aAiJ4t6N+vGGI6GhCQwtp30657yQjW2vYNG\/2cikdmFa6rwTqfjis8+xMYkJDfj3I06CTzlNk\/QLWGJ4u0IiBt5yfMN3jYvH+zK0TFnjNsYqYqWutI9O+v1IPNYGl+bOZc8FQ2E+gDCNB7wiD1fD9TB5PXbMijAFhO9+DTd7TU55rSLu3O4bWYufpk3jd5MC1TfGjcmfKgm8zSqtBOsmu7ESzEryyh86xHAPDHpJ3onpwZB7QQPOc5CoCSdXyI4ETOihYPj2MjlJfmMJL3p17O2ljtWt7qTrn60v+ytDwf8yMrnir5l37\/Yu8buDtOLX6Ij+qBnBrFhtj421tybdHttq38PzR37JrjKyTLs+WeeoIuj8LJCWcblmCKMJPhz\/cuePp+yuxR4DmueH8NXBy3x\/2l\/6mbxCoe+0Z0+tn\/p3dYCNvtqyJvDPgSX2qhvdNE4ymF10kGYzLspa9GYm5yfdIuIWj2Yzhh1+W2lGgX+nFSv\/AuA5DNHYRjYCnR+I1h\/Ffs2OkheELCfbwW4dOavJF+WbsESHT9lYAcpzsA12qbQ4yH4vn0gMmzfEohcOZv2\/FpAmAsDseKuOUa2IKMqK892qTFRGii4Fe0MzSn+4t9ZbGL9WttX3NyuiSKFu7nUAi6qctxtcRx8e7Zg3mb7j+wSL4FA1b0tKX8Qai2LKssaYumWmeohvft\/nlZE3NIair9QqdqNQhKQeOhKNj23cnLhgZhiVU3Z+3qS93Hn7gmtBQl9Enb9hHW1oTEow3axk7R86ofXddVOHQhOSTITX7ff3s1AofGxHOeVj2gLZR\/KpgSPAUyDrbA\/hA+HOj\/mU7YlcZc6n\/o+izyTbRlsAxPWWlkVgSRPqBFqtQCdMXWspz47MiHxXnV1uaVVVxJSXx1SoEjWM78JeVYPe+gDSmHqMpCadUJ8gPQowVHXwgQHt35\/4HFngVU+b0JVvMDkXc5FmeJc5POR+ESGiAbkCVYjdgSNid2JTMB3oDUgHJgHfYrYWAoiNcaNH0G4f8ErTl9b3GQrnSfXs\/PSztM92pqY5gQWPnDmzQUu3O9ACw\/vrK6uiheoapV7ehtGiPctyzIKbuqcTvENnsr+M4ebHEqnNGNy+TyXbYlZIPt2HwzRTibF5vJgvK\/a\/8VejHU1aeobLxDAn4fmJ7rlW5\/IH2Gb2AF8uNcgDOI+0j3S87\/jmyI5wUozBBIbpa\/2JEr5OK8gxikSG7Ig9Y6h624p2vigvHaObGpyrkUueNrEEF6YEywoxH2FGmNpWTtN8urZ6ycOdYVJuFgsX\/G6Hie3H8XtHzAazwsx2\/slJ52gwf1BikQzypYEXD+QQs6kE1celji9RyOfE0y1gdrfSoz3E60Ph6nGoPt4hrafeX4M+Wtbw6Deak\/bbQ5fM6Tb+bDpUWeJ3\/0j0kfvRuo896GeMfh2u9Qr5zm0v\/FvaW1D\/OymepNt82Oc+1MsV6\/oP59g+fKpALKC6bdqK+AnbB\/tGk0izJHR7\/jWrRlR3cX+sg9f9gfPi+fM+PFEVMlRlos4iRpFqJJoFFd\/5kxby5ykJGB7Oo\/bAAD6kmhmUouEa7iFpHvjvURHo3rK9b7SlJ5DKp0HphLoG0vOxlacrqMYt5drf+hIwGJD08VSZO6JM9UNTQczTzATYVATi67h\/DAz8wfUXcp2Suo4kKEQlVoUE+XPrJE6uEOzp4m\/ku2ujSR\/6awx1DKPHjPGMzST846LHMMoAmjuPb7ymyMBFbkJyo1AOVC4V1arahDNsqsAo+lGpqH4jphkdtRCVouqUdyaBf34cq1XpK1PRuuiWWms3sSXaWkvsdg9Rix5D9oiXCeciuIgwNKoSXhO6Bq7chStHa2Nu9QdDPMTTKhRixBGRAnDjNgg9G4TCNXpt3D2FbwIUgQqAHlefaxMnS4K+9e6tZCxG8npPUgM\/vTomitLFS6NlRqHPboO4fSTIh+oz4eedYOUstwXTOQgpVHtLavN26nxCdWHBKRFh4eZ00YA7BoN17kiMiVknEpMYpRTyU9ZePVMjpATkSdZ3IZJcXiUk99bAiAJUVkgji094CoULRkWWy\/wgytXk5ybdFxyRjx68OKBOIJdSHBQPSy22qrnFd0cOQhdUXE\/9WB5sSVdlmZvpriozpScOf\/IhNyOVrVnhC\/mOm7+sIdPE6+xd2GngWHWBC6IQAUyB5JQARk4bEJucOLOvMcrs5zznve9VI35bjoW3cdnPf8V6YygO28Yc0YDlzw2c42aKCISWE\/u3tOzF8g4vaZrvGO5YsyiKbrpoSE9UXSv5ZEniGhYI+kwMZISc+xi\/bc4uZUFUVIFSHmHLViKbDphloUmIPK5Vr0gnpbMLKBk31+y5uCq6Jjbof+tL1GB02CPx0OlaLbWHOom4VntYgHWGGPZyWMzQUCMeTPfCxOikZ1JzH7\/2C+oXnXgy7McD40j6pfK3FBOCmW7wpji47Vw3hRxmtVI42Qj\/IqkW\/uiB6BKdfHaIgeWr87i1OQdqPgYzdNswPPb55+QND2mPUvaQeWRC29nDB29si8wImEmYGWyOaVi1Zte5NmLadaSgwklUJoUJmIGNASSIBTEBC7MHxlJNUiCt47GWyH8IBaF\/XAzoumVRt+UzScyt+VyFSakSkv0wD8\/jKOzeFZyt+QysX72UJjB1i0IZ+AgB9VogACH2DUI+OeQxh68fdJIZNIrUUhCU0OQgR2ByKJULIRFfBcX+bgncQ0FRAC+3MTnQHZQcCssRKMRX8yissZ9jvqK13GaWiaZaevNkOVji1wTve08Yof0fhL7HPoi+b6OTmyUvW3fXynNp0wSvuQWreLKhzeJyz4jkgkF5SriLqd3CLtAt8MuJ0ourldezh9vJkVnn4ovtG5d6k3PifUgpaBM6Y\/A\/82BxNQJvtW1lWsFlldvo7u62US9RbR2R22Saze11d3ku8S5VVLqNetgGR\/HLvMuJHtjmNq7MlgrLeix2KcHrbsvT2\/JOuMRz8y7tfUCf1SNbDzC7L8QR0oOfhqfxCUmakPaMz+elF\/8Wfov3n97tH+KgHE4Qtae3i+KT4slOJzlhdyPDYVUQxOvOLohEUHwvwT4R2TI9Vs+lvM7VNaNBRw6HG7yLAgX+8ZkqTAiBny7H3KT+1OyDjCTcqKAOWgs7w1SJ3y4LLQZ3t97eevf8F3MPDT+\/EZfcCEB6VTfJdaCZ2Io69BHIG\/0eckttM+yBXDuf9ubbHynMnHjZW1B\/t\/S85vAqTRiOkFQ88iozbANp3y\/nQWHR+es4+KPwXiYp7FTeC+Zzh+MFCaDGk8nUxVvju2RJFGnw9sStwQkvkj8kWPdPL5hmDS5xYV3FxS46qDqdpGXuqaN6shOz6+KRKOlL416leAVr5PX6Z+LMY\/lgy+ja97ysjJQqf2Kms4I6bi6GIYifIBVIU7CZpJYBwQ5Q1s2v5ZfVaL8GQ09ZJt9yhcKQXlv7C+\/9w\/IoRca\/HPBqyYJNJ\/buvaU8mNLm1JdGMs+Em\/182BDH9akyatW1E78kEDbcTk49p\/\/qTjyxu+R7xLIOheRytC9QucHyoq8p3ekDg8giKrSV9Nfyj4TWMc27d6jDiJe6P55O7AVvHQhtvquwTSNiW3jdNIsvetxK+vtsloDY5yjL4GWAvWLyGUoeBcOpL0YYIXAxwDnWHFtuj1WJ04KGg9LE6petPDoQ\/WPK3iEF0o6IyEwp\/zikZfOl67rrLI0aVlK1pCYom\/t4EM1XXjVUcAsCbglsHTANogl+89Gj+httAM6UgOvfv\/124gtu0+LMALBlXOwf5f8V8tu6NBn17nOZUPZdzo5wIi2W1vMdTd+9bgndjnZYALyPQZtv0mCcdiqqTNiGofA3HMHnxtR7Lc3zBojvYg8M7If\/PRmjLsUW\/YXSBlLSQp28TqGVQKZ7cQ7qWQKpLXwHiSyloi0x6CzTk9DOgKwNGwBaZEFTpayoD\/BR5LiwnknkfFAfuicviJKNoofB8YOwzIoBTuua0jXOteNrhzkLt1RscV49ON50UDaTLgOjmgkcu7q0mNmRHusSgqe5vkyde9UNez9Hd0IqPaHj9NtvrHLrpHQWg8OXaXTQ6aaTmbofTkR3udnTodMUwWD9197RHA+6ss8Y2dDn0KTZbgpa2W4UugbX\/mwcDU2mzQVXfAckfsO8\/nYz0Fx7\/8qMkVr1a2gbWP5jXDa3LPs1dhg2eLzq\/yEPbPc79DPbRnL5Z+q+Mtc27DSMj1veBI59eNkhsOo0AtDCfpotyBsP241BV4Z\/Ax1v9x66sfyJOsbTYL60YNv\/B6c40DfAW1HmHf8rjlj+JjNixT+mC\/o9bjQOVI8By+ld3u\/\/YeP84\/lPBYFcAGph+nZA7wRKeKUDMAtSKW7TJBUCJGwJUqxP3lOkzWhAQNmDuqMBEUi6YwAJRFNCDNODmomAZh4kgFB4AAEmz0d3BPACOyjyZj9AUcB+tTsaMExSDLB\/050A8gKod0YEwkBRi6uyzu4Md7pqXC3Z1TVtTntzcB74KnnVzS11rgaOLEIadWyW6obqZntrdRWnYj6npb1G3trq4DiaXfM4ZldDHZbT6eI0NrvqqytbI2pbWxvVkZGOzXFEVLrmgRYulerYOYVzcqnh2veerVqNtrWza8ZYKKjnqc5B6w57rwGHTAQppmBRG7B7t2tVrYpXmA9FGdvVkGt9cQcOCm3mMg+HmaiEqTqJ6ByN8bT+Siv3eoTaHJ5GapGv5Tlw9QiVROTBJf+\/2gKfVccGEBASQkFoCANhIRyE\/2PymSWBwohEpIRNZ7K5fKFYKleqtXqj2Wp3ur3+YDgaT6az+WK5Wm+2u\/3heMqkYvzhP1RtwOJrxBR2yhn853e1bngbKaGhusQljAdxh01MLdBrxANVAxeFm31EINqGGak8wILbDCQz7yVuPM7UWf67Z9zzQqImF116GDNR3lES+3Wy2t7FP+wE5lLpUKqoz+yP217q5jRS0qT1dviyOwWJUqI6HmGtH\/nBOCfiKl6aiNg2rwyq361UBUMUI2l4GEyjuOFkRfuefErve+N4mwlMqehdlrpXI9u7wUojLfN7ahCX5umWKdqPrjH3RtUpdtQyvNWF4ZOMWjaVo0ayo46YwCEHNBl9Fo3LZDClv9M9pvujHCD3XLyKb216EkU6DnDEUJxTKz8aOb\/uL1+zt2\/q2gNOAAA=\") format(\"woff2\"); font-weight: 400; font-style: normal; }body.custom-background { background-color: rgb(255, 255, 255); }body:not(.overlay-header) .primary-menu > li > a { color: white; }.footer-widgets-wrapper button { color: white; }.entry-content > :not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) { max-width: 80rem; width: calc(100% - 4rem); }<\/style><link rel=\"profile\" href=\"https:\/\/gmpg.org\/xfn\/11\"><link rel=\"canonical\" href=\"https:\/\/weston.ruter.net\/about\/\"><script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/weston.ruter.net\/about\/\",\"url\":\"https:\/\/weston.ruter.net\/about\/\",\"name\":\"About - Weston Ruter\",\"isPartOf\":{\"@id\":\"https:\/\/weston.ruter.net\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/weston.ruter.net\/about\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/weston.ruter.net\/about\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped-700x700.jpg\",\"datePublished\":\"2008-02-23T19:27:27+00:00\",\"dateModified\":\"2021-12-08T06:17:28+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/weston.ruter.net\/about\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/weston.ruter.net\/about\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/weston.ruter.net\/about\/#primaryimage\",\"url\":\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?fit=2438%2C2438\\u0026ssl=1\",\"contentUrl\":\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?fit=2438%2C2438\\u0026ssl=1\",\"width\":2438,\"height\":2438},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/weston.ruter.net\/about\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/weston.ruter.net\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"About\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/weston.ruter.net\/#website\",\"url\":\"https:\/\/weston.ruter.net\/\",\"name\":\"Weston Ruter\",\"description\":\"Building a Better Web\",\"publisher\":{\"@id\":\"https:\/\/weston.ruter.net\/#\/schema\/person\/c3b8e502cdae3f9c77e995d0067bfc5d\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/weston.ruter.net\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/weston.ruter.net\/#\/schema\/person\/c3b8e502cdae3f9c77e995d0067bfc5d\",\"name\":\"Weston Ruter\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/weston.ruter.net\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/i1.wp.com\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/westonruter-favicon.png?fit=512%2C512\\u0026ssl=1\",\"contentUrl\":\"https:\/\/i1.wp.com\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/westonruter-favicon.png?fit=512%2C512\\u0026ssl=1\",\"width\":512,\"height\":512,\"caption\":\"Weston Ruter\"},\"logo\":{\"@id\":\"https:\/\/weston.ruter.net\/#\/schema\/person\/image\/\"},\"sameAs\":[\"http:\/\/weston.ruter.net\/\"]}]}<\/script><link rel=\"alternate\" type=\"application\/rss+xml\" title=\"Weston Ruter \u00bb Feed\" href=\"https:\/\/weston.ruter.net\/feed\/\"><link rel=\"alternate\" type=\"application\/rss+xml\" title=\"Weston Ruter \u00bb Comments Feed\" href=\"https:\/\/weston.ruter.net\/comments\/feed\/\"><link rel=\"alternate\" type=\"application\/rss+xml\" title=\"Weston Ruter \u00bb Stories Feed\" href=\"https:\/\/weston.ruter.net\/web-stories\/feed\/\"><link rel=\"https:\/\/api.w.org\/\" href=\"https:\/\/weston.ruter.net\/wp-json\/\"><link rel=\"alternate\" type=\"application\/json\" href=\"https:\/\/weston.ruter.net\/wp-json\/wp\/v2\/pages\/2\"><link rel=\"EditURI\" type=\"application\/rsd+xml\" title=\"RSD\" href=\"https:\/\/weston.ruter.net\/xmlrpc.php?rsd\"><link rel=\"shortlink\" href=\"https:\/\/weston.ruter.net\/?p=2\"><link rel=\"alternate\" type=\"application\/json+oembed\" href=\"https:\/\/weston.ruter.net\/wp-json\/oembed\/1.0\/embed?url=https%3A%2F%2Fweston.ruter.net%2Fabout%2F\"><link rel=\"alternate\" type=\"text\/xml+oembed\" href=\"https:\/\/weston.ruter.net\/wp-json\/oembed\/1.0\/embed?url=https%3A%2F%2Fweston.ruter.net%2Fabout%2F&format=xml\"><link rel=\"manifest\" href=\"https:\/\/weston.ruter.net\/wp-json\/wp\/v2\/web-app-manifest\"><link rel=\"apple-touch-startup-image\" href=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=192%2C192&ssl=1\"><link rel=\"apple-touch-icon\" href=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2020\/07\/cropped-westonruter-favicon.png?fit=180%2C180&ssl=1\"><title>About - Weston Ruter<\/title><link rel=\"preconnect\" href=\"https:\/\/weston.ruter.net\" referrerpolicy=\"origin\"><link rel=\"preconnect\" href=\"https:\/\/www.google-analytics.com\" referrerpolicy=\"origin\"><\/head>\n\n\t<body class=\"page-template-default page page-id-2 custom-background wp-embed-responsive singular enable-search-modal missing-post-thumbnail has-no-pagination not-showing-comments show-avatars footer-top-visible amp-mode-touch\" id=\"body-0\" style=\"opacity: 1; visibility: visible; animation: auto ease 0s 1 normal none running none;\">\n\n\t\t<a class=\"skip-link screen-reader-text\" href=\"#site-content\">Skip to the content<\/a>\n\t\t<header id=\"site-header\" class=\"header-footer-group\">\n\n\t\t\t<div class=\"header-inner section-inner\">\n\n\t\t\t\t<div class=\"header-titles-wrapper\">\n\n\t\t\t\t\t\n\t\t\t\t\t\t<button class=\"toggle search-toggle mobile-search-toggle\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" aria-expanded=\"false\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-2\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">\n\t\t\t\t\t\t\t<span class=\"toggle-inner\">\n\t\t\t\t\t\t\t\t<span class=\"toggle-icon\">\n\t\t\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"23\" height=\"23\" viewBox=\"0 0 23 23\"><path d=\"M38.710696,48.0601792 L43,52.3494831 L41.3494831,54 L37.0601792,49.710696 C35.2632422,51.1481185 32.9839107,52.0076499 30.5038249,52.0076499 C24.7027226,52.0076499 20,47.3049272 20,41.5038249 C20,35.7027226 24.7027226,31 30.5038249,31 C36.3049272,31 41.0076499,35.7027226 41.0076499,41.5038249 C41.0076499,43.9839107 40.1481185,46.2632422 38.710696,48.0601792 Z M36.3875844,47.1716785 C37.8030221,45.7026647 38.6734666,43.7048964 38.6734666,41.5038249 C38.6734666,36.9918565 35.0157934,33.3341833 30.5038249,33.3341833 C25.9918565,33.3341833 22.3341833,36.9918565 22.3341833,41.5038249 C22.3341833,46.0157934 25.9918565,49.6734666 30.5038249,49.6734666 C32.7048964,49.6734666 34.7026647,48.8030221 36.1716785,47.3875844 C36.2023931,47.347638 36.2360451,47.3092237 36.2726343,47.2726343 C36.3092237,47.2360451 36.347638,47.2023931 36.3875844,47.1716785 Z\" transform=\"translate(-20 -31)\"><\/path><\/svg>\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t<span class=\"toggle-text\">Search<\/span>\n\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<\/button>\n\n\t\t\t\t\t\n\t\t\t\t\t<div class=\"header-titles\">\n\n\t\t\t\t\t\t<div class=\"site-title faux-heading\"><a href=\"https:\/\/weston.ruter.net\/\">Weston Ruter<\/a><\/div><div class=\"site-description\">Building a Better Web<\/div>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<button class=\"toggle nav-toggle mobile-nav-toggle\" data-toggle-target=\".menu-modal\" data-toggle-body-class=\"showing-menu-modal\" aria-expanded=\"false\" data-set-focus=\".close-nav-toggle\" on=\"tap:i-amp-1.open,i-amp-1.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-1.toggleClass(class='active'),AMP.setState({i_amp_1: !i_amp_1}),i-amp-5.toggleClass(class='active'),body-0.toggleClass(class='showing-menu-modal'),i-amp-6.focus\" id=\"i-amp-5\" data-amp-bind-aria-expanded=\"i_amp_1 ? 'true' : 'false'\" i-amphtml-binding=\"\">\n\t\t\t\t\t\t<span class=\"toggle-inner\">\n\t\t\t\t\t\t\t<span class=\"toggle-icon\">\n\t\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"26\" height=\"7\" viewBox=\"0 0 26 7\"><path fill-rule=\"evenodd\" d=\"M332.5,45 C330.567003,45 329,43.4329966 329,41.5 C329,39.5670034 330.567003,38 332.5,38 C334.432997,38 336,39.5670034 336,41.5 C336,43.4329966 334.432997,45 332.5,45 Z M342,45 C340.067003,45 338.5,43.4329966 338.5,41.5 C338.5,39.5670034 340.067003,38 342,38 C343.932997,38 345.5,39.5670034 345.5,41.5 C345.5,43.4329966 343.932997,45 342,45 Z M351.5,45 C349.567003,45 348,43.4329966 348,41.5 C348,39.5670034 349.567003,38 351.5,38 C353.432997,38 355,39.5670034 355,41.5 C355,43.4329966 353.432997,45 351.5,45 Z\" transform=\"translate(-329 -38)\"><\/path><\/svg>\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<span class=\"toggle-text\">Menu<\/span>\n\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/button>\n\n\t\t\t\t<\/div>\n\n\t\t\t\t<div class=\"header-navigation-wrapper\">\n\n\t\t\t\t\t\n\t\t\t\t\t\t\t<nav class=\"primary-menu-wrapper\" aria-label=\"Horizontal\">\n\n\t\t\t\t\t\t\t\t<ul class=\"primary-menu reset-list-style\">\n\n\t\t\t\t\t\t\t\t<li id=\"menu-item-11308\" class=\"menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-2 current_page_item menu-item-11308\"><a href=\"https:\/\/weston.ruter.net\/about\/\" aria-current=\"page\">About<\/a><\/li>\n<li id=\"menu-item-7797\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7797\"><a href=\"https:\/\/twitter.com\/westonruter\">@westonruter<\/a><\/li>\n<li id=\"menu-item-7299\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7299\"><a href=\"http:\/\/github.com\/westonruter\">GitHub<\/a><\/li>\n<li id=\"menu-item-7298\" class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-7298\"><a href=\"https:\/\/weston.ruter.net\/contact\/\">Contact<\/a><\/li>\n\n\t\t\t\t\t\t\t\t<\/ul>\n\n\t\t\t\t\t\t\t<\/nav>\n\n\t\t\t\t\t\t\n\t\t\t\t\t\t<div class=\"header-toggles \">\n\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t<div class=\"toggle-wrapper search-toggle-wrapper\">\n\n\t\t\t\t\t\t\t\t<button class=\"toggle search-toggle desktop-search-toggle\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" aria-expanded=\"false\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-3\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">\n\t\t\t\t\t\t\t\t\t<span class=\"toggle-inner\">\n\t\t\t\t\t\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"23\" height=\"23\" viewBox=\"0 0 23 23\"><path d=\"M38.710696,48.0601792 L43,52.3494831 L41.3494831,54 L37.0601792,49.710696 C35.2632422,51.1481185 32.9839107,52.0076499 30.5038249,52.0076499 C24.7027226,52.0076499 20,47.3049272 20,41.5038249 C20,35.7027226 24.7027226,31 30.5038249,31 C36.3049272,31 41.0076499,35.7027226 41.0076499,41.5038249 C41.0076499,43.9839107 40.1481185,46.2632422 38.710696,48.0601792 Z M36.3875844,47.1716785 C37.8030221,45.7026647 38.6734666,43.7048964 38.6734666,41.5038249 C38.6734666,36.9918565 35.0157934,33.3341833 30.5038249,33.3341833 C25.9918565,33.3341833 22.3341833,36.9918565 22.3341833,41.5038249 C22.3341833,46.0157934 25.9918565,49.6734666 30.5038249,49.6734666 C32.7048964,49.6734666 34.7026647,48.8030221 36.1716785,47.3875844 C36.2023931,47.347638 36.2360451,47.3092237 36.2726343,47.2726343 C36.3092237,47.2360451 36.347638,47.2023931 36.3875844,47.1716785 Z\" transform=\"translate(-20 -31)\"><\/path><\/svg>\t\t\t\t\t\t\t\t\t\t<span class=\"toggle-text\">Search<\/span>\n\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t<\/button>\n\n\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\n\t\t\t<\/div>\n\n\t\t\t<amp-lightbox id=\"i-amp-0\" layout=\"nodisplay\" animate-in=\"fade-in\" scrollable=\"1\" role=\"dialog\" tabindex=\"-1\" class=\"search-modal cover-modal header-footer-group i-amphtml-layout-nodisplay i-amphtml-element i-amphtml-overlay i-amphtml-built\" on=\"tap:i-amp-0.close,body-0.toggleClass(class=showing-modal,force=false);lightboxOpen:i-amp-0.toggleClass(class=active,force=true),AMP.setState({i_amp_0:true});lightboxClose:i-amp-0.toggleClass(class=active,force=false),AMP.setState({i_amp_0:false})\" hidden=\"\" i-amphtml-layout=\"nodisplay\"><div class=\"search-modal-inner modal-inner\" on=\"tap:i-amp-0.open,i-amp-0.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true)\" role=\"dialog\" tabindex=\"-1\">\n\n\t\t<div class=\"section-inner\">\n\n\t\t\t<form role=\"search\" aria-label=\"Search for:\" method=\"get\" class=\"search-form\" action=\"https:\/\/weston.ruter.net\/\" target=\"_top\">\n\t<label for=\"search-form-1\">\n\t\t<span class=\"screen-reader-text\">\n\t\t\tSearch for:\t\t<\/span>\n\t\t<input type=\"search\" id=\"search-form-1\" class=\"search-field\" placeholder=\"Search \u2026\" value=\"\" name=\"s\">\n\t<\/label>\n\t<input type=\"submit\" class=\"search-submit\" value=\"Search\">\n<\/form>\n\n\t\t\t<button class=\"toggle search-untoggle close-search-toggle fill-children-current-color\" data-toggle-target=\".search-modal\" data-toggle-body-class=\"showing-search-modal\" data-set-focus=\".search-modal .search-field\" on=\"tap:i-amp-0.close,body-0.toggleClass(class=showing-modal,force=false),i-amp-0.toggleClass(class='active'),AMP.setState({i_amp_0: !i_amp_0}),i-amp-2.toggleClass(class='active'),i-amp-3.toggleClass(class='active'),i-amp-4.toggleClass(class='active'),body-0.toggleClass(class='showing-search-modal'),search-form-1.focus\" id=\"i-amp-4\" data-amp-bind-aria-expanded=\"i_amp_0 ? 'true' : 'false'\" i-amphtml-binding=\"\">\n\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\tClose search\t\t\t\t<\/span>\n\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\"><polygon fill=\"\" fill-rule=\"evenodd\" points=\"6.852 7.649 .399 1.195 1.445 .149 7.899 6.602 14.352 .149 15.399 1.195 8.945 7.649 15.399 14.102 14.352 15.149 7.899 8.695 1.445 15.149 .399 14.102\"><\/polygon><\/svg>\t\t\t<\/button>\n\n\t\t<\/div>\n\n\t<\/div><\/amp-lightbox>\n\n\t\t<\/header>\n\n\t\t\n<amp-lightbox id=\"i-amp-1\" layout=\"nodisplay\" animate-in=\"fade-in\" scrollable=\"1\" role=\"dialog\" tabindex=\"-1\" class=\"menu-modal cover-modal header-footer-group i-amphtml-layout-nodisplay i-amphtml-element i-amphtml-overlay i-amphtml-built\" on=\"tap:i-amp-1.close,body-0.toggleClass(class=showing-modal,force=false);lightboxOpen:i-amp-1.toggleClass(class=active,force=true),AMP.setState({i_amp_1:true});lightboxClose:i-amp-1.toggleClass(class=active,force=false),AMP.setState({i_amp_1:false})\" hidden=\"\" i-amphtml-layout=\"nodisplay\"><div class=\"menu-modal-inner modal-inner\" on=\"tap:i-amp-1.open,i-amp-1.toggleClass(class=show-modal,force=true),body-0.toggleClass(class=showing-modal,force=true)\" role=\"dialog\" tabindex=\"-1\">\n\n\t\t<div class=\"menu-wrapper section-inner\">\n\n\t\t\t<div class=\"menu-top\">\n\n\t\t\t\t<button class=\"toggle close-nav-toggle fill-children-current-color\" data-toggle-target=\".menu-modal\" data-toggle-body-class=\"showing-menu-modal\" data-set-focus=\".menu-modal\" on=\"tap:i-amp-1.close,body-0.toggleClass(class=showing-modal,force=false),i-amp-1.toggleClass(class='active'),AMP.setState({i_amp_1: !i_amp_1}),i-amp-5.toggleClass(class='active'),body-0.toggleClass(class='showing-menu-modal'),i-amp-1.focus\" id=\"i-amp-6\" data-amp-bind-aria-expanded=\"i_amp_1 ? 'true' : 'false'\" i-amphtml-binding=\"\">\n\t\t\t\t\t<span class=\"toggle-text\">Close Menu<\/span>\n\t\t\t\t\t<svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\"><polygon fill=\"\" fill-rule=\"evenodd\" points=\"6.852 7.649 .399 1.195 1.445 .149 7.899 6.602 14.352 .149 15.399 1.195 8.945 7.649 15.399 14.102 14.352 15.149 7.899 8.695 1.445 15.149 .399 14.102\"><\/polygon><\/svg>\t\t\t\t<\/button>\n\n\t\t\t\t\n\t\t\t\t\t<nav class=\"mobile-menu\" aria-label=\"Mobile\">\n\n\t\t\t\t\t\t<ul class=\"modal-menu reset-list-style\">\n\n\t\t\t\t\t\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-2 current_page_item menu-item-11308\"><div class=\"ancestor-wrapper\"><a href=\"https:\/\/weston.ruter.net\/about\/\" aria-current=\"page\">About<\/a><\/div><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7797\"><div class=\"ancestor-wrapper\"><a href=\"https:\/\/twitter.com\/westonruter\">@westonruter<\/a><\/div><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7299\"><div class=\"ancestor-wrapper\"><a href=\"http:\/\/github.com\/westonruter\">GitHub<\/a><\/div><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-7298\"><div class=\"ancestor-wrapper\"><a href=\"https:\/\/weston.ruter.net\/contact\/\">Contact<\/a><\/div><\/li>\n\n\t\t\t\t\t\t<\/ul>\n\n\t\t\t\t\t<\/nav>\n\n\t\t\t\t\t\n\t\t\t<\/div>\n\n\t\t\t<div class=\"menu-bottom\">\n\n\t\t\t\t\n\t\t\t\t\t<nav aria-label=\"Expanded Social links\">\n\t\t\t\t\t\t<ul class=\"social-menu reset-list-style social-icons fill-children-current-color\">\n\n\t\t\t\t\t\t\t<li id=\"menu-item-24026\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-24026\"><a href=\"https:\/\/mastodon.social\/@westonruter\"><span class=\"screen-reader-text\">Mastodon<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M23.193 7.879c0-5.206-3.411-6.732-3.411-6.732C18.062.357 15.108.025 12.041 0h-.076c-3.068.025-6.02.357-7.74 1.147 0 0-3.411 1.526-3.411 6.732 0 1.192-.023 2.618.015 4.129.124 5.092.934 10.109 5.641 11.355 2.17.574 4.034.695 5.535.612 2.722-.15 4.25-.972 4.25-.972l-.09-1.975s-1.945.613-4.129.539c-2.165-.074-4.449-.233-4.799-2.891a5.499 5.499 0 0 1-.048-.745s2.125.52 4.817.643c1.646.075 3.19-.097 4.758-.283 3.007-.359 5.625-2.212 5.954-3.905.517-2.665.475-6.507.475-6.507zm-4.024 6.709h-2.497V8.469c0-1.29-.543-1.944-1.628-1.944-1.2 0-1.802.776-1.802 2.312v3.349h-2.483v-3.35c0-1.536-.602-2.312-1.802-2.312-1.085 0-1.628.655-1.628 1.944v6.119H4.832V8.284c0-1.289.328-2.313.987-3.07.68-.758 1.569-1.146 2.674-1.146 1.278 0 2.246.491 2.886 1.474L12 6.585l.622-1.043c.64-.983 1.608-1.474 2.886-1.474 1.104 0 1.994.388 2.674 1.146.658.757.986 1.781.986 3.07v6.304z\"><\/path><\/svg><\/a><\/li>\n<li id=\"menu-item-7748\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7748\"><a href=\"https:\/\/twitter.com\/westonruter\"><span class=\"screen-reader-text\">Twitter<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M22.23,5.924c-0.736,0.326-1.527,0.547-2.357,0.646c0.847-0.508,1.498-1.312,1.804-2.27 c-0.793,0.47-1.671,0.812-2.606,0.996C18.324,4.498,17.257,4,16.077,4c-2.266,0-4.103,1.837-4.103,4.103 c0,0.322,0.036,0.635,0.106,0.935C8.67,8.867,5.647,7.234,3.623,4.751C3.27,5.357,3.067,6.062,3.067,6.814 c0,1.424,0.724,2.679,1.825,3.415c-0.673-0.021-1.305-0.206-1.859-0.513c0,0.017,0,0.034,0,0.052c0,1.988,1.414,3.647,3.292,4.023 c-0.344,0.094-0.707,0.144-1.081,0.144c-0.264,0-0.521-0.026-0.772-0.074c0.522,1.63,2.038,2.816,3.833,2.85 c-1.404,1.1-3.174,1.756-5.096,1.756c-0.331,0-0.658-0.019-0.979-0.057c1.816,1.164,3.973,1.843,6.29,1.843 c7.547,0,11.675-6.252,11.675-11.675c0-0.178-0.004-0.355-0.012-0.531C20.985,7.47,21.68,6.747,22.23,5.924z\"><\/path><\/svg><\/a><\/li>\n<li id=\"menu-item-7749\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7749\"><a href=\"https:\/\/www.facebook.com\/westonruter\"><span class=\"screen-reader-text\">Facebook<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M12 2C6.5 2 2 6.5 2 12c0 5 3.7 9.1 8.4 9.9v-7H7.9V12h2.5V9.8c0-2.5 1.5-3.9 3.8-3.9 1.1 0 2.2.2 2.2.2v2.5h-1.3c-1.2 0-1.6.8-1.6 1.6V12h2.8l-.4 2.9h-2.3v7C18.3 21.1 22 17 22 12c0-5.5-4.5-10-10-10z\"><\/path><\/svg><\/a><\/li>\n<li id=\"menu-item-7750\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7750\"><a href=\"https:\/\/www.linkedin.com\/in\/westonruter\/\"><span class=\"screen-reader-text\">Linkedin<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M19.7,3H4.3C3.582,3,3,3.582,3,4.3v15.4C3,20.418,3.582,21,4.3,21h15.4c0.718,0,1.3-0.582,1.3-1.3V4.3 C21,3.582,20.418,3,19.7,3z M8.339,18.338H5.667v-8.59h2.672V18.338z M7.004,8.574c-0.857,0-1.549-0.694-1.549-1.548 c0-0.855,0.691-1.548,1.549-1.548c0.854,0,1.547,0.694,1.547,1.548C8.551,7.881,7.858,8.574,7.004,8.574z M18.339,18.338h-2.669 v-4.177c0-0.996-0.017-2.278-1.387-2.278c-1.389,0-1.601,1.086-1.601,2.206v4.249h-2.667v-8.59h2.559v1.174h0.037 c0.356-0.675,1.227-1.387,2.526-1.387c2.703,0,3.203,1.779,3.203,4.092V18.338z\"><\/path><\/svg><\/a><\/li>\n<li id=\"menu-item-7751\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7751\"><a href=\"http:\/\/github.com\/westonruter\"><span class=\"screen-reader-text\">GitHub<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M12,2C6.477,2,2,6.477,2,12c0,4.419,2.865,8.166,6.839,9.489c0.5,0.09,0.682-0.218,0.682-0.484 c0-0.236-0.009-0.866-0.014-1.699c-2.782,0.602-3.369-1.34-3.369-1.34c-0.455-1.157-1.11-1.465-1.11-1.465 c-0.909-0.62,0.069-0.608,0.069-0.608c1.004,0.071,1.532,1.03,1.532,1.03c0.891,1.529,2.341,1.089,2.91,0.833 c0.091-0.647,0.349-1.086,0.635-1.337c-2.22-0.251-4.555-1.111-4.555-4.943c0-1.091,0.39-1.984,1.03-2.682 C6.546,8.54,6.202,7.524,6.746,6.148c0,0,0.84-0.269,2.75,1.025C10.295,6.95,11.15,6.84,12,6.836 c0.85,0.004,1.705,0.114,2.504,0.336c1.909-1.294,2.748-1.025,2.748-1.025c0.546,1.376,0.202,2.394,0.1,2.646 c0.64,0.699,1.026,1.591,1.026,2.682c0,3.841-2.337,4.687-4.565,4.935c0.359,0.307,0.679,0.917,0.679,1.852 c0,1.335-0.012,2.415-0.012,2.741c0,0.269,0.18,0.579,0.688,0.481C19.138,20.161,22,16.416,22,12C22,6.477,17.523,2,12,2z\"><\/path><\/svg><\/a><\/li>\n<li id=\"menu-item-7798\" class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7798\"><a href=\"https:\/\/profiles.wordpress.org\/westonruter\"><span class=\"screen-reader-text\">WordPress.org Profile<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M12.158,12.786L9.46,20.625c0.806,0.237,1.657,0.366,2.54,0.366c1.047,0,2.051-0.181,2.986-0.51 c-0.024-0.038-0.046-0.079-0.065-0.124L12.158,12.786z M3.009,12c0,3.559,2.068,6.634,5.067,8.092L3.788,8.341 C3.289,9.459,3.009,10.696,3.009,12z M18.069,11.546c0-1.112-0.399-1.881-0.741-2.48c-0.456-0.741-0.883-1.368-0.883-2.109 c0-0.826,0.627-1.596,1.51-1.596c0.04,0,0.078,0.005,0.116,0.007C16.472,3.904,14.34,3.009,12,3.009 c-3.141,0-5.904,1.612-7.512,4.052c0.211,0.007,0.41,0.011,0.579,0.011c0.94,0,2.396-0.114,2.396-0.114 C7.947,6.93,8.004,7.642,7.52,7.699c0,0-0.487,0.057-1.029,0.085l3.274,9.739l1.968-5.901l-1.401-3.838 C9.848,7.756,9.389,7.699,9.389,7.699C8.904,7.67,8.961,6.93,9.446,6.958c0,0,1.484,0.114,2.368,0.114 c0.94,0,2.397-0.114,2.397-0.114c0.485-0.028,0.542,0.684,0.057,0.741c0,0-0.488,0.057-1.029,0.085l3.249,9.665l0.897-2.996 C17.841,13.284,18.069,12.316,18.069,11.546z M19.889,7.686c0.039,0.286,0.06,0.593,0.06,0.924c0,0.912-0.171,1.938-0.684,3.22 l-2.746,7.94c2.673-1.558,4.47-4.454,4.47-7.771C20.991,10.436,20.591,8.967,19.889,7.686z M12,22C6.486,22,2,17.514,2,12 C2,6.486,6.486,2,12,2c5.514,0,10,4.486,10,10C22,17.514,17.514,22,12,22z\"><\/path><\/svg><\/a><\/li>\n\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t<\/nav>\n\n\t\t\t\t\n\t\t\t<\/div>\n\n\t\t<\/div>\n\n\t<\/div><\/amp-lightbox>\n\n<main id=\"site-content\">\n\n\t\n<article class=\"post-2 page type-page status-publish hentry\" id=\"post-2\">\n\n\t\n<header class=\"entry-header has-text-align-center header-footer-group\">\n\n\t<div class=\"entry-header-inner section-inner medium\">\n\n\t\t\n\t\t\t<div class=\"entry-categories\">\n\t\t\t\t<span class=\"screen-reader-text\">\n\t\t\t\t\tCategories\t\t\t\t<\/span>\n\t\t\t\t<div class=\"entry-categories-inner\">\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\t<h1 class=\"entry-title\">About<\/h1>\n\t<\/div>\n\n<\/header>\n\n\t<div class=\"post-inner thin \">\n\n\t\t<div class=\"entry-content\">\n\n\t\t\t\n<p>Googler \ud83d\udd28 @AMPhtml, PWA, & open web; @WordPress core team; @xwp alum. Daddy\u00b2 & husband. Go by \ud83c\udfc3\ud83c\udffb\ud83d\udeb4\ud83c\udffb\ud83d\ude8c\ud83d\ude88 Philologist & hispanohablante [\u02c8w\u025bs\u02cctn\u0329 \u02c8\u0279u\u02d0\u02cc\u027e\u025a]<\/p>\n\n\n\n<hr class=\"wp-block-separator\">\n\n\n\n<div class=\"wp-block-media-text alignwide\"><figure class=\"wp-block-media-text__media\"><img decoding=\"async\" fetchpriority=\"high\" width=\"580\" height=\"580\" src=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=580%2C580&ssl=1\" alt=\"\" class=\"wp-image-8759 size-full amp-wp-enforced-sizes\" srcset=\"https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=700%2C700&ssl=1 700w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=150%2C150&ssl=1 150w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=300%2C300&ssl=1 300w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=768%2C768&ssl=1 768w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?resize=100%2C100&ssl=1 100w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?w=1160&ssl=1 1160w, https:\/\/i0.wp.com\/weston.ruter.net\/wp-content\/uploads\/2018\/12\/00100sPORTRAIT_00100_BURST20171116114919116_COVER-cropped.jpg?w=1740&ssl=1 1740w\" sizes=\"(max-width: 580px) 100vw, 580px\" data-amp-unvalidated-attrs=\"fetchpriority\"><\/figure><div class=\"wp-block-media-text__content\">\n<p>Hi, I\u2019m Weston Ruter [\u02c8w\u025bs\u02cctn\u0329 \u02c8\u0279u\u02d0\u02cc\u027e\u025a]. I\u2019m a <a href=\"https:\/\/weston.ruter.net\/2018\/09\/19\/becoming-a-googler\/\">Googler<\/a> working in the web content ecosystem team on content experience. We do a lot of work with <a href=\"https:\/\/ampproject.org\/\">AMP<\/a> and bringing progressive capabilities to <a href=\"https:\/\/wordpress.org\/\">WordPress<\/a>, like <a href=\"https:\/\/developers.google.com\/web\/progressive-web-apps\/\">PWA<\/a>. Currently I\u2019m working a plot on the <a href=\"https:\/\/amp-wp.org\/\">official AMP plugin<\/a> and the <a href=\"https:\/\/github.com\/xwp\/pwa-wp\">PWA feature plugin<\/a>. I\u2019m a committer for the WordPress project, I co-lead the 4.9 release, and I\u2019ve been a heavy contributor for the Customizer component. Before Google I worked at <a href=\"http:\/\/xwp.co\/\">XWP<\/a>.<\/p>\n\n\n\n<p>I live in Portland, Oregon with my wife and two boys. I like running, biking, public transit, linguistics, <em>estudiar espa\u00f1ol<\/em>, space exploration, Christian theology, and listening to NPR.<\/p>\n<\/div><\/div>\n\n\n\n<p><\/p>\n\n\t\t<\/div>\n\n\t<\/div>\n\n\t<div class=\"section-inner\">\n\t\t\n\t<\/div>\n\n\t\n<\/article>\n\n<\/main>\n\n\n\t<div class=\"footer-nav-widgets-wrapper header-footer-group\">\n\n\t\t<div class=\"footer-inner section-inner\">\n\n\t\t\t\t\t\t\t<div class=\"footer-top has-social-menu\">\n\t\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t<nav aria-label=\"Social links\" class=\"footer-social-wrapper\">\n\n\t\t\t\t\t\t\t<ul class=\"social-menu footer-social reset-list-style social-icons fill-children-current-color\">\n\n\t\t\t\t\t\t\t\t<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-24026\"><a href=\"https:\/\/mastodon.social\/@westonruter\"><span class=\"screen-reader-text\">Mastodon<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M23.193 7.879c0-5.206-3.411-6.732-3.411-6.732C18.062.357 15.108.025 12.041 0h-.076c-3.068.025-6.02.357-7.74 1.147 0 0-3.411 1.526-3.411 6.732 0 1.192-.023 2.618.015 4.129.124 5.092.934 10.109 5.641 11.355 2.17.574 4.034.695 5.535.612 2.722-.15 4.25-.972 4.25-.972l-.09-1.975s-1.945.613-4.129.539c-2.165-.074-4.449-.233-4.799-2.891a5.499 5.499 0 0 1-.048-.745s2.125.52 4.817.643c1.646.075 3.19-.097 4.758-.283 3.007-.359 5.625-2.212 5.954-3.905.517-2.665.475-6.507.475-6.507zm-4.024 6.709h-2.497V8.469c0-1.29-.543-1.944-1.628-1.944-1.2 0-1.802.776-1.802 2.312v3.349h-2.483v-3.35c0-1.536-.602-2.312-1.802-2.312-1.085 0-1.628.655-1.628 1.944v6.119H4.832V8.284c0-1.289.328-2.313.987-3.07.68-.758 1.569-1.146 2.674-1.146 1.278 0 2.246.491 2.886 1.474L12 6.585l.622-1.043c.64-.983 1.608-1.474 2.886-1.474 1.104 0 1.994.388 2.674 1.146.658.757.986 1.781.986 3.07v6.304z\"><\/path><\/svg><\/a><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7748\"><a href=\"https:\/\/twitter.com\/westonruter\"><span class=\"screen-reader-text\">Twitter<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M22.23,5.924c-0.736,0.326-1.527,0.547-2.357,0.646c0.847-0.508,1.498-1.312,1.804-2.27 c-0.793,0.47-1.671,0.812-2.606,0.996C18.324,4.498,17.257,4,16.077,4c-2.266,0-4.103,1.837-4.103,4.103 c0,0.322,0.036,0.635,0.106,0.935C8.67,8.867,5.647,7.234,3.623,4.751C3.27,5.357,3.067,6.062,3.067,6.814 c0,1.424,0.724,2.679,1.825,3.415c-0.673-0.021-1.305-0.206-1.859-0.513c0,0.017,0,0.034,0,0.052c0,1.988,1.414,3.647,3.292,4.023 c-0.344,0.094-0.707,0.144-1.081,0.144c-0.264,0-0.521-0.026-0.772-0.074c0.522,1.63,2.038,2.816,3.833,2.85 c-1.404,1.1-3.174,1.756-5.096,1.756c-0.331,0-0.658-0.019-0.979-0.057c1.816,1.164,3.973,1.843,6.29,1.843 c7.547,0,11.675-6.252,11.675-11.675c0-0.178-0.004-0.355-0.012-0.531C20.985,7.47,21.68,6.747,22.23,5.924z\"><\/path><\/svg><\/a><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7749\"><a href=\"https:\/\/www.facebook.com\/westonruter\"><span class=\"screen-reader-text\">Facebook<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M12 2C6.5 2 2 6.5 2 12c0 5 3.7 9.1 8.4 9.9v-7H7.9V12h2.5V9.8c0-2.5 1.5-3.9 3.8-3.9 1.1 0 2.2.2 2.2.2v2.5h-1.3c-1.2 0-1.6.8-1.6 1.6V12h2.8l-.4 2.9h-2.3v7C18.3 21.1 22 17 22 12c0-5.5-4.5-10-10-10z\"><\/path><\/svg><\/a><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7750\"><a href=\"https:\/\/www.linkedin.com\/in\/westonruter\/\"><span class=\"screen-reader-text\">Linkedin<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M19.7,3H4.3C3.582,3,3,3.582,3,4.3v15.4C3,20.418,3.582,21,4.3,21h15.4c0.718,0,1.3-0.582,1.3-1.3V4.3 C21,3.582,20.418,3,19.7,3z M8.339,18.338H5.667v-8.59h2.672V18.338z M7.004,8.574c-0.857,0-1.549-0.694-1.549-1.548 c0-0.855,0.691-1.548,1.549-1.548c0.854,0,1.547,0.694,1.547,1.548C8.551,7.881,7.858,8.574,7.004,8.574z M18.339,18.338h-2.669 v-4.177c0-0.996-0.017-2.278-1.387-2.278c-1.389,0-1.601,1.086-1.601,2.206v4.249h-2.667v-8.59h2.559v1.174h0.037 c0.356-0.675,1.227-1.387,2.526-1.387c2.703,0,3.203,1.779,3.203,4.092V18.338z\"><\/path><\/svg><\/a><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7751\"><a href=\"http:\/\/github.com\/westonruter\"><span class=\"screen-reader-text\">GitHub<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M12,2C6.477,2,2,6.477,2,12c0,4.419,2.865,8.166,6.839,9.489c0.5,0.09,0.682-0.218,0.682-0.484 c0-0.236-0.009-0.866-0.014-1.699c-2.782,0.602-3.369-1.34-3.369-1.34c-0.455-1.157-1.11-1.465-1.11-1.465 c-0.909-0.62,0.069-0.608,0.069-0.608c1.004,0.071,1.532,1.03,1.532,1.03c0.891,1.529,2.341,1.089,2.91,0.833 c0.091-0.647,0.349-1.086,0.635-1.337c-2.22-0.251-4.555-1.111-4.555-4.943c0-1.091,0.39-1.984,1.03-2.682 C6.546,8.54,6.202,7.524,6.746,6.148c0,0,0.84-0.269,2.75,1.025C10.295,6.95,11.15,6.84,12,6.836 c0.85,0.004,1.705,0.114,2.504,0.336c1.909-1.294,2.748-1.025,2.748-1.025c0.546,1.376,0.202,2.394,0.1,2.646 c0.64,0.699,1.026,1.591,1.026,2.682c0,3.841-2.337,4.687-4.565,4.935c0.359,0.307,0.679,0.917,0.679,1.852 c0,1.335-0.012,2.415-0.012,2.741c0,0.269,0.18,0.579,0.688,0.481C19.138,20.161,22,16.416,22,12C22,6.477,17.523,2,12,2z\"><\/path><\/svg><\/a><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-7798\"><a href=\"https:\/\/profiles.wordpress.org\/westonruter\"><span class=\"screen-reader-text\">WordPress.org Profile<\/span><svg class=\"svg-icon\" aria-hidden=\"true\" role=\"img\" focusable=\"false\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M12.158,12.786L9.46,20.625c0.806,0.237,1.657,0.366,2.54,0.366c1.047,0,2.051-0.181,2.986-0.51 c-0.024-0.038-0.046-0.079-0.065-0.124L12.158,12.786z M3.009,12c0,3.559,2.068,6.634,5.067,8.092L3.788,8.341 C3.289,9.459,3.009,10.696,3.009,12z M18.069,11.546c0-1.112-0.399-1.881-0.741-2.48c-0.456-0.741-0.883-1.368-0.883-2.109 c0-0.826,0.627-1.596,1.51-1.596c0.04,0,0.078,0.005,0.116,0.007C16.472,3.904,14.34,3.009,12,3.009 c-3.141,0-5.904,1.612-7.512,4.052c0.211,0.007,0.41,0.011,0.579,0.011c0.94,0,2.396-0.114,2.396-0.114 C7.947,6.93,8.004,7.642,7.52,7.699c0,0-0.487,0.057-1.029,0.085l3.274,9.739l1.968-5.901l-1.401-3.838 C9.848,7.756,9.389,7.699,9.389,7.699C8.904,7.67,8.961,6.93,9.446,6.958c0,0,1.484,0.114,2.368,0.114 c0.94,0,2.397-0.114,2.397-0.114c0.485-0.028,0.542,0.684,0.057,0.741c0,0-0.488,0.057-1.029,0.085l3.249,9.665l0.897-2.996 C17.841,13.284,18.069,12.316,18.069,11.546z M19.889,7.686c0.039,0.286,0.06,0.593,0.06,0.924c0,0.912-0.171,1.938-0.684,3.22 l-2.746,7.94c2.673-1.558,4.47-4.454,4.47-7.771C20.991,10.436,20.591,8.967,19.889,7.686z M12,22C6.486,22,2,17.514,2,12 C2,6.486,6.486,2,12,2c5.514,0,10,4.486,10,10C22,17.514,17.514,22,12,22z\"><\/path><\/svg><\/a><\/li>\n\n\t\t\t\t\t\t\t<\/ul>\n\n\t\t\t\t\t\t<\/nav>\n\n\t\t\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\n\t\t\t\n\t\t\t\t<aside class=\"footer-widgets-outer-wrapper\">\n\n\t\t\t\t\t<div class=\"footer-widgets-wrapper\">\n\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t<div class=\"footer-widgets column-one grid-item\">\n\t\t\t\t\t\t\t\t<div class=\"widget widget_blog_subscription jetpack_subscription_widget\"><div class=\"widget-content\"><h2 class=\"widget-title subheading heading-size-3\">Subscribe by Email<\/h2>\n\t\t\t<div class=\"wp-block-jetpack-subscriptions__container\">\n\t\t\t<form action=\"#\" method=\"post\" accept-charset=\"utf-8\" id=\"subscribe-blog-blog_subscription-2\" data-blog=\"59681501\" data-post_access_level=\"everybody\" data-px-verified-tag=\"\">\n\t\t\t\t\t\t\t\t\t<div id=\"subscribe-text\"><p>Get new posts in your inbox.<\/p>\n<\/div>\n\t\t\t\t\t\t\t\t\t\t<p id=\"subscribe-email\">\n\t\t\t\t\t\t<label id=\"jetpack-subscribe-label\" class=\"screen-reader-text\" for=\"subscribe-field-blog_subscription-2\">\n\t\t\t\t\t\t\tEmail Address\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t<input type=\"email\" name=\"email\" required=\"required\" value=\"\" id=\"subscribe-field-blog_subscription-2\" placeholder=\"Email Address\">\n\t\t\t\t\t<\/p>\n\n\t\t\t\t\t<p id=\"subscribe-submit\">\n\t\t\t\t\t\t<input type=\"hidden\" name=\"action\" value=\"subscribe\">\n\t\t\t\t\t\t<input type=\"hidden\" name=\"source\" value=\"https:\/\/weston.ruter.net\/about\/\">\n\t\t\t\t\t\t<input type=\"hidden\" name=\"sub-type\" value=\"widget\">\n\t\t\t\t\t\t<input type=\"hidden\" name=\"redirect_fragment\" value=\"subscribe-blog-blog_subscription-2\">\n\t\t\t\t\t\t\t\t\t\t\t\t<button type=\"submit\" class=\"wp-block-button__link\" name=\"jetpack_subscriptions_widget\">\n\t\t\t\t\t\t\tSubscribe\t\t\t\t\t\t<\/button>\n\t\t\t\t\t<\/p>\n\t\t\t\t\t\t\t<\/form>\n\t\t\t\t\t\t<\/div>\n\t\t\t\n<\/div><\/div>\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t<div class=\"footer-widgets column-two grid-item\">\n\t\t\t\t\t\t\t\t<div class=\"widget widget_block widget_text\"><div class=\"widget-content\">\n<p><a href=\"\/key.asc\" rel=\"key\">PGP\/GPG public key<\/a>. Happily hosted on <a href=\"https:\/\/pantheon.io\/\" target=\"_blank\" rel=\"noopener\">Pantheon<\/a>. I'm newly on <a rel=\"me\" href=\"https:\/\/mastodon.social\/@westonruter\">Mastodon<\/a>.<\/p>\n<\/div><\/div>\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\n\t\t\t\t\t<\/div>\n\n\t\t\t\t<\/aside>\n\n\t\t\t\n\t\t<\/div>\n\n\t<\/div>\n\n\t\n\t\t\t<footer id=\"site-footer\" class=\"header-footer-group\">\n\n\t\t\t\t<div class=\"section-inner\">\n\n\t\t\t\t\t<div class=\"footer-credits\">\n\n\t\t\t\t\t\t<p class=\"footer-copyright\">\u00a9\n\t\t\t\t\t\t\t2023\t\t\t\t\t\t\t<a href=\"https:\/\/weston.ruter.net\/\">Weston Ruter<\/a>\n\t\t\t\t\t\t<\/p>\n\n\t\t\t\t\t\t\n\t\t\t\t\t\t<p class=\"powered-by-wordpress\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/wordpress.org\/\">\n\t\t\t\t\t\t\t\tPowered by WordPress\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/p>\n\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<a class=\"to-the-top\" href=\"#site-header\">\n\t\t\t\t\t\t<span class=\"to-the-top-long\">\n\t\t\t\t\t\t\tTo the top <span class=\"arrow\" aria-hidden=\"true\">\u2191<\/span>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"to-the-top-short\">\n\t\t\t\t\t\t\tUp <span class=\"arrow\" aria-hidden=\"true\">\u2191<\/span>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\n\t\t\t\t<\/div>\n\n\t\t\t<\/footer>\n\n\t\t\t\t<amp-install-serviceworker src=\"https:\/\/weston.ruter.net\/wp.serviceworker\" data-iframe-src=\"https:\/\/weston.ruter.net\/?amp_install_service_worker_iframe=1\" layout=\"nodisplay\" class=\"i-amphtml-layout-nodisplay i-amphtml-element i-amphtml-built\" hidden=\"\" i-amphtml-layout=\"nodisplay\">\n\t\t<\/amp-install-serviceworker>\n\t\t\n\n<amp-analytics type=\"gtag\" data-credentials=\"include\" class=\"i-amphtml-layout-fixed i-amphtml-layout-size-defined i-amphtml-element i-amphtml-built i-amphtml-layout\" style=\"width:1px;height:1px\" i-amphtml-layout=\"fixed\" aria-hidden=\"true\" hidden=\"\"><script type=\"application\/json\">{\"optoutElementId\":\"__gaOptOutExtension\",\"vars\":{\"config\":{\"UA-197142-1\":{\"groups\":\"default\",\"linker\":{\"proxyOnly\":true}},\"G-JJBL670DBP\":{\"groups\":\"default\",\"linker\":{\"domains\":[\"weston.ruter.net\"]}}}}}<\/script><\/amp-analytics>\n\n<amp-pixel src=\"https:\/\/pixel.wp.com\/g.gif?v=ext&blog=59681501&post=2&tz=-7&srv=weston.ruter.net&host=weston.ruter.net&rand=RANDOM&ref=DOCUMENT_REFERRER\" class=\"i-amphtml-layout-fixed i-amphtml-layout-size-defined i-amphtml-element i-amphtml-built\" style=\"width:1px;height:1px\" i-amphtml-layout=\"fixed\" aria-hidden=\"true\"><\/amp-pixel>\n\t\n\n<\/body><\/html>",
"securityHeaders": {
"securityHeadersList": [
"strict-transport-security"
],
"securityHeadersGrade": "E",
"securityHeadersScore": 25
},
"wpContentType": {
"contentType": "singular",
"postType": "page",
"taxonomy": ""
},
"interactivePeriods": [
[
0,
846
],
[
897,
8066
]
],
"longTasks": [
[
846,
897
]
],
"lastVisualChange": 900,
"render": 900,
"visualComplete85": 900,
"visualComplete90": 900,
"visualComplete95": 900,
"visualComplete99": 900,
"visualComplete": 900,
"SpeedIndex": 900,
"largestPaints": [
{
"event": "LargestTextPaint",
"time": 917,
"size": 44625,
"DOMNodeId": 4,
"nodeInfo": {
"nodeType": "P",
"bounds": [
20,
270,
374,
125.9375
],
"styles": {
"background-image": "none"
}
}
},
{
"event": "LargestContentfulPaint",
"time": 917,
"size": 44625,
"element": {
"nodeName": "P",
"boundingRect": {
"x": 20,
"y": 270,
"width": 374,
"height": 125.9375,
"top": 270,
"right": 394,
"bottom": 395.9375,
"left": 20
},
"outerHTML": "<p>Googler \ud83d\udd28 @AMPhtml, PWA, & open web; @WordPress core team; @xwp alum. Daddy\u00b2 & husband. Go by \ud83c\udfc3\ud83c\udffb\ud83d\udeb4\ud83c\udffb\ud83d\ude8c\ud83d\ude88 Philologist & hispanohablante [\u02c8w\u025bs\u02cctn\u0329 \u02c8\u0279u\u02d0\u02cc\u027e\u025a]<\/p>",
"content": "normal"
},
"type": "text"
},
{
"event": "LargestTextPaint",
"time": 917,
"size": 44625,
"DOMNodeId": 4,
"nodeInfo": {
"nodeType": "P",
"bounds": [
20,
270,
374,
125.9375
],
"styles": {
"background-image": "none"
}
}
},
{
"event": "LargestContentfulPaint",
"time": 917,
"size": 44625,
"element": {
"nodeName": "P",
"boundingRect": {
"x": 20,
"y": 270,
"width": 374,
"height": 125.9375,
"top": 270,
"right": 394,
"bottom": 395.9375,
"left": 20
},
"outerHTML": "<p>Googler \ud83d\udd28 @AMPhtml, PWA, & open web; @WordPress core team; @xwp alum. Daddy\u00b2 & husband. Go by \ud83c\udfc3\ud83c\udffb\ud83d\udeb4\ud83c\udffb\ud83d\ude8c\ud83d\ude88 Philologist & hispanohablante [\u02c8w\u025bs\u02cctn\u0329 \u02c8\u0279u\u02d0\u02cc\u027e\u025a]<\/p>",
"content": "normal"
},
"type": "text"
}
],
"LargestContentfulPaintType": "text",
"LargestContentfulPaintNodeType": "P",
"chromeUserTiming": [
{
"name": "navigationStart",
"time": 14
},
{
"name": "fetchStart",
"time": 21
},
{
"name": "navigationStart",
"time": 41
},
{
"name": "domLoading",
"time": 41
},
{
"name": "responseEnd",
"time": 42
},
{
"name": "domInteractive",
"time": 42
},
{
"name": "domContentLoadedEventStart",
"time": 42
},
{
"name": "domContentLoadedEventEnd",
"time": 42
},
{
"name": "domComplete",
"time": 42
},
{
"name": "unloadEventStart",
"time": 785
},
{
"name": "unloadEventEnd",
"time": 785
},
{
"name": "markAsMainFrame",
"time": 786
},
{
"name": "commitNavigationEnd",
"time": 786
},
{
"name": "domLoading",
"time": 786
},
{
"name": "responseEnd",
"time": 837
},
{
"name": "LayoutShift",
"time": 897
},
{
"name": "domInteractive",
"time": 905
},
{
"name": "domContentLoadedEventStart",
"time": 905
},
{
"name": "domContentLoadedEventEnd",
"time": 905
},
{
"name": "firstPaint",
"time": 917
},
{
"name": "firstMeaningfulPaintCandidate",
"time": 917
},
{
"name": "firstContentfulPaint",
"time": 917
},
{
"name": "firstMeaningfulPaintCandidate",
"time": 917
},
{
"name": "firstMeaningfulPaint",
"time": 917
},
{
"name": "firstMeaningfulPaint",
"time": 917
},
{
"name": "firstImagePaint",
"time": 2066
},
{
"name": "domComplete",
"time": 2772
},
{
"name": "loadEventStart",
"time": 2773
},
{
"name": "loadEventEnd",
"time": 2773
},
{
"name": "LargestTextPaint",
"time": 917
},
{
"name": "LargestContentfulPaint",
"time": 917
},
{
"name": "TotalLayoutShift",
"value": 5.4279800000000002e-5
},
{
"name": "CumulativeLayoutShift",
"value": 5.4279800000000002e-5
}
],
"chromeUserTiming.navigationStart": 42,
"chromeUserTiming.fetchStart": 22,
"chromeUserTiming.domLoading": 786,
"chromeUserTiming.responseEnd": 837,
"chromeUserTiming.domInteractive": 906,
"chromeUserTiming.domContentLoadedEventStart": 906,
"chromeUserTiming.domContentLoadedEventEnd": 906,
"chromeUserTiming.domComplete": 2773,
"chromeUserTiming.unloadEventStart": 786,
"chromeUserTiming.unloadEventEnd": 786,
"chromeUserTiming.markAsMainFrame": 786,
"chromeUserTiming.commitNavigationEnd": 786,
"chromeUserTiming.LayoutShift": 897,
"chromeUserTiming.firstPaint": 917,
"chromeUserTiming.firstMeaningfulPaintCandidate": 917,
"chromeUserTiming.firstContentfulPaint": 917,
"chromeUserTiming.firstMeaningfulPaint": 917,
"chromeUserTiming.firstImagePaint": 2066,
"chromeUserTiming.loadEventStart": 2773,
"chromeUserTiming.loadEventEnd": 2774,
"chromeUserTiming.LargestTextPaint": 917,
"chromeUserTiming.LargestContentfulPaint": 917,
"chromeUserTiming.TotalLayoutShift": 5.4279800000000002e-5,
"chromeUserTiming.CumulativeLayoutShift": 5.4279800000000002e-5,
"LayoutShifts": [
{
"time": 897,
"score": 5.4279800000000002e-5,
"cumulative_score": 5.4279800000000002e-5,
"window_score": 5.4279800000000002e-5,
"shift_window_num": 0,
"rects": [
[
20,
20,
23,
36
]
],
"sources": [
{
"previousRect": {
"x": 20,
"y": 20,
"width": 23,
"height": 25,
"top": 20,
"right": 43,
"bottom": 45,
"left": 20
},
"currentRect": {
"x": 20,
"y": 31,
"width": 23,
"height": 25,
"top": 31,
"right": 43,
"bottom": 56,
"left": 20
}
}
]
}
],
"LayoutShiftsBeforePaint": {
"count": 1,
"cumulative_score": 5.4279800000000002e-5,
"fraction_of_total": 1
},
"blinkFeatureFirstUsed": {
"Features": {
"1075": {
"name": "V8SloppyMode",
"firstUsed": 909.21000000000004
},
"13": {
"name": "UnprefixedRequestAnimationFrame",
"firstUsed": 2032.4570000000001
},
"1441": {
"name": "SecureContextCheckPassed",
"firstUsed": 789.08299999999997
},
"1910": {
"name": "CrossOriginMainFrameNulledNameAccessed",
"firstUsed": 789.09100000000001
},
"2157": {
"name": "PerformanceServerTiming",
"firstUsed": 789.09400000000005
},
"2188": {
"name": "PerformanceObserverForWindow",
"firstUsed": 794.62699999999995
},
"2927": {
"name": "LargestContentfulPaintExplicitlyRequested",
"firstUsed": 794.66200000000003
},
"3004": {
"name": "PerformanceObserverBufferedFlag",
"firstUsed": 794.66499999999996
},
"2782": {
"name": "LayoutJankExplicitlyRequested",
"firstUsed": 794.67399999999998
},
"2627": {
"name": "PageLifeCycleFreeze",
"firstUsed": 798.20699999999999
},
"2203": {
"name": "HasIDClassTagAttribute",
"firstUsed": 813.72900000000004
},
"976": {
"name": "CSSAtRuleSupports",
"firstUsed": 814.15200000000004
},
"1153": {
"name": "CSSSelectorIndirectAdjacent",
"firstUsed": 814.19899999999996
},
"2204": {
"name": "HasBeforeOrAfterPseudoElement",
"firstUsed": 814.44600000000003
},
"973": {
"name": "CSSAtRuleMedia",
"firstUsed": 814.51599999999996
},
"2431": {
"name": "CSSSelectorPseudoIS",
"firstUsed": 814.54600000000005
},
"2062": {
"name": "PrepareModuleScript",
"firstUsed": 814.75699999999995
},
"4242": {
"name": "ScriptSchedulingType_Async",
"firstUsed": 814.86699999999996
},
"2322": {
"name": "CSSSelectorPseudoMatches",
"firstUsed": 823.08799999999997
},
"2387": {
"name": "CSSSelectorPseudoFocus",
"firstUsed": 823.09299999999996
},
"972": {
"name": "CSSAtRuleKeyframes",
"firstUsed": 823.10299999999995
},
"2354": {
"name": "CSSBasicShape",
"firstUsed": 823.33600000000001
},
"978": {
"name": "CSSAtRuleWebkitKeyframes",
"firstUsed": 823.452
},
"970": {
"name": "CSSAtRuleFontFace",
"firstUsed": 823.75
},
"2355": {
"name": "CSSGradient",
"firstUsed": 823.89200000000005
},
"1351": {
"name": "CSSValueAppearanceNone",
"firstUsed": 824.02700000000004
},
"2299": {
"name": "CSSSelectorWebkitInputPlaceholder",
"firstUsed": 824.10199999999998
},
"2319": {
"name": "CSSSelectorWebkitUnknownPseudo",
"firstUsed": 824.11300000000006
},
"2314": {
"name": "CSSSelectorWebkitSearchCancelButton",
"firstUsed": 824.11599999999999
},
"975": {
"name": "CSSAtRulePage",
"firstUsed": 824.952
},
"4317": {
"name": "LinkRelCanonical",
"firstUsed": 825.202
},
"2084": {
"name": "ARIAExpandedAttribute",
"firstUsed": 827.57399999999996
},
"587": {
"name": "LangAttribute",
"firstUsed": 829.22699999999998
},
"588": {
"name": "LangAttributeOnHTML",
"firstUsed": 829.23099999999999
},
"1692": {
"name": "CSSFlexibleBox",
"firstUsed": 829.98599999999999
},
"138": {
"name": "SVGSVGElement",
"firstUsed": 840.428
},
"250": {
"name": "SVGSVGElementInDocument",
"firstUsed": 840.48699999999997
},
"2092": {
"name": "ARIALabelAttribute",
"firstUsed": 840.74900000000002
},
"2078": {
"name": "ARIACurrentAttribute",
"firstUsed": 840.78499999999997
},
"84": {
"name": "FormElement",
"firstUsed": 840.94500000000005
},
"45": {
"name": "PlaceholderAttribute",
"firstUsed": 841.03200000000004
},
"591": {
"name": "InputTypeSubmit",
"firstUsed": 841.06100000000004
},
"592": {
"name": "InputTypeSubmitWithValue",
"firstUsed": 841.06600000000003
},
"2347": {
"name": "ImageDecodingAttribute",
"firstUsed": 841.55100000000004
},
"2738": {
"name": "PriorityHints",
"firstUsed": 841.55700000000002
},
"522": {
"name": "Sizes",
"firstUsed": 841.55999999999995
},
"524": {
"name": "SrcsetWDescriptor",
"firstUsed": 841.58799999999997
},
"49": {
"name": "RequiredAttribute",
"firstUsed": 841.87300000000005
},
"2089": {
"name": "ARIAHiddenAttribute",
"firstUsed": 841.96299999999997
},
"4113": {
"name": "HiddenAttribute",
"firstUsed": 844.71900000000005
},
"3803": {
"name": "OverflowClipAlongEitherAxis",
"firstUsed": 844.94399999999996
},
"31": {
"name": "InputTypeEmail",
"firstUsed": 846.14099999999996
},
"2854": {
"name": "InputTypeHidden",
"firstUsed": 846.14800000000002
},
"1693": {
"name": "CSSGridLayout",
"firstUsed": 846.46199999999999
},
"4330": {
"name": "FlexboxAbsPosJustifyContent",
"firstUsed": 855.17999999999995
},
"1973": {
"name": "FontShapingNotDefGlyphObserved",
"firstUsed": 875.81200000000001
},
"2219": {
"name": "V8Element_GetBoundingClientRect_Method",
"firstUsed": 932.25999999999999
},
"4379": {
"name": "PerformanceEntryBufferSwaps",
"firstUsed": 1467.1780000000001
},
"1076": {
"name": "V8StrictMode",
"firstUsed": 1599.5699999999999
},
"2615": {
"name": "InstantiateModuleScript",
"firstUsed": 1599.6600000000001
},
"1827": {
"name": "LocationOrigin",
"firstUsed": 2016.8240000000001
},
"1368": {
"name": "IntersectionObserver_Constructor",
"firstUsed": 2017.203
},
"124": {
"name": "NavigatorVendor",
"firstUsed": 2017.3230000000001
},
"1467": {
"name": "NodeGetRootNode",
"firstUsed": 2019.0699999999999
},
"2794": {
"name": "SchedulingIsInputPending",
"firstUsed": 2019.4690000000001
},
"710": {
"name": "CryptoGetRandomValues",
"firstUsed": 2020.3150000000001
},
"3019": {
"name": "DOMStorageRead",
"firstUsed": 2021.596
},
"2429": {
"name": "PerformanceTimeline",
"firstUsed": 2022.7639999999999
},
"2191": {
"name": "PaintTimingRequested",
"firstUsed": 2022.8130000000001
},
"2487": {
"name": "EventTimingExplicitlyRequested",
"firstUsed": 2023.2190000000001
},
"3254": {
"name": "EventTimingFirstInputExplicitlyRequested",
"firstUsed": 2023.2239999999999
},
"3349": {
"name": "NavigationTimingL2",
"firstUsed": 2023.24
},
"882": {
"name": "V8Performance_Timing_AttributeGetter",
"firstUsed": 2023.3340000000001
},
"2430": {
"name": "UserTiming",
"firstUsed": 2023.423
},
"2663": {
"name": "NavigatorUserAgent",
"firstUsed": 2026.521
},
"2707": {
"name": "V8Window_MatchMedia_Method",
"firstUsed": 2028.673
},
"3868": {
"name": "PrefersColorSchemeMediaFeature",
"firstUsed": 2028.6980000000001
},
"2719": {
"name": "HistoryLength",
"firstUsed": 2029.317
},
"2618": {
"name": "HistoryReplaceState",
"firstUsed": 2029.3869999999999
},
"1689": {
"name": "CustomElementRegistryDefine",
"firstUsed": 2033.499
},
"2769": {
"name": "HTMLTemplateElement",
"firstUsed": 2035.057
},
"1307": {
"name": "V8Node_IsConnected_AttributeGetter",
"firstUsed": 2035.114
},
"2705": {
"name": "WindowInnerWidth",
"firstUsed": 2039.8530000000001
},
"2706": {
"name": "WindowInnerHeight",
"firstUsed": 2043.3920000000001
},
"2711": {
"name": "WindowPageYOffset",
"firstUsed": 2044.3499999999999
},
"2723": {
"name": "TrustedTypesCreatePolicy",
"firstUsed": 2052.9810000000002
},
"3279": {
"name": "TrustedTypesPolicyCreated",
"firstUsed": 2052.9879999999998
},
"675": {
"name": "Fetch",
"firstUsed": 2053.4059999999999
},
"2228": {
"name": "DocumentPageShowRegistered",
"firstUsed": 2060.27
},
"2226": {
"name": "DocumentPageHideRegistered",
"firstUsed": 2060.277
},
"2361": {
"name": "V8AbortController_Constructor",
"firstUsed": 2061.951
},
"574": {
"name": "WindowPostMessage",
"firstUsed": 2069.0450000000001
},
"3414": {
"name": "UnspecifiedTargetOriginPostMessage",
"firstUsed": 2069.056
},
"3882": {
"name": "PostMessageFromSecureToSecure",
"firstUsed": 2069.0610000000001
},
"440": {
"name": "DocumentFonts",
"firstUsed": 2114.6089999999999
},
"3028": {
"name": "CreateObjectBlob",
"firstUsed": 2251.078
},
"1604": {
"name": "CreateObjectURLBlob",
"firstUsed": 2252.482
},
"4": {
"name": "WorkerStart",
"firstUsed": 2253.3099999999999
},
"3084": {
"name": "ClassicDedicatedWorker",
"firstUsed": 2259.8980000000001
},
"3020": {
"name": "DOMStorageWrite",
"firstUsed": 2266.9760000000001
},
"593": {
"name": "SetReferrerPolicy",
"firstUsed": 2271.623
},
"3797": {
"name": "WebPImage",
"firstUsed": 2277.21
},
"1757": {
"name": "HTMLLinkElementReferrerPolicyAttribute",
"firstUsed": 2773.2759999999998
},
"900": {
"name": "LinkRelPreconnect",
"firstUsed": 2773.3159999999998
},
"2229": {
"name": "DocumentPageShowFired",
"firstUsed": 2773.77
},
"2657": {
"name": "NavigatorLanguage",
"firstUsed": 2996.788
},
"2704": {
"name": "V8Screen_Width_AttributeGetter",
"firstUsed": 2996.9119999999998
},
"2702": {
"name": "V8Screen_Height_AttributeGetter",
"firstUsed": 2996.991
},
"4520": {
"name": "NavigatorUAData_GetHighEntropyValues",
"firstUsed": 3000.2399999999998
},
"2195": {
"name": "CookieGet",
"firstUsed": 3000.8800000000001
},
"2194": {
"name": "CookieSet",
"firstUsed": 3001.982
},
"2701": {
"name": "V8Screen_ColorDepth_AttributeGetter",
"firstUsed": 3004.46
},
"715": {
"name": "SubtleCryptoDigest",
"firstUsed": 3013.2469999999998
},
"728": {
"name": "CryptoAlgorithmSha384",
"firstUsed": 3013.297
},
"743": {
"name": "GlobalCacheStorage",
"firstUsed": 5056.3429999999998
},
"1066": {
"name": "SameOriginTextScript",
"firstUsed": 5056.357
},
"1067": {
"name": "SameOriginApplicationScript",
"firstUsed": 5056.3630000000003
},
"3014": {
"name": "FetchCacheReload",
"firstUsed": 5056.3699999999999
},
"3021": {
"name": "CacheStorageRead",
"firstUsed": 5056.375
},
"3022": {
"name": "CacheStorageWrite",
"firstUsed": 5056.3810000000003
},
"990": {
"name": "ServiceWorkerControlledPage",
"firstUsed": 5056.4089999999997
},
"3350": {
"name": "ResourceTiming",
"firstUsed": 5059.2020000000002
},
"2434": {
"name": "PerformanceResourceTimingInitiatorType",
"firstUsed": 5059.2349999999997
}
},
"CSSFeatures": {
"107": {
"name": "CSSPropertyOverflowX",
"firstUsed": 813.74300000000005
},
"81": {
"name": "CSSPropertyHeight",
"firstUsed": 813.75400000000002
},
"161": {
"name": "CSSPropertyWidth",
"firstUsed": 813.75800000000004
},
"89": {
"name": "CSSPropertyMargin",
"firstUsed": 813.78200000000004
},
"537": {
"name": "CSSPropertyAliasWebkitTextSizeAdjust",
"firstUsed": 813.78800000000001
},
"536": {
"name": "CSSPropertyTextSizeAdjust",
"firstUsed": 813.79200000000003
},
"421": {
"name": "CSSPropertyTouchAction",
"firstUsed": 813.81100000000004
},
"105": {
"name": "CSSPropertyOverflow",
"firstUsed": 813.81899999999996
},
"119": {
"name": "CSSPropertyPosition",
"firstUsed": 813.82799999999997
},
"108": {
"name": "CSSPropertyOverflowY",
"firstUsed": 813.83399999999995
},
"149": {
"name": "CSSPropertyTop",
"firstUsed": 813.84400000000005
},
"83": {
"name": "CSSPropertyLeft",
"firstUsed": 813.84900000000005
},
"122": {
"name": "CSSPropertyRight",
"firstUsed": 813.85199999999998
},
"67": {
"name": "CSSPropertyBottom",
"firstUsed": 813.85599999999999
},
"4": {
"name": "CSSPropertyDisplay",
"firstUsed": 813.86099999999999
},
"60": {
"name": "CSSPropertyBorderTop",
"firstUsed": 813.87400000000002
},
"158": {
"name": "CSSPropertyVisibility",
"firstUsed": 813.88300000000004
},
"109": {
"name": "CSSPropertyPadding",
"firstUsed": 813.90999999999997
},
"24": {
"name": "CSSPropertyBackgroundColor",
"firstUsed": 813.91499999999996
},
"69": {
"name": "CSSPropertyBoxSizing",
"firstUsed": 813.92200000000003
},
"96": {
"name": "CSSPropertyMinHeight",
"firstUsed": 813.96400000000006
},
"446": {
"name": "CSSPropertyTransform",
"firstUsed": 813.99599999999998
},
"34": {
"name": "CSSPropertyBorder",
"firstUsed": 814.01300000000003
},
"7": {
"name": "CSSPropertyFontSize",
"firstUsed": 814.01999999999998
},
"20": {
"name": "CSSPropertyLineHeight",
"firstUsed": 814.024
},
"150": {
"name": "CSSPropertyTransition",
"firstUsed": 814.05200000000002
},
"118": {
"name": "CSSPropertyPointerEvents",
"firstUsed": 814.05600000000004
},
"95": {
"name": "CSSPropertyMaxWidth",
"firstUsed": 814.096
},
"165": {
"name": "CSSPropertyZIndex",
"firstUsed": 814.12699999999995
},
"233": {
"name": "CSSPropertyFlex",
"firstUsed": 814.14099999999996
},
"657": {
"name": "CSSPropertyAspectRatio",
"firstUsed": 814.16300000000001
},
"94": {
"name": "CSSPropertyMaxHeight",
"firstUsed": 814.17200000000003
},
"97": {
"name": "CSSPropertyMinWidth",
"firstUsed": 814.17600000000004
},
"98": {
"name": "CSSPropertyOpacity",
"firstUsed": 814.19299999999998
},
"339": {
"name": "CSSPropertyAliasWebkitUserSelect",
"firstUsed": 814.21100000000001
},
"539": {
"name": "CSSPropertyUserSelect",
"firstUsed": 814.21500000000003
},
"2": {
"name": "CSSPropertyColor",
"firstUsed": 814.22799999999995
},
"21": {
"name": "CSSPropertyBackground",
"firstUsed": 814.43499999999995
},
"74": {
"name": "CSSPropertyContent",
"firstUsed": 814.452
},
"77": {
"name": "CSSPropertyCursor",
"firstUsed": 814.47299999999996
},
"112": {
"name": "CSSPropertyPaddingRight",
"firstUsed": 814.553
},
"79": {
"name": "CSSPropertyFloat",
"firstUsed": 814.57100000000003
},
"128": {
"name": "CSSPropertyTextAlign",
"firstUsed": 822.976
},
"162": {
"name": "CSSPropertyWordBreak",
"firstUsed": 822.98400000000004
},
"53": {
"name": "CSSPropertyBorderRadius",
"firstUsed": 823
},
"68": {
"name": "CSSPropertyBoxShadow",
"firstUsed": 823.00400000000002
},
"129": {
"name": "CSSPropertyTextDecoration",
"firstUsed": 823.01999999999998
},
"90": {
"name": "CSSPropertyMarginBottom",
"firstUsed": 823.02700000000004
},
"3": {
"name": "CSSPropertyDirection",
"firstUsed": 823.15499999999997
},
"242": {
"name": "CSSPropertyGridTemplateColumns",
"firstUsed": 823.16300000000001
},
"243": {
"name": "CSSPropertyGridTemplateRows",
"firstUsed": 823.16700000000003
},
"232": {
"name": "CSSPropertyAlignSelf",
"firstUsed": 823.17399999999998
},
"248": {
"name": "CSSPropertyGridColumn",
"firstUsed": 823.19000000000005
},
"249": {
"name": "CSSPropertyGridRow",
"firstUsed": 823.19399999999996
},
"157": {
"name": "CSSPropertyVerticalAlign",
"firstUsed": 823.20899999999995
},
"93": {
"name": "CSSPropertyMarginTop",
"firstUsed": 823.25099999999998
},
"49": {
"name": "CSSPropertyBorderLeft",
"firstUsed": 823.29100000000005
},
"54": {
"name": "CSSPropertyBorderRight",
"firstUsed": 823.29600000000005
},
"6": {
"name": "CSSPropertyFontFamily",
"firstUsed": 823.30399999999997
},
"76": {
"name": "CSSPropertyCounterReset",
"firstUsed": 823.31100000000004
},
"515": {
"name": "CSSPropertyVariable",
"firstUsed": 823.31799999999998
},
"72": {
"name": "CSSPropertyClip",
"firstUsed": 823.32899999999995
},
"355": {
"name": "CSSPropertyClipPath",
"firstUsed": 823.33900000000006
},
"164": {
"name": "CSSPropertyWordWrap",
"firstUsed": 823.35199999999998
},
"59": {
"name": "CSSPropertyBorderStyle",
"firstUsed": 823.37699999999995
},
"64": {
"name": "CSSPropertyBorderTopStyle",
"firstUsed": 823.38699999999994
},
"56": {
"name": "CSSPropertyBorderRightStyle",
"firstUsed": 823.39800000000002
},
"39": {
"name": "CSSPropertyBorderBottomStyle",
"firstUsed": 823.40300000000002
},
"51": {
"name": "CSSPropertyBorderLeftStyle",
"firstUsed": 823.40899999999999
},
"326": {
"name": "CSSPropertyAliasWebkitTransform",
"firstUsed": 823.45799999999997
},
"27": {
"name": "CSSPropertyBackgroundPosition",
"firstUsed": 823.471
},
"592": {
"name": "CSSPropertyGap",
"firstUsed": 823.57100000000003
},
"444": {
"name": "CSSPropertyScrollBehavior",
"firstUsed": 823.61199999999997
},
"84": {
"name": "CSSPropertyLetterSpacing",
"firstUsed": 823.64200000000005
},
"549": {
"name": "CSSPropertyFontVariationSettings",
"firstUsed": 823.649
},
"14": {
"name": "CSSPropertyWebkitFontSmoothing",
"firstUsed": 823.66399999999999
},
"71": {
"name": "CSSPropertyClear",
"firstUsed": 823.67700000000002
},
"73": {
"name": "CSSPropertyAliasWebkitClipPath",
"firstUsed": 823.69899999999996
},
"10": {
"name": "CSSPropertyFontWeight",
"firstUsed": 823.72500000000002
},
"124": {
"name": "CSSPropertySrc",
"firstUsed": 823.77800000000002
},
"516": {
"name": "CSSPropertyFontDisplay",
"firstUsed": 823.78300000000002
},
"8": {
"name": "CSSPropertyFontStyle",
"firstUsed": 823.78999999999996
},
"427": {
"name": "CSSPropertyAnimationDuration",
"firstUsed": 823.81899999999996
},
"152": {
"name": "CSSPropertyTransitionDuration",
"firstUsed": 823.82299999999998
},
"514": {
"name": "CSSPropertyFontFeatureSettings",
"firstUsed": 823.83500000000004
},
"535": {
"name": "CSSPropertyFontVariantNumeric",
"firstUsed": 823.84500000000003
},
"66": {
"name": "CSSPropertyBorderWidth",
"firstUsed": 823.86699999999996
},
"42": {
"name": "CSSPropertyBorderColor",
"firstUsed": 823.87199999999996
},
"85": {
"name": "CSSPropertyListStyle",
"firstUsed": 823.995
},
"91": {
"name": "CSSPropertyMarginLeft",
"firstUsed": 824.02200000000005
},
"175": {
"name": "CSSPropertyWebkitAppearance",
"firstUsed": 824.029
},
"143": {
"name": "CSSPropertyTextTransform",
"firstUsed": 824.13400000000001
},
"100": {
"name": "CSSPropertyOutline",
"firstUsed": 824.16300000000001
},
"102": {
"name": "CSSPropertyOutlineOffset",
"firstUsed": 824.16600000000005
},
"92": {
"name": "CSSPropertyMarginRight",
"firstUsed": 824.16899999999998
},
"369": {
"name": "CSSPropertyFill",
"firstUsed": 824.18600000000004
},
"231": {
"name": "CSSPropertyAlignItems",
"firstUsed": 824.19000000000005
},
"239": {
"name": "CSSPropertyFlexWrap",
"firstUsed": 824.19299999999998
},
"238": {
"name": "CSSPropertyFlexShrink",
"firstUsed": 824.202
},
"240": {
"name": "CSSPropertyJustifyContent",
"firstUsed": 824.21799999999996
},
"111": {
"name": "CSSPropertyPaddingLeft",
"firstUsed": 824.24400000000003
},
"159": {
"name": "CSSPropertyWhiteSpace",
"firstUsed": 824.26900000000001
},
"113": {
"name": "CSSPropertyPaddingTop",
"firstUsed": 824.28300000000002
},
"36": {
"name": "CSSPropertyBorderBottomColor",
"firstUsed": 824.32000000000005
},
"50": {
"name": "CSSPropertyBorderLeftColor",
"firstUsed": 824.346
},
"235": {
"name": "CSSPropertyFlexDirection",
"firstUsed": 824.36300000000006
},
"40": {
"name": "CSSPropertyBorderBottomWidth",
"firstUsed": 824.38400000000001
},
"52": {
"name": "CSSPropertyBorderLeftWidth",
"firstUsed": 824.39700000000005
},
"424": {
"name": "CSSPropertyAnimation",
"firstUsed": 824.44299999999998
},
"35": {
"name": "CSSPropertyBorderBottom",
"firstUsed": 824.48199999999997
},
"303": {
"name": "CSSPropertyOrder",
"firstUsed": 824.81899999999996
},
"154": {
"name": "CSSPropertyTransitionTimingFunction",
"firstUsed": 824.846
},
"5": {
"name": "CSSPropertyFont",
"firstUsed": 824.96500000000003
},
"117": {
"name": "CSSPropertyPageBreakInside",
"firstUsed": 824.97699999999998
},
"115": {
"name": "CSSPropertyPageBreakAfter",
"firstUsed": 824.99099999999999
},
"116": {
"name": "CSSPropertyPageBreakBefore",
"firstUsed": 824.99599999999998
},
"151": {
"name": "CSSPropertyTransitionDelay",
"firstUsed": 2055.6179999999999
}
},
"AnimatedCSSFeatures": []
},
"FirstInteractive": 900,
"maxFID": 0,
"TTIMeasurementEnd": 8066,
"LastInteractive": 900,
"TimeToInteractive": 900,
"FirstCPUIdle": 900,
"TotalBlockingTime": 0,
"testID": "231020_AiDcMH_EFC",
"step": 1,
"effectiveBps": 154143,
"domTime": 0,
"aft": 0,
"titleTime": 42,
"domLoading": 0,
"server_rtt": 0,
"edge-processed": true,
"utilization": {
"cpu": {
"data": {
"0": 0,
"107": 52.600000000000001,
"208": 10,
"308": 5.2999999999999998,
"409": 5,
"509": 65,
"610": 14.300000000000001,
"711": 5.2999999999999998,
"812": 10,
"912": 71.400000000000006,
"1013": 27.800000000000001,
"1114": 23.800000000000001,
"1214": 0,
"1315": 11.1,
"1416": 21.100000000000001,
"1516": 35,
"1617": 20,
"1718": 25,
"1818": 21.100000000000001,
"1919": 38.899999999999999,
"2019": 30,
"2120": 65,
"2220": 0,
"2322": 57.100000000000001,
"2422": 10,
"2523": 10,
"2623": 5,
"2724": 10.5,
"2825": 25,
"2926": 10,
"3027": 21.100000000000001,
"3127": 30,
"3228": 5.2999999999999998,
"3329": 16.699999999999999,
"3429": 10,
"3530": 15.800000000000001,
"3630": 36.399999999999999,
"3731": 5.5999999999999996,
"3831": 33.299999999999997,
"3932": 19,
"4033": 21.100000000000001,
"4133": 15,
"4234": 21.100000000000001,
"4335": 14.300000000000001,
"4435": 21.100000000000001,
"4536": 10.5,
"4637": 22.199999999999999,
"4739": 15,
"4842": 59.100000000000001,
"4944": 15,
"5044": 47.600000000000001,
"5145": 40,
"5245": 10,
"5346": 5.5999999999999996,
"5447": 10,
"5547": 14.300000000000001,
"5648": 10.5,
"5749": 19,
"5850": 10.5,
"5950": 10.5,
"6051": 19,
"6151": 10.5,
"6252": 18.199999999999999,
"6353": 10.5,
"6453": 5.2999999999999998,
"6554": 10.5,
"6654": 5,
"6755": 5,
"6856": 9.5,
"6956": 0,
"7057": 5,
"7157": 5,
"7258": 9.5,
"7359": 0,
"7459": 5,
"7560": 9.5,
"7660": 0,
"7761": 5,
"7861": 5.2999999999999998,
"7962": 9.5,
"8062": 0,
"8163": 40
},
"max": 100,
"count": 82
},
"bw": {
"data": {
"0": 0,
"107": 0,
"208": 33950,
"308": 0,
"409": 25681,
"509": 0,
"610": 892376,
"711": 0,
"812": 2924931,
"912": 5244,
"1013": 3429439,
"1114": 1338242,
"1214": 7140961,
"1315": 8897579,
"1416": 3999853,
"1516": 742010,
"1617": 1593787,
"1718": 1756244,
"1818": 2571272,
"1919": 2566881,
"2019": 2932006,
"2120": 0,
"2220": 3896127,
"2322": 288615,
"2422": 31414,
"2523": 0,
"2623": 322888,
"2724": 85936,
"2825": 408885,
"2926": 275686,
"3027": 139384,
"3127": 472818,
"3228": 585460,
"3329": 173169,
"3429": 187519,
"3530": 3889985,
"3630": 20452,
"3731": 580397,
"3831": 114804,
"3932": 270962,
"4033": 10809,
"4133": 58822,
"4234": 0,
"4335": 256998,
"4435": 0,
"4536": 62641,
"4637": 0,
"4739": 9083553,
"4842": 370286,
"4944": 3572917,
"5044": 0,
"5145": 5255,
"5245": 0,
"5346": 0,
"5447": 0,
"5547": 0,
"5648": 0,
"5749": 0,
"5850": 0,
"5950": 0,
"6051": 0,
"6151": 0,
"6252": 0,
"6353": 0,
"6453": 0,
"6554": 0,
"6654": 3338,
"6755": 0,
"6856": 0,
"6956": 0,
"7057": 0,
"7157": 0,
"7258": 0,
"7359": 0,
"7459": 0,
"7560": 0,
"7660": 0,
"7761": 0,
"7861": 0,
"7962": 0,
"8062": 0,
"8163": 0
},
"max": 9083553,
"count": 82
}
},
"effectiveBpsDoc": 224418,
"pages": {
"details": "https:\/\/www.webpagetest.org\/result\/231020_AiDcMH_EFC\/3\/details\/",
"checklist": "https:\/\/www.webpagetest.org\/result\/231020_AiDcMH_EFC\/3\/performance_optimization\/",
"breakdown": "https:\/\/www.webpagetest.org\/result\/231020_AiDcMH_EFC\/3\/breakdown\/",
"domains": "https:\/\/www.webpagetest.org\/result\/231020_AiDcMH_EFC\/3\/domains\/",
"screenShot": "https:\/\/www.webpagetest.org\/result\/231020_AiDcMH_EFC\/3\/screen_shot\/",
"opportunities": "https:\/\/www.webpagetest.org\/result\/231020_AiDcMH_EFC\/3\/experiments\/"
},
"thumbnails": {
"waterfall": "https:\/\/www.webpagetest.org\/result\/231020_AiDcMH_EFC\/3_waterfall_thumb.png",
"checklist": "https:\/\/www.webpagetest.org\/result\/231020_AiDcMH_EFC\/3_optimization_thumb.png",
"screenShot": "https:\/\/www.webpagetest.org\/result\/231020_AiDcMH_EFC\/3_screen_thumb.png"
},
"images": {
"waterfall": "https:\/\/www.webpagetest.org\/result\/23\/10\/20\/AiDcMH\/EFC\/3_waterfall.png",
"connectionView": "https:\/\/www.webpagetest.org\/result\/23\/10\/20\/AiDcMH\/EFC\/3_connection.png",
"checklist": "https:\/\/www.webpagetest.org\/result\/23\/10\/20\/AiDcMH\/EFC\/3_optimization.png",
"screenShot": "https:\/\/www.webpagetest.org\/getfile.php?test=231020_AiDcMH_EFC&file=3_screen.jpg"
},
"rawData": {
"scriptTiming": "https:\/\/www.webpagetest.org\/getgzip.php?test=231020_AiDcMH_EFC&file=3_script_timing.json",
"headers": "https:\/\/www.webpagetest.org\/result\/23\/10\/20\/AiDcMH\/EFC\/3_report.txt",
"pageData": "https:\/\/www.webpagetest.org\/result\/23\/10\/20\/AiDcMH\/EFC\/3_IEWPG.txt",
"requestsData": "https:\/\/www.webpagetest.org\/result\/23\/10\/20\/AiDcMH\/EFC\/3_IEWTR.txt",
"utilization": "https:\/\/www.webpagetest.org\/result\/23\/10\/20\/AiDcMH\/EFC\/3_progress.csv",
"trace": "https:\/\/www.webpagetest.org\/getgzip.php?test=231020_AiDcMH_EFC&compressed=1&file=3_trace.json.gz"
},
"videoFrames": [
{
"time": 0,
"image": "https:\/\/www.webpagetest.org\/getfile.php?test=231020_AiDcMH_EFC&video=video_3&file=ms_000000.jpg",
"VisuallyComplete": 0
},
{
"time": 900,
"image": "https:\/\/www.webpagetest.org\/getfile.php?test=231020_AiDcMH_EFC&video=video_3&file=ms_000900.jpg",
"VisuallyComplete": 100
}
],
"domains": {
"cdn.ampproject.org": {
"bytes": 237717,
"requests": 11,
"cdn_provider": "Google",
"connections": 1
},
"i0.wp.com": {
"bytes": 88774,
"requests": 3,
"cdn_provider": "Automattic",
"connections": 1
},
"pixel.wp.com": {
"bytes": 50,
"requests": 1,
"cdn_provider": "Automattic",
"connections": 1
},
"www.googletagmanager.com": {
"bytes": 899,
"requests": 1,
"cdn_provider": "Google",
"connections": 1
},
"www.google-analytics.com": {
"bytes": 35,
"requests": 2,
"cdn_provider": "Google",
"connections": 1
},
"weston.ruter.net": {
"bytes": 324242,
"requests": 14,
"cdn_provider": "Fastly",
"connections": 2
}
},
"breakdown": {
"html": {
"color": [
130,
181,
252
],
"bytes": 80777,
"bytesUncompressed": 231213,
"requests": 3
},
"js": {
"color": [
254,
197,
132
],
"bytes": 254983,
"bytesUncompressed": 888046,
"requests": 18
},
"css": {
"color": [
178,
234,
148
],
"bytes": 0,
"bytesUncompressed": 0,
"requests": 0
},
"image": {
"color": [
196,
154,
232
],
"bytes": 88859,
"bytesUncompressed": 88859,
"requests": 5
},
"flash": {
"color": [
45,
183,
193
],
"bytes": 0,
"bytesUncompressed": 0,
"requests": 0
},
"font": {
"color": [
255,
82,
62
],
"bytes": 224656,
"bytesUncompressed": 224656,
"requests": 2
},
"video": {
"color": [
33,
194,
162
],
"bytes": 0,
"bytesUncompressed": 0,
"requests": 0
},
"other": {
"color": [
196,
196,
196
],
"bytes": 2442,
"bytesUncompressed": 5154,
"requests": 4
}
},
"consoleLog": [
{
"source": "console-api",
"level": "info",
"text": "Powered by AMP \u26a1 HTML \u2013 Version 2310061803000 https:\/\/weston.ruter.net\/about\/",
"url": "https:\/\/cdn.ampproject.org\/v0.mjs",
"line": 2,
"column": 226890
}
]
}
}
}
},
"statusCode": 200,
"statusText": "Test Complete",
"webPagetestVersion": "21.07"
}