{
  "appBuild" : "263",
  "breadcrumbs" : "owner=idle\n[2026-08-18T12:29:04.886Z] [media] curl-begin <redacted> transition=true pan=false\n[2026-08-18T12:29:04.885Z] [viewer] viewer-transition-begin page=3 transition=true pan=false programmatic=false owner=idle\n[2026-08-18T12:29:04.888Z] [viewer] viewer-curl-claim page=3 transition=true pan=false programmatic=false owner=curl(page: DPB.ViewerPageIdentity(index: 3, pageID: <redacted>), token: <redacted>)\n[2026-08-18T12:29:05.404Z] [viewer] viewer-transition-end page=4 transition=false pan=false programmatic=false owner=curl(page: DPB.ViewerPageIdentity(index: 3, pageID: <redacted>), token: <redacted>)\n[2026-08-18T12:29:05.404Z] [media] curl-settle <redacted> transition=false pan=false\n[2026-08-18T12:29:05.406Z] [viewer] viewer-curl-release page=3 transition=false pan=false programmatic=false owner=idle\n[2026-08-18T12:29:06.169Z] [media] curl-begin <redacted> transition=true pan=true\n[2026-08-18T12:29:06.169Z] [viewer] viewer-curl-claim page=4 transition=false pan=false programmatic=false owner=curl(page: DPB.ViewerPageIdentity(index: 4, pageID: <redacted>), token: <redacted>)\n[2026-08-18T12:29:06.172Z] [viewer] viewer-transition-begin page=4 transition=true pan=true programmatic=false owner=curl(page: DPB.ViewerPageIdentity(index: 4, pageID: <redacted>), token: <redacted>)\n[2026-08-18T12:29:07.120Z] [media] curl-settle <redacted> transition=false pan=false\n[2026-08-18T12:29:07.120Z] [viewer] viewer-transition-end page=5 transition=false pan=false programmatic=false owner=curl(page: DPB.ViewerPageIdentity(index: 4, pageID: <redacted>), token: <redacted>)\n[2026-08-18T12:29:07.121Z] [viewer] viewer-curl-release page=4 transition=false pan=false programmatic=false owner=idle\n[2026-08-18T12:29:09.607Z] [viewer] viewer-transition-begin page=5 transition=true pan=false programmatic=false owner=idle\n[2026-08-18T12:29:09.607Z] [media] curl-begin <redacted> transition=true pan=false\n[2026-08-18T12:29:09.608Z] [viewer] viewer-curl-claim page=5 transition=true pan=false programmatic=false owner=curl(page: DPB.ViewerPageIdentity(index: 5, pageID: <redacted>), token: <redacted>)\n[2026-08-18T12:29:10.042Z] [media] curl-settle <redacted> transition=false pan=false\n[2026-08-18T12:29:10.042Z] [viewer] viewer-transition-end page=6 transition=false pan=false programmatic=false owner=curl(page: DPB.ViewerPageIdentity(index: 5, pageID: <redacted>), token: <redacted>)\n[2026-08-18T12:29:10.046Z] [viewer] viewer-curl-release page=5 transition=false pan=false programmatic=false owner=idle\n[2026-08-18T12:29:10.957Z] [media] curl-begin <redacted> transition=true pan=false\n[2026-08-18T12:29:10.957Z] [viewer] viewer-transition-begin page=6 transition=true pan=false programmatic=false owner=idle\n[2026-08-18T12:29:10.958Z] [viewer] viewer-curl-claim page=6 transition=true pan=false programmatic=false owner=curl(page: DPB.ViewerPageIdentity(index: 6, pageID: <redacted>), token: <redacted>)\n[2026-08-18T12:29:11.475Z] [media] curl-settle <redacted> transition=false pan=false\n[2026-08-18T12:29:11.475Z] [viewer] viewer-transition-end page=5 transition=false pan=false programmatic=false owner=curl(page: DPB.ViewerPageIdentity(index: 6, pageID: <redacted>), token: <redacted>)\n[2026-08-18T12:29:11.477Z] [viewer] viewer-curl-release page=6 transition=false pan=false programmatic=false owner=idle\n[2026-08-18T12:30:16.928Z] [viewer] viewer-foreground page=5 transition=false pan=false programmatic=false owner=idle\n[2026-08-18T12:30:23.258Z] [lifecycle] keep sheet primary tapped\n[2026-08-18T12:30:23.261Z] [lifecycle] keep commerce start\n[2026-08-18T12:30:23.262Z] [lifecycle] keep commerce complete\n[2026-08-18T12:30:23.299Z] [lifecycle] keep materialization claim <redacted>\n[2026-08-18T12:30:23.299Z] [lifecycle] keep onKept callback\n[2026-08-18T12:30:23.367Z] [lifecycle] keep materialization asset start index=1<redacted> kind=photo\n[2026-08-18T12:30:24.123Z] [lifecycle] keep sheet dismissed\n[2026-08-18T12:30:24.869Z] [lifecycle] keep materialization iCloud required <redacted>\n[2026-08-18T12:30:24.887Z] [lifecycle] keep materialization asset complete index=1<redacted> kind=photo source=photokit\n[2026-08-18T12:30:24.899Z] [lifecycle] keep materialization asset start index=2<redacted> kind=photo\n[2026-08-18T12:30:26.295Z] [lifecycle] keep materialization asset complete index=2<redacted> kind=photo source=photokit\n[2026-08-18T12:30:26.301Z] [lifecycle] keep materialization asset start index=3<redacted> kind=photo\n[2026-08-18T12:30:27.701Z] [lifecycle] keep materialization asset complete index=3<redacted> kind=photo source=photokit\n[2026-08-18T12:30:27.706Z] [lifecycle] keep materialization asset start index=4<redacted> kind=photo\n[2026-08-18T12:30:29.514Z] [lifecycle] keep materialization asset complete index=4<redacted> kind=photo source=photokit\n[2026-08-18T12:30:29.518Z] [lifecycle] keep materialization asset start index=5<redacted> kind=photo\n[2026-08-18T12:30:30.713Z] [lifecycle] keep materialization asset complete index=5<redacted> kind=photo source=photokit\n[2026-08-18T12:30:30.728Z] [lifecycle] keep materialization asset start index=6<redacted> kind=photo\n[2026-08-18T12:30:32.094Z] [lifecycle] keep materialization asset complete index=6<redacted> kind=photo source=photokit\n[2026-08-18T12:30:32.105Z] [lifecycle] keep materialization asset start index=7<redacted> kind=photo\n[2026-08-18T12:30:34.301Z] [lifecycle] keep materialization asset complete index=7<redacted> kind=photo source=photokit\n[2026-08-18T12:30:34.304Z] [lifecycle] keep materialization asset start index=8<redacted> kind=photo\n[2026-08-18T12:30:36.464Z] [lifecycle] keep materialization asset complete index=8<redacted> kind=photo source=photokit\n[2026-08-18T12:30:36.469Z] [lifecycle] keep materialization asset start index=9<redacted> kind=photo\n[2026-08-18T12:30:39.771Z] [lifecycle] keep materialization asset complete index=9<redacted> kind=photo source=photokit\n[2026-08-18T12:30:39.780Z] [lifecycle] keep materialization asset start index=10<redacted> kind=photo\n",
  "previousSessionEndedWithoutCleanForegroundReturn" : false,
  "sessionID" : 126,
  "timestamp" : "2026-08-18T12:30:41.119Z",
  "viewerInteractionState" : "viewer not presented"
}