From 3fccac0bfc407285eddc5e5d69cae55abdb19cc4 Mon Sep 17 00:00:00 2001 From: Scott Bell Date: Fri, 15 Dec 2023 10:13:41 +0100 Subject: [PATCH] Automatically check additional views for memory leaks on navigation (#7300) * add new objects for navigation testing * add test for remaining objects * cleanup plotly on dismount * lint * remove vestigial object * do not need to call destroy here * do not need to call destroy here * refactor: ensure path to test file always resolves * refactor: better locators --------- Co-authored-by: Jesse Mazzella --- e2e/test-data/memory-leak-detection.json | 2 +- .../memory/navigation.memory.perf.spec.js | 186 +++++++++++------- src/plugins/charts/bar/BarGraphPlot.vue | 3 + .../charts/bar/inspector/BarGraphOptions.vue | 2 +- src/plugins/charts/bar/pluginSpec.js | 2 - .../scatter/ScatterPlotWithUnderlay.vue | 2 + 6 files changed, 119 insertions(+), 78 deletions(-) diff --git a/e2e/test-data/memory-leak-detection.json b/e2e/test-data/memory-leak-detection.json index 8f931816b8..89284745ef 100644 --- a/e2e/test-data/memory-leak-detection.json +++ b/e2e/test-data/memory-leak-detection.json @@ -1 +1 @@ -{"openmct":{"40c410d9-ffd3-4f86-80b6-254155abad47":{"identifier":{"key":"40c410d9-ffd3-4f86-80b6-254155abad47","namespace":""},"name":"Memory Leak detection","type":"folder","composition":[{"key":"1a19731b-7611-4213-ab5b-e91d2aa64244","namespace":""},{"key":"215fc98f-7e43-4541-a39d-05b5d6e66568","namespace":""},{"key":"d37fdd1f-3371-46cb-9ce8-da0d09d6b2a6","namespace":""},{"key":"846a70a0-479e-4fba-af6e-cd2b7bd2495f","namespace":""},{"key":"3562385a-95b5-4658-9dda-721027d54392","namespace":""},{"key":"d803b99c-dbbd-423a-9162-edb551b14944","namespace":""},{"key":"bb3b5ba2-e5b8-440e-8556-32142f143940","namespace":""},{"key":"5a7d5cd9-187a-4552-b304-4fcce98c0581","namespace":""},{"key":"5a7c42c3-4097-4e5c-89c4-f3cffd1f6872","namespace":""},{"key":"853c42cc-b812-481e-9dd3-3206d57c25ff","namespace":""}],"modified":1686180997459,"location":"mine","created":1686172538912,"persisted":1686180997460},"1a19731b-7611-4213-ab5b-e91d2aa64244":{"identifier":{"key":"1a19731b-7611-4213-ab5b-e91d2aa64244","namespace":""},"name":"1hz-swg","type":"generator","telemetry":{"period":10,"amplitude":1,"offset":0,"dataRateInHz":1,"phase":0,"randomness":0,"loadDelay":0,"infinityValues":false,"staleness":false},"modified":1686175185687,"location":"40c410d9-ffd3-4f86-80b6-254155abad47","created":1686172550026,"persisted":1686175185687},"215fc98f-7e43-4541-a39d-05b5d6e66568":{"identifier":{"key":"215fc98f-7e43-4541-a39d-05b5d6e66568","namespace":""},"name":"overlay-plot-single-1hz-swg","type":"telemetry.plot.overlay","composition":[{"key":"1a19731b-7611-4213-ab5b-e91d2aa64244","namespace":""}],"configuration":{"series":[{"identifier":{"key":"1a19731b-7611-4213-ab5b-e91d2aa64244","namespace":""}}]},"modified":1686175116632,"location":"40c410d9-ffd3-4f86-80b6-254155abad47","created":1686175111102,"persisted":1686175116633},"d37fdd1f-3371-46cb-9ce8-da0d09d6b2a6":{"identifier":{"key":"d37fdd1f-3371-46cb-9ce8-da0d09d6b2a6","namespace":""},"name":"stacked-plot-single-1hz-swg","type":"telemetry.plot.stacked","composition":[{"key":"1a19731b-7611-4213-ab5b-e91d2aa64244","namespace":""}],"configuration":{"series":[],"yAxis":{},"xAxis":{}},"modified":1686175150618,"location":"40c410d9-ffd3-4f86-80b6-254155abad47","created":1686175142052,"persisted":1686175150618},"846a70a0-479e-4fba-af6e-cd2b7bd2495f":{"identifier":{"key":"846a70a0-479e-4fba-af6e-cd2b7bd2495f","namespace":""},"name":"lad-table-single-1hz-swg","type":"LadTable","composition":[{"key":"1a19731b-7611-4213-ab5b-e91d2aa64244","namespace":""}],"modified":1686175174753,"location":"40c410d9-ffd3-4f86-80b6-254155abad47","created":1686175170737,"persisted":1686175174753},"3562385a-95b5-4658-9dda-721027d54392":{"identifier":{"key":"3562385a-95b5-4658-9dda-721027d54392","namespace":""},"name":"telemetry-table-single-1hz-swg","type":"table","composition":[{"key":"1a19731b-7611-4213-ab5b-e91d2aa64244","namespace":""}],"configuration":{"columnWidths":{},"hiddenColumns":{},"columnOrder":[],"cellFormat":{},"autosize":true},"modified":1686175210572,"location":"40c410d9-ffd3-4f86-80b6-254155abad47","created":1686175204072,"persisted":1686175210572},"d803b99c-dbbd-423a-9162-edb551b14944":{"identifier":{"key":"d803b99c-dbbd-423a-9162-edb551b14944","namespace":""},"name":"lad-table-set-single-1hz-swg","type":"LadTableSet","composition":[{"key":"846a70a0-479e-4fba-af6e-cd2b7bd2495f","namespace":""}],"modified":1686176874262,"location":"40c410d9-ffd3-4f86-80b6-254155abad47","created":1686176867116,"persisted":1686176874262},"bb3b5ba2-e5b8-440e-8556-32142f143940":{"identifier":{"key":"bb3b5ba2-e5b8-440e-8556-32142f143940","namespace":""},"name":"notebook-memory-leak-detection-test","type":"notebook","configuration":{"defaultSort":"oldest","entries":{"551e1ce9-0263-416d-90b0-41beebc9d50d":{"f536da89-c2e8-4b7f-b25d-5ee7c8ac8df3":[{"id":"entry-5e9bda4c-93cd-4fe7-9c0a-5ce419187fa9","createdOn":1686176929016,"createdBy":null,"text":"First entry","embeds":[],"modifiedBy":"Unknown","modified":1686176934867},{"id":"entry-dc466597-2584-4ecd-9a78-038a60c6a2dd","createdOn":1686176935883,"createdBy":null,"text":"Second entry","embeds":[],"modifiedBy":"Unknown","modified":1686176942618}]},"f298ac79-ed27-467e-ba9d-042094c8f8fa":{"156aabf8-db82-4b5a-b362-883d46b738cb":[{"id":"entry-70b81129-f42a-4747-955e-0c803f360deb","createdOn":1686176971570,"createdBy":null,"text":"First entry of First Page of Second Section","embeds":[],"modifiedBy":"Unknown","modified":1686176983771},{"id":"entry-b0dc1556-c5ab-4b04-85c1-ef0d4a744306","createdOn":1686176992402,"createdBy":null,"text":"Second entry of first page of second section with embedded object","embeds":[{"bounds":{"start":1670516888271,"end":1670518688271},"createdOn":1686176992389,"createdBy":null,"cssClass":"icon-plot-stacked","domainObject":{"identifier":{"key":"d37fdd1f-3371-46cb-9ce8-da0d09d6b2a6","namespace":""},"name":"stacked-plot-single-1hz-swg","type":"telemetry.plot.stacked","composition":[{"key":"1a19731b-7611-4213-ab5b-e91d2aa64244","namespace":""}],"configuration":{"series":[],"yAxis":{},"xAxis":{}},"modified":1686175150618,"location":"40c410d9-ffd3-4f86-80b6-254155abad47","created":1686175142052,"persisted":1686175150618},"historicLink":"#/browse/mine/40c410d9-ffd3-4f86-80b6-254155abad47/d37fdd1f-3371-46cb-9ce8-da0d09d6b2a6?tc.mode=fixed&tc.startBound=1670516888271&tc.endBound=1670518688271&tc.timeSystem=utc&view=plot-stacked","id":"embed-1686176992389","name":"stacked-plot-single-1hz-swg","snapshot":{"fullSizeImageObjectIdentifier":{"key":"ea82c76b-c720-4935-a26d-474be113538f","namespace":""},"thumbnailImage":{"src":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAAXNSR0IArs4c6QAAAi1JREFUSEvt171vUlEYx/HvLS0UpIBBLViNotG46KaTJo0Dswt/QNOZMPMPMGNnwuhA0j+AODgZ20VNjE3aBBJfImCQl1reWugxj08hRkthKQx4xhvO+Zznd57LvdcyxhimMKz/8KRSt7rdrrHZbJPyBo5VKBRMIBCYPDx7zZXP500oFBpELbe1ZVnnHr2VyWRMJBI5d+hvYHp/IIlEwsTj8RmqePZup6lVnEwmTSwWm3xzTQ2eWtSpVMqsr69PPupwOGyy2ezk4eebr8zT1dXf8NEx5GrwvQ07FcjXQd4E5fqfY84CeYz4F+GWB6664Y4Pgi6QV0d5xrS6Ou9bA94U4UcbKi1oyVrym42NDRONRv+pWCYWGvChAtUObOag04PwdXDY4NGyoped44UlsM2CF3tQaMLQh8Rp8LIL7vkUvuaGx0GFe0YXPWsI/GkftkpDYIlW1hBY4v7a0Irfl+HgCJ4EFbrogIdXdAPjwHs1ODhU+F35lIr7sCC7VYVrHdip6jkJXGrqmQrsnAefY3TFffhtGbZLQ+B2V6sQWHboXlB45QJ47Qq7FuBZSOElO9jnzo5aYNn4x8oJvLa2ZtLp9GDWsdEmEnirCLs1heVauwd3fZA76XZpsNue8WE5rv3DIRX3YdnJ64LCUqVspH6o8HYR/E7tbO8ChLyjK5bkPv9UuHl0StQCSzO55hV++QXu+xW+uQStnsIPLsGKW+EbHlgc8U3Qh6Vp6x34BWH+QY6XeEwMAAAAAElFTkSuQmCC"}},"type":"d37fdd1f-3371-46cb-9ce8-da0d09d6b2a6"}],"modifiedBy":"Unknown","modified":1686177011706}]}},"imageMigrationVer":"v1","pageTitle":"Page","sections":[{"id":"551e1ce9-0263-416d-90b0-41beebc9d50d","isDefault":false,"isSelected":false,"name":"First Section","pages":[{"id":"f536da89-c2e8-4b7f-b25d-5ee7c8ac8df3","isDefault":false,"isSelected":false,"name":"First Page","pageTitle":"Page"},{"id":"96a12ca2-7903-4417-a7cd-1e6bd3140af2","isDefault":false,"isSelected":true,"name":"Second Page","pageTitle":"Page"}],"sectionTitle":"Section"},{"id":"f298ac79-ed27-467e-ba9d-042094c8f8fa","isDefault":false,"isSelected":true,"name":"Second Section","pages":[{"id":"156aabf8-db82-4b5a-b362-883d46b738cb","isDefault":false,"isSelected":true,"name":"First Page Page","pageTitle":"Page"}],"sectionTitle":"Section"}],"sectionTitle":"Section","type":"General"},"modified":1686177055709,"location":"40c410d9-ffd3-4f86-80b6-254155abad47","created":1686176926987,"persisted":1686177055709},"5a7d5cd9-187a-4552-b304-4fcce98c0581":{"identifier":{"key":"5a7d5cd9-187a-4552-b304-4fcce98c0581","namespace":""},"name":"tabbed-display-memory-leak-test","type":"folder","composition":["c233f060-849a-44f3-9cdc-8377f75efa13","75832ab9-8274-489e-8349-89e53162cbcf"],"location":"40c410d9-ffd3-4f86-80b6-254155abad47","modified":1686177652421,"created":1686177538370,"persisted":1686177652421},"5a7c42c3-4097-4e5c-89c4-f3cffd1f6872":{"identifier":{"key":"5a7c42c3-4097-4e5c-89c4-f3cffd1f6872","namespace":""},"name":"display-layout-single-1hz-swg","type":"layout","composition":[{"key":"1a19731b-7611-4213-ab5b-e91d2aa64244","namespace":""}],"configuration":{"items":[{"identifier":{"key":"1a19731b-7611-4213-ab5b-e91d2aa64244","namespace":""},"x":19,"y":6,"width":20,"height":5,"displayMode":"all","value":"sin","stroke":"","fill":"","color":"","fontSize":"default","font":"default","type":"telemetry-view","id":"a20b9455-504a-4e66-bcb0-9b3ec95cfe2f"}],"layoutGrid":[10,10]},"modified":1686180670328,"location":"40c410d9-ffd3-4f86-80b6-254155abad47","created":1686180656767,"persisted":1686180670329},"853c42cc-b812-481e-9dd3-3206d57c25ff":{"identifier":{"key":"853c42cc-b812-481e-9dd3-3206d57c25ff","namespace":""},"name":"display-layout-single-overlay-plot","type":"layout","composition":[{"key":"215fc98f-7e43-4541-a39d-05b5d6e66568","namespace":""}],"configuration":{"items":[{"width":56,"height":29,"x":23,"y":13,"identifier":{"key":"215fc98f-7e43-4541-a39d-05b5d6e66568","namespace":""},"hasFrame":true,"fontSize":"default","font":"default","type":"subobject-view","id":"b36dd532-166f-418a-9bb5-0f5962a8db51"}],"layoutGrid":[10,10]},"modified":1686181004610,"location":"40c410d9-ffd3-4f86-80b6-254155abad47","created":1686180997447,"persisted":1686181004611},"c233f060-849a-44f3-9cdc-8377f75efa13":{"identifier":{"namespace":"","key":"c233f060-849a-44f3-9cdc-8377f75efa13"},"composition":["fcc452e0-4fce-4791-94c5-d31299def333","4174ecc6-0af1-4e46-bc3a-fe4d8703561e","71095940-7e82-4afb-ad4e-e3b2626a532b","e7d2df8a-58d7-49c4-adb0-db03a678043c","8b7c308c-b71a-4189-a414-c9a4eab4b62c","3cc398f7-b45b-4e29-9d8a-792e866c3c41","1f41b32a-2bd9-4e97-9537-b9fa9c734fec","bb5553c7-6ca3-4599-997b-ae527e5166ab"],"name":"Mock Spacecraft Telemetry","type":"folder","location":"5a7d5cd9-187a-4552-b304-4fcce98c0581","modified":1686177538372,"created":1686177538372,"persisted":1686177538372},"75832ab9-8274-489e-8349-89e53162cbcf":{"identifier":{"namespace":"","key":"75832ab9-8274-489e-8349-89e53162cbcf"},"type":"folder","location":"5a7d5cd9-187a-4552-b304-4fcce98c0581","composition":["354d50f1-741e-41c4-b19c-3c754f6981fc","2dee2f04-4b6a-495f-94c3-ea9545babd87","7112d03a-b858-45ed-9dd4-e854f06b2139",{"key":"7fa4017a-16fd-4fe1-9b7e-45f0408201b3","namespace":""},{"key":"e53004f2-76f5-432f-af6c-74dff213324b","namespace":""},{"key":"c6f1c75f-46c2-4ffc-97c4-428aad405066","namespace":""},{"key":"8a334017-8419-4fe5-a797-2bd8ef4c4a2a","namespace":""},{"key":"ef3659cc-2a17-4bcb-8a4b-b6f15d97f8f1","namespace":""},{"key":"5077be4e-d940-46c5-99d4-c8e55a565933","namespace":""}],"name":"Components","modified":1686177882467,"conditionalLabel":"","created":1686177538397,"persisted":1686177882467},"fcc452e0-4fce-4791-94c5-d31299def333":{"identifier":{"namespace":"","key":"fcc452e0-4fce-4791-94c5-d31299def333"},"telemetry":{"period":10000000,"amplitude":"10","offset":0,"dataRateInHz":1,"phase":0,"randomness":0.001},"name":"Navcam Pan","type":"generator","location":"c233f060-849a-44f3-9cdc-8377f75efa13","modified":1686177538442,"id":"fcc452e0-4fce-4791-94c5-d31299def333","created":1686177538375,"persisted":1686177538442},"4174ecc6-0af1-4e46-bc3a-fe4d8703561e":{"identifier":{"namespace":"","key":"4174ecc6-0af1-4e46-bc3a-fe4d8703561e"},"telemetry":{"period":10000000,"amplitude":"10","offset":"0","dataRateInHz":1,"phase":3.14,"randomness":"0.1"},"name":"Joint Velocity","type":"generator","id":"4174ecc6-0af1-4e46-bc3a-fe4d8703561e","location":"c233f060-849a-44f3-9cdc-8377f75efa13","modified":1686177538509,"created":1686177538378,"persisted":1686177538509},"71095940-7e82-4afb-ad4e-e3b2626a532b":{"identifier":{"namespace":"","key":"71095940-7e82-4afb-ad4e-e3b2626a532b"},"telemetry":{"period":10000000,"amplitude":10,"offset":20,"dataRateInHz":1,"phase":1,"randomness":0.001},"name":"Navcam Tilt","type":"generator","id":"71095940-7e82-4afb-ad4e-e3b2626a532b","location":"c233f060-849a-44f3-9cdc-8377f75efa13","modified":1686177538450,"created":1686177538380,"persisted":1686177538450},"e7d2df8a-58d7-49c4-adb0-db03a678043c":{"identifier":{"namespace":"","key":"e7d2df8a-58d7-49c4-adb0-db03a678043c"},"telemetry":{"period":10000000,"amplitude":20,"offset":0,"dataRateInHz":1,"phase":3.14,"randomness":0.001},"name":"Joint Position","type":"generator","id":"e7d2df8a-58d7-49c4-adb0-db03a678043c","location":"c233f060-849a-44f3-9cdc-8377f75efa13","modified":1686177538464,"created":1686177538383,"persisted":1686177538464},"8b7c308c-b71a-4189-a414-c9a4eab4b62c":{"identifier":{"namespace":"","key":"8b7c308c-b71a-4189-a414-c9a4eab4b62c"},"telemetry":{"period":10000000,"amplitude":100,"offset":100,"dataRateInHz":1,"phase":0,"randomness":0.001},"name":"Battery SOC","type":"generator","id":"8b7c308c-b71a-4189-a414-c9a4eab4b62c","location":"c233f060-849a-44f3-9cdc-8377f75efa13","modified":1686177538475,"created":1686177538386,"persisted":1686177538475},"3cc398f7-b45b-4e29-9d8a-792e866c3c41":{"identifier":{"namespace":"","key":"3cc398f7-b45b-4e29-9d8a-792e866c3c41"},"telemetry":{"period":"1000","amplitude":"25","offset":0,"dataRateInHz":1,"phase":0.5,"randomness":0},"name":"Rover Roll","type":"generator","id":"3cc398f7-b45b-4e29-9d8a-792e866c3c41","location":"c233f060-849a-44f3-9cdc-8377f75efa13","modified":1686177538490,"created":1686177538388,"persisted":1686177538490},"1f41b32a-2bd9-4e97-9537-b9fa9c734fec":{"identifier":{"namespace":"","key":"1f41b32a-2bd9-4e97-9537-b9fa9c734fec"},"telemetry":{"period":10000000,"amplitude":45,"offset":0,"dataRateInHz":1,"phase":1,"randomness":0.001},"name":"Rover Pitch","type":"generator","id":"1f41b32a-2bd9-4e97-9537-b9fa9c734fec","location":"c233f060-849a-44f3-9cdc-8377f75efa13","modified":1686177538435,"created":1686177538391,"persisted":1686177538435},"bb5553c7-6ca3-4599-997b-ae527e5166ab":{"identifier":{"namespace":"","key":"bb5553c7-6ca3-4599-997b-ae527e5166ab"},"telemetry":{"period":10000000,"amplitude":45,"offset":0,"dataRateInHz":1,"phase":0,"randomness":0.001},"name":"Rover Yaw","type":"generator","id":"bb5553c7-6ca3-4599-997b-ae527e5166ab","location":"c233f060-849a-44f3-9cdc-8377f75efa13","modified":1686177538422,"created":1686177538394,"persisted":1686177538422},"354d50f1-741e-41c4-b19c-3c754f6981fc":{"identifier":{"namespace":"","key":"354d50f1-741e-41c4-b19c-3c754f6981fc"},"composition":["2dee2f04-4b6a-495f-94c3-ea9545babd87",{"key":"c6f1c75f-46c2-4ffc-97c4-428aad405066","namespace":""},{"key":"8a334017-8419-4fe5-a797-2bd8ef4c4a2a","namespace":""}],"keep_alive":true,"name":"tab-view-simple-memory-leak-test","type":"tabs","location":"75832ab9-8274-489e-8349-89e53162cbcf","modified":1686178032189,"configuration":{"objectStyles":{}},"conditionalLabel":"","created":1686177538400,"persisted":1686178032189,"currentTabIndex":0},"2dee2f04-4b6a-495f-94c3-ea9545babd87":{"identifier":{"namespace":"","key":"2dee2f04-4b6a-495f-94c3-ea9545babd87"},"composition":["fcc452e0-4fce-4791-94c5-d31299def333","4174ecc6-0af1-4e46-bc3a-fe4d8703561e","71095940-7e82-4afb-ad4e-e3b2626a532b","e7d2df8a-58d7-49c4-adb0-db03a678043c","16604b6b-1db8-46e7-bdb3-da1aabda5947","d84af5a0-262c-4738-8ba0-afc5423a3dee","c5374d8e-0fe0-4c53-814b-40f3f8b7a78c","018cb047-2143-4a12-97cd-bb8428466155","76f57661-2ab1-40bd-9591-1d39fd550f84","1863a7b7-2324-4851-9cb0-5af9c590e3d3","70ba355c-355b-4194-938e-914c5ad3f890",{"key":"2496ca66-2b5c-4d1e-a694-a0f58baab374","namespace":""},{"key":"a8d6235f-34af-4602-9131-7955f85bacaa","namespace":""},{"key":"3e20e749-b537-477d-b1ca-d12ada3f2d84","namespace":""},{"key":"de51f3a6-5076-472c-bafb-5824575691e3","namespace":""}],"configuration":{"items":[{"stroke":"transparent","x":44,"y":10,"width":28,"height":21,"url":"https://i.imgur.com/i1zz1we.png","type":"image-view","id":"3c59df18-90d2-4fe3-b617-1626af59b7ca"},{"x":54,"y":29,"x2":54,"y2":24,"stroke":"#666666","type":"line-view","id":"6a23785c-11da-4d8b-bea5-314d48c21ce8"},{"identifier":{"namespace":"","key":"fcc452e0-4fce-4791-94c5-d31299def333"},"x":74,"y":13,"width":19,"height":3,"displayMode":"all","value":"sin","stroke":"","fill":"","color":"","fontSize":"default","font":"default","type":"telemetry-view","id":"fc4ce448-e1be-4d92-9f59-df23405793b4"},{"identifier":{"namespace":"","key":"4174ecc6-0af1-4e46-bc3a-fe4d8703561e"},"x":74,"y":19,"width":19,"height":3,"displayMode":"all","value":"sin","stroke":"","fill":"","color":"","fontSize":"default","font":"default","type":"telemetry-view","id":"ac48013e-033f-4a8c-b671-5b2e4aaadd81"},{"identifier":{"namespace":"","key":"71095940-7e82-4afb-ad4e-e3b2626a532b"},"x":74,"y":9,"width":19,"height":3,"displayMode":"all","value":"sin","stroke":"","fill":"","color":"","fontSize":"default","font":"default","type":"telemetry-view","id":"31789462-91b1-407a-9a76-1a83116b4f36","showUnits":false},{"identifier":{"namespace":"","key":"e7d2df8a-58d7-49c4-adb0-db03a678043c"},"x":74,"y":23,"width":19,"height":3,"displayMode":"all","value":"sin","stroke":"","fill":"","color":"","fontSize":"default","font":"default","type":"telemetry-view","id":"155b2358-cb82-4baf-ba0d-d7c92f8f44ce"},{"x":70,"y":29,"x2":54,"y2":29,"stroke":"#666666","type":"line-view","id":"a4146b13-056c-4849-9986-c69f24fb81d8"},{"x":74,"y":10,"x2":71,"y2":10,"stroke":"#666666","type":"line-view","id":"63d6b2e5-653c-4a69-b72f-2e0524dcf428"},{"x":67,"y":17,"x2":73,"y2":17,"stroke":"#666666","type":"line-view","id":"828ae816-54a7-4c7f-9ffe-2491f1a80347"},{"width":47,"height":24,"x":0,"y":6,"identifier":{"key":"16604b6b-1db8-46e7-bdb3-da1aabda5947","namespace":""},"hasFrame":false,"fontSize":"default","font":"default","type":"subobject-view","id":"5e6da1c6-639d-4118-99a4-48d8bfa7a15a"},{"width":47,"height":23,"x":0,"y":53,"identifier":{"key":"d84af5a0-262c-4738-8ba0-afc5423a3dee","namespace":""},"hasFrame":true,"fontSize":"default","font":"default","type":"subobject-view","id":"e538408d-2e87-40df-8c0f-ea852781e67a"},{"width":47,"height":23,"x":0,"y":30,"identifier":{"key":"c5374d8e-0fe0-4c53-814b-40f3f8b7a78c","namespace":""},"hasFrame":true,"fontSize":"default","font":"default","type":"subobject-view","id":"56699891-0144-44e6-a5fd-a0bf225109e8"},{"x":74,"y":21,"x2":68,"y2":21,"stroke":"#666666","type":"line-view","id":"e05a1873-3c5d-4e68-8b62-1810230879bc"},{"x":68,"y":27,"x2":68,"y2":21,"stroke":"#666666","type":"line-view","id":"c0e15084-350f-429b-8459-645d0fa337e9"},{"x":71,"y":10,"x2":71,"y2":15,"stroke":"#666666","type":"line-view","id":"af41777d-3027-4626-baa6-2a09cd3983e0"},{"x":67,"y":15,"x2":71,"y2":15,"stroke":"#666666","type":"line-view","id":"5a26d7a7-2905-43b0-bce2-b0b2b942c7bc"},{"x":68,"y":27,"x2":56,"y2":27,"stroke":"#666666","type":"line-view","id":"a0c9206d-be9d-4c73-aeeb-fb48f530b0fe"},{"x":56,"y":27,"x2":56,"y2":24,"stroke":"#666666","type":"line-view","id":"5e264631-1753-4960-9a94-1ee39774f04c"},{"x":73,"y":14,"x2":73,"y2":17,"stroke":"#666666","type":"line-view","id":"c2b0b637-f29c-475d-8ec0-d82637e52a15"},{"x":74,"y":14,"x2":73,"y2":14,"stroke":"#666666","type":"line-view","id":"5eba5795-58b1-4bb5-9dc3-a8dd9427fe98"},{"x":70,"y":29,"x2":70,"y2":24,"stroke":"#666666","type":"line-view","id":"44e1d2dc-3bd4-4cfd-a78b-0df7557742ef"},{"x":74,"y":24,"x2":70,"y2":24,"stroke":"#666666","type":"line-view","id":"3696d4f1-1534-4494-848a-976fc85f478d"},{"width":46,"height":23,"x":47,"y":53,"identifier":{"key":"018cb047-2143-4a12-97cd-bb8428466155","namespace":""},"hasFrame":true,"fontSize":"default","font":"default","type":"subobject-view","id":"9a744b51-41cc-4fd6-bd14-94846a0a9ca3"},{"width":47,"height":26,"x":0,"y":76,"identifier":{"key":"76f57661-2ab1-40bd-9591-1d39fd550f84","namespace":""},"hasFrame":true,"fontSize":"default","font":"default","type":"subobject-view","id":"3cc086b3-c035-4fba-b71a-8f5e0af4f732"},{"width":46,"height":23,"x":47,"y":30,"identifier":{"key":"1863a7b7-2324-4851-9cb0-5af9c590e3d3","namespace":""},"hasFrame":true,"fontSize":"default","font":"default","type":"subobject-view","id":"2b9dba11-5314-49b0-81fd-3758e467b1b0"},{"width":46,"height":26,"x":47,"y":76,"identifier":{"key":"70ba355c-355b-4194-938e-914c5ad3f890","namespace":""},"hasFrame":true,"fontSize":"default","font":"default","type":"subobject-view","id":"172f6909-3efc-42a2-8568-933974d013a6"},{"width":23,"height":5,"x":0,"y":0,"identifier":{"key":"2496ca66-2b5c-4d1e-a694-a0f58baab374","namespace":""},"hasFrame":false,"fontSize":"default","font":"default","type":"subobject-view","id":"9f725dd0-44b8-43db-818e-1dce4cb1a376"},{"width":23,"height":5,"x":24,"y":0,"identifier":{"key":"a8d6235f-34af-4602-9131-7955f85bacaa","namespace":""},"hasFrame":false,"fontSize":"default","font":"default","type":"subobject-view","id":"1dbfd63a-aa8b-4aae-9daa-1de1de8c1bcc"},{"width":23,"height":5,"x":48,"y":0,"identifier":{"key":"3e20e749-b537-477d-b1ca-d12ada3f2d84","namespace":""},"hasFrame":false,"fontSize":"default","font":"default","type":"subobject-view","id":"74cb215d-851d-440a-8d94-2464e5f86547"},{"width":22,"height":5,"x":72,"y":0,"identifier":{"key":"de51f3a6-5076-472c-bafb-5824575691e3","namespace":""},"hasFrame":false,"fontSize":"default","font":"default","type":"subobject-view","id":"1a894143-a891-4430-9b78-5ece24886eab"}],"layoutGrid":[10,10],"layoutDimensions":{},"objectStyles":{"a4146b13-056c-4849-9986-c69f24fb81d8":{"staticStyle":{"style":{"border":"1px solid #45818e"}}},"6a23785c-11da-4d8b-bea5-314d48c21ce8":{"staticStyle":{"style":{"border":"1px solid #45818e"}}},"63d6b2e5-653c-4a69-b72f-2e0524dcf428":{"staticStyle":{"style":{"border":"1px solid #45818e"}}},"828ae816-54a7-4c7f-9ffe-2491f1a80347":{"staticStyle":{"style":{"border":"1px solid #45818e"}}},"e05a1873-3c5d-4e68-8b62-1810230879bc":{"staticStyle":{"style":{"border":"1px solid #45818e"}}},"c0e15084-350f-429b-8459-645d0fa337e9":{"staticStyle":{"style":{"border":"1px solid #45818e"}}},"af41777d-3027-4626-baa6-2a09cd3983e0":{"staticStyle":{"style":{"border":"1px solid #45818e"}}},"5a26d7a7-2905-43b0-bce2-b0b2b942c7bc":{"staticStyle":{"style":{"border":"1px solid #45818e"}}},"a0c9206d-be9d-4c73-aeeb-fb48f530b0fe":{"staticStyle":{"style":{"border":"1px solid #45818e"}}},"5e264631-1753-4960-9a94-1ee39774f04c":{"staticStyle":{"style":{"border":"1px solid #45818e"}}},"c2b0b637-f29c-475d-8ec0-d82637e52a15":{"staticStyle":{"style":{"border":"1px solid #45818e"}}},"5eba5795-58b1-4bb5-9dc3-a8dd9427fe98":{"staticStyle":{"style":{"border":"1px solid #45818e"}}},"44e1d2dc-3bd4-4cfd-a78b-0df7557742ef":{"staticStyle":{"style":{"border":"1px solid #45818e"}}},"3696d4f1-1534-4494-848a-976fc85f478d":{"staticStyle":{"style":{"border":"1px solid #45818e"}}}}},"name":"display-layout-simple-telemetry","type":"layout","location":"75832ab9-8274-489e-8349-89e53162cbcf","modified":1686178045684,"id":"2dee2f04-4b6a-495f-94c3-ea9545babd87","conditionalLabel":"","created":1686177538403,"persisted":1686178045685},"7112d03a-b858-45ed-9dd4-e854f06b2139":{"identifier":{"namespace":"","key":"7112d03a-b858-45ed-9dd4-e854f06b2139"},"type":"folder","location":"75832ab9-8274-489e-8349-89e53162cbcf","composition":["6e15a93e-aafb-4c7f-8566-7d815f20c703","b7e79486-4a78-4f49-aaf3-e750bb7a9d42","60ef2584-278f-44f1-8358-f5a259acecd2","ad937768-fa10-4aab-bf05-95f1a0d3d731","ef9132ce-6231-4e5d-a191-5109abd363a1","c0995ce5-87e0-4370-a084-889ae334f243"],"name":"Imagery","modified":1686177538582,"created":1686177538582,"persisted":1686177538582},"7fa4017a-16fd-4fe1-9b7e-45f0408201b3":{"identifier":{"key":"7fa4017a-16fd-4fe1-9b7e-45f0408201b3","namespace":""},"name":"Imagery 2","type":"folder","composition":[{"key":"33ec77c3-6725-4aee-8fc3-d57901534d45","namespace":""},{"key":"fdd79f5e-a032-4d66-8552-acbc693eb1b2","namespace":""},{"key":"1ce0346e-11aa-4a55-92f7-9d261ae86766","namespace":""},{"key":"effa0531-982a-4296-8252-43acc68dc973","namespace":""},{"key":"da8a5f5a-23ad-44e7-8360-612a542f4ba8","namespace":""},{"key":"1e39b731-bf19-4d1e-8aa7-2ead2be2d9c2","namespace":""}],"modified":1686177538615,"location":"75832ab9-8274-489e-8349-89e53162cbcf","created":1686177538615,"persisted":1686177538615},"e53004f2-76f5-432f-af6c-74dff213324b":{"identifier":{"key":"e53004f2-76f5-432f-af6c-74dff213324b","namespace":""},"name":"flexible-layout-images-memory-leak-test","type":"flexible-layout","configuration":{"containers":[{"id":"ca9e43d8-a5f4-4af8-bfb1-61d0382621e7","frames":[{"id":"61f5dde1-b550-4b15-9191-41ebdfe11697","domainObjectIdentifier":{"key":"33ec77c3-6725-4aee-8fc3-d57901534d45","namespace":""},"size":33,"noFrame":false},{"id":"23961564-8a92-4d5c-aecd-833d8d77884e","domainObjectIdentifier":{"key":"1ce0346e-11aa-4a55-92f7-9d261ae86766","namespace":""},"size":34,"noFrame":false},{"id":"674929bd-5217-43f1-b4a0-7c28ecca59ab","domainObjectIdentifier":{"key":"effa0531-982a-4296-8252-43acc68dc973","namespace":""},"size":33,"noFrame":false}],"size":50},{"id":"8d6ecc4e-7f08-4252-8c53-5c6c00c90ff5","frames":[{"id":"ba897a57-ddaa-428a-98dc-2139e8553896","domainObjectIdentifier":{"key":"fdd79f5e-a032-4d66-8552-acbc693eb1b2","namespace":""},"size":33,"noFrame":false},{"id":"bcbc2248-2853-4183-98a6-2e7e78f3da5d","domainObjectIdentifier":{"key":"da8a5f5a-23ad-44e7-8360-612a542f4ba8","namespace":""},"size":34,"noFrame":false},{"id":"7cb521c7-d167-48fc-814a-857d37a15dd5","domainObjectIdentifier":{"key":"1e39b731-bf19-4d1e-8aa7-2ead2be2d9c2","namespace":""},"size":33,"noFrame":false}],"size":50}],"rowsLayout":false},"composition":[{"key":"1ce0346e-11aa-4a55-92f7-9d261ae86766","namespace":""},{"key":"effa0531-982a-4296-8252-43acc68dc973","namespace":""},{"key":"da8a5f5a-23ad-44e7-8360-612a542f4ba8","namespace":""},{"key":"1e39b731-bf19-4d1e-8aa7-2ead2be2d9c2","namespace":""},{"key":"33ec77c3-6725-4aee-8fc3-d57901534d45","namespace":""},{"key":"fdd79f5e-a032-4d66-8552-acbc693eb1b2","namespace":""}],"modified":1686177855922,"location":"75832ab9-8274-489e-8349-89e53162cbcf","created":1686177538645,"persisted":1686177855922},"c6f1c75f-46c2-4ffc-97c4-428aad405066":{"identifier":{"key":"c6f1c75f-46c2-4ffc-97c4-428aad405066","namespace":""},"name":"display-layout-images-memory-leak-test","type":"layout","composition":[{"key":"1ce0346e-11aa-4a55-92f7-9d261ae86766","namespace":""},{"key":"effa0531-982a-4296-8252-43acc68dc973","namespace":""},{"key":"da8a5f5a-23ad-44e7-8360-612a542f4ba8","namespace":""},{"key":"1e39b731-bf19-4d1e-8aa7-2ead2be2d9c2","namespace":""},{"key":"33ec77c3-6725-4aee-8fc3-d57901534d45","namespace":""},{"key":"fdd79f5e-a032-4d66-8552-acbc693eb1b2","namespace":""}],"configuration":{"items":[{"width":42,"height":28,"x":0,"y":0,"identifier":{"key":"1ce0346e-11aa-4a55-92f7-9d261ae86766","namespace":""},"hasFrame":true,"fontSize":"default","font":"default","type":"subobject-view","id":"36ec392c-241f-4b12-9d52-3a6cad878140"},{"width":43,"height":28,"x":43,"y":0,"identifier":{"key":"effa0531-982a-4296-8252-43acc68dc973","namespace":""},"hasFrame":true,"fontSize":"default","font":"default","type":"subobject-view","id":"63d36f95-8d41-46b7-8621-c34a4799d156"},{"width":42,"height":31,"x":0,"y":29,"identifier":{"key":"da8a5f5a-23ad-44e7-8360-612a542f4ba8","namespace":""},"hasFrame":true,"fontSize":"default","font":"default","type":"subobject-view","id":"d768d5d3-898d-4528-bbe0-1696b94016b5"},{"width":42,"height":31,"x":43,"y":29,"identifier":{"key":"1e39b731-bf19-4d1e-8aa7-2ead2be2d9c2","namespace":""},"hasFrame":true,"fontSize":"default","font":"default","type":"subobject-view","id":"1d5acab7-f393-40a9-a27d-963de65f3742"},{"width":42,"height":30,"x":0,"y":61,"identifier":{"key":"33ec77c3-6725-4aee-8fc3-d57901534d45","namespace":""},"hasFrame":true,"fontSize":"default","font":"default","type":"subobject-view","id":"c030a252-75e7-42ca-b341-7a29f44eda3c"},{"width":42,"height":30,"x":43,"y":61,"identifier":{"key":"fdd79f5e-a032-4d66-8552-acbc693eb1b2","namespace":""},"hasFrame":true,"fontSize":"default","font":"default","type":"subobject-view","id":"b552f249-713a-46b4-8576-116a3b83c35a"}],"layoutGrid":[10,10]},"modified":1686177687906,"location":"75832ab9-8274-489e-8349-89e53162cbcf","created":1686177538532,"persisted":1686177687906},"8a334017-8419-4fe5-a797-2bd8ef4c4a2a":{"identifier":{"key":"8a334017-8419-4fe5-a797-2bd8ef4c4a2a","namespace":""},"name":"time-strip-telemetry-memory-leak-test","type":"time-strip","composition":[{"key":"33ec77c3-6725-4aee-8fc3-d57901534d45","namespace":""},{"key":"fdd79f5e-a032-4d66-8552-acbc693eb1b2","namespace":""},{"namespace":"","key":"018cb047-2143-4a12-97cd-bb8428466155"},{"namespace":"","key":"76f57661-2ab1-40bd-9591-1d39fd550f84"},{"namespace":"","key":"c5374d8e-0fe0-4c53-814b-40f3f8b7a78c"},{"namespace":"","key":"16604b6b-1db8-46e7-bdb3-da1aabda5947"}],"configuration":{"useIndependentTime":false,"timeOptions":{"clockOffsets":{"start":-900000,"end":30000},"fixedOffsets":{"start":1645902914886,"end":1645903844886},"mode":{"key":"local"}}},"modified":1686178198179,"location":"75832ab9-8274-489e-8349-89e53162cbcf","created":1686177538564,"persisted":1686178198179},"ef3659cc-2a17-4bcb-8a4b-b6f15d97f8f1":{"identifier":{"key":"ef3659cc-2a17-4bcb-8a4b-b6f15d97f8f1","namespace":""},"name":"flexible-layout-plots-memory-leak-test","type":"flexible-layout","configuration":{"containers":[{"id":"4ff28bc6-a480-4efa-82f5-4496e3a68455","frames":[{"id":"a75001d9-9bd1-4508-aefc-296ca84fc028","domainObjectIdentifier":{"namespace":"","key":"018cb047-2143-4a12-97cd-bb8428466155"},"size":26,"noFrame":false},{"id":"3b146612-3c23-45c3-ad18-813b6641443a","domainObjectIdentifier":{"namespace":"","key":"c5374d8e-0fe0-4c53-814b-40f3f8b7a78c"},"size":25,"noFrame":false},{"id":"9844318c-da0d-4839-83e2-ff42fd3f5581","domainObjectIdentifier":{"namespace":"","key":"16604b6b-1db8-46e7-bdb3-da1aabda5947"},"size":24,"noFrame":false}],"size":50},{"id":"6548300d-0ae2-44da-a5aa-d7c05685fd46","frames":[{"id":"8757a01b-1fcd-465b-bbe0-9864cbdcabe0","domainObjectIdentifier":{"namespace":"","key":"76f57661-2ab1-40bd-9591-1d39fd550f84"},"size":34,"noFrame":false},{"id":"9e60f0d2-a783-469b-a757-a822eabb2db8","domainObjectIdentifier":{"namespace":"","key":"d84af5a0-262c-4738-8ba0-afc5423a3dee"},"size":33,"noFrame":false},{"id":"1cf2e92c-b991-410a-9ff9-92c5f5a63851","domainObjectIdentifier":{"namespace":"","key":"70ba355c-355b-4194-938e-914c5ad3f890"},"size":33,"noFrame":false}],"size":50}],"rowsLayout":false},"composition":[{"namespace":"","key":"018cb047-2143-4a12-97cd-bb8428466155"},{"namespace":"","key":"76f57661-2ab1-40bd-9591-1d39fd550f84"},{"namespace":"","key":"c5374d8e-0fe0-4c53-814b-40f3f8b7a78c"},{"namespace":"","key":"d84af5a0-262c-4738-8ba0-afc5423a3dee"},{"namespace":"","key":"16604b6b-1db8-46e7-bdb3-da1aabda5947"},{"namespace":"","key":"70ba355c-355b-4194-938e-914c5ad3f890"}],"modified":1686178074664,"location":"75832ab9-8274-489e-8349-89e53162cbcf","created":1686177538677,"persisted":1686178074664},"5077be4e-d940-46c5-99d4-c8e55a565933":{"identifier":{"key":"5077be4e-d940-46c5-99d4-c8e55a565933","namespace":""},"name":"Demo Conditions","type":"folder","composition":[{"key":"57da4a09-4db6-4022-b7f9-e5a5b963600a","namespace":""},{"key":"9f2ed308-18d6-4e86-a25f-26c9196788ce","namespace":""},{"key":"d28608ef-6389-4d9b-98a4-2736f7bc511a","namespace":""},{"key":"3e20e749-b537-477d-b1ca-d12ada3f2d84","namespace":""},{"key":"a8d6235f-34af-4602-9131-7955f85bacaa","namespace":""},{"key":"2496ca66-2b5c-4d1e-a694-a0f58baab374","namespace":""},{"key":"de51f3a6-5076-472c-bafb-5824575691e3","namespace":""},{"key":"8d5068d3-9eca-4609-a1c0-8b2591212af7","namespace":""}],"modified":1686177538691,"location":"75832ab9-8274-489e-8349-89e53162cbcf","created":1686177538691,"persisted":1686177538691},"018cb047-2143-4a12-97cd-bb8428466155":{"identifier":{"namespace":"","key":"018cb047-2143-4a12-97cd-bb8428466155"},"type":"telemetry.plot.overlay","composition":["fcc452e0-4fce-4791-94c5-d31299def333"],"configuration":{"series":[{"identifier":{"namespace":"","key":"fcc452e0-4fce-4791-94c5-d31299def333"},"alarmMarkers":false,"color":"#43b0ff"}],"yAxis":{},"xAxis":{}},"name":"Navcam Pan","location":"2dee2f04-4b6a-495f-94c3-ea9545babd87","modified":1686177538439,"created":1686177538439,"persisted":1686177538439},"76f57661-2ab1-40bd-9591-1d39fd550f84":{"identifier":{"namespace":"","key":"76f57661-2ab1-40bd-9591-1d39fd550f84"},"type":"telemetry.plot.overlay","composition":["71095940-7e82-4afb-ad4e-e3b2626a532b"],"configuration":{"series":[{"identifier":{"namespace":"","key":"71095940-7e82-4afb-ad4e-e3b2626a532b"},"alarmMarkers":false}],"yAxis":{},"xAxis":{}},"name":"Navcam Tilt","location":"2dee2f04-4b6a-495f-94c3-ea9545babd87","modified":1686177538446,"created":1686177538446,"persisted":1686177538446},"c5374d8e-0fe0-4c53-814b-40f3f8b7a78c":{"identifier":{"namespace":"","key":"c5374d8e-0fe0-4c53-814b-40f3f8b7a78c"},"type":"telemetry.plot.overlay","composition":["1f41b32a-2bd9-4e97-9537-b9fa9c734fec"],"configuration":{"series":[{"identifier":{"namespace":"","key":"1f41b32a-2bd9-4e97-9537-b9fa9c734fec"},"color":"#43b0ff","alarmMarkers":false}],"yAxis":{},"xAxis":{}},"name":"Rover Pitch","location":"2dee2f04-4b6a-495f-94c3-ea9545babd87","modified":1686177538432,"created":1686177538432,"persisted":1686177538432},"d84af5a0-262c-4738-8ba0-afc5423a3dee":{"identifier":{"namespace":"","key":"d84af5a0-262c-4738-8ba0-afc5423a3dee"},"type":"telemetry.plot.overlay","composition":["3cc398f7-b45b-4e29-9d8a-792e866c3c41"],"configuration":{"series":[{"identifier":{"namespace":"","key":"3cc398f7-b45b-4e29-9d8a-792e866c3c41"},"color":"#8cc9fd","alarmMarkers":false}],"yAxis":{},"xAxis":{}},"name":"Rover Roll","location":"2dee2f04-4b6a-495f-94c3-ea9545babd87","modified":1686177538425,"created":1686177538425,"persisted":1686177538425},"16604b6b-1db8-46e7-bdb3-da1aabda5947":{"identifier":{"namespace":"","key":"16604b6b-1db8-46e7-bdb3-da1aabda5947"},"type":"telemetry.plot.overlay","composition":["bb5553c7-6ca3-4599-997b-ae527e5166ab"],"configuration":{"series":[{"identifier":{"namespace":"","key":"bb5553c7-6ca3-4599-997b-ae527e5166ab"},"color":"#43b0ff","alarmMarkers":false,"limitLines":true}],"yAxis":{},"xAxis":{},"useIndependentTime":false},"name":"Rover Yaw","location":"2dee2f04-4b6a-495f-94c3-ea9545babd87","modified":1686177538419,"created":1686177538419,"persisted":1686177538419},"70ba355c-355b-4194-938e-914c5ad3f890":{"identifier":{"namespace":"","key":"70ba355c-355b-4194-938e-914c5ad3f890"},"type":"telemetry.plot.overlay","composition":["e7d2df8a-58d7-49c4-adb0-db03a678043c"],"configuration":{"series":[{"identifier":{"namespace":"","key":"e7d2df8a-58d7-49c4-adb0-db03a678043c"},"alarmMarkers":false}],"yAxis":{},"xAxis":{}},"name":"Joint Position","location":"2dee2f04-4b6a-495f-94c3-ea9545babd87","modified":1686177538460,"created":1686177538460,"persisted":1686177538460},"1863a7b7-2324-4851-9cb0-5af9c590e3d3":{"identifier":{"namespace":"","key":"1863a7b7-2324-4851-9cb0-5af9c590e3d3"},"type":"telemetry.plot.overlay","composition":["4174ecc6-0af1-4e46-bc3a-fe4d8703561e"],"configuration":{"series":[{"identifier":{"namespace":"","key":"4174ecc6-0af1-4e46-bc3a-fe4d8703561e"},"color":"#43b0ff","alarmMarkers":false,"limitLines":true}],"yAxis":{"autoscale":false,"range":{"min":5,"max":13}},"xAxis":{}},"name":"Joint Velocity","location":"2dee2f04-4b6a-495f-94c3-ea9545babd87","modified":1686177538453,"created":1686177538453,"persisted":1686177538453},"2496ca66-2b5c-4d1e-a694-a0f58baab374":{"identifier":{"key":"2496ca66-2b5c-4d1e-a694-a0f58baab374","namespace":""},"name":"Battery Widget","type":"conditionWidget","configuration":{"objectStyles":{"styles":[{"conditionId":"735765b4-bf8f-4a54-b31d-3fdf6282503e","style":{"isStyleInvisible":"","backgroundColor":"#274e13","border":"1px solid #00ff00","color":"#00ff00","output":"BATT. GOOD"}},{"conditionId":"d849fc0b-a42d-4551-b456-cd0d6a35f216","style":{"isStyleInvisible":"","backgroundColor":"#b45f06","border":"1px solid #ffff00","color":"#ffff00","output":"BATT. MODERATE"}},{"conditionId":"0d5c4526-37bf-449c-bf21-4aaec93b088c","style":{"isStyleInvisible":"","backgroundColor":"#660000","border":"1px solid #ff0000","color":"#ff0000","output":"BATT. MARGINAL"}},{"conditionId":"7331d95a-aa7b-44c3-bf46-c9f78c64c344","style":{"isStyleInvisible":"","backgroundColor":"","border":"","color":"","output":"BATT. ERROR"}}],"staticStyle":{"style":{"backgroundColor":"","border":"","color":""}},"selectedConditionId":"7331d95a-aa7b-44c3-bf46-c9f78c64c344","defaultConditionId":"7331d95a-aa7b-44c3-bf46-c9f78c64c344","conditionSetIdentifier":{"key":"9f2ed308-18d6-4e86-a25f-26c9196788ce","namespace":""}},"useConditionSetOutputAsLabel":true},"label":"Battery Widget","conditionalLabel":"BATT. MODERATE","modified":1686177538467,"location":"5077be4e-d940-46c5-99d4-c8e55a565933","created":1686177538467,"persisted":1686177538467},"a8d6235f-34af-4602-9131-7955f85bacaa":{"identifier":{"key":"a8d6235f-34af-4602-9131-7955f85bacaa","namespace":""},"name":"Roll Widget","type":"conditionWidget","configuration":{"objectStyles":{"styles":[{"conditionId":"56c960e7-a5a5-43c1-b396-3e21889015ee","style":{"isStyleInvisible":"","backgroundColor":"#660000","border":"1px solid #ff0000","color":"#ff0000","output":"ROLL DANGER"}},{"conditionId":"04ee9247-e704-4c1a-a377-c572f93e9b44","style":{"isStyleInvisible":"","backgroundColor":"#660000","border":"1px solid #ff0000","color":"#ff0000","output":"ROLL DANGER"}},{"conditionId":"6ca762eb-343d-4757-b219-dbbac8a387e6","style":{"isStyleInvisible":"","backgroundColor":"#bf9000","border":"1px solid #ffff00","color":"#ffff00","output":"ROLL WARN."}},{"conditionId":"497ec5d7-75fb-429c-b16c-70dc8200f540","style":{"isStyleInvisible":"","backgroundColor":"#bf9000","border":"1px solid #ffff00","color":"#ffff00","output":"ROLL WARN."}},{"conditionId":"1184d0cc-555d-46ae-a48b-72ee8264934e","style":{"isStyleInvisible":"","backgroundColor":"#38761d","border":"1px solid #00ff00","color":"#00ff00","output":"ROLL OK"}},{"conditionId":"5f345f62-eed3-42d0-8c88-0e654b5c378e","style":{"isStyleInvisible":"","backgroundColor":"","border":"","color":"","output":"ROLL ERR."}}],"staticStyle":{"style":{"backgroundColor":"","border":"","color":""}},"selectedConditionId":"5f345f62-eed3-42d0-8c88-0e654b5c378e","defaultConditionId":"5f345f62-eed3-42d0-8c88-0e654b5c378e","conditionSetIdentifier":{"key":"d28608ef-6389-4d9b-98a4-2736f7bc511a","namespace":""}},"useConditionSetOutputAsLabel":true},"label":"Condition Widget","conditionalLabel":"ROLL DANGER","modified":1686177538478,"location":"5077be4e-d940-46c5-99d4-c8e55a565933","created":1686177538478,"persisted":1686177538478},"3e20e749-b537-477d-b1ca-d12ada3f2d84":{"identifier":{"key":"3e20e749-b537-477d-b1ca-d12ada3f2d84","namespace":""},"name":"Mobility System","type":"conditionWidget","configuration":{"objectStyles":{"styles":[{"conditionId":"be20ffef-b80e-491d-8f4e-fbd14a104926","style":{"isStyleInvisible":"","backgroundColor":"#38761d","border":"1px solid #00ff00","color":"#00ff00","output":"MOBILE"}},{"conditionId":"7cf90ae1-4742-476a-a81b-f6d5bc2feb58","style":{"isStyleInvisible":"","backgroundColor":"#666666","border":"","color":"","output":"STATIONARY"}}],"staticStyle":{"style":{"backgroundColor":"","border":"","color":""}},"selectedConditionId":"7cf90ae1-4742-476a-a81b-f6d5bc2feb58","defaultConditionId":"7cf90ae1-4742-476a-a81b-f6d5bc2feb58","conditionSetIdentifier":{"key":"57da4a09-4db6-4022-b7f9-e5a5b963600a","namespace":""}},"useConditionSetOutputAsLabel":true},"label":"Condition Widget","conditionalLabel":"MOBILE","modified":1686177538496,"location":"5077be4e-d940-46c5-99d4-c8e55a565933","created":1686177538496,"persisted":1686177538496},"de51f3a6-5076-472c-bafb-5824575691e3":{"identifier":{"key":"de51f3a6-5076-472c-bafb-5824575691e3","namespace":""},"name":"Thermal Widget","type":"conditionWidget","configuration":{"objectStyles":{"staticStyle":{"style":{"backgroundColor":"","border":"","color":""}},"styles":[{"conditionId":"735765b4-bf8f-4a54-b31d-3fdf6282503e","style":{"isStyleInvisible":"","backgroundColor":"#274e13","border":"1px solid #00ff00","color":"#00ff00","output":"THERMAL GOOD"}},{"conditionId":"d849fc0b-a42d-4551-b456-cd0d6a35f216","style":{"isStyleInvisible":"","backgroundColor":"#b45f06","border":"1px solid #ffff00","color":"#ffff00","output":"THERMAL WARN."}},{"conditionId":"0d5c4526-37bf-449c-bf21-4aaec93b088c","style":{"isStyleInvisible":"","backgroundColor":"#660000","border":"1px solid #ff0000","color":"#ff0000","output":"THERMAL DANGER"}},{"conditionId":"7331d95a-aa7b-44c3-bf46-c9f78c64c344","style":{"isStyleInvisible":"","backgroundColor":"","border":"","color":"","output":"BATT. ERROR"}}],"selectedConditionId":"7331d95a-aa7b-44c3-bf46-c9f78c64c344","defaultConditionId":"7331d95a-aa7b-44c3-bf46-c9f78c64c344","conditionSetIdentifier":{"key":"8d5068d3-9eca-4609-a1c0-8b2591212af7","namespace":""}},"useConditionSetOutputAsLabel":true},"label":"Battery Widget","conditionalLabel":"THERMAL WARN.","location":"5077be4e-d940-46c5-99d4-c8e55a565933","modified":1686177538514,"created":1686177538514,"persisted":1686177538514},"6e15a93e-aafb-4c7f-8566-7d815f20c703":{"identifier":{"namespace":"","key":"6e15a93e-aafb-4c7f-8566-7d815f20c703"},"telemetry":{"values":[{"name":"Name","key":"name","source":"name","hints":{"priority":0}},{"name":"Time","key":"utc","format":"utc","hints":{"domain":2,"priority":1},"source":"utc"},{"name":"Local Time","key":"local","format":"local-format","hints":{"domain":1,"priority":2},"source":"local"},{"name":"Image","key":"url","format":"image","hints":{"image":1,"priority":3},"source":"url"},{"name":"Image Download Name","key":"imageDownloadName","format":"imageDownloadName","hints":{"imageDownloadName":1,"priority":4},"source":"imageDownloadName"}]},"name":"Navcam Left","type":"example.imagery","location":"7112d03a-b858-45ed-9dd4-e854f06b2139","modified":1686177538586,"id":"6e15a93e-aafb-4c7f-8566-7d815f20c703","created":1686177538586,"persisted":1686177538586},"b7e79486-4a78-4f49-aaf3-e750bb7a9d42":{"identifier":{"namespace":"","key":"b7e79486-4a78-4f49-aaf3-e750bb7a9d42"},"telemetry":{"values":[{"name":"Name","key":"name","source":"name","hints":{"priority":0}},{"name":"Time","key":"utc","format":"utc","hints":{"domain":2,"priority":1},"source":"utc"},{"name":"Local Time","key":"local","format":"local-format","hints":{"domain":1,"priority":2},"source":"local"},{"name":"Image","key":"url","format":"image","hints":{"image":1,"priority":3},"source":"url"},{"name":"Image Download Name","key":"imageDownloadName","format":"imageDownloadName","hints":{"imageDownloadName":1,"priority":4},"source":"imageDownloadName"}]},"name":"Navcam Right","type":"example.imagery","location":"7112d03a-b858-45ed-9dd4-e854f06b2139","modified":1686177538592,"created":1686177538592,"persisted":1686177538592},"60ef2584-278f-44f1-8358-f5a259acecd2":{"identifier":{"namespace":"","key":"60ef2584-278f-44f1-8358-f5a259acecd2"},"telemetry":{"values":[{"name":"Name","key":"name","source":"name","hints":{"priority":0}},{"name":"Time","key":"utc","format":"utc","hints":{"domain":2,"priority":1},"source":"utc"},{"name":"Local Time","key":"local","format":"local-format","hints":{"domain":1,"priority":2},"source":"local"},{"name":"Image","key":"url","format":"image","hints":{"image":1,"priority":3},"source":"url"},{"name":"Image Download Name","key":"imageDownloadName","format":"imageDownloadName","hints":{"imageDownloadName":1,"priority":4},"source":"imageDownloadName"}]},"name":"Hazcam RR","type":"example.imagery","location":"7112d03a-b858-45ed-9dd4-e854f06b2139","modified":1686177538597,"created":1686177538597,"persisted":1686177538597},"ad937768-fa10-4aab-bf05-95f1a0d3d731":{"identifier":{"namespace":"","key":"ad937768-fa10-4aab-bf05-95f1a0d3d731"},"telemetry":{"values":[{"name":"Name","key":"name","source":"name","hints":{"priority":0}},{"name":"Time","key":"utc","format":"utc","hints":{"domain":2,"priority":1},"source":"utc"},{"name":"Local Time","key":"local","format":"local-format","hints":{"domain":1,"priority":2},"source":"local"},{"name":"Image","key":"url","format":"image","hints":{"image":1,"priority":3},"source":"url"},{"name":"Image Download Name","key":"imageDownloadName","format":"imageDownloadName","hints":{"imageDownloadName":1,"priority":4},"source":"imageDownloadName"}]},"name":"Hazcam RL","type":"example.imagery","location":"7112d03a-b858-45ed-9dd4-e854f06b2139","modified":1686177538601,"created":1686177538601,"persisted":1686177538601},"ef9132ce-6231-4e5d-a191-5109abd363a1":{"identifier":{"namespace":"","key":"ef9132ce-6231-4e5d-a191-5109abd363a1"},"telemetry":{"values":[{"name":"Name","key":"name","source":"name","hints":{"priority":0}},{"name":"Time","key":"utc","format":"utc","hints":{"domain":2,"priority":1},"source":"utc"},{"name":"Local Time","key":"local","format":"local-format","hints":{"domain":1,"priority":2},"source":"local"},{"name":"Image","key":"url","format":"image","hints":{"image":1,"priority":3},"source":"url"},{"name":"Image Download Name","key":"imageDownloadName","format":"imageDownloadName","hints":{"imageDownloadName":1,"priority":4},"source":"imageDownloadName"}]},"name":"Hazcam FL","type":"example.imagery","location":"7112d03a-b858-45ed-9dd4-e854f06b2139","modified":1686177538606,"created":1686177538606,"persisted":1686177538606},"c0995ce5-87e0-4370-a084-889ae334f243":{"identifier":{"namespace":"","key":"c0995ce5-87e0-4370-a084-889ae334f243"},"telemetry":{"values":[{"name":"Name","key":"name","source":"name","hints":{"priority":0}},{"name":"Time","key":"utc","format":"utc","hints":{"domain":2,"priority":1},"source":"utc"},{"name":"Local Time","key":"local","format":"local-format","hints":{"domain":1,"priority":2},"source":"local"},{"name":"Image","key":"url","format":"image","hints":{"image":1,"priority":3},"source":"url"},{"name":"Image Download Name","key":"imageDownloadName","format":"imageDownloadName","hints":{"imageDownloadName":1,"priority":4},"source":"imageDownloadName"}]},"name":"Hazcam FR","type":"example.imagery","location":"7112d03a-b858-45ed-9dd4-e854f06b2139","modified":1686177538610,"created":1686177538610,"persisted":1686177538611},"33ec77c3-6725-4aee-8fc3-d57901534d45":{"identifier":{"key":"33ec77c3-6725-4aee-8fc3-d57901534d45","namespace":""},"name":"Navcam Left","type":"example.imagery","configuration":{"imageLocation":"https://www.hq.nasa.gov/alsj/a16/AS16-117-18731.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18732.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18733.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18734.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18735.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18736.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18737.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18738.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18739.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18740.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18741.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18742.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18743.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18744.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18745.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18746.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18747.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18748.jpg","imageLoadDelayInMilliSeconds":20000,"imageSamples":[],"layers":[]},"telemetry":{"values":[{"name":"Name","key":"name","source":"name","hints":{"priority":0}},{"name":"Time","key":"utc","format":"utc","hints":{"domain":2,"priority":1},"source":"utc"},{"name":"Local Time","key":"local","format":"local-format","hints":{"domain":1,"priority":2},"source":"local"},{"name":"Image","key":"url","format":"image","hints":{"image":1,"priority":3},"source":"url"},{"name":"Image Download Name","key":"imageDownloadName","format":"imageDownloadName","hints":{"imageDownloadName":1,"priority":4},"source":"imageDownloadName"}]},"modified":1686178378460,"location":"7fa4017a-16fd-4fe1-9b7e-45f0408201b3","created":1686177538554,"persisted":1686178378460},"fdd79f5e-a032-4d66-8552-acbc693eb1b2":{"identifier":{"key":"fdd79f5e-a032-4d66-8552-acbc693eb1b2","namespace":""},"name":"Navcam Right","type":"example.imagery","configuration":{"imageLocation":"https://www.hq.nasa.gov/alsj/a16/AS16-117-18731.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18732.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18733.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18734.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18735.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18736.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18737.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18738.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18739.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18740.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18741.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18742.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18743.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18744.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18745.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18746.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18747.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18748.jpg","imageLoadDelayInMilliSeconds":20000,"imageSamples":[],"layers":[]},"telemetry":{"values":[{"name":"Name","key":"name","source":"name","hints":{"priority":0}},{"name":"Time","key":"utc","format":"utc","hints":{"domain":2,"priority":1},"source":"utc"},{"name":"Local Time","key":"local","format":"local-format","hints":{"domain":1,"priority":2},"source":"local"},{"name":"Image","key":"url","format":"image","hints":{"image":1,"priority":3},"source":"url"},{"name":"Image Download Name","key":"imageDownloadName","format":"imageDownloadName","hints":{"imageDownloadName":1,"priority":4},"source":"imageDownloadName"}]},"location":"7fa4017a-16fd-4fe1-9b7e-45f0408201b3","modified":1686178378464,"created":1686177538558,"persisted":1686178378464},"1ce0346e-11aa-4a55-92f7-9d261ae86766":{"identifier":{"key":"1ce0346e-11aa-4a55-92f7-9d261ae86766","namespace":""},"name":"example-imagery-memory-leak-test","type":"example.imagery","configuration":{"imageLocation":"https://www.hq.nasa.gov/alsj/a16/AS16-117-18738.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18739.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18740.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18741.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18742.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18743.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18744.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18731.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18732.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18733.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18734.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18735.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18736.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18737.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18745.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18746.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18747.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18748.jpg","imageLoadDelayInMilliSeconds":"10000","imageSamples":[],"layers":[]},"telemetry":{"values":[{"name":"Name","key":"name","source":"name","hints":{"priority":0}},{"name":"Time","key":"utc","format":"utc","hints":{"domain":2,"priority":1},"source":"utc"},{"name":"Local Time","key":"local","format":"local-format","hints":{"domain":1,"priority":2},"source":"local"},{"name":"Image","key":"url","format":"image","hints":{"image":1,"priority":3},"source":"url"},{"name":"Image Download Name","key":"imageDownloadName","format":"imageDownloadName","hints":{"imageDownloadName":1,"priority":4},"source":"imageDownloadName"}]},"location":"7fa4017a-16fd-4fe1-9b7e-45f0408201b3","modified":1686178378445,"created":1686177538537,"persisted":1686178378445},"effa0531-982a-4296-8252-43acc68dc973":{"identifier":{"key":"effa0531-982a-4296-8252-43acc68dc973","namespace":""},"name":"Hazcam FR","type":"example.imagery","configuration":{"imageLocation":"https://www.hq.nasa.gov/alsj/a16/AS16-117-18739.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18740.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18741.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18742.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18743.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18744.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18745.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18746.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18731.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18732.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18733.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18734.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18735.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18736.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18737.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18738.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18747.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18748.jpg","imageLoadDelayInMilliSeconds":"15000","imageSamples":[],"layers":[]},"telemetry":{"values":[{"name":"Name","key":"name","source":"name","hints":{"priority":0}},{"name":"Time","key":"utc","format":"utc","hints":{"domain":2,"priority":1},"source":"utc"},{"name":"Local Time","key":"local","format":"local-format","hints":{"domain":1,"priority":2},"source":"local"},{"name":"Image","key":"url","format":"image","hints":{"image":1,"priority":3},"source":"url"},{"name":"Image Download Name","key":"imageDownloadName","format":"imageDownloadName","hints":{"imageDownloadName":1,"priority":4},"source":"imageDownloadName"}]},"location":"7fa4017a-16fd-4fe1-9b7e-45f0408201b3","modified":1686178378448,"created":1686177538541,"persisted":1686178378448},"da8a5f5a-23ad-44e7-8360-612a542f4ba8":{"identifier":{"key":"da8a5f5a-23ad-44e7-8360-612a542f4ba8","namespace":""},"name":"Hazcam RL","type":"example.imagery","configuration":{"imageLocation":"https://www.hq.nasa.gov/alsj/a16/AS16-117-18731.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18732.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18733.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18734.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18735.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18736.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18737.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18738.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18739.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18740.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18741.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18742.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18743.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18744.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18745.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18746.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18747.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18748.jpg","imageLoadDelayInMilliSeconds":20000,"imageSamples":[],"layers":[]},"telemetry":{"values":[{"name":"Name","key":"name","source":"name","hints":{"priority":0}},{"name":"Time","key":"utc","format":"utc","hints":{"domain":2,"priority":1},"source":"utc"},{"name":"Local Time","key":"local","format":"local-format","hints":{"domain":1,"priority":2},"source":"local"},{"name":"Image","key":"url","format":"image","hints":{"image":1,"priority":3},"source":"url"},{"name":"Image Download Name","key":"imageDownloadName","format":"imageDownloadName","hints":{"imageDownloadName":1,"priority":4},"source":"imageDownloadName"}]},"location":"7fa4017a-16fd-4fe1-9b7e-45f0408201b3","modified":1686178378452,"created":1686177538546,"persisted":1686178378452},"1e39b731-bf19-4d1e-8aa7-2ead2be2d9c2":{"identifier":{"key":"1e39b731-bf19-4d1e-8aa7-2ead2be2d9c2","namespace":""},"name":"Hazcam RR","type":"example.imagery","configuration":{"imageLocation":"https://www.hq.nasa.gov/alsj/a16/AS16-117-18737.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18738.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18739.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18740.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18741.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18742.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18743.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18744.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18745.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18746.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18731.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18732.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18733.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18734.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18735.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18736.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18747.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18748.jpg","imageLoadDelayInMilliSeconds":"17000","imageSamples":[],"layers":[]},"telemetry":{"values":[{"name":"Name","key":"name","source":"name","hints":{"priority":0}},{"name":"Time","key":"utc","format":"utc","hints":{"domain":2,"priority":1},"source":"utc"},{"name":"Local Time","key":"local","format":"local-format","hints":{"domain":1,"priority":2},"source":"local"},{"name":"Image","key":"url","format":"image","hints":{"image":1,"priority":3},"source":"url"},{"name":"Image Download Name","key":"imageDownloadName","format":"imageDownloadName","hints":{"imageDownloadName":1,"priority":4},"source":"imageDownloadName"}]},"location":"7fa4017a-16fd-4fe1-9b7e-45f0408201b3","modified":1686178378456,"created":1686177538550,"persisted":1686178378456},"57da4a09-4db6-4022-b7f9-e5a5b963600a":{"identifier":{"key":"57da4a09-4db6-4022-b7f9-e5a5b963600a","namespace":""},"name":"Mobility System","type":"conditionSet","configuration":{"conditionTestData":[],"conditionCollection":[{"id":"be20ffef-b80e-491d-8f4e-fbd14a104926","configuration":{"name":"MOBILE","output":"MOBILE","trigger":"all","criteria":[{"id":"9e751e8c-9ed0-4676-b19d-796f3b55febb","telemetry":{"namespace":"","key":"4174ecc6-0af1-4e46-bc3a-fe4d8703561e"},"operation":"greaterThan","input":["0"],"metadata":"sin"}]},"summary":"Match if all criteria are met: Joint Velocity Sine > 0 "},{"isDefault":true,"id":"7cf90ae1-4742-476a-a81b-f6d5bc2feb58","configuration":{"name":"STATIONARY","output":"STATIONARY","trigger":"all","criteria":[]},"summary":""}]},"composition":[{"namespace":"","key":"4174ecc6-0af1-4e46-bc3a-fe4d8703561e"}],"telemetry":{},"modified":1686177538503,"location":"5077be4e-d940-46c5-99d4-c8e55a565933","created":1686177538503,"persisted":1686177538504},"9f2ed308-18d6-4e86-a25f-26c9196788ce":{"identifier":{"key":"9f2ed308-18d6-4e86-a25f-26c9196788ce","namespace":""},"name":"Battery System","type":"conditionSet","configuration":{"conditionTestData":[],"conditionCollection":[{"id":"735765b4-bf8f-4a54-b31d-3fdf6282503e","configuration":{"name":"Good Charge","output":"BATT. GOOD","trigger":"all","criteria":[{"id":"cef3f1fa-77f4-4284-a299-19c82803fb50","telemetry":{"namespace":"","key":"8b7c308c-b71a-4189-a414-c9a4eab4b62c"},"operation":"greaterThan","input":["50"],"metadata":"sin"}]},"summary":"Match if all criteria are met: Battery SOC Sine > 50 "},{"id":"d849fc0b-a42d-4551-b456-cd0d6a35f216","configuration":{"name":"Moderate Charge","output":"BATT. MODERATE","trigger":"all","criteria":[{"id":"905362dd-0b55-4955-a768-c8597651cfdb","telemetry":{"namespace":"","key":"8b7c308c-b71a-4189-a414-c9a4eab4b62c"},"operation":"greaterThan","input":["20"],"metadata":"sin"},{"id":"c3e3a90d-3cfc-4e47-bfff-377dc142a367","telemetry":{"namespace":"","key":"8b7c308c-b71a-4189-a414-c9a4eab4b62c"},"operation":"lessThan","input":["50"],"metadata":"sin"}]},"summary":"Match if all criteria are met: Battery SOC Sine > 20 and Battery SOC Sine < 50 "},{"id":"0d5c4526-37bf-449c-bf21-4aaec93b088c","configuration":{"name":"Marginal Charge","output":"BATT. MARGINAL","trigger":"all","criteria":[{"id":"3247c741-26cb-49b0-97ed-dc8cc9c4df33","telemetry":{"namespace":"","key":"8b7c308c-b71a-4189-a414-c9a4eab4b62c"},"operation":"greaterThan","input":["0"],"metadata":"sin"},{"id":"8124207a-c2a9-4fc4-bec9-77af2b713b50","telemetry":{"namespace":"","key":"8b7c308c-b71a-4189-a414-c9a4eab4b62c"},"operation":"greaterThanOrEq","input":["20"],"metadata":"sin"}]},"summary":"Match if all criteria are met: Battery SOC Sine > 0 and Battery SOC Sine >= 20 "},{"isDefault":true,"id":"7331d95a-aa7b-44c3-bf46-c9f78c64c344","configuration":{"name":"Default","output":"BATT. ERROR","trigger":"all","criteria":[]},"summary":""}]},"composition":[{"namespace":"","key":"8b7c308c-b71a-4189-a414-c9a4eab4b62c"}],"telemetry":{},"modified":1686177538471,"location":"5077be4e-d940-46c5-99d4-c8e55a565933","created":1686177538471,"persisted":1686177538471},"d28608ef-6389-4d9b-98a4-2736f7bc511a":{"identifier":{"key":"d28608ef-6389-4d9b-98a4-2736f7bc511a","namespace":""},"name":"Rover Roll","type":"conditionSet","configuration":{"conditionTestData":[],"conditionCollection":[{"id":"56c960e7-a5a5-43c1-b396-3e21889015ee","configuration":{"name":"DANGER","output":"ROLL DANGER","trigger":"all","criteria":[{"id":"7399459d-c932-4868-b1e8-77eaf9173c3a","telemetry":{"namespace":"","key":"3cc398f7-b45b-4e29-9d8a-792e866c3c41"},"operation":"greaterThan","input":["15"],"metadata":"sin"}]},"summary":"Match if all criteria are met: Rover Roll Sine > 15 "},{"id":"04ee9247-e704-4c1a-a377-c572f93e9b44","configuration":{"name":"DANGER LOW","output":"ROLL DANGER","trigger":"all","criteria":[{"id":"f33ac547-868d-49b6-aa1d-1ad3228e6a21","telemetry":{"namespace":"","key":"3cc398f7-b45b-4e29-9d8a-792e866c3c41"},"operation":"lessThan","input":["-15"],"metadata":"sin"}]},"summary":"Match if all criteria are met: Rover Roll Sine < -15 "},{"id":"6ca762eb-343d-4757-b219-dbbac8a387e6","configuration":{"name":"WARNING","output":"ROLL WARN.","trigger":"all","criteria":[{"id":"6cb35ae7-4a6f-49c5-a30a-d05a22ee4f4e","telemetry":{"namespace":"","key":"3cc398f7-b45b-4e29-9d8a-792e866c3c41"},"operation":"between","input":["10","15"],"metadata":"sin"}]},"summary":"Match if all criteria are met: Rover Roll Sine is between 10 and 15 "},{"id":"497ec5d7-75fb-429c-b16c-70dc8200f540","configuration":{"name":"WARNING LOW","output":"ROLL WARN.","trigger":"all","criteria":[{"id":"e01fcd54-994d-47da-821e-ab2ec6bb9c1c","telemetry":{"namespace":"","key":"3cc398f7-b45b-4e29-9d8a-792e866c3c41"},"operation":"between","input":["-10","-15"],"metadata":"sin"}]},"summary":"Match if all criteria are met: Rover Roll Sine is between -10 and -15 "},{"id":"1184d0cc-555d-46ae-a48b-72ee8264934e","configuration":{"name":"OK","output":"ROLL OK","trigger":"all","criteria":[{"id":"695fca7b-800e-40ad-b85a-3881739744d1","telemetry":{"namespace":"","key":"3cc398f7-b45b-4e29-9d8a-792e866c3c41"},"operation":"between","input":["-10","10"],"metadata":"sin"}]},"summary":"Match if all criteria are met: Rover Roll Sine is between -10 and 10 "},{"isDefault":true,"id":"5f345f62-eed3-42d0-8c88-0e654b5c378e","configuration":{"name":"Default","output":"ROLL ERR.","trigger":"all","criteria":[]},"summary":""}]},"composition":[{"namespace":"","key":"3cc398f7-b45b-4e29-9d8a-792e866c3c41"}],"telemetry":{},"modified":1686177538485,"location":"5077be4e-d940-46c5-99d4-c8e55a565933","created":1686177538485,"persisted":1686177538485},"8d5068d3-9eca-4609-a1c0-8b2591212af7":{"identifier":{"key":"8d5068d3-9eca-4609-a1c0-8b2591212af7","namespace":""},"name":"Thermal System","type":"conditionSet","configuration":{"conditionTestData":[],"conditionCollection":[{"id":"735765b4-bf8f-4a54-b31d-3fdf6282503e","configuration":{"name":"Good","output":"THERMAL GOOD","trigger":"all","criteria":[{"id":"cef3f1fa-77f4-4284-a299-19c82803fb50","telemetry":{"namespace":"","key":"a2db8355-e581-4dec-ae79-47947b98af6f"},"operation":"greaterThan","input":["50"],"metadata":"sin"}]},"summary":"Match if all criteria are met: Battery SOC Sine > 50 "},{"id":"d849fc0b-a42d-4551-b456-cd0d6a35f216","configuration":{"name":"Moderate Charge","output":"THERMAL WARN.","trigger":"all","criteria":[{"id":"905362dd-0b55-4955-a768-c8597651cfdb","telemetry":{"namespace":"","key":"a2db8355-e581-4dec-ae79-47947b98af6f"},"operation":"greaterThan","input":["20"],"metadata":"sin"},{"id":"c3e3a90d-3cfc-4e47-bfff-377dc142a367","telemetry":{"namespace":"","key":"a2db8355-e581-4dec-ae79-47947b98af6f"},"operation":"lessThan","input":["50"],"metadata":"sin"}]},"summary":"Match if all criteria are met: Battery SOC Sine > 20 and Battery SOC Sine < 50 "},{"id":"0d5c4526-37bf-449c-bf21-4aaec93b088c","configuration":{"name":"Marginal Charge","output":"THERMAL DANGER","trigger":"all","criteria":[{"id":"3247c741-26cb-49b0-97ed-dc8cc9c4df33","telemetry":{"namespace":"","key":"a2db8355-e581-4dec-ae79-47947b98af6f"},"operation":"greaterThan","input":["0"],"metadata":"sin"},{"id":"8124207a-c2a9-4fc4-bec9-77af2b713b50","telemetry":{"namespace":"","key":"a2db8355-e581-4dec-ae79-47947b98af6f"},"operation":"greaterThanOrEq","input":["20"],"metadata":"sin"}]},"summary":"Match if all criteria are met: Battery SOC Sine > 0 and Battery SOC Sine >= 20 "},{"isDefault":true,"id":"7331d95a-aa7b-44c3-bf46-c9f78c64c344","configuration":{"name":"Default","output":"BATT. ERROR","trigger":"all","criteria":[]},"summary":""}]},"composition":[{"key":"a2db8355-e581-4dec-ae79-47947b98af6f","namespace":""}],"telemetry":{},"location":"5077be4e-d940-46c5-99d4-c8e55a565933","modified":1686177538523,"created":1686177538523,"persisted":1686177538523},"a2db8355-e581-4dec-ae79-47947b98af6f":{"identifier":{"key":"a2db8355-e581-4dec-ae79-47947b98af6f","namespace":""},"telemetry":{"period":10000000,"amplitude":100,"offset":100,"dataRateInHz":1,"phase":0,"randomness":0.001},"name":"Battery SOC","type":"generator","id":"8b7c308c-b71a-4189-a414-c9a4eab4b62c","location":"8d5068d3-9eca-4609-a1c0-8b2591212af7","modified":1686177538528,"created":1686177538528,"persisted":1686177538528}},"rootId":"40c410d9-ffd3-4f86-80b6-254155abad47"} \ No newline at end of file +{"openmct":{"9224ac93-50af-4bb9-ac72-89a42b33f031":{"identifier":{"key":"9224ac93-50af-4bb9-ac72-89a42b33f031","namespace":""},"name":"Memory Leak detection","type":"folder","composition":[{"key":"4d65d346-898a-49fc-af04-7327eb58fa9b","namespace":""},{"key":"fd7a7943-bca2-4866-9d49-51ff0b59cdc0","namespace":""},{"key":"f0a154f6-c660-4f38-a386-044d09ccde1f","namespace":""},{"key":"7902af9e-2e7f-4f7f-96a6-33e01235dab6","namespace":""},{"key":"75769431-b069-44c6-b053-3d8488a6d259","namespace":""},{"key":"7de93d31-63b7-48d1-8cbc-052c6df393c0","namespace":""},{"key":"acb3f054-93f1-4464-958d-fb4ab1192bba","namespace":""},{"key":"91849735-bd56-4219-8ee3-e860ba5e1f52","namespace":""},{"key":"256c0f7c-fe8d-4bf3-a854-11f1ba7a8812","namespace":""},{"key":"84e63225-8fad-4e7b-94b9-30ab27d4e5b9","namespace":""},{"key":"7e1f5274-c7a6-45ac-bac4-48750206ab7f","namespace":""},{"key":"450bca86-457b-43b7-8940-8fb671a9a66b","namespace":""},{"key":"4c38e733-c3d8-4b9d-80e0-c1389ddf04f0","namespace":""},{"key":"a91e78a2-4c23-40e1-a68e-ccf0ae3afd03","namespace":""},{"key":"c7287d57-2ee2-42e3-825d-972979419865","namespace":""},{"key":"0eff8b35-2f80-4b33-a663-5e2728d5b164","namespace":""},{"key":"c2993869-bfdd-41e3-9715-05a5f197606d","namespace":""},{"key":"76e675bb-8bbf-4ad3-aa44-5863a631f21f","namespace":""},{"key":"4cd610a5-5afd-4c0d-a2b1-e5a18a1702ac","namespace":""},{"key":"c32e44b1-f6fc-46c8-a542-707c426515ca","namespace":""},{"key":"6de01ba3-b11f-4cc0-995c-f2d5c4b0cd4e","namespace":""}],"modified":1702544029983,"location":"mine","created":1702542980577,"persisted":1702544029984},"4d65d346-898a-49fc-af04-7327eb58fa9b":{"identifier":{"key":"4d65d346-898a-49fc-af04-7327eb58fa9b","namespace":""},"name":"1hz-swg","type":"generator","telemetry":{"period":10,"amplitude":1,"offset":0,"dataRateInHz":1,"phase":0,"randomness":0,"loadDelay":0,"infinityValues":false,"staleness":false},"modified":1702542980781,"location":"9224ac93-50af-4bb9-ac72-89a42b33f031","created":1702542980578,"persisted":1702542980781},"fd7a7943-bca2-4866-9d49-51ff0b59cdc0":{"identifier":{"key":"fd7a7943-bca2-4866-9d49-51ff0b59cdc0","namespace":""},"name":"overlay-plot-single-1hz-swg","type":"telemetry.plot.overlay","composition":[{"key":"4d65d346-898a-49fc-af04-7327eb58fa9b","namespace":""}],"configuration":{"series":[{"identifier":{"key":"4d65d346-898a-49fc-af04-7327eb58fa9b","namespace":""}}]},"modified":1702542980578,"location":"9224ac93-50af-4bb9-ac72-89a42b33f031","created":1702542980578,"persisted":1702542980578},"f0a154f6-c660-4f38-a386-044d09ccde1f":{"identifier":{"key":"f0a154f6-c660-4f38-a386-044d09ccde1f","namespace":""},"name":"stacked-plot-single-1hz-swg","type":"telemetry.plot.stacked","composition":[{"key":"4d65d346-898a-49fc-af04-7327eb58fa9b","namespace":""}],"configuration":{"series":[],"yAxis":{},"xAxis":{}},"modified":1702542980579,"location":"9224ac93-50af-4bb9-ac72-89a42b33f031","created":1702542980579,"persisted":1702542980579},"7902af9e-2e7f-4f7f-96a6-33e01235dab6":{"identifier":{"key":"7902af9e-2e7f-4f7f-96a6-33e01235dab6","namespace":""},"name":"lad-table-single-1hz-swg","type":"LadTable","composition":[{"key":"4d65d346-898a-49fc-af04-7327eb58fa9b","namespace":""}],"modified":1702542980581,"location":"9224ac93-50af-4bb9-ac72-89a42b33f031","created":1702542980580,"persisted":1702542980581},"75769431-b069-44c6-b053-3d8488a6d259":{"identifier":{"key":"75769431-b069-44c6-b053-3d8488a6d259","namespace":""},"name":"telemetry-table-single-1hz-swg","type":"table","composition":[{"key":"4d65d346-898a-49fc-af04-7327eb58fa9b","namespace":""}],"configuration":{"columnWidths":{},"hiddenColumns":{},"columnOrder":[],"cellFormat":{},"autosize":true},"modified":1702542980582,"location":"9224ac93-50af-4bb9-ac72-89a42b33f031","created":1702542980582,"persisted":1702542980582},"7de93d31-63b7-48d1-8cbc-052c6df393c0":{"identifier":{"key":"7de93d31-63b7-48d1-8cbc-052c6df393c0","namespace":""},"name":"lad-table-set-single-1hz-swg","type":"LadTableSet","composition":[{"key":"7902af9e-2e7f-4f7f-96a6-33e01235dab6","namespace":""}],"modified":1702542980583,"location":"9224ac93-50af-4bb9-ac72-89a42b33f031","created":1702542980583,"persisted":1702542980583},"acb3f054-93f1-4464-958d-fb4ab1192bba":{"identifier":{"key":"acb3f054-93f1-4464-958d-fb4ab1192bba","namespace":""},"name":"notebook-memory-leak-detection-test","type":"notebook","configuration":{"defaultSort":"oldest","entries":{"551e1ce9-0263-416d-90b0-41beebc9d50d":{"f536da89-c2e8-4b7f-b25d-5ee7c8ac8df3":[{"id":"entry-5e9bda4c-93cd-4fe7-9c0a-5ce419187fa9","createdOn":1686176929016,"createdBy":null,"text":"First entry","embeds":[],"modifiedBy":"Unknown","modified":1686176934867},{"id":"entry-dc466597-2584-4ecd-9a78-038a60c6a2dd","createdOn":1686176935883,"createdBy":null,"text":"Second entry","embeds":[],"modifiedBy":"Unknown","modified":1686176942618}]},"f298ac79-ed27-467e-ba9d-042094c8f8fa":{"156aabf8-db82-4b5a-b362-883d46b738cb":[{"id":"entry-70b81129-f42a-4747-955e-0c803f360deb","createdOn":1686176971570,"createdBy":null,"text":"First entry of First Page of Second Section","embeds":[],"modifiedBy":"Unknown","modified":1686176983771},{"id":"entry-b0dc1556-c5ab-4b04-85c1-ef0d4a744306","createdOn":1686176992402,"createdBy":null,"text":"Second entry of first page of second section with embedded object","embeds":[{"bounds":{"start":1670516888271,"end":1670518688271},"createdOn":1686176992389,"createdBy":null,"cssClass":"icon-plot-stacked","domainObject":{"identifier":{"key":"f0a154f6-c660-4f38-a386-044d09ccde1f","namespace":""},"name":"stacked-plot-single-1hz-swg","type":"telemetry.plot.stacked","composition":[{"key":"4d65d346-898a-49fc-af04-7327eb58fa9b","namespace":""}],"configuration":{"series":[],"yAxis":{},"xAxis":{}},"modified":1686175150618,"location":"9224ac93-50af-4bb9-ac72-89a42b33f031","created":1686175142052,"persisted":1686175150618},"historicLink":"#/browse/mine/9224ac93-50af-4bb9-ac72-89a42b33f031/f0a154f6-c660-4f38-a386-044d09ccde1f?tc.mode=fixed&tc.startBound=1670516888271&tc.endBound=1670518688271&tc.timeSystem=utc&view=plot-stacked","id":"embed-1686176992389","name":"stacked-plot-single-1hz-swg","snapshot":{"fullSizeImageObjectIdentifier":{"key":"ea82c76b-c720-4935-a26d-474be113538f","namespace":""},"thumbnailImage":{"src":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAAXNSR0IArs4c6QAAAi1JREFUSEvt171vUlEYx/HvLS0UpIBBLViNotG46KaTJo0Dswt/QNOZMPMPMGNnwuhA0j+AODgZ20VNjE3aBBJfImCQl1reWugxj08hRkthKQx4xhvO+Zznd57LvdcyxhimMKz/8KRSt7rdrrHZbJPyBo5VKBRMIBCYPDx7zZXP500oFBpELbe1ZVnnHr2VyWRMJBI5d+hvYHp/IIlEwsTj8RmqePZup6lVnEwmTSwWm3xzTQ2eWtSpVMqsr69PPupwOGyy2ezk4eebr8zT1dXf8NEx5GrwvQ07FcjXQd4E5fqfY84CeYz4F+GWB6664Y4Pgi6QV0d5xrS6Ou9bA94U4UcbKi1oyVrym42NDRONRv+pWCYWGvChAtUObOag04PwdXDY4NGyoped44UlsM2CF3tQaMLQh8Rp8LIL7vkUvuaGx0GFe0YXPWsI/GkftkpDYIlW1hBY4v7a0Irfl+HgCJ4EFbrogIdXdAPjwHs1ODhU+F35lIr7sCC7VYVrHdip6jkJXGrqmQrsnAefY3TFffhtGbZLQ+B2V6sQWHboXlB45QJ47Qq7FuBZSOElO9jnzo5aYNn4x8oJvLa2ZtLp9GDWsdEmEnirCLs1heVauwd3fZA76XZpsNue8WE5rv3DIRX3YdnJ64LCUqVspH6o8HYR/E7tbO8ChLyjK5bkPv9UuHl0StQCSzO55hV++QXu+xW+uQStnsIPLsGKW+EbHlgc8U3Qh6Vp6x34BWH+QY6XeEwMAAAAAElFTkSuQmCC"}},"type":"f0a154f6-c660-4f38-a386-044d09ccde1f"}],"modifiedBy":"Unknown","modified":1686177011706}]}},"imageMigrationVer":"v1","pageTitle":"Page","sections":[{"id":"551e1ce9-0263-416d-90b0-41beebc9d50d","isDefault":false,"isSelected":false,"name":"First Section","pages":[{"id":"f536da89-c2e8-4b7f-b25d-5ee7c8ac8df3","isDefault":false,"isSelected":false,"name":"First Page","pageTitle":"Page"},{"id":"96a12ca2-7903-4417-a7cd-1e6bd3140af2","isDefault":false,"isSelected":true,"name":"Second Page","pageTitle":"Page"}],"sectionTitle":"Section"},{"id":"f298ac79-ed27-467e-ba9d-042094c8f8fa","isDefault":false,"isSelected":true,"name":"Second Section","pages":[{"id":"156aabf8-db82-4b5a-b362-883d46b738cb","isDefault":false,"isSelected":true,"name":"First Page Page","pageTitle":"Page"}],"sectionTitle":"Section"}],"sectionTitle":"Section","type":"General"},"modified":1702542980584,"location":"9224ac93-50af-4bb9-ac72-89a42b33f031","created":1702542980584,"persisted":1702542980584},"91849735-bd56-4219-8ee3-e860ba5e1f52":{"identifier":{"key":"91849735-bd56-4219-8ee3-e860ba5e1f52","namespace":""},"name":"tabbed-display-memory-leak-test","type":"folder","composition":["304e4b7e-9c2e-4b07-b6ea-a5f589046169","03c1700a-2845-4476-903e-b6d637216c97"],"location":"9224ac93-50af-4bb9-ac72-89a42b33f031","modified":1702542980585,"created":1702542980585,"persisted":1702542980585},"256c0f7c-fe8d-4bf3-a854-11f1ba7a8812":{"identifier":{"key":"256c0f7c-fe8d-4bf3-a854-11f1ba7a8812","namespace":""},"name":"display-layout-single-1hz-swg","type":"layout","composition":[{"key":"4d65d346-898a-49fc-af04-7327eb58fa9b","namespace":""}],"configuration":{"items":[{"identifier":{"key":"4d65d346-898a-49fc-af04-7327eb58fa9b","namespace":""},"x":19,"y":6,"width":20,"height":5,"displayMode":"all","value":"sin","stroke":"","fill":"","color":"","fontSize":"default","font":"default","type":"telemetry-view","id":"a20b9455-504a-4e66-bcb0-9b3ec95cfe2f"}],"layoutGrid":[10,10]},"modified":1702542980777,"location":"9224ac93-50af-4bb9-ac72-89a42b33f031","created":1702542980777,"persisted":1702542980777},"84e63225-8fad-4e7b-94b9-30ab27d4e5b9":{"identifier":{"key":"84e63225-8fad-4e7b-94b9-30ab27d4e5b9","namespace":""},"name":"display-layout-single-overlay-plot","type":"layout","composition":[{"key":"fd7a7943-bca2-4866-9d49-51ff0b59cdc0","namespace":""}],"configuration":{"items":[{"width":56,"height":29,"x":23,"y":13,"identifier":{"key":"fd7a7943-bca2-4866-9d49-51ff0b59cdc0","namespace":""},"hasFrame":true,"fontSize":"default","font":"default","type":"subobject-view","id":"b36dd532-166f-418a-9bb5-0f5962a8db51"}],"layoutGrid":[10,10]},"modified":1702542980785,"location":"9224ac93-50af-4bb9-ac72-89a42b33f031","created":1702542980785,"persisted":1702542980785},"7e1f5274-c7a6-45ac-bac4-48750206ab7f":{"identifier":{"key":"7e1f5274-c7a6-45ac-bac4-48750206ab7f","namespace":""},"name":"gauge-single-1hz-swg","type":"gauge","composition":[{"key":"4d65d346-898a-49fc-af04-7327eb58fa9b","namespace":""}],"configuration":{"gaugeController":{"gaugeType":"dial-filled","isDisplayMinMax":true,"isDisplayCurVal":true,"isDisplayUnits":true,"isUseTelemetryLimits":true,"limitLow":10,"limitHigh":90,"max":100,"min":0,"precision":2}},"modified":1702543146976,"location":"9224ac93-50af-4bb9-ac72-89a42b33f031","created":1702543141431,"persisted":1702543146977},"450bca86-457b-43b7-8940-8fb671a9a66b":{"identifier":{"key":"450bca86-457b-43b7-8940-8fb671a9a66b","namespace":""},"name":"timer-far-future","type":"timer","configuration":{"timerFormat":"long","timestamp":"2050-05-28T08:09:02.000Z","timezone":"UTC","timerState":"started"},"modified":1702543246644,"location":"9224ac93-50af-4bb9-ac72-89a42b33f031","created":1702543246575,"persisted":1702543246644},"4c38e733-c3d8-4b9d-80e0-c1389ddf04f0":{"identifier":{"key":"4c38e733-c3d8-4b9d-80e0-c1389ddf04f0","namespace":""},"name":"clock","type":"clock","configuration":{"baseFormat":"YYYY/MM/DD hh:mm:ss","use24":"clock12","timezone":"UTC"},"modified":1702543265409,"location":"9224ac93-50af-4bb9-ac72-89a42b33f031","created":1702543265409,"persisted":1702543265409},"a91e78a2-4c23-40e1-a68e-ccf0ae3afd03":{"identifier":{"key":"a91e78a2-4c23-40e1-a68e-ccf0ae3afd03","namespace":""},"name":"plan-generated","type":"plan","configuration":{"clipActivityNames":false,"swimlaneVisibility":{"send":true,"fort shells":true,"knowledge wear these":true,"popular dead":true,"master":true,"zulu through":true,"she":true,"smallest vessels":true}},"selectFile":{"name":"plan.json","body":"{\n \"send\": [\n {\n \"name\": \"anywhere copy friend pack\",\n \"type\": \"send\",\n \"start\": 1702543908537,\n \"end\": 1702547448537,\n \"color\": \"#E6B333\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"angle to chance largest effort\",\n \"type\": \"send\",\n \"start\": 1702547448537,\n \"end\": 1702547475537,\n \"color\": \"#6666FF\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"map mad carefully\",\n \"type\": \"send\",\n \"start\": 1702547475537,\n \"end\": 1702547547537,\n \"color\": \"#E6B333\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"over forget cell flight cave origin mind liquid\",\n \"type\": \"send\",\n \"start\": 1702547547537,\n \"end\": 1702549287537,\n \"color\": \"#809900\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"level sand leave rather wrote notice teeth piece\",\n \"type\": \"send\",\n \"start\": 1702549287537,\n \"end\": 1702549351537,\n \"color\": \"#9900B3\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"change unit away atom spell characteristic rock\",\n \"type\": \"send\",\n \"start\": 1702549351537,\n \"end\": 1702554811537,\n \"color\": \"#999933\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"ordinary series right fought discovery information\",\n \"type\": \"send\",\n \"start\": 1702554811537,\n \"end\": 1702554861537,\n \"color\": \"#CC80CC\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"put sharp proud when thus food help\",\n \"type\": \"send\",\n \"start\": 1702554861537,\n \"end\": 1702556661537,\n \"color\": \"#E6331A\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"loss burst\",\n \"type\": \"send\",\n \"start\": 1702556661537,\n \"end\": 1702556781537,\n \"color\": \"#6666FF\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"went finally president little smell sunlight sheet race\",\n \"type\": \"send\",\n \"start\": 1702556781537,\n \"end\": 1702558041537,\n \"color\": \"#B34D4D\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"charge\",\n \"type\": \"send\",\n \"start\": 1702558041537,\n \"end\": 1702558048537,\n \"color\": \"#E6B3B3\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"year this itself\",\n \"type\": \"send\",\n \"start\": 1702558048537,\n \"end\": 1702558127537,\n \"color\": \"#6666FF\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"circus several\",\n \"type\": \"send\",\n \"start\": 1702558127537,\n \"end\": 1702558187537,\n \"color\": \"#00E680\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"peace remain fill\",\n \"type\": \"send\",\n \"start\": 1702558187537,\n \"end\": 1702558221537,\n \"color\": \"#99E6E6\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"government dropped night court sign wrote dirty\",\n \"type\": \"send\",\n \"start\": 1702558221537,\n \"end\": 1702558761537,\n \"color\": \"#809900\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"coach push program touch\",\n \"type\": \"send\",\n \"start\": 1702558761537,\n \"end\": 1702558830537,\n \"color\": \"#CC9999\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"laugh solve western southern\",\n \"type\": \"send\",\n \"start\": 1702558830537,\n \"end\": 1702558856537,\n \"color\": \"#FF4D4D\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"pound\",\n \"type\": \"send\",\n \"start\": 1702558856537,\n \"end\": 1702564436537,\n \"color\": \"#FF4D4D\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"fuel judge shall hard arrow stared\",\n \"type\": \"send\",\n \"start\": 1702564436537,\n \"end\": 1702568756537,\n \"color\": \"#66664D\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"receive require hello highway reason appearance\",\n \"type\": \"send\",\n \"start\": 1702568756537,\n \"end\": 1702568824537,\n \"color\": \"#999933\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"broke his poor which habit describe darkness\",\n \"type\": \"send\",\n \"start\": 1702568824537,\n \"end\": 1702573324537,\n \"color\": \"#FF1A66\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"answer over lift have ice cast\",\n \"type\": \"send\",\n \"start\": 1702573324537,\n \"end\": 1702573360537,\n \"color\": \"#809980\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"cattle news along graph dull\",\n \"type\": \"send\",\n \"start\": 1702573360537,\n \"end\": 1702577920537,\n \"color\": \"#FFFF99\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"plane\",\n \"type\": \"send\",\n \"start\": 1702577920537,\n \"end\": 1702583620537,\n \"color\": \"#00B3E6\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"duty captured storm frame list of strip\",\n \"type\": \"send\",\n \"start\": 1702583620537,\n \"end\": 1702583708537,\n \"color\": \"#4DB380\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"little oil learn president everyone uncle question\",\n \"type\": \"send\",\n \"start\": 1702583708537,\n \"end\": 1702586768537,\n \"color\": \"#6680B3\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"putting\",\n \"type\": \"send\",\n \"start\": 1702586768537,\n \"end\": 1702591148537,\n \"color\": \"#B366CC\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"noun also\",\n \"type\": \"send\",\n \"start\": 1702591148537,\n \"end\": 1702594748537,\n \"color\": \"#FF3380\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"map correct flew lesson organization note earth alive\",\n \"type\": \"send\",\n \"start\": 1702594748537,\n \"end\": 1702599608537,\n \"color\": \"#CC80CC\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"story\",\n \"type\": \"send\",\n \"start\": 1702599608537,\n \"end\": 1702599659537,\n \"color\": \"#FF1A66\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"branch court this asleep sight strange\",\n \"type\": \"send\",\n \"start\": 1702599659537,\n \"end\": 1702599731537,\n \"color\": \"#E6FF80\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"own letter pride plate arrange use hair active\",\n \"type\": \"send\",\n \"start\": 1702599731537,\n \"end\": 1702599733537,\n \"color\": \"#1AFF33\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"religious discover among consider radio sweet\",\n \"type\": \"send\",\n \"start\": 1702599733537,\n \"end\": 1702599788537,\n \"color\": \"#FF33FF\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"tape copy imagine breath\",\n \"type\": \"send\",\n \"start\": 1702599788537,\n \"end\": 1702599798537,\n \"color\": \"#E666B3\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"wind\",\n \"type\": \"send\",\n \"start\": 1702599798537,\n \"end\": 1702603218537,\n \"color\": \"#FF6633\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"deer colony pleasure city loose sing magnet fifteen\",\n \"type\": \"send\",\n \"start\": 1702603218537,\n \"end\": 1702604358537,\n \"color\": \"#B34D4D\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"whatever\",\n \"type\": \"send\",\n \"start\": 1702604358537,\n \"end\": 1702604658537,\n \"color\": \"#E64D66\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"page dirt call upon\",\n \"type\": \"send\",\n \"start\": 1702604658537,\n \"end\": 1702604675537,\n \"color\": \"#E6B333\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"stems only tall growth\",\n \"type\": \"send\",\n \"start\": 1702604675537,\n \"end\": 1702604751537,\n \"color\": \"#3366E6\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"right basis fox\",\n \"type\": \"send\",\n \"start\": 1702604751537,\n \"end\": 1702604771537,\n \"color\": \"#33FFCC\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"shall\",\n \"type\": \"send\",\n \"start\": 1702604771537,\n \"end\": 1702609451537,\n \"color\": \"#3366E6\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"damage will alive follow traffic beauty sold thou\",\n \"type\": \"send\",\n \"start\": 1702609451537,\n \"end\": 1702609479537,\n \"color\": \"#1AB399\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"area forgotten birth key stairs\",\n \"type\": \"send\",\n \"start\": 1702609479537,\n \"end\": 1702609899537,\n \"color\": \"#E64D66\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"nearer add area giant been gulf vegetable\",\n \"type\": \"send\",\n \"start\": 1702609899537,\n \"end\": 1702613199537,\n \"color\": \"#809900\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"pass meat after sight\",\n \"type\": \"send\",\n \"start\": 1702613199537,\n \"end\": 1702618479537,\n \"color\": \"#FF6633\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"heat grain pig coach understanding lie\",\n \"type\": \"send\",\n \"start\": 1702618479537,\n \"end\": 1702621539537,\n \"color\": \"#80B300\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"southern promised glass\",\n \"type\": \"send\",\n \"start\": 1702621539537,\n \"end\": 1702623879537,\n \"color\": \"#4DB3FF\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"dance leave manner mission pilot\",\n \"type\": \"send\",\n \"start\": 1702623879537,\n \"end\": 1702623999537,\n \"color\": \"#4DB380\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"sitting ride example\",\n \"type\": \"send\",\n \"start\": 1702623999537,\n \"end\": 1702624095537,\n \"color\": \"#991AFF\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"rain rate rope give moving mysterious again\",\n \"type\": \"send\",\n \"start\": 1702624095537,\n \"end\": 1702629375537,\n \"color\": \"#4DB3FF\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"act program jump bank bread satellites snow\",\n \"type\": \"send\",\n \"start\": 1702629375537,\n \"end\": 1702629472537,\n \"color\": \"#FF1A66\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"people rest flew bad bright green importance force\",\n \"type\": \"send\",\n \"start\": 1702629472537,\n \"end\": 1702630492537,\n \"color\": \"#FF4D4D\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"complete worth pour\",\n \"type\": \"send\",\n \"start\": 1702630492537,\n \"end\": 1702630530537,\n \"color\": \"#809900\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"smoke skill positive skin\",\n \"type\": \"send\",\n \"start\": 1702630530537,\n \"end\": 1702630625537,\n \"color\": \"#FFB399\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"search\",\n \"type\": \"send\",\n \"start\": 1702630625537,\n \"end\": 1702630659537,\n \"color\": \"#B34D4D\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"pay plate newspaper arrow arrive diameter\",\n \"type\": \"send\",\n \"start\": 1702630659537,\n \"end\": 1702630685537,\n \"color\": \"#E6331A\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"fly act difficult oldest swimming serve\",\n \"type\": \"send\",\n \"start\": 1702630685537,\n \"end\": 1702632785537,\n \"color\": \"#1AFF33\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"lift share\",\n \"type\": \"send\",\n \"start\": 1702632785537,\n \"end\": 1702638785537,\n \"color\": \"#E666B3\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"mighty whole region massage\",\n \"type\": \"send\",\n \"start\": 1702638785537,\n \"end\": 1702638813537,\n \"color\": \"#9900B3\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"touch solution captured\",\n \"type\": \"send\",\n \"start\": 1702638813537,\n \"end\": 1702638824537,\n \"color\": \"#FF99E6\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"shelter mountain hole bite\",\n \"type\": \"send\",\n \"start\": 1702638824537,\n \"end\": 1702642604537,\n \"color\": \"#66664D\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"stock\",\n \"type\": \"send\",\n \"start\": 1702642604537,\n \"end\": 1702643684537,\n \"color\": \"#991AFF\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"trail family studying impossible dead\",\n \"type\": \"send\",\n \"start\": 1702643684537,\n \"end\": 1702649504537,\n \"color\": \"#33991A\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"if control thread helpful dawn driven island wonder\",\n \"type\": \"send\",\n \"start\": 1702649504537,\n \"end\": 1702649590537,\n \"color\": \"#FFB399\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"older all leave using close ability jack\",\n \"type\": \"send\",\n \"start\": 1702649590537,\n \"end\": 1702651810537,\n \"color\": \"#1AFF33\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"poem them liquid\",\n \"type\": \"send\",\n \"start\": 1702651810537,\n \"end\": 1702651879537,\n \"color\": \"#FF3380\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"final sweet raw hold likely\",\n \"type\": \"send\",\n \"start\": 1702651879537,\n \"end\": 1702652899537,\n \"color\": \"#CC80CC\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"hardly setting came\",\n \"type\": \"send\",\n \"start\": 1702652899537,\n \"end\": 1702652912537,\n \"color\": \"#4D8000\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"picture store helpful\",\n \"type\": \"send\",\n \"start\": 1702652912537,\n \"end\": 1702657052537,\n \"color\": \"#4D80CC\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"plenty system break atmosphere\",\n \"type\": \"send\",\n \"start\": 1702657052537,\n \"end\": 1702657115537,\n \"color\": \"#CCCC00\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"excitement apartment understanding gas stiff\",\n \"type\": \"send\",\n \"start\": 1702657115537,\n \"end\": 1702657196537,\n \"color\": \"#4D80CC\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"long\",\n \"type\": \"send\",\n \"start\": 1702657196537,\n \"end\": 1702659596537,\n \"color\": \"#B3B31A\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"girl bowl provide newspaper between month within\",\n \"type\": \"send\",\n \"start\": 1702659596537,\n \"end\": 1702663256537,\n \"color\": \"#E64D66\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"disappear against distant suppose onto\",\n \"type\": \"send\",\n \"start\": 1702663256537,\n \"end\": 1702666976537,\n \"color\": \"#E666B3\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"entire possible worth explore bicycle gray\",\n \"type\": \"send\",\n \"start\": 1702666976537,\n \"end\": 1702666980537,\n \"color\": \"#999933\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"rising stand\",\n \"type\": \"send\",\n \"start\": 1702666980537,\n \"end\": 1702667063537,\n \"color\": \"#00E680\",\n \"textColor\": \"#000000\"\n }\n ],\n \"fort shells\": [\n {\n \"name\": \"chain me\",\n \"type\": \"fort shells\",\n \"start\": 1702543308543,\n \"end\": 1702543342543,\n \"color\": \"#CCFF1A\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"wool\",\n \"type\": \"fort shells\",\n \"start\": 1702543342543,\n \"end\": 1702547482543,\n \"color\": \"#4D8066\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"source took\",\n \"type\": \"fort shells\",\n \"start\": 1702547482543,\n \"end\": 1702547526543,\n \"color\": \"#66991A\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"storm large we tired cook rocky\",\n \"type\": \"fort shells\",\n \"start\": 1702547526543,\n \"end\": 1702550166543,\n \"color\": \"#66994D\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"piece hunter boy camp close\",\n \"type\": \"fort shells\",\n \"start\": 1702550166543,\n \"end\": 1702550247543,\n \"color\": \"#33FFCC\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"tired constantly experiment structure ordinary pretty stock\",\n \"type\": \"fort shells\",\n \"start\": 1702550247543,\n \"end\": 1702550347543,\n \"color\": \"#CC9999\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"bet\",\n \"type\": \"fort shells\",\n \"start\": 1702550347543,\n \"end\": 1702550415543,\n \"color\": \"#80B300\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"recent\",\n \"type\": \"fort shells\",\n \"start\": 1702550415543,\n \"end\": 1702550443543,\n \"color\": \"#B33300\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"addition frog pleasure pot satisfied several\",\n \"type\": \"fort shells\",\n \"start\": 1702550443543,\n \"end\": 1702550457543,\n \"color\": \"#4DB380\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"mill office silent direction branch\",\n \"type\": \"fort shells\",\n \"start\": 1702550457543,\n \"end\": 1702550474543,\n \"color\": \"#B34D4D\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"social solar pine\",\n \"type\": \"fort shells\",\n \"start\": 1702550474543,\n \"end\": 1702550502543,\n \"color\": \"#66991A\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"dollar smell negative program seat society observe hard\",\n \"type\": \"fort shells\",\n \"start\": 1702550502543,\n \"end\": 1702552422543,\n \"color\": \"#E6FF80\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"facing\",\n \"type\": \"fort shells\",\n \"start\": 1702552422543,\n \"end\": 1702556922543,\n \"color\": \"#FF6633\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"vowel would especially love both\",\n \"type\": \"fort shells\",\n \"start\": 1702556922543,\n \"end\": 1702556977543,\n \"color\": \"#33991A\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"make stove nearly way order\",\n \"type\": \"fort shells\",\n \"start\": 1702556977543,\n \"end\": 1702559017543,\n \"color\": \"#1AB399\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"pen stranger mine individual\",\n \"type\": \"fort shells\",\n \"start\": 1702559017543,\n \"end\": 1702560157543,\n \"color\": \"#B366CC\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"clothes instance hat\",\n \"type\": \"fort shells\",\n \"start\": 1702560157543,\n \"end\": 1702563757543,\n \"color\": \"#B34D4D\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"seeing tank expect camp never partly those symbol\",\n \"type\": \"fort shells\",\n \"start\": 1702563757543,\n \"end\": 1702563806543,\n \"color\": \"#B3B31A\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"soft\",\n \"type\": \"fort shells\",\n \"start\": 1702563806543,\n \"end\": 1702568066543,\n \"color\": \"#3366E6\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"sale\",\n \"type\": \"fort shells\",\n \"start\": 1702568066543,\n \"end\": 1702568068543,\n \"color\": \"#FFFF99\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"studying actually limited minerals rise\",\n \"type\": \"fort shells\",\n \"start\": 1702568068543,\n \"end\": 1702568105543,\n \"color\": \"#6680B3\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"forest behavior either dig\",\n \"type\": \"fort shells\",\n \"start\": 1702568105543,\n \"end\": 1702573085543,\n \"color\": \"#FF3380\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"ahead steam science jar signal farther shout grade\",\n \"type\": \"fort shells\",\n \"start\": 1702573085543,\n \"end\": 1702574225543,\n \"color\": \"#66991A\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"topic throat\",\n \"type\": \"fort shells\",\n \"start\": 1702574225543,\n \"end\": 1702575305543,\n \"color\": \"#CCCC00\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"flower village guess property\",\n \"type\": \"fort shells\",\n \"start\": 1702575305543,\n \"end\": 1702579685543,\n \"color\": \"#999966\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"fairly might union\",\n \"type\": \"fort shells\",\n \"start\": 1702579685543,\n \"end\": 1702580825543,\n \"color\": \"#991AFF\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"cowboy that\",\n \"type\": \"fort shells\",\n \"start\": 1702580825543,\n \"end\": 1702580849543,\n \"color\": \"#FF33FF\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"rich apple effect hot army follow as\",\n \"type\": \"fort shells\",\n \"start\": 1702580849543,\n \"end\": 1702580925543,\n \"color\": \"#809980\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"hunt\",\n \"type\": \"fort shells\",\n \"start\": 1702580925543,\n \"end\": 1702580943543,\n \"color\": \"#E64D66\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"current did till congress shelf meat\",\n \"type\": \"fort shells\",\n \"start\": 1702580943543,\n \"end\": 1702585743543,\n \"color\": \"#B34D4D\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"city ate neighbor\",\n \"type\": \"fort shells\",\n \"start\": 1702585743543,\n \"end\": 1702585747543,\n \"color\": \"#CCFF1A\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"cross lost\",\n \"type\": \"fort shells\",\n \"start\": 1702585747543,\n \"end\": 1702585779543,\n \"color\": \"#FFB399\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"fox finish they\",\n \"type\": \"fort shells\",\n \"start\": 1702585779543,\n \"end\": 1702586679543,\n \"color\": \"#66664D\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"bad sort whether lot function steady\",\n \"type\": \"fort shells\",\n \"start\": 1702586679543,\n \"end\": 1702586753543,\n \"color\": \"#E666FF\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"possibly dig\",\n \"type\": \"fort shells\",\n \"start\": 1702586753543,\n \"end\": 1702586784543,\n \"color\": \"#FF3380\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"ill blank riding year article entirely shape\",\n \"type\": \"fort shells\",\n \"start\": 1702586784543,\n \"end\": 1702586807543,\n \"color\": \"#33991A\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"map silly perhaps pie oxygen\",\n \"type\": \"fort shells\",\n \"start\": 1702586807543,\n \"end\": 1702588967543,\n \"color\": \"#6666FF\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"general ago\",\n \"type\": \"fort shells\",\n \"start\": 1702588967543,\n \"end\": 1702588969543,\n \"color\": \"#CCCC00\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"at putting actually speed\",\n \"type\": \"fort shells\",\n \"start\": 1702588969543,\n \"end\": 1702589029543,\n \"color\": \"#991AFF\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"given attention whole importance paper produce ready fence\",\n \"type\": \"fort shells\",\n \"start\": 1702589029543,\n \"end\": 1702589068543,\n \"color\": \"#80B300\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"kill elephant fire boat class river include\",\n \"type\": \"fort shells\",\n \"start\": 1702589068543,\n \"end\": 1702589105543,\n \"color\": \"#E6B333\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"per tip explain shade captured lost\",\n \"type\": \"fort shells\",\n \"start\": 1702589105543,\n \"end\": 1702593665543,\n \"color\": \"#E6331A\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"gone\",\n \"type\": \"fort shells\",\n \"start\": 1702593665543,\n \"end\": 1702593719543,\n \"color\": \"#FFB399\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"say\",\n \"type\": \"fort shells\",\n \"start\": 1702593719543,\n \"end\": 1702593761543,\n \"color\": \"#CC9999\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"horn planning surprise central stepped\",\n \"type\": \"fort shells\",\n \"start\": 1702593761543,\n \"end\": 1702596101543,\n \"color\": \"#00E680\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"chain heart second line\",\n \"type\": \"fort shells\",\n \"start\": 1702596101543,\n \"end\": 1702601261543,\n \"color\": \"#4D80CC\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"feathers hunt plan\",\n \"type\": \"fort shells\",\n \"start\": 1702601261543,\n \"end\": 1702601296543,\n \"color\": \"#4DB380\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"expression but valuable entire extra\",\n \"type\": \"fort shells\",\n \"start\": 1702601296543,\n \"end\": 1702604476543,\n \"color\": \"#FF99E6\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"please power greatly root\",\n \"type\": \"fort shells\",\n \"start\": 1702604476543,\n \"end\": 1702609816543,\n \"color\": \"#E6331A\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"thick\",\n \"type\": \"fort shells\",\n \"start\": 1702609816543,\n \"end\": 1702609819543,\n \"color\": \"#4D80CC\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"herself\",\n \"type\": \"fort shells\",\n \"start\": 1702609819543,\n \"end\": 1702609846543,\n \"color\": \"#99E6E6\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"seldom car\",\n \"type\": \"fort shells\",\n \"start\": 1702609846543,\n \"end\": 1702612486543,\n \"color\": \"#FF4D4D\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"putting unit\",\n \"type\": \"fort shells\",\n \"start\": 1702612486543,\n \"end\": 1702612578543,\n \"color\": \"#4DB380\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"along strength review rough fence tired\",\n \"type\": \"fort shells\",\n \"start\": 1702612578543,\n \"end\": 1702616418543,\n \"color\": \"#CCFF1A\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"spring while pass express color us leaf year\",\n \"type\": \"fort shells\",\n \"start\": 1702616418543,\n \"end\": 1702616506543,\n \"color\": \"#E666FF\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"rice southern spell slipped double held then pure\",\n \"type\": \"fort shells\",\n \"start\": 1702616506543,\n \"end\": 1702616603543,\n \"color\": \"#E6FF80\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"leaving stronger teacher\",\n \"type\": \"fort shells\",\n \"start\": 1702616603543,\n \"end\": 1702619063543,\n \"color\": \"#66E64D\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"least comfortable pick care\",\n \"type\": \"fort shells\",\n \"start\": 1702619063543,\n \"end\": 1702619136543,\n \"color\": \"#3366E6\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"fence sat\",\n \"type\": \"fort shells\",\n \"start\": 1702619136543,\n \"end\": 1702619165543,\n \"color\": \"#66E64D\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"push joy\",\n \"type\": \"fort shells\",\n \"start\": 1702619165543,\n \"end\": 1702619194543,\n \"color\": \"#E64D66\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"inside fill death decide\",\n \"type\": \"fort shells\",\n \"start\": 1702619194543,\n \"end\": 1702619254543,\n \"color\": \"#99E6E6\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"with cold foot you log whose ball tape\",\n \"type\": \"fort shells\",\n \"start\": 1702619254543,\n \"end\": 1702624774543,\n \"color\": \"#999966\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"one bag\",\n \"type\": \"fort shells\",\n \"start\": 1702624774543,\n \"end\": 1702625674543,\n \"color\": \"#FF1A66\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"classroom\",\n \"type\": \"fort shells\",\n \"start\": 1702625674543,\n \"end\": 1702630714543,\n \"color\": \"#E64D66\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"copper stopped information shorter lower fought thick cutting\",\n \"type\": \"fort shells\",\n \"start\": 1702630714543,\n \"end\": 1702630797543,\n \"color\": \"#809980\",\n \"textColor\": \"#000000\"\n }\n ],\n \"knowledge wear these\": [\n {\n \"name\": \"sunlight large\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702543428544,\n \"end\": 1702543513544,\n \"color\": \"#991AFF\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"atomic solve wagon stomach twenty\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702543513544,\n \"end\": 1702549453544,\n \"color\": \"#FF33FF\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"cheese changing courage lying step deep\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702549453544,\n \"end\": 1702549483544,\n \"color\": \"#66991A\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"jet height immediately most post\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702549483544,\n \"end\": 1702549489544,\n \"color\": \"#1AB399\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"for lamp everybody\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702549489544,\n \"end\": 1702552969544,\n \"color\": \"#809900\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"per express\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702552969544,\n \"end\": 1702557709544,\n \"color\": \"#1AFF33\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"pay shine return yesterday\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702557709544,\n \"end\": 1702557805544,\n \"color\": \"#B3B31A\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"goose level brass\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702557805544,\n \"end\": 1702557897544,\n \"color\": \"#4D8066\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"motor piano\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702557897544,\n \"end\": 1702560957544,\n \"color\": \"#E6331A\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"notice alive give mother other deer\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702560957544,\n \"end\": 1702560990544,\n \"color\": \"#B33300\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"pony vowel gain furniture\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702560990544,\n \"end\": 1702565010544,\n \"color\": \"#FF3380\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"noun meat fully be remember look\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702565010544,\n \"end\": 1702565101544,\n \"color\": \"#CC9999\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"rush yard pink acres hall daughter middle shine\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702565101544,\n \"end\": 1702569121544,\n \"color\": \"#FF3380\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"jack human average current seeing\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702569121544,\n \"end\": 1702572001544,\n \"color\": \"#3366E6\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"mistake hurried value either\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702572001544,\n \"end\": 1702576441544,\n \"color\": \"#E6B3B3\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"interest can piano instrument produce\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702576441544,\n \"end\": 1702579321544,\n \"color\": \"#CCCC00\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"fifteen same nine\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702579321544,\n \"end\": 1702579334544,\n \"color\": \"#99E6E6\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"blind lay top unless coach rocket shallow dirt\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702579334544,\n \"end\": 1702579419544,\n \"color\": \"#E666B3\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"hay chair own solution ahead percent success\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702579419544,\n \"end\": 1702580499544,\n \"color\": \"#66994D\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"method court push fallen political anywhere guide\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702580499544,\n \"end\": 1702585539544,\n \"color\": \"#99FF99\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"clock impossible few catch those leg wolf\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702585539544,\n \"end\": 1702585571544,\n \"color\": \"#CC9999\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"feet fellow so since ball prepare\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702585571544,\n \"end\": 1702587131544,\n \"color\": \"#B366CC\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"wire\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702587131544,\n \"end\": 1702587189544,\n \"color\": \"#E6B3B3\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"fire fall ship earth\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702587189544,\n \"end\": 1702590429544,\n \"color\": \"#FFFF99\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"fell\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702590429544,\n \"end\": 1702594689544,\n \"color\": \"#99E6E6\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"wood quite graph week do official\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702594689544,\n \"end\": 1702597509544,\n \"color\": \"#809900\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"wheat sleep under front when force dawn series\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702597509544,\n \"end\": 1702597521544,\n \"color\": \"#B3B31A\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"him officer milk chamber pressure loss\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702597521544,\n \"end\": 1702597597544,\n \"color\": \"#9900B3\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"principle home bar experiment\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702597597544,\n \"end\": 1702597638544,\n \"color\": \"#809900\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"different\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702597638544,\n \"end\": 1702598058544,\n \"color\": \"#99E6E6\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"castle valuable everyone mail\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702598058544,\n \"end\": 1702599498544,\n \"color\": \"#4DB3FF\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"pen\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702599498544,\n \"end\": 1702603098544,\n \"color\": \"#FF99E6\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"slight term\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702603098544,\n \"end\": 1702603154544,\n \"color\": \"#E6B3B3\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"thin younger join sheet bone camp television\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702603154544,\n \"end\": 1702605134544,\n \"color\": \"#4D8000\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"tribe\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702605134544,\n \"end\": 1702605206544,\n \"color\": \"#4DB380\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"industry vast traffic\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702605206544,\n \"end\": 1702605227544,\n \"color\": \"#999933\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"graph sheep large spread fastened species\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702605227544,\n \"end\": 1702609307544,\n \"color\": \"#1AB399\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"wash\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702609307544,\n \"end\": 1702609329544,\n \"color\": \"#66991A\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"protection recently slight drawn join short\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702609329544,\n \"end\": 1702609356544,\n \"color\": \"#FF99E6\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"to went atomic depend shout salmon underline sit\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702609356544,\n \"end\": 1702609405544,\n \"color\": \"#4D8066\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"collect\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702609405544,\n \"end\": 1702609467544,\n \"color\": \"#809980\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"college\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702609467544,\n \"end\": 1702610007544,\n \"color\": \"#FFFF99\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"rod fairly\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702610007544,\n \"end\": 1702615167544,\n \"color\": \"#4D80CC\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"invented provide disease bound seldom running industry gain\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702615167544,\n \"end\": 1702618587544,\n \"color\": \"#99E6E6\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"frog silver\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702618587544,\n \"end\": 1702618664544,\n \"color\": \"#999933\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"opportunity jet war ball coffee\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702618664544,\n \"end\": 1702621664544,\n \"color\": \"#E6B3B3\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"wealth sea tree brick\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702621664544,\n \"end\": 1702621716544,\n \"color\": \"#B34D4D\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"ourselves back visitor ordinary pull\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702621716544,\n \"end\": 1702621792544,\n \"color\": \"#E6B333\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"cause\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702621792544,\n \"end\": 1702621796544,\n \"color\": \"#B33300\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"clothes fierce definition my neighborhood zebra writer studied\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702621796544,\n \"end\": 1702621796544,\n \"color\": \"#66991A\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"elephant mass paper dead\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702621796544,\n \"end\": 1702621852544,\n \"color\": \"#809980\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"struck dropped situation cabin\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702621852544,\n \"end\": 1702621852544,\n \"color\": \"#FFFF99\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"led chapter school vapor bound different\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702621852544,\n \"end\": 1702621942544,\n \"color\": \"#3366E6\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"birth city till construction\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702621942544,\n \"end\": 1702624582544,\n \"color\": \"#9900B3\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"burst vote\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702624582544,\n \"end\": 1702624601544,\n \"color\": \"#4D80CC\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"touch\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702624601544,\n \"end\": 1702624632544,\n \"color\": \"#80B300\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"son quickly evidence this shine mass activity\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702624632544,\n \"end\": 1702624689544,\n \"color\": \"#33991A\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"trade cover\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702624689544,\n \"end\": 1702624710544,\n \"color\": \"#1AB399\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"rhythm\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702624710544,\n \"end\": 1702624748544,\n \"color\": \"#00E680\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"foreign comfortable provide canal atom made standard\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702624748544,\n \"end\": 1702624827544,\n \"color\": \"#3366E6\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"young\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702624827544,\n \"end\": 1702627347544,\n \"color\": \"#1AB399\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"tank pull rapidly raise consider four\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702627347544,\n \"end\": 1702632387544,\n \"color\": \"#66991A\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"constantly clean former planning talk mixture\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702632387544,\n \"end\": 1702632447544,\n \"color\": \"#4DB3FF\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"trunk mouth lovely observe friendly each city camera\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702632447544,\n \"end\": 1702635147544,\n \"color\": \"#E6FF80\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"them far exclaimed made research circle\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702635147544,\n \"end\": 1702635228544,\n \"color\": \"#991AFF\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"faster calm chest\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702635228544,\n \"end\": 1702635408544,\n \"color\": \"#3366E6\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"train law sun press mine salt dig breakfast\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702635408544,\n \"end\": 1702638528544,\n \"color\": \"#33FFCC\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"shinning\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702638528544,\n \"end\": 1702638621544,\n \"color\": \"#FF3380\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"after\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702638621544,\n \"end\": 1702643541544,\n \"color\": \"#FF99E6\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"wore hold sat ice bus detail\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702643541544,\n \"end\": 1702648041544,\n \"color\": \"#FFB399\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"growth heading flat here globe suggest lonely tired\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702648041544,\n \"end\": 1702651881544,\n \"color\": \"#1AFF33\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"city circle book jet block divide wide indicate\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702651881544,\n \"end\": 1702652001544,\n \"color\": \"#B366CC\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"thin left according also her regular clock salmon\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702652001544,\n \"end\": 1702655121544,\n \"color\": \"#1AFF33\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"complete still mark sheet\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702655121544,\n \"end\": 1702655177544,\n \"color\": \"#9900B3\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"plus spell thumb\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702655177544,\n \"end\": 1702655181544,\n \"color\": \"#FF4D4D\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"rest adjective rate girl time watch situation silent\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702655181544,\n \"end\": 1702655233544,\n \"color\": \"#99FF99\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"everywhere row beauty recent union\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702655233544,\n \"end\": 1702655319544,\n \"color\": \"#E6B3B3\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"having pack\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702655319544,\n \"end\": 1702657239544,\n \"color\": \"#66994D\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"mother remain official effect fed bush specific\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702657239544,\n \"end\": 1702657310544,\n \"color\": \"#66994D\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"protection careful\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702657310544,\n \"end\": 1702657383544,\n \"color\": \"#E64D66\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"next die\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702657383544,\n \"end\": 1702657442544,\n \"color\": \"#809900\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"please please either month gray\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702657442544,\n \"end\": 1702660082544,\n \"color\": \"#809900\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"importance now car wall breeze hour evening\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702660082544,\n \"end\": 1702660202544,\n \"color\": \"#B3B31A\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"accident spend round against\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702660202544,\n \"end\": 1702664222544,\n \"color\": \"#999933\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"husband soil these rays\",\n \"type\": \"knowledge wear these\",\n \"start\": 1702664222544,\n \"end\": 1702664281544,\n \"color\": \"#FF1A66\",\n \"textColor\": \"#ffffff\"\n }\n ],\n \"popular dead\": [\n {\n \"name\": \"triangle\",\n \"type\": \"popular dead\",\n \"start\": 1702543313545,\n \"end\": 1702543413545,\n \"color\": \"#99E6E6\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"firm pure impossible office baby toy sit\",\n \"type\": \"popular dead\",\n \"start\": 1702543413545,\n \"end\": 1702546473545,\n \"color\": \"#FFB399\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"were else bat\",\n \"type\": \"popular dead\",\n \"start\": 1702546473545,\n \"end\": 1702546507545,\n \"color\": \"#FF3380\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"pick cookies card brother fair\",\n \"type\": \"popular dead\",\n \"start\": 1702546507545,\n \"end\": 1702546555545,\n \"color\": \"#999933\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"turn sets depend flame cap for\",\n \"type\": \"popular dead\",\n \"start\": 1702546555545,\n \"end\": 1702546651545,\n \"color\": \"#FF3380\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"like noted laid market available experience huge physical\",\n \"type\": \"popular dead\",\n \"start\": 1702546651545,\n \"end\": 1702550551545,\n \"color\": \"#B366CC\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"heavy kitchen date sun trap\",\n \"type\": \"popular dead\",\n \"start\": 1702550551545,\n \"end\": 1702550586545,\n \"color\": \"#E6B333\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"easily ranch ice almost\",\n \"type\": \"popular dead\",\n \"start\": 1702550586545,\n \"end\": 1702550826545,\n \"color\": \"#FF99E6\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"egg paid reach from however thick bat\",\n \"type\": \"popular dead\",\n \"start\": 1702550826545,\n \"end\": 1702552386545,\n \"color\": \"#809900\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"maybe elephant evidence familiar adjective sleep six nervous\",\n \"type\": \"popular dead\",\n \"start\": 1702552386545,\n \"end\": 1702555566545,\n \"color\": \"#E6331A\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"won highest putting\",\n \"type\": \"popular dead\",\n \"start\": 1702555566545,\n \"end\": 1702556226545,\n \"color\": \"#1AFF33\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"history saved know flag\",\n \"type\": \"popular dead\",\n \"start\": 1702556226545,\n \"end\": 1702560486545,\n \"color\": \"#6666FF\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"slope bicycle\",\n \"type\": \"popular dead\",\n \"start\": 1702560486545,\n \"end\": 1702560556545,\n \"color\": \"#B366CC\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"obtain troops realize pressure contain\",\n \"type\": \"popular dead\",\n \"start\": 1702560556545,\n \"end\": 1702563796545,\n \"color\": \"#CCFF1A\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"foreign personal follow\",\n \"type\": \"popular dead\",\n \"start\": 1702563796545,\n \"end\": 1702563868545,\n \"color\": \"#E6B3B3\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"bare\",\n \"type\": \"popular dead\",\n \"start\": 1702563868545,\n \"end\": 1702563960545,\n \"color\": \"#CC80CC\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"soft welcome foot want village\",\n \"type\": \"popular dead\",\n \"start\": 1702563960545,\n \"end\": 1702567860545,\n \"color\": \"#E666B3\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"became pitch breakfast\",\n \"type\": \"popular dead\",\n \"start\": 1702567860545,\n \"end\": 1702567911545,\n \"color\": \"#991AFF\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"title chart position log slope ordinary pilot\",\n \"type\": \"popular dead\",\n \"start\": 1702567911545,\n \"end\": 1702567983545,\n \"color\": \"#00B3E6\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"wind had detail check\",\n \"type\": \"popular dead\",\n \"start\": 1702567983545,\n \"end\": 1702568054545,\n \"color\": \"#E6FF80\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"both as simple gate tea mine golden sell\",\n \"type\": \"popular dead\",\n \"start\": 1702568054545,\n \"end\": 1702569914545,\n \"color\": \"#E6B3B3\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"telephone bet\",\n \"type\": \"popular dead\",\n \"start\": 1702569914545,\n \"end\": 1702569945545,\n \"color\": \"#4D8066\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"voyage effect prize soldier importance surprise\",\n \"type\": \"popular dead\",\n \"start\": 1702569945545,\n \"end\": 1702575645545,\n \"color\": \"#991AFF\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"would offer map meet\",\n \"type\": \"popular dead\",\n \"start\": 1702575645545,\n \"end\": 1702575687545,\n \"color\": \"#B33300\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"bus drew seed forest\",\n \"type\": \"popular dead\",\n \"start\": 1702575687545,\n \"end\": 1702575687545,\n \"color\": \"#FF3380\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"pet consider spider fifth careful\",\n \"type\": \"popular dead\",\n \"start\": 1702575687545,\n \"end\": 1702575709545,\n \"color\": \"#3366E6\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"win protection brave\",\n \"type\": \"popular dead\",\n \"start\": 1702575709545,\n \"end\": 1702575785545,\n \"color\": \"#1AB399\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"pipe improve silk piano satisfied\",\n \"type\": \"popular dead\",\n \"start\": 1702575785545,\n \"end\": 1702575803545,\n \"color\": \"#6666FF\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"wire necessary quite\",\n \"type\": \"popular dead\",\n \"start\": 1702575803545,\n \"end\": 1702580183545,\n \"color\": \"#FF33FF\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"drawn kitchen\",\n \"type\": \"popular dead\",\n \"start\": 1702580183545,\n \"end\": 1702582943545,\n \"color\": \"#66991A\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"fact wealth slabs weak highway maybe whole border\",\n \"type\": \"popular dead\",\n \"start\": 1702582943545,\n \"end\": 1702582997545,\n \"color\": \"#CC80CC\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"hard scared die complex seed careful rhythm\",\n \"type\": \"popular dead\",\n \"start\": 1702582997545,\n \"end\": 1702583050545,\n \"color\": \"#66994D\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"opportunity there write recently rubbed\",\n \"type\": \"popular dead\",\n \"start\": 1702583050545,\n \"end\": 1702585090545,\n \"color\": \"#CCFF1A\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"afraid enter stronger needle try range waste he\",\n \"type\": \"popular dead\",\n \"start\": 1702585090545,\n \"end\": 1702585182545,\n \"color\": \"#FF4D4D\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"pony day load dig\",\n \"type\": \"popular dead\",\n \"start\": 1702585182545,\n \"end\": 1702587102545,\n \"color\": \"#991AFF\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"trade made provide meant earth certain\",\n \"type\": \"popular dead\",\n \"start\": 1702587102545,\n \"end\": 1702587121545,\n \"color\": \"#6666FF\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"former fence spoken art disappear man glad\",\n \"type\": \"popular dead\",\n \"start\": 1702587121545,\n \"end\": 1702590541545,\n \"color\": \"#FF3380\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"duty growth rising waste threw its slowly\",\n \"type\": \"popular dead\",\n \"start\": 1702590541545,\n \"end\": 1702590568545,\n \"color\": \"#4DB3FF\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"trap vapor primitive handsome entire continued beat\",\n \"type\": \"popular dead\",\n \"start\": 1702590568545,\n \"end\": 1702590592545,\n \"color\": \"#FF1A66\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"she till waste thin valley her wire\",\n \"type\": \"popular dead\",\n \"start\": 1702590592545,\n \"end\": 1702594492545,\n \"color\": \"#FF3380\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"source west strike basic over tribe\",\n \"type\": \"popular dead\",\n \"start\": 1702594492545,\n \"end\": 1702594529545,\n \"color\": \"#999933\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"task television oldest\",\n \"type\": \"popular dead\",\n \"start\": 1702594529545,\n \"end\": 1702597109545,\n \"color\": \"#E666FF\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"similar\",\n \"type\": \"popular dead\",\n \"start\": 1702597109545,\n \"end\": 1702597185545,\n \"color\": \"#4DB380\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"shout slip grass similar wave fighting older mind\",\n \"type\": \"popular dead\",\n \"start\": 1702597185545,\n \"end\": 1702600065545,\n \"color\": \"#4D80CC\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"sink all noted any\",\n \"type\": \"popular dead\",\n \"start\": 1702600065545,\n \"end\": 1702600134545,\n \"color\": \"#B34D4D\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"successful very opportunity pilot\",\n \"type\": \"popular dead\",\n \"start\": 1702600134545,\n \"end\": 1702604154545,\n \"color\": \"#FF33FF\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"wonderful appropriate daily\",\n \"type\": \"popular dead\",\n \"start\": 1702604154545,\n \"end\": 1702604192545,\n \"color\": \"#999933\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"tell environment measure kill foreign money cent meal\",\n \"type\": \"popular dead\",\n \"start\": 1702604192545,\n \"end\": 1702604312545,\n \"color\": \"#E64D66\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"asleep pound exactly\",\n \"type\": \"popular dead\",\n \"start\": 1702604312545,\n \"end\": 1702608632545,\n \"color\": \"#6680B3\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"up loose pool composed twice master composition yourself\",\n \"type\": \"popular dead\",\n \"start\": 1702608632545,\n \"end\": 1702613672545,\n \"color\": \"#CCFF1A\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"dangerous final\",\n \"type\": \"popular dead\",\n \"start\": 1702613672545,\n \"end\": 1702617272545,\n \"color\": \"#6680B3\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"truth frighten increase moon fast share either stretch\",\n \"type\": \"popular dead\",\n \"start\": 1702617272545,\n \"end\": 1702617325545,\n \"color\": \"#E64D66\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"main carry\",\n \"type\": \"popular dead\",\n \"start\": 1702617325545,\n \"end\": 1702623145545,\n \"color\": \"#999933\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"nearest few town eventually distant this\",\n \"type\": \"popular dead\",\n \"start\": 1702623145545,\n \"end\": 1702623242545,\n \"color\": \"#00E680\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"sometime\",\n \"type\": \"popular dead\",\n \"start\": 1702623242545,\n \"end\": 1702623271545,\n \"color\": \"#B34D4D\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"buried hit step hearing till\",\n \"type\": \"popular dead\",\n \"start\": 1702623271545,\n \"end\": 1702628251545,\n \"color\": \"#FF33FF\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"dozen good shot between\",\n \"type\": \"popular dead\",\n \"start\": 1702628251545,\n \"end\": 1702628337545,\n \"color\": \"#6666FF\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"bright tie although lying expect variety brick\",\n \"type\": \"popular dead\",\n \"start\": 1702628337545,\n \"end\": 1702628403545,\n \"color\": \"#4DB3FF\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"vote came note talk wood\",\n \"type\": \"popular dead\",\n \"start\": 1702628403545,\n \"end\": 1702628463545,\n \"color\": \"#6680B3\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"while private are property ancient rather greatly\",\n \"type\": \"popular dead\",\n \"start\": 1702628463545,\n \"end\": 1702629303545,\n \"color\": \"#FF99E6\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"green by writing glass sets tube sold warn\",\n \"type\": \"popular dead\",\n \"start\": 1702629303545,\n \"end\": 1702634463545,\n \"color\": \"#CCFF1A\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"physical herd gave voice eventually lose\",\n \"type\": \"popular dead\",\n \"start\": 1702634463545,\n \"end\": 1702638303545,\n \"color\": \"#4D80CC\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"basis flight\",\n \"type\": \"popular dead\",\n \"start\": 1702638303545,\n \"end\": 1702644123545,\n \"color\": \"#66E64D\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"mass can electricity from size can\",\n \"type\": \"popular dead\",\n \"start\": 1702644123545,\n \"end\": 1702644173545,\n \"color\": \"#33991A\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"arrangement failed\",\n \"type\": \"popular dead\",\n \"start\": 1702644173545,\n \"end\": 1702649333545,\n \"color\": \"#00E680\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"combination various lead honor comfortable\",\n \"type\": \"popular dead\",\n \"start\": 1702649333545,\n \"end\": 1702649385545,\n \"color\": \"#FFB399\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"silly determine direction three common strong\",\n \"type\": \"popular dead\",\n \"start\": 1702649385545,\n \"end\": 1702655025545,\n \"color\": \"#E6331A\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"transportation skin\",\n \"type\": \"popular dead\",\n \"start\": 1702655025545,\n \"end\": 1702655038545,\n \"color\": \"#E6B3B3\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"shallow fact willing\",\n \"type\": \"popular dead\",\n \"start\": 1702655038545,\n \"end\": 1702655105545,\n \"color\": \"#B3B31A\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"wherever happily frozen\",\n \"type\": \"popular dead\",\n \"start\": 1702655105545,\n \"end\": 1702655132545,\n \"color\": \"#66991A\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"saved rope\",\n \"type\": \"popular dead\",\n \"start\": 1702655132545,\n \"end\": 1702655208545,\n \"color\": \"#6666FF\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"skin pool degree boy police image article darkness\",\n \"type\": \"popular dead\",\n \"start\": 1702655208545,\n \"end\": 1702655293545,\n \"color\": \"#FFFF99\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"citizen applied salt soft bank\",\n \"type\": \"popular dead\",\n \"start\": 1702655293545,\n \"end\": 1702655294545,\n \"color\": \"#CC80CC\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"mail\",\n \"type\": \"popular dead\",\n \"start\": 1702655294545,\n \"end\": 1702655375545,\n \"color\": \"#E666FF\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"swam minute interest\",\n \"type\": \"popular dead\",\n \"start\": 1702655375545,\n \"end\": 1702655396545,\n \"color\": \"#E6FF80\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"refer suppose attention fed steam\",\n \"type\": \"popular dead\",\n \"start\": 1702655396545,\n \"end\": 1702657016545,\n \"color\": \"#33FFCC\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"society matter promised\",\n \"type\": \"popular dead\",\n \"start\": 1702657016545,\n \"end\": 1702662296545,\n \"color\": \"#B34D4D\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"trade slave careful band guide poor stock cent\",\n \"type\": \"popular dead\",\n \"start\": 1702662296545,\n \"end\": 1702662319545,\n \"color\": \"#33991A\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"willing fat south observe\",\n \"type\": \"popular dead\",\n \"start\": 1702662319545,\n \"end\": 1702662376545,\n \"color\": \"#6680B3\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"had elephant length further rubber chosen partly every\",\n \"type\": \"popular dead\",\n \"start\": 1702662376545,\n \"end\": 1702662461545,\n \"color\": \"#CC80CC\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"cost it\",\n \"type\": \"popular dead\",\n \"start\": 1702662461545,\n \"end\": 1702662495545,\n \"color\": \"#1AFF33\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"beneath walk taken rubber pocket location\",\n \"type\": \"popular dead\",\n \"start\": 1702662495545,\n \"end\": 1702668495545,\n \"color\": \"#999966\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"careful seems combine cabin serve tales memory\",\n \"type\": \"popular dead\",\n \"start\": 1702668495545,\n \"end\": 1702668511545,\n \"color\": \"#CCCC00\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"song\",\n \"type\": \"popular dead\",\n \"start\": 1702668511545,\n \"end\": 1702672711545,\n \"color\": \"#66994D\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"trip is food log stems price\",\n \"type\": \"popular dead\",\n \"start\": 1702672711545,\n \"end\": 1702672771545,\n \"color\": \"#999933\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"made\",\n \"type\": \"popular dead\",\n \"start\": 1702672771545,\n \"end\": 1702676911545,\n \"color\": \"#4DB380\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"clothes park die\",\n \"type\": \"popular dead\",\n \"start\": 1702676911545,\n \"end\": 1702676973545,\n \"color\": \"#9900B3\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"clay known regular rock gray\",\n \"type\": \"popular dead\",\n \"start\": 1702676973545,\n \"end\": 1702676989545,\n \"color\": \"#4D8000\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"hurried\",\n \"type\": \"popular dead\",\n \"start\": 1702676989545,\n \"end\": 1702678309545,\n \"color\": \"#1AB399\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"fierce laid yet born me palace school\",\n \"type\": \"popular dead\",\n \"start\": 1702678309545,\n \"end\": 1702678325545,\n \"color\": \"#66E64D\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"experience example horn race development\",\n \"type\": \"popular dead\",\n \"start\": 1702678325545,\n \"end\": 1702682105545,\n \"color\": \"#33FFCC\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"kids\",\n \"type\": \"popular dead\",\n \"start\": 1702682105545,\n \"end\": 1702687145545,\n \"color\": \"#FF4D4D\",\n \"textColor\": \"#000000\"\n }\n ],\n \"master\": [\n {\n \"name\": \"swept birth\",\n \"type\": \"master\",\n \"start\": 1702543428548,\n \"end\": 1702543428548,\n \"color\": \"#E666FF\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"told dropped silent surface herd throw\",\n \"type\": \"master\",\n \"start\": 1702543428548,\n \"end\": 1702543511548,\n \"color\": \"#CC9999\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"six electric feature own\",\n \"type\": \"master\",\n \"start\": 1702543511548,\n \"end\": 1702543563548,\n \"color\": \"#E64D66\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"television gray\",\n \"type\": \"master\",\n \"start\": 1702543563548,\n \"end\": 1702548963548,\n \"color\": \"#CC9999\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"gun consist he thick being several comfortable mirror\",\n \"type\": \"master\",\n \"start\": 1702548963548,\n \"end\": 1702548996548,\n \"color\": \"#E6331A\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"finally help straw zoo road\",\n \"type\": \"master\",\n \"start\": 1702548996548,\n \"end\": 1702549023548,\n \"color\": \"#991AFF\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"joy light independent\",\n \"type\": \"master\",\n \"start\": 1702549023548,\n \"end\": 1702551183548,\n \"color\": \"#00E680\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"break west about farther measure south\",\n \"type\": \"master\",\n \"start\": 1702551183548,\n \"end\": 1702551274548,\n \"color\": \"#E6B333\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"last per taken equal\",\n \"type\": \"master\",\n \"start\": 1702551274548,\n \"end\": 1702551340548,\n \"color\": \"#1AFF33\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"unless love rubbed fell\",\n \"type\": \"master\",\n \"start\": 1702551340548,\n \"end\": 1702556380548,\n \"color\": \"#66E64D\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"common\",\n \"type\": \"master\",\n \"start\": 1702556380548,\n \"end\": 1702556392548,\n \"color\": \"#99E6E6\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"door facing eat test crowd\",\n \"type\": \"master\",\n \"start\": 1702556392548,\n \"end\": 1702556425548,\n \"color\": \"#FF1A66\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"upward balloon burn public couple\",\n \"type\": \"master\",\n \"start\": 1702556425548,\n \"end\": 1702559245548,\n \"color\": \"#FFFF99\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"excited troops government dream began plus\",\n \"type\": \"master\",\n \"start\": 1702559245548,\n \"end\": 1702563325548,\n \"color\": \"#1AFF33\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"nails done dawn suppose river replace island\",\n \"type\": \"master\",\n \"start\": 1702563325548,\n \"end\": 1702563362548,\n \"color\": \"#4D8066\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"shake speak examine\",\n \"type\": \"master\",\n \"start\": 1702563362548,\n \"end\": 1702563415548,\n \"color\": \"#B33300\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"split ought area\",\n \"type\": \"master\",\n \"start\": 1702563415548,\n \"end\": 1702568095548,\n \"color\": \"#66991A\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"dull theory choose six five facing fact\",\n \"type\": \"master\",\n \"start\": 1702568095548,\n \"end\": 1702571635548,\n \"color\": \"#FF99E6\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"lying\",\n \"type\": \"master\",\n \"start\": 1702571635548,\n \"end\": 1702571645548,\n \"color\": \"#9900B3\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"was\",\n \"type\": \"master\",\n \"start\": 1702571645548,\n \"end\": 1702571727548,\n \"color\": \"#6680B3\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"proud explain fill time obtain represent kept truth\",\n \"type\": \"master\",\n \"start\": 1702571727548,\n \"end\": 1702574427548,\n \"color\": \"#4D8000\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"condition ago\",\n \"type\": \"master\",\n \"start\": 1702574427548,\n \"end\": 1702580067548,\n \"color\": \"#FF1A66\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"iron pain spite setting everyone\",\n \"type\": \"master\",\n \"start\": 1702580067548,\n \"end\": 1702580116548,\n \"color\": \"#66664D\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"death city deeply hello practice important rich build\",\n \"type\": \"master\",\n \"start\": 1702580116548,\n \"end\": 1702580179548,\n \"color\": \"#4DB3FF\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"rise question for term although symbol tight\",\n \"type\": \"master\",\n \"start\": 1702580179548,\n \"end\": 1702580232548,\n \"color\": \"#33FFCC\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"behind drink out deer dollar bend\",\n \"type\": \"master\",\n \"start\": 1702580232548,\n \"end\": 1702581072548,\n \"color\": \"#66E64D\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"history\",\n \"type\": \"master\",\n \"start\": 1702581072548,\n \"end\": 1702581162548,\n \"color\": \"#66664D\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"slowly wide task habit electricity\",\n \"type\": \"master\",\n \"start\": 1702581162548,\n \"end\": 1702581202548,\n \"color\": \"#6680B3\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"answer\",\n \"type\": \"master\",\n \"start\": 1702581202548,\n \"end\": 1702581248548,\n \"color\": \"#999933\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"castle fact deeply\",\n \"type\": \"master\",\n \"start\": 1702581248548,\n \"end\": 1702581251548,\n \"color\": \"#33991A\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"chief iron space forgot\",\n \"type\": \"master\",\n \"start\": 1702581251548,\n \"end\": 1702581289548,\n \"color\": \"#4DB3FF\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"vessels\",\n \"type\": \"master\",\n \"start\": 1702581289548,\n \"end\": 1702581358548,\n \"color\": \"#4DB3FF\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"by poet eager managed social answer sum\",\n \"type\": \"master\",\n \"start\": 1702581358548,\n \"end\": 1702581417548,\n \"color\": \"#66991A\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"aboard substance\",\n \"type\": \"master\",\n \"start\": 1702581417548,\n \"end\": 1702581499548,\n \"color\": \"#E6FF80\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"sentence job\",\n \"type\": \"master\",\n \"start\": 1702581499548,\n \"end\": 1702583959548,\n \"color\": \"#3366E6\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"fast enjoy vast sheep command entirely choose shoot\",\n \"type\": \"master\",\n \"start\": 1702583959548,\n \"end\": 1702585519548,\n \"color\": \"#E64D66\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"pony\",\n \"type\": \"master\",\n \"start\": 1702585519548,\n \"end\": 1702585617548,\n \"color\": \"#4D8000\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"smell partly trouble parallel service rays\",\n \"type\": \"master\",\n \"start\": 1702585617548,\n \"end\": 1702587537548,\n \"color\": \"#4DB380\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"character old usual slept\",\n \"type\": \"master\",\n \"start\": 1702587537548,\n \"end\": 1702587546548,\n \"color\": \"#66994D\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"lie dropped hand orange built raw cent\",\n \"type\": \"master\",\n \"start\": 1702587546548,\n \"end\": 1702587577548,\n \"color\": \"#E6FF80\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"closely human fog row partly massage\",\n \"type\": \"master\",\n \"start\": 1702587577548,\n \"end\": 1702587630548,\n \"color\": \"#00B3E6\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"time needle pupil outside across individual remember\",\n \"type\": \"master\",\n \"start\": 1702587630548,\n \"end\": 1702587679548,\n \"color\": \"#E666FF\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"love any\",\n \"type\": \"master\",\n \"start\": 1702587679548,\n \"end\": 1702587741548,\n \"color\": \"#FFFF99\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"willing\",\n \"type\": \"master\",\n \"start\": 1702587741548,\n \"end\": 1702587759548,\n \"color\": \"#999966\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"home said heart trade beautiful happily\",\n \"type\": \"master\",\n \"start\": 1702587759548,\n \"end\": 1702591239548,\n \"color\": \"#4D80CC\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"evening\",\n \"type\": \"master\",\n \"start\": 1702591239548,\n \"end\": 1702591250548,\n \"color\": \"#1AB399\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"liquid bottle stems loss wish\",\n \"type\": \"master\",\n \"start\": 1702591250548,\n \"end\": 1702591344548,\n \"color\": \"#4DB3FF\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"myself state tide\",\n \"type\": \"master\",\n \"start\": 1702591344548,\n \"end\": 1702596504548,\n \"color\": \"#809980\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"local answer smile\",\n \"type\": \"master\",\n \"start\": 1702596504548,\n \"end\": 1702599384548,\n \"color\": \"#FF33FF\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"flow bread trunk\",\n \"type\": \"master\",\n \"start\": 1702599384548,\n \"end\": 1702599419548,\n \"color\": \"#991AFF\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"element watch\",\n \"type\": \"master\",\n \"start\": 1702599419548,\n \"end\": 1702599446548,\n \"color\": \"#3366E6\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"your earlier dig pair\",\n \"type\": \"master\",\n \"start\": 1702599446548,\n \"end\": 1702604126548,\n \"color\": \"#33991A\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"date\",\n \"type\": \"master\",\n \"start\": 1702604126548,\n \"end\": 1702604666548,\n \"color\": \"#9900B3\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"captain escape\",\n \"type\": \"master\",\n \"start\": 1702604666548,\n \"end\": 1702604733548,\n \"color\": \"#E6FF80\",\n \"textColor\": \"#000000\"\n }\n ],\n \"zulu through\": [\n {\n \"name\": \"money replace single clean never\",\n \"type\": \"zulu through\",\n \"start\": 1702543668548,\n \"end\": 1702543740548,\n \"color\": \"#66991A\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"this safety early previous line interior depth eager\",\n \"type\": \"zulu through\",\n \"start\": 1702543740548,\n \"end\": 1702546380548,\n \"color\": \"#809980\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"duty just perhaps\",\n \"type\": \"zulu through\",\n \"start\": 1702546380548,\n \"end\": 1702546419548,\n \"color\": \"#66994D\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"written lose combination swung birds spite\",\n \"type\": \"zulu through\",\n \"start\": 1702546419548,\n \"end\": 1702548099548,\n \"color\": \"#CC9999\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"sick supply merely fill whale friendly\",\n \"type\": \"zulu through\",\n \"start\": 1702548099548,\n \"end\": 1702552539548,\n \"color\": \"#FF3380\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"gulf related add spend tried this felt\",\n \"type\": \"zulu through\",\n \"start\": 1702552539548,\n \"end\": 1702552572548,\n \"color\": \"#4D8066\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"judge\",\n \"type\": \"zulu through\",\n \"start\": 1702552572548,\n \"end\": 1702554792548,\n \"color\": \"#FF99E6\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"remove storm choose his\",\n \"type\": \"zulu through\",\n \"start\": 1702554792548,\n \"end\": 1702555992548,\n \"color\": \"#B34D4D\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"smallest\",\n \"type\": \"zulu through\",\n \"start\": 1702555992548,\n \"end\": 1702556017548,\n \"color\": \"#B3B31A\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"symbol\",\n \"type\": \"zulu through\",\n \"start\": 1702556017548,\n \"end\": 1702557577548,\n \"color\": \"#9900B3\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"hair offer\",\n \"type\": \"zulu through\",\n \"start\": 1702557577548,\n \"end\": 1702562737548,\n \"color\": \"#4DB3FF\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"this ball rhyme shut everywhere flow danger\",\n \"type\": \"zulu through\",\n \"start\": 1702562737548,\n \"end\": 1702563037548,\n \"color\": \"#66991A\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"written ants sitting\",\n \"type\": \"zulu through\",\n \"start\": 1702563037548,\n \"end\": 1702566937548,\n \"color\": \"#00B3E6\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"compound proud closer sink ran settle\",\n \"type\": \"zulu through\",\n \"start\": 1702566937548,\n \"end\": 1702567037548,\n \"color\": \"#CC80CC\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"fighting gravity parent wonderful engine\",\n \"type\": \"zulu through\",\n \"start\": 1702567037548,\n \"end\": 1702567068548,\n \"color\": \"#6666FF\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"deer please only threw mile clock\",\n \"type\": \"zulu through\",\n \"start\": 1702567068548,\n \"end\": 1702567094548,\n \"color\": \"#FF99E6\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"completely classroom\",\n \"type\": \"zulu through\",\n \"start\": 1702567094548,\n \"end\": 1702570394548,\n \"color\": \"#FF99E6\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"bus grandfather able\",\n \"type\": \"zulu through\",\n \"start\": 1702570394548,\n \"end\": 1702575194548,\n \"color\": \"#B366CC\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"liquid thousand object young physical before fifth somewhere\",\n \"type\": \"zulu through\",\n \"start\": 1702575194548,\n \"end\": 1702575217548,\n \"color\": \"#1AB399\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"bow more war\",\n \"type\": \"zulu through\",\n \"start\": 1702575217548,\n \"end\": 1702580977548,\n \"color\": \"#B34D4D\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"conversation stared country tight yard\",\n \"type\": \"zulu through\",\n \"start\": 1702580977548,\n \"end\": 1702586257548,\n \"color\": \"#E666B3\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"law adventure crowd\",\n \"type\": \"zulu through\",\n \"start\": 1702586257548,\n \"end\": 1702587577548,\n \"color\": \"#4D8000\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"chart root seen plastic mixture\",\n \"type\": \"zulu through\",\n \"start\": 1702587577548,\n \"end\": 1702587608548,\n \"color\": \"#FFB399\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"against strength pole simply\",\n \"type\": \"zulu through\",\n \"start\": 1702587608548,\n \"end\": 1702587663548,\n \"color\": \"#4DB380\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"trace powerful\",\n \"type\": \"zulu through\",\n \"start\": 1702587663548,\n \"end\": 1702587752548,\n \"color\": \"#FFFF99\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"zulu nose finest quickly maybe important greater\",\n \"type\": \"zulu through\",\n \"start\": 1702587752548,\n \"end\": 1702587812548,\n \"color\": \"#CCCC00\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"growth ten farther situation\",\n \"type\": \"zulu through\",\n \"start\": 1702587812548,\n \"end\": 1702587908548,\n \"color\": \"#809980\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"many\",\n \"type\": \"zulu through\",\n \"start\": 1702587908548,\n \"end\": 1702587995548,\n \"color\": \"#00E680\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"came exchange burn dropped scared\",\n \"type\": \"zulu through\",\n \"start\": 1702587995548,\n \"end\": 1702589195548,\n \"color\": \"#FF1A66\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"teach\",\n \"type\": \"zulu through\",\n \"start\": 1702589195548,\n \"end\": 1702589243548,\n \"color\": \"#4D8000\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"industrial got prepare film ill fly prove\",\n \"type\": \"zulu through\",\n \"start\": 1702589243548,\n \"end\": 1702589303548,\n \"color\": \"#999966\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"month driving friendly cup\",\n \"type\": \"zulu through\",\n \"start\": 1702589303548,\n \"end\": 1702589336548,\n \"color\": \"#FF33FF\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"report gradually scale wild saw getting across\",\n \"type\": \"zulu through\",\n \"start\": 1702589336548,\n \"end\": 1702592936548,\n \"color\": \"#809980\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"shall piano everyone tip\",\n \"type\": \"zulu through\",\n \"start\": 1702592936548,\n \"end\": 1702592945548,\n \"color\": \"#CCFF1A\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"driving slave\",\n \"type\": \"zulu through\",\n \"start\": 1702592945548,\n \"end\": 1702596845548,\n \"color\": \"#4D8066\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"carefully home cool\",\n \"type\": \"zulu through\",\n \"start\": 1702596845548,\n \"end\": 1702600685548,\n \"color\": \"#CC9999\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"provide hurt\",\n \"type\": \"zulu through\",\n \"start\": 1702600685548,\n \"end\": 1702600719548,\n \"color\": \"#9900B3\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"factor hidden crack gone\",\n \"type\": \"zulu through\",\n \"start\": 1702600719548,\n \"end\": 1702601079548,\n \"color\": \"#4D8066\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"adventure square poem settle lead against\",\n \"type\": \"zulu through\",\n \"start\": 1702601079548,\n \"end\": 1702601118548,\n \"color\": \"#999966\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"together eight corner threw card\",\n \"type\": \"zulu through\",\n \"start\": 1702601118548,\n \"end\": 1702605318548,\n \"color\": \"#99E6E6\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"rope private daily born\",\n \"type\": \"zulu through\",\n \"start\": 1702605318548,\n \"end\": 1702607598548,\n \"color\": \"#00B3E6\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"draw nothing block were tried\",\n \"type\": \"zulu through\",\n \"start\": 1702607598548,\n \"end\": 1702611198548,\n \"color\": \"#66994D\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"planning lion scientist bush butter corn gift wrapped\",\n \"type\": \"zulu through\",\n \"start\": 1702611198548,\n \"end\": 1702611226548,\n \"color\": \"#809980\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"steel phrase plural older habit here tune search\",\n \"type\": \"zulu through\",\n \"start\": 1702611226548,\n \"end\": 1702611318548,\n \"color\": \"#E666FF\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"learn broke atom frog grandfather\",\n \"type\": \"zulu through\",\n \"start\": 1702611318548,\n \"end\": 1702613898548,\n \"color\": \"#B3B31A\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"corner\",\n \"type\": \"zulu through\",\n \"start\": 1702613898548,\n \"end\": 1702617018548,\n \"color\": \"#B34D4D\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"leg silly loose sleep daily\",\n \"type\": \"zulu through\",\n \"start\": 1702617018548,\n \"end\": 1702617098548,\n \"color\": \"#E666B3\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"cook highway spell cave studying function\",\n \"type\": \"zulu through\",\n \"start\": 1702617098548,\n \"end\": 1702617131548,\n \"color\": \"#809980\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"put\",\n \"type\": \"zulu through\",\n \"start\": 1702617131548,\n \"end\": 1702617133548,\n \"color\": \"#4D8000\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"hello avoid angry\",\n \"type\": \"zulu through\",\n \"start\": 1702617133548,\n \"end\": 1702620193548,\n \"color\": \"#CC9999\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"driven rock voice never\",\n \"type\": \"zulu through\",\n \"start\": 1702620193548,\n \"end\": 1702620216548,\n \"color\": \"#9900B3\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"pain throat labor\",\n \"type\": \"zulu through\",\n \"start\": 1702620216548,\n \"end\": 1702620273548,\n \"color\": \"#991AFF\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"liquid solar blood attached vote\",\n \"type\": \"zulu through\",\n \"start\": 1702620273548,\n \"end\": 1702622673548,\n \"color\": \"#33991A\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"regular ill stay depth taught furniture trip\",\n \"type\": \"zulu through\",\n \"start\": 1702622673548,\n \"end\": 1702622696548,\n \"color\": \"#E666FF\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"teach lady spoken giant greatest diameter spend\",\n \"type\": \"zulu through\",\n \"start\": 1702622696548,\n \"end\": 1702627796548,\n \"color\": \"#CC9999\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"cow talk\",\n \"type\": \"zulu through\",\n \"start\": 1702627796548,\n \"end\": 1702627857548,\n \"color\": \"#FF1A66\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"origin nation anyone division capital round pupil radio\",\n \"type\": \"zulu through\",\n \"start\": 1702627857548,\n \"end\": 1702632177548,\n \"color\": \"#B34D4D\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"tales\",\n \"type\": \"zulu through\",\n \"start\": 1702632177548,\n \"end\": 1702632220548,\n \"color\": \"#4D8000\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"fun chart hospital thank structure additional\",\n \"type\": \"zulu through\",\n \"start\": 1702632220548,\n \"end\": 1702634260548,\n \"color\": \"#E666B3\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"market upon mile during over\",\n \"type\": \"zulu through\",\n \"start\": 1702634260548,\n \"end\": 1702634270548,\n \"color\": \"#FFB399\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"beneath team does upward dish mighty place as\",\n \"type\": \"zulu through\",\n \"start\": 1702634270548,\n \"end\": 1702634289548,\n \"color\": \"#809900\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"airplane information kind planned shape\",\n \"type\": \"zulu through\",\n \"start\": 1702634289548,\n \"end\": 1702634589548,\n \"color\": \"#CCFF1A\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"pilot fort vowel these discussion lot strong\",\n \"type\": \"zulu through\",\n \"start\": 1702634589548,\n \"end\": 1702634656548,\n \"color\": \"#B3B31A\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"wild\",\n \"type\": \"zulu through\",\n \"start\": 1702634656548,\n \"end\": 1702636156548,\n \"color\": \"#FF33FF\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"settle needs play grabbed compound\",\n \"type\": \"zulu through\",\n \"start\": 1702636156548,\n \"end\": 1702641676548,\n \"color\": \"#4D80CC\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"mighty\",\n \"type\": \"zulu through\",\n \"start\": 1702641676548,\n \"end\": 1702641685548,\n \"color\": \"#4DB3FF\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"lunch wonderful eat pipe huge\",\n \"type\": \"zulu through\",\n \"start\": 1702641685548,\n \"end\": 1702641716548,\n \"color\": \"#E6B3B3\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"wonder drove numeral throughout dead property\",\n \"type\": \"zulu through\",\n \"start\": 1702641716548,\n \"end\": 1702646396548,\n \"color\": \"#CCCC00\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"if seldom task\",\n \"type\": \"zulu through\",\n \"start\": 1702646396548,\n \"end\": 1702646459548,\n \"color\": \"#9900B3\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"split especially hall sentence principal soldier\",\n \"type\": \"zulu through\",\n \"start\": 1702646459548,\n \"end\": 1702647119548,\n \"color\": \"#99FF99\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"congress secret tide tin different believed\",\n \"type\": \"zulu through\",\n \"start\": 1702647119548,\n \"end\": 1702647196548,\n \"color\": \"#1AB399\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"did how\",\n \"type\": \"zulu through\",\n \"start\": 1702647196548,\n \"end\": 1702647201548,\n \"color\": \"#9900B3\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"letter news wide highway shoot at\",\n \"type\": \"zulu through\",\n \"start\": 1702647201548,\n \"end\": 1702651581548,\n \"color\": \"#B3B31A\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"event\",\n \"type\": \"zulu through\",\n \"start\": 1702651581548,\n \"end\": 1702655181548,\n \"color\": \"#1AFF33\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"direct burst division nine drink than neck\",\n \"type\": \"zulu through\",\n \"start\": 1702655181548,\n \"end\": 1702655183548,\n \"color\": \"#4D8000\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"careful sweet deep mile\",\n \"type\": \"zulu through\",\n \"start\": 1702655183548,\n \"end\": 1702655199548,\n \"color\": \"#1AB399\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"union why soil truck famous amount species engineer\",\n \"type\": \"zulu through\",\n \"start\": 1702655199548,\n \"end\": 1702655281548,\n \"color\": \"#80B300\",\n \"textColor\": \"#000000\"\n }\n ],\n \"she\": [\n {\n \"name\": \"tell last pale easily canal line principle fox\",\n \"type\": \"she\",\n \"start\": 1702543308550,\n \"end\": 1702547868550,\n \"color\": \"#E64D66\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"widely camp lot plan\",\n \"type\": \"she\",\n \"start\": 1702547868550,\n \"end\": 1702553148550,\n \"color\": \"#1AB399\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"hay distant ground reader slightly environment\",\n \"type\": \"she\",\n \"start\": 1702553148550,\n \"end\": 1702553202550,\n \"color\": \"#CC80CC\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"married supply\",\n \"type\": \"she\",\n \"start\": 1702553202550,\n \"end\": 1702553225550,\n \"color\": \"#CCCC00\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"example winter needs blow compound rice\",\n \"type\": \"she\",\n \"start\": 1702553225550,\n \"end\": 1702559045550,\n \"color\": \"#B366CC\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"wrong poet\",\n \"type\": \"she\",\n \"start\": 1702559045550,\n \"end\": 1702562525550,\n \"color\": \"#4DB380\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"old am fallen happened duty fighting\",\n \"type\": \"she\",\n \"start\": 1702562525550,\n \"end\": 1702562567550,\n \"color\": \"#6666FF\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"am instead whale taste wise\",\n \"type\": \"she\",\n \"start\": 1702562567550,\n \"end\": 1702568207550,\n \"color\": \"#4DB3FF\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"disappear mission rich\",\n \"type\": \"she\",\n \"start\": 1702568207550,\n \"end\": 1702568227550,\n \"color\": \"#4D8066\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"although anyone\",\n \"type\": \"she\",\n \"start\": 1702568227550,\n \"end\": 1702570447550,\n \"color\": \"#FFB399\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"dig citizen lack week regular key\",\n \"type\": \"she\",\n \"start\": 1702570447550,\n \"end\": 1702570477550,\n \"color\": \"#00B3E6\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"limited lift nearby past\",\n \"type\": \"she\",\n \"start\": 1702570477550,\n \"end\": 1702571017550,\n \"color\": \"#00B3E6\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"bottle native complete\",\n \"type\": \"she\",\n \"start\": 1702571017550,\n \"end\": 1702573897550,\n \"color\": \"#991AFF\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"chose spite easy slipped\",\n \"type\": \"she\",\n \"start\": 1702573897550,\n \"end\": 1702577677550,\n \"color\": \"#991AFF\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"mouse vowel gradually\",\n \"type\": \"she\",\n \"start\": 1702577677550,\n \"end\": 1702577754550,\n \"color\": \"#6680B3\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"aboard higher answer dot garden wrote fire\",\n \"type\": \"she\",\n \"start\": 1702577754550,\n \"end\": 1702577769550,\n \"color\": \"#FF33FF\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"machinery attention explanation mud aboard herd feathers\",\n \"type\": \"she\",\n \"start\": 1702577769550,\n \"end\": 1702581129550,\n \"color\": \"#991AFF\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"close dear term customs leather plenty spider\",\n \"type\": \"she\",\n \"start\": 1702581129550,\n \"end\": 1702584969550,\n \"color\": \"#CCFF1A\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"picture loud past highway group exciting\",\n \"type\": \"she\",\n \"start\": 1702584969550,\n \"end\": 1702585329550,\n \"color\": \"#66664D\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"steady fort remain troops wall\",\n \"type\": \"she\",\n \"start\": 1702585329550,\n \"end\": 1702590129550,\n \"color\": \"#999966\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"tales fun rhythm identity development sugar\",\n \"type\": \"she\",\n \"start\": 1702590129550,\n \"end\": 1702590221550,\n \"color\": \"#FF33FF\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"becoming\",\n \"type\": \"she\",\n \"start\": 1702590221550,\n \"end\": 1702590234550,\n \"color\": \"#FF4D4D\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"please energy exist apart follow mouth each most\",\n \"type\": \"she\",\n \"start\": 1702590234550,\n \"end\": 1702593354550,\n \"color\": \"#FF33FF\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"rain southern enemy\",\n \"type\": \"she\",\n \"start\": 1702593354550,\n \"end\": 1702593434550,\n \"color\": \"#6666FF\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"broad rocket number understanding common swing honor children\",\n \"type\": \"she\",\n \"start\": 1702593434550,\n \"end\": 1702595894550,\n \"color\": \"#FFB399\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"best thousand mostly bigger\",\n \"type\": \"she\",\n \"start\": 1702595894550,\n \"end\": 1702598354550,\n \"color\": \"#66994D\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"bowl\",\n \"type\": \"she\",\n \"start\": 1702598354550,\n \"end\": 1702598386550,\n \"color\": \"#809980\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"copy gasoline modern noun drive family\",\n \"type\": \"she\",\n \"start\": 1702598386550,\n \"end\": 1702602346550,\n \"color\": \"#3366E6\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"bicycle young cast unhappy\",\n \"type\": \"she\",\n \"start\": 1702602346550,\n \"end\": 1702602426550,\n \"color\": \"#9900B3\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"mouth coat\",\n \"type\": \"she\",\n \"start\": 1702602426550,\n \"end\": 1702603746550,\n \"color\": \"#FFFF99\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"strip lead back if respect material rose\",\n \"type\": \"she\",\n \"start\": 1702603746550,\n \"end\": 1702606446550,\n \"color\": \"#CC9999\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"mix theory\",\n \"type\": \"she\",\n \"start\": 1702606446550,\n \"end\": 1702612266550,\n \"color\": \"#E6B3B3\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"without\",\n \"type\": \"she\",\n \"start\": 1702612266550,\n \"end\": 1702616526550,\n \"color\": \"#9900B3\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"vast deep usually\",\n \"type\": \"she\",\n \"start\": 1702616526550,\n \"end\": 1702616544550,\n \"color\": \"#FFB399\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"to beauty\",\n \"type\": \"she\",\n \"start\": 1702616544550,\n \"end\": 1702616544550,\n \"color\": \"#FFB399\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"this steam\",\n \"type\": \"she\",\n \"start\": 1702616544550,\n \"end\": 1702617984550,\n \"color\": \"#80B300\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"band outer sky lonely smell\",\n \"type\": \"she\",\n \"start\": 1702617984550,\n \"end\": 1702622064550,\n \"color\": \"#4DB380\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"stock jet\",\n \"type\": \"she\",\n \"start\": 1702622064550,\n \"end\": 1702622096550,\n \"color\": \"#CCCC00\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"flag\",\n \"type\": \"she\",\n \"start\": 1702622096550,\n \"end\": 1702626116550,\n \"color\": \"#FF99E6\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"lonely sentence chamber tropical arrange contain damage monkey\",\n \"type\": \"she\",\n \"start\": 1702626116550,\n \"end\": 1702626169550,\n \"color\": \"#CCCC00\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"diagram park baby cage does elephant\",\n \"type\": \"she\",\n \"start\": 1702626169550,\n \"end\": 1702626234550,\n \"color\": \"#80B300\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"can\",\n \"type\": \"she\",\n \"start\": 1702626234550,\n \"end\": 1702626265550,\n \"color\": \"#E6B333\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"inside occur condition animal danger\",\n \"type\": \"she\",\n \"start\": 1702626265550,\n \"end\": 1702626278550,\n \"color\": \"#33FFCC\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"breeze entire some cup direction series\",\n \"type\": \"she\",\n \"start\": 1702626278550,\n \"end\": 1702626311550,\n \"color\": \"#4D80CC\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"rise why stream pool wash ring\",\n \"type\": \"she\",\n \"start\": 1702626311550,\n \"end\": 1702627751550,\n \"color\": \"#991AFF\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"east slipped aware nor gasoline beautiful circus\",\n \"type\": \"she\",\n \"start\": 1702627751550,\n \"end\": 1702629731550,\n \"color\": \"#66991A\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"national strike willing least compound exchange whenever\",\n \"type\": \"she\",\n \"start\": 1702629731550,\n \"end\": 1702630931550,\n \"color\": \"#00B3E6\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"police television fresh\",\n \"type\": \"she\",\n \"start\": 1702630931550,\n \"end\": 1702631591550,\n \"color\": \"#66E64D\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"store organized\",\n \"type\": \"she\",\n \"start\": 1702631591550,\n \"end\": 1702635431550,\n \"color\": \"#CCFF1A\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"industry remarkable page\",\n \"type\": \"she\",\n \"start\": 1702635431550,\n \"end\": 1702635440550,\n \"color\": \"#3366E6\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"everywhere butter serve sheet chest metal machinery cannot\",\n \"type\": \"she\",\n \"start\": 1702635440550,\n \"end\": 1702636820550,\n \"color\": \"#00B3E6\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"melted\",\n \"type\": \"she\",\n \"start\": 1702636820550,\n \"end\": 1702637060550,\n \"color\": \"#FF3380\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"week visitor copy shelter now\",\n \"type\": \"she\",\n \"start\": 1702637060550,\n \"end\": 1702637103550,\n \"color\": \"#66994D\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"cowboy raw cheese idea yourself block image lungs\",\n \"type\": \"she\",\n \"start\": 1702637103550,\n \"end\": 1702639623550,\n \"color\": \"#00E680\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"flat not nearly certain adjective fog front has\",\n \"type\": \"she\",\n \"start\": 1702639623550,\n \"end\": 1702641603550,\n \"color\": \"#66664D\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"piece instance slipped track be see center against\",\n \"type\": \"she\",\n \"start\": 1702641603550,\n \"end\": 1702644603550,\n \"color\": \"#FFFF99\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"end worth visitor be atmosphere\",\n \"type\": \"she\",\n \"start\": 1702644603550,\n \"end\": 1702644608550,\n \"color\": \"#1AB399\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"firm\",\n \"type\": \"she\",\n \"start\": 1702644608550,\n \"end\": 1702645688550,\n \"color\": \"#809900\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"straight warm thus religious throw separate sense church\",\n \"type\": \"she\",\n \"start\": 1702645688550,\n \"end\": 1702645731550,\n \"color\": \"#66E64D\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"freedom across cut\",\n \"type\": \"she\",\n \"start\": 1702645731550,\n \"end\": 1702645731550,\n \"color\": \"#B3B31A\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"consonant habit rocky locate\",\n \"type\": \"she\",\n \"start\": 1702645731550,\n \"end\": 1702645787550,\n \"color\": \"#E6B333\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"rose summer inch\",\n \"type\": \"she\",\n \"start\": 1702645787550,\n \"end\": 1702649267550,\n \"color\": \"#809900\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"mission meant glass anybody cell situation peace indicate\",\n \"type\": \"she\",\n \"start\": 1702649267550,\n \"end\": 1702651787550,\n \"color\": \"#E6FF80\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"satisfied music excellent better\",\n \"type\": \"she\",\n \"start\": 1702651787550,\n \"end\": 1702651837550,\n \"color\": \"#66664D\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"nine lovely disappear sunlight pay\",\n \"type\": \"she\",\n \"start\": 1702651837550,\n \"end\": 1702652977550,\n \"color\": \"#99FF99\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"flow dry\",\n \"type\": \"she\",\n \"start\": 1702652977550,\n \"end\": 1702655977550,\n \"color\": \"#66991A\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"ground\",\n \"type\": \"she\",\n \"start\": 1702655977550,\n \"end\": 1702659997550,\n \"color\": \"#E6B3B3\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"effort changing provide hollow met recall apart\",\n \"type\": \"she\",\n \"start\": 1702659997550,\n \"end\": 1702660007550,\n \"color\": \"#CC80CC\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"been cabin transportation pan period rather lift\",\n \"type\": \"she\",\n \"start\": 1702660007550,\n \"end\": 1702660025550,\n \"color\": \"#999933\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"weak if best face\",\n \"type\": \"she\",\n \"start\": 1702660025550,\n \"end\": 1702660094550,\n \"color\": \"#99FF99\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"liquid dress club muscle enter\",\n \"type\": \"she\",\n \"start\": 1702660094550,\n \"end\": 1702660168550,\n \"color\": \"#991AFF\",\n \"textColor\": \"#ffffff\"\n }\n ],\n \"smallest vessels\": [\n {\n \"name\": \"importance copper magic led largest soldier\",\n \"type\": \"smallest vessels\",\n \"start\": 1702543316551,\n \"end\": 1702543359551,\n \"color\": \"#1AB399\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"park seed let religious wet hurried line shinning\",\n \"type\": \"smallest vessels\",\n \"start\": 1702543359551,\n \"end\": 1702543659551,\n \"color\": \"#E64D66\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"interest firm wonderful led bowl rear\",\n \"type\": \"smallest vessels\",\n \"start\": 1702543659551,\n \"end\": 1702543678551,\n \"color\": \"#CCCC00\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"while dish continent column lose green volume\",\n \"type\": \"smallest vessels\",\n \"start\": 1702543678551,\n \"end\": 1702547758551,\n \"color\": \"#B34D4D\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"fix feel cake\",\n \"type\": \"smallest vessels\",\n \"start\": 1702547758551,\n \"end\": 1702553758551,\n \"color\": \"#66994D\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"happily follow white hollow\",\n \"type\": \"smallest vessels\",\n \"start\": 1702553758551,\n \"end\": 1702557058551,\n \"color\": \"#E666B3\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"bowl anybody spent wealth master tax stairs\",\n \"type\": \"smallest vessels\",\n \"start\": 1702557058551,\n \"end\": 1702557064551,\n \"color\": \"#4D8066\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"within pictured layers old\",\n \"type\": \"smallest vessels\",\n \"start\": 1702557064551,\n \"end\": 1702557097551,\n \"color\": \"#FF1A66\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"magnet dozen\",\n \"type\": \"smallest vessels\",\n \"start\": 1702557097551,\n \"end\": 1702557142551,\n \"color\": \"#B3B31A\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"surface pride without duty outer\",\n \"type\": \"smallest vessels\",\n \"start\": 1702557142551,\n \"end\": 1702557143551,\n \"color\": \"#00E680\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"able still vowel\",\n \"type\": \"smallest vessels\",\n \"start\": 1702557143551,\n \"end\": 1702560263551,\n \"color\": \"#B34D4D\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"onto local where\",\n \"type\": \"smallest vessels\",\n \"start\": 1702560263551,\n \"end\": 1702560328551,\n \"color\": \"#991AFF\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"bat national ship little horse tears\",\n \"type\": \"smallest vessels\",\n \"start\": 1702560328551,\n \"end\": 1702560368551,\n \"color\": \"#999966\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"throat hope trouble face duck hearing temperature\",\n \"type\": \"smallest vessels\",\n \"start\": 1702560368551,\n \"end\": 1702560437551,\n \"color\": \"#FF6633\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"increase jump\",\n \"type\": \"smallest vessels\",\n \"start\": 1702560437551,\n \"end\": 1702564517551,\n \"color\": \"#809980\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"struggle dish massage pressure\",\n \"type\": \"smallest vessels\",\n \"start\": 1702564517551,\n \"end\": 1702565237551,\n \"color\": \"#4D8066\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"floor massage yet stage correctly social bite\",\n \"type\": \"smallest vessels\",\n \"start\": 1702565237551,\n \"end\": 1702568237551,\n \"color\": \"#4DB380\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"tell express\",\n \"type\": \"smallest vessels\",\n \"start\": 1702568237551,\n \"end\": 1702568254551,\n \"color\": \"#66994D\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"actually relationship definition rod get win also\",\n \"type\": \"smallest vessels\",\n \"start\": 1702568254551,\n \"end\": 1702573894551,\n \"color\": \"#1AFF33\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"egg tonight exactly addition title express bigger\",\n \"type\": \"smallest vessels\",\n \"start\": 1702573894551,\n \"end\": 1702573914551,\n \"color\": \"#4D8066\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"burst real belong percent fierce hope throughout cause\",\n \"type\": \"smallest vessels\",\n \"start\": 1702573914551,\n \"end\": 1702577214551,\n \"color\": \"#CC9999\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"made inside different tight prize\",\n \"type\": \"smallest vessels\",\n \"start\": 1702577214551,\n \"end\": 1702578414551,\n \"color\": \"#CCCC00\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"hungry\",\n \"type\": \"smallest vessels\",\n \"start\": 1702578414551,\n \"end\": 1702580574551,\n \"color\": \"#CCCC00\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"daily there inch clock\",\n \"type\": \"smallest vessels\",\n \"start\": 1702580574551,\n \"end\": 1702580673551,\n \"color\": \"#4D80CC\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"was iron near divide north clothing provide telephone\",\n \"type\": \"smallest vessels\",\n \"start\": 1702580673551,\n \"end\": 1702582473551,\n \"color\": \"#80B300\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"pleasant before way case twenty body appearance\",\n \"type\": \"smallest vessels\",\n \"start\": 1702582473551,\n \"end\": 1702585053551,\n \"color\": \"#E666FF\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"key dropped explore luck say roll southern\",\n \"type\": \"smallest vessels\",\n \"start\": 1702585053551,\n \"end\": 1702590573551,\n \"color\": \"#991AFF\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"well creature fallen\",\n \"type\": \"smallest vessels\",\n \"start\": 1702590573551,\n \"end\": 1702590622551,\n \"color\": \"#FF1A66\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"tax nice determine paragraph usual act song party\",\n \"type\": \"smallest vessels\",\n \"start\": 1702590622551,\n \"end\": 1702591762551,\n \"color\": \"#4DB380\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"term castle\",\n \"type\": \"smallest vessels\",\n \"start\": 1702591762551,\n \"end\": 1702591830551,\n \"color\": \"#1AB399\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"result obtain have does mother\",\n \"type\": \"smallest vessels\",\n \"start\": 1702591830551,\n \"end\": 1702591847551,\n \"color\": \"#CC80CC\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"no human owner burst oil neck\",\n \"type\": \"smallest vessels\",\n \"start\": 1702591847551,\n \"end\": 1702591921551,\n \"color\": \"#66991A\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"village wing couple are been spend out settle\",\n \"type\": \"smallest vessels\",\n \"start\": 1702591921551,\n \"end\": 1702592019551,\n \"color\": \"#E6B3B3\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"point bar zero busy\",\n \"type\": \"smallest vessels\",\n \"start\": 1702592019551,\n \"end\": 1702592056551,\n \"color\": \"#66E64D\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"advice leaving speak partly dear draw\",\n \"type\": \"smallest vessels\",\n \"start\": 1702592056551,\n \"end\": 1702592236551,\n \"color\": \"#E6331A\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"teacher hope soil factor\",\n \"type\": \"smallest vessels\",\n \"start\": 1702592236551,\n \"end\": 1702596376551,\n \"color\": \"#809900\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"managed related leaving\",\n \"type\": \"smallest vessels\",\n \"start\": 1702596376551,\n \"end\": 1702599676551,\n \"color\": \"#9900B3\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"eye pink refused\",\n \"type\": \"smallest vessels\",\n \"start\": 1702599676551,\n \"end\": 1702599726551,\n \"color\": \"#E6331A\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"poor kids\",\n \"type\": \"smallest vessels\",\n \"start\": 1702599726551,\n \"end\": 1702599792551,\n \"color\": \"#CC9999\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"main official also perfect party claws hung\",\n \"type\": \"smallest vessels\",\n \"start\": 1702599792551,\n \"end\": 1702599859551,\n \"color\": \"#FF1A66\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"threw design simply design kitchen\",\n \"type\": \"smallest vessels\",\n \"start\": 1702599859551,\n \"end\": 1702605859551,\n \"color\": \"#CC9999\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"burn cross\",\n \"type\": \"smallest vessels\",\n \"start\": 1702605859551,\n \"end\": 1702605870551,\n \"color\": \"#E6B3B3\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"basket school however native look\",\n \"type\": \"smallest vessels\",\n \"start\": 1702605870551,\n \"end\": 1702605898551,\n \"color\": \"#4D80CC\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"slope dark my wood health all\",\n \"type\": \"smallest vessels\",\n \"start\": 1702605898551,\n \"end\": 1702605927551,\n \"color\": \"#E64D66\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"vowel division possible will giving join felt without\",\n \"type\": \"smallest vessels\",\n \"start\": 1702605927551,\n \"end\": 1702611627551,\n \"color\": \"#4D8066\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"identity\",\n \"type\": \"smallest vessels\",\n \"start\": 1702611627551,\n \"end\": 1702611685551,\n \"color\": \"#809900\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"congress ring porch thee\",\n \"type\": \"smallest vessels\",\n \"start\": 1702611685551,\n \"end\": 1702617565551,\n \"color\": \"#1AFF33\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"floor purple chain\",\n \"type\": \"smallest vessels\",\n \"start\": 1702617565551,\n \"end\": 1702617621551,\n \"color\": \"#809980\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"deeply people wagon be\",\n \"type\": \"smallest vessels\",\n \"start\": 1702617621551,\n \"end\": 1702617683551,\n \"color\": \"#999966\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"seen adventure purple page age\",\n \"type\": \"smallest vessels\",\n \"start\": 1702617683551,\n \"end\": 1702621583551,\n \"color\": \"#66994D\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"impossible\",\n \"type\": \"smallest vessels\",\n \"start\": 1702621583551,\n \"end\": 1702621659551,\n \"color\": \"#FFB399\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"nearly himself waste store duck prepare golden tent\",\n \"type\": \"smallest vessels\",\n \"start\": 1702621659551,\n \"end\": 1702622139551,\n \"color\": \"#E6331A\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"locate alive sun serve might ability again\",\n \"type\": \"smallest vessels\",\n \"start\": 1702622139551,\n \"end\": 1702622231551,\n \"color\": \"#6666FF\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"develop dried wheel actual exercise market both whose\",\n \"type\": \"smallest vessels\",\n \"start\": 1702622231551,\n \"end\": 1702622831551,\n \"color\": \"#66E64D\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"discover fire\",\n \"type\": \"smallest vessels\",\n \"start\": 1702622831551,\n \"end\": 1702622893551,\n \"color\": \"#66994D\",\n \"textColor\": \"#ffffff\"\n },\n {\n \"name\": \"pack\",\n \"type\": \"smallest vessels\",\n \"start\": 1702622893551,\n \"end\": 1702626193551,\n \"color\": \"#FFB399\",\n \"textColor\": \"#000000\"\n },\n {\n \"name\": \"white\",\n \"type\": \"smallest vessels\",\n \"start\": 1702626193551,\n \"end\": 1702626231551,\n \"color\": \"#99FF99\",\n \"textColor\": \"#000000\"\n }\n ]\n}\n"},"modified":1702543347229,"location":"9224ac93-50af-4bb9-ac72-89a42b33f031","created":1702543347106,"persisted":1702543347237},"c7287d57-2ee2-42e3-825d-972979419865":{"identifier":{"key":"c7287d57-2ee2-42e3-825d-972979419865","namespace":""},"name":"gantt-chart","type":"gantt-chart","configuration":{"clipActivityNames":true,"swimlaneVisibility":{"send":true,"fort shells":true,"knowledge wear these":true,"popular dead":true,"master":true,"zulu through":true,"she":true,"smallest vessels":true}},"composition":[{"key":"a91e78a2-4c23-40e1-a68e-ccf0ae3afd03","namespace":""}],"modified":1702543398882,"location":"9224ac93-50af-4bb9-ac72-89a42b33f031","created":1702543388951,"persisted":1702543398883},"0eff8b35-2f80-4b33-a663-5e2728d5b164":{"identifier":{"key":"0eff8b35-2f80-4b33-a663-5e2728d5b164","namespace":""},"name":"time-list","type":"timelist","configuration":{"sortOrderIndex":0,"futureEventsIndex":1,"futureEventsDurationIndex":0,"futureEventsDuration":20,"currentEventsIndex":1,"currentEventsDurationIndex":0,"currentEventsDuration":20,"pastEventsIndex":1,"pastEventsDurationIndex":0,"pastEventsDuration":20,"filter":""},"composition":[{"key":"a91e78a2-4c23-40e1-a68e-ccf0ae3afd03","namespace":""}],"modified":1702543429667,"location":"9224ac93-50af-4bb9-ac72-89a42b33f031","created":1702543423050,"persisted":1702543429667},"c2993869-bfdd-41e3-9715-05a5f197606d":{"identifier":{"key":"c2993869-bfdd-41e3-9715-05a5f197606d","namespace":""},"name":"graph-single-1hz-swg","type":"telemetry.plot.bar-graph","composition":[{"key":"4d65d346-898a-49fc-af04-7327eb58fa9b","namespace":""}],"configuration":{"barStyles":{"series":{"4d65d346-898a-49fc-af04-7327eb58fa9b":{"name":"1hz-swg","type":"generator","isAlias":true,"color":"#43b0ff"}}},"axes":{"xKey":"cos","yKey":"wavelengths"},"useInterpolation":"linear","useBar":true},"modified":1702543763413,"location":"9224ac93-50af-4bb9-ac72-89a42b33f031","created":1702543457649,"persisted":1702543763414},"76e675bb-8bbf-4ad3-aa44-5863a631f21f":{"identifier":{"key":"76e675bb-8bbf-4ad3-aa44-5863a631f21f","namespace":""},"name":"scatter-plot-single-1hz-swg","type":"telemetry.plot.scatter-plot","composition":[{"key":"4d65d346-898a-49fc-af04-7327eb58fa9b","namespace":""}],"configuration":{"styles":{"color":"#43b0ff"},"axes":{"xKey":"sin","yKey":"cos"},"ranges":{}},"modified":1702543833753,"location":"9224ac93-50af-4bb9-ac72-89a42b33f031","created":1702543823658,"persisted":1702543833753},"4cd610a5-5afd-4c0d-a2b1-e5a18a1702ac":{"identifier":{"key":"4cd610a5-5afd-4c0d-a2b1-e5a18a1702ac","namespace":""},"name":"web-page","type":"webPage","url":"http://www.nasa.gov","modified":1702543869323,"location":"9224ac93-50af-4bb9-ac72-89a42b33f031","created":1702543869323,"persisted":1702543869323},"c32e44b1-f6fc-46c8-a542-707c426515ca":{"identifier":{"key":"c32e44b1-f6fc-46c8-a542-707c426515ca","namespace":""},"name":"complex-display-layout","type":"layout","composition":[{"key":"4c38e733-c3d8-4b9d-80e0-c1389ddf04f0","namespace":""},{"key":"c7287d57-2ee2-42e3-825d-972979419865","namespace":""},{"key":"c2993869-bfdd-41e3-9715-05a5f197606d","namespace":""},{"key":"7e1f5274-c7a6-45ac-bac4-48750206ab7f","namespace":""},{"key":"6de01ba3-b11f-4cc0-995c-f2d5c4b0cd4e","namespace":""}],"configuration":{"items":[{"width":18,"height":11,"x":1,"y":2,"identifier":{"key":"4c38e733-c3d8-4b9d-80e0-c1389ddf04f0","namespace":""},"hasFrame":true,"fontSize":"default","font":"default","type":"subobject-view","id":"e9eccd6d-2cc4-4e8b-8456-69a05fdbe731"},{"width":43,"height":15,"x":1,"y":14,"identifier":{"key":"c7287d57-2ee2-42e3-825d-972979419865","namespace":""},"hasFrame":true,"fontSize":"default","font":"default","type":"subobject-view","id":"c6320790-6521-4ad8-867c-bde447578e38"},{"width":32,"height":18,"x":1,"y":30,"identifier":{"key":"c2993869-bfdd-41e3-9715-05a5f197606d","namespace":""},"hasFrame":true,"fontSize":"default","font":"default","type":"subobject-view","id":"6364cea5-31ac-4710-b00b-0b13861ebaa6"},{"width":28,"height":18,"x":46,"y":3,"identifier":{"key":"7e1f5274-c7a6-45ac-bac4-48750206ab7f","namespace":""},"hasFrame":true,"fontSize":"default","font":"default","type":"subobject-view","id":"7ea3620c-934f-49ec-804e-ea78c0b16c64"},{"fill":"#666666","stroke":"","x":22,"y":2,"width":10,"height":5,"type":"box-view","id":"6f5f7cad-3028-460a-a43b-ff5be110229e"},{"fill":"","stroke":"","color":"","x":22,"y":8,"width":10,"height":5,"text":"Hello","fontSize":"default","font":"default","type":"text-view","id":"e5df6fc8-31ff-4f79-9c13-9b5e76598042"},{"width":41,"height":26,"x":34,"y":30,"identifier":{"key":"6de01ba3-b11f-4cc0-995c-f2d5c4b0cd4e","namespace":""},"hasFrame":true,"fontSize":"default","font":"default","type":"subobject-view","id":"a97eac92-c2df-47c4-9c3e-c8b432a51688"}],"layoutGrid":[10,10]},"modified":1702544098395,"location":"9224ac93-50af-4bb9-ac72-89a42b33f031","created":1702543946070,"persisted":1702544098396},"6de01ba3-b11f-4cc0-995c-f2d5c4b0cd4e":{"identifier":{"key":"6de01ba3-b11f-4cc0-995c-f2d5c4b0cd4e","namespace":""},"name":"child-display-layout","type":"layout","composition":[{"key":"acb3f054-93f1-4464-958d-fb4ab1192bba","namespace":""},{"key":"0eff8b35-2f80-4b33-a663-5e2728d5b164","namespace":""},{"key":"450bca86-457b-43b7-8940-8fb671a9a66b","namespace":""},{"key":"4cd610a5-5afd-4c0d-a2b1-e5a18a1702ac","namespace":""},{"key":"fd7a7943-bca2-4866-9d49-51ff0b59cdc0","namespace":""},{"key":"4d65d346-898a-49fc-af04-7327eb58fa9b","namespace":""}],"configuration":{"items":[{"width":28,"height":36,"x":2,"y":3,"identifier":{"key":"acb3f054-93f1-4464-958d-fb4ab1192bba","namespace":""},"hasFrame":true,"fontSize":"default","font":"default","type":"subobject-view","id":"aa4ffe19-21d0-45fc-97b6-5fd7a00f5366"},{"width":32,"height":18,"x":32,"y":3,"identifier":{"key":"0eff8b35-2f80-4b33-a663-5e2728d5b164","namespace":""},"hasFrame":true,"fontSize":"default","font":"default","type":"subobject-view","id":"ed9f862f-9b53-4f64-a8a7-a927c4c1e20f"},{"width":15,"height":8,"x":32,"y":23,"identifier":{"key":"450bca86-457b-43b7-8940-8fb671a9a66b","namespace":""},"hasFrame":true,"fontSize":"default","font":"default","type":"subobject-view","id":"b7b0ea51-905d-429c-82d7-6e9d3310ff33"},{"width":32,"height":18,"x":32,"y":33,"identifier":{"key":"4cd610a5-5afd-4c0d-a2b1-e5a18a1702ac","namespace":""},"hasFrame":true,"fontSize":"default","font":"default","type":"subobject-view","id":"1f411695-0170-439d-b44e-6f5790e48191"},{"width":26,"height":15,"x":3,"y":42,"identifier":{"key":"fd7a7943-bca2-4866-9d49-51ff0b59cdc0","namespace":""},"hasFrame":true,"fontSize":"default","font":"default","type":"subobject-view","id":"f03d8fdb-adfb-4517-a488-cb948a0a441f"},{"identifier":{"key":"4d65d346-898a-49fc-af04-7327eb58fa9b","namespace":""},"x":51,"y":24,"width":10,"height":5,"displayMode":"all","value":"sin","stroke":"","fill":"","color":"","fontSize":"default","font":"default","type":"telemetry-view","id":"c090c218-bd9e-4882-b5a9-316c851cc717"}],"layoutGrid":[10,10]},"modified":1702544083000,"location":"9224ac93-50af-4bb9-ac72-89a42b33f031","created":1702544029968,"persisted":1702544083001},"304e4b7e-9c2e-4b07-b6ea-a5f589046169":{"identifier":{"namespace":"","key":"304e4b7e-9c2e-4b07-b6ea-a5f589046169"},"composition":["397ea03e-bc97-4558-9350-bb08e971b0f5","004440ea-2706-457f-964c-786ed7825e02","57a02a0e-d95a-4a57-9452-2e38e7e26548","3f066b75-f807-407f-8e48-3bc30d99d883","00e2856c-eacc-435f-881f-afb371712e26","5918aeb8-a4bb-461d-beff-755b4493bd90","b0156377-4747-40d5-9b81-0571bfeff9a0","7db16413-1c08-42ff-bc74-eac9a22e6a83"],"name":"Mock Spacecraft Telemetry","type":"folder","location":"91849735-bd56-4219-8ee3-e860ba5e1f52","modified":1702542980586,"created":1702542980586,"persisted":1702542980586},"03c1700a-2845-4476-903e-b6d637216c97":{"identifier":{"namespace":"","key":"03c1700a-2845-4476-903e-b6d637216c97"},"type":"folder","location":"91849735-bd56-4219-8ee3-e860ba5e1f52","composition":["bcc3df01-4f62-4ecc-b1c2-075622029199","c3215dc9-0cb1-4989-b57c-37450885fcc6","255bf177-3dc8-49d9-a0ad-3e51592c5a17",{"key":"f522fd95-8f83-47de-9f48-7e18f6b36c7e","namespace":""},{"key":"ba405614-b7d1-4e06-9f41-a38524087583","namespace":""},{"key":"e2f83356-8688-4166-8335-90c0a1cd9676","namespace":""},{"key":"a3eadc8d-fe33-4a1d-b39a-d53a00f7031b","namespace":""},{"key":"e1f998ce-8e4d-4aef-abcb-e77ae69cc7c1","namespace":""},{"key":"57ca2a85-5488-426d-b994-060531e05cd9","namespace":""}],"name":"Components","modified":1702542980595,"conditionalLabel":"","created":1702542980595,"persisted":1702542980595},"397ea03e-bc97-4558-9350-bb08e971b0f5":{"identifier":{"namespace":"","key":"397ea03e-bc97-4558-9350-bb08e971b0f5"},"telemetry":{"period":10000000,"amplitude":"10","offset":0,"dataRateInHz":1,"phase":0,"randomness":0.001},"name":"Navcam Pan","type":"generator","location":"304e4b7e-9c2e-4b07-b6ea-a5f589046169","modified":1702542980618,"id":"397ea03e-bc97-4558-9350-bb08e971b0f5","created":1702542980586,"persisted":1702542980618},"004440ea-2706-457f-964c-786ed7825e02":{"identifier":{"namespace":"","key":"004440ea-2706-457f-964c-786ed7825e02"},"telemetry":{"period":10000000,"amplitude":"10","offset":"0","dataRateInHz":1,"phase":3.14,"randomness":"0.1"},"name":"Joint Velocity","type":"generator","id":"004440ea-2706-457f-964c-786ed7825e02","location":"304e4b7e-9c2e-4b07-b6ea-a5f589046169","modified":1702542980649,"created":1702542980587,"persisted":1702542980649},"57a02a0e-d95a-4a57-9452-2e38e7e26548":{"identifier":{"namespace":"","key":"57a02a0e-d95a-4a57-9452-2e38e7e26548"},"telemetry":{"period":10000000,"amplitude":10,"offset":20,"dataRateInHz":1,"phase":1,"randomness":0.001},"name":"Navcam Tilt","type":"generator","id":"57a02a0e-d95a-4a57-9452-2e38e7e26548","location":"304e4b7e-9c2e-4b07-b6ea-a5f589046169","modified":1702542980621,"created":1702542980588,"persisted":1702542980621},"3f066b75-f807-407f-8e48-3bc30d99d883":{"identifier":{"namespace":"","key":"3f066b75-f807-407f-8e48-3bc30d99d883"},"telemetry":{"period":10000000,"amplitude":20,"offset":0,"dataRateInHz":1,"phase":3.14,"randomness":0.001},"name":"Joint Position","type":"generator","id":"3f066b75-f807-407f-8e48-3bc30d99d883","location":"304e4b7e-9c2e-4b07-b6ea-a5f589046169","modified":1702542980629,"created":1702542980589,"persisted":1702542980629},"00e2856c-eacc-435f-881f-afb371712e26":{"identifier":{"namespace":"","key":"00e2856c-eacc-435f-881f-afb371712e26"},"telemetry":{"period":10000000,"amplitude":100,"offset":100,"dataRateInHz":1,"phase":0,"randomness":0.001},"name":"Battery SOC","type":"generator","id":"00e2856c-eacc-435f-881f-afb371712e26","location":"304e4b7e-9c2e-4b07-b6ea-a5f589046169","modified":1702542980634,"created":1702542980590,"persisted":1702542980634},"5918aeb8-a4bb-461d-beff-755b4493bd90":{"identifier":{"namespace":"","key":"5918aeb8-a4bb-461d-beff-755b4493bd90"},"telemetry":{"period":"1000","amplitude":"25","offset":0,"dataRateInHz":1,"phase":0.5,"randomness":0},"name":"Rover Roll","type":"generator","id":"5918aeb8-a4bb-461d-beff-755b4493bd90","location":"304e4b7e-9c2e-4b07-b6ea-a5f589046169","modified":1702542980642,"created":1702542980591,"persisted":1702542980642},"b0156377-4747-40d5-9b81-0571bfeff9a0":{"identifier":{"namespace":"","key":"b0156377-4747-40d5-9b81-0571bfeff9a0"},"telemetry":{"period":10000000,"amplitude":45,"offset":0,"dataRateInHz":1,"phase":1,"randomness":0.001},"name":"Rover Pitch","type":"generator","id":"b0156377-4747-40d5-9b81-0571bfeff9a0","location":"304e4b7e-9c2e-4b07-b6ea-a5f589046169","modified":1702542980614,"created":1702542980592,"persisted":1702542980614},"7db16413-1c08-42ff-bc74-eac9a22e6a83":{"identifier":{"namespace":"","key":"7db16413-1c08-42ff-bc74-eac9a22e6a83"},"telemetry":{"period":10000000,"amplitude":45,"offset":0,"dataRateInHz":1,"phase":0,"randomness":0.001},"name":"Rover Yaw","type":"generator","id":"7db16413-1c08-42ff-bc74-eac9a22e6a83","location":"304e4b7e-9c2e-4b07-b6ea-a5f589046169","modified":1702542980607,"created":1702542980593,"persisted":1702542980607},"bcc3df01-4f62-4ecc-b1c2-075622029199":{"identifier":{"namespace":"","key":"bcc3df01-4f62-4ecc-b1c2-075622029199"},"composition":["c3215dc9-0cb1-4989-b57c-37450885fcc6",{"key":"e2f83356-8688-4166-8335-90c0a1cd9676","namespace":""},{"key":"a3eadc8d-fe33-4a1d-b39a-d53a00f7031b","namespace":""}],"keep_alive":true,"name":"tab-view-simple-memory-leak-test","type":"tabs","location":"03c1700a-2845-4476-903e-b6d637216c97","modified":1702542980597,"configuration":{"objectStyles":{}},"conditionalLabel":"","created":1702542980597,"currentTabIndex":0,"persisted":1702542980597},"c3215dc9-0cb1-4989-b57c-37450885fcc6":{"identifier":{"namespace":"","key":"c3215dc9-0cb1-4989-b57c-37450885fcc6"},"composition":["397ea03e-bc97-4558-9350-bb08e971b0f5","004440ea-2706-457f-964c-786ed7825e02","57a02a0e-d95a-4a57-9452-2e38e7e26548","3f066b75-f807-407f-8e48-3bc30d99d883","2cfa3b6f-2807-4a29-8185-d81e399ca177","b5bdbdfd-e42a-461f-8a21-3719641b7919","e589e5dc-df04-4dc9-afc1-8e632dee6293","5403b1d6-3d34-4982-a9d2-32dc678d2597","2e17648f-3657-489d-b377-86477c57aa1b","fb26ebc1-9d64-4902-a47c-f33f57d4500f","02027f64-40cc-4966-bbf4-5a7a868dcafb",{"key":"dfc3dea9-a220-4cd2-a363-00401b357ce0","namespace":""},{"key":"01a348fc-e0dd-41c3-a487-e6d4af0ccda2","namespace":""},{"key":"e5bb3185-952b-4b73-9891-fee2050256f3","namespace":""},{"key":"48816cba-16c9-48ad-9717-ec4edf1df8cd","namespace":""}],"configuration":{"items":[{"stroke":"transparent","x":44,"y":10,"width":28,"height":21,"url":"https://i.imgur.com/i1zz1we.png","type":"image-view","id":"3c59df18-90d2-4fe3-b617-1626af59b7ca"},{"x":54,"y":29,"x2":54,"y2":24,"stroke":"#666666","type":"line-view","id":"6a23785c-11da-4d8b-bea5-314d48c21ce8"},{"identifier":{"namespace":"","key":"397ea03e-bc97-4558-9350-bb08e971b0f5"},"x":74,"y":13,"width":19,"height":3,"displayMode":"all","value":"sin","stroke":"","fill":"","color":"","fontSize":"default","font":"default","type":"telemetry-view","id":"fc4ce448-e1be-4d92-9f59-df23405793b4"},{"identifier":{"namespace":"","key":"004440ea-2706-457f-964c-786ed7825e02"},"x":74,"y":19,"width":19,"height":3,"displayMode":"all","value":"sin","stroke":"","fill":"","color":"","fontSize":"default","font":"default","type":"telemetry-view","id":"ac48013e-033f-4a8c-b671-5b2e4aaadd81"},{"identifier":{"namespace":"","key":"57a02a0e-d95a-4a57-9452-2e38e7e26548"},"x":74,"y":9,"width":19,"height":3,"displayMode":"all","value":"sin","stroke":"","fill":"","color":"","fontSize":"default","font":"default","type":"telemetry-view","id":"31789462-91b1-407a-9a76-1a83116b4f36","showUnits":false},{"identifier":{"namespace":"","key":"3f066b75-f807-407f-8e48-3bc30d99d883"},"x":74,"y":23,"width":19,"height":3,"displayMode":"all","value":"sin","stroke":"","fill":"","color":"","fontSize":"default","font":"default","type":"telemetry-view","id":"155b2358-cb82-4baf-ba0d-d7c92f8f44ce"},{"x":70,"y":29,"x2":54,"y2":29,"stroke":"#666666","type":"line-view","id":"a4146b13-056c-4849-9986-c69f24fb81d8"},{"x":74,"y":10,"x2":71,"y2":10,"stroke":"#666666","type":"line-view","id":"63d6b2e5-653c-4a69-b72f-2e0524dcf428"},{"x":67,"y":17,"x2":73,"y2":17,"stroke":"#666666","type":"line-view","id":"828ae816-54a7-4c7f-9ffe-2491f1a80347"},{"width":47,"height":24,"x":0,"y":6,"identifier":{"key":"2cfa3b6f-2807-4a29-8185-d81e399ca177","namespace":""},"hasFrame":false,"fontSize":"default","font":"default","type":"subobject-view","id":"5e6da1c6-639d-4118-99a4-48d8bfa7a15a"},{"width":47,"height":23,"x":0,"y":53,"identifier":{"key":"b5bdbdfd-e42a-461f-8a21-3719641b7919","namespace":""},"hasFrame":true,"fontSize":"default","font":"default","type":"subobject-view","id":"e538408d-2e87-40df-8c0f-ea852781e67a"},{"width":47,"height":23,"x":0,"y":30,"identifier":{"key":"e589e5dc-df04-4dc9-afc1-8e632dee6293","namespace":""},"hasFrame":true,"fontSize":"default","font":"default","type":"subobject-view","id":"56699891-0144-44e6-a5fd-a0bf225109e8"},{"x":74,"y":21,"x2":68,"y2":21,"stroke":"#666666","type":"line-view","id":"e05a1873-3c5d-4e68-8b62-1810230879bc"},{"x":68,"y":27,"x2":68,"y2":21,"stroke":"#666666","type":"line-view","id":"c0e15084-350f-429b-8459-645d0fa337e9"},{"x":71,"y":10,"x2":71,"y2":15,"stroke":"#666666","type":"line-view","id":"af41777d-3027-4626-baa6-2a09cd3983e0"},{"x":67,"y":15,"x2":71,"y2":15,"stroke":"#666666","type":"line-view","id":"5a26d7a7-2905-43b0-bce2-b0b2b942c7bc"},{"x":68,"y":27,"x2":56,"y2":27,"stroke":"#666666","type":"line-view","id":"a0c9206d-be9d-4c73-aeeb-fb48f530b0fe"},{"x":56,"y":27,"x2":56,"y2":24,"stroke":"#666666","type":"line-view","id":"5e264631-1753-4960-9a94-1ee39774f04c"},{"x":73,"y":14,"x2":73,"y2":17,"stroke":"#666666","type":"line-view","id":"c2b0b637-f29c-475d-8ec0-d82637e52a15"},{"x":74,"y":14,"x2":73,"y2":14,"stroke":"#666666","type":"line-view","id":"5eba5795-58b1-4bb5-9dc3-a8dd9427fe98"},{"x":70,"y":29,"x2":70,"y2":24,"stroke":"#666666","type":"line-view","id":"44e1d2dc-3bd4-4cfd-a78b-0df7557742ef"},{"x":74,"y":24,"x2":70,"y2":24,"stroke":"#666666","type":"line-view","id":"3696d4f1-1534-4494-848a-976fc85f478d"},{"width":46,"height":23,"x":47,"y":53,"identifier":{"key":"5403b1d6-3d34-4982-a9d2-32dc678d2597","namespace":""},"hasFrame":true,"fontSize":"default","font":"default","type":"subobject-view","id":"9a744b51-41cc-4fd6-bd14-94846a0a9ca3"},{"width":47,"height":26,"x":0,"y":76,"identifier":{"key":"2e17648f-3657-489d-b377-86477c57aa1b","namespace":""},"hasFrame":true,"fontSize":"default","font":"default","type":"subobject-view","id":"3cc086b3-c035-4fba-b71a-8f5e0af4f732"},{"width":46,"height":23,"x":47,"y":30,"identifier":{"key":"fb26ebc1-9d64-4902-a47c-f33f57d4500f","namespace":""},"hasFrame":true,"fontSize":"default","font":"default","type":"subobject-view","id":"2b9dba11-5314-49b0-81fd-3758e467b1b0"},{"width":46,"height":26,"x":47,"y":76,"identifier":{"key":"02027f64-40cc-4966-bbf4-5a7a868dcafb","namespace":""},"hasFrame":true,"fontSize":"default","font":"default","type":"subobject-view","id":"172f6909-3efc-42a2-8568-933974d013a6"},{"width":23,"height":5,"x":0,"y":0,"identifier":{"key":"dfc3dea9-a220-4cd2-a363-00401b357ce0","namespace":""},"hasFrame":false,"fontSize":"default","font":"default","type":"subobject-view","id":"9f725dd0-44b8-43db-818e-1dce4cb1a376"},{"width":23,"height":5,"x":24,"y":0,"identifier":{"key":"01a348fc-e0dd-41c3-a487-e6d4af0ccda2","namespace":""},"hasFrame":false,"fontSize":"default","font":"default","type":"subobject-view","id":"1dbfd63a-aa8b-4aae-9daa-1de1de8c1bcc"},{"width":23,"height":5,"x":48,"y":0,"identifier":{"key":"e5bb3185-952b-4b73-9891-fee2050256f3","namespace":""},"hasFrame":false,"fontSize":"default","font":"default","type":"subobject-view","id":"74cb215d-851d-440a-8d94-2464e5f86547"},{"width":22,"height":5,"x":72,"y":0,"identifier":{"key":"48816cba-16c9-48ad-9717-ec4edf1df8cd","namespace":""},"hasFrame":false,"fontSize":"default","font":"default","type":"subobject-view","id":"1a894143-a891-4430-9b78-5ece24886eab"}],"layoutGrid":[10,10],"layoutDimensions":{},"objectStyles":{"a4146b13-056c-4849-9986-c69f24fb81d8":{"staticStyle":{"style":{"border":"1px solid #45818e"}}},"6a23785c-11da-4d8b-bea5-314d48c21ce8":{"staticStyle":{"style":{"border":"1px solid #45818e"}}},"63d6b2e5-653c-4a69-b72f-2e0524dcf428":{"staticStyle":{"style":{"border":"1px solid #45818e"}}},"828ae816-54a7-4c7f-9ffe-2491f1a80347":{"staticStyle":{"style":{"border":"1px solid #45818e"}}},"e05a1873-3c5d-4e68-8b62-1810230879bc":{"staticStyle":{"style":{"border":"1px solid #45818e"}}},"c0e15084-350f-429b-8459-645d0fa337e9":{"staticStyle":{"style":{"border":"1px solid #45818e"}}},"af41777d-3027-4626-baa6-2a09cd3983e0":{"staticStyle":{"style":{"border":"1px solid #45818e"}}},"5a26d7a7-2905-43b0-bce2-b0b2b942c7bc":{"staticStyle":{"style":{"border":"1px solid #45818e"}}},"a0c9206d-be9d-4c73-aeeb-fb48f530b0fe":{"staticStyle":{"style":{"border":"1px solid #45818e"}}},"5e264631-1753-4960-9a94-1ee39774f04c":{"staticStyle":{"style":{"border":"1px solid #45818e"}}},"c2b0b637-f29c-475d-8ec0-d82637e52a15":{"staticStyle":{"style":{"border":"1px solid #45818e"}}},"5eba5795-58b1-4bb5-9dc3-a8dd9427fe98":{"staticStyle":{"style":{"border":"1px solid #45818e"}}},"44e1d2dc-3bd4-4cfd-a78b-0df7557742ef":{"staticStyle":{"style":{"border":"1px solid #45818e"}}},"3696d4f1-1534-4494-848a-976fc85f478d":{"staticStyle":{"style":{"border":"1px solid #45818e"}}}}},"name":"display-layout-simple-telemetry","type":"layout","location":"03c1700a-2845-4476-903e-b6d637216c97","modified":1702542980598,"id":"c3215dc9-0cb1-4989-b57c-37450885fcc6","conditionalLabel":"","created":1702542980598,"persisted":1702542980599},"255bf177-3dc8-49d9-a0ad-3e51592c5a17":{"identifier":{"namespace":"","key":"255bf177-3dc8-49d9-a0ad-3e51592c5a17"},"type":"folder","location":"03c1700a-2845-4476-903e-b6d637216c97","composition":["80964387-1304-48d5-8b7f-3063e219fef6","84b92e94-d5f2-4545-9bf9-775eeae700e1","9cb58ae6-1c63-4576-aade-dd5ed3ac1637","5f5a9e82-8e04-4cb4-8c46-37de6173ad5f","a7f011ab-f324-4718-bbc7-9442d9fa8f06","90a1ae05-f10d-48b2-b07c-74cdcca92cfc"],"name":"Imagery","modified":1702542980691,"created":1702542980691,"persisted":1702542980691},"f522fd95-8f83-47de-9f48-7e18f6b36c7e":{"identifier":{"key":"f522fd95-8f83-47de-9f48-7e18f6b36c7e","namespace":""},"name":"Imagery 2","type":"folder","composition":[{"key":"32c7acde-e3fa-4683-a1e4-a5881b39a184","namespace":""},{"key":"2240e46e-7313-4ea4-8747-332e43e0e425","namespace":""},{"key":"45a13587-e235-420c-93fb-e1d158b00548","namespace":""},{"key":"bcdf2b96-0017-4ce2-bd7b-c0b460ade21b","namespace":""},{"key":"447e47a6-95a4-422a-95db-73f02094883b","namespace":""},{"key":"53c49c57-05ea-46d4-9b75-727525a0e33f","namespace":""}],"modified":1702542980717,"location":"03c1700a-2845-4476-903e-b6d637216c97","created":1702542980717,"persisted":1702542980717},"ba405614-b7d1-4e06-9f41-a38524087583":{"identifier":{"key":"ba405614-b7d1-4e06-9f41-a38524087583","namespace":""},"name":"flexible-layout-images-memory-leak-test","type":"flexible-layout","configuration":{"containers":[{"id":"ca9e43d8-a5f4-4af8-bfb1-61d0382621e7","frames":[{"id":"61f5dde1-b550-4b15-9191-41ebdfe11697","domainObjectIdentifier":{"key":"32c7acde-e3fa-4683-a1e4-a5881b39a184","namespace":""},"size":33,"noFrame":false},{"id":"23961564-8a92-4d5c-aecd-833d8d77884e","domainObjectIdentifier":{"key":"45a13587-e235-420c-93fb-e1d158b00548","namespace":""},"size":34,"noFrame":false},{"id":"674929bd-5217-43f1-b4a0-7c28ecca59ab","domainObjectIdentifier":{"key":"bcdf2b96-0017-4ce2-bd7b-c0b460ade21b","namespace":""},"size":33,"noFrame":false}],"size":50},{"id":"8d6ecc4e-7f08-4252-8c53-5c6c00c90ff5","frames":[{"id":"ba897a57-ddaa-428a-98dc-2139e8553896","domainObjectIdentifier":{"key":"2240e46e-7313-4ea4-8747-332e43e0e425","namespace":""},"size":33,"noFrame":false},{"id":"bcbc2248-2853-4183-98a6-2e7e78f3da5d","domainObjectIdentifier":{"key":"447e47a6-95a4-422a-95db-73f02094883b","namespace":""},"size":34,"noFrame":false},{"id":"7cb521c7-d167-48fc-814a-857d37a15dd5","domainObjectIdentifier":{"key":"53c49c57-05ea-46d4-9b75-727525a0e33f","namespace":""},"size":33,"noFrame":false}],"size":50}],"rowsLayout":false},"composition":[{"key":"45a13587-e235-420c-93fb-e1d158b00548","namespace":""},{"key":"bcdf2b96-0017-4ce2-bd7b-c0b460ade21b","namespace":""},{"key":"447e47a6-95a4-422a-95db-73f02094883b","namespace":""},{"key":"53c49c57-05ea-46d4-9b75-727525a0e33f","namespace":""},{"key":"32c7acde-e3fa-4683-a1e4-a5881b39a184","namespace":""},{"key":"2240e46e-7313-4ea4-8747-332e43e0e425","namespace":""}],"modified":1702542980742,"location":"03c1700a-2845-4476-903e-b6d637216c97","created":1702542980742,"persisted":1702542980742},"e2f83356-8688-4166-8335-90c0a1cd9676":{"identifier":{"key":"e2f83356-8688-4166-8335-90c0a1cd9676","namespace":""},"name":"display-layout-images-memory-leak-test","type":"layout","composition":[{"key":"45a13587-e235-420c-93fb-e1d158b00548","namespace":""},{"key":"bcdf2b96-0017-4ce2-bd7b-c0b460ade21b","namespace":""},{"key":"447e47a6-95a4-422a-95db-73f02094883b","namespace":""},{"key":"53c49c57-05ea-46d4-9b75-727525a0e33f","namespace":""},{"key":"32c7acde-e3fa-4683-a1e4-a5881b39a184","namespace":""},{"key":"2240e46e-7313-4ea4-8747-332e43e0e425","namespace":""}],"configuration":{"items":[{"width":42,"height":28,"x":0,"y":0,"identifier":{"key":"45a13587-e235-420c-93fb-e1d158b00548","namespace":""},"hasFrame":true,"fontSize":"default","font":"default","type":"subobject-view","id":"36ec392c-241f-4b12-9d52-3a6cad878140"},{"width":43,"height":28,"x":43,"y":0,"identifier":{"key":"bcdf2b96-0017-4ce2-bd7b-c0b460ade21b","namespace":""},"hasFrame":true,"fontSize":"default","font":"default","type":"subobject-view","id":"63d36f95-8d41-46b7-8621-c34a4799d156"},{"width":42,"height":31,"x":0,"y":29,"identifier":{"key":"447e47a6-95a4-422a-95db-73f02094883b","namespace":""},"hasFrame":true,"fontSize":"default","font":"default","type":"subobject-view","id":"d768d5d3-898d-4528-bbe0-1696b94016b5"},{"width":42,"height":31,"x":43,"y":29,"identifier":{"key":"53c49c57-05ea-46d4-9b75-727525a0e33f","namespace":""},"hasFrame":true,"fontSize":"default","font":"default","type":"subobject-view","id":"1d5acab7-f393-40a9-a27d-963de65f3742"},{"width":42,"height":30,"x":0,"y":61,"identifier":{"key":"32c7acde-e3fa-4683-a1e4-a5881b39a184","namespace":""},"hasFrame":true,"fontSize":"default","font":"default","type":"subobject-view","id":"c030a252-75e7-42ca-b341-7a29f44eda3c"},{"width":42,"height":30,"x":43,"y":61,"identifier":{"key":"2240e46e-7313-4ea4-8747-332e43e0e425","namespace":""},"hasFrame":true,"fontSize":"default","font":"default","type":"subobject-view","id":"b552f249-713a-46b4-8576-116a3b83c35a"}],"layoutGrid":[10,10]},"modified":1702542980659,"location":"03c1700a-2845-4476-903e-b6d637216c97","created":1702542980659,"persisted":1702542980659},"a3eadc8d-fe33-4a1d-b39a-d53a00f7031b":{"identifier":{"key":"a3eadc8d-fe33-4a1d-b39a-d53a00f7031b","namespace":""},"name":"time-strip-telemetry-memory-leak-test","type":"time-strip","composition":[{"key":"32c7acde-e3fa-4683-a1e4-a5881b39a184","namespace":""},{"key":"2240e46e-7313-4ea4-8747-332e43e0e425","namespace":""},{"namespace":"","key":"5403b1d6-3d34-4982-a9d2-32dc678d2597"},{"namespace":"","key":"2e17648f-3657-489d-b377-86477c57aa1b"},{"namespace":"","key":"e589e5dc-df04-4dc9-afc1-8e632dee6293"},{"namespace":"","key":"2cfa3b6f-2807-4a29-8185-d81e399ca177"}],"configuration":{"useIndependentTime":false,"timeOptions":{"clockOffsets":{"start":-900000,"end":30000},"fixedOffsets":{"start":1645902914886,"end":1645903844886},"mode":{"key":"local"}}},"modified":1702542980682,"location":"03c1700a-2845-4476-903e-b6d637216c97","created":1702542980682,"persisted":1702542980682},"e1f998ce-8e4d-4aef-abcb-e77ae69cc7c1":{"identifier":{"key":"e1f998ce-8e4d-4aef-abcb-e77ae69cc7c1","namespace":""},"name":"flexible-layout-plots-memory-leak-test","type":"flexible-layout","configuration":{"containers":[{"id":"4ff28bc6-a480-4efa-82f5-4496e3a68455","frames":[{"id":"a75001d9-9bd1-4508-aefc-296ca84fc028","domainObjectIdentifier":{"namespace":"","key":"5403b1d6-3d34-4982-a9d2-32dc678d2597"},"size":26,"noFrame":false},{"id":"3b146612-3c23-45c3-ad18-813b6641443a","domainObjectIdentifier":{"namespace":"","key":"e589e5dc-df04-4dc9-afc1-8e632dee6293"},"size":25,"noFrame":false},{"id":"9844318c-da0d-4839-83e2-ff42fd3f5581","domainObjectIdentifier":{"namespace":"","key":"2cfa3b6f-2807-4a29-8185-d81e399ca177"},"size":24,"noFrame":false}],"size":50},{"id":"6548300d-0ae2-44da-a5aa-d7c05685fd46","frames":[{"id":"8757a01b-1fcd-465b-bbe0-9864cbdcabe0","domainObjectIdentifier":{"namespace":"","key":"2e17648f-3657-489d-b377-86477c57aa1b"},"size":34,"noFrame":false},{"id":"9e60f0d2-a783-469b-a757-a822eabb2db8","domainObjectIdentifier":{"namespace":"","key":"b5bdbdfd-e42a-461f-8a21-3719641b7919"},"size":33,"noFrame":false},{"id":"1cf2e92c-b991-410a-9ff9-92c5f5a63851","domainObjectIdentifier":{"namespace":"","key":"02027f64-40cc-4966-bbf4-5a7a868dcafb"},"size":33,"noFrame":false}],"size":50}],"rowsLayout":false},"composition":[{"namespace":"","key":"5403b1d6-3d34-4982-a9d2-32dc678d2597"},{"namespace":"","key":"2e17648f-3657-489d-b377-86477c57aa1b"},{"namespace":"","key":"e589e5dc-df04-4dc9-afc1-8e632dee6293"},{"namespace":"","key":"b5bdbdfd-e42a-461f-8a21-3719641b7919"},{"namespace":"","key":"2cfa3b6f-2807-4a29-8185-d81e399ca177"},{"namespace":"","key":"02027f64-40cc-4966-bbf4-5a7a868dcafb"}],"modified":1702542980769,"location":"03c1700a-2845-4476-903e-b6d637216c97","created":1702542980769,"persisted":1702542980769},"57ca2a85-5488-426d-b994-060531e05cd9":{"identifier":{"key":"57ca2a85-5488-426d-b994-060531e05cd9","namespace":""},"name":"Demo Conditions","type":"folder","composition":[{"key":"fa8b9a91-57ed-47a8-971a-7b604a822801","namespace":""},{"key":"098a3834-5fd3-4ed2-b9e2-f3191fea5d56","namespace":""},{"key":"3d8e6617-4479-467d-8a90-7ab24e2e5514","namespace":""},{"key":"e5bb3185-952b-4b73-9891-fee2050256f3","namespace":""},{"key":"01a348fc-e0dd-41c3-a487-e6d4af0ccda2","namespace":""},{"key":"dfc3dea9-a220-4cd2-a363-00401b357ce0","namespace":""},{"key":"48816cba-16c9-48ad-9717-ec4edf1df8cd","namespace":""},{"key":"99040f3d-3a35-4e35-b2d6-ba76c1302fd4","namespace":""}],"modified":1702542980773,"location":"03c1700a-2845-4476-903e-b6d637216c97","created":1702542980773,"persisted":1702542980773},"5403b1d6-3d34-4982-a9d2-32dc678d2597":{"identifier":{"namespace":"","key":"5403b1d6-3d34-4982-a9d2-32dc678d2597"},"type":"telemetry.plot.overlay","composition":["397ea03e-bc97-4558-9350-bb08e971b0f5"],"configuration":{"series":[{"identifier":{"namespace":"","key":"397ea03e-bc97-4558-9350-bb08e971b0f5"},"alarmMarkers":false,"color":"#43b0ff"}],"yAxis":{},"xAxis":{}},"name":"Navcam Pan","location":"c3215dc9-0cb1-4989-b57c-37450885fcc6","modified":1702542980616,"created":1702542980616,"persisted":1702542980616},"2e17648f-3657-489d-b377-86477c57aa1b":{"identifier":{"namespace":"","key":"2e17648f-3657-489d-b377-86477c57aa1b"},"type":"telemetry.plot.overlay","composition":["57a02a0e-d95a-4a57-9452-2e38e7e26548"],"configuration":{"series":[{"identifier":{"namespace":"","key":"57a02a0e-d95a-4a57-9452-2e38e7e26548"},"alarmMarkers":false}],"yAxis":{},"xAxis":{}},"name":"Navcam Tilt","location":"c3215dc9-0cb1-4989-b57c-37450885fcc6","modified":1702542980620,"created":1702542980620,"persisted":1702542980620},"e589e5dc-df04-4dc9-afc1-8e632dee6293":{"identifier":{"namespace":"","key":"e589e5dc-df04-4dc9-afc1-8e632dee6293"},"type":"telemetry.plot.overlay","composition":["b0156377-4747-40d5-9b81-0571bfeff9a0"],"configuration":{"series":[{"identifier":{"namespace":"","key":"b0156377-4747-40d5-9b81-0571bfeff9a0"},"color":"#43b0ff","alarmMarkers":false}],"yAxis":{},"xAxis":{}},"name":"Rover Pitch","location":"c3215dc9-0cb1-4989-b57c-37450885fcc6","modified":1702542980613,"created":1702542980613,"persisted":1702542980613},"b5bdbdfd-e42a-461f-8a21-3719641b7919":{"identifier":{"namespace":"","key":"b5bdbdfd-e42a-461f-8a21-3719641b7919"},"type":"telemetry.plot.overlay","composition":["5918aeb8-a4bb-461d-beff-755b4493bd90"],"configuration":{"series":[{"identifier":{"namespace":"","key":"5918aeb8-a4bb-461d-beff-755b4493bd90"},"color":"#8cc9fd","alarmMarkers":false}],"yAxis":{},"xAxis":{}},"name":"Rover Roll","location":"c3215dc9-0cb1-4989-b57c-37450885fcc6","modified":1702542980609,"created":1702542980609,"persisted":1702542980609},"2cfa3b6f-2807-4a29-8185-d81e399ca177":{"identifier":{"namespace":"","key":"2cfa3b6f-2807-4a29-8185-d81e399ca177"},"type":"telemetry.plot.overlay","composition":["7db16413-1c08-42ff-bc74-eac9a22e6a83"],"configuration":{"series":[{"identifier":{"namespace":"","key":"7db16413-1c08-42ff-bc74-eac9a22e6a83"},"color":"#43b0ff","alarmMarkers":false,"limitLines":true}],"yAxis":{},"xAxis":{},"useIndependentTime":false},"name":"Rover Yaw","location":"c3215dc9-0cb1-4989-b57c-37450885fcc6","modified":1702542980606,"created":1702542980606,"persisted":1702542980606},"02027f64-40cc-4966-bbf4-5a7a868dcafb":{"identifier":{"namespace":"","key":"02027f64-40cc-4966-bbf4-5a7a868dcafb"},"type":"telemetry.plot.overlay","composition":["3f066b75-f807-407f-8e48-3bc30d99d883"],"configuration":{"series":[{"identifier":{"namespace":"","key":"3f066b75-f807-407f-8e48-3bc30d99d883"},"alarmMarkers":false}],"yAxis":{},"xAxis":{}},"name":"Joint Position","location":"c3215dc9-0cb1-4989-b57c-37450885fcc6","modified":1702542980627,"created":1702542980627,"persisted":1702542980627},"fb26ebc1-9d64-4902-a47c-f33f57d4500f":{"identifier":{"namespace":"","key":"fb26ebc1-9d64-4902-a47c-f33f57d4500f"},"type":"telemetry.plot.overlay","composition":["004440ea-2706-457f-964c-786ed7825e02"],"configuration":{"series":[{"identifier":{"namespace":"","key":"004440ea-2706-457f-964c-786ed7825e02"},"color":"#43b0ff","alarmMarkers":false,"limitLines":true}],"yAxis":{"autoscale":false,"range":{"min":5,"max":13}},"xAxis":{}},"name":"Joint Velocity","location":"c3215dc9-0cb1-4989-b57c-37450885fcc6","modified":1702542980623,"created":1702542980623,"persisted":1702542980623},"dfc3dea9-a220-4cd2-a363-00401b357ce0":{"identifier":{"key":"dfc3dea9-a220-4cd2-a363-00401b357ce0","namespace":""},"name":"Battery Widget","type":"conditionWidget","configuration":{"objectStyles":{"styles":[{"conditionId":"735765b4-bf8f-4a54-b31d-3fdf6282503e","style":{"isStyleInvisible":"","backgroundColor":"#274e13","border":"1px solid #00ff00","color":"#00ff00","output":"BATT. GOOD"}},{"conditionId":"d849fc0b-a42d-4551-b456-cd0d6a35f216","style":{"isStyleInvisible":"","backgroundColor":"#b45f06","border":"1px solid #ffff00","color":"#ffff00","output":"BATT. MODERATE"}},{"conditionId":"0d5c4526-37bf-449c-bf21-4aaec93b088c","style":{"isStyleInvisible":"","backgroundColor":"#660000","border":"1px solid #ff0000","color":"#ff0000","output":"BATT. MARGINAL"}},{"conditionId":"7331d95a-aa7b-44c3-bf46-c9f78c64c344","style":{"isStyleInvisible":"","backgroundColor":"","border":"","color":"","output":"BATT. ERROR"}}],"staticStyle":{"style":{"backgroundColor":"","border":"","color":""}},"selectedConditionId":"7331d95a-aa7b-44c3-bf46-c9f78c64c344","defaultConditionId":"7331d95a-aa7b-44c3-bf46-c9f78c64c344","conditionSetIdentifier":{"key":"098a3834-5fd3-4ed2-b9e2-f3191fea5d56","namespace":""}},"useConditionSetOutputAsLabel":true},"label":"Battery Widget","conditionalLabel":"BATT. MODERATE","modified":1702542980631,"location":"57ca2a85-5488-426d-b994-060531e05cd9","created":1702542980631,"persisted":1702542980631},"01a348fc-e0dd-41c3-a487-e6d4af0ccda2":{"identifier":{"key":"01a348fc-e0dd-41c3-a487-e6d4af0ccda2","namespace":""},"name":"Roll Widget","type":"conditionWidget","configuration":{"objectStyles":{"styles":[{"conditionId":"56c960e7-a5a5-43c1-b396-3e21889015ee","style":{"isStyleInvisible":"","backgroundColor":"#660000","border":"1px solid #ff0000","color":"#ff0000","output":"ROLL DANGER"}},{"conditionId":"04ee9247-e704-4c1a-a377-c572f93e9b44","style":{"isStyleInvisible":"","backgroundColor":"#660000","border":"1px solid #ff0000","color":"#ff0000","output":"ROLL DANGER"}},{"conditionId":"6ca762eb-343d-4757-b219-dbbac8a387e6","style":{"isStyleInvisible":"","backgroundColor":"#bf9000","border":"1px solid #ffff00","color":"#ffff00","output":"ROLL WARN."}},{"conditionId":"497ec5d7-75fb-429c-b16c-70dc8200f540","style":{"isStyleInvisible":"","backgroundColor":"#bf9000","border":"1px solid #ffff00","color":"#ffff00","output":"ROLL WARN."}},{"conditionId":"1184d0cc-555d-46ae-a48b-72ee8264934e","style":{"isStyleInvisible":"","backgroundColor":"#38761d","border":"1px solid #00ff00","color":"#00ff00","output":"ROLL OK"}},{"conditionId":"5f345f62-eed3-42d0-8c88-0e654b5c378e","style":{"isStyleInvisible":"","backgroundColor":"","border":"","color":"","output":"ROLL ERR."}}],"staticStyle":{"style":{"backgroundColor":"","border":"","color":""}},"selectedConditionId":"5f345f62-eed3-42d0-8c88-0e654b5c378e","defaultConditionId":"5f345f62-eed3-42d0-8c88-0e654b5c378e","conditionSetIdentifier":{"key":"3d8e6617-4479-467d-8a90-7ab24e2e5514","namespace":""}},"useConditionSetOutputAsLabel":true},"label":"Condition Widget","conditionalLabel":"ROLL DANGER","modified":1702542980637,"location":"57ca2a85-5488-426d-b994-060531e05cd9","created":1702542980637,"persisted":1702542980637},"e5bb3185-952b-4b73-9891-fee2050256f3":{"identifier":{"key":"e5bb3185-952b-4b73-9891-fee2050256f3","namespace":""},"name":"Mobility System","type":"conditionWidget","configuration":{"objectStyles":{"styles":[{"conditionId":"be20ffef-b80e-491d-8f4e-fbd14a104926","style":{"isStyleInvisible":"","backgroundColor":"#38761d","border":"1px solid #00ff00","color":"#00ff00","output":"MOBILE"}},{"conditionId":"7cf90ae1-4742-476a-a81b-f6d5bc2feb58","style":{"isStyleInvisible":"","backgroundColor":"#666666","border":"","color":"","output":"STATIONARY"}}],"staticStyle":{"style":{"backgroundColor":"","border":"","color":""}},"selectedConditionId":"7cf90ae1-4742-476a-a81b-f6d5bc2feb58","defaultConditionId":"7cf90ae1-4742-476a-a81b-f6d5bc2feb58","conditionSetIdentifier":{"key":"fa8b9a91-57ed-47a8-971a-7b604a822801","namespace":""}},"useConditionSetOutputAsLabel":true},"label":"Condition Widget","conditionalLabel":"MOBILE","modified":1702542980644,"location":"57ca2a85-5488-426d-b994-060531e05cd9","created":1702542980644,"persisted":1702542980644},"48816cba-16c9-48ad-9717-ec4edf1df8cd":{"identifier":{"key":"48816cba-16c9-48ad-9717-ec4edf1df8cd","namespace":""},"name":"Thermal Widget","type":"conditionWidget","configuration":{"objectStyles":{"staticStyle":{"style":{"backgroundColor":"","border":"","color":""}},"styles":[{"conditionId":"735765b4-bf8f-4a54-b31d-3fdf6282503e","style":{"isStyleInvisible":"","backgroundColor":"#274e13","border":"1px solid #00ff00","color":"#00ff00","output":"THERMAL GOOD"}},{"conditionId":"d849fc0b-a42d-4551-b456-cd0d6a35f216","style":{"isStyleInvisible":"","backgroundColor":"#b45f06","border":"1px solid #ffff00","color":"#ffff00","output":"THERMAL WARN."}},{"conditionId":"0d5c4526-37bf-449c-bf21-4aaec93b088c","style":{"isStyleInvisible":"","backgroundColor":"#660000","border":"1px solid #ff0000","color":"#ff0000","output":"THERMAL DANGER"}},{"conditionId":"7331d95a-aa7b-44c3-bf46-c9f78c64c344","style":{"isStyleInvisible":"","backgroundColor":"","border":"","color":"","output":"BATT. ERROR"}}],"selectedConditionId":"7331d95a-aa7b-44c3-bf46-c9f78c64c344","defaultConditionId":"7331d95a-aa7b-44c3-bf46-c9f78c64c344","conditionSetIdentifier":{"key":"99040f3d-3a35-4e35-b2d6-ba76c1302fd4","namespace":""}},"useConditionSetOutputAsLabel":true},"label":"Battery Widget","conditionalLabel":"THERMAL WARN.","location":"57ca2a85-5488-426d-b994-060531e05cd9","modified":1702542980651,"created":1702542980651,"persisted":1702542980651},"80964387-1304-48d5-8b7f-3063e219fef6":{"identifier":{"namespace":"","key":"80964387-1304-48d5-8b7f-3063e219fef6"},"telemetry":{"values":[{"name":"Name","key":"name","source":"name","hints":{"priority":0}},{"name":"Time","key":"utc","format":"utc","hints":{"domain":2,"priority":1},"source":"utc"},{"name":"Local Time","key":"local","format":"local-format","hints":{"domain":1,"priority":2},"source":"local"},{"name":"Image","key":"url","format":"image","hints":{"image":1,"priority":3},"source":"url"},{"name":"Image Download Name","key":"imageDownloadName","format":"imageDownloadName","hints":{"imageDownloadName":1,"priority":4},"source":"imageDownloadName"}]},"name":"Navcam Left","type":"example.imagery","location":"255bf177-3dc8-49d9-a0ad-3e51592c5a17","modified":1702542980695,"id":"80964387-1304-48d5-8b7f-3063e219fef6","created":1702542980694,"persisted":1702542980695},"84b92e94-d5f2-4545-9bf9-775eeae700e1":{"identifier":{"namespace":"","key":"84b92e94-d5f2-4545-9bf9-775eeae700e1"},"telemetry":{"values":[{"name":"Name","key":"name","source":"name","hints":{"priority":0}},{"name":"Time","key":"utc","format":"utc","hints":{"domain":2,"priority":1},"source":"utc"},{"name":"Local Time","key":"local","format":"local-format","hints":{"domain":1,"priority":2},"source":"local"},{"name":"Image","key":"url","format":"image","hints":{"image":1,"priority":3},"source":"url"},{"name":"Image Download Name","key":"imageDownloadName","format":"imageDownloadName","hints":{"imageDownloadName":1,"priority":4},"source":"imageDownloadName"}]},"name":"Navcam Right","type":"example.imagery","location":"255bf177-3dc8-49d9-a0ad-3e51592c5a17","modified":1702542980698,"created":1702542980698,"persisted":1702542980698},"9cb58ae6-1c63-4576-aade-dd5ed3ac1637":{"identifier":{"namespace":"","key":"9cb58ae6-1c63-4576-aade-dd5ed3ac1637"},"telemetry":{"values":[{"name":"Name","key":"name","source":"name","hints":{"priority":0}},{"name":"Time","key":"utc","format":"utc","hints":{"domain":2,"priority":1},"source":"utc"},{"name":"Local Time","key":"local","format":"local-format","hints":{"domain":1,"priority":2},"source":"local"},{"name":"Image","key":"url","format":"image","hints":{"image":1,"priority":3},"source":"url"},{"name":"Image Download Name","key":"imageDownloadName","format":"imageDownloadName","hints":{"imageDownloadName":1,"priority":4},"source":"imageDownloadName"}]},"name":"Hazcam RR","type":"example.imagery","location":"255bf177-3dc8-49d9-a0ad-3e51592c5a17","modified":1702542980702,"created":1702542980702,"persisted":1702542980702},"5f5a9e82-8e04-4cb4-8c46-37de6173ad5f":{"identifier":{"namespace":"","key":"5f5a9e82-8e04-4cb4-8c46-37de6173ad5f"},"telemetry":{"values":[{"name":"Name","key":"name","source":"name","hints":{"priority":0}},{"name":"Time","key":"utc","format":"utc","hints":{"domain":2,"priority":1},"source":"utc"},{"name":"Local Time","key":"local","format":"local-format","hints":{"domain":1,"priority":2},"source":"local"},{"name":"Image","key":"url","format":"image","hints":{"image":1,"priority":3},"source":"url"},{"name":"Image Download Name","key":"imageDownloadName","format":"imageDownloadName","hints":{"imageDownloadName":1,"priority":4},"source":"imageDownloadName"}]},"name":"Hazcam RL","type":"example.imagery","location":"255bf177-3dc8-49d9-a0ad-3e51592c5a17","modified":1702542980706,"created":1702542980706,"persisted":1702542980706},"a7f011ab-f324-4718-bbc7-9442d9fa8f06":{"identifier":{"namespace":"","key":"a7f011ab-f324-4718-bbc7-9442d9fa8f06"},"telemetry":{"values":[{"name":"Name","key":"name","source":"name","hints":{"priority":0}},{"name":"Time","key":"utc","format":"utc","hints":{"domain":2,"priority":1},"source":"utc"},{"name":"Local Time","key":"local","format":"local-format","hints":{"domain":1,"priority":2},"source":"local"},{"name":"Image","key":"url","format":"image","hints":{"image":1,"priority":3},"source":"url"},{"name":"Image Download Name","key":"imageDownloadName","format":"imageDownloadName","hints":{"imageDownloadName":1,"priority":4},"source":"imageDownloadName"}]},"name":"Hazcam FL","type":"example.imagery","location":"255bf177-3dc8-49d9-a0ad-3e51592c5a17","modified":1702542980709,"created":1702542980709,"persisted":1702542980709},"90a1ae05-f10d-48b2-b07c-74cdcca92cfc":{"identifier":{"namespace":"","key":"90a1ae05-f10d-48b2-b07c-74cdcca92cfc"},"telemetry":{"values":[{"name":"Name","key":"name","source":"name","hints":{"priority":0}},{"name":"Time","key":"utc","format":"utc","hints":{"domain":2,"priority":1},"source":"utc"},{"name":"Local Time","key":"local","format":"local-format","hints":{"domain":1,"priority":2},"source":"local"},{"name":"Image","key":"url","format":"image","hints":{"image":1,"priority":3},"source":"url"},{"name":"Image Download Name","key":"imageDownloadName","format":"imageDownloadName","hints":{"imageDownloadName":1,"priority":4},"source":"imageDownloadName"}]},"name":"Hazcam FR","type":"example.imagery","location":"255bf177-3dc8-49d9-a0ad-3e51592c5a17","modified":1702542980713,"created":1702542980713,"persisted":1702542980713},"32c7acde-e3fa-4683-a1e4-a5881b39a184":{"identifier":{"key":"32c7acde-e3fa-4683-a1e4-a5881b39a184","namespace":""},"name":"Navcam Left","type":"example.imagery","configuration":{"imageLocation":"https://www.hq.nasa.gov/alsj/a16/AS16-117-18731.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18732.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18733.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18734.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18735.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18736.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18737.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18738.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18739.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18740.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18741.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18742.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18743.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18744.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18745.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18746.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18747.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18748.jpg","imageLoadDelayInMilliSeconds":20000,"imageSamples":[],"layers":[]},"telemetry":{"values":[{"name":"Name","key":"name","source":"name","hints":{"priority":0}},{"name":"Time","key":"utc","format":"utc","hints":{"domain":2,"priority":1},"source":"utc"},{"name":"Local Time","key":"local","format":"local-format","hints":{"domain":1,"priority":2},"source":"local"},{"name":"Image","key":"url","format":"image","hints":{"image":1,"priority":3},"source":"url"},{"name":"Image Download Name","key":"imageDownloadName","format":"imageDownloadName","hints":{"imageDownloadName":1,"priority":4},"source":"imageDownloadName"}]},"modified":1702542980761,"location":"f522fd95-8f83-47de-9f48-7e18f6b36c7e","created":1702542980675,"persisted":1702542980761},"2240e46e-7313-4ea4-8747-332e43e0e425":{"identifier":{"key":"2240e46e-7313-4ea4-8747-332e43e0e425","namespace":""},"name":"Navcam Right","type":"example.imagery","configuration":{"imageLocation":"https://www.hq.nasa.gov/alsj/a16/AS16-117-18731.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18732.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18733.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18734.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18735.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18736.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18737.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18738.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18739.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18740.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18741.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18742.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18743.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18744.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18745.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18746.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18747.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18748.jpg","imageLoadDelayInMilliSeconds":20000,"imageSamples":[],"layers":[]},"telemetry":{"values":[{"name":"Name","key":"name","source":"name","hints":{"priority":0}},{"name":"Time","key":"utc","format":"utc","hints":{"domain":2,"priority":1},"source":"utc"},{"name":"Local Time","key":"local","format":"local-format","hints":{"domain":1,"priority":2},"source":"local"},{"name":"Image","key":"url","format":"image","hints":{"image":1,"priority":3},"source":"url"},{"name":"Image Download Name","key":"imageDownloadName","format":"imageDownloadName","hints":{"imageDownloadName":1,"priority":4},"source":"imageDownloadName"}]},"location":"f522fd95-8f83-47de-9f48-7e18f6b36c7e","modified":1702542980765,"created":1702542980678,"persisted":1702542980765},"45a13587-e235-420c-93fb-e1d158b00548":{"identifier":{"key":"45a13587-e235-420c-93fb-e1d158b00548","namespace":""},"name":"example-imagery-memory-leak-test","type":"example.imagery","configuration":{"imageLocation":"https://www.hq.nasa.gov/alsj/a16/AS16-117-18738.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18739.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18740.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18741.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18742.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18743.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18744.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18731.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18732.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18733.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18734.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18735.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18736.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18737.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18745.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18746.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18747.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18748.jpg","imageLoadDelayInMilliSeconds":"10000","imageSamples":[],"layers":[]},"telemetry":{"values":[{"name":"Name","key":"name","source":"name","hints":{"priority":0}},{"name":"Time","key":"utc","format":"utc","hints":{"domain":2,"priority":1},"source":"utc"},{"name":"Local Time","key":"local","format":"local-format","hints":{"domain":1,"priority":2},"source":"local"},{"name":"Image","key":"url","format":"image","hints":{"image":1,"priority":3},"source":"url"},{"name":"Image Download Name","key":"imageDownloadName","format":"imageDownloadName","hints":{"imageDownloadName":1,"priority":4},"source":"imageDownloadName"}]},"location":"f522fd95-8f83-47de-9f48-7e18f6b36c7e","modified":1702542980746,"created":1702542980662,"persisted":1702542980746},"bcdf2b96-0017-4ce2-bd7b-c0b460ade21b":{"identifier":{"key":"bcdf2b96-0017-4ce2-bd7b-c0b460ade21b","namespace":""},"name":"Hazcam FR","type":"example.imagery","configuration":{"imageLocation":"https://www.hq.nasa.gov/alsj/a16/AS16-117-18739.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18740.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18741.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18742.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18743.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18744.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18745.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18746.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18731.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18732.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18733.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18734.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18735.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18736.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18737.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18738.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18747.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18748.jpg","imageLoadDelayInMilliSeconds":"15000","imageSamples":[],"layers":[]},"telemetry":{"values":[{"name":"Name","key":"name","source":"name","hints":{"priority":0}},{"name":"Time","key":"utc","format":"utc","hints":{"domain":2,"priority":1},"source":"utc"},{"name":"Local Time","key":"local","format":"local-format","hints":{"domain":1,"priority":2},"source":"local"},{"name":"Image","key":"url","format":"image","hints":{"image":1,"priority":3},"source":"url"},{"name":"Image Download Name","key":"imageDownloadName","format":"imageDownloadName","hints":{"imageDownloadName":1,"priority":4},"source":"imageDownloadName"}]},"location":"f522fd95-8f83-47de-9f48-7e18f6b36c7e","modified":1702542980750,"created":1702542980665,"persisted":1702542980750},"447e47a6-95a4-422a-95db-73f02094883b":{"identifier":{"key":"447e47a6-95a4-422a-95db-73f02094883b","namespace":""},"name":"Hazcam RL","type":"example.imagery","configuration":{"imageLocation":"https://www.hq.nasa.gov/alsj/a16/AS16-117-18731.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18732.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18733.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18734.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18735.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18736.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18737.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18738.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18739.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18740.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18741.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18742.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18743.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18744.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18745.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18746.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18747.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18748.jpg","imageLoadDelayInMilliSeconds":20000,"imageSamples":[],"layers":[]},"telemetry":{"values":[{"name":"Name","key":"name","source":"name","hints":{"priority":0}},{"name":"Time","key":"utc","format":"utc","hints":{"domain":2,"priority":1},"source":"utc"},{"name":"Local Time","key":"local","format":"local-format","hints":{"domain":1,"priority":2},"source":"local"},{"name":"Image","key":"url","format":"image","hints":{"image":1,"priority":3},"source":"url"},{"name":"Image Download Name","key":"imageDownloadName","format":"imageDownloadName","hints":{"imageDownloadName":1,"priority":4},"source":"imageDownloadName"}]},"location":"f522fd95-8f83-47de-9f48-7e18f6b36c7e","modified":1702542980753,"created":1702542980668,"persisted":1702542980753},"53c49c57-05ea-46d4-9b75-727525a0e33f":{"identifier":{"key":"53c49c57-05ea-46d4-9b75-727525a0e33f","namespace":""},"name":"Hazcam RR","type":"example.imagery","configuration":{"imageLocation":"https://www.hq.nasa.gov/alsj/a16/AS16-117-18737.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18738.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18739.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18740.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18741.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18742.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18743.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18744.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18745.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18746.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18731.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18732.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18733.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18734.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18735.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18736.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18747.jpg,\nhttps://www.hq.nasa.gov/alsj/a16/AS16-117-18748.jpg","imageLoadDelayInMilliSeconds":"17000","imageSamples":[],"layers":[]},"telemetry":{"values":[{"name":"Name","key":"name","source":"name","hints":{"priority":0}},{"name":"Time","key":"utc","format":"utc","hints":{"domain":2,"priority":1},"source":"utc"},{"name":"Local Time","key":"local","format":"local-format","hints":{"domain":1,"priority":2},"source":"local"},{"name":"Image","key":"url","format":"image","hints":{"image":1,"priority":3},"source":"url"},{"name":"Image Download Name","key":"imageDownloadName","format":"imageDownloadName","hints":{"imageDownloadName":1,"priority":4},"source":"imageDownloadName"}]},"location":"f522fd95-8f83-47de-9f48-7e18f6b36c7e","modified":1702542980757,"created":1702542980672,"persisted":1702542980758},"fa8b9a91-57ed-47a8-971a-7b604a822801":{"identifier":{"key":"fa8b9a91-57ed-47a8-971a-7b604a822801","namespace":""},"name":"Mobility System","type":"conditionSet","configuration":{"conditionTestData":[],"conditionCollection":[{"id":"be20ffef-b80e-491d-8f4e-fbd14a104926","configuration":{"name":"MOBILE","output":"MOBILE","trigger":"all","criteria":[{"id":"9e751e8c-9ed0-4676-b19d-796f3b55febb","telemetry":{"namespace":"","key":"004440ea-2706-457f-964c-786ed7825e02"},"operation":"greaterThan","input":["0"],"metadata":"sin"}]},"summary":"Match if all criteria are met: Joint Velocity Sine > 0 "},{"isDefault":true,"id":"7cf90ae1-4742-476a-a81b-f6d5bc2feb58","configuration":{"name":"STATIONARY","output":"STATIONARY","trigger":"all","criteria":[]},"summary":""}]},"composition":[{"namespace":"","key":"004440ea-2706-457f-964c-786ed7825e02"}],"telemetry":{},"modified":1702542980647,"location":"57ca2a85-5488-426d-b994-060531e05cd9","created":1702542980647,"persisted":1702542980647},"098a3834-5fd3-4ed2-b9e2-f3191fea5d56":{"identifier":{"key":"098a3834-5fd3-4ed2-b9e2-f3191fea5d56","namespace":""},"name":"Battery System","type":"conditionSet","configuration":{"conditionTestData":[],"conditionCollection":[{"id":"735765b4-bf8f-4a54-b31d-3fdf6282503e","configuration":{"name":"Good Charge","output":"BATT. GOOD","trigger":"all","criteria":[{"id":"cef3f1fa-77f4-4284-a299-19c82803fb50","telemetry":{"namespace":"","key":"00e2856c-eacc-435f-881f-afb371712e26"},"operation":"greaterThan","input":["50"],"metadata":"sin"}]},"summary":"Match if all criteria are met: Battery SOC Sine > 50 "},{"id":"d849fc0b-a42d-4551-b456-cd0d6a35f216","configuration":{"name":"Moderate Charge","output":"BATT. MODERATE","trigger":"all","criteria":[{"id":"905362dd-0b55-4955-a768-c8597651cfdb","telemetry":{"namespace":"","key":"00e2856c-eacc-435f-881f-afb371712e26"},"operation":"greaterThan","input":["20"],"metadata":"sin"},{"id":"c3e3a90d-3cfc-4e47-bfff-377dc142a367","telemetry":{"namespace":"","key":"00e2856c-eacc-435f-881f-afb371712e26"},"operation":"lessThan","input":["50"],"metadata":"sin"}]},"summary":"Match if all criteria are met: Battery SOC Sine > 20 and Battery SOC Sine < 50 "},{"id":"0d5c4526-37bf-449c-bf21-4aaec93b088c","configuration":{"name":"Marginal Charge","output":"BATT. MARGINAL","trigger":"all","criteria":[{"id":"3247c741-26cb-49b0-97ed-dc8cc9c4df33","telemetry":{"namespace":"","key":"00e2856c-eacc-435f-881f-afb371712e26"},"operation":"greaterThan","input":["0"],"metadata":"sin"},{"id":"8124207a-c2a9-4fc4-bec9-77af2b713b50","telemetry":{"namespace":"","key":"00e2856c-eacc-435f-881f-afb371712e26"},"operation":"greaterThanOrEq","input":["20"],"metadata":"sin"}]},"summary":"Match if all criteria are met: Battery SOC Sine > 0 and Battery SOC Sine >= 20 "},{"isDefault":true,"id":"7331d95a-aa7b-44c3-bf46-c9f78c64c344","configuration":{"name":"Default","output":"BATT. ERROR","trigger":"all","criteria":[]},"summary":""}]},"composition":[{"namespace":"","key":"00e2856c-eacc-435f-881f-afb371712e26"}],"telemetry":{},"modified":1702542980633,"location":"57ca2a85-5488-426d-b994-060531e05cd9","created":1702542980632,"persisted":1702542980633},"3d8e6617-4479-467d-8a90-7ab24e2e5514":{"identifier":{"key":"3d8e6617-4479-467d-8a90-7ab24e2e5514","namespace":""},"name":"Rover Roll","type":"conditionSet","configuration":{"conditionTestData":[],"conditionCollection":[{"id":"56c960e7-a5a5-43c1-b396-3e21889015ee","configuration":{"name":"DANGER","output":"ROLL DANGER","trigger":"all","criteria":[{"id":"7399459d-c932-4868-b1e8-77eaf9173c3a","telemetry":{"namespace":"","key":"5918aeb8-a4bb-461d-beff-755b4493bd90"},"operation":"greaterThan","input":["15"],"metadata":"sin"}]},"summary":"Match if all criteria are met: Rover Roll Sine > 15 "},{"id":"04ee9247-e704-4c1a-a377-c572f93e9b44","configuration":{"name":"DANGER LOW","output":"ROLL DANGER","trigger":"all","criteria":[{"id":"f33ac547-868d-49b6-aa1d-1ad3228e6a21","telemetry":{"namespace":"","key":"5918aeb8-a4bb-461d-beff-755b4493bd90"},"operation":"lessThan","input":["-15"],"metadata":"sin"}]},"summary":"Match if all criteria are met: Rover Roll Sine < -15 "},{"id":"6ca762eb-343d-4757-b219-dbbac8a387e6","configuration":{"name":"WARNING","output":"ROLL WARN.","trigger":"all","criteria":[{"id":"6cb35ae7-4a6f-49c5-a30a-d05a22ee4f4e","telemetry":{"namespace":"","key":"5918aeb8-a4bb-461d-beff-755b4493bd90"},"operation":"between","input":["10","15"],"metadata":"sin"}]},"summary":"Match if all criteria are met: Rover Roll Sine is between 10 and 15 "},{"id":"497ec5d7-75fb-429c-b16c-70dc8200f540","configuration":{"name":"WARNING LOW","output":"ROLL WARN.","trigger":"all","criteria":[{"id":"e01fcd54-994d-47da-821e-ab2ec6bb9c1c","telemetry":{"namespace":"","key":"5918aeb8-a4bb-461d-beff-755b4493bd90"},"operation":"between","input":["-10","-15"],"metadata":"sin"}]},"summary":"Match if all criteria are met: Rover Roll Sine is between -10 and -15 "},{"id":"1184d0cc-555d-46ae-a48b-72ee8264934e","configuration":{"name":"OK","output":"ROLL OK","trigger":"all","criteria":[{"id":"695fca7b-800e-40ad-b85a-3881739744d1","telemetry":{"namespace":"","key":"5918aeb8-a4bb-461d-beff-755b4493bd90"},"operation":"between","input":["-10","10"],"metadata":"sin"}]},"summary":"Match if all criteria are met: Rover Roll Sine is between -10 and 10 "},{"isDefault":true,"id":"5f345f62-eed3-42d0-8c88-0e654b5c378e","configuration":{"name":"Default","output":"ROLL ERR.","trigger":"all","criteria":[]},"summary":""}]},"composition":[{"namespace":"","key":"5918aeb8-a4bb-461d-beff-755b4493bd90"}],"telemetry":{},"modified":1702542980639,"location":"57ca2a85-5488-426d-b994-060531e05cd9","created":1702542980639,"persisted":1702542980639},"99040f3d-3a35-4e35-b2d6-ba76c1302fd4":{"identifier":{"key":"99040f3d-3a35-4e35-b2d6-ba76c1302fd4","namespace":""},"name":"Thermal System","type":"conditionSet","configuration":{"conditionTestData":[],"conditionCollection":[{"id":"735765b4-bf8f-4a54-b31d-3fdf6282503e","configuration":{"name":"Good","output":"THERMAL GOOD","trigger":"all","criteria":[{"id":"cef3f1fa-77f4-4284-a299-19c82803fb50","telemetry":{"namespace":"","key":"0b42a2a1-6ab5-47be-aaa0-91d901c3bd37"},"operation":"greaterThan","input":["50"],"metadata":"sin"}]},"summary":"Match if all criteria are met: Battery SOC Sine > 50 "},{"id":"d849fc0b-a42d-4551-b456-cd0d6a35f216","configuration":{"name":"Moderate Charge","output":"THERMAL WARN.","trigger":"all","criteria":[{"id":"905362dd-0b55-4955-a768-c8597651cfdb","telemetry":{"namespace":"","key":"0b42a2a1-6ab5-47be-aaa0-91d901c3bd37"},"operation":"greaterThan","input":["20"],"metadata":"sin"},{"id":"c3e3a90d-3cfc-4e47-bfff-377dc142a367","telemetry":{"namespace":"","key":"0b42a2a1-6ab5-47be-aaa0-91d901c3bd37"},"operation":"lessThan","input":["50"],"metadata":"sin"}]},"summary":"Match if all criteria are met: Battery SOC Sine > 20 and Battery SOC Sine < 50 "},{"id":"0d5c4526-37bf-449c-bf21-4aaec93b088c","configuration":{"name":"Marginal Charge","output":"THERMAL DANGER","trigger":"all","criteria":[{"id":"3247c741-26cb-49b0-97ed-dc8cc9c4df33","telemetry":{"namespace":"","key":"0b42a2a1-6ab5-47be-aaa0-91d901c3bd37"},"operation":"greaterThan","input":["0"],"metadata":"sin"},{"id":"8124207a-c2a9-4fc4-bec9-77af2b713b50","telemetry":{"namespace":"","key":"0b42a2a1-6ab5-47be-aaa0-91d901c3bd37"},"operation":"greaterThanOrEq","input":["20"],"metadata":"sin"}]},"summary":"Match if all criteria are met: Battery SOC Sine > 0 and Battery SOC Sine >= 20 "},{"isDefault":true,"id":"7331d95a-aa7b-44c3-bf46-c9f78c64c344","configuration":{"name":"Default","output":"BATT. ERROR","trigger":"all","criteria":[]},"summary":""}]},"composition":[{"key":"0b42a2a1-6ab5-47be-aaa0-91d901c3bd37","namespace":""}],"telemetry":{},"location":"57ca2a85-5488-426d-b994-060531e05cd9","modified":1702542980654,"created":1702542980654,"persisted":1702542980654},"0b42a2a1-6ab5-47be-aaa0-91d901c3bd37":{"identifier":{"key":"0b42a2a1-6ab5-47be-aaa0-91d901c3bd37","namespace":""},"telemetry":{"period":10000000,"amplitude":100,"offset":100,"dataRateInHz":1,"phase":0,"randomness":0.001},"name":"Battery SOC","type":"generator","id":"00e2856c-eacc-435f-881f-afb371712e26","location":"99040f3d-3a35-4e35-b2d6-ba76c1302fd4","modified":1702542980657,"created":1702542980656,"persisted":1702542980657}},"rootId":"9224ac93-50af-4bb9-ac72-89a42b33f031"} \ No newline at end of file diff --git a/e2e/tests/performance/memory/navigation.memory.perf.spec.js b/e2e/tests/performance/memory/navigation.memory.perf.spec.js index c781f0051f..73954016a3 100644 --- a/e2e/tests/performance/memory/navigation.memory.perf.spec.js +++ b/e2e/tests/performance/memory/navigation.memory.perf.spec.js @@ -19,10 +19,15 @@ * this source code distribution or the Licensing information page available * at runtime from the About dialog for additional information. *****************************************************************************/ +/* global __dirname */ const { test, expect } = require('@playwright/test'); +const path = require('path'); -const memoryLeakFilePath = 'e2e/test-data/memory-leak-detection.json'; +const memoryLeakFilePath = path.resolve( + __dirname, + '../../../../e2e/test-data/memory-leak-detection.json' +); /** * Executes tests to verify that views are not leaking memory on navigation away. This sort of * memory leak is generally caused by a failure to clean up registered listeners. @@ -40,54 +45,127 @@ const memoryLeakFilePath = 'e2e/test-data/memory-leak-detection.json'; * */ -const NAV_LEAK_TIMEOUT = 10 * 1000; // 10s test.describe('Navigation memory leak is not detected in', () => { test.beforeEach(async ({ page }) => { // Go to baseURL await page.goto('./', { waitUntil: 'domcontentloaded' }); - await page.locator('a:has-text("My Items")').click({ - button: 'right' - }); + await page + .getByRole('treeitem', { + name: /My Items/ + }) + .click({ + button: 'right' + }); - await page.locator('text=Import from JSON').click(); + await page + .getByRole('menuitem', { + name: /Import from JSON/ + }) + .click(); // Upload memory-leak-detection.json await page.setInputFiles('#fileElem', memoryLeakFilePath); - await page.locator('text=OK').click(); + await page + .getByRole('button', { + name: 'Save' + }) + .click(); await expect(page.locator('a:has-text("Memory Leak Detection")')).toBeVisible(); }); + test('gauge', async ({ page }) => { + const result = await navigateToObjectAndDetectMemoryLeak(page, 'gauge-single-1hz-swg'); + + // If we got here without timing out, then the root view object was garbage collected and no memory leak was detected. + expect(result).toBe(true); + }); + + test('plan', async ({ page }) => { + const result = await navigateToObjectAndDetectMemoryLeak(page, 'plan-generated'); + + // If we got here without timing out, then the root view object was garbage collected and no memory leak was detected. + expect(result).toBe(true); + }); + + test('time list', async ({ page }) => { + const result = await navigateToObjectAndDetectMemoryLeak(page, 'time-list'); + + // If we got here without timing out, then the root view object was garbage collected and no memory leak was detected. + expect(result).toBe(true); + }); + + test('scatter', async ({ page }) => { + const result = await navigateToObjectAndDetectMemoryLeak(page, 'scatter-plot-single-1hz-swg'); + + // If we got here without timing out, then the root view object was garbage collected and no memory leak was detected. + expect(result).toBe(true); + }); + + test('graph', async ({ page }) => { + const result = await navigateToObjectAndDetectMemoryLeak(page, 'graph-single-1hz-swg'); + + // If we got here without timing out, then the root view object was garbage collected and no memory leak was detected. + expect(result).toBe(true); + }); + + test('gantt chart', async ({ page }) => { + const result = await navigateToObjectAndDetectMemoryLeak(page, 'gantt-chart'); + + // If we got here without timing out, then the root view object was garbage collected and no memory leak was detected. + expect(result).toBe(true); + }); + + test('clock', async ({ page }) => { + const result = await navigateToObjectAndDetectMemoryLeak(page, 'clock'); + + // If we got here without timing out, then the root view object was garbage collected and no memory leak was detected. + expect(result).toBe(true); + }); + + test('timer', async ({ page }) => { + const result = await navigateToObjectAndDetectMemoryLeak(page, 'timer-far-future'); + + // If we got here without timing out, then the root view object was garbage collected and no memory leak was detected. + expect(result).toBe(true); + }); + + test('web page (nasa.gov)', async ({ page }) => { + const result = await navigateToObjectAndDetectMemoryLeak(page, 'web-page'); + + // If we got here without timing out, then the root view object was garbage collected and no memory leak was detected. + expect(result).toBe(true); + }); + + test('Complex Display Layout', async ({ page }) => { + const result = await navigateToObjectAndDetectMemoryLeak(page, 'complex-display-layout'); + + // If we got here without timing out, then the root view object was garbage collected and no memory leak was detected. + expect(result).toBe(true); + }); + test('plot view', async ({ page }) => { - const result = await navigateToObjectAndDetectMemoryLeak(page, 'overlay-plot-single-1hz-swg', { - timeout: NAV_LEAK_TIMEOUT - }); + const result = await navigateToObjectAndDetectMemoryLeak(page, 'overlay-plot-single-1hz-swg'); // If we got here without timing out, then the root view object was garbage collected and no memory leak was detected. expect(result).toBe(true); }); test('stacked plot view', async ({ page }) => { - const result = await navigateToObjectAndDetectMemoryLeak(page, 'stacked-plot-single-1hz-swg', { - timeout: NAV_LEAK_TIMEOUT - }); + const result = await navigateToObjectAndDetectMemoryLeak(page, 'stacked-plot-single-1hz-swg'); // If we got here without timing out, then the root view object was garbage collected and no memory leak was detected. expect(result).toBe(true); }); test('LAD table view', async ({ page }) => { - const result = await navigateToObjectAndDetectMemoryLeak(page, 'lad-table-single-1hz-swg', { - timeout: NAV_LEAK_TIMEOUT - }); + const result = await navigateToObjectAndDetectMemoryLeak(page, 'lad-table-single-1hz-swg'); // If we got here without timing out, then the root view object was garbage collected and no memory leak was detected. expect(result).toBe(true); }); test('LAD table set', async ({ page }) => { - const result = await navigateToObjectAndDetectMemoryLeak(page, 'lad-table-set-single-1hz-swg', { - timeout: NAV_LEAK_TIMEOUT - }); + const result = await navigateToObjectAndDetectMemoryLeak(page, 'lad-table-set-single-1hz-swg'); // If we got here without timing out, then the root view object was garbage collected and no memory leak was detected. expect(result).toBe(true); }); @@ -96,10 +174,7 @@ test.describe('Navigation memory leak is not detected in', () => { test('telemetry table view', async ({ page }) => { const result = await navigateToObjectAndDetectMemoryLeak( page, - 'telemetry-table-single-1hz-swg', - { - timeout: NAV_LEAK_TIMEOUT - } + 'telemetry-table-single-1hz-swg' ); // If we got here without timing out, then the root view object was garbage collected and no memory leak was detected. @@ -110,10 +185,7 @@ test.describe('Navigation memory leak is not detected in', () => { test('notebook view', async ({ page }) => { const result = await navigateToObjectAndDetectMemoryLeak( page, - 'notebook-memory-leak-detection-test', - { - timeout: NAV_LEAK_TIMEOUT - } + 'notebook-memory-leak-detection-test' ); // If we got here without timing out, then the root view object was garbage collected and no memory leak was detected. @@ -121,13 +193,7 @@ test.describe('Navigation memory leak is not detected in', () => { }); test('display layout of a single SWG alphanumeric', async ({ page }) => { - const result = await navigateToObjectAndDetectMemoryLeak( - page, - 'display-layout-single-1hz-swg', - { - timeout: NAV_LEAK_TIMEOUT - } - ); + const result = await navigateToObjectAndDetectMemoryLeak(page, 'display-layout-single-1hz-swg'); // If we got here without timing out, then the root view object was garbage collected and no memory leak was detected. expect(result).toBe(true); @@ -136,10 +202,7 @@ test.describe('Navigation memory leak is not detected in', () => { test('display layout of a single SWG plot', async ({ page }) => { const result = await navigateToObjectAndDetectMemoryLeak( page, - 'display-layout-single-overlay-plot', - { - timeout: NAV_LEAK_TIMEOUT - } + 'display-layout-single-overlay-plot' ); // If we got here without timing out, then the root view object was garbage collected and no memory leak was detected. @@ -150,10 +213,7 @@ test.describe('Navigation memory leak is not detected in', () => { test('example imagery view', async ({ page }) => { const result = await navigateToObjectAndDetectMemoryLeak( page, - 'example-imagery-memory-leak-test', - { - timeout: NAV_LEAK_TIMEOUT * 6 // 1 min - } + 'example-imagery-memory-leak-test' ); // If we got here without timing out, then the root view object was garbage collected and no memory leak was detected. @@ -163,10 +223,7 @@ test.describe('Navigation memory leak is not detected in', () => { test('display layout of example imagery views', async ({ page }) => { const result = await navigateToObjectAndDetectMemoryLeak( page, - 'display-layout-images-memory-leak-test', - { - timeout: NAV_LEAK_TIMEOUT * 6 // 1 min - } + 'display-layout-images-memory-leak-test' ); // If we got here without timing out, then the root view object was garbage collected and no memory leak was detected. @@ -178,10 +235,7 @@ test.describe('Navigation memory leak is not detected in', () => { }) => { const result = await navigateToObjectAndDetectMemoryLeak( page, - 'display-layout-simple-telemetry', - { - timeout: NAV_LEAK_TIMEOUT * 6 // 1 min - } + 'display-layout-simple-telemetry' ); // If we got here without timing out, then the root view object was garbage collected and no memory leak was detected. @@ -191,10 +245,7 @@ test.describe('Navigation memory leak is not detected in', () => { test('flexible layout with plots of swgs', async ({ page }) => { const result = await navigateToObjectAndDetectMemoryLeak( page, - 'flexible-layout-plots-memory-leak-test', - { - timeout: NAV_LEAK_TIMEOUT - } + 'flexible-layout-plots-memory-leak-test' ); // If we got here without timing out, then the root view object was garbage collected and no memory leak was detected. @@ -204,10 +255,7 @@ test.describe('Navigation memory leak is not detected in', () => { test('flexible layout of example imagery views', async ({ page }) => { const result = await navigateToObjectAndDetectMemoryLeak( page, - 'flexible-layout-images-memory-leak-test', - { - timeout: NAV_LEAK_TIMEOUT * 6 // 1 min - } + 'flexible-layout-images-memory-leak-test' ); // If we got here without timing out, then the root view object was garbage collected and no memory leak was detected. @@ -217,10 +265,7 @@ test.describe('Navigation memory leak is not detected in', () => { test('tabbed view of display layouts and time strips', async ({ page }) => { const result = await navigateToObjectAndDetectMemoryLeak( page, - 'tab-view-simple-memory-leak-test', - { - timeout: NAV_LEAK_TIMEOUT * 6 * 2 // 2 min - } + 'tab-view-simple-memory-leak-test' ); // If we got here without timing out, then the root view object was garbage collected and no memory leak was detected. @@ -230,10 +275,7 @@ test.describe('Navigation memory leak is not detected in', () => { test('time strip view of telemetry', async ({ page }) => { const result = await navigateToObjectAndDetectMemoryLeak( page, - 'time-strip-telemetry-memory-leak-test', - { - timeout: NAV_LEAK_TIMEOUT * 6 // 1 min - } + 'time-strip-telemetry-memory-leak-test' ); // If we got here without timing out, then the root view object was garbage collected and no memory leak was detected. @@ -247,15 +289,12 @@ test.describe('Navigation memory leak is not detected in', () => { * @returns */ async function navigateToObjectAndDetectMemoryLeak(page, objectName) { - await page.locator('[aria-label="OpenMCT Search"] input[type="search"]').click(); + await page.getByRole('searchbox', { name: 'Search Input' }).click(); // Fill Search input - await page.locator('[aria-label="OpenMCT Search"] input[type="search"]').fill(objectName); + await page.getByRole('searchbox', { name: 'Search Input' }).fill(objectName); //Search Result Appears and is clicked - await Promise.all([ - page.locator(`div.c-gsearch-result__title:has-text("${objectName}")`).first().click(), - page.waitForNavigation() - ]); + await page.getByText(objectName, { exact: true }).click(); // Register a finalization listener on the root node for the view. This tends to be the last thing to be // garbage collected since it has either direct or indirect references to all resources used by the view. Therefore it's a pretty good proxy @@ -273,8 +312,7 @@ test.describe('Navigation memory leak is not detected in', () => { }); // Nav back to folder - await page.goto('./#/browse/mine', { waitUntil: 'networkidle' }); - await page.waitForNavigation(); + await page.goto('./#/browse/mine'); // This next code block blocks until the finalization listener is called and the gcPromise resolved. This means that the root node for the view has been garbage collected. // In the event that the root node is not garbage collected, the gcPromise will never resolve and the test will time out. diff --git a/src/plugins/charts/bar/BarGraphPlot.vue b/src/plugins/charts/bar/BarGraphPlot.vue index 2fe8b99cbf..90824d2201 100644 --- a/src/plugins/charts/bar/BarGraphPlot.vue +++ b/src/plugins/charts/bar/BarGraphPlot.vue @@ -99,6 +99,7 @@ export default { }, beforeUnmount() { if (this.plotResizeObserver) { + this.plotResizeObserver.unobserve(this.$refs.plotWrapper); this.plotResizeObserver.disconnect(); clearTimeout(this.resizeTimer); } @@ -106,6 +107,8 @@ export default { if (this.removeBarColorListener) { this.removeBarColorListener(); } + + Plotly.purge(this.$refs.plot); }, methods: { getAxisMinMax(axis) { diff --git a/src/plugins/charts/bar/inspector/BarGraphOptions.vue b/src/plugins/charts/bar/inspector/BarGraphOptions.vue index 049c0defb0..fe4b03448c 100644 --- a/src/plugins/charts/bar/inspector/BarGraphOptions.vue +++ b/src/plugins/charts/bar/inspector/BarGraphOptions.vue @@ -26,7 +26,7 @@
  • diff --git a/src/plugins/charts/bar/pluginSpec.js b/src/plugins/charts/bar/pluginSpec.js index 8b48846e04..3415724a91 100644 --- a/src/plugins/charts/bar/pluginSpec.js +++ b/src/plugins/charts/bar/pluginSpec.js @@ -217,7 +217,6 @@ describe('the plugin', function () { 'someNamespace:~OpenMCT~outer.test-object.foo.bar' ].name ).toEqual('A Dotful Object'); - barGraphView.destroy(); }); }); @@ -310,7 +309,6 @@ describe('the plugin', function () { const plotElement = element.querySelector('.cartesianlayer .scatterlayer .trace .lines'); expect(plotElement).not.toBeNull(); - barGraphView.destroy(); }); }); diff --git a/src/plugins/charts/scatter/ScatterPlotWithUnderlay.vue b/src/plugins/charts/scatter/ScatterPlotWithUnderlay.vue index 8cea8828cc..ff07712852 100644 --- a/src/plugins/charts/scatter/ScatterPlotWithUnderlay.vue +++ b/src/plugins/charts/scatter/ScatterPlotWithUnderlay.vue @@ -131,6 +131,8 @@ export default { if (this.unobserveColorChanges) { this.unobserveColorChanges(); } + + Plotly.purge(this.$refs.plot); }, methods: { getUnderlayPlotData() {