diff options
| author | WindowsAddict | 2025-02-13 17:42:28 +0000 |
|---|---|---|
| committer | WindowsAddict | 2025-02-13 17:42:28 +0000 |
| commit | 926bb7bf5b2ed88fcaf52dbe5a86f37f7a334261 (patch) | |
| tree | 013a6f74dc6494e79d6cc412fa2e5521dfbd76f1 /static/img | |
| parent | 5586db326bce391b7727069269c9320846e5dea4 (diff) | |
| download | massgrave.dev-926bb7bf5b2ed88fcaf52dbe5a86f37f7a334261.zip | |
3.0
Diffstat (limited to 'static/img')
| -rw-r--r-- | static/img/MAS-after-ohook.png | bin | 10051 -> 0 bytes | |||
| -rw-r--r-- | static/img/MAS-after-ohook.svg | 3 | ||||
| -rw-r--r-- | static/img/MAS-before-ohook.png | bin | 7627 -> 0 bytes | |||
| -rw-r--r-- | static/img/MAS-before-ohook.svg | 3 | ||||
| -rw-r--r-- | static/img/MAS_AIO.png | bin | 18445 -> 15415 bytes | |||
| -rw-r--r-- | static/img/MAS_HWID.png | bin | 30210 -> 24432 bytes | |||
| -rw-r--r-- | static/img/MAS_Ohook.png | bin | 35595 -> 33760 bytes | |||
| -rw-r--r-- | static/img/MAS_TSforge.png | bin | 0 -> 25236 bytes | |||
| -rw-r--r-- | static/img/MAS_Troubleshoot.png | bin | 10819 -> 8996 bytes | |||
| -rw-r--r-- | static/img/MAS_change_office_edition_1.png | bin | 11911 -> 9277 bytes | |||
| -rw-r--r-- | static/img/MAS_change_office_edition_2.png | bin | 13392 -> 10436 bytes | |||
| -rw-r--r-- | static/img/MAS_change_office_edition_3.png | bin | 37532 -> 35814 bytes | |||
| -rw-r--r-- | static/img/MAS_change_windows_edition.png | bin | 15890 -> 13319 bytes | |||
| -rw-r--r-- | static/img/win7_color.svg | 4 | ||||
| -rw-r--r-- | static/img/winmodern_color.svg | 4 |
15 files changed, 14 insertions, 0 deletions
diff --git a/static/img/MAS-after-ohook.png b/static/img/MAS-after-ohook.png Binary files differdeleted file mode 100644 index 326f840..0000000 --- a/static/img/MAS-after-ohook.png +++ /dev/null diff --git a/static/img/MAS-after-ohook.svg b/static/img/MAS-after-ohook.svg new file mode 100644 index 0000000..dd98cec --- /dev/null +++ b/static/img/MAS-after-ohook.svg @@ -0,0 +1,3 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg xmlns="http://www.w3.org/2000/svg" style="background: transparent; background-color: transparent; color-scheme: light dark;" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="793px" height="148px" viewBox="-0.5 -0.5 793 148"><defs/><g><g data-cell-id="0"><g data-cell-id="1"><g data-cell-id="-A_KUjp3GeJQvxW-AOzV-1"><g><path d="M 76 43 L 76 23 L 296 23 L 296 36.63" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 296 41.88 L 292.5 34.88 L 296 36.63 L 299.5 34.88 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g><g data-cell-id="-A_KUjp3GeJQvxW-AOzV-2"><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 23px; margin-left: 186px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; background-color: #ffffff; "><div style="display: inline-block; font-size: 11px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; background-color: light-dark(#ffffff, #1b1b1d); white-space: nowrap; ">1. Which Office products are licensed?</div></div></div></foreignObject><text x="186" y="26" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="11px" text-anchor="middle">1. Which Office products are licensed?</text></switch></g></g></g></g><g data-cell-id="-A_KUjp3GeJQvxW-AOzV-3"><g><rect x="16" y="43" width="120" height="60" fill="#ffffff" style="fill: light-dark(#ffffff, #1b1b1d); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 73px; margin-left: 17px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><div>Office</div></div></div></div></foreignObject><text x="76" y="77" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">Office</text></switch></g></g></g><g data-cell-id="-A_KUjp3GeJQvxW-AOzV-4"><g><path d="M 266 103 L 266 123 L 76 123 L 76 109.37" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 76 104.12 L 79.5 111.12 L 76 109.37 L 72.5 111.12 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g><g data-cell-id="-A_KUjp3GeJQvxW-AOzV-5"><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 123px; margin-left: 170px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; background-color: #ffffff; "><div style="display: inline-block; font-size: 11px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; background-color: light-dark(#ffffff, #1b1b1d); white-space: nowrap; "><div>6. O365ProPlus is Licensed</div></div></div></div></foreignObject><text x="170" y="126" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="11px" text-anchor="middle">6. O365ProPlus is Licensed</text></switch></g></g></g></g><g data-cell-id="-A_KUjp3GeJQvxW-AOzV-6"><g><path d="M 326 43 L 326 23 L 506 23 L 506 36.63" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 506 41.88 L 502.5 34.88 L 506 36.63 L 509.5 34.88 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g><g data-cell-id="-A_KUjp3GeJQvxW-AOzV-7"><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 24px; margin-left: 415px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; background-color: #ffffff; "><div style="display: inline-block; font-size: 11px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; background-color: light-dark(#ffffff, #1b1b1d); white-space: nowrap; ">2. Forwards</div></div></div></foreignObject><text x="415" y="27" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="11px" text-anchor="middle">2. Forwards</text></switch></g></g></g></g><g data-cell-id="-A_KUjp3GeJQvxW-AOzV-8"><g><rect x="236" y="43" width="120" height="60" fill="#ffffff" style="fill: light-dark(#ffffff, #1b1b1d); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 73px; margin-left: 237px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">SPPC hook</div></div></div></foreignObject><text x="296" y="77" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">SPPC hook</text></switch></g></g></g><g data-cell-id="-A_KUjp3GeJQvxW-AOzV-9"><g><path d="M 716 103 L 716 122 L 506 122 L 506 109.37" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 506 104.12 L 509.5 111.12 L 506 109.37 L 502.5 111.12 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g><g data-cell-id="-A_KUjp3GeJQvxW-AOzV-10"><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 123px; margin-left: 612px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; background-color: #ffffff; "><div style="display: inline-block; font-size: 11px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; background-color: light-dark(#ffffff, #1b1b1d); white-space: nowrap; ">4. O365ProPlus is in Notification mode</div></div></div></foreignObject><text x="612" y="126" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="11px" text-anchor="middle">4. O365ProPlus is in Notification mode</text></switch></g></g></g></g><g data-cell-id="-A_KUjp3GeJQvxW-AOzV-11"><g><rect x="656" y="43" width="120" height="60" fill="#ffffff" style="fill: light-dark(#ffffff, #1b1b1d); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 73px; margin-left: 657px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><div>sppsvc</div></div></div></div></foreignObject><text x="716" y="77" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">sppsvc</text></switch></g></g></g><g data-cell-id="-A_KUjp3GeJQvxW-AOzV-12"><g><path d="M 536 43 L 536 23 L 716 23 L 716 36.63" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 716 41.88 L 712.5 34.88 L 716 36.63 L 719.5 34.88 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g><g data-cell-id="-A_KUjp3GeJQvxW-AOzV-13"><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 24px; margin-left: 625px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; background-color: #ffffff; "><div style="display: inline-block; font-size: 11px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; background-color: light-dark(#ffffff, #1b1b1d); white-space: nowrap; ">3. Forwards</div></div></div></foreignObject><text x="625" y="27" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="11px" text-anchor="middle">3. Forwards</text></switch></g></g></g></g><g data-cell-id="-A_KUjp3GeJQvxW-AOzV-14"><g><path d="M 476 103 L 476 123 L 296 123 L 296 109.37" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 296 104.12 L 299.5 111.12 L 296 109.37 L 292.5 111.12 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g><g data-cell-id="-A_KUjp3GeJQvxW-AOzV-15"><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 124px; margin-left: 384px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; background-color: #ffffff; "><div style="display: inline-block; font-size: 11px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; background-color: light-dark(#ffffff, #1b1b1d); white-space: nowrap; ">5. Forwards from sppsvc</div></div></div></foreignObject><text x="384" y="127" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="11px" text-anchor="middle">5. Forwards from sppsvc</text></switch></g></g></g></g><g data-cell-id="-A_KUjp3GeJQvxW-AOzV-16"><g><rect x="446" y="43" width="120" height="60" fill="#ffffff" style="fill: light-dark(#ffffff, #1b1b1d); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 73px; margin-left: 447px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">SPPC symlinked as sppcs.dll</div></div></div></foreignObject><text x="506" y="77" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">SPPC symlinked as sp...</text></switch></g></g></g></g></g></g></svg>
\ No newline at end of file diff --git a/static/img/MAS-before-ohook.png b/static/img/MAS-before-ohook.png Binary files differdeleted file mode 100644 index 405e8de..0000000 --- a/static/img/MAS-before-ohook.png +++ /dev/null diff --git a/static/img/MAS-before-ohook.svg b/static/img/MAS-before-ohook.svg new file mode 100644 index 0000000..c494515 --- /dev/null +++ b/static/img/MAS-before-ohook.svg @@ -0,0 +1,3 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg xmlns="http://www.w3.org/2000/svg" style="background: transparent; background-color: transparent; color-scheme: light dark;" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="593px" height="148px" viewBox="-0.5 -0.5 593 148"><defs/><g><g data-cell-id="0"><g data-cell-id="1"><g data-cell-id="Tcf1IT-zTRM6M-gKfcYm-1"><g><path d="M 76 43 L 76 23 L 296 23 L 296 36.63" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 296 41.88 L 292.5 34.88 L 296 36.63 L 299.5 34.88 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g><g data-cell-id="Tcf1IT-zTRM6M-gKfcYm-2"><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 23px; margin-left: 191px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; background-color: #ffffff; "><div style="display: inline-block; font-size: 11px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; background-color: light-dark(#ffffff, #1b1b1d); white-space: nowrap; ">1. Which Office products are licensed?</div></div></div></foreignObject><text x="191" y="26" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="11px" text-anchor="middle">1. Which Office products are licensed?</text></switch></g></g></g></g><g data-cell-id="Tcf1IT-zTRM6M-gKfcYm-3"><g><rect x="16" y="43" width="120" height="60" fill="#ffffff" style="fill: light-dark(#ffffff, #1b1b1d); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 73px; margin-left: 17px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><div>Office</div></div></div></div></foreignObject><text x="76" y="77" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">Office</text></switch></g></g></g><g data-cell-id="Tcf1IT-zTRM6M-gKfcYm-4"><g><path d="M 326 43 L 326 23 L 516 23 L 516 36.63" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 516 41.88 L 512.5 34.88 L 516 36.63 L 519.5 34.88 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g><g data-cell-id="Tcf1IT-zTRM6M-gKfcYm-5"><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 23px; margin-left: 423px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; background-color: #ffffff; "><div style="display: inline-block; font-size: 11px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; background-color: light-dark(#ffffff, #1b1b1d); white-space: nowrap; "><div>2. Forwards from Office<br /></div></div></div></div></foreignObject><text x="423" y="26" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="11px" text-anchor="middle">2. Forwards from Office
</text></switch></g></g></g></g><g data-cell-id="Tcf1IT-zTRM6M-gKfcYm-6"><g><path d="M 266 103 L 266 123 L 76 123 L 76 109.37" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 76 104.12 L 79.5 111.12 L 76 109.37 L 72.5 111.12 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g><g data-cell-id="Tcf1IT-zTRM6M-gKfcYm-7"><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 124px; margin-left: 175px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; background-color: #ffffff; "><div style="display: inline-block; font-size: 11px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; background-color: light-dark(#ffffff, #1b1b1d); white-space: nowrap; ">4. Forwards from sppsvc</div></div></div></foreignObject><text x="175" y="127" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="11px" text-anchor="middle">4. Forwards from sppsvc</text></switch></g></g></g></g><g data-cell-id="Tcf1IT-zTRM6M-gKfcYm-8"><g><rect x="236" y="43" width="120" height="60" fill="#ffffff" style="fill: light-dark(#ffffff, #1b1b1d); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 73px; margin-left: 237px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">SPPC</div></div></div></foreignObject><text x="296" y="77" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">SPPC</text></switch></g></g></g><g data-cell-id="Tcf1IT-zTRM6M-gKfcYm-9"><g><path d="M 516 103 L 516 123 L 296 123 L 296 109.37" fill="none" stroke="#000000" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 296 104.12 L 299.5 111.12 L 296 109.37 L 292.5 111.12 Z" fill="#000000" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g><g data-cell-id="Tcf1IT-zTRM6M-gKfcYm-10"><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 124px; margin-left: 408px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; background-color: #ffffff; "><div style="display: inline-block; font-size: 11px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; background-color: light-dark(#ffffff, #1b1b1d); white-space: nowrap; ">3. O365ProPlus is in Notification mode</div></div></div></foreignObject><text x="408" y="127" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="11px" text-anchor="middle">3. O365ProPlus is in Notification mode</text></switch></g></g></g></g><g data-cell-id="Tcf1IT-zTRM6M-gKfcYm-11"><g><rect x="456" y="43" width="120" height="60" fill="#ffffff" style="fill: light-dark(#ffffff, #1b1b1d); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));" stroke="#000000" pointer-events="all"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 73px; margin-left: 457px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><div>sppsvc</div></div></div></div></foreignObject><text x="516" y="77" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">sppsvc</text></switch></g></g></g></g></g></g></svg>
\ No newline at end of file diff --git a/static/img/MAS_AIO.png b/static/img/MAS_AIO.png Binary files differindex 013ab24..15f4531 100644 --- a/static/img/MAS_AIO.png +++ b/static/img/MAS_AIO.png diff --git a/static/img/MAS_HWID.png b/static/img/MAS_HWID.png Binary files differindex 43d0c2a..11ceb62 100644 --- a/static/img/MAS_HWID.png +++ b/static/img/MAS_HWID.png diff --git a/static/img/MAS_Ohook.png b/static/img/MAS_Ohook.png Binary files differindex 197e122..066b6f4 100644 --- a/static/img/MAS_Ohook.png +++ b/static/img/MAS_Ohook.png diff --git a/static/img/MAS_TSforge.png b/static/img/MAS_TSforge.png Binary files differnew file mode 100644 index 0000000..3a2197e --- /dev/null +++ b/static/img/MAS_TSforge.png diff --git a/static/img/MAS_Troubleshoot.png b/static/img/MAS_Troubleshoot.png Binary files differindex e75b7d4..c4136e1 100644 --- a/static/img/MAS_Troubleshoot.png +++ b/static/img/MAS_Troubleshoot.png diff --git a/static/img/MAS_change_office_edition_1.png b/static/img/MAS_change_office_edition_1.png Binary files differindex aad4b26..fe4206b 100644 --- a/static/img/MAS_change_office_edition_1.png +++ b/static/img/MAS_change_office_edition_1.png diff --git a/static/img/MAS_change_office_edition_2.png b/static/img/MAS_change_office_edition_2.png Binary files differindex ff53b17..76acb48 100644 --- a/static/img/MAS_change_office_edition_2.png +++ b/static/img/MAS_change_office_edition_2.png diff --git a/static/img/MAS_change_office_edition_3.png b/static/img/MAS_change_office_edition_3.png Binary files differindex 7bbfa57..89ab92a 100644 --- a/static/img/MAS_change_office_edition_3.png +++ b/static/img/MAS_change_office_edition_3.png diff --git a/static/img/MAS_change_windows_edition.png b/static/img/MAS_change_windows_edition.png Binary files differindex 7e129c1..d28f91a 100644 --- a/static/img/MAS_change_windows_edition.png +++ b/static/img/MAS_change_windows_edition.png diff --git a/static/img/win7_color.svg b/static/img/win7_color.svg new file mode 100644 index 0000000..e3dd617 --- /dev/null +++ b/static/img/win7_color.svg @@ -0,0 +1,4 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- Do not edit this file with editors other than draw.io --> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg xmlns="http://www.w3.org/2000/svg" style="background: transparent; background-color: transparent; color-scheme: light dark;" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="1181px" height="811px" viewBox="-0.5 -0.5 1181 811" content="<mxfile host="app.diagrams.net" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36" version="26.0.11"> <diagram name="Page-1" id="p2ZY29pUIumXTLeFGVHV"> <mxGraphModel dx="254" dy="1808" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="850" pageHeight="1100" math="0" shadow="0"> <root> <mxCell id="0" /> <mxCell id="1" parent="0" /> <mxCell id="di0BuPlAWc4AIhWkMhYo-1" value="TSforge" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;align=left;verticalAlign=top;fontSize=20;spacingLeft=4;spacing=5;strokeWidth=1;movable=0;resizable=0;rotatable=0;deletable=0;editable=0;locked=1;connectable=0;strokeColor=#6c8ebf;" parent="1" vertex="1"> <mxGeometry x="1100" y="-200" width="950" height="160" as="geometry" /> </mxCell> <mxCell id="di0BuPlAWc4AIhWkMhYo-2" value="SPP" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#d5e8d4;align=left;verticalAlign=top;fontSize=20;spacingLeft=4;spacing=5;strokeWidth=1;movable=0;resizable=0;rotatable=0;deletable=0;editable=0;locked=1;connectable=0;strokeColor=#82b366;" parent="1" vertex="1"> <mxGeometry x="1100" y="-20" width="1180" height="630" as="geometry" /> </mxCell> <mxCell id="di0BuPlAWc4AIhWkMhYo-3" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeWidth=2;" parent="1" source="di0BuPlAWc4AIhWkMhYo-4" target="di0BuPlAWc4AIhWkMhYo-11" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="di0BuPlAWc4AIhWkMhYo-4" value="Confirmation ID deposit attempt" style="rounded=1;whiteSpace=wrap;html=1;fillStyle=solid;fillColor=light-dark(#FFFFFF,#121212);" parent="1" vertex="1"> <mxGeometry x="1320" width="120" height="60" as="geometry" /> </mxCell> <mxCell id="di0BuPlAWc4AIhWkMhYo-5" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;strokeWidth=2;" parent="1" source="di0BuPlAWc4AIhWkMhYo-6" target="di0BuPlAWc4AIhWkMhYo-14" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="di0BuPlAWc4AIhWkMhYo-6" value="Write data to the token store" style="rounded=0;whiteSpace=wrap;html=1;fillStyle=solid;fillColor=light-dark(#FFFFFF,#121212);" parent="1" vertex="1"> <mxGeometry x="1320" y="253" width="120" height="60" as="geometry" /> </mxCell> <mxCell id="di0BuPlAWc4AIhWkMhYo-7" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="1" source="di0BuPlAWc4AIhWkMhYo-11" target="di0BuPlAWc4AIhWkMhYo-12" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="di0BuPlAWc4AIhWkMhYo-8" value="No" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=#D5E8D4;" parent="di0BuPlAWc4AIhWkMhYo-7" vertex="1" connectable="0"> <mxGeometry x="-0.1143" y="218" relative="1" as="geometry"> <mxPoint x="-3" y="-218" as="offset" /> </mxGeometry> </mxCell> <mxCell id="di0BuPlAWc4AIhWkMhYo-9" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;strokeWidth=2;" parent="1" source="di0BuPlAWc4AIhWkMhYo-11" target="di0BuPlAWc4AIhWkMhYo-6" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="di0BuPlAWc4AIhWkMhYo-10" value="&lt;div&gt;Yes&lt;/div&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=#D5E8D4;" parent="di0BuPlAWc4AIhWkMhYo-9" vertex="1" connectable="0"> <mxGeometry x="-0.0909" y="246" relative="1" as="geometry"> <mxPoint x="-247" y="-3" as="offset" /> </mxGeometry> </mxCell> <mxCell id="di0BuPlAWc4AIhWkMhYo-11" value="Are check digits valid?" style="rhombus;whiteSpace=wrap;html=1;fillStyle=solid;fillColor=light-dark(#FFFFFF,#121212);" parent="1" vertex="1"> <mxGeometry x="1320" y="117" width="120" height="80" as="geometry" /> </mxCell> <mxCell id="di0BuPlAWc4AIhWkMhYo-12" value="Error 0xC004F04D" style="rounded=1;whiteSpace=wrap;html=1;fillStyle=solid;fillColor=light-dark(#FFFFFF,#121212);" parent="1" vertex="1"> <mxGeometry x="1120" y="127" width="120" height="60" as="geometry" /> </mxCell> <mxCell id="di0BuPlAWc4AIhWkMhYo-55" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeWidth=2;" parent="1" source="di0BuPlAWc4AIhWkMhYo-14" target="di0BuPlAWc4AIhWkMhYo-54" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="di0BuPlAWc4AIhWkMhYo-14" value="Clear cache block from the trusted store" style="rounded=0;whiteSpace=wrap;html=1;fillStyle=solid;fillColor=light-dark(#FFFFFF,#121212);" parent="1" vertex="1"> <mxGeometry x="1320" y="380" width="120" height="60" as="geometry" /> </mxCell> <mxCell id="di0BuPlAWc4AIhWkMhYo-15" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="1" source="di0BuPlAWc4AIhWkMhYo-19" target="di0BuPlAWc4AIhWkMhYo-26" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="di0BuPlAWc4AIhWkMhYo-16" value="Yes" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=#D5E8D4;" parent="di0BuPlAWc4AIhWkMhYo-15" vertex="1" connectable="0"> <mxGeometry x="-0.1767" relative="1" as="geometry"> <mxPoint y="1" as="offset" /> </mxGeometry> </mxCell> <mxCell id="di0BuPlAWc4AIhWkMhYo-17" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;strokeWidth=1;" parent="1" source="di0BuPlAWc4AIhWkMhYo-19" target="di0BuPlAWc4AIhWkMhYo-30" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="di0BuPlAWc4AIhWkMhYo-18" value="&lt;div&gt;No&lt;/div&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=#D5E8D4;" parent="di0BuPlAWc4AIhWkMhYo-17" vertex="1" connectable="0"> <mxGeometry x="-0.2266" y="-2" relative="1" as="geometry"> <mxPoint as="offset" /> </mxGeometry> </mxCell> <mxCell id="di0BuPlAWc4AIhWkMhYo-19" value="Is the CID valid?" style="rhombus;whiteSpace=wrap;html=1;fillStyle=solid;fillColor=light-dark(#FFFFFF,#121212);" parent="1" vertex="1"> <mxGeometry x="1510" y="370" width="120" height="80" as="geometry" /> </mxCell> <mxCell id="di0BuPlAWc4AIhWkMhYo-20" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" source="di0BuPlAWc4AIhWkMhYo-24" target="di0BuPlAWc4AIhWkMhYo-19" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="1765" y="343" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="di0BuPlAWc4AIhWkMhYo-21" value="No" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=#D5E8D4;" parent="di0BuPlAWc4AIhWkMhYo-20" vertex="1" connectable="0"> <mxGeometry x="-0.1279" relative="1" as="geometry"> <mxPoint x="60" y="-15" as="offset" /> </mxGeometry> </mxCell> <mxCell id="di0BuPlAWc4AIhWkMhYo-22" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;strokeWidth=2;" parent="1" source="di0BuPlAWc4AIhWkMhYo-24" target="di0BuPlAWc4AIhWkMhYo-35" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="di0BuPlAWc4AIhWkMhYo-23" value="Yes" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=#D5E8D4;" parent="di0BuPlAWc4AIhWkMhYo-22" vertex="1" connectable="0"> <mxGeometry x="-0.4036" y="1" relative="1" as="geometry"> <mxPoint x="-16" as="offset" /> </mxGeometry> </mxCell> <mxCell id="di0BuPlAWc4AIhWkMhYo-24" value="Is the CID cached in the trusted store?" style="rhombus;whiteSpace=wrap;html=1;fillStyle=solid;fillColor=light-dark(#FFFFFF,#121212);" parent="1" vertex="1"> <mxGeometry x="1682.5" y="123" width="165" height="130" as="geometry" /> </mxCell> <mxCell id="di0BuPlAWc4AIhWkMhYo-25" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="1" source="di0BuPlAWc4AIhWkMhYo-26" target="di0BuPlAWc4AIhWkMhYo-29" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="di0BuPlAWc4AIhWkMhYo-26" value="Write cache block to the trusted store" style="whiteSpace=wrap;html=1;fillStyle=solid;fillColor=light-dark(#FFFFFF,#121212);" parent="1" vertex="1"> <mxGeometry x="1705" y="380" width="120" height="60" as="geometry" /> </mxCell> <mxCell id="di0BuPlAWc4AIhWkMhYo-27" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;strokeWidth=2;" parent="1" source="di0BuPlAWc4AIhWkMhYo-28" target="di0BuPlAWc4AIhWkMhYo-24" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="di0BuPlAWc4AIhWkMhYo-28" value="License consumption occurs" style="rounded=1;whiteSpace=wrap;html=1;spacing=9;fillColor=light-dark(#FFFFFF,#121212);fillStyle=solid;" parent="1" vertex="1"> <mxGeometry x="1705" width="120" height="60" as="geometry" /> </mxCell> <mxCell id="di0BuPlAWc4AIhWkMhYo-29" value="Windows is activated" style="rounded=1;whiteSpace=wrap;html=1;fillStyle=solid;fillColor=light-dark(#FFFFFF,#121212);" parent="1" vertex="1"> <mxGeometry x="1705" y="510" width="120" height="60" as="geometry" /> </mxCell> <mxCell id="di0BuPlAWc4AIhWkMhYo-30" value="Error 0xC004F04D or 0xC004F031" style="rounded=1;whiteSpace=wrap;html=1;fillStyle=solid;fillColor=light-dark(#FFFFFF,#121212);" parent="1" vertex="1"> <mxGeometry x="1510" y="510" width="120" height="60" as="geometry" /> </mxCell> <mxCell id="di0BuPlAWc4AIhWkMhYo-31" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="di0BuPlAWc4AIhWkMhYo-35" target="di0BuPlAWc4AIhWkMhYo-36" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="2170.21" y="410" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="di0BuPlAWc4AIhWkMhYo-32" value="No" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=#D5E8D4;" parent="di0BuPlAWc4AIhWkMhYo-31" vertex="1" connectable="0"> <mxGeometry x="0.1818" y="-2" relative="1" as="geometry"> <mxPoint x="-15" y="-2" as="offset" /> </mxGeometry> </mxCell> <mxCell id="di0BuPlAWc4AIhWkMhYo-33" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;strokeWidth=2;" parent="1" source="di0BuPlAWc4AIhWkMhYo-35" target="di0BuPlAWc4AIhWkMhYo-41" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="di0BuPlAWc4AIhWkMhYo-34" value="Yes" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=#D5E8D4;" parent="di0BuPlAWc4AIhWkMhYo-33" vertex="1" connectable="0"> <mxGeometry x="-0.3048" relative="1" as="geometry"> <mxPoint x="-1" y="6" as="offset" /> </mxGeometry> </mxCell> <mxCell id="di0BuPlAWc4AIhWkMhYo-35" value="Does the cache match the current CID-IID pair?" style="rhombus;whiteSpace=wrap;html=1;spacingRight=29;spacingLeft=29;fillStyle=solid;fillColor=light-dark(#FFFFFF,#121212);" parent="1" vertex="1"> <mxGeometry x="1900.21" y="300" width="160" height="100" as="geometry" /> </mxCell> <mxCell id="di0BuPlAWc4AIhWkMhYo-36" value="Cache block deleted" style="rounded=1;whiteSpace=wrap;html=1;fillStyle=solid;fillColor=light-dark(#FFFFFF,#121212);" parent="1" vertex="1"> <mxGeometry x="2140" y="320" width="120" height="60" as="geometry" /> </mxCell> <mxCell id="di0BuPlAWc4AIhWkMhYo-37" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="di0BuPlAWc4AIhWkMhYo-41" target="di0BuPlAWc4AIhWkMhYo-42" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="di0BuPlAWc4AIhWkMhYo-38" value="No" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=#D5E8D4;" parent="di0BuPlAWc4AIhWkMhYo-37" vertex="1" connectable="0"> <mxGeometry x="0.1555" y="-1" relative="1" as="geometry"> <mxPoint x="-14" y="-1" as="offset" /> </mxGeometry> </mxCell> <mxCell id="di0BuPlAWc4AIhWkMhYo-39" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeWidth=2;" parent="1" source="di0BuPlAWc4AIhWkMhYo-41" target="di0BuPlAWc4AIhWkMhYo-29" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="di0BuPlAWc4AIhWkMhYo-40" value="&lt;div&gt;Yes&lt;/div&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=#D5E8D4;" parent="di0BuPlAWc4AIhWkMhYo-39" vertex="1" connectable="0"> <mxGeometry x="-0.7357" y="4" relative="1" as="geometry"> <mxPoint x="-25" y="-5" as="offset" /> </mxGeometry> </mxCell> <mxCell id="di0BuPlAWc4AIhWkMhYo-41" value="Does the cached HWID match the current HWID?" style="rhombus;whiteSpace=wrap;html=1;spacingLeft=28;spacingRight=28;fillStyle=solid;fillColor=light-dark(#FFFFFF,#121212);" parent="1" vertex="1"> <mxGeometry x="1900.21" y="490" width="160" height="100" as="geometry" /> </mxCell> <mxCell id="di0BuPlAWc4AIhWkMhYo-42" value="Hardware Out-of-Tolerance status" style="rounded=1;whiteSpace=wrap;html=1;fillStyle=solid;fillColor=light-dark(#FFFFFF,#121212);" parent="1" vertex="1"> <mxGeometry x="2140" y="510" width="120" height="60" as="geometry" /> </mxCell> <mxCell id="di0BuPlAWc4AIhWkMhYo-43" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;strokeWidth=2;" parent="1" source="di0BuPlAWc4AIhWkMhYo-44" target="di0BuPlAWc4AIhWkMhYo-47" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="di0BuPlAWc4AIhWkMhYo-44" value="User uses TSforge to activate windows" style="rounded=1;whiteSpace=wrap;html=1;fillColor=light-dark(#FFFFFF,#121212);fillStyle=solid;" parent="1" vertex="1"> <mxGeometry x="1130" y="-140" width="120" height="60" as="geometry" /> </mxCell> <mxCell id="di0BuPlAWc4AIhWkMhYo-45" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;dashed=1;endArrow=none;startFill=0;dashPattern=1 2;strokeWidth=2;" parent="1" source="di0BuPlAWc4AIhWkMhYo-47" target="di0BuPlAWc4AIhWkMhYo-4" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="di0BuPlAWc4AIhWkMhYo-46" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;strokeWidth=2;" parent="1" source="di0BuPlAWc4AIhWkMhYo-47" target="di0BuPlAWc4AIhWkMhYo-49" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="di0BuPlAWc4AIhWkMhYo-47" value="Deposit Zero Confirmation ID using SPP API" style="rounded=0;whiteSpace=wrap;html=1;spacing=4;fillStyle=solid;fillColor=light-dark(#FFFFFF,#121212);" parent="1" vertex="1"> <mxGeometry x="1320" y="-140" width="120" height="60" as="geometry" /> </mxCell> <mxCell id="di0BuPlAWc4AIhWkMhYo-48" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;strokeWidth=2;" parent="1" source="di0BuPlAWc4AIhWkMhYo-49" target="di0BuPlAWc4AIhWkMhYo-52" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="di0BuPlAWc4AIhWkMhYo-49" value="Edit trusted store to include cache block" style="rounded=0;whiteSpace=wrap;html=1;fillStyle=solid;gradientColor=none;fillColor=light-dark(#FFFFFF,#121212);" parent="1" vertex="1"> <mxGeometry x="1510" y="-140" width="120" height="60" as="geometry" /> </mxCell> <mxCell id="di0BuPlAWc4AIhWkMhYo-50" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;dashed=1;endArrow=none;startFill=0;dashPattern=1 2;strokeWidth=2;" parent="1" source="di0BuPlAWc4AIhWkMhYo-52" target="di0BuPlAWc4AIhWkMhYo-28" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="di0BuPlAWc4AIhWkMhYo-51" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeWidth=2;" parent="1" source="di0BuPlAWc4AIhWkMhYo-52" target="di0BuPlAWc4AIhWkMhYo-53" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="di0BuPlAWc4AIhWkMhYo-52" value="Invoke SPP license status refresh" style="rounded=0;whiteSpace=wrap;html=1;fillStyle=solid;fillColor=light-dark(#FFFFFF,#121212);" parent="1" vertex="1"> <mxGeometry x="1705" y="-140" width="120" height="60" as="geometry" /> </mxCell> <mxCell id="di0BuPlAWc4AIhWkMhYo-53" value="End; Windows is activated" style="whiteSpace=wrap;html=1;rounded=1;fillStyle=solid;fillColor=light-dark(#FFFFFF,#121212);" parent="1" vertex="1"> <mxGeometry x="1900.21" y="-140" width="120" height="60" as="geometry" /> </mxCell> <mxCell id="di0BuPlAWc4AIhWkMhYo-54" value="End; further processing done after license consumption" style="whiteSpace=wrap;html=1;rounded=1;spacing=2;fillStyle=solid;fillColor=light-dark(#FFFFFF,#121212);" parent="1" vertex="1"> <mxGeometry x="1320" y="510" width="120" height="60" as="geometry" /> </mxCell> </root> </mxGraphModel> </diagram> </mxfile> "><defs/><g><g data-cell-id="0"><g data-cell-id="1"><g data-cell-id="di0BuPlAWc4AIhWkMhYo-1"><g><rect x="0" y="0" width="950" height="160" fill="#dae8fc" stroke="#6c8ebf" pointer-events="all" style="fill: light-dark(rgb(218, 232, 252), rgb(29, 41, 59)); stroke: light-dark(rgb(108, 142, 191), rgb(92, 121, 163));"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-start; justify-content: unsafe flex-start; width: 938px; height: 1px; padding-top: 10px; margin-left: 9px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 20px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">TSforge</div></div></div></foreignObject><text x="9" y="30" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="20px">TSforge</text></switch></g></g></g><g data-cell-id="di0BuPlAWc4AIhWkMhYo-2"><g><rect x="0" y="180" width="1180" height="630" fill="#d5e8d4" stroke="#82b366" pointer-events="all" style="fill: light-dark(rgb(213, 232, 212), rgb(31, 47, 30)); stroke: light-dark(rgb(130, 179, 102), rgb(68, 110, 44));"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-start; justify-content: unsafe flex-start; width: 1168px; height: 1px; padding-top: 190px; margin-left: 9px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 20px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">SPP</div></div></div></foreignObject><text x="9" y="210" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="20px">SPP</text></switch></g></g></g><g data-cell-id="di0BuPlAWc4AIhWkMhYo-3"><g><path d="M 280 260 L 280 308.76" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><path d="M 280 314.76 L 276 306.76 L 280 308.76 L 284 306.76 Z" fill="#000000" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="di0BuPlAWc4AIhWkMhYo-4"><g><rect x="220" y="200" width="120" height="60" rx="9" ry="9" fill="#ffffff" stroke="#000000" pointer-events="all" style="fill: light-dark(rgb(255, 255, 255), rgb(18, 18, 18)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 230px; margin-left: 221px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">Confirmation ID deposit attempt</div></div></div></foreignObject><text x="280" y="234" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">Confirmation ID depo...</text></switch></g></g></g><g data-cell-id="di0BuPlAWc4AIhWkMhYo-5"><g><path d="M 280 513 L 280 571.76" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><path d="M 280 577.76 L 276 569.76 L 280 571.76 L 284 569.76 Z" fill="#000000" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="di0BuPlAWc4AIhWkMhYo-6"><g><rect x="220" y="453" width="120" height="60" fill="#ffffff" stroke="#000000" pointer-events="all" style="fill: light-dark(rgb(255, 255, 255), rgb(18, 18, 18)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 483px; margin-left: 221px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">Write data to the token store</div></div></div></foreignObject><text x="280" y="487" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">Write data to the to...</text></switch></g></g></g><g data-cell-id="di0BuPlAWc4AIhWkMhYo-7"><g><path d="M 220 357 L 146.37 357" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><path d="M 141.12 357 L 148.12 353.5 L 146.37 357 L 148.12 360.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g data-cell-id="di0BuPlAWc4AIhWkMhYo-8"><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 358px; margin-left: 183px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; background-color: #D5E8D4; "><div style="display: inline-block; font-size: 11px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; background-color: light-dark(#D5E8D4, #1f2f1e); white-space: nowrap; ">No</div></div></div></foreignObject><text x="183" y="361" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="11px" text-anchor="middle">No</text></switch></g></g></g></g><g data-cell-id="di0BuPlAWc4AIhWkMhYo-9"><g><path d="M 280 397 L 280 444.76" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><path d="M 280 450.76 L 276 442.76 L 280 444.76 L 284 442.76 Z" fill="#000000" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g data-cell-id="di0BuPlAWc4AIhWkMhYo-10"><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 420px; margin-left: 280px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; background-color: #D5E8D4; "><div style="display: inline-block; font-size: 11px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; background-color: light-dark(#D5E8D4, #1f2f1e); white-space: nowrap; "><div>Yes</div></div></div></div></foreignObject><text x="280" y="423" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="11px" text-anchor="middle">Yes</text></switch></g></g></g></g><g data-cell-id="di0BuPlAWc4AIhWkMhYo-11"><g><path d="M 280 317 L 340 357 L 280 397 L 220 357 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(255, 255, 255), rgb(18, 18, 18)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 357px; margin-left: 221px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">Are check digits valid?</div></div></div></foreignObject><text x="280" y="361" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">Are check digits val...</text></switch></g></g></g><g data-cell-id="di0BuPlAWc4AIhWkMhYo-12"><g><rect x="20" y="327" width="120" height="60" rx="9" ry="9" fill="#ffffff" stroke="#000000" pointer-events="all" style="fill: light-dark(rgb(255, 255, 255), rgb(18, 18, 18)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 357px; margin-left: 21px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">Error 0xC004F04D</div></div></div></foreignObject><text x="80" y="361" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">Error 0xC004F04D</text></switch></g></g></g><g data-cell-id="di0BuPlAWc4AIhWkMhYo-55"><g><path d="M 280 640 L 280 701.76" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><path d="M 280 707.76 L 276 699.76 L 280 701.76 L 284 699.76 Z" fill="#000000" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="di0BuPlAWc4AIhWkMhYo-14"><g><rect x="220" y="580" width="120" height="60" fill="#ffffff" stroke="#000000" pointer-events="all" style="fill: light-dark(rgb(255, 255, 255), rgb(18, 18, 18)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 610px; margin-left: 221px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">Clear cache block from the trusted store</div></div></div></foreignObject><text x="280" y="614" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">Clear cache block fr...</text></switch></g></g></g><g data-cell-id="di0BuPlAWc4AIhWkMhYo-15"><g><path d="M 530 610 L 598.63 610" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><path d="M 603.88 610 L 596.88 613.5 L 598.63 610 L 596.88 606.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g data-cell-id="di0BuPlAWc4AIhWkMhYo-16"><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 612px; margin-left: 562px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; background-color: #D5E8D4; "><div style="display: inline-block; font-size: 11px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; background-color: light-dark(#D5E8D4, #1f2f1e); white-space: nowrap; ">Yes</div></div></div></foreignObject><text x="562" y="615" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="11px" text-anchor="middle">Yes</text></switch></g></g></g></g><g data-cell-id="di0BuPlAWc4AIhWkMhYo-17"><g><path d="M 470 650 L 470 703.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><path d="M 470 708.88 L 466.5 701.88 L 470 703.63 L 473.5 701.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g data-cell-id="di0BuPlAWc4AIhWkMhYo-18"><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 674px; margin-left: 469px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; background-color: #D5E8D4; "><div style="display: inline-block; font-size: 11px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; background-color: light-dark(#D5E8D4, #1f2f1e); white-space: nowrap; "><div>No</div></div></div></div></foreignObject><text x="469" y="677" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="11px" text-anchor="middle">No</text></switch></g></g></g></g><g data-cell-id="di0BuPlAWc4AIhWkMhYo-19"><g><path d="M 470 570 L 530 610 L 470 650 L 410 610 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(255, 255, 255), rgb(18, 18, 18)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 610px; margin-left: 411px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">Is the CID valid?</div></div></div></foreignObject><text x="470" y="614" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">Is the CID valid?</text></switch></g></g></g><g data-cell-id="di0BuPlAWc4AIhWkMhYo-20"><g><path d="M 582.5 388 L 470 388 L 470 563.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><path d="M 470 568.88 L 466.5 561.88 L 470 563.63 L 473.5 561.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g data-cell-id="di0BuPlAWc4AIhWkMhYo-21"><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 389px; margin-left: 531px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; background-color: #D5E8D4; "><div style="display: inline-block; font-size: 11px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; background-color: light-dark(#D5E8D4, #1f2f1e); white-space: nowrap; ">No</div></div></div></foreignObject><text x="531" y="392" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="11px" text-anchor="middle">No</text></switch></g></g></g></g><g data-cell-id="di0BuPlAWc4AIhWkMhYo-22"><g><path d="M 747.5 388 L 880.2 388 L 880.21 491.76" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><path d="M 880.21 497.76 L 876.21 489.76 L 880.21 491.76 L 884.21 489.76 Z" fill="#000000" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g data-cell-id="di0BuPlAWc4AIhWkMhYo-23"><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 388px; margin-left: 805px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; background-color: #D5E8D4; "><div style="display: inline-block; font-size: 11px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; background-color: light-dark(#D5E8D4, #1f2f1e); white-space: nowrap; ">Yes</div></div></div></foreignObject><text x="805" y="391" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="11px" text-anchor="middle">Yes</text></switch></g></g></g></g><g data-cell-id="di0BuPlAWc4AIhWkMhYo-24"><g><path d="M 665 323 L 747.5 388 L 665 453 L 582.5 388 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(255, 255, 255), rgb(18, 18, 18)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 163px; height: 1px; padding-top: 388px; margin-left: 584px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">Is the CID cached in the trusted store?</div></div></div></foreignObject><text x="665" y="392" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">Is the CID cached in the tr...</text></switch></g></g></g><g data-cell-id="di0BuPlAWc4AIhWkMhYo-25"><g><path d="M 665 640 L 665 703.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><path d="M 665 708.88 L 661.5 701.88 L 665 703.63 L 668.5 701.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="di0BuPlAWc4AIhWkMhYo-26"><g><rect x="605" y="580" width="120" height="60" fill="#ffffff" stroke="#000000" pointer-events="all" style="fill: light-dark(rgb(255, 255, 255), rgb(18, 18, 18)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 610px; margin-left: 606px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">Write cache block to the trusted store</div></div></div></foreignObject><text x="665" y="614" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">Write cache block to...</text></switch></g></g></g><g data-cell-id="di0BuPlAWc4AIhWkMhYo-27"><g><path d="M 665 260 L 665 314.76" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><path d="M 665 320.76 L 661 312.76 L 665 314.76 L 669 312.76 Z" fill="#000000" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="di0BuPlAWc4AIhWkMhYo-28"><g><rect x="605" y="200" width="120" height="60" rx="9" ry="9" fill="#ffffff" stroke="#000000" pointer-events="all" style="fill: light-dark(rgb(255, 255, 255), rgb(18, 18, 18)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 104px; height: 1px; padding-top: 230px; margin-left: 613px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">License consumption occurs</div></div></div></foreignObject><text x="665" y="234" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">License consumpti...</text></switch></g></g></g><g data-cell-id="di0BuPlAWc4AIhWkMhYo-29"><g><rect x="605" y="710" width="120" height="60" rx="9" ry="9" fill="#ffffff" stroke="#000000" pointer-events="all" style="fill: light-dark(rgb(255, 255, 255), rgb(18, 18, 18)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 740px; margin-left: 606px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">Windows is activated</div></div></div></foreignObject><text x="665" y="744" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">Windows is activated</text></switch></g></g></g><g data-cell-id="di0BuPlAWc4AIhWkMhYo-30"><g><rect x="410" y="710" width="120" height="60" rx="9" ry="9" fill="#ffffff" stroke="#000000" pointer-events="all" style="fill: light-dark(rgb(255, 255, 255), rgb(18, 18, 18)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 740px; margin-left: 411px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">Error 0xC004F04D or 0xC004F031</div></div></div></foreignObject><text x="470" y="744" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">Error 0xC004F04D or...</text></switch></g></g></g><g data-cell-id="di0BuPlAWc4AIhWkMhYo-31"><g><path d="M 960.21 550 L 1033.63 550" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><path d="M 1038.88 550 L 1031.88 553.5 L 1033.63 550 L 1031.88 546.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g data-cell-id="di0BuPlAWc4AIhWkMhYo-32"><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 551px; margin-left: 993px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; background-color: #D5E8D4; "><div style="display: inline-block; font-size: 11px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; background-color: light-dark(#D5E8D4, #1f2f1e); white-space: nowrap; ">No</div></div></div></foreignObject><text x="993" y="554" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="11px" text-anchor="middle">No</text></switch></g></g></g></g><g data-cell-id="di0BuPlAWc4AIhWkMhYo-33"><g><path d="M 880.21 600 L 880.21 681.76" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><path d="M 880.21 687.76 L 876.21 679.76 L 880.21 681.76 L 884.21 679.76 Z" fill="#000000" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g data-cell-id="di0BuPlAWc4AIhWkMhYo-34"><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 638px; margin-left: 880px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; background-color: #D5E8D4; "><div style="display: inline-block; font-size: 11px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; background-color: light-dark(#D5E8D4, #1f2f1e); white-space: nowrap; ">Yes</div></div></div></foreignObject><text x="880" y="641" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="11px" text-anchor="middle">Yes</text></switch></g></g></g></g><g data-cell-id="di0BuPlAWc4AIhWkMhYo-35"><g><path d="M 880.21 500 L 960.21 550 L 880.21 600 L 800.21 550 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(255, 255, 255), rgb(18, 18, 18)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 100px; height: 1px; padding-top: 550px; margin-left: 830px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">Does the cache match the current CID-IID pair?</div></div></div></foreignObject><text x="880" y="554" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">Does the cache ma...</text></switch></g></g></g><g data-cell-id="di0BuPlAWc4AIhWkMhYo-36"><g><rect x="1040" y="520" width="120" height="60" rx="9" ry="9" fill="#ffffff" stroke="#000000" pointer-events="all" style="fill: light-dark(rgb(255, 255, 255), rgb(18, 18, 18)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 550px; margin-left: 1041px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">Cache block deleted</div></div></div></foreignObject><text x="1100" y="554" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">Cache block deleted</text></switch></g></g></g><g data-cell-id="di0BuPlAWc4AIhWkMhYo-37"><g><path d="M 960.21 740 L 1033.63 740" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><path d="M 1038.88 740 L 1031.88 743.5 L 1033.63 740 L 1031.88 736.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g data-cell-id="di0BuPlAWc4AIhWkMhYo-38"><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 741px; margin-left: 993px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; background-color: #D5E8D4; "><div style="display: inline-block; font-size: 11px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; background-color: light-dark(#D5E8D4, #1f2f1e); white-space: nowrap; ">No</div></div></div></foreignObject><text x="993" y="744" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="11px" text-anchor="middle">No</text></switch></g></g></g></g><g data-cell-id="di0BuPlAWc4AIhWkMhYo-39"><g><path d="M 800.21 740 L 733.24 740" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><path d="M 727.24 740 L 735.24 736 L 733.24 740 L 735.24 744 Z" fill="#000000" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g data-cell-id="di0BuPlAWc4AIhWkMhYo-40"><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 740px; margin-left: 766px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; background-color: #D5E8D4; "><div style="display: inline-block; font-size: 11px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; background-color: light-dark(#D5E8D4, #1f2f1e); white-space: nowrap; "><div>Yes</div></div></div></div></foreignObject><text x="766" y="743" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="11px" text-anchor="middle">Yes</text></switch></g></g></g></g><g data-cell-id="di0BuPlAWc4AIhWkMhYo-41"><g><path d="M 880.21 690 L 960.21 740 L 880.21 790 L 800.21 740 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(255, 255, 255), rgb(18, 18, 18)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 102px; height: 1px; padding-top: 740px; margin-left: 829px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">Does the cached HWID match the current HWID?</div></div></div></foreignObject><text x="880" y="744" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">Does the cached H...</text></switch></g></g></g><g data-cell-id="di0BuPlAWc4AIhWkMhYo-42"><g><rect x="1040" y="710" width="120" height="60" rx="9" ry="9" fill="#ffffff" stroke="#000000" pointer-events="all" style="fill: light-dark(rgb(255, 255, 255), rgb(18, 18, 18)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 740px; margin-left: 1041px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">Hardware Out-of-Tolerance status</div></div></div></foreignObject><text x="1100" y="744" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">Hardware Out-of-Tole...</text></switch></g></g></g><g data-cell-id="di0BuPlAWc4AIhWkMhYo-43"><g><path d="M 150 90 L 211.76 90" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><path d="M 217.76 90 L 209.76 94 L 211.76 90 L 209.76 86 Z" fill="#000000" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="di0BuPlAWc4AIhWkMhYo-44"><g><rect x="30" y="60" width="120" height="60" rx="9" ry="9" fill="#ffffff" stroke="#000000" pointer-events="all" style="fill: light-dark(rgb(255, 255, 255), rgb(18, 18, 18)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 90px; margin-left: 31px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">User uses TSforge to activate windows</div></div></div></foreignObject><text x="90" y="94" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">User uses TSforge to...</text></switch></g></g></g><g data-cell-id="di0BuPlAWc4AIhWkMhYo-45"><g><path d="M 280 120 L 280 200" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" stroke-dasharray="2 4" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="di0BuPlAWc4AIhWkMhYo-46"><g><path d="M 340 90 L 401.76 90" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><path d="M 407.76 90 L 399.76 94 L 401.76 90 L 399.76 86 Z" fill="#000000" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="di0BuPlAWc4AIhWkMhYo-47"><g><rect x="220" y="60" width="120" height="60" fill="#ffffff" stroke="#000000" pointer-events="all" style="fill: light-dark(rgb(255, 255, 255), rgb(18, 18, 18)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 114px; height: 1px; padding-top: 90px; margin-left: 223px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">Deposit Zero Confirmation ID using SPP API</div></div></div></foreignObject><text x="280" y="94" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">Deposit Zero Confir...</text></switch></g></g></g><g data-cell-id="di0BuPlAWc4AIhWkMhYo-48"><g><path d="M 530 90 L 596.76 90" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><path d="M 602.76 90 L 594.76 94 L 596.76 90 L 594.76 86 Z" fill="#000000" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="di0BuPlAWc4AIhWkMhYo-49"><g><rect x="410" y="60" width="120" height="60" fill="#ffffff" stroke="#000000" pointer-events="all" style="fill: light-dark(rgb(255, 255, 255), rgb(18, 18, 18)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 90px; margin-left: 411px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">Edit trusted store to include cache block</div></div></div></foreignObject><text x="470" y="94" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">Edit trusted store t...</text></switch></g></g></g><g data-cell-id="di0BuPlAWc4AIhWkMhYo-50"><g><path d="M 665 120 L 665 200" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" stroke-dasharray="2 4" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="di0BuPlAWc4AIhWkMhYo-51"><g><path d="M 725 90 L 791.97 90" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><path d="M 797.97 90 L 789.97 94 L 791.97 90 L 789.97 86 Z" fill="#000000" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="di0BuPlAWc4AIhWkMhYo-52"><g><rect x="605" y="60" width="120" height="60" fill="#ffffff" stroke="#000000" pointer-events="all" style="fill: light-dark(rgb(255, 255, 255), rgb(18, 18, 18)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 90px; margin-left: 606px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">Invoke SPP license status refresh</div></div></div></foreignObject><text x="665" y="94" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">Invoke SPP license s...</text></switch></g></g></g><g data-cell-id="di0BuPlAWc4AIhWkMhYo-53"><g><rect x="800.21" y="60" width="120" height="60" rx="9" ry="9" fill="#ffffff" stroke="#000000" pointer-events="all" style="fill: light-dark(rgb(255, 255, 255), rgb(18, 18, 18)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 90px; margin-left: 801px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">End; Windows is activated</div></div></div></foreignObject><text x="860" y="94" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">End; Windows is acti...</text></switch></g></g></g><g data-cell-id="di0BuPlAWc4AIhWkMhYo-54"><g><rect x="220" y="710" width="120" height="60" rx="9" ry="9" fill="#ffffff" stroke="#000000" pointer-events="all" style="fill: light-dark(rgb(255, 255, 255), rgb(18, 18, 18)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 740px; margin-left: 221px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">End; further processing done after license consumption</div></div></div></foreignObject><text x="280" y="744" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">End; further process...</text></switch></g></g></g></g></g></g><switch><g requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"/><a transform="translate(0,-5)" xlink:href="https://www.drawio.com/doc/faq/svg-export-text-problems" target="_blank"><text text-anchor="middle" font-size="10px" x="50%" y="100%">Text is not SVG - cannot display</text></a></switch></svg>
\ No newline at end of file diff --git a/static/img/winmodern_color.svg b/static/img/winmodern_color.svg new file mode 100644 index 0000000..26b26bd --- /dev/null +++ b/static/img/winmodern_color.svg @@ -0,0 +1,4 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- Do not edit this file with editors other than draw.io --> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg xmlns="http://www.w3.org/2000/svg" style="background: transparent; background-color: transparent; color-scheme: light dark;" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="851px" height="981px" viewBox="-0.5 -0.5 851 981" content="<mxfile host="app.diagrams.net" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36" version="26.0.11"> <diagram name="Page-1" id="ic0kLZhvlocL1uGf5ypS"> <mxGraphModel dx="1104" dy="1808" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="850" pageHeight="1100" math="0" shadow="0"> <root> <mxCell id="0" /> <mxCell id="1" parent="0" /> <mxCell id="1e7m1PVUCJQ-qNArjEXR-83" value="TSforge" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#dae8fc;align=left;verticalAlign=top;fontSize=20;spacingLeft=4;spacing=5;strokeWidth=1;movable=0;resizable=0;rotatable=0;deletable=0;editable=0;locked=1;connectable=0;strokeColor=#6c8ebf;" parent="1" vertex="1"> <mxGeometry x="80" y="-150" width="850" height="150" as="geometry" /> </mxCell> <mxCell id="1e7m1PVUCJQ-qNArjEXR-84" value="SPP" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#d5e8d4;align=left;verticalAlign=top;fontSize=20;spacingLeft=4;spacing=5;strokeWidth=1;movable=0;resizable=0;rotatable=0;deletable=0;editable=0;locked=1;connectable=0;strokeColor=#82b366;" parent="1" vertex="1"> <mxGeometry x="80" y="20" width="850" height="810" as="geometry" /> </mxCell> <mxCell id="1e7m1PVUCJQ-qNArjEXR-85" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="1e7m1PVUCJQ-qNArjEXR-89" target="1e7m1PVUCJQ-qNArjEXR-103" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="1e7m1PVUCJQ-qNArjEXR-86" value="No" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=#D5E8D4;" parent="1e7m1PVUCJQ-qNArjEXR-85" vertex="1" connectable="0"> <mxGeometry x="-0.2" y="-2" relative="1" as="geometry"> <mxPoint x="-6" y="2" as="offset" /> </mxGeometry> </mxCell> <mxCell id="1e7m1PVUCJQ-qNArjEXR-87" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="1" source="1e7m1PVUCJQ-qNArjEXR-89" target="1e7m1PVUCJQ-qNArjEXR-98" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="1e7m1PVUCJQ-qNArjEXR-88" value="Yes" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=#D5E8D4;" parent="1e7m1PVUCJQ-qNArjEXR-87" vertex="1" connectable="0"> <mxGeometry x="-0.1767" relative="1" as="geometry"> <mxPoint x="-1" y="1" as="offset" /> </mxGeometry> </mxCell> <mxCell id="1e7m1PVUCJQ-qNArjEXR-89" value="Is the CID valid?" style="rhombus;whiteSpace=wrap;html=1;fillStyle=solid;fillColor=light-dark(#FFFFFF,#121212);" parent="1" vertex="1"> <mxGeometry x="315" y="360" width="120" height="80" as="geometry" /> </mxCell> <mxCell id="1e7m1PVUCJQ-qNArjEXR-90" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;strokeWidth=2;" parent="1" source="1e7m1PVUCJQ-qNArjEXR-91" target="1e7m1PVUCJQ-qNArjEXR-102" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="1e7m1PVUCJQ-qNArjEXR-91" value="Write data to the token store" style="rounded=0;whiteSpace=wrap;html=1;fillStyle=solid;fillColor=light-dark(#FFFFFF,#121212);" parent="1" vertex="1"> <mxGeometry x="315" y="627" width="120" height="60" as="geometry" /> </mxCell> <mxCell id="1e7m1PVUCJQ-qNArjEXR-92" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" source="1e7m1PVUCJQ-qNArjEXR-96" target="1e7m1PVUCJQ-qNArjEXR-89" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="375" y="400" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="1e7m1PVUCJQ-qNArjEXR-93" value="No" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=#D5E8D4;" parent="1e7m1PVUCJQ-qNArjEXR-92" vertex="1" connectable="0"> <mxGeometry x="-0.1279" relative="1" as="geometry"> <mxPoint x="-1" y="-4" as="offset" /> </mxGeometry> </mxCell> <mxCell id="1e7m1PVUCJQ-qNArjEXR-94" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;strokeWidth=2;" parent="1" source="1e7m1PVUCJQ-qNArjEXR-96" target="1e7m1PVUCJQ-qNArjEXR-108" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="1e7m1PVUCJQ-qNArjEXR-95" value="&lt;div&gt;Yes&lt;/div&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=#D5E8D4;" parent="1e7m1PVUCJQ-qNArjEXR-94" vertex="1" connectable="0"> <mxGeometry x="-0.411" y="-3" relative="1" as="geometry"> <mxPoint x="6" y="-4" as="offset" /> </mxGeometry> </mxCell> <mxCell id="1e7m1PVUCJQ-qNArjEXR-96" value="Is the CID cached in the trusted store?" style="rhombus;whiteSpace=wrap;html=1;fillStyle=solid;fillColor=light-dark(#FFFFFF,#121212);" parent="1" vertex="1"> <mxGeometry x="292.5" y="165" width="165" height="130" as="geometry" /> </mxCell> <mxCell id="1e7m1PVUCJQ-qNArjEXR-97" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="1" source="1e7m1PVUCJQ-qNArjEXR-98" target="1e7m1PVUCJQ-qNArjEXR-91" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="1e7m1PVUCJQ-qNArjEXR-98" value="Write cache block to the trusted store" style="whiteSpace=wrap;html=1;fillStyle=solid;fillColor=light-dark(#FFFFFF,#121212);" parent="1" vertex="1"> <mxGeometry x="315" y="505" width="120" height="60" as="geometry" /> </mxCell> <mxCell id="1e7m1PVUCJQ-qNArjEXR-99" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;strokeWidth=2;" parent="1" source="1e7m1PVUCJQ-qNArjEXR-101" target="1e7m1PVUCJQ-qNArjEXR-96" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="1e7m1PVUCJQ-qNArjEXR-100" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;curved=0;dashed=1;dashPattern=1 2;strokeWidth=2;endArrow=none;startFill=0;" parent="1" source="1e7m1PVUCJQ-qNArjEXR-101" target="1e7m1PVUCJQ-qNArjEXR-119" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="1e7m1PVUCJQ-qNArjEXR-101" value="Confirmation ID deposit attempt" style="rounded=1;whiteSpace=wrap;html=1;fillStyle=solid;fillColor=light-dark(#FFFFFF,#121212);" parent="1" vertex="1"> <mxGeometry x="315" y="40" width="120" height="60" as="geometry" /> </mxCell> <mxCell id="1e7m1PVUCJQ-qNArjEXR-102" value="Windows is activated" style="rounded=1;whiteSpace=wrap;html=1;fillStyle=solid;fillColor=light-dark(#FFFFFF,#121212);" parent="1" vertex="1"> <mxGeometry x="315" y="750" width="120" height="60" as="geometry" /> </mxCell> <mxCell id="1e7m1PVUCJQ-qNArjEXR-103" value="Error 0xC004F04D or 0xC004F031" style="rounded=1;whiteSpace=wrap;html=1;fillStyle=solid;fillColor=light-dark(#FFFFFF,#121212);" parent="1" vertex="1"> <mxGeometry x="100" y="370" width="120" height="60" as="geometry" /> </mxCell> <mxCell id="1e7m1PVUCJQ-qNArjEXR-104" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="1e7m1PVUCJQ-qNArjEXR-108" target="1e7m1PVUCJQ-qNArjEXR-109" edge="1"> <mxGeometry relative="1" as="geometry"> <mxPoint x="800" y="430" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="1e7m1PVUCJQ-qNArjEXR-105" value="No" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=#D5E8D4;" parent="1e7m1PVUCJQ-qNArjEXR-104" vertex="1" connectable="0"> <mxGeometry x="0.1818" y="-2" relative="1" as="geometry"> <mxPoint x="-15" y="-2" as="offset" /> </mxGeometry> </mxCell> <mxCell id="1e7m1PVUCJQ-qNArjEXR-106" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;strokeWidth=2;" parent="1" source="1e7m1PVUCJQ-qNArjEXR-108" target="1e7m1PVUCJQ-qNArjEXR-114" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="1e7m1PVUCJQ-qNArjEXR-107" value="Yes" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=#D5E8D4;" parent="1e7m1PVUCJQ-qNArjEXR-106" vertex="1" connectable="0"> <mxGeometry x="-0.3048" relative="1" as="geometry"> <mxPoint x="-1" y="9" as="offset" /> </mxGeometry> </mxCell> <mxCell id="1e7m1PVUCJQ-qNArjEXR-108" value="Does the cache match the current CID-IID pair?" style="rhombus;whiteSpace=wrap;html=1;spacingRight=29;spacingLeft=29;fillStyle=solid;fillColor=light-dark(#FFFFFF,#121212);" parent="1" vertex="1"> <mxGeometry x="530" y="305" width="160" height="100" as="geometry" /> </mxCell> <mxCell id="1e7m1PVUCJQ-qNArjEXR-109" value="Cache block deleted" style="rounded=1;whiteSpace=wrap;html=1;fillStyle=solid;fillColor=light-dark(#FFFFFF,#121212);" parent="1" vertex="1"> <mxGeometry x="790" y="325" width="120" height="60" as="geometry" /> </mxCell> <mxCell id="1e7m1PVUCJQ-qNArjEXR-110" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="1e7m1PVUCJQ-qNArjEXR-114" target="1e7m1PVUCJQ-qNArjEXR-115" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="1e7m1PVUCJQ-qNArjEXR-111" value="No" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=#D5E8D4;" parent="1e7m1PVUCJQ-qNArjEXR-110" vertex="1" connectable="0"> <mxGeometry x="0.1555" y="-1" relative="1" as="geometry"> <mxPoint x="-14" y="-1" as="offset" /> </mxGeometry> </mxCell> <mxCell id="1e7m1PVUCJQ-qNArjEXR-112" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;strokeWidth=2;" parent="1" source="1e7m1PVUCJQ-qNArjEXR-114" target="1e7m1PVUCJQ-qNArjEXR-91" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="1e7m1PVUCJQ-qNArjEXR-113" value="&lt;div&gt;Yes&lt;/div&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=#D5E8D4;" parent="1e7m1PVUCJQ-qNArjEXR-112" vertex="1" connectable="0"> <mxGeometry x="0.3714" y="-3" relative="1" as="geometry"> <mxPoint x="98" y="-36" as="offset" /> </mxGeometry> </mxCell> <mxCell id="1e7m1PVUCJQ-qNArjEXR-114" value="Does the cached HWID match the current HWID?" style="rhombus;whiteSpace=wrap;html=1;spacingLeft=28;spacingRight=28;fillStyle=solid;fillColor=light-dark(#FFFFFF,#121212);" parent="1" vertex="1"> <mxGeometry x="530" y="490" width="160" height="100" as="geometry" /> </mxCell> <mxCell id="1e7m1PVUCJQ-qNArjEXR-115" value="Hardware Out-of-Tolerance status" style="rounded=1;whiteSpace=wrap;html=1;fillStyle=solid;fillColor=light-dark(#FFFFFF,#121212);" parent="1" vertex="1"> <mxGeometry x="790" y="510" width="120" height="60" as="geometry" /> </mxCell> <mxCell id="1e7m1PVUCJQ-qNArjEXR-116" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;strokeWidth=2;" parent="1" source="1e7m1PVUCJQ-qNArjEXR-117" target="1e7m1PVUCJQ-qNArjEXR-121" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="1e7m1PVUCJQ-qNArjEXR-117" value="User uses TSforge to activate windows" style="rounded=1;whiteSpace=wrap;html=1;fillStyle=solid;fillColor=light-dark(#FFFFFF,#121212);" parent="1" vertex="1"> <mxGeometry x="155" y="-100" width="120" height="60" as="geometry" /> </mxCell> <mxCell id="1e7m1PVUCJQ-qNArjEXR-118" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;strokeWidth=2;" parent="1" source="1e7m1PVUCJQ-qNArjEXR-119" target="1e7m1PVUCJQ-qNArjEXR-122" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="1e7m1PVUCJQ-qNArjEXR-119" value="Deposit Zero Confirmation ID using SPP API" style="rounded=0;whiteSpace=wrap;html=1;spacing=4;fillStyle=solid;fillColor=light-dark(#FFFFFF,#121212);" parent="1" vertex="1"> <mxGeometry x="540" y="-100" width="120" height="60" as="geometry" /> </mxCell> <mxCell id="1e7m1PVUCJQ-qNArjEXR-120" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;strokeWidth=2;" parent="1" source="1e7m1PVUCJQ-qNArjEXR-121" target="1e7m1PVUCJQ-qNArjEXR-119" edge="1"> <mxGeometry relative="1" as="geometry" /> </mxCell> <mxCell id="1e7m1PVUCJQ-qNArjEXR-121" value="Edit trusted store to include cache block" style="rounded=0;whiteSpace=wrap;html=1;fillStyle=solid;fillColor=light-dark(#FFFFFF,#121212);" parent="1" vertex="1"> <mxGeometry x="345" y="-100" width="120" height="60" as="geometry" /> </mxCell> <mxCell id="1e7m1PVUCJQ-qNArjEXR-122" value="End; Windows is activated" style="whiteSpace=wrap;html=1;rounded=1;fillStyle=solid;fillColor=light-dark(#FFFFFF,#121212);" parent="1" vertex="1"> <mxGeometry x="735" y="-100" width="120" height="60" as="geometry" /> </mxCell> </root> </mxGraphModel> </diagram> </mxfile> "><defs/><g><g data-cell-id="0"><g data-cell-id="1"><g data-cell-id="1e7m1PVUCJQ-qNArjEXR-83"><g><rect x="0" y="0" width="850" height="150" fill="#dae8fc" stroke="#6c8ebf" pointer-events="all" style="fill: light-dark(rgb(218, 232, 252), rgb(29, 41, 59)); stroke: light-dark(rgb(108, 142, 191), rgb(92, 121, 163));"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-start; justify-content: unsafe flex-start; width: 838px; height: 1px; padding-top: 10px; margin-left: 9px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 20px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">TSforge</div></div></div></foreignObject><text x="9" y="30" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="20px">TSforge</text></switch></g></g></g><g data-cell-id="1e7m1PVUCJQ-qNArjEXR-84"><g><rect x="0" y="170" width="850" height="810" fill="#d5e8d4" stroke="#82b366" pointer-events="all" style="fill: light-dark(rgb(213, 232, 212), rgb(31, 47, 30)); stroke: light-dark(rgb(130, 179, 102), rgb(68, 110, 44));"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-start; justify-content: unsafe flex-start; width: 838px; height: 1px; padding-top: 180px; margin-left: 9px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; "><div style="display: inline-block; font-size: 20px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">SPP</div></div></div></foreignObject><text x="9" y="200" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="20px">SPP</text></switch></g></g></g><g data-cell-id="1e7m1PVUCJQ-qNArjEXR-85"><g><path d="M 235 550 L 146.37 550" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><path d="M 141.12 550 L 148.12 546.5 L 146.37 550 L 148.12 553.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g data-cell-id="1e7m1PVUCJQ-qNArjEXR-86"><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 551px; margin-left: 192px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; background-color: #D5E8D4; "><div style="display: inline-block; font-size: 11px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; background-color: light-dark(#D5E8D4, #1f2f1e); white-space: nowrap; ">No</div></div></div></foreignObject><text x="192" y="554" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="11px" text-anchor="middle">No</text></switch></g></g></g></g><g data-cell-id="1e7m1PVUCJQ-qNArjEXR-87"><g><path d="M 295 590 L 295 648.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><path d="M 295 653.88 L 291.5 646.88 L 295 648.63 L 298.5 646.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g data-cell-id="1e7m1PVUCJQ-qNArjEXR-88"><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 619px; margin-left: 295px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; background-color: #D5E8D4; "><div style="display: inline-block; font-size: 11px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; background-color: light-dark(#D5E8D4, #1f2f1e); white-space: nowrap; ">Yes</div></div></div></foreignObject><text x="295" y="622" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="11px" text-anchor="middle">Yes</text></switch></g></g></g></g><g data-cell-id="1e7m1PVUCJQ-qNArjEXR-89"><g><path d="M 295 510 L 355 550 L 295 590 L 235 550 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(255, 255, 255), rgb(18, 18, 18)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 550px; margin-left: 236px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">Is the CID valid?</div></div></div></foreignObject><text x="295" y="554" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">Is the CID valid?</text></switch></g></g></g><g data-cell-id="1e7m1PVUCJQ-qNArjEXR-90"><g><path d="M 295 837 L 295 891.76" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><path d="M 295 897.76 L 291 889.76 L 295 891.76 L 299 889.76 Z" fill="#000000" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="1e7m1PVUCJQ-qNArjEXR-91"><g><rect x="235" y="777" width="120" height="60" fill="#ffffff" stroke="#000000" pointer-events="all" style="fill: light-dark(rgb(255, 255, 255), rgb(18, 18, 18)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 807px; margin-left: 236px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">Write data to the token store</div></div></div></foreignObject><text x="295" y="811" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">Write data to the to...</text></switch></g></g></g><g data-cell-id="1e7m1PVUCJQ-qNArjEXR-92"><g><path d="M 295 445 L 295 503.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><path d="M 295 508.88 L 291.5 501.88 L 295 503.63 L 298.5 501.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g data-cell-id="1e7m1PVUCJQ-qNArjEXR-93"><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 470px; margin-left: 295px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; background-color: #D5E8D4; "><div style="display: inline-block; font-size: 11px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; background-color: light-dark(#D5E8D4, #1f2f1e); white-space: nowrap; ">No</div></div></div></foreignObject><text x="295" y="473" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="11px" text-anchor="middle">No</text></switch></g></g></g></g><g data-cell-id="1e7m1PVUCJQ-qNArjEXR-94"><g><path d="M 377.5 380 L 530 380 L 530 446.76" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><path d="M 530 452.76 L 526 444.76 L 530 446.76 L 534 444.76 Z" fill="#000000" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g data-cell-id="1e7m1PVUCJQ-qNArjEXR-95"><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 380px; margin-left: 451px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; background-color: #D5E8D4; "><div style="display: inline-block; font-size: 11px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; background-color: light-dark(#D5E8D4, #1f2f1e); white-space: nowrap; "><div>Yes</div></div></div></div></foreignObject><text x="451" y="383" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="11px" text-anchor="middle">Yes</text></switch></g></g></g></g><g data-cell-id="1e7m1PVUCJQ-qNArjEXR-96"><g><path d="M 295 315 L 377.5 380 L 295 445 L 212.5 380 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(255, 255, 255), rgb(18, 18, 18)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 163px; height: 1px; padding-top: 380px; margin-left: 214px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">Is the CID cached in the trusted store?</div></div></div></foreignObject><text x="295" y="384" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">Is the CID cached in the tr...</text></switch></g></g></g><g data-cell-id="1e7m1PVUCJQ-qNArjEXR-97"><g><path d="M 295 715 L 295 770.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><path d="M 295 775.88 L 291.5 768.88 L 295 770.63 L 298.5 768.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="1e7m1PVUCJQ-qNArjEXR-98"><g><rect x="235" y="655" width="120" height="60" fill="#ffffff" stroke="#000000" pointer-events="all" style="fill: light-dark(rgb(255, 255, 255), rgb(18, 18, 18)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 685px; margin-left: 236px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">Write cache block to the trusted store</div></div></div></foreignObject><text x="295" y="689" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">Write cache block to...</text></switch></g></g></g><g data-cell-id="1e7m1PVUCJQ-qNArjEXR-99"><g><path d="M 295 250 L 295 306.76" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><path d="M 295 312.76 L 291 304.76 L 295 306.76 L 299 304.76 Z" fill="#000000" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="1e7m1PVUCJQ-qNArjEXR-100"><g><path d="M 355 220 L 520 220 L 520 110" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" stroke-dasharray="2 4" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="1e7m1PVUCJQ-qNArjEXR-101"><g><rect x="235" y="190" width="120" height="60" rx="9" ry="9" fill="#ffffff" stroke="#000000" pointer-events="all" style="fill: light-dark(rgb(255, 255, 255), rgb(18, 18, 18)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 220px; margin-left: 236px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">Confirmation ID deposit attempt</div></div></div></foreignObject><text x="295" y="224" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">Confirmation ID depo...</text></switch></g></g></g><g data-cell-id="1e7m1PVUCJQ-qNArjEXR-102"><g><rect x="235" y="900" width="120" height="60" rx="9" ry="9" fill="#ffffff" stroke="#000000" pointer-events="all" style="fill: light-dark(rgb(255, 255, 255), rgb(18, 18, 18)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 930px; margin-left: 236px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">Windows is activated</div></div></div></foreignObject><text x="295" y="934" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">Windows is activated</text></switch></g></g></g><g data-cell-id="1e7m1PVUCJQ-qNArjEXR-103"><g><rect x="20" y="520" width="120" height="60" rx="9" ry="9" fill="#ffffff" stroke="#000000" pointer-events="all" style="fill: light-dark(rgb(255, 255, 255), rgb(18, 18, 18)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 550px; margin-left: 21px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">Error 0xC004F04D or 0xC004F031</div></div></div></foreignObject><text x="80" y="554" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">Error 0xC004F04D or...</text></switch></g></g></g><g data-cell-id="1e7m1PVUCJQ-qNArjEXR-104"><g><path d="M 610 505 L 703.63 505" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><path d="M 708.88 505 L 701.88 508.5 L 703.63 505 L 701.88 501.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g data-cell-id="1e7m1PVUCJQ-qNArjEXR-105"><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 506px; margin-left: 655px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; background-color: #D5E8D4; "><div style="display: inline-block; font-size: 11px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; background-color: light-dark(#D5E8D4, #1f2f1e); white-space: nowrap; ">No</div></div></div></foreignObject><text x="655" y="509" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="11px" text-anchor="middle">No</text></switch></g></g></g></g><g data-cell-id="1e7m1PVUCJQ-qNArjEXR-106"><g><path d="M 530 555 L 530 631.76" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><path d="M 530 637.76 L 526 629.76 L 530 631.76 L 534 629.76 Z" fill="#000000" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g data-cell-id="1e7m1PVUCJQ-qNArjEXR-107"><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 595px; margin-left: 530px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; background-color: #D5E8D4; "><div style="display: inline-block; font-size: 11px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; background-color: light-dark(#D5E8D4, #1f2f1e); white-space: nowrap; ">Yes</div></div></div></foreignObject><text x="530" y="598" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="11px" text-anchor="middle">Yes</text></switch></g></g></g></g><g data-cell-id="1e7m1PVUCJQ-qNArjEXR-108"><g><path d="M 530 455 L 610 505 L 530 555 L 450 505 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(255, 255, 255), rgb(18, 18, 18)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 100px; height: 1px; padding-top: 505px; margin-left: 480px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">Does the cache match the current CID-IID pair?</div></div></div></foreignObject><text x="530" y="509" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">Does the cache ma...</text></switch></g></g></g><g data-cell-id="1e7m1PVUCJQ-qNArjEXR-109"><g><rect x="710" y="475" width="120" height="60" rx="9" ry="9" fill="#ffffff" stroke="#000000" pointer-events="all" style="fill: light-dark(rgb(255, 255, 255), rgb(18, 18, 18)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 505px; margin-left: 711px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">Cache block deleted</div></div></div></foreignObject><text x="770" y="509" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">Cache block deleted</text></switch></g></g></g><g data-cell-id="1e7m1PVUCJQ-qNArjEXR-110"><g><path d="M 610 690 L 703.63 690" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><path d="M 708.88 690 L 701.88 693.5 L 703.63 690 L 701.88 686.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g data-cell-id="1e7m1PVUCJQ-qNArjEXR-111"><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 691px; margin-left: 655px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; background-color: #D5E8D4; "><div style="display: inline-block; font-size: 11px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; background-color: light-dark(#D5E8D4, #1f2f1e); white-space: nowrap; ">No</div></div></div></foreignObject><text x="655" y="694" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="11px" text-anchor="middle">No</text></switch></g></g></g></g><g data-cell-id="1e7m1PVUCJQ-qNArjEXR-112"><g><path d="M 530 740 L 530 807 L 363.24 807" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><path d="M 357.24 807 L 365.24 803 L 363.24 807 L 365.24 811 Z" fill="#000000" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g data-cell-id="1e7m1PVUCJQ-qNArjEXR-113"><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 769px; margin-left: 530px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; background-color: #D5E8D4; "><div style="display: inline-block; font-size: 11px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; background-color: light-dark(#D5E8D4, #1f2f1e); white-space: nowrap; "><div>Yes</div></div></div></div></foreignObject><text x="530" y="772" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="11px" text-anchor="middle">Yes</text></switch></g></g></g></g><g data-cell-id="1e7m1PVUCJQ-qNArjEXR-114"><g><path d="M 530 640 L 610 690 L 530 740 L 450 690 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(255, 255, 255), rgb(18, 18, 18)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 102px; height: 1px; padding-top: 690px; margin-left: 479px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">Does the cached HWID match the current HWID?</div></div></div></foreignObject><text x="530" y="694" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">Does the cached H...</text></switch></g></g></g><g data-cell-id="1e7m1PVUCJQ-qNArjEXR-115"><g><rect x="710" y="660" width="120" height="60" rx="9" ry="9" fill="#ffffff" stroke="#000000" pointer-events="all" style="fill: light-dark(rgb(255, 255, 255), rgb(18, 18, 18)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 690px; margin-left: 711px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">Hardware Out-of-Tolerance status</div></div></div></foreignObject><text x="770" y="694" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">Hardware Out-of-Tole...</text></switch></g></g></g><g data-cell-id="1e7m1PVUCJQ-qNArjEXR-116"><g><path d="M 195 80 L 256.76 80" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><path d="M 262.76 80 L 254.76 84 L 256.76 80 L 254.76 76 Z" fill="#000000" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="1e7m1PVUCJQ-qNArjEXR-117"><g><rect x="75" y="50" width="120" height="60" rx="9" ry="9" fill="#ffffff" stroke="#000000" pointer-events="all" style="fill: light-dark(rgb(255, 255, 255), rgb(18, 18, 18)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 80px; margin-left: 76px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">User uses TSforge to activate windows</div></div></div></foreignObject><text x="135" y="84" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">User uses TSforge to...</text></switch></g></g></g><g data-cell-id="1e7m1PVUCJQ-qNArjEXR-118"><g><path d="M 580 80 L 646.76 80" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><path d="M 652.76 80 L 644.76 84 L 646.76 80 L 644.76 76 Z" fill="#000000" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="1e7m1PVUCJQ-qNArjEXR-119"><g><rect x="460" y="50" width="120" height="60" fill="#ffffff" stroke="#000000" pointer-events="all" style="fill: light-dark(rgb(255, 255, 255), rgb(18, 18, 18)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 114px; height: 1px; padding-top: 80px; margin-left: 463px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">Deposit Zero Confirmation ID using SPP API</div></div></div></foreignObject><text x="520" y="84" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">Deposit Zero Confir...</text></switch></g></g></g><g data-cell-id="1e7m1PVUCJQ-qNArjEXR-120"><g><path d="M 385 80 L 451.76 80" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/><path d="M 457.76 80 L 449.76 84 L 451.76 80 L 449.76 76 Z" fill="#000000" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all" style="fill: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g></g><g data-cell-id="1e7m1PVUCJQ-qNArjEXR-121"><g><rect x="265" y="50" width="120" height="60" fill="#ffffff" stroke="#000000" pointer-events="all" style="fill: light-dark(rgb(255, 255, 255), rgb(18, 18, 18)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 80px; margin-left: 266px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">Edit trusted store to include cache block</div></div></div></foreignObject><text x="325" y="84" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">Edit trusted store t...</text></switch></g></g></g><g data-cell-id="1e7m1PVUCJQ-qNArjEXR-122"><g><rect x="655" y="50" width="120" height="60" rx="9" ry="9" fill="#ffffff" stroke="#000000" pointer-events="all" style="fill: light-dark(rgb(255, 255, 255), rgb(18, 18, 18)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/></g><g><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 80px; margin-left: 656px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "><div style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">End; Windows is activated</div></div></div></foreignObject><text x="715" y="84" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">End; Windows is acti...</text></switch></g></g></g></g></g></g><switch><g requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"/><a transform="translate(0,-5)" xlink:href="https://www.drawio.com/doc/faq/svg-export-text-problems" target="_blank"><text text-anchor="middle" font-size="10px" x="50%" y="100%">Text is not SVG - cannot display</text></a></switch></svg>
\ No newline at end of file |
