gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[taler-marketing] branch master updated: Presentation 36C3 taler-mdb


From: gnunet
Subject: [taler-marketing] branch master updated: Presentation 36C3 taler-mdb
Date: Tue, 21 Jan 2020 15:39:51 +0100

This is an automated email from the git hooks/post-receive script.

dominik-hofer pushed a commit to branch master
in repository marketing.

The following commit(s) were added to refs/heads/master by this push:
     new 5f3d96d  Presentation 36C3 taler-mdb
5f3d96d is described below

commit 5f3d96d87767eb177d7dd5d1f5f8a4b81527b848
Author: Dominik Hofer <address@hidden>
AuthorDate: Tue Jan 21 15:39:44 2020 +0100

    Presentation 36C3 taler-mdb
---
 .../taler-mdb-36c3/.template/CONTRIBUTING.md       |    35 +
 presentations/taler-mdb-36c3/.template/LICENSE     |   163 +
 presentations/taler-mdb-36c3/.template/Makefile    |   296 +
 presentations/taler-mdb-36c3/.template/README.md   |   139 +
 .../taler-mdb-36c3/.template/cf_handouts.tex       |     8 +
 .../taler-mdb-36c3/.template/cf_notes.tex          |     5 +
 .../taler-mdb-36c3/.template/cf_slides.tex         |     4 +
 .../taler-mdb-36c3/.template/cf_tablet.tex         |     8 +
 .../.template/img/BFH_Logo_A_en_100_4CU.pdf        |   Bin 0 -> 21180 bytes
 .../img/BFH_Logo_HuCE_microLab_en_100_4CC.pdf      |   Bin 0 -> 5021 bytes
 .../taler-mdb-36c3/.template/img/BFH_logo.pdf      |   Bin 0 -> 21180 bytes
 .../taler-mdb-36c3/.template/mk_copySampleFiles.sh |    39 +
 .../taler-mdb-36c3/.template/mk_gitignore.sh       |    81 +
 .../taler-mdb-36c3/.template/mk_latexmkrc.sh       |    48 +
 .../taler-mdb-36c3/.template/mk_sample_lecture.sh  |   233 +
 .../taler-mdb-36c3/.template/mk_variables.sh       |    52 +
 .../.template/sample/sample-flowChartSwitch.svg    |   583 +
 .../.template/sample/sample-helloWorld.c           |     7 +
 .../.template/sample/sample-helloWorld.cpp         |     6 +
 .../.template/sample/sample-learnProgLang.jpg      |   Bin 0 -> 112680 bytes
 .../.template/sample/sample-theRefs.bib            |     8 +
 .../taler-mdb-36c3/.template/sty/adjcalc.sty       |   155 +
 .../taler-mdb-36c3/.template/sty/adjustbox.sty     |  1241 ++
 .../taler-mdb-36c3/.template/sty/adjustbox.sty.tex |    10 +
 .../taler-mdb-36c3/.template/sty/bfh-cli.sty       |    33 +
 .../.template/sty/bfh-colortabular.sty             |    30 +
 .../.template/sty/bfh-graphicref.sty               |    39 +
 presentations/taler-mdb-36c3/.template/sty/bfh.sty |   106 +
 .../taler-mdb-36c3/.template/sty/cmbright.sty      |   147 +
 .../taler-mdb-36c3/.template/sty/collectbox.sty    |   328 +
 .../taler-mdb-36c3/.template/sty/geometry.sty      |  1130 ++
 .../.template/sty/handoutWithNotes.sty             |   604 +
 .../.template/sty/lecture-article.tex              |    53 +
 .../taler-mdb-36c3/.template/sty/lecture-style.tex |   441 +
 .../taler-mdb-36c3/.template/sty/listings-bfh.tex  |   104 +
 .../.template/sty/pdfpc-commands.sty               |   163 +
 .../taler-mdb-36c3/.template/sty/tc-dvips.def      |    45 +
 .../taler-mdb-36c3/.template/sty/tc-pdftex.def     |    39 +
 .../taler-mdb-36c3/.template/sty/tc-pgf.def        |    37 +
 .../taler-mdb-36c3/.template/sty/tc-xetex.def      |    41 +
 .../taler-mdb-36c3/.template/sty/trimclip.sty      |   260 +
 presentations/taler-mdb-36c3/Makefile              |     1 +
 presentations/taler-mdb-36c3/README.md             |    91 +
 presentations/taler-mdb-36c3/cf_handouts.tex       |     1 +
 presentations/taler-mdb-36c3/cf_notes.tex          |     5 +
 presentations/taler-mdb-36c3/cf_slides.tex         |     1 +
 presentations/taler-mdb-36c3/cf_tablet.tex         |     1 +
 .../taler-mdb-36c3/database/sample-theRefs.bib     |     8 +
 .../taler-mdb-36c3/exsrc/sample-helloWorld.c       |     7 +
 .../taler-mdb-36c3/exsrc/sample-helloWorld.cpp     |     6 +
 .../taler-mdb-36c3/lectures/presentation_36C3.tex  |   312 +
 .../taler-mdb-36c3/pictures/built_with.png         |   Bin 0 -> 116079 bytes
 presentations/taler-mdb-36c3/pictures/creation.png |   Bin 0 -> 1559287 bytes
 .../taler-mdb-36c3/pictures/download_wallet.png    |   Bin 0 -> 463643 bytes
 .../taler-mdb-36c3/pictures/dude_handy.jpg         |   Bin 0 -> 124491 bytes
 .../taler-mdb-36c3/pictures/get_snacks.png         |   Bin 0 -> 1121129 bytes
 .../taler-mdb-36c3/pictures/get_taler_coins.png    |   Bin 0 -> 725528 bytes
 .../taler-mdb-36c3/pictures/hardware_bunch.png     |   Bin 0 -> 417883 bytes
 .../taler-mdb-36c3/pictures/hungry_dude.jpg        |   Bin 0 -> 145318 bytes
 .../pictures/hungry_dude_not_anymore.png           |   Bin 0 -> 424170 bytes
 .../taler-mdb-36c3/pictures/mdb_hat_opt_1.png      |   Bin 0 -> 636424 bytes
 .../taler-mdb-36c3/pictures/mdb_hat_opt_2.png      |   Bin 0 -> 927961 bytes
 .../taler-mdb-36c3/pictures/mdb_hat_opt_used.png   |   Bin 0 -> 643254 bytes
 .../taler-mdb-36c3/pictures/nfc_reader.png         |   Bin 0 -> 235327 bytes
 presentations/taler-mdb-36c3/pictures/pi.png       |   Bin 0 -> 691929 bytes
 presentations/taler-mdb-36c3/pictures/pitft.png    |   Bin 0 -> 295691 bytes
 .../pictures/sample-learnProgLang.jpg              |   Bin 0 -> 112680 bytes
 .../taler-mdb-36c3/pictures/snackmachine.jpg       |   Bin 0 -> 123613 bytes
 presentations/taler-mdb-36c3/pictures/students.jpg |   Bin 0 -> 60753 bytes
 presentations/taler-mdb-36c3/pictures/testbed.png  |   Bin 0 -> 477411 bytes
 presentations/taler-mdb-36c3/pictures/visit_us.png |   Bin 0 -> 612134 bytes
 presentations/taler-mdb-36c3/svg/BFH_logo.svg      |   290 +
 presentations/taler-mdb-36c3/svg/design.svg        | 16987 ++++++++++++++++
 .../taler-mdb-36c3/svg/sample-flowChartSwitch.svg  |   583 +
 .../taler-mdb-36c3/svg/software_stack.svg          |  1051 +
 presentations/taler-mdb-36c3/svg/students_1.svg    |  2012 ++
 presentations/taler-mdb-36c3/svg/students_2.svg    |  5205 +++++
 presentations/taler-mdb-36c3/svg/students_3.svg    |  7396 +++++++
 .../taler-mdb-36c3/svg/taler-arch-full.svg         | 19620 +++++++++++++++++++
 .../taler-mdb-36c3/svg/taler-arch-new.svg          | 19619 ++++++++++++++++++
 .../taler-mdb-36c3/svg/taler-logo-2018.svg         |    93 +
 presentations/taler-mdb-36c3/variables.tex         |    19 +
 82 files changed, 80029 insertions(+)

diff --git a/presentations/taler-mdb-36c3/.template/CONTRIBUTING.md 
b/presentations/taler-mdb-36c3/.template/CONTRIBUTING.md
new file mode 100644
index 0000000..7bbfdaa
--- /dev/null
+++ b/presentations/taler-mdb-36c3/.template/CONTRIBUTING.md
@@ -0,0 +1,35 @@
+# Contribution Guide
+
+Great you are reading this helpful and very important guide. I dried to keep 
things short. Feel free to jump to the most suitable section.
+
+## I Have Great Ideas...
+If you were facing some bugs or have some great ideas for improvement apply 
for **reporter** access. Create separate issues.
+
+
+## Wanna Pitch in... 
+
+Great you get your hands dirty! Apply for **developer** access and send your 
changes as merge request on separate branches. For branch namespaces read below.
+
+## Notes for Developers
+
+### Branch Naming
+
+  * Each new feature **must** be developed in its own branch. The feature 
branches are post-fixed with the namespace name *fb/* which stands for feature 
branch.
+  * Bug fixes or more precisely **hotfixes** are as well in separated branches 
and close one and only one particular issue. Such issues are flagged as bug. 
The namspace name for hotfixes is *hf/*  
+
+### Merging
+  * It is allowed to merge directly from **hf/** to master. Increment patch 
counter.
+  * A merge from develop branch into muster undergoes a review and test.
+  * New features are merged into develop branch and from develop branch into 
master. Increment minor number counter.
+  * Massive changes and API changes will result in a new major release. Major 
releases are not backward compatible.
+
+### Semantic Versions
+
+Given a version number MAJOR.MINOR.PATCH, increment the:
+  * MAJOR version when you make incompatible API changes,
+  * MINOR version when you add functionality in a backwards-compatible manner, 
and
+  * PATCH version when you make backwards-compatible bug fixes.
+
+Additional labels for pre-release and build metadata are available as 
extensions to the MAJOR.MINOR.PATCH format.
+
+*For further reading see here https://semver.org/
\ No newline at end of file
diff --git a/presentations/taler-mdb-36c3/.template/LICENSE 
b/presentations/taler-mdb-36c3/.template/LICENSE
new file mode 100644
index 0000000..cb564da
--- /dev/null
+++ b/presentations/taler-mdb-36c3/.template/LICENSE
@@ -0,0 +1,163 @@
+GNU Lesser General Public License
+=================================
+
+_Version 3, 29 June 2007_  
+_Copyright © 2007 Free Software Foundation, Inc. &lt;<http://fsf.org/>&gt;_
+
+Everyone is permitted to copy and distribute verbatim copies
+of this license document, but changing it is not allowed.
+
+
+This version of the GNU Lesser General Public License incorporates
+the terms and conditions of version 3 of the GNU General Public
+License, supplemented by the additional permissions listed below.
+
+### 0. Additional Definitions
+
+As used herein, “this License” refers to version 3 of the GNU Lesser
+General Public License, and the “GNU GPL” refers to version 3 of the GNU
+General Public License.
+
+“The Library” refers to a covered work governed by this License,
+other than an Application or a Combined Work as defined below.
+
+An “Application” is any work that makes use of an interface provided
+by the Library, but which is not otherwise based on the Library.
+Defining a subclass of a class defined by the Library is deemed a mode
+of using an interface provided by the Library.
+
+A “Combined Work” is a work produced by combining or linking an
+Application with the Library.  The particular version of the Library
+with which the Combined Work was made is also called the “Linked
+Version”.
+
+The “Minimal Corresponding Source” for a Combined Work means the
+Corresponding Source for the Combined Work, excluding any source code
+for portions of the Combined Work that, considered in isolation, are
+based on the Application, and not on the Linked Version.
+
+The “Corresponding Application Code” for a Combined Work means the
+object code and/or source code for the Application, including any data
+and utility programs needed for reproducing the Combined Work from the
+Application, but excluding the System Libraries of the Combined Work.
+
+### 1. Exception to Section 3 of the GNU GPL
+
+You may convey a covered work under sections 3 and 4 of this License
+without being bound by section 3 of the GNU GPL.
+
+### 2. Conveying Modified Versions
+
+If you modify a copy of the Library, and, in your modifications, a
+facility refers to a function or data to be supplied by an Application
+that uses the facility (other than as an argument passed when the
+facility is invoked), then you may convey a copy of the modified
+version:
+
+* **a)** under this License, provided that you make a good faith effort to
+ensure that, in the event an Application does not supply the
+function or data, the facility still operates, and performs
+whatever part of its purpose remains meaningful, or
+
+* **b)** under the GNU GPL, with none of the additional permissions of
+this License applicable to that copy.
+
+### 3. Object Code Incorporating Material from Library Header Files
+
+The object code form of an Application may incorporate material from
+a header file that is part of the Library.  You may convey such object
+code under terms of your choice, provided that, if the incorporated
+material is not limited to numerical parameters, data structure
+layouts and accessors, or small macros, inline functions and templates
+(ten or fewer lines in length), you do both of the following:
+
+* **a)** Give prominent notice with each copy of the object code that the
+Library is used in it and that the Library and its use are
+covered by this License.
+* **b)** Accompany the object code with a copy of the GNU GPL and this license
+document.
+
+### 4. Combined Works
+
+You may convey a Combined Work under terms of your choice that,
+taken together, effectively do not restrict modification of the
+portions of the Library contained in the Combined Work and reverse
+engineering for debugging such modifications, if you also do each of
+the following:
+
+* **a)** Give prominent notice with each copy of the Combined Work that
+the Library is used in it and that the Library and its use are
+covered by this License.
+
+* **b)** Accompany the Combined Work with a copy of the GNU GPL and this 
license
+document.
+
+* **c)** For a Combined Work that displays copyright notices during
+execution, include the copyright notice for the Library among
+these notices, as well as a reference directing the user to the
+copies of the GNU GPL and this license document.
+
+* **d)** Do one of the following:
+    - **0)** Convey the Minimal Corresponding Source under the terms of this
+License, and the Corresponding Application Code in a form
+suitable for, and under terms that permit, the user to
+recombine or relink the Application with a modified version of
+the Linked Version to produce a modified Combined Work, in the
+manner specified by section 6 of the GNU GPL for conveying
+Corresponding Source.
+    - **1)** Use a suitable shared library mechanism for linking with the
+Library.  A suitable mechanism is one that **(a)** uses at run time
+a copy of the Library already present on the user's computer
+system, and **(b)** will operate properly with a modified version
+of the Library that is interface-compatible with the Linked
+Version.
+
+* **e)** Provide Installation Information, but only if you would otherwise
+be required to provide such information under section 6 of the
+GNU GPL, and only to the extent that such information is
+necessary to install and execute a modified version of the
+Combined Work produced by recombining or relinking the
+Application with a modified version of the Linked Version. (If
+you use option **4d0**, the Installation Information must accompany
+the Minimal Corresponding Source and Corresponding Application
+Code. If you use option **4d1**, you must provide the Installation
+Information in the manner specified by section 6 of the GNU GPL
+for conveying Corresponding Source.)
+
+### 5. Combined Libraries
+
+You may place library facilities that are a work based on the
+Library side by side in a single library together with other library
+facilities that are not Applications and are not covered by this
+License, and convey such a combined library under terms of your
+choice, if you do both of the following:
+
+* **a)** Accompany the combined library with a copy of the same work based
+on the Library, uncombined with any other library facilities,
+conveyed under the terms of this License.
+* **b)** Give prominent notice with the combined library that part of it
+is a work based on the Library, and explaining where to find the
+accompanying uncombined form of the same work.
+
+### 6. Revised Versions of the GNU Lesser General Public License
+
+The Free Software Foundation may publish revised and/or new versions
+of the GNU Lesser General Public License from time to time. Such new
+versions will be similar in spirit to the present version, but may
+differ in detail to address new problems or concerns.
+
+Each version is given a distinguishing version number. If the
+Library as you received it specifies that a certain numbered version
+of the GNU Lesser General Public License “or any later version”
+applies to it, you have the option of following the terms and
+conditions either of that published version or of any later version
+published by the Free Software Foundation. If the Library as you
+received it does not specify a version number of the GNU Lesser
+General Public License, you may choose any version of the GNU Lesser
+General Public License ever published by the Free Software Foundation.
+
+If the Library as you received it specifies that a proxy can decide
+whether future versions of the GNU Lesser General Public License shall
+apply, that proxy's public statement of acceptance of any version is
+permanent authorization for you to choose that version for the
+Library.
diff --git a/presentations/taler-mdb-36c3/.template/Makefile 
b/presentations/taler-mdb-36c3/.template/Makefile
new file mode 100644
index 0000000..03b5052
--- /dev/null
+++ b/presentations/taler-mdb-36c3/.template/Makefile
@@ -0,0 +1,296 @@
+##
+## Used commands by the build process
+##
+CWD := $(shell pwd)
+RM=rm
+
+##
+## Internal variables
+##
+_BUILD_DIR=_build
+_OUT_DIR=_output
+_XFIG_DIR=fig
+_MAINFILE:= $(MAINFILE:.tex=)
+export _TEMPLATE=.template
+export _SVG_DIR=svg
+_LECTURE=$(LECTURE:.tex=)
+export _LECTURES=lectures
+export _EXSRC=exsrc
+export _PICTURES=pictures
+
+## Template mode configuration files
+_CF_HANDOUTS=cf_handouts
+_CF_TABLET=cf_tablet
+_CF_NOTES=cf_notes
+_CF_SLIDES=cf_slides
+
+##
+## Ext variables for build ctrl. All use a default set
+##
+MAINFILE ?= ${_CF_SLIDES}
+LECTURE ?= sample_lecture.tex
+DEBUG ?= 0
+
+## bibtex data files
+export _DB_DIR=database
+
+
+
+_TEMPLATE_DIRS=${_LECTURES} \
+              ${_XFIG_DIR} \
+              ${_SVG_DIR} \
+              ${_DB_DIR} \
+               ${_EXSRC} \
+               ${_PICTURES}
+
+
+##
+## Eval dest dir
+##
+ifeq (${_CWD_NAME},${_TEMPLATE})
+  _DESTINATION_DIR=..
+else
+  _DESTINATION_DIR=.
+endif
+
+export _DESTINATION_DIR
+
+##
+## Lists
+##
+SVGFILES := $(wildcard $(_SVG_DIR)/*.svg)
+XFIGFILES := $(wildcard $(_XFIG_DIR)/*.fig)
+
+export TEXINPUTS 
:=./:${_TEMPLATE}:${_TEMPLATE}/sty:${_TEMPLATE}/img:${_LECTURES}:${_DB_DIR}:${_EXSRC}:${_PICTURES}:$(TEXINPUTS)
+
+
+ifeq ($(DEBUG), 2)
+# Extra options, these must be available for both pdflatex and latexmk
+  _DEFAULT_LATEX_OPTIONS=-synctex=1 -output-directory=$(_BUILD_DIR) 
-aux-directory=$(_BUILD_DIR)
+else ifeq ($(DEBUG), 1)
+# Extra options, these must be available for both pdflatex and latexmk
+  _DEFAULT_LATEX_OPTIONS=-synctex=1 -output-directory=$(_BUILD_DIR) 
-aux-directory=$(_BUILD_DIR) -interaction=batchmode 
+else
+  _DEFAULT_LATEX_OPTIONS=-synctex=1 -output-directory=$(_BUILD_DIR) 
-aux-directory=$(_BUILD_DIR) -interaction=batchmode -quiet -silent
+endif
+
+# Options for glossary
+_GLOSSARY_OPTIONS = -q
+
+_LINE_WIDTH = error_line=240 half_error_line=160 max_print_line=240
+
+# Command to build document
+#_BUILD = $(_LINE_WIDTH) latexmk -pdf -bibtex- -jobname=$(_MAINFILE) 
$(_DEFAULT_LATEX_OPTIONS) $(_MAINFILE)
+_BUILD = $(_LINE_WIDTH) latexmk -pdf -jobname=$(_MAINFILE) 
$(_DEFAULT_LATEX_OPTIONS) $(_MAINFILE)
+
+# Command to build glossary and glossarylists
+# (Not using -d option due to incompatibility with some systems)
+_BUILD_GLOSSARY = cd $(BUILD_DIR) &&\
+ makeglossaries $(_GLOSSARY_OPTIONS) $(_MAINFILE) &&\
+ cd - >/dev/null
+
+# Command to build bibliography
+# Latexmk does not currently handle this well when building to subdir
+# so we do it manually
+#_BUILD_BIBLIOGRAPHY = bibtex $(_BUILD_DIR)/$(_MAINFILE)
+
+##_PARSE_LOG = sed '/[Cc]\:.*\:.*\:.*/,/.*/!d' 
$(_BUILD_DIR)/$(MAINFILE:.tex=.log)
+
+.PHONY : init list help slides handouts notes tablet distclean clean mrproper 
migrate
+
+help:
+       @echo "MAKE OPTIONS"
+       @echo 
"=========================================================================="
+       @echo 
"++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++"
+       @echo ""
+       @echo "LECTURE=lecture_*    : Set target lecture (use LIST for a 
overview)"
+       @echo "DEBUG=[0|1|2]        : Increase LaTex build verbosity level"
+       @echo ""
+       @echo 
"++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++"
+       @echo ">> Information targets"
+       @echo 
"--------------------------------------------------------------------------"
+       @echo "help                 : Print this dialogue"
+       @echo "[s*|h*|m*]_show      : Build slide of LECTURE and display the 
corresponding"
+       @echo "                       build mode [slides_show | handouts_show | 
memo_show]"
+       @echo "list                 : List available LECTURES located in 
'$(_LECTURES)/'"
+       @echo ""
+       @echo ">> Build Targets"
+       @echo 
"--------------------------------------------------------------------------"
+       @echo ""
+       @echo "bundle               : Build a LECTURE set (slides, handouts, 
and memo)"
+       @echo "slides               : Build LECTURE slides"
+       @echo "handouts             : Build LECTURE handouts"
+       @echo "tablet               : Build LECTURE tabled"
+       @echo "notes                : Build LECTURE notes"
+       @echo "convert              : Convert *.fig and *.svg files. (The 
following direct-"
+       @echo "                       ories are parsed : '$(_XFIG_DIR)' and 
'$(_SVG_DIR)')"
+       @echo ""
+       @echo ">> Clean Targets"
+       @echo 
"--------------------------------------------------------------------------"
+       @echo ""
+       @echo "clean                : Remove files in directory 
'$(_BUILD_DIR)/'"
+       @echo "mrproper             : Remove temp files such as '*~'"
+       @echo "distclean            : Cleanup everything and remove all '_*' 
directories"
+       @echo ""
+       @echo ">> Initialization and Migration Targets"
+       @echo 
"--------------------------------------------------------------------------"
+       @echo ""
+       @echo "init                 : Create all directories holding important 
source and"
+       @echo "                       and add simlinks to the cf files"
+       @echo ""
+       @echo "sample               : Create sample presentation source file"
+       @echo "                       Build the presentation with command given 
below:"
+       @echo "                       LECTURE=sample_lecture make convert 
bundle slides_show"
+       @echo ""
+       @echo "migrate              : Convert current directory structure and 
files to make"
+       @echo "                       it compliant to newest build system 
requirements."
+       @echo ""
+       @echo ""
+       @echo 
"=========================================================================="
+       @echo "Author : Andreas HABEGGER <address@hidden>"
+       @echo "Date   : 2019-09-30"
+       @echo "Version: v2.0"
+       @echo 
"=========================================================================="
+       @echo ""
+
+bundle: slides handouts tablet
+       @echo ""
+       @echo 
"*****************************************************************************************"
+       @echo "** A lecturing set has been produced for lecture: $(_LECTURE)"
+       @echo 
"*****************************************************************************************"
+       @echo ""
+
+init:   $(_TEMPLATE_DIRS) _mkgitignore_ _mklatexmkrc_ _mkvariables_
+       @if [ ! -f ${_CF_HANDOUTS}.tex ]; then ln -s 
${_TEMPLATE}/${_CF_HANDOUTS}.tex; fi
+       @if [ ! -f ${_CF_TABLET}.tex ]; then ln -s 
${_TEMPLATE}/${_CF_TABLET}.tex; fi
+       @if [ ! -f ${_CF_SLIDES}.tex ]; then ln -s 
${_TEMPLATE}/${_CF_SLIDES}.tex; fi
+#      @if [ ! -f ${_CF_NOTES}.tex ]; then ln -s ${_TEMPLATE}/${CF_NOTES}.tex; 
fi
+       @echo "Initialization of new exam environment completed ..."
+
+
+slides_show: _slides_ 
+       @$(_LINE_WIDTH) latexmk -pdf -pv -bibtex -jobname=$(_MAINFILE) 
$(_DEFAULT_LATEX_OPTIONS) $(MAINFILE)
+
+handouts_show: _handouts_
+       @$(_LINE_WIDTH) latexmk -pdf -pv -bibtex -jobname=$(_MAINFILE) 
$(_DEFAULT_LATEX_OPTIONS) $(MAINFILE)
+
+tablet_show: _tablet_
+       @$(_LINE_WIDTH) latexmk -pdf -pv -bibtex -jobname=$(_MAINFILE) 
$(_DEFAULT_LATEX_OPTIONS) $(MAINFILE)
+
+list: 
+       @if [ -d $(_LECTURES) ]; then ls $(_LECTURES)/*.tex | cut -d"/" -f2-; fi
+
+sample: $(_TEMPLATE_DIRS) _mksample_lecture_ _cpsample_
+       @echo "Sample lecture created... !"
+
+slides: _slides_
+       @cp $(_BUILD_DIR)/$(_MAINFILE).pdf $(_OUT_DIR)/$(_LECTURE)_$@.pdf
+
+handouts: _handouts_
+       @cp $(_BUILD_DIR)/$(_MAINFILE).pdf $(_OUT_DIR)/$(_LECTURE)_$@.pdf
+
+notes: _notes_  
+       @cp $(_BUILD_DIR)/$(_MAINFILE).pdf $(_OUT_DIR)/$(_LECTURE)_$@.pdf
+
+tablet: _tablet_
+       @cp $(_BUILD_DIR)/$(_MAINFILE).pdf $(_OUT_DIR)/$(_LECTURE)_$@.pdf
+
+archive:
+       @git archive --format zip --prefix lectureTemplate/ master > 
../lectureTemplate.zip
+
+convert: _mkdir_ _convsvg_  _convfig_
+
+clean:
+       @if [ -d $(_BUILD_DIR) ]; then \
+               rm -f $(_BUILD_DIR)/${_CF_HANDOUTS}.* \
+                     $(_BUILD_DIR)/${_CF_TABLET}.*   \
+                     $(_BUILD_DIR)/${_CF_NOTES}.*    \
+                     $(_BUILD_DIR)/${_CF_SLIDES}.*   \
+       ;fi
+
+migrate: _migrate_001_ $(_TEMPLATE_DIRS) _mkgitignore_ _mklatexmkrc_ 
_mkvariables_
+       @echo "Migration from old template to new version completed!"
+
+mrproper:
+       @find . -iname '*~' -exec $(RM) '{}' \;
+       @find . -iname '#*' -exec $(RM) '{}' \;
+
+distclean: mrproper clean
+       @latexmk -C > /dev/null 2>&1
+       @if [ -d $(_BUILD_DIR) ] && [ `readlink -f $(_BUILD_DIR)` != $(CWD) ]; 
then $(RM) -rf $(_BUILD_DIR) > /dev/null; fi
+       @if [ -d $(_OUT_DIR) ] && [ `readlink -f $(_OUT_DIR)` != $(CWD) ]; then 
$(RM) -rf $(_OUT_DIR) > /dev/null; fi
+
+$(_TEMPLATE_DIRS):
+       @if [ ! -d $@ ]; then mkdir -p  ${_DESTINATION_DIR}/$@; fi
+
+_slides_: _mkmain_
+       $(eval _MAINFILE := ${_CF_SLIDES})
+       @$(_BUILD) && echo ""
+
+_handouts_: _mkmain_
+       $(eval _MAINFILE := ${_CF_HANDOUTS})
+       @$(_BUILD) && echo ""
+
+_notes_: _mkmain_
+       $(eval _MAINFILE := ${_CF_NOTES})
+       @$(_BUILD) && echo ""
+
+_tablet_: _mkmain_
+       $(eval _MAINFILE := ${_CF_TABLET})
+       @$(_BUILD) && echo ""
+
+_mkdir_: 
+       @mkdir -p $(_BUILD_DIR) &>/dev/null
+       @mkdir -p $(_OUT_DIR) &>/dev/null
+
+_mkmain_: _mkdir_
+       @echo "\\def\\lectureToBuild{${LECTURE}}" > $(_BUILD_DIR)/env.tex
+       @if [ -d $(_DB_DIR) ]; then find $(_DB_DIR)/ -iname '*.bib' -exec cp 
'{}' $(_BUILD_DIR)/ \; ;fi
+
+_mkgitignore_:
+       @${_DESTINATION_DIR}/${_TEMPLATE}/mk_gitignore.sh
+
+_mklatexmkrc_:
+       @${_DESTINATION_DIR}/${_TEMPLATE}/mk_latexmkrc.sh
+
+_mkvariables_:
+       @if [ -e ${_DESTINATION_DIR}/variables.tex ]; then \
+       echo "Backup 'variables.tex' "; \
+       cp ${_DESTINATION_DIR}/variables.tex 
${_DESTINATION_DIR}/_variables.tex.backup; \
+       fi
+       @${_DESTINATION_DIR}/${_TEMPLATE}/mk_variables.sh
+
+_mksample_lecture_:
+       @${_DESTINATION_DIR}/${_TEMPLATE}/mk_sample_lecture.sh
+
+_cpsample_:
+       @${_DESTINATION_DIR}/${_TEMPLATE}/mk_copySampleFiles.sh
+
+_convfig_: $(XFIGFILES:%.fig=%.pdf) #$(XFIGFILES:%.fig=%.png) 
$(XFIGFILES:%.fig=%.eps)
+
+_convsvg_: $(SVGFILES:%.svg=%.pdf) #$(SVGFILES:%.svg=%.png)
+
+_migrate_001_:
+       @if [ -d ${_DESTINATION_DIR}/images ]; then \
+       echo "Rename 'images' -> ${_PICTURES}"; \
+       mv ${_DESTINATION_DIR}/images ${_PICTURES}; \
+       fi
+
+%.eps:%.fig
+       fig2dev -L eps $*.fig $(*:$(_XFIG_DIR)/%=$(_BUILD_DIR)/%).eps
+
+%.png:%.fig
+       fig2dev -L png $*.fig $(*:$(_XFIG_DIR)/%=$(_BUILD_DIR)/%).png
+
+%.pdf:%.fig
+       fig2dev -L pdftex $*.fig $(*:$(_XFIG_DIR)/%=$(_BUILD_DIR)/%).pdf;\
+       fig2dev -L pdftex_t -p $(*:$(_XFIG_DIR)/%=$(_BUILD_DIR)/%).pdf $*.fig 
$(*:$(_XFIG_DIR)/%=$(_BUILD_DIR)/%).pdf_t
+
+%.pdf:%.svg
+       inkscape --without-gui --export-area-page -A 
$(*:$(_SVG_DIR)/%=$(_BUILD_DIR)/%).pdf $*.svg
+
+%.eps:%.svg
+       inkscape --without-gui --export-area-page -E 
$(*:$(_SVG_DIR)/%=$(_BUILD_DIR)/%).eps $*.svg
+
+%.png:%.svg
+       inkscape --without-gui --export-area-page -e 
$(*:$(_SVG_DIR)/%=$(_BUILD_DIR)/%).png $*.svg
diff --git a/presentations/taler-mdb-36c3/.template/README.md 
b/presentations/taler-mdb-36c3/.template/README.md
new file mode 100644
index 0000000..0cd0786
--- /dev/null
+++ b/presentations/taler-mdb-36c3/.template/README.md
@@ -0,0 +1,139 @@
+<a href="http://www.ti.bfh.ch/bachelor/mikro_und_medizintechnik.html"; 
target="_blank"><img 
src="https://www.bfh.ch/fileadmin/images/newsmeldungen/2013/BFH_Logo_C_en_100_RGB.png";
 alt="IMAGE ALT TEXT HERE"/></a>
+
+# Description - LaTex Course Build System
+
+This build system is based on BFH LaTex beamer template but can be used with 
any other LaTex beamer template.
+
+
+##### Company
+Bern University of Applied Sciences
+
+##### Purpose
+  This template is for creating and managing course lectures based on LaTex 
files.
+
+  Building from LaTex source a complex beamer education bundle is quite 
tricky. To overcome this the build environment uses make for a layer of build 
system control and latexmk for converting Tex to PDF.
+  
+##### Author
+  Andreas HABEGGER <address@hidden>
+
+
+## Linux Prerequisites (Debian/Ubuntu)
+Follow the procedure below to install 3rd party package (Debian/Ubuntu).
+
+Install used LaTex packages:
+```bash
+apt-get install texlive-base texlive-extra-utils texlive-generic-recommended 
texlive-latex-base texlive-latex-extra
+```
+
+Install used fonts packages:
+```bash
+apt-get install texlive-fonts-extra texlive-fonts-recommended
+```
+Install used build environment packages
+```bash
+apt-get install latexmk make git
+```
+Install used converter packages
+```bash
+apt-get install inkscape
+```
+
+## Set-Up the Build System
+  - Create project directory
+ 
+```bash
+mkdir <YOUR_PROJECT>
+cd <YOUR_PROJECT>
+```
+  - Activate Git version control for that project
+
+```bash
+git init
+```
+  - Add the build system as a git sub-module (the submodul name .template is 
important)
+
+```bash
+git submodule add address@hidden:latex-utils/tpl_latex-course.git .template
+```
+  - Link the Makefile from within .template directory
+
+```bash
+ln -s .template/Makefile
+```
+  - Make default structure of project
+
+```bash
+make init
+```
+  - (optional) Create default sample presentation to get started quick.
+
+```bash
+make sample
+```
+  - List available lectures after creating a sample lecture
+
+```bash
+make list
+```
+  - Convert SVGs into PDF pictures
+```bash
+make convert
+```
+
+  - Translate sample lecture into PDF slides and handouts. (Look-up the 
documents in output drectory called "_output".)
+
+```bash
+LECTURE=sample_lecture make bundle
+```
+   - Display all possible make targets.
+
+```bash
+make help
+```
+
+## Did You Know!? 
+### List Lectures
+Get an overview of available lectures
+```bash
+make list
+```
+
+### LECTURE Environment Variable Support
+If you do lots of builds when developing a specific "lecture", export the 
variable **LECTURE**
+```bash
+export LECTURE=lecture_sample
+```
+Having the variable "LECTURE" in the bash environment allows shorter build 
command.
+```bash
+make slide
+```
+### Increase Verbosity Level
+The variable DEBUG controls the verbosity level
+ * [0] As quiet as possible
+ * [1] Get more details to build steps (latexmk still in batch mode)
+ * [2] Build in interactive mode
+
+Set a verbosity level other than zero
+```bash
+DEBUG=2
+```
+### Get List of Available Lectures
+To get an overview about lectures available in the "lectures" folder use the 
**list** target
+```bash
+make list
+```
+
+### Convert XFIGs and SVGs
+To convert fig and svg files use the **convert** target. Did you know the 
location for such files is fig or svg, respectively.
+```bash
+make convert
+```
+### Compress Your Work
+```bash
+make archive
+```
+or
+```bash
+git archive --format zip --prefix <COURSE_NAME> --output ../<COURSE_NAME>.zip 
master
+```
+___
diff --git a/presentations/taler-mdb-36c3/.template/cf_handouts.tex 
b/presentations/taler-mdb-36c3/.template/cf_handouts.tex
new file mode 100644
index 0000000..547a49f
--- /dev/null
+++ b/presentations/taler-mdb-36c3/.template/cf_handouts.tex
@@ -0,0 +1,8 @@
+\documentclass[handout]{beamer}
+\usepackage{etex}
+\usepackage{handoutWithNotes}
+\def\beamerTitlepageMode{}
+\input{lecture-style.tex}
+\pgfpagesuselayout{3 on 1 with diamonds}[a4paper,border shrink=5mm]
+\input{env.tex}
+\input{\lectureToBuild}
diff --git a/presentations/taler-mdb-36c3/.template/cf_notes.tex 
b/presentations/taler-mdb-36c3/.template/cf_notes.tex
new file mode 100644
index 0000000..b5c6a4d
--- /dev/null
+++ b/presentations/taler-mdb-36c3/.template/cf_notes.tex
@@ -0,0 +1,5 @@
+\documentclass[11pt]{extarticle}
+\usepackage{beamerarticle}
+\input{lecture-style.tex}
+\input{env.tex}
+\input{\lectureToBuild}
diff --git a/presentations/taler-mdb-36c3/.template/cf_slides.tex 
b/presentations/taler-mdb-36c3/.template/cf_slides.tex
new file mode 100644
index 0000000..34dd854
--- /dev/null
+++ b/presentations/taler-mdb-36c3/.template/cf_slides.tex
@@ -0,0 +1,4 @@
+\documentclass[10pt]{beamer}
+\input{lecture-style}
+\input{env.tex}
+\input{\lectureToBuild}
diff --git a/presentations/taler-mdb-36c3/.template/cf_tablet.tex 
b/presentations/taler-mdb-36c3/.template/cf_tablet.tex
new file mode 100644
index 0000000..117d8b2
--- /dev/null
+++ b/presentations/taler-mdb-36c3/.template/cf_tablet.tex
@@ -0,0 +1,8 @@
+\documentclass[handout]{beamer}
+\usepackage{etex}
+\usepackage{handoutWithNotes}
+\def\beamerTitlepageMode{}
+\input{lecture-style.tex}
+\pgfpagesuselayout{1 on 1 without notes landscape}[a5paper]
+\input{env.tex}
+\input{\lectureToBuild}
diff --git 
a/presentations/taler-mdb-36c3/.template/img/BFH_Logo_A_en_100_4CU.pdf 
b/presentations/taler-mdb-36c3/.template/img/BFH_Logo_A_en_100_4CU.pdf
new file mode 100644
index 0000000..9fe2ca6
Binary files /dev/null and 
b/presentations/taler-mdb-36c3/.template/img/BFH_Logo_A_en_100_4CU.pdf differ
diff --git 
a/presentations/taler-mdb-36c3/.template/img/BFH_Logo_HuCE_microLab_en_100_4CC.pdf
 
b/presentations/taler-mdb-36c3/.template/img/BFH_Logo_HuCE_microLab_en_100_4CC.pdf
new file mode 100644
index 0000000..9b68ff5
Binary files /dev/null and 
b/presentations/taler-mdb-36c3/.template/img/BFH_Logo_HuCE_microLab_en_100_4CC.pdf
 differ
diff --git a/presentations/taler-mdb-36c3/.template/img/BFH_logo.pdf 
b/presentations/taler-mdb-36c3/.template/img/BFH_logo.pdf
new file mode 100644
index 0000000..9fe2ca6
Binary files /dev/null and 
b/presentations/taler-mdb-36c3/.template/img/BFH_logo.pdf differ
diff --git a/presentations/taler-mdb-36c3/.template/mk_copySampleFiles.sh 
b/presentations/taler-mdb-36c3/.template/mk_copySampleFiles.sh
new file mode 100755
index 0000000..e938d40
--- /dev/null
+++ b/presentations/taler-mdb-36c3/.template/mk_copySampleFiles.sh
@@ -0,0 +1,39 @@
+#!/bin/bash
+# generate sample_lecture.tex
+# Based on an idea by Albert Reiner.
+
+SAMPLE_DIR="sample"
+COPY_FILES=(`ls ${_TEMPLATE}/${SAMPLE_DIR}/`)
+
+for idx in ${!COPY_FILES[@]}; do
+  DEST_FOLDER=""
+    
+  case ${COPY_FILES[idx]} in
+    *.png)
+            DEST_FOLDER=${_PICTURES}
+            ;;
+    *.jpg)
+            DEST_FOLDER=${_PICTURES}
+           ;;
+    *.svg)
+            DEST_FOLDER=${_SVG_DIR}
+           ;;
+    *.bib)
+            DEST_FOLDER=${_DB_DIR}
+           ;;
+    *.c)
+            DEST_FOLDER=${_EXSRC}
+           ;;
+    *.cpp)
+            DEST_FOLDER=${_EXSRC}
+           ;;
+    *)
+            echo "No location set for : $FILE"
+           ;;
+  esac
+  
+  cp ${_TEMPLATE}/${SAMPLE_DIR}/${COPY_FILES[idx]} 
${_DESTINATION_DIR}/${DEST_FOLDER}
+  
+done
+
+exit 0
diff --git a/presentations/taler-mdb-36c3/.template/mk_gitignore.sh 
b/presentations/taler-mdb-36c3/.template/mk_gitignore.sh
new file mode 100755
index 0000000..46e41dd
--- /dev/null
+++ b/presentations/taler-mdb-36c3/.template/mk_gitignore.sh
@@ -0,0 +1,81 @@
+#!/bin/bash
+# generate variables.txt
+# Author: Andreas HABEGGER <andreas.habegger>
+# Date  : 2017
+# Based on an idea by Albert Reiner.
+
+_FILE_PERM=644
+
+OUTFILE=".gitignore"         # Name of the file to generate.
+
+OUTFILE="${_DESTINATION_DIR}/${OUTFILE}"
+
+# -----------------------------------------------------------
+# 'Here document containing the body of the generated script.
+(
+cat <<'EOF'
+# Ignore Linux temp files
+*~
+
+# Ignore Mac specific files
+.DS_Store
+
+# Ignore Windows temp files
+*.log
+*.temp
+*.tmp
+
+# Ignore NFS lock ressources
+.nfs*
+
+# Ignore Snapshots directories
+.snapshot
+
+#ignore all autobuild directories
+_*
+
+# ignore Emacs temp buffers
+\#*
+\.#*
+
+# ignore TAR archives
+*.tar
+
+# exclude vc version-check scripts
+vc.tex
+temp/
+*.log
+
+# do not track merge or other orig cpy files
+*.orig
+
+# exclude files other than *.c from exsrc
+exsrc/*
+!exsrc/*.c
+!exsrc/*.h
+!exsrc/*.cpp
+!exsrc/*.hpp
+!exsrc/*.hh
+!exsrc/*.cc
+
+# Ignore all sample files
+sample-*
+sample_lecture*
+
+EOF
+) > $OUTFILE
+# -----------------------------------------------------------
+
+#  Quoting the 'limit string' prevents variable expansion
+#  within the body of the above 'here document.'
+#  This permits outputting literal strings in the output file.
+
+if [ -f "$OUTFILE" ]
+then
+  chmod ${_FILE_PERM} ${OUTFILE}
+else
+  echo "Problem in creating file: \"$OUTFILE\""
+fi
+
+
+exit 0
diff --git a/presentations/taler-mdb-36c3/.template/mk_latexmkrc.sh 
b/presentations/taler-mdb-36c3/.template/mk_latexmkrc.sh
new file mode 100755
index 0000000..fefbd72
--- /dev/null
+++ b/presentations/taler-mdb-36c3/.template/mk_latexmkrc.sh
@@ -0,0 +1,48 @@
+#!/bin/bash
+# generate latexmkrc
+# Author: Andreas HABEGGER <andreas.habegger>
+# Date  : 2017
+# Based on an idea by Albert Reiner.
+
+_FILE_PERM=644
+
+OUTFILE=.latexmkrc         # Name of the file to generate.
+
+OUTFILE="${_DESTINATION_DIR}/${OUTFILE}"
+
+# -----------------------------------------------------------
+# 'Here document containing the body of the generated script.
+(
+cat <<'EOF'
+$dvi_previewer = 'start xdvi -watchfile 1.5';
+$ps_previewer  = 'start gv --watch';
+$pdf_previewer = 'start xdg-open';
+
+@cus_dep_list = (@cus_dep_list, "eps pdf 0 eps2pdf");
+sub eps2pdf {
+   system("epstopdf $_[0].eps"); }
+
+$latex = 'latex -interaction=nonstopmode -shell-escape';
+
+$pdflatex = 'pdflatex -interaction=nonstopmode -shell-escape';
+
+$bibtex_use = 2;
+
+EOF
+) > $OUTFILE
+# -----------------------------------------------------------
+
+#  Quoting the 'limit string' prevents variable expansion
+#+ within the body of the above 'here document.'
+#  This permits outputting literal strings in the output file.
+
+if [ -f "$OUTFILE" ]
+then
+  chmod ${_FILE_PERM} ${OUTFILE}
+else
+  echo "Problem in creating file: \"$OUTFILE\""
+fi
+
+
+
+exit 0
diff --git a/presentations/taler-mdb-36c3/.template/mk_sample_lecture.sh 
b/presentations/taler-mdb-36c3/.template/mk_sample_lecture.sh
new file mode 100755
index 0000000..3bf6f41
--- /dev/null
+++ b/presentations/taler-mdb-36c3/.template/mk_sample_lecture.sh
@@ -0,0 +1,233 @@
+#!/bin/bash
+# generate sample_lecture.tex
+# Author: Andreas HABEGGER <andreas.habegger>
+# Date  : 2017
+# Based on an idea by Albert Reiner.
+
+_FILE_PERM=644
+
+OUTFILE=sample_lecture.tex         # Name of the file to generate.
+
+OUTFILE="${_DESTINATION_DIR}/${_LECTURES}/${OUTFILE}"
+
+# -----------------------------------------------------------
+# 'Here document containing the body of the generated script.
+(
+cat <<'EOF'
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% Lecture specific settings
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\lecture[SAMPLE]{LaTex Sample Lecture}
+
+\subtitle{Based on examples get started with the template}
+
+\date{Aug. 30, 2016}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% Do not modify the following lines untile section : 
+%%                                   -> "Add your presentation content"
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\begin{document}
+\input{lecture-article}
+
+\lstset{style=bfh-c}
+
+
+\begin{frame}[plain]
+  \maketitle
+\end{frame}
+
+\begin{frame}\frametitle<presentation>{Agenda}
+\tableofcontents[
+%              currentsection, % causes all sections but the current to be 
shown in a semi-transparent way.
+               currentsubsection, % causes all subsections but the current 
subsection in the current section to ...
+%              hideallsubsections, % causes all subsections to be hidden.
+%              hideothersubsections, % causes the subsections of sections 
other than the current one to be hidden.
+                subsectionstyle=show/shaded,
+%              part=, % part number causes the table of contents of part part 
number to be shown
+               pausesections, % causes a \pause command to be issued before 
each section. This is useful if you
+%              pausesubsections, %  causes a \pause command to be issued 
before each subsection.
+%              sections={ overlay specification },
+       ]
+\end{frame}
+
+\addtocontents{toc}{\vskip -0.1cm} %new code
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% Add your presentation contetn below
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\section{section}
+%%%---------------------------------------
+\frame[t]{\frametitle{Some Slide Title}
+  \framesubtitle{Examine some basic code. Take a look at the (very) basic 
program below to get a good idea about how some of the various aspects of the 
language work together, and to get an idea of how programs function.}
+  \only<2->{
+   \lstinputlisting[basicstyle=\ttfamily\scriptsize]{sample-helloWorld.c}     
+  }
+  \only<3>{
+  \begin{itemize}
+    \item The \texttt{\#include} command occurs before the program starts, and 
loads libraries that contain the functions you need. In this example, 
\texttt{stdio.h} lets us use the \texttt{printf()} and \texttt{getchar()} 
functions.
+    \item The \texttt{int main()} command tells the compiler that the program 
is running the function called ``main'' and that it will return an integer when 
it is finished. All-most all C programs run a ``main'' function.
+    \item The \texttt{\{\}} indicate that everything inside them is part of 
the function. In this case, they denote that everything inside is a part of the 
``main'' function.
+    \item The \texttt{printf()} function displays the contents of the 
parentheses on the user's screen. The quotes ensure that the string inside is 
printed literally. The \textbackslash~n sequence tells the compiler to move the 
cursor to the next line.
+  \end{itemize}
+  }
+  \only<4-|handout:0>{
+  \begin{itemize}
+    \item The ``;'' denotes the end of a line. Most lines of C code need to 
end with a semicolon.
+    \item The \texttt{getchar()} command tells the compiler to wait for a 
keystroke input before moving on. This is useful because many compilers will 
run the program and immediately close the window. This keeps the program from 
finishing until a key is pressed.
+    \item The \texttt{return 0 } command indicates the end of the function. 
This means that it will need an integer to be returned once the program is 
finished.\footnote{A ``0'' indicates that the program has performed correctly; 
any other number will mean that the program ran into an error.}
+  \end{itemize}
+  }
+}\note{
+}
+%%%---------------------------------------
+\subsection[short]{A very very very long title}
+%%%---------------------------------------
+\frame[c]{\frametitle{A graphic based on SVG source}
+  \begin{figure}
+  \centering
+  \includegraphics[width=.4\textwidth]{sample-flowChartSwitch}
+  \caption{The flow-chart of the switch case control statement}
+  \label{fig:flowChartSwitch}
+  \end{figure}
+}\note{
+}
+%%%---------------------------------------
+\subsection[other]{A very very very long title}
+%%%---------------------------------------
+\frame[t]{\frametitle{A picture from internet}
+Understanding flow-charts is basic skill for an engineer. One is shown on 
slide~\pageref{fig:flowChartSwitch}.
+  \begin{figure}
+  \centering
+  \includegraphics[width=.4\textwidth]{sample-learnProgLang}
+  \caption{Daily text snippet of a coder.}
+  \source[Image]{learnProgLang}
+  \label{fig:learnProgLang}
+  \end{figure}
+}\note{
+}
+%%%---------------------------------------
+\subsection[exercise]{A very very very heavy exercise }
+%%%---------------------------------------
+\frame[t]{
+  \begin{block}{Exercise}
+    Some meaningful exercise!! 
+  \end{block}
+  \noindent
+  \textbf{Solution.}\nopagebreak\vspace{2in}
+}
+%%%---------------------------------------
+\section{An other section}
+\sectionpage
+%%%---------------------------------------
+\frame[c]{\frametitle{The box env }
+    \begin{block}{Blocktitel}
+        Blocktext
+    \end{block}
+    \begin{exampleblock}{Beispielblocktitel}
+        Beispielblocktext
+    \end{exampleblock}
+    \begin{alertblock}{Warnungsblocktitel}
+        Warnungsblocktext
+    \end{alertblock}
+  \only<2->{
+   
\lstinputlisting[style=bfh-cpp,basicstyle=\ttfamily\scriptsize]{sample-helloWorld.cpp}
     
+  }
+}\note{
+}
+%%%---------------------------------------
+\frame[c]{\frametitle{Shell examples}
+  \begin{itemize}
+    \item An ordinary user shell command.\hfill\\
+    \begin{cli}git log \end{cli}
+    \item A command on a root shell.\hfill\\
+    \begin{cli}[\#]apt update \&\& apt install -Y tree\end{cli}
+    \item A user shell where a command with super user perm.\hfill\\
+    \begin{cli}sudo pstree\end{cli}
+  \end{itemize}
+} \note{
+}
+%%%---------------------------------------
+\section{Some math stuff}
+\sectionpage
+%%%---------------------------------------
+\frame[t]{\frametitle{Exercise }
+    \begin{enumerate}
+      \item Let $X\sim\mathcal{U}(0,10)$. Find $\P(|X-5|>4)$.\\
+      \item Let $X\sim\mathcal{N}(\mu,\sigma^2)$. Find $\P(|X-\mu|>2\sigma)$.\\
+    \end{enumerate}
+}\note{
+}
+%%%---------------------------------------
+\frame[c]{\frametitle{The box env }
+    \begin{lemma}[XY -- Ein Dual zu YX]
+        Lemma
+    \end{lemma}
+}\note{
+}
+%%%---------------------------------------
+\frame[c]{\frametitle{The box env }
+    \begin{theorem}[T -- Nach Tarski]
+        Theorem
+    \end{theorem}
+}\note{
+}
+
+    \section{section}
+
+%%%---------------------------------------
+\subsection{The definitions}
+%%%---------------------------------------
+\frame[c]{\frametitle{The box env }
+  \begin{definition}
+      Definition bla bla bla bla bla
+  \end{definition}
+}\note{
+}
+%%%---------------------------------------
+\frame[t]{
+  \begin{block}{Exercise}
+  \end{block}
+  \noindent
+  \textbf{Solution.}\nopagebreak\vspace{2in}
+}
+%%%---------------------------------------
+\begin{frame}[c,allowframebreaks]{Text on multiple slides}
+A\\ A\\ A\\ A\\ A\\ A\\ A\\ A\\ A\\ A\\ A\\ A\\ A\\
+\framebreak
+B\\ B\\ B\\ B\\ B\\ B\\ B\\\framebreak B\\ B\\ B\\ B\\ B\\ B\\
+\end{frame}
+\note{
+}
+%%%---------------------------------------
+\begin{frame}[c,allowframebreaks]{References}
+    \tiny{\bibliographystyle{abbrv} }
+    \bibliography{sample-theRefs}
+\end{frame}
+\note{
+}
+%%%---------------------------------------
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% Do not modify below
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\end{document}
+EOF
+) > $OUTFILE
+# -----------------------------------------------------------
+
+#  Quoting the 'limit string' prevents variable expansion
+#+ within the body of the above 'here document.'
+#  This permits outputting literal strings in the output file.
+
+if [ -f "$OUTFILE" ]
+then
+  chmod ${_FILE_PERM} ${OUTFILE}
+else
+  echo "Problem in creating file: \"$OUTFILE\""
+fi
+
+
+
+exit 0
diff --git a/presentations/taler-mdb-36c3/.template/mk_variables.sh 
b/presentations/taler-mdb-36c3/.template/mk_variables.sh
new file mode 100755
index 0000000..970e7a4
--- /dev/null
+++ b/presentations/taler-mdb-36c3/.template/mk_variables.sh
@@ -0,0 +1,52 @@
+#!/bin/bash
+# generate variables.tex
+# Author: Andreas HABEGGER <andreas.habegger>
+# Date  : 2017
+# Based on an idea by Albert Reiner.
+
+_FILE_PERM=644
+
+OUTFILE=variables.tex         # Name of the file to generate.
+OUTFILE="${_DESTINATION_DIR}/${OUTFILE}"
+
+# -----------------------------------------------------------
+# 'Here document containing the body of the generated script.
+(
+cat <<'EOF'
+
+%% Replace COURSE_TITLE by the appropriate course title
+\def\coursename{COURSE\_TITLE}
+
+%% Replace NAME with first and last file of the author
+\def\lecturername{Prof. NAME}
+
+%% Replace EMAIL NAME by author email address
+\def\lectureremail{<address@hidden>}
+
+%% Modify company name
+\def\universityname{Bern University of Applied Sciences}
+
+%% Modify division name
+\def\departmentname{Micro- and Medicaltechnology}
+
+%% Modify revison
+\def\revision{1.0}
+
+EOF
+) > $OUTFILE
+# -----------------------------------------------------------
+
+#  Quoting the 'limit string' prevents variable expansion
+#+ within the body of the above 'here document.'
+#  This permits outputting literal strings in the output file.
+
+if [ -f "$OUTFILE" ]
+then
+  chmod ${_FILE_PERM} ${OUTFILE}
+else
+  echo "Problem in creating file: \"$OUTFILE\""
+fi
+
+
+
+exit 0
diff --git 
a/presentations/taler-mdb-36c3/.template/sample/sample-flowChartSwitch.svg 
b/presentations/taler-mdb-36c3/.template/sample/sample-flowChartSwitch.svg
new file mode 100644
index 0000000..2f46218
--- /dev/null
+++ b/presentations/taler-mdb-36c3/.template/sample/sample-flowChartSwitch.svg
@@ -0,0 +1,583 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/";
+   xmlns:cc="http://creativecommons.org/ns#";
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#";
+   xmlns:svg="http://www.w3.org/2000/svg";
+   xmlns="http://www.w3.org/2000/svg";
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd";
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape";
+   width="455.5332"
+   height="584.76105"
+   id="svg4438"
+   version="1.1"
+   inkscape:version="0.48.5 r10040"
+   sodipodi:docname="flowChartSwitch.svg"
+   
inkscape:export-filename="/home/hga3/BFH/20_courses/30_BTF1230/30_courseSlides/png/flowChartSwitch.png"
+   inkscape:export-xdpi="120"
+   inkscape:export-ydpi="120">
+  <defs
+     id="defs4440">
+    <marker
+       inkscape:stockid="Arrow1Mend"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow1Mend"
+       style="overflow:visible">
+      <path
+         id="path4014"
+         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+         transform="matrix(-0.4,0,0,-0.4,-4,0)"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow1Mend"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow1Mend-5"
+       style="overflow:visible">
+      <path
+         inkscape:connector-curvature="0"
+         id="path4014-7"
+         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow1Mend"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow1Mend-9"
+       style="overflow:visible">
+      <path
+         inkscape:connector-curvature="0"
+         id="path4014-5"
+         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow1Mend"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow1Mend-6"
+       style="overflow:visible">
+      <path
+         inkscape:connector-curvature="0"
+         id="path4014-6"
+         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow1Mend"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow1Mend-7"
+       style="overflow:visible">
+      <path
+         inkscape:connector-curvature="0"
+         id="path4014-1"
+         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow1Mend"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow1Mend-98"
+       style="overflow:visible">
+      <path
+         inkscape:connector-curvature="0"
+         id="path4014-0"
+         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow1Mend"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow1Mend-92"
+       style="overflow:visible">
+      <path
+         inkscape:connector-curvature="0"
+         id="path4014-10"
+         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow1Mend"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow1Mend-4"
+       style="overflow:visible">
+      <path
+         inkscape:connector-curvature="0"
+         id="path4014-3"
+         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow1Mend"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow1Mend-66"
+       style="overflow:visible">
+      <path
+         inkscape:connector-curvature="0"
+         id="path4014-39"
+         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow1Mend"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow1Mend-44"
+       style="overflow:visible">
+      <path
+         inkscape:connector-curvature="0"
+         id="path4014-53"
+         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
+         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt"
+         transform="matrix(-0.4,0,0,-0.4,-4,0)" />
+    </marker>
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="0.98994949"
+     inkscape:cx="-73.203588"
+     inkscape:cy="345.01775"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     fit-margin-top="0"
+     fit-margin-left="0"
+     fit-margin-right="0"
+     fit-margin-bottom="0"
+     inkscape:window-width="2048"
+     inkscape:window-height="1086"
+     inkscape:window-x="0"
+     inkscape:window-y="27"
+     inkscape:window-maximized="1">
+    <inkscape:grid
+       type="xygrid"
+       id="grid4570"
+       empspacing="5"
+       visible="true"
+       enabled="true"
+       snapvisiblegridlinesonly="true"
+       originx="-80.471193px"
+       originy="68.12044px" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata4443">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage"; />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(-286.43554,-274.04432)">
+    <g
+       id="g3220"
+       transform="translate(-33.519405,-16.23197)">
+      <path
+         
style="fill:#abd7e6;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1"
+         d="m 565.77602,595.17712 153.68162,0 0,78.59865 -153.68162,0 z m 0,0"
+         id="path51"
+         inkscape:connector-curvature="0" />
+      <text
+         sodipodi:linespacing="125%"
+         id="text3244-5"
+         y="641.75671"
+         x="642.45081"
+         
style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Standard
 Symbols L;-inkscape-font-specification:Sans"
+         xml:space="preserve"><tspan
+           y="641.75671"
+           x="642.45081"
+           id="tspan3246-4"
+           sodipodi:role="line">Statements_C</tspan></text>
+    </g>
+    <g
+       id="g3202"
+       transform="matrix(1.25,0,0,1.25,-46.566622,344.04432)">
+      <path
+         
style="fill:#abd7e6;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1"
+         d="m 463.05859,274.44447 122.94531,0 0,62.87892 -122.94531,0 z m 0,0"
+         id="path51-0"
+         inkscape:connector-curvature="0" />
+      <text
+         sodipodi:linespacing="125%"
+         id="text3244-5-09"
+         y="301.84879"
+         x="524.39844"
+         
style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Standard
 Symbols L;-inkscape-font-specification:Sans"
+         xml:space="preserve"><tspan
+           y="301.84879"
+           x="524.39844"
+           id="tspan3246-4-8"
+           sodipodi:role="line">Default</tspan><tspan
+           y="321.84879"
+           x="524.39844"
+           sodipodi:role="line"
+           id="tspan3200">Statements</tspan></text>
+    </g>
+    <g
+       id="g3799"
+       transform="matrix(1.25,0,0,1.25,-391.55686,95.706936)">
+      <path
+         
style="fill:#abd7e6;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1"
+         d="m 739.05078,213.54296 122.94532,0 0,62.87891 -122.94532,0 z m 0,0"
+         id="path33"
+         inkscape:connector-curvature="0" />
+      <text
+         sodipodi:linespacing="125%"
+         id="text3244-9"
+         y="250.80664"
+         x="800.39062"
+         
style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Standard
 Symbols L;-inkscape-font-specification:Sans"
+         xml:space="preserve"><tspan
+           y="250.80664"
+           x="800.39062"
+           id="tspan3246-1"
+           sodipodi:role="line">Statements_A</tspan></text>
+    </g>
+    <g
+       id="g3809"
+       transform="matrix(1.25,0,0,1.25,-533.13477,342.16476)">
+      <path
+         
style="fill:#8fee8f;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1"
+         d="m 679.8125,372.30858 92.63282,0 c 12.78906,0 23.15624,8.95314 
23.15624,20 0,11.04299 -10.36718,20 -23.15624,20 l -92.63282,0 c -12.78906,0 
-23.16016,-8.95701 -23.16016,-20 0,-11.04686 10.3711,-20 23.16016,-20"
+         id="path31"
+         inkscape:connector-curvature="0" />
+      <text
+         sodipodi:linespacing="125%"
+         id="text3236-3"
+         y="398.02734"
+         x="725.76758"
+         
style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Standard
 Symbols L;-inkscape-font-specification:Sans"
+         xml:space="preserve"><tspan
+           y="398.02734"
+           x="725.76758"
+           id="tspan3238-37"
+           sodipodi:role="line">Done</tspan></text>
+    </g>
+    <g
+       id="g3789"
+       transform="matrix(1.25,0,0,1.25,-534.69971,274.04432)">
+      <path
+         
style="fill:#8fee8f;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1"
+         d="m 681.11718,1.000005 92.63282,0 c 12.78906,0 23.16016,8.95312 
23.16016,20 0,11.04686 -10.3711,20 -23.16016,20 l -92.63282,0 c -12.78906,0 
-23.15624,-8.95314 -23.15624,-20 0,-11.04688 10.36718,-20 23.15624,-20"
+         id="path37"
+         inkscape:connector-curvature="0" />
+      <text
+         sodipodi:linespacing="125%"
+         id="text3232-8"
+         y="26.824224"
+         x="727.10352"
+         
style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Standard
 Symbols L;-inkscape-font-specification:Sans"
+         xml:space="preserve"><tspan
+           y="26.824224"
+           x="727.10352"
+           id="tspan3234-3"
+           sodipodi:role="line">Start</tspan></text>
+    </g>
+    <g
+       id="g3053"
+       transform="matrix(1.25,0,0,1.25,-534.69971,234.04432)">
+      <path
+         
style="fill:#f0f057;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1"
+         d="m 727.3789,99.738285 57.73828,34.574225 -57.73828,34.57422 
-57.73828,-34.57422 z m 0,0"
+         id="path35"
+         inkscape:connector-curvature="0" />
+      <text
+         sodipodi:linespacing="125%"
+         id="text3240-2"
+         y="140.27734"
+         x="727.61719"
+         
style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Standard
 Symbols L;-inkscape-font-specification:Sans"
+         xml:space="preserve"><tspan
+           y="140.27734"
+           x="727.61719"
+           id="tspan3242-2"
+           sodipodi:role="line">Condition</tspan><tspan
+           y="160.27734"
+           x="727.61719"
+           sodipodi:role="line"
+           id="tspan3051">A</tspan></text>
+    </g>
+    <g
+       id="g3053-9"
+       transform="matrix(1.25,0,0,1.25,-534.69971,342.19908)">
+      <path
+         
style="fill:#f0f057;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1"
+         d="m 727.3789,99.738285 57.73828,34.574225 -57.73828,34.57422 
-57.73828,-34.57422 z m 0,0"
+         id="path35-6"
+         inkscape:connector-curvature="0" />
+      <text
+         sodipodi:linespacing="125%"
+         id="text3240-2-8"
+         y="140.27734"
+         x="727.61719"
+         
style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Standard
 Symbols L;-inkscape-font-specification:Sans"
+         xml:space="preserve"><tspan
+           y="140.27734"
+           x="727.61719"
+           id="tspan3242-2-5"
+           sodipodi:role="line">Condition</tspan><tspan
+           y="160.27734"
+           x="727.61719"
+           sodipodi:role="line"
+           id="tspan3051-2">B</tspan></text>
+    </g>
+    <g
+       id="g3225">
+      <path
+         
style="fill:#f0f057;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1"
+         d="m 374.52392,575.0267 72.17285,43.21778 -72.17285,43.21777 
-72.17285,-43.21777 z m 0,0"
+         id="path35-7"
+         inkscape:connector-curvature="0" />
+      <text
+         sodipodi:linespacing="125%"
+         id="text3240-2-84"
+         y="625.7005"
+         x="374.82178"
+         
style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Standard
 Symbols L;-inkscape-font-specification:Sans"
+         xml:space="preserve"><tspan
+           y="625.7005"
+           x="374.82178"
+           id="tspan3242-2-8"
+           sodipodi:role="line">Condition</tspan><tspan
+           y="650.7005"
+           x="374.82178"
+           sodipodi:role="line"
+           id="tspan3051-9">C</tspan></text>
+    </g>
+    <text
+       xml:space="preserve"
+       
style="font-size:23.04430389px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Standard
 Symbols L;-inkscape-font-specification:Sans"
+       x="397.90387"
+       y="455.96332"
+       id="text3539-9"
+       sodipodi:linespacing="125%"
+       transform="scale(1.1522151,0.8678935)"><tspan
+         sodipodi:role="line"
+         id="tspan3541-7"
+         x="397.90387"
+         y="455.96332">T</tspan></text>
+    <text
+       xml:space="preserve"
+       
style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Standard
 Symbols L;-inkscape-font-specification:Sans"
+       x="394.28802"
+       y="462.93927"
+       id="text3543-3"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan3545-3"
+         x="394.28802"
+         y="462.93927">F</tspan></text>
+    <g
+       id="g3053-7-0"
+       transform="matrix(1.25,0,0,1.25,-534.69971,558.5086)">
+      <path
+         
style="fill:#ff9955;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1"
+         d="m 727.3789,99.738285 57.73828,34.574225 -57.73828,34.57422 
-57.73828,-34.57422 z m 0,0"
+         id="path35-7-2"
+         inkscape:connector-curvature="0" />
+      <text
+         sodipodi:linespacing="125%"
+         id="text3240-2-84-0"
+         y="140.27734"
+         x="727.61719"
+         
style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Standard
 Symbols L;-inkscape-font-specification:Sans"
+         xml:space="preserve"><tspan
+           y="140.27734"
+           x="727.61719"
+           id="tspan3242-2-8-0"
+           sodipodi:role="line">Default</tspan><tspan
+           y="160.27734"
+           x="727.61719"
+           sodipodi:role="line"
+           id="tspan3051-9-3" /></text>
+    </g>
+    <g
+       id="g3794-1"
+       transform="matrix(1.25,0,0,1.25,-209.64768,204.65759)">
+      <path
+         
style="fill:#abd7e6;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-opacity:1"
+         d="m 593.52344,212.90624 122.9453,0 0,62.87892 -122.9453,0 z m 0,0"
+         id="path51-6"
+         inkscape:connector-curvature="0" />
+      <text
+         sodipodi:linespacing="125%"
+         id="text3244-5-0"
+         y="250.16992"
+         x="654.86328"
+         
style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Standard
 Symbols L;-inkscape-font-specification:Sans"
+         xml:space="preserve"><tspan
+           y="250.16992"
+           x="654.86328"
+           id="tspan3246-4-3"
+           sodipodi:role="line">Statements_B</tspan></text>
+    </g>
+    <path
+       
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
+       d="m 447.25007,401.93495 81.07142,0"
+       id="path3231"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cc" />
+    <path
+       
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
+       d="m 447.25007,510.08971 81.07142,0"
+       id="path3231-9"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cc" />
+    <path
+       
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
+       d="m 447.25007,618.24447 81.07142,0"
+       id="path3231-8"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cc" />
+    <path
+       
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
+       d="m 447.25007,726.39923 81.07142,0"
+       id="path3231-5"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cc" />
+    <path
+       
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
+       d="m 374.59473,325.25637 0,30.42857"
+       id="path3231-94"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cc" />
+    <path
+       
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
+       d="m 374.59473,445.54209 0,18.71428"
+       id="path3231-94-9"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cc" />
+    <path
+       
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
+       d="m 374.59473,552.11352 0,18.74999"
+       id="path3231-94-4"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cc" />
+    <path
+       
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
+       d="m 374.59473,661.54209 0,17.98649"
+       id="path3231-94-1"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cc" />
+    <path
+       
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
+       d="m 685.96435,400.68494 55,0 0,431.86554 -276.07142,0"
+       id="path3231-94-6"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cccc" />
+    <path
+       
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+       d="m 685.96435,510.08971 55,0"
+       id="path4572"
+       inkscape:connector-curvature="0" />
+    <path
+       
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+       d="m 685.96435,618.24447 55,0"
+       id="path4572-8"
+       inkscape:connector-curvature="0" />
+    <path
+       
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+       d="m 685.46943,726.39923 55,0"
+       id="path4572-1"
+       inkscape:connector-curvature="0" />
+    <text
+       xml:space="preserve"
+       
style="font-size:23.04430389px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Standard
 Symbols L;-inkscape-font-specification:Sans"
+       x="397.90387"
+       y="579.61761"
+       id="text3539-9-0"
+       sodipodi:linespacing="125%"
+       transform="scale(1.1522151,0.8678935)"><tspan
+         sodipodi:role="line"
+         id="tspan3541-7-8"
+         x="397.90387"
+         y="579.61761">T</tspan></text>
+    <text
+       xml:space="preserve"
+       
style="font-size:23.04430389px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Standard
 Symbols L;-inkscape-font-specification:Sans"
+       x="397.90387"
+       y="702.57544"
+       id="text3539-9-7"
+       sodipodi:linespacing="125%"
+       transform="scale(1.1522151,0.8678935)"><tspan
+         sodipodi:role="line"
+         id="tspan3541-7-9"
+         x="397.90387"
+         y="702.57544">T</tspan></text>
+    <text
+       xml:space="preserve"
+       
style="font-size:23.04430389px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Standard
 Symbols L;-inkscape-font-specification:Sans"
+       x="397.90387"
+       y="826.43854"
+       id="text3539-9-8"
+       sodipodi:linespacing="125%"
+       transform="scale(1.1522151,0.8678935)"><tspan
+         sodipodi:role="line"
+         id="tspan3541-7-81"
+         x="397.90387"
+         y="826.43854">T</tspan></text>
+    <text
+       xml:space="preserve"
+       
style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Standard
 Symbols L;-inkscape-font-specification:Sans"
+       x="394.28802"
+       y="569.52856"
+       id="text3543-3-9"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan3545-3-2"
+         x="394.28802"
+         y="569.52856">F</tspan></text>
+    <text
+       xml:space="preserve"
+       
style="font-size:20px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;font-family:Standard
 Symbols L;-inkscape-font-specification:Sans"
+       x="394.28802"
+       y="678.57538"
+       id="text3543-3-2"
+       sodipodi:linespacing="125%"><tspan
+         sodipodi:role="line"
+         id="tspan3545-3-9"
+         x="394.28802"
+         y="678.57538">F</tspan></text>
+  </g>
+</svg>
diff --git a/presentations/taler-mdb-36c3/.template/sample/sample-helloWorld.c 
b/presentations/taler-mdb-36c3/.template/sample/sample-helloWorld.c
new file mode 100644
index 0000000..5edd67e
--- /dev/null
+++ b/presentations/taler-mdb-36c3/.template/sample/sample-helloWorld.c
@@ -0,0 +1,7 @@
+#include <stdio.h>
+int main() 
+{
+    printf("Hello, World!\n");
+    getchar();
+    return 0;
+}
diff --git 
a/presentations/taler-mdb-36c3/.template/sample/sample-helloWorld.cpp 
b/presentations/taler-mdb-36c3/.template/sample/sample-helloWorld.cpp
new file mode 100644
index 0000000..91c4409
--- /dev/null
+++ b/presentations/taler-mdb-36c3/.template/sample/sample-helloWorld.cpp
@@ -0,0 +1,6 @@
+#include <iostream>
+int main() 
+{
+    std::cout << "Hello, World!" << std::endl;
+    return 0;
+}
diff --git 
a/presentations/taler-mdb-36c3/.template/sample/sample-learnProgLang.jpg 
b/presentations/taler-mdb-36c3/.template/sample/sample-learnProgLang.jpg
new file mode 100644
index 0000000..2d6cf28
Binary files /dev/null and 
b/presentations/taler-mdb-36c3/.template/sample/sample-learnProgLang.jpg differ
diff --git a/presentations/taler-mdb-36c3/.template/sample/sample-theRefs.bib 
b/presentations/taler-mdb-36c3/.template/sample/sample-theRefs.bib
new file mode 100644
index 0000000..1862ad0
--- /dev/null
+++ b/presentations/taler-mdb-36c3/.template/sample/sample-theRefs.bib
@@ -0,0 +1,8 @@
+
+@online{learnProgLang,
+  author = {wikiHow, Chris Hadley},
+  title = {{WikiHow} Learn a Programming Language},
+  year = 2016,
+  url = {http://www.wikihow.com/Learn-a-Programming-Language},
+  urldate = {2016-08-30}
+}
diff --git a/presentations/taler-mdb-36c3/.template/sty/adjcalc.sty 
b/presentations/taler-mdb-36c3/.template/sty/adjcalc.sty
new file mode 100644
index 0000000..98c05a8
--- /dev/null
+++ b/presentations/taler-mdb-36c3/.template/sty/adjcalc.sty
@@ -0,0 +1,155 @@
+%% Copyright (C) 2011-2012 by Martin Scharrer <address@hidden>
+%% ----------------------------------------------------------------------
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%%   http://www.latex-project.org/lppl.txt
+%% and version 1.3 or later is part of all distributions of LaTeX
+%% version 2005/12/01 or later.
+%%
+%% This work has the LPPL maintenance status `maintained'.
+%%
+%% The Current Maintainer of this work is Martin Scharrer.
+%%
+%% This work consists of the files adjcalc.dtx, adjustbox.ins
+%% and the derived file adjcalc.sty.
+%% It is part of the larger adjustbox bundle.
+%%
+\ProvidesPackage{adjcalc}[%
+    2012/05/16
+    v1.1
+    Provides advanced setlength with multiple back-ends (calc, etex, pgfmath)]
+\RequirePackage{xkeyval}
+\def\adjcalc@atend{%
+\begingroup
+\expandafter\ifx\csname glueexpr\endcsname\relax
+    \endgroup
+    \RequirePackage{calc}%
+    \adjcalc@calc
+    \def\adjcalc@etex{\PackageError{adjcalc}{e-TeX not available for current 
compiler!}}%
+\else
+    \endgroup
+    \adjcalc@etex
+\fi
+}
+\def\adjcalc@pgfmath{\AtEndOfPackage{\RequirePackage{pgf}}\def\adjcalc@atend{\adjcalc@pgfmath}}
+\def\adjcalc@etex{\def\adjcalc@atend{\adjcalc@etex}}
+\def\adjcalc@calc{\AtEndOfPackage{\RequirePackage{calc}}\def\adjcalc@atend{\adjcalc@calc}}
+\def\adjcalc@overwrite{\AtEndOfPackage{\adjcalc@overwrite}}
+\def\adjcalc@defaultunit{bp}%
+\DeclareOptionX<adjcalc>{pgfmath}{\adjcalc@pgfmath}
+\DeclareOptionX<adjcalc>{etex}{\adjcalc@etex}
+\DeclareOptionX<adjcalc>{calc}{\adjcalc@calc}
+\DeclareOptionX<adjcalc>{none}{%
+    \let\adjcalc@atend\relax
+    \let\adjcalc@overwrite\relax
+    \def\adjsetlength{\setlength}%
+    \def\adjaddtolength{\addtolength}%
+    \def\adjsetcounter{\setcounter}%
+    \def\adjaddtocounter{\addtocounter}%
+}
+\DeclareOptionX<adjcalc>{overwrite}{\adjcalc@overwrite}
+\DeclareOptionX<adjcalc>{defaultunit}[bp]{%
+    \begingroup
+    \def\@tempa{#1}%
+    \def\@tempb{none}%
+    \ifx\@tempa\@tempb% 'none':
+        \endgroup
+        \def\adjsetlengthdefault{\adjsetlength}%
+    \else
+        \ifx\@tempb\adjcalc@defaultunit
+            \endgroup
+            % was 'none' before
+            \let\adjsetlengthdefault\adjsetlengthdefault@
+        \else
+            \endgroup
+        \fi
+    \fi
+    \def\adjcalc@defaultunit{#1}%
+}
+\ProcessOptionsX*<adjcalc>
+\disable@keys{adjcalc}{none}
+\def\adjcalcset{%
+    \setkeys{adjcalc}%
+}
+\def\adjcalc@etex{%
+    \protected\def\adjsetlength##1##2{%
+        ##1=\glueexpr(##2)\relax
+    }%
+    \protected\def\adjaddtolength##1##2{%
+        \advance##1 by \glueexpr(##2)\relax
+    }%
+    \protected\def\adjsetcounter##1##2{%
+        \@ifundefined{c@##1}%
+            {\@nocounterr{##1}}%
+            {\global\csname c@##1\endcsname\numexpr(##2)\relax}%
+    }%
+    \protected\def\adjaddtocounter##1##2{%
+        \@ifundefined{c@##1}%
+            {\@nocounterr{##1}}%
+            {\global\advance\csname c@##1\endcsname\numexpr(##2)\relax}%
+    }%
+    \def\adjsetlengthdefault@##1##2{%
+        \@defaultunits##1=\glueexpr##2 \adjcalc@defaultunit\relax\@nnil
+    }%
+    \let\adjsetlengthdefault\adjsetlengthdefault@
+}
+\newif\if@adjcalc@needsdefault
+\def\adjcalc@calc{%
+    \DeclareRobustCommand\adjsetlength{\calc@assign@skip}%
+    \DeclareRobustCommand\adjaddtolength[1]{\calc@assign@skip{\advance ##1}}%
+    
\DeclareRobustCommand\adjsetcounter[2]{\@ifundefined{c@##1}{\@nocounterr{##1}}{\calc@assign@count{\global\csname
 c@##1\endcsname}{##2}}}%
+    
\DeclareRobustCommand\adjaddtocounter[2]{\@ifundefined{c@##1}{\@nocounterr{##1}}{\calc@assign@count{\global\advance\csname
 c@##1\endcsname}{##2}}}%
+    \def\adjsetlengthdefault@##1##2{%
+        \begingroup
+        \def\calc@post@scan####1!{%
+            \def\@tempa{####1}%
+            \ifx\@tempa\@empty
+              \endgroup% to end calc processing
+              % is number only
+              \global\@adjcalc@needsdefaulttrue
+            \else
+              \endgroup% to end calc processing
+              % full expression
+              \global\@adjcalc@needsdefaultfalse
+            \fi
+        }%
+        \calc@assign@skip{##1}{##2 \adjcalc@defaultunit}%
+        \endgroup
+        \if@adjcalc@needsdefault
+            ##1=##2 \adjcalc@defaultunit\relax
+        \else
+            \calc@assign@skip{##1}{##2}%
+        \fi
+    }%
+    \def\adjcalc@checkdefault##1\@nnil##2##3{%
+        \ifx\relax##1\relax\else
+            \calc@assign@skip{##2}{##3}%
+        \fi
+    }%
+    \let\adjsetlengthdefault\adjsetlengthdefault@
+}
+\def\adjcalc@pgfmath{%
+    \DeclareRobustCommand\adjsetlength{\pgfmathsetlength}%
+    \DeclareRobustCommand\adjaddtolength{\pgfmathaddtolength}%
+    \DeclareRobustCommand\adjsetcounter{\pgfmathsetcounter}%
+    \DeclareRobustCommand\adjaddtocounter{\pgfmathaddtocounter}%
+    \def\adjsetlengthdefault@##1##2{%
+        \edef\pgfmathresultunitscale{1\adjcalc@defaultunit}%
+        \let\pgfmathpostparse\pgfmathscaleresult
+        \pgfmathparse{##2}%
+        ##1=\pgfmathresult pt\relax
+    }%
+    \let\adjsetlengthdefault\adjsetlengthdefault@
+}
+\def\adjcalc@overwrite{%
+    \let\setlength\adjsetlength
+    \let\addtolength\adjaddtolength
+    \let\setcounter\adjsetcounter
+    \let\addtocounter\adjaddtocounter
+}
+\adjcalc@atend
+\endinput
+%%
+%% End of file `adjcalc.sty'.
diff --git a/presentations/taler-mdb-36c3/.template/sty/adjustbox.sty 
b/presentations/taler-mdb-36c3/.template/sty/adjustbox.sty
new file mode 100644
index 0000000..b07f7d9
--- /dev/null
+++ b/presentations/taler-mdb-36c3/.template/sty/adjustbox.sty
@@ -0,0 +1,1241 @@
+%% Copyright (C) 2011-2012 by Martin Scharrer <address@hidden>
+%% ----------------------------------------------------------------------
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%%   http://www.latex-project.org/lppl.txt
+%% and version 1.3 or later is part of all distributions of LaTeX
+%% version 2005/12/01 or later.
+%%
+%% This work has the LPPL maintenance status `maintained'.
+%%
+%% The Current Maintainer of this work is Martin Scharrer.
+%%
+%% This work consists of the files adjustbox.dtx, adjustbox.ins
+%% and the derived file adjustbox.sty.
+%%
+\ProvidesPackage{adjustbox}[%
+    2012/05/21
+    v1.0
+    Adjusting TeX boxes (trim, clip, ...)]
+\RequirePackage{xkeyval}
+\RequirePackage{adjcalc}
+\def\adjbox@fam{adjbox}
+\DeclareOptionX<Adjbox>{export}{\def\adjbox@fam{Gin}}
+\DeclareOptionX<Adjbox>{Export}{\AtEndOfPackage{\let\includegraphics\adjincludegraphics}}
+\DeclareOptionX<Adjbox>{patch}{%
+    \PackageWarning{adjustbox}{%
+         The 'patch' option is now deprecated.\MessageBreak
+         Use the new \string\adjustimage\space or 
\string\adjincludegraphics\space macros instead%
+         \@gobble
+    }%
+}
+\DeclareOptionX<Adjbox>{minimal}{\let\adjustbox@minimal\endinput}
+\DeclareOptionX<Adjbox>{pgfmath}{\AtEndOfPackage{\RequirePackage{pgf}\adjcalcset{pgfmath}}}
+\DeclareOptionX<Adjbox>{calc}{\AtEndOfPackage{\RequirePackage{calc}\adjcalcset{calc}}}
+\DeclareOptionX<Adjbox>{etex}{\AtEndOfPackage{\adjcalcset{etex}}}
+\DeclareOptionX<Adjbox>{defaultunit}{\AtEndOfPackage{\adjcalcset{defaultunit={#1}}}}
+\DeclareOptionX<Adjbox>{pgf}{\PassOptionsToPackage{pgf}{trimclip}}
+\DeclareOptionX<Adjbox>{PGF}{\PassOptionsToPackage{pgf}{trimclip}\AtEndOfPackage{\RequirePackage{pgf}\adjcalcset{pgfmath}}}
+\DeclareOptionX*{%
+    \IfFileExists{tc-\CurrentOption.def}{%
+        \PassOptionsToPackage\CurrentOption{trimclip}%
+    }{%
+        \PassOptionsToPackage\CurrentOption{graphicx}%
+    }%
+}
+\ProcessOptionsX*<Adjbox>\relax
+\RequirePackage{trimclip}
+\RequirePackage{graphicx}[1999/02/16]
+\RequirePackage{collectbox}[2012/05/17]
+\@ifpackagelater{collectbox}{2012/05/17}{}{%
+    \let\@Collectbox\@collectbox
+}
+\newcommand*\adjustboxset{%
+    \@ifstar
+        {\adjbox@addkeysafter}%
+        {\adjbox@addkeysbefore}%
+}
+\def\adjbox@addkeysbefore#1{%
+    \ifx\@nnil#1\@nnil
+        \let\adjbox@keysbefore\@empty
+    \else
+        
\expandafter\def\expandafter\adjbox@keysbefore\expandafter{\adjbox@keysbefore,#1}%
+        \let\adjbox@setkeys\adjbox@setkeys@ba
+    \fi
+}
+\let\adjbox@keysbefore\@empty
+\def\adjbox@addkeysafter#1{%
+    \begingroup
+    \def\@tempa{#1}%
+    \ifx\@tempa\@empty
+        \endgroup
+        \let\adjbox@keysafter\@empty
+    \else
+        \expandafter\expandafter
+        \expandafter\endgroup
+        \expandafter\expandafter
+        \expandafter\def
+        \expandafter\expandafter
+        \expandafter\adjbox@keysafter
+        \expandafter\expandafter
+        \expandafter{\expandafter\@tempa\expandafter,\adjbox@keysafter}%
+        \let\adjbox@setkeys\adjbox@setkeys@ba
+    \fi
+}
+\let\adjbox@keysafter\@empty
+\newcommand\adjustbox[1]{%
+    \begingroup
+    \edef\adjbox@line{\the\inputlineno}%
+    \let\collectbox@mode\relax
+    \let\collectbox@noindent\relax
+    \collectboxcheckenv{adjustbox}%
+    \ifcollectboxenv\else
+        \let\adjustbox@noindent\relax
+    \fi
+    \begingroup
+    \adjbox@setkeys{#1}%
+    \expandafter\expandafter\expandafter
+    \endgroup
+    \expandafter
+    
\adjbox@collectbox\expandafter{\expandafter\adjustbox@\expandafter{\XKV@rm}}%
+}
+\def\adjbox@collectbox{\@collectbox}
+\def\adjbox@setkeys@ba{%
+    \expandafter\expandafter
+    \expandafter\adjbox@@setkeys@ba
+    \expandafter\expandafter
+    \expandafter{\expandafter\adjbox@keysbefore\expandafter}%
+    \expandafter{\adjbox@keysafter}%
+}
+\def\adjbox@@setkeys@ba#1#2#3{%
+    \setkeys*{ADJBOX}{#1,#3,#2}%
+}
+\def\adjbox@setkeys{%
+    \setkeys*{ADJBOX}%
+}
+\let\adjustbox@noindent\noindent
+\def\adjustbox@#1{%
+    \adjbox@Width\width
+    \adjbox@Height\height
+    \adjbox@Depth\depth
+    \adjbox@Totalheight\totalheight
+    \let\Width\adjbox@Width
+    \let\Height\adjbox@Height
+    \let\Depth\adjbox@Depth
+    \let\Totalheight\adjbox@Totalheight
+    \let\Gin@esetsize\adjbox@esetsize
+    \let\@collectbox\@Collectbox
+    \@tempswatrue
+    \toks@{{\adjustbox@content}}%
+    \def\setlength{\adjsetlength}%
+    \setkeys{adjbox,Gin,adjcalc}{#1}%
+    \adjbox@esetsize
+    \adjustbox@noindent
+    \the\toks@
+    \endgroup
+}
+\def\adjustbox@content{%
+    \usebox\collectedbox
+}
+\newdimen\adjbox@Width
+\newdimen\adjbox@Height
+\newdimen\adjbox@Depth
+\newdimen\adjbox@Totalheight
+\def\adjbox@esetsize{%
+  \ifcase0%
+    \ifx\Gin@ewidth\Gin@exclamation\else 1\fi
+    \ifx\Gin@eheight\Gin@exclamation\else 1\fi
+  \relax
+  \else
+    \edef\@tempa{\toks@{\noexpand
+                \Gscale@@box\noexpand\Gin@eresize
+                {\Gin@ewidth}{\Gin@eheight}{\the\toks@}}}%
+    \@tempa
+    \let\Gin@ewidth\Gin@exclamation
+    \let\Gin@eheight\Gin@exclamation
+  \fi
+}
+\newcommand*\adjustimage[2]{%
+    \adjustbox{#1}{\Gin@clipfalse\Gin@i{#2}}%
+}
+\newcommand*\adjincludegraphics[2][]{%
+    \adjustbox{#1}{\Gin@clipfalse\Gin@i{#2}}%
+}
+{\csname adjustbox@minimal\endcsname}
+\def\adjbox@Gin@add#1{%
+    \def\@tempa{#1}%
+    
\toks@\expandafter\expandafter\expandafter{\expandafter\@tempa\expandafter{\the\toks@}}%
+}
+\def\adjbox@Gin@Add{%
+    \Gin@esetsize
+    \@tempswatrue
+    \adjbox@Gin@add
+}
+\newcommand\newadjustboxkey{%
+    \@adjustboxkey\adjustbox@newkey
+}
+\newcommand\renewadjustboxkey{%
+    \@adjustboxkey\adjustbox@renewkey
+}
+\newcommand\provideadjustboxkey{%
+    \@adjustboxkey\adjustbox@providekey
+}
+\newcommand\defadjustboxkey{%
+    \@adjustboxkey\@secondoftwo
+}
+\def\@adjustboxkey#1{%
+    \@ifstar
+        {\@adjustboxkey@i#1*}%
+        {\@adjustboxkey@i#1\relax}%
+}
+\def\@adjustboxkey@i#1#2#3{%
+    \@ifnextchar{[}%
+        {\@adjustboxkey@ii#1#2{#3}}%
+        {\@adjustboxkey@ii#1#2{#3}[\@nnil]}%
+}
+\def\@adjustboxkey@ii#1#2#3[#4]#5{%
+  \ifx\@nnil#4\relax
+    \@adjustboxkey@iii#1#2{#3}{}{#5}%
+  \else
+    \@adjustboxkey@iii#1#2{#3}{[#4]}{#5}%
+  \fi
+}
+\def\@adjustboxkey@iii#1#2#3#4#5{%
+  #1{#3}{%
+    \ifx*#2\relax
+        \define@key\adjbox@fam{#3}#4{#5}%
+    \else
+        \define@key\adjbox@fam{#3}#4{%
+            \adjbox@Gin@Add{\@Collectbox{#5}}%
+        }%
+    \fi
+  }{}%
+}
+\def\define@adjboxkey#1#2{%
+    \define@key\adjbox@fam{#1}{%
+        \adjbox@Gin@Add{#2}%
+    }%
+}
+\def\define@adjboxkey@defvalue#1#2#3{%
+    \define@key\adjbox@fam{#1}[{#2}]{%
+        \adjbox@Gin@Add{#3}%
+    }%
+}
+\def\define@adjboxkey@novalue#1#2{%
+    \define@key\adjbox@fam{#1}[\@nil]{%
+        \adjbox@novalue{##1}%
+        \adjbox@Gin@Add{#2}%
+    }%
+}
+\def\adjbox@novalue#1{%
+    \ifx\@nil#1\else
+        \PackageWarning{adjustbox}{%
+            Key '\XKV@tkey' does not await a value.\MessageBreak
+            Given value will be ignored%
+        }%
+    \fi
+}
+\def\adjustbox@newkey#1#2{%
+    \@ifundefined{KV@\adjbox@fam @#1}{#2}{%
+        \PackageError{adjustbox}{Key '#1' already defined}{}%
+    }%
+}
+\def\adjustbox@renewkey#1{%
+    \@ifundefined{KV@\adjbox@fam @#1}{%
+        \PackageError{adjustbox}{Key '#1' undefined}{}%
+    }%
+}
+\def\adjustbox@providekey#1#2{%
+    \@ifundefined{KV@\adjbox@fam @#1}{#2}{}%
+}
+\def\adjbox@let@key#1#2#3{%
+    \expandafter\let\csname KV@#1@#2\expandafter\endcsname\csname 
KV@#1@#3\endcsname
+    \expandafter\let\csname KV@#1@#2@default\expandafter\endcsname\csname 
KV@#1@#3@default\endcsname
+}
+\define@key{adjbox}{viewport}{%
+    \def\adjustbox@content{%
+        \@trimclip{%
+            \ifGin@clip
+                \expandafter\@clipvpbox
+            \else
+                \expandafter\@viewportbox
+            \fi
+        }{#1}%
+    }%
+}
+\define@adjboxkey{Viewport}{\trimbox@s{#1}}%
+\define@key{adjbox}{trim}{%
+    \def\adjustbox@content{%
+        \@trimclip{%
+            \ifGin@clip
+                \expandafter\@clipbox
+            \else
+                \expandafter\@trimbox
+            \fi
+        }{#1}%
+    }%
+}
+\define@adjboxkey{Trim}{\trimbox@{#1}}%
+\define@adjboxkey{Clip}{\clipbox@{#1}}
+\define@adjboxkey{Clip*}{\clipbox@s{#1}}
+\define@adjboxkey{margin}{\marginbox@{#1}}
+\define@adjboxkey{margin*}{\marginbox@s{#1}}
+\adjbox@let@key\adjbox@fam{padding}{margin}
+\adjbox@let@key\adjbox@fam{padding*}{margin*}
+\define@key\adjbox@fam{scale}{%
+    \@ifnextchar\bgroup{%
+        \adjbox@scale@xy
+    }{%
+        \adjbox@scale@x
+    }#1\@nnil
+}
+\def\adjbox@scale@x#1\@nnil{%
+    \adjbox@scale@xy{#1}{#1}\@nnil%
+}
+\def\adjbox@scale@xy#1#2\@nnil{%
+  \if@tempswa
+    \adjbox@Gin@add{\Gscale@box{#1}[{#2}]}%
+  \else
+    \def\Gin@req@sizes{%
+      \def\Gin@scalex{#1}\def\Gin@scaley{#2}%
+      \Gin@req@height\Gin@scaley\Gin@nat@height
+      \Gin@req@width\Gin@scalex\Gin@nat@width}%
+  \fi
+  \@tempswatrue
+}
+\define@key\adjbox@fam{reflect}[]{%
+    \adjbox@scale@xy{-1}{1}\@nnil
+}
+\expandafter\let\csname KV@\adjbox@fam @rotate\endcsname\KV@Gin@angle
+\def\adjbox@halign#1#2#3{%
+    \@collectbox{\@adjbox@halign{#1}{#2}{#3}}%
+}
+\def\@adjbox@halign#1#2#3{%
+    \begingroup
+    \adjsetlength\@tempdima{#1}%
+    \leavevmode\hb@xt@\the\@tempdima{#2\BOXCONTENT#3}%
+    \endgroup
+}
+\define@adjboxkey@defvalue{center}{\linewidth}{\adjbox@halign{#1}\hss\hss}
+\define@adjboxkey@defvalue{left}{\linewidth}{\adjbox@halign{#1}\relax\hss}
+\define@adjboxkey@defvalue{right}{\linewidth}{\adjbox@halign{#1}\hss\relax}
+\newcommand\centerbox[1][\linewidth]{%
+    \adjustbox@noindent
+    \adjbox@halign{#1}\hss\hss
+}
+\newcommand\leftalignbox[1][\linewidth]{%
+    \adjustbox@noindent
+    \adjbox@halign{#1}\relax\hss
+}
+\newcommand\rightalignbox[1][\linewidth]{%
+    \adjustbox@noindent
+    \adjbox@halign{#1}\hss\relax
+}
+\define@adjboxkey@defvalue{outer}{\linewidth}{%
+    \outersidebox[{#1}]%
+}
+\define@adjboxkey@defvalue{inner}{\linewidth}{%
+    \innersidebox[{#1}]%
+}
+\newcommand\outersidebox[1][\linewidth]{%
+    \collectboxcheckenv{outersidebox}%
+    \adjustbox@noindent
+    \adjbox@halign{#1}{%
+        \checkoddpage
+        \ifoddpageoroneside
+            \hss
+        \else
+            \relax
+        \fi
+    }{%
+        \ifoddpageoroneside
+            \relax
+        \else
+            \hss
+        \fi
+    }%
+}
+\newcommand\innersidebox[1][\linewidth]{%
+    \collectboxcheckenv{innersidebox}%
+    \adjustbox@noindent
+    \adjbox@halign{#1}{%
+        \checkoddpage
+        \ifoddpageoroneside
+            \relax
+        \else
+            \hss
+        \fi
+    }{%
+        \ifoddpageoroneside
+            \hss
+        \else
+            \relax
+        \fi
+    }%
+}
+\IfFileExists{ifoddpage.sty}{%
+    \RequirePackage{ifoddpage}%
+}{%
+    \renewcommand\outersidebox[1][]{%
+        \PackageError{adjustbox}{%
+            The 'outer' and 'inner' keys as well as the\MessageBreak
+            \string\outersidebox\space and \string\innersidebox\space 
macros\MessageBreak
+            require the 'ifoddpage' package, which is not\MessageBreak
+            installed}{}%
+    }%
+    \let\innersidebox\outersidebox
+}%
+\define@key\adjbox@fam{raise}{%
+    \@ifnextchar\bgroup{%
+        \adjbox@raise
+    }{%
+        \adjbox@raise{#1}{}{}%
+    }#1{}{}{}\@nnil
+}
+\def\adjbox@raise#1#2#3#4\@nnil{%
+    \adjbox@Gin@Add{\adjbox@raisebox{#1}{#2}{#3}}%
+}
+\def\adjbox@raisebox#1#2#3{%
+    \@collectbox{\adjbox@@raisebox{#1}{#2}{#3}}%
+}
+\def\adjbox@@raisebox#1#2#3{%
+    \ifx\@nnil#1\@nnil
+        \setbox\@tempboxa\copy\collectedbox
+    \else
+        \adjsetlength\@tempdima{#1}%
+        \setbox\@tempboxa\hbox{\raise\@tempdima\copy\collectedbox}%
+    \fi
+    \ifx\@nnil#2\@nnil\else
+        \adjsetlength\@tempdima{#2}%
+        \ht\@tempboxa\@tempdima
+    \fi
+    \ifx\@nnil#3\@nnil\else
+        \adjsetlength\@tempdima{#3}%
+        \dp\@tempboxa\@tempdima
+    \fi
+    \leavevmode
+    \box\@tempboxa
+}
+\define@key\adjbox@fam{valign}{%
+    \expandafter\adjbox@Gin@Add\expandafter{\csname 
adjbox@valign@#1\endcsname}%
+}
+\def\adjboxvtop{\ht\strutbox}
+\def\adjboxvcenter{1ex}
+\def\adjboxvbottom{-\dp\strutbox}
+\def\adjbox@valign@t{%
+    \adjbox@raisebox{-\height+\adjboxvtop}{}{}%
+}
+\def\adjbox@valign@T{%
+    \adjbox@raisebox{-\height}{}{}%
+}
+\def\adjbox@valign@M{%
+    \adjbox@raisebox{.5\depth-.5\height}{}{}%
+}
+\def\adjbox@valign@m{%
+    \adjbox@raisebox{.5\depth-.5\height+\adjboxvcenter}{}{}%
+}
+\def\adjbox@valign@c#1{%
+    \leavevmode
+    \hbox{%
+        $\vcenter{\hbox{#1}}\m@th$%
+    }%
+}
+\def\adjbox@valign@b{%
+    \adjbox@raisebox{\depth+\adjboxvbottom}{}{}%
+}
+\def\adjbox@valign@B{%
+    \adjbox@raisebox{\depth}{}{}%
+}
+\define@adjboxkey{set height}{\adjbox@raisebox{}{#1}{}}
+\define@adjboxkey{set depth}{\adjbox@raisebox{}{}{#1}}
+\define@adjboxkey{set vsize}{\adjbox@raisebox{}#1}
+\define@key\adjbox@fam{vspace}{%
+    \adjbox@vskip#1 {} \@nnil{}%
+}
+\define@key\adjbox@fam{vspace*}{%
+    \adjbox@vskip#1 {} \@nnil*%
+}
+\def\adjbox@vskip#1 #2 #3\@nnil#4{%
+    \ifx\@nnil#2\@nnil
+        \adjust@addcode{\par\vspace#4{#1}\noindent}{\par\vspace#4{#1}}%
+    \else
+        \adjust@addcode{\par\vspace#4{#1}\noindent}{\par\vspace#4{#2}}%
+    \fi
+}
+\define@adjboxkey{min width}{\@minsizebox\height{#1}!}
+\define@adjboxkey{max width}{\@maxsizebox\height{#1}!}
+\define@adjboxkey{min height}{\@minsizebox\height!{#1}}
+\define@adjboxkey{max height}{\@maxsizebox\height!{#1}}
+\define@adjboxkey{min totalheight}{\@minsizebox\totalheight!{#1}}
+\define@adjboxkey{max totalheight}{\@maxsizebox\totalheight!{#1}}
+\def\adjbox@Gin@sizeadd#1#2\@nnil{%
+    \@ifnextchar\bgroup{%
+        \adjbox@Gin@Add{#1#2}%
+        \remove@to@nnil
+    }{%
+        \adjbox@Gin@Add{#1{#2}{#2}}%
+        \remove@to@nnil
+    }#2\@nnil
+}
+\define@key\adjbox@fam{min size}{%
+    \adjbox@Gin@sizeadd{\@minsizebox\height}#1\@nnil
+}
+\define@key\adjbox@fam{max size}{%
+    \adjbox@Gin@sizeadd{\@maxsizebox\height}#1\@nnil
+}
+\define@key\adjbox@fam{min totalsize}{%
+    \adjbox@Gin@sizeadd{\@minsizebox\totalheight}#1\@nnil
+}
+\define@key\adjbox@fam{max totalsize}{%
+    \adjbox@Gin@sizeadd{\@maxsizebox\totalheight}#1\@nnil
+}
+\define@adjboxkey@defvalue{warn 
width}{\linewidth}{\@Collectbox{\adjbox@warnwidth{#1}}}
+\def\adjbox@warnwidth#1{%
+        \@tempdima=#1\relax
+        \advance\@tempdima by -\width
+        \@tempdima=-\@tempdima
+        \ifdim\@tempdima>\hfuzz
+            \typeout{Overfull \string\hbox\space (\the\@tempdima\space too 
wide) in adjustbox at
+                \ifnum\adjbox@line=\inputlineno
+                    line \adjbox@line
+                \else
+                    lines \adjbox@line--\the\inputlineno
+                \fi
+            }%
+        \fi
+        \BOXCONTENT
+}
+\newcommand*\minsizebox{%
+    \collectboxcheckenv{minsizebox}%
+    \@ifstar{\@minsizebox\totalheight}{\@minsizebox\height}%
+}
+\expandafter\newcommand\expandafter*\csname minsizebox*\endcsname{%
+    \@collectboxisenv{minsizebox*}%
+    \@minsizebox\totalheight
+}
+\newcommand*\@minsizebox[3]{%
+    \@collectbox{\@minmaxsizebox>#1{#2}{#3}}%
+}
+\newcommand*\maxsizebox{%
+    \collectboxcheckenv{maxsizebox}%
+    \@ifstar{\@maxsizebox\totalheight}{\@maxsizebox\height}%
+}
+\expandafter\newcommand\expandafter*\csname maxsizebox*\endcsname{%
+    \@collectboxisenv{maxsizebox*}%
+    \@maxsizebox\totalheight
+}
+\newcommand*\@maxsizebox[3]{%
+    \@collectbox{\@minmaxsizebox<#1{#2}{#3}}%
+}
+\newcommand*\@minmaxsizebox[4]{%
+    \edef\@tempa{#3}%
+    \edef\@tempb{#4}%
+    \ifcase0%
+    \ifx\@tempa\Gin@exclamation
+        \ifx\@tempb\Gin@exclamation
+        \else
+            \ifdim\@tempb#1#2%
+                1%
+            \fi
+        \fi
+    \else
+        \ifx\@tempb\Gin@exclamation
+            \ifdim\@tempa#1\width
+                2%
+            \fi
+        \else
+            \ifdim\@tempa#1\width
+                \ifdim\@tempb#1#2%
+                    3%
+                \else
+                    2%
+                \fi
+            \else
+                \ifdim\@tempb#1#2%
+                    1%
+                \fi
+            \fi
+        \fi
+    \fi
+    \relax% 0
+        \BOXCONTENT
+    \or
+        \adjsetlength\@tempdima\@tempb
+        \Gscale@div\@tempa\@tempdima#2%
+        \Gscale@box\@tempa[\@tempa]\BOXCONTENT
+    \or
+        \adjsetlength\@tempdima\@tempa
+        \Gscale@div\@tempa\@tempdima\width
+        \Gscale@box\@tempa[\@tempa]\BOXCONTENT
+    \or
+        \adjsetlength\@tempdima\@tempa
+        \Gscale@div\@tempa\@tempdima\width
+        \adjsetlength\@tempdima\@tempb
+        \Gscale@div\@tempb\@tempdima#2%
+        \ifdim\@tempa\p@#1\@tempb\p@
+            \let\@tempb\@tempa
+        \else
+            \let\@tempa\@tempb
+        \fi
+        \Gscale@box\@tempa[\@tempb]\BOXCONTENT
+    \fi
+}
+\define@key\adjbox@fam{frame}[{{\fboxrule}}]{%
+    \adjbox@frame{\fboxsep\z@}#1 {} {} \relax\relax\@nnil
+}
+\define@key\adjbox@fam{fbox}[{{\fboxrule}}]{%
+    \adjbox@frame{}#1 {} {} {} \relax\relax\@nnil
+}
+\def\adjbox@frame#1#2 #3 #4 #5\relax{%
+    \adjbox@Gin@Add{%
+        \@Collectbox{#1\adjbox@@frame{}{#2}{#3}{#4}}%
+    }%
+    \remove@to@nnil
+}
+\define@key\adjbox@fam{cframe}{%
+    \adjbox@checkcolor
+    \adjbox@cframe{\fboxsep\z@}#1 {} {} {} \relax\relax\@nnil
+}
+\define@key\adjbox@fam{cfbox}{%
+    \adjbox@checkcolor
+    \adjbox@cframe{}#1 {} {} {} \relax\relax\@nnil
+}
+\def\adjbox@cframe#1#2 #3 #4 #5 #6\relax{%
+    \adjbox@Gin@Add{%
+        \@Collectbox{#1\adjbox@@frame{\color{#2}}{#3}{#4}{#5}}%
+    }%
+    \remove@to@nnil
+}
+\def\adjbox@checkcolor{%
+    \ifcase0%
+        \expandafter\ifx\csname address@hidden\endcsname\relax
+        \expandafter\ifx\csname address@hidden\endcsname\relax
+        \expandafter\ifx\csname address@hidden\endcsname\relax 1\fi\fi\fi
+    \relax
+        \global\let\adjbox@checkcolor\relax
+    \else
+        \PackageError{adjustbox}{Using a macro, environment or key with 
color\MessageBreak
+                requires a color package to be loaded manually.\MessageBreak
+                Recommended is 'xcolor' but 'color' is ok, too}{}.
+    \fi
+}
+\def\adjbox@@frame#1#2#3#4{%
+    \ifx\@nnil#2\@nnil\else
+        \adjsetlength\fboxrule{#2}%
+    \fi
+    \ifx\@nnil#3\@nnil\else
+        \adjsetlength\fboxsep{#3}%
+    \fi
+    \adjsetlength\tc@llx{\fboxrule + \fboxsep}%
+    \@marginbox\collectedbox\tc@llx\tc@llx\tc@llx\tc@llx
+    \ifx\@nnil#4\@nnil\else
+      \setbox\collectedbox
+    \fi
+      \hbox\bgroup\color@setgroup
+        \BOXCONTENT
+        \hskip-\width
+        #1%
+        \adjbox@boxframe\width\height\depth
+      \color@endgroup\egroup
+    \ifx\@nnil#4\@nnil\else
+      \adjsetlength\tc@llx{#4}%
+      \@marginbox\collectedbox\tc@llx\tc@llx\tc@llx\tc@llx
+      \BOXCONTENT
+    \fi
+}
+\let\adjbox@boxframe\boxframe
+\providecommand\adjbox@boxframe[3]{%
+    \hbox{%
+        \dimen@ #2%
+        \advance \dimen@ #3\relax
+        \lower #3\vbox {%
+            \hrule \@height \fboxrule
+            \@tempdima -0.5\fboxrule
+            \ifodd\fboxrule
+                \advance \@tempdima \m@ne sp
+            \fi
+            \kern \@tempdima
+            \hbox {%
+                \advance \dimen@ -\fboxrule
+                \vrule \@width \fboxrule \@height \dimen@ \@depth \z@
+                \@tempdima #1%
+                \advance \@tempdima -\tw@ \fboxrule
+                \kern \@tempdima
+                \vrule \@width \fboxrule \@height \dimen@ \@depth \z@
+            }%
+            \kern -0.5\fboxrule
+            \hrule \@height \fboxrule
+        }%
+    }%
+}
+\define@key\adjbox@fam{dpi}{%
+    \adjsetlength\pdfpxdimen{1in/(#1)}%
+}
+\define@key\adjbox@fam{pxdim}{%
+    \adjsetlength\pdfpxdimen{#1}%
+}
+\define@key\adjbox@fam{execute}{%
+    #1%
+}
+\define@key\adjbox@fam{@debug}[]{%
+    \showthe\toks@
+}
+\define@key{ADJBOX}{Execute}{%
+    #1%
+}
+\define@key{adjbox}{Addcode}{%
+    \adjust@@addcode#1{}\@nnil%
+}
+\define@key{adjbox}{addcode}{%
+    \Gin@esetsize
+    \@tempswatrue
+    \adjust@@addcode#1{}\@nnil%
+}
+\long\def\adjust@@addcode#1#2#3\@nnil{%
+    \ifx\@nnil#3\@nnil
+        \adjust@addcode{#1}{#2}%
+    \else
+        \PackageError{adjustbox}{Incorrect input for key 'addcode={<code 
before>}{<code afterwards>}'!}%
+    \fi
+}
+\define@key{adjbox}{precode}{%
+    \Gin@esetsize
+    \@tempswatrue
+    \adjust@addcode{#1}{}%
+}
+\define@key{adjbox}{Precode}{%
+    \adjust@addcode{#1}{}%
+}
+\define@key{adjbox}{appcode}{%
+    \toks@\expandafter{\the\toks@#1}%
+}
+\long\def\adjust@addcode#1#2{%
+    \def\@tempa{#1}%
+    
\toks@\expandafter\expandafter\expandafter{\expandafter\@tempa\expandafter{\the\toks@}#2}%
+}%
+\define@key\adjbox@fam{env}{%
+    \@ifnextchar\bgroup{%
+        \adjbox@addenv
+    }{%
+        \adjbox@addenv{#1}\@nnil%
+        \remove@to@nnil
+    }#1\@nnil
+}
+\def\adjbox@addenv#1#2\@nnil{%
+    \def\@tempa{\begin{#1}#2}%
+    
\toks@\expandafter\expandafter\expandafter{\expandafter\@tempa\the\toks@\end{#1}}%
+}%
+\define@key\adjbox@fam{bgcolor}{%
+    \adjbox@checkcolor
+    \@ifnextchar\bgroup{%
+        \adjbox@bgcolor
+    }{%
+        \adjbox@bgcolor{}{#1}%
+    }#1\@nnil
+}
+\def\adjbox@bgcolor#1#2#3\@nnil{%
+    \ifx\@nnil#1\@nnil
+        \adjbox@Gin@add{\@Collectbox{\adjbox@@bgcolor{\color{#2}}}}%
+    \else
+        \adjbox@Gin@add{\@Collectbox{\adjbox@@bgcolor{\color[#1]{#2}}}}%
+    \fi
+}
+\define@key\adjbox@fam{bgcolor*}{%
+    \adjbox@checkcolor
+    \adjbox@Gin@add{\@Collectbox{\adjbox@@bgcolor{#1}}}%
+}
+\def\adjbox@@bgcolor#1{%
+    \mbox{%
+        \hbox{%
+            #1%
+            \vrule\@width\width\@height\height\@depth\depth%
+        }%
+        \hskip-\width
+        \BOXCONTENT
+    }%
+}%
+\newcommand*\bgimagebox[2][]{%
+    \collectboxcheckenv{bgimagebox}%
+    \@collectbox{\@bgimagebox{#1}{#2}}%
+}
+\def\@bgimagebox#1#2{%
+    \mbox{%
+        \lower\depth\hbox{%
+            \edef\@tempa{\noexpand\adjustimage
+                {#1,width=\the\width,totalheight=\the\totalheight}%
+                {#2}%
+            }%
+            \@tempa
+        }%
+        \hskip-\width%
+        \BOXCONTENT
+    }%
+}
+\define@key{adjbox}{bgimage}{%
+    \@ifnextchar\bgroup{%
+        \adjbox@bgimage
+    }{%
+        \adjbox@bgimage{}{#1}%
+    }#1\@nnil
+}
+\def\adjbox@bgimage#1#2#3\@nnil{%
+    \adjbox@Gin@add{\@Collectbox{\@bgimagebox{#1}{#2}}}%
+}
+\define@key\adjbox@fam{lap}{%
+    \@ifnextchar\bgroup{%
+        \adjbox@lapbox
+    }{%
+        \adjbox@lapbox{#1}{}%
+    }#1{}{}\@nnil
+}
+\def\adjbox@lapbox#1#2#3\@nnil{%
+    \ifx\@nnil#2\@nnil
+        \adjbox@Gin@Add{\lapbox{#1}}%
+    \else
+        \adjbox@Gin@Add{\lapbox[{#1}]{#2}}%
+    \fi
+}
+\define@key\adjbox@fam{rlap}[]{%
+    \adjbox@Gin@Add{\lapbox{\width}}%
+}
+\define@key\adjbox@fam{llap}[]{%
+    \adjbox@Gin@Add{\lapbox{-\width}}%
+}
+\newcommand*\lapbox[2][\width-\@tempdimb]{%
+    \collectboxcheckenv{lapbox}%
+    \@collectbox{\@lapbox{#1}{#2}}%
+}
+\def\@lapbox#1#2{%
+    \adjsetlength\@tempdima{#2}%
+    \ifdim\@tempdima<\z@
+        \@tempdimb=-\@tempdima
+    \else
+        \@tempdimb=\@tempdima
+    \fi
+    \adjsetlength\@tempdimc{#1}%
+    \ifdim\@tempdimc<\z@
+        \@tempdimc=\z@
+    \fi
+    \leavevmode
+    \ifdim\@tempdima<\z@
+        
\hb@xt@\@tempdimc{\hss\hb@xt@\@tempdimb{\usebox\collectedbox\hss}\hskip\@tempdimc}%
+    \else
+        
\hb@xt@\@tempdimc{\hskip\@tempdimc\hb@xt@\@tempdimb{\hss\usebox\collectedbox}\hss}%
+    \fi
+}
+\define@key{ADJBOX}{minipage}{%
+    \adjbox@page{minipage}{#1}%
+}
+\define@key{ADJBOX}{varwidth}{%
+    \adjbox@page{varwidth}{#1}%
+}
+\def\adjbox@page#1#2{%
+    \@ifnextchar[{%
+        \adjbox@@page{#1}%
+    }{%
+        \@ifnextchar\bgroup{%
+            \adjbox@@page{#1}%
+        }{%
+            \adjbox@@page{#1}{{#2}}\@nnil%
+            \remove@to@nnil
+        }%
+    }#2\@nnil
+}
+\def\adjbox@@page#1#2\@nnil{%
+    
\def\adjbox@collectbox##1{\collectbox@{\adjbox@set\begin{#1}#2\adjbox@reset}{##1}{\end{#1}}}%
+}
+\def\adjbox@set{%
+    \let\adjbox@origsetlength\setlength
+    \def\setlength{\adjsetlength}%
+}
+\def\adjbox@reset{%
+    \let\setlength\adjbox@origsetlength
+}
+\newcommand*\stackbox[1][c]{%
+    \collectboxcheckenv{stackbox}%
+    \@ifnextchar[%]
+        {\@stackbox{#1}}%
+        {\@@stackbox{#1}{b}[]}%
+}
+\def\@stackbox#1[#2]{%
+    \@testopt{\@@stackbox{#1}{#2}}{}%
+}
+\def\@@stackbox#1#2[#3]{%
+    \collectbox@
+        {\begin{varwidth}[#2]{\linewidth}\csname adjbox@halign@#1\endcsname#3}
+        \BOXCONTENT
+        {\end{varwidth}}%
+}
+\def\adjbox@halign@c{\centering}
+\def\adjbox@halign@l{\raggedright}
+\def\adjbox@halign@r{\raggedleft}
+\def\adjbox@halign@j{\let\\\newline}
+\define@key{ADJBOX}{stack}[{}{}{}]{%
+    \adjbox@stack#1{}{}{}\@nnil
+}
+\def\adjbox@stack#1#2#3#4\@nnil{%
+    \ifx\@nnil#1\@nnil
+        \adjbox@@stack{c}{b}{}%
+    \else
+    \ifx\@nnil#2\@nnil
+        \adjbox@@stack{#1}{b}{}%
+    \else
+        \adjbox@@stack{#1}{#2}{#3}%
+    \fi\fi
+}
+\def\adjbox@@stack#1#2#3{%
+    \def\adjbox@collectbox##1{%
+        \collectbox@{%
+            \begin{varwidth}[#2]{\linewidth}%
+            \csname adjbox@halign@#1\endcsname#3%
+        }{##1}{\end{varwidth}}%
+    }%
+}
+\IfFileExists{varwidth.sty}
+    {\RequirePackage{varwidth}}{%
+    \define@key{ADJBOX}{varwidth}{%
+        \PackageError{adjustbox}{The 'varwidth' key requires the 'varwidth' 
package, which is not installed}{}%
+    }
+    \define@key{ADJBOX}{stack}{%
+        \PackageError{adjustbox}{The 'stack' key requires the 'varwidth' 
package, which is not installed}{}%
+    }
+}%
+\define@key{ADJBOX}{tabular}{%
+    \@ifnextchar[{%
+        \adjbox@tabular{tabular}%
+    }{%
+        \adjbox@tabular{tabular}{{#1}}\@nnil%
+        \remove@to@nnil
+    }#1\@nnil
+}
+\def\adjbox@tabular#1#2\@nnil{%
+    \ifcollectboxenv
+        \adjbox@innerenv{#1}{#2}\@nnil
+    \else
+        \def\adjbox@collectbox##1{\collectbox@tab{#1}{#2}{}{##1}{}}%
+    \fi
+}
+\define@key{ADJBOX}{tabular*}{%
+    \adjbox@tabular{tabular*}#1\@nnil
+}
+\define@key{ADJBOX}{array}{%
+    \@ifnextchar[{%
+        \adjbox@array%
+    }{%
+        \adjbox@array{{#1}}\@nnil%
+        \remove@to@nnil
+    }#1\@nnil
+}
+\def\adjbox@array#1\@nnil{%
+    \ifcollectboxenv
+        \adjbox@innercode{\(\begin{array}#1}{\end{array}\)}%
+    \else
+        \def\adjbox@collectbox##1{\collectbox@tab{array}{#1}{\(}{##1}{\)}}%
+    \fi
+}
+\define@key{ADJBOX}{innerenv}{%
+    \@ifnextchar\bgroup{%
+        \adjbox@@innerenv
+    }{%
+        \adjbox@innerenv{#1}\@nnil%
+        \remove@to@nnil
+    }#1\@nnil
+}
+\def\adjbox@innerenv#1#2\@nnil{%
+    \def\adjbox@collectbox##1{\collectbox@{\begin{#1}#2}{##1}{\end{#1}}}%
+}%
+\def\adjbox@@innerenv#1{%
+    \adjbox@@@innerenv{#1}{}%
+}%
+\def\adjbox@@@innerenv#1#2\@nnil{%
+    \expandafter\adjbox@@@@innerenv\expandafter{\@gobble#2}{#1}%
+}%
+\def\adjbox@@@@innerenv#1#2{%
+    \adjbox@innerenv{#2}{#1}\@nnil
+}%
+\define@key{ADJBOX}{innercode}{%
+    \adjbox@innercode#1{}{}%
+}
+\def\adjbox@innercode#1#2{%
+    \def\adjbox@collectbox##1{\collectbox@{#1}{##1}{#2}}%
+}%
+\define@key\adjbox@fam{label}{%
+    \def\adjbox@label{\label{#1}}%
+}
+\let\adjbox@label\@empty
+\chardef\adjbox@caption@pos=11
+\define@key\adjbox@fam{captionabove}{%
+    \chardef\adjbox@caption@pos=1
+    \csname KV@\adjbox@fam @caption\endcsname{#1}%
+}
+\define@key\adjbox@fam{captionbelow}{%
+    \chardef\adjbox@caption@pos=0
+    \csname KV@\adjbox@fam @caption\endcsname{#1}%
+}
+\define@key\adjbox@fam{caption}{%
+    \@ifnextchar{[}{%
+        \adjbox@def@caption
+    }{%
+        \adjbox@def@@caption
+    }#1\@nnil
+}
+\def\adjbox@def@@caption#1\@nnil{%
+    \def\adjbox@caption{\caption{#1}}%
+}
+\def\adjbox@def@caption[#1]#2\@nnil{%
+    \def\adjbox@caption{\caption[#1]{#2}}%
+}
+\let\adjbox@caption\@empty
+\define@key\adjbox@fam{figure}[]{%
+    \let\adjustbox@noindent\relax
+    \ifx\@nnil#1\@nnil
+        \adjbox@addfloat{figure}{\begin{figure}}{}{\end{figure}}%
+    \else
+        \adjbox@addfloat{figure}{\begin{figure}}{[{#1}]}{\end{figure}}%
+    \fi
+}
+\define@key\adjbox@fam{float}{%
+    \let\adjustbox@noindent\relax
+    \@ifnextchar\bgroup{%
+        \adjbox@float
+    }{%
+        \adjbox@float{#1}{}\@nnil
+        \remove@to@nnil
+    }#1\@nnil
+}
+\def\adjbox@float#1#2\@nnil{%
+    \adjbox@addfloat{#1}{\begin{#1}}{#2}{\end{#1}}%
+}
+\define@key\adjbox@fam{nofloat}[figure]{%
+    \adjbox@addfloat{#1}{\adjnofloat}{{#1}}{\endadjnofloat}%
+}
+\def\adjbox@caption@table@pos{1}
+\def\adjbox@addfloat#1#2#3#4{%
+    \ifnum\adjbox@caption@pos>10
+        \chardef\adjbox@caption@pos=0\csname 
adjbox@caption@#1@pos\endcsname\relax
+    \fi
+    \ifcase\adjbox@caption@pos
+        \def\@tempa{\adjust@addcode{#2#3}}%
+        \expandafter\expandafter\expandafter\@tempa
+        
\expandafter\expandafter\expandafter{\expandafter\adjbox@caption\adjbox@label#4}%
+    \else
+        \def\@tempa##1{\adjust@addcode{#2#3\adjbox@captionabove##1}}%
+        \expandafter\expandafter\expandafter\@tempa
+        \expandafter\expandafter\expandafter
+        {\expandafter\adjbox@caption\adjbox@label}{#4}%
+    \fi
+}
+\@ifpackageloaded{caption}{%
+    \let\adjbox@captionabove\relax
+}{%
+    \def\adjbox@captionabove{%
+        \begingroup
+        \edef\@tempa{\endgroup
+            \abovecaptionskip=\the\belowcaptionskip\relax
+            \belowcaptionskip=\the\abovecaptionskip\relax
+        }%
+        \@tempa
+    }%
+    \AtBeginDocument{%
+        \@ifpackageloaded{caption}{%
+            \global\let\adjbox@captionabove\relax
+        }{}%
+    }%
+}
+\newenvironment{adjnofloat}[1]{%
+    \trivlist
+    \def\@captype{#1}%
+    \parindent\z@
+    \item\relax
+}{%
+    \endtrivlist
+}
+\define@key\adjbox@fam{phantom}[]{%
+    \expandafter\ifx\csname #1phantom\endcsname\relax
+        \adjust@addcode{\phantom}{}%
+    \else
+        \expandafter\adjust@addcode\expandafter{\csname #1phantom\endcsname}{}%
+    \fi
+}
+\newcommand*\phantombox[3]{%
+    \begingroup
+    \adjsetlength\@tempdima{#1}%
+    \adjsetlength\@tempdimb{#2}%
+    \adjsetlength\@tempdimc{#3}%
+    \setbox\collectedbox\hbox{}%
+    \wd\collectedbox\@tempdima
+    \ht\collectedbox\@tempdimb
+    \dp\collectedbox\@tempdimc
+    \leavevmode
+    \box\collectedbox
+    \endgroup
+}
+\define@key\adjbox@fam{gobble}[\@nil]{%
+    \adjbox@novalue{#1}%
+    \let\adjustbox@noindent\relax
+    \adjbox@Gin@Add{\@Collectbox{}}%
+}
+\adjbox@let@key\adjbox@fam{discard}{gobble}%
+\define@adjboxkey{content}{\@Collectbox{#1}}%
+\define@adjboxkey{gstore}{\global\@collectboxto{#1}{\BOXCONTENT}}
+\define@key\adjbox@fam{gstore*}{%
+    \let\adjustbox@noindent\relax
+    \adjbox@Gin@Add{\global\sbox{#1}}%
+}
+\define@key{adjbox}{gstore width}{%
+    \adjbox@Gin@Add{\@Collectbox{\global#1=\width\BOXCONTENT}}%
+}
+\define@key{adjbox}{gstore depth}{%
+    \adjbox@Gin@Add{\@Collectbox{\global#1=\depth\BOXCONTENT}}%
+}
+\define@key{adjbox}{gstore height}{%
+    \adjbox@Gin@Add{\@Collectbox{\global#1=\height\BOXCONTENT}}%
+}
+\define@key{adjbox}{gstore totalheight}{%
+    \adjbox@Gin@Add{\@Collectbox{\global#1=\totalheight\BOXCONTENT}}%
+}
+\define@key{adjbox}{gstore sizes}{%
+    
\adjbox@Gin@Add{\@Collectbox{\adjbox@gstore@sizes#1\relax\relax\relax\relax\@nnil\BOXCONTENT}}%
+}
+\def\adjbox@gstore@sizes#1#2#3#4#5\@nnil{%
+    \ifx\relax#1\relax\else
+        \global#1=\width
+    \fi
+    \ifx\relax#2\relax\else
+        \global#2=\height
+    \fi
+    \ifx\relax#3\relax\else
+        \global#3=\depth
+    \fi
+    \ifx\relax#4\relax\else
+        \global#4=\totalheight
+    \fi
+}
+%%\RequirePackage{storebox}
+\newcommand\splitbox[2]{%
+    \collectboxcheckenv{splitbox}%
+    \@collectbox{\@splitbox{#1}{#2}}%
+}
+\define@adjboxkey{split}{\@Collectbox{\@splitbox#1}}
+\def\@splitbox#1#2{%
+    \ifstorebox
+        \storebox\splittedbox{\BOXCONTENT}%
+        \setbox\collectedbox\hbox{\usestorebox\splittedbox}%
+    \fi
+    \xdef\@tempa{#1}%
+    \xdef\@tempb{#2}%
+    \ifx\@tempa\Gin@exclamation
+        \@tempdima\maxdimen
+    \else
+        \adjsetlength\@tempdima\@tempa
+    \fi
+    \ifx\@tempb\Gin@exclamation
+        \Gin@nat@height\maxdimen
+    \else
+        \adjsetlength\Gin@nat@height\@tempb
+    \fi
+    \ifdim\@tempdima>\width
+        \@tempdima\width
+    \fi
+    \ifdim\Gin@nat@height>\totalheight
+        \Gin@nat@height\totalheight
+    \fi
+    \tc@llx\z@
+    \tc@lly\totalheight
+    \tc@urx\width
+    \tc@ury\z@
+    \advance\tc@lly-\Gin@nat@height
+    \@@splitbox
+}
+\def\@@splitbox{%
+    \advance\tc@urx-\@tempdima
+    \@@@splitbox
+    \ifdim\tc@urx>\z@
+        \advance\tc@llx+\@tempdima
+        \expandafter\@@splitbox
+    \else
+        \ifdim\tc@lly<\splitbox@epsilon
+            \splitboxlastnewline
+        \else
+            \splitboxnewline
+            \tc@llx\z@
+            \tc@urx\width
+            \advance\tc@lly-\Gin@nat@height
+            \advance\tc@ury+\Gin@nat@height
+            \expandafter\expandafter
+            \expandafter\@@splitbox
+        \fi
+    \fi
+}
+\def\@@@splitbox{%
+    \begingroup
+    \setbox\collectedbox=\copy\collectedbox
+    \@clipbox\collectedbox\tc@llx\tc@lly\tc@urx\tc@ury
+    \splitboxcmd{\usebox\collectedbox}%
+    \endgroup
+}
+\def\@@@splitbox{%
+    \begingroup
+    \setbox\collectedbox=\copy\collectedbox
+    \@clipbox\collectedbox\tc@llx\tc@lly\tc@urx\tc@ury
+    \splitboxcmd{\usebox\collectedbox}%
+    \endgroup
+}
+\let\splitboxcmd\empty
+\newcommand\splitboxnewline{\\}
+\newcommand\splitboxlastnewline{\splitboxnewline}
+\def\splitbox@epsilon{100sp}
+\newcommand\pagebreakbox{%
+    \par\noindent
+    \collectboxcheckenv{pagebreakbox}%
+    \@collectbox{\@pagebreakbox}%
+}
+\define@key\adjbox@fam{pagebreak}[]{%
+    \adjbox@Gin@Add{\@Collectbox{\@pagebreakbox}}%
+}
+\def\@pagebreakbox{%
+    \sbox\collectedbox{\raise\dp\collectedbox\hbox{\BOXCONTENT}}%
+    \ifstorebox
+        \storebox\splittedbox{\BOXCONTENT}%
+        \setbox\collectedbox\hbox{\usestorebox\splittedbox}%
+    \fi
+    \adjsetlength\tc@lly
+        {\totalheight-\pagegoal+\pagetotal+\pagebreakboxoffset}%
+    \ifdim\tc@lly>\z@
+        \begingroup
+        \setbox\collectedbox=\copy\collectedbox
+        \@clipbox\collectedbox\z@\tc@lly\z@\z@
+        \BOXCONTENT
+        \endgroup
+        \par\noindent
+        \adjsetlength\tc@ury{\totalheight-\tc@lly}%
+        \ifdim\tc@lly>\textheight
+            \loop
+                \advance\tc@lly-\textheight
+                \begingroup
+                \setbox\collectedbox=\copy\collectedbox
+                \@clipbox\collectedbox\z@\tc@lly\z@\tc@ury
+                \BOXCONTENT
+                \endgroup
+                \advance\tc@ury\textheight
+                \par\noindent
+                \ifdim\tc@lly>\textheight
+            \repeat
+            \@clipbox\collectedbox\z@\z@\z@\tc@ury
+            \BOXCONTENT
+        \else
+            \@clipbox\collectedbox\z@\z@\z@\tc@ury
+            \par\noindent
+            \BOXCONTENT
+        \fi
+    \else
+        \BOXCONTENT%
+    \fi
+    \par
+}
+\newcommand*\pagebreakboxoffset{\ht\strutbox}
+\endinput
+%%
+%% End of file `adjustbox.sty'.
diff --git a/presentations/taler-mdb-36c3/.template/sty/adjustbox.sty.tex 
b/presentations/taler-mdb-36c3/.template/sty/adjustbox.sty.tex
new file mode 100644
index 0000000..93138d2
--- /dev/null
+++ b/presentations/taler-mdb-36c3/.template/sty/adjustbox.sty.tex
@@ -0,0 +1,10 @@
+\documentclass{article}
+\usepackage{geometry}
+\geometry{noheadfoot, margin=0.5in}
+\usepackage{prerex}
+\begin{document}
+\thispagestyle{empty}
+\begin{chart}
+\grid
+\end{chart}
+\end{document}
diff --git a/presentations/taler-mdb-36c3/.template/sty/bfh-cli.sty 
b/presentations/taler-mdb-36c3/.template/sty/bfh-cli.sty
new file mode 100644
index 0000000..345f50c
--- /dev/null
+++ b/presentations/taler-mdb-36c3/.template/sty/bfh-cli.sty
@@ -0,0 +1,33 @@
+%% Copyright (C) 2018 by Andreas HABEGGER <address@hidden>
+%% ----------------------------------------------------------------------
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%%   http://www.latex-project.org/lppl.txt
+%% and version 1.3 or later is part of all distributions of LaTeX
+%% version 2005/12/01 or later.
+%%
+%% This work has the LPPL maintenance status `maintained'.
+%%
+%% The Current Maintainer of this work is Andreas Habegger.
+%%
+%%
+\NeedsTeXFormat{LaTeX2e}[1994/06/01]
+\ProvidesPackage{bfh-cli}[%
+    2018/08/07
+    v1.0
+    CLI env for slides
+    ]
+%\RequirePackage{verbatim}
+
+\newenvironment{cli}[1][\$]
+{ \ttfamily\scriptsize\textbf{{#1}\,:\;}\noindent\ignorespaces}
+{ \par }
+
+%% Usage examples
+%%
+%% User shell
+% \begin{cli}git log \end{cli}
+%% Root shell
+%\begin{cli}[\#]git log \end{cli}
diff --git a/presentations/taler-mdb-36c3/.template/sty/bfh-colortabular.sty 
b/presentations/taler-mdb-36c3/.template/sty/bfh-colortabular.sty
new file mode 100644
index 0000000..89a79df
--- /dev/null
+++ b/presentations/taler-mdb-36c3/.template/sty/bfh-colortabular.sty
@@ -0,0 +1,30 @@
+%% Copyright (C) 2018 by Andreas HABEGGER <address@hidden>
+%% ----------------------------------------------------------------------
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%%   http://www.latex-project.org/lppl.txt
+%% and version 1.3 or later is part of all distributions of LaTeX
+%% version 2005/12/01 or later.
+%%
+%% This work has the LPPL maintenance status `maintained'.
+%%
+%% The Current Maintainer of this work is Andreas Habegger.
+%%
+%%
+\NeedsTeXFormat{LaTeX2e}[1994/06/01]
+\ProvidesPackage{bfh-colortabular}[%
+    2018/08/07
+    v1.0
+    Special color table
+    ]
+
+\newenvironment{colortabular}[1]{\medskip\rowcolors[]{1}{blue!20}{blue!10}\tabular{#1}\rowcolor{blue!40}}{\endtabular\medskip}
+
+\def\equad{\leavevmode\hbox{}\quad}
+
+\newenvironment{greencolortabular}[1]
+{\medskip\rowcolors[]{1}{green!50!black!20}{green!50!black!10}%
+  \tabular{#1}\rowcolor{green!50!black!40}}%
+{\endtabular\medskip}
diff --git a/presentations/taler-mdb-36c3/.template/sty/bfh-graphicref.sty 
b/presentations/taler-mdb-36c3/.template/sty/bfh-graphicref.sty
new file mode 100644
index 0000000..1260c51
--- /dev/null
+++ b/presentations/taler-mdb-36c3/.template/sty/bfh-graphicref.sty
@@ -0,0 +1,39 @@
+%% Copyright (C) 2018 by Andreas HABEGGER <address@hidden>
+%% ----------------------------------------------------------------------
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%%   http://www.latex-project.org/lppl.txt
+%% and version 1.3 or later is part of all distributions of LaTeX
+%% version 2005/12/01 or later.
+%%
+%% This work has the LPPL maintenance status `maintained'.
+%%
+%% The Current Maintainer of this work is Andreas Habegger.
+%%
+%%
+\NeedsTeXFormat{LaTeX2e}[1994/06/01]
+\ProvidesPackage{bfh-graphicref}[%
+    2018/08/07
+    v1.0
+    reference source and copyright authority
+    ]
+\RequirePackage[absolute,overlay]{textpos}
+
+
+\newcommand\includegraphicscopyright[3][]{%
+  
\leavevmode\vbox{\vskip3pt\raggedright\setbox\mytempbox=\hbox{\includegraphics[#1]{#2}}%
+    \mytempdimen=\wd\mytempbox\box\mytempbox\par\vskip1pt%
+    
\fontsize{3}{3.5}\selectfont{\color{black!25}{\vbox{\hsize=\mytempdimen#3}}}\vskip3pt%
+}}
+
+
+\setbeamercolor{framesource}{fg=gray}
+\setbeamerfont{framesource}{size=\tiny}
+
+\newcommand{\source}[2][]{\begin{textblock*}{4cm}(.05\textwidth, 
.95\textheight)
+    \begin{beamercolorbox}[left]{framesource}
+        \usebeamerfont{framesource}\usebeamercolor[fg]{framesource} Credit: 
#1~{\cite{#2}}
+    \end{beamercolorbox}
+\end{textblock*}}
diff --git a/presentations/taler-mdb-36c3/.template/sty/bfh.sty 
b/presentations/taler-mdb-36c3/.template/sty/bfh.sty
new file mode 100644
index 0000000..ebea39e
--- /dev/null
+++ b/presentations/taler-mdb-36c3/.template/sty/bfh.sty
@@ -0,0 +1,106 @@
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesPackage{bfh}[2014/01/23 Standard BFH LaTeX package]
+
+%% Needed packages
+\RequirePackage{color}
+\RequirePackage{colortbl}
+\RequirePackage{fancyhdr}
+\RequirePackage{etoolbox}
+\RequirePackage[table]{xcolor}
+
+
+% BFH color definition on RGB level
+%---------------------------------------------------------------------------
+\definecolor{BFHGray}{rgb}{0.412,0.49,0.569}
+\definecolor{BFHGray1}{rgb}{0.392,0.471,0.545}
+\definecolor{BFHGray2}{rgb}{0.635,0.682,0.725}
+\definecolor{BFHGray3}{rgb}{0.757,0.788,0.82}
+\definecolor{BFHGray4}{rgb}{0.878,0.894,0.91}
+\definecolor{BFHGray5}{rgb}{0.937,0.945,0.953}
+\definecolor{BFHOrange}{rgb}{0.98,0.647,0}
+\definecolor{BFHArrow}{rgb}{0.98,0.647,0}
+\definecolor{white}{rgb}{1,1,1}
+\definecolor{BFHlink}{rgb}{0,0,0}
+%---------------------------------------------------------------------------
+
+% Table definitions
+%---------------------------------------------------------------------------
+\let\oldtable\table
+\let\endoldtable\endtable
+\renewenvironment{table}{\rowcolors{2}{BFHGray3}{BFHGray5}\oldtable}{\endoldtable}
+%---------------------------------------------------------------------------
+
+
+% itemize style redefinition
+%---------------------------------------------------------------------------
+\renewcommand{\labelitemi}{\small\color{BFHOrange}$\blacktriangleright$}
+\renewcommand{\labelitemii}{\scriptsize\color{BFHOrange}$\blacktriangleright$}
+\renewcommand{\labelitemiii}{\tiny\color{BFHOrange}$\blacktriangleright$}
+%---------------------------------------------------------------------------
+
+% Set up header and footer
+%---------------------------------------------------------------------------
+\makeatletter
+\patchcmd{\@fancyhead}{\rlap}{\color{BFHGray}\rlap}{}{}  % new color of header
+\patchcmd{\@fancyfoot}{\rlap}{\color{BFHGray}\rlap}{}{}  % new color of footer
+\makeatother
+
+
+% Set up header and footer
+%---------------------------------------------------------------------------
+%\fancyhf{}
+%\fancypagestyle{plain}{
+%        \fancyhead[L]{\doctype}
+%        \fancyhead[C]{Confidentiality Level: \conflvl}
+%        \fancyhead[R]{\doctitle}
+%        \fancyfoot[L]{Version: \docver}
+%        \fancyfoot[C]{Last change: \today}
+%        \fancyfoot[R]{Page \thepage{} of \pageref*{LastPage}}
+%}
+
+
+%\fancypagestyle{plain}{
+%\fancyhead[LE,RO]{\slshape \rightmark}
+%\fancyhead[LO,RE]{\slshape \leftmark}
+
+%  \fancyhead[LO,LE]{test 1}
+%  \fancyhead[CO,CE]{44444}
+%  \fancyhead[RO,RE]{bla bla bla}
+%  \fancyfoot[OL,EL]{Version: \docver}
+%  \fancyfoot[OC,EC]{Last change: \today}
+%  \fancyfoot[OR,ER]{Page \thepage{} of \pageref*{LastPage}}
+%}
+
+%\renewcommand{\headrulewidth}{0pt}  % no header stripline
+%\renewcommand{\footrulewidth}{0pt}  % no bottom stripline
+%\pagestyle{plain}
+
+
+%\fancyhf{}                                                                    
                         % clean all fields
+%\fancypagestyle{plain}{                                                       
                 % new definition of plain style        
+%      \fancyfoot[OR,EL]{\footnotesize \thepage}       % footer right part --> 
page number
+%      \fancyfoot[OL,ER]{\footnotesize \doctitle, Version \docver, \today}     
% footer even page left part 
+%}
+
+%\renewcommand{\headrulewidth}{0pt}  % no header stripline
+%\renewcommand{\footrulewidth}{0pt}  % no bottom stripline
+%\pagestyle{plain}
+
+%\renewcommand{\chaptermark}[1]{\markboth{\thechapter.  #1}{}}
+%---------------------------------------------------------------------------
+
+%---------------------------------------------------------------------------
+%\def\chapterNPB#1{{\let\cleardoublepage\relax\chapter{#1}}}  % Chapter with 
no clear doublepage
+%---------------------------------------------------------------------------
+% Horizontal spaceing between subfigures
+%---------------------------------------------------------------------------
+\newcommand{\subfighspace}{\hspace{3mm}}
+%---------------------------------------------------------------------------
+% Keine "Schusterjungen"
+%---------------------------------------------------------------------------
+%\clubpenalty = 10000
+%---------------------------------------------------------------------------
+% Keine "Hurenkinder"
+%---------------------------------------------------------------------------
+% \widowpenalty = 10000 \displaywidowpenalty = 10000
+%---------------------------------------------------------------------------
diff --git a/presentations/taler-mdb-36c3/.template/sty/cmbright.sty 
b/presentations/taler-mdb-36c3/.template/sty/cmbright.sty
new file mode 100644
index 0000000..2232a86
--- /dev/null
+++ b/presentations/taler-mdb-36c3/.template/sty/cmbright.sty
@@ -0,0 +1,147 @@
+%%
+%% This is file `cmbright.sty',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% cmbright.dtx  (with options: `package')
+%% 
+%% IMPORTANT NOTICE:
+%% 
+%% For the copyright see the source file.
+%% 
+%% Any modified versions of this file must be renamed
+%% with new filenames distinct from cmbright.sty.
+%% 
+%% For distribution of the original source see the terms
+%% for copying and modification in the file cmbright.dtx.
+%% 
+%% This generated file may be distributed as long as the
+%% original source files, as listed above, are part of the
+%% same distribution. (The sources need not necessarily be
+%% in the same archive or directory.)
+\ProvidesPackage{cmbright}
+           [2005/04/13 v8.1 (WaS)]
+\NeedsTeXFormat{LaTeX2e}[1995/06/01]
+\renewcommand{\familydefault}{\sfdefault}
+\renewcommand{\sfdefault}{cmbr}
+\renewcommand{\ttdefault}{cmtl}
+\DeclareSymbolFont      {operators} {OT1}{cmbr}{m}{n}
+\DeclareSymbolFont        {letters} {OML}{cmbrm}{m}{it}
+\SetSymbolFont      {letters}{bold} {OML}{cmbrm}{b}{it}
+\DeclareSymbolFont        {symbols} {OMS}{cmbrs}{m}{n}
+\DeclareMathAlphabet{\mathit} {OT1}{cmbr}{m}{sl}
+\DeclareMathAlphabet{\mathbf} {OT1}{cmbr}{bx}{n}
+\DeclareMathAlphabet{\mathtt} {OT1}{cmtl}{m}{n}
+\DeclareMathAlphabet{\mathbold}{OML}{cmbrm}{b}{it}
+\DeclareMathSymbol{\alpha}{\mathalpha}{letters}{11}
+\DeclareMathSymbol{\beta}{\mathalpha}{letters}{12}
+\DeclareMathSymbol{\gamma}{\mathalpha}{letters}{13}
+\DeclareMathSymbol{\delta}{\mathalpha}{letters}{14}
+\DeclareMathSymbol{\epsilon}{\mathalpha}{letters}{15}
+\DeclareMathSymbol{\zeta}{\mathalpha}{letters}{16}
+\DeclareMathSymbol{\eta}{\mathalpha}{letters}{17}
+\DeclareMathSymbol{\theta}{\mathalpha}{letters}{18}
+\DeclareMathSymbol{\iota}{\mathalpha}{letters}{19}
+\DeclareMathSymbol{\kappa}{\mathalpha}{letters}{20}
+\DeclareMathSymbol{\lambda}{\mathalpha}{letters}{21}
+\DeclareMathSymbol{\mu}{\mathalpha}{letters}{22}
+\DeclareMathSymbol{\nu}{\mathalpha}{letters}{23}
+\DeclareMathSymbol{\xi}{\mathalpha}{letters}{24}
+\DeclareMathSymbol{\pi}{\mathalpha}{letters}{25}
+\DeclareMathSymbol{\rho}{\mathalpha}{letters}{26}
+\DeclareMathSymbol{\sigma}{\mathalpha}{letters}{27}
+\DeclareMathSymbol{\tau}{\mathalpha}{letters}{28}
+\DeclareMathSymbol{\upsilon}{\mathalpha}{letters}{29}
+\DeclareMathSymbol{\phi}{\mathalpha}{letters}{30}
+\DeclareMathSymbol{\chi}{\mathalpha}{letters}{31}
+\DeclareMathSymbol{\psi}{\mathalpha}{letters}{32}
+\DeclareMathSymbol{\omega}{\mathalpha}{letters}{33}
+\DeclareMathSymbol{\varepsilon}{\mathalpha}{letters}{34}
+\DeclareMathSymbol{\vartheta}{\mathalpha}{letters}{35}
+\DeclareMathSymbol{\varpi}{\mathalpha}{letters}{36}
+\DeclareMathSymbol{\varrho}{\mathalpha}{letters}{37}
+\DeclareMathSymbol{\varsigma}{\mathalpha}{letters}{38}
+\DeclareMathSymbol{\varphi}{\mathalpha}{letters}{39}
+\DeclareOption{slantedGreek}{%
+  \DeclareMathSymbol{\Gamma}{\mathalpha}{letters}{0}
+  \DeclareMathSymbol{\Delta}{\mathalpha}{letters}{1}
+  \DeclareMathSymbol{\Theta}{\mathalpha}{letters}{2}
+  \DeclareMathSymbol{\Lambda}{\mathalpha}{letters}{3}
+  \DeclareMathSymbol{\Xi}{\mathalpha}{letters}{4}
+  \DeclareMathSymbol{\Pi}{\mathalpha}{letters}{5}
+  \DeclareMathSymbol{\Sigma}{\mathalpha}{letters}{6}
+  \DeclareMathSymbol{\Upsilon}{\mathalpha}{letters}{7}
+  \DeclareMathSymbol{\Phi}{\mathalpha}{letters}{8}
+  \DeclareMathSymbol{\Psi}{\mathalpha}{letters}{9}
+  \DeclareMathSymbol{\Omega}{\mathalpha}{letters}{10}
+}
+\let\upDelta\Delta
+\let\upOmega\Omega
+\let\upGamma\Gamma
+\let\upTheta\Theta
+\let\upLambda\Lambda
+\let\upXi\Xi
+\let\upPi\Pi
+\let\upSigma\Sigma
+\let\upUpsilon\Upsilon
+\let\upPhi\Phi
+\let\upPsi\Psi
+\def\bright@baselineskip@table
+   {<\@viiipt>10<\@ixpt>11.25<\@xpt>12.5<\@xipt>13.7<\@xiipt>15}
+\def\bright@setfontsize#1#2#3%
+   {\edef\@tempa{\def\noexpand\@tempb####1<#2}%
+    \@tempa>##2<##3\@nil{\def\bright@baselineskip@value{##2}}%
+    \edef\@tempa{\noexpand\@tempb\bright@baselineskip@table<#2}%
+    \@tempa><\@nil
+    \ifx\bright@baselineskip@value\@empty
+       \def\bright@baselineskip@value{#3}%
+    \fi
+    \old@setfontsize{#1}{#2}\bright@baselineskip@value}
+\let\old@setfontsize=\@setfontsize
+\DeclareOption{enlarged-baselineskips}{%
+  \let\@setfontsize=\bright@setfontsize}
+\DeclareOption{standard-baselineskips}{%
+ \let\@setfontsize=\old@setfontsize}
+\DeclareTextCommand{\textsterling}{OT1}{{%
+   \ifdim \fontdimen\@ne\font >\z@
+      \fontfamily{\rmdefault}\fontshape{it}\selectfont
+   \else
+      \fontfamily{\rmdefault}\fontshape{ui}\selectfont
+   \fi
+   \char`\$}}
+\def\mathsterling{\textsl{\textsterling}}
+\AtBeginDocument{%
+  \DeclareFontFamily{U}{msa}{}
+  \DeclareFontShape{U}{msa}{m}{n}{%
+  <-9>cmbras8%
+  <9-10>cmbras9%
+  <10->cmbras10%
+  }{}
+  \DeclareFontFamily{U}{msb}{}
+  \DeclareFontShape{U}{msb}{m}{n}{%
+  <-9>cmbrbs8%
+  <9-10>cmbrbs9%
+  <10->cmbrbs10%
+  }{}
+}
+\def\TeX{T\kern-.19em\lower.5ex\hbox{E}\kern-.05emX\@}
+\DeclareRobustCommand{\LaTeX}{L\kern-.3em%
+        {\sbox\z@ T%
+         \vbox to\ht\z@{\hbox{\check@mathfonts
+                              \fontsize\sf@size\z@
+                              \math@fontsfalse\selectfont
+                              A}%
+                        \vss}%
+        }%
+        \kern-.15em%
+        \TeX}
+\DeclareRobustCommand{\LaTeXe}{\mbox{\m@th
+  \if b\expandafter\@car\f@series\@nil\boldmath\fi
+  \LaTeX\kern.15em2$_{\textstyle\varepsilon}$}}
+\ExecuteOptions{enlarged-baselineskips}
+\ProcessOptions\relax
+\normalfont\normalsize
+\endinput
+%%
+%% End of file `cmbright.sty'.
diff --git a/presentations/taler-mdb-36c3/.template/sty/collectbox.sty 
b/presentations/taler-mdb-36c3/.template/sty/collectbox.sty
new file mode 100644
index 0000000..fd73222
--- /dev/null
+++ b/presentations/taler-mdb-36c3/.template/sty/collectbox.sty
@@ -0,0 +1,328 @@
+%%
+%% This is file `collectbox.sty',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% collectbox.dtx  (with options: `collectbox.sty')
+%% 
+%% IMPORTANT NOTICE:
+%% 
+%% For the copyright see the source file.
+%% 
+%% Any modified versions of this file must be renamed
+%% with new filenames distinct from collectbox.sty.
+%% 
+%% For distribution of the original source see the terms
+%% for copying and modification in the file collectbox.dtx.
+%% 
+%% This generated file may be distributed as long as the
+%% original source files, as listed above, are part of the
+%% same distribution. (The sources need not necessarily be
+%% in the same archive or directory.)
+%% Copyright (C) 2012 by Martin Scharrer <address@hidden>
+%% --------------------------------------------------------------------
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%%   http://www.latex-project.org/lppl.txt
+%% and version 1.3 or later is part of all distributions of LaTeX
+%% version 2005/12/01 or later.
+%%
+%% This work has the LPPL maintenance status `maintained'.
+%%
+%% The Current Maintainer of this work is Martin Scharrer.
+%%
+%% This work consists of the files collectbox.dtx and collectbox.ins
+%% and the derived filebase collectbox.sty.
+%%
+\NeedsTeXFormat{LaTeX2e}[1999/12/01]
+\ProvidesPackage{collectbox}[%
+    2012/05/17
+    v0.4b
+    Collect macro arguments as boxes]
+\newsavebox\collectedbox
+\newcommand*\collectbox{%
+    \@ifstar
+        {\collectbox@a{{\BOXCONTENT}}}%
+        {\collectbox@a{}}%
+}
+\long\def\collectbox@a#1{%
+    \@ifnextchar[%
+        {\collectbox@b{#1}}%
+        {\collectbox@b{#1}[]}%
+}
+\long\def\collectbox@b#1[#2]#3{%
+    \@ifnextchar[%
+        {\collectbox@c{#2}{#3#1}}%
+        {\collectbox@c{#2}{#3#1}[]}%
+}
+\long\def\collectbox@c#1#2[#3]{%
+    \collectbox@{#1}{#2}{#3}%
+}
+\let\collect@box\hbox
+\let\collectbox@mode\leavevmode
+\newcommand\collectbox@[3]{%
+    \begingroup
+    \collectbox@mode
+    \@temptokena{#3\collectbox@end#2\endgroup}%
+    \setbox\collectedbox\collect@box\bgroup
+       \collectbox@setgroup
+       #1\bgroup
+       \aftergroup\the
+       \aftergroup\@temptokena
+       \collectbox@bgroup
+}
+\let\collectbox@macro\collectbox@
+\newcommand\collectbox@env[3]{%
+    \collectbox@mode
+    \def\collectboxenvend{#3\collectbox@end#2\collectbox@currenvir}%
+    \setbox\collectedbox\collect@box\bgroup
+       \collectbox@setgroup
+       \collectbox@reset
+       \ignorespaces
+       #1%
+}
+\def\collectbox@currenvir{%
+    \edef\@currenvir{\@currenvir}%
+}
+\def\collectbox@macro@bgroup{%
+    \@ifnextchar\bgroup
+        {\let\@let@token=}%
+        {\collectbox@arg}%
+}
+\def\collectbox@env@bgroup{%
+    \collectbox@reset
+    \ignorespaces
+}
+\let\collectbox@bgroup\collectbox@macro@bgroup
+\def\collectbox@setgroup{%
+    \color@setgroup
+}
+\def\collectbox@endgroup{%
+    \collectbox@endcode
+    \color@endgroup
+}
+\let\collectbox@endcode\relax
+\newcommand\@collectbox[1]{%
+    \begingroup
+    \collectbox@mode
+    \@temptokena{\collectbox@end#1\endgroup}%
+    \setbox\collectedbox\collect@box\bgroup
+       \collectbox@setgroup\bgroup
+       \aftergroup\the
+       \aftergroup\@temptokena
+       \collectbox@bgroup
+}
+\newcommand\@Collectbox[2]{%
+    \begingroup
+    \collectbox@mode
+    \sbox\collectedbox{#2}%
+    \collectbox@setdims
+    #1%
+    \endgroup
+}
+\def\collectbox@arg#1{%
+    #1\egroup
+}
+\def\collectbox@end{%
+    \collectbox@endgroup
+    \egroup
+    \collectbox@setdims
+    \ifcollectboxenv
+        \collectbox@reset
+        \collectbox@currenvir
+    \fi
+}
+\def\collectbox@setdims{%
+    \collectbox@protecteddef\BOXCONTENT{\usebox\collectedbox}%
+    \collectbox@protecteddef\width{\wd\collectedbox}%
+    \collectbox@protecteddef\height{\ht\collectedbox}%
+    \collectbox@protecteddef\depth{\dp\collectedbox}%
+    \collectbox@protecteddef\totalheight{\@ovri}%
+    \totalheight\height
+    \advance\totalheight\depth
+}%
+\def\collectbox@reset{%
+    \let\collectbox@endcode\relax
+    \let\collectbox@bgroup\collectbox@macro@bgroup
+    \let\collectbox@\collectbox@macro
+    \collectboxenvfalse
+}
+\begingroup
+\expandafter\ifx\csname protected\endcsname\relax
+    \let\collectbox@protecteddef\def%
+\else
+    \gdef\collectbox@protecteddef{\protected\def}%
+\fi
+\endgroup
+\let\collectbox@code\empty
+\newcommand\collectboxto[1]{%
+    \@ifnextchar[%
+        {\collectboxto@a{#1}}%
+        {\collectboxto@a{#1}[]}%
+}
+\long\def\collectboxto@a#1[#2]#3{%
+    \@ifnextchar[%
+        {\collectboxto@b{#1}{#2}{#3}}%
+        {\collectboxto@b{#1}{#2}{#3}[]}%
+}
+\long\def\collectboxto@b#1#2#3[#4]{%
+    \collectboxto@{#1}{#2}{#3}{#4}%
+}
+\newcommand\collectboxto@[4]{%
+    \collectbox@mode
+    \setbox#1\collect@box\bgroup
+       \def\collectbox@code{#4\collectbox@endgroup\egroup#3}%
+       \collectbox@setgroup#2\bgroup
+       \aftergroup\collectbox@code
+       \collectbox@bgroup
+}
+\newcommand\@collectboxto[2]{%
+    \collectbox@mode
+    \setbox#1\collect@box\bgroup
+       \def\collectbox@code{\collectbox@endgroup\egroup#2}%
+       \collectbox@setgroup\bgroup
+       \aftergroup\collectbox@code
+       \collectbox@bgroup
+}
+\newcommand\nocollectbox@[3]{%
+    \collectbox@mode
+    \collect@box\bgroup
+       \def\collectbox@code{#3\egroup#2}%
+       #1\bgroup
+       \aftergroup\collectbox@code
+       \collectbox@bgroup
+}
+\newcommand\nocollectbox@to[4]{%
+    \collectbox@mode
+    \collect@box to #1\bgroup
+       \def\collectbox@code{#4\egroup#3}%
+       #2\bgroup
+       \aftergroup\collectbox@code
+       \collectbox@bgroup
+}
+\newcommand*\collectboxcheckenv[1]{%
+    \begingroup
+    \def\@tempa{#1}%
+    \expandafter\endgroup
+    \ifx\@currenvir\@tempa
+        \@collectboxisenv{#1}%
+    \fi
+}
+\def\@collectboxisenv#1{%
+    \collectbox@noindent
+    \collectboxenvtrue
+    \edef\@currenvir{\@currenvir\noexpand\empty}%
+    \let\collectbox@bgroup\collectbox@env@bgroup
+    \let\collectbox@endcode\collectbox@env@endcode
+    \let\collectbox@\collectbox@env
+    \expandafter\ifx\csname end#1\endcsname\relax
+        \expandafter\let\csname end#1\endcsname\collectbox@envend
+    \fi
+}
+\newif\ifcollectboxenv
+\let\collectbox@noindent\noindent
+\def\collectbox@env@endcode{\ifhmode\unskip\fi}%
+\def\collectbox@envend{\collectboxenvend}%
+\def\collectboxenvend{%
+    \egroup
+    \collectbox@currenvir
+}%
+\newcommand\collectboxtabular[3][c]{%
+    \collectbox@tab{tabular}{[#1]{#2}}{}{#3}{}%
+}
+\newcommand\collectboxtabularstar[4][c]{%
+    \collectbox@tab{tabular*}{[#1]{#2}{#3}}{}{#4}{}%
+}
+\newcommand\collectboxarray[2]{%
+    \collectbox@tab{array}{{#1}}{\(}{#2}{\)}%
+}
+\def\collectbox@checkarray{%
+\@ifpackageloaded{array}{%
+    \let\collectbox@realarraycr\@arraycr
+    \def\collectbox@setarraycr{%
+        \let\@arraycr\collebox@cr
+        \def\ialign{\let\@arraycr\collectbox@realarraycr \everycr {}\tabskip 
\z@skip \halign}%
+    }%
+}{%
+    \let\collectbox@realarraycr\@tabularcr
+    \def\collectbox@setarraycr{%
+        \let\@tabularcr\collebox@cr
+        \def\ialign{\let\noexpand\@tabularcr\noexpand\collectbox@realarraycr 
\everycr {}\tabskip \z@skip \halign}%
+    }%
+}%
+}
+\collectbox@checkarray
+\AtBeginDocument{\collectbox@checkarray}%
+\def\collectbox@dorealarraycr{%
+    \expandafter\collectbox@realarraycr\collectbox@aftercrstuff
+}
+\let\collectbox@aftercrstuff\empty
+\def\collectbox@tab#1#2#3#4#5{%
+    \begingroup
+    \collectbox@mode
+    \def\collectbox@codeafter{#4\endgroup}%
+    \def\collectbox@endtabenv{\end{#1}#5\collectbox@end}%
+    \def\collectbox@dotab{#3\begin{#1}#2}%
+    \setbox\collectedbox\collect@box\bgroup
+       \collectbox@setgroup
+       \collectbox@setarraycr
+       \afterassignment\collectbox@dotab
+       \let\@let@token=%
+}
+\def\collebox@cr{%
+    \@ifstar\collebox@@cr\collebox@@cr%
+}
+\def\collebox@@cr{%
+    \@ifnextchar[%
+        \collebox@@cr@opt
+        {\collebox@@@cr{}}%
+}
+\def\collebox@@cr@opt[#1]{%
+    \collebox@@@cr{[#1]}%
+}
+\def\collebox@@@cr#1{%
+    \def\collectbox@aftercrstuff{#1}%
+    \expandafter\collebox@@@@cr
+    \romannumeral-`0%
+}
+\def\collebox@@@@cr{%
+    \@ifnextchar\egroup{\collectbox@dorealarraycr\collectbox@aftertab}{%
+        \ifx\@let@token\noalign
+            \expandafter\collectbox@handlenoalign
+        \else
+            \expandafter\collectbox@dorealarraycr
+        \fi
+    }%
+}
+\def\collectbox@handlenoalign#1#2{%
+    \collectbox@dorealarraycr
+    \noalign{\bgroup\aftergroup\collectbox@afternoalign#2}%
+}
+\def\collectbox@handlenextnoalign#1#2{%
+    \egroup
+    \noalign{\bgroup\aftergroup\collectbox@afternoalign#2}%
+}
+\def\collectbox@afternoalign{%
+    \expandafter\collectbox@@afternoalign
+    \romannumeral-`0%
+}
+\def\collectbox@@afternoalign{%
+    \@ifnextchar\egroup{\egroup\collectbox@aftertab}{%
+        \ifx\@let@token\noalign
+            \expandafter\collectbox@handlenextnoalign
+        \else
+            \expandafter\egroup
+        \fi
+    }%
+}
+\def\collectbox@aftertab{%
+    \collectbox@endtabenv
+    \afterassignment\collectbox@codeafter
+    \let\@let@token=%
+}
+\endinput
+%%
+%% End of file `collectbox.sty'.
diff --git a/presentations/taler-mdb-36c3/.template/sty/geometry.sty 
b/presentations/taler-mdb-36c3/.template/sty/geometry.sty
new file mode 100644
index 0000000..b46f4ee
--- /dev/null
+++ b/presentations/taler-mdb-36c3/.template/sty/geometry.sty
@@ -0,0 +1,1130 @@
+%%
+%% This is file `geometry.sty',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% geometry.dtx  (with options: `package')
+%% 
+%% Copyright (C) 1996-2010
+%% by Hideo Umeki <address@hidden>
+%% 
+%% This work may be distributed and/or modified under the conditions of
+%% the LaTeX Project Public License, either version 1.3c of this license
+%% or (at your option) any later version. The latest version of this
+%% license is in
+%%    http://www.latex-project.org/lppl.txt
+%% and version 1.3c or later is part of all distributions of LaTeX
+%% version 2005/12/01 or later.
+%% 
+%% This work is "maintained" (as per the LPPL maintenance status)
+%% by Hideo Umeki.
+%% 
+%% This work consists of the files geometry.dtx and
+%% the derived files: geometry.{sty,ins,drv}, geometry-samples.tex.
+%% 
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesPackage{geometry}
+  [2010/09/12 v5.6 Page Geometry]
+\RequirePackage{keyval}%
+\RequirePackage{ifpdf}%
+\RequirePackage{ifvtex}%
+\RequirePackage{ifxetex}%
+\newif\ifGm@verbose
+\newif\ifGm@landscape
+\newif\ifGm@swap@papersize
+\newif\ifGm@includehead
+\newif\ifGm@includefoot
+\newif\ifGm@includemp
+\newif\ifGm@hbody
+\newif\ifGm@vbody
+\newif\ifGm@heightrounded
+\newif\ifGm@showframe
+\newif\ifGm@showcrop
+\newif\ifGm@pass
+\newif\ifGm@resetpaper
+\newif\ifGm@layout
+\newif\ifGm@newgm
+\newcount\Gm@cnth
+\newcount\Gm@cntv
+\newcount\c@Gm@tempcnt
+\newdimen\Gm@bindingoffset
+\newdimen\Gm@wd@mp
+\newdimen\Gm@odd@mp
+\newdimen\Gm@even@mp
+\newdimen\Gm@layoutwidth
+\newdimen\Gm@layoutheight
+\newdimen\Gm@layouthoffset
+\newdimen\Gm@layoutvoffset
+\newtoks\Gm@dimlist
+\def\Gm@warning#1{\PackageWarningNoLine{geometry}{#1}}%
+\def\ifGm@preamble#1{%
+  \ifGm@newgm
+   \Gm@warning{`#1': not available in `\string\newgeometry'; skipped}%
+  \else
+    \expandafter\@firstofone
+  \fi}%
+\def\Gm@Dhratio{1:1}% = left:right default for oneside
+\def\Gm@Dhratiotwo{2:3}% = inner:outer default for twoside.
+\def\Gm@Dvratio{2:3}% = top:bottom default
+\def\Gm@Dhscale{0.7}%
+\def\Gm@Dvscale{0.7}%
+\def\Gm@dvips{dvips}%
+\def\Gm@dvipdfm{dvipdfm}%
+\def\Gm@pdftex{pdftex}%
+\def\Gm@xetex{xetex}%
+\def\Gm@vtex{vtex}%
+\def\Gm@true{true}%
+\def\Gm@false{false}%
+\edef\Gm@orgpw{\the\paperwidth}%
+\edef\Gm@orgph{\the\paperheight}%
+\def\Gm@savelength#1{%
+  \g@addto@macro\Gm@restore{\expandafter\noexpand\expandafter\csname
+  #1\endcsname\expandafter=\expandafter\the\csname #1\endcsname\relax}}%
+\def\Gm@saveboolean#1{%
+  \csname if#1\endcsname
+    \g@addto@macro\Gm@restore{\expandafter\noexpand\csname #1true\endcsname}%
+  \else
+    \g@addto@macro\Gm@restore{\expandafter\noexpand\csname #1false\endcsname}%
+  \fi}%
+\def\Gm@restore{}%
+\def\Gm@save{%
+  \Gm@savelength{paperwidth}%
+  \Gm@savelength{paperheight}%
+  \Gm@savelength{textwidth}%
+  \Gm@savelength{textheight}%
+  \Gm@savelength{evensidemargin}%
+  \Gm@savelength{oddsidemargin}%
+  \Gm@savelength{topmargin}%
+  \Gm@savelength{headheight}%
+  \Gm@savelength{headsep}%
+  \Gm@savelength{topskip}%
+  \Gm@savelength{footskip}%
+  \Gm@savelength{baselineskip}%
+  \Gm@savelength{marginparwidth}%
+  \Gm@savelength{marginparsep}%
+  \Gm@savelength{columnsep}%
+  \Gm@savelength{hoffset}%
+  \Gm@savelength{voffset}
+  \Gm@savelength{Gm@layoutwidth}%
+  \Gm@savelength{Gm@layoutheight}%
+  \Gm@savelength{Gm@layouthoffset}%
+  \Gm@savelength{Gm@layoutvoffset}%
+  \Gm@saveboolean{@twocolumn}%
+  \Gm@saveboolean{@twoside}%
+  \Gm@saveboolean{@mparswitch}%
+  \Gm@saveboolean{@reversemargin}}%
+\def\Gm@initnewgm{%
+  \Gm@passfalse
+  \Gm@swap@papersizefalse
+  \Gm@dimlist={}
+  \Gm@hbodyfalse
+  \Gm@vbodyfalse
+  \Gm@heightroundedfalse
+  \Gm@includeheadfalse
+  \Gm@includefootfalse
+  \Gm@includempfalse
+  \let\Gm@width\@undefined
+  \let\Gm@height\@undefined
+  \let\Gm@textwidth\@undefined
+  \let\Gm@textheight\@undefined
+  \let\Gm@lines\@undefined
+  \let\Gm@hscale\@undefined
+  \let\Gm@vscale\@undefined
+  \let\Gm@hmarginratio\@undefined
+  \let\Gm@vmarginratio\@undefined
+  \let\Gm@lmargin\@undefined
+  \let\Gm@rmargin\@undefined
+  \let\Gm@tmargin\@undefined
+  \let\Gm@bmargin\@undefined
+  \Gm@layoutfalse
+  \Gm@layouthoffset\z@
+  \Gm@layoutvoffset\z@
+  \Gm@bindingoffset\z@}%
+\def\Gm@initall{%
+  \let\Gm@driver\@empty
+  \let\Gm@truedimen\@empty
+  \let\Gm@paper\@undefined
+  \Gm@resetpaperfalse
+  \Gm@landscapefalse
+  \Gm@verbosefalse
+  \Gm@showframefalse
+  \Gm@showcropfalse
+  \Gm@newgmfalse
+  \Gm@initnewgm}%
+\def\Gm@setdriver#1{%
+  \expandafter\let\expandafter\Gm@driver\csname Gm@#1\endcsname}%
+\def\Gm@unsetdriver#1{%
+  \expandafter\ifx\csname Gm@#1\endcsname\Gm@driver\let\Gm@driver\@empty\fi}%
+\def\Gm@setbool{\@dblarg\Gm@@setbool}%
+\def\Gm@setboolrev{\@dblarg\Gm@@setboolrev}%
+\def\Gm@@setbool[#1]#2#3{\Gm@doif{#1}{#3}{\csname Gm@#2\Gm@bool\endcsname}}%
+\def\Gm@@setboolrev[#1]#2#3{\Gm@doifelse{#1}{#3}%
+  {\csname Gm@#2\Gm@false\endcsname}{\csname Gm@#2\Gm@true\endcsname}}%
+\def\Gm@doif#1#2#3{%
+  \lowercase{\def\Gm@bool{#2}}%
+  \ifx\Gm@bool\@empty
+    \let\Gm@bool\Gm@true
+  \fi
+  \ifx\Gm@bool\Gm@true
+  \else
+    \ifx\Gm@bool\Gm@false
+    \else
+      \let\Gm@bool\relax
+    \fi
+  \fi
+  \ifx\Gm@bool\relax
+    \Gm@warning{`#1' should be set to `true' or `false'}%
+  \else
+    #3
+  \fi}%
+\def\Gm@doifelse#1#2#3#4{%
+  \Gm@doif{#1}{#2}{\ifx\Gm@bool\Gm@true #3\else #4\fi}}%
+\def\Gm@reverse#1{%
+  \csname ifGm@#1\endcsname
+  \csname Gm@#1false\endcsname\else\csname Gm@#1true\endcsname\fi}%
+\def\Gm@defbylen#1#2{%
+  \begingroup\setlength\@tempdima{#2}%
+  \expandafter\xdef\csname Gm@#1\endcsname{\the\@tempdima}\endgroup}%
+\def\Gm@defbycnt#1#2{%
+  \begingroup\setcounter{Gm@tempcnt}{#2}%
+  \expandafter\xdef\csname Gm@#1\endcsname{\the\value{Gm@tempcnt}}\endgroup}%
+\def\Gm@sep@ratio#1:#2{\@tempcnta=#1\@tempcntb=#2}%
+\def\Gm@setbyratio[#1]#2#3#4{% determine #4 by ratio
+  \expandafter\Gm@sep@ratio\Gm@mratio\relax
+  \if#1b
+    \edef\@@tempa{\the\@tempcnta}%
+    \@tempcnta=\@tempcntb
+    \@tempcntb=\@@tempa\relax
+  \fi
+  \expandafter\setlength\expandafter\@tempdimb\expandafter
+    {\csname Gm@#3\endcsname}%
+  \ifnum\@tempcntb>\z@
+    \multiply\@tempdimb\@tempcnta
+    \divide\@tempdimb\@tempcntb
+  \fi
+  \expandafter\edef\csname Gm@#4\endcsname{\the\@tempdimb}}%
+\def\Gm@detiv#1#2#3#4{% determine #4.
+  \expandafter\setlength\expandafter\@tempdima\expandafter
+    {\csname Gm@layout#1\endcsname}%
+  \expandafter\setlength\expandafter\@tempdimb\expandafter
+    {\csname Gm@#2\endcsname}%
+  \addtolength\@tempdima{-\@tempdimb}%
+  \expandafter\setlength\expandafter\@tempdimb\expandafter
+    {\csname Gm@#3\endcsname}%
+  \addtolength\@tempdima{-\@tempdimb}%
+  \ifdim\@tempdima<\z@
+    \Gm@warning{`#4' results in NEGATIVE (\the\@tempdima).%
+    ^^J\@spaces `#2' or `#3' should be shortened in length}%
+  \fi
+  \expandafter\edef\csname Gm@#4\endcsname{\the\@tempdima}}%
+\def\Gm@detiiandiii#1#2#3{% determine #2 and #3.
+  \expandafter\setlength\expandafter\@tempdima\expandafter
+    {\csname Gm@layout#1\endcsname}%
+  \expandafter\setlength\expandafter\@tempdimb\expandafter
+    {\csname Gm@#1\endcsname}%
+  \addtolength\@tempdima{-\@tempdimb}%
+  \ifdim\@tempdima<\z@
+    \Gm@warning{`#2' and `#3' result in NEGATIVE (\the\@tempdima).%
+                  ^^J\@spaces `#1' should be shortened in length}%
+  \fi
+  \ifx\Gm@mratio\@undefined
+    \expandafter\Gm@sep@ratio\Gm@Dmratio\relax
+  \else
+    \expandafter\Gm@sep@ratio\Gm@mratio\relax
+    \ifnum\@tempcntb>\z@\else
+      \Gm@warning{margin ratio a:b should be non-zero; default used}%
+      \expandafter\Gm@sep@ratio\Gm@Dmratio\relax
+    \fi
+  \fi
+  \@tempdimb=\@tempdima
+  \advance\@tempcntb\@tempcnta
+  \divide\@tempdima\@tempcntb
+  \multiply\@tempdima\@tempcnta
+  \advance\@tempdimb-\@tempdima
+  \expandafter\edef\csname Gm@#2\endcsname{\the\@tempdima}%
+  \expandafter\edef\csname Gm@#3\endcsname{\the\@tempdimb}}%
+\def\Gm@detall#1#2#3#4{%
+  \@tempcnta\z@
+  \if#1h
+    \let\Gm@mratio\Gm@hmarginratio
+    \edef\Gm@Dmratio{\if@twoside\Gm@Dhratiotwo\else\Gm@Dhratio\fi}%
+  \else
+    \let\Gm@mratio\Gm@vmarginratio
+    \edef\Gm@Dmratio{\Gm@Dvratio}%
+  \fi
+  \if#1h
+    \ifx\Gm@lmargin\@undefined\else\advance\@tempcnta4\relax\fi
+    \ifGm@hbody\advance\@tempcnta2\relax\fi
+    \ifx\Gm@rmargin\@undefined\else\advance\@tempcnta1\relax\fi
+    \Gm@cnth\@tempcnta
+  \else
+    \ifx\Gm@tmargin\@undefined\else\advance\@tempcnta4\relax\fi
+    \ifGm@vbody\advance\@tempcnta2\relax\fi
+    \ifx\Gm@bmargin\@undefined\else\advance\@tempcnta1\relax\fi
+    \Gm@cntv\@tempcnta
+  \fi
+  \ifcase\@tempcnta
+    \if#1h
+      \Gm@defbylen{width}{\Gm@Dhscale\Gm@layoutwidth}%
+    \else
+      \Gm@defbylen{height}{\Gm@Dvscale\Gm@layoutheight}%
+    \fi
+    \Gm@detiiandiii{#2}{#3}{#4}%
+  \or
+    \ifx\Gm@mratio\@undefined
+      \if#1h
+        \Gm@defbylen{width}{\Gm@Dhscale\Gm@layoutwidth}%
+      \else
+        \Gm@defbylen{height}{\Gm@Dvscale\Gm@layoutheight}%
+      \fi
+      \setlength\@tempdimc{\@nameuse{Gm@#4}}%
+      \Gm@detiiandiii{#2}{#3}{#4}%
+      \expandafter\let\csname Gm@#2\endcsname\@undefined
+      \Gm@defbylen{#4}{\@tempdimc}%
+    \else
+      \Gm@setbyratio[f]{#1}{#4}{#3}%
+    \fi
+    \Gm@detiv{#2}{#3}{#4}{#2}%
+  \or\Gm@detiiandiii{#2}{#3}{#4}%
+  \or\Gm@detiv{#2}{#2}{#4}{#3}%
+  \or
+    \ifx\Gm@mratio\@undefined
+      \if#1h
+        \Gm@defbylen{width}{\Gm@Dhscale\Gm@layoutwidth}%
+      \else
+        \Gm@defbylen{height}{\Gm@Dvscale\Gm@layoutheight}%
+      \fi
+      \setlength\@tempdimc{\@nameuse{Gm@#3}}%
+      \Gm@detiiandiii{#2}{#4}{#3}%
+      \expandafter\let\csname Gm@#2\endcsname\@undefined
+      \Gm@defbylen{#3}{\@tempdimc}%
+    \else
+      \Gm@setbyratio[b]{#1}{#3}{#4}%
+    \fi
+    \Gm@detiv{#2}{#3}{#4}{#2}%
+  \or\Gm@detiv{#2}{#3}{#4}{#2}%
+  \or\Gm@detiv{#2}{#2}{#3}{#4}%
+  \or\Gm@warning{Over-specification in `#1'-direction.%
+                  ^^J\@spaces `#2' (\@nameuse{Gm@#2}) is ignored}%
+    \Gm@detiv{#2}{#3}{#4}{#2}%
+  \else\fi}%
+\def\Gm@clean{%
+  \ifnum\Gm@cnth<4\let\Gm@lmargin\@undefined\fi
+  \ifodd\Gm@cnth\else\let\Gm@rmargin\@undefined\fi
+  \ifnum\Gm@cntv<4\let\Gm@tmargin\@undefined\fi
+  \ifodd\Gm@cntv\else\let\Gm@bmargin\@undefined\fi
+  \ifGm@hbody\else
+    \let\Gm@hscale\@undefined
+    \let\Gm@width\@undefined
+    \let\Gm@textwidth\@undefined
+  \fi
+  \ifGm@vbody\else
+    \let\Gm@vscale\@undefined
+    \let\Gm@height\@undefined
+    \let\Gm@textheight\@undefined
+  \fi
+  }%
+\def\Gm@parse@divide#1#2#3#4{%
+  \def\Gm@star{*}%
+  \@tempcnta\z@
+  \@for\Gm@tmp:=#1\do{%
+    \expandafter\KV@@sp@def\expandafter\Gm@frag\expandafter{\Gm@tmp}%
+    \edef\Gm@value{\Gm@frag}%
+    \ifcase\@tempcnta\relax\edef\Gm@key{#2}%
+      \or\edef\Gm@key{#3}%
+      \else\edef\Gm@key{#4}%
+    \fi
+    \@nameuse{Gm@set\Gm@key false}%
+    \ifx\empty\Gm@value\else
+    \ifx\Gm@star\Gm@value\else
+      \setkeys{Gm}{\Gm@key=\Gm@value}%
+    \fi\fi
+    \advance\@tempcnta\@ne}%
+  \let\Gm@star\relax}%
+\def\Gm@branch#1#2#3{%
+  \@tempcnta\z@
+  \@for\Gm@tmp:=#1\do{%
+    \KV@@sp@def\Gm@frag{\Gm@tmp}%
+    \edef\Gm@value{\Gm@frag}%
+    \ifcase\@tempcnta\relax% cnta == 0
+      \setkeys{Gm}{#2=\Gm@value}%
+    \or% cnta == 1
+      \setkeys{Gm}{#3=\Gm@value}%
+    \else\fi
+    \advance\@tempcnta\@ne}%
+  \ifnum\@tempcnta=\@ne
+    \setkeys{Gm}{#3=\Gm@value}%
+  \fi}%
+\def\Gm@magtooffset{%
+  \@tempdima=\mag\Gm@truedimen sp%
+  \@tempdimb=1\Gm@truedimen in%
+  \divide\@tempdimb\@tempdima
+  \multiply\@tempdimb\@m
+  \addtolength{\hoffset}{1\Gm@truedimen in}%
+  \addtolength{\voffset}{1\Gm@truedimen in}%
+  \addtolength{\hoffset}{-\the\@tempdimb}%
+  \addtolength{\voffset}{-\the\@tempdimb}}%
+\def\Gm@setlength#1#2{%
+  \let\Gm@len=\relax\let\Gm@td=\relax
+  \edef\addtolist{\noexpand\Gm@dimlist=%
+  {\the\Gm@dimlist \Gm@len{#1}{#2}}}\addtolist}%
+\def\Gm@expandlengths{%
+  \def\Gm@td{\Gm@truedimen}%
+  \def\Gm@len##1##2{\setlength{##1}{##2}}%
+  \the\Gm@dimlist}%
+\def\Gm@setsize#1(#2,#3)#4{%
+  \let\Gm@td\relax
+  \expandafter\Gm@setlength\csname #1width\endcsname{#2\Gm@td #4}%
+  \expandafter\Gm@setlength\csname #1height\endcsname{#3\Gm@td #4}%
+  \ifGm@landscape\Gm@swap@papersizetrue\else\Gm@swap@papersizefalse\fi}%
+\def\Gm@setpaper@ifpre#1{%
+  \ifGm@preamble{#1}{\def\Gm@paper{#1}\@nameuse{Gm@#1}{paper}}}%
+\@namedef{Gm@a0paper}#1{\Gm@setsize{#1}(841,1189){mm}}% ISO A0
+\@namedef{Gm@a1paper}#1{\Gm@setsize{#1}(594,841){mm}}% ISO A1
+\@namedef{Gm@a2paper}#1{\Gm@setsize{#1}(420,594){mm}}% ISO A2
+\@namedef{Gm@a3paper}#1{\Gm@setsize{#1}(297,420){mm}}% ISO A3
+\@namedef{Gm@a4paper}#1{\Gm@setsize{#1}(210,297){mm}}% ISO A4
+\@namedef{Gm@a5paper}#1{\Gm@setsize{#1}(148,210){mm}}% ISO A5
+\@namedef{Gm@a6paper}#1{\Gm@setsize{#1}(105,148){mm}}% ISO A6
+\@namedef{Gm@b0paper}#1{\Gm@setsize{#1}(1000,1414){mm}}% ISO B0
+\@namedef{Gm@b1paper}#1{\Gm@setsize{#1}(707,1000){mm}}% ISO B1
+\@namedef{Gm@b2paper}#1{\Gm@setsize{#1}(500,707){mm}}% ISO B2
+\@namedef{Gm@b3paper}#1{\Gm@setsize{#1}(353,500){mm}}% ISO B3
+\@namedef{Gm@b4paper}#1{\Gm@setsize{#1}(250,353){mm}}% ISO B4
+\@namedef{Gm@b5paper}#1{\Gm@setsize{#1}(176,250){mm}}% ISO B5
+\@namedef{Gm@b6paper}#1{\Gm@setsize{#1}(125,176){mm}}% ISO B6
+\@namedef{Gm@c0paper}#1{\Gm@setsize{#1}(917,1297){mm}}% ISO C0
+\@namedef{Gm@c1paper}#1{\Gm@setsize{#1}(648,917){mm}}% ISO C1
+\@namedef{Gm@c2paper}#1{\Gm@setsize{#1}(458,648){mm}}% ISO C2
+\@namedef{Gm@c3paper}#1{\Gm@setsize{#1}(324,458){mm}}% ISO C3
+\@namedef{Gm@c4paper}#1{\Gm@setsize{#1}(229,324){mm}}% ISO C4
+\@namedef{Gm@c5paper}#1{\Gm@setsize{#1}(162,229){mm}}% ISO C5
+\@namedef{Gm@c6paper}#1{\Gm@setsize{#1}(114,162){mm}}% ISO C6
+\@namedef{Gm@b0j}#1{\Gm@setsize{#1}(1030,1456){mm}}% JIS B0
+\@namedef{Gm@b1j}#1{\Gm@setsize{#1}(728,1030){mm}}% JIS B1
+\@namedef{Gm@b2j}#1{\Gm@setsize{#1}(515,728){mm}}% JIS B2
+\@namedef{Gm@b3j}#1{\Gm@setsize{#1}(364,515){mm}}% JIS B3
+\@namedef{Gm@b4j}#1{\Gm@setsize{#1}(257,364){mm}}% JIS B4
+\@namedef{Gm@b5j}#1{\Gm@setsize{#1}(182,257){mm}}% JIS B5
+\@namedef{Gm@b6j}#1{\Gm@setsize{#1}(128,182){mm}}% JIS B6
+\@namedef{Gm@ansiapaper}#1{\Gm@setsize{#1}(8.5,11){in}}%
+\@namedef{Gm@ansibpaper}#1{\Gm@setsize{#1}(11,17){in}}%
+\@namedef{Gm@ansicpaper}#1{\Gm@setsize{#1}(17,22){in}}%
+\@namedef{Gm@ansidpaper}#1{\Gm@setsize{#1}(22,34){in}}%
+\@namedef{Gm@ansiepaper}#1{\Gm@setsize{#1}(34,44){in}}%
+\@namedef{Gm@letterpaper}#1{\Gm@setsize{#1}(8.5,11){in}}%
+\@namedef{Gm@legalpaper}#1{\Gm@setsize{#1}(8.5,14){in}}%
+\@namedef{Gm@executivepaper}#1{\Gm@setsize{#1}(7.25,10.5){in}}%
+\@namedef{Gm@screen}#1{\Gm@setsize{#1}(225,180){mm}}%
+\define@key{Gm}{paper}{\setkeys{Gm}{#1}}%
+\let\KV@Gm@papername\KV@Gm@paper
+\define@key{Gm}{a0paper}[true]{\Gm@setpaper@ifpre{a0paper}}%
+\define@key{Gm}{a1paper}[true]{\Gm@setpaper@ifpre{a1paper}}%
+\define@key{Gm}{a2paper}[true]{\Gm@setpaper@ifpre{a2paper}}%
+\define@key{Gm}{a3paper}[true]{\Gm@setpaper@ifpre{a3paper}}%
+\define@key{Gm}{a4paper}[true]{\Gm@setpaper@ifpre{a4paper}}%
+\define@key{Gm}{a5paper}[true]{\Gm@setpaper@ifpre{a5paper}}%
+\define@key{Gm}{a6paper}[true]{\Gm@setpaper@ifpre{a6paper}}%
+\define@key{Gm}{b0paper}[true]{\Gm@setpaper@ifpre{b0paper}}%
+\define@key{Gm}{b1paper}[true]{\Gm@setpaper@ifpre{b1paper}}%
+\define@key{Gm}{b2paper}[true]{\Gm@setpaper@ifpre{b2paper}}%
+\define@key{Gm}{b3paper}[true]{\Gm@setpaper@ifpre{b3paper}}%
+\define@key{Gm}{b4paper}[true]{\Gm@setpaper@ifpre{b4paper}}%
+\define@key{Gm}{b5paper}[true]{\Gm@setpaper@ifpre{b5paper}}%
+\define@key{Gm}{b6paper}[true]{\Gm@setpaper@ifpre{b6paper}}%
+\define@key{Gm}{c0paper}[true]{\Gm@setpaper@ifpre{c0paper}}%
+\define@key{Gm}{c1paper}[true]{\Gm@setpaper@ifpre{c1paper}}%
+\define@key{Gm}{c2paper}[true]{\Gm@setpaper@ifpre{c2paper}}%
+\define@key{Gm}{c3paper}[true]{\Gm@setpaper@ifpre{c3paper}}%
+\define@key{Gm}{c4paper}[true]{\Gm@setpaper@ifpre{c4paper}}%
+\define@key{Gm}{c5paper}[true]{\Gm@setpaper@ifpre{c5paper}}%
+\define@key{Gm}{c6paper}[true]{\Gm@setpaper@ifpre{c6paper}}%
+\define@key{Gm}{b0j}[true]{\Gm@setpaper@ifpre{b0j}}%
+\define@key{Gm}{b1j}[true]{\Gm@setpaper@ifpre{b1j}}%
+\define@key{Gm}{b2j}[true]{\Gm@setpaper@ifpre{b2j}}%
+\define@key{Gm}{b3j}[true]{\Gm@setpaper@ifpre{b3j}}%
+\define@key{Gm}{b4j}[true]{\Gm@setpaper@ifpre{b4j}}%
+\define@key{Gm}{b5j}[true]{\Gm@setpaper@ifpre{b5j}}%
+\define@key{Gm}{b6j}[true]{\Gm@setpaper@ifpre{b6j}}%
+\define@key{Gm}{ansiapaper}[true]{\Gm@setpaper@ifpre{ansiapaper}}%
+\define@key{Gm}{ansibpaper}[true]{\Gm@setpaper@ifpre{ansibpaper}}%
+\define@key{Gm}{ansicpaper}[true]{\Gm@setpaper@ifpre{ansicpaper}}%
+\define@key{Gm}{ansidpaper}[true]{\Gm@setpaper@ifpre{ansidpaper}}%
+\define@key{Gm}{ansiepaper}[true]{\Gm@setpaper@ifpre{ansiepaper}}%
+\define@key{Gm}{letterpaper}[true]{\Gm@setpaper@ifpre{letterpaper}}%
+\define@key{Gm}{legalpaper}[true]{\Gm@setpaper@ifpre{legalpaper}}%
+\define@key{Gm}{executivepaper}[true]{\Gm@setpaper@ifpre{executivepaper}}%
+\define@key{Gm}{screen}[true]{\Gm@setpaper@ifpre{screen}}%
+\define@key{Gm}{paperwidth}{\ifGm@preamble{paperwidth}{%
+  \def\Gm@paper{custom}\Gm@setlength\paperwidth{#1}}}%
+\define@key{Gm}{paperheight}{\ifGm@preamble{paperheight}{%
+  \def\Gm@paper{custom}\Gm@setlength\paperheight{#1}}}%
+\define@key{Gm}{papersize}{\ifGm@preamble{papersize}{%
+  \def\Gm@paper{custom}\Gm@branch{#1}{paperwidth}{paperheight}}}%
+\define@key{Gm}{layout}{\Gm@layouttrue\@nameuse{Gm@#1}{Gm@layout}}%
+\let\KV@Gm@layoutname\KV@Gm@layout
+\define@key{Gm}{layoutwidth}{\Gm@layouttrue\Gm@setlength\Gm@layoutwidth{#1}}%
+\define@key{Gm}{layoutheight}{\Gm@layouttrue\Gm@setlength\Gm@layoutheight{#1}}%
+\define@key{Gm}{layoutsize}{\Gm@branch{#1}{layoutwidth}{layoutheight}}%
+\define@key{Gm}{landscape}[true]{\ifGm@preamble{landscape}{%
+  \Gm@doifelse{landscape}{#1}%
+  {\ifGm@landscape\else\Gm@landscapetrue\Gm@reverse{swap@papersize}\fi}%
+  {\ifGm@landscape\Gm@landscapefalse\Gm@reverse{swap@papersize}\fi}}}%
+\define@key{Gm}{portrait}[true]{\ifGm@preamble{portrait}{%
+  \Gm@doifelse{portrait}{#1}%
+  {\ifGm@landscape\Gm@landscapefalse\Gm@reverse{swap@papersize}\fi}%
+  {\ifGm@landscape\else\Gm@landscapetrue\Gm@reverse{swap@papersize}\fi}}}%
+\define@key{Gm}{hscale}{\Gm@hbodytrue\edef\Gm@hscale{#1}}%
+\define@key{Gm}{vscale}{\Gm@vbodytrue\edef\Gm@vscale{#1}}%
+\define@key{Gm}{scale}{\Gm@branch{#1}{hscale}{vscale}}%
+\define@key{Gm}{width}{\Gm@hbodytrue\Gm@defbylen{width}{#1}}%
+\define@key{Gm}{height}{\Gm@vbodytrue\Gm@defbylen{height}{#1}}%
+\define@key{Gm}{total}{\Gm@branch{#1}{width}{height}}%
+\let\KV@Gm@totalwidth\KV@Gm@width
+\let\KV@Gm@totalheight\KV@Gm@height
+\define@key{Gm}{textwidth}{\Gm@hbodytrue\Gm@defbylen{textwidth}{#1}}%
+\define@key{Gm}{textheight}{\Gm@vbodytrue\Gm@defbylen{textheight}{#1}}%
+\define@key{Gm}{text}{\Gm@branch{#1}{textwidth}{textheight}}%
+\let\KV@Gm@body\KV@Gm@text
+\define@key{Gm}{lines}{\Gm@vbodytrue\Gm@defbycnt{lines}{#1}}%
+\define@key{Gm}{includehead}[true]{\Gm@setbool{includehead}{#1}}%
+\define@key{Gm}{includefoot}[true]{\Gm@setbool{includefoot}{#1}}%
+\define@key{Gm}{includeheadfoot}[true]{\Gm@doifelse{includeheadfoot}{#1}%
+  {\Gm@includeheadtrue\Gm@includefoottrue}%
+  {\Gm@includeheadfalse\Gm@includefootfalse}}%
+\define@key{Gm}{includemp}[true]{\Gm@setbool{includemp}{#1}}%
+\define@key{Gm}{includeall}[true]{\Gm@doifelse{includeall}{#1}%
+  {\Gm@includeheadtrue\Gm@includefoottrue\Gm@includemptrue}%
+  {\Gm@includeheadfalse\Gm@includefootfalse\Gm@includempfalse}}%
+\define@key{Gm}{ignorehead}[true]{%
+  \Gm@setboolrev[ignorehead]{includehead}{#1}}%
+\define@key{Gm}{ignorefoot}[true]{%
+  \Gm@setboolrev[ignorefoot]{includefoot}{#1}}%
+\define@key{Gm}{ignoreheadfoot}[true]{\Gm@doifelse{ignoreheadfoot}{#1}%
+  {\Gm@includeheadfalse\Gm@includefootfalse}%
+  {\Gm@includeheadtrue\Gm@includefoottrue}}%
+\define@key{Gm}{ignoremp}[true]{%
+  \Gm@setboolrev[ignoremp]{includemp}{#1}}%
+\define@key{Gm}{ignoreall}[true]{\Gm@doifelse{ignoreall}{#1}%
+  {\Gm@includeheadfalse\Gm@includefootfalse\Gm@includempfalse}%
+  {\Gm@includeheadtrue\Gm@includefoottrue\Gm@includemptrue}}%
+\define@key{Gm}{heightrounded}[true]{\Gm@setbool{heightrounded}{#1}}%
+\define@key{Gm}{hdivide}{\Gm@parse@divide{#1}{lmargin}{width}{rmargin}}%
+\define@key{Gm}{vdivide}{\Gm@parse@divide{#1}{tmargin}{height}{bmargin}}%
+\define@key{Gm}{divide}{\Gm@parse@divide{#1}{lmargin}{width}{rmargin}%
+  \Gm@parse@divide{#1}{tmargin}{height}{bmargin}}%
+\define@key{Gm}{lmargin}{\Gm@defbylen{lmargin}{#1}}%
+\define@key{Gm}{rmargin}{\Gm@defbylen{rmargin}{#1}}%
+\let\KV@Gm@left\KV@Gm@lmargin
+\let\KV@Gm@inner\KV@Gm@lmargin
+\let\KV@Gm@innermargin\KV@Gm@lmargin
+\let\KV@Gm@right\KV@Gm@rmargin
+\let\KV@Gm@outer\KV@Gm@rmargin
+\let\KV@Gm@outermargin\KV@Gm@rmargin
+\define@key{Gm}{tmargin}{\Gm@defbylen{tmargin}{#1}}%
+\define@key{Gm}{bmargin}{\Gm@defbylen{bmargin}{#1}}%
+\let\KV@Gm@top\KV@Gm@tmargin
+\let\KV@Gm@bottom\KV@Gm@bmargin
+\define@key{Gm}{hmargin}{\Gm@branch{#1}{lmargin}{rmargin}}%
+\define@key{Gm}{vmargin}{\Gm@branch{#1}{tmargin}{bmargin}}%
+\define@key{Gm}{margin}{\Gm@branch{#1}{lmargin}{tmargin}%
+  \Gm@branch{#1}{rmargin}{bmargin}}%
+\define@key{Gm}{hmarginratio}{\edef\Gm@hmarginratio{#1}}%
+\define@key{Gm}{vmarginratio}{\edef\Gm@vmarginratio{#1}}%
+\define@key{Gm}{marginratio}{\Gm@branch{#1}{hmarginratio}{vmarginratio}}%
+\let\KV@Gm@hratio\KV@Gm@hmarginratio
+\let\KV@Gm@vratio\KV@Gm@vmarginratio
+\let\KV@Gm@ratio\KV@Gm@marginratio
+\define@key{Gm}{hcentering}[true]{\Gm@doifelse{hcentering}{#1}%
+  {\def\Gm@hmarginratio{1:1}}{}}%
+\define@key{Gm}{vcentering}[true]{\Gm@doifelse{vcentering}{#1}%
+  {\def\Gm@vmarginratio{1:1}}{}}%
+\define@key{Gm}{centering}[true]{\Gm@doifelse{centering}{#1}%
+  {\def\Gm@hmarginratio{1:1}\def\Gm@vmarginratio{1:1}}{}}%
+\define@key{Gm}{twoside}[true]{\Gm@doifelse{twoside}{#1}%
+  {\@twosidetrue\@mparswitchtrue}{\@twosidefalse\@mparswitchfalse}}%
+\define@key{Gm}{asymmetric}[true]{\Gm@doifelse{asymmetric}{#1}%
+  {\@twosidetrue\@mparswitchfalse}{}}%
+\define@key{Gm}{bindingoffset}{\Gm@setlength\Gm@bindingoffset{#1}}%
+\define@key{Gm}{headheight}{\Gm@setlength\headheight{#1}}%
+\define@key{Gm}{headsep}{\Gm@setlength\headsep{#1}}%
+\define@key{Gm}{footskip}{\Gm@setlength\footskip{#1}}%
+\let\KV@Gm@head\KV@Gm@headheight
+\let\KV@Gm@foot\KV@Gm@footskip
+\define@key{Gm}{nohead}[true]{\Gm@doifelse{nohead}{#1}%
+  {\Gm@setlength\headheight\z@\Gm@setlength\headsep\z@}{}}%
+\define@key{Gm}{nofoot}[true]{\Gm@doifelse{nofoot}{#1}%
+  {\Gm@setlength\footskip\z@}{}}%
+\define@key{Gm}{noheadfoot}[true]{\Gm@doifelse{noheadfoot}{#1}%
+  {\Gm@setlength\headheight\z@\Gm@setlength\headsep
+  \z@\Gm@setlength\footskip\z@}{}}%
+\define@key{Gm}{footnotesep}{\Gm@setlength{\skip\footins}{#1}}%
+\define@key{Gm}{marginparwidth}{\Gm@setlength\marginparwidth{#1}}%
+\let\KV@Gm@marginpar\KV@Gm@marginparwidth
+\define@key{Gm}{marginparsep}{\Gm@setlength\marginparsep{#1}}%
+\define@key{Gm}{nomarginpar}[true]{\Gm@doifelse{nomarginpar}{#1}%
+  {\Gm@setlength\marginparwidth\z@\Gm@setlength\marginparsep\z@}{}}%
+\define@key{Gm}{columnsep}{\Gm@setlength\columnsep{#1}}%
+\define@key{Gm}{hoffset}{\Gm@setlength\hoffset{#1}}%
+\define@key{Gm}{voffset}{\Gm@setlength\voffset{#1}}%
+\define@key{Gm}{offset}{\Gm@branch{#1}{hoffset}{voffset}}%
+\define@key{Gm}{layouthoffset}{\Gm@setlength\Gm@layouthoffset{#1}}%
+\define@key{Gm}{layoutvoffset}{\Gm@setlength\Gm@layoutvoffset{#1}}%
+\define@key{Gm}{layoutoffset}{\Gm@branch{#1}{layouthoffset}{layoutvoffset}}%
+\define@key{Gm}{twocolumn}[true]{%
+  \Gm@doif{twocolumn}{#1}{\csname @twocolumn\Gm@bool\endcsname}}%
+\define@key{Gm}{onecolumn}[true]{%
+  \Gm@doifelse{onecolumn}{#1}{\@twocolumnfalse}{\@twocolumntrue}}%
+\define@key{Gm}{reversemp}[true]{%
+  \Gm@doif{reversemp}{#1}{\csname @reversemargin\Gm@bool\endcsname}}%
+\define@key{Gm}{reversemarginpar}[true]{%
+  \Gm@doif{reversemarginpar}{#1}{\csname @reversemargin\Gm@bool\endcsname}}%
+\define@key{Gm}{driver}{\ifGm@preamble{driver}{%
+  \edef\@@tempa{#1}\edef\@@auto{auto}\edef\@@none{none}%
+  \ifx\@@tempa\@empty\let\Gm@driver\relax\else
+  \ifx\@@tempa\@@none\let\Gm@driver\relax\else
+  \ifx\@@tempa\@@auto\let\Gm@driver\@empty\else
+  \setkeys{Gm}{#1}\fi\fi\fi\let\@@auto\relax\let\@@none\relax}}%
+\define@key{Gm}{dvips}[true]{\ifGm@preamble{dvips}{%
+  \Gm@doifelse{dvips}{#1}{\Gm@setdriver{dvips}}{\Gm@unsetdriver{dvips}}}}%
+\define@key{Gm}{dvipdfm}[true]{\ifGm@preamble{dvipdfm}{%
+  
\Gm@doifelse{dvipdfm}{#1}{\Gm@setdriver{dvipdfm}}{\Gm@unsetdriver{dvipdfm}}}}%
+\define@key{Gm}{pdftex}[true]{\ifGm@preamble{pdftex}{%
+  \Gm@doifelse{pdftex}{#1}{\Gm@setdriver{pdftex}}{\Gm@unsetdriver{pdftex}}}}%
+\define@key{Gm}{xetex}[true]{\ifGm@preamble{xetex}{%
+  \Gm@doifelse{xetex}{#1}{\Gm@setdriver{xetex}}{\Gm@unsetdriver{xetex}}}}%
+\define@key{Gm}{vtex}[true]{\ifGm@preamble{vtex}{%
+  \Gm@doifelse{vtex}{#1}{\Gm@setdriver{vtex}}{\Gm@unsetdriver{vtex}}}}%
+\define@key{Gm}{verbose}[true]{\ifGm@preamble{verbose}{\Gm@setbool{verbose}{#1}}}%
+\define@key{Gm}{reset}[true]{\ifGm@preamble{reset}{%
+  \Gm@doifelse{reset}{#1}{\Gm@restore@org\Gm@initall
+  \ProcessOptionsKV[c]{Gm}\Gm@setdefaultpaper}{}}}%
+\define@key{Gm}{resetpaper}[true]{\ifGm@preamble{resetpaper}{%
+  \Gm@setbool{resetpaper}{#1}}}%
+\define@key{Gm}{mag}{\ifGm@preamble{mag}{\mag=#1}}%
+\define@key{Gm}{truedimen}[true]{\ifGm@preamble{truedimen}{%
+  \Gm@doifelse{truedimen}{#1}{\let\Gm@truedimen\Gm@true}%
+  {\let\Gm@truedimen\@empty}}}%
+\define@key{Gm}{pass}[true]{\ifGm@preamble{pass}{\Gm@setbool{pass}{#1}}}%
+\define@key{Gm}{showframe}[true]{\Gm@setbool{showframe}{#1}}%
+\define@key{Gm}{showcrop}[true]{\Gm@setbool{showcrop}{#1}}%
+\def\Gm@setdefaultpaper{%
+  \ifx\Gm@paper\@undefined
+    \Gm@setsize{paper}(\strip@pt\paperwidth,\strip@pt\paperheight){pt}%
+    \Gm@setsize{Gm@layout}(\strip@pt\paperwidth,\strip@pt\paperheight){pt}%
+    \Gm@swap@papersizefalse
+  \fi}%
+\def\Gm@adjustpaper{%
+  \ifdim\paperwidth>\p@\else
+    \PackageError{geometry}{%
+    \string\paperwidth\space(\the\paperwidth) too short}{%
+    Set a paper type (e.g., `a4paper').}%
+  \fi
+  \ifdim\paperheight>\p@\else
+    \PackageError{geometry}{%
+    \string\paperheight\space(\the\paperheight) too short}{%
+    Set a paper type (e.g., `a4paper').}%
+  \fi
+  \ifGm@swap@papersize
+    \setlength\@tempdima{\paperwidth}%
+    \setlength\paperwidth{\paperheight}%
+    \setlength\paperheight{\@tempdima}%
+  \fi
+  \ifGm@layout\else
+    \setlength\Gm@layoutwidth{\paperwidth}%
+    \setlength\Gm@layoutheight{\paperheight}%
+  \fi}%
+\def\Gm@checkmp{%
+  \ifGm@includemp\else
+    \@tempcnta\z@\@tempcntb\@ne
+    \if@twocolumn
+      \@tempcnta\@ne
+    \else
+      \if@reversemargin
+        \@tempcnta\@ne\@tempcntb\z@
+      \fi
+    \fi
+    \@tempdima\marginparwidth
+    \advance\@tempdima\marginparsep
+    \ifnum\@tempcnta=\@ne
+      \@tempdimc\@tempdima
+      \setlength\@tempdimb{\Gm@lmargin}%
+      \advance\@tempdimc-\@tempdimb
+      \ifdim\@tempdimc>\z@
+        \Gm@warning{The marginal notes overrun the paper edge.^^J
+        \@spaces Add \the\@tempdimc\space and more to the left margin}%
+      \fi
+    \fi
+    \ifnum\@tempcntb=\@ne
+      \@tempdimc\@tempdima
+      \setlength\@tempdimb{\Gm@rmargin}%
+      \advance\@tempdimc-\@tempdimb
+      \ifdim\@tempdimc>\z@
+        \Gm@warning{The marginal notes overrun the paper.^^J
+        \@spaces Add \the\@tempdimc\space and more to the right margin}%
+      \fi
+    \fi
+  \fi}%
+\def\Gm@adjustmp{%
+  \ifGm@includemp
+    \@tempdimb\marginparwidth
+    \advance\@tempdimb\marginparsep
+    \Gm@wd@mp\@tempdimb
+    \Gm@odd@mp\z@
+    \Gm@even@mp\z@
+    \if@twocolumn
+      \Gm@wd@mp2\@tempdimb
+      \Gm@odd@mp\@tempdimb
+      \Gm@even@mp\@tempdimb
+    \else
+      \if@reversemargin
+        \Gm@odd@mp\@tempdimb
+        \if@mparswitch\else
+          \Gm@even@mp\@tempdimb
+        \fi
+      \else
+        \if@mparswitch
+          \Gm@even@mp\@tempdimb
+        \fi
+      \fi
+    \fi
+  \fi}%
+\def\Gm@adjustbody{
+  \ifGm@hbody
+    \ifx\Gm@width\@undefined
+      \ifx\Gm@hscale\@undefined
+        \Gm@defbylen{width}{\Gm@Dhscale\Gm@layoutwidth}%
+      \else
+        \Gm@defbylen{width}{\Gm@hscale\Gm@layoutwidth}%
+      \fi
+    \fi
+    \ifx\Gm@textwidth\@undefined\else
+      \setlength\@tempdima{\Gm@textwidth}%
+      \ifGm@includemp
+        \advance\@tempdima\Gm@wd@mp
+      \fi
+      \edef\Gm@width{\the\@tempdima}%
+    \fi
+  \fi
+  \ifGm@vbody
+    \ifx\Gm@height\@undefined
+      \ifx\Gm@vscale\@undefined
+        \Gm@defbylen{height}{\Gm@Dvscale\Gm@layoutheight}%
+      \else
+        \Gm@defbylen{height}{\Gm@vscale\Gm@layoutheight}%
+      \fi
+    \fi
+    \ifx\Gm@lines\@undefined\else
+      \ifdim\topskip<\ht\strutbox
+        \setlength\@tempdima{\topskip}%
+        \setlength\topskip{\ht\strutbox}%
+        \Gm@warning{\noexpand\topskip was changed from \the\@tempdima\space
+        to \the\topskip}%
+      \fi
+      \setlength\@tempdima{\baselineskip}%
+      \multiply\@tempdima\Gm@lines
+      \addtolength\@tempdima{\topskip}%
+      \addtolength\@tempdima{-\baselineskip}%
+      \edef\Gm@textheight{\the\@tempdima}%
+    \fi
+    \ifx\Gm@textheight\@undefined\else
+      \setlength\@tempdima{\Gm@textheight}%
+      \ifGm@includehead
+        \addtolength\@tempdima{\headheight}%
+        \addtolength\@tempdima{\headsep}%
+      \fi
+      \ifGm@includefoot
+        \addtolength\@tempdima{\footskip}%
+      \fi
+      \edef\Gm@height{\the\@tempdima}%
+    \fi
+  \fi}%
+\def\Gm@process{%
+  \ifGm@pass
+    \Gm@restore@org
+  \else
+    \Gm@@process
+  \fi}%
+\def\Gm@@process{%
+  \Gm@expandlengths
+  \Gm@adjustpaper
+  \addtolength\Gm@layoutwidth{-\Gm@bindingoffset}%
+  \Gm@adjustmp
+  \Gm@adjustbody
+  \Gm@detall{h}{width}{lmargin}{rmargin}%
+  \Gm@detall{v}{height}{tmargin}{bmargin}%
+  \setlength\textwidth{\Gm@width}%
+  \setlength\textheight{\Gm@height}%
+  \setlength\topmargin{\Gm@tmargin}%
+  \setlength\oddsidemargin{\Gm@lmargin}%
+  \addtolength\oddsidemargin{-1\Gm@truedimen in}%
+  \ifGm@includemp
+    \advance\textwidth-\Gm@wd@mp
+    \advance\oddsidemargin\Gm@odd@mp
+  \fi
+  \if@mparswitch
+    \setlength\evensidemargin{\Gm@rmargin}%
+    \addtolength\evensidemargin{-1\Gm@truedimen in}%
+    \ifGm@includemp
+      \advance\evensidemargin\Gm@even@mp
+    \fi
+  \else
+    \evensidemargin\oddsidemargin
+  \fi
+  \advance\oddsidemargin\Gm@bindingoffset
+  \addtolength\topmargin{-1\Gm@truedimen in}%
+  \ifGm@includehead
+    \addtolength\textheight{-\headheight}%
+    \addtolength\textheight{-\headsep}%
+  \else
+    \addtolength\topmargin{-\headheight}%
+    \addtolength\topmargin{-\headsep}%
+  \fi
+  \ifGm@includefoot
+    \addtolength\textheight{-\footskip}%
+  \fi
+  \ifGm@heightrounded
+    \setlength\@tempdima{\textheight}%
+    \addtolength\@tempdima{-\topskip}%
+    \@tempcnta\@tempdima
+    \@tempcntb\baselineskip
+    \divide\@tempcnta\@tempcntb
+    \setlength\@tempdimb{\baselineskip}%
+    \multiply\@tempdimb\@tempcnta
+    \advance\@tempdima-\@tempdimb
+    \multiply\@tempdima\tw@
+    \ifdim\@tempdima>\baselineskip
+      \addtolength\@tempdimb{\baselineskip}%
+    \fi
+    \addtolength\@tempdimb{\topskip}%
+    \textheight\@tempdimb
+  \fi
+  \advance\oddsidemargin\Gm@layouthoffset%
+  \advance\evensidemargin\Gm@layouthoffset%
+  \advance\topmargin\Gm@layoutvoffset%
+  \addtolength\Gm@layoutwidth{\Gm@bindingoffset}%
+  }% end of \Gm@@process
+\def\Gm@detectdriver{%
+  \ifx\Gm@driver\@empty
+    \typeout{*geometry* driver: auto-detecting}%
+    \ifpdf
+      \Gm@setdriver{pdftex}%
+    \else
+      \Gm@setdriver{dvips}%
+    \fi
+    \ifvtex
+      \Gm@setdriver{vtex}%
+    \fi
+    \ifxetex
+      \Gm@setdriver{xetex}
+    \fi
+  \else
+    \ifx\Gm@driver\Gm@xetex %%
+      \ifxetex\else
+        \Gm@warning{Wrong driver setting: `xetex'; trying `pdftex' driver}%
+        \Gm@setdriver{pdftex}
+      \fi
+    \fi
+    \ifx\Gm@driver\Gm@vtex
+      \ifvtex\else
+        \Gm@warning{Wrong driver setting: `vtex'; trying `dvips' driver}%
+        \Gm@setdriver{dvips}%
+      \fi
+    \fi
+  \fi
+  \ifx\Gm@driver\relax
+    \typeout{*geometry* detected driver: <none>}%
+  \else
+    \typeout{*geometry* detected driver: \Gm@driver}%
+  \fi}%
+\def\Gm@showparams#1{%
+  \ifGm@verbose\expandafter\typeout\else\expandafter\wlog\fi
+  {\Gm@logcontent{#1}}}%
+\def\Gm@showdim#1{* \string#1=\the#1^^J}%
+\def\Gm@showbool#1{\@nameuse{ifGm@#1}#1\space\fi}%
+\def\Gm@logcontent#1{%
+  *geometry* verbose mode - [ #1 ] result:^^J%
+  \ifGm@pass * pass: disregarded the geometry package!^^J%
+  \else
+  * driver: \if\Gm@driver<none>\else\Gm@driver\fi^^J%
+  * paper: \ifx\Gm@paper\@undefined<default>\else\Gm@paper\fi^^J%
+  * layout: \ifGm@layout<custom>\else<same size as paper>\fi^^J%
+  \ifGm@layout
+  * layout(width,height): (\the\Gm@layoutwidth,\the\Gm@layoutheight)^^J%
+  \fi
+  * layoutoffset:(h,v)=(\the\Gm@layouthoffset,\the\Gm@layoutvoffset)^^J%
+  \@ifundefined{Gm@lines}{}{* lines: \Gm@lines^^J}%
+  \@ifundefined{Gm@hmarginratio}{}{* hratio: \Gm@hmarginratio^^J}%
+  \@ifundefined{Gm@vmarginratio}{}{* vratio: \Gm@vmarginratio^^J}%
+  \ifdim\Gm@bindingoffset=\z@\else
+  * bindingoffset: \the\Gm@bindingoffset^^J\fi
+  * modes: %
+   \Gm@showbool{landscape}%
+   \Gm@showbool{includehead}%
+   \Gm@showbool{includefoot}%
+   \Gm@showbool{includemp}%
+   \if@twoside twoside\space\fi%
+   \if@mparswitch\else\if@twoside asymmetric\space\fi\fi%
+   \Gm@showbool{heightrounded}%
+   \ifx\Gm@truedimen\@empty\else truedimen\space\fi%
+   \Gm@showbool{showframe}%
+   \Gm@showbool{showcrop}%
+  ^^J%
+  * h-part:(L,W,R)=(\Gm@lmargin, \Gm@width, \Gm@rmargin)^^J%
+  * v-part:(T,H,B)=(\Gm@tmargin, \Gm@height, \Gm@bmargin)^^J%
+  \fi
+  \Gm@showdim{\paperwidth}%
+  \Gm@showdim{\paperheight}%
+  \Gm@showdim{\textwidth}%
+  \Gm@showdim{\textheight}%
+  \Gm@showdim{\oddsidemargin}%
+  \Gm@showdim{\evensidemargin}%
+  \Gm@showdim{\topmargin}%
+  \Gm@showdim{\headheight}%
+  \Gm@showdim{\headsep}%
+  \Gm@showdim{\topskip}%
+  \Gm@showdim{\footskip}%
+  \Gm@showdim{\marginparwidth}%
+  \Gm@showdim{\marginparsep}%
+  \Gm@showdim{\columnsep}%
+  * \string\skip\string\footins=\the\skip\footins^^J%
+  \Gm@showdim{\hoffset}%
+  \Gm@showdim{\voffset}%
+  \Gm@showdim{\mag}%
+  * \string\@twocolumn\if@twocolumn true\else false\fi^^J%
+  * \string\@twoside\if@twoside true\else false\fi^^J%
+  * \string\@mparswitch\if@mparswitch true\else false\fi^^J%
+  * \string\@reversemargin\if@reversemargin true\else false\fi^^J%
+  * (1in=72.27pt=25.4mm, 1cm=28.453pt)^^J}%
+\def\Gm@cropmark(#1,#2,#3,#4){%
+  \begin{picture}(0,0)
+    \setlength\unitlength{1truemm}%
+    \linethickness{0.25pt}%
+    \put(#3,0){\line(#1,0){17}}%
+    \put(0,#4){\line(0,#2){17}}%
+  \end{picture}}%
+\providecommand*\vb@xt@{\vbox to}%
+\def\Gm@vrule{\vrule width 0.2pt height\textheight depth\z@}%
+\def\Gm@hrule{\hrule height 0.2pt depth\z@ width\textwidth}%
+\def\Gm@hruled{\hrule height\z@ depth0.2pt width\textwidth}%
+\newcommand*{\Gm@vrules@mpi}{%
+  \hb@xt@\@tempdima{\llap{\Gm@vrule}\ignorespaces
+  \hskip \textwidth\Gm@vrule\hskip \marginparsep
+  \llap{\Gm@vrule}\hfil\Gm@vrule}}%
+\newcommand*{\Gm@vrules@mpii}{%
+  \hb@xt@\@tempdima{\hskip-\marginparwidth\hskip-\marginparsep
+  \llap{\Gm@vrule}\ignorespaces
+  \hskip \marginparwidth\rlap{\Gm@vrule}\hskip \marginparsep
+  \llap{\Gm@vrule}\hskip\textwidth\rlap{\Gm@vrule}\hss}}%
+\newcommand*{\Gm@pageframes}{%
+  \vb@xt@\z@{%
+   \ifGm@showcrop
+    \vb@xt@\z@{\vskip-1\Gm@truedimen in\vskip\Gm@layoutvoffset%
+     \hb@xt@\z@{\hskip-1\Gm@truedimen in\hskip\Gm@layouthoffset%
+      \vb@xt@\Gm@layoutheight{%
+       \let\protect\relax
+       
\hb@xt@\Gm@layoutwidth{\Gm@cropmark(-1,1,-3,3)\hfil\Gm@cropmark(1,1,3,3)}%
+       \vfil
+       
\hb@xt@\Gm@layoutwidth{\Gm@cropmark(-1,-1,-3,-3)\hfil\Gm@cropmark(1,-1,3,-3)}}%
+     \hss}%
+    \vss}%
+   \fi%
+   \ifGm@showframe
+    \if@twoside
+     \ifodd\count\z@
+       \let\@themargin\oddsidemargin
+     \else
+       \let\@themargin\evensidemargin
+     \fi
+    \fi
+    \moveright\@themargin%
+    \vb@xt@\z@{%
+     \vskip\topmargin\vb@xt@\z@{\vss\Gm@hrule}%
+     \vskip\headheight\vb@xt@\z@{\vss\Gm@hruled}%
+     \vskip\headsep\vb@xt@\z@{\vss\Gm@hrule}%
+     \@tempdima\textwidth
+     \advance\@tempdima by \marginparsep
+     \advance\@tempdima by \marginparwidth
+     \if@mparswitch
+      \ifodd\count\z@
+       \Gm@vrules@mpi
+      \else
+       \Gm@vrules@mpii
+      \fi
+     \else
+      \Gm@vrules@mpi
+     \fi
+     \vb@xt@\z@{\vss\Gm@hrule}%
+     \vskip\footskip\vb@xt@\z@{\vss\Gm@hruled}%
+     \vss}%
+    \fi%
+  }}%
+\def\ProcessOptionsKV{\@ifnextchar[%]
+  {\@ProcessOptionsKV}{\@ProcessOptionsKV[]}}%
+\def\@ProcessOptionsKV[#1]#2{%
+  \let\@tempa\@empty
+  \@tempcnta\z@
+  \if#1p\@tempcnta\@ne\else\if#1c\@tempcnta\tw@\fi\fi
+  \ifodd\@tempcnta
+   \edef\@tempa{\@ptionlist{\@currname.\@currext}}%
+  \else
+    \@for\CurrentOption:=\@classoptionslist\do{%
+      \@ifundefined{KV@#2@\CurrentOption}%
+      {}{\edef\@tempa{\@tempa,\CurrentOption,}}}%
+    \ifnum\@tempcnta=\z@
+      \edef\@tempa{\@tempa,\@ptionlist{\@currname.\@currext}}%
+    \fi
+  \fi
+  \edef\@tempa{\noexpand\setkeys{#2}{\@tempa}}%
+  \@tempa
+  \AtEndOfPackage{\let\@unprocessedoptions\relax}}%
+\def\Gm@setkeys{\setkeys{Gm}}%
+\def\Gm@processconfig{%
+  \let\Gm@origExecuteOptions\ExecuteOptions
+  \let\ExecuteOptions\Gm@setkeys
+  \InputIfFileExists{geometry.cfg}{}{}
+  \let\ExecuteOptions\Gm@origExecuteOptions}%
+\Gm@save
+\edef\Gm@restore@org{\Gm@restore}%
+\Gm@initall
+\Gm@processconfig
+\ProcessOptionsKV[c]{Gm}%
+\Gm@setdefaultpaper
+\ProcessOptionsKV[p]{Gm}%
+\Gm@process
+\AtBeginDocument{%
+  \Gm@savelength{paperwidth}%
+  \Gm@savelength{paperheight}%
+  \edef\Gm@restore@org{\Gm@restore}%
+  \ifGm@resetpaper
+    \edef\Gm@pw{\Gm@orgpw}%
+    \edef\Gm@ph{\Gm@orgph}%
+  \else
+    \edef\Gm@pw{\the\paperwidth}%
+    \edef\Gm@ph{\the\paperheight}%
+  \fi
+  \ifGm@pass\else
+    \ifnum\mag=\@m\else
+      \Gm@magtooffset
+      \divide\paperwidth\@m
+      \multiply\paperwidth\the\mag
+      \divide\paperheight\@m
+      \multiply\paperheight\the\mag
+    \fi
+  \fi
+  \Gm@detectdriver
+  \ifx\Gm@driver\Gm@xetex
+    \@ifundefined{pdfpagewidth}{}{%
+      \setlength\pdfpagewidth{\Gm@pw}%
+      \setlength\pdfpageheight{\Gm@ph}}%
+    \ifnum\mag=\@m\else
+      \ifx\Gm@truedimen\Gm@true
+        \setlength\paperwidth{\Gm@pw}%
+        \setlength\paperheight{\Gm@ph}%
+      \fi
+    \fi
+  \fi
+  \ifx\Gm@driver\Gm@pdftex
+    \@ifundefined{pdfpagewidth}{}{%
+      \setlength\pdfpagewidth{\Gm@pw}%
+      \setlength\pdfpageheight{\Gm@ph}}%
+    \ifnum\mag=\@m\else
+      \@tempdima=\mag sp%
+      \@ifundefined{pdfhorigin}{}{%
+        \divide\pdfhorigin\@tempdima
+        \multiply\pdfhorigin\@m
+        \divide\pdfvorigin\@tempdima
+        \multiply\pdfvorigin\@m}%
+      \ifx\Gm@truedimen\Gm@true
+        \setlength\paperwidth{\Gm@pw}%
+        \setlength\paperheight{\Gm@ph}%
+      \fi
+    \fi
+  \fi
+  \ifx\Gm@driver\Gm@vtex
+    \@ifundefined{mediawidth}{}{%
+      \mediawidth=\paperwidth
+      \mediaheight=\paperheight}%
+    \ifvtexdvi
+      \AtBeginDvi{\special{papersize=\the\paperwidth,\the\paperheight}}%
+    \fi
+  \fi
+  \ifx\Gm@driver\Gm@dvips
+    \AtBeginDvi{\special{papersize=\the\paperwidth,\the\paperheight}}%
+    \ifx\Gm@driver\Gm@dvips\ifGm@landscape
+      \AtBeginDvi{\special{! /landplus90 true store}}%
+    \fi\fi
+  \else\ifx\Gm@driver\Gm@dvipdfm
+    \ifcase\ifx\AtBeginShipoutFirst\relax\@ne\else
+        \ifx\AtBeginShipoutFirst\@undefined\@ne\else\z@\fi\fi
+      
\AtBeginShipoutFirst{\special{papersize=\the\paperwidth,\the\paperheight}}%
+    \or
+      \AtBeginDvi{\special{papersize=\the\paperwidth,\the\paperheight}}%
+    \fi
+  \fi\fi
+  \@tempswafalse
+  \ifGm@showframe
+    \@tempswatrue
+  \else\ifGm@showcrop
+    \@tempswatrue
+  \fi\fi
+  \if@tempswa
+    \RequirePackage{atbegshi}%
+      \AtBeginShipout{\setbox\AtBeginShipoutBox=\vbox{%
+        \baselineskip\z@skip\lineskip\z@skip\lineskiplimit\z@
+        \Gm@pageframes\box\AtBeginShipoutBox}}%
+  \fi
+  \Gm@save
+  \edef\Gm@restore@pkg{\Gm@restore}%
+  \ifGm@verbose\ifGm@pass\else\Gm@checkmp\fi\fi
+  \Gm@showparams{preamble}%
+  \let\Gm@pw\relax
+  \let\Gm@ph\relax
+  }% end of \AtBeginDocument
+\newcommand{\geometry}[1]{%
+  \Gm@clean
+  \setkeys{Gm}{#1}%
+  \Gm@process}%
+\@onlypreamble\geometry
+\DeclareRobustCommand\Gm@changelayout{%
+  \setlength{\@colht}{\textheight}
+  \setlength{\@colroom}{\textheight}%
+  \setlength{\vsize}{\textheight}
+  \setlength{\columnwidth}{\textwidth}%
+  \if@twocolumn%
+    \advance\columnwidth-\columnsep
+    \divide\columnwidth\tw@%
+    \@firstcolumntrue%
+  \fi%
+  \setlength{\hsize}{\columnwidth}%
+  \setlength{\linewidth}{\hsize}}%
+\newcommand{\newgeometry}[1]{%
+  \clearpage
+  \Gm@restore@org
+  \Gm@initnewgm
+  \Gm@newgmtrue
+  \setkeys{Gm}{#1}%
+  \Gm@newgmfalse
+  \Gm@process
+  \ifnum\mag=\@m\else\Gm@magtooffset\fi
+  \Gm@changelayout
+  \Gm@showparams{newgeometry}}%
+\newcommand{\restoregeometry}{%
+  \clearpage
+  \Gm@restore@pkg
+  \Gm@changelayout}%
+\newcommand*{\savegeometry}[1]{%
+  \Gm@save
+  \expandafter\edef\csname Gm@restore@@#1\endcsname{\Gm@restore}}%
+\newcommand*{\loadgeometry}[1]{%
+  \clearpage
+  \@ifundefined{Gm@restore@@#1}{%
+    \PackageError{geometry}{%
+    \string\loadgeometry : name `#1' undefined}{%
+    The name `#1' should be predefined with \string\savegeometry}%
+  }{\@nameuse{Gm@restore@@#1}%
+  \Gm@changelayout}}%
+\endinput
+%%
+%% End of file `geometry.sty'.
diff --git a/presentations/taler-mdb-36c3/.template/sty/handoutWithNotes.sty 
b/presentations/taler-mdb-36c3/.template/sty/handoutWithNotes.sty
new file mode 100644
index 0000000..535b72d
--- /dev/null
+++ b/presentations/taler-mdb-36c3/.template/sty/handoutWithNotes.sty
@@ -0,0 +1,604 @@
+% Copyright 2009 by Guido Diepen <address@hidden>
+%      Parts provided by Edson Valle
+%
+% This file may be distributed and/or modified
+%
+% 1. under the LaTeX Project Public License and/or
+% 2. under the GNU Public License.
+% 
+% Changelog
+%      20091202 - Added "1 on 1 with notes" layout, provided by Harald Welte
+%      20091108 - Added "2 on 1 with notes landscape" layout, provided by 
Edson Valle
+%      20091104 - Added "3 on 1 with notes" layout
+%      20091104 - Added "2 on 1 with notes" layout
+%      20091104 - Added "1 on 1 with notes landscape" layout, provided by 
Edson Valle
+%   20090101 - Initial Version
+
+\RequirePackage{eso-pic,tikz}
+\RequirePackage[framemethod=tikz]{mdframed}
+\RequirePackage{pgfpages}
+
+% Grids mit Tikz
+\tikzset{grid internal/.style={step=0.5cm,lightgray,line width=0.2pt}}
+
+\tikzset{grid border/.style={step=0.5cm,lightgray,line width=0.5pt}}
+
+%% ---------------------------------------------------- MODE 1_to_1-notes-ls
+ \pgfpagesdeclarelayout{1 on 1 with notes landscape} {
+    \edef\pgfpageoptionheight{\the\paperwidth}
+    \edef\pgfpageoptionwidth{\the\paperheight}
+    \edef\pgfpageoptionborder{0pt}
+ }
+ {
+    \setkeys{pgfpagesuselayoutoption}{landscape}
+    \pgfpagesphysicalpageoptions
+    {%
+      logical pages=2,%
+      physical height=\pgfpageoptionheight,%
+      physical width=\pgfpageoptionwidth,%
+%      last logical shipout=3%
+      last logical shipout=1%
+    }
+
+        \pgfpageslogicalpageoptions{1}
+        {%
+                scale=1.2,
+                center=\pgfpoint{.3\pgfphysicalwidth}{.5\pgfphysicalheight}%
+        }%
+
+
+
+    \pgfpageslogicalpageoptions{2}
+    {%
+      border shrink=\pgfpageoptionborder,%
+      resized width=.45\pgfphysicalwidth,%
+      resized height=.45\pgfphysicalheight,%
+      center=\pgfpoint{.78\pgfphysicalwidth}{.6\pgfphysicalheight},%
+      copy from=2
+    }%    
+
+    \AtBeginDocument{
+      \newbox\notesbox
+      \setbox\notesbox=\vbox{
+        \hsize=\paperwidth
+        \vskip-1in\hskip-1in\vbox{
+          \vskip1cm
+          Notes\vskip1cm
+        \hrule width\paperwidth\vskip1cm
+        \hrule width\paperwidth\vskip1cm
+        \hrule width\paperwidth\vskip1cm
+        \hrule width\paperwidth\vskip1cm
+        \hrule width\paperwidth\vskip1cm
+        \hrule width\paperwidth\vskip1cm
+       \hrule width\paperwidth\vskip1cm
+       \hrule width\paperwidth\vskip1cm
+        \hrule width\paperwidth\vskip1cm
+       \hrule width\paperwidth\vskip1cm
+       \hrule width\paperwidth\vskip1cm
+        \hrule width\paperwidth}
+      }
+      \pgfpagesshipoutlogicalpage{2}\copy\notesbox
+
+
+    }
+ }
+
+%% ---------------------------------------------------- MODE 1_to_1-ls
+ \pgfpagesdeclarelayout{1 on 1 without notes landscape} {
+    \edef\pgfpageoptionheight{\the\paperwidth}
+    \edef\pgfpageoptionwidth{\the\paperheight}
+    \edef\pgfpageoptionborder{0pt}
+ }
+ {
+    \setkeys{pgfpagesuselayoutoption}{landscape}
+    \pgfpagesphysicalpageoptions
+    {%
+      logical pages=1,%
+      physical height=\pgfpageoptionheight,%
+      physical width=\pgfpageoptionwidth,%
+      last logical shipout=1%
+    }
+    \pgfpageslogicalpageoptions{1}
+    {%
+      scale=1,
+      center=\pgfpoint{.5\pgfphysicalwidth}{.65\pgfphysicalheight}%
+    }%
+
+ }
+
+ %% ---------------------------------------------------- MODE 2_to_1-ls
+ \pgfpagesdeclarelayout{2 on 1 without notes landscape} {
+    \edef\pgfpageoptionheight{\the\paperheight}
+    \edef\pgfpageoptionwidth{\the\paperwidth}
+    \edef\pgfpageoptionborder{0pt}
+ }
+ {
+    \setkeys{pgfpagesuselayoutoption}{landscape}
+    \pgfpagesphysicalpageoptions
+    {%
+      logical pages=2,%
+      physical height=\pgfpageoptionheight,%
+      physical width=\pgfpageoptionwidth,%
+%      last logical shipout=3%
+      last logical shipout=2%
+    }
+
+    \pgfpageslogicalpageoptions{1}
+    {%
+      scale=1,
+      center=\pgfpoint{.25\pgfphysicalwidth}{.75\pgfphysicalheight}%
+    }%
+    \pgfpageslogicalpageoptions{2}
+    {%
+      scale=1,
+      center=\pgfpoint{.75\pgfphysicalwidth}{.75\pgfphysicalheight}%
+    }%
+}
+
+%% ---------------------------------------------------- MODE 1_to_1-ls
+ \pgfpagesdeclarelayout{1 on 1 without notes} {
+    \edef\pgfpageoptionheight{\the\paperwidth}
+    \edef\pgfpageoptionwidth{\the\paperheight}
+    \edef\pgfpageoptionborder{3pt}
+ }
+ {
+    \pgfpagesphysicalpageoptions
+    {%
+      logical pages=1,%
+      physical height=\pgfpageoptionheight,%
+      physical width=\pgfpageoptionwidth,%
+      last logical shipout=1%
+    }
+    \pgfpageslogicalpageoptions{1}
+    {%
+      scale=1.5,
+      center=\pgfpoint{.5\pgfphysicalwidth}{.65\pgfphysicalheight}%
+    }%
+
+ }
+
+%% ---------------------------------------------------- MODE 4_to_1-notes
+\pgfpagesdeclarelayout{4 on 1 with notes} {
+    \edef\pgfpageoptionheight{\the\paperheight}
+    \edef\pgfpageoptionwidth{\the\paperwidth}
+    \edef\pgfpageoptionborder{0pt}
+ }
+ {
+    \pgfpagesphysicalpageoptions
+    {%
+      logical pages=8,%
+      physical height=\pgfpageoptionheight,%
+      physical width=\pgfpageoptionwidth,%
+%      last logical shipout=3%
+      last logical shipout=4%
+    }
+
+    \pgfpageslogicalpageoptions{1}
+    {%
+       scale=.70,
+       center=\pgfpoint{.25\pgfphysicalwidth}{.875\pgfphysicalheight}%
+    }%
+    \pgfpageslogicalpageoptions{2}
+    {%
+       scale=.70,
+       center=\pgfpoint{.25\pgfphysicalwidth}{.625\pgfphysicalheight}%
+     }%
+
+     \pgfpageslogicalpageoptions{3}
+     {%
+       scale=.70,
+       center=\pgfpoint{.25\pgfphysicalwidth}{.375\pgfphysicalheight}%
+     }%
+
+    \pgfpageslogicalpageoptions{4}
+    {%
+       scale=.70,
+       center=\pgfpoint{.25\pgfphysicalwidth}{.125\pgfphysicalheight}%
+    }%
+    \pgfpageslogicalpageoptions{5}
+    {%
+      border shrink=\pgfpageoptionborder,%
+      resized width=.5\pgfphysicalwidth,%
+      resized height=.3333\pgfphysicalheight,%
+      center=\pgfpoint{.75\pgfphysicalwidth}{.875\pgfphysicalheight},%
+      copy from=5
+    }%
+    \pgfpageslogicalpageoptions{6}
+    {%
+      border shrink=\pgfpageoptionborder,%
+      resized width=.5\pgfphysicalwidth,%
+      resized height=.3333\pgfphysicalheight,%
+      center=\pgfpoint{.75\pgfphysicalwidth}{.625\pgfphysicalheight},%
+      copy from=6
+    }%
+    \pgfpageslogicalpageoptions{7}
+    {%
+      border shrink=\pgfpageoptionborder,%
+      resized width=.5\pgfphysicalwidth,%
+      resized height=.3333\pgfphysicalheight,%
+      center=\pgfpoint{.75\pgfphysicalwidth}{.375\pgfphysicalheight},%
+      copy from=7
+    }%
+    \pgfpageslogicalpageoptions{8}
+    {%
+      border shrink=\pgfpageoptionborder,%
+      resized width=.5\pgfphysicalwidth,%
+      resized height=.3333\pgfphysicalheight,%
+      center=\pgfpoint{.75\pgfphysicalwidth}{.125\pgfphysicalheight},%
+      copy from=8
+    }%
+    \AtBeginDocument{
+      \newbox\notesbox
+      \setbox\notesbox=\vbox{
+        \hsize=\paperwidth
+        \vskip-1in\hskip-1in\vbox{
+          \vskip1cm
+        Notes\vskip1cm
+        \hrule width\paperwidth\vskip1cm
+        \hrule width\paperwidth\vskip1cm
+        \hrule width\paperwidth\vskip1cm
+        \hrule width\paperwidth\vskip1cm
+        \hrule width\paperwidth\vskip1cm
+        \hrule width\paperwidth\vskip1cm
+        \hrule width\paperwidth}
+      }
+      \pgfpagesshipoutlogicalpage{5}\copy\notesbox
+      \pgfpagesshipoutlogicalpage{6}\copy\notesbox
+      \pgfpagesshipoutlogicalpage{7}\copy\notesbox
+      \pgfpagesshipoutlogicalpage{8}\copy\notesbox
+    }
+}
+
+%% ---------------------------------------------------- MODE 2_to_1-notes
+ \pgfpagesdeclarelayout{2 on 1 with notes} {
+    \edef\pgfpageoptionheight{\the\paperheight}
+    \edef\pgfpageoptionwidth{\the\paperwidth}
+    \edef\pgfpageoptionborder{0pt}
+ }
+ {
+    \pgfpagesphysicalpageoptions
+    {%
+      logical pages=4,%
+      physical height=\pgfpageoptionheight,%
+      physical width=\pgfpageoptionwidth,%
+%      last logical shipout=3%
+      last logical shipout=2%
+    }
+    
+        \pgfpageslogicalpageoptions{1}
+        {%
+                scale=.70,
+                center=\pgfpoint{.25\pgfphysicalwidth}{.67\pgfphysicalheight}%
+        }%
+        \pgfpageslogicalpageoptions{2}
+        {%
+                scale=.70,
+                center=\pgfpoint{.25\pgfphysicalwidth}{.33\pgfphysicalheight}%
+        }%
+
+       
+       \pgfpageslogicalpageoptions{3}
+    {%
+      border shrink=\pgfpageoptionborder,%
+      resized width=.5\pgfphysicalwidth,%
+      resized height=.5\pgfphysicalheight,%
+      center=\pgfpoint{.75\pgfphysicalwidth}{.67\pgfphysicalheight},%
+      copy from=3
+    }%
+    \pgfpageslogicalpageoptions{4}
+    {%
+      border shrink=\pgfpageoptionborder,%
+      resized width=.5\pgfphysicalwidth,%
+      resized height=.5\pgfphysicalheight,%
+      center=\pgfpoint{.75\pgfphysicalwidth}{.33\pgfphysicalheight},%
+      copy from=4
+    }%
+    
+       \AtBeginDocument{
+      \newbox\notesbox
+      \setbox\notesbox=\vbox{
+        \hsize=\paperwidth
+        \vskip-1in\hskip-1in\vbox{
+          \vskip1cm
+        Notes\vskip1cm
+        \hrule width\paperwidth\vskip1cm
+        \hrule width\paperwidth\vskip1cm
+        \hrule width\paperwidth\vskip1cm
+        \hrule width\paperwidth\vskip1cm
+        \hrule width\paperwidth\vskip1cm
+        \hrule width\paperwidth\vskip1cm
+        \hrule width\paperwidth}
+      }
+      \pgfpagesshipoutlogicalpage{3}\copy\notesbox
+      \pgfpagesshipoutlogicalpage{4}\copy\notesbox
+    }
+ }
+
+%% ---------------------------------------------------- MODE 3_to_1-notes
+ \pgfpagesdeclarelayout{3 on 1 with notes} {
+    \edef\pgfpageoptionheight{\the\paperheight}
+    \edef\pgfpageoptionwidth{\the\paperwidth}
+    \edef\pgfpageoptionborder{0pt}
+ }
+ {
+    \pgfpagesphysicalpageoptions
+    {%
+      logical pages=6,%
+      physical height=\pgfpageoptionheight,%
+      physical width=\pgfpageoptionwidth,%
+%      last logical shipout=3%
+      last logical shipout=3%
+    }
+    
+        \pgfpageslogicalpageoptions{1}
+        {%
+                scale=.70,
+                center=\pgfpoint{.25\pgfphysicalwidth}{.82\pgfphysicalheight}%
+        }%
+        \pgfpageslogicalpageoptions{2}
+        {%
+                scale=.70,
+                center=\pgfpoint{.25\pgfphysicalwidth}{.50\pgfphysicalheight}%
+        }%
+        \pgfpageslogicalpageoptions{3}
+        {%
+                scale=.70,
+                center=\pgfpoint{.25\pgfphysicalwidth}{.18\pgfphysicalheight}%
+        }%
+
+       
+       \pgfpageslogicalpageoptions{4}
+    {%
+      border shrink=\pgfpageoptionborder,%
+      resized width=.5\pgfphysicalwidth,%
+      resized height=.5\pgfphysicalheight,%
+      center=\pgfpoint{.75\pgfphysicalwidth}{.82\pgfphysicalheight},%
+      copy from=4
+    }%
+    \pgfpageslogicalpageoptions{5}
+    {%
+      border shrink=\pgfpageoptionborder,%
+      resized width=.5\pgfphysicalwidth,%
+      resized height=.5\pgfphysicalheight,%
+      center=\pgfpoint{.75\pgfphysicalwidth}{.50\pgfphysicalheight},%
+      copy from=5
+    }%
+    \pgfpageslogicalpageoptions{6}
+    {%
+      border shrink=\pgfpageoptionborder,%
+      resized width=.5\pgfphysicalwidth,%
+      resized height=.5\pgfphysicalheight,%
+      center=\pgfpoint{.75\pgfphysicalwidth}{.18\pgfphysicalheight},%
+      copy from=6
+    }%
+    
+       \AtBeginDocument{
+      \newbox\notesbox
+      \setbox\notesbox=\vbox{
+        \hsize=\paperwidth
+        \vskip-1in\hskip-1in\vbox{
+          \vskip1cm
+        Notes\vskip1cm
+        \hrule width\paperwidth\vskip1cm
+        \hrule width\paperwidth\vskip1cm
+        \hrule width\paperwidth\vskip1cm
+        \hrule width\paperwidth\vskip1cm
+        \hrule width\paperwidth\vskip1cm
+        \hrule width\paperwidth\vskip1cm
+        \hrule width\paperwidth}
+      }
+      \pgfpagesshipoutlogicalpage{4}\copy\notesbox
+      \pgfpagesshipoutlogicalpage{5}\copy\notesbox
+      \pgfpagesshipoutlogicalpage{6}\copy\notesbox
+    }
+ }
+%% ---------------------------------------------------- MODE 2_to_1-notes_ls
+ \pgfpagesdeclarelayout{2 on 1 with notes landscape} {
+    \edef\pgfpageoptionheight{\the\paperheight}
+    \edef\pgfpageoptionwidth{\the\paperwidth}
+    \edef\pgfpageoptionborder{0pt}
+ }
+ {
+    \setkeys{pgfpagesuselayoutoption}{landscape}
+    \pgfpagesphysicalpageoptions
+    {%
+      logical pages=4,%
+      physical height=\pgfpageoptionheight,%
+      physical width=\pgfpageoptionwidth,%
+%      last logical shipout=3%
+      last logical shipout=2%
+    }
+   
+        \pgfpageslogicalpageoptions{1}
+        {%
+                scale=1,
+                               
center=\pgfpoint{.3\pgfphysicalwidth}{.75\pgfphysicalheight}%
+        }%
+        \pgfpageslogicalpageoptions{2}
+        {%
+                scale=1,
+                               
center=\pgfpoint{.3\pgfphysicalwidth}{.25\pgfphysicalheight}%
+        }%
+
+   
+   
+    \pgfpageslogicalpageoptions{3}
+    {%
+      border shrink=\pgfpageoptionborder,%
+      resized width=.7\pgfphysicalwidth,%
+      resized height=.4\pgfphysicalheight,%
+      center=\pgfpoint{.75\pgfphysicalwidth}{.3\pgfphysicalheight},%
+      copy from=3
+    }%   
+   
+    \pgfpageslogicalpageoptions{4}
+    {%
+      border shrink=\pgfpageoptionborder,%
+      resized width=.7\pgfphysicalwidth,%
+      resized height=.4\pgfphysicalheight,%
+      center=\pgfpoint{.75\pgfphysicalwidth}{.8\pgfphysicalheight},%
+      copy from=4
+    }%
+
+    \AtBeginDocument{
+      \newbox\notesbox
+      \setbox\notesbox=\vbox{
+        \hsize=\paperwidth
+        \vskip-1in\hskip-1in\vbox{
+          \vskip1cm
+        Notes\vskip1cm
+        \hrule width\paperwidth\vskip1cm
+        \hrule width\paperwidth\vskip1cm
+        \hrule width\paperwidth\vskip1cm
+        \hrule width\paperwidth\vskip1cm
+        \hrule width\paperwidth\vskip1cm
+        \hrule width\paperwidth\vskip1cm
+    %\hrule width\paperwidth\vskip1cm
+    %\hrule width\paperwidth\vskip1cm
+        \hrule width\paperwidth\vskip1cm
+    \hrule width\paperwidth\vskip1cm
+    \hrule width\paperwidth\vskip1cm
+        \hrule width\paperwidth}
+      }
+               \pgfpagesshipoutlogicalpage{3}\copy\notesbox
+               \pgfpagesshipoutlogicalpage{4}\copy\notesbox
+  
+    
+    }
+ }
+ 
+%% ---------------------------------------------------- MODE 1_to_1-notes
+  \pgfpagesdeclarelayout{1 on 1 with notes} {
+    \edef\pgfpageoptionheight{\the\paperwidth}
+    \edef\pgfpageoptionwidth{\the\paperheight}
+    \edef\pgfpageoptionborder{0pt}
+ }
+ {
+    \setkeys{pgfpagesuselayoutoption}{portrait}
+    \pgfpagesphysicalpageoptions
+    {%
+      logical pages=2,%
+      physical height=\pgfpageoptionheight,%
+      physical width=\pgfpageoptionwidth,%
+%      last logical shipout=3%
+      last logical shipout=1%
+    }
+    
+        \pgfpageslogicalpageoptions{1}
+        {%
+                scale=1.5,
+                center=\pgfpoint{.5\pgfphysicalwidth}{.73\pgfphysicalheight}%
+        }%
+
+       \pgfpageslogicalpageoptions{2}
+    {%
+      border shrink=\pgfpageoptionborder,%
+      resized width=\pgfphysicalwidth,%
+      resized height=\pgfphysicalheight,%
+      center=\pgfpoint{.5\pgfphysicalwidth}{.25\pgfphysicalheight},%
+      copy from=2
+    }%    
+
+    \AtBeginDocument{
+      \newbox\notesbox
+      \setbox\notesbox=\vbox{
+        \hsize=.85\paperwidth
+        \vskip-1in\hskip-1in\vbox{
+          \vskip1cm
+        Notes\vskip5mm
+        \hrule width\paperwidth\vskip5mm
+        \hrule width\paperwidth\vskip5mm
+        \hrule width\paperwidth\vskip5mm
+        \hrule width\paperwidth\vskip5mm
+        \hrule width\paperwidth\vskip5mm
+        \hrule width\paperwidth\vskip5mm
+       \hrule width\paperwidth\vskip5mm
+       \hrule width\paperwidth\vskip5mm
+        \hrule width\paperwidth\vskip5mm
+       \hrule width\paperwidth\vskip5mm
+       \hrule width\paperwidth\vskip5mm
+       \hrule width\paperwidth\vskip5mm
+       \hrule width\paperwidth\vskip5mm
+       \hrule width\paperwidth\vskip5mm
+        \hrule width\paperwidth}
+      }
+      \pgfpagesshipoutlogicalpage{2}\copy\notesbox
+   
+     
+    }
+ }
+
+%% ---------------------------------------------------- MODE 1_to_1
+ \pgfpagesdeclarelayout{3 on 1 with diamonds} {
+    \edef\pgfpageoptionheight{\the\paperheight}
+    \edef\pgfpageoptionwidth{\the\paperwidth}
+    \edef\pgfpageoptionborder{0pt}
+ }
+ {
+    \pgfpagesphysicalpageoptions
+    {%
+      logical pages=6,%
+      physical height=\pgfpageoptionheight,%
+      physical width=\pgfpageoptionwidth,%
+%      last logical shipout=3%
+      last logical shipout=3%
+    }
+    
+        \pgfpageslogicalpageoptions{1}
+        {%
+                scale=.70,
+                center=\pgfpoint{.25\pgfphysicalwidth}{.82\pgfphysicalheight}%
+        }%
+        \pgfpageslogicalpageoptions{2}
+        {%
+                scale=.70,
+                center=\pgfpoint{.25\pgfphysicalwidth}{.50\pgfphysicalheight}%
+        }%
+        \pgfpageslogicalpageoptions{3}
+        {%
+                scale=.70,
+                center=\pgfpoint{.25\pgfphysicalwidth}{.18\pgfphysicalheight}%
+        }%
+
+       
+       \pgfpageslogicalpageoptions{4}
+    {%
+      border shrink=\pgfpageoptionborder,%
+      resized width=.5\pgfphysicalwidth,%
+      resized height=.5\pgfphysicalheight,%
+      center=\pgfpoint{.75\pgfphysicalwidth}{.82\pgfphysicalheight},%
+      copy from=4
+    }%
+    \pgfpageslogicalpageoptions{5}
+    {%
+      border shrink=\pgfpageoptionborder,%
+      resized width=.5\pgfphysicalwidth,%
+      resized height=.5\pgfphysicalheight,%
+      center=\pgfpoint{.75\pgfphysicalwidth}{.50\pgfphysicalheight},%
+      copy from=5
+    }%
+    \pgfpageslogicalpageoptions{6}
+    {%
+      border shrink=\pgfpageoptionborder,%
+      resized width=.5\pgfphysicalwidth,%
+      resized height=.5\pgfphysicalheight,%
+      center=\pgfpoint{.75\pgfphysicalwidth}{.18\pgfphysicalheight},%
+      copy from=6
+    }%
+    \AtBeginDocument{
+      \newbox\notesbox
+      \setbox\notesbox=\vbox{
+        \hsize=\paperwidth
+        \vskip-1in\hskip-1in\vbox{
+          \vskip1cm
+          Notes\vskip3mm
+     \begin{tikzpicture}
+       \draw[grid internal] (0,0) grid (125mm,75mm);
+     \end{tikzpicture}
+        }
+      }
+      \pgfpagesshipoutlogicalpage{4}\copy\notesbox
+      \pgfpagesshipoutlogicalpage{5}\copy\notesbox
+      \pgfpagesshipoutlogicalpage{6}\copy\notesbox
+    }
+ }
diff --git a/presentations/taler-mdb-36c3/.template/sty/lecture-article.tex 
b/presentations/taler-mdb-36c3/.template/sty/lecture-article.tex
new file mode 100644
index 0000000..6118e0b
--- /dev/null
+++ b/presentations/taler-mdb-36c3/.template/sty/lecture-article.tex
@@ -0,0 +1,53 @@
+% Copyright 2014 HuCE-microLab
+% Modified by Andreas Habegger
+%
+% This file may be distributed and/or modified
+%
+% 1. under the LaTeX Project Public License and/or
+% 2. under the GNU Public License.
+%
+% See the file doc/licenses/LICENSE for more details.
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\mode<article>{
+%---------------------------------------------------------------------------
+% PDF reference settings
+%---------------------------------------------------------------------------
+\hypersetup{
+      bookmarks=true
+%     ,unicode=true
+    ,plainpages=false
+    ,pdfpagelabels
+    ,backref = {false},                     % No index backreference
+       ,colorlinks = {false},            % Color links in a PDF
+       ,pdfborder={0 0 0}
+       ,hypertexnames = {true},         % no failures "same page(i)"
+       ,bookmarksopen = {true},         % opens the bar on the left side
+       ,bookmarksopenlevel = {0}        % depth of opened bookmarks
+       ,pdftitle = {\departmentname}    % PDF-property
+       ,pdfauthor = {\lecturername}     % PDF-property
+       ,pdfsubject = {\coursename}      % PDF-property
+       ,linkcolor = {BFHlink}           % Color of Links
+       ,citecolor = {BFHlink}           % Color of Cite-Links
+       ,urlcolor = {BFHlink}            % Color of URLs
+}
+%---------------------------------------------------------------------------
+
+%---------------------------------------------------------------------------
+% Set up header and footer
+%---------------------------------------------------------------------------
+\fancyhf{}
+\fancypagestyle{plain}{
+        \fancyhead[L]{\universityname}
+        \fancyhead[C]{}
+        \fancyhead[R]{\coursename}
+        \fancyfoot[L]{\departmentname}
+        \fancyfoot[C]{Last change: \today }
+        \fancyfoot[R]{Page \thepage ~ of \pageref*{LastPage}}
+}
+\renewcommand{\headrulewidth}{0pt}  % no header stripline
+\renewcommand{\footrulewidth}{0pt}  % no bottom stripline
+\pagestyle{plain}
+%---------------------------------------------------------------------------
+
+
+}
diff --git a/presentations/taler-mdb-36c3/.template/sty/lecture-style.tex 
b/presentations/taler-mdb-36c3/.template/sty/lecture-style.tex
new file mode 100644
index 0000000..8448c3e
--- /dev/null
+++ b/presentations/taler-mdb-36c3/.template/sty/lecture-style.tex
@@ -0,0 +1,441 @@
+% Copyright 2007 by Till Tantau
+% Modified by Roman Makarov
+%
+% This file may be distributed and/or modified
+%
+% 1. under the LaTeX Project Public License and/or
+% 2. under the GNU Public License.
+%
+% See the file doc/licenses/LICENSE for more details.
+
+\input{variables}
+
+% Common packages
+\usepackage{etex}
+
+\usepackage[utf8]{inputenc}
+\usepackage{times}
+
+\usepackage{multicol}\columnseprule 0.4pt\raggedcolumns
+
+
+\mode<article>
+{
+% Load Standard Packages:
+%---------------------------------------------------------------------------
+  \usepackage[standard-baselineskips]{cmbright}
+  \usepackage[utf8]{inputenc}                          % load charset UTF8
+  \usepackage[T1]{fontenc}                     % hyphenation of words with , 
and 
+%  \usepackage{textcomp}                               % additional symbols
+  \usepackage{colortbl}
+  \usepackage{ae}                                      % better resolution of 
Type1-Fonts 
+  \usepackage{fancyhdr}                                % simple manipulation 
of header and footer 
+  \usepackage{times}
+  \usepackage{mathptmx}
+  \usepackage{bookman}
+  \usepackage{lmodern}                         % use modern font
+  \usepackage[footnote,draft,silent,nomargin]{fixme}    % allow fixme sections
+  \usepackage{cite}                            % use bibtex
+  \usepackage[export]{adjustbox}
+  \usepackage{lastpage}
+  \usepackage[ngerman, num]{isodate}
+  \usepackage{xstring,etoolbox}
+  \usepackage{tabularx}
+  \usepackage{xxcolor}
+  \usepackage{caption}
+  \usepackage{graphicx}
+  \usepackage{subcaption}
+%---------------------------------------------------------------------------   
                
+
+%  \usepackage[left=1.5cm,right=6cm,top=1.5cm,bottom=3cm]{geometry}
+
+% Set up page dimension for title page
+%---------------------------------------------------------------------------
+\usepackage[
+         a4paper
+%        ,showframe
+%        ,bindingoffset=15mm
+%        ,verbose
+        ,left=30mm
+        ,right=15mm
+        ,top=25mm
+        ,headheight=20mm
+        ,headsep=10mm
+        ,footskip=15mm
+        ]{geometry}
+%---------------------------------------------------------------------------
+
+}
+
+\usepackage{textcomp}                         % additional symbols
+\usepackage[T1]{fontenc}
+\usepackage{yfonts}
+\usepackage{colortbl}
+\usepackage{translator} % comment this, if not available
+\usepackage{dsfont,mathbbol}
+\usepackage{array}
+\usepackage{amscd}
+\usepackage{tabularx}
+\usepackage{xcolor}
+
+\usepackage{tikz}
+\usetikzlibrary{trees}
+\usetikzlibrary{mindmap}
+
+\usepackage{listings}
+\usepackage{import}
+\usepackage{termcal}
+
+\usepackage[absolute,overlay]{textpos}
+\setlength{\TPHorizModule}{1mm}
+\setlength{\TPVertModule}{1mm}
+
+\def\E{{\mathbf{E}}}
+\def\P{{\mathbf{P}}}
+\def\R{{\mathds{R}}}
+\def\C{{\mathds{C}}}
+\def\mes{{\rm mes}\:\!}
+\def\Var{{\rm Var}\:\!}
+\def\Cov{{\rm Cov}\:\!}
+\usepackage{graphicx}
+\graphicspath{{pictures/}}
+
+\usepackage{amsmath,amssymb,amsthm}
+\usepackage{xxcolor}
+
+\definecolor{BFHGray}{rgb}{0.412,0.49,0.569}
+\definecolor{BFHGray1}{rgb}{0.392,0.471,0.545}
+\definecolor{BFHGray2}{rgb}{0.635,0.682,0.725}
+\definecolor{BFHGray3}{rgb}{0.757,0.788,0.82}
+\definecolor{BFHGray4}{rgb}{0.878,0.894,0.91}
+\definecolor{BFHGray5}{rgb}{0.937,0.945,0.953}
+\definecolor{BFHOrange}{rgb}{0.98,0.647,0}
+\definecolor{BFHArrow}{rgb}{0.98,0.647,0}
+\definecolor{BFHLogoGray}{rgb}{0.254,0.454,0.549}
+\definecolor{BFHLogoOrange}{rgb}{0.988,0.78,0}
+\definecolor{BFHwhite}{rgb}{1,1,1}
+\definecolor{BFHblak}{rgb}{0,0,0}
+\definecolor{white}{rgb}{1,1,1}
+\definecolor{BFHlink}{rgb}{0,0,0}
+
+\usepackage{bfh-cli}
+\usepackage{bfh-graphicref}
+\usepackage{bfh-colortabular}
+
+\usepackage{tcolorbox}
+\definecolor{mycolor}{rgb}{0.122, 0.435, 0.698}
+\makeatletter
+\newcommand{\mybox}[1]{%
+  \setbox0=\hbox{#1}%
+  \setlength{\@tempdima}{\dimexpr\wd0+13pt}%
+  \begin{tcolorbox}[colframe=mycolor,boxrule=0.5pt,arc=4pt,
+      left=6pt,right=6pt,top=6pt,bottom=6pt,boxsep=0pt,width=\@tempdima]
+    #1
+  \end{tcolorbox}
+}
+\makeatother
+%--------------------------------------------------------------
+% Hyperref Package (Create links in a pdf)
+%---------------------------------------------------------------------------
+\usepackage{hyperref}
+
+\newcommand{\solutionwithspace}[1]{ 
\noindent\parbox[h][#1][t]{\linewidth}{\begin{flushleft}\textbf{Solution.}\end{flushleft}}
 }
+\newcommand{\proofwithspace}[1]{ 
\noindent\parbox[h][#1][t]{\linewidth}{\begin{flushleft}\textbf{Proof.}\end{flushleft}}
 }
+\newcommand{\emptyspace}[1]{ \parbox[h][#1][t]{\linewidth}{ } }
+
+% Common settings for all lectures in this course
+\title{\insertlecture}
+
+\author{\lecturername}
+
+\institute{\universityname}
+
+\subject{Course: \coursename}
+
+% Beamer version theme settings
+
+\useoutertheme[height=0pt,width=20mm,right]{sidebar}
+\usecolortheme{rose,sidebartab}
+
+\useinnertheme{rounded}
+%\useinnertheme[shadow]{rounded}
+
+\usefonttheme[only large]{structurebold}
+
+\setbeamerfont{title}{series=\normalfont,size=\LARGE}
+\setbeamerfont{title in sidebar}{series=\bfseries}
+\setbeamerfont{author in sidebar}{series=\bfseries}
+\setbeamerfont*{item}{series=}
+\setbeamerfont{frametitle}{size=}
+\setbeamerfont{block title}{size=\small}
+\setbeamerfont{block body}{size=\small}
+\setbeamerfont{block title example}{size=\small}
+\setbeamerfont{block body example}{size=\small}
+\setbeamerfont{block title alerted}{size=\small}
+\setbeamerfont{block body alerted}{size=\small}
+
+\setbeamerfont{section in toc}{size=\normalsize}
+\setbeamerfont{subsection in toc}{size=\small}
+\setbeamerfont{caption}{size=\scriptsize}
+\setbeamerfont*{itemize/enumerate body}{size=\footnotesize}
+\setbeamerfont*{itemize/enumerate subbody}{parent=itemize/enumerate body}
+\setbeamerfont*{itemize/enumerate subsubbody}{parent=itemize/enumerate body}
+
+\setbeamercolor{sidebar right}{bg=BFHwhite}
+\setbeamercolor{structure}{fg=BFHGray}
+\setbeamercolor{author}{parent=structure}
+\setbeamercolor{section in sidebar}{fg=BFHLogoGray}
+\setbeamercolor{author in sidebar}{fg=BFHLogoGray}
+\setbeamercolor{title in sidebar}{fg=BFHLogoGray}
+\setbeamercolor{sidebar}{bg=BFHOrange,fg=BFHOrange}
+\setbeamercolor{section in sidebar shaded}{fg=BFHLogoGray}
+\setbeamercolor{subsection in sidebar shaded}{fg=BFHLogoGray}
+\setbeamercolor{section in sidebar}{bg=BFHOrange}
+\setbeamercolor{frametitle}{fg=BFHOrange}
+\setbeamercolor{framesubtitle}{fg=BFHGray1}
+\setbeamercolor{item projected}{fg=black}
+\setbeamercolor{title}{fg=BFHOrange}
+\setbeamercolor{subsection in toc}{fg=BFHGray1}
+\setbeamercolor{separation line}{bg=BFHGray} 
+
+\setbeamertemplate{section in 
toc}{{\normalsize\color{BFHOrange}$\blacktriangleright$}~\inserttocsection}
+\setbeamertemplate{subsection in 
toc}{\hskip5pt{\small\color{BFHOrange}$\blacktriangleright$}~~\inserttocsubsection\\}
+\setbeamertemplate{itemize 
items}{{\footnotesize\color{BFHOrange}$\blacktriangleright$}~}
+\setbeamertemplate{enumerate items}[default]
+
+\setbeamertemplate{navigation symbols}{}
+\setbeamertemplate{bibliography item}[text]
+
+\setbeamercolor{titlePageColor}{bg=BFHGray}
+
+\newcommand{\logoLine}{%
+  \begin{beamercolorbox}[wd=\paperwidth]{headline}
+    \smash{\hskip13.5pt\vrule height 0pt depth \paperheight width 1.5pt}
+  \end{beamercolorbox}
+}
+
+\setbeamertemplate{sidebar right}
+{
+  \logoLine
+  {\usebeamerfont{title in sidebar}%
+    \vskip1.5em%
+    \hskip3pt%
+    \usebeamercolor[fg]{title in sidebar}%
+    \insertshortlecture[width=18mm,center,respectlinebreaks]\par%
+    \vskip1.25em%
+  }%
+  {%
+    \hskip3pt%
+    \usebeamercolor[fg]{author in sidebar}%
+    \usebeamerfont{author in sidebar}%
+    \insertshortauthor[width=18mm,center,respectlinebreaks]\par%
+    \vskip1.25em%
+  }%
+  \hbox to15mm{\hss\insertlogo\hss}
+  \vskip20pt%
+  \insertverticalnavigation{15mm}%
+  \vfill
+  \hskip3pt%
+  \hbox to20mm{\hfill\usebeamerfont{subsection in
+      sidebar}\strut\usebeamercolor[fg]{subsection in
+      sidebar}Rev.~\revision\hskip4pt -- \hskip4pt\insertframenumber\hskip5pt}%
+  \vskip3pt%
+}%
+
+\newcommand{\topline}{%
+  \tikz[remember picture,overlay] {%
+    \draw[BFHOrange,line width=3pt]([yshift=-46pt]current page.north west)
+             -- ([yshift=-46pt,xshift=\paperwidth-20mm]current page.north 
west);}}
+\newcommand{\bottomline}{%
+  \tikz[remember picture,overlay] {%
+    \draw[BFHOrange,line width=3pt]([yshift=-190pt]current page.north west)
+             -- ([yshift=-190pt,xshift=\paperwidth-20mm]current page.north 
west);}}
+
+\setbeamertemplate{title page}
+{
+  \vskip3.6em
+
+  \topline
+  \ifdefined\beamerTitlepageMode
+    %% mode handout
+    \put(-14.2,-150){\tikz[remember picture,overlay]\fill[BFHGray]
+                      (0mm,50mm)rectangle(\paperwidth-20mm,0mm);
+                  }
+    \vskip-12.5em
+  \else
+    %% mode slide
+    \put(-14.3,-153.5){\tikz[remember picture,overlay]\fill[BFHGray]
+                      (0mm,50mm)rectangle(\paperwidth-20mm,0mm);
+                  }
+    \vskip-13em
+  \fi
+
+  {\textcolor{BFHwhite}{\usebeamerfont{title}\inserttitle}\par}%
+  \vskip1em  
+  \ifx\insertsubtitle\@empty%
+  \else%
+    \vskip0.5em%
+    {\usebeamerfont{subtitle}\usebeamercolor[fg]{subtitle}\insertsubtitle\par}%
+  \fi%
+  \vskip0pt plus1filll
+  \emph{\textcolor{BFHwhite}{\coursename \\ \insertdate} }\par
+  \vskip0pt plus1filll
+  \bottomline
+
+  \leftskip=0pt plus1fill\insertauthor\par
+  \insertinstitute\vskip1em
+}
+
+
+\newcommand{\sectiontopline}{%
+  \tikz[remember picture,overlay] {%
+    \draw[BFHGray,line width=3pt]([yshift=-46pt]current page.north west)
+             -- ([yshift=-46pt,xshift=\paperwidth-20.25mm]current page.north 
west);}}
+\newcommand{\sectionbottomline}{%
+  \tikz[remember picture,overlay] {%
+    \draw[BFHGray,line width=3pt]([yshift=-190pt]current page.north west)
+             -- ([yshift=-190pt,xshift=\paperwidth-20.25mm]current page.north 
west);}}
+
+\setbeamertemplate{section page}
+{
+  \vskip3.6em
+
+  \sectiontopline
+  \ifdefined\beamerTitlepageMode
+    %% mode handout
+    \put(-14.2,-178.5){\tikz[remember picture,overlay]\fill[BFHOrange]
+                      (0mm,50mm)rectangle(\paperwidth-20mm,0mm);
+                  }
+    \vskip-12.5em
+  \else
+    %% mode slide
+    \put(-14.3,-179.5){\tikz[remember picture,overlay]\fill[BFHOrange]
+                      (0mm,50mm)rectangle(\paperwidth-20mm,0mm);
+                  }
+    \vskip-13em
+  \fi
+
+  {\textcolor{BFHwhite}{\usebeamerfont{title}\insertsection}\par}%
+
+  \sectionbottomline
+}
+
+
+\logo{\includegraphics[width=10mm]{BFH_logo}}
+
+% Article version layout settings
+
+\mode<article>
+
+\newif\ifshowonlynotes
+\showonlynotestrue
+
+
+
+\makeatletter
+\def\@listI{\leftmargin\leftmargini
+  \parsep 0pt
+  \topsep 5\p@   \@plus3\p@ \@minus5\p@
+  \itemsep0pt}
+\let\@listi=\@listI
+
+
+
+\newif\ifbeamer@inlecture\beamer@inlecturetrue
+\def\beamer@currentmode{beamer}
+\input{beamerbasenotes.sty}
+\def\beamer@currentmode{article}
+
+\renewcommand\beamer@outsideframenote[2][]{%
+  \def\beamer@noteenvstart{}%
+  \def\beamer@noteenvend{}%
+  \setkeys{beamernotes}{#1}%
+  \par
+  \beamer@noteenvstart#2\beamer@noteenvend%
+  \par
+}
+
+% itemize style redefinition
+%---------------------------------------------------------------------------
+\renewcommand{\labelitemi}{\small\color{BFHOrange}$\blacktriangleright$}
+\renewcommand{\labelitemii}{\scriptsize\color{BFHOrange}$\blacktriangleright$}
+\renewcommand{\labelitemiii}{\tiny\color{BFHOrange}$\blacktriangleright$}
+%---------------------------------------------------------------------------
+
+
+% Table definitions
+%---------------------------------------------------------------------------
+\let\oldtable\table
+\let\endoldtable\endtable
+\renewenvironment{table}{\rowcolors{2}{BFHGray3}{BFHGray5}\oldtable}{\endoldtable}
+%---------------------------------------------------------------------------
+
+% Set up header and footer
+%---------------------------------------------------------------------------
+\patchcmd{\@fancyhead}{\rlap}{\color{BFHGray}\rlap}{}{}  % new color of header
+\patchcmd{\@fancyfoot}{\rlap}{\color{BFHGray}\rlap}{}{}  % new color of footer
+
+
+\setbeamertemplate{frametitle}{\paragraph*{\insertframetitle\
+    \ \small\insertframesubtitle}\ \par
+}
+
+\setbeamertemplate{frame begin}{\beamer@framenotesbegin}
+
+\setbeamertemplate{frame end}{%
+\beamer@setupnote\beamer@notesactions
+  \marginpar{\scriptsize\hbox to 1cm{\sffamily%
+      \hfill\strut\insertshortlecture.\insertframenumber}\hrule height .2pt}}
+      
+      
+\setlength{\marginparwidth}{10mm}
+\setlength{\marginparsep}{45mm}
+
+\def\@maketitle{\makechapter}
+
+\def\makechapter{
+  \newpage
+  \null
+  \vskip 2em%
+  {%
+    \parindent=0pt
+    \raggedright
+    \sffamily
+    \vskip8pt
+    {\fontsize{36pt}{36pt}\selectfont \color{BFHLogoOrange}  Lecture 
\insertshortlecture \par\vskip10pt}
+    {\fontsize{24pt}{28pt}\selectfont \color{BFHLogoGray} 
\insertlecture\par\vskip4pt}
+    {\Large\selectfont \color{BFHblak} \insertsubtitle\par}
+    \vskip10pt
+
+    \normalsize\selectfont  Print version of the lecture in \emph{\coursename} 
\par\vskip1em
+    Presented on \@date \par
+    Document Revision~\revision\par\vskip1em
+  }
+  \begin{minipage}{\textwidth}
+  by \lecturername ~ \lectureremail ~ from \departmentname\\ at 
\universityname \par
+  \vskip1em
+  \end{minipage}
+  \vskip 1.5em%
+}
+
+\let\origstartsection=\@startsection
+\def\@startsection#1#2#3#4#5#6{%
+  
\origstartsection{#1}{#2}{#3}{#4}{#5}{#6\normalfont\sffamily\color{BFHLogoGray}\selectfont}}
+
+\makeatother
+
+
+
+\mode
+<all>
+
+
+% Common theorem-like environments
+
+\theoremstyle{definition}
+\newtheorem{exercise}[theorem]{\translate{Exercise}}
+
+
+% Typesetting Listings
+\input{listings-bfh}
+
diff --git a/presentations/taler-mdb-36c3/.template/sty/listings-bfh.tex 
b/presentations/taler-mdb-36c3/.template/sty/listings-bfh.tex
new file mode 100644
index 0000000..b56f054
--- /dev/null
+++ b/presentations/taler-mdb-36c3/.template/sty/listings-bfh.tex
@@ -0,0 +1,104 @@
+\usepackage{listings}
+\usepackage{xcolor,colortbl}
+
+\definecolor{codegreen}{rgb}{0,0.6,0}
+\definecolor{codegray}{rgb}{0.5,0.5,0.5}
+\definecolor{codepurple}{rgb}{0.58,0,0.82}
+\definecolor{backcolor}{rgb}{0.95,0.95,0.92}
+
+\definecolor{datatype}{rgb}{0.58,0,0.82}
+\definecolor{decision}{rgb}{0.5,0.5,0.5}
+\definecolor{memory}{rgb}{0,0.6,0}
+\definecolor{special}{rgb}{0,0.6,0.6}
+
+
+%\lstloadlanguages{[ANSI]C,C++}
+\lstloadlanguages{[ANSI]C,C++,Matlab,[LaTeX]TeX}
+
+\lstdefinelanguage{VHDL}{
+   morekeywords={
+     library,use,all,entity,is,port,in,out,end,architecture,of,
+     begin,and,type,when,else,select,with,others,else,if,elsif,
+     signal,variable,std_logic,std_logic_vector,after,
+   },
+   morecomment=[l]--
+}
+
+% Fixed width typewriter font for code and sans-serif font for
+% comments in listings
+\lstset{%
+   basicstyle=\ttfamily\selectfont,
+   commentstyle=\sffamily\itshape\selectfont\color{codegreen},
+   keywordstyle=\bfseries\selectfont,
+   stringstyle=\color{codepurple},
+   directivestyle={\color{red}},
+   extendedchars=true,
+   showstringspaces=true,
+%  columns=fullflexible, % columns in the source code are not respected
+%                        % saving space
+   columns=fixed, % columns in the source code are respected
+   aboveskip=\smallskipamount,
+   belowskip=\smallskipamount
+   }
+
+\lstdefinestyle{linebreaks}{%
+   breaklines,
+   breakatwhitespace,
+%   prebreak={\Pisymbol{psy}{'277}},
+   numbers=none
+   }
+
+\lstdefinestyle{frame}{%
+   style=linebreaks,
+   basicstyle=\footnotesize\ttfamily\selectfont,
+   numbers=left,
+   numberstyle=\tiny\color{BFHGray},
+   xleftmargin={4pt},
+   % frame=tb,
+   frame=trbl,
+   frameround=tttt,
+   framesep=0.5mm,
+   framerule=1pt,
+   backgroundcolor=\color{backcolor},
+   rulecolor=\color{black},
+   rulesep=\smallskipamount,
+   abovecaptionskip=\medskipamount,
+   belowcaptionskip=\medskipamount
+   }
+
+\lstdefinestyle{float}{%
+   style=frame,
+   float=tp
+   }
+
+%% language specific pre-defines
+
+\lstdefinestyle{bfh-c}{%
+   language=C,
+   style=frame,
+   emph={printf,srand,scanf},
+   emphstyle=\bfseries\selectfont,
+   }
+
+\lstdefinestyle{bfh-cpp}{%
+   language=C++,
+   style=frame,
+%   emph={},
+   emphstyle=\bfseries\selectfont,
+   }
+
+
+\lstdefinestyle{bfh-vhdl}{%
+   style=frame,
+   language=VHDL,
+}
+
+%% default
+\lstset{
+   style=float,
+   }
+
+\mode<handout>
+{
+ \lstset{basicstyle=\ttfamily\tiny}
+}
diff --git a/presentations/taler-mdb-36c3/.template/sty/pdfpc-commands.sty 
b/presentations/taler-mdb-36c3/.template/sty/pdfpc-commands.sty
new file mode 100644
index 0000000..0bb1410
--- /dev/null
+++ b/presentations/taler-mdb-36c3/.template/sty/pdfpc-commands.sty
@@ -0,0 +1,163 @@
+% Package: textpos is required for textblock*
+\usepackage[absolute,overlay]{textpos}
+
+
+% fullFrameMovie
+%
+% Arguments:
+%
+%   [optional]: movie-options, seperated by &
+%       Supported options: loop, start=N, end=N, autostart
+%   Default: autostart&loop
+%
+%   1. Movie file
+%   2. Poster image
+%   3. Any text on the slide, or nothing (e.g. {})
+%
+% Example:
+%   
\fullFrameMovie[loop&autostart]{apollo17.avi}{apollo17.jpg}{\copyrightText{Apollo
 17, NASA}}
+%
+\newcommand{\fullFrameMovie}[4][autostart&loop]
+{
+    {
+        \setbeamercolor{background canvas}{bg=black}
+
+
+        % to make this work for both horizontally filled and vertically filled 
images, we create an absolutely
+        % positioned textblock* that we force to be the width of the slide.
+        % we then place it at (0,0), and then create a box inside of it to 
ensure that it's always 95% of the vertical
+        % height of the frame.  Once we have created an absolutely positioned 
and sized box, it doesn't matter what
+        % goes inside -- it will always be vertically and horizontally centered
+        \frame[plain]
+        {
+            \begin{textblock*}{\paperwidth}(0\paperwidth,0\paperheight)
+            \centering
+            \vbox to 0.95\paperheight {
+                \vfil{
+                    
\href{run:#2?autostart&#1}{\includegraphics[width=\paperwidth,height=0.95\paperheight,keepaspectratio]{#3}}
+                }
+                \vfil
+            }
+            \end{textblock*}
+            #4
+        }
+    }
+}
+
+% inlineMovie
+%
+% Arguments:
+%
+%   [optional]: movie-options, seperated by &
+%       Supported options: loop, start=N, end=N, autostart
+%   Default: autostart&loop
+%
+%   1. Movie file
+%   2. Poster image
+%   3. size command, such as width=\textwidth
+%
+% Example:
+%   
\inlineMovie[loop&autostart&start=5&stop=12]{apollo17.avi}{apollo17.jpg}{height=0.7\textheight}
+%
+\newcommand{\inlineMovie}[4][autostart&loop]
+{
+    \href{run:#2?#1}{\includegraphics[#4]{#3}}
+}
+
+
+% copyrightText
+%
+% Produces small text on the right side of the screen, useful for
+% stating copyright or other small notes in movies or images
+%
+% Arguments:
+%
+%   [optional]: text color
+%       Default: white
+%
+%   1. Text to be displayed
+%
+% Example:
+%   \copyrightText{Full frame image of: Apollo 17, NASA}
+%
+\newcommand\copyrightText[2][white]{%
+ \begin{textblock*}{\paperwidth}(0\paperwidth,.97\paperheight)%
+    \hfill\textcolor{#1}{\tiny#2}\hspace{20pt}
+  \end{textblock*}
+}
+
+% fullFrameImageZoomed
+%
+% Produces a slide that contains a full frame image.  Scales down the image
+% to fit if the aspect ratio of the slide does not match the image.
+%
+% Arguments:
+%
+%   [optional]: color of text on page
+%       Default: white
+%
+%   1. Path to image file
+%   2. Any additional content on the frame
+%
+% Example:
+%   \fullFrameImageZoomed{apollo17.jpg}{\copyrightText{Full frame image of: 
Apollo 17, NASA}}
+%
+\newcommand{\fullFrameImage}[3][white]
+{
+    {
+        \setbeamercolor{normal text}{bg=black,fg=#1}
+
+
+        % to make this work for both horizontally filled and vertically filled 
images, we create an absolutely
+        % positioned textblock* that we force to be the width of the slide.
+        % we then place it at (0,0), and then create a box inside of it to 
ensure that it's always 95% of the vertical
+        % height of the frame.  Once we have created an absolutely positioned 
and sized box, it doesn't matter what
+        % goes inside -- it will always be vertically and horizontally centered
+        \frame
+        {
+            \begin{textblock*}{\paperwidth}(0\paperwidth,0\paperheight)
+            \centering
+            \vbox to 0.95\paperheight {
+                \vfil{
+                    
\includegraphics[width=\paperwidth,height=0.95\paperheight,keepaspectratio]{#2}
+                }
+                \vfil
+            }
+            \end{textblock*}
+            #3
+        }
+    }
+}
+
+% fullFrameImageZoomed
+%
+% Produces a slide that contains a full frame image.  If the aspect ratio
+% of the image does not match the slide, it crops the image.
+%
+% Arguments:
+%
+%   [optional]: color of text on page
+%       Default: black
+%
+%   1. Path to image file
+%   2. Any additional content on the frame
+%
+% Example:
+%   \fullFrameImageZoomed{apollo17.jpg}{\copyrightText{Full frame image of: 
Apollo 17, NASA}}
+%
+\newcommand{\fullFrameImageZoomed}[3][black]
+{
+    {
+        \usebackgroundtemplate{\includegraphics[height=\paperheight]{#2}}
+        \setbeamercolor{normal text}{bg=black,fg=#1}
+        \frame
+        {
+            #3
+        }
+    }
+}
+
+
+
+
+
diff --git a/presentations/taler-mdb-36c3/.template/sty/tc-dvips.def 
b/presentations/taler-mdb-36c3/.template/sty/tc-dvips.def
new file mode 100644
index 0000000..b643bf5
--- /dev/null
+++ b/presentations/taler-mdb-36c3/.template/sty/tc-dvips.def
@@ -0,0 +1,45 @@
+%% Copyright (C) 2011-2012 by Martin Scharrer <address@hidden>
+%% ----------------------------------------------------------------------
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%%   http://www.latex-project.org/lppl.txt
+%% and version 1.3 or later is part of all distributions of LaTeX
+%% version 2005/12/01 or later.
+%%
+%% This work has the LPPL maintenance status `maintained'.
+%%
+%% The Current Maintainer of this work is Martin Scharrer.
+%%
+%% This work consists of the files trimclip.dtx, adjustbox.ins
+%% and the derived files trimclip.sty,
+%% tc-dvips.def, tc-pdftex.def, tc-pgf.def and tc-xetex.def.
+%% Further author information are located in the .def files.
+%%
+\ProvidesFile{tc-dvips.def}[2012/05/13 v1.0 Clipping driver for dvips]
+\def\@cliptoboxdim#1{%
+    \setbox#1=\hbox{%
+        \adjsetlength\@tempdima{\ht#1+\dp#1}%
+        \edef\TOTALHEIGHT{-\strip@pt\@tempdima\space}%
+        \edef\DEPTH{\strip@pt\dp#1\space}%
+        \edef\WIDTH{\strip@pt\wd#1\space}%
+        \special{%
+            ps:
+              /mtrxc matrix currentmatrix def
+              currentpoint gsave
+              translate
+              Resolution 72 div VResolution 72 div
+              scale
+              newpath
+              0 \DEPTH \WIDTH \TOTALHEIGHT rectclip
+              newpath
+              mtrxc setmatrix
+        }%
+        \box#1%
+        \special{ps: grestore }%
+    }%
+}
+\endinput
+%%
+%% End of file `tc-dvips.def'.
diff --git a/presentations/taler-mdb-36c3/.template/sty/tc-pdftex.def 
b/presentations/taler-mdb-36c3/.template/sty/tc-pdftex.def
new file mode 100644
index 0000000..e18f090
--- /dev/null
+++ b/presentations/taler-mdb-36c3/.template/sty/tc-pdftex.def
@@ -0,0 +1,39 @@
+%% Copyright (C) 2011-2012 by Martin Scharrer <address@hidden>
+%% ----------------------------------------------------------------------
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%%   http://www.latex-project.org/lppl.txt
+%% and version 1.3 or later is part of all distributions of LaTeX
+%% version 2005/12/01 or later.
+%%
+%% This work has the LPPL maintenance status `maintained'.
+%%
+%% The Current Maintainer of this work is Martin Scharrer.
+%%
+%% This work consists of the files trimclip.dtx, adjustbox.ins
+%% and the derived files trimclip.sty,
+%% tc-dvips.def, tc-pdftex.def, tc-pgf.def and tc-xetex.def.
+%% Further author information are located in the .def files.
+%%
+\ProvidesFile{tc-pdftex.def}[2012/05/13 v1.0 Clipping driver for pdftex]
+\def\@cliptoboxdim#1{%
+    \setbox#1=\hbox{%
+        \Gin@defaultbp\WIDTH{\wd#1}%
+        \Gin@defaultbp\DEPTH{\dp#1}%
+        \@tempdima\ht#1%
+        \advance\@tempdima\dp#1%
+        \Gin@defaultbp\TOTALHEIGHT{\@tempdima}%
+        \pdfsave
+            \pdfliteral direct {%
+                0 -\DEPTH\space \WIDTH\space \TOTALHEIGHT\space re W n
+            }%
+            \hbox to 0pt{\copy#1\hss}%
+        \pdfrestore
+        \hskip \wd#1
+    }%
+}
+\endinput
+%%
+%% End of file `tc-pdftex.def'.
diff --git a/presentations/taler-mdb-36c3/.template/sty/tc-pgf.def 
b/presentations/taler-mdb-36c3/.template/sty/tc-pgf.def
new file mode 100644
index 0000000..0b32c59
--- /dev/null
+++ b/presentations/taler-mdb-36c3/.template/sty/tc-pgf.def
@@ -0,0 +1,37 @@
+%% Copyright (C) 2011-2012 by Martin Scharrer <address@hidden>
+%% ----------------------------------------------------------------------
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%%   http://www.latex-project.org/lppl.txt
+%% and version 1.3 or later is part of all distributions of LaTeX
+%% version 2005/12/01 or later.
+%%
+%% This work has the LPPL maintenance status `maintained'.
+%%
+%% The Current Maintainer of this work is Martin Scharrer.
+%%
+%% This work consists of the files trimclip.dtx, adjustbox.ins
+%% and the derived files trimclip.sty,
+%% tc-dvips.def, tc-pdftex.def, tc-pgf.def and tc-xetex.def.
+%% Further author information are located in the .def files.
+%%
+\ProvidesFile{tc-pgf.def}[2012/05/13 v1.0 trimclip fall-back clipping driver 
using PGF]
+\RequirePackage{pgf}
+\def\@cliptoboxdim#1{%
+    \setbox#1\hbox{\begin{pgfpicture}%
+        \pgfpathmoveto{\pgfqpoint\z@{-\dp#1}}%
+        \pgfpathlineto{\pgfqpoint\z@{\ht#1}}%
+        \pgfpathlineto{\pgfqpoint{\wd#1}{\ht#1}}%
+        \pgfpathlineto{\pgfqpoint{\wd#1}{-\dp#1}}%
+        \pgfpathclose
+        \pgfusepathqclip
+        \pgfset{inner sep=\z@,outer sep=\z@,minimum size=\z@}%
+        \pgfnode{rectangle}{base west}{\usebox#1}{}{}%
+        \pgfsetbaselinepointnow{\pgfpoint\z@\z@}%
+    \end{pgfpicture}}%
+}
+\endinput
+%%
+%% End of file `tc-pgf.def'.
diff --git a/presentations/taler-mdb-36c3/.template/sty/tc-xetex.def 
b/presentations/taler-mdb-36c3/.template/sty/tc-xetex.def
new file mode 100644
index 0000000..2aa3dc0
--- /dev/null
+++ b/presentations/taler-mdb-36c3/.template/sty/tc-xetex.def
@@ -0,0 +1,41 @@
+%% Copyright (C) 2011-2012 by Martin Scharrer <address@hidden>
+%% ----------------------------------------------------------------------
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%%   http://www.latex-project.org/lppl.txt
+%% and version 1.3 or later is part of all distributions of LaTeX
+%% version 2005/12/01 or later.
+%%
+%% This work has the LPPL maintenance status `maintained'.
+%%
+%% The Current Maintainer of this work is Martin Scharrer.
+%%
+%% This work consists of the files trimclip.dtx, adjustbox.ins
+%% and the derived files trimclip.sty,
+%% tc-dvips.def, tc-pdftex.def, tc-pgf.def and tc-xetex.def.
+%% Further author information are located in the .def files.
+%%
+\ProvidesFile{tc-xetex.def}[2012/05/13 v1.0 Clipping driver for xetex]
+\def\@cliptoboxdim#1{%
+    \setbox#1=\hbox{%
+        \Gin@defaultbp\WIDTH{\wd#1}%
+        \Gin@defaultbp\DEPTH{\dp#1}%
+        \@tempdima\ht#1%
+        \advance\@tempdima\dp#1%
+        \Gin@defaultbp\TOTALHEIGHT{\@tempdima}%
+        \special{pdf:bcontent }%
+        \special{%
+            pdf:literal direct
+                0 -\DEPTH\space \WIDTH\space \TOTALHEIGHT\space re
+        }%
+        \special{pdf:literal direct W }%
+        \special{pdf:literal direct n }%
+            \box#1%
+        \special{pdf:econtent }%
+    }%
+}
+\endinput
+%%
+%% End of file `tc-xetex.def'.
diff --git a/presentations/taler-mdb-36c3/.template/sty/trimclip.sty 
b/presentations/taler-mdb-36c3/.template/sty/trimclip.sty
new file mode 100644
index 0000000..d0dcb81
--- /dev/null
+++ b/presentations/taler-mdb-36c3/.template/sty/trimclip.sty
@@ -0,0 +1,260 @@
+%% Copyright (C) 2011-2012 by Martin Scharrer <address@hidden>
+%% ----------------------------------------------------------------------
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%%   http://www.latex-project.org/lppl.txt
+%% and version 1.3 or later is part of all distributions of LaTeX
+%% version 2005/12/01 or later.
+%%
+%% This work has the LPPL maintenance status `maintained'.
+%%
+%% The Current Maintainer of this work is Martin Scharrer.
+%%
+%% This work consists of the files trimclip.dtx, adjustbox.ins
+%% and the derived files trimclip.sty,
+%% tc-dvips.def, tc-pdftex.def, tc-pgf.def and tc-xetex.def.
+%% Further author information are located in the .def files.
+%%
+\ProvidesPackage{trimclip}[%
+    2012/05/16
+    v1.0
+    Trim and clip general TeX material]
+\def\tc@driver{tc-\Gin@driver}
+\DeclareOption{pgf}{\def\tc@driver{tc-pgf.def}\PassOptionsToPackage{pgf}{graphicx}}
+\DeclareOption{pdftex}{\def\tc@driver{tc-pdftex.def}\PassOptionsToPackage{pdftex}{graphicx}}
+\DeclareOption{xetex}{\def\tc@driver{tc-xetex.def}\PassOptionsToPackage{xetex}{graphicx}}
+\DeclareOption{dvips}{\def\tc@driver{tc-dvips.def}\PassOptionsToPackage{dvips}{graphicx}}
+\DeclareOption{dvipdfm}{\def\tc@driver{tc-xetex.def}\PassOptionsToPackage{xetex}{graphicx}}
+\DeclareOption{dvipdf}{\def\tc@driver{tc-xetex.def}\PassOptionsToPackage{xetex}{graphicx}}
+\DeclareOption*{%
+    \@ifpackageloaded{graphics}{%
+        \edef\tc@driver{tc-\CurrentOption.def}%
+        \begingroup
+        \edef\@tempa{\CurrentOption.def}%
+        \ifx\@tempa\Gin@driver\else
+            \let\on@line\@gobble
+            \PackageWarning{trimclip}{%
+                A different clipping driver was requested than the\MessageBreak
+                one used for 'graphics/x'! This is not recommended\MessageBreak
+                and can lead to defect output files.%
+            }%
+        \fi
+        \endgroup
+    }{%
+        \def\tc@driver{tc-\Gin@driver}%
+        \PassOptionsToPackage\CurrentOption{graphicx}%
+    }%
+}
+\ProcessOptions*\relax
+\RequirePackage{graphicx}[1999/02/16]
+\RequirePackage{collectbox}[2011/08/22]
+\RequirePackage{adjcalc}
+\def\tc@readvalues#1{%
+    \tc@@readvalues#1 {} {} {} \\%
+}
+\def\tc@@readvalues#1 #2 #3 #4 #5\\{%
+  \adjsetlengthdefault\tc@llx{#1}%
+  \ifx\@nnil#2\@nnil
+    \tc@lly\tc@llx
+    \tc@urx\tc@llx
+    \tc@ury\tc@llx
+  \else
+    \adjsetlengthdefault\tc@lly{#2}%
+    \ifx\@nnil#3\@nnil
+      \tc@urx\tc@llx
+      \tc@ury\tc@lly
+    \else
+      \adjsetlengthdefault\tc@urx{#3}%
+      \adjsetlengthdefault\tc@ury{#4}%
+    \fi
+  \fi
+}%
+\newdimen\tc@llx
+\newdimen\tc@lly
+\newdimen\tc@urx
+\newdimen\tc@ury
+\newcommand\trimbox{%
+    \collectboxcheckenv{trimbox}%
+    \@ifstar
+        \trimbox@s
+        \trimbox@
+}
+\def\trimbox@#1{%
+    \collectbox{\@trimclip\@trimbox{#1}}%
+}
+\def\trimbox@s#1{%
+    \collectbox{\@trimclip\@viewportbox{#1}}%
+}
+\expandafter\newcommand\expandafter*\csname trimbox*\endcsname{%
+    \@collectboxisenv{trimbox*}%
+    \trimbox@s
+}
+\newcommand\clipbox{%
+    \collectboxcheckenv{clipbox}%
+    \@ifstar
+        \clipbox@s
+        \clipbox@
+}
+\def\clipbox@#1{%
+    \collectbox{\@trimclip\@clipbox{#1}}%
+}
+\def\clipbox@s#1{%
+    \collectbox{\@trimclip\@clipvpbox{#1}}%
+}
+\expandafter\newcommand\expandafter*\csname clipbox*\endcsname{%
+    \@collectboxisenv{clipbox*}%
+    \clipbox@s
+}
+\newcommand\marginbox{%
+    \collectboxcheckenv{marginbox}%
+    \@ifstar
+        \marginbox@s
+        \marginbox@
+}
+\def\marginbox@#1{%
+    \@collectbox{\@trimclip\@marginbox{#1}}%
+}
+\def\marginbox@s#1{%
+    \@collectbox{\@trimclip\@marginraisebox{#1}}%
+}
+\expandafter\newcommand\expandafter*\csname marginbox*\endcsname{%
+    \@collectboxisenv{marginbox*}%
+    \marginbox@s
+}
+\def\@trimclip#1#2{%
+    \tc@readvalues{#2}%
+    #1%
+        \collectedbox
+        \tc@llx
+        \tc@lly
+        \tc@urx
+        \tc@ury
+    \usebox\collectedbox
+}
+\def\tc@correctbaseline#1{%
+    \ifdim\dp#1<\z@
+        \raise\dp#1%
+    \else
+    \ifdim\ht#1<\z@
+        \lower\ht#1%
+    \fi\fi
+    \box#1%
+}%
+\def\tc@correctdims#1{%
+    \ifdim\dp#1<\z@ \dp#1=\z@ \fi
+    \ifdim\wd#1<\z@ \wd#1=\z@ \fi
+    \ifdim\ht#1<\z@ \ht#1=\z@ \fi
+}
+\def\@trimbox#1#2#3#4#5{%
+    \setbox#1=\hbox{%
+        %
+        \tc@llx=#2\relax
+        \tc@lly=#3\relax
+        \advance\tc@lly-\dp#1%
+        \tc@urx=#4\relax
+        \advance\tc@urx-\wd#1%
+        \tc@ury=#5\relax
+        \advance\tc@ury-\ht#1%
+        %
+        % Set dimensions now.
+        % This allows that the arguments can refer
+        % to the original dimensions without issues.
+        \hskip-\tc@llx
+        \dp#1-\tc@lly
+        \wd#1-\tc@urx
+        \ht#1-\tc@ury
+        %
+        \tc@correctbaseline{#1}%
+    }%
+    \tc@correctdims{#1}%
+}
+\def\@marginbox#1#2#3#4#5{%
+    \setbox#1=\hbox{%
+        %
+        \tc@llx=#2\relax
+        \tc@lly=#3\relax
+        \advance\tc@lly\dp#1%
+        \tc@urx=#4\relax
+        \advance\tc@urx\wd#1%
+        \tc@ury=#5\relax
+        \advance\tc@ury\ht#1%
+        %
+        % Set dimensions now.
+        % This allows that the arguments can refer
+        % to the original dimensions without issues.
+        \hskip\tc@llx
+        \dp#1\tc@lly
+        \wd#1\tc@urx
+        \ht#1\tc@ury
+        %
+        \box#1%
+    }%
+    \tc@correctdims{#1}%
+}
+\def\@marginraisebox#1#2#3#4#5{%
+    \setbox#1=\hbox{%
+        %
+        \tc@llx=#2\relax
+        \tc@lly=#3\relax
+        \tc@urx=#4\relax
+        \advance\tc@urx\wd#1%
+        \tc@ury=#5\relax
+        \advance\tc@ury\ht#1%
+        %
+        % Set dimensions now.
+        % This allows that the arguments can refer
+        % to the original dimensions without issues.
+        \hskip\tc@llx
+        \wd#1\tc@urx
+        \ht#1\tc@ury
+        % Copy original tty values (ury is taken as temp dimension)
+        \tc@ury=\tc@lly
+        \advance\tc@lly\dp#1%
+        \dp#1\tc@lly
+        % Raise bu original tty value (now in ury)
+        \raise\tc@ury\box#1%
+    }%
+    \tc@correctdims{#1}%
+}
+\def\@viewportbox#1#2#3#4#5{%
+    \setbox#1=\hbox{%
+        %
+        % Assign values
+        \tc@llx=#2\relax
+        \tc@lly=#3\relax
+        \tc@urx=#4\relax
+        \tc@ury=#5\relax
+        %
+        % Set dimensions now.
+        % This allows that the arguments can refer
+        % to the original dimensions without issues.
+        \hskip-\tc@llx
+        \dp#1-\tc@lly
+        \wd#1\tc@urx
+        \ht#1\tc@ury
+        %
+        \tc@correctbaseline{#1}%
+    }%
+    \tc@correctdims{#1}%
+}
+\def\@clipbox#1#2#3#4#5{%
+    \@trimbox{#1}{#2}{#3}{#4}{#5}%
+    \@cliptoboxdim{#1}%
+}
+\def\@clipvpbox#1#2#3#4#5{%
+    \@viewportbox{#1}{#2}{#3}{#4}{#5}%
+    \@cliptoboxdim{#1}%
+}
+\InputIfFileExists{\tc@driver}{%
+    {\let\on@line\@gobble
+    \PackageInfo{trimclip}{Using driver '\tc@driver'.}}%
+}{%
+    \input{tc-pgf.def}%
+    {\let\on@line\@gobble
+    \PackageInfo{trimclip}{No clipping driver '\tc@driver' 
available.\MessageBreak Using fall-back PGF driver.}}%
+}
+\endinput
+%%
+%% End of file `trimclip.sty'.
diff --git a/presentations/taler-mdb-36c3/Makefile 
b/presentations/taler-mdb-36c3/Makefile
new file mode 120000
index 0000000..1caabb0
--- /dev/null
+++ b/presentations/taler-mdb-36c3/Makefile
@@ -0,0 +1 @@
+.template/Makefile
\ No newline at end of file
diff --git a/presentations/taler-mdb-36c3/README.md 
b/presentations/taler-mdb-36c3/README.md
new file mode 100644
index 0000000..c69e631
--- /dev/null
+++ b/presentations/taler-mdb-36c3/README.md
@@ -0,0 +1,91 @@
+# Description - Presentation 36C3
+
+Presentation for the Taler Snack Machine talk at the 36C3.
+
+#### Author
+Dominik Hofer <address@hidden>  
+Marco Boss <address@hidden>
+       
+### Linux Prerequisites (Debian/Ubuntu)
+Follow the procedure below to install 3rd party package (Debian/Ubuntu).
+
+Install used LaTex packages:
+```bash
+apt-get install texlive-base texlive-extra-utils texlive-generic-recommended 
texlive-latex-base texlive-latex-extra
+```
+
+Install used fonts packages:
+```bash
+apt-get install texlive-fonts-extra texlive-fonts-recommended
+```
+Install used build environment packages
+```bash
+apt-get install latexmk make git
+```
+Install used converter packages
+```bash
+apt-get install inkscape libcanberra-gtk-module
+```
+
+### Build Slides
+
+Export LECTURE
+```bash
+export LECTURE=presentation-36C3.tex
+```
+
+Convert svg
+```bash
+make convert 
+```
+
+Make slides
+```bash
+make slides
+```
+
+### Did You Know!? 
+#### List Lectures
+Get an overview of available lectures
+```bash
+make list
+```
+
+#### LECTURE Environment Variable Support
+If you do lots of builds when developing a specific "lecture", export the 
variable **LECTURE**
+```bash
+export LECTURE=lecture_sample
+```
+Having the variable "LECTURE" in the bash environment allows shorter build 
command.
+```bash
+make slide
+```
+#### Increase Verbosity Level
+The variable DEBUG controls the verbosity level
+ * [0] As quiet as possible
+ * [1] Get more details to build steps (latexmk still in batch mode)
+ * [2] Build in interactive mode
+
+Set a verbosity level other than zero
+```bash
+DEBUG=2
+```
+#### Get List of Available Lectures
+To get an overview about lectures available in the "lectures" folder use the 
**list** target
+```bash
+make list
+```
+
+#### Convert XFIGs and SVGs
+To convert fig and svg files use the **convert** target. Did you know the 
location for such files is fig or svg, respectively.
+```bash
+make convert
+```
+#### Compress Your Work
+```bash
+make archive
+```
+or
+```bash
+git archive --format zip --prefix <COURSE_NAME> --output ../<COURSE_NAME>.zip 
master
+```
diff --git a/presentations/taler-mdb-36c3/cf_handouts.tex 
b/presentations/taler-mdb-36c3/cf_handouts.tex
new file mode 120000
index 0000000..f6eb4d1
--- /dev/null
+++ b/presentations/taler-mdb-36c3/cf_handouts.tex
@@ -0,0 +1 @@
+.template/cf_handouts.tex
\ No newline at end of file
diff --git a/presentations/taler-mdb-36c3/cf_notes.tex 
b/presentations/taler-mdb-36c3/cf_notes.tex
new file mode 100644
index 0000000..b5c6a4d
--- /dev/null
+++ b/presentations/taler-mdb-36c3/cf_notes.tex
@@ -0,0 +1,5 @@
+\documentclass[11pt]{extarticle}
+\usepackage{beamerarticle}
+\input{lecture-style.tex}
+\input{env.tex}
+\input{\lectureToBuild}
diff --git a/presentations/taler-mdb-36c3/cf_slides.tex 
b/presentations/taler-mdb-36c3/cf_slides.tex
new file mode 120000
index 0000000..24b46da
--- /dev/null
+++ b/presentations/taler-mdb-36c3/cf_slides.tex
@@ -0,0 +1 @@
+.template/cf_slides.tex
\ No newline at end of file
diff --git a/presentations/taler-mdb-36c3/cf_tablet.tex 
b/presentations/taler-mdb-36c3/cf_tablet.tex
new file mode 120000
index 0000000..e5fac64
--- /dev/null
+++ b/presentations/taler-mdb-36c3/cf_tablet.tex
@@ -0,0 +1 @@
+.template/cf_tablet.tex
\ No newline at end of file
diff --git a/presentations/taler-mdb-36c3/database/sample-theRefs.bib 
b/presentations/taler-mdb-36c3/database/sample-theRefs.bib
new file mode 100644
index 0000000..1862ad0
--- /dev/null
+++ b/presentations/taler-mdb-36c3/database/sample-theRefs.bib
@@ -0,0 +1,8 @@
+
+@online{learnProgLang,
+  author = {wikiHow, Chris Hadley},
+  title = {{WikiHow} Learn a Programming Language},
+  year = 2016,
+  url = {http://www.wikihow.com/Learn-a-Programming-Language},
+  urldate = {2016-08-30}
+}
diff --git a/presentations/taler-mdb-36c3/exsrc/sample-helloWorld.c 
b/presentations/taler-mdb-36c3/exsrc/sample-helloWorld.c
new file mode 100644
index 0000000..5edd67e
--- /dev/null
+++ b/presentations/taler-mdb-36c3/exsrc/sample-helloWorld.c
@@ -0,0 +1,7 @@
+#include <stdio.h>
+int main() 
+{
+    printf("Hello, World!\n");
+    getchar();
+    return 0;
+}
diff --git a/presentations/taler-mdb-36c3/exsrc/sample-helloWorld.cpp 
b/presentations/taler-mdb-36c3/exsrc/sample-helloWorld.cpp
new file mode 100644
index 0000000..91c4409
--- /dev/null
+++ b/presentations/taler-mdb-36c3/exsrc/sample-helloWorld.cpp
@@ -0,0 +1,6 @@
+#include <iostream>
+int main() 
+{
+    std::cout << "Hello, World!" << std::endl;
+    return 0;
+}
diff --git a/presentations/taler-mdb-36c3/lectures/presentation_36C3.tex 
b/presentations/taler-mdb-36c3/lectures/presentation_36C3.tex
new file mode 100644
index 0000000..96ac947
--- /dev/null
+++ b/presentations/taler-mdb-36c3/lectures/presentation_36C3.tex
@@ -0,0 +1,312 @@
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% Lecture specific settings
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\lecture[36C3]{Buying Snacks via NFC with GNU Taler}
+
+\subtitle{Short overview GNU Taler\\
+                                       Payment system prototype\\ 
+                                       Support of MDB communication protocol\\
+                                       \vspace{-2em}
+                                       }
+
+\date{Dec. 27, 2019}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% Do not modify the following lines untile section : 
+%%                                   -> "Add your presentation content"
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\begin{document}
+\input{lecture-article}
+\setlength{\columnseprule}{0pt}
+
+\lstset{style=bfh-c}
+
+\begin{frame}[plain]
+       \includegraphics[width=1.2\textwidth]{hungry_dude}
+\end{frame}
+
+\begin{frame}[plain]
+  \maketitle
+\end{frame}
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% Add your presentation contetn below
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\section{Introduction}
+%%%---------------------------------------
+\frame[t]{\frametitle{Introduction}
+  \only<1>{
+       \begin{itemize}
+               \item Marco Boss, BSc Computer Science, BUAS
+               \item Dominik Hofer, BSc Micro- and Medical Technology, BUAS
+       \end{itemize}
+               
+       \begin{figure}
+       \centering
+               \includegraphics[width=.4\textwidth]{students}
+       \end{figure}
+               
+       \begin{itemize}
+               \item Project Supervisors
+                       \begin{itemize}
+                       \item Prof. Dr. Christian Grothoff
+                       \item Prof. Andreas Habegger
+               \end{itemize}
+       \end{itemize}
+       }
+       
+}
+\note{}
+
+\section{GNU Taler}
+\sectionpage
+%%%---------------------------------------
+\frame[c]{\frametitle{GNU Taler}
+       \only<1->{
+               \begin{figure}
+                       \includegraphics[width=.7\textwidth]{taler-logo-2018}
+               \end{figure}
+               \vspace{3mm}
+               \begin{itemize}
+                       \setlength\itemsep{2em} 
+                       \item <2-> Privacy-preserving\\
+                               \quad Spend money anonymously
+                       \item <3-> Practical\\
+                               \quad Comfort of digital payments, privacy of 
cash
+                       \item <4> Legally compliant\\
+                               \quad Income visible to the state
+               \end{itemize}
+       }
+}
+\frame[c]{\frametitle{GNU Taler}
+       \only<1>{
+       \begin{figure}
+       \includegraphics[width=1.0\textwidth]{taler-arch-new}
+       \end{figure}
+       }
+       \only<2>{
+               \begin{block}{Further information}
+                       https://taler.net\\
+               \end{block}
+               \begin{block}{Further information}
+                       Youtube
+               \end{block}
+       }
+}\note{
+}
+
+\section{The Project}
+\sectionpage
+%%%---------------------------------------
+\frame[c]{\frametitle{The Project}
+  \framesubtitle{Implementation of a Taler based vending machine}
+
+       \begin{itemize} %% item sep set!! 2em
+       \setlength\itemsep{2em} 
+               \item <1-> Motivation
+                       \begin{itemize} %% item sep set!! 1em
+                       \setlength\itemsep{1em} 
+                               \item Easy to use Taler demonstrator
+                               \item Give the customer the ability to buy 
goods using Taler
+                               \item Doing a cool project with a real use case
+                       \end{itemize}  
+               \item <2-> Goals
+                       \begin{itemize}  %% item sep set!! 1em
+                       \setlength\itemsep{1em} 
+                               \item Integration of Taler API in Embedded 
Linux environment
+                               \item Integration of communication protocol 
supported by vending machines (MDB/ICP)
+                               \item Building a prototype based on Taler 
payment system 
+                       \end{itemize}  
+               \item <3-> Vision
+                       \begin{itemize}
+                               \setlength\itemsep{1em} 
+                               \item Increase awarness of Taler project 
worldwide
+                               \item Industrialisation of prototype
+                       \end{itemize}
+       \end{itemize}
+       
+}
+
+\subsection[System concept]{}
+\frame[c]{\frametitle{System concept}
+  \framesubtitle{Integration of a MDB/ICP to Taler gateway.\\Implementation of 
a NFC or QR-Code to Taler wallet interface.}
+       \vfill  
+       \begin{figure}
+  \centering
+  \includegraphics[width=1.0\textwidth]{design}
+  \end{figure}
+       }
+
+\subsection[Hardware]{}
+\frame[c]{\frametitle{Hardware}
+       \begin{figure}
+               \includegraphics[width=1\textwidth]{hardware_bunch.png}
+       \end{figure}
+
+}
+\frame[c]{\frametitle{Hardware}
+       \uncover<1->{
+               \begin{multicols}{2}
+                       \begin{figure}
+                               \includegraphics[width=0.3\textwidth]{pi.png}
+                       \end{figure}
+                       \columnbreak
+                       \begin{itemize}
+                               \item Raspberry Pi 3B+
+                       \end{itemize}
+               \end{multicols}
+               }
+       \uncover<2->{
+               \begin{multicols}{2}
+                       \begin{figure}
+                               
\includegraphics[width=0.3\textwidth]{mdb_hat_opt_used.png}
+                       \end{figure}
+                       \columnbreak
+                       \begin{itemize}
+                               \item MDB/ICP Converter from Shanghai Wafer 
Microelectronics
+                       \end{itemize}
+               \end{multicols}
+       }
+       \uncover<3->{
+               \begin{multicols}{2}
+                       \begin{figure}
+                               
\includegraphics[width=0.3\textwidth]{testbed.png}
+                       \end{figure}
+                       \columnbreak
+                       \begin{itemize}
+                               \item Testbed for mdb communication from 
Braumann AG Sugiez
+                       \end{itemize}
+               \end{multicols}
+       }
+}
+\frame[c]{\frametitle{Hardware}
+       \uncover<1->{
+               \begin{multicols}{2}
+                       \begin{figure}
+                               
\includegraphics[width=0.3\textwidth]{nfc_reader.png}
+                       \end{figure}
+                       \columnbreak
+                       \begin{itemize}
+                               \item ACR122U USB NFC Reader
+                       \end{itemize}
+               \end{multicols}
+       }
+       \uncover<2->{
+               \begin{multicols}{2}
+                       \begin{figure}
+                               \includegraphics[width=0.3\textwidth]{pitft.png}
+                       \end{figure}
+                       \columnbreak
+                       \begin{itemize}
+                               \item Adafruit PiTFT 3.5"
+                       \end{itemize}
+               \end{multicols}
+       }
+
+}
+
+\subsection[Software]{}
+\frame[t]{\frametitle{Software}
+       \only<1->{      
+                               \begin{figure}
+                               \centering
+                               
\includegraphics[width=.9\textwidth]{software_stack}
+                               \end{figure}
+       }
+       
+       \only<2->{
+               \vfill  
+               
+               \begin{block}{Source Code}
+       https://git.taler.net/taler-mdb.git/
+       \end{block}
+
+       }  
+}
+
+\subsection[Snack Machine]{}
+\frame[t]{\frametitle{Snack machine}
+       \only<1>{       
+               \vfill
+               \begin{figure}
+               \centering
+               \includegraphics[width=0.7\textwidth]{creation.png}
+  \end{figure}
+       }
+}
+
+\subsection[Challenges]{}
+\frame[c]{\frametitle{Challenges}
+       \only<1>{       
+               \begin{itemize}
+               \setlength\itemsep{2em} 
+                       \item MDB converters not open source    
+                       \item Software of snack machine not open source
+                       \item Implementation of MDB standard differ
+       \end{itemize}
+       }
+}
+
+\subsection[Project outlook]{}
+\frame[c]{\frametitle{Project outlook}
+
+       \only<1>{       
+               \begin{itemize}
+               \setlength\itemsep{2em} 
+                       \item Offer internet over NFC
+                       \item Bachelor Thesis
+                       \item World Economic Forum (WEF) 2020
+                       \item Installation at the BUAS
+               \end{itemize}
+       }
+}
+
+\section[36C3]{}
+\sectionpage
+\frame[c]{\frametitle{How to use at 36C3}
+       \only<1>{       
+               \begin{figure}
+                       \includegraphics[width=1\textwidth]{download_wallet.png}
+               \end{figure}
+       }
+}
+\frame[c]{\frametitle{How to use at 36C3}      
+       \only<1>{       
+               \begin{figure}
+                       \includegraphics[width=1\textwidth]{visit_us.png}
+               \end{figure}
+       }
+}
+\frame[c]{\frametitle{How to use at 36C3}      
+       \only<1>{       
+               \begin{figure}
+                       \includegraphics[width=1\textwidth]{get_taler_coins.png}
+               \end{figure}
+       }
+}
+\frame[c]{\frametitle{How to use at 36C3}
+       \only<1>{       
+               \begin{figure}
+                       \includegraphics[width=1\textwidth]{get_snacks.png}
+               \end{figure}
+       }
+} 
+
+
+%\begin{frame}[plain]
+%      \includegraphics[width=1.2\textwidth]{hungry_dude}
+%\end{frame}
+
+\begin{frame}[plain]
+       \includegraphics[width=1.2\textwidth]{hungry_dude_not_anymore}
+\end{frame}
+
+
+%%%---------------------------------------
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% Do not modify below
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\setbeameroption{show notes}
+
+\end{document}
diff --git a/presentations/taler-mdb-36c3/pictures/built_with.png 
b/presentations/taler-mdb-36c3/pictures/built_with.png
new file mode 100644
index 0000000..95f0a4d
Binary files /dev/null and 
b/presentations/taler-mdb-36c3/pictures/built_with.png differ
diff --git a/presentations/taler-mdb-36c3/pictures/creation.png 
b/presentations/taler-mdb-36c3/pictures/creation.png
new file mode 100644
index 0000000..9ac0cb2
Binary files /dev/null and b/presentations/taler-mdb-36c3/pictures/creation.png 
differ
diff --git a/presentations/taler-mdb-36c3/pictures/download_wallet.png 
b/presentations/taler-mdb-36c3/pictures/download_wallet.png
new file mode 100644
index 0000000..026b72c
Binary files /dev/null and 
b/presentations/taler-mdb-36c3/pictures/download_wallet.png differ
diff --git a/presentations/taler-mdb-36c3/pictures/dude_handy.jpg 
b/presentations/taler-mdb-36c3/pictures/dude_handy.jpg
new file mode 100644
index 0000000..34c0d22
Binary files /dev/null and 
b/presentations/taler-mdb-36c3/pictures/dude_handy.jpg differ
diff --git a/presentations/taler-mdb-36c3/pictures/get_snacks.png 
b/presentations/taler-mdb-36c3/pictures/get_snacks.png
new file mode 100644
index 0000000..3f0bfdb
Binary files /dev/null and 
b/presentations/taler-mdb-36c3/pictures/get_snacks.png differ
diff --git a/presentations/taler-mdb-36c3/pictures/get_taler_coins.png 
b/presentations/taler-mdb-36c3/pictures/get_taler_coins.png
new file mode 100644
index 0000000..c2f21a6
Binary files /dev/null and 
b/presentations/taler-mdb-36c3/pictures/get_taler_coins.png differ
diff --git a/presentations/taler-mdb-36c3/pictures/hardware_bunch.png 
b/presentations/taler-mdb-36c3/pictures/hardware_bunch.png
new file mode 100644
index 0000000..8d66ddc
Binary files /dev/null and 
b/presentations/taler-mdb-36c3/pictures/hardware_bunch.png differ
diff --git a/presentations/taler-mdb-36c3/pictures/hungry_dude.jpg 
b/presentations/taler-mdb-36c3/pictures/hungry_dude.jpg
new file mode 100644
index 0000000..635d632
Binary files /dev/null and 
b/presentations/taler-mdb-36c3/pictures/hungry_dude.jpg differ
diff --git a/presentations/taler-mdb-36c3/pictures/hungry_dude_not_anymore.png 
b/presentations/taler-mdb-36c3/pictures/hungry_dude_not_anymore.png
new file mode 100644
index 0000000..dea270a
Binary files /dev/null and 
b/presentations/taler-mdb-36c3/pictures/hungry_dude_not_anymore.png differ
diff --git a/presentations/taler-mdb-36c3/pictures/mdb_hat_opt_1.png 
b/presentations/taler-mdb-36c3/pictures/mdb_hat_opt_1.png
new file mode 100644
index 0000000..af6839f
Binary files /dev/null and 
b/presentations/taler-mdb-36c3/pictures/mdb_hat_opt_1.png differ
diff --git a/presentations/taler-mdb-36c3/pictures/mdb_hat_opt_2.png 
b/presentations/taler-mdb-36c3/pictures/mdb_hat_opt_2.png
new file mode 100644
index 0000000..dea55a7
Binary files /dev/null and 
b/presentations/taler-mdb-36c3/pictures/mdb_hat_opt_2.png differ
diff --git a/presentations/taler-mdb-36c3/pictures/mdb_hat_opt_used.png 
b/presentations/taler-mdb-36c3/pictures/mdb_hat_opt_used.png
new file mode 100644
index 0000000..c80030f
Binary files /dev/null and 
b/presentations/taler-mdb-36c3/pictures/mdb_hat_opt_used.png differ
diff --git a/presentations/taler-mdb-36c3/pictures/nfc_reader.png 
b/presentations/taler-mdb-36c3/pictures/nfc_reader.png
new file mode 100644
index 0000000..4047e42
Binary files /dev/null and 
b/presentations/taler-mdb-36c3/pictures/nfc_reader.png differ
diff --git a/presentations/taler-mdb-36c3/pictures/pi.png 
b/presentations/taler-mdb-36c3/pictures/pi.png
new file mode 100644
index 0000000..e1d7b75
Binary files /dev/null and b/presentations/taler-mdb-36c3/pictures/pi.png differ
diff --git a/presentations/taler-mdb-36c3/pictures/pitft.png 
b/presentations/taler-mdb-36c3/pictures/pitft.png
new file mode 100644
index 0000000..4d3a7ca
Binary files /dev/null and b/presentations/taler-mdb-36c3/pictures/pitft.png 
differ
diff --git a/presentations/taler-mdb-36c3/pictures/sample-learnProgLang.jpg 
b/presentations/taler-mdb-36c3/pictures/sample-learnProgLang.jpg
new file mode 100644
index 0000000..2d6cf28
Binary files /dev/null and 
b/presentations/taler-mdb-36c3/pictures/sample-learnProgLang.jpg differ
diff --git a/presentations/taler-mdb-36c3/pictures/snackmachine.jpg 
b/presentations/taler-mdb-36c3/pictures/snackmachine.jpg
new file mode 100644
index 0000000..9065a97
Binary files /dev/null and 
b/presentations/taler-mdb-36c3/pictures/snackmachine.jpg differ
diff --git a/presentations/taler-mdb-36c3/pictures/students.jpg 
b/presentations/taler-mdb-36c3/pictures/students.jpg
new file mode 100644
index 0000000..8ab38aa
Binary files /dev/null and b/presentations/taler-mdb-36c3/pictures/students.jpg 
differ
diff --git a/presentations/taler-mdb-36c3/pictures/testbed.png 
b/presentations/taler-mdb-36c3/pictures/testbed.png
new file mode 100644
index 0000000..e923d21
Binary files /dev/null and b/presentations/taler-mdb-36c3/pictures/testbed.png 
differ
diff --git a/presentations/taler-mdb-36c3/pictures/visit_us.png 
b/presentations/taler-mdb-36c3/pictures/visit_us.png
new file mode 100644
index 0000000..7c3648d
Binary files /dev/null and b/presentations/taler-mdb-36c3/pictures/visit_us.png 
differ
diff --git a/presentations/taler-mdb-36c3/svg/BFH_logo.svg 
b/presentations/taler-mdb-36c3/svg/BFH_logo.svg
new file mode 100644
index 0000000..4270339
--- /dev/null
+++ b/presentations/taler-mdb-36c3/svg/BFH_logo.svg
@@ -0,0 +1,290 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/";
+   xmlns:cc="http://creativecommons.org/ns#";
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#";
+   xmlns:svg="http://www.w3.org/2000/svg";
+   xmlns="http://www.w3.org/2000/svg";
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd";
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape";
+   version="1.1"
+   viewBox="-50 -50 86.776528 134.11346"
+   id="svg36"
+   sodipodi:docname="BFH_logo.svg"
+   width="86.776527"
+   height="134.11346"
+   inkscape:version="0.92.3 (2405546, 2018-03-11)">
+  <metadata
+     id="metadata40">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage"; />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="1853"
+     inkscape:window-height="1016"
+     id="namedview38"
+     showgrid="false"
+     fit-margin-top="0"
+     fit-margin-left="0"
+     fit-margin-right="0"
+     fit-margin-bottom="0"
+     inkscape:zoom="6.675088"
+     inkscape:cx="37.368592"
+     inkscape:cy="57.958796"
+     inkscape:window-x="67"
+     inkscape:window-y="27"
+     inkscape:window-maximized="1"
+     inkscape:current-layer="svg36" />
+  <style
+     id="style2">
+    .ts1 { fill: #aa3939; letter-spacing:0; }
+    .ts2 { letter-spacing:0; }
+  </style>
+  <!-- big horizontal T stroke -->
+  <defs
+     id="defs23">
+    <path
+       id="MyPath1"
+       d="M -38,0 A 38,38 1 0 1 38,0"
+       inkscape:connector-curvature="0" />
+    <clipPath
+       id="clipPath875"
+       clipPathUnits="userSpaceOnUse">
+      <path
+         inkscape:connector-curvature="0"
+         id="path873"
+         d="M 0,0 H 650.824 V 773 H 0 Z" />
+    </clipPath>
+  </defs>
+  <defs
+     id="defs26">
+    <path
+       id="MyPath2"
+       d="M 0,42 A 42,42 1 0 0 0,-42"
+       inkscape:connector-curvature="0" />
+  </defs>
+  <g
+     id="g1132">
+    <text
+       
style="color:#ff0000;font-weight:bold;font-size:18.42246437px;font-family:'Lucida
 Console', Monaco, 
monospace;letter-spacing:0.2em;text-anchor:middle;stroke-width:2.04694057"
+       id="text20"
+       letter-spacing="0.20em"
+       y="82.944077"
+       x="-6.7575827"
+       font-size="9"
+       font-weight="bold"><tspan
+   style="letter-spacing:0;fill:#aa3939;stroke-width:2.04694057"
+   id="tspan14"
+   class="ts1">❬</tspan>
+Tale<tspan
+   style="letter-spacing:0;stroke-width:2.04694057"
+   id="tspan18"
+   class="ts2">r<tspan
+   style="letter-spacing:0;fill:#aa3939;stroke-width:2.04694057"
+   id="tspan16"
+   class="ts1">❭</tspan>
+</tspan>
+</text>
+    <g
+       id="g865"
+       inkscape:label="BFH_logo"
+       transform="matrix(1.3333333,0,0,-1.3333333,-50,53.066664)">
+      <g
+         id="g867"
+         transform="scale(0.1)">
+        <g
+           id="g869">
+          <g
+             id="g871"
+             clip-path="url(#clipPath875)">
+            <path
+               d="m 185.602,773.02 c 77.55,0 140.449,-62.868 140.449,-140.45 
0,-52.101 -24.153,-97.316 -63.223,-121.828 -0.766,-0.484 -1.32,-1.211 
-1.32,-2.156 0,-1.719 1.359,-2.156 1.453,-2.195 50.684,-19.618 82.488,-71.375 
82.488,-131.485 0,-77.597 -62.914,-140.472 -140.472,-140.472 L 19.4961,234.473 
C 8.73047,234.473 0,243.207 0,253.949 v 499.578 c 0,10.77 8.73047,19.493 
19.4961,19.493 H 185.602"
+               
style="fill:#41748c;fill-opacity:1;fill-rule:nonzero;stroke:none"
+               id="path877"
+               inkscape:connector-curvature="0" />
+            <path
+               d="m 117.691,329.82 c -2.476,0 -4.593,2.118 -4.593,4.594 v 
112.621 c 0,2.477 2.117,4.598 4.593,4.598 h 7.09 c 2.469,0 4.59,-2.121 
4.59,-4.598 v -49.89 h 43.848 v 49.89 c 0,2.477 2.117,4.598 4.593,4.598 h 7.067 
c 2.476,0 4.594,-2.121 4.594,-4.598 V 334.414 c 0,-2.476 -2.118,-4.594 
-4.594,-4.594 h -7.067 c -2.476,0 -4.593,2.118 -4.593,4.594 v 48.418 h -43.848 
v -48.418 c 0,-2.476 -2.121,-4.594 -4.59,-4.594 h -7.09"
+               
style="fill:#fbc707;fill-opacity:1;fill-rule:nonzero;stroke:none"
+               id="path879"
+               inkscape:connector-curvature="0" />
+            <path
+               d="m 117.234,556.266 c -2.468,0 -4.613,2.136 -4.613,4.613 V 
673.52 c 0,2.476 2.145,4.597 4.613,4.597 h 67.743 c 2.472,0 4.593,-2.121 
4.593,-4.597 v -4.77 c 0,-2.469 -2.121,-4.594 -4.593,-4.594 h -56.075 v -39.152 
h 47.77 c 2.473,0 4.594,-2.137 4.594,-4.613 v -4.77 c 0,-2.476 -2.121,-4.594 
-4.594,-4.594 h -47.77 v -50.148 c 0,-2.477 -2.121,-4.613 -4.593,-4.613 h 
-7.075"
+               
style="fill:#fbc707;fill-opacity:1;fill-rule:nonzero;stroke:none"
+               id="path881"
+               inkscape:connector-curvature="0" />
+            <path
+               d="M 6.96875,110.871 H 15.375 c 7.207,0 9.7578,2.774 
9.7578,9.082 0,6.231 -2.3242,9.082 -9.4609,9.082 H 6.96875 Z m -0.07813,24.024 
h 8.55858 c 6.0781,0 7.4336,2.546 7.4336,7.957 0,5.402 -1.7305,8.183 
-7.8086,8.183 H 6.89062 Z M 2.01172,105.09 c -1.050782,0 -1.9531262,0.898 
-1.9531262,1.953 v 47.82 c 0,1.047 0.9023442,1.953 1.9531262,1.953 H 15.2969 c 
10.8906,0 14.8633,-5.711 14.8633,-13.816 0,-5.402 -1.3477,-8.332 -6.3047,-10.43 
5.0312,-1.425 8.6328,-5.332 8.6328,-12.992  [...]
+               
style="fill:#41748c;fill-opacity:1;fill-rule:nonzero;stroke:none"
+               id="path883"
+               inkscape:connector-curvature="0" />
+            <path
+               d="m 58.668,138.574 c -4.3555,0 -7.0586,-2.254 -7.5821,-11.269 
h 14.9414 c 0,8.644 -1.9531,11.269 -7.3593,11.269 z m 0.8242,-34.461 c -9.836,0 
-15.3906,5.703 -15.3906,19.825 0,14.257 5.8554,19.734 14.7187,19.734 8.9297,0 
14.0352,-5.098 14.0352,-18.692 v -1.347 c 0,-0.672 -0.5274,-1.199 
-1.1993,-1.199 H 51.0117 c 0.1445,-10.286 2.4024,-12.844 8.6328,-12.844 
3.2266,0 5.3321,0.976 7.2774,2.336 0.9062,0.672 2.1797,0.449 2.7812,-0.383 l 
1.1992,-1.57 c 0.6016,-0.832 0.4493,-2.11 [...]
+               
style="fill:#41748c;fill-opacity:1;fill-rule:nonzero;stroke:none"
+               id="path885"
+               inkscape:connector-curvature="0" />
+            <path
+               d="m 87.8828,105.09 c -1.0508,0 -1.957,0.898 -1.957,1.953 v 
33.711 c 0,1.043 0.9062,1.941 1.957,1.941 h 1.1211 c 1.1289,0 2.1055,-0.82 
2.3281,-1.941 l 0.6758,-3.379 c 2.7774,3.445 6.2305,6.004 10.5862,6.004 0.222,0 
0.527,0 0.75,-0.078 0.304,-0.078 0.601,-0.371 0.527,-0.672 l -0.527,-5.254 c 
-0.074,-0.527 -0.602,-0.977 -1.199,-0.91 -0.375,0.078 -0.829,0.078 -1.204,0.078 
-3.4527,0 -5.7808,-1.277 -8.5582,-3.828 v -25.672 c 0,-1.055 -0.8984,-1.953 
-1.9492,-1.953 h -2.5508"
+               
style="fill:#41748c;fill-opacity:1;fill-rule:nonzero;stroke:none"
+               id="path887"
+               inkscape:connector-curvature="0" />
+            <path
+               d="m 117.402,105.09 c -1.05,0 -1.953,0.898 -1.953,1.953 v 
33.711 c 0,1.043 0.903,1.941 1.953,1.941 h 1.121 c 1.129,0 2.106,-0.82 
2.332,-1.875 l 0.598,-2.773 c 3.309,3.301 7.059,5.625 11.485,5.625 5.406,0 
9.089,-2.774 9.089,-9.16 v -27.469 c 0,-1.055 -0.906,-1.953 -1.953,-1.953 h 
-2.554 c -1.051,0 -1.95,0.898 -1.95,1.953 v 25.449 c 0,4.278 -1.199,5.477 
-4.578,5.477 -3.004,0 -6.383,-2.098 -9.09,-4.5 v -26.426 c 0,-1.055 
-0.894,-1.953 -1.945,-1.953 h -2.555"
+               
style="fill:#41748c;fill-opacity:1;fill-rule:nonzero;stroke:none"
+               id="path889"
+               inkscape:connector-curvature="0" />
+            <path
+               d="m 190.691,104.113 c -7.207,0 -14.113,3.828 -14.113,15.84 v 
34.91 c 0,1.047 0.902,1.953 1.953,1.953 h 3 c 1.051,0 1.953,-0.906 1.953,-1.953 
v -33.711 c 0,-7.578 1.426,-11.035 7.957,-11.035 5.411,0 9.161,2.707 
11.336,4.805 v 39.941 c 0,1.047 0.907,1.953 1.953,1.953 h 3.004 c 1.051,0 
1.954,-0.906 1.954,-1.953 v -47.82 c 0,-1.055 -0.903,-1.953 -1.954,-1.953 h 
-1.203 c -1.125,0 -2.176,0.828 -2.398,1.875 l -0.754,2.93 c -2.926,-2.93 
-7.133,-5.782 -12.688,-5.782"
+               
style="fill:#41748c;fill-opacity:1;fill-rule:nonzero;stroke:none"
+               id="path891"
+               inkscape:connector-curvature="0" />
+            <path
+               d="m 227.898,105.09 c -1.046,0 -1.953,0.898 -1.953,1.953 v 
33.711 c 0,1.043 0.907,1.941 1.953,1.941 h 1.125 c 1.129,0 2.106,-0.82 
2.329,-1.875 l 0.601,-2.773 c 3.305,3.301 7.055,5.625 11.485,5.625 5.406,0 
9.085,-2.774 9.085,-9.16 v -27.469 c 0,-1.055 -0.902,-1.953 -1.953,-1.953 h 
-2.55 c -1.051,0 -1.95,0.898 -1.95,1.953 v 25.449 c 0,4.278 -1.203,5.477 
-4.582,5.477 -3.004,0 -6.383,-2.098 -9.086,-4.5 v -26.426 c 0,-1.055 
-0.898,-1.953 -1.949,-1.953 h -2.555"
+               
style="fill:#41748c;fill-opacity:1;fill-rule:nonzero;stroke:none"
+               id="path893"
+               inkscape:connector-curvature="0" />
+            <path
+               d="m 272.797,149.68 c -2.555,0 -4.43,2.031 -4.43,4.578 0,2.629 
1.949,4.66 4.504,4.66 2.625,0 4.578,-1.953 4.578,-4.66 0,-2.547 -1.953,-4.578 
-4.652,-4.578 z m -1.125,-44.59 c -1.051,0 -1.949,0.898 -1.949,1.953 v 30.625 l 
-3.606,0.605 c -1.129,0.145 -1.953,1.122 -1.953,2.254 v 0.227 c 0,1.043 
0.898,1.941 1.953,1.941 h 8.106 c 1.05,0 1.953,-0.898 1.953,-1.941 v -33.711 c 
0,-1.055 -0.903,-1.953 -1.953,-1.953 h -2.551"
+               
style="fill:#41748c;fill-opacity:1;fill-rule:nonzero;stroke:none"
+               id="path895"
+               inkscape:connector-curvature="0" />
+            <path
+               d="m 301.98,105.09 c -1.125,0 -2.175,0.75 -2.55,1.875 l 
-11.188,33.855 c -0.297,0.977 0.375,1.875 1.352,1.875 h 3.156 c 1.121,0 
2.176,-0.742 2.477,-1.875 l 5.851,-19.668 c 0.832,-2.703 1.731,-7.207 
2.328,-9.754 h 0.074 c 0.458,2.247 1.426,6.981 2.332,9.911 l 5.852,19.511 c 
0.305,1.133 1.356,1.875 2.481,1.875 h 2.773 c 0.977,0 1.656,-0.898 1.352,-1.875 
l -11.411,-33.855 c -0.375,-1.125 -1.425,-1.875 -2.547,-1.875 h -2.332"
+               
style="fill:#41748c;fill-opacity:1;fill-rule:nonzero;stroke:none"
+               id="path897"
+               inkscape:connector-curvature="0" />
+            <path
+               d="m 341.926,138.574 c -4.36,0 -7.059,-2.254 -7.586,-11.269 h 
14.941 c 0,8.644 -1.953,11.269 -7.355,11.269 z m 0.824,-34.461 c -9.836,0 
-15.391,5.703 -15.391,19.825 0,14.257 5.86,19.734 14.715,19.734 8.934,0 
14.039,-5.098 14.039,-18.692 v -1.347 c 0,-0.672 -0.527,-1.199 -1.203,-1.199 h 
-20.64 c 0.148,-10.286 2.402,-12.844 8.628,-12.844 3.231,0 5.329,0.976 
7.282,2.336 0.906,0.672 2.179,0.449 2.781,-0.383 l 1.199,-1.57 c 0.602,-0.832 
0.449,-2.11 -0.449,-2.707 -3.082,-2.176 - [...]
+               
style="fill:#41748c;fill-opacity:1;fill-rule:nonzero;stroke:none"
+               id="path899"
+               inkscape:connector-curvature="0" />
+            <path
+               d="m 371.145,105.09 c -1.051,0 -1.957,0.898 -1.957,1.953 v 
33.711 c 0,1.043 0.906,1.941 1.957,1.941 h 1.121 c 1.129,0 2.105,-0.82 
2.328,-1.941 l 0.676,-3.379 c 2.777,3.445 6.23,6.004 10.585,6.004 0.223,0 
0.528,0 0.75,-0.078 0.305,-0.078 0.602,-0.371 0.528,-0.672 l -0.528,-5.254 c 
-0.074,-0.527 -0.597,-0.977 -1.199,-0.91 -0.379,0.078 -0.828,0.078 -1.203,0.078 
-3.449,0 -5.781,-1.277 -8.558,-3.828 v -25.672 c 0,-1.055 -0.899,-1.953 
-1.95,-1.953 h -2.55"
+               
style="fill:#41748c;fill-opacity:1;fill-rule:nonzero;stroke:none"
+               id="path901"
+               inkscape:connector-curvature="0" />
+            <path
+               d="m 407.898,104.113 c -4.125,0 -8.101,1.348 -10.882,2.93 
-0.903,0.594 -1.2,1.797 -0.676,2.703 l 0.824,1.426 c 0.527,0.976 1.727,1.269 
2.633,0.754 2.625,-1.504 5.324,-2.403 8.406,-2.403 5.102,0 6.68,2.02 6.68,5.547 
0,4.207 -1.953,5.028 -7.957,6.688 -5.254,1.426 -9.614,4.199 -9.614,11.633 
0,5.476 3.532,10.281 11.79,10.281 3.601,0 6.308,-0.594 8.71,-1.57 0.973,-0.45 
1.426,-1.653 0.973,-2.629 l -0.676,-1.504 c -0.449,-0.977 -1.578,-1.504 
-2.625,-1.055 -2.179,0.977 -3.906,1.28 [...]
+               
style="fill:#41748c;fill-opacity:1;fill-rule:nonzero;stroke:none"
+               id="path903"
+               inkscape:connector-curvature="0" />
+            <path
+               d="m 439.453,149.68 c -2.555,0 -4.43,2.031 -4.43,4.578 0,2.629 
1.954,4.66 4.504,4.66 2.625,0 4.578,-1.953 4.578,-4.66 0,-2.547 -1.953,-4.578 
-4.652,-4.578 z m -1.129,-44.59 c -1.051,0 -1.953,0.898 -1.953,1.953 v 30.625 l 
-3.601,0.605 c -1.125,0.145 -1.95,1.122 -1.95,2.254 v 0.227 c 0,1.043 
0.899,1.941 1.95,1.941 h 8.109 c 1.051,0 1.953,-0.898 1.953,-1.941 v -33.711 c 
0,-1.055 -0.902,-1.953 -1.953,-1.953 h -2.555"
+               
style="fill:#41748c;fill-opacity:1;fill-rule:nonzero;stroke:none"
+               id="path905"
+               inkscape:connector-curvature="0" />
+            <path
+               d="m 456.848,137.441 c -1.051,0 -1.95,0.911 -1.95,1.954 v 1.359 
c 0,1.043 0.899,1.941 1.95,1.941 h 2.328 v 7.735 c 0,1.132 0.824,2.109 
1.875,2.402 l 2.703,0.527 c 0.976,0.227 1.875,-0.527 1.875,-1.504 v -9.16 h 
5.781 c 1.051,0 1.953,-0.898 1.953,-1.941 v -1.359 c 0,-1.043 -0.902,-1.954 
-1.953,-1.954 h -5.781 v -24.695 c 0,-2.402 0.976,-3.449 3.082,-3.449 0.898,0 
1.648,0.148 2.324,0.371 0.977,0.305 2.027,-0.301 2.328,-1.277 l 0.297,-1.125 c 
0.231,-1.055 -0.297,-2.098 -1.348 [...]
+               
style="fill:#41748c;fill-opacity:1;fill-rule:nonzero;stroke:none"
+               id="path907"
+               inkscape:connector-curvature="0" />
+            <path
+               d="m 489.273,90 c -1.05,-0.3008 -2.101,0.3711 -2.402,1.4258 l 
-0.371,1.4258 c -0.305,1.0546 0.297,2.1796 1.348,2.4804 4.656,1.4961 
6.605,3.5274 8.484,9.758 h -0.078 c -0.899,0 -1.649,0.594 -1.953,1.426 l 
-10.656,34.304 c -0.301,0.977 0.375,1.875 1.351,1.875 h 3.152 c 1.125,0 
2.18,-0.742 2.477,-1.875 l 5.781,-20.261 c 0.824,-3.008 1.731,-7.434 
2.25,-10.293 h 0.078 c 0.524,2.703 1.204,6.609 2.325,10.293 l 6.086,20.261 c 
0.371,1.133 1.425,1.875 2.546,1.875 h 2.782 c 0.972,0 1 [...]
+               
style="fill:#41748c;fill-opacity:1;fill-rule:nonzero;stroke:none"
+               id="path909"
+               inkscape:connector-curvature="0" />
+            <path
+               d="m 15.4453,19.2188 c 5.707,0 8.4063,3.0781 8.4063,14.6406 
0,11.6289 -2.7774,14.7148 -8.4805,14.7148 -5.70704,0 -8.41016,-3.0078 
-8.41016,-14.6367 0,-11.5625 2.78125,-14.7187 8.48436,-14.7187 z m 0,-5.1055 c 
-9.16014,0 -15.3906125,5.7031 -15.3906125,19.8242 0,14.1094 6.0820325,19.7344 
15.2383125,19.7344 9.1601,0 15.4687,-5.625 15.4687,-19.7344 0,-14.1211 
-6.1562,-19.8242 -15.3164,-19.8242"
+               
style="fill:#41748c;fill-opacity:1;fill-rule:nonzero;stroke:none"
+               id="path911"
+               inkscape:connector-curvature="0" />
+            <path
+               d="m 41.8906,47.4414 c -1.0508,0 -1.9531,0.9102 -1.9531,1.9531 
v 1.3594 c 0,1.043 0.9023,1.9414 1.9531,1.9414 h 2.1758 v 6.0078 c 0,8.6407 
4.4297,11.1914 9.9844,11.1914 2.1758,0 4.2812,-0.3828 6.082,-1.125 
0.9766,-0.3789 1.4258,-1.582 0.9766,-2.5586 l -0.6016,-1.2695 c -0.4492,-0.9766 
-1.6523,-1.5039 -2.707,-1.2109 -0.8946,0.3047 -1.875,0.4609 -2.8477,0.4609 
-3.1562,0 -4.4297,-1.582 -4.4297,-5.4102 v -6.0859 h 5.1055 c 1.0508,0 
1.9492,-0.8984 1.9492,-1.9414 v -1.3594 c 0,- [...]
+               
style="fill:#41748c;fill-opacity:1;fill-rule:nonzero;stroke:none"
+               id="path913"
+               inkscape:connector-curvature="0" />
+            <path
+               d="m 99.1992,44.8945 -2.625,-8.9375 h 12.6098 l -2.473,8.9375 c 
-2.254,8.0352 -2.859,10.9571 -3.606,14.9414 h -0.152 c -0.75,-4.1328 
-1.426,-7.0625 -3.7538,-14.9414 z M 85.3867,15.0898 c -0.9765,0 -1.6523,0.8985 
-1.3476,1.875 l 14.7851,48.0469 c 0.375,1.1211 1.4258,1.875 2.5548,1.875 h 
3.754 c 1.121,0 2.176,-0.7539 2.472,-1.875 l 14.497,-48.0469 c 0.222,-0.9765 
-0.457,-1.875 -1.434,-1.875 h -3.676 c -1.129,0 -2.18,0.75 -2.476,1.875 l 
-3.68,13.1329 H 94.8477 L 91.0156,16.96 [...]
+               
style="fill:#41748c;fill-opacity:1;fill-rule:nonzero;stroke:none"
+               id="path915"
+               inkscape:connector-curvature="0" />
+            <path
+               d="m 149.184,19.668 c 5.332,0 7.656,1.9531 7.656,14.0429 
0,12.0821 -1.953,14.4141 -7.055,14.4141 -3.676,0 -6.23,-1.8828 -8.933,-4.4336 V 
23.3516 c 2.175,-2.1094 5.179,-3.6836 8.332,-3.6836 z M 136.348,0 c -1.051,0 
-1.953,0.898438 -1.953,1.95312 V 50.7539 c 0,1.043 0.902,1.9414 1.953,1.9414 h 
1.125 c 1.125,0 2.175,-0.8203 2.398,-1.875 l 0.602,-2.4023 c 2.855,3.1562 
6.461,5.2539 10.441,5.2539 7.207,0 12.836,-4.0508 12.836,-19.5117 0,-14.1211 
-4.133,-20.0469 -12.914,-20.0469  [...]
+               
style="fill:#41748c;fill-opacity:1;fill-rule:nonzero;stroke:none"
+               id="path917"
+               inkscape:connector-curvature="0" />
+            <path
+               d="m 192.207,19.668 c 5.328,0 7.656,1.9531 7.656,14.0429 
0,12.0821 -1.953,14.4141 -7.054,14.4141 -3.684,0 -6.231,-1.8828 -8.938,-4.4336 
V 23.3516 c 2.18,-2.1094 5.184,-3.6836 8.336,-3.6836 z M 179.371,0 c -1.055,0 
-1.953,0.898438 -1.953,1.95312 V 50.7539 c 0,1.043 0.898,1.9414 1.953,1.9414 h 
1.121 c 1.129,0 2.18,-0.8203 2.403,-1.875 l 0.601,-2.4023 c 2.856,3.1562 
6.461,5.2539 10.434,5.2539 7.207,0 12.843,-4.0508 12.843,-19.5117 0,-14.1211 
-4.132,-20.0469 -12.918,-20.0469 - [...]
+               
style="fill:#41748c;fill-opacity:1;fill-rule:nonzero;stroke:none"
+               id="path919"
+               inkscape:connector-curvature="0" />
+            <path
+               d="m 227.273,14.3359 c -4.8,0 -6.828,2.5586 -6.828,9.1602 v 
43.9961 c 0,1.043 0.899,1.9531 1.953,1.9531 h 2.547 c 1.055,0 1.953,-0.9101 
1.953,-1.9531 V 22.2969 c 0,-1.875 0.829,-2.6289 2.629,-2.6289 0.301,0 0.602,0 
0.825,0.0781 0.375,0 0.753,-0.2227 0.824,-0.6055 l 0.379,-2.1758 c 
0.222,-1.0468 -0.45,-2.1015 -1.5,-2.3242 -0.907,-0.1484 -1.879,-0.3047 
-2.782,-0.3047"
+               
style="fill:#41748c;fill-opacity:1;fill-rule:nonzero;stroke:none"
+               id="path921"
+               inkscape:connector-curvature="0" />
+            <path
+               d="m 248.125,59.6797 c -2.555,0 -4.43,2.0312 -4.43,4.5781 
0,2.6289 1.953,4.6602 4.504,4.6602 2.625,0 4.578,-1.9532 4.578,-4.6602 
0,-2.5469 -1.953,-4.5781 -4.652,-4.5781 z m -1.129,-44.5899 c -1.051,0 
-1.953,0.8985 -1.953,1.9532 v 30.625 l -3.602,0.6054 c -1.125,0.1446 
-1.949,1.1211 -1.949,2.2539 v 0.2266 c 0,1.043 0.899,1.9414 1.949,1.9414 h 8.11 
c 1.051,0 1.953,-0.8984 1.953,-1.9414 V 17.043 c 0,-1.0547 -0.902,-1.9532 
-1.953,-1.9532 h -2.555"
+               
style="fill:#41748c;fill-opacity:1;fill-rule:nonzero;stroke:none"
+               id="path923"
+               inkscape:connector-curvature="0" />
+            <path
+               d="m 279.332,48.5742 c -4.355,0 -7.059,-2.2539 -7.586,-11.2695 
h 14.942 c 0,8.6445 -1.954,11.2695 -7.356,11.2695 z m 0.824,-34.4609 c -9.836,0 
-15.39,5.7031 -15.39,19.8242 0,14.2578 5.855,19.7344 14.714,19.7344 8.934,0 
14.04,-5.0977 14.04,-18.6914 v -1.3477 c 0,-0.6719 -0.528,-1.1992 -1.2,-1.1992 
h -20.644 c 0.144,-10.2852 2.402,-12.8438 8.633,-12.8438 3.226,0 5.332,0.9766 
7.281,2.336 0.902,0.6719 2.176,0.4492 2.777,-0.3828 l 1.199,-1.5703 c 
0.602,-0.8321 0.45,-2.1094 -0.4 [...]
+               
style="fill:#41748c;fill-opacity:1;fill-rule:nonzero;stroke:none"
+               id="path925"
+               inkscape:connector-curvature="0" />
+            <path
+               d="m 319,19.668 c 3.676,0 6.23,1.5039 8.93,4.0547 v 20.3398 c 
-2.176,2.1094 -5.18,4.0625 -8.328,4.0625 -5.332,0 -7.664,-1.9531 -7.664,-14.043 
0,-12.0898 1.953,-14.414 7.062,-14.414 z m -1.129,-5.5547 c -7.207,0 
-12.836,4.0508 -12.836,19.5195 0,14.1133 4.129,20.0391 12.91,20.0391 4.129,0 
7.582,-2.2461 9.985,-4.5781 v 18.3984 c 0,1.043 0.902,1.9531 1.953,1.9531 h 
2.555 c 1.046,0 1.953,-0.9101 1.953,-1.9531 V 17.043 c 0,-1.0547 -0.907,-1.9532 
-1.953,-1.9532 h -1.129 c -1.129, [...]
+               
style="fill:#41748c;fill-opacity:1;fill-rule:nonzero;stroke:none"
+               id="path927"
+               inkscape:connector-curvature="0" />
+            <path
+               d="m 381.098,14.1133 c -5.328,0 -10.356,1.5703 -13.957,4.0508 
-0.907,0.6054 -1.203,1.875 -0.602,2.7851 l 0.977,1.7188 c 0.597,0.9062 
1.8,1.1992 2.625,0.6054 3.379,-2.2578 6.082,-3.2343 10.433,-3.2343 6.906,0 
9.461,3.1562 9.461,8.4882 0,6.3086 -3.527,8.1055 -9.836,10.5079 -8.558,3.3086 
-12.461,6.7578 -12.461,15.3906 0,8.8554 5.559,13.3672 14.563,13.3672 4.73,0 
7.957,-0.9063 10.808,-2.5586 0.907,-0.5274 1.282,-1.7266 0.754,-2.6953 l 
-0.976,-1.9532 c -0.524,-0.9062 -1.727,-1. [...]
+               
style="fill:#41748c;fill-opacity:1;fill-rule:nonzero;stroke:none"
+               id="path929"
+               inkscape:connector-curvature="0" />
+            <path
+               d="m 424.094,14.1133 c -9.614,0 -14.946,6.3086 -14.946,19.8242 
0,14.3359 5.711,19.7344 15.016,19.7344 3.606,0 6.457,-0.8203 9.16,-2.9961 
0.899,-0.6758 0.977,-1.875 0.305,-2.707 l -1.203,-1.504 c -0.75,-0.8203 
-1.953,-0.8984 -2.778,-0.2226 -1.656,1.2773 -3.226,1.9531 -5.707,1.9531 
-5.703,0 -7.882,-2.4726 -7.882,-14.2578 0,-11.5625 2.402,-14.3477 8.41,-14.3477 
2.324,0 3.898,0.8985 5.476,2.1797 0.825,0.6719 2.106,0.6055 2.782,-0.2265 l 
1.351,-1.4258 c 0.75,-0.75 0.672,-2.0313 [...]
+               
style="fill:#41748c;fill-opacity:1;fill-rule:nonzero;stroke:none"
+               id="path931"
+               inkscape:connector-curvature="0" />
+            <path
+               d="m 453.469,59.6797 c -2.555,0 -4.43,2.0312 -4.43,4.5781 
0,2.6289 1.953,4.6602 4.5,4.6602 2.629,0 4.582,-1.9532 4.582,-4.6602 0,-2.5469 
-1.953,-4.5781 -4.652,-4.5781 z M 452.34,15.0898 c -1.051,0 -1.953,0.8985 
-1.953,1.9532 v 30.625 l -3.606,0.6054 c -1.121,0.1446 -1.945,1.1211 
-1.945,2.2539 v 0.2266 c 0,1.043 0.894,1.9414 1.945,1.9414 h 8.114 c 1.046,0 
1.953,-0.8984 1.953,-1.9414 V 17.043 c 0,-1.0547 -0.907,-1.9532 -1.953,-1.9532 
h -2.555"
+               
style="fill:#41748c;fill-opacity:1;fill-rule:nonzero;stroke:none"
+               id="path933"
+               inkscape:connector-curvature="0" />
+            <path
+               d="m 484.672,48.5742 c -4.356,0 -7.055,-2.2539 -7.582,-11.2695 
h 14.941 c 0,8.6445 -1.953,11.2695 -7.359,11.2695 z m 0.824,-34.4609 c -9.832,0 
-15.391,5.7031 -15.391,19.8242 0,14.2578 5.856,19.7344 14.719,19.7344 8.93,0 
14.039,-5.0977 14.039,-18.6914 v -1.3477 c 0,-0.6719 -0.527,-1.1992 
-1.203,-1.1992 h -20.644 c 0.148,-10.2852 2.402,-12.8438 8.632,-12.8438 3.231,0 
5.332,0.9766 7.282,2.336 0.902,0.6719 2.175,0.4492 2.777,-0.3828 l 
1.203,-1.5703 c 0.602,-0.8321 0.449,-2.109 [...]
+               
style="fill:#41748c;fill-opacity:1;fill-rule:nonzero;stroke:none"
+               id="path935"
+               inkscape:connector-curvature="0" />
+            <path
+               d="m 513.891,15.0898 c -1.055,0 -1.953,0.8985 -1.953,1.9532 v 
33.7109 c 0,1.043 0.898,1.9414 1.953,1.9414 h 1.125 c 1.129,0 2.101,-0.8203 
2.328,-1.875 l 0.601,-2.7734 c 3.301,3.3008 7.055,5.625 11.485,5.625 5.406,0 
9.086,-2.7735 9.086,-9.1602 V 17.043 c 0,-1.0547 -0.903,-1.9532 -1.954,-1.9532 
h -2.554 c -1.047,0 -1.953,0.8985 -1.953,1.9532 v 25.4492 c 0,4.2773 
-1.2,5.4766 -4.575,5.4766 -3.003,0 -6.382,-2.0977 -9.085,-4.5 V 17.043 c 
0,-1.0547 -0.899,-1.9532 -1.954,-1.9532 h -2.55"
+               
style="fill:#41748c;fill-opacity:1;fill-rule:nonzero;stroke:none"
+               id="path937"
+               inkscape:connector-curvature="0" />
+            <path
+               d="m 566.566,14.1133 c -9.609,0 -14.941,6.3086 -14.941,19.8242 
0,14.3359 5.711,19.7344 15.016,19.7344 3.601,0 6.461,-0.8203 9.16,-2.9961 
0.902,-0.6758 0.976,-1.875 0.297,-2.707 l -1.2,-1.504 c -0.75,-0.8203 
-1.949,-0.8984 -2.773,-0.2226 -1.656,1.2773 -3.234,1.9531 -5.707,1.9531 
-5.703,0 -7.883,-2.4726 -7.883,-14.2578 0,-11.5625 2.403,-14.3477 
8.406,-14.3477 2.329,0 3.903,0.8985 5.481,2.1797 0.824,0.6719 2.105,0.6055 
2.777,-0.2265 l 1.356,-1.4258 c 0.746,-0.75 0.672,-2.0313 [...]
+               
style="fill:#41748c;fill-opacity:1;fill-rule:nonzero;stroke:none"
+               id="path939"
+               inkscape:connector-curvature="0" />
+            <path
+               d="m 601.383,48.5742 c -4.356,0 -7.059,-2.2539 -7.582,-11.2695 
h 14.937 c 0,8.6445 -1.953,11.2695 -7.355,11.2695 z m 0.824,-34.4609 c -9.836,0 
-15.391,5.7031 -15.391,19.8242 0,14.2578 5.856,19.7344 14.715,19.7344 8.934,0 
14.039,-5.0977 14.039,-18.6914 v -1.3477 c 0,-0.6719 -0.527,-1.1992 
-1.199,-1.1992 h -20.644 c 0.144,-10.2852 2.402,-12.8438 8.632,-12.8438 3.227,0 
5.332,0.9766 7.282,2.336 0.902,0.6719 2.175,0.4492 2.777,-0.3828 l 
1.199,-1.5703 c 0.602,-0.8321 0.449,-2.10 [...]
+               
style="fill:#41748c;fill-opacity:1;fill-rule:nonzero;stroke:none"
+               id="path941"
+               inkscape:connector-curvature="0" />
+            <path
+               d="m 637.535,14.1133 c -4.133,0 -8.105,1.3476 -10.887,2.9297 
-0.902,0.5937 -1.199,1.7968 -0.675,2.7031 l 0.828,1.4258 c 0.523,0.9765 
1.722,1.2695 2.629,0.7539 2.625,-1.5039 5.328,-2.4024 8.406,-2.4024 5.102,0 
6.68,2.0196 6.68,5.5469 0,4.207 -1.954,5.0274 -7.957,6.6875 -5.254,1.4258 
-9.61,4.1992 -9.61,11.6328 0,5.4766 3.531,10.2813 11.785,10.2813 3.606,0 
6.309,-0.5938 8.711,-1.5703 0.977,-0.4493 1.426,-1.6524 0.977,-2.6289 l 
-0.68,-1.5039 c -0.445,-0.9766 -1.574,-1.504 -2.6 [...]
+               
style="fill:#41748c;fill-opacity:1;fill-rule:nonzero;stroke:none"
+               id="path943"
+               inkscape:connector-curvature="0" />
+          </g>
+        </g>
+      </g>
+    </g>
+  </g>
+</svg>
diff --git a/presentations/taler-mdb-36c3/svg/design.svg 
b/presentations/taler-mdb-36c3/svg/design.svg
new file mode 100644
index 0000000..316682b
--- /dev/null
+++ b/presentations/taler-mdb-36c3/svg/design.svg
@@ -0,0 +1,16987 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/";
+   xmlns:cc="http://creativecommons.org/ns#";
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#";
+   xmlns:svg="http://www.w3.org/2000/svg";
+   xmlns="http://www.w3.org/2000/svg";
+   xmlns:xlink="http://www.w3.org/1999/xlink";
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd";
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape";
+   width="482.69995mm"
+   height="279.82901mm"
+   viewBox="0 0 482.69995 279.82901"
+   version="1.1"
+   id="svg8"
+   inkscape:version="0.92.3 (2405546, 2018-03-11)"
+   sodipodi:docname="design.svg">
+  <defs
+     id="defs2">
+    <inkscape:path-effect
+       effect="bspline"
+       id="path-effect4790"
+       is_visible="true"
+       weight="33.333333"
+       steps="2"
+       helper_size="0"
+       apply_no_weight="true"
+       apply_with_weight="true"
+       only_selected="false" />
+    <inkscape:path-effect
+       effect="bspline"
+       id="path-effect4754"
+       is_visible="true"
+       weight="33.333333"
+       steps="2"
+       helper_size="0"
+       apply_no_weight="true"
+       apply_with_weight="true"
+       only_selected="false" />
+    <inkscape:path-effect
+       effect="spiro"
+       id="path-effect4022"
+       is_visible="true" />
+    <marker
+       inkscape:isstock="true"
+       style="overflow:visible"
+       id="marker2537"
+       refX="0"
+       refY="0"
+       orient="auto"
+       inkscape:stockid="Arrow1Mstart">
+      <path
+         transform="matrix(0.4,0,0,0.4,4,0)"
+         
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
+         id="path2535"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow1Mstart"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow1Mstart"
+       style="overflow:visible"
+       inkscape:isstock="true"
+       inkscape:collect="always">
+      <path
+         id="path2257"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
+         
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
+         transform="matrix(0.4,0,0,0.4,4,0)"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <clipPath
+       clipPathUnits="userSpaceOnUse"
+       id="clipPath2114">
+      <rect
+         
style="opacity:1;fill:none;fill-opacity:1;stroke:#6771f9;stroke-width:1.00734234;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+         id="rect2116"
+         width="78.61171"
+         height="96.471069"
+         x="37.745937"
+         y="201.19621" />
+    </clipPath>
+    <clipPath
+       clipPathUnits="userSpaceOnUse"
+       id="clipPath985">
+      <rect
+         
style="opacity:1;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.93848449;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+         id="rect987"
+         width="347.95575"
+         height="171.64772"
+         x="131.55609"
+         y="74.066879"
+         rx="2.6415539"
+         ry="2.3341012" />
+    </clipPath>
+    <clipPath
+       clipPathUnits="userSpaceOnUse"
+       id="clipPath2165">
+      <rect
+         
style="opacity:1;fill:none;fill-opacity:1;stroke:#6771f9;stroke-width:1;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+         id="rect2167"
+         width="193.47517"
+         height="53.242638"
+         x="133.81491"
+         y="172.31488"
+         ry="0" />
+    </clipPath>
+    <clipPath
+       clipPathUnits="userSpaceOnUse"
+       id="clipPath985-5">
+      <rect
+         
style="opacity:1;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0.93848449;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+         id="rect987-3"
+         width="347.95575"
+         height="171.64772"
+         x="131.55609"
+         y="74.066879"
+         rx="2.6415539"
+         ry="2.3341012" />
+    </clipPath>
+    <clipPath
+       clipPathUnits="userSpaceOnUse"
+       id="clipPath2214">
+      <path
+         
style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+         d="m 355.25214,210.03727 58.01935,-52.91667 h 64.06697 v 37.04167 l 
-50.45982,46.1131 H 362.6227 Z"
+         id="path2216"
+         inkscape:connector-curvature="0" />
+    </clipPath>
+    <clipPath
+       clipPathUnits="userSpaceOnUse"
+       id="clipPath2223">
+      <path
+         
style="fill:none;stroke:#000000;stroke-width:0.38091478px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+         d="m 287.6344,225.90072 45.78905,-37.90104 -20.58584,-7.11846 
-42.7108,-1.34674 -0.1924,-8.27281 -82.34335,3.84781 0.38478,5.38696 
-2.88587,1.9239 -3.84781,0.38478 -25.39562,17.50759 -21.54779,10.96629 
-0.48384,14.27852 37.8077,0.72798 z"
+         id="path2225"
+         inkscape:connector-curvature="0" />
+    </clipPath>
+    <marker
+       inkscape:stockid="Arrow1Mstart"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow1Mstart-2"
+       style="overflow:visible"
+       inkscape:isstock="true"
+       inkscape:collect="always">
+      <path
+         inkscape:connector-curvature="0"
+         id="path2257-9"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
+         
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
+         transform="matrix(0.4,0,0,0.4,4,0)" />
+    </marker>
+    <marker
+       inkscape:isstock="true"
+       style="overflow:visible"
+       id="marker2537-1"
+       refX="0"
+       refY="0"
+       orient="auto"
+       inkscape:stockid="Arrow1Mstart">
+      <path
+         inkscape:connector-curvature="0"
+         transform="matrix(0.4,0,0,0.4,4,0)"
+         
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
+         id="path2535-2" />
+    </marker>
+    <clipPath
+       clipPathUnits="userSpaceOnUse"
+       id="clipPath3303">
+      <rect
+         
style="opacity:1;fill:none;fill-opacity:1;stroke:#6771f9;stroke-width:1.32291663;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+         id="rect3305"
+         width="223.43733"
+         height="273.68399"
+         x="404.11154"
+         y="323.19241" />
+    </clipPath>
+    <clipPath
+       clipPathUnits="userSpaceOnUse"
+       id="clipPath3309">
+      <path
+         
style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+         d="m -286.50594,147.32143 97.51785,1.5119 6.80357,-240.392853 
-31.75,-104.321427 -133.80357,-2.26786 -27.2143,68.03572 114.14882,50.648804 z"
+         id="path3311"
+         inkscape:connector-curvature="0" />
+    </clipPath>
+    <clipPath
+       clipPathUnits="userSpaceOnUse"
+       id="clipPath3309-6">
+      <path
+         
style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+         d="m -286.50594,147.32143 97.51785,1.5119 6.80357,-240.392853 
-31.75,-104.321427 -133.80357,-2.26786 -27.2143,68.03572 114.14882,50.648804 z"
+         id="path3311-0"
+         inkscape:connector-curvature="0" />
+    </clipPath>
+    <clipPath
+       clipPathUnits="userSpaceOnUse"
+       id="clipPath4010">
+      <path
+         
style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+         d="m 113.58955,-221.50288 27.26149,-31.80508 86.59534,-8.55262 
34.21049,20.31248 9.62171,22.18337 -19.77795,17.37252 -44.36676,12.56167 
-51.04847,5.61266 -36.88319,-6.68174 z"
+         id="path4012"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="cccc" />
+    </clipPath>
+    <marker
+       inkscape:isstock="true"
+       style="overflow:visible"
+       id="marker2537-1-9"
+       refX="0"
+       refY="0"
+       orient="auto"
+       inkscape:stockid="Arrow1Mstart">
+      <path
+         inkscape:connector-curvature="0"
+         transform="matrix(0.4,0,0,0.4,4,0)"
+         
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
+         id="path2535-2-2" />
+    </marker>
+    <marker
+       inkscape:stockid="Arrow1Mstart"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow1Mstart-7"
+       style="overflow:visible"
+       inkscape:isstock="true"
+       inkscape:collect="always">
+      <path
+         inkscape:connector-curvature="0"
+         id="path2257-5"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
+         
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
+         transform="matrix(0.4,0,0,0.4,4,0)" />
+    </marker>
+    <marker
+       inkscape:isstock="true"
+       style="overflow:visible"
+       id="marker2537-9"
+       refX="0"
+       refY="0"
+       orient="auto"
+       inkscape:stockid="Arrow1Mstart">
+      <path
+         inkscape:connector-curvature="0"
+         transform="matrix(0.4,0,0,0.4,4,0)"
+         
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
+         id="path2535-22" />
+    </marker>
+    <marker
+       inkscape:isstock="true"
+       style="overflow:visible"
+       id="marker2537-9-1"
+       refX="0"
+       refY="0"
+       orient="auto"
+       inkscape:stockid="Arrow1Mstart">
+      <path
+         inkscape:connector-curvature="0"
+         transform="matrix(0.4,0,0,0.4,4,0)"
+         
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
+         id="path2535-22-2" />
+    </marker>
+    <marker
+       inkscape:isstock="true"
+       style="overflow:visible"
+       id="marker2537-9-7"
+       refX="0"
+       refY="0"
+       orient="auto"
+       inkscape:stockid="Arrow1Mstart">
+      <path
+         inkscape:connector-curvature="0"
+         transform="matrix(0.4,0,0,0.4,4,0)"
+         
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
+         id="path2535-22-8" />
+    </marker>
+    <marker
+       inkscape:isstock="true"
+       style="overflow:visible"
+       id="marker2537-9-7-1"
+       refX="0"
+       refY="0"
+       orient="auto"
+       inkscape:stockid="Arrow1Mstart">
+      <path
+         inkscape:connector-curvature="0"
+         transform="matrix(0.4,0,0,0.4,4,0)"
+         
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
+         id="path2535-22-8-0" />
+    </marker>
+    <inkscape:path-effect
+       effect="bspline"
+       id="path-effect4754-4"
+       is_visible="true"
+       weight="33.333333"
+       steps="2"
+       helper_size="0"
+       apply_no_weight="true"
+       apply_with_weight="true"
+       only_selected="false" />
+    <inkscape:path-effect
+       effect="bspline"
+       id="path-effect4790-6"
+       is_visible="true"
+       weight="33.333333"
+       steps="2"
+       helper_size="0"
+       apply_no_weight="true"
+       apply_with_weight="true"
+       only_selected="false" />
+    <marker
+       inkscape:stockid="Arrow1Mstart"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow1Mstart-3"
+       style="overflow:visible"
+       inkscape:isstock="true"
+       inkscape:collect="always">
+      <path
+         id="path2257-56"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
+         
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
+         transform="matrix(0.4,0,0,0.4,4,0)"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:isstock="true"
+       style="overflow:visible"
+       id="marker2537-2"
+       refX="0"
+       refY="0"
+       orient="auto"
+       inkscape:stockid="Arrow1Mstart">
+      <path
+         transform="matrix(0.4,0,0,0.4,4,0)"
+         
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
+         id="path2535-9"
+         inkscape:connector-curvature="0" />
+    </marker>
+    <marker
+       inkscape:isstock="true"
+       style="overflow:visible"
+       id="marker2537-9-3"
+       refX="0"
+       refY="0"
+       orient="auto"
+       inkscape:stockid="Arrow1Mstart">
+      <path
+         inkscape:connector-curvature="0"
+         transform="matrix(0.4,0,0,0.4,4,0)"
+         
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
+         id="path2535-22-7" />
+    </marker>
+    <clipPath
+       clipPathUnits="userSpaceOnUse"
+       id="clipPath1860">
+      <rect
+         
style="opacity:1;fill:none;fill-opacity:1;stroke:#010101;stroke-width:1.32291663;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+         id="rect1862"
+         width="16.914419"
+         height="15.497016"
+         x="236.24858"
+         y="227.56943"
+         rx="1.3229166"
+         ry="1.3229166"
+         transform="scale(-1,1)" />
+    </clipPath>
+    <clipPath
+       clipPathUnits="userSpaceOnUse"
+       id="clipPath5577">
+      <rect
+         
style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#010101;stroke-width:0.5648973;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
+         id="rect5579"
+         width="43.658955"
+         height="93.118103"
+         x="296.3786"
+         y="128.00847"
+         rx="1.3093388"
+         ry="1.523235"
+         transform="scale(-1,1)" />
+    </clipPath>
+    <marker
+       inkscape:stockid="Arrow1Mstart"
+       orient="auto"
+       refY="0"
+       refX="0"
+       id="Arrow1Mstart-7-3"
+       style="overflow:visible"
+       inkscape:isstock="true"
+       inkscape:collect="always">
+      <path
+         inkscape:connector-curvature="0"
+         id="path2257-5-6"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
+         
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
+         transform="matrix(0.4,0,0,0.4,4,0)" />
+    </marker>
+    <marker
+       inkscape:isstock="true"
+       style="overflow:visible"
+       id="marker2537-9-12"
+       refX="0"
+       refY="0"
+       orient="auto"
+       inkscape:stockid="Arrow1Mstart">
+      <path
+         inkscape:connector-curvature="0"
+         transform="matrix(0.4,0,0,0.4,4,0)"
+         
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00000003pt;stroke-opacity:1"
+         d="M 0,0 5,-5 -12.5,0 5,5 Z"
+         id="path2535-22-9" />
+    </marker>
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="0.69999999"
+     inkscape:cx="541.33478"
+     inkscape:cy="704.90669"
+     inkscape:document-units="mm"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     showguides="false"
+     inkscape:guide-bbox="true"
+     inkscape:window-width="2829"
+     inkscape:window-height="1565"
+     inkscape:window-x="51"
+     inkscape:window-y="27"
+     inkscape:window-maximized="1"
+     fit-margin-top="0"
+     fit-margin-left="0"
+     fit-margin-right="0"
+     fit-margin-bottom="0" />
+  <metadata
+     id="metadata5">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage"; />
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(117.25364,52.826555)">
+    <path
+       
style="fill:#e5e6f2;fill-opacity:0.40707964;stroke:#000000;stroke-width:2.22998953;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+       d="m -19.196729,-28.393868 c 0,0 -10.106055,-19.631439 
43.121396,-22.640081 81.446623,-4.603703 85.362743,15.81704 85.362743,15.81704 
0,0 27.73727,-14.606966 65.12207,-13.335945 49.57471,1.685471 
51.92163,21.709677 51.92163,21.709677 0,0 41.86655,-12.132311 74.8024,-4.9622 
37.50654,8.165142 7.04023,25.4312999 7.04023,25.4312999 0,0 67.30074,8.262157 
54.56173,27.9124941 -11.47138,17.695029 -95.04303,12.405596 -95.04303,12.405596 
0,0 14.50207,20.113261 -31.68101,22.019932 -51.32143, [...]
+       id="path4032"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="cscscscscscscscscsc" />
+    <g
+       id="g1183"
+       transform="translate(12.238552,86.368317)">
+      <text
+         
style="color:#ff0000;font-weight:bold;font-size:26.23226547px;font-family:'Lucida
 Console', Monaco, 
monospace;letter-spacing:0.2em;text-anchor:middle;stroke-width:2.91469646"
+         id="text20"
+         letter-spacing="0.20em"
+         y="-74.466339"
+         x="46.28767"
+         font-size="9"
+         font-weight="bold"><tspan
+   style="letter-spacing:0;fill:#aa3939;stroke-width:2.91469646"
+   id="tspan14"
+   class="ts1">❬</tspan>
+
+Tale<tspan
+   style="letter-spacing:0;stroke-width:2.91469646"
+   id="tspan18"
+   class="ts2">r<tspan
+   style="letter-spacing:0;fill:#aa3939;stroke-width:2.91469646"
+   id="tspan16"
+   class="ts1">❭</tspan>
+</tspan>
+</text>
+      <text
+         id="text1456"
+         y="-73.819496"
+         x="130.44804"
+         
style="font-style:normal;font-weight:normal;font-size:30.90367889px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.77259195"
+         xml:space="preserve"><tspan
+           
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:26.23226547px;font-family:'Lucida
 Console', Monaco, monospace;-inkscape-font-specification:'Lucida Console, 
Monaco, monospace Bold';stroke-width:0.77259195"
+           y="-73.819496"
+           x="130.44804"
+           id="tspan1454"
+           sodipodi:role="line">Backend</tspan></text>
+    </g>
+    <image
+       width="490.36108"
+       height="352.7778"
+       preserveAspectRatio="none"
+       
xlink:href="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAASABIAAD/4QBYRXhpZgAATU0AKgAAAAgAAgESAAMAAAABAAEAAIdpAAQA
 AAABAAAAJgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAFbqADAAQAAAABAAAD6AAAAAD/7QA4 
UGhvdG9zaG9wIDMuMAA4QklNBAQAAAAAAAA4QklNBCUAAAAAABDUHYzZjwCyBOmACZjs+EJ+/8AA 
EQgD6AVuAwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIB 
AwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBka 
JSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFh [...]
+       id="image2726-3"
+       x="190.13295"
+       y="292.86621"
+       clip-path="url(#clipPath3303)"
+       transform="matrix(0.3839311,0,0,0.3839311,-272.40453,-2.1569481)" />
+    <g
+       id="g5655"
+       transform="matrix(1,0,0,0.84082918,0,10.762116)">
+      <path
+         inkscape:connector-curvature="0"
+         id="path2234-9"
+         d="M 82.523455,70.220677 V 148.35197"
+         
style="fill:none;stroke:#000000;stroke-width:1.32291663;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#Arrow1Mstart-7)"
 />
+      <path
+         inkscape:connector-curvature="0"
+         id="path2234-6-7"
+         d="M 88.204335,145.74493 V 67.613621"
+         
style="fill:none;stroke:#000000;stroke-width:1.32291663;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#marker2537-9)"
 />
+    </g>
+    <text
+       xml:space="preserve"
+       
style="font-style:normal;font-weight:normal;font-size:10.58333302px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
+       x="94.808395"
+       y="106.84131"
+       id="text1456-6-0-1"><tspan
+         sodipodi:role="line"
+         id="tspan1454-7-6-5"
+         x="94.808395"
+         y="106.84131"
+         
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98355198px;font-family:'Lucida
 Console', Monaco, monospace;-inkscape-font-specification:'Lucida Console, 
Monaco, monospace Bold';stroke-width:0.26458332">Rest API</tspan></text>
+    <g
+       id="g1007"
+       transform="translate(-7.830872,-0.3779762)">
+      <g
+         transform="matrix(1,0,0,-1,21.008031,357.39814)"
+         id="g2589">
+        <path
+           
style="fill:none;stroke:#000000;stroke-width:1.32291663;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#Arrow1Mstart)"
+           d="m 139.47321,175.85863 h 36.4747"
+           id="path2234"
+           inkscape:connector-curvature="0" />
+        <path
+           
style="fill:none;stroke:#000000;stroke-width:1.32291663;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#marker2537)"
+           d="M 173.34086,181.53951 H 136.86615"
+           id="path2234-6"
+           inkscape:connector-curvature="0" />
+      </g>
+      <text
+         id="text1456-6-0-3"
+         y="196.90108"
+         x="169.23643"
+         
style="font-style:normal;font-weight:normal;font-size:10.58333302px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
+         xml:space="preserve"><tspan
+           
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98355198px;font-family:'Lucida
 Console', Monaco, monospace;-inkscape-font-specification:'Lucida Console, 
Monaco, monospace Bold';stroke-width:0.26458332"
+           y="196.90108"
+           x="169.23643"
+           id="tspan1454-7-6-6"
+           sodipodi:role="line">USB</tspan></text>
+    </g>
+    <g
+       id="g1014"
+       transform="translate(12.508751,-0.3779762)">
+      <g
+         transform="matrix(1,0,0,-1,109.03925,357.39814)"
+         id="g2589-7">
+        <path
+           
style="fill:none;stroke:#000000;stroke-width:1.32291663;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#Arrow1Mstart-2)"
+           d="m 139.47321,175.85863 h 36.4747"
+           id="path2234-0"
+           inkscape:connector-curvature="0" />
+        <path
+           
style="fill:none;stroke:#000000;stroke-width:1.32291663;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#marker2537-1)"
+           d="M 173.34086,181.53951 H 136.86615"
+           id="path2234-6-9"
+           inkscape:connector-curvature="0" />
+      </g>
+      <text
+         id="text1456-6-0-3-7"
+         y="196.90108"
+         x="257.41022"
+         
style="font-style:normal;font-weight:normal;font-size:10.58333302px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
+         xml:space="preserve"><tspan
+           
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98355198px;font-family:'Lucida
 Console', Monaco, monospace;-inkscape-font-specification:'Lucida Console, 
Monaco, monospace Bold';stroke-width:0.26458332"
+           y="196.90108"
+           x="257.41022"
+           id="tspan1454-7-6-6-5"
+           sodipodi:role="line">NFC</tspan></text>
+    </g>
+    <g
+       id="g1000"
+       transform="translate(11.141694,-0.55453)">
+      <text
+         id="text1456-6-0"
+         y="196.54796"
+         x="-25.984694"
+         
style="font-style:normal;font-weight:normal;font-size:10.58333302px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
+         xml:space="preserve"><tspan
+           
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98355198px;font-family:'Lucida
 Console', Monaco, monospace;-inkscape-font-specification:'Lucida Console, 
Monaco, monospace Bold';stroke-width:0.26458332"
+           y="196.54796"
+           x="-25.984694"
+           id="tspan1454-7-6"
+           sodipodi:role="line">MDB/ICP</tspan></text>
+      <g
+         transform="rotate(-180,74.66956,178.69907)"
+         id="g2589-1">
+        <path
+           
style="fill:none;stroke:#000000;stroke-width:1.32291663;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#Arrow1Mstart-3)"
+           d="m 139.47321,175.85863 h 36.4747"
+           id="path2234-2"
+           inkscape:connector-curvature="0" />
+        <path
+           
style="fill:none;stroke:#000000;stroke-width:1.32291663;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#marker2537-2)"
+           d="M 173.34086,181.53951 H 136.86615"
+           id="path2234-6-70"
+           inkscape:connector-curvature="0" />
+      </g>
+    </g>
+    <g
+       id="g4219-9"
+       transform="matrix(0.76928144,0,0,0.76928144,35.169516,-121.48075)" />
+    <g
+       id="g2589-8-5"
+       transform="matrix(0,2.1420672,1,0,121.5223,-209.59433)" />
+    <g
+       id="g5585"
+       transform="translate(16.619826,-5.0591268)">
+      <image
+         clip-path="url(#clipPath5577)"
+         transform="scale(-1,1)"
+         y="100.7478"
+         x="-340.05676"
+         id="image1277"
+         
xlink:href="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAASABIAAD/4QBYRXhpZgAATU0AKgAAAAgAAgESAAMAAAABAAEAAIdpAAQA
 AAABAAAAJgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAD6KADAAQAAAABAAAGpgAAAAD/7QA4 
UGhvdG9zaG9wIDMuMAA4QklNBAQAAAAAAAA4QklNBCUAAAAAABDUHYzZjwCyBOmACZjs+EJ+/8AA 
EQgGpgPoAwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIB 
AwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBka 
JSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4S [...]
+         preserveAspectRatio="none"
+         height="120.39796"
+         width="70.739113" />
+      <g
+         transform="matrix(1.1579082,0,0,1.028609,17.932888,-4.8904063)"
+         id="g5569">
+        <path
+           
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.5291667;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
+           d="m 225.82525,127.69933 c 0,0 -6.7676,1.23989 -5.47018,-3.69402 
1.44362,-5.48987 6.81967,-4.65702 6.81967,-4.65702 0,0 -3.01845,-1.31606 
0.64558,-5.14807 2.96011,-3.09582 4.7328,-1.36575 4.7328,-1.36575 0,0 
0.44953,-3.83174 2.12111,-5.38974 5.14215,-4.7928 7.38659,-1.26284 
7.38659,-1.26284 0,0 2.98481,-3.58007 6.06125,-3.84348 2.26345,-0.19381 
5.44531,3.03984 5.44531,3.03984 0,0 3.7923,-3.59836 5.62746,-0.99786 
2.38928,3.38577 -2.46008,6.1639 -2.46008,6.1639 0,0 5.88371,-1.46 [...]
+           id="path1841"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="cscscscscscscscscscscscc" />
+        <image
+           width="70.73912"
+           height="120.39796"
+           preserveAspectRatio="none"
+           
xlink:href="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAASABIAAD/4QBYRXhpZgAATU0AKgAAAAgAAgESAAMAAAABAAEAAIdpAAQA
 AAABAAAAJgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAD6KADAAQAAAABAAAGpgAAAAD/7QA4 
UGhvdG9zaG9wIDMuMAA4QklNBAQAAAAAAAA4QklNBCUAAAAAABDUHYzZjwCyBOmACZjs+EJ+/8AA 
EQgGpgPoAwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIB 
AwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBka 
JSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g [...]
+           id="image1277-2"
+           x="-294.20224"
+           y="217.83026"
+           transform="matrix(-1,0,0,1,-2.1381565,-117.33132)"
+           clip-path="url(#clipPath1860)" />
+      </g>
+    </g>
+    <g
+       id="g5659"
+       transform="matrix(0.96804528,0,0,0.96237787,16.770997,6.3838606)">
+      <path
+         inkscape:connector-curvature="0"
+         id="path2234-9-1"
+         d="m 207.41704,65.274193 86.52132,94.016677"
+         
style="fill:none;stroke:#000000;stroke-width:1.32291663;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#Arrow1Mstart-7-3)"
 />
+      <path
+         inkscape:connector-curvature="0"
+         id="path2234-6-7-9"
+         d="M 298.14503,153.53356 211.62368,59.516856"
+         
style="fill:none;stroke:#000000;stroke-width:1.32291663;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#marker2537-9-12)"
 />
+    </g>
+    <text
+       xml:space="preserve"
+       
style="font-style:normal;font-weight:normal;font-size:10.58333302px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
+       x="211.01848"
+       y="106.97948"
+       id="text1456-6-0-1-4"><tspan
+         sodipodi:role="line"
+         id="tspan1454-7-6-5-7"
+         x="211.01848"
+         y="106.97948"
+         
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:8.98355198px;font-family:'Lucida
 Console', Monaco, monospace;-inkscape-font-specification:'Lucida Console, 
Monaco, monospace Bold';stroke-width:0.26458332">Wallet</tspan></text>
+    <image
+       y="145.9572"
+       x="199.01166"
+       id="image576"
+       
xlink:href="data:image/png;base64,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
+9x6zZ89mzZo11NXVWYv+A+/hE088kUGDBjFixAjGjRt34gMPPNCktd5nioBsNNEBxLXWhlwdQTgC
+xxRJGRIE4UsWG2YNgTvX8UMp1a13797bNmzYQCaToUePHrz44osMGDCA3bt3U1paSiQSafUagq9D
+IpGgtLSUrVu3cv/99/P6668DMGTIEKZOnYrD4SAajVq9FHLThGRcFI5kTEvgaDSKw+EgPz8fp9PJ
+vn372L17N8888wxbt25l69atNDQ0WJ2Jc2nXrh1nn30255xzDieeeOIHY8aMGaO1bjxgnHACLiBp
+CgGllE1rLfahgnCEIRECQRC+jGTOGJHIWSh/+tvf/pY777wTh8PBli1bmDVrFn379qWoqKiF88jh
+XhDt37+fvLw8TjjhBAYPHkxFRQV79uxhxYoVLFmyhCFDhuD3+2lqasLn86GUIplMfkEcCMKRxs6d
+OykoKKBdu3YopYhEIixZsoT333+fhQsXsnHjxhYFwtBcd1NaWkq7du247bbbSCaTT06cOPGn06ZN
+i5kiWSllBwI5wiCttY7kfo6IAUEQQSAIwlFCTh6wFf43bUjvvPPOToWFhbuj0SipVIoPPviAMWPG
+cMoppxCNRvF6vYfdycfsjZBOp3G73Zx55pn06dOHPXv20NTUxCuvvELfvn0pLS2lqamJVCplpWCI
+GBDaOrnpQgdGs7TWdO/eHa01NTU1rFq1irlz51JRUcGqVatIpVL4/X7r/W63m759+3LhhRfys5/9
+rPdnn31Wab52ww03mCLAl138R4EDowQKMCMFKbEOFYQjE+nOIwjCVy06bAfY/9myC47Pxo4dazX3
+Wr9+PRUVFdZipC0UFcfjcfLz80kkEsTjcXr27Mk555xjLYRmz57Nli1bAKyOrJlMpk2kOgnC/yDk
+AQiHwyxZsoSnn36a+++/n9/97nd89NFHpFIpPB4PkUiEDh06cPPNNzNt2jSWLFmS99Of/lRprSuV
+Uh6llDubDoTWOq21Dmmto6oZj1LKlXUTyuhmklrrMJBQbWEAEAThP0ZmP0EQvlQMAG4gppRyZD3F
+dXaRkJoyZcr0119/fVQsFqOhoYGPPvqIpqYmMplMm9hhT6fTBINBPv/8c6LRKB07dqRPnz60b9+e
+bdu2UVtby9atW+nZs6fVVCkej1t2pRIlEI5UMQBw9913s3z5clasWGE95/F4gGZHrccff5zTTz+9
+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
+"
+       preserveAspectRatio="none"
+       height="65.951393"
+       width="48.582512" />
+    <image
+       y="146.42398"
+       x="34.498615"
+       id="image587"
+       
xlink:href="data:image/png;base64,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
+vLQ0NEOnaqL4G