diff --git a/Makefile b/Makefile index 1144e77..9092fdd 100644 --- a/Makefile +++ b/Makefile @@ -9,11 +9,11 @@ sense: # perl scripts/rem2csv.pl temp/stage1.rem > temp/stage1-from-rem.csv cat temp/stage1*.csv | sort -u > temp/stage2.csv sort -t\; -k3n -k2n -k1n temp/stage2.csv -o temp/stage3.csv - # perl scripts/csv2rem-ics.pl temp/stage3.csv > temp/events-ics.rem - # perl scripts/csv2rem-html.pl temp/stage3.csv > temp/events-html.rem + perl scripts/csv2rem-ics.pl temp/stage3.csv > temp/events-ics.rem + perl scripts/csv2rem-html.pl temp/stage3.csv > temp/events-html.rem # # outputs - # perl scripts/csv2ikiwiki.pl temp/stage3.csv > output/events-ikiwiki.csv - # remind -m -p36 temp/events-html.rem | perl ../rem2html/rem2html --nomini --title Events > output/events.html - # remind -s360 -irem2ics=1 temp/events-ics.rem 1 Jan 2014 | TZ=CEST HOSTNAME=foo perl ../rem2ics/rem2ics -do -norecur -usetag > output/events.ics - # perl scripts/csv2rem.pl temp/stage3.csv > output/events.rem + perl scripts/csv2ikiwiki.pl temp/stage3.csv > output/events-ikiwiki.csv + remind -m -p36 temp/events-html.rem | perl ../rem2html/rem2html --nomini --title Events > output/events.html + remind -s360 -irem2ics=1 temp/events-ics.rem 1 Jan 2014 | TZ=CEST HOSTNAME=foo perl ../rem2ics/rem2ics -do -norecur -usetag > output/events.ics + perl scripts/csv2rem.pl temp/stage3.csv > output/events.rem diff --git a/README.md b/README.md index c432a31..3de3336 100644 --- a/README.md +++ b/README.md @@ -13,6 +13,14 @@ Prerequisites * rem2html https://github.com/SwissKid/rem2html * make https://www.gnu.org/software/make/ +Installation +============ + $ mkdir events + $ cd events + $ git clone https://github.com/TabTwo/eventdb.git + $ git clone https://github.com/scy/rem2ics + $ git clone https://github.com/SwissKid/rem2html + Sourcefiles =========== * remind-scripts for repeating events like Valentine's Day diff --git a/output/events-ikiwiki.csv b/output/events-ikiwiki.csv new file mode 100644 index 0000000..ab1d9d9 --- /dev/null +++ b/output/events-ikiwiki.csv @@ -0,0 +1,2 @@ +# T;# M;# J; ;# T;# M;# J;# Was;# Location;# Stadt;# Land +10;6;2017;-;17;9;2017;[dOCUMENTA](http://www.documenta.de/);various;Kassel;Germany; diff --git a/output/events.html b/output/events.html new file mode 100644 index 0000000..aa75415 --- /dev/null +++ b/output/events.html @@ -0,0 +1,8895 @@ + + Events + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
August, 2014
MondayTuesdayWednesdayThursdayFridaySaturdaySunday
+ + +
+
+ + +
+


+
+
1
+

+
+



+
+
+
2
+

+
+



+
+
+
3
+

+
+



+
+
+
4
+

+
+



+
+
+
5
+

+
+



+
+
+
6
+

+
+



+
+
+
7
+

+
+



+
+
+
8
+

+
+



+
+
+
9
+

+
+



+
+
+
10
+

+
+



+
+
+
11
+

+
+



+
+
+
12
+

+
+



+
+
+
13
+

+
+



+
+
+
14
+

+
+



+
+
+
15
+

+
+



+
+
+
16
+

+
+



+
+
+
17
+

+
+



+
+
+
18
+

+
+



+
+
+
19
+

+
+



+
+
+
20
+

+
+



+
+
+
21
+

+
+



+
+
+
22
+

+
+



+
+
+
23
+

+
+



+
+
+
24
+

+
+



+
+
+
25
+

+
+



+
+
+
26
+

+
+



+
+
+
27
+

+
+



+
+
+
28
+

+
+



+
+
+
29
+

+
+



+
+
+
30
+

+
+



+
+
+
31
+

+
+



+

+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
September, 2014
MondayTuesdayWednesdayThursdayFridaySaturdaySunday
+
+
1
+

+
+



+
+
+
2
+

+
+



+
+
+
3
+

+
+



+
+
+
4
+

+
+



+
+
+
5
+

+
+



+
+
+
6
+

+
+



+
+
+
7
+

+
+



+
+
+
8
+

+
+



+
+
+
9
+

+
+



+
+
+
10
+

+
+



+
+
+
11
+

+
+



+
+
+
12
+

+
+



+
+
+
13
+

+
+



+
+
+
14
+

+
+



+
+
+
15
+

+
+



+
+
+
16
+

+
+



+
+
+
17
+

+
+



+
+
+
18
+

+
+



+
+
+
19
+

+
+



+
+
+
20
+

+
+



+
+
+
21
+

+
+



+
+
+
22
+

+
+



+
+
+
23
+

+
+



+
+
+
24
+

+
+



+
+
+
25
+

+
+



+
+
+
26
+

+
+



+
+
+
27
+

+
+



+
+
+
28
+

+
+



+
+
+
29
+

+
+



+
+
+
30
+

+
+



+



+ + +
+
+ + +
+

+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
October, 2014
MondayTuesdayWednesdayThursdayFridaySaturdaySunday
+ + +
+
+ + +
+
+
+
1
+

+
+



+
+
+
2
+

+
+



+
+
+
3
+

+
+



+
+
+
4
+

+
+



+
+
+
5
+

+
+



+
+
+
6
+

+
+



+
+
+
7
+

+
+



+
+
+
8
+

+
+



+
+
+
9
+

+
+



+
+
+
10
+

+
+



+
+
+
11
+

+
+



+
+
+
12
+

+
+



+
+
+
13
+

+
+



+
+
+
14
+

+
+



+
+
+
15
+

+
+



+
+
+
16
+

+
+



+
+
+
17
+

+
+



+
+
+
18
+

+
+



+
+
+
19
+

+
+



+
+
+
20
+

+
+



+
+
+
21
+

+
+



+
+
+
22
+

+
+



+
+
+
23
+

+
+



+
+
+
24
+

+
+



+
+
+
25
+

+
+



+
+
+
26
+

+
+



+
+
+
27
+

+
+



+
+
+
28
+

+
+



+
+
+
29
+

+
+



+
+
+
30
+

+
+



+
+
+
31
+

+
+



+


+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
November, 2014
MondayTuesdayWednesdayThursdayFridaySaturdaySunday
+ + +
+
+ + +
+



+
+
1
+

+
+



+
+
+
2
+

+
+



+
+
+
3
+

+
+



+
+
+
4
+

+
+



+
+
+
5
+

+
+



+
+
+
6
+

+
+



+
+
+
7
+

+
+



+
+
+
8
+

+
+



+
+
+
9
+

+
+



+
+
+
10
+

+
+



+
+
+
11
+

+
+



+
+
+
12
+

+
+



+
+
+
13
+

+
+



+
+
+
14
+

+
+



+
+
+
15
+

+
+



+
+
+
16
+

+
+



+
+
+
17
+

+
+



+
+
+
18
+

+
+



+
+
+
19
+

+
+



+
+
+
20
+

+
+



+
+
+
21
+

+
+



+
+
+
22
+

+
+



+
+
+
23
+

+
+



+
+
+
24
+

+
+



+
+
+
25
+

+
+



+
+
+
26
+

+
+



+
+
+
27
+

+
+



+
+
+
28
+

+
+



+
+
+
29
+

+
+



+
+
+
30
+

+
+



+

+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
December, 2014
MondayTuesdayWednesdayThursdayFridaySaturdaySunday
+
+
1
+

+
+



+
+
+
2
+

+
+



+
+
+
3
+

+
+



+
+
+
4
+

+
+



+
+
+
5
+

+
+



+
+
+
6
+

+
+



+
+
+
7
+

+
+



+
+
+
8
+

+
+



+
+
+
9
+

+
+



+
+
+
10
+

+
+



+
+
+
11
+

+
+



+
+
+
12
+

+
+



+
+
+
13
+

+
+



+
+
+
14
+

+
+



+
+
+
15
+

+
+



+
+
+
16
+

+
+



+
+
+
17
+

+
+



+
+
+
18
+

+
+



+
+
+
19
+

+
+



+
+
+
20
+

+
+



+
+
+
21
+

+
+



+
+
+
22
+

+
+



+
+
+
23
+

+
+



+
+
+
24
+

+
+



+
+
+
25
+

+
+



+
+
+
26
+

+
+



+
+
+
27
+

+
+



+
+
+
28
+

+
+



+
+
+
29
+

+
+



+
+
+
30
+

+
+



+
+
+
31
+

+
+



+


+ + +
+
+ + +
+

+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
January, 2015
MondayTuesdayWednesdayThursdayFridaySaturdaySunday
+ + +
+
+ + +
+

+
+
1
+

+
+



+
+
+
2
+

+
+



+
+
+
3
+

+
+



+
+
+
4
+

+
+



+
+
+
5
+

+
+



+
+
+
6
+

+
+



+
+
+
7
+

+
+



+
+
+
8
+

+
+



+
+
+
9
+

+
+



+
+
+
10
+

+
+



+
+
+
11
+

+
+



+
+
+
12
+

+
+



+
+
+
13
+

+
+



+
+
+
14
+

+
+



+
+
+
15
+

+
+



+
+
+
16
+

+
+



+
+
+
17
+

+
+



+
+
+
18
+

+
+



+
+
+
19
+

+
+



+
+
+
20
+

+
+



+
+
+
21
+

+
+



+
+
+
22
+

+
+



+
+
+
23
+

+
+



+
+
+
24
+

+
+



+
+
+
25
+

+
+



+
+
+
26
+

+
+



+
+
+
27
+

+
+



+
+
+
28
+

+
+



+
+
+
29
+

+
+



+
+
+
30
+

+
+



+
+
+
31
+

+
+



+

+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
February, 2015
MondayTuesdayWednesdayThursdayFridaySaturdaySunday
+ + +
+
+ + +
+




+
+
1
+

+
+



+
+
+
2
+

+
+



+
+
+
3
+

+
+



+
+
+
4
+

+
+



+
+
+
5
+

+
+



+
+
+
6
+

+
+



+
+
+
7
+

+
+



+
+
+
8
+

+
+



+
+
+
9
+

+
+



+
+
+
10
+

+
+



+
+
+
11
+

+
+



+
+
+
12
+

+
+



+
+
+
13
+

+
+



+
+
+
14
+

+
+



+
+
+
15
+

+
+



+
+
+
16
+

+
+



+
+
+
17
+

+
+



+
+
+
18
+

+
+



+
+
+
19
+

+
+



+
+
+
20
+

+
+



+
+
+
21
+

+
+



+
+
+
22
+

+
+



+
+
+
23
+

+
+



+
+
+
24
+

+
+



+
+
+
25
+

+
+



+
+
+
26
+

+
+



+
+
+
27
+

+
+



+
+
+
28
+

+
+



+

+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
March, 2015
MondayTuesdayWednesdayThursdayFridaySaturdaySunday
+ + +
+
+ + +
+




+
+
1
+

+
+



+
+
+
2
+

+
+



+
+
+
3
+

+
+



+
+
+
4
+

+
+



+
+
+
5
+

+
+



+
+
+
6
+

+
+



+
+
+
7
+

+
+



+
+
+
8
+

+
+



+
+
+
9
+

+
+



+
+
+
10
+

+
+



+
+
+
11
+

+
+



+
+
+
12
+

+
+



+
+
+
13
+

+
+



+
+
+
14
+

+
+



+
+
+
15
+

+
+



+
+
+
16
+

+
+



+
+
+
17
+

+
+



+
+
+
18
+

+
+



+
+
+
19
+

+
+



+
+
+
20
+

+
+



+
+
+
21
+

+
+



+
+
+
22
+

+
+



+
+
+
23
+

+
+



+
+
+
24
+

+
+



+
+
+
25
+

+
+



+
+
+
26
+

+
+



+
+
+
27
+

+
+



+
+
+
28
+

+
+



+
+
+
29
+

+
+



+
+
+
30
+

+
+



+
+
+
31
+

+
+



+





+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
April, 2015
MondayTuesdayWednesdayThursdayFridaySaturdaySunday
+ + +
+
+ + +
+
+
+
1
+

+
+



+
+
+
2
+

+
+



+
+
+
3
+

+
+



+
+
+
4
+

+
+



+
+
+
5
+

+
+



+
+
+
6
+

+
+



+
+
+
7
+

+
+



+
+
+
8
+

+
+



+
+
+
9
+

+
+



+
+
+
10
+

+
+



+
+
+
11
+

+
+



+
+
+
12
+

+
+



+
+
+
13
+

+
+



+
+
+
14
+

+
+



+
+
+
15
+

+
+



+
+
+
16
+

+
+



+
+
+
17
+

+
+



+
+
+
18
+

+
+



+
+
+
19
+

+
+



+
+
+
20
+

+
+



+
+
+
21
+

+
+



+
+
+
22
+

+
+



+
+
+
23
+

+
+



+
+
+
24
+

+
+



+
+
+
25
+

+
+



+
+
+
26
+

+
+



+
+
+
27
+

+
+



+
+
+
28
+

+
+



+
+
+
29
+

+
+



+
+
+
30
+

+
+



+



+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
May, 2015
MondayTuesdayWednesdayThursdayFridaySaturdaySunday
+ + +
+
+ + +
+


+
+
1
+

+
+



+
+
+
2
+

+
+



+
+
+
3
+

+
+



+
+
+
4
+

+
+



+
+
+
5
+

+
+



+
+
+
6
+

+
+



+
+
+
7
+

+
+



+
+
+
8
+

+
+



+
+
+
9
+

+
+



+
+
+
10
+

+
+



+
+
+
11
+

+
+



+
+
+
12
+

+
+



+
+
+
13
+

+
+



+
+
+
14
+

+
+



+
+
+
15
+

+
+



+
+
+
16
+

+
+



+
+
+
17
+

+
+



+
+
+
18
+

+
+



+
+
+
19
+

+
+



+
+
+
20
+

+
+



+
+
+
21
+

+
+



+
+
+
22
+

+
+



+
+
+
23
+

+
+



+
+
+
24
+

+
+



+
+
+
25
+

+
+



+
+
+
26
+

+
+



+
+
+
27
+

+
+



+
+
+
28
+

+
+



+
+
+
29
+

+
+



+
+
+
30
+

+
+



+
+
+
31
+

+
+



+

+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
June, 2015
MondayTuesdayWednesdayThursdayFridaySaturdaySunday
+
+
1
+

+
+



+
+
+
2
+

+
+



+
+
+
3
+

+
+



+
+
+
4
+

+
+



+
+
+
5
+

+
+



+
+
+
6
+

+
+



+
+
+
7
+

+
+



+
+
+
8
+

+
+



+
+
+
9
+

+
+



+
+
+
10
+

+
+



+
+
+
11
+

+
+



+
+
+
12
+

+
+



+
+
+
13
+

+
+



+
+
+
14
+

+
+



+
+
+
15
+

+
+



+
+
+
16
+

+
+



+
+
+
17
+

+
+



+
+
+
18
+

+
+



+
+
+
19
+

+
+



+
+
+
20
+

+
+



+
+
+
21
+

+
+



+
+
+
22
+

+
+



+
+
+
23
+

+
+



+
+
+
24
+

+
+



+
+
+
25
+

+
+



+
+
+
26
+

+
+



+
+
+
27
+

+
+



+
+
+
28
+

+
+



+
+
+
29
+

+
+



+
+
+
30
+

+
+



+



+ + +
+
+ + +
+

+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
July, 2015
MondayTuesdayWednesdayThursdayFridaySaturdaySunday
+ + +
+
+ + +
+
+
+
1
+

+
+



+
+
+
2
+

+
+



+
+
+
3
+

+
+



+
+
+
4
+

+
+



+
+
+
5
+

+
+



+
+
+
6
+

+
+



+
+
+
7
+

+
+



+
+
+
8
+

+
+



+
+
+
9
+

+
+



+
+
+
10
+

+
+



+
+
+
11
+

+
+



+
+
+
12
+

+
+



+
+
+
13
+

+
+



+
+
+
14
+

+
+



+
+
+
15
+

+
+



+
+
+
16
+

+
+



+
+
+
17
+

+
+



+
+
+
18
+

+
+



+
+
+
19
+

+
+



+
+
+
20
+

+
+



+
+
+
21
+

+
+



+
+
+
22
+

+
+



+
+
+
23
+

+
+



+
+
+
24
+

+
+



+
+
+
25
+

+
+



+
+
+
26
+

+
+



+
+
+
27
+

+
+



+
+
+
28
+

+
+



+
+
+
29
+

+
+



+
+
+
30
+

+
+



+
+
+
31
+

+
+



+


+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
August, 2015
MondayTuesdayWednesdayThursdayFridaySaturdaySunday
+ + +
+
+ + +
+



+
+
1
+

+
+



+
+
+
2
+

+
+



+
+
+
3
+

+
+



+
+
+
4
+

+
+



+
+
+
5
+

+
+



+
+
+
6
+

+
+



+
+
+
7
+

+
+



+
+
+
8
+

+
+



+
+
+
9
+

+
+



+
+
+
10
+

+
+



+
+
+
11
+

+
+



+
+
+
12
+

+
+



+
+
+
13
+

+
+



+
+
+
14
+

+
+



+
+
+
15
+

+
+



+
+
+
16
+

+
+



+
+
+
17
+

+
+



+
+
+
18
+

+
+



+
+
+
19
+

+
+



+
+
+
20
+

+
+



+
+
+
21
+

+
+



+
+
+
22
+

+
+



+
+
+
23
+

+
+



+
+
+
24
+

+
+



+
+
+
25
+

+
+



+
+
+
26
+

+
+



+
+
+
27
+

+
+



+
+
+
28
+

+
+



+
+
+
29
+

+
+



+
+
+
30
+

+
+



+
+
+
31
+

+
+



+






+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
September, 2015
MondayTuesdayWednesdayThursdayFridaySaturdaySunday

+
+
1
+

+
+



+
+
+
2
+

+
+



+
+
+
3
+

+
+



+
+
+
4
+

+
+



+
+
+
5
+

+
+



+
+
+
6
+

+
+



+
+
+
7
+

+
+



+
+
+
8
+

+
+



+
+
+
9
+

+
+



+
+
+
10
+

+
+



+
+
+
11
+

+
+



+
+
+
12
+

+
+



+
+
+
13
+

+
+



+
+
+
14
+

+
+



+
+
+
15
+

+
+



+
+
+
16
+

+
+



+
+
+
17
+

+
+



+
+
+
18
+

+
+



+
+
+
19
+

+
+



+
+
+
20
+

+
+



+
+
+
21
+

+
+



+
+
+
22
+

+
+



+
+
+
23
+

+
+



+
+
+
24
+

+
+



+
+
+
25
+

+
+



+
+
+
26
+

+
+



+
+
+
27
+

+
+



+
+
+
28
+

+
+



+
+
+
29
+

+
+



+
+
+
30
+

+
+



+


+ + +
+
+ + +
+

+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
October, 2015
MondayTuesdayWednesdayThursdayFridaySaturdaySunday
+ + +
+
+ + +
+

+
+
1
+

+
+



+
+
+
2
+

+
+



+
+
+
3
+

+
+



+
+
+
4
+

+
+



+
+
+
5
+

+
+



+
+
+
6
+

+
+



+
+
+
7
+

+
+



+
+
+
8
+

+
+



+
+
+
9
+

+
+



+
+
+
10
+

+
+



+
+
+
11
+

+
+



+
+
+
12
+

+
+



+
+
+
13
+

+
+



+
+
+
14
+

+
+



+
+
+
15
+

+
+



+
+
+
16
+

+
+



+
+
+
17
+

+
+



+
+
+
18
+

+
+



+
+
+
19
+

+
+



+
+
+
20
+

+
+



+
+
+
21
+

+
+



+
+
+
22
+

+
+



+
+
+
23
+

+
+



+
+
+
24
+

+
+



+
+
+
25
+

+
+



+
+
+
26
+

+
+



+
+
+
27
+

+
+



+
+
+
28
+

+
+



+
+
+
29
+

+
+



+
+
+
30
+

+
+



+
+
+
31
+

+
+



+

+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
November, 2015
MondayTuesdayWednesdayThursdayFridaySaturdaySunday
+ + +
+
+ + +
+




+
+
1
+

+
+



+
+
+
2
+

+
+



+
+
+
3
+

+
+



+
+
+
4
+

+
+



+
+
+
5
+

+
+



+
+
+
6
+

+
+



+
+
+
7
+

+
+



+
+
+
8
+

+
+



+
+
+
9
+

+
+



+
+
+
10
+

+
+



+
+
+
11
+

+
+



+
+
+
12
+

+
+



+
+
+
13
+

+
+



+
+
+
14
+

+
+



+
+
+
15
+

+
+



+
+
+
16
+

+
+



+
+
+
17
+

+
+



+
+
+
18
+

+
+



+
+
+
19
+

+
+



+
+
+
20
+

+
+



+
+
+
21
+

+
+



+
+
+
22
+

+
+



+
+
+
23
+

+
+



+
+
+
24
+

+
+



+
+
+
25
+

+
+



+
+
+
26
+

+
+



+
+
+
27
+

+
+



+
+
+
28
+

+
+



+
+
+
29
+

+
+



+
+
+
30
+

+
+



+






+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
December, 2015
MondayTuesdayWednesdayThursdayFridaySaturdaySunday

+
+
1
+

+
+



+
+
+
2
+

+
+



+
+
+
3
+

+
+



+
+
+
4
+

+
+



+
+
+
5
+

+
+



+
+
+
6
+

+
+



+
+
+
7
+

+
+



+
+
+
8
+

+
+



+
+
+
9
+

+
+



+
+
+
10
+

+
+



+
+
+
11
+

+
+



+
+
+
12
+

+
+



+
+
+
13
+

+
+



+
+
+
14
+

+
+



+
+
+
15
+

+
+



+
+
+
16
+

+
+



+
+
+
17
+

+
+



+
+
+
18
+

+
+



+
+
+
19
+

+
+



+
+
+
20
+

+
+



+
+
+
21
+

+
+



+
+
+
22
+

+
+



+
+
+
23
+

+
+



+
+
+
24
+

+
+



+
+
+
25
+

+
+



+
+
+
26
+

+
+



+
+
+
27
+

+
+



+
+
+
28
+

+
+



+
+
+
29
+

+
+



+
+
+
30
+

+
+



+
+
+
31
+

+
+



+

+ + +
+
+ + +
+

+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
January, 2016
MondayTuesdayWednesdayThursdayFridaySaturdaySunday
+ + +
+
+ + +
+


+
+
1
+

+
+



+
+
+
2
+

+
+



+
+
+
3
+

+
+



+
+
+
4
+

+
+



+
+
+
5
+

+
+



+
+
+
6
+

+
+



+
+
+
7
+

+
+



+
+
+
8
+

+
+



+
+
+
9
+

+
+



+
+
+
10
+

+
+



+
+
+
11
+

+
+



+
+
+
12
+

+
+



+
+
+
13
+

+
+



+
+
+
14
+

+
+



+
+
+
15
+

+
+



+
+
+
16
+

+
+



+
+
+
17
+

+
+



+
+
+
18
+

+
+



+
+
+
19
+

+
+



+
+
+
20
+

+
+



+
+
+
21
+

+
+



+
+
+
22
+

+
+



+
+
+
23
+

+
+



+
+
+
24
+

+
+



+
+
+
25
+

+
+



+
+
+
26
+

+
+



+
+
+
27
+

+
+



+
+
+
28
+

+
+



+
+
+
29
+

+
+



+
+
+
30
+

+
+



+
+
+
31
+

+
+



+

+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
February, 2016
MondayTuesdayWednesdayThursdayFridaySaturdaySunday
+
+
1
+

+
+



+
+
+
2
+

+
+



+
+
+
3
+

+
+



+
+
+
4
+

+
+



+
+
+
5
+

+
+



+
+
+
6
+

+
+



+
+
+
7
+

+
+



+
+
+
8
+

+
+



+
+
+
9
+

+
+



+
+
+
10
+

+
+



+
+
+
11
+

+
+



+
+
+
12
+

+
+



+
+
+
13
+

+
+



+
+
+
14
+

+
+



+
+
+
15
+

+
+



+
+
+
16
+

+
+



+
+
+
17
+

+
+



+
+
+
18
+

+
+



+
+
+
19
+

+
+



+
+
+
20
+

+
+



+
+
+
21
+

+
+



+
+
+
22
+

+
+



+
+
+
23
+

+
+



+
+
+
24
+

+
+



+
+
+
25
+

+
+



+
+
+
26
+

+
+



+
+
+
27
+

+
+



+
+
+
28
+

+
+



+
+
+
29
+

+
+



+




+ + +
+
+ + +
+

+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
March, 2016
MondayTuesdayWednesdayThursdayFridaySaturdaySunday

+
+
1
+

+
+



+
+
+
2
+

+
+



+
+
+
3
+

+
+



+
+
+
4
+

+
+



+
+
+
5
+

+
+



+
+
+
6
+

+
+



+
+
+
7
+

+
+



+
+
+
8
+

+
+



+
+
+
9
+

+
+



+
+
+
10
+

+
+



+
+
+
11
+

+
+



+
+
+
12
+

+
+



+
+
+
13
+

+
+



+
+
+
14
+

+
+



+
+
+
15
+

+
+



+
+
+
16
+

+
+



+
+
+
17
+

+
+



+
+
+
18
+

+
+



+
+
+
19
+

+
+



+
+
+
20
+

+
+



+
+
+
21
+

+
+



+
+
+
22
+

+
+



+
+
+
23
+

+
+



+
+
+
24
+

+
+



+
+
+
25
+

+
+



+
+
+
26
+

+
+



+
+
+
27
+

+
+



+
+
+
28
+

+
+



+
+
+
29
+

+
+



+
+
+
30
+

+
+



+
+
+
31
+

+
+



+

+ + +
+
+ + +
+

+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
April, 2016
MondayTuesdayWednesdayThursdayFridaySaturdaySunday
+ + +
+
+ + +
+


+
+
1
+

+
+



+
+
+
2
+

+
+



+
+
+
3
+

+
+



+
+
+
4
+

+
+



+
+
+
5
+

+
+



+
+
+
6
+

+
+



+
+
+
7
+

+
+



+
+
+
8
+

+
+



+
+
+
9
+

+
+



+
+
+
10
+

+
+



+
+
+
11
+

+
+



+
+
+
12
+

+
+



+
+
+
13
+

+
+



+
+
+
14
+

+
+



+
+
+
15
+

+
+



+
+
+
16
+

+
+



+
+
+
17
+

+
+



+
+
+
18
+

+
+



+
+
+
19
+

+
+



+
+
+
20
+

+
+



+
+
+
21
+

+
+



+
+
+
22
+

+
+



+
+
+
23
+

+
+



+
+
+
24
+

+
+



+
+
+
25
+

+
+



+
+
+
26
+

+
+



+
+
+
27
+

+
+



+
+
+
28
+

+
+



+
+
+
29
+

+
+



+
+
+
30
+

+
+



+

+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
May, 2016
MondayTuesdayWednesdayThursdayFridaySaturdaySunday
+ + +
+
+ + +
+




+
+
1
+

+
+



+
+
+
2
+

+
+



+
+
+
3
+

+
+



+
+
+
4
+

+
+



+
+
+
5
+

+
+



+
+
+
6
+

+
+



+
+
+
7
+

+
+



+
+
+
8
+

+
+



+
+
+
9
+

+
+



+
+
+
10
+

+
+



+
+
+
11
+

+
+



+
+
+
12
+

+
+



+
+
+
13
+

+
+



+
+
+
14
+

+
+



+
+
+
15
+

+
+



+
+
+
16
+

+
+



+
+
+
17
+

+
+



+
+
+
18
+

+
+



+
+
+
19
+

+
+



+
+
+
20
+

+
+



+
+
+
21
+

+
+



+
+
+
22
+

+
+



+
+
+
23
+

+
+



+
+
+
24
+

+
+



+
+
+
25
+

+
+



+
+
+
26
+

+
+



+
+
+
27
+

+
+



+
+
+
28
+

+
+



+
+
+
29
+

+
+



+
+
+
30
+

+
+



+
+
+
31
+

+
+



+





+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
June, 2016
MondayTuesdayWednesdayThursdayFridaySaturdaySunday
+ + +
+
+ + +
+
+
+
1
+

+
+



+
+
+
2
+

+
+



+
+
+
3
+

+
+



+
+
+
4
+

+
+



+
+
+
5
+

+
+



+
+
+
6
+

+
+



+
+
+
7
+

+
+



+
+
+
8
+

+
+



+
+
+
9
+

+
+



+
+
+
10
+

+
+



+
+
+
11
+

+
+



+
+
+
12
+

+
+



+
+
+
13
+

+
+



+
+
+
14
+

+
+



+
+
+
15
+

+
+



+
+
+
16
+

+
+



+
+
+
17
+

+
+



+
+
+
18
+

+
+



+
+
+
19
+

+
+



+
+
+
20
+

+
+



+
+
+
21
+

+
+



+
+
+
22
+

+
+



+
+
+
23
+

+
+



+
+
+
24
+

+
+



+
+
+
25
+

+
+



+
+
+
26
+

+
+



+
+
+
27
+

+
+



+
+
+
28
+

+
+



+
+
+
29
+

+
+



+
+
+
30
+

+
+



+



+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
July, 2016
MondayTuesdayWednesdayThursdayFridaySaturdaySunday
+ + +
+
+ + +
+


+
+
1
+

+
+



+
+
+
2
+

+
+



+
+
+
3
+

+
+



+
+
+
4
+

+
+



+
+
+
5
+

+
+



+
+
+
6
+

+
+



+
+
+
7
+

+
+



+
+
+
8
+

+
+



+
+
+
9
+

+
+



+
+
+
10
+

+
+



+
+
+
11
+

+
+



+
+
+
12
+

+
+



+
+
+
13
+

+
+



+
+
+
14
+

+
+



+
+
+
15
+

+
+



+
+
+
16
+

+
+



+
+
+
17
+

+
+



+
+
+
18
+

+
+



+
+
+
19
+

+
+



+
+
+
20
+

+
+



+
+
+
21
+

+
+



+
+
+
22
+

+
+



+
+
+
23
+

+
+



+
+
+
24
+

+
+



+
+
+
25
+

+
+



+
+
+
26
+

+
+



+
+
+
27
+

+
+



+
+
+
28
+

+
+



+
+
+
29
+

+
+



+
+
+
30
+

+
+



+
+
+
31
+

+
+



+

+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
August, 2016
MondayTuesdayWednesdayThursdayFridaySaturdaySunday
+
+
1
+

+
+



+
+
+
2
+

+
+



+
+
+
3
+

+
+



+
+
+
4
+

+
+



+
+
+
5
+

+
+



+
+
+
6
+

+
+



+
+
+
7
+

+
+



+
+
+
8
+

+
+



+
+
+
9
+

+
+



+
+
+
10
+

+
+



+
+
+
11
+

+
+



+
+
+
12
+

+
+



+
+
+
13
+

+
+



+
+
+
14
+

+
+



+
+
+
15
+

+
+



+
+
+
16
+

+
+



+
+
+
17
+

+
+



+
+
+
18
+

+
+



+
+
+
19
+

+
+



+
+
+
20
+

+
+



+
+
+
21
+

+
+



+
+
+
22
+

+
+



+
+
+
23
+

+
+



+
+
+
24
+

+
+



+
+
+
25
+

+
+



+
+
+
26
+

+
+



+
+
+
27
+

+
+



+
+
+
28
+

+
+



+
+
+
29
+

+
+



+
+
+
30
+

+
+



+
+
+
31
+

+
+



+


+ + +
+
+ + +
+

+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
September, 2016
MondayTuesdayWednesdayThursdayFridaySaturdaySunday
+ + +
+
+ + +
+

+
+
1
+

+
+



+
+
+
2
+

+
+



+
+
+
3
+

+
+



+
+
+
4
+

+
+



+
+
+
5
+

+
+



+
+
+
6
+

+
+



+
+
+
7
+

+
+



+
+
+
8
+

+
+



+
+
+
9
+

+
+



+
+
+
10
+

+
+



+
+
+
11
+

+
+



+
+
+
12
+

+
+



+
+
+
13
+

+
+



+
+
+
14
+

+
+



+
+
+
15
+

+
+



+
+
+
16
+

+
+



+
+
+
17
+

+
+



+
+
+
18
+

+
+



+
+
+
19
+

+
+



+
+
+
20
+

+
+



+
+
+
21
+

+
+



+
+
+
22
+

+
+



+
+
+
23
+

+
+



+
+
+
24
+

+
+



+
+
+
25
+

+
+



+
+
+
26
+

+
+



+
+
+
27
+

+
+



+
+
+
28
+

+
+



+
+
+
29
+

+
+



+
+
+
30
+

+
+



+


+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
October, 2016
MondayTuesdayWednesdayThursdayFridaySaturdaySunday
+ + +
+
+ + +
+



+
+
1
+

+
+



+
+
+
2
+

+
+



+
+
+
3
+

+
+



+
+
+
4
+

+
+



+
+
+
5
+

+
+



+
+
+
6
+

+
+



+
+
+
7
+

+
+



+
+
+
8
+

+
+



+
+
+
9
+

+
+



+
+
+
10
+

+
+



+
+
+
11
+

+
+



+
+
+
12
+

+
+



+
+
+
13
+

+
+



+
+
+
14
+

+
+



+
+
+
15
+

+
+



+
+
+
16
+

+
+



+
+
+
17
+

+
+



+
+
+
18
+

+
+



+
+
+
19
+

+
+



+
+
+
20
+

+
+



+
+
+
21
+

+
+



+
+
+
22
+

+
+



+
+
+
23
+

+
+



+
+
+
24
+

+
+



+
+
+
25
+

+
+



+
+
+
26
+

+
+



+
+
+
27
+

+
+



+
+
+
28
+

+
+



+
+
+
29
+

+
+



+
+
+
30
+

+
+



+
+
+
31
+

+
+



+






+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
November, 2016
MondayTuesdayWednesdayThursdayFridaySaturdaySunday

+
+
1
+

+
+



+
+
+
2
+

+
+



+
+
+
3
+

+
+



+
+
+
4
+

+
+



+
+
+
5
+

+
+



+
+
+
6
+

+
+



+
+
+
7
+

+
+



+
+
+
8
+

+
+



+
+
+
9
+

+
+



+
+
+
10
+

+
+



+
+
+
11
+

+
+



+
+
+
12
+

+
+



+
+
+
13
+

+
+



+
+
+
14
+

+
+



+
+
+
15
+

+
+



+
+
+
16
+

+
+



+
+
+
17
+

+
+



+
+
+
18
+

+
+



+
+
+
19
+

+
+



+
+
+
20
+

+
+



+
+
+
21
+

+
+



+
+
+
22
+

+
+



+
+
+
23
+

+
+



+
+
+
24
+

+
+



+
+
+
25
+

+
+



+
+
+
26
+

+
+



+
+
+
27
+

+
+



+
+
+
28
+

+
+



+
+
+
29
+

+
+



+
+
+
30
+

+
+



+


+ + +
+
+ + +
+

+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
December, 2016
MondayTuesdayWednesdayThursdayFridaySaturdaySunday
+ + +
+
+ + +
+

+
+
1
+

+
+



+
+
+
2
+

+
+



+
+
+
3
+

+
+



+
+
+
4
+

+
+



+
+
+
5
+

+
+



+
+
+
6
+

+
+



+
+
+
7
+

+
+



+
+
+
8
+

+
+



+
+
+
9
+

+
+



+
+
+
10
+

+
+



+
+
+
11
+

+
+



+
+
+
12
+

+
+



+
+
+
13
+

+
+



+
+
+
14
+

+
+



+
+
+
15
+

+
+



+
+
+
16
+

+
+



+
+
+
17
+

+
+



+
+
+
18
+

+
+



+
+
+
19
+

+
+



+
+
+
20
+

+
+



+
+
+
21
+

+
+



+
+
+
22
+

+
+



+
+
+
23
+

+
+



+
+
+
24
+

+
+



+
+
+
25
+

+
+



+
+
+
26
+

+
+



+
+
+
27
+

+
+



+
+
+
28
+

+
+



+
+
+
29
+

+
+



+
+
+
30
+

+
+



+
+
+
31
+

+
+



+

+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
January, 2017
MondayTuesdayWednesdayThursdayFridaySaturdaySunday
+ + +
+
+ + +
+




+
+
1
+

+
+



+
+
+
2
+

+
+



+
+
+
3
+

+
+



+
+
+
4
+

+
+



+
+
+
5
+

+
+



+
+
+
6
+

+
+



+
+
+
7
+

+
+



+
+
+
8
+

+
+



+
+
+
9
+

+
+



+
+
+
10
+

+
+



+
+
+
11
+

+
+



+
+
+
12
+

+
+



+
+
+
13
+

+
+



+
+
+
14
+

+
+



+
+
+
15
+

+
+



+
+
+
16
+

+
+



+
+
+
17
+

+
+



+
+
+
18
+

+
+



+
+
+
19
+

+
+



+
+
+
20
+

+
+



+
+
+
21
+

+
+



+
+
+
22
+

+
+



+
+
+
23
+

+
+



+
+
+
24
+

+
+



+
+
+
25
+

+
+



+
+
+
26
+

+
+



+
+
+
27
+

+
+



+
+
+
28
+

+
+



+
+
+
29
+

+
+



+
+
+
30
+

+
+



+
+
+
31
+

+
+



+





+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
February, 2017
MondayTuesdayWednesdayThursdayFridaySaturdaySunday
+ + +
+
+ + +
+
+
+
1
+

+
+



+
+
+
2
+

+
+



+
+
+
3
+

+
+



+
+
+
4
+

+
+



+
+
+
5
+

+
+



+
+
+
6
+

+
+



+
+
+
7
+

+
+



+
+
+
8
+

+
+



+
+
+
9
+

+
+



+
+
+
10
+

+
+



+
+
+
11
+

+
+



+
+
+
12
+

+
+



+
+
+
13
+

+
+



+
+
+
14
+

+
+



+
+
+
15
+

+
+



+
+
+
16
+

+
+



+
+
+
17
+

+
+



+
+
+
18
+

+
+



+
+
+
19
+

+
+



+
+
+
20
+

+
+



+
+
+
21
+

+
+



+
+
+
22
+

+
+



+
+
+
23
+

+
+



+
+
+
24
+

+
+



+
+
+
25
+

+
+



+
+
+
26
+

+
+



+
+
+
27
+

+
+



+
+
+
28
+

+
+



+





+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
March, 2017
MondayTuesdayWednesdayThursdayFridaySaturdaySunday
+ + +
+
+ + +
+
+
+
1
+

+
+



+
+
+
2
+

+
+



+
+
+
3
+

+
+



+
+
+
4
+

+
+



+
+
+
5
+

+
+



+
+
+
6
+

+
+



+
+
+
7
+

+
+



+
+
+
8
+

+
+



+
+
+
9
+

+
+



+
+
+
10
+

+
+



+
+
+
11
+

+
+



+
+
+
12
+

+
+



+
+
+
13
+

+
+



+
+
+
14
+

+
+



+
+
+
15
+

+
+



+
+
+
16
+

+
+



+
+
+
17
+

+
+



+
+
+
18
+

+
+



+
+
+
19
+

+
+



+
+
+
20
+

+
+



+
+
+
21
+

+
+



+
+
+
22
+

+
+



+
+
+
23
+

+
+



+
+
+
24
+

+
+



+
+
+
25
+

+
+



+
+
+
26
+

+
+



+
+
+
27
+

+
+



+
+
+
28
+

+
+



+
+
+
29
+

+
+



+
+
+
30
+

+
+



+
+
+
31
+

+
+



+


+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
April, 2017
MondayTuesdayWednesdayThursdayFridaySaturdaySunday
+ + +
+
+ + +
+



+
+
1
+

+
+



+
+
+
2
+

+
+



+
+
+
3
+

+
+



+
+
+
4
+

+
+



+
+
+
5
+

+
+



+
+
+
6
+

+
+



+
+
+
7
+

+
+



+
+
+
8
+

+
+



+
+
+
9
+

+
+



+
+
+
10
+

+
+



+
+
+
11
+

+
+



+
+
+
12
+

+
+



+
+
+
13
+

+
+



+
+
+
14
+

+
+



+
+
+
15
+

+
+



+
+
+
16
+

+
+



+
+
+
17
+

+
+



+
+
+
18
+

+
+



+
+
+
19
+

+
+



+
+
+
20
+

+
+



+
+
+
21
+

+
+



+
+
+
22
+

+
+



+
+
+
23
+

+
+



+
+
+
24
+

+
+



+
+
+
25
+

+
+



+
+
+
26
+

+
+



+
+
+
27
+

+
+



+
+
+
28
+

+
+



+
+
+
29
+

+
+



+
+
+
30
+

+
+



+

+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
May, 2017
MondayTuesdayWednesdayThursdayFridaySaturdaySunday
+
+
1
+

+
+



+
+
+
2
+

+
+



+
+
+
3
+

+
+



+
+
+
4
+

+
+



+
+
+
5
+

+
+



+
+
+
6
+

+
+



+
+
+
7
+

+
+



+
+
+
8
+

+
+



+
+
+
9
+

+
+



+
+
+
10
+

+
+



+
+
+
11
+

+
+



+
+
+
12
+

+
+



+
+
+
13
+

+
+



+
+
+
14
+

+
+



+
+
+
15
+

+
+



+
+
+
16
+

+
+



+
+
+
17
+

+
+



+
+
+
18
+

+
+



+
+
+
19
+

+
+



+
+
+
20
+

+
+



+
+
+
21
+

+
+



+
+
+
22
+

+
+



+
+
+
23
+

+
+



+
+
+
24
+

+
+



+
+
+
25
+

+
+



+
+
+
26
+

+
+



+
+
+
27
+

+
+



+
+
+
28
+

+
+



+
+
+
29
+

+
+



+
+
+
30
+

+
+



+
+
+
31
+

+
+



+


+ + +
+
+ + +
+

+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
June, 2017
MondayTuesdayWednesdayThursdayFridaySaturdaySunday
+ + +
+
+ + +
+

+
+
1
+

+
+



+
+
+
2
+

+
+



+
+
+
3
+

+
+



+
+
+
4
+

+
+



+
+
+
5
+

+
+



+
+
+
6
+

+
+



+
+
+
7
+

+
+



+
+
+
8
+

+
+



+
+
+
9
+

+
+



+
+
+
10
+

+
+

dOCUMENTA

+
+
+
11
+

+
+

dOCUMENTA

+
+
+
12
+

+
+

dOCUMENTA

+
+
+
13
+

+
+

dOCUMENTA

+
+
+
14
+

+
+

dOCUMENTA

+
+
+
15
+

+
+

dOCUMENTA

+
+
+
16
+

+
+

dOCUMENTA

+
+
+
17
+

+
+

dOCUMENTA

+
+
+
18
+

+
+

dOCUMENTA

+
+
+
19
+

+
+

dOCUMENTA

+
+
+
20
+

+
+

dOCUMENTA

+
+
+
21
+

+
+

dOCUMENTA

+
+
+
22
+

+
+

dOCUMENTA

+
+
+
23
+

+
+

dOCUMENTA

+
+
+
24
+

+
+

dOCUMENTA

+
+
+
25
+

+
+

dOCUMENTA

+
+
+
26
+

+
+

dOCUMENTA

+
+
+
27
+

+
+

dOCUMENTA

+
+
+
28
+

+
+

dOCUMENTA

+
+
+
29
+

+
+

dOCUMENTA

+
+
+
30
+

+
+

dOCUMENTA

+


+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
July, 2017
MondayTuesdayWednesdayThursdayFridaySaturdaySunday
+ + +
+
+ + +
+



+
+
1
+

+
+

dOCUMENTA

+
+
+
2
+

+
+

dOCUMENTA

+
+
+
3
+

+
+

dOCUMENTA

+
+
+
4
+

+
+

dOCUMENTA

+
+
+
5
+

+
+

dOCUMENTA

+
+
+
6
+

+
+

dOCUMENTA

+
+
+
7
+

+
+

dOCUMENTA

+
+
+
8
+

+
+

dOCUMENTA

+
+
+
9
+

+
+

dOCUMENTA

+
+
+
10
+

+
+

dOCUMENTA

+
+
+
11
+

+
+

dOCUMENTA

+
+
+
12
+

+
+

dOCUMENTA

+
+
+
13
+

+
+

dOCUMENTA

+
+
+
14
+

+
+

dOCUMENTA

+
+
+
15
+

+
+

dOCUMENTA

+
+
+
16
+

+
+

dOCUMENTA

+
+
+
17
+

+
+

dOCUMENTA

+
+
+
18
+

+
+

dOCUMENTA

+
+
+
19
+

+
+

dOCUMENTA

+
+
+
20
+

+
+

dOCUMENTA

+
+
+
21
+

+
+

dOCUMENTA

+
+
+
22
+

+
+

dOCUMENTA

+
+
+
23
+

+
+

dOCUMENTA

+
+
+
24
+

+
+

dOCUMENTA

+
+
+
25
+

+
+

dOCUMENTA

+
+
+
26
+

+
+

dOCUMENTA

+
+
+
27
+

+
+

dOCUMENTA

+
+
+
28
+

+
+

dOCUMENTA

+
+
+
29
+

+
+

dOCUMENTA

+
+
+
30
+

+
+

dOCUMENTA

+
+
+
31
+

+
+

dOCUMENTA

+






+ + + diff --git a/output/events.ics b/output/events.ics new file mode 100644 index 0000000..c5aec38 --- /dev/null +++ b/output/events.ics @@ -0,0 +1,804 @@ +BEGIN:VCALENDAR +VERSION:2.0 +PRODID:http://mark.atwood.name/code/rem2ics rem2ics 0.93 +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.1@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170610 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[1]=|2017/06/10 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.2@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170611 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[2]=|2017/06/11 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.3@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170612 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[3]=|2017/06/12 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.4@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170613 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[4]=|2017/06/13 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.5@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170614 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[5]=|2017/06/14 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.6@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170615 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[6]=|2017/06/15 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.7@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170616 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[7]=|2017/06/16 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.8@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170617 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[8]=|2017/06/17 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.9@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170618 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[9]=|2017/06/18 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.a@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170619 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[10]=|2017/06/19 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.b@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170620 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[11]=|2017/06/20 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.c@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170621 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[12]=|2017/06/21 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.d@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170622 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[13]=|2017/06/22 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.e@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170623 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[14]=|2017/06/23 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.f@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170624 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[15]=|2017/06/24 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.10@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170625 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[16]=|2017/06/25 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.11@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170626 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[17]=|2017/06/26 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.12@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170627 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[18]=|2017/06/27 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.13@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170628 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[19]=|2017/06/28 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.14@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170629 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[20]=|2017/06/29 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.15@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170630 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[21]=|2017/06/30 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.16@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170701 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[22]=|2017/07/01 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.17@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170702 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[23]=|2017/07/02 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.18@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170703 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[24]=|2017/07/03 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.19@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170704 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[25]=|2017/07/04 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.1a@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170705 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[26]=|2017/07/05 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.1b@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170706 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[27]=|2017/07/06 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.1c@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170707 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[28]=|2017/07/07 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.1d@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170708 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[29]=|2017/07/08 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.1e@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170709 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[30]=|2017/07/09 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.1f@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170710 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[31]=|2017/07/10 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.20@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170711 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[32]=|2017/07/11 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.21@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170712 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[33]=|2017/07/12 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.22@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170713 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[34]=|2017/07/13 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.23@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170714 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[35]=|2017/07/14 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.24@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170715 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[36]=|2017/07/15 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.25@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170716 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[37]=|2017/07/16 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.26@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170717 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[38]=|2017/07/17 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.27@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170718 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[39]=|2017/07/18 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.28@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170719 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[40]=|2017/07/19 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.29@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170720 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[41]=|2017/07/20 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.2a@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170721 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[42]=|2017/07/21 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.2b@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170722 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[43]=|2017/07/22 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.2c@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170723 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[44]=|2017/07/23 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.2d@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170724 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[45]=|2017/07/24 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.2e@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170725 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[46]=|2017/07/25 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.2f@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170726 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[47]=|2017/07/26 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.30@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170727 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[48]=|2017/07/27 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.31@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170728 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[49]=|2017/07/28 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.32@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170729 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[50]=|2017/07/29 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.33@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170730 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[51]=|2017/07/30 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.34@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170731 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[52]=|2017/07/31 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.35@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170801 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[53]=|2017/08/01 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.36@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170802 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[54]=|2017/08/02 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.37@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170803 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[55]=|2017/08/03 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.38@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170804 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[56]=|2017/08/04 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.39@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170805 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[57]=|2017/08/05 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.3a@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170806 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[58]=|2017/08/06 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.3b@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170807 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[59]=|2017/08/07 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.3c@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170808 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[60]=|2017/08/08 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.3d@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170809 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[61]=|2017/08/09 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.3e@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170810 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[62]=|2017/08/10 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.3f@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170811 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[63]=|2017/08/11 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.40@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170812 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[64]=|2017/08/12 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.41@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170813 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[65]=|2017/08/13 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.42@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170814 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[66]=|2017/08/14 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.43@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170815 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[67]=|2017/08/15 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.44@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170816 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[68]=|2017/08/16 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.45@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170817 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[69]=|2017/08/17 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.46@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170818 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[70]=|2017/08/18 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.47@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170819 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[71]=|2017/08/19 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.48@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170820 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[72]=|2017/08/20 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.49@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170821 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[73]=|2017/08/21 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.4a@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170822 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[74]=|2017/08/22 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.4b@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170823 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[75]=|2017/08/23 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.4c@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170824 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[76]=|2017/08/24 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.4d@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170825 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[77]=|2017/08/25 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.4e@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170826 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[78]=|2017/08/26 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.4f@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170827 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[79]=|2017/08/27 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.50@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170828 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[80]=|2017/08/28 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.51@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170829 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[81]=|2017/08/29 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.52@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170830 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[82]=|2017/08/30 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.53@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170831 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[83]=|2017/08/31 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.54@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170901 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[84]=|2017/09/01 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.55@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170902 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[85]=|2017/09/02 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.56@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170903 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[86]=|2017/09/03 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.57@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170904 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[87]=|2017/09/04 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.58@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170905 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[88]=|2017/09/05 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.59@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170906 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[89]=|2017/09/06 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.5a@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170907 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[90]=|2017/09/07 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.5b@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170908 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[91]=|2017/09/08 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.5c@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170909 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[92]=|2017/09/09 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.5d@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170910 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[93]=|2017/09/10 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.5e@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170911 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[94]=|2017/09/11 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.5f@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170912 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[95]=|2017/09/12 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.60@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170913 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[96]=|2017/09/13 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.61@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170914 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[97]=|2017/09/14 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.62@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170915 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[98]=|2017/09/15 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.63@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170916 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[99]=|2017/09/16 * * * * dOCUMENTA | +END:VEVENT +BEGIN:VEVENT +UID:rem2ics.53fb7905.270.64@foo +SUMMARY:dOCUMENTA +DTSTART;VALUE=DATE:20170917 +DTSTAMP:20140825T175725Z +COMMENT: generated by rem2ics 0.93\n http://mark.atwood.name/code/rem2ic + s\n data[100]=|2017/09/17 * * * * dOCUMENTA | +END:VEVENT +END:VCALENDAR diff --git a/output/events.rem b/output/events.rem new file mode 100644 index 0000000..017d8ac --- /dev/null +++ b/output/events.rem @@ -0,0 +1 @@ +REM 2017-6-10 +10 dOCUMENTA http://www.documenta.de/ %b diff --git a/scripts/csv2ikiwiki.pl b/scripts/csv2ikiwiki.pl new file mode 100644 index 0000000..148c1e7 --- /dev/null +++ b/scripts/csv2ikiwiki.pl @@ -0,0 +1,20 @@ +#!/usr/bin/perl +# CSV zu CSV für ikiwiki +# Version 1 + + +use strict; +use warnings; + +my $file = $ARGV[0] or die "Need to get CSV file on the command line\n"; + +open(my $data, '<', $file) or die "Could not open '$file' $!\n"; + +print "# T;# M;# J; ;# T;# M;# J;# Was;# Location;# Stadt;# Land\n"; + +while (my $line = <$data>) { +chomp $line; + +my @fields = split ";" , $line; +print "$fields[0];$fields[1];$fields[2];-;$fields[3];$fields[4];$fields[5];[$fields[6]]($fields[10]);$fields[7];$fields[8];$fields[9];\n"; +} diff --git a/scripts/csv2rem-html.pl b/scripts/csv2rem-html.pl new file mode 100644 index 0000000..16a1299 --- /dev/null +++ b/scripts/csv2rem-html.pl @@ -0,0 +1,36 @@ +#!/usr/bin/perl +# CSV zu Remind mit HTML für Webseite +# Version 1 + +use strict; +use warnings; +use DateTime; + +my $file = $ARGV[0] or die "Need to get CSV file on the command line\n"; + +open(my $data, '<', $file) or die "Could not open '$file' $!\n"; + +while (my $line = <$data>) { +chomp $line; + +my @fields = split ";" , $line; + +my $start = DateTime->new( + day => $fields[0], + month => $fields[1], + year => $fields[2], + ); + +my $stop = DateTime->new( + day => $fields[3], + month => $fields[4], + year => $fields[5], + ); + + +while ($start <= $stop) { + print "REM ", $start->ymd, " SPECIAL HTML

$fields[6]

\n"; + $start->add(days => 1); + } + +} diff --git a/scripts/csv2rem-ics.pl b/scripts/csv2rem-ics.pl new file mode 100644 index 0000000..11de9ee --- /dev/null +++ b/scripts/csv2rem-ics.pl @@ -0,0 +1,36 @@ +#!/usr/bin/perl +# CSV zu Remind +# Version 1 + +use strict; +use warnings; +use DateTime; + +my $file = $ARGV[0] or die "Need to get CSV file on the command line\n"; + +open(my $data, '<', $file) or die "Could not open '$file' $!\n"; + +while (my $line = <$data>) { +chomp $line; + +my @fields = split ";" , $line; + +my $start = DateTime->new( + day => $fields[0], + month => $fields[1], + year => $fields[2], +); + +my $stop = DateTime->new( + day => $fields[3], + month => $fields[4], + year => $fields[5], +); + + +while ($start <= $stop) { + print "REM ", $start->ymd, " $fields[6]\n"; + $start->add(days => 1); +} + +} diff --git a/scripts/csv2rem.pl b/scripts/csv2rem.pl new file mode 100644 index 0000000..ecf41e5 --- /dev/null +++ b/scripts/csv2rem.pl @@ -0,0 +1,18 @@ +#!/usr/bin/perl +# CSV zu CSV für ikiwiki +# Version 1 + + +use strict; +use warnings; + +my $file = $ARGV[0] or die "Need to get CSV file on the command line\n"; + +open(my $data, '<', $file) or die "Could not open '$file' $!\n"; + +while (my $line = <$data>) { +chomp $line; + +my @fields = split ";" , $line; +print "REM $fields[2]-$fields[1]-$fields[0] +10 $fields[6] $fields[10] %b\n"; +} diff --git a/source/example.csv b/source/example.csv index 4b7bb90..47fddcc 100644 --- a/source/example.csv +++ b/source/example.csv @@ -1 +1 @@ -10;6;2017;-;17;9;2017;dOCUMENTA;various;Kassel;Germany; +10;6;2017;17;9;2017;dOCUMENTA;various;Kassel;Germany;http://www.documenta.de/ diff --git a/temp/events-html.rem b/temp/events-html.rem new file mode 100644 index 0000000..64d0d8b --- /dev/null +++ b/temp/events-html.rem @@ -0,0 +1,100 @@ +REM 2017-06-10 SPECIAL HTML

dOCUMENTA

+REM 2017-06-11 SPECIAL HTML

dOCUMENTA

+REM 2017-06-12 SPECIAL HTML

dOCUMENTA

+REM 2017-06-13 SPECIAL HTML

dOCUMENTA

+REM 2017-06-14 SPECIAL HTML

dOCUMENTA

+REM 2017-06-15 SPECIAL HTML

dOCUMENTA

+REM 2017-06-16 SPECIAL HTML

dOCUMENTA

+REM 2017-06-17 SPECIAL HTML

dOCUMENTA

+REM 2017-06-18 SPECIAL HTML

dOCUMENTA

+REM 2017-06-19 SPECIAL HTML

dOCUMENTA

+REM 2017-06-20 SPECIAL HTML

dOCUMENTA

+REM 2017-06-21 SPECIAL HTML

dOCUMENTA

+REM 2017-06-22 SPECIAL HTML

dOCUMENTA

+REM 2017-06-23 SPECIAL HTML

dOCUMENTA

+REM 2017-06-24 SPECIAL HTML

dOCUMENTA

+REM 2017-06-25 SPECIAL HTML

dOCUMENTA

+REM 2017-06-26 SPECIAL HTML

dOCUMENTA

+REM 2017-06-27 SPECIAL HTML

dOCUMENTA

+REM 2017-06-28 SPECIAL HTML

dOCUMENTA

+REM 2017-06-29 SPECIAL HTML

dOCUMENTA

+REM 2017-06-30 SPECIAL HTML

dOCUMENTA

+REM 2017-07-01 SPECIAL HTML

dOCUMENTA

+REM 2017-07-02 SPECIAL HTML

dOCUMENTA

+REM 2017-07-03 SPECIAL HTML

dOCUMENTA

+REM 2017-07-04 SPECIAL HTML

dOCUMENTA

+REM 2017-07-05 SPECIAL HTML

dOCUMENTA

+REM 2017-07-06 SPECIAL HTML

dOCUMENTA

+REM 2017-07-07 SPECIAL HTML

dOCUMENTA

+REM 2017-07-08 SPECIAL HTML

dOCUMENTA

+REM 2017-07-09 SPECIAL HTML

dOCUMENTA

+REM 2017-07-10 SPECIAL HTML

dOCUMENTA

+REM 2017-07-11 SPECIAL HTML

dOCUMENTA

+REM 2017-07-12 SPECIAL HTML

dOCUMENTA

+REM 2017-07-13 SPECIAL HTML

dOCUMENTA

+REM 2017-07-14 SPECIAL HTML

dOCUMENTA

+REM 2017-07-15 SPECIAL HTML

dOCUMENTA

+REM 2017-07-16 SPECIAL HTML

dOCUMENTA

+REM 2017-07-17 SPECIAL HTML

dOCUMENTA

+REM 2017-07-18 SPECIAL HTML

dOCUMENTA

+REM 2017-07-19 SPECIAL HTML

dOCUMENTA

+REM 2017-07-20 SPECIAL HTML

dOCUMENTA

+REM 2017-07-21 SPECIAL HTML

dOCUMENTA

+REM 2017-07-22 SPECIAL HTML

dOCUMENTA

+REM 2017-07-23 SPECIAL HTML

dOCUMENTA

+REM 2017-07-24 SPECIAL HTML

dOCUMENTA

+REM 2017-07-25 SPECIAL HTML

dOCUMENTA

+REM 2017-07-26 SPECIAL HTML

dOCUMENTA

+REM 2017-07-27 SPECIAL HTML

dOCUMENTA

+REM 2017-07-28 SPECIAL HTML

dOCUMENTA

+REM 2017-07-29 SPECIAL HTML

dOCUMENTA

+REM 2017-07-30 SPECIAL HTML

dOCUMENTA

+REM 2017-07-31 SPECIAL HTML

dOCUMENTA

+REM 2017-08-01 SPECIAL HTML

dOCUMENTA

+REM 2017-08-02 SPECIAL HTML

dOCUMENTA

+REM 2017-08-03 SPECIAL HTML

dOCUMENTA

+REM 2017-08-04 SPECIAL HTML

dOCUMENTA

+REM 2017-08-05 SPECIAL HTML

dOCUMENTA

+REM 2017-08-06 SPECIAL HTML

dOCUMENTA

+REM 2017-08-07 SPECIAL HTML

dOCUMENTA

+REM 2017-08-08 SPECIAL HTML

dOCUMENTA

+REM 2017-08-09 SPECIAL HTML

dOCUMENTA

+REM 2017-08-10 SPECIAL HTML

dOCUMENTA

+REM 2017-08-11 SPECIAL HTML

dOCUMENTA

+REM 2017-08-12 SPECIAL HTML

dOCUMENTA

+REM 2017-08-13 SPECIAL HTML

dOCUMENTA

+REM 2017-08-14 SPECIAL HTML

dOCUMENTA

+REM 2017-08-15 SPECIAL HTML

dOCUMENTA

+REM 2017-08-16 SPECIAL HTML

dOCUMENTA

+REM 2017-08-17 SPECIAL HTML

dOCUMENTA

+REM 2017-08-18 SPECIAL HTML

dOCUMENTA

+REM 2017-08-19 SPECIAL HTML

dOCUMENTA

+REM 2017-08-20 SPECIAL HTML

dOCUMENTA

+REM 2017-08-21 SPECIAL HTML

dOCUMENTA

+REM 2017-08-22 SPECIAL HTML

dOCUMENTA

+REM 2017-08-23 SPECIAL HTML

dOCUMENTA

+REM 2017-08-24 SPECIAL HTML

dOCUMENTA

+REM 2017-08-25 SPECIAL HTML

dOCUMENTA

+REM 2017-08-26 SPECIAL HTML

dOCUMENTA

+REM 2017-08-27 SPECIAL HTML

dOCUMENTA

+REM 2017-08-28 SPECIAL HTML

dOCUMENTA

+REM 2017-08-29 SPECIAL HTML

dOCUMENTA

+REM 2017-08-30 SPECIAL HTML

dOCUMENTA

+REM 2017-08-31 SPECIAL HTML

dOCUMENTA

+REM 2017-09-01 SPECIAL HTML

dOCUMENTA

+REM 2017-09-02 SPECIAL HTML

dOCUMENTA

+REM 2017-09-03 SPECIAL HTML

dOCUMENTA

+REM 2017-09-04 SPECIAL HTML

dOCUMENTA

+REM 2017-09-05 SPECIAL HTML

dOCUMENTA

+REM 2017-09-06 SPECIAL HTML

dOCUMENTA

+REM 2017-09-07 SPECIAL HTML

dOCUMENTA

+REM 2017-09-08 SPECIAL HTML

dOCUMENTA

+REM 2017-09-09 SPECIAL HTML

dOCUMENTA

+REM 2017-09-10 SPECIAL HTML

dOCUMENTA

+REM 2017-09-11 SPECIAL HTML

dOCUMENTA

+REM 2017-09-12 SPECIAL HTML

dOCUMENTA

+REM 2017-09-13 SPECIAL HTML

dOCUMENTA

+REM 2017-09-14 SPECIAL HTML

dOCUMENTA

+REM 2017-09-15 SPECIAL HTML

dOCUMENTA

+REM 2017-09-16 SPECIAL HTML

dOCUMENTA

+REM 2017-09-17 SPECIAL HTML

dOCUMENTA

diff --git a/temp/events-ics.rem b/temp/events-ics.rem new file mode 100644 index 0000000..4b69ecf --- /dev/null +++ b/temp/events-ics.rem @@ -0,0 +1,100 @@ +REM 2017-06-10 dOCUMENTA +REM 2017-06-11 dOCUMENTA +REM 2017-06-12 dOCUMENTA +REM 2017-06-13 dOCUMENTA +REM 2017-06-14 dOCUMENTA +REM 2017-06-15 dOCUMENTA +REM 2017-06-16 dOCUMENTA +REM 2017-06-17 dOCUMENTA +REM 2017-06-18 dOCUMENTA +REM 2017-06-19 dOCUMENTA +REM 2017-06-20 dOCUMENTA +REM 2017-06-21 dOCUMENTA +REM 2017-06-22 dOCUMENTA +REM 2017-06-23 dOCUMENTA +REM 2017-06-24 dOCUMENTA +REM 2017-06-25 dOCUMENTA +REM 2017-06-26 dOCUMENTA +REM 2017-06-27 dOCUMENTA +REM 2017-06-28 dOCUMENTA +REM 2017-06-29 dOCUMENTA +REM 2017-06-30 dOCUMENTA +REM 2017-07-01 dOCUMENTA +REM 2017-07-02 dOCUMENTA +REM 2017-07-03 dOCUMENTA +REM 2017-07-04 dOCUMENTA +REM 2017-07-05 dOCUMENTA +REM 2017-07-06 dOCUMENTA +REM 2017-07-07 dOCUMENTA +REM 2017-07-08 dOCUMENTA +REM 2017-07-09 dOCUMENTA +REM 2017-07-10 dOCUMENTA +REM 2017-07-11 dOCUMENTA +REM 2017-07-12 dOCUMENTA +REM 2017-07-13 dOCUMENTA +REM 2017-07-14 dOCUMENTA +REM 2017-07-15 dOCUMENTA +REM 2017-07-16 dOCUMENTA +REM 2017-07-17 dOCUMENTA +REM 2017-07-18 dOCUMENTA +REM 2017-07-19 dOCUMENTA +REM 2017-07-20 dOCUMENTA +REM 2017-07-21 dOCUMENTA +REM 2017-07-22 dOCUMENTA +REM 2017-07-23 dOCUMENTA +REM 2017-07-24 dOCUMENTA +REM 2017-07-25 dOCUMENTA +REM 2017-07-26 dOCUMENTA +REM 2017-07-27 dOCUMENTA +REM 2017-07-28 dOCUMENTA +REM 2017-07-29 dOCUMENTA +REM 2017-07-30 dOCUMENTA +REM 2017-07-31 dOCUMENTA +REM 2017-08-01 dOCUMENTA +REM 2017-08-02 dOCUMENTA +REM 2017-08-03 dOCUMENTA +REM 2017-08-04 dOCUMENTA +REM 2017-08-05 dOCUMENTA +REM 2017-08-06 dOCUMENTA +REM 2017-08-07 dOCUMENTA +REM 2017-08-08 dOCUMENTA +REM 2017-08-09 dOCUMENTA +REM 2017-08-10 dOCUMENTA +REM 2017-08-11 dOCUMENTA +REM 2017-08-12 dOCUMENTA +REM 2017-08-13 dOCUMENTA +REM 2017-08-14 dOCUMENTA +REM 2017-08-15 dOCUMENTA +REM 2017-08-16 dOCUMENTA +REM 2017-08-17 dOCUMENTA +REM 2017-08-18 dOCUMENTA +REM 2017-08-19 dOCUMENTA +REM 2017-08-20 dOCUMENTA +REM 2017-08-21 dOCUMENTA +REM 2017-08-22 dOCUMENTA +REM 2017-08-23 dOCUMENTA +REM 2017-08-24 dOCUMENTA +REM 2017-08-25 dOCUMENTA +REM 2017-08-26 dOCUMENTA +REM 2017-08-27 dOCUMENTA +REM 2017-08-28 dOCUMENTA +REM 2017-08-29 dOCUMENTA +REM 2017-08-30 dOCUMENTA +REM 2017-08-31 dOCUMENTA +REM 2017-09-01 dOCUMENTA +REM 2017-09-02 dOCUMENTA +REM 2017-09-03 dOCUMENTA +REM 2017-09-04 dOCUMENTA +REM 2017-09-05 dOCUMENTA +REM 2017-09-06 dOCUMENTA +REM 2017-09-07 dOCUMENTA +REM 2017-09-08 dOCUMENTA +REM 2017-09-09 dOCUMENTA +REM 2017-09-10 dOCUMENTA +REM 2017-09-11 dOCUMENTA +REM 2017-09-12 dOCUMENTA +REM 2017-09-13 dOCUMENTA +REM 2017-09-14 dOCUMENTA +REM 2017-09-15 dOCUMENTA +REM 2017-09-16 dOCUMENTA +REM 2017-09-17 dOCUMENTA diff --git a/temp/stage1-from-csv.csv b/temp/stage1-from-csv.csv index 4b7bb90..47fddcc 100644 --- a/temp/stage1-from-csv.csv +++ b/temp/stage1-from-csv.csv @@ -1 +1 @@ -10;6;2017;-;17;9;2017;dOCUMENTA;various;Kassel;Germany; +10;6;2017;17;9;2017;dOCUMENTA;various;Kassel;Germany;http://www.documenta.de/ diff --git a/temp/stage2.csv b/temp/stage2.csv index 4b7bb90..47fddcc 100644 --- a/temp/stage2.csv +++ b/temp/stage2.csv @@ -1 +1 @@ -10;6;2017;-;17;9;2017;dOCUMENTA;various;Kassel;Germany; +10;6;2017;17;9;2017;dOCUMENTA;various;Kassel;Germany;http://www.documenta.de/ diff --git a/temp/stage3.csv b/temp/stage3.csv new file mode 100644 index 0000000..47fddcc --- /dev/null +++ b/temp/stage3.csv @@ -0,0 +1 @@ +10;6;2017;17;9;2017;dOCUMENTA;various;Kassel;Germany;http://www.documenta.de/