{
  "appBuild" : "250",
  "breadcrumbs" : "art index=13<redacted> kind=photo\n[2026-08-13T04:39:53.513Z] [lifecycle] keep materialization asset complete index=13<redacted> kind=photo source=photokit\n[2026-08-13T04:39:53.516Z] [lifecycle] keep materialization asset start index=14<redacted> kind=photo\n[2026-08-13T04:39:54.618Z] [lifecycle] keep materialization asset complete index=14<redacted> kind=photo source=photokit\n[2026-08-13T04:39:54.622Z] [lifecycle] keep materialization asset start index=15<redacted> kind=photo\n[2026-08-13T04:39:55.894Z] [lifecycle] keep materialization asset complete index=15<redacted> kind=photo source=photokit\n[2026-08-13T04:39:55.903Z] [lifecycle] keep materialization asset start index=16<redacted> kind=photo\n[2026-08-13T04:39:57.236Z] [lifecycle] keep materialization asset complete index=16<redacted> kind=photo source=photokit\n[2026-08-13T04:39:57.248Z] [lifecycle] keep materialization asset start index=17<redacted> kind=photo\n[2026-08-13T04:39:58.506Z] [lifecycle] keep materialization asset complete index=17<redacted> kind=photo source=photokit\n[2026-08-13T04:39:58.520Z] [lifecycle] keep materialization asset start index=18<redacted> kind=photo\n[2026-08-13T04:39:59.980Z] [lifecycle] keep materialization asset complete index=18<redacted> kind=photo source=photokit\n[2026-08-13T04:39:59.990Z] [lifecycle] keep materialization asset start index=19<redacted> kind=photo\n[2026-08-13T04:40:01.591Z] [lifecycle] keep materialization asset complete index=19<redacted> kind=photo source=photokit\n[2026-08-13T04:40:01.601Z] [lifecycle] keep materialization asset start index=20<redacted> kind=photo\n[2026-08-13T04:40:02.990Z] [lifecycle] keep materialization asset complete index=20<redacted> kind=photo source=photokit\n[2026-08-13T04:40:03.002Z] [lifecycle] keep materialization asset start index=21<redacted> kind=photo\n[2026-08-13T04:40:04.471Z] [viewer] viewer-transition-begin page=0 transition=true pan=false programmatic=false owner=idle\n[2026-08-13T04:40:04.471Z] [media] curl-begin <redacted> transition=true pan=false\n[2026-08-13T04:40:04.472Z] [viewer] viewer-curl-claim page=0 transition=true pan=false programmatic=false owner=curl(page: DPB.ViewerPageIdentity(index: 0, pageID: <redacted>), token: <redacted>)\n[2026-08-13T04:40:04.593Z] [lifecycle] keep materialization asset complete index=21<redacted> kind=photo source=photokit\n[2026-08-13T04:40:04.602Z] [lifecycle] keep materialization asset start index=22<redacted> kind=photo\n[2026-08-13T04:40:04.972Z] [media] curl-settle <redacted> transition=false pan=false\n[2026-08-13T04:40:04.972Z] [viewer] viewer-transition-end page=1 transition=false pan=false programmatic=false owner=curl(page: DPB.ViewerPageIdentity(index: 0, pageID: <redacted>), token: <redacted>)\n[2026-08-13T04:40:04.974Z] [viewer] viewer-curl-release page=0 transition=false pan=false programmatic=false owner=idle\n[2026-08-13T04:40:04.976Z] [viewer] viewer-curl-claim page=1 transition=false pan=false programmatic=false owner=curl(page: DPB.ViewerPageIdentity(index: 1, pageID: <redacted>), token: <redacted>)\n[2026-08-13T04:40:04.976Z] [media] curl-begin <redacted> transition=true pan=false\n[2026-08-13T04:40:04.976Z] [viewer] viewer-transition-begin page=1 transition=true pan=false programmatic=true owner=curl(page: DPB.ViewerPageIdentity(index: 1, pageID: <redacted>), token: <redacted>)\n[2026-08-13T04:40:05.422Z] [media] curl-settle <redacted> transition=false pan=false\n[2026-08-13T04:40:05.422Z] [viewer] viewer-transition-end page=0 transition=false pan=false programmatic=false owner=curl(page: DPB.ViewerPageIdentity(index: 1, pageID: <redacted>), token: <redacted>)\n[2026-08-13T04:40:05.423Z] [viewer] viewer-curl-release page=1 transition=false pan=false programmatic=false owner=idle\n[2026-08-13T04:40:06.131Z] [lifecycle] keep materialization asset complete index=22<redacted> kind=photo source=photokit\n[2026-08-13T04:40:06.143Z] [lifecycle] keep materialization asset start index=23<redacted> kind=photo\n[2026-08-13T04:40:06.160Z] [media] curl-begin <redacted> transition=true pan=false\n[2026-08-13T04:40:06.160Z] [viewer] viewer-transition-begin page=0 transition=true pan=false programmatic=false owner=idle\n[2026-08-13T04:40:06.162Z] [viewer] viewer-curl-claim page=0 transition=true pan=false programmatic=false owner=curl(page: DPB.ViewerPageIdentity(index: 0, pageID: <redacted>), token: <redacted>)\n[2026-08-13T04:40:06.623Z] [media] curl-settle <redacted> transition=false pan=false\n[2026-08-13T04:40:06.623Z] [viewer] viewer-transition-end page=1 transition=false pan=false programmatic=false owner=curl(page: DPB.ViewerPageIdentity(index: 0, pageID: <redacted>), token: <redacted>)\n[2026-08-13T04:40:06.624Z] [viewer] viewer-curl-release page=0 transition=false pan=false programmatic=false owner=idle\n[2026-08-13T04:40:07.332Z] [lifecycle] keep materialization asset complete index=23<redacted> kind=photo source=photokit\n[2026-08-13T04:40:07.345Z] [lifecycle] keep materialization asset start index=24<redacted> kind=photo\n[2026-08-13T04:40:08.974Z] [lifecycle] keep materialization asset complete index=24<redacted> kind=photo source=photokit\n[2026-08-13T04:40:08.982Z] [lifecycle] keep materialization asset start index=25<redacted> kind=photo\n[2026-08-13T04:40:10.889Z] [lifecycle] keep materialization asset complete index=25<redacted> kind=photo source=photokit\n[2026-08-13T04:40:10.893Z] [lifecycle] keep materialization asset start index=26<redacted> kind=photo\n[2026-08-13T04:40:12.833Z] [lifecycle] keep materialization asset complete index=26<redacted> kind=photo source=photokit\n[2026-08-13T04:40:12.838Z] [lifecycle] keep materialization asset start index=27<redacted> kind=photo\n[2026-08-13T04:40:14.818Z] [lifecycle] keep materialization asset complete index=27<redacted> kind=photo source=photokit\n[2026-08-13T04:40:14.830Z] [lifecycle] keep materialization asset start index=28<redacted> kind=photo\n[2026-08-13T04:40:16.269Z] [viewer] viewer-background page=1 transition=false pan=false programmatic=false owner=idle\n",
  "previousSessionEndedWithoutCleanForegroundReturn" : false,
  "sessionID" : 92,
  "timestamp" : "2026-08-13T04:40:16.270Z",
  "viewerInteractionState" : "transition=false pan=false programmatic=false owner=idle"
}