static async Task MainAsync(string[] args) { var tzdb = await CurrentTzdbProvider.LoadAsync(); var zones = await WriteZonesAsync(tzdb.Ids); await WriteLinksAsync(zones, tzdb.Aliases); await WriteIntervalsAsync(zones, tzdb); await WriteVersion(tzdb.VersionId.Split(' ')[1]); }