Projekt

Obecné

Profil

« Předchozí | Další » 

Revize 0da0ac88

Přidáno uživatelem Alex Konig před asi 4 roky(ů)

Parse data as days - averages, sums

Zobrazit rozdíly:

Server/Parser 1.0/InputData/CsvDataLoader.cs
49 49
                data[0] = data[0].Substring(1, data[0].Length - 2);
50 50
                data[3] = data[3].Substring(1, data[3].Length - 2);
51 51
                data[4] = data[4].Substring(1, data[4].Length - 2);
52
                data[5] = data[4].Substring(1, data[4].Length - 2);
53
                data[6] = data[4].Substring(1, data[4].Length - 2);
54
                data[7] = data[4].Substring(1, data[4].Length - 2);
55
                data[8] = data[4].Substring(1, data[4].Length - 2);
52
                data[5] = data[5].Substring(1, data[5].Length - 2);
53
                data[6] = data[6].Substring(1, data[6].Length - 2);
54
                data[7] = data[7].Substring(1, data[7].Length - 2);
55
                data[8] = data[8].Substring(1, data[8].Length - 2);
56 56

  
57 57
                var dateTime = DateTime.ParseExact(data[0], "G", cultureInfo);
58 58
                var startTime = DateTime.ParseExact(data[3], "t", cultureInfo);
Server/Parser 1.0/OutputInfo/JisInfo.cs
20 20
            this.startTime = startTime;
21 21
            this.intervalLength = intervalLength;
22 22
        }
23

  
24
        public override string ToString()
25
        {
26
            return $"{startTime.ToString()} \t {faculty} \t {amount}";
27
        }
23 28
    }
24 29
}
Server/Parser 1.0/OutputInfo/LogInInfo.cs
8 8
{
9 9
    class LogInInfo
10 10
    {
11
        string faculty;
12
        int amount;
13
        DateTime startTime;
14
        int intervalLength;
15

  
16
        public LogInInfo(string faculty, int amount, DateTime startTime, int intervalLength)
17
        {
18
            this.faculty = faculty;
19
            this.amount = amount;
20
            this.startTime = startTime;
21
            this.intervalLength = intervalLength;
22
        }
23

  
24
        public override string ToString()
25
        {
26
            return $"{startTime.ToString()} \t {faculty} \t {amount}";
27
        }
11 28
    }
12 29
}
Server/Parser 1.0/OutputInfo/LumInfo.cs
8 8
{
9 9
    class LumInfo
10 10
    {
11
        // in lux
12
        double value;
13
        DateTime startTime;
14
        int intervalLength;
15

  
16
        public LumInfo(double value, DateTime startTime, int intervalLength)
17
        {
18
            this.value = value;
19
            this.startTime = startTime;
20
            this.intervalLength = intervalLength;
21
        }
22

  
23
        public override string ToString()
24
        {
25
            return $"{startTime.ToString()} \t {value}";
26
        }
11 27
    }
12 28
}
Server/Parser 1.0/OutputInfo/RainInfo.cs
1 1
using System;
2
using System.Collections.Generic;
3
using System.Linq;
4
using System.Text;
5
using System.Threading.Tasks;
6 2

  
7 3
namespace Parser_1._0.OutputInfo
8 4
{
9 5
    class RainInfo
10 6
    {
7
        // probability in %
8
        double value;
9
        DateTime startTime;
10
        int intervalLength;
11

  
12
        public RainInfo(double value, DateTime startTime, int intervalLength)
13
        {
14
            this.value = value;
15
            this.startTime = startTime;
16
            this.intervalLength = intervalLength;
17
        }
18

  
19
        public override string ToString()
20
        {
21
            return $"{startTime.ToString()} \t {value}";
22
        }
11 23
    }
12 24
}
Server/Parser 1.0/OutputInfo/TempInfo.cs
1 1
using System;
2
using System.Collections.Generic;
3
using System.Linq;
4
using System.Text;
5
using System.Threading.Tasks;
6 2

  
7 3
namespace Parser_1._0.OutputInfo
8 4
{
9 5
    class TempInfo
10 6
    {
7
        // in °C
8
        double value;
9
        DateTime startTime;
10
        int intervalLength;
11

  
12
        public TempInfo(double value, DateTime startTime, int intervalLength)
13
        {
14
            this.value = value;
15
            this.startTime = startTime;
16
            this.intervalLength = intervalLength;
17
        }
18

  
19
        public override string ToString()
20
        {
21
            return $"{startTime.ToString()} \t {value}";
22
        }
11 23
    }
12 24
}
Server/Parser 1.0/OutputInfo/WeatherInfo.cs
1
using System;
2

  
3
namespace Parser_1._0.OutputInfo
4
{
5
    class WeatherInfo
6
    {
7
        double temp;
8
        int rain;
9
        double wind;
10
        double lum;
11

  
12
        DateTime startTime;
13
        int range;
14

  
15
        public WeatherInfo(DateTime startTime, double temp, int rain, double wind, double lum, int range)
16
        {
17
            this.startTime = startTime;
18
            this.temp = temp;
19
            this.rain = rain;
20
            this.wind = wind;
21
            this.lum = lum;
22
            this.range = range;
23
        }
24

  
25
        public override string ToString()
26
        {
27
            return $"{startTime.ToString()} \t {temp}°C \t {rain}% \t {wind}m/s \t {lum}lux";
28
        }
29

  
30
    }
31
}
Server/Parser 1.0/OutputInfo/WindInfo.cs
1 1
using System;
2
using System.Collections.Generic;
3
using System.Linq;
4
using System.Text;
5
using System.Threading.Tasks;
6 2

  
7 3
namespace Parser_1._0.OutputInfo
8 4
{
9 5
    class WindInfo
10 6
    {
7
        // in m/s
8
        double value;
9
        DateTime startTime;
10
        int intervalLength;
11

  
12
        public WindInfo(double value, DateTime startTime, int intervalLength)
13
        {
14
            this.value = value;
15
            this.startTime = startTime;
16
            this.intervalLength = intervalLength;
17
        }
18

  
19
        public override string ToString()
20
        {
21
            return $"{startTime.ToString()} \t {value}";
22
        }
11 23
    }
12 24
}
Server/Parser 1.0/Parser 1.0.csproj
52 52
    <Compile Include="OutputInfo\LumInfo.cs" />
53 53
    <Compile Include="OutputInfo\RainInfo.cs" />
54 54
    <Compile Include="OutputInfo\TempInfo.cs" />
55
    <Compile Include="OutputInfo\WeatherInfo.cs" />
55 56
    <Compile Include="OutputInfo\WindInfo.cs" />
56 57
    <Compile Include="Parsers\JisParser.cs" />
57 58
    <Compile Include="Parsers\LogInParser.cs" />
59
    <Compile Include="Parsers\TagInfo.cs" />
58 60
    <Compile Include="Parsers\WeatherParser.cs" />
59 61
    <Compile Include="Program.cs" />
60 62
    <Compile Include="Properties\AssemblyInfo.cs" />
61 63
  </ItemGroup>
62 64
  <ItemGroup>
63 65
    <None Include="App.config" />
66
    <None Include="data\jis\OD_ZCU_JIS_06_2019.CSV">
67
      <CopyToOutputDirectory>Always</CopyToOutputDirectory>
68
    </None>
69
    <None Include="data\jis\OD_ZCU_JIS_09_2019.CSV">
70
      <CopyToOutputDirectory>Always</CopyToOutputDirectory>
71
    </None>
72
    <None Include="data\jis\OD_ZCU_JIS_10_2019.CSV">
73
      <CopyToOutputDirectory>Always</CopyToOutputDirectory>
74
    </None>
75
    <None Include="data\jis\OD_ZCU_JIS_11_2019.CSV">
76
      <CopyToOutputDirectory>Always</CopyToOutputDirectory>
77
    </None>
78
    <None Include="data\jis\OD_ZCU_JIS_12_2019.CSV">
79
      <CopyToOutputDirectory>Always</CopyToOutputDirectory>
80
    </None>
81
    <None Include="data\login\OD_ZCU_STROJE_06_2019.CSV">
82
      <CopyToOutputDirectory>Always</CopyToOutputDirectory>
83
    </None>
84
    <None Include="data\login\OD_ZCU_STROJE_09_2019.CSV">
85
      <CopyToOutputDirectory>Always</CopyToOutputDirectory>
86
    </None>
87
    <None Include="data\login\OD_ZCU_STROJE_10_2019.CSV">
88
      <CopyToOutputDirectory>Always</CopyToOutputDirectory>
89
    </None>
90
    <None Include="data\login\OD_ZCU_STROJE_11_2019.CSV">
91
      <CopyToOutputDirectory>Always</CopyToOutputDirectory>
92
    </None>
93
    <None Include="data\login\OD_ZCU_STROJE_12_2019.CSV">
94
      <CopyToOutputDirectory>Always</CopyToOutputDirectory>
95
    </None>
96
    <None Include="data\weather\OD_ZCU_POCASI_06_2019.CSV">
97
      <CopyToOutputDirectory>Always</CopyToOutputDirectory>
98
    </None>
99
    <None Include="data\weather\OD_ZCU_POCASI_09_2019.CSV">
100
      <CopyToOutputDirectory>Always</CopyToOutputDirectory>
101
    </None>
102
    <None Include="data\weather\OD_ZCU_POCASI_10_2019.CSV">
103
      <CopyToOutputDirectory>Always</CopyToOutputDirectory>
104
    </None>
105
    <None Include="data\weather\OD_ZCU_POCASI_11_2019.CSV">
106
      <CopyToOutputDirectory>Always</CopyToOutputDirectory>
107
    </None>
108
    <None Include="data\weather\OD_ZCU_POCASI_12_2019.CSV">
109
      <CopyToOutputDirectory>Always</CopyToOutputDirectory>
110
    </None>
64 111
  </ItemGroup>
65 112
  <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
66 113
</Project>
Server/Parser 1.0/Parsers/JisParser.cs
9 9
    class JisParser
10 10
    {
11 11

  
12
        static List<JisInfo> ParseJisData(string folder, bool wholeDay = true, int interval = 1)
12
        public List<JisInfo> ParseJisData(string folder, bool wholeDay = true, int interval = 1)
13 13
        {
14 14
            List<JisInfo> list = new List<JisInfo>();
15 15

  
......
26 26
                List<JisInfo> loadedData = null;
27 27
                // pokud po jednom dni
28 28
                if (wholeDay)
29
                    loadedData = ProcessOneJisFileAsDays(folder + "/" + fileName);
29
                    loadedData = ProcessOneJisFileAsDays(fileName);
30 30
                // pokud po hodinách
31 31
                else
32 32
                {
......
48 48
            List<JisInstance> list =  CsvDataLoader.LoadJisFile(path);
49 49

  
50 50
            int[] recordedAmount = new int[TagInfo.faculties.Length];
51
            int[] minmaxHour = new int[] { 7, 18 };
52
            int range = minmaxHour[1] - minmaxHour[0];
51 53

  
52 54
            // procházet data ze souboru
53
            int lastDay = list[0].dateTime.Day;
54
            DateTime lastStartTime = list[0].dateTime.Date;
55
            DateTime lastStartTime = new DateTime(list[0].dateTime.Year, list[0].dateTime.Month, list[0].dateTime.Day);
55 56
            for (int i = 0; i < list.Count; i++)
56 57
            {
58
                int currHour = list[i].dateTime.Hour;
59
                if (currHour < minmaxHour[0] || currHour > minmaxHour[1])
60
                    continue;
61

  
57 62
                // v každym dni agreguju
58
                int day = list[i].dateTime.Day;
59
                if (lastDay != day)
63
                string place = list[i].placeTag;
64
                DateTime date = new DateTime(list[i].dateTime.Year, list[i].dateTime.Month, list[i].dateTime.Day);
65
                if (!date.Equals(lastStartTime)) 
60 66
                {
61 67
                    for (int k = 0; k < TagInfo.faculties.Length; k++)
62 68
                    {
63
                        JisInfo dayInfo = new JisInfo(TagInfo.faculties[k], recordedAmount[k], lastStartTime, 11);
69
                        JisInfo dayInfo = new JisInfo(TagInfo.faculties[k], recordedAmount[k], lastStartTime, range);
64 70
                        jisInfo.Add(dayInfo);
65 71
                    }
66 72

  
67 73
                    recordedAmount = new int[TagInfo.faculties.Length];
74
                    lastStartTime = date;
68 75
                }
69 76

  
70 77
                // tady nasčítávát podle místa
71
                if (TagInfo.jisPlaces.ContainsKey(list[i].placeTag))
72
                    recordedAmount[TagInfo.jisPlaces[list[i].placeTag]] += list[i].amount;
78
                if (TagInfo.jisPlaces.ContainsKey(place))
79
                {
80
                    int index = TagInfo.jisPlaces[place];
81
                    if (index == -1)
82
                        for (int l = 0; l < TagInfo.faculties.Length; l++)
83
                            recordedAmount[l] += list[i].amount;
84
                    else
85
                        recordedAmount[index] += list[i].amount;
86

  
87
                }
73 88
                else
74 89
                {
75 90
                    Console.WriteLine("Unknown code " + list[i].placeTag);
......
77 92

  
78 93
            }
79 94

  
95
            for (int k = 0; k < TagInfo.faculties.Length; k++)
96
            {
97
                JisInfo dayInfo = new JisInfo(TagInfo.faculties[k], recordedAmount[k], lastStartTime, range);
98
                jisInfo.Add(dayInfo);
99
            }
100

  
101
            return jisInfo;
102
        }
103

  
104
        private static List<JisInfo> ProcessOneJisFileAsIntervals(string path, int interval)
105
        {
80 106
            throw new NotImplementedException();
81 107
        }
82 108
    }
Server/Parser 1.0/Parsers/LogInParser.cs
1
using System;
1
using Parser_1._0.InputData;
2
using Parser_1._0.OutputInfo;
3
using System;
2 4
using System.Collections.Generic;
3
using System.Linq;
4
using System.Text;
5
using System.Threading.Tasks;
5
using System.IO;
6 6

  
7 7
namespace Parser_1._0.Parsers
8 8
{
9 9
    class LogInParser
10 10
    {
11
        public List<LogInInfo> ParseLogInData(string folder, bool wholeDay = true, int interval = 1)
12
        {
13
            List<LogInInfo> list = new List<LogInInfo>();
14

  
15
            // najít složku, ve složce sou data co se budou parsovat
16

  
17
            if (!Directory.Exists(folder))
18
                return null;
19

  
20
            // když v jednej složce budou všechny jis data co chci zpracovat
21
            // pro každej soubor budu spouštět parsování
22
            string[] fileEntries = Directory.GetFiles(folder);
23
            foreach (string fileName in fileEntries)
24
            {
25
                List<LogInInfo> loadedData = null;
26
                // pokud po jednom dni
27
                if (wholeDay)
28
                    loadedData = ProcessOneLogInFileAsDays(fileName);
29
                // pokud po hodinách
30
                else
31
                {
32
                    // pokud: konec dne nebo konec aktuálního intervalu -> vemu to co sem nasčítal
33
                    throw new NotImplementedException();
34
                }
35

  
36
                list.AddRange(loadedData);
37
            }
38

  
39
            return list;
40
        }
41

  
42
        private static List<LogInInfo> ProcessOneLogInFileAsDays(string path)
43
        {
44
            List<LogInInfo> loginInfo = new List<LogInInfo>();
45

  
46
            // načíst data ze souboru
47
            List<LogInInstance> list = CsvDataLoader.LoadLoginFile(path);
48

  
49
            int[] recordedAmount = new int[TagInfo.faculties.Length];
50
            int[] minmaxHour = new int[] { 7, 18 };
51
            int range = minmaxHour[1] - minmaxHour[0];
52

  
53
            // procházet data ze souboru
54
            DateTime lastStartDay = new DateTime(list[0].date.Year, list[0].date.Month, list[0].date.Day);
55
            for (int i = 0; i < list.Count; i++)
56
            {
57
                int currHour = list[i].date.Hour;
58
                if (currHour < minmaxHour[0] || currHour > minmaxHour[1])
59
                    continue;
60

  
61
                // v každym dni agreguju
62
                string place = list[i].building;
63
                DateTime date = new DateTime(list[i].date.Year, list[i].date.Month, list[i].date.Day);
64
                if (!date.Equals(lastStartDay))
65
                {
66
                    for (int k = 0; k < TagInfo.faculties.Length; k++)
67
                    {
68
                        LogInInfo dayInfo = new LogInInfo(TagInfo.faculties[k], recordedAmount[k], lastStartDay, range); 
69
                        loginInfo.Add(dayInfo);
70
                    }
71

  
72
                    recordedAmount = new int[TagInfo.faculties.Length];
73
                    lastStartDay = date;
74
                }
75

  
76
                // tady nasčítávát podle místa
77
                if (TagInfo.buildingTags.ContainsKey(place))
78
                {
79
                    int index = TagInfo.buildingTags[place];
80
                    if (index == -1)
81
                        for (int l = 0; l < TagInfo.faculties.Length; l++)
82
                            recordedAmount[l] += list[i].amount;
83
                    else if (index == -2)
84
                    {
85
                        recordedAmount[0] += list[i].amount;
86
                        recordedAmount[1] += list[i].amount;
87
                    }
88
                    else
89
                        recordedAmount[index] += list[i].amount;
90

  
91
                }
92
                else
93
                {
94
                    Console.WriteLine("Unknown code " + list[i].building);
95
                }
96

  
97
            }
98

  
99
            for (int k = 0; k < TagInfo.faculties.Length; k++)
100
            {
101
                LogInInfo dayInfo = new LogInInfo(TagInfo.faculties[k], recordedAmount[k], lastStartDay, range);
102
                loginInfo.Add(dayInfo);
103
            }
104

  
105
            return loginInfo;
106
        }
107

  
108
        private static List<JisInfo> ProcessOneLoginFileAsIntervals(string path, int interval)
109
        {
110
            throw new NotImplementedException();
111
        }
112

  
11 113
    }
12 114
}
Server/Parser 1.0/Parsers/TagInfo.cs
1
using System;
2
using System.Collections.Generic;
3
using System.Linq;
4
using System.Text;
5
using System.Threading.Tasks;
1
using System.Collections.Generic;
6 2

  
7 3
namespace Parser_1._0.Parsers
8 4
{
9 5
    class TagInfo
10 6
    {
11 7
        public static string[] faculties;
8

  
9
        // -1 all
12 10
        public static Dictionary<string, int> jisPlaces;
11
        
12
        // -1 all -2 FST, FEK
13 13
        public static Dictionary<string, int> buildingTags;
14 14

  
15 15
        public static void CreateDictionaries()
16 16
        {
17
            jisPlaces = new Dictionary<string, int>();
18
            buildingTags = new Dictionary<string, int>();
19

  
17 20
            // FACULTIES
18 21

  
19 22
            faculties = new string[] { "FST", "FEK", "FEL", "FDU", "FF", "FPE", "FEK-CH", "FZS", "FAV", "FPR" };
Server/Parser 1.0/Parsers/WeatherParser.cs
1
using System;
1
using Parser_1._0.InputData;
2
using Parser_1._0.OutputInfo;
3
using System;
2 4
using System.Collections.Generic;
3
using System.Linq;
4
using System.Text;
5
using System.Threading.Tasks;
5
using System.IO;
6 6

  
7 7
namespace Parser_1._0.Parsers
8 8
{
9 9
    class WeatherParser
10 10
    {
11
        
12
        public List<WeatherInfo> ParseWeatherData(string folder, bool wholeDay = true, int interval = 1)
13
        {
14
            List<WeatherInfo> list = new List<WeatherInfo>();
15

  
16
            // najít složku, ve složce sou data co se budou parsovat
17

  
18
            if (!Directory.Exists(folder))
19
                return null;
20

  
21
            // když v jednej složce budou všechny jis data co chci zpracovat
22
            // pro každej soubor budu spouštět parsování
23
            string[] fileEntries = Directory.GetFiles(folder);
24
            foreach (string fileName in fileEntries)
25
            {
26
                List<WeatherInfo> loadedData = null;
27
                // pokud po jednom dni
28
                if (wholeDay)
29
                    loadedData = ProcessOneWeatherFileAsDays(fileName);
30
                // pokud po hodinách
31
                else
32
                {
33
                    // pokud: konec dne nebo konec aktuálního intervalu -> vemu to co sem nasčítal
34
                    throw new NotImplementedException();
35
                }
36

  
37
                list.AddRange(loadedData);
38
            }
39

  
40
            return list;
41
        }
42

  
43
        private static List<WeatherInfo> ProcessOneWeatherFileAsDays(string path)
44
        {
45
            List<WeatherInfo> weatherInfo = new List<WeatherInfo>();
46

  
47
            // načíst data ze souboru
48
            List<WeatherInstance> list = CsvDataLoader.LoadWeatherFile(path);
49

  
50
            //temp, rain, wind, lum
51
            double[] recordedAmount = new double[4];
52
            int[] minmaxHour = new int[] { 7, 18 };
53
            int range = minmaxHour[1] - minmaxHour[0];
54

  
55
            // procházet data ze souboru
56
            DateTime lastStartDay = new DateTime(list[0].dateTime.Year, list[0].dateTime.Month, list[0].dateTime.Day);
57
            int values = 0;
58
            for (int i = 0; i < list.Count; i++)
59
            {
60
                int currHour = list[i].dateTime.Hour;
61
                if (currHour < minmaxHour[0] || currHour > minmaxHour[1])
62
                    continue;
63

  
64
                // v každym dni agreguju
65
                DateTime date = new DateTime(list[i].dateTime.Year, list[i].dateTime.Month, list[i].dateTime.Day);
66
                if (!date.Equals(lastStartDay))
67
                {
68
                    Console.WriteLine(values);
69
                    Console.WriteLine(recordedAmount[0]);
70

  
71
                    WeatherInfo dayInfo = new WeatherInfo(lastStartDay, recordedAmount[0] / values, (int)(recordedAmount[1] / values * 100), recordedAmount[2] / values, recordedAmount[3] / values, range); 
72
                    weatherInfo.Add(dayInfo);
73

  
74
                    recordedAmount = new double[4];
75
                    lastStartDay = date;
76
                    values = 0;
77
                }
78

  
79
                // tady nasčítávát data
80
                recordedAmount[0] += list[i].temp;
81
                recordedAmount[1] += list[i].rain;
82
                recordedAmount[2] += list[i].wind;
83
                recordedAmount[3] += list[i].lum * 1000;
84
                values++;
85
            }
86

  
87
            WeatherInfo dayInfo2 = new WeatherInfo(lastStartDay, recordedAmount[0] / values, (int)(recordedAmount[1] / values * 100), recordedAmount[2] / values, recordedAmount[3] / values, range); 
88
            weatherInfo.Add(dayInfo2);
89

  
90
            return weatherInfo;
91
        }
92

  
93
        private static List<JisInfo> ProcessOneWeatherFileAsIntervals(string path, int interval)
94
        {
95
            throw new NotImplementedException();
96
        }
11 97
    }
12 98
}
Server/Parser 1.0/Program.cs
1
using System;
1
using Parser_1._0.OutputInfo;
2
using Parser_1._0.Parsers;
3
using System;
2 4
using System.Collections.Generic;
3
using System.Linq;
4
using System.Text;
5
using System.Threading.Tasks;
5
using System.Globalization;
6
using System.Threading;
6 7

  
7 8
namespace Parser_1._0
8 9
{
......
10 11
    {
11 12
        static void Main(string[] args)
12 13
        {
14
            var cultureInfo = CultureInfo.GetCultureInfo("en-GB");
15
            Thread.CurrentThread.CurrentCulture = cultureInfo;
16
            Thread.CurrentThread.CurrentUICulture = cultureInfo;
13 17

  
18
            TagInfo.CreateDictionaries();
14 19

  
20
            string path = "data/weather/";
21
            
22
            WeatherParser parser = new WeatherParser();
23
            List<WeatherInfo> list = parser.ParseWeatherData(path);
24
            if (list == null)
25
                Console.WriteLine("Unsuccessful parsing");
26

  
27
            Console.WriteLine(list.Count);
28

  
29
            for (int i = 0; i < list.Count; i++)
30
            {
31
                Console.WriteLine(list[i].ToString());
32
            }
33

  
34
            Console.ReadLine();
15 35
        }
16 36
    }
17 37
}
Server/Parser 1.0/bin/Debug/Parser 1.0.exe.config
1
<?xml version="1.0" encoding="utf-8" ?>
2
<configuration>
3
    <startup> 
4
        <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.7.2" />
5
    </startup>
6
</configuration>
Server/Parser 1.0/bin/Debug/data/jis/OD_ZCU_JIS_06_2019.CSV
1
"Zavora-FEL";"01.06.2019 00:02:45";1
2
"L1";"01.06.2019 00:05:08";1
3
"A2-Hlavni vchod";"01.06.2019 00:05:53";1
4
"B3-LEVY";"01.06.2019 00:06:41";1
5
"A2-Hlavni vchod";"01.06.2019 00:15:29";1
6
"L2";"01.06.2019 00:16:36";1
7
"A1";"01.06.2019 00:23:08";1
8
"A1";"01.06.2019 00:23:11";1
9
"A1";"01.06.2019 00:26:17";1
10
"M14";"01.06.2019 00:28:38";1
11
"M14";"01.06.2019 00:32:12";1
12
"L2";"01.06.2019 00:34:40";1
13
"A1";"01.06.2019 00:35:09";1
14
"A2-Hlavni vchod";"01.06.2019 00:35:19";1
15
"A1";"01.06.2019 00:38:01";1
16
"A1";"01.06.2019 00:38:59";1
17
"L1";"01.06.2019 00:46:16";1
18
"L1";"01.06.2019 00:58:04";1
19
"L1L2-vchod";"01.06.2019 01:01:21";1
20
"L1";"01.06.2019 01:01:44";1
21
"M14";"01.06.2019 01:02:43";1
22
"A1";"01.06.2019 01:03:11";1
23
"M16";"01.06.2019 01:07:47";1
24
"M16";"01.06.2019 01:08:02";1
25
"B3-LEVY";"01.06.2019 01:12:16";1
26
"L2";"01.06.2019 01:22:15";1
27
"M14";"01.06.2019 01:34:43";1
28
"L1";"01.06.2019 01:40:04";1
29
"A2-Hlavni vchod";"01.06.2019 01:47:51";1
30
"A3";"01.06.2019 01:48:32";1
31
"B3-LEVY";"01.06.2019 01:54:05";1
32
"M14";"01.06.2019 02:01:08";1
33
"L1";"01.06.2019 02:03:39";1
34
"L1L2-vchod";"01.06.2019 02:10:47";1
35
"L1";"01.06.2019 02:11:12";1
36
"M14";"01.06.2019 02:25:21";1
37
"L1L2-vchod";"01.06.2019 02:37:43";1
38
"L1";"01.06.2019 02:38:03";1
39
"M14";"01.06.2019 02:40:46";1
40
"L1L2-vchod";"01.06.2019 02:53:44";1
41
"L1";"01.06.2019 02:54:05";1
42
"A2-Hlavni vchod";"01.06.2019 02:55:23";1
43
"L1L2-vchod";"01.06.2019 03:25:18";1
44
"L2";"01.06.2019 03:25:33";1
45
"A2-Hlavni vchod";"01.06.2019 03:35:18";1
46
"M16";"01.06.2019 03:43:20";1
47
"M16";"01.06.2019 04:36:30";1
48
"L2";"01.06.2019 05:36:25";1
49
"L2";"01.06.2019 05:38:03";1
50
"M14";"01.06.2019 05:53:24";1
51
"A1";"01.06.2019 06:06:38";1
52
"A1";"01.06.2019 06:09:35";1
53
"A1";"01.06.2019 06:18:53";1
54
"M14";"01.06.2019 06:19:26";1
55
"M14";"01.06.2019 06:23:58";1
56
"M16";"01.06.2019 06:29:46";1
57
"M14";"01.06.2019 06:44:17";1
58
"M16";"01.06.2019 06:54:17";1
59
"A1";"01.06.2019 07:09:15";1
60
"A2-Hlavni vchod";"01.06.2019 07:30:19";1
61
"A3";"01.06.2019 07:30:57";1
62
"A1";"01.06.2019 07:40:14";1
63
"A3";"01.06.2019 07:49:44";1
64
"B3-LEVY";"01.06.2019 07:53:03";1
65
"Zavora-FEL";"01.06.2019 08:00:50";1
66
"L2";"01.06.2019 08:07:34";1
67
"Zavora-FEL";"01.06.2019 08:18:49";1
68
"Zavora-Kaplirova";"01.06.2019 08:19:23";1
69
"M14";"01.06.2019 08:27:46";1
70
"M14";"01.06.2019 08:27:50";1
71
"Zavora-FEL";"01.06.2019 08:32:59";1
72
"Zavora-Kaplirova";"01.06.2019 08:37:56";1
73
"Zavora-FEL";"01.06.2019 08:40:43";1
74
"L1";"01.06.2019 08:46:42";1
75
"M14";"01.06.2019 08:50:09";1
76
"B3-LEVY";"01.06.2019 08:52:13";1
77
"Zavora-FDU";"01.06.2019 08:52:27";1
78
"L2";"01.06.2019 08:56:52";1
79
"A2-Hlavni vchod";"01.06.2019 09:03:14";1
80
"M14";"01.06.2019 09:08:19";1
81
"Parkoviste-vjezd";"01.06.2019 09:11:10";1
82
"L2";"01.06.2019 09:11:19";1
83
"Parkoviste-vyjezd";"01.06.2019 09:14:02";1
84
"Parkoviste-vyjezd";"01.06.2019 09:14:03";1
85
"Zavora-Kaplirova";"01.06.2019 09:23:03";1
86
"A1";"01.06.2019 09:28:20";1
87
"Zavora-FEL";"01.06.2019 09:31:01";1
88
"A1";"01.06.2019 09:35:04";1
89
"M14";"01.06.2019 09:44:33";1
90
"B3-kolarna";"01.06.2019 09:45:09";1
91
"L1";"01.06.2019 09:45:48";1
92
"M16";"01.06.2019 09:47:26";1
93
"M14";"01.06.2019 09:47:36";1
94
"A2-Hlavni vchod";"01.06.2019 09:47:37";1
95
"A1";"01.06.2019 09:47:42";1
96
"A3";"01.06.2019 09:48:19";1
97
"M16";"01.06.2019 09:51:07";1
98
"L1";"01.06.2019 09:51:19";1
99
"A3";"01.06.2019 09:52:42";1
100
"L2";"01.06.2019 10:00:05";1
101
"L2";"01.06.2019 10:01:45";1
102
"Zavora-NTIS-vjezd";"01.06.2019 10:03:02";1
103
"M14";"01.06.2019 10:03:22";1
104
"L1";"01.06.2019 10:04:02";1
105
"Zavora-FEL";"01.06.2019 10:04:10";1
106
"A1";"01.06.2019 10:04:57";1
107
"L2";"01.06.2019 10:06:10";1
108
"B3-kolarna";"01.06.2019 10:06:50";1
109
"L2";"01.06.2019 10:08:23";1
110
"M14";"01.06.2019 10:18:32";1
111
"A3";"01.06.2019 10:18:47";1
112
"M16";"01.06.2019 10:19:10";1
113
"M16";"01.06.2019 10:29:27";1
114
"L2";"01.06.2019 10:31:00";1
115
"M14";"01.06.2019 10:32:56";1
116
"B3-LEVY";"01.06.2019 10:37:26";1
117
"L2";"01.06.2019 10:41:17";1
118
"A1";"01.06.2019 10:42:38";1
119
"M14";"01.06.2019 10:51:44";1
120
"L1";"01.06.2019 10:52:18";1
121
"Zavora-FDU";"01.06.2019 10:52:55";1
122
"Zavora-FDU";"01.06.2019 10:55:59";1
123
"M14";"01.06.2019 10:56:24";1
124
"A2-Hlavni vchod";"01.06.2019 10:57:34";1
125
"A3";"01.06.2019 10:58:10";1
126
"M14";"01.06.2019 10:59:08";1
127
"A1";"01.06.2019 11:01:57";1
128
"Zavora-FEL";"01.06.2019 11:02:58";1
129
"A2-Hlavni vchod";"01.06.2019 11:03:24";1
130
"A3";"01.06.2019 11:04:25";1
131
"M14";"01.06.2019 11:04:41";1
132
"Zavora-FEL";"01.06.2019 11:05:03";1
133
"A1";"01.06.2019 11:05:17";1
134
"L1";"01.06.2019 11:05:46";1
135
"Zavora-FEL";"01.06.2019 11:06:19";1
136
"A3";"01.06.2019 11:08:39";1
137
"M16";"01.06.2019 11:08:40";1
138
"Zavora-FDU";"01.06.2019 11:08:54";1
139
"M14";"01.06.2019 11:12:20";1
140
"Zavora-NTIS-vjezd";"01.06.2019 11:13:40";1
141
"A1";"01.06.2019 11:13:45";1
142
"M14";"01.06.2019 11:18:46";1
143
"B3-LEVY";"01.06.2019 11:20:23";1
144
"A1";"01.06.2019 11:24:47";1
145
"Zavora-Kaplirova";"01.06.2019 11:24:53";1
146
"Zavora-FEL";"01.06.2019 11:27:03";1
147
"B3-LEVY";"01.06.2019 11:29:16";1
148
"M14";"01.06.2019 11:29:42";1
149
"M14";"01.06.2019 11:35:14";1
150
"L1L2-vchod";"01.06.2019 11:37:56";1
151
"L1";"01.06.2019 11:38:16";1
152
"A1";"01.06.2019 11:38:50";1
153
"L2";"01.06.2019 11:39:21";1
154
"A1";"01.06.2019 11:42:00";1
155
"M16";"01.06.2019 11:42:44";1
156
"A2-Hlavni vchod";"01.06.2019 11:42:55";1
157
"A2-Hlavni vchod";"01.06.2019 11:43:13";1
158
"A3";"01.06.2019 11:45:23";1
159
"B3-kolarna";"01.06.2019 11:45:48";1
160
"A2-Hlavni vchod";"01.06.2019 11:46:22";1
161
"M16";"01.06.2019 11:48:32";1
162
"A1";"01.06.2019 11:49:53";1
163
"M16";"01.06.2019 11:52:51";1
164
"A2-Hlavni vchod";"01.06.2019 11:57:01";1
165
"A3";"01.06.2019 11:57:44";1
166
"A1";"01.06.2019 12:10:06";1
167
"M14";"01.06.2019 12:12:28";1
168
"L1";"01.06.2019 12:13:23";1
169
"L1";"01.06.2019 12:16:35";1
170
"M16";"01.06.2019 12:18:02";1
171
"L1";"01.06.2019 12:21:48";1
172
"Zavora-FDU";"01.06.2019 12:23:26";1
173
"B3-LEVY";"01.06.2019 12:28:23";1
174
"A2-Hlavni vchod";"01.06.2019 12:35:48";1
175
"A3";"01.06.2019 12:36:25";1
176
"L2";"01.06.2019 12:38:02";1
177
"M14";"01.06.2019 12:38:04";1
178
"A1";"01.06.2019 12:44:09";1
179
"M14";"01.06.2019 12:46:36";1
180
"L1";"01.06.2019 12:48:08";1
181
"A3";"01.06.2019 12:50:36";1
182
"A2-Hlavni vchod";"01.06.2019 12:55:09";1
183
"A3";"01.06.2019 12:55:46";1
184
"L2";"01.06.2019 12:55:51";1
185
"L2";"01.06.2019 12:58:02";1
186
"M14";"01.06.2019 12:58:22";1
187
"A1";"01.06.2019 12:59:09";1
188
"L1";"01.06.2019 13:01:17";1
189
"A2-Hlavni vchod";"01.06.2019 13:03:37";1
190
"M14";"01.06.2019 13:08:09";1
191
"M14";"01.06.2019 13:12:17";1
192
"A1";"01.06.2019 13:13:13";1
193
"Zavora-FDU";"01.06.2019 13:13:30";1
194
"A1";"01.06.2019 13:17:53";1
195
"M16";"01.06.2019 13:20:49";1
196
"A2-Hlavni vchod";"01.06.2019 13:21:16";1
197
"L1";"01.06.2019 13:21:21";1
198
"A1";"01.06.2019 13:21:44";1
199
"A3";"01.06.2019 13:22:04";1
200
"Zavora-NTIS-vyjezd";"01.06.2019 13:22:10";1
201
"A2-Hlavni vchod";"01.06.2019 13:23:28";1
202
"A2-Hlavni vchod";"01.06.2019 13:25:48";1
203
"A3";"01.06.2019 13:25:56";1
204
"B3-LEVY";"01.06.2019 13:29:46";1
205
"A1";"01.06.2019 13:31:14";1
206
"L1";"01.06.2019 13:32:25";1
207
"A2-Hlavni vchod";"01.06.2019 13:32:27";1
208
"A3";"01.06.2019 13:33:07";1
209
"L1";"01.06.2019 13:33:56";1
210
"A2-Hlavni vchod";"01.06.2019 13:35:03";1
211
"A1";"01.06.2019 13:35:12";1
212
"A3";"01.06.2019 13:35:47";1
213
"A1";"01.06.2019 13:40:13";1
214
"L2";"01.06.2019 13:41:57";1
215
"M16";"01.06.2019 13:45:45";1
216
"M14";"01.06.2019 13:50:31";1
217
"B3-LEVY";"01.06.2019 13:53:51";1
218
"A3";"01.06.2019 13:54:53";1
219
"M16";"01.06.2019 13:57:09";1
220
"A1";"01.06.2019 13:58:47";1
221
"M16";"01.06.2019 13:59:16";1
222
"L1";"01.06.2019 14:00:51";1
223
"M16";"01.06.2019 14:02:22";1
224
"US 005 - závora vjezd";"01.06.2019 14:02:37";1
225
"M14";"01.06.2019 14:06:19";1
226
"M16";"01.06.2019 14:06:25";1
227
"M16";"01.06.2019 14:12:26";1
228
"A1";"01.06.2019 14:13:20";1
229
"A2-Hlavni vchod";"01.06.2019 14:14:03";1
230
"M16";"01.06.2019 14:17:09";1
231
"M16";"01.06.2019 14:23:07";1
232
"M16";"01.06.2019 14:28:46";1
233
"M14";"01.06.2019 14:35:04";1
234
"A1";"01.06.2019 14:36:26";1
235
"M14";"01.06.2019 14:36:36";1
236
"M16";"01.06.2019 14:37:03";1
237
"A2-Hlavni vchod";"01.06.2019 14:38:00";1
238
"M14";"01.06.2019 14:39:47";1
239
"L2";"01.06.2019 14:40:19";1
240
"Zavora-Kaplirova";"01.06.2019 14:48:02";1
241
"A1";"01.06.2019 14:49:21";1
242
"A3";"01.06.2019 14:49:33";1
243
"M14";"01.06.2019 14:52:51";1
244
"Zavora-NTIS-vyjezd";"01.06.2019 14:52:56";1
245
"A3";"01.06.2019 14:54:56";1
246
"A3";"01.06.2019 14:55:03";1
247
"M16";"01.06.2019 14:57:47";1
248
"M16";"01.06.2019 14:58:03";1
249
"A2-Hlavni vchod";"01.06.2019 14:59:26";1
250
"A3";"01.06.2019 15:00:12";1
251
"M16";"01.06.2019 15:00:54";1
252
"M14";"01.06.2019 15:06:29";1
253
"M16";"01.06.2019 15:09:58";1
254
"M16";"01.06.2019 15:18:20";1
255
"A2-Hlavni vchod";"01.06.2019 15:23:32";1
256
"A2-Hlavni vchod";"01.06.2019 15:24:05";1
257
"A3";"01.06.2019 15:24:17";1
258
"A3";"01.06.2019 15:24:45";1
259
"A2-Hlavni vchod";"01.06.2019 15:29:52";1
260
"L1";"01.06.2019 15:32:14";1
261
"B3-LEVY";"01.06.2019 15:35:57";1
262
"A2-Hlavni vchod";"01.06.2019 15:36:38";1
263
"A2-Hlavni vchod";"01.06.2019 15:37:26";1
264
"A3";"01.06.2019 15:38:03";1
265
"A2-Hlavni vchod";"01.06.2019 15:38:10";1
266
"M14";"01.06.2019 15:38:34";1
267
"A3";"01.06.2019 15:39:06";1
268
"A2-Hlavni vchod";"01.06.2019 15:41:33";1
269
"A3";"01.06.2019 15:42:20";1
270
"M14";"01.06.2019 15:43:29";1
271
"M16";"01.06.2019 15:43:50";1
272
"M14";"01.06.2019 15:49:09";1
273
"M16";"01.06.2019 15:50:15";1
274
"M16";"01.06.2019 15:52:11";1
275
"A1";"01.06.2019 15:54:36";1
276
"L2";"01.06.2019 15:57:54";1
277
"M16";"01.06.2019 15:59:04";1
278
"B3-LEVY";"01.06.2019 15:59:26";1
279
"A2-Hlavni vchod";"01.06.2019 16:01:13";1
280
"A3";"01.06.2019 16:01:58";1
281
"Zavora-FDU";"01.06.2019 16:02:05";1
282
"M16";"01.06.2019 16:03:20";1
283
"L1";"01.06.2019 16:08:34";1
284
"A1";"01.06.2019 16:14:16";1
285
"A2-Hlavni vchod";"01.06.2019 16:14:59";1
286
"A1";"01.06.2019 16:17:22";1
287
"B3-LEVY";"01.06.2019 16:18:22";1
288
"M16";"01.06.2019 16:24:25";1
289
"A2-Hlavni vchod";"01.06.2019 16:25:22";1
290
"M16";"01.06.2019 16:27:43";1
291
"L1";"01.06.2019 16:27:51";1
292
"A1";"01.06.2019 16:29:04";1
293
"B3-LEVY";"01.06.2019 16:30:21";1
294
"M14";"01.06.2019 16:33:41";1
295
"M14";"01.06.2019 16:37:59";1
296
"M14";"01.06.2019 16:38:21";1
297
"A1";"01.06.2019 16:39:38";1
298
"M14";"01.06.2019 16:42:59";1
299
"A1";"01.06.2019 16:43:13";1
300
"M14";"01.06.2019 16:44:12";1
301
"M14";"01.06.2019 16:45:16";1
302
"A1";"01.06.2019 16:52:14";1
303
"M14";"01.06.2019 16:54:12";1
304
"L2";"01.06.2019 16:54:54";1
305
"A2-Hlavni vchod";"01.06.2019 16:56:33";1
306
"M14";"01.06.2019 16:59:04";1
307
"L2";"01.06.2019 16:59:17";1
308
"A2-Hlavni vchod";"01.06.2019 17:03:54";1
309
"M16";"01.06.2019 17:05:04";1
310
"Zavora-FEL";"01.06.2019 17:08:10";1
311
"B3-LEVY";"01.06.2019 17:10:42";1
312
"A2-Hlavni vchod";"01.06.2019 17:14:38";1
313
"L2";"01.06.2019 17:19:15";1
314
"Zavora-FEL";"01.06.2019 17:20:39";1
315
"A2-Hlavni vchod";"01.06.2019 17:20:39";1
316
"L1";"01.06.2019 17:23:58";1
317
"M16";"01.06.2019 17:24:17";1
318
"Zavora-NTIS-vjezd";"01.06.2019 17:24:29";1
319
"M14";"01.06.2019 17:25:21";1
320
"L1";"01.06.2019 17:29:41";1
321
"A2-Hlavni vchod";"01.06.2019 17:30:23";1
322
"M16";"01.06.2019 17:36:45";1
323
"M16";"01.06.2019 17:41:23";1
324
"A2-Hlavni vchod";"01.06.2019 17:41:39";1
325
"A2-Hlavni vchod";"01.06.2019 17:43:16";1
326
"M14";"01.06.2019 17:44:02";1
327
"A2-Hlavni vchod";"01.06.2019 17:44:22";1
328
"L2";"01.06.2019 17:46:21";1
329
"L1";"01.06.2019 17:49:21";1
330
"Zavora-Kaplirova";"01.06.2019 17:49:46";1
331
"A2-Hlavni vchod";"01.06.2019 17:52:46";1
332
"A2-Hlavni vchod";"01.06.2019 17:53:03";1
333
"A3";"01.06.2019 17:53:46";1
334
"L2";"01.06.2019 17:56:39";1
335
"A1";"01.06.2019 17:57:20";1
336
"Zavora-Kaplirova";"01.06.2019 17:57:27";1
337
"US 005 - závora vjezd";"01.06.2019 17:59:15";1
338
"A3";"01.06.2019 18:01:18";1
339
"A1";"01.06.2019 18:01:40";1
340
"L2";"01.06.2019 18:02:56";2
341
"L2";"01.06.2019 18:04:08";1
342
"L2";"01.06.2019 18:04:21";1
343
"M16";"01.06.2019 18:07:31";1
344
"L2";"01.06.2019 18:16:03";1
345
"L2";"01.06.2019 18:16:47";1
346
"A1";"01.06.2019 18:18:56";1
347
"M14";"01.06.2019 18:19:17";1
348
"L1";"01.06.2019 18:22:23";1
349
"A2-Hlavni vchod";"01.06.2019 18:23:38";1
350
"L1";"01.06.2019 18:26:34";1
351
"L1";"01.06.2019 18:26:57";1
352
"A2-Hlavni vchod";"01.06.2019 18:28:19";1
353
"M16";"01.06.2019 18:28:34";1
354
"L2";"01.06.2019 18:28:58";1
355
"A3";"01.06.2019 18:29:03";1
356
"L1";"01.06.2019 18:29:23";1
357
"A1";"01.06.2019 18:30:11";1
358
"L1";"01.06.2019 18:31:38";1
359
"B3-LEVY";"01.06.2019 18:32:06";1
360
"L2";"01.06.2019 18:33:01";1
361
"L2";"01.06.2019 18:37:07";1
362
"L-Posilovna";"01.06.2019 18:38:22";1
363
"M14";"01.06.2019 18:39:29";1
364
"B3-LEVY";"01.06.2019 18:40:09";1
365
"L1";"01.06.2019 18:43:00";1
366
"L1";"01.06.2019 18:43:08";1
367
"A2-Hlavni vchod";"01.06.2019 18:43:13";1
368
"L1";"01.06.2019 18:45:26";1
369
"B3-LEVY";"01.06.2019 18:49:16";1
370
"Zavora-FEL";"01.06.2019 18:49:28";1
371
"M14";"01.06.2019 18:52:12";1
372
"A1";"01.06.2019 18:53:52";1
373
"M14";"01.06.2019 18:54:53";1
374
"M16";"01.06.2019 18:57:02";1
375
"L-Posilovna";"01.06.2019 18:57:18";1
376
"L-Posilovna";"01.06.2019 18:57:20";1
377
"M14";"01.06.2019 19:00:36";1
378
"Zavora-FEL";"01.06.2019 19:02:31";1
379
"Zavora-FDU";"01.06.2019 19:03:20";1
380
"M14";"01.06.2019 19:05:48";1
381
"L1";"01.06.2019 19:06:06";1
382
"Parkoviste-vjezd";"01.06.2019 19:08:58";1
383
"M16";"01.06.2019 19:11:35";1
384
"Parkoviste-vyjezd";"01.06.2019 19:12:23";1
385
"M16";"01.06.2019 19:19:32";1
386
"M14";"01.06.2019 19:19:55";1
387
"A1";"01.06.2019 19:19:56";1
388
"M16";"01.06.2019 19:20:14";1
389
"A2-Hlavni vchod";"01.06.2019 19:21:55";1
390
"A2-Hlavni vchod";"01.06.2019 19:22:33";1
391
"A3";"01.06.2019 19:23:23";1
392
"A2-Hlavni vchod";"01.06.2019 19:23:36";1
393
"M16";"01.06.2019 19:24:48";1
394
"M16";"01.06.2019 19:30:46";1
395
"Zavora-FDU";"01.06.2019 19:30:49";1
396
"Zavora-FDU";"01.06.2019 19:30:58";1
397
"Zavora-FDU";"01.06.2019 19:31:13";1
398
"Zavora-FDU";"01.06.2019 19:31:17";1
399
"Zavora-FDU";"01.06.2019 19:31:19";1
400
"A2-Hlavni vchod";"01.06.2019 19:31:54";1
401
"A2-Hlavni vchod";"01.06.2019 19:32:04";1
402
"A2-Hlavni vchod";"01.06.2019 19:32:15";1
403
"A3";"01.06.2019 19:32:35";1
404
"L2";"01.06.2019 19:33:11";1
405
"A2-Hlavni vchod";"01.06.2019 19:35:33";1
406
"A3";"01.06.2019 19:36:21";1
407
"Zavora-FDU";"01.06.2019 19:36:57";1
408
"M16";"01.06.2019 19:38:53";1
409
"M14";"01.06.2019 19:41:03";1
410
"A2-Hlavni vchod";"01.06.2019 19:41:05";1
411
"M14";"01.06.2019 19:41:52";1
412
"A3";"01.06.2019 19:41:58";1
413
"L2";"01.06.2019 19:42:05";1
414
"L2";"01.06.2019 19:42:42";1
415
"M16";"01.06.2019 19:43:04";1
416
"M14";"01.06.2019 19:43:25";1
417
"L1";"01.06.2019 19:44:48";1
418
"Zavora-FDU";"01.06.2019 19:48:01";1
419
"M14";"01.06.2019 19:50:30";1
420
"L2";"01.06.2019 19:50:52";1
421
"M16";"01.06.2019 19:51:31";1
422
"L1";"01.06.2019 19:56:06";1
423
"L1";"01.06.2019 19:58:19";1
424
"M14";"01.06.2019 19:59:27";1
425
"M16";"01.06.2019 20:04:04";1
426
"L1";"01.06.2019 20:07:34";1
427
"A2-Hlavni vchod";"01.06.2019 20:09:39";1
428
"A3";"01.06.2019 20:10:20";1
429
"L1";"01.06.2019 20:11:02";1
430
"A2-Hlavni vchod";"01.06.2019 20:12:09";1
431
"L2";"01.06.2019 20:12:56";1
432
"A3";"01.06.2019 20:12:58";1
433
"A2-Hlavni vchod";"01.06.2019 20:13:46";1
434
"L2";"01.06.2019 20:14:11";1
435
"A2-Hlavni vchod";"01.06.2019 20:15:04";1
436
"L1";"01.06.2019 20:15:09";1
437
"A3";"01.06.2019 20:15:44";1
438
"M14";"01.06.2019 20:16:08";1
439
"L1";"01.06.2019 20:20:03";1
440
"L2";"01.06.2019 20:23:18";1
441
"B3-LEVY";"01.06.2019 20:24:42";1
442
"L2";"01.06.2019 20:26:49";1
443
"L1";"01.06.2019 20:26:52";1
444
"M16";"01.06.2019 20:29:41";1
445
"A2-Hlavni vchod";"01.06.2019 20:32:08";1
446
"A2-Hlavni vchod";"01.06.2019 20:33:04";1
447
"L2";"01.06.2019 20:34:12";1
448
"Zavora-Kaplirova";"01.06.2019 20:36:15";1
449
"M14";"01.06.2019 20:36:16";1
450
"B3-LEVY";"01.06.2019 20:41:24";1
451
"M14";"01.06.2019 20:41:40";1
452
"M14";"01.06.2019 20:42:14";1
453
"L2";"01.06.2019 20:42:40";1
454
"L1";"01.06.2019 20:43:17";1
455
"B3-LEVY";"01.06.2019 20:44:10";1
456
"L2";"01.06.2019 20:44:53";1
457
"L2";"01.06.2019 20:45:48";1
458
"L2";"01.06.2019 20:46:34";1
459
"L1";"01.06.2019 20:47:50";1
460
"L1";"01.06.2019 20:49:31";1
461
"L2";"01.06.2019 20:49:36";1
462
"A2-Hlavni vchod";"01.06.2019 20:53:30";1
463
"A3";"01.06.2019 20:54:11";1
464
"L2";"01.06.2019 20:56:52";1
465
"M14";"01.06.2019 21:04:06";1
466
"Zavora-FEL";"01.06.2019 21:04:38";1
467
"L2";"01.06.2019 21:04:42";1
468
"M16";"01.06.2019 21:04:54";1
469
"L1";"01.06.2019 21:05:27";1
470
"L2";"01.06.2019 21:05:54";1
471
"A2-Hlavni vchod";"01.06.2019 21:06:16";1
472
"M16";"01.06.2019 21:06:59";1
473
"M14";"01.06.2019 21:10:24";1
474
"M16";"01.06.2019 21:10:30";1
475
"M14";"01.06.2019 21:13:32";1
476
"A2-Hlavni vchod";"01.06.2019 21:13:34";1
477
"A3";"01.06.2019 21:14:21";1
478
"M14";"01.06.2019 21:18:25";1
479
"A2-Hlavni vchod";"01.06.2019 21:21:24";1
480
"L1";"01.06.2019 21:22:53";1
481
"L2";"01.06.2019 21:24:11";1
482
"L2";"01.06.2019 21:24:37";1
483
"A2-Hlavni vchod";"01.06.2019 21:25:03";1
484
"M16";"01.06.2019 21:26:20";1
485
"M14";"01.06.2019 21:26:22";1
486
"B3-LEVY";"01.06.2019 21:26:25";1
487
"L2";"01.06.2019 21:27:23";1
488
"A2-Hlavni vchod";"01.06.2019 21:28:25";1
489
"L1";"01.06.2019 21:34:36";1
490
"M14";"01.06.2019 21:36:37";1
491
"A2-Hlavni vchod";"01.06.2019 21:38:55";1
492
"A3";"01.06.2019 21:39:32";1
493
"L1";"01.06.2019 21:41:15";1
494
"L1";"01.06.2019 21:43:10";1
495
"A2-Hlavni vchod";"01.06.2019 21:43:13";1
496
"L1";"01.06.2019 21:43:40";1
497
"B3-LEVY";"01.06.2019 21:43:45";1
498
"A3";"01.06.2019 21:43:51";1
499
"A2-Hlavni vchod";"01.06.2019 21:44:14";1
500
"L2";"01.06.2019 21:46:06";1
501
"A2-Hlavni vchod";"01.06.2019 21:48:58";1
502
"A2-Hlavni vchod";"01.06.2019 21:50:53";1
503
"A3";"01.06.2019 21:51:59";1
504
"L2";"01.06.2019 21:52:03";1
505
"L2";"01.06.2019 21:53:10";1
506
"A2-Hlavni vchod";"01.06.2019 21:53:13";1
507
"L1";"01.06.2019 21:53:23";1
508
"L2";"01.06.2019 21:56:29";1
509
"L2";"01.06.2019 21:59:39";1
510
"M14";"01.06.2019 22:01:04";1
511
"L2";"01.06.2019 22:04:02";1
512
"M16";"01.06.2019 22:05:20";1
513
"M14";"01.06.2019 22:07:09";1
514
"M16";"01.06.2019 22:07:19";1
515
"M14";"01.06.2019 22:08:02";1
516
"L1";"01.06.2019 22:09:27";1
517
"M14";"01.06.2019 22:10:12";1
518
"A1";"01.06.2019 22:11:31";1
519
"L1";"01.06.2019 22:11:50";1
520
"A1";"01.06.2019 22:16:04";1
521
"L1";"01.06.2019 22:16:22";1
522
"M16";"01.06.2019 22:18:37";1
523
"M16";"01.06.2019 22:20:26";1
524
"A1";"01.06.2019 22:20:43";1
525
"A1";"01.06.2019 22:21:39";1
526
"A2-Hlavni vchod";"01.06.2019 22:22:13";1
527
"A3";"01.06.2019 22:22:56";1
528
"L1";"01.06.2019 22:27:33";1
529
"A1";"01.06.2019 22:28:27";1
530
"L1";"01.06.2019 22:29:06";1
531
"M14";"01.06.2019 22:31:34";1
532
"L2";"01.06.2019 22:31:59";1
533
"A2-Hlavni vchod";"01.06.2019 22:32:19";1
534
"A3";"01.06.2019 22:34:12";1
535
"A2-Hlavni vchod";"01.06.2019 22:35:29";1
536
"M14";"01.06.2019 22:37:01";1
537
"M16";"01.06.2019 22:37:07";1
538
"M16";"01.06.2019 22:37:19";1
539
"A2-Hlavni vchod";"01.06.2019 22:39:37";1
540
"A1";"01.06.2019 22:40:00";1
541
"L1";"01.06.2019 22:43:18";1
542
"M14";"01.06.2019 22:59:26";1
543
"L2";"01.06.2019 23:00:48";1
544
"M14";"01.06.2019 23:01:42";1
545
"M16";"01.06.2019 23:02:05";1
546
"M14";"01.06.2019 23:02:28";1
547
"M16";"01.06.2019 23:03:43";1
548
"M14";"01.06.2019 23:03:58";1
549
"M14";"01.06.2019 23:04:23";1
550
"A2-Hlavni vchod";"01.06.2019 23:05:07";1
551
"A3";"01.06.2019 23:05:44";1
552
"A2-Hlavni vchod";"01.06.2019 23:05:54";1
553
"A3";"01.06.2019 23:06:38";1
554
"A2-Hlavni vchod";"01.06.2019 23:08:01";1
555
"A1";"01.06.2019 23:09:39";1
556
"L2";"01.06.2019 23:10:55";1
557
"L2";"01.06.2019 23:12:13";1
558
"M16";"01.06.2019 23:17:17";1
559
"M14";"01.06.2019 23:19:09";1
560
"A2-Hlavni vchod";"01.06.2019 23:21:03";1
561
"A1";"01.06.2019 23:22:18";1
562
"L2";"01.06.2019 23:27:10";1
563
"M14";"01.06.2019 23:27:49";1
564
"L1";"01.06.2019 23:32:28";1
565
"B3-LEVY";"01.06.2019 23:32:44";1
566
"M14";"01.06.2019 23:33:50";1
567
"M14";"01.06.2019 23:34:59";1
568
"L2";"01.06.2019 23:36:18";1
569
"M16";"01.06.2019 23:41:38";1
570
"L2";"01.06.2019 23:43:13";1
571
"L1";"01.06.2019 23:43:31";1
572
"M16";"01.06.2019 23:49:28";1
573
"M14";"01.06.2019 23:50:12";1
574
"M14";"01.06.2019 23:50:39";1
575
"M14";"01.06.2019 23:51:18";1
576
"M14";"01.06.2019 23:51:23";1
577
"A1";"01.06.2019 23:52:05";1
578
"A1";"01.06.2019 23:54:38";1
579
"M14";"01.06.2019 23:56:18";1
580
"L2";"01.06.2019 23:57:59";1
581
"L1";"01.06.2019 23:58:25";1
582
"L1";"02.06.2019 00:00:19";1
583
"B3-LEVY";"02.06.2019 00:00:50";1
584
"A3";"02.06.2019 00:03:32";1
585
"L1";"02.06.2019 00:08:04";1
586
"L2";"02.06.2019 00:11:47";1
587
"M14";"02.06.2019 00:15:16";1
588
"M14";"02.06.2019 00:17:17";1
589
"A1";"02.06.2019 00:20:57";1
590
"M14";"02.06.2019 00:21:13";1
591
"A1";"02.06.2019 00:24:43";1
592
"M16";"02.06.2019 00:27:32";1
593
"A3";"02.06.2019 00:28:03";1
594
"M16";"02.06.2019 00:31:34";1
595
"L1L2-vchod";"02.06.2019 00:34:21";1
596
"L2";"02.06.2019 00:34:38";1
597
"L1L2-vchod";"02.06.2019 00:37:18";1
598
"L1";"02.06.2019 00:37:38";1
599
"A1";"02.06.2019 00:40:43";1
600
"M14";"02.06.2019 00:42:05";1
601
"M14";"02.06.2019 01:00:48";1
602
"A1";"02.06.2019 01:04:29";1
603
"L1L2-vchod";"02.06.2019 01:09:28";1
604
"L1";"02.06.2019 01:09:52";1
605
"M14";"02.06.2019 01:11:37";1
606
"A1";"02.06.2019 01:17:23";1
607
"A1";"02.06.2019 01:20:31";1
608
"A3";"02.06.2019 01:23:32";1
609
"L1L2-vchod";"02.06.2019 01:26:01";1
610
"L2";"02.06.2019 01:26:18";1
611
"L1L2-vchod";"02.06.2019 01:34:06";1
612
"L1L2-vchod";"02.06.2019 01:37:50";1
613
"L2";"02.06.2019 01:38:01";1
614
"L1L2-vchod";"02.06.2019 01:42:20";1
615
"L2";"02.06.2019 01:42:36";1
616
"A3";"02.06.2019 01:43:15";1
617
"A2-Hlavni vchod";"02.06.2019 01:44:26";1
618
"L1L2-vchod";"02.06.2019 01:45:37";1
619
"L1";"02.06.2019 01:45:54";1
620
"A2-Hlavni vchod";"02.06.2019 01:46:53";1
621
"L1";"02.06.2019 01:53:11";1
622
"M14";"02.06.2019 01:54:51";1
623
"A1";"02.06.2019 01:55:38";1
624
"L1L2-vchod";"02.06.2019 01:56:43";1
625
"L2";"02.06.2019 01:56:57";1
626
"M14";"02.06.2019 01:57:22";1
627
"L1L2-vchod";"02.06.2019 02:02:26";1
628
"L2";"02.06.2019 02:02:42";1
629
"A2-Hlavni vchod";"02.06.2019 02:03:20";1
630
"A3";"02.06.2019 02:04:52";1
631
"Zavora-Kaplirova";"02.06.2019 02:13:15";1
632
"L1L2-vchod";"02.06.2019 02:27:35";1
633
"L1";"02.06.2019 02:28:00";1
634
"L2";"02.06.2019 02:28:02";1
635
"M14";"02.06.2019 02:44:56";1
636
"A2-Hlavni vchod";"02.06.2019 02:46:56";1
637
"M14";"02.06.2019 02:55:04";1
638
"A2-Hlavni vchod";"02.06.2019 02:57:46";1
639
"M16";"02.06.2019 03:00:05";1
640
"M14";"02.06.2019 03:08:01";1
641
"B3-LEVY";"02.06.2019 03:16:01";1
642
"M14";"02.06.2019 03:17:41";1
643
"B3-LEVY";"02.06.2019 03:29:44";1
644
"A1";"02.06.2019 03:42:55";1
645
"M16";"02.06.2019 03:44:34";1
646
"A1";"02.06.2019 03:46:23";1
647
"L1L2-vchod";"02.06.2019 03:54:32";1
648
"L1";"02.06.2019 03:54:52";1
649
"L1L2-vchod";"02.06.2019 04:00:43";1
650
"L1";"02.06.2019 04:03:17";1
651
"M14";"02.06.2019 04:03:45";1
652
"M16";"02.06.2019 04:08:05";1
653
"M14";"02.06.2019 04:22:30";1
654
"M16";"02.06.2019 04:23:28";1
655
"L1L2-vchod";"02.06.2019 04:47:18";1
656
"L1L2-vchod";"02.06.2019 04:47:24";1
657
"L1";"02.06.2019 04:48:16";1
658
"L1L2-vchod";"02.06.2019 04:52:01";1
659
"L1L2-vchod";"02.06.2019 04:53:06";1
660
"M14";"02.06.2019 04:53:09";1
661
"L1";"02.06.2019 04:53:27";1
662
"L2";"02.06.2019 04:58:22";1
663
"L1";"02.06.2019 04:59:21";1
664
"L2";"02.06.2019 05:16:28";1
665
"L1";"02.06.2019 05:17:59";1
666
"M14";"02.06.2019 05:22:22";1
667
"Zavora-NTIS-vyjezd";"02.06.2019 05:39:06";1
668
"L1";"02.06.2019 05:46:23";1
669
"A1";"02.06.2019 06:03:19";1
670
"M14";"02.06.2019 06:05:04";1
671
"A3";"02.06.2019 06:13:11";1
672
"M14";"02.06.2019 06:14:01";1
673
"A1";"02.06.2019 06:34:07";1
674
"L1";"02.06.2019 06:44:04";1
675
"M16";"02.06.2019 06:46:59";1
676
"A1";"02.06.2019 06:53:44";1
677
"L2";"02.06.2019 07:26:23";1
678
"A2-Hlavni vchod";"02.06.2019 07:39:36";1
679
"A3";"02.06.2019 07:40:21";1
680
"M16";"02.06.2019 07:42:12";1
681
"L1";"02.06.2019 07:52:50";1
682
"A1";"02.06.2019 07:55:16";1
683
"L1";"02.06.2019 07:59:23";1
684
"L1";"02.06.2019 08:06:24";1
685
"A1";"02.06.2019 08:11:18";1
686
"Zavora-Kaplirova";"02.06.2019 08:16:15";1
687
"A1";"02.06.2019 08:17:54";1
688
"L2";"02.06.2019 08:20:20";1
689
"M14";"02.06.2019 08:28:21";1
690
"L1";"02.06.2019 08:31:14";1
691
"L2";"02.06.2019 08:31:15";1
692
"A1";"02.06.2019 08:35:51";1
693
"L2";"02.06.2019 08:36:00";1
694
"Zavora-FEL";"02.06.2019 09:02:30";1
695
"A2-Hlavni vchod";"02.06.2019 09:06:41";1
696
"A1";"02.06.2019 09:09:14";1
697
"M14";"02.06.2019 09:13:45";1
698
"Zavora-FEL";"02.06.2019 09:14:52";1
699
"A2-Hlavni vchod";"02.06.2019 09:19:26";1
700
"A3";"02.06.2019 09:20:08";1
701
"L1";"02.06.2019 09:29:04";1
702
"A2-Hlavni vchod";"02.06.2019 09:38:28";1
703
"A3";"02.06.2019 09:39:10";1
704
"A1";"02.06.2019 09:43:15";1
705
"A2-Hlavni vchod";"02.06.2019 09:45:27";1
706
"A1";"02.06.2019 09:45:40";1
707
"A1";"02.06.2019 09:54:32";1
708
"A2-Hlavni vchod";"02.06.2019 10:00:15";1
709
"Zavora-FDU";"02.06.2019 10:00:33";1
710
"A1";"02.06.2019 10:01:53";1
711
"A2-Hlavni vchod";"02.06.2019 10:06:38";1
712
"L2";"02.06.2019 10:07:18";1
713
"A1";"02.06.2019 10:09:54";1
714
"L1";"02.06.2019 10:32:15";1
715
"M14";"02.06.2019 10:33:03";1
716
"A1";"02.06.2019 10:37:15";1
717
"Zavora-Kaplirova";"02.06.2019 10:50:50";1
718
"A1";"02.06.2019 10:54:00";1
719
"A2-Hlavni vchod";"02.06.2019 10:57:00";1
720
"A3";"02.06.2019 10:57:41";1
721
"B3-kolarna";"02.06.2019 11:00:49";1
722
"Zavora-FEL";"02.06.2019 11:01:55";1
723
"Zavora-FDU";"02.06.2019 11:03:05";1
724
"A2-Hlavni vchod";"02.06.2019 11:03:45";1
725
"A3";"02.06.2019 11:04:22";1
726
"A1";"02.06.2019 11:09:02";1
727
"L1";"02.06.2019 11:12:35";1
728
"L1";"02.06.2019 11:12:55";1
729
"L2";"02.06.2019 11:12:55";1
730
"A1";"02.06.2019 11:15:57";1
731
"L1";"02.06.2019 11:18:59";1
732
"Zavora-FEL";"02.06.2019 11:21:51";1
733
"A1";"02.06.2019 11:28:28";1
734
"A1";"02.06.2019 11:32:10";1
735
"L1";"02.06.2019 11:39:50";1
736
"A1";"02.06.2019 11:42:58";1
737
"L1";"02.06.2019 11:48:03";1
738
"A1";"02.06.2019 11:51:25";1
739
"A3";"02.06.2019 11:52:25";1
740
"B3-LEVY";"02.06.2019 11:52:38";1
741
"L1";"02.06.2019 11:53:19";1
742
"L2";"02.06.2019 11:59:01";1
743
"L1";"02.06.2019 12:00:13";1
744
"L2";"02.06.2019 12:03:48";1
745
"L2";"02.06.2019 12:05:28";1
746
"M14";"02.06.2019 12:07:27";1
747
"A1";"02.06.2019 12:11:46";1
748
"A2-Hlavni vchod";"02.06.2019 12:13:35";1
749
"A3";"02.06.2019 12:14:15";1
750
"L1";"02.06.2019 12:14:16";1
751
"L1";"02.06.2019 12:18:40";1
752
"L1";"02.06.2019 12:19:29";1
753
"A1";"02.06.2019 12:19:30";1
754
"M14";"02.06.2019 12:20:07";1
755
"A2-Hlavni vchod";"02.06.2019 12:20:52";1
756
"B3-LEVY";"02.06.2019 12:21:29";1
757
"B3-LEVY";"02.06.2019 12:21:32";1
758
"L1";"02.06.2019 12:23:29";1
759
"M14";"02.06.2019 12:24:29";1
760
"L1";"02.06.2019 12:25:56";1
761
"L2";"02.06.2019 12:31:29";1
762
"A1";"02.06.2019 12:31:39";1
763
"Zavora-FEL";"02.06.2019 12:32:25";1
764
"A2-Hlavni vchod";"02.06.2019 12:37:10";1
765
"A2-Hlavni vchod";"02.06.2019 12:37:22";1
766
"Zavora-FDU";"02.06.2019 12:38:31";1
767
"L1";"02.06.2019 12:39:01";1
768
"A3";"02.06.2019 12:40:14";1
769
"L1";"02.06.2019 12:51:01";1
770
"B3-LEVY";"02.06.2019 12:55:16";1
771
"A1";"02.06.2019 12:57:08";1
772
"Zavora-FDU";"02.06.2019 12:58:46";1
773
"A1";"02.06.2019 12:58:48";1
774
"M14";"02.06.2019 13:01:11";1
775
"M14";"02.06.2019 13:02:09";1
... Rozdílový soubor je zkrácen, protože jeho délka přesahuje max. limit.

Také k dispozici: Unified diff