private static List<ZonedDateTime> setupZonedDateTime() {

    ZoneId tz = ZoneId.of("Europe/London");
    Random random = new Random(47658758756875687L);
    List<ZonedDateTime> list = new ArrayList<ZonedDateTime>(SIZE);
    long start = System.nanoTime();
    for (int i = 0; i < SIZE; i++) {
      ZonedDateTime t = LocalDateTime.of(2008/* random.nextInt(10000) */, random.nextInt(12) + 1,
          random.nextInt(28) + 1, random.nextInt(24), random.nextInt(60), random.nextInt(60), 0).atZone(tz);
      list.add(t);
    }
    long end = System.nanoTime();
    System.out.println("ZonedDT:   Setup:  " + NF.format(end - start) + " ns");
    result("ZonedDT-I", end - start);
    return list;
  }