BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//postgresqleu/confreg//NONSGML v1.0//EN
BEGIN:VEVENT
UID:1582@pgconfeu2017
DTSTART:20171024T070000Z
DTEND:20171024T103000Z
DTSTAMP:20170829T105710Z
SUMMARY:The PostgreSQL Query Planner (Robert Haas)
LOCATION:Wavel+Syrena
URL:https://www.postgresql.eu/events/pgconfeu2017/schedule/session/1582/
END:VEVENT
BEGIN:VEVENT
UID:1584@pgconfeu2017
DTSTART:20171024T070000Z
DTEND:20171024T150000Z
DTSTAMP:20170829T114401Z
SUMMARY:PostgreSQL Query optimization techniques, step by step (Ilya Kosmodemiansky, Victor Yegorov)
LOCATION:Wisla
URL:https://www.postgresql.eu/events/pgconfeu2017/schedule/session/1584/
END:VEVENT
BEGIN:VEVENT
UID:1580@pgconfeu2017
DTSTART:20171024T070000Z
DTEND:20171024T150000Z
DTSTAMP:20170829T103348Z
SUMMARY:PostgreSQL indexing (Hans-Jürgen Schönig)
LOCATION:Sawa
URL:https://www.postgresql.eu/events/pgconfeu2017/schedule/session/1580/
END:VEVENT
BEGIN:VEVENT
UID:1581@pgconfeu2017
DTSTART:20171024T070000Z
DTEND:20171024T103000Z
DTSTAMP:20170829T114419Z
SUMMARY:Mastering PostgreSQL Administration (Bruce Momjian)
LOCATION:Kometa
URL:https://www.postgresql.eu/events/pgconfeu2017/schedule/session/1581/
END:VEVENT
BEGIN:VEVENT
UID:1583@pgconfeu2017
DTSTART:20171024T113000Z
DTEND:20171024T150000Z
DTSTAMP:20170829T114426Z
SUMMARY:PostgreSQL Security (Gianni Ciolli)
LOCATION:Kometa
URL:https://www.postgresql.eu/events/pgconfeu2017/schedule/session/1583/
END:VEVENT
BEGIN:VEVENT
UID:1585@pgconfeu2017
DTSTART:20171024T113000Z
DTEND:20171024T150000Z
DTSTAMP:20170829T103117Z
SUMMARY:Be pro-activ on PostgreSQL performance (Lætitia AVROT, Stéphane Schildknecht)
LOCATION:Wavel+Syrena
URL:https://www.postgresql.eu/events/pgconfeu2017/schedule/session/1585/
END:VEVENT
BEGIN:VEVENT
UID:1671@pgconfeu2017
DTSTART:20171025T073000Z
DTEND:20171025T074500Z
DTSTAMP:20170901T092856Z
SUMMARY:Welcome and Opening (Magnus Hagander)
LOCATION:Baltic I
URL:https://www.postgresql.eu/events/pgconfeu2017/schedule/session/1671/
END:VEVENT
BEGIN:VEVENT
UID:1670@pgconfeu2017
DTSTART:20171025T074500Z
DTEND:20171025T084500Z
DTSTAMP:20170901T092914Z
SUMMARY:Database Horror Stories, Bad Code, and How Not to be a Statistic (Alex Papadimoulis)
LOCATION:Baltic I
URL:https://www.postgresql.eu/events/pgconfeu2017/schedule/session/1670/
END:VEVENT
BEGIN:VEVENT
UID:1650@pgconfeu2017
DTSTART:20171025T091000Z
DTEND:20171025T100000Z
DTSTAMP:20170914T101701Z
SUMMARY:Analyzing Database Performance (Feike Steenbergen)
LOCATION:Congress
URL:https://www.postgresql.eu/events/pgconfeu2017/schedule/session/1650/
END:VEVENT
BEGIN:VEVENT
UID:1567@pgconfeu2017
DTSTART:20171025T091000Z
DTEND:20171025T100000Z
DTSTAMP:20170914T101701Z
SUMMARY:Running PostgreSQL for the Viennese government (Laurenz Albe)
LOCATION:Baltic I
URL:https://www.postgresql.eu/events/pgconfeu2017/schedule/session/1567/
END:VEVENT
BEGIN:VEVENT
UID:1539@pgconfeu2017
DTSTART:20171025T091000Z
DTEND:20171025T100000Z
DTSTAMP:20170914T101701Z
SUMMARY:Securing PostgreSQL -- Exploring the PostgreSQL STIG and Beyond (Joe Conway)
LOCATION:Baltic II+III
URL:https://www.postgresql.eu/events/pgconfeu2017/schedule/session/1539/
END:VEVENT
BEGIN:VEVENT
UID:1640@pgconfeu2017
DTSTART:20171025T101000Z
DTEND:20171025T110000Z
DTSTAMP:20170914T101701Z
SUMMARY:In-memory OLTP storage with persistence and transaction support (Alexander Korotkov)
LOCATION:Baltic II+III
URL:https://www.postgresql.eu/events/pgconfeu2017/schedule/session/1640/
END:VEVENT
BEGIN:VEVENT
UID:1573@pgconfeu2017
DTSTART:20171025T101000Z
DTEND:20171025T110000Z
DTSTAMP:20170914T101701Z
SUMMARY:NoSQL Best Practices for PostgreSQL (Dmitry Dolgov)
LOCATION:Baltic I
URL:https://www.postgresql.eu/events/pgconfeu2017/schedule/session/1573/
END:VEVENT
BEGIN:VEVENT
UID:1592@pgconfeu2017
DTSTART:20171025T101000Z
DTEND:20171025T110000Z
DTSTAMP:20170914T101701Z
SUMMARY:Getting By With Just psql (Corey Huinker)
LOCATION:Congress
URL:https://www.postgresql.eu/events/pgconfeu2017/schedule/session/1592/
END:VEVENT
BEGIN:VEVENT
UID:1559@pgconfeu2017
DTSTART:20171025T120000Z
DTEND:20171025T125000Z
DTSTAMP:20170914T101701Z
SUMMARY:Using Kubernetes, Docker, and Helm to Deploy On-Demand PostgreSQL Streaming Replicas (Steve Hetzel)
LOCATION:Congress
URL:https://www.postgresql.eu/events/pgconfeu2017/schedule/session/1559/
END:VEVENT
BEGIN:VEVENT
UID:1656@pgconfeu2017
DTSTART:20171025T120000Z
DTEND:20171025T125000Z
DTSTAMP:20170914T101701Z
SUMMARY:pgloader, your migration companion (Dimitri Fontaine)
LOCATION:Baltic I
URL:https://www.postgresql.eu/events/pgconfeu2017/schedule/session/1656/
END:VEVENT
BEGIN:VEVENT
UID:1619@pgconfeu2017
DTSTART:20171025T120000Z
DTEND:20171025T125000Z
DTSTAMP:20170914T101701Z
SUMMARY:Lessons learnt writing PostgreSQL extensions for JSON(b) (Gabriel Fürstenheim)
LOCATION:Baltic II+III
URL:https://www.postgresql.eu/events/pgconfeu2017/schedule/session/1619/
END:VEVENT
BEGIN:VEVENT
UID:1595@pgconfeu2017
DTSTART:20171025T130000Z
DTEND:20171025T135000Z
DTSTAMP:20170914T101701Z
SUMMARY:Flexible full-text search (Aleksandr Parfenov, Arthur Zakirov)
LOCATION:Baltic I
URL:https://www.postgresql.eu/events/pgconfeu2017/schedule/session/1595/
END:VEVENT
BEGIN:VEVENT
UID:1643@pgconfeu2017
DTSTART:20171025T130000Z
DTEND:20171025T135000Z
DTSTAMP:20170914T101701Z
SUMMARY:Everything Wrong with Partitioning in PostgreSQL 10 (Robert Haas)
LOCATION:Congress
URL:https://www.postgresql.eu/events/pgconfeu2017/schedule/session/1643/
END:VEVENT
BEGIN:VEVENT
UID:1642@pgconfeu2017
DTSTART:20171025T130000Z
DTEND:20171025T135000Z
DTSTAMP:20170914T101701Z
SUMMARY:Advanced monitoring of large-scale PostgreSQL deployment in TomTom (Michał Gutkowski, Rafal Hawrylak)
LOCATION:Baltic II+III
URL:https://www.postgresql.eu/events/pgconfeu2017/schedule/session/1642/
END:VEVENT
BEGIN:VEVENT
UID:1588@pgconfeu2017
DTSTART:20171025T142000Z
DTEND:20171025T151000Z
DTSTAMP:20170914T101701Z
SUMMARY:Virtualising PostgreSQL (Tomasz Rybak)
LOCATION:Baltic I
URL:https://www.postgresql.eu/events/pgconfeu2017/schedule/session/1588/
END:VEVENT
BEGIN:VEVENT
UID:1586@pgconfeu2017
DTSTART:20171025T142000Z
DTEND:20171025T151000Z
DTSTAMP:20170928T185614Z
SUMMARY:Through the Joining Glass (Daniel Gustafsson)
LOCATION:Baltic II+III
URL:https://www.postgresql.eu/events/pgconfeu2017/schedule/session/1586/
END:VEVENT
BEGIN:VEVENT
UID:1591@pgconfeu2017
DTSTART:20171025T142000Z
DTEND:20171025T151000Z
DTSTAMP:20170914T101701Z
SUMMARY:Database migration: challenges of migration from Oracle to Open Source (Maurizio De Giorgi)
LOCATION:Congress
URL:https://www.postgresql.eu/events/pgconfeu2017/schedule/session/1591/
END:VEVENT
BEGIN:VEVENT
UID:1546@pgconfeu2017
DTSTART:20171025T152000Z
DTEND:20171025T161000Z
DTSTAMP:20170914T101701Z
SUMMARY:PostgreSQL Basics: Buffers (Vik Fearing)
LOCATION:Baltic II+III
URL:https://www.postgresql.eu/events/pgconfeu2017/schedule/session/1546/
END:VEVENT
BEGIN:VEVENT
UID:1648@pgconfeu2017
DTSTART:20171025T152000Z
DTEND:20171025T161000Z
DTSTAMP:20170914T162925Z
SUMMARY:Adventures on live partitioning (Matteo Melli)
LOCATION:Congress
URL:https://www.postgresql.eu/events/pgconfeu2017/schedule/session/1648/
END:VEVENT
BEGIN:VEVENT
UID:1558@pgconfeu2017
DTSTART:20171025T152000Z
DTEND:20171025T161000Z
DTSTAMP:20170914T101701Z
SUMMARY:Supercharge your PostgreSQL with extensions (Oleksii Vasyliev)
LOCATION:Baltic I
URL:https://www.postgresql.eu/events/pgconfeu2017/schedule/session/1558/
END:VEVENT
BEGIN:VEVENT
UID:1645@pgconfeu2017
DTSTART:20171026T073000Z
DTEND:20171026T082000Z
DTSTAMP:20170914T101701Z
SUMMARY:Migration from DB2 in a Large Public Setting: Lessons learned (Balázs Bárány, Michael Banck)
LOCATION:Baltic I
URL:https://www.postgresql.eu/events/pgconfeu2017/schedule/session/1645/
END:VEVENT
BEGIN:VEVENT
UID:1667@pgconfeu2017
DTSTART:20171026T073000Z
DTEND:20171026T082000Z
DTSTAMP:20170914T143143Z
SUMMARY:An ultimate guide to upgrading your PostgreSQL installation (Ilya Kosmodemiansky)
LOCATION:Baltic II+III
URL:https://www.postgresql.eu/events/pgconfeu2017/schedule/session/1667/
END:VEVENT
BEGIN:VEVENT
UID:1638@pgconfeu2017
DTSTART:20171026T073000Z
DTEND:20171026T082000Z
DTSTAMP:20170914T101701Z
SUMMARY:Improving Postgres&#x27; Efficiency (Andres Freund)
LOCATION:Congress
URL:https://www.postgresql.eu/events/pgconfeu2017/schedule/session/1638/
END:VEVENT
BEGIN:VEVENT
UID:1553@pgconfeu2017
DTSTART:20171026T083000Z
DTEND:20171026T092000Z
DTSTAMP:20170914T101701Z
SUMMARY:DISTRIBUTED COUNT(DISTINCT) WITH HYPERLOGLOG ON POSTGRESQL (Burak Yucesoy)
LOCATION:Baltic I
URL:https://www.postgresql.eu/events/pgconfeu2017/schedule/session/1553/
END:VEVENT
BEGIN:VEVENT
UID:1552@pgconfeu2017
DTSTART:20171026T083000Z
DTEND:20171026T092000Z
DTSTAMP:20170914T101701Z
SUMMARY:What happens when more than 30 years of Oracle experience hit PostgreSQL? (Daniel Westermann, Jan Karremans)
LOCATION:Baltic II+III
URL:https://www.postgresql.eu/events/pgconfeu2017/schedule/session/1552/
END:VEVENT
BEGIN:VEVENT
UID:1608@pgconfeu2017
DTSTART:20171026T083000Z
DTEND:20171026T092000Z
DTSTAMP:20170914T101701Z
SUMMARY:PostgreSQL on AWS: Tips &amp; Tricks (and horror stories). (Alexander Kukushkin)
LOCATION:Congress
URL:https://www.postgresql.eu/events/pgconfeu2017/schedule/session/1608/
END:VEVENT
BEGIN:VEVENT
UID:1560@pgconfeu2017
DTSTART:20171026T095000Z
DTEND:20171026T104000Z
DTSTAMP:20170914T101701Z
SUMMARY:Elephants in the Cloud (Mike Fowler)
LOCATION:Congress
URL:https://www.postgresql.eu/events/pgconfeu2017/schedule/session/1560/
END:VEVENT
BEGIN:VEVENT
UID:1577@pgconfeu2017
DTSTART:20171026T095000Z
DTEND:20171026T104000Z
DTSTAMP:20171020T081241Z
SUMMARY:Monitoring Open Source Databases with Icinga (Blerim Sheqa)
LOCATION:Baltic I
URL:https://www.postgresql.eu/events/pgconfeu2017/schedule/session/1577/
END:VEVENT
BEGIN:VEVENT
UID:1599@pgconfeu2017
DTSTART:20171026T095000Z
DTEND:20171026T104000Z
DTSTAMP:20170914T101701Z
SUMMARY:SQL Developers: What Do They Write? Do They Write Good SQL?? Let&#x27;s Find Out! (Francesco Mucio)
LOCATION:Baltic II+III
URL:https://www.postgresql.eu/events/pgconfeu2017/schedule/session/1599/
END:VEVENT
BEGIN:VEVENT
UID:1538@pgconfeu2017
DTSTART:20171026T105000Z
DTEND:20171026T114000Z
DTSTAMP:20170914T144527Z
SUMMARY:Near-Zero Downtime Automated Upgrades of PostgreSQL Clusters in Cloud (Gülçin Yıldırım Jelinek)
LOCATION:Baltic II+III
URL:https://www.postgresql.eu/events/pgconfeu2017/schedule/session/1538/
END:VEVENT
BEGIN:VEVENT
UID:1601@pgconfeu2017
DTSTART:20171026T105000Z
DTEND:20171026T114000Z
DTSTAMP:20170914T101701Z
SUMMARY:Human Beings Do Not Have a Primary Key (Christophe Pettus)
LOCATION:Congress
URL:https://www.postgresql.eu/events/pgconfeu2017/schedule/session/1601/
END:VEVENT
BEGIN:VEVENT
UID:1628@pgconfeu2017
DTSTART:20171026T105000Z
DTEND:20171026T114000Z
DTSTAMP:20170914T101701Z
SUMMARY:General Data Protection Regulation and PostgreSQL (Mladen Marinović)
LOCATION:Baltic I
URL:https://www.postgresql.eu/events/pgconfeu2017/schedule/session/1628/
END:VEVENT
BEGIN:VEVENT
UID:1664@pgconfeu2017
DTSTART:20171026T124000Z
DTEND:20171026T133000Z
DTSTAMP:20170914T101701Z
SUMMARY:PostgreSQL performance comparison in various clouds (Oskari Saarenmaa)
LOCATION:Congress
URL:https://www.postgresql.eu/events/pgconfeu2017/schedule/session/1664/
END:VEVENT
BEGIN:VEVENT
UID:1612@pgconfeu2017
DTSTART:20171026T124000Z
DTEND:20171026T133000Z
DTSTAMP:20170914T101701Z
SUMMARY:PostgreSQL Server Side Programming for Javascript Developers (Jim Mlodgenski)
LOCATION:Baltic I
URL:https://www.postgresql.eu/events/pgconfeu2017/schedule/session/1612/
END:VEVENT
BEGIN:VEVENT
UID:1596@pgconfeu2017
DTSTART:20171026T124000Z
DTEND:20171026T133000Z
DTSTAMP:20170928T185211Z
SUMMARY:Distributed computing on PostgreSQL (Marco Slot)
LOCATION:Baltic II+III
URL:https://www.postgresql.eu/events/pgconfeu2017/schedule/session/1596/
END:VEVENT
BEGIN:VEVENT
UID:1566@pgconfeu2017
DTSTART:20171026T134000Z
DTEND:20171026T143000Z
DTSTAMP:20170914T101701Z
SUMMARY:Professional PostgreSQL monitoring made easy (Kaarel Moppel)
LOCATION:Baltic II+III
URL:https://www.postgresql.eu/events/pgconfeu2017/schedule/session/1566/
END:VEVENT
BEGIN:VEVENT
UID:1536@pgconfeu2017
DTSTART:20171026T134000Z
DTEND:20171026T143000Z
DTSTAMP:20170914T101701Z
SUMMARY:Postgres Window Magic (Bruce Momjian)
LOCATION:Congress
URL:https://www.postgresql.eu/events/pgconfeu2017/schedule/session/1536/
END:VEVENT
BEGIN:VEVENT
UID:1605@pgconfeu2017
DTSTART:20171026T134000Z
DTEND:20171026T143000Z
DTSTAMP:20170914T101701Z
SUMMARY:Hacking PostgreSQL with Eclipse (Metin Döşlü)
LOCATION:Baltic I
URL:https://www.postgresql.eu/events/pgconfeu2017/schedule/session/1605/
END:VEVENT
BEGIN:VEVENT
UID:1673@pgconfeu2017
DTSTART:20171026T150000Z
DTEND:20171026T155000Z
DTSTAMP:20170901T092931Z
SUMMARY:Lightning Talks (Harald Armin Massa)
LOCATION:Baltic I
URL:https://www.postgresql.eu/events/pgconfeu2017/schedule/session/1673/
END:VEVENT
BEGIN:VEVENT
UID:1617@pgconfeu2017
DTSTART:20171027T073000Z
DTEND:20171027T082000Z
DTSTAMP:20170914T101701Z
SUMMARY:From minutes to milliseconds – Tips and tricks for faster SQL queries (Alicja Kucharczyk)
LOCATION:Baltic II+III
URL:https://www.postgresql.eu/events/pgconfeu2017/schedule/session/1617/
END:VEVENT
BEGIN:VEVENT
UID:1649@pgconfeu2017
DTSTART:20171027T073000Z
DTEND:20171027T082000Z
DTSTAMP:20170914T101701Z
SUMMARY:PostgreSQL Configuration for Humans (Alvaro Hernandez)
LOCATION:Congress
URL:https://www.postgresql.eu/events/pgconfeu2017/schedule/session/1649/
END:VEVENT
BEGIN:VEVENT
UID:1551@pgconfeu2017
DTSTART:20171027T073000Z
DTEND:20171027T082000Z
DTSTAMP:20171021T122535Z
SUMMARY:Latest update on Azure managed service for PostgreSQL  (Maciek Sarnowicz)
LOCATION:Baltic I
URL:https://www.postgresql.eu/events/pgconfeu2017/schedule/session/1551/
END:VEVENT
BEGIN:VEVENT
UID:1660@pgconfeu2017
DTSTART:20171027T085000Z
DTEND:20171027T094000Z
DTSTAMP:20170914T101701Z
SUMMARY:Logical Replication in PostgreSQL10 (Petr Jelinek)
LOCATION:Congress
URL:https://www.postgresql.eu/events/pgconfeu2017/schedule/session/1660/
END:VEVENT
BEGIN:VEVENT
UID:1651@pgconfeu2017
DTSTART:20171027T085000Z
DTEND:20171027T094000Z
DTSTAMP:20170914T101701Z
SUMMARY:The 10 mightiest SQL queries in world (Pablo González Doval)
LOCATION:Baltic II+III
URL:https://www.postgresql.eu/events/pgconfeu2017/schedule/session/1651/
END:VEVENT
BEGIN:VEVENT
UID:1637@pgconfeu2017
DTSTART:20171027T085000Z
DTEND:20171027T094000Z
DTSTAMP:20170914T101701Z
SUMMARY:Mastodon: new federated social network built on PostgreSQL (Marcin Cieślak)
LOCATION:Baltic I
URL:https://www.postgresql.eu/events/pgconfeu2017/schedule/session/1637/
END:VEVENT
BEGIN:VEVENT
UID:1630@pgconfeu2017
DTSTART:20171027T095000Z
DTEND:20171027T104000Z
DTSTAMP:20170914T101701Z
SUMMARY:Protecting Your Customers With PostgreSQL (Chris Ellis)
LOCATION:Baltic II+III
URL:https://www.postgresql.eu/events/pgconfeu2017/schedule/session/1630/
END:VEVENT
BEGIN:VEVENT
UID:1621@pgconfeu2017
DTSTART:20171027T095000Z
DTEND:20171027T104000Z
DTSTAMP:20170914T101701Z
SUMMARY:The Amazing Long History of PostgreSQL (Peter van Hardenberg)
LOCATION:Congress
URL:https://www.postgresql.eu/events/pgconfeu2017/schedule/session/1621/
END:VEVENT
BEGIN:VEVENT
UID:1600@pgconfeu2017
DTSTART:20171027T095000Z
DTEND:20171027T104000Z
DTSTAMP:20170914T101701Z
SUMMARY:PostgreSQL implementation on a large operational database, Yes! The size matters! (Thomas BOUSSEKEY)
LOCATION:Baltic I
URL:https://www.postgresql.eu/events/pgconfeu2017/schedule/session/1600/
END:VEVENT
BEGIN:VEVENT
UID:1534@pgconfeu2017
DTSTART:20171027T114000Z
DTEND:20171027T123000Z
DTSTAMP:20171009T124658Z
SUMMARY:Scale Your PostgreSQL (Devrim Gündüz)
LOCATION:Baltic II+III
URL:https://www.postgresql.eu/events/pgconfeu2017/schedule/session/1534/
END:VEVENT
BEGIN:VEVENT
UID:1662@pgconfeu2017
DTSTART:20171027T114000Z
DTEND:20171027T123000Z
DTSTAMP:20171031T221610Z
SUMMARY:Success Story on migrating a multi Terabyte analytical Database to Postgres (Jens Wilke)
LOCATION:Baltic I
URL:https://www.postgresql.eu/events/pgconfeu2017/schedule/session/1662/
END:VEVENT
BEGIN:VEVENT
UID:1635@pgconfeu2017
DTSTART:20171027T114000Z
DTEND:20171027T123000Z
DTSTAMP:20170914T101701Z
SUMMARY:Jsonb in PostgreSQL- the roadmap. (Oleg Bartunov)
LOCATION:Congress
URL:https://www.postgresql.eu/events/pgconfeu2017/schedule/session/1635/
END:VEVENT
BEGIN:VEVENT
UID:1658@pgconfeu2017
DTSTART:20171027T130000Z
DTEND:20171027T132000Z
DTSTAMP:20170918T192119Z
SUMMARY:Postgres-XL 10 (Simon Riggs)
LOCATION:Baltic I
URL:https://www.postgresql.eu/events/pgconfeu2017/schedule/session/1658/
END:VEVENT
BEGIN:VEVENT
UID:1571@pgconfeu2017
DTSTART:20171027T132500Z
DTEND:20171027T134500Z
DTSTAMP:20170916T121111Z
SUMMARY:PostgreSQL: From guerilla warfare to big business (Hans-Jürgen Schönig)
LOCATION:Baltic I
URL:https://www.postgresql.eu/events/pgconfeu2017/schedule/session/1571/
END:VEVENT
BEGIN:VEVENT
UID:1598@pgconfeu2017
DTSTART:20171027T135000Z
DTEND:20171027T141000Z
DTSTAMP:20170914T101701Z
SUMMARY:Postgres in a World of DevOps (Marc Linster)
LOCATION:Baltic I
URL:https://www.postgresql.eu/events/pgconfeu2017/schedule/session/1598/
END:VEVENT
BEGIN:VEVENT
UID:1672@pgconfeu2017
DTSTART:20171027T141500Z
DTEND:20171027T144500Z
DTSTAMP:20170901T092956Z
SUMMARY:So long, and thanks for all the fish (Dave Page)
LOCATION:Baltic I
URL:https://www.postgresql.eu/events/pgconfeu2017/schedule/session/1672/
END:VEVENT
END:VCALENDAR
