     if (i === navigationInfos.length - 1) {
        navInfo.navigationEndTime = model.bounds.max; // end of trace
      } else {
        navInfo.navigationEndTime =
            navigationInfos[i + 1].navigationStart.start;
      }
    });
    return navigationInfos;
  }

  function getWallTimeBreakdownTree(rendererHelper, start, end) {
    const startEndRange = tr.b.math.Range.fromExplicitRange(start, end);
    const networkEvents = EventFinderUtils.getNetworkEventsInRange(
        rendererHelper.process, 